:root{--theme-color:#c3922e;--theme-color2:#032928;--theme-color3:#064442;--white-color:#fff;--text-color:#021c1b;--gray-color:#696969;--border-color:#d8dde1;--cream-color:#f4ede7;--theme-color4:#163c3c;--white-light-color:#ffffff19;--body-color:#696969;--border-color2:#e6e8e8;--black-color:#020d0c;--deep-gray-color:#272b2f}.faq-contact-item,.faq-contact-item .icon,.contact,.contact-3-wrapper,.contact-information-item .icon,.contact-information-social .social-wrap a,.history-title,.history-content,.testimonial-review,.testimonial-review .rating,.products-thumb,.products-thumb .love,.products-thumb .eye,.products-latest-item .img,.products-details-thumb,.products-details-information-cart-wrapper,.products-details-information-cart-wrapper .add-to-cart-btn,.products-details-information-cart-wrapper .love,.process-title-wrapper,.process-content,.process-content-item.two .icon,.price-switch-wrapper,.banner.three .banner-arrows .arrow,.expart-details-contact-info .social-wrap a,.service-text-3 .icon-area,.service-text-3 .icon-area .icon,.about-item,.about-item .icon,.cart-product-image,.cases-item .arrow-wrap .arrow,.cases-filters,.counter-item,.counter-3,.counter-2,.counter-2.three,.counter-2.three .item-three,.blog-standard-prev-btn,.blog-standard-next-btn,.blog-details-thumb1 .date,.blog-details-text .tag-share,.blog-details-text .tag-share .share a,.blog-details-pegination ul li a,.hero-thumb-wrapper,.hero-thumb-wrapper-2,.hero-experience-area,.hero-experience-area .experience,.footer-contact-us-right,.footer-top-wrapper,.footer-social,.footer-social a,.footer-middle-wrapper,.footer-logo-area .call,.footer-logo-area .call-icon,.footer-bottom-wrapper,.footer-middle-top,.footer-middle-top-item,.footer-middle-top-item .icon,.mobile-menu-accordion-header,.mobile-menu-accordion-button,.header-top,.header-logo,.header-menu ul,.header-button,.header-search-area,.header-search-area .input-wrap .search-btn,.header-sidebar .social a,.header-sidebar-info .item .icon,.sec-btn,.sec-btn .arrow,.play-btn-area .video-play{display:-webkit-flex;display:-ms-flex;display:flex}.process-content,.counter-2.three .item-three,.blog-details-thumb1 .date,.header-search-area{flex-direction:column}.appoiment-content,.products-details-information-cart-wrapper .quantity-wrapper,.process-content,.cases-filters,.widget-categories ul li a,.hero-thumb-wrapper,.footer-contact-us-right,.footer-subscribe,.mobile-menu-accordion-button,.header-search-area,.play-btn-area .video-play{position:relative}.process-content-bg,.expart-details-skill-range:after,.hero-thumb,.header-search-area .input-wrap .search-btn{content:"";position:absolute}.service-text-3 .icon-area,.hero-experience-area{width:100%}.header-button{height:100%}.blog-details-thumb1 .play-btn-area,.mobile-menu-accordion-button .minus{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-contact-item .icon,.contact,.contact-information-item .icon,.contact-information-social .social-wrap a,.products-thumb,.products-thumb .love,.products-thumb .eye,.products-latest-item .img,.products-details-thumb,.products-details-information-cart-wrapper .add-to-cart-btn,.products-details-information-cart-wrapper .love,.process-content,.process-content-item.two .icon,.price-switch-wrapper,.banner.three .banner-arrows .arrow,.expart-details-contact-info .social-wrap a,.service-text-3 .icon-area,.service-text-3 .icon-area .icon,.about-item .icon,.cart-product-image,.cases-item .arrow-wrap .arrow,.counter-item,.counter-2.three .item-three,.blog-standard-prev-btn,.blog-standard-next-btn,.blog-details-thumb1 .date,.blog-details-text .tag-share .share a,.blog-details-pegination ul li a,.hero-thumb-wrapper-2,.footer-social a,.footer-logo-area .call-icon,.footer-middle-top-item .icon,.mobile-menu-accordion-button,.header-menu ul,.header-search-area,.header-search-area .input-wrap .search-btn,.header-sidebar .social a,.header-sidebar-info .item .icon,.sec-btn .arrow,.play-btn-area .video-play{justify-content:center}.contact-3-wrapper,.history-title,.history-content,.testimonial-review,.products-details-information-cart-wrapper,.process-title-wrapper,.counter-2,.blog-details-text .tag-share,.footer-top-wrapper,.footer-middle-wrapper,.footer-bottom-wrapper,.footer-middle-top,.mobile-menu-accordion-header{-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.cases-filters,.hero-experience-area,.header-button{-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}.counter-3{-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around}.counter-2.three{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.faq-contact-item,.faq-contact-item .icon,.contact-3-wrapper,.contact-information-item .icon,.contact-information-social .social-wrap a,.history-content,.products-thumb,.products-thumb .love,.products-thumb .eye,.products-latest-item .img,.products-details-thumb,.products-details-information-cart-wrapper,.products-details-information-cart-wrapper .add-to-cart-btn,.products-details-information-cart-wrapper .love,.process-title-wrapper,.process-content-item.two .icon,.price-switch-wrapper,.banner.three .banner-arrows .arrow,.expart-details-contact-info .social-wrap a,.service-text-3 .icon-area .icon,.about-item,.about-item .icon,.cart-product-image,.cases-item .arrow-wrap .arrow,.cases-filters,.counter-item,.counter-3,.counter-2.three,.counter-2.three .item-three,.blog-standard-prev-btn,.blog-standard-next-btn,.blog-details-thumb1 .date,.blog-details-text .tag-share .share a,.blog-details-pegination ul li a,.hero-experience-area .experience,.footer-contact-us-right,.footer-top-wrapper,.footer-social a,.footer-logo-area .call,.footer-logo-area .call-icon,.footer-bottom-wrapper,.footer-middle-top,.footer-middle-top-item,.footer-middle-top-item .icon,.mobile-menu-accordion-header,.mobile-menu-accordion-button,.header-top,.header-logo,.header-button,.header-search-area,.header-search-area .input-wrap .search-btn,.header-sidebar .social a,.header-sidebar-info .item .icon,.sec-btn,.sec-btn .arrow,.play-btn-area .video-play{align-items:center}.hero-thumb-wrapper,.hero-thumb-wrapper-2{align-items:end}*{box-sizing:border-box;margin:0;padding:0}ul,body p{margin:0;padding:0}body p{color:var(--body-color)}body a{text-decoration:none}#main-3{background-color:var(--black-color)}.sec-title .sub-title{font-family:var(--font-playfair), serif;color:var(--theme-color);text-transform:capitalize;margin-bottom:13px;margin-left:24px;font-size:18px;font-style:normal;font-weight:700;line-height:28px;display:inline-block;position:relative}.sec-title .sub-title:before{content:"";background-color:var(--theme-color);width:10px;height:10px;color:var(--theme-color);z-index:99;display:block;position:absolute;top:11px;left:-20px;transform:rotate(-45deg)}.sec-title .sub-title.two:after{content:"";background-color:var(--theme-color);width:10px;height:10px;color:var(--theme-color);z-index:99;position:absolute;top:11px;right:-20px;transform:rotate(-45deg)}.sec-title h1{font-family:var(--font-playfair), serif;color:var(--white-color);font-size:74px;font-style:normal;font-weight:700;line-height:84px}@media only screen and (max-width:1199.98px){.sec-title h1{font-size:60px;line-height:68px}}@media only screen and (max-width:575.98px){.sec-title h1{font-size:48px;line-height:55px}}@media only screen and (max-width:399.98px){.sec-title h1{font-size:42px;line-height:52px}}.sec-title h1 .highlight{color:var(--theme-color);display:inline-block}@media only screen and (max-width:991.98px){.sec-title h1 .highlight{font-size:65px;line-height:74px}}@media only screen and (max-width:575.98px){.sec-title h1 .highlight{font-size:48px;line-height:55px}}@media only screen and (max-width:399.98px){.sec-title h1 .highlight{font-size:42px;line-height:52px}}.sec-title h2{font-family:var(--font-playfair), serif;text-transform:capitalize;color:var(--text-color);font-size:48px;font-style:normal;font-weight:700;line-height:54px}@media only screen and (max-width:767.98px){.sec-title h2{font-size:40px;line-height:50px}}@media only screen and (max-width:575.98px){.sec-title h2{font-size:30px;line-height:38px}}.sec-title h2.white-color{color:var(--white-color)}.sec-title p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);margin-top:40px;font-size:18px;font-style:normal;font-weight:400;line-height:26px}@media only screen and (max-width:767.98px){.sec-title p{margin-top:20px}}.sec-title p.black{color:var(--text-color)}.sec-title p.gray{color:var(--body-color)}.sec-title p.border-color{color:var(--border-color)}.play-btn-area .video-play{background-color:var(--theme-color);z-index:99;border-radius:100%;width:40px;height:40px}.play-btn-area .video-play i{color:var(--white-color);z-index:99;font-size:12px}.play-btn-area .video-play:before{content:" ";background-color:var(--theme-color);z-index:1;border-radius:100%;width:100%;height:100%;animation:2s linear infinite play-area;position:absolute;top:0;left:0}.mega-hover{transition:all 2s;position:relative;overflow:hidden}.mega-hover:after,.mega-hover:before{content:"";pointer-events:none;opacity:1;z-index:3;position:absolute;transform:rotate(5deg)}.mega-hover:before{background:#ffffff4d;inset:-10% 51% -10% 50%}.mega-hover:after{background:#fff9;inset:50% -10%}.mega-hover img{transition:all 2s}.mega-hover:hover:before{opacity:0;transition:all .9s linear;left:0;right:0}.mega-hover:hover:after{opacity:0;transition:all .9s linear;top:0;bottom:0}.mega-hover:hover img{transform:scale(1.04)}@keyframes image-hover{0%{opacity:.5;width:100%;top:50%}to{opacity:0;height:150%;top:0}}@keyframes play-area{0%{opacity:1;transform:scale(1)}40%{opacity:.7;transform:scale(1.3)}70%{opacity:.4;transform:scale(1.5)}to{opacity:0;transform:scale(1.7)}}@keyframes ri-jello{0%{transform:none}11.1%{transform:skew(-12.5deg)skewY(-12.5deg)}22.2%{transform:skew(6.25deg)skewY(6.25deg)}33.3%{transform:skew(-3.125deg)skewY(-3.125deg)}44.4%{transform:skew(1.5625deg)skewY(1.5625deg)}55.5%{transform:skew(-.78125deg)skewY(-.78125deg)}66.6%{transform:skew(.390625deg)skewY(.390625deg)}77.7%{transform:skew(-.195313deg)skewY(-.195313deg)}88.8%{transform:skew(.0976563deg)skewY(.0976563deg)}to{transform:none}}.accordion .f-accordion-item{background-color:#f7f7f7;border:1px solid #f5f5f5;border-radius:10px;margin-bottom:20px}.accordion .f-accordion-item .f-accordion-header .f-accordion-button{background-color:#f7f7f7;border:none;justify-content:space-between;align-items:center;width:100%;padding:39px 45px 36px;display:flex}.accordion .f-accordion-item .f-accordion-header .f-accordion-button span{font-family:var(--font-dm-sans), sans-serif;font-weight:500;font-style:Medium;letter-spacing:0%;color:var(--black-color);font-size:24px;line-height:30px}.accordion .f-accordion-item .f-accordion-header .f-accordion-button i{color:var(--blue-color);width:30px;transition:all .3s;transform:rotate(180deg)}.accordion .f-accordion-item .f-accordion-header .f-accordion-button.collapsed{background-color:#fff}.accordion .f-accordion-item .f-accordion-header .f-accordion-button.collapsed i{color:var(--gray-color);height:30px;transform:rotate(90deg)}.accordion .f-accordion-body{border-top:1px solid #e5e5e9;margin:0 45px;padding:27px 0 47px}.accordion .f-accordion-body span{font-family:var(--font-dm-sans), sans-serif;font-weight:400;font-style:Regular;letter-spacing:0%;color:var(--gray-color);font-size:18px;line-height:30px}.container-s{max-width:1576px;margin-right:-300px;padding-right:0;overflow:hidden}body{background-color:#ececec}body ul{margin:0;padding:0}#main3{background-color:#f6f6f6}.bg-green{background-color:var(--green-color)}.bg-yellow{background-color:var(--yellow-color)}.bg-blue{background-color:var(--blue-color)}.bg-orange{background-color:var(--orange-color)}.bg-gray{background-color:var(--gray-color)}.bg-cream{background-color:var(--cream-color)}.bg-white{background-color:var(--white-color)}.green{color:var(--green-color)}.yellow{color:var(--yellow-color)}.blue{color:var(--blue-color)}.orange{color:var(--orange-color)}.gray{color:var(--gray-color)}.white{color:var(--white-color)}.d-block{display:block}@media only screen and (max-width:575.98px){.sm-none{display:none}}@media only screen and (max-width:991.98px){.md-none{display:none}}@media only screen and (max-width:575.98px){.sm-block{display:block}}@media only screen and (max-width:991.98px){.md-block{display:block}}.w-100{width:100%}.mw-100{max-width:100%}.h-100{height:100%}.bottom-0{bottom:0}.top-0{top:0}.left-0{left:0}.right-0{right:0}.cover img{object-fit:cover;width:100%;height:100%}.contain img{object-fit:contain;width:100%;height:100%}.m-img img,img{max-width:100%}.fix{overflow:hidden}.visible{overflow:visible}.clear{clear:both}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.item-center{align-items:center}.justify-end{justify-content:end}.justify-start{justify-content:start}.justify-evenly{justify-content:space-evenly}.justify-around{justify-content:space-around}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-11{z-index:11}.bg-pos-end{background-position:bottom;background-repeat:no-repeat}.overflow-y-visible{overflow:hidden visible}.overflow-x-visible{overflow:visible hidden}.p-relative{position:relative}.p-absolute{position:absolute}.justify-between{justify-content:space-between}.justify-center{justify-content:center}@media only screen and (max-width:991.98px){.md-grid{display:grid}}.d-none{display:none}.flex{display:flex}@media only screen and (max-width:575.98px){.sm-block{display:block}}@media only screen and (max-width:991.98px){.md-block{display:block}.lg-reverse{flex-direction:column-reverse}}@media only screen and (max-width:767.98px){.md-reverse{flex-direction:column-reverse}}@media only screen and (max-width:575.98px){.sm-reverse{flex-direction:column-reverse}.sm-flex-col{flex-direction:column}}@media only screen and (max-width:767.98px){.md-flex-col{flex-direction:column}}@media only screen and (max-width:991.98px){.md-inline-block{display:inline-block}}@media only screen and (max-width:1199.98px){.lg-inline-block{display:inline-block}}.slide-transtion{transition-timing-function:linear}.slide-element{width:auto;display:inline-block}.bg,.background-image,[data-bg-src]{background-position:50%;background-repeat:no-repeat;background-size:cover}.solid-bg.jarallax{height:800px}@media only screen and (max-width:1200px){.solid-bg.jarallax{height:600px}}@media only screen and (max-width:991px){.solid-bg.jarallax{height:400px}}@media (max-width:400px){.solid-bg.jarallax{height:300px}}.mt-1{margin-top:1px}.mt-2{margin-top:2px}.mt-3{margin-top:3px}.mt-4{margin-top:4px}.mt-5{margin-top:5px}.mt-6{margin-top:6px}.mt-7{margin-top:7px}.mt-8{margin-top:8px}.mt-9{margin-top:9px}.mt-10{margin-top:10px}.mt-11{margin-top:11px}.mt-12{margin-top:12px}.mt-13{margin-top:13px}.mt-14{margin-top:14px}.mt-15{margin-top:15px}.mt-16{margin-top:16px}.mt-17{margin-top:17px}.mt-18{margin-top:18px}.mt-19{margin-top:19px}.mt-20{margin-top:20px}.mt-21{margin-top:21px}.mt-22{margin-top:22px}.mt-23{margin-top:23px}.mt-24{margin-top:24px}.mt-25{margin-top:25px}.mt-26{margin-top:26px}.mt-27{margin-top:27px}.mt-28{margin-top:28px}.mt-29{margin-top:29px}.mt-30{margin-top:30px}.mt-31{margin-top:31px}.mt-32{margin-top:32px}.mt-33{margin-top:33px}.mt-34{margin-top:34px}.mt-35{margin-top:35px}.mt-36{margin-top:36px}.mt-37{margin-top:37px}.mt-38{margin-top:38px}.mt-39{margin-top:39px}.mt-41{margin-top:41px}.mt-42{margin-top:42px}.mt-43{margin-top:43px}.mt-44{margin-top:44px}.mt-45{margin-top:45px}.mt-46{margin-top:46px}.mt-47{margin-top:47px}.mt-48{margin-top:48px}.mt-49{margin-top:49px}.mt-50{margin-top:50px}.mt-51{margin-top:51px}.mt-52{margin-top:52px}.mt-53{margin-top:53px}.mt-54{margin-top:54px}.mt-55{margin-top:55px}.mt-56{margin-top:56px}.mt-57{margin-top:57px}.mt-58{margin-top:58px}.mt-59{margin-top:59px}.mt-61{margin-top:61px}.mt-62{margin-top:62px}.mt-63{margin-top:63px}.mt-64{margin-top:64px}.mt-65{margin-top:65px}.mt-66{margin-top:66px}.mt-67{margin-top:67px}.mt-68{margin-top:68px}.mt-69{margin-top:69px}.mt-70{margin-top:70px}.mt-71{margin-top:71px}.mt-72{margin-top:72px}.mt-73{margin-top:73px}.mt-74{margin-top:74px}.mt-75{margin-top:75px}.mt-76{margin-top:76px}.mt-77{margin-top:77px}.mt-78{margin-top:78px}.mt-79{margin-top:79px}.mt-81{margin-top:81px}.mt-82{margin-top:82px}.mt-83{margin-top:83px}.mt-84{margin-top:84px}.mt-85{margin-top:85px}.mt-86{margin-top:86px}.mt-87{margin-top:87px}.mt-88{margin-top:88px}.mt-89{margin-top:89px}.mt-90{margin-top:90px}.mt-91{margin-top:91px}.mt-92{margin-top:92px}.mt-93{margin-top:93px}.mt-94{margin-top:94px}.mt-95{margin-top:95px}.mt-96{margin-top:96px}.mt-97{margin-top:97px}.mt-98{margin-top:98px}.mt-99{margin-top:99px}.mt-100{margin-top:100px}.mt-101{margin-top:101px}.mt-102{margin-top:102px}.mt-103{margin-top:103px}.mt-104{margin-top:104px}.mt-105{margin-top:105px}.mt-106{margin-top:106px}.mt-107{margin-top:107px}.mt-108{margin-top:108px}.mt-109{margin-top:109px}.mt-110{margin-top:110px}.mt-111{margin-top:111px}.mt-112{margin-top:112px}.mt-113{margin-top:113px}.mt-114{margin-top:114px}.mt-115{margin-top:115px}.mt-116{margin-top:116px}.mt-117{margin-top:117px}.mt-118{margin-top:118px}.mt-119{margin-top:119px}.mt-121{margin-top:121px}.mt-122{margin-top:122px}.mt-123{margin-top:123px}.mt-124{margin-top:124px}.mt-125{margin-top:125px}.mt-126{margin-top:126px}.mt-127{margin-top:127px}.mt-128{margin-top:128px}.mt-129{margin-top:129px}.mt-130{margin-top:130px}.mt-131{margin-top:131px}.mt-132{margin-top:132px}.mt-133{margin-top:133px}.mt-134{margin-top:134px}.mt-135{margin-top:135px}.mt-136{margin-top:136px}.mt-137{margin-top:137px}.mt-138{margin-top:138px}.mt-139{margin-top:139px}.mt-140{margin-top:140px}.mb-1{margin-bottom:1px}.mb-2{margin-bottom:2px}.mb-3{margin-bottom:3px}.mb-4{margin-bottom:4px}.mb-5{margin-bottom:5px}.mb-6{margin-bottom:6px}.mb-7{margin-bottom:7px}.mb-8{margin-bottom:8px}.mb-9{margin-bottom:9px}.mb-10{margin-bottom:10px}.mb-11{margin-bottom:11px}.mb-12{margin-bottom:12px}.mb-13{margin-bottom:13px}.mb-14{margin-bottom:14px}.mb-15{margin-bottom:15px}.mb-16{margin-bottom:16px}.mb-17{margin-bottom:17px}.mb-18{margin-bottom:18px}.mb-19{margin-bottom:19px}.mb-20{margin-bottom:20px}.mb-21{margin-bottom:21px}.mb-22{margin-bottom:22px}.mb-23{margin-bottom:23px}.mb-24{margin-bottom:24px}.mb-25{margin-bottom:25px}.mb-26{margin-bottom:26px}.mb-27{margin-bottom:27px}.mb-28{margin-bottom:28px}.mb-29{margin-bottom:29px}.mb-30{margin-bottom:30px}.mb-31{margin-bottom:31px}.mb-32{margin-bottom:32px}.mb-33{margin-bottom:33px}.mb-34{margin-bottom:34px}.mb-35{margin-bottom:35px}.mb-36{margin-bottom:36px}.mb-37{margin-bottom:37px}.mb-38{margin-bottom:38px}.mb-39{margin-bottom:39px}.mb-41{margin-bottom:41px}.mb-42{margin-bottom:42px}.mb-43{margin-bottom:43px}.mb-44{margin-bottom:44px}.mb-45{margin-bottom:45px}.mb-46{margin-bottom:46px}.mb-47{margin-bottom:47px}.mb-48{margin-bottom:48px}.mb-49{margin-bottom:49px}.mb-50{margin-bottom:50px}.mb-51{margin-bottom:51px}.mb-52{margin-bottom:52px}.mb-53{margin-bottom:53px}.mb-54{margin-bottom:54px}.mb-55{margin-bottom:55px}.mb-56{margin-bottom:56px}.mb-57{margin-bottom:57px}.mb-58{margin-bottom:58px}.mb-59{margin-bottom:59px}.mb-61{margin-bottom:61px}.mb-62{margin-bottom:62px}.mb-63{margin-bottom:63px}.mb-64{margin-bottom:64px}.mb-65{margin-bottom:65px}.mb-66{margin-bottom:66px}.mb-67{margin-bottom:67px}.mb-68{margin-bottom:68px}.mb-69{margin-bottom:69px}.mb-70{margin-bottom:70px}.mb-71{margin-bottom:71px}.mb-72{margin-bottom:72px}.mb-73{margin-bottom:73px}.mb-74{margin-bottom:74px}.mb-75{margin-bottom:75px}.mb-76{margin-bottom:76px}.mb-77{margin-bottom:77px}.mb-78{margin-bottom:78px}.mb-79{margin-bottom:79px}.mb-81{margin-bottom:81px}.mb-82{margin-bottom:82px}.mb-83{margin-bottom:83px}.mb-84{margin-bottom:84px}.mb-85{margin-bottom:85px}.mb-86{margin-bottom:86px}.mb-87{margin-bottom:87px}.mb-88{margin-bottom:88px}.mb-89{margin-bottom:89px}.mb-90{margin-bottom:90px}.mb-91{margin-bottom:91px}.mb-92{margin-bottom:92px}.mb-93{margin-bottom:93px}.mb-94{margin-bottom:94px}.mb-95{margin-bottom:95px}.mb-96{margin-bottom:96px}.mb-97{margin-bottom:97px}.mb-98{margin-bottom:98px}.mb-99{margin-bottom:99px}.mb-100{margin-bottom:100px}.mb-101{margin-bottom:101px}.mb-102{margin-bottom:102px}.mb-103{margin-bottom:103px}.mb-104{margin-bottom:104px}.mb-105{margin-bottom:105px}.mb-106{margin-bottom:106px}.mb-107{margin-bottom:107px}.mb-108{margin-bottom:108px}.mb-109{margin-bottom:109px}.mb-110{margin-bottom:110px}.mb-111{margin-bottom:111px}.mb-112{margin-bottom:112px}.mb-113{margin-bottom:113px}.mb-114{margin-bottom:114px}.mb-115{margin-bottom:115px}.mb-116{margin-bottom:116px}.mb-117{margin-bottom:117px}.mb-118{margin-bottom:118px}.mb-119{margin-bottom:119px}.mb-121{margin-bottom:121px}.mb-122{margin-bottom:122px}.mb-123{margin-bottom:123px}.mb-124{margin-bottom:124px}.mb-125{margin-bottom:125px}.mb-126{margin-bottom:126px}.mb-127{margin-bottom:127px}.mb-128{margin-bottom:128px}.mb-129{margin-bottom:129px}.mb-130{margin-bottom:130px}.mb-131{margin-bottom:131px}.mb-132{margin-bottom:132px}.mb-133{margin-bottom:133px}.mb-134{margin-bottom:134px}.mb-135{margin-bottom:135px}.mb-136{margin-bottom:136px}.mb-137{margin-bottom:137px}.mb-138{margin-bottom:138px}.mb-139{margin-bottom:139px}.mb-140{margin-bottom:140px}.ml-1{margin-left:1px}.ml-2{margin-left:2px}.ml-3{margin-left:3px}.ml-4{margin-left:4px}.ml-5{margin-left:5px}.ml-6{margin-left:6px}.ml-7{margin-left:7px}.ml-8{margin-left:8px}.ml-9{margin-left:9px}.ml-10{margin-left:10px}.ml-11{margin-left:11px}.ml-12{margin-left:12px}.ml-13{margin-left:13px}.ml-14{margin-left:14px}.ml-15{margin-left:15px}.ml-16{margin-left:16px}.ml-17{margin-left:17px}.ml-18{margin-left:18px}.ml-19{margin-left:19px}.ml-20{margin-left:20px}.ml-21{margin-left:21px}.ml-22{margin-left:22px}.ml-23{margin-left:23px}.ml-24{margin-left:24px}.ml-25{margin-left:25px}.ml-26{margin-left:26px}.ml-27{margin-left:27px}.ml-28{margin-left:28px}.ml-29{margin-left:29px}.ml-30{margin-left:30px}.ml-31{margin-left:31px}.ml-32{margin-left:32px}.ml-33{margin-left:33px}.ml-34{margin-left:34px}.ml-35{margin-left:35px}.ml-36{margin-left:36px}.ml-37{margin-left:37px}.ml-38{margin-left:38px}.ml-39{margin-left:39px}.ml-40{margin-left:40px}.ml-41{margin-left:41px}.ml-42{margin-left:42px}.ml-43{margin-left:43px}.ml-44{margin-left:44px}.ml-45{margin-left:45px}.ml-46{margin-left:46px}.ml-47{margin-left:47px}.ml-48{margin-left:48px}.ml-49{margin-left:49px}.ml-50{margin-left:50px}.ml-51{margin-left:51px}.ml-52{margin-left:52px}.ml-53{margin-left:53px}.ml-54{margin-left:54px}.ml-55{margin-left:55px}.ml-56{margin-left:56px}.ml-57{margin-left:57px}.ml-58{margin-left:58px}.ml-59{margin-left:59px}.ml-60{margin-left:60px}.ml-61{margin-left:61px}.ml-62{margin-left:62px}.ml-63{margin-left:63px}.ml-64{margin-left:64px}.ml-65{margin-left:65px}.ml-66{margin-left:66px}.ml-67{margin-left:67px}.ml-68{margin-left:68px}.ml-69{margin-left:69px}.ml-70{margin-left:70px}.ml-71{margin-left:71px}.ml-72{margin-left:72px}.ml-73{margin-left:73px}.ml-74{margin-left:74px}.ml-75{margin-left:75px}.ml-76{margin-left:76px}.ml-77{margin-left:77px}.ml-78{margin-left:78px}.ml-79{margin-left:79px}.ml-80{margin-left:80px}.ml-81{margin-left:81px}.ml-82{margin-left:82px}.ml-83{margin-left:83px}.ml-84{margin-left:84px}.ml-85{margin-left:85px}.ml-86{margin-left:86px}.ml-87{margin-left:87px}.ml-88{margin-left:88px}.ml-89{margin-left:89px}.ml-90{margin-left:90px}.ml-91{margin-left:91px}.ml-92{margin-left:92px}.ml-93{margin-left:93px}.ml-94{margin-left:94px}.ml-95{margin-left:95px}.ml-96{margin-left:96px}.ml-97{margin-left:97px}.ml-98{margin-left:98px}.ml-99{margin-left:99px}.ml-100{margin-left:100px}.mr-1{margin-right:1px}.mr-2{margin-right:2px}.mr-3{margin-right:3px}.mr-4{margin-right:4px}.mr-5{margin-right:5px}.mr-6{margin-right:6px}.mr-7{margin-right:7px}.mr-8{margin-right:8px}.mr-9{margin-right:9px}.mr-10{margin-right:10px}.mr-11{margin-right:11px}.mr-12{margin-right:12px}.mr-13{margin-right:13px}.mr-14{margin-right:14px}.mr-15{margin-right:15px}.mr-16{margin-right:16px}.mr-17{margin-right:17px}.mr-18{margin-right:18px}.mr-19{margin-right:19px}.mr-20{margin-right:20px}.mr-21{margin-right:21px}.mr-22{margin-right:22px}.mr-23{margin-right:23px}.mr-24{margin-right:24px}.mr-25{margin-right:25px}.mr-26{margin-right:26px}.mr-27{margin-right:27px}.mr-28{margin-right:28px}.mr-29{margin-right:29px}.mr-30{margin-right:30px}.mr-31{margin-right:31px}.mr-32{margin-right:32px}.mr-33{margin-right:33px}.mr-34{margin-right:34px}.mr-35{margin-right:35px}.mr-36{margin-right:36px}.mr-37{margin-right:37px}.mr-38{margin-right:38px}.mr-39{margin-right:39px}.mr-40{margin-right:40px}.mr-41{margin-right:41px}.mr-42{margin-right:42px}.mr-43{margin-right:43px}.mr-44{margin-right:44px}.mr-45{margin-right:45px}.mr-46{margin-right:46px}.mr-47{margin-right:47px}.mr-48{margin-right:48px}.mr-49{margin-right:49px}.mr-50{margin-right:50px}.mr-51{margin-right:51px}.mr-52{margin-right:52px}.mr-53{margin-right:53px}.mr-54{margin-right:54px}.mr-55{margin-right:55px}.mr-56{margin-right:56px}.mr-57{margin-right:57px}.mr-58{margin-right:58px}.mr-59{margin-right:59px}.mr-60{margin-right:60px}.mr-61{margin-right:61px}.mr-62{margin-right:62px}.mr-63{margin-right:63px}.mr-64{margin-right:64px}.mr-65{margin-right:65px}.mr-66{margin-right:66px}.mr-67{margin-right:67px}.mr-68{margin-right:68px}.mr-69{margin-right:69px}.mr-70{margin-right:70px}.mr-71{margin-right:71px}.mr-72{margin-right:72px}.mr-73{margin-right:73px}.mr-74{margin-right:74px}.mr-75{margin-right:75px}.mr-76{margin-right:76px}.mr-77{margin-right:77px}.mr-78{margin-right:78px}.mr-79{margin-right:79px}.mr-80{margin-right:80px}.mr-81{margin-right:81px}.mr-82{margin-right:82px}.mr-83{margin-right:83px}.mr-84{margin-right:84px}.mr-85{margin-right:85px}.mr-86{margin-right:86px}.mr-87{margin-right:87px}.mr-88{margin-right:88px}.mr-89{margin-right:89px}.mr-90{margin-right:90px}.mr-91{margin-right:91px}.mr-92{margin-right:92px}.mr-93{margin-right:93px}.mr-94{margin-right:94px}.mr-95{margin-right:95px}.mr-96{margin-right:96px}.mr-97{margin-right:97px}.mr-98{margin-right:98px}.mr-99{margin-right:99px}.mr-100{margin-right:100px}.pt-1{padding-top:1px}.pt-2{padding-top:2px}.pt-3{padding-top:3px}.pt-4{padding-top:4px}.pt-5{padding-top:5px}.pt-6{padding-top:6px}.pt-7{padding-top:7px}.pt-8{padding-top:8px}.pt-9{padding-top:9px}.pt-10{padding-top:10px}.pt-11{padding-top:11px}.pt-12{padding-top:12px}.pt-13{padding-top:13px}.pt-14{padding-top:14px}.pt-15{padding-top:15px}.pt-16{padding-top:16px}.pt-17{padding-top:17px}.pt-18{padding-top:18px}.pt-19{padding-top:19px}.pt-20{padding-top:20px}.pt-21{padding-top:21px}.pt-22{padding-top:22px}.pt-23{padding-top:23px}.pt-24{padding-top:24px}.pt-25{padding-top:25px}.pt-26{padding-top:26px}.pt-27{padding-top:27px}.pt-28{padding-top:28px}.pt-29{padding-top:29px}.pt-30{padding-top:30px}.pt-31{padding-top:31px}.pt-32{padding-top:32px}.pt-33{padding-top:33px}.pt-34{padding-top:34px}.pt-35{padding-top:35px}.pt-36{padding-top:36px}.pt-37{padding-top:37px}.pt-38{padding-top:38px}.pt-39{padding-top:39px}.pt-40{padding-top:40px}.pt-41{padding-top:41px}.pt-42{padding-top:42px}.pt-43{padding-top:43px}.pt-44{padding-top:44px}.pt-45{padding-top:45px}.pt-46{padding-top:46px}.pt-47{padding-top:47px}.pt-48{padding-top:48px}.pt-49{padding-top:49px}.pt-50{padding-top:50px}.pt-51{padding-top:51px}.pt-52{padding-top:52px}.pt-53{padding-top:53px}.pt-54{padding-top:54px}.pt-55{padding-top:55px}.pt-56{padding-top:56px}.pt-57{padding-top:57px}.pt-58{padding-top:58px}.pt-59{padding-top:59px}.pt-60{padding-top:60px}.pt-61{padding-top:61px}.pt-62{padding-top:62px}.pt-63{padding-top:63px}.pt-64{padding-top:64px}.pt-65{padding-top:65px}.pt-66{padding-top:66px}.pt-67{padding-top:67px}.pt-68{padding-top:68px}.pt-69{padding-top:69px}.pt-70{padding-top:70px}.pt-71{padding-top:71px}.pt-72{padding-top:72px}.pt-73{padding-top:73px}.pt-74{padding-top:74px}.pt-75{padding-top:75px}.pt-76{padding-top:76px}.pt-77{padding-top:77px}.pt-78{padding-top:78px}.pt-79{padding-top:79px}.pt-80{padding-top:80px}.pt-81{padding-top:81px}.pt-82{padding-top:82px}.pt-83{padding-top:83px}.pt-84{padding-top:84px}.pt-85{padding-top:85px}.pt-86{padding-top:86px}.pt-87{padding-top:87px}.pt-88{padding-top:88px}.pt-89{padding-top:89px}.pt-90{padding-top:90px}.pt-91{padding-top:91px}.pt-92{padding-top:92px}.pt-93{padding-top:93px}.pt-94{padding-top:94px}.pt-95{padding-top:95px}.pt-96{padding-top:96px}.pt-97{padding-top:97px}.pt-98{padding-top:98px}.pt-99{padding-top:99px}.pt-100{padding-top:100px}.pt-101{padding-top:101px}.pt-102{padding-top:102px}.pt-103{padding-top:103px}.pt-104{padding-top:104px}.pt-105{padding-top:105px}.pt-106{padding-top:106px}.pt-107{padding-top:107px}.pt-108{padding-top:108px}.pt-109{padding-top:109px}.pt-110{padding-top:110px}.pt-111{padding-top:111px}.pt-112{padding-top:112px}.pt-113{padding-top:113px}.pt-114{padding-top:114px}.pt-115{padding-top:115px}.pt-116{padding-top:116px}.pt-117{padding-top:117px}.pt-118{padding-top:118px}.pt-119{padding-top:119px}.pt-120{padding-top:120px}.pt-121{padding-top:121px}.pt-122{padding-top:122px}.pt-123{padding-top:123px}.pt-124{padding-top:124px}.pt-125{padding-top:125px}.pt-126{padding-top:126px}.pt-127{padding-top:127px}.pt-128{padding-top:128px}.pt-129{padding-top:129px}.pt-130{padding-top:130px}.pt-131{padding-top:131px}.pt-132{padding-top:132px}.pt-133{padding-top:133px}.pt-134{padding-top:134px}.pt-135{padding-top:135px}.pt-136{padding-top:136px}.pt-137{padding-top:137px}.pt-138{padding-top:138px}.pt-139{padding-top:139px}.pt-140{padding-top:140px}.pt-141{padding-top:141px}.pt-142{padding-top:142px}.pt-143{padding-top:143px}.pt-144{padding-top:144px}.pt-145{padding-top:145px}.pt-146{padding-top:146px}.pt-147{padding-top:147px}.pt-148{padding-top:148px}.pt-149{padding-top:149px}.pt-150{padding-top:150px}.pb-1{padding-bottom:1px}.pb-2{padding-bottom:2px}.pb-3{padding-bottom:3px}.pb-4{padding-bottom:4px}.pb-5{padding-bottom:5px}.pb-6{padding-bottom:6px}.pb-7{padding-bottom:7px}.pb-8{padding-bottom:8px}.pb-9{padding-bottom:9px}.pb-10{padding-bottom:10px}.pb-11{padding-bottom:11px}.pb-12{padding-bottom:12px}.pb-13{padding-bottom:13px}.pb-14{padding-bottom:14px}.pb-15{padding-bottom:15px}.pb-16{padding-bottom:16px}.pb-17{padding-bottom:17px}.pb-18{padding-bottom:18px}.pb-19{padding-bottom:19px}.pb-20{padding-bottom:20px}.pb-21{padding-bottom:21px}.pb-22{padding-bottom:22px}.pb-23{padding-bottom:23px}.pb-24{padding-bottom:24px}.pb-25{padding-bottom:25px}.pb-26{padding-bottom:26px}.pb-27{padding-bottom:27px}.pb-28{padding-bottom:28px}.pb-29{padding-bottom:29px}.pb-30{padding-bottom:30px}.pb-31{padding-bottom:31px}.pb-32{padding-bottom:32px}.pb-33{padding-bottom:33px}.pb-34{padding-bottom:34px}.pb-35{padding-bottom:35px}.pb-36{padding-bottom:36px}.pb-37{padding-bottom:37px}.pb-38{padding-bottom:38px}.pb-39{padding-bottom:39px}.pb-40{padding-bottom:40px}.pb-41{padding-bottom:41px}.pb-42{padding-bottom:42px}.pb-43{padding-bottom:43px}.pb-44{padding-bottom:44px}.pb-45{padding-bottom:45px}.pb-46{padding-bottom:46px}.pb-47{padding-bottom:47px}.pb-48{padding-bottom:48px}.pb-49{padding-bottom:49px}.pb-50{padding-bottom:50px}.pb-51{padding-bottom:51px}.pb-52{padding-bottom:52px}.pb-53{padding-bottom:53px}.pb-54{padding-bottom:54px}.pb-55{padding-bottom:55px}.pb-56{padding-bottom:56px}.pb-57{padding-bottom:57px}.pb-58{padding-bottom:58px}.pb-59{padding-bottom:59px}.pb-60{padding-bottom:60px}.pb-61{padding-bottom:61px}.pb-62{padding-bottom:62px}.pb-63{padding-bottom:63px}.pb-64{padding-bottom:64px}.pb-65{padding-bottom:65px}.pb-66{padding-bottom:66px}.pb-67{padding-bottom:67px}.pb-68{padding-bottom:68px}.pb-69{padding-bottom:69px}.pb-70{padding-bottom:70px}.pb-71{padding-bottom:71px}.pb-72{padding-bottom:72px}.pb-73{padding-bottom:73px}.pb-74{padding-bottom:74px}.pb-75{padding-bottom:75px}.pb-76{padding-bottom:76px}.pb-77{padding-bottom:77px}.pb-78{padding-bottom:78px}.pb-79{padding-bottom:79px}.pb-80{padding-bottom:80px}.pb-81{padding-bottom:81px}.pb-82{padding-bottom:82px}.pb-83{padding-bottom:83px}.pb-84{padding-bottom:84px}.pb-85{padding-bottom:85px}.pb-86{padding-bottom:86px}.pb-87{padding-bottom:87px}.pb-88{padding-bottom:88px}.pb-89{padding-bottom:89px}.pb-90{padding-bottom:90px}.pb-91{padding-bottom:91px}.pb-92{padding-bottom:92px}.pb-93{padding-bottom:93px}.pb-94{padding-bottom:94px}.pb-95{padding-bottom:95px}.pb-96{padding-bottom:96px}.pb-97{padding-bottom:97px}.pb-98{padding-bottom:98px}.pb-99{padding-bottom:99px}.pb-100{padding-bottom:100px}.pb-101{padding-bottom:101px}.pb-102{padding-bottom:102px}.pb-103{padding-bottom:103px}.pb-104{padding-bottom:104px}.pb-105{padding-bottom:105px}.pb-106{padding-bottom:106px}.pb-107{padding-bottom:107px}.pb-108{padding-bottom:108px}.pb-109{padding-bottom:109px}.pb-110{padding-bottom:110px}.pb-111{padding-bottom:111px}.pb-112{padding-bottom:112px}.pb-113{padding-bottom:113px}.pb-114{padding-bottom:114px}.pb-115{padding-bottom:115px}.pb-116{padding-bottom:116px}.pb-117{padding-bottom:117px}.pb-118{padding-bottom:118px}.pb-119{padding-bottom:119px}.pb-120{padding-bottom:120px}.pb-121{padding-bottom:121px}.pb-122{padding-bottom:122px}.pb-123{padding-bottom:123px}.pb-124{padding-bottom:124px}.pb-125{padding-bottom:125px}.pb-126{padding-bottom:126px}.pb-127{padding-bottom:127px}.pb-128{padding-bottom:128px}.pb-129{padding-bottom:129px}.pb-130{padding-bottom:130px}.pb-131{padding-bottom:131px}.pb-132{padding-bottom:132px}.pb-133{padding-bottom:133px}.pb-134{padding-bottom:134px}.pb-135{padding-bottom:135px}.pb-136{padding-bottom:136px}.pb-137{padding-bottom:137px}.pb-138{padding-bottom:138px}.pb-139{padding-bottom:139px}.pb-140{padding-bottom:140px}.pb-141{padding-bottom:141px}.pb-142{padding-bottom:142px}.pb-143{padding-bottom:143px}.pb-144{padding-bottom:144px}.pb-145{padding-bottom:145px}.pb-146{padding-bottom:146px}.pb-147{padding-bottom:147px}.pb-148{padding-bottom:148px}.pb-149{padding-bottom:149px}.pb-150{padding-bottom:150px}.pl-1{padding-left:1px}.pl-2{padding-left:2px}.pl-3{padding-left:3px}.pl-4{padding-left:4px}.pl-5{padding-left:5px}.pl-6{padding-left:6px}.pl-7{padding-left:7px}.pl-8{padding-left:8px}.pl-9{padding-left:9px}.pl-10{padding-left:10px}.pl-11{padding-left:11px}.pl-12{padding-left:12px}.pl-13{padding-left:13px}.pl-14{padding-left:14px}.pl-15{padding-left:15px}.pl-16{padding-left:16px}.pl-17{padding-left:17px}.pl-18{padding-left:18px}.pl-19{padding-left:19px}.pl-20{padding-left:20px}.pl-21{padding-left:21px}.pl-22{padding-left:22px}.pl-23{padding-left:23px}.pl-24{padding-left:24px}.pl-25{padding-left:25px}.pl-26{padding-left:26px}.pl-27{padding-left:27px}.pl-28{padding-left:28px}.pl-29{padding-left:29px}.pl-30{padding-left:30px}.pl-31{padding-left:31px}.pl-32{padding-left:32px}.pl-33{padding-left:33px}.pl-34{padding-left:34px}.pl-35{padding-left:35px}.pl-36{padding-left:36px}.pl-37{padding-left:37px}.pl-38{padding-left:38px}.pl-39{padding-left:39px}.pl-40{padding-left:40px}.pl-41{padding-left:41px}.pl-42{padding-left:42px}.pl-43{padding-left:43px}.pl-44{padding-left:44px}.pl-45{padding-left:45px}.pl-46{padding-left:46px}.pl-47{padding-left:47px}.pl-48{padding-left:48px}.pl-49{padding-left:49px}.pl-50{padding-left:50px}.pl-51{padding-left:51px}.pl-52{padding-left:52px}.pl-53{padding-left:53px}.pl-54{padding-left:54px}.pl-55{padding-left:55px}.pl-56{padding-left:56px}.pl-57{padding-left:57px}.pl-58{padding-left:58px}.pl-59{padding-left:59px}.pl-60{padding-left:60px}.pl-61{padding-left:61px}.pl-62{padding-left:62px}.pl-63{padding-left:63px}.pl-64{padding-left:64px}.pl-65{padding-left:65px}.pl-66{padding-left:66px}.pl-67{padding-left:67px}.pl-68{padding-left:68px}.pl-69{padding-left:69px}.pl-70{padding-left:70px}.pl-71{padding-left:71px}.pl-72{padding-left:72px}.pl-73{padding-left:73px}.pl-74{padding-left:74px}.pl-75{padding-left:75px}.pl-76{padding-left:76px}.pl-77{padding-left:77px}.pl-78{padding-left:78px}.pl-79{padding-left:79px}.pl-80{padding-left:80px}.pl-81{padding-left:81px}.pl-82{padding-left:82px}.pl-83{padding-left:83px}.pl-84{padding-left:84px}.pl-85{padding-left:85px}.pl-86{padding-left:86px}.pl-87{padding-left:87px}.pl-88{padding-left:88px}.pl-89{padding-left:89px}.pl-90{padding-left:90px}.pl-91{padding-left:91px}.pl-92{padding-left:92px}.pl-93{padding-left:93px}.pl-94{padding-left:94px}.pl-95{padding-left:95px}.pl-96{padding-left:96px}.pl-97{padding-left:97px}.pl-98{padding-left:98px}.pl-99{padding-left:99px}.pl-100{padding-left:100px}.pl-101{padding-left:101px}.pl-102{padding-left:102px}.pl-103{padding-left:103px}.pl-104{padding-left:104px}.pl-105{padding-left:105px}.pl-106{padding-left:106px}.pl-107{padding-left:107px}.pl-108{padding-left:108px}.pl-109{padding-left:109px}.pl-110{padding-left:110px}.pl-111{padding-left:111px}.pl-112{padding-left:112px}.pl-113{padding-left:113px}.pl-114{padding-left:114px}.pl-115{padding-left:115px}.pl-116{padding-left:116px}.pl-117{padding-left:117px}.pl-118{padding-left:118px}.pl-119{padding-left:119px}.pl-120{padding-left:120px}.pl-121{padding-left:121px}.pl-122{padding-left:122px}.pl-123{padding-left:123px}.pl-124{padding-left:124px}.pl-125{padding-left:125px}.pl-126{padding-left:126px}.pl-127{padding-left:127px}.pl-128{padding-left:128px}.pl-129{padding-left:129px}.pl-130{padding-left:130px}.pr-1{padding-right:1px}.pr-2{padding-right:2px}.pr-3{padding-right:3px}.pr-4{padding-right:4px}.pr-5{padding-right:5px}.pr-6{padding-right:6px}.pr-7{padding-right:7px}.pr-8{padding-right:8px}.pr-9{padding-right:9px}.pr-10{padding-right:10px}.pr-11{padding-right:11px}.pr-12{padding-right:12px}.pr-13{padding-right:13px}.pr-14{padding-right:14px}.pr-15{padding-right:15px}.pr-16{padding-right:16px}.pr-17{padding-right:17px}.pr-18{padding-right:18px}.pr-19{padding-right:19px}.pr-20{padding-right:20px}.pr-21{padding-right:21px}.pr-22{padding-right:22px}.pr-23{padding-right:23px}.pr-24{padding-right:24px}.pr-25{padding-right:25px}.pr-26{padding-right:26px}.pr-27{padding-right:27px}.pr-28{padding-right:28px}.pr-29{padding-right:29px}.pr-30{padding-right:30px}.pr-31{padding-right:31px}.pr-32{padding-right:32px}.pr-33{padding-right:33px}.pr-34{padding-right:34px}.pr-35{padding-right:35px}.pr-36{padding-right:36px}.pr-37{padding-right:37px}.pr-38{padding-right:38px}.pr-39{padding-right:39px}.pr-40{padding-right:40px}.pr-41{padding-right:41px}.pr-42{padding-right:42px}.pr-43{padding-right:43px}.pr-44{padding-right:44px}.pr-45{padding-right:45px}.pr-46{padding-right:46px}.pr-47{padding-right:47px}.pr-48{padding-right:48px}.pr-49{padding-right:49px}.pr-50{padding-right:50px}.pr-51{padding-right:51px}.pr-52{padding-right:52px}.pr-53{padding-right:53px}.pr-54{padding-right:54px}.pr-55{padding-right:55px}.pr-56{padding-right:56px}.pr-57{padding-right:57px}.pr-58{padding-right:58px}.pr-59{padding-right:59px}.pr-60{padding-right:60px}.pr-61{padding-right:61px}.pr-62{padding-right:62px}.pr-63{padding-right:63px}.pr-64{padding-right:64px}.pr-65{padding-right:65px}.pr-66{padding-right:66px}.pr-67{padding-right:67px}.pr-68{padding-right:68px}.pr-69{padding-right:69px}.pr-70{padding-right:70px}.pr-71{padding-right:71px}.pr-72{padding-right:72px}.pr-73{padding-right:73px}.pr-74{padding-right:74px}.pr-75{padding-right:75px}.pr-76{padding-right:76px}.pr-77{padding-right:77px}.pr-78{padding-right:78px}.pr-79{padding-right:79px}.pr-80{padding-right:80px}.pr-81{padding-right:81px}.pr-82{padding-right:82px}.pr-83{padding-right:83px}.pr-84{padding-right:84px}.pr-85{padding-right:85px}.pr-86{padding-right:86px}.pr-87{padding-right:87px}.pr-88{padding-right:88px}.pr-89{padding-right:89px}.pr-90{padding-right:90px}.pr-91{padding-right:91px}.pr-92{padding-right:92px}.pr-93{padding-right:93px}.pr-94{padding-right:94px}.pr-95{padding-right:95px}.pr-96{padding-right:96px}.pr-97{padding-right:97px}.pr-98{padding-right:98px}.pr-99{padding-right:99px}.pr-100{padding-right:100px}.sec-pb-pt{padding:110px 0 120px}@media only screen and (max-width:991.98px){.sec-pb-pt{padding:70px 0 80px}}@media only screen and (max-width:575.98px){.sec-pb-pt{padding:60px 0 70px}}.sec-pb-pt-120{padding:120px 0}@media only screen and (max-width:991.98px){.sec-pb-pt-120{padding:80px 0}}@media only screen and (max-width:575.98px){.sec-pb-pt-120{padding:70px 0}}.sec-pt{padding-top:110px}@media only screen and (max-width:991.98px){.sec-pt{padding-top:70px}}.sec-pb{padding-bottom:110px}@media only screen and (max-width:991.98px){.sec-pb{padding-bottom:70px}}.mt-40{margin-top:40px}@media only screen and (max-width:767.98px){.mt-40{margin-top:30px}}.mb-40{margin-bottom:40px}@media only screen and (max-width:767.98px){.mb-40{margin-bottom:30px}}.mt-60{margin-top:60px}@media only screen and (max-width:991.98px){.mt-60{margin-top:30px}}.mb-60{margin-bottom:60px}@media only screen and (max-width:991.98px){.mb-60{margin-bottom:40px}}.mt-80{margin-top:80px}@media only screen and (max-width:991.98px){.mt-80{margin-top:40px}}.mb-80{margin-bottom:80px}@media only screen and (max-width:991.98px){.mb-80{margin-bottom:40px}}.mt-120{margin-top:120px}.mb-120{margin-bottom:120px}#back-to-top-btn{background-color:var(--theme-color);text-align:center;opacity:0;visibility:hidden;z-index:999;border:none;border-radius:50%;width:50px;height:50px;transition:background-color .3s,opacity .5s,visibility .5s;display:inline-block;position:fixed;bottom:30px;right:30px}#back-to-top-btn i{color:var(--white-color)}#back-to-top-btn:hover{cursor:pointer;border:2px solid var(--theme-color3)}#back-to-top-btn:hover i{color:var(--theme-color3)}#back-to-top-btn:active{background-color:#555}#back-to-top-btn.show{opacity:1;visibility:visible}.main-btn{font-family:var(--font-dm-sans), sans-serif;text-transform:uppercase;background-color:var(--theme-color);border:1px solid var(--theme-color);color:var(--white-color);border-radius:50px;padding:20px 34px;font-size:16px;font-style:normal;font-weight:800;line-height:24px;transition:all .3s;display:inline-block}.main-btn svg{fill:var(--white-color);margin-bottom:3px;margin-left:10px;transition:all .3s}.main-btn path{fill:var(--white-color);transition:all .3s}.main-btn i{color:var(--white-color);margin-left:10px;font-size:15px;transition:all .3s}.main-btn:hover{border:1px solid var(--theme-color);color:var(--theme-color);background-color:#0000}.main-btn:hover svg{transform:translate(5px)}.main-btn:hover path{fill:var(--theme-color)}.main-btn:hover i{color:var(--theme-color);transform:translate(5px)}.main-btn.black{background-color:var(--text-color);border:none}.main-btn.two{border:1px solid var(--white-color);background-color:#0000}.main-btn.two svg{margin-left:10px}.main-btn.two:hover{background-color:var(--theme-color);border:1px solid var(--theme-color);color:var(--white-color)}.main-btn.two:hover svg{transform:translate(5px)}.main-btn.two:hover path{fill:var(--white-color)}@media only screen and (max-width:575.98px){.main-btn{padding:12px 20px;font-size:14px}}.sec-btn{font-family:var(--font-dm-sans), sans-serif;text-transform:uppercase;color:var(--text-color);font-size:16px;font-style:normal;font-weight:800;line-height:24px}.sec-btn .arrow{border:1px solid var(--border-color);background-color:var(--theme-color);border-radius:50%;width:45px;height:45px;margin-right:8px;transition:all .3s}.sec-btn .arrow i{color:var(--white-color);font-size:16px}.sec-btn:hover .arrow{background-color:var(--text-color)}.tpFadeInUp{opacity:0;animation:2s ease-out forwards tpFadeInUp}@keyframes tpFadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.tpFadeIndown{opacity:0;animation:2s ease-out forwards tpFadeInDown}@keyframes tpFadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes tpslideInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.tpFadeInLeft{opacity:0;animation:2s ease-out forwards tpfadeInLeft}@keyframes tpfadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.tpFadeInRight{opacity:0;animation:2s ease-out forwards tpfadeInRight}@keyframes tpfadeInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.tpSkillInLeft{opacity:0;animation:2s ease-out forwards tpSkillInLeft}@keyframes tpSkillInLeft{0%{opacity:0;transform:translate(-300px)}to{opacity:1;transform:translate(0)}}.slideinup{animation-name:slideinup}@keyframes slideinup{0%{opacity:0;transform:translateY(70px)}to{transform:translateY(0)}}@keyframes slideinright{0%{opacity:0;transform:translate(70px)}to{transform:translate(0)}}@keyframes slideindown{0%{opacity:0;transform:translateY(-70px)}to{transform:translateY(0)}}.slideinleft{animation-name:slideinleft}@keyframes slideinleft{0%{opacity:0;transform:translate(-70px)}to{transform:translate(0)}}@keyframes slidebottomright{0%{opacity:0;transform:translate(100px)translateY(100px)}to{transform:translate(0)translateY(0)}}@keyframes slidetopleft{0%{opacity:0;transform:translate(-100px)translateY(-100px)}to{transform:translate(0)translateY(0)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}0%{border-color:#0000}75%{border-color:#fff #fff #0000}to{border-color:#0000}}.img-custom-anim-right{opacity:0;animation:1.3s cubic-bezier(.645,.045,.355,1) .4s forwards img-anim-right}@keyframes img-anim-right{0%{clip-path:inset(0 0 0 100%);opacity:0;transform:translate(5%)}to{clip-path:inset(0);opacity:1;transform:translate(0)}}.img-custom-anim-left{opacity:0;animation:1.3s cubic-bezier(.645,.045,.355,1) .4s forwards img-anim-left}@keyframes img-anim-left{0%{clip-path:inset(0 100% 0 0);opacity:0;transform:translate(-5%)}to{clip-path:inset(0);opacity:1;transform:translate(0)}}.img-custom-anim-top{opacity:0;animation:1.3s cubic-bezier(.645,.045,.355,1) forwards img-anim-top}@keyframes img-anim-top{0%{clip-path:inset(0 0 100%);opacity:0;transform:translateY(-5%)}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}.img-custom-anim-scale{opacity:0;animation:1.3s cubic-bezier(.645,.045,.355,1) forwards img-anim-scale}@keyframes img-anim-scale{0%{clip-path:inset(0 0 100%);opacity:0;transform:scale(0)}to{clip-path:inset(0);opacity:1;transform:scale(1)}}.infinite-rotation{opacity:0;animation:1.3s linear infinite forwards infinite-rotate}@keyframes infinite-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.header{z-index:992;width:100%}.header-top{background-color:var(--theme-color);height:40px}.header-top-info span{font-size:16px;line-height:26px;font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);border-right:1px solid var(--white-color);padding:0 20px;font-weight:500}@media only screen and (max-width:1199.98px){.header-top-info span{padding:0 15px;font-size:14px}}.header-top-info span a{color:var(--white-color);transition:all .3s}.header-top-info span a:hover{color:var(--theme-color2)}.header-top-info span i{margin-right:10px;font-size:12px}.header-top-info span:first-child{padding-left:0}.header-top-info span:nth-child(3){border-right:none;padding-right:0}.header-top-info span img{margin-right:10px;transform:translateY(-1px)}.header-top-social p{font-size:16px;line-height:26px;font-family:var(--font-playfair), serif;color:var(--white-color);font-weight:500}.header-top-social a{color:var(--white-color);margin-left:15px;transition:all .3s}.header-top-social a i{font-size:13px}.header-top-social a:hover{color:var(--theme-color2)}.header-menu-area{background-color:var(--theme-color2);height:100px}@media only screen and (max-width:991.98px){.header-menu-area{height:80px}}@media only screen and (max-width:575.98px){.header-menu-area{height:70px}}.header-menu-area.sticky-header{z-index:991;position:sticky}.header-menu-area.two,.header-menu-area.three{background-color:none;background:linear-gradient(#031110b3 38.21%,#14494712 100%);border-bottom:2px solid #ffffff1a}.header-menu-area .container,.header-menu-area .container .row{height:100%}.header-logo{z-index:990;height:100px}@media only screen and (max-width:991.98px){.header-logo{height:100%}}.header-menu{z-index:999;height:100%}@media only screen and (max-width:991.98px){.header-menu{display:-webkit-none;display:-ms-none;display:none}}.header-menu nav{height:100%}.header-menu ul{gap:30px;height:100%}@media only screen and (max-width:1199.98px){.header-menu ul{gap:20px}}.header-menu ul li{height:100%;list-style:none}.header-menu ul li a{height:100%;font-family:var(--font-dm-sans), sans-serif;text-align:center;text-transform:uppercase;color:var(--white-color);align-items:center;font-size:16px;font-weight:600;line-height:100%;text-decoration:none;transition:all .3s;display:flex;position:relative}@media only screen and (max-width:1199.98px){.header-menu ul li a{font-size:14px}}.header-menu ul li a i{margin-top:-2px;margin-left:5px;font-size:16px;transition:all .3s}.header-menu ul li a i.minus{color:var(--theme-color);visibility:hidden;opacity:0;font-size:10px;font-weight:400;transition:all .3s;position:absolute;right:0}.header-menu ul li:hover a{color:var(--theme-color)}.header-menu ul li:hover a .plus{visibility:hidden;opacity:0}.header-menu ul li:hover a .minus{visibility:visible;opacity:1}.header-menu .sub-menu{display:inline-block;position:relative}.header-menu .sub-menu .dropdown-menu{background-color:var(--theme-color3);visibility:hidden;opacity:0;z-index:999;border-bottom:4px solid var(--theme-color);border-radius:0;width:210px;height:auto;padding:20px;transition:all .5s;display:block;position:absolute;top:130%;left:-30px}.header-menu .sub-menu .dropdown-menu li{padding:9px 0;position:relative}.header-menu .sub-menu .dropdown-menu li a{color:var(--white-color);text-transform:uppercase;padding:0}.header-menu .sub-menu .dropdown-menu li a i{margin-right:10px;font-size:16px;font-weight:400}.header-menu .sub-menu .dropdown-menu li a:hover{color:var(--theme-color);margin-left:10px}.header-menu .sub-menu .dropdown-menu li .sub-menu2{background-color:var(--theme-color2);opacity:0;visibility:hidden;z-index:999;border-radius:10px;width:200px;height:auto;padding:0;transition:all .5s;display:block;position:absolute;top:20px;right:-100%}.header-menu .sub-menu .dropdown-menu li .sub-menu2 li{padding:0}.header-menu .sub-menu .dropdown-menu li .sub-menu2 li a{padding:8px 20px}.header-menu .sub-menu .dropdown-menu li:hover .sub-menu2{opacity:1;visibility:visible}.header-menu .sub-menu:hover .dropdown-menu{opacity:1;visibility:visible;top:calc(100% - 1px);left:-30px}.header-menu .sub-menu.mega-menu-wrapper{z-index:999;position:static;left:0}.header-menu .sub-menu.mega-menu-wrapper .mega-menu{background-color:var(--theme-color3);border-bottom:4px solid var(--theme-color);z-index:999;gap:0;width:100%;max-width:1320px;padding:40px 30px;list-style:none;display:flex;left:50%;transform:translate(-50%)}@media only screen and (max-width:1199.98px){.header-menu .sub-menu.mega-menu-wrapper .mega-menu{max-width:930px}}.header-menu .sub-menu.mega-menu-wrapper .mega-menu li{width:100%;padding-right:50px;list-style:none}@media only screen and (max-width:1199.98px){.header-menu .sub-menu.mega-menu-wrapper .mega-menu li{margin-right:0;padding-right:30px}}.header-menu .sub-menu.mega-menu-wrapper .mega-menu li span{color:var(--white-color);font-family:var(--font-playfair), serif;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;padding-bottom:20px;font-size:18px;font-weight:700;display:block;position:relative}@media only screen and (max-width:1199.98px){.header-menu .sub-menu.mega-menu-wrapper .mega-menu li span{font-size:18px}}.header-menu .sub-menu.mega-menu-wrapper .mega-menu li span:before{content:" ";background-color:var(--theme-color);width:calc(100% - 45px);height:2px;position:absolute;bottom:0;right:0}.header-menu .sub-menu.mega-menu-wrapper .mega-menu li span:after{content:" ";background-color:var(--theme-color);width:40px;height:2px;position:absolute;bottom:0;left:0}.header-menu .sub-menu.mega-menu-wrapper .mega-menu li ul{z-index:99;display:block}.header-menu .sub-menu.mega-menu-wrapper .mega-menu li ul li{z-index:990;border-bottom:none;margin:0}.header-menu .sub-menu.mega-menu-wrapper .mega-menu li ul li a{text-transform:uppercase;font-size:16px;font-weight:600;line-height:16px;font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);z-index:990;width:auto;transition:all .3s;display:contents;position:relative}@media only screen and (max-width:1199.98px){.header-menu .sub-menu.mega-menu-wrapper .mega-menu li ul li a{font-size:14px}}.header-menu .sub-menu.mega-menu-wrapper .mega-menu li ul li a:hover{color:var(--theme-color);margin-left:10px;transform:translate(10px)}.header-menu .sub-menu.mega-menu-wrapper .mega-menu.two{background-color:var(--text-color)}.header-menu.color-white ul li a{color:var(--white-color);transition:all .3s}.header-menu.color-white ul li a:hover{color:var(--orange-color)}.header-menu.two ul{gap:0}.header-menu.two ul li{transition:all .3s}.header-menu.two ul li a{border-top:3px solid #0000;justify-content:center;padding:0 14px;transition:all .6s ease-in-out}@media only screen and (max-width:1199.98px){.header-menu.two ul li a{padding:0 8px}}.header-menu.two ul li a:hover{background-color:var(--text-color);border-top:3px solid var(--theme-color);color:var(--theme-color)}.header-menu.two ul li a:hover i{color:var(--theme-color)}.header-menu.two ul li a .minus{right:15px}@media only screen and (max-width:1199.98px){.header-menu.two ul li a .minus{right:10px}}.header-menu.two .dropdown-menu{background-color:var(--text-color)}.header-menu.two .dropdown-menu li a{border:none;justify-content:left;transition:all .3s}.header-menu.two .dropdown-menu li a:hover{background-color:#0000;border:none}.header-menu.two .dropdown-menu li a:hover i{color:var(--theme-color)}.header-button .header-btn{border:1px solid var(--theme-color);font-size:16px;line-height:24px;font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);text-transform:uppercase;background-color:#0000;border-radius:50px;padding:20px 34px;font-weight:700;transition:all .3s}.header-button .header-btn svg{fill:var(--white-color);margin-left:6px;transition:all .3s;transform:translateY(-2px)}.header-button .header-btn:hover{color:var(--theme-color)}.header-button .header-btn:hover svg{fill:var(--theme-color);transform:translate(5px,-2px)}@media only screen and (max-width:1199.98px){.header-button .header-btn{padding:14px 20px;font-size:14px}.header-button .header-btn i{margin-left:3px}}.header-button .header-btn.three .main-btn svg{margin-left:15px}.header-button .main-btn svg{fill:var(--white-color);margin-left:6px;transform:translate(-2px,-1px)}@media only screen and (max-width:1199.98px){.header-button .main-btn{padding:10px 15px;font-size:14px}}@media only screen and (max-width:991.98px){.header-button .main-btn{display:none}}.header-button .main-btn:hover path{fill:var(--theme-color)}.header-search-btn{background-color:var(--deep-gray-color);border:2px dashed var(--theme-color);width:60px;height:60px;color:var(--white-color);border-radius:50%;margin-right:20px;transition:all .3s}.header-search-btn.three{background-color:var(--text-color)}.header-search-btn i{font-size:20px;transition:all .3s}@media only screen and (max-width:1199.98px){.header-search-btn{width:50px;height:50px;margin-right:10px}.header-search-btn i{font-size:16px}}@media only screen and (max-width:991.98px){.header-search-btn{width:40px;height:40px;margin-right:20px}.header-search-btn i{font-size:16px}}.header-search-btn:hover{color:var(--theme-color)}.header-search{opacity:0;visibility:hidden;z-index:999;width:100%;height:100%;transition:all .5s;position:fixed;transform:scale(0)}.header-search-close{background-color:var(--theme-color);width:40px;height:40px;color:var(--white-color);border:none;border-radius:50%;transition:all .3s;position:absolute;top:60px;right:60px}@media only screen and (max-width:575.98px){.header-search-close{top:30px;right:30px}}.header-search-close:hover{color:var(--theme-color3);background-color:var(--white-color)}.header-search-overlay{background-color:var(--text-color);opacity:.5;height:100%}.header-search-active{opacity:1;visibility:visible;transform:scale(1)}.header-search-area{background-color:var(--text-color);z-index:999;width:100%;height:400px;padding:40px}@media only screen and (max-width:575.98px){.header-search-area{height:300px;padding:20px}}.header-search-area .title{font-size:50px;font-family:var(--font-playfair), serif;color:var(--white-color);text-transform:capitalize;margin-bottom:30px;font-weight:600}@media only screen and (max-width:575.98px){.header-search-area .title{font-size:40px}}.header-search-area .input-wrap{background-color:var(--theme-color3);border-radius:5px;width:100%;min-width:250px;max-width:500px;height:50px;position:relative;overflow:hidden}@media only screen and (max-width:575.98px){.header-search-area .input-wrap{height:40px}}.header-search-area .input-wrap input{width:100%;height:100%;color:var(--white-color);background-color:#0000;border:none;border-radius:5px;outline:0;padding-left:20px;transition:all .3s}.header-search-area .input-wrap input::placeholder{font-size:20px;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);text-transform:capitalize}@media only screen and (max-width:399.98px){.header-search-area .input-wrap input::placeholder{font-size:16px}}.header-search-area .input-wrap input:focus{border:1px solid var(--theme-color)}.header-search-area .input-wrap .search-btn{background-color:var(--theme-color);width:150px;height:100%;font-size:20px;font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);text-transform:capitalize;border:none;top:0;right:0}@media only screen and (max-width:575.98px){.header-search-area .input-wrap .search-btn{width:120px}}@media only screen and (max-width:399.98px){.header-search-area .input-wrap .search-btn{width:80px;font-size:16px}}.header-menu-bar{color:var(--white-color);background-color:#0000;border:none;font-size:30px;transition:all .3s;display:none}.header-menu-bar:hover{color:var(--theme-color)}@media only screen and (max-width:991.98px){.header-menu-bar{display:block}}.header-transparent{background-color:#0000;width:100%;position:absolute}.header.sticky-header{z-index:991;background-color:#e4e4e4;animation:.5s ease-in-out ri-fadeInDown;position:fixed;top:0;left:0;right:0}.header.sticky-header.black{background-color:#000}.header.sticky-header.three .header-menu-area{background:linear-gradient(#021b11fa 38.21%,#144947 100%);border-bottom:none}.header.sticky-header.two{background:var(--theme-color2)}.header.sticky-header.two .header-menu-area{background:0 0}.header-area{justify-content:space-between;align-items:center;padding-left:70px;display:flex;position:relative}@media only screen and (max-width:1199.98px){.header-area{padding-left:30px}}.header-sidebar{z-index:991;z-index:999;width:100%;height:100vh;padding-bottom:50px;transition:all 1s;position:fixed;top:0;right:-100%}@media only screen and (max-width:991.98px){.header-sidebar{display:none}}.header-sidebar-overlay{background-color:var(--theme-color2);opacity:.5;z-index:991;width:100%;height:100%;position:absolute;top:0;left:0;overflow-y:visible}.header-sidebar-wrapper{background-color:var(--theme-color2);z-index:999;max-width:400px;padding:50px;position:absolute;right:0;overflow-y:visible}.header-sidebar .logo{width:200px;display:block}.header-sidebar .social{gap:10px;margin-top:20px;margin-bottom:40px;display:flex}.header-sidebar .social a{background-color:var(--theme-color);width:40px;height:40px;color:var(--white-color);border-radius:50%;transition:all .3s}.header-sidebar .social a:hover{border:2px solid var(--theme-color3);color:var(--theme-color3)}.header-sidebar-info .item{gap:20px;margin-bottom:20px;display:flex}.header-sidebar-info .item .icon{background-color:var(--theme-color);border-radius:50%;width:50px;height:50px}.header-sidebar-info .item .icon i{color:var(--white-color);font-size:25px}.header-sidebar-info .item a,.header-sidebar-info .item p{color:var(--white-color);font-size:16px;line-height:20px;font-family:var(--font-dm-sans), sans-serif;font-weight:600;transition:all .3s}.header-sidebar-info .item a:hover,.header-sidebar-info .item p:hover{color:var(--theme-color)}.header-sidebar .latest-news{margin-top:60px}.header-sidebar .latest-news h2{color:var(--white-color);font-size:20px;font-family:var(--font-playfair), serif;font-weight:700px;text-transform:capitalize}.header-sidebar .latest-news .item{gap:20px;margin-top:25px;display:flex}.header-sidebar .latest-news .item .img{border-radius:5px;width:100%;max-width:70px;height:70px;overflow:hidden visible}.header-sidebar .latest-news .item .img:hover img{transform:scale(1.07)}.header-sidebar .latest-news .item .info .date{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);font-size:14px;font-style:normal;font-weight:500;line-height:24px;transition:all .3s}.header-sidebar .latest-news .item .info .date i{color:var(--theme-color);margin-right:10px}.header-sidebar .latest-news .item .info .date:hover{color:var(--theme-color)}.header-sidebar .latest-news .item .info .title{font-family:var(--font-playfair), serif;color:var(--white-color);font-size:16px;font-style:normal;font-weight:500;line-height:22px;transition:all .3s;display:block}.header-sidebar .latest-news .item .info .title:hover{color:var(--theme-color)}.header-sidebar .latest-news .item:hover .img img{transform:scale(1.07)}.header-sidebar-close{background-color:var(--theme-color);width:30px;height:30px;color:var(--white-color);border:none;border-radius:50%;transition:all .3s;position:absolute;top:30px;right:40px}.header-sidebar-close:hover{background-color:var(--white-color);color:var(--theme-color)}.header-sidebar-active{right:0}@keyframes ri-fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ri-fadeInDown{animation:.5s ease-out ri-fadeInDown}.mobile-menu{z-index:992;z-index:999;width:100%;height:100%;padding-bottom:50px;transition:all .7s;position:fixed;top:0;left:-100%}.mobile-menu-overlay{background-color:var(--text-color);opacity:.5;width:100%;height:100%;position:absolute;top:0;left:0}.mobile-menu-close{background-color:var(--theme-color);width:30px;height:30px;color:var(--white-color);z-index:999;border:none;border-radius:50%;transition:all .3s;top:20px;right:10px}.mobile-menu-close i{transition:all .3s}.mobile-menu-close:hover{background-color:var(--theme-color2);border:3px solid var(--theme-color)}.mobile-menu-close:hover i{transform:rotate(360deg)}.mobile-menu-logo{width:100%;max-width:200px;height:auto;margin-bottom:30px}.mobile-menu-logo a{width:100%;height:auto}.mobile-menu-logo a img{width:100%;height:100%}.mobile-menu-area{background-color:var(--theme-color3);z-index:999;width:50%;min-width:250px;height:100vh;padding:60px 40px 50px;position:relative;overflow-y:scroll}.mobile-menu-area .social{gap:20px;margin-top:30px;margin-bottom:40px;display:flex}.mobile-menu-area .social a{color:var(--white-color);transition:all .3s}.mobile-menu-area .social a i{font-size:25px}.mobile-menu-area .social a:hover{color:var(--theme-color)}.mobile-menu-area.two{background-color:var(--text-color)}.mobile-menu-accordion-item{background-color:#0000;border:none;width:100%;margin:0}.mobile-menu-accordion-header{border:none;border-bottom:1px solid var(--body-color);background-color:#0000;outline:0;width:100%;max-width:250px;margin:0;padding:8px 0}.mobile-menu-accordion-header a{color:var(--white-color);text-transform:capitalize;font-size:16px;font-weight:600;transform:translateY(-2px)}.mobile-menu-accordion-button{background-color:var(--theme-color);color:#fff;width:30px;height:30px;font-size:0;font-weight:500;font-family:var(--font-dm-sans), sans-serif;text-transform:uppercase;border:none;border:2px solid var(--theme-color2);border-radius:50%;margin:0;transition:all .3s}.mobile-menu-accordion-button i{color:var(--white-color)}.mobile-menu-accordion-button .plus{font-size:16px;font-weight:900;font-style:bold;display:none}.mobile-menu-accordion-button .minus{font-size:13px;font-weight:400;position:absolute}.mobile-menu-accordion-button.collapsed{background-color:#0000;background-color:var(--theme-color2);color:var(--black-color);border:none;outline:none}.mobile-menu-accordion-button.collapsed .plus{display:block}.mobile-menu-accordion-button.collapsed .minus{visibility:hidden;opacity:0}.mobile-menu-accordion-body{border:none;width:100%;margin-top:0;padding:0}.mobile-menu-accordion-body ul{width:230px;margin-left:20px;list-style:none}.mobile-menu-accordion-body ul li{border-bottom:1px solid var(--body-color);width:100%;padding:8px}.mobile-menu-accordion-body ul li a{color:var(--white-color);text-transform:capitalize;font-size:16px;font-family:var(--font-dm-sans), sans-serif;padding:10px 0;font-weight:500;transition:all .3s}.mobile-menu-accordion-body ul li a i{margin-right:6px}.mobile-menu-accordion-body ul li:hover a{color:var(--theme-color);margin-left:10px}@media only screen and (max-width:991.98px){.mobile-menu-active{opacity:1;visibility:visible;left:0}}.footer-contact-us-img{height:200px}.footer-contact-us-right{z-index:1;gap:70px;width:100%;height:200px}@media only screen and (max-width:1439.98px){.footer-contact-us-right{gap:30px}}@media only screen and (max-width:1199.98px){.footer-contact-us-right{gap:10px}}@media only screen and (max-width:991.98px){.footer-contact-us-right{justify-content:center;height:170px}}@media only screen and (max-width:767.98px){.footer-contact-us-right{flex-direction:column;justify-content:center;align-items:start;height:200px}}.footer-contact-us-right h3{max-width:575px;font-family:var(--font-playfair), serif;color:var(--white-color);z-index:999;margin-left:50px;font-size:48px;font-style:normal;font-weight:700;line-height:54px}@media only screen and (max-width:1199.98px){.footer-contact-us-right h3{max-width:400px;font-size:40px;line-height:45px}}@media only screen and (max-width:991.98px){.footer-contact-us-right h3{max-width:500px}}@media only screen and (max-width:767.98px){.footer-contact-us-right h3{max-width:570px;margin-left:100px}}@media only screen and (max-width:575.98px){.footer-contact-us-right h3{max-width:100%;margin-left:30px;margin-right:30px;font-size:32px;line-height:35px}}.footer-contact-us-right .main-btn{z-index:999}@media only screen and (max-width:767.98px){.footer-contact-us-right .main-btn{margin-left:100px}}@media only screen and (max-width:575.98px){.footer-contact-us-right .main-btn{margin-left:30px}}.footer-contact-us-right .bg{background-color:var(--theme-color);opacity:.9;z-index:1;width:100%;height:100%;position:absolute}.footer-top{background-color:var(--theme-color2)}.footer-top-wrapper{padding:60px 0}@media only screen and (max-width:991.98px){.footer-top-wrapper{grid-template-columns:1fr;justify-items:center;gap:20px;display:grid}.footer-top-wrapper .footer-logo{order:0}.footer-top-wrapper .footer-social{order:1}.footer-top-wrapper .footer-subscribe{order:2}}.footer-social{gap:10px}.footer-social a{background-color:var(--theme-color);width:45px;height:45px;color:var(--white-color);border-radius:100%;transition:all .3s}.footer-social a i{font-size:16px}.footer-social a:hover{background-color:var(--theme-color3)}.footer-logo{width:157px;height:45px}.footer-subscribe{border:none;border-radius:10px;width:100%;max-width:350px;height:55px;overflow:hidden}@media only screen and (max-width:991.98px){.footer-subscribe{max-width:500px}}@media only screen and (max-width:399.98px){.footer-subscribe{height:45px}}.footer-subscribe input{border:none;outline:none;width:calc(100% - 20px);height:100%;padding:0 20px;position:absolute;top:0;left:0}.footer-subscribe input::placeholder{font-family:var(--font-dm-sans), sans-serif;color:var(--gray-color);text-transform:capitalize;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.footer-subscribe .subscribe-btn{background-color:var(--theme-color);width:143px;height:100%;font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);text-transform:uppercase;border:none;font-size:16px;font-style:normal;font-weight:800;transition:all .3s;position:absolute;top:0;right:0;overflow:hidden}@media only screen and (max-width:399.98px){.footer-subscribe .subscribe-btn{width:100px;font-size:14px}}.footer-subscribe .subscribe-btn:hover{background-color:var(--theme-color3)}.footer-middle{z-index:99;background-color:var(--text-color);z-index:99;position:relative}.footer-middle-wrapper{padding:80px 0}@media only screen and (max-width:991.98px){.footer-middle-wrapper{grid-template-columns:1fr 1fr;gap:60px;display:grid}}@media only screen and (max-width:575.98px){.footer-middle-wrapper{grid-template-columns:1fr;gap:40px;padding:60px 0;display:grid}}.footer-logo-area{z-index:99;max-width:310px;position:relative}@media only screen and (max-width:1199.98px){.footer-logo-area{max-width:230px}}.footer-logo-area p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);margin:30px 0;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.footer-logo-area .call{background-color:#7272726b;border-radius:5px;gap:15px;width:100%;max-width:230px;height:50px;padding-left:5px}.footer-logo-area .call-icon{background-color:var(--white-color);border-radius:5px;width:36px;height:36px}.footer-logo-area .call .number{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);font-size:18px;font-style:normal;font-weight:600;line-height:28px}.footer-item{z-index:99}.footer-item h3{font-family:var(--font-playfair), serif;color:var(--white-color);text-transform:capitalize;margin-bottom:20px;padding-bottom:20px;font-size:24px;font-style:normal;font-weight:700;line-height:34px;position:relative}.footer-item h3:before{content:" ";background:linear-gradient(270deg,#021c1b 15%,#09827d 95%);width:170px;height:2px;position:absolute;bottom:0;left:0}.footer-item ul li{margin-top:7px;list-style:none}.footer-item ul li a{color:var(--white-color);font-family:var(--font-dm-sans), sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:26px;transition:all .3s}.footer-item ul li a i{margin-right:10px;transition:all .3s}.footer-item ul li a:hover,.footer-item ul li a:hover i{color:var(--theme-color)}.footer-item.newsletter p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);font-size:16px;font-style:normal;font-weight:500;line-height:26px}@media only screen and (max-width:1199.98px){.footer-item.newsletter p{max-width:200px}}@media only screen and (max-width:991.98px){.footer-item.newsletter p{max-width:100%}}.footer-item.newsletter .input-area{width:100%;height:25px;margin:30px 0}@media only screen and (max-width:1199.98px){.footer-item.newsletter .input-area{width:200px}}@media only screen and (max-width:991.98px){.footer-item.newsletter .input-area{width:100%}}.footer-item.newsletter .input-area input{width:100%;height:100%;color:var(--white-color);border:none;border-bottom:1px solid var(--border-color);background:0 0;outline:0;padding-bottom:12px}.footer-item.newsletter .input-area .newsletter-btn{background-color:#0000;border:none;width:14px;height:14px;top:0;right:0}.footer-item.newsletter .input-area .newsletter-btn img:hover{filter:invert()}.footer-service{z-index:99;position:relative}.footer-service h3{font-family:var(--font-playfair), serif;color:var(--white-color);text-transform:capitalize;margin-bottom:20px;padding-bottom:20px;font-size:24px;font-style:normal;font-weight:700;line-height:34px;position:relative}.footer-service h3:before{content:" ";background:linear-gradient(270deg,#021c1b 15%,#09827d 95%);width:170px;height:2px;position:absolute;bottom:0;left:0}.footer-service ul li{margin-top:8px;list-style:none}.footer-service ul li a{color:var(--white-color);font-family:var(--font-dm-sans), sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:26px;transition:all .3s}.footer-service ul li a i{margin-right:10px;transition:all .3s}.footer-service ul li a:hover,.footer-service ul li a:hover i{color:var(--theme-color)}.footer-pages{z-index:99;position:relative}.footer-pages h3{font-family:var(--font-playfair), serif;color:var(--white-color);text-transform:capitalize;margin-bottom:20px;padding-bottom:20px;font-size:24px;font-style:normal;font-weight:700;line-height:34px;position:relative}.footer-pages h3:before{content:" ";background:linear-gradient(270deg,#021c1b 15%,#09827d 95%);width:170px;height:2px;position:absolute;bottom:0;left:0}.footer-pages ul li{margin-top:8px;list-style:none}.footer-pages ul li a{color:var(--white-color);font-family:var(--font-dm-sans), sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:26px;transition:all .3s}.footer-pages ul li a i{margin-right:10px;transition:all .3s}.footer-pages ul li a:hover,.footer-pages ul li a:hover i{color:var(--theme-color)}.footer-contact{z-index:99;position:relative}.footer-contact h3{font-family:var(--font-playfair), serif;color:var(--white-color);text-transform:capitalize;margin-bottom:20px;padding-bottom:20px;font-size:24px;font-style:normal;font-weight:700;line-height:34px;position:relative}.footer-contact h3:before{content:" ";background:linear-gradient(270deg,#021c1b 15%,#09827d 95%);width:170px;height:2px;position:absolute;bottom:0;left:0}.footer-contact .item{margin-bottom:25px}.footer-contact .item .icon{-webkit-backdrop-filter:blur(15px)brightness(.2);backdrop-filter:blur(15px)brightness(.2);background-color:#fcfafa1e;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;display:flex}.footer-contact .item .icon i{color:var(--theme-color)}.footer-contact .item .text p{color:var(--white-color);font-family:var(--font-dm-sans), sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1}.footer-contact .item .text p:last-child{margin-top:8px}.footer-contact .item .text a{color:var(--white-color);font-family:var(--font-dm-sans), sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1;transition:all .3s;display:block}.footer-contact .item .text a:hover{color:var(--theme-color)}.footer-contact .item .text a:last-child{margin-top:10px}.footer-gallery{z-index:99;position:relative}.footer-gallery h3{font-family:var(--font-playfair), serif;color:var(--white-color);text-transform:capitalize;margin-bottom:20px;padding-bottom:20px;font-size:24px;font-style:normal;font-weight:700;line-height:34px;position:relative}.footer-gallery h3:before{content:" ";background:linear-gradient(270deg,#021c1b 15%,#09827d 95%);width:170px;height:2px;display:block;position:absolute;bottom:0;left:0}.footer-gallery .gallery-content{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}@media only screen and (max-width:991.98px){.footer-gallery .gallery-content{flex-wrap:wrap;display:flex}}.footer-gallery .gallery-content .img{border-radius:5px;width:100px}@media only screen and (max-width:1199.98px){.footer-gallery .gallery-content .img{width:75px}}@media only screen and (max-width:767.98px){.footer-gallery .gallery-content .img:last-child,.footer-gallery .gallery-content .img:nth-last-child(2){display:none}}.footer-gallery .gallery-content .img img{transition:all .3s;transform:scale(1.1)}.footer-gallery .gallery-content .img img:hover{transform:scale(1.3)}.footer-post{z-index:99;position:relative}.footer-post h3{font-family:var(--font-playfair), serif;color:var(--white-color);text-transform:capitalize;margin-bottom:20px;padding-bottom:20px;font-size:24px;font-style:normal;font-weight:700;line-height:34px;position:relative}.footer-post h3:before{content:" ";background:linear-gradient(270deg,#021c1b 15%,#09827d 95%);width:170px;height:2px;position:absolute;bottom:0;left:0}.footer-post-item{gap:20px;max-width:315px;margin-bottom:20px}@media only screen and (max-width:1199.98px){.footer-post-item{max-width:270px}}@media only screen and (max-width:991.98px){.footer-post-item{max-width:380px}}.footer-post-item .img{border-radius:5px;width:100%;max-width:80px;height:75px;overflow:hidden}.footer-post-item .info .date{color:var(--white-color);font-size:14px;font-style:normal;font-weight:400;line-height:24px;transition:all .3s;display:block}.footer-post-item .info .date i{color:var(--theme-color);margin-right:6px}.footer-post-item .info .date:hover{color:var(--theme-color)}.footer-post-item .info .title{font-family:var(--font-playfair), serif;color:var(--white-color);font-size:16px;font-style:normal;font-weight:600;line-height:26px;transition:all .3s}.footer-post-item .info .title:hover{color:var(--theme-color)}.footer-bottom{background-color:var(--theme-color2);z-index:9;position:relative}.footer-bottom-wrapper{padding:30px 0}@media only screen and (max-width:767.98px){.footer-bottom-wrapper{text-align:center;display:block}}.footer-bottom-left p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);font-size:16px;font-style:normal;font-weight:400;line-height:22px}@media only screen and (max-width:399.98px){.footer-bottom-left p{font-size:13px}}.footer-bottom-left p .highlight{color:var(--theme-color);font-weight:400;transition:all .3s;position:relative}.footer-bottom-left p .highlight:after{content:" ";background-color:var(--theme-color);opacity:0;visibility:hidden;width:10%;height:1.5px;transition:all .3s;position:absolute;bottom:-2px;left:0}.footer-bottom-left p .highlight:hover:after{opacity:1;visibility:visible;opacity:1;visibility:visible;width:100%;right:0}.footer-bottom-right span{color:var(--white-color);display:inline-block}.footer-bottom-right a{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);font-size:16px;font-style:normal;font-weight:400;line-height:26px;transition:all .3s;display:inline-block}@media only screen and (max-width:399.98px){.footer-bottom-right a{font-size:13px}}.footer-bottom-right a:hover{color:var(--theme-color)}.footer-middle-top{background-color:var(--theme-color);border-radius:0 0 10px 10px;gap:20px;padding:48px 70px}@media only screen and (max-width:1199.98px){.footer-middle-top{padding:40px}}@media only screen and (max-width:991.98px){.footer-middle-top{flex-direction:column;align-items:start}}@media only screen and (max-width:575.98px){.footer-middle-top{padding:40px 30px}}@media only screen and (max-width:399.98px){.footer-middle-top{padding:30px 20px}}.footer-middle-top-item{gap:20px}@media only screen and (max-width:399.98px){.footer-middle-top-item{gap:10px}}.footer-middle-top-item .icon{background-color:var(--white-color);border-radius:50%;width:50px;min-width:40px;height:50px}.footer-middle-top-item .icon i{color:var(--theme-color)}.footer-middle-top-item .info p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.footer-middle-top-item .info a{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);font-size:24px;font-style:normal;font-weight:600;line-height:34px;transition:all .3s}@media only screen and (max-width:575.98px){.footer-middle-top-item .info a{font-size:20px}}@media only screen and (max-width:399.98px){.footer-middle-top-item .info a{font-size:16px}}.footer-middle-top-item .info a:hover{color:var(--theme-color2)}.footer-bg{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.footer-vector-1{z-index:1;bottom:0;left:0}.footer-vector-2{z-index:1;bottom:0;right:0}.hero{background:linear-gradient(#021c1b 7.78%,#043533 37.33%,#0c7672 100%);width:100%;height:950px}@media only screen and (max-width:1199.98px){.hero{height:760px}}@media only screen and (max-width:991.98px){.hero{height:780px}}@media only screen and (max-width:767.98px){.hero{margin-bottom:100px}}@media only screen and (max-width:575.98px){.hero{height:680px}}@media only screen and (max-width:399.98px){.hero{height:750px}}.hero-title{max-width:645px;margin-top:281px}@media only screen and (max-width:1199.98px){.hero-title{margin-top:151px}}@media only screen and (max-width:991.98px){.hero-title{margin-top:181px}}@media only screen and (max-width:575.98px){.hero-title{margin-top:150px}}.hero-title-2{max-width:100%;margin-top:213px}@media only screen and (max-width:991.98px){.hero-title-2{margin-top:153px}}.hero-title-3{max-width:100%;margin-top:248px;position:relative}@media only screen and (max-width:991.98px){.hero-title-3{margin-top:181px}}@media only screen and (max-width:575.98px){.hero-title-3{margin-top:150px}}.hero-title-3 h1{font-family:var(--font-playfair), serif;color:var(--white-color);font-size:94px;font-style:normal;font-weight:700;line-height:84px}@media only screen and (max-width:1199.98px){.hero-title-3 h1{font-size:65px;line-height:60px}}@media only screen and (max-width:991.98px){.hero-title-3 h1{font-size:55px;line-height:50px}}@media only screen and (max-width:767.98px){.hero-title-3 h1{font-size:45px;line-height:40px}}@media only screen and (max-width:575.98px){.hero-title-3 h1{font-size:33px;line-height:30px}}@media only screen and (max-width:399.98px){.hero-title-3 h1{font-size:26px;line-height:22px}}.hero-title-3 h1 .highlight{color:var(--theme-color);display:inline-block}.hero-title-3 h1 span{margin-top:40px}@media only screen and (max-width:575.98px){.hero-title-3 h1 span{margin-top:25px}}@media only screen and (max-width:399.98px){.hero-title-3 h1 span{margin-top:20px}}.hero-title-3 h1 .title1 img{margin-left:10px}@media only screen and (max-width:991.98px){.hero-title-3 h1 .title1 img{width:120px}}@media only screen and (max-width:767.98px){.hero-title-3 h1 .title1 img{width:100px;height:40px}}@media only screen and (max-width:575.98px){.hero-title-3 h1 .title1 img{width:60px;height:30px;margin-left:0}}.hero-title-3 h1 .title2{margin-top:30px;margin-bottom:30px;margin-left:260px}@media only screen and (max-width:1199.98px){.hero-title-3 h1 .title2{margin-left:130px}}@media only screen and (max-width:991.98px){.hero-title-3 h1 .title2{margin-left:80px}}@media only screen and (max-width:767.98px){.hero-title-3 h1 .title2{margin-left:0}}@media only screen and (max-width:575.98px){.hero-title-3 h1 .title2{margin-top:20px;margin-bottom:20px;margin-left:0}}.hero-title-3 h1 .title3{margin-left:500px}@media only screen and (max-width:1199.98px){.hero-title-3 h1 .title3{margin-left:250px}}@media only screen and (max-width:991.98px){.hero-title-3 h1 .title3{margin-left:0}.hero-title-3 h1 .title3 img{width:100px;height:40px}}.hero-title-3 .vector1{top:-30px;left:-30px}@media only screen and (max-width:575.98px){.hero-title-3 .vector1{width:30px;top:-20px;left:-15px}}.hero-title-3 .vector2{width:150px;height:150px;top:80px;right:30px}@media only screen and (max-width:1199.98px){.hero-title-3 .vector2{width:120px;top:80px}}@media only screen and (max-width:991.98px){.hero-title-3 .vector2{width:90px;top:75px;right:0}}@media only screen and (max-width:767.98px){.hero-title-3 .vector2{width:70px;top:70px;right:0}}@media only screen and (max-width:575.98px){.hero-title-3 .vector2{width:40px;top:55px;right:0}}.hero-title-3 .vector2-area{position:relative}.hero-title-3 .vector2-area .arrow{position:absolute;top:55px;left:55px}@media only screen and (max-width:1199.98px){.hero-title-3 .vector2-area .arrow{width:100%;max-width:30px;top:45px;left:45px}}@media only screen and (max-width:991.98px){.hero-title-3 .vector2-area .arrow{width:100%;max-width:20px;top:35px;left:35px}}@media only screen and (max-width:767.98px){.hero-title-3 .vector2-area .arrow{width:100%;max-width:17px;top:27px;left:27px}}@media only screen and (max-width:575.98px){.hero-title-3 .vector2-area .arrow{width:100%;max-width:10px;top:15px;left:15px}}.hero-title-3 .vector2-area .round{animation:12s linear infinite forwards infinite-rotate;position:absolute;left:0}.hero-thumb-wrapper{height:950px;margin-left:-50px}@media only screen and (max-width:1199.98px){.hero-thumb-wrapper{height:760px}}@media only screen and (max-width:991.98px){.hero-thumb-wrapper{display:none}}.hero-thumb-wrapper-2{width:100%;height:790px;margin-left:0}@media only screen and (max-width:1199.98px){.hero-thumb-wrapper-2{height:670px}}@media only screen and (max-width:991.98px){.hero-thumb-wrapper-2{height:520px;display:block}}@media only screen and (max-width:767.98px){.hero-thumb-wrapper-2{height:400px}}@media only screen and (max-width:575.98px){.hero-thumb-wrapper-2{height:380px}}@media only screen and (max-width:399.98px){.hero-thumb-wrapper-2{height:300px}}.hero-thumb{z-index:99;width:100%;max-width:511px;max-height:770px;bottom:0;right:20%}@media only screen and (max-width:1199.98px){.hero-thumb{max-width:400px;height:auto}}.hero-thumb-vector{z-index:9;height:auto;bottom:0;right:0}.hero-thumb.two{width:100%;max-width:1155px;height:auto;right:inherit;position:relative;transform:translate(0)}.hero-thumb.three{border-radius:20px;max-width:100%;height:auto;position:relative;right:0;transform:translateY(0)}.hero-thumb.three.one{transform:translateY(-50px)}.hero-experience{background-color:var(--theme-color);z-index:99;border-radius:10px;align-items:center;gap:20px;padding:20px;display:flex;position:absolute;top:50%;right:0}@media only screen and (max-width:1199.98px){.hero-experience{top:60%}}.hero-experience span{font-family:var(--font-playfair), serif;color:var(--white-color);font-size:64px;font-style:normal;font-weight:500;line-height:70px;transform:translateY(-7px)}.hero-experience p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);text-transform:capitalize;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.hero-text-content p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);font-size:20px;font-style:normal;font-weight:400;line-height:26px}.hero-text-content .info{border-left:2px solid var(--theme-color);border-right:2px solid var(--theme-color);text-align:center;background-color:#ffffff20;border-radius:5px;justify-content:center;align-items:center;height:57px;display:flex;position:relative;overflow:hidden}.hero-text-content .info .marquee{width:100%;max-width:100%;animation:10s linear infinite RightToLeft;position:absolute}@media only screen and (max-width:991.98px){.hero-text-content .info .marquee{width:100%;max-width:500px}}.hero-text-content .info-wrap{justify-content:center;gap:30px;width:100%;height:100%;display:flex}@media only screen and (max-width:399.98px){.hero-text-content .info-wrap{gap:20px}}.hero-text-content .info-wrap span{font-family:var(--font-playfair), serif;color:var(--white-color);font-size:18px;font-style:normal;font-weight:700;line-height:28px;display:inline-block;position:relative}@media only screen and (max-width:399.98px){.hero-text-content .info-wrap span{font-size:14px;line-height:24px}}.hero-text-content .info-wrap span:before{content:"";background-color:var(--theme-color);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;right:-21px;transform:translateY(-50%)}@media only screen and (max-width:399.98px){.hero-text-content .info-wrap span:before{width:8px;height:8px;right:-15px}}.hero-text-content .info-wrap span:last-child:before{display:none}.hero-btn-area{align-items:center;margin-top:40px}.hero-btn-area .play-btn-area .video-play{width:60px;height:60px}.hero-btn-area .play-btn-area .video-play i{font-size:18px}@media only screen and (max-width:575.98px){.hero-btn-area .play-btn-area{margin-top:5px}.hero-btn-area .play-btn-area .video-play{width:50px;height:50px}.hero-btn-area .play-btn-area .video-play i{font-size:12px}}.hero-experience-area{margin-top:465px}@media only screen and (max-width:991.98px){.hero-experience-area{justify-content:start;margin-top:20px}}.hero-experience-area .experience{background-color:var(--theme-color);border-radius:5px;gap:20px;padding:20px}@media only screen and (max-width:991.98px){.hero-experience-area .experience{padding:10px 20px}}.hero-experience-area .experience span{font-family:var(--font-playfair), serif;color:var(--white-color);font-size:64px;font-style:normal;font-weight:500;line-height:64px;display:block;transform:translateY(-6px)}.hero-experience-area .experience p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);font-size:16px;font-style:normal;font-weight:600;line-height:22px}.hero-2{background-position:50%;background-repeat:no-repeat;background-size:cover;height:1270px;overflow:hidden}@media only screen and (max-width:1199.98px){.hero-2{height:1150px}}@media only screen and (max-width:991.98px){.hero-2{height:990px}}@media only screen and (max-width:767.98px){.hero-2{height:860px;margin-bottom:0}}@media only screen and (max-width:575.98px){.hero-2{height:700px}}@media only screen and (max-width:399.98px){.hero-2{height:650px}}.hero-3{height:auto;margin-bottom:0;position:relative;overflow:hidden}.hero-3 .vector-bg{z-index:1;position:absolute;bottom:400px;left:200px}@media only screen and (max-width:991.98px){.hero-3 .vector-bg{left:50px}}@keyframes half-rorate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(0)}}@keyframes full-rorate{to{transform:rotate(360deg)}}@keyframes RightToLeft{0%{right:-100%}to{right:100%}}.blog-thumb{border-radius:10px 10px 0 0;width:100%;height:250px;transition:all 2s;position:relative;overflow:hidden}@media only screen and (max-width:399.98px){.blog-thumb{height:200px}}.blog-thumb.two{height:auto;position:relative;overflow:visible}.blog-thumb.two .img{border-radius:20px;height:100%;transition:all 2s;overflow:hidden}.blog-thumb.two .img-wrap{border-radius:20px;transition:all 2s;overflow:hidden}.blog-thumb.two .img img{transition:all 2s;overflow:hidden}.blog-thumb.two .blog-btn-area{z-index:999;border:10px solid var(--white-color);background-color:var(--white-color);z-index:9;border-radius:0 30px 0 0;position:absolute;bottom:-10px;left:-10px}.blog-thumb.two .blog-btn-area .blog-btn{background-color:var(--theme-color);border:1px solid var(--border-color);border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;margin:0;display:flex;overflow:hidden}.blog-thumb.two .blog-btn-area .blog-btn i{margin:0}.blog-thumb.two .blog-btn-area .blog-btn svg{fill:var(--text-color)}.blog-thumb.two .date{background-color:var(--theme-color);z-index:999;width:60px;height:60px;font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);text-align:center;z-index:1;border-radius:5px;padding-top:10px;font-size:30px;font-style:normal;font-weight:600;line-height:20px;transition:all .3s;display:block;position:absolute;top:-30px;right:30px}.blog-thumb.two .date:hover{background-color:var(--theme-color3)}.blog-thumb.two .date b{font-size:18px;font-weight:500}.blog-thumb.two:before{content:" ";z-index:9;background:radial-gradient(30px at 100% 0,#0000 98%,#fff);width:30px;height:30px;position:absolute;bottom:52px;left:-1px}.blog-thumb.two:after{content:" ";z-index:9;background:radial-gradient(30px at 100% 0,#0000 98%,#fff);width:30px;height:30px;position:absolute;bottom:-1px;left:52px}.blog-content{border-radius:10px;overflow:hidden}@media only screen and (max-width:1199.98px){.blog-content{margin:0 15px}}@media only screen and (max-width:991.98px){.blog-content{margin:0 10px}}.blog-content .date-admin{display:flex}.blog-content .date-admin a{font-family:var(--font-dm-sans), sans-serif;color:var(--gray-color);border-right:1px solid var(--border-color);padding-right:20px;font-size:16px;font-style:normal;font-weight:500;transition:all .3s;display:block}@media only screen and (max-width:1199.98px){.blog-content .date-admin a{padding-right:12px}}.blog-content .date-admin a i{color:var(--theme-color);margin-right:8px}.blog-content .date-admin a:last-child{border-right:none;padding-left:20px}@media only screen and (max-width:1199.98px){.blog-content .date-admin a:last-child{padding-left:12px}}.blog-content .date-admin a:hover{color:var(--theme-color)}.blog-content:hover .blog-btn .angels{background-color:var(--text-color)}.blog-content:hover .blog-btn svg{fill:var(--text-color)}.blog-content:hover .mega-hover:before{opacity:0;transition:all .9s linear;left:0;right:0}.blog-content:hover .mega-hover:after{opacity:0;transition:all .9s linear;top:0;bottom:0}.blog-content:hover .mega-hover img{transform:scale(1.04)}.blog-content-title{font-family:var(--font-playfair), serif;color:var(--text-color);border-bottom:1px dashed var(--border-color);border-width:2px;margin-top:20px;margin-bottom:20px;padding-bottom:25px;font-size:24px;font-style:normal;font-weight:700;line-height:34px;transition:all .3s;display:block}@media only screen and (max-width:1199.98px){.blog-content-title{margin-bottom:15px;font-size:22px;line-height:28px}}@media only screen and (max-width:399.98px){.blog-content-title{margin:0 0 15px;padding:15px 0;font-size:20px;line-height:28px}}.blog-content-title:hover{color:var(--theme-color)}.blog-content-title.two{border-bottom:none}.blog-content-title.four{color:var(--white-color)}.blog-content-title.four:hover{color:var(--theme-color)}.blog-content-text{background-color:var(--white-color);padding:30px;position:relative;box-shadow:0 10px 50px #00000015}@media only screen and (max-width:399.98px){.blog-content-text{padding:20px 15px}}.blog-content-text .share-area{color:var(--gray-color);font-size:18px;position:absolute;bottom:40px;right:30px}@media only screen and (max-width:399.98px){.blog-content-text .share-area{bottom:30px}}.blog-content-text .share-area .share{cursor:pointer;transition:all .3s;position:relative}.blog-content-text .share-area .share:hover{color:var(--theme-color)}.blog-content-text .share-area .share .social-wrapper{text-align:center;background-color:var(--theme-color3);opacity:0;visibility:hidden;border-radius:7px;gap:15px;padding:10px;transition:all .3s;position:absolute;bottom:30px;right:-10px;transform:scale(.5)}.blog-content-text .share-area .share .social-wrapper a{color:var(--white-color);font-size:14px;transition:all .3s}.blog-content-text .share-area .share .social-wrapper a:hover{color:var(--theme-color)}.blog-content-text .share-area .share .social-wrapper-toggle1-active,.blog-content-text .share-area .share .social-wrapper-toggle2-active,.blog-content-text .share-area .share .social-wrapper-toggle3-active,.blog-content-text .share-area .share .social-wrapper-toggle4-active,.blog-content-text .share-area .share .social-wrapper-toggle5-active,.blog-content-text .share-area .share .social-wrapper-toggle6-active{opacity:1;visibility:visible;transform:scale(1)}.blog-content-text.two{background-color:none;box-shadow:none;padding:0}.blog-content-text.two h3{border:none}.blog-content-text.four{background-color:var(--white-light-color)}.blog-content-text.four .date-admin a{color:var(--border-color)}.blog-content-text.four .date-admin a:hover{color:var(--theme-color)}.blog-content-text.four .share-area{color:var(--white-color);transition:all .3s}.blog-content-text.four .share-area:hover{color:var(--theme-color)}.blog-content.two{border:1px solid var(--border-color);border-radius:20px;padding:40px 30px}@media only screen and (max-width:1199.98px){.blog-content.two{padding:30px 20px}}@media only screen and (max-width:991.98px){.blog-content.two{padding:40px 30px}}@media only screen and (max-width:399.98px){.blog-content.two{padding:30px 20px}}.blog-content.two:hover .blog-btn{background-color:var(--text-color)}.blog-content.two:hover .blog-btn svg{fill:var(--text-color)}.blog-content.two:hover .mega-hover:before{opacity:0;transition:all .9s linear;left:0;right:0}.blog-content.two:hover .mega-hover:after{opacity:0;transition:all .9s linear;top:0;bottom:0}.blog-content.two:hover .mega-hover img{transform:scale(1.04)}.blog-content-inner{border-radius:10px;margin:0;box-shadow:0 10px 50px #00000019}.blog-btn{font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);text-transform:capitalize;z-index:1;align-items:center;margin-top:20px;font-size:16px;font-style:normal;font-weight:800;transition:all .3s;display:flex}.blog-btn .angels{background-color:var(--theme-color);width:45px;height:45px;color:var(--white-color);border:1px solid var(--border-color);border-radius:100%;justify-content:center;align-items:center;margin-right:8px;padding:15px;transition:all .3s;display:flex}.blog-btn:hover{color:var(--theme-color)}.blog-btn.four{color:var(--white-color);transition:all .3s}.blog-btn.four:hover{color:var(--theme-color)}.blog-standard-prev-btn{background-color:var(--theme-color);border:none;border-radius:5px;width:60px;height:60px;transition:all .3s;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.blog-standard-prev-btn path{fill:var(--white-color)}.blog-standard-prev-btn:hover{background-color:var(--white-color)}.blog-standard-prev-btn:hover path{fill:var(--theme-color)}.blog-standard-next-btn{background-color:var(--theme-color);border:none;border-radius:5px;width:60px;height:60px;transition:all .3s;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.blog-standard-next-btn path{fill:var(--white-color)}.blog-standard-next-btn:hover{background-color:var(--white-color)}.blog-standard-next-btn:hover path{fill:var(--theme-color)}.blog-details-subtitle{font-family:var(--font-playfair), serif;color:var(--text-color);margin-bottom:20px;font-size:30px;font-style:normal;font-weight:700;line-height:40px;transition:all .3s;display:block}@media only screen and (max-width:575.98px){.blog-details-subtitle{font-size:24px;line-height:33px}}.blog-details-subtitle:hover{color:var(--theme-color)}.blog-details-content{border-radius:10px;margin-bottom:50px;box-shadow:0 6px 30px #00000014}@media only screen and (max-width:575px){.blog-details-content{margin-bottom:30px}}.blog-details-thumb1{width:100%;height:402px}@media only screen and (max-width:991.98px){.blog-details-thumb1{height:350px}}@media only screen and (max-width:767.98px){.blog-details-thumb1{height:300px}}@media only screen and (max-width:575.98px){.blog-details-thumb1{height:250px}}@media only screen and (max-width:399.98px){.blog-details-thumb1{height:200px}}.blog-details-thumb1 .thumb{border-radius:10px 10px 0 0;height:100%}.blog-details-thumb1 .thumb .slick-list,.blog-details-thumb1 .thumb .slick-list .slick-track{height:100%}.blog-details-thumb1 .date{background-color:var(--theme-color);width:58px;height:58px;color:var(--white-color);text-transform:capitalize;font-family:var(--font-dm-sans), sans-serif;border-radius:3px;font-size:30px;font-style:normal;font-weight:600;line-height:24px;bottom:-26px;right:56px}.blog-details-thumb1 .date span{font-size:17px;font-weight:400;line-height:20px}@media only screen and (max-width:575.98px){.blog-details-thumb1 .date{width:48px;height:48px;font-size:24px;line-height:20px;right:20px}.blog-details-thumb1 .date span{font-size:14px;line-height:16px}}.blog-details-thumb1 .play-btn-area .video-play{background-color:var(--white-color);width:100px;height:100px}.blog-details-thumb1 .play-btn-area .video-play i{color:var(--text-color);font-size:20px}.blog-details-thumb1 .play-btn-area .video-play:before{background-color:var(--white-color)}@media only screen and (max-width:767.98px){.blog-details-thumb1 .play-btn-area .video-play{width:80px;height:80px}}@media only screen and (max-width:575.98px){.blog-details-thumb1 .play-btn-area .video-play{width:60px;height:60px}.blog-details-thumb1 .play-btn-area .video-play i{font-size:16px}}.blog-details-thumb2{border-radius:10px;width:100%;height:250px}.blog-details-thumb2 img{transition:all .3s}@media only screen and (max-width:991.98px){.blog-details-thumb2{margin-bottom:0}}@media only screen and (max-width:399.98px){.blog-details-thumb2{height:200px}}.blog-details-thumb2:hover img{transform:scale(1.07)}.blog-details-text{padding:0 40px 40px}@media only screen and (max-width:575.98px){.blog-details-text{padding:0 20px 30px}}.blog-details-text .comment-admin{margin:25px 0}.blog-details-text .comment-admin a{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);text-transform:capitalize;font-size:16px;font-style:normal;font-weight:500;line-height:26px;transition:all .3s}@media only screen and (max-width:399.98px){.blog-details-text .comment-admin a{font-size:14px}}.blog-details-text .comment-admin a i{color:var(--theme-color);margin-right:10px}@media only screen and (max-width:399.98px){.blog-details-text .comment-admin a i{margin-right:5px}}.blog-details-text .comment-admin a:hover{color:var(--theme-color)}.blog-details-text .comment-admin .comment{border-right:1px solid var(--border-color);margin-right:20px;padding-right:20px}.blog-details-text p{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);font-size:16px;font-style:normal;font-weight:400;line-height:26px}.blog-details-text h2{font-family:var(--font-playfair), serif;color:var(--text-color);margin-bottom:20px;font-size:30px;font-style:normal;font-weight:700;line-height:40px;transition:all .3s;display:block}@media only screen and (max-width:575.98px){.blog-details-text h2{font-size:24px;line-height:33px}}.blog-details-text .list{grid-template-columns:1fr 1fr;list-style:none;display:grid}@media only screen and (max-width:767.98px){.blog-details-text .list{grid-template-columns:1fr}}.blog-details-text .list li{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);margin-bottom:15px;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.blog-details-text .list li i{color:var(--theme-color);margin-right:10px}.blog-details-text .tag-share{border-top:1px solid var(--border-color);margin-top:40px;padding-top:40px}@media only screen and (max-width:767.98px){.blog-details-text .tag-share{display:block}}.blog-details-text .tag-share .tag span{font-family:var(--font-playfair), serif;text-transform:capitalize;font-size:20px;font-style:normal;font-weight:700;line-height:30px}.blog-details-text .tag-share .tag a{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);background-color:var(--cream-color);margin-left:10px;padding:15px 18px;font-size:14px;font-style:normal;font-weight:500;line-height:34px;transition:all .3s}@media only screen and (max-width:399.98px){.blog-details-text .tag-share .tag a{padding:10px 15px}}.blog-details-text .tag-share .tag a:hover{background-color:var(--theme-color);color:var(--white-color);border-radius:10px}.blog-details-text .tag-share .share{gap:5px}@media only screen and (max-width:767.98px){.blog-details-text .tag-share .share{gap:10px;margin-top:15px}}.blog-details-text .tag-share .share span{font-family:var(--font-playfair), serif;text-transform:capitalize;margin-right:10px;font-size:20px;font-style:normal;font-weight:700;line-height:30px}.blog-details-text .tag-share .share a{background-color:var(--cream-color);border-radius:5px;width:38px;height:38px;transition:all .3s}.blog-details-text .tag-share .share a i{color:var(--text-color);font-size:14px;transition:all .3s}.blog-details-text .tag-share .share a:hover{background-color:var(--theme-color)}.blog-details-text .tag-share .share a:hover i{color:var(--white-color)}.blog-details-post{z-index:1;margin-bottom:0;position:relative}.blog-details-post-wrapper{background-color:var(--theme-color);align-items:center;gap:30px;padding:25px;display:flex}@media only screen and (max-width:575.98px){.blog-details-post-wrapper{gap:15px;padding:20px 15px;display:block}}.blog-details-post .img{width:100%;max-width:145px;height:138px}@media only screen and (max-width:575.98px){.blog-details-post .post-info{margin-top:20px}}.blog-details-post .post-info .name{font-family:var(--font-playfair), serif;color:var(--white-color);font-size:24px;font-style:normal;font-weight:700;line-height:34px}.blog-details-post .post-info .name br{display:none}@media only screen and (max-width:767.98px){.blog-details-post .post-info .name{line-height:24px}.blog-details-post .post-info .name br{display:block}}.blog-details-post .post-info .name .date{font-family:var(--font-dm-sans), sans-serif;margin-left:5px;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.blog-details-post .post-info p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);margin-top:10px;font-size:16px;font-style:normal;font-weight:500;line-height:26px}@media only screen and (max-width:767.98px){.blog-details-post .post-info p{font-size:14px;line-height:18px}}.blog-details-post .post-info .social{gap:15px;display:flex}.blog-details-post .post-info .social a{color:var(--white-color);font-size:15px;line-height:50px;transition:all .3s}.blog-details-post .post-info .social a:hover{color:var(--theme-color3)}.blog-details-post-btn{justify-content:space-between;display:flex}.blog-details-post-btn .post-btn-prev{z-index:999;font-family:var(--font-dm-sans), sans-serif;text-transform:uppercase;color:var(--text-color);background-color:#0000;border:none;font-size:16px;font-style:normal;font-weight:800;line-height:24px;transition:all .3s;bottom:10px;left:0}@media only screen and (max-width:575.98px){.blog-details-post-btn .post-btn-prev{font-size:14px}}.blog-details-post-btn .post-btn-prev i{color:var(--theme-color);margin-right:13px}.blog-details-post-btn .post-btn-prev:hover{color:var(--theme-color)}.blog-details-post-btn .post-btn-next{z-index:999;font-family:var(--font-dm-sans), sans-serif;text-transform:uppercase;color:var(--text-color);background-color:#0000;border:none;font-size:16px;font-style:normal;font-weight:800;line-height:24px;transition:all .3s;display:inline-block;bottom:10px;right:0}@media only screen and (max-width:575.98px){.blog-details-post-btn .post-btn-next{font-size:14px}}.blog-details-post-btn .post-btn-next i{color:var(--theme-color);margin-left:13px}.blog-details-post-btn .post-btn-next:hover{color:var(--theme-color)}.blog-details-comment{padding:40px;box-shadow:0 6px 30px #00000014}@media only screen and (max-width:575.98px){.blog-details-comment{padding:20px}}.blog-details-comment .comment-title{margin-bottom:38px}.blog-details-comment .comment-title span{font-family:var(--font-playfair), serif;color:var(--text-color);text-transform:capitalize;font-size:30px;font-style:normal;font-weight:700;line-height:40px}@media only screen and (max-width:575.98px){.blog-details-comment .comment-title span{font-size:24px;line-height:32px}}.blog-details-comment .comment-title span i{color:var(--theme-color)}.blog-details-comment .comment-item{background-color:var(--cream-color);border:1px solid #0000;border-radius:10px;max-width:100%;margin-bottom:30px;padding:30px;transition:all .3s;display:flex;position:relative}@media only screen and (max-width:767.98px){.blog-details-comment .comment-item{margin-bottom:20px}}@media only screen and (max-width:575.98px){.blog-details-comment .comment-item{padding:20px;display:block}}.blog-details-comment .comment-item .img{border-radius:5px;width:100%;max-width:80px;height:80px;overflow:hidden}.blog-details-comment .comment-item .img img{object-fit:cover;width:100%;height:100%}.blog-details-comment .comment-item .info{margin-left:20px}@media only screen and (max-width:575.98px){.blog-details-comment .comment-item .info{margin-top:20px;margin-left:0}}.blog-details-comment .comment-item .info .name{font-family:var(--font-playfair), serif;color:var(--text-color);font-size:24px;font-weight:700;line-height:20px;display:block}@media only screen and (max-width:767.98px){.blog-details-comment .comment-item .info .name{font-size:20px;line-height:24px}}.blog-details-comment .comment-item .info .date{font-family:var(--font-dm-sans), sans-serif;font-weight:500;font-style:Medium;text-transform:capitalize;color:var(--body-color);font-size:14px;line-height:34px}@media only screen and (max-width:575.98px){.blog-details-comment .comment-item .info .date{font-size:12px;line-height:20px}}.blog-details-comment .comment-item .info p{font-family:var(--font-dm-sans), sans-serif;font-weight:400;font-style:Regular;color:var(--body-color);margin-top:5px;font-size:16px;line-height:26px}@media only screen and (max-width:767.98px){.blog-details-comment .comment-item .info p{line-height:20px}}@media only screen and (max-width:575.98px){.blog-details-comment .comment-item .info p{font-size:12px;line-height:18px}}.blog-details-comment .comment-item .reply{transition:all .3s;position:absolute;top:40px;right:110px}.blog-details-comment .comment-item .reply a{font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);text-transform:uppercase;font-size:14px;font-style:normal;font-weight:700;display:flex}.blog-details-comment .comment-item .reply a i{margin-right:5px;font-size:14px;transition:all .3s;transform:translateY(2px)}.blog-details-comment .comment-item .reply:hover a{color:var(--blue-color)}@media only screen and (max-width:1199.98px){.blog-details-comment .comment-item .reply{right:50px}}@media only screen and (max-width:767.98px){.blog-details-comment .comment-item .reply{right:20px}.blog-details-comment .comment-item .reply a,.blog-details-comment .comment-item .reply a i{font-size:10px}}.blog-details-comment .comment-item:nth-last-child(2){margin-left:80px}@media only screen and (max-width:1199.98px){.blog-details-comment .comment-item:nth-last-child(2){margin-left:50px}}@media only screen and (max-width:767.98px){.blog-details-comment .comment-item:nth-last-child(2){margin-left:0}}.blog-details-comment .comment-item:last-child{margin-bottom:0}.blog-details-comment .comment-item:hover{border:1px solid var(--theme-color)}.blog-details-comment .comment-item:hover .reply a{color:var(--theme-color)}.blog-details-reply{margin-top:40px;padding:40px;box-shadow:0 6px 30px #00000014}@media only screen and (max-width:991.98px){.blog-details-reply{margin-top:30px;padding:30px}}.blog-details-reply .reply-title{margin-bottom:38px}.blog-details-reply .reply-title span{font-family:var(--font-playfair), serif;color:var(--text-color);font-size:30px;font-style:normal;font-weight:700;line-height:40px;display:inline-block}.blog-details-reply .reply-title span i{color:var(--theme-color)}.blog-details-reply .reply-title p{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);margin-top:15px;font-size:16px;font-style:normal;font-weight:500;line-height:1}.blog-details-reply form{grid-template-columns:1fr 1fr;gap:25px;display:grid}@media only screen and (max-width:575.98px){.blog-details-reply form{grid-template-columns:1fr;gap:15px}}.blog-details-reply form .input-wrap{background-color:var(--cream-color);border-radius:5px;width:100%;height:56px;position:relative}.blog-details-reply form .input-wrap input{background-color:#0000;border:none;outline:none;width:100%;height:100%;padding:0 20px}.blog-details-reply form .input-wrap input::placeholder{font-family:var(--font-dm-sans), sans-serif;letter-spacing:0%;color:var(--body-color);font-size:15px;font-weight:400;line-height:26px}.blog-details-reply form .input-wrap input:last-child{background-color:var(--blue-color);color:#fff;width:212px;height:54px;font-family:var(--font-dm-sans), sans-serif;text-align:center;text-transform:uppercase;font-size:16px;font-weight:700;line-height:40px}.blog-details-reply form .input-wrap i{color:var(--body-color);font-size:18px;position:absolute;top:20px;right:30px}@media only screen and (max-width:575.98px){.blog-details-reply form .input-wrap:nth-last-child(6),.blog-details-reply form .input-wrap:nth-last-child(5){grid-column:span 2}}.blog-details-reply form .input-wrap:nth-last-child(4){grid-column:span 2}.blog-details-reply form .input-wrap:nth-last-child(3){grid-column:span 2;height:180px}.blog-details-reply form .input-wrap textarea{background-color:#0000;border:none;border-radius:5px;outline:none;width:100%;height:100%;padding:20px}.blog-details-reply form .input-wrap textarea::placeholder{font-family:var(--font-dm-sans), sans-serif;font-weight:400;font-style:Regular;color:var(--body-color);font-size:15px;line-height:26px}.blog-details-reply form .input-wrap textarea:hover{box-shadow:none}.blog-details-reply form .input-wrap textarea:hover::placeholder{margin-top:20px}.blog-details-reply form .check-area{font-family:var(--font-dm-sans), sans-serif;cursor:pointer;color:var(--body-color);grid-column:span 2;align-items:start;font-size:16px;font-style:normal;font-weight:500;line-height:26px;display:flex}.blog-details-reply form .check-area .checkbox{color:var(--theme-color);background-color:var(--theme-color);margin-top:8px;margin-right:10px}.blog-details-reply form .check-area .checkbox label{cursor:pointer}.blog-details .sidebar-area{background-color:#fff;margin-left:25px}@media only screen and (max-width:1200px){.blog-details .sidebar-area{margin-left:0}}.blog-details-pegination ul{gap:10px;list-style:none;display:flex}.blog-details-pegination ul li{background-color:var(--cream-color);text-align:center;border-radius:3px;width:56px;height:56px}@media only screen and (max-width:575.98px){.blog-details-pegination ul li{width:40px;height:40px}}.blog-details-pegination ul li a{width:100%;height:100%;color:var(--text-color);font-size:24px;font-weight:600;line-height:50px;transition:all .3s}@media only screen and (max-width:575.98px){.blog-details-pegination ul li a{font-size:18px}}.blog-details-pegination ul li a span{transition:all .3s}.blog-details-pegination ul li a i{color:var(--text-color);font-size:20px;transition:all .3s}@media only screen and (max-width:575.98px){.blog-details-pegination ul li a i{font-size:18px}}.blog-details-pegination ul li a i.arrow{color:var(--theme-color)}.blog-details-pegination ul li:hover{background-color:var(--theme-color)}.blog-details-pegination ul li:hover a,.blog-details-pegination ul li:hover a .arrow{color:var(--white-color)}.blockquote-wrap{border:1px solid var(--border-color);border-bottom-left-radius:20px;margin-top:40px;margin-bottom:50px;padding:40px 30px 50px 50px}@media only screen and (max-width:575.98px){.blockquote-wrap{padding:30px 20px}}.blockquote-wrap p{font-family:var(--font-playfair), serif;color:var(--text-color);font-size:16px;font-style:normal;font-weight:600;line-height:26px}@media only screen and (max-width:399.98px){.blockquote-wrap p{font-size:14px;line-height:22px}}.blockquote-wrap .name{font-family:var(--font-playfair), serif;color:var(--white-color);background-color:var(--theme-color);text-transform:uppercase;border-radius:5px;padding:5px 20px;font-size:20px;font-style:normal;font-weight:700;line-height:30px;bottom:-17px;left:100px}@media only screen and (max-width:399.98px){.blockquote-wrap .name{font-size:16px;line-height:22px;left:40px}}.blockquote-wrap .quote{background-color:var(--white-color);width:50px;height:70px;top:-15px;left:-1px}@media only screen and (max-width:575.98px){.blockquote-wrap .quote{width:40px;height:40px}}.widget-title{font-family:var(--font-playfair), serif;color:var(--text-color);width:100%;margin-bottom:40px;font-size:24px;font-style:normal;font-weight:700;line-height:34px;position:relative}.widget-title:before{content:" ";background-color:var(--border-color);border-radius:10px;width:100%;height:3px;position:absolute;bottom:-20px;left:0}.widget-title:after{content:" ";background-color:var(--theme-color);border-radius:10px;width:30px;height:3px;position:absolute;bottom:-20px;left:0}.widget-search{background-color:var(--cream-color);border-radius:10px;padding:40px}@media only screen and (max-width:1199.98px){.widget-search{padding:30px}}@media only screen and (max-width:991.98px){.widget-search{margin-top:30px}}@media only screen and (max-width:575.98px){.widget-search{padding:30px}}@media only screen and (max-width:399.98px){.widget-search{padding:30px 15px}}.widget-search .search-form{border-radius:5px;width:100%;height:56px;margin-top:20px;position:relative}@media only screen and (max-width:575.98px){.widget-search .search-form{margin:0}}.widget-search .search-form input{background-color:var(--white-color);border:1px solid #f2f4f6;outline:none;width:100%;height:100%;padding-left:20px}.widget-search .search-form input::-webkit-slider-thumb{appearance:none}.widget-search .search-form input::placeholder{font-family:var(--font-dm-sans), sans-serif;font-weight:500;font-style:Medium;letter-spacing:10%;text-transform:capitalize;color:var(--body-color);font-size:14px;line-height:22px}.widget-search .search-form .search-btn{background-color:var(--theme-color);border:none;width:56px;height:100%;position:absolute;top:0;right:0}.widget-search .search-form .search-btn i{color:var(--white-color)}.widget-categories{background-color:var(--cream-color);border-radius:10px;margin-top:40px;padding:40px}@media only screen and (max-width:1199.98px){.widget-categories{padding:30px}}@media only screen and (max-width:991.98px){.widget-categories{margin-top:30px}}@media only screen and (max-width:575.98px){.widget-categories{padding:30px}}@media only screen and (max-width:399.98px){.widget-categories{padding:30px 15px}}.widget-categories ul li{border-bottom:1px solid var(--border-color);padding-top:15px;padding-bottom:15px;list-style:none}.widget-categories ul li:last-child{border-bottom:none;margin-bottom:0}.widget-categories ul li a{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);width:100%;font-size:16px;font-style:normal;font-weight:600;line-height:26px;text-decoration:none;transition:all .3s;display:inline-block}.widget-categories ul li a .folder{margin-right:13px}.widget-categories ul li a .arrow{position:absolute;top:50%;right:30px;transform:translateY(-50%)}@media only screen and (max-width:1199.98px){.widget-categories ul li a .arrow{right:0}}.widget-categories ul li a:hover{color:var(--theme-color)}.widget-categories.faq{margin-top:0}.widget-recent-post{background-color:var(--cream-color);border-radius:10px;margin-top:40px;padding:40px}@media only screen and (max-width:1199.98px){.widget-recent-post{padding:30px}}@media only screen and (max-width:991.98px){.widget-recent-post{margin-top:30px}}@media only screen and (max-width:575.98px){.widget-recent-post{padding:30px}}@media only screen and (max-width:399.98px){.widget-recent-post{padding:30px 15px}}.widget-recent-post .recent-post-wrap .recent-post{margin-top:25px;display:flex}.widget-recent-post .recent-post-wrap .recent-post .media-img{border-radius:5px;width:100%;max-width:85px;height:85px;overflow:hidden}.widget-recent-post .recent-post-wrap .recent-post .media-img img{transition:all .3s}.widget-recent-post .recent-post-wrap .recent-post .media-body{margin-left:15px}@media only screen and (max-width:1200px){.widget-recent-post .recent-post-wrap .recent-post .media-body{margin-left:10px}}.widget-recent-post .recent-post-wrap .recent-post .media-body .recent-post-meta{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);font-size:14px;font-style:normal;font-weight:500;line-height:24px;transition:all .3s}.widget-recent-post .recent-post-wrap .recent-post .media-body .recent-post-meta i{color:var(--theme-color);margin-right:10px}.widget-recent-post .recent-post-wrap .recent-post .media-body .recent-post-meta:hover{color:var(--theme-color)}.widget-recent-post .recent-post-wrap .recent-post .media-body .recent-post-title{font-family:var(--font-playfair), serif;color:var(--text-color);font-size:18px;font-style:normal;font-weight:700;line-height:28px;transition:all .3s;display:block}.widget-recent-post .recent-post-wrap .recent-post .media-body .recent-post-title:hover{color:var(--theme-color)}.widget-recent-post .recent-post-wrap .recent-post:hover .media-img img{transform:scale(1.07)}.widget-tag{background-color:var(--cream-color);border-radius:10px;margin-top:40px;padding:40px}@media only screen and (max-width:1199.98px){.widget-tag{padding:30px}}@media only screen and (max-width:991.98px){.widget-tag{margin-top:30px}}@media only screen and (max-width:575.98px){.widget-tag{padding:30px}}@media only screen and (max-width:399.98px){.widget-tag{padding:30px 15px}}.widget-tag .tag-wrap{flex-wrap:wrap;gap:10px;display:flex}.widget-tag .tag-wrap a{font-family:var(--font-dm-sans), sans-serif;letter-spacing:0%;text-transform:uppercase;color:var(--body-color);background-color:var(--white-color);border-radius:5px;padding:15px 18px;font-size:12px;font-weight:500;transition:all .3s}.widget-tag .tag-wrap a:hover{background-color:var(--theme-color);color:var(--white-color)}.counter{z-index:990;display:flex}@media only screen and (max-width:767.98px){.counter{grid-template-columns:1fr 1fr;display:grid;left:50%;transform:translate(-50%,100px)}}.counter-item{background-color:var(--theme-color2);flex-direction:column;width:195px;height:130px}@media only screen and (max-width:991.98px){.counter-item{width:170px}}@media only screen and (max-width:767.98px){.counter-item{height:100px}}@media only screen and (max-width:399.98px){.counter-item{width:160px}}.counter-item .count{font-family:var(--font-playfair), serif;color:var(--white-color);font-size:48px;font-style:normal;font-weight:500;line-height:46px;display:inline-block}@media only screen and (max-width:575.98px){.counter-item .count{font-size:40px}}.counter-item span{font-family:var(--font-playfair), serif;color:var(--white-color);font-size:35px;font-weight:500;line-height:46px;display:inline-block}@media only screen and (max-width:575.98px){.counter-item span{font-size:30px}}.counter-item p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);margin-top:20px;font-size:16px;font-style:normal;font-weight:500}@media only screen and (max-width:767.98px){.counter-item p{margin-top:5px}}.counter-item:nth-child(2){background-color:var(--theme-color3)}@media only screen and (max-width:767.98px){.counter-item:nth-child(3){background-color:var(--theme-color3)}}.counter-item:nth-child(4){background-color:var(--theme-color3)}@media only screen and (max-width:767.98px){.counter-item:nth-child(4){background-color:var(--theme-color2)}}.counter-item.two{background-color:#0000}.counter .two{margin-top:-70px}.counter-3{border-radius:100px;height:200px;transform:translateY(-50%)}@media only screen and (max-width:767.98px){.counter-3{display:flex}}.counter-2{margin-top:-70px;margin-right:90px}@media only screen and (max-width:1199.98px){.counter-2{margin-top:70px;margin-right:0}}@media only screen and (max-width:991.98px){.counter-2{margin-right:0}}@media only screen and (max-width:575.98px){.counter-2{margin-top:40px}}.counter-2 span{font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);text-transform:uppercase;font-size:40px;font-style:normal;font-weight:700;line-height:26px}@media only screen and (max-width:575.98px){.counter-2 span{font-size:24px}}.counter-2 p{font-family:var(--font-dm-sans), sans-serif;color:var(--gray-color);text-transform:capitalize;margin-top:10px;font-size:18px;font-style:normal;font-weight:600;line-height:26px}@media only screen and (max-width:1199.98px){.counter-2 p{font-size:14px;line-height:18px}}.counter-2.three{width:100%;height:200px;box-shadow:none;border:none;border-radius:100px;overflow:hidden;transform:translateY(-50%)}@media only screen and (max-width:767.98px){.counter-2.three{border-radius:20px;height:170px}}.counter-2.three .item-three{border-right:2px solid var(--white-color);width:100%;height:100%;padding:0 20px;position:relative}@media only screen and (max-width:767.98px){.counter-2.three .item-three{padding:0 10px}}@media only screen and (max-width:399.98px){.counter-2.three .item-three{padding:0 5px}}.counter-2.three .item-three span{color:var(--white-color);font-size:48px}@media only screen and (max-width:767.98px){.counter-2.three .item-three span{font-size:35px}}@media only screen and (max-width:575.98px){.counter-2.three .item-three span{font-size:28px}}.counter-2.three .item-three p{color:var(--white-color);margin-top:20px}.counter-2.three .item-three:before{content:" ";background-color:var(--white-color);border-radius:50%;width:10px;height:10px;position:absolute;right:-6px}.counter-2.three .item-three:last-child{border-right:none}.counter-2.three .item-three:last-child:before{display:none}.cases{overflow:hidden}.cases-wrapper{height:500px;margin-right:-300px;position:relative;overflow:hidden}.cases .container-s{max-width:1576px;margin-right:0;padding-right:0;overflow:hidden}@media only screen and (max-width:2600.1px){.cases .container-s{max-width:1320px;margin-right:auto;padding-right:0}}@media only screen and (max-width:1920.1px){.cases .container-s{max-width:1620px;margin-right:0;padding-right:0}}@media only screen and (max-width:1900.1px){.cases .container-s{max-width:1620px}}@media only screen and (max-width:1880.1px){.cases .container-s{max-width:1600px}}@media only screen and (max-width:1860.1px){.cases .container-s{max-width:1590px}}@media only screen and (max-width:1840.1px){.cases .container-s{max-width:1570px}}@media only screen and (max-width:1820.1px){.cases .container-s{max-width:1560px}}@media only screen and (max-width:1800.1px){.cases .container-s{max-width:1550px}}@media only screen and (max-width:1780.1px){.cases .container-s{max-width:1540px}}@media only screen and (max-width:1760.1px){.cases .container-s{max-width:1530px}}@media only screen and (max-width:1740.1px){.cases .container-s{max-width:1520px}}@media only screen and (max-width:1720.1px){.cases .container-s{max-width:1510px}}@media only screen and (max-width:1700.1px){.cases .container-s{max-width:1500px}}@media only screen and (max-width:1680.1px){.cases .container-s{max-width:1500px}}@media only screen and (max-width:1660.1px){.cases .container-s{max-width:1490px}}@media only screen and (max-width:1640.1px){.cases .container-s{max-width:1480px}}@media only screen and (max-width:1620.1px){.cases .container-s{max-width:1480px}}@media only screen and (max-width:1599.98px){.cases .container-s{max-width:1350px;margin-right:auto;padding-right:15px}}.cases-area{grid-template-columns:1fr 1fr 1fr;gap:30px;display:grid;overflow:hidden}.cases-item{z-index:1;border:none;border-radius:20px;width:100%;max-width:420px;height:100%;position:relative}@media only screen and (max-width:991.98px){.cases-item{margin-right:10px}}.cases-item .arrow-wrap{background-color:var(--white-color);border-bottom:15px solid var(--white-color);border-left:15px solid var(--white-color);z-index:9;border-radius:0 0 0 50%;position:absolute;top:-1px;right:-1px}@media only screen and (max-width:575.98px){.cases-item .arrow-wrap{right:0}}.cases-item .arrow-wrap .arrow{background-color:var(--theme-color);width:70px;height:70px;color:var(--white-color);border-radius:50%;margin-top:2px;font-size:20px;transition:all .6s;overflow:hidden}.cases-item .arrow-wrap .arrow path{fill:var(--white-color)}.cases-item .arrow-wrap.four{background-color:var(--black-color);border-bottom:15px solid var(--black-color);border-left:15px solid var(--black-color)}.cases-item:before{content:" ";background-color:var(--text-color);opacity:.7;z-index:2;border-radius:20px;width:100%;height:0;transition:all .6s;position:absolute;bottom:0;left:0}.cases-item-text{visibility:hidden;opacity:0;z-index:999;transition:all .3s;position:absolute;bottom:0;left:40px}.cases-item-text span{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);text-transform:capitalize;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.cases-item-text a{font-family:var(--font-playfair), serif;color:var(--white-color);text-transform:capitalize;font-size:24px;font-style:normal;font-weight:700;line-height:34px;transition:all .3s;display:block}.cases-item-text a:hover{color:var(--theme-color)}.cases-item:hover:before{height:100%}.cases-item:hover .arrow{background-color:none;background:linear-gradient(#09827d 0%,#021c1b 100%);transform:rotate(-45deg)}.cases-item:hover .cases-item-text{visibility:visible;opacity:1;bottom:40px}.cases-item.grid-item{height:100%;overflow:hidden}.cases-thumb{border-radius:20px;position:relative}.cases-thumb img{border-radius:20px;overflow:hidden}.cases-thumb:before{content:" ";z-index:9;background:radial-gradient(38px at 0 100%,#0000 98%,#fff);width:40px;height:40px;position:absolute;top:-3px;right:79px}.cases-thumb:after{content:" ";z-index:9;background:radial-gradient(38px at 0 100%,#0000 98%,#fff);width:40px;height:40px;position:absolute;top:82px;right:-3px}.cases-thumb.four:before,.cases-thumb.four:after{background:radial-gradient(circle 38px at bottom left, #0000 98%, var(--black-color))}.cases-filters{gap:35px;margin-top:40px;list-style:none}@media only screen and (max-width:991.98px){.cases-filters{justify-content:start;margin-top:0;margin-bottom:40px}}@media only screen and (max-width:575.98px){.cases-filters{flex-wrap:wrap;gap:10px 30px}}.cases-filters:before{content:" ";background-color:var(--body-color);z-index:1;width:475px;height:2px;position:absolute;bottom:0;right:0}@media only screen and (max-width:991.98px){.cases-filters:before{right:inherit;left:0}}@media only screen and (max-width:575.98px){.cases-filters:before{display:none}}.cases-filters .filter-button{font-size:18px;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);text-transform:capitalize;z-index:990;background-color:#0000;border:none;border-bottom:2px solid #0000;padding-bottom:20px;font-weight:600}@media only screen and (max-width:575.98px){.cases-filters .filter-button{padding-bottom:5px}}.cases-filters .filter-button:hover,.cases-filters .filter-button.active{color:var(--theme-color);border-bottom:2px solid var(--theme-color);z-index:9}.cases-filters.four .filter-button{color:var(--white-color);transition:all .3s}.cases-filters.four .filter-button:hover,.cases-filters.four .filter-button.active{color:var(--theme-color);border-bottom:2px solid var(--theme-color);z-index:9}.cases-details-text h2{font-size:48px;line-height:40px;font-family:var(--font-playfair), serif;color:var(--text-color);margin-bottom:30px;font-weight:700}@media only screen and (max-width:991.98px){.cases-details-text h2{font-size:38px;line-height:44px}}@media only screen and (max-width:575.98px){.cases-details-text h2{font-size:34px;line-height:38px}}@media only screen and (max-width:399.98px){.cases-details-text h2{font-size:30px;line-height:36px}}.cases-details-text h3{font-size:30px;line-height:40px;font-family:var(--font-playfair), serif;color:var(--text-color);margin-bottom:15px;font-weight:700}.cases-details-text p{font-size:16px;line-height:26px;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);font-weight:400}.cases-details-text-right{background-color:var(--cream-color);border-radius:5px;width:100%;max-width:330px;height:auto;margin-left:40px;padding:40px}@media only screen and (max-width:991.98px){.cases-details-text-right{margin:30px 0}}.cases-details-text-right h3{margin-bottom:0;padding-bottom:30px;font-size:24px;line-height:0;position:relative}.cases-details-text-right h3:after{content:" ";background-color:var(--border-color);z-index:1;width:100%;height:1px;position:absolute;bottom:-1px;left:0}.cases-details-text-right h3:before{content:" ";background-color:var(--theme-color);z-index:99;width:40px;height:1px;position:absolute;bottom:-1px;left:20px}.cases-details-text-right p{font-size:14px;line-height:20px;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);text-transform:capitalize;padding-top:15px;font-weight:500}.cases-details-text-right span{font-size:18px;line-height:30px;font-family:var(--font-playfair), serif;color:var(--text-color);border-bottom:1px solid var(--border-color);text-transform:capitalize;padding-bottom:15px;font-weight:700;display:block}.cases-details-text-right span:last-child{border-bottom:none;padding-bottom:0}.cases-details-thumb{border-radius:10px;margin:30px 0}@media only screen and (max-width:767.98px){.cases-details-thumb{width:100%;height:300px;margin:15px 0}}@media only screen and (max-width:575.98px){.cases-details-thumb{width:100%;height:250px;margin:15px 0}}@media only screen and (max-width:399.98px){.cases-details-thumb{width:100%;height:200px;margin:15px 0}}.cases-details-btn-wrapper{border-top:1px solid var(--body-color);border-bottom:1px solid var(--body-color);justify-content:space-between;margin-top:30px;padding:30px 0;display:flex}@media only screen and (max-width:575.98px){.cases-details-btn-wrapper{padding:20px}}.cases-details-btn-wrapper .btn-area{gap:20px}@media only screen and (max-width:575.98px){.cases-details-btn-wrapper .btn-area{align-items:center;gap:10px}}.cases-details-btn-wrapper .btn-wrap{background-color:var(--theme-color);border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex}.cases-details-btn-wrapper .btn-wrap:hover{background-color:var(--text-color)}@media only screen and (max-width:767.98px){.cases-details-btn-wrapper .btn-wrap{width:45px;height:45px}.cases-details-btn-wrapper .btn-wrap i{font-size:18px}}.cases-details-btn-wrapper .info span{font-size:20px;line-height:30px;font-family:var(--font-playfair), serif;color:var(--text-color);font-weight:700}@media only screen and (max-width:767.98px){.cases-details-btn-wrapper .info span{font-size:16px;line-height:24px}}@media only screen and (max-width:575.98px){.cases-details-btn-wrapper .info span{display:none}}.cases-details-btn-wrapper .info p{font-size:16px;line-height:26px;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);font-weight:500}.cases-details .row{background-color:var(--white-color)}.cart-table{text-align:start;border:1px solid var(--border-color);width:100%;padding-left:40px}.cart-table thead{width:100%}@media only screen and (max-width:767.98px){.cart-table thead{display:none}}.cart-table thead tr{padding:20px 0}.cart-table thead tr th{font-family:var(--font-dm-sans), sans-serif;text-transform:capitalize;color:var(--text-color);padding:20px 40px;font-size:16px;font-weight:700;line-height:26px}@media only screen and (max-width:1199.98px){.cart-table thead tr th{padding:30px 10px}}@media only screen and (max-width:575.98px){.cart-table thead tr th{display:block}}.cart-table thead tr th:nth-child(2){padding-left:70px}@media only screen and (max-width:991.98px){.cart-table thead tr th:nth-child(2){padding-left:50px}}.cart-table td{padding:40px}@media only screen and (max-width:1199.98px){.cart-table td{padding:30px 10px}}@media only screen and (max-width:767.98px){.cart-table td{border-bottom:1px solid var(--border-color);justify-content:end;padding:15px 20px;display:flex;position:relative}.cart-table td:before{content:attr(data-title);font-size:16px;font-weight:700;font-family:var(--font-dm-sans), sans-serif;text-transform:capitalize;position:absolute;top:50%;left:15px;transform:translateY(-50%)}}.cart-table td a{font-size:18px;font-family:var(--font-playfair), serif;color:var(--text-color);font-weight:600;transition:all .3s}@media only screen and (max-width:991.98px){.cart-table td a{font-size:14px;line-height:24px}}.cart-table td a:hover{color:var(--theme-color)}.cart-table td span{font-size:16px;font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);font-weight:600}@media only screen and (max-width:991.98px){.cart-table td span{font-size:14px;line-height:24px}}.cart-table td:first-child{padding-left:70px}@media only screen and (max-width:991.98px){.cart-table td:first-child{padding-left:50px}}.cart-item{border:1px solid var(--border-color);padding:40px 70px;position:relative}.cart-item-close{position:absolute;top:50%;left:30px;transform:translateY(-50%)}@media only screen and (max-width:991.98px){.cart-item-close{left:20px}}@media only screen and (max-width:767.98px){.cart-item-close{display:none}.cart-item-close.xmark{display:block;position:relative;left:0}}.cart-item-close i{font-size:18px;font-weight:500;transition:all .3s}.cart-item-close i:hover{color:var(--theme-color)}.cart-item .coupon-wrap{gap:30px;display:flex}@media only screen and (max-width:767.98px){.cart-item .coupon-wrap{text-align:center;flex-direction:column;gap:15px}}.cart-item .promo-code{border:1px solid var(--black-color);color:var(--text-color);text-transform:capitalize;font-weight:600}.cart-item .update-cart{position:relative}@media only screen and (max-width:767.98px){.cart-item .update-cart{margin-top:15px}}.cart-item .update-cart:after{content:" ";background-color:var(--white-color);opacity:.5;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:-1px;left:-1px}.cart-product-image{background-color:var(--cream-color);border-radius:5px;width:150px;height:130px}@media only screen and (max-width:991.98px){.cart-product-image{width:130px}}.cart-product-image img{width:60px;height:94px}@media only screen and (max-width:991.98px){.cart-product-name{font-size:14px}}@media only screen and (max-width:399.98px){.cart-product-name{font-size:12px}}.cart .quantity-wrapper{border:1px solid var(--text-color);border-radius:30px;width:130px;height:56px;position:relative}@media only screen and (max-width:767.98px){.cart .quantity-wrapper{width:100px;height:45px}}.cart .quantity-wrapper:after{content:" ";background-color:var(--text-color);width:1px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.cart .quantity-wrapper input{appearance:none;background-color:#0000;border:none;outline:0;width:40px;margin-left:25px;font-size:18px;line-height:50px}@media only screen and (max-width:767.98px){.cart .quantity-wrapper input{margin-left:20px;line-height:40px}}.cart .quantity-wrapper button{background-color:#0000;border:none;width:auto;height:10px;position:absolute}.cart .quantity-wrapper button i{transition:all .3s}.cart .quantity-wrapper button i:hover{color:var(--theme-color)}.cart .quantity-plus{top:5px;right:30px}.cart .quantity-plus i{font-size:18px;font-weight:600}@media only screen and (max-width:767.98px){.cart .quantity-plus{top:2px;right:20px}}.cart .quantity-minus{bottom:15px;right:30px}.cart .quantity-minus i{font-size:14px;font-weight:300}@media only screen and (max-width:767.98px){.cart .quantity-minus{font-size:5px;bottom:10px;right:20px}}@media only screen and (max-width:991.98px){.cart-btn-wrap{padding:20px 30px}.cart-btn-wrap .update-cart{text-align:center;display:block}}@media only screen and (max-width:991.98px) and (max-width:991.98px){.cart-btn-wrap .update-cart{margin-top:15px}}@media only screen and (max-width:575.98px){.cart-btn-wrap{padding:20px 30px}}.cart-tools{border:1px solid var(--border-color);max-width:534px;margin-top:60px;padding:40px}@media only screen and (max-width:399.98px){.cart-tools{padding:30px}}.cart-tools-title{font-size:24px;font-family:var(--font-playfair), serif;color:var(--text-color);border-bottom:1px solid var(--border-color);text-transform:capitalize;margin-bottom:20px;padding-bottom:20px;font-weight:500}.cart-tools p{font-size:16px;font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);justify-content:space-between;align-items:center;font-weight:500;display:flex}.cart-tools .shipping{font-size:16px;font-weight:400;line-height:1;font-family:var(--font-dm-sans), sans-serif;text-transform:capitalize;color:var(--text-color);margin-top:20px;display:block}.cart-tools .shipping.total{margin-top:32px;margin-bottom:25px;font-weight:500}.cart-tools-item{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.cart-tools-item p{font-size:14px;line-height:100%;font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);margin-bottom:0;font-weight:500;display:inline-block}.cart-tools-item p i{border:1px solid var(--border-color);border-radius:50%;width:14px;height:14px;margin-bottom:0;margin-right:8px;transition:all .3s;display:inline-block;transform:translateY(3px)}.cart-tools-item p i.checkout-checkbox1-active,.cart-tools-item p i.checkout-checkbox2-active,.cart-tools-item p i.checkout-checkbox3-active{border:3px solid var(--theme-color)}.cart-tools-item .price{font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);font-size:14px;font-weight:500}.cart-tools .highlight{color:var(--theme-color);font-family:var(--font-dm-sans), sans-serif;font-size:16px;font-weight:500}.checkout-form{grid-template-columns:1fr 1fr;gap:30px;display:grid}@media only screen and (max-width:575.98px){.checkout-form{grid-template-columns:1fr;gap:20px}}.checkout-form-input{border:1px solid var(--border-color);border-radius:5px;width:100%;height:60px;padding:0 20px}@media only screen and (max-width:575.98px){.checkout-form-input{height:50px}}.checkout-form-input input,.checkout-form-input select{border:none;outline:0;width:100%;height:100%}.checkout-form-input input::placeholder,.checkout-form-input select::placeholder{font-size:16px;font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);text-transform:capitalize;font-weight:500}.checkout-form-input select{text-transform:capitalize}.checkout-form-input select option{max-width:400px;font-size:16px;font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);text-transform:capitalize;font-weight:500}.checkout-form-input:nth-last-child(3){grid-column:span 2}@media only screen and (max-width:575.98px){.checkout-form-input:nth-last-child(3){grid-column:span 1}}.checkout-details h2{font-size:36px;font-weight:700;line-height:0;font-family:var(--font-playfair), serif;color:var(--text-color);margin-bottom:40px}@media only screen and (max-width:575.98px){.checkout-details h2{font-size:32px}}.checkout-details-checkbox{accent-color:var(--theme-color);background-color:#0000;margin-right:10px}.checkout-details .checkbox-wrap{font-size:16px;font-weight:500;line-height:1;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);align-items:center;display:flex}.checkout-details .checkbox-wrap:nth-last-child(3){margin-top:30px}.checkout-details span{font-size:24px;font-weight:700;line-height:0;font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);margin:35px 0;display:block}.checkout-summary{border:1px solid var(--border-color);border-radius:5px;padding:40px}@media only screen and (max-width:991.98px){.checkout-summary{margin-top:40px}}@media only screen and (max-width:399.98px){.checkout-summary{padding:30px 20px}}.checkout-summary h3{font-size:30px;font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);border-bottom:1px solid var(--border-color);text-transform:capitalize;margin-bottom:20px;padding-bottom:20px;font-weight:700;position:relative}.checkout-summary h3:after{content:" ";background-color:var(--theme-color3);opacity:.8;width:66px;height:3px;position:absolute;bottom:0;left:0}.checkout-summary p{font-size:14px;line-height:24px;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);justify-content:space-between;gap:100px;padding-bottom:15px;font-weight:500;display:flex}@media only screen and (max-width:1199.98px){.checkout-summary p{gap:10px}}.checkout-summary p i{border:1px solid var(--border-color);border-radius:50%;width:14px;height:14px;margin-right:8px;transition:all .3s;display:inline-block;transform:translateY(3px)}.checkout-summary p i.checkout-checkbox1-active,.checkout-summary p i.checkout-checkbox2-active{border:3px solid var(--theme-color)}.checkout-summary p:nth-last-child(9){border-bottom:1px solid var(--border-color)}.checkout-summary p:nth-last-child(2),.checkout-summary p:nth-last-child(3){padding-bottom:5px;display:block}.checkout-summary b{font-size:16px;line-height:24px;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);justify-content:space-between;gap:100px;padding-bottom:15px;font-weight:500;display:flex}.checkout-summary b:nth-last-child(6){border-bottom:1px solid var(--border-color);margin-bottom:15px}.checkout-summary b:nth-last-child(8){padding-top:15px}.checkout-summary .payment-method{background-color:var(--cream-color);justify-content:space-between;gap:10px;margin-bottom:20px;padding:20px 17px;display:flex}.checkout-summary .payment-method .img{border-radius:3px;width:70px;height:40px}@media only screen and (max-width:399.98px){.checkout-summary .payment-method .img{height:35px}}.checkout-summary .payment-btn{background-color:var(--theme-color3);border:1px solid var(--theme-color3);width:100%;height:40px;color:var(--white-color);font-size:16px;font-family:var(--font-dm-sans), sans-serif;text-transform:uppercase;border-radius:30px;justify-content:center;align-items:center;margin-top:20px;font-weight:800;transition:all .3s;display:flex}.checkout-summary .payment-btn:hover{border:1px solid var(--theme-color3);color:var(--theme-color3);background-color:#0000}.about-title{max-width:700px}.about-thumb{border-radius:10px;width:100%;max-width:420px;height:450px;position:relative;overflow:hidden}.about-thumb img{transition:all .3s}.about-thumb:hover img{transform:scale(1.07)}@media only screen and (max-width:991.98px){.about-thumb{margin-top:40px}}@media only screen and (max-width:575.98px){.about-thumb{height:300px}}@media only screen and (max-width:399.98px){.about-thumb{height:200px}}.about-thumb.two{margin-top:0}.about-thumb.three{z-index:2;border-radius:10px;width:100%;max-width:440px;height:590px;margin-top:0;overflow:visible}.about-thumb.three:hover img{transform:none}@media only screen and (max-width:1199.98px){.about-thumb.three{max-width:350px;height:auto}}@media only screen and (max-width:991.98px){.about-thumb.three{margin-bottom:60px}}.about-thumb.three img{object-fit:cover;width:100%;height:100%}.about-thumb.three .img2{z-index:3;width:100%;max-width:258px;height:317px;position:absolute;top:50%;right:-129px;transform:translateY(-50%)}@media only screen and (max-width:1199.98px){.about-thumb.three .img2{max-width:200px;height:auto;right:-90px}}@media only screen and (max-width:575.98px){.about-thumb.three .img2{display:none}}.about-thumb.three:after{content:" ";border:6px solid var(--theme-color);z-index:-1;background-color:#0000;border-radius:5px;width:184px;height:450px;position:absolute;top:50%;right:-92px;transform:translateY(-50%)}@media only screen and (max-width:1199.98px){.about-thumb.three:after{width:150px;height:380px;right:-50px}}@media only screen and (max-width:575.98px){.about-thumb.three:after{display:none}}.about-thumb2{border-radius:10px;width:100%;height:380px}.about-thumb2 img{transition:all .3s}.about-thumb2:hover img{transform:scale(1.07)}@media only screen and (max-width:1199.98px){.about-thumb2.one{display:none}}.about-thumb2.two{width:100%;max-width:423px;height:auto;margin:0 0 0 40px;overflow:hidden}.about-thumb2.two img{transition:all .3s}.about-thumb2.two:hover img{transform:scale(1.07)}@media only screen and (max-width:1199.98px){.about-thumb2.two{display:none}}.about-thumb2.three{z-index:9;border-radius:10px;width:235px;height:122px;margin:0}@media only screen and (max-width:1199.98px){.about-thumb2.three{max-width:140px;height:120px;margin-left:10px}}@media only screen and (max-width:991.98px){.about-thumb2.three{max-width:190px;height:120px;margin-top:7px;margin-left:20px}}@media only screen and (max-width:575.98px){.about-thumb2.three{max-width:190px;height:120px;margin-top:20px;margin-left:0}}.about-thumb2.three .play-btn-area{z-index:999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-content{flex-direction:column;justify-content:center;margin-left:40px;display:flex}@media only screen and (max-width:1199.98px){.about-content{margin-left:0}}@media only screen and (max-width:991.98px){.about-content{margin-top:40px}}.about-content .article{max-width:450px;font-family:var(--font-dm-sans), sans-serif;color:var(--gray-color);font-size:16px;font-style:normal;font-weight:400;line-height:26px}@media only screen and (max-width:991.98px){.about-content .article{max-width:100%;padding-right:80px}}@media only screen and (max-width:767.98px){.about-content .article{max-width:100%;padding-right:0}}.about-content.two{margin-top:30px}@media only screen and (max-width:1199.98px){.about-content.two{margin-top:0}}@media only screen and (max-width:991.98px){.about-content.two{margin-top:50px}}.about-content.three{margin-top:0}.about-item{max-width:430px;margin-top:30px}.about-item .icon{background-color:var(--theme-color);border-radius:100%;width:100%;max-width:70px;height:70px;margin-right:25px}.about-item .text h3{font-family:var(--font-playfair), serif;color:var(--text-color);font-size:24px;font-style:normal;font-weight:700;line-height:34px}.about-item .text p{font-family:var(--font-dm-sans), sans-serif;color:var(--gray-color);font-size:16px;font-style:normal;font-weight:500;line-height:26px}.about-btn-area{display:flex}@media only screen and (max-width:399.98px){.about-btn-area{text-align:center;flex-direction:column;gap:20px}}.about-btn-area .main-btn{height:100%}@media only screen and (max-width:575.98px){.about-btn-area .sign{margin:0}.about-btn-area img{max-width:100px}}.about-nav-tabs{justify-content:space-between}@media only screen and (max-width:399.98px){.about-nav-tabs{gap:20px}}.about-nav-link{font-family:var(--font-dm-sans), sans-serif;text-transform:uppercase;color:var(--body-color);background-color:#0000;border:none;border-radius:50px 50px 0 0;padding:15px 40px;font-size:18px;font-style:normal;font-weight:700;line-height:26px;transition:all .3s;position:relative}@media only screen and (max-width:1199.98px){.about-nav-link{padding:10px 25px;font-size:14px;line-height:18px}}@media only screen and (max-width:991.98px){.about-nav-link{padding:10px 35px;font-size:14px;line-height:18px}}@media only screen and (max-width:575.98px){.about-nav-link{padding:10px 20px;font-size:12px;line-height:14px}}@media only screen and (max-width:399.98px){.about-nav-link{padding:10px 15px;font-size:12px;line-height:14px}}.about-nav-link:after{content:"";background-color:var(--body-color);border-radius:6px;width:100%;height:6px;position:absolute;bottom:-10px;left:0}@media only screen and (max-width:575.98px){.about-nav-link:after{height:4px}}.about-nav-link.active{background-color:var(--theme-color);color:var(--white-color)}.about-nav-link.active:after{background-color:var(--theme-color)}.about-nav-link.white{color:var(--white-color)}.about-tab-pane{max-width:auto;display:flex;position:absolute}@media only screen and (max-width:575.98px){.about-tab-pane{display:block}}.about-tab-pane ul{min-width:300px;list-style:none}@media only screen and (max-width:399.98px){.about-tab-pane ul{min-width:280px}}.about-tab-pane ul li{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);margin-bottom:10px;font-size:16px;font-style:normal;font-weight:500;line-height:26px}@media only screen and (max-width:399.98px){.about-tab-pane ul li{font-size:14px;line-height:18px}}.about-tab-pane ul li i{color:var(--theme-color);margin-right:10px;font-size:16px}@media only screen and (max-width:399.98px){.about-tab-pane ul li i{font-size:14px;line-height:18px}}.about-tab-pane:nth-child(3){position:relative}.about-tab-pane.four li{color:var(--border-color)}.about-vector1{position:absolute;bottom:160px;right:16px}.about .justice-img{top:30px;right:0}@media only screen and (max-width:1199.98px){.about .justice-img img{width:200px;height:auto}}@media only screen and (max-width:991.98px){.about .justice-img{display:none}}.about.four{background-color:var(--text-color)}.about-inner{padding-bottom:240px}@media only screen and (max-width:1199.98px){.about-inner{padding-bottom:100px}}.about.three{padding-bottom:240px}@media only screen and (max-width:1199.98px){.about.three{padding-bottom:120px}}.service .sec-title{padding-bottom:10px}.service-content{z-index:99;flex-direction:column;margin-top:35px;display:flex;position:relative}@media only screen and (max-width:991.98px){.service-content{margin:30px 2px 0}}.service-content-title{font-family:var(--font-playfair), serif;color:var(--white-color);margin-top:20px;margin-bottom:22px;font-size:24px;font-style:normal;font-weight:700;line-height:28px;transition:all .3s;display:inline-block}@media only screen and (max-width:1199.98px){.service-content-title{margin-bottom:15px}}.service-content-title:hover{color:var(--theme-color)}.service-content-3{background:0 0;background-color:var(--cream-color);border-radius:5px;margin:0 10px;padding:10px;transition:all .3s}@media only screen and (max-width:991.98px){.service-content-3{flex-direction:column-reverse;margin-bottom:20px}}.service-content-3:hover{background-color:var(--theme-color)}.service-content-3:hover .service-text{background-color:var(--white-color);border:none}.service-content-3.four{background-color:#0000;transition:all .3s;position:relative}.service-content-3.four .service-text{background-color:var(--white-light-color)}.service-content-3.four:after{content:" ";background-color:var(--white-light-color);border-radius:5px;width:100%;height:100%;position:absolute;top:0;left:0}.service-content-3.four h3,.service-content-3.four p{color:var(--white-color);transition:all .3s}.service-content-3.four:hover{background-color:var(--theme-color)}.service-content-3.four:hover .service-text{background-color:var(--white-color);border:none}.service-content-3.four:hover .service-text h3{color:var(--text-color)}.service-content-3.four:hover .service-text p{color:var(--body-color)}@media only screen and (max-width:991.98px){.service-content.one,.service-content.three{flex-direction:column-reverse}}.service-content:hover .arrow-btn{background-color:var(--white-color)}.service-content:hover .arrow-btn .arrow-path{fill:var(--theme-color)}.service-content:hover .mega-hover:before{opacity:0;transition:all .9s linear;left:0;right:0}.service-content:hover .mega-hover:after{opacity:0;transition:all .9s linear;top:0;bottom:0}.service-content:hover .mega-hover img{transform:scale(1.04)}.service-btn{text-align:right}@media only screen and (max-width:991.98px){.service-btn{text-align:left}}.service-text{z-index:999;background:linear-gradient(#021c1b 0%,#09827d 100%);padding:35px 40px}@media only screen and (max-width:1199.98px){.service-text{padding:30px}}@media only screen and (max-width:575.98px){.service-text{padding:30px}.service-text .icon img{width:40px}}@media only screen and (max-width:399.98px){.service-text{padding:20px}}.service-text p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);font-size:16px;font-style:normal;font-weight:500;line-height:26px}@media only screen and (max-width:575.98px){.service-text p{font-size:14px;line-height:20px}}.service-text .arrow-btn{background-color:var(--theme-color);width:60px;height:60px;color:var(--white-color);border-radius:100%;justify-content:center;align-items:center;margin-top:25px;font-size:25px;transition:all .3s;display:flex}.service-text .arrow-btn .arrow{width:19px;height:19px}.service-text .arrow-btn .arrow-path{fill:var(--white-color);transition:all .3s}.service-text .arrow-btn:hover{transform:rotate(45deg)}@media only screen and (max-width:399.98px){.service-text .arrow-btn{width:50px;height:50px;margin-top:15px}.service-text .arrow-btn .arrow{width:15px;height:15px}}.service-text.one{border-top-left-radius:40px;position:relative}@media only screen and (max-width:991.98px){.service-text.one,.service-text.two{border-radius:0 0 20px 20px}}.service-text.three{border-top-right-radius:40px}@media only screen and (max-width:991.98px){.service-text.three{border-radius:0 0 20px 20px}}.service-text-3{border:1px solid var(--border-color);background:0 0;background-color:var(--cream-color);border-radius:5px;padding:0 20px 30px}@media only screen and (max-width:1199.98px){.service-text-3{padding:0 10px 20px}}@media only screen and (max-width:991.98px){.service-text-3{padding:0 20px 20px}}@media only screen and (max-width:575.98px){.service-text-3{padding:0 10px 20px}}@media only screen and (max-width:399.98px){.service-text-3{padding:0 20px 20px}}.service-text-3 .icon-area{margin-top:-1px}.service-text-3 .icon-area .icon{background-color:var(--theme-color);border-radius:0 0 5px 5px;width:70px;height:70px}.service-text-3 h3{color:var(--text-color);margin-top:30px;margin-bottom:30px;font-size:20px}@media only screen and (max-width:1199.98px){.service-text-3 h3{margin-top:20px;margin-bottom:20px}}.service-text-3 p{color:var(--body-color)}.service-thumb{width:100%;height:364px;position:relative;overflow:hidden}@media only screen and (max-width:1199.98px){.service-thumb{height:373px}}@media only screen and (max-width:991.98px){.service-thumb{height:300px}}@media only screen and (max-width:767.98px){.service-thumb{height:250px}}@media only screen and (max-width:399.98px){.service-thumb{height:200px}}.service-thumb .img{height:100%;transition:all 2s}@media only screen and (max-width:991.98px){.service-thumb.two{border-radius:20px 20px 0 0}}.service-thumb.one{border-bottom-left-radius:40px}@media only screen and (max-width:991.98px){.service-thumb.one{border-radius:20px 20px 0 0}}.service-thumb.three{border-bottom-right-radius:40px}@media only screen and (max-width:991.98px){.service-thumb.three{border-radius:20px 20px 0 0}}.service2-content-wrapper{background:linear-gradient(#021c1b 0%,#09827d 100%)}.service2-content-title{font-family:var(--font-playfair), serif;color:var(--white-color);margin-top:20px;margin-bottom:22px;font-size:24px;font-style:normal;font-weight:700;line-height:28px;transition:all .3s;display:inline-block}@media only screen and (max-width:1199.98px){.service2-content-title{margin-bottom:15px}}.service2-content-title:hover{color:var(--theme-color)}.service2-text{z-index:999;padding:35px 40px}@media only screen and (max-width:1199.98px){.service2-text{padding:30px}}@media only screen and (max-width:575.98px){.service2-text{padding:30px}.service2-text .icon img{width:40px}}@media only screen and (max-width:399.98px){.service2-text{padding:20px}}.service2-text p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);font-size:16px;font-style:normal;font-weight:500;line-height:26px}@media only screen and (max-width:575.98px){.service2-text p{font-size:14px;line-height:20px}}.service2-text .arrow-btn{background-color:var(--theme-color);width:60px;height:60px;color:var(--white-color);border-radius:100%;justify-content:center;align-items:center;margin-top:25px;font-size:25px;transition:all .3s;display:flex}.service2-text .arrow-btn .arrow{width:19px;height:19px}.service2-text .arrow-btn .arrow-path{fill:var(--white-color);transition:all .3s}.service2-text .arrow-btn:hover{transform:rotate(45deg)}@media only screen and (max-width:399.98px){.service2-text .arrow-btn{width:50px;height:50px;margin-top:15px}.service2-text .arrow-btn .arrow{width:15px;height:15px}}.service2-text.one{background:url(../media/service-text-1.0ywk7b098smwj.png) 50%/cover no-repeat;border-top-left-radius:40px;position:relative}@media only screen and (max-width:991.98px){.service2-text.one{border-radius:0 0 20px 20px}}.service2-text.two{background:url(../media/service-text-2.3qh8wgn6tluvn.png) 50%/cover no-repeat}@media only screen and (max-width:991.98px){.service2-text.two{border-radius:0 0 20px 20px}}.service2-text.three{border-top-right-radius:40px}@media only screen and (max-width:991.98px){.service2-text.three{border-radius:0 0 20px 20px}}.service2-thumb{background:url(../media/service-3-text.0ok72n_ugv8lf.png) 50%/cover no-repeat;padding:30px}.service2-thumb img{border-radius:30px}.service2-thumb.one{background:url(../media/service-bg-1.1s7r1qm810r3n.png) 50%/cover no-repeat;border-top-right-radius:40px}.service2-thumb.two{background:url(../media/service-bg-2.0pgn35e-zdbnx.png) 50%/cover no-repeat;border-bottom-right-radius:40px;border-bottom-left-radius:40px}.service2-thumb.three{background:url(../media/service-bg-3.32i8trs6uk0af.png) 50%/cover no-repeat;border-top-left-radius:40px}.practice-content{z-index:1;transition:all .3s;position:relative}.practice-content-title{font-family:var(--font-playfair), serif;color:var(--text-color);margin-bottom:15px;font-size:24px;font-style:normal;font-weight:700;line-height:34px;transition:all .3s;display:inline-block}.practice-content-title:hover{color:var(--theme-color)}.practice-content.two{background-color:var(--white-color);border-radius:10px;outline:1px solid #0000;margin-top:1px;margin-bottom:30px;transition:all .5s}@media only screen and (max-width:575.98px){.practice-content.two{display:block}}.practice-content.two:hover{outline:1px solid var(--theme-color)}.practice-content.two:hover .arrow-btn{background-color:var(--theme-color)}.practice-content.two:hover .mega-hover:before{opacity:0;transition:all .9s linear;left:0;right:0}.practice-content.two:hover .mega-hover:after{opacity:0;transition:all .9s linear;top:0;bottom:0}.practice-content.two:hover .mega-hover img{transform:scale(1.04)}.practice-text{z-index:999;border-radius:40px;padding:40px}.practice-text p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);font-size:16px;font-style:normal;font-weight:400;line-height:26px}.practice-text .arrow-btn{background-color:var(--theme-color);width:60px;height:60px;color:var(--white-color);border-radius:100%;justify-content:center;align-items:center;margin-top:25px;font-size:25px;transition:all .3s;display:flex;transform:rotate(-45deg)}.practice-text .arrow-btn svg{fill:var(--white-color)}.practice-text .arrow-btn:hover{transform:rotate(0)}.practice-text-2{position:relative}@media only screen and (max-width:1199.98px){.practice-text-2{max-width:360px;padding:30px}}@media only screen and (max-width:991.98px){.practice-text-2{max-width:100%;padding:40px}}@media only screen and (max-width:767.98px){.practice-text-2{max-width:100%;padding:30px}.practice-text-2.two,.practice-text-2.three{max-width:100%}}@media only screen and (max-width:575.98px){.practice-text-2{max-width:100%;padding:40px}}@media only screen and (max-width:399.98px){.practice-text-2{max-width:100%;padding:30px 20px}}.practice-text-2 h3{color:var(--text-color)}@media only screen and (max-width:575.98px){.practice-text-2 h3{margin-bottom:15px}}.practice-text-2 p{color:var(--body-color)}.practice-text-2 .arrow-btn{background-color:var(--text-color);width:60px;height:60px;color:var(--white-color);border-radius:100%;justify-content:center;align-items:center;margin-top:30px;font-size:25px;transition:all .3s;display:flex;transform:rotate(-45deg)}.practice-text-2 .number{font-family:var(--font-dm-sans), sans-serif;color:#0000;-webkit-text-stroke:1px var(--text-color);font-size:48px;font-style:normal;font-weight:600;line-height:26px;display:block;position:absolute;bottom:55px;right:50px}.practice-thumb{border-radius:0 10px 10px 0;width:100%;max-width:345px;height:auto;overflow:hidden}@media only screen and (max-width:1199.98px){.practice-thumb{width:100%;max-width:290px;height:auto}}@media only screen and (max-width:767.98px){.practice-thumb{width:100%;max-width:100%;height:250px;margin:0}.practice-thumb.one,.practice-thumb.four{border-radius:10px 10px 0 0}}.practice-thumb.four{border-radius:10px 0 0 10px}@media only screen and (max-width:767.98px){.practice-thumb.four{border-radius:10px 10px 0 0}}.practice-details h2{font-family:var(--font-playfair), serif;color:var(--text-color);margin-top:25px;font-size:48px;font-weight:700;line-height:54px}@media only screen and (max-width:575.98px){.practice-details h2{font-size:32px;line-height:38px}}.practice-details h3{font-family:var(--font-playfair), serif;color:var(--text-color);margin-top:25px;font-size:30px;font-weight:700;line-height:40px}@media only screen and (max-width:575.98px){.practice-details h3{font-size:24px;line-height:32px}}.practice-details p{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);margin-top:25px;font-size:16px;font-weight:400;line-height:26px}.practice-details-thumb1{border-radius:5px;width:100%;height:415px}@media only screen and (max-width:991.98px){.practice-details-thumb1{height:350px}}@media only screen and (max-width:767.98px){.practice-details-thumb1{height:250px}}@media only screen and (max-width:399.98px){.practice-details-thumb1{height:200px}}.practice-details-thumb2{border-radius:5px;width:100%;height:300px;margin-top:25px}@media only screen and (max-width:767.98px){.practice-details-thumb2{height:250px}}@media only screen and (max-width:399.98px){.practice-details-thumb2{height:200px}}.practice-details-left{border-radius:10px;padding:40px;box-shadow:10px 10px 30px #00000014}@media only screen and (max-width:575.98px){.practice-details-left{padding:30px 15px}}.practice-details-left .faq-accordion p,.practice-details-right h3,.practice-details-right .widget-categories{margin-top:0}@media only screen and (max-width:991.98px){.practice-details-right{margin-top:40px}}.expart-content{border:1px solid var(--border-color);z-index:9;background-color:var(--white-color);padding:40px;position:relative;overflow:hidden}@media only screen and (max-width:1439.98px){.expart-content{padding:25px}}@media only screen and (max-width:575.98px){.expart-content{background-color:none;border:none;padding:0 0 20px}}.expart-content.one{border-top-left-radius:20px;margin-bottom:-1px;margin-right:-1px}@media only screen and (max-width:991.98px){.expart-content.one{border-top-right-radius:20px;margin-right:0}}.expart-content.two{border-top-right-radius:20px}@media only screen and (max-width:991.98px){.expart-content.two{border-radius:0}}.expart-content.three{border-radius:0 0 0 20px;margin-top:-1px;margin-right:-1px}@media only screen and (max-width:991.98px){.expart-content.three{border-radius:0;margin-right:0}}.expart-content.content-1{border-radius:0;margin-top:-1px;margin-right:-1px}@media only screen and (max-width:991.98px){.expart-content.content-1{border-radius:0;margin-right:0}}.expart-content.content-2{border-radius:0;margin-top:-1px}@media only screen and (max-width:991.98px){.expart-content.content-2{border-radius:0;margin-right:0}}.expart-content.four{border-bottom-right-radius:20px;margin-top:-1px}@media only screen and (max-width:991.98px){.expart-content.four{border-bottom-left-radius:20px}}.expart-content-4{background-color:var(--white-light-color)}.expart-item{z-index:9;border-radius:10px;align-items:center;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 50px #00000018}@media only screen and (max-width:399.98px){.expart-item{display:block}}.expart-item-title{font-family:var(--font-playfair), serif;color:var(--text-color);font-size:24px;font-style:normal;font-weight:700;transition:all .3s;display:inline-block}.expart-item-title:hover{color:var(--theme-color)}@media only screen and (max-width:1439.98px){.expart-item-title{font-size:22px}}@media only screen and (max-width:575.98px){.expart-item-title{font-size:20px}}.expart-item .text{padding:30px}@media only screen and (max-width:1439.98px){.expart-item .text{padding:20px}}@media only screen and (max-width:991.98px){.expart-item .text{padding:30px}}@media only screen and (max-width:767.98px){.expart-item .text{padding:25px}}@media only screen and (max-width:575.98px){.expart-item .text{padding:10px}}.expart-item .text .highlight{font-family:var(--font-dm-sans), sans-serif;color:var(--theme-color);font-size:16px;font-style:normal;font-weight:600;line-height:26px;display:block}.expart-item .text p{font-family:var(--font-dm-sans), sans-serif;color:var(--gray-color);margin-top:20px;margin-bottom:30px;font-size:16px;font-style:normal;font-weight:500;line-height:26px}@media only screen and (max-width:1439.98px){.expart-item .text p{margin-top:10px;margin-bottom:20px;line-height:24px}}@media only screen and (max-width:575.98px){.expart-item .text p{margin-top:5px;margin-bottom:10px;font-size:14px;line-height:22px}}.expart-item .text .social-wrapper{gap:10px;display:flex}.expart-item .text .social-wrapper a{border:1px solid var(--border-color);border-radius:10px;justify-content:center;align-items:center;width:46px;height:46px;transition:all .3s;display:flex}@media only screen and (max-width:1439.98px){.expart-item .text .social-wrapper a{width:40px;height:40px}}.expart-item .text .social-wrapper a i{color:var(--text-color);font-size:16px;transition:all .3s}@media only screen and (max-width:1439.98px){.expart-item .text .social-wrapper a i{font-size:14px}}.expart-item .text .social-wrapper a:hover{background-color:var(--theme-color)}.expart-item .text .social-wrapper a:hover i{color:var(--white-color)}.expart-item .text.four a{color:var(--white-color);transition:all .3s}.expart-item .text.four a:hover{color:var(--theme-color)}.expart-item .text.four p{color:var(--border-color)}.expart-item .text.four .social-wrapper a{border-color:var(--white-color)}.expart-item .text.four .social-wrapper a i{color:var(--white-color)}.expart-item:hover{box-shadow:4px 5px 10px #00000024}.expart-item:hover .mega-hover:before{opacity:0;transition:all .9s linear;left:0;right:0}.expart-item:hover .mega-hover:after{opacity:0;transition:all .9s linear;top:0;bottom:0}.expart-item:hover .mega-hover img{transform:scale(1.04)}.expart-item.four{background-color:var(--text-color);border:none}.expart-img{width:100%;min-width:170px;max-width:283px;height:306px;transition:all 2s;overflow:hidden}.expart-img img{object-fit:cover;width:100%;height:100%;overflow:hidden}@media only screen and (max-width:575.98px){.expart-img{width:100%;max-width:200px;height:220px}}@media only screen and (max-width:399.98px){.expart-img{width:100%;max-width:100%;height:200px}}.expart-vector1{z-index:2;position:absolute;bottom:0;left:16px}.expart-details-thumb{border-radius:20px;height:500px;padding:30px;box-shadow:0 10px 50px #0001}@media only screen and (max-width:991.98px){.expart-details-thumb{height:450px}}@media only screen and (max-width:575.98px){.expart-details-thumb{height:300px}}.expart-details-thumb img{border-radius:10px}.expart-details-information{margin-top:70px}.expart-details-information h3{font-family:var(--font-playfair), serif;color:var(--text-color);margin-bottom:10px;font-size:30px;font-weight:700;line-height:40px}.expart-details-information p{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);font-size:16px;font-weight:400;line-height:26px}.expart-details-skill{margin-top:70px;margin-left:40px}@media only screen and (max-width:991.98px){.expart-details-skill{margin-left:0}}.expart-details-skill h3{font-family:var(--font-playfair), serif;color:var(--text-color);margin-bottom:10px;font-size:30px;font-weight:700;line-height:40px}.expart-details-skill p{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);font-size:16px;font-weight:400;line-height:26px}.expart-details-skill-item{margin-top:30px}.expart-details-skill-item span{font-size:18px;font-weight:700;line-height:28px;font-family:var(--font-playfair), serif}.expart-details-skill-range{border:1px solid var(--border-color);max-width:100%;height:8px;margin-top:10px;padding:0 2px;position:relative}.expart-details-skill-range .percentage{font-family:var(--font-dm-sans), sans-serif;position:absolute;top:-30px;right:0}.expart-details-skill-range:after{content:" ";background-color:var(--theme-color);border-radius:10px;width:95%;height:2px;top:50%;left:3px;transform:translateY(-50%)}.expart-details-skill-range.two:after{width:65%;height:2px}.expart-details-skill-range.three:after{width:80%;height:2px}.expart-details-contact-info{margin-left:40px;margin-right:80px}@media only screen and (max-width:991.98px){.expart-details-contact-info{margin:30px 0 0}}.expart-details-contact-info .name span{font-family:var(--font-playfair), serif;color:var(--text-color);font-size:24px;font-weight:700;line-height:34px}.expart-details-contact-info .name .highlight{font-family:var(--font-dm-sans), sans-serif;color:var(--theme-color);margin-top:10px;margin-bottom:30px;font-size:16px;font-weight:700;line-height:26px}.expart-details-contact-info .social-wrap{gap:10px}.expart-details-contact-info .social-wrap a{background-color:var(--cream-color);width:46px;min-width:46px;height:46px;color:var(--text-color);border-radius:5px;transition:all .3s}.expart-details-contact-info .social-wrap a i{font-size:20px;transition:all .3s}.expart-details-contact-info .social-wrap a:hover{background-color:var(--theme-color)}.expart-details-contact-info .social-wrap a:hover i{color:var(--white-color)}.expart-details-contact-info p{font-size:16px;font-weight:600;line-height:26px;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);margin:35px 0}.expart-details-contact-info p span{font-size:18px;font-weight:700;line-height:28px;font-family:var(--font-playfair), serif;color:var(--text-color);width:100%;max-width:195px;display:inline-block}.expart-details-contact-info p a{color:var(--body-color);transition:all .3s}.expart-details-contact-info p a:hover{color:var(--theme-color)}.expart-details-contact-info li{margin-bottom:12px;list-style:none}.expart-details-contact-info li:last-child{margin-bottom:0}.expart-details-contact-info li span{text-transform:capitalize;font-size:18px;font-weight:700;line-height:28px;font-family:var(--font-playfair), serif;color:var(--text-color);width:195px;display:inline-block}@media only screen and (max-width:1199.98px){.expart-details-contact-info li span{width:auto;margin-right:10px}}.expart-details-contact-info li a{font-size:16px;font-weight:600;line-height:26px;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);transition:all .3s}.expart-details-contact-info li a:hover{color:var(--theme-color)}.expart-details-contact-info li p{margin:0;display:inline-block}.banner:hover .slider{animation-play-state:paused}.banner.one{background:linear-gradient(185.33deg,#021c1b 4.67%,#09827d 100.76%);width:100%;padding:100px 0}@media only screen and (max-width:991.98px){.banner.one{padding:50px 0}}@media only screen and (max-width:575.98px){.banner.one{padding:20px 0}}.banner-slider{white-space:nowrap;gap:60px;display:flex;overflow:auto hidden}.banner-slider::-webkit-scrollbar{display:none}.banner-slider .slider{justify-content:center;align-items:center;gap:85px;animation:50s linear infinite infinite-slider;display:flex}@media only screen and (max-width:991.98px){.banner-slider .slider{gap:50px}}@media only screen and (max-width:575.98px){.banner-slider .slider{gap:20px}}.banner-slider .slider .img{width:216px;height:auto}@media only screen and (max-width:575.98px){.banner-slider .slider .img{width:100px}}.banner-slider .slider .img img{width:100%;height:100%}.banner.two{z-index:100;background-color:var(--theme-color);width:100%;padding:26px 0;position:relative;overflow:hidden}@media only screen and (max-width:575.98px){.banner.two{padding:20px 0}}.banner.two .img{width:150px;height:auto}@media only screen and (max-width:575.98px){.banner.two .img{width:100px}}.banner.two .img img{object-fit:cover;width:100%;height:100%}.banner.three{width:100%}.banner.three .banner-arrows{gap:10px;padding-left:48%;display:flex;position:relative}@media only screen and (max-width:1199.98px){.banner.three .banner-arrows{padding-left:46%}}@media only screen and (max-width:767.98px){.banner.three .banner-arrows{padding-left:45%}}@media only screen and (max-width:399.98px){.banner.three .banner-arrows{padding-left:40%}}.banner.three .banner-arrows .arrow{background-color:var(--border-color2);width:25px;height:25px;transition:all .3s}.banner.three .banner-arrows .arrow i{font-size:16px}.banner.three .banner-arrows .arrow:hover{background-color:var(--theme-color)}.banner.three .banner-arrows .arrow:hover i{color:var(--white-color)}.banner.three .banner-arrows:after{content:" ";background-color:var(--theme-color);width:calc(50% - 40px);height:1px;position:absolute;top:50%;left:0}@media only screen and (max-width:1199.98px){.banner.three .banner-arrows:after{width:calc(50% - 50px)}}@media only screen and (max-width:991.98px){.banner.three .banner-arrows:after{width:calc(50% - 40px)}}@media only screen and (max-width:575.98px){.banner.three .banner-arrows:after{width:calc(50% - 30px)}}@media only screen and (max-width:399.98px){.banner.three .banner-arrows:after{width:calc(50% - 45px)}}.banner.three .banner-arrows:before{content:" ";background-color:var(--theme-color);width:calc(50% - 45px);height:1px;position:absolute;top:50%;right:0}@media only screen and (max-width:1199.98px){.banner.three .banner-arrows:before{width:calc(50% - 40px)}}@media only screen and (max-width:991.98px){.banner.three .banner-arrows:before{width:calc(50% - 45px)}}@media only screen and (max-width:399.98px){.banner.three .banner-arrows:before{width:calc(50% - 35px)}}.banner.three .img{width:auto;height:auto}.banner.three .img img{object-fit:cover;filter:invert(.7);width:100%;height:100%}.banner.three.four .arrow{background-color:var(--white-light-color)}.banner.three.four .arrow i{color:var(--white-color)}.banner.three.four .img{width:auto;height:auto}.banner.three.four .img img{object-fit:cover;filter:invert(0);width:100%;height:100%}@keyframes infinite-slider{0%{transform:translate(0)}to{transform:translate(-100%)}}.price-wrapper{width:100%}.price-monthly{width:100%;display:flex}.price-yearly{visibility:hidden;opacity:0;width:100%;bottom:0;left:0}.price-yearly-active{visibility:visible;opacity:1;width:100%;max-width:100%}.price-item{background-color:var(--cream-color);text-align:center;border-radius:10px;padding:40px 0;transition:all .3s}@media only screen and (max-width:1199.98px){.price-item{margin:0 10px}}@media only screen and (max-width:991.98px){.price-item{margin:0 0 20px}}.price-item h3{text-transform:capitalize;font-family:var(--font-playfair), serif;color:var(--text-color);font-size:30px;font-style:normal;font-weight:700}.price-item p{font-family:var(--font-dm-sans), sans-serif;color:var(--gray-color);margin-top:10px;font-size:16px;font-style:normal;font-weight:500}.price-item.one{margin-right:20px}@media only screen and (max-width:1199.98px){.price-item.one{margin-right:10px}}@media only screen and (max-width:991.98px){.price-item.one{margin:0 0 30px}}.price-item.two{margin:0 10px}@media only screen and (max-width:1199.98px){.price-item.two{margin:0 5px}}@media only screen and (max-width:991.98px){.price-item.two{margin:0 0 30px}}.price-item.three{margin-left:20px}@media only screen and (max-width:1199.98px){.price-item.three{margin-left:10px}}@media only screen and (max-width:991.98px){.price-item.three{margin:0}}.price-rate-area{background-color:var(--theme-color);width:100%;height:80px;margin:30px 0;transition:all .3s;position:relative}@media only screen and (max-width:575.98px){.price-rate-area{height:65px;margin:20px 0}}.price-rate-area:after{content:" ";opacity:0;z-index:1;background:linear-gradient(90deg,#021c1b 0%,#09827d 100%);transition:opacity .4s;position:absolute;inset:0}.price-rate{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);z-index:9;font-size:16px;font-style:normal;font-weight:700;line-height:26px;transition:all .3s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.price-rate .price{font-size:40px}@media only screen and (max-width:575.98px){.price-rate .price{font-size:30px}}.price-list{text-align:left;margin-left:80px;list-style:none}@media only screen and (max-width:1439.98px){.price-list{margin-left:20px}}@media only screen and (max-width:991.98px){.price-list{margin-left:220px}}@media only screen and (max-width:767.98px){.price-list{margin-left:120px}}@media only screen and (max-width:575.98px){.price-list{margin-left:20%}}@media only screen and (max-width:399.98px){.price-list{margin-left:20px}}.price-list li{font-family:var(--font-dm-sans), sans-serif;color:var(--gray-color);margin-bottom:15px;font-size:16px;font-style:normal;font-weight:500}@media only screen and (max-width:575.98px){.price-list li{margin-bottom:7px}}.price-list li img{margin-right:10px;transform:translateY(-1px)}.price-list li:last-child{margin-bottom:0}.price-btn a{background-color:var(--theme-color);font-size:16px;font-weight:700;font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);text-transform:uppercase;border-radius:10px;margin:40px 40px 0;padding:24px 0;transition:all .3s;display:block;position:relative;overflow:hidden}@media only screen and (max-width:575.98px){.price-btn a{margin:30px 40px 0;padding:18px 0;font-size:14px}}.price-btn a:after{content:" ";opacity:0;z-index:1;background:linear-gradient(90deg,#021c1b 0%,#09827d 100%) 0;transition:opacity .4s;position:absolute;inset:0}.price-btn a span{z-index:9;position:relative}.price-item{z-index:999}.price-item-active .price-rate-area:after,.price-item-active .price-btn a:after,.price-item:hover .price-rate-area:after,.price-item:hover .price-btn a:after{opacity:1}.price-switch{border:1px solid var(--border-color);z-index:99;border-radius:30px;align-items:center;width:60px;height:34px;margin:0 5px;transition:all .5s;position:relative}.price-switch-wrapper .monthly{font-family:var(--font-dm-sans), sans-serif;text-transform:uppercase;color:var(--gray-color);font-size:16px;font-style:normal;font-weight:700;transition:all .5s;transform:translateY(3px)}.price-switch-wrapper .monthly-highlight{color:var(--theme-color)}.price-switch-wrapper .yearly{font-family:var(--font-dm-sans), sans-serif;text-transform:uppercase;color:var(--gray-color);font-size:16px;font-style:normal;font-weight:700;transition:all .5s;transform:translateY(3px)}.price-switch-wrapper .yearly-highlight{color:var(--theme-color)}.price-switch-toggle{background-color:var(--theme-color);z-index:990;border-radius:50%;width:25px;height:25px;transition:all .5s;display:block;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.price-switch-toggle-active{background-color:var(--white-color);left:28px}.price-switch-active{background-color:var(--theme-color)}.price-monthly{transition:all .5s}.price-monthly-unactive{opacity:0;visibility:hidden}.price-yearly{opacity:0;visibility:hidden;transition:all .5s}.price-yearly-active{opacity:1;visibility:visible}.process{background:linear-gradient(#021c1b 0%,#09827d 100%);width:100%;display:flex}@media only screen and (max-width:991.98px){.process{display:block}}.process-title-wrapper{margin-bottom:45px}@media only screen and (max-width:1199.98px){.process-title-wrapper{flex-direction:column;align-items:start;margin-bottom:60px}}.process-title-wrapper .sec-title{max-width:683px}.process-title-wrapper .client{border:1px solid var(--text-color);border-radius:100px;align-items:center;height:85px;padding:0 20px;display:flex}@media only screen and (max-width:1199.98px){.process-title-wrapper .client{margin-top:40px}}@media only screen and (max-width:991.98px){.process-title-wrapper .client{height:75px;padding:0 10px}}@media only screen and (max-width:575.98px){.process-title-wrapper .client{display:none}}.process-title-wrapper .client .text{margin-left:20px}@media only screen and (max-width:991.98px){.process-title-wrapper .client .text{margin-left:10px}}.process-title-wrapper .client .text span{font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);font-size:20px;font-style:normal;font-weight:600;line-height:26px}@media only screen and (max-width:991.98px){.process-title-wrapper .client .text span{font-size:16px;line-height:18px}}.process-title-wrapper .client .text p{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);text-transform:capitalize;font-size:16px;font-style:normal;font-weight:400;line-height:26px}@media only screen and (max-width:991.98px){.process-title-wrapper .client .text p{font-size:12px;line-height:16px}}.process-video{z-index:9;width:auto;max-width:900px;height:790px;position:relative}@media only screen and (max-width:1439.98px){.process-video{max-width:650px}}@media only screen and (max-width:1199.98px){.process-video{max-width:550px;height:900px}}@media only screen and (max-width:991.98px){.process-video{max-width:100%;height:500px}}@media only screen and (max-width:575.98px){.process-video{max-width:100%;height:300px}}@media only screen and (max-width:399.98px){.process-video{max-width:100%;height:250px}}.process-video .play-btn-area{top:50%;left:50%;transform:translate(-100%,-70%)}.process-video .play-btn-area .video-play{width:90px;height:90px}@media only screen and (max-width:575.98px){.process-video .play-btn-area .video-play{width:50px;height:50px}.process-video .play-btn-area .video-play i{font-size:16px}}.process-video.two{z-index:1;border-radius:20px;width:100%;max-width:510px;height:auto;margin-left:84px;position:relative}@media only screen and (max-width:1199.98px){.process-video.two{max-width:400px;margin-left:50px}}@media only screen and (max-width:991.98px){.process-video.two{max-width:calc(100% - 60px);height:500px;margin-left:60px}}@media only screen and (max-width:767.98px){.process-video.two{max-width:100%;height:360px;margin-left:0}}@media only screen and (max-width:575.98px){.process-video.two{max-width:100%;height:300px;margin-left:0}}.process-video.two .side-text{width:44px;height:100%;position:absolute;top:0;left:-84px}@media only screen and (max-width:1199.98px){.process-video.two .side-text{width:34px;left:-50px}}@media only screen and (max-width:991.98px){.process-video.two .side-text{width:40px;left:-60px}}@media only screen and (max-width:767.98px){.process-video.two .side-text{width:40px;display:none;left:-60px}}.process-video.two .side-text img{border-radius:0}.process-content{margin-left:60px;padding-right:30px}@media only screen and (max-width:1199.98px){.process-content{width:auto;margin-top:60px;margin-left:30px;padding-bottom:60px}}@media only screen and (max-width:991.98px){.process-content{margin-left:12%}}@media only screen and (max-width:767.98px){.process-content{margin-left:14%}}@media only screen and (max-width:575.98px){.process-content{margin-left:20px}}.process-content .sec-title{max-width:620px}@media only screen and (max-width:575.98px){.process-content .sec-title{max-width:400px}}.process-content-item{margin-top:20px}@media only screen and (max-width:575.98px){.process-content-item{margin-top:20px}}.process-content-item .number{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);background-color:var(--theme-color);text-align:center;border-radius:10px;width:50px;min-width:50px;height:50px;font-size:24px;font-style:normal;font-weight:600;line-height:50px;display:block;transform:translateY(9px)}@media only screen and (max-width:399.98px){.process-content-item .number{border-radius:5px;min-width:40px;height:40px;font-size:20px;line-height:40px}}.process-content-item .text{max-width:420px;margin-left:25px}@media only screen and (max-width:1199.98px){.process-content-item .text{max-width:380px}}@media only screen and (max-width:575.98px){.process-content-item .text{max-width:320px;margin-left:15px}}@media only screen and (max-width:399.98px){.process-content-item .text{max-width:300px}}.process-content-item .text h3{font-family:var(--font-playfair), serif;color:var(--white-color);text-transform:capitalize;font-size:24px;font-style:normal;font-weight:700;line-height:34px}@media only screen and (max-width:399.98px){.process-content-item .text h3{font-size:20px;line-height:28px}}.process-content-item .text p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);font-size:16px;font-style:normal;font-weight:400;line-height:26px}@media only screen and (max-width:575.98px){.process-content-item .text p{line-height:22px}}@media only screen and (max-width:399.98px){.process-content-item .text p{font-size:14px;line-height:18px}}.process-content-item:nth-last-child(3){margin-top:30px}@media only screen and (max-width:575.98px){.process-content-item:nth-last-child(3){margin-top:30px}}.process-content-item.two{margin-top:0}.process-content-item.two .number{width:0;height:auto;color:var(--text-color);background-color:#0000;padding:0;line-height:20px;display:block;transform:translate(-7px)}@media only screen and (max-width:575.98px){.process-content-item.two .number{margin-top:3px;line-height:0}}.process-content-item.two .text{border-bottom:1px solid var(--border-color);max-width:445px;margin-bottom:20px;padding-bottom:20px}@media only screen and (max-width:1199.98px){.process-content-item.two .text{max-width:360px}}@media only screen and (max-width:991.98px){.process-content-item.two .text{max-width:500px}}@media only screen and (max-width:767.98px){.process-content-item.two .text{max-width:400px}}.process-content-item.two h3{color:var(--text-color);margin-top:15px;margin-bottom:15px;font-size:30px;line-height:30px}@media only screen and (max-width:575.98px){.process-content-item.two h3{margin-bottom:10px;font-size:24px}}@media only screen and (max-width:399.98px){.process-content-item.two h3{font-size:22px}}.process-content-item.two p{color:var(--body-color)}.process-content-item.two .icon{border:1px solid var(--text-color);border-radius:100%;width:100%;max-width:70px;height:70px;transition:all .3s;position:relative}@media only screen and (max-width:575.98px){.process-content-item.two .icon{width:60px;min-width:60px;height:62px;min-height:60px}.process-content-item.two .icon img{width:32px;height:auto}}@media only screen and (max-width:399.98px){.process-content-item.two .icon{width:55px;min-width:55px;height:55px;min-height:55px}.process-content-item.two .icon img{width:25px;height:auto}}.process-content-item.two .icon:after{content:" ";border-left:1px dashed var(--text-color);width:1px;height:100px;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)}@media only screen and (max-width:1199.98px){.process-content-item.two .icon:after{height:125px}}@media only screen and (max-width:991.98px){.process-content-item.two .icon:after{height:100px}}@media only screen and (max-width:767.98px){.process-content-item.two .icon:after{height:125px}}@media only screen and (max-width:575.98px){.process-content-item.two .icon:after{height:120px}}@media only screen and (max-width:399.98px){.process-content-item.two .icon:after{height:110px}}.process-content-item.two:hover .icon{background-color:var(--theme-color);border:none}.process-content-item.two:hover .icon img{filter:invert()}.process-content-item.two:last-child .text{border:none;margin-bottom:0;padding-bottom:0}.process-content-item.two:last-child .icon:after{display:none}.process-content-bg{z-index:1;width:170px;height:100%;top:0;right:0}.process-content-bg img{width:100%;height:100%}.process-content.two{margin-left:0;padding-bottom:0}@media only screen and (max-width:1199.98px){.process-content.two{margin-top:0}}@media only screen and (max-width:991.98px){.process-content.two{margin-top:60px}}.process.two{background:0 0}.products-left-top{justify-content:space-between;align-items:center;gap:20px;display:flex}@media only screen and (max-width:575.98px){.products-left-top{flex-direction:column;align-items:start}}.products-left-top .sort-by{background-color:var(--black-color);border-radius:5px;width:257px;height:60px;padding:0 20px}.products-left-top .sort-by select{color:var(--white-color);width:100%;height:100%;font-size:16px;font-weight:600;font-family:var(--font-dm-sans), sans-serif;text-transform:capitalize;background-color:#0000;border:none;outline:0}.products-left-top .sort-by select option{background-color:var(--cream-color);color:var(--text-color);font-size:16px}.products-left-top p{font-size:16px;font-weight:600;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color)}.products-left-top p .highlight{color:var(--theme-color)}.products-thumb{background-color:var(--cream-color);border-radius:5px;width:100%;height:204px}.products-thumb .love{background-color:var(--theme-color);border-radius:50%;width:42px;height:42px;transition:all .3s;top:20px;right:20px;transform:scale(0)}.products-thumb .love i{color:var(--white-color)}.products-thumb .love:hover{background-color:var(--text-color)}.products-thumb .eye{background-color:var(--theme-color);border-radius:50%;width:42px;height:42px;transition:all .3s;top:73px;right:20px;transform:scale(0)}.products-thumb .eye i{color:var(--white-color)}.products-thumb .eye:hover{background-color:var(--text-color)}.products-item{border:1px solid var(--border-color);border-radius:5px;padding:25px 25px 40px;transition:all .3s}@media only screen and (max-width:1199.98px){.products-item{padding:15px 15px 25px}}.products-item-text{margin-top:30px}.products-item-text .star-wrapper{margin-top:10px}.products-item-text .star-wrapper i{color:var(--theme-color)}.products-item-title{font-size:20px;line-height:34px;font-family:var(--font-playfair), serif;color:var(--text-color);font-weight:700;transition:all .3s}.products-item-title:hover{color:var(--theme-color)}.products-item-price{font-size:20px;line-height:45px;font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);font-weight:600;transition:all .3s}.products-item:hover{border:1px solid var(--theme-color)}.products-item:hover .love,.products-item:hover .eye{transform:scale(1)}.products-right{background-color:var(--cream-color);border-radius:5px;padding:25px}@media only screen and (max-width:1199.98px){.products-right{padding:25px 15px}}@media only screen and (max-width:991.98px){.products-right{margin-top:40px;padding:25px}}.products-right h3{font-size:24px;font-weight:700;font-family:var(--font-playfair), serif;color:var(--text-color);border-bottom:1px solid var(--border-color);text-transform:capitalize;margin-top:30px;margin-bottom:30px;padding-bottom:25px}.products-filter h3{font-size:26px;font-weight:700;font-family:var(--font-playfair), serif;border-bottom:1px solid var(--border-color);margin-top:0;margin-bottom:25px;padding-bottom:25px}.products-filter-price-wrap img{margin-right:10px}.products-filter-price-wrap span{font-size:16px;font-weight:800;font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);text-transform:uppercase}.products-filter-price-wrap a{color:var(--text-color);transition:all .3s}.products-filter-price-wrap a:hover{color:var(--theme-color)}.products-filter-range{background-color:var(--theme-color);border-radius:10px;width:100%;height:4px;margin-top:30px;margin-bottom:40px;position:relative}.products-filter-range:after{content:" ";background-color:var(--theme-color);border-radius:50%;width:11px;height:11px;position:absolute;top:-4px;left:0}.products-filter-range:before{content:" ";background-color:var(--theme-color);border-radius:50%;width:11px;height:11px;position:absolute;top:-4px;right:0}.products-filter-btn-wrap{justify-content:space-between;align-items:center;gap:10px;display:flex}@media only screen and (max-width:1199.98px){.products-filter-btn-wrap{flex-direction:column-reverse;justify-content:start;align-items:start}}@media only screen and (max-width:991.98px){.products-filter-btn-wrap{flex-direction:row;justify-content:space-between;align-items:center}}.products-filter-btn-wrap .filter-btn{background-color:var(--theme-color);font-size:16px;font-weight:600;font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);text-transform:uppercase;border-radius:5px;padding:10px 25px;display:block}.products-filter-btn-wrap p{font-size:16px;font-weight:700;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);text-transform:capitalize}.products-filter-clear-btn{font-size:16px;font-weight:700;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);text-transform:uppercase;margin-top:30px;transition:all .3s;display:inline-block}.products-filter-clear-btn:hover{color:var(--theme-color)}.products-filter-clear-btn img{margin-right:2px;transform:translateY(-2px)}.products-categories a{color:var(--body-color);justify-content:space-between;margin-bottom:15px;font-size:16px;font-weight:700;transition:all .3s;display:flex}.products-categories a:hover,.products-categories a:hover p{color:var(--theme-color)}.products-categories a:hover p:after{background-color:var(--theme-color)}.products-categories a p{font-family:var(--font-playfair), serif;text-transform:capitalize;padding-left:37px;transition:all .3s;position:relative}.products-categories a p:after{content:" ";background-color:var(--body-color);border-radius:3px;width:21px;height:21px;transition:all .3s;position:absolute;top:2px;left:0}.products-categories a span{font-family:var(--font-dm-sans), sans-serif}.products-latest-item{align-items:center;gap:13px;margin-bottom:20px}.products-latest-item:last-child{margin-bottom:0}.products-latest-item .img{border:1px solid var(--theme-color);border-radius:5px;min-width:85px;height:95px}.products-latest-item .title{font-size:16px;font-weight:700;font-family:var(--font-playfair), serif;color:var(--text-color);border-bottom:1px solid var(--border-color);margin-bottom:10px;padding-bottom:10px;transition:all .3s;display:block}.products-latest-item .title:hover{color:var(--theme-color)}.products-latest-item .price{font-size:16px;font-weight:700;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color)}.products-instagram-wrap{grid-template-columns:1fr 1fr;gap:17px;display:grid}@media only screen and (max-width:1199.98px){.products-instagram-wrap{gap:10px}}.products-instagram-wrap a{border-radius:5px;height:96px}.products-instagram-wrap a img{transition:all .3s}@media only screen and (max-width:991.98px){.products-instagram-wrap a{height:200px}}@media only screen and (max-width:575.98px){.products-instagram-wrap a{height:130px}}@media only screen and (max-width:399.98px){.products-instagram-wrap a{height:90px}}.products-instagram-wrap a:hover img{transform:scale(1.07)}.products-details-thumb{background-color:var(--cream-color);border-radius:10px;width:100%;max-width:620px;height:602px}@media only screen and (max-width:575.98px){.products-details-thumb{height:450px}.products-details-thumb img{width:170px;height:auto}}@media only screen and (max-width:399.98px){.products-details-thumb{height:400px}.products-details-thumb img{width:150px;height:auto}}@media only screen and (max-width:991.98px){.products-details-information{margin-top:60px}}.products-details-information .rating{display:flex}.products-details-information .rating .star{color:var(--theme-color);border-right:2px solid var(--body-color);align-items:center;gap:3px;margin-right:15px;padding-right:15px;display:flex}.products-details-information .rating .review{font-size:16px;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);font-weight:500;display:inline-block}.products-details-information-title{font-size:48px;font-weight:700;line-height:54px;font-family:var(--font-playfair), serif;color:var(--text-color);margin-top:10px;margin-bottom:20px}@media only screen and (max-width:1199.98px){.products-details-information-title{font-size:44px}}@media only screen and (max-width:575.98px){.products-details-information-title{font-size:38px;line-height:44px}}.products-details-information-price{font-size:24px;line-height:26px;font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);font-weight:700}.products-details-information-price .highlight{color:var(--theme-color);margin-bottom:20px;margin-left:20px;font-size:16px;line-height:16px;display:inline-block;position:relative;transform:translateY(-2px)}.products-details-information-price .highlight:after{content:" ";background-color:var(--theme-color);border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:-15px;transform:translateY(-50%)}.products-details-information p{font-size:16px;font-weight:500;line-height:26px;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);max-width:530px}.products-details-information .color-wrap{gap:10px;margin-top:30px;margin-bottom:15px;display:flex}.products-details-information .pick-color{font-size:16px;font-weight:700;line-height:16px;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);text-transform:capitalize;margin-bottom:30px;display:block}.products-details-information-cart-wrapper{gap:15px;margin-top:20px;margin-bottom:30px}@media only screen and (max-width:399.98px){.products-details-information-cart-wrapper{grid-template-columns:1fr 1fr;height:auto;display:grid}}.products-details-information-cart-wrapper .quantity-wrapper{background-color:var(--text-color);border-radius:30px;width:100%;max-width:112px;height:62px;padding:0 25px}.products-details-information-cart-wrapper .quantity-wrapper .quantity-value{color:var(--white-color);appearance:none;background-color:#0000;border:none;outline:0;width:100%;font-size:18px;font-weight:700;line-height:54px}.products-details-information-cart-wrapper .quantity-wrapper button{color:var(--white-color);background-color:#0000;border:none;outline:0;font-size:20px;transition:all .3s}.products-details-information-cart-wrapper .quantity-wrapper button:hover{color:var(--theme-color)}.products-details-information-cart-wrapper .quantity-wrapper .quantity-plus{position:absolute;top:7px;right:25px}.products-details-information-cart-wrapper .quantity-wrapper .quantity-minus{position:absolute;bottom:7px;right:25px}.products-details-information-cart-wrapper .add-to-cart-btn{background-color:var(--theme-color);border:1px solid var(--theme-color);width:100%;height:62px;color:var(--white-color);font-size:16px;font-family:var(--font-dm-sans), sans-serif;text-transform:uppercase;border:none;border-radius:30px;font-weight:800;transition:all .3s}.products-details-information-cart-wrapper .add-to-cart-btn:hover{color:var(--theme-color);border:1px solid var(--theme-color);background-color:#0000}@media only screen and (max-width:399.98px){.products-details-information-cart-wrapper .add-to-cart-btn{order:2;grid-column:span 2}}.products-details-information-cart-wrapper .love{background-color:var(--text-color);border-radius:30px;width:100%;max-width:72px;height:62px}@media only screen and (max-width:399.98px){.products-details-information-cart-wrapper .love{order:1}}.products-details-information-cart-wrapper .love i{color:var(--theme-color);font-size:20px;transition:all .3s}.products-details-information-cart-wrapper .love:hover i{color:var(--white-color)}.products-details-information .categories{font-size:16px;font-weight:700;line-height:26px;font-family:var(--font-dm-sans), sans-serif;color:var(--text-color);text-transform:uppercase;margin-bottom:10px;display:block}.products-details-information .categories span{color:var(--body-color);margin-left:13px;display:inline-block}.products-details-information .categories a{color:var(--body-color);margin-left:13px;transition:all .3s;display:inline-block}.products-details-information .categories a:hover{color:var(--theme-color)}.products-details-color1,.products-details-color2,.products-details-color3{background-color:var(--theme-color);z-index:99;border-radius:50%;width:42px;height:42px;transition:all .3s;position:relative}.products-details-color1.color2,.products-details-color2.color2,.products-details-color3.color2{background-color:var(--theme-color2)}.products-details-color1.color3,.products-details-color2.color3,.products-details-color3.color3{background-color:var(--text-color)}.products-details-color1:after,.products-details-color2:after,.products-details-color3:after{content:" ";z-index:991;border:none;border-radius:50%;width:34px;height:34px;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.products-details-color1:hover:after,.products-details-color2:hover:after,.products-details-color3:hover:after,.products-details-color1-active:after,.products-details-color2-active:after,.products-details-color3-active:after{border:4px solid var(--white-color)}.products-details-tab{border:2px solid var(--cream-color);margin-top:70px}.products-details-tabs{padding:15px 20px}.products-details-tabs button{font-size:16px;font-weight:700;font-family:var(--font-dm-sans), sans-serif;text-transform:uppercase;color:var(--body-color);transition:all .3s}.products-details-tabs button.active,.products-details-tabs button:hover{color:var(--theme-color)}.products-details .tab-content{background-color:var(--cream-color);padding:30px}@media only screen and (max-width:399.98px){.products-details .tab-content{padding:15px}}.products-details .tab-content .tab-title,.products-details .tab-content span{font-size:16px;font-weight:700;font-family:var(--font-dm-sans), sans-serif;color:var(--text-color)}.products-details .tab-content .tab-title .vector,.products-details .tab-content span .vector{margin-right:6px;transform:translateY(-2px)}.products-details .tab-content p{font-size:16px;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);margin:20px 0;font-weight:500}.products-details .related-product{font-size:36px;font-family:var(--font-playfair), serif;margin-top:70px;margin-bottom:60px;font-weight:700}.testimonial{z-index:9}.testimonial-title{max-width:500px}@media only screen and (max-width:575.98px){.testimonial-title{max-width:300px}}.testimonial-btn-wrap{z-index:99;gap:10px;display:flex;top:70px;right:0}@media only screen and (max-width:991.98px){.testimonial-btn-wrap{top:630px;right:inherit;left:50%;transform:translate(-50%)}}@media only screen and (max-width:575.98px){.testimonial-btn-wrap{top:550px;left:50%;transform:translate(-50%)}}.testimonial-prev-btn{background:var(--theme-color);z-index:999;border:none;border-radius:100%;width:55px;height:55px;transition:all .3s}.testimonial-prev-btn path{fill:var(--white-color);transition:all .3s}.testimonial-prev-btn:hover{background-color:var(--white-color)}.testimonial-prev-btn:hover path{fill:var(--text-color)}.testimonial-next-btn{background-color:var(--theme-color);left:inherit;z-index:999;border:none;border-radius:100%;justify-content:center;align-items:center;width:55px;height:55px;transition:all .3s;display:flex;top:-100px;right:0}.testimonial-next-btn path{fill:var(--white-color);transition:all .3s}.testimonial-next-btn:hover{background-color:var(--white-color)}.testimonial-next-btn:hover path{fill:var(--text-color)}.testimonial-wrapper{z-index:9;position:relative}@media only screen and (max-width:991.98px){.testimonial-wrapper{padding-bottom:50px}}.testimonial-wrapper .slick-dots{display:none}.testimonial-client{z-index:9;align-items:center;gap:20px;display:flex}@media only screen and (max-width:1199.98px){.testimonial-client{gap:15px}}@media only screen and (max-width:991.98px){.testimonial-client{flex-direction:column;align-items:start}}.testimonial-client-thumb{width:94px;height:94px}.testimonial-client-thumb img{object-fit:cover;width:100%;height:100%}@media only screen and (min-width:1400px){.testimonial-client-thumb{width:85px;height:85px}}@media only screen and (max-width:991.98px){.testimonial-client-thumb{width:85px;height:85px}}.testimonial-client span{font-size:24px;font-family:var(--font-playfair), serif;color:var(--text-color);font-weight:700;line-height:1;transition:all .3s;display:block}.testimonial-client p{font-size:16px;line-height:1;font-family:var(--font-dm-sans), sans-serif;color:var(--theme-color);margin-top:13px;padding-left:37px;font-weight:500;position:relative}.testimonial-client p:before{content:"";background-color:var(--theme-color);z-index:99;width:27px;height:1px;position:absolute;top:7px;left:0}.testimonial-review{margin-top:20px;margin-bottom:30px;margin-right:30px;transition:all .3s}@media only screen and (max-width:575.98px){.testimonial-review{margin-right:0}}.testimonial-review .rating{background-color:var(--white-color);border-radius:10px;gap:5px;padding:10px 20px;transition:all .3s}.testimonial-review .rating i{color:var(--theme-color);font-size:15px;transition:all .3s}.testimonial-item{background-color:var(--cream-color);border-radius:10px;margin:0 17px;padding:40px;position:relative}@media only screen and (max-width:1599.98px){.testimonial-item{margin:0 10px}}@media only screen and (max-width:575.98px){.testimonial-item{padding:25px}}.testimonial-item .text{font-family:var(--font-dm-sans), sans-serif;color:var(--gray-color);font-size:16px;font-style:normal;font-weight:500;line-height:26px}.testimonial-item .vector{z-index:9;position:absolute;top:0;right:0}.testimonial-item:hover .testimonial-client-info span{color:var(--theme-color)}.testimonial-item:hover .testimonial-review .rating{background-color:var(--theme-color)}.testimonial-item:hover .testimonial-review .rating i{color:var(--white-color)}.appoiment-form{background-color:var(--theme-color4);border-radius:10px;padding:40px 50px}@media only screen and (max-width:575.98px){.appoiment-form{padding:40px 30px}}.appoiment-form h3{font-family:var(--font-playfair), serif;color:var(--white-color);font-size:30px;font-style:normal;font-weight:700;line-height:40px}@media only screen and (max-width:575.98px){.appoiment-form h3{font-size:28px}}.appoiment-form-item{background-color:var(--white-color);border-radius:5px;width:100%;height:56px;margin-bottom:25px;position:relative}@media only screen and (max-width:575.98px){.appoiment-form-item{height:45px;margin-bottom:15px}}.appoiment-form-item input{z-index:9;background-color:#0000;border:none;outline:none;width:100%;height:100%;padding-left:23px}.appoiment-form-item input::placeholder{font-family:var(--font-dm-sans), sans-serif;color:var(--gray-color);text-transform:capitalize;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.appoiment-form-item select{width:100%;height:100%;font-size:14px;font-family:var(--font-dm-sans), sans-serif;appearance:none;color:var(--gray-color);text-transform:capitalize;z-index:9;background-color:#0000;border:none;outline:none;margin-right:20px;padding:0 23px;font-weight:400;position:relative}.appoiment-form-item select option{width:350px;color:var(--gray-color);text-transform:capitalize}.appoiment-form-item textarea::placeholder{font-size:14px;font-family:var(--font-dm-sans), sans-serif;font-weight:400}.appoiment-form-item i{color:var(--gray-color);z-index:1;font-weight:400;position:absolute;top:22px;right:35px}@media only screen and (max-width:575.98px){.appoiment-form-item i{top:12px;right:25px}}.appoiment-form-item:nth-last-child(2){height:120px;padding:23px}@media only screen and (max-width:575.98px){.appoiment-form-item:nth-last-child(2){padding:15px 23px}}.appoiment-form-item:nth-last-child(2) textarea{border:none;outline:none;width:100%;height:100%}.appoiment-form-item:last-child{background-color:var(--theme-color);transition:all .3s}.appoiment-form-item:last-child input{color:var(--white-color);font-family:var(--font-dm-sans), sans-serif;text-transform:uppercase;font-size:16px;font-weight:600;transition:all .3s}.appoiment-form-item:last-child:hover{border:1px solid var(--theme-color);background-color:#0000}.appoiment-form-item:last-child:hover input{color:var(--theme-color)}.appoiment-form-item.appoiment-btn:hover{background-color:var(--theme-color3)}.appoiment-form.expart{box-shadow:0;grid-template-columns:1fr 1fr;gap:20px;padding:0;display:grid}@media only screen and (max-width:767.98px){.appoiment-form.expart{grid-template-columns:1fr}}@media only screen and (max-width:575.98px){.appoiment-form.expart{gap:15px}}.appoiment-form.expart .appoiment-form-item{margin-bottom:0}.appoiment-form.expart .appoiment-form-item:nth-last-child(2){grid-column:span 2;height:192px}@media only screen and (max-width:767.98px){.appoiment-form.expart .appoiment-form-item:nth-last-child(2){grid-column:1}}.appoiment-form.expart .appoiment-form-item:last-child{grid-column:span 2}@media only screen and (max-width:767.98px){.appoiment-form.expart .appoiment-form-item:last-child{grid-column:1}}.appoiment-content{flex-direction:column;margin-left:30px}@media only screen and (max-width:991.98px){.appoiment-content{margin-top:60px;margin-left:0}}.appoiment-content .call-us{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);margin-top:40px;margin-bottom:30px;font-size:18px;font-style:normal;font-weight:500;display:block}.appoiment-content .call-us .highlight{color:var(--theme-color)}.appoiment-thumb{z-index:1;bottom:0;right:25px}@media only screen and (max-width:1599.98px){.appoiment-thumb{width:400px;right:0}.appoiment-thumb img{width:100%;height:100%}}@media only screen and (max-width:1199.98px){.appoiment-thumb{display:none}}@media only screen and (max-width:991.98px){.history-title{display:block}}.history-title h2{max-width:485px}@media only screen and (max-width:991.98px){.history-title h2{max-width:550px}}@media only screen and (max-width:575.98px){.history-title h2{max-width:400px}}.history-title .article{max-width:450px}@media only screen and (max-width:1199.98px){.history-title .article{max-width:400px}}@media only screen and (max-width:991.98px){.history-title .article{max-width:100%}}@media only screen and (max-width:575.98px){.history-title .article{max-width:450px}}.history-content{gap:20px;padding-top:70px}@media only screen and (max-width:991.98px){.history-content{flex-direction:column;gap:30px;padding-top:50px}}@media only screen and (max-width:575.98px){.history-content{gap:20px;padding-top:40px}}.history-item{background-color:var(--white-color);border-radius:20px;max-width:370px;padding:65px 40px 40px}@media only screen and (max-width:1199.98px){.history-item{padding:65px 30px 30px}}@media only screen and (max-width:991.98px){.history-item{max-width:100%;margin-top:28px}}.history-item h3{color:var(--text-color);font-family:var(--font-playfair), serif;margin-bottom:20px;font-size:24px;font-style:normal;font-weight:700;line-height:34px}.history-item p{color:var(--body-color);font-family:var(--font-dm-sans), sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.history-item .year{background-color:var(--theme-color);color:var(--white-color);font-family:var(--font-dm-sans), sans-serif;border-radius:10px;padding:10px 35px;font-size:24px;font-weight:700;display:block;top:-25px;left:50%;transform:translate(-50%)}.history-angels img{min-width:24px}@media only screen and (max-width:991.98px){.history-angels img{transform:rotate(90deg)}}.contact-title{max-width:810px;padding:0 50px}@media only screen and (max-width:575.98px){.contact-title{padding:0 10px}}.contact-title p{padding:0 70px}@media only screen and (max-width:575.98px){.contact-title p{padding:0 20px}}.contact-3-wrapper{padding-top:20px;padding-bottom:120px}@media only screen and (max-width:991.98px){.contact-3-wrapper{padding-bottom:180px}}@media only screen and (max-width:767.98px){.contact-3-wrapper{padding-bottom:140px}}@media only screen and (max-width:575.98px){.contact-3-wrapper{padding-bottom:140px}}.contact-3-wrapper .sec-title{max-width:700px;padding:0}@media only screen and (max-width:767.98px){.contact-3-wrapper .sec-title h2{font-size:37px}}@media only screen and (max-width:575.98px){.contact-3-wrapper .sec-title h2{font-size:28px}}@media only screen and (max-width:399.98px){.contact-3-wrapper .sec-title h2{font-size:24px}}.contact-3-wrapper .sec-title .main-btn.two{margin-left:20px}@media only screen and (max-width:575.98px){.contact-3-wrapper .sec-title .main-btn.two{margin-left:10px}}@media only screen and (max-width:399.98px){.contact-3-wrapper .sec-title .main-btn.two{margin-top:20px;margin-left:0}}.contact-3-wrapper .play-btn-area{right:130px}@media only screen and (max-width:991.98px){.contact-3-wrapper .play-btn-area{right:inherit;bottom:60px;left:0}}.contact-3-wrapper .play-btn-area .video-play{width:90px;height:90px}.contact-3-wrapper .play-btn-area .video-play i{font-size:30px}@media only screen and (max-width:767.98px){.contact-3-wrapper .play-btn-area .video-play{width:60px;height:60px}.contact-3-wrapper .play-btn-area .video-play i{font-size:15px}}.contact-information{margin-right:30px}@media only screen and (max-width:1199.98px){.contact-information{margin-right:0}}.contact-information h2{font-family:var(--font-playfair), serif;color:var(--text-color);font-size:48px;font-weight:700;line-height:64px}@media only screen and (max-width:575.98px){.contact-information h2{font-size:30px}}.contact-information p,.contact-information a,.contact-information a{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);font-size:16px;font-weight:500;line-height:26px;transition:all .3s}.contact-information a:hover{color:var(--theme-color)}.contact-information-item{border-radius:10px;gap:20px;padding:20px;transition:all .3s;box-shadow:0 10px 10px #0000001a}@media only screen and (max-width:1199.98px){.contact-information-item{gap:10px;padding:20px 10px}}@media only screen and (max-width:991.98px){.contact-information-item{gap:20px;padding:20px}}.contact-information-item-wrapper{grid-template-columns:1fr 1fr;gap:40px;margin:40px 0;display:grid}@media only screen and (max-width:1199.98px){.contact-information-item-wrapper{gap:15px}}@media only screen and (max-width:767.98px){.contact-information-item-wrapper{grid-template-columns:1fr}}.contact-information-item .icon{background-color:var(--cream-color);border-radius:12px;width:100%;max-width:70px;height:70px;transition:all .3s}.contact-information-item .icon i{font-size:40px;font-weight:400;transition:all .3s}.contact-information-item .info span{font-size:20px;font-family:var(--font-playfair), serif;color:var(--text-color);margin-bottom:10px;font-weight:700;line-height:20px;display:block}.contact-information-item:hover{box-shadow:3px 3px 5px 5px #0000001a}.contact-information-item:hover .icon{background-color:var(--theme-color);color:var(--white-color)}@media only screen and (max-width:991.98px){.contact-information-social{margin-bottom:40px}}.contact-information-social h3{font-size:24px;font-weight:700;line-height:34px;font-family:var(--font-playfair), serif;color:var(--text-color)}.contact-information-social p{margin:20px 0}.contact-information-social .social-wrap{gap:10px}.contact-information-social .social-wrap a{background-color:var(--cream-color);width:46px;height:46px;color:var(--text-color);border-radius:10px;transition:all .3s}.contact-information-social .social-wrap a i{font-size:20px;transition:all .3s}.contact-information-social .social-wrap a:hover{background-color:var(--theme-color)}.contact-information-social .social-wrap a:hover i{color:var(--white-color)}.contact-appointment{margin-left:20px}@media only screen and (max-width:1199.98px){.contact-appointment{margin-left:0}}.contact-appointment .appoiment-form{background-color:var(--white-color);box-shadow:0 10px 50px #00000020}.contact-appointment .appoiment-form h3{color:var(--text-color)}.contact-appointment .appoiment-form-item{background-color:var(--cream-color)}.contact-appointment .appoiment-form-item select,.contact-appointment .appoiment-form-item textarea{background-color:#0000}.contact-appointment .appoiment-form-item:last-child{background-color:var(--theme-color);transition:all .3s}.contact-appointment .appoiment-form-item:last-child:hover{background-color:var(--theme-color2)}.contact-appointment .appoiment-form.expart{box-shadow:none}.contact-appointment.expart{border-radius:20px;margin-top:60px;margin-left:0;padding:60px 40px;box-shadow:0 10px 50px #00000020}@media only screen and (max-width:575.98px){.contact-appointment.expart{padding:40px 20px}}@media only screen and (max-width:399.98px){.contact-appointment.expart{padding:30px 15px}}.contact-appointment.expart h3{font-family:var(--font-playfair), serif;color:var(--text-color);margin-bottom:30px;font-size:36px;font-weight:700}.faq{background-color:var(--cream-color)}@media only screen and (max-width:991.98px){.faq-content{margin-bottom:60px}}.faq-thumb-wrapper{grid-template-columns:1fr 1fr;gap:30px;display:grid}@media only screen and (max-width:1199.98px){.faq-thumb-wrapper{gap:15px}}@media only screen and (max-width:991.98px){.faq-thumb-wrapper{margin-bottom:40px}}.faq-thumb{border-radius:10px;width:100%;height:170px}.faq-thumb:first-child{grid-row:span 2;height:374px}@media only screen and (max-width:575.98px){.faq-thumb:first-child{height:220px}}.faq-thumb:nth-child(2){grid-area:span 1/span 1}@media only screen and (max-width:575.98px){.faq-thumb:nth-child(2){height:120px}}.faq-thumb:nth-child(3){grid-row:span 2;height:296px}@media only screen and (max-width:575.98px){.faq-thumb:nth-child(3){height:180px}}@media only screen and (max-width:991.98px){.faq-thumb:nth-child(4){height:100px}.faq-thumb:nth-child(4) img{width:100%;height:100%}}@media only screen and (max-width:575.98px){.faq-thumb:nth-child(4){height:80px}}.faq-thumb .icon-box{top:-20px;right:-15px}@media only screen and (max-width:1199.98px){.faq-thumb .icon-box{width:40px;height:auto;top:-13px;right:-10px}}.faq-accordion-item{background-color:var(--white-color);border-radius:10px;margin-bottom:30px}@media only screen and (max-width:767.98px){.faq-accordion-item{margin-bottom:20px}}.faq-accordion-item.four{background-color:var(--white-light-color)}.faq-accordion-item.inner{box-shadow:0 6px 30px #00000014}.faq-accordion-item:last-child,.faq-accordion-header{margin-bottom:0}.faq-accordion-button{width:100%;font-family:var(--font-playfair), serif;color:var(--text-color);text-align:left;background-color:#0000;border:none;margin:0;padding:15px 60px 15px 30px;font-size:24px;font-style:normal;font-weight:700;line-height:1;position:relative}@media only screen and (max-width:575.98px){.faq-accordion-button{padding:10px 50px 10px 20px;font-size:18px;line-height:26px}}@media only screen and (max-width:399.98px){.faq-accordion-button{padding:10px 40px 10px 20px;font-size:16px;line-height:22px}}.faq-accordion-button i{color:var(--body-color);font-size:16px;transition:all .3s;position:absolute;top:50%;right:30px;transform:translateY(-50%)}@media only screen and (max-width:575.98px){.faq-accordion-button i{right:20px}}.faq-accordion-button i .eye{opacity:0;visibility:hidden}.faq-accordion-button i.plus{background-color:var(--theme-color);width:18px;height:18px;color:var(--white-color);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:900;line-height:22px;display:flex}@media only screen and (max-width:575.98px){.faq-accordion-button i.plus{font-size:16px;line-height:16px}}.faq-accordion-button.collapsed{border:none}.faq-accordion-button.collapsed .eye{opacity:1;visibility:visible;color:var(--theme-color)}.faq-accordion-button.collapsed .eye-slash{opacity:0;visibility:hidden}.faq-accordion-button.collapsed .plus{background-color:var(--gray-color);color:var(--white-color);border-radius:50%}@media only screen and (max-width:575.98px){.faq-accordion-button.collapsed .plus{padding:4px 7px;font-size:16px;line-height:16px}}.faq-accordion-button.four,.faq-accordion-button.four i{color:var(--white-color)}.faq-accordion-body{border-top:1px solid var(--body-color);margin:0 30px;padding:20px 0}@media only screen and (max-width:399.98px){.faq-accordion-body{margin:0 20px}}.faq-accordion-body span{font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);font-size:16px;font-style:normal;font-weight:500;line-height:26px}.faq-accordion-body.four span{color:var(--border-color)}.faq-inner{background-color:#0000}.faq-contact{background-color:var(--theme-color);border-radius:10px;margin-top:30px;padding:40px}@media only screen and (max-width:1199.98px){.faq-contact{padding:25px 15px}}@media only screen and (max-width:991.98px){.faq-contact{margin-bottom:30px;padding:40px}}@media only screen and (max-width:399.98px){.faq-contact{padding:25px 15px}}.faq-contact h3{font-family:var(--font-playfair), serif;color:var(--white-color);font-size:24px;font-style:normal;font-weight:700;line-height:34px}.faq-contact p{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);font-size:16px;font-style:normal;font-weight:500;line-height:26px}.faq-contact-item{gap:15px;margin-top:30px}@media only screen and (max-width:1199.98px){.faq-contact-item{margin-top:20px}}.faq-contact-item .icon{border:1px solid var(--white-color);border-radius:6px;width:35px;min-width:35px;height:35px;min-height:35px;transition:all .3s}.faq-contact-item .icon i{color:var(--white-color);transition:all .3s}.faq-contact-item .info span{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);text-transform:capitalize;font-size:14px;font-style:normal;font-weight:500;line-height:24px;display:block}.faq-contact-item .info a{font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);font-size:20px;font-style:normal;font-weight:600;line-height:26px;transition:all .3s}.faq-contact-item .info a:hover{color:var(--theme-color3)}@media only screen and (max-width:1199.98px){.faq-contact-item .info a{font-size:18px}}@media only screen and (max-width:399.98px){.faq-contact-item .info a{font-size:16px}}.faq-contact-item:hover .icon{background-color:var(--white-color)}.faq-contact-item:hover .icon i{color:var(--theme-color)}.breadcumb-wrapper{padding-top:265px;padding-bottom:160px}@media only screen and (max-width:991.98px){.breadcumb-wrapper{padding-top:160px;padding-bottom:100px}}.breadcumb-title{font-family:var(--font-playfair), serif;color:var(--white-color);text-transform:capitalize;font-size:64px;font-style:normal;font-weight:700;line-height:74px}@media only screen and (max-width:991.98px){.breadcumb-title{font-size:45px;line-height:50px}}@media only screen and (max-width:575.98px){.breadcumb-title{font-size:38px;line-height:40px}}.breadcumb-text{text-transform:uppercase;font-family:var(--font-dm-sans), sans-serif;color:var(--white-color);margin-top:20px;font-size:16px;font-style:normal;font-weight:700;line-height:26px}.breadcumb-text a{color:var(--white-color);transition:all .3s}.breadcumb-text a:hover{color:var(--theme-color)}.breadcumb-text i{margin:0 5px}.error-wrapper{padding:0 50px}@media only screen and (max-width:575.98px){.error-wrapper{padding:0 30px}}.error-text h2{font-size:36px;font-weight:700;font-family:var(--font-playfair), serif;color:var(--text-color);margin-top:60px}@media only screen and (max-width:575.98px){.error-text h2{margin-top:40px;font-size:28px}}.error-text p{font-size:18px;font-weight:500;line-height:26px;font-family:var(--font-dm-sans), sans-serif;color:var(--body-color);margin:25px 0}@media only screen and (max-width:767.98px){.error-text p br{display:none}}
