@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.0.0/css/all.min.css";
@import "https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.13.1/font/bootstrap-icons.min.css";
@media only screen and (max-width:767px){.sm-none{display:none}.fs-xx-14{font-size:14px}.fs-22{font-size:20px}.fs-24{font-size:22px}.fs-30{font-size:25px;line-height:35px}.fs-32{font-size:22px;line-height:32px}.fs-36{font-size:30px}.pt-50,.pt-90{padding-top:30px}.pt-95{padding-top:35px}.pt-120,.pt-120{padding-top:60px}.pb-90{padding-bottom:30px}.pb-95{padding-bottom:35px}.pb-120{padding-bottom:60px}.ptb-120{padding-top:60px;padding-bottom:60px}.mb-120{margin-bottom:60px}.mb-sm-10{margin-bottom:10px}.mb-sm-20{margin-bottom:20px}.mb-sm-30{margin-bottom:30px}.mb-75,.mb-85{margin-bottom:45px}.section-title.mb-45,.section-title.mb-50,.section-title.mb-65,.row.mb-45,.row.mb-50,.row.mb-65{margin-bottom:34px}.progress-wrap{bottom:15px;right:10px}.pagination-area .page-numbers{width:40px;height:40px;margin-right:8px;font-size:14px}.pagination-area .page-numbers i{font-size:24px}.pagination-area .page-numbers img{max-width:19px}.pagination-area .page-numbers:last-child{margin-right:0}.slider-btn.style-one .prev-btn,.slider-btn.style-one .next-btn,.slider-btn.style-two .prev-btn,.slider-btn.style-two .next-btn,.slider-btn.style-three .prev-btn,.slider-btn.style-three .next-btn,.slider-btn.style-four .prev-btn,.slider-btn.style-four .next-btn{width:44px;height:44px}.slider-btn.style-one .prev-btn img,.slider-btn.style-one .next-btn img,.slider-btn.style-two .prev-btn img,.slider-btn.style-two .next-btn img,.slider-btn.style-three .prev-btn img,.slider-btn.style-three .next-btn img,.slider-btn.style-four .prev-btn img,.slider-btn.style-four .next-btn img{max-width:20px}.slider-btn.style-one .prev-btn,.slider-btn.style-two .prev-btn,.slider-btn.style-three .prev-btn,.slider-btn.style-four .prev-btn{margin-right:10px}.section-subtitle.style-one{font-size:14px;line-height:20px}.section-subtitle.style-one:before{top:0}.section-title.style-one,.section-title.style-two{font-size:26px;line-height:34px}.section-title.mb-55{margin-bottom:35px}.breadcrumb-area{border-radius:0 0 20px 20px;margin:-55px 0 0;padding:100px 0 40px}.breadcrumb-area .br-shape-one,.breadcrumb-area .br-shape-two{max-width:60px}.breadcrumb-area .br-menu li{margin-right:5px;padding-right:15px;font-size:12px}.breadcrumb-area .br-menu li:after{font-size:14px}.breadcrumb-area .br-menu li:last-child{margin-right:0;padding-right:0}.hero-area.style-one{padding:85px 0 50px}.hero-area.style-one:after{height:100%}.hero-area.style-one .hero-content{margin-bottom:30px}.hero-area.style-one .hero-content .section-subtitle{line-height:20px}.hero-area.style-one .hero-content .section-subtitle img{top:8px}.hero-area.style-one .hero-content h1{font-size:32px;line-height:42px}.hero-area.style-one .hero-subcontent .hero-thumb{width:100%}.hero-area.style-one .hero-subcontent .hero-thumb-para{width:100%;margin:20px 0 0}.hero-area.style-one .hero-subcontent .hero-thumb-para p{font-size:16px;line-height:25px}.hero-area.style-one .hero-img{max-width:280px;bottom:0}.hero-area.style-one .circle-text-wrap{width:188px;height:188px;margin:20px 0 0}.hero-area.style-two{padding:120px 0 0}.hero-area.style-two .hero-content .section-subtitle{line-height:20px}.hero-area.style-two .hero-content .section-subtitle img{top:8px}.hero-area.style-two .hero-content h1{font-size:30px;line-height:44px}.hero-area.style-two .hero-content h1 span{margin-left:0}.hero-area.style-two .circle-text-wrap{margin:20px auto}.hero-area.style-two .hero-slider-one .hero-slide-item{height:auto;padding:150px 20px 20px}.hero-area.style-two .hero-slider-one .hero-slide-item .hero-feature-card{margin-bottom:30px}.hero-area.style-three{margin-top:-58px;padding:115px 0 90px}.hero-area.style-three:after{height:60px}.hero-area.style-three .hero-content h1{font-size:32px;line-height:42px}.hero-area.style-three .hero-content.mb-35{margin-bottom:15px}.hero-area.style-three .circle-text-wrap{width:175px;height:175px;margin:0 auto}.hero-area.style-three .hero-transparent-text-wrap{margin-top:25px}.hero-area.style-three .hero-transparent-text-wrap .section-subtitle{line-height:24px}.hero-area.style-three .hero-transparent-text-wrap .section-subtitle img{top:9px}.hero-area.style-three .hero-transparent-text-wrap .hero-transparent-text{font-size:25.2vw;left:4px}.about-area.style-one .about-content .about-subcontent{padding-left:0}.about-area.style-two .about-content{padding:30px 0 60px}.feature-tablist{-moz-column-gap:0;column-gap:0}.feature-tablist .nav-item{width:100%}.feature-tab-content .feature-img-wrap{padding-left:30px}.feature-tab-content .feature-img-wrap .exp-box{width:170px;height:228px;top:15%}.feature-tab-content .feature-img-wrap .exp-box .fav-icon{width:60px;height:60px;margin-bottom:5px}.feature-tab-content .feature-img-wrap .exp-box h6 span{margin-bottom:12px;font-size:64px;line-height:1}.feature-tab-content .feature-content .feature-timeline{z-index:1;position:relative}.feature-tab-content .feature-content .feature-timeline:after{content:"";z-index:0;border-left:1px dashed #0000004a;width:1px;height:100%;position:absolute;top:0;left:25px}.feature-tab-content .feature-content .feature-timeline li{z-index:2;margin-bottom:45px;padding-left:77px}.feature-tab-content .feature-content .feature-timeline li:last-child{margin-bottom:0}.feature-tab-content .feature-content .feature-timeline li span{border:1px dashed #2d1c223b;width:52px;height:52px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.wh-area.style-one .wh-img-wrap{padding:0 85px 36px 26px}.wh-area.style-one .wh-img-wrap .rating-box{max-width:150px;height:175px;padding:20px;top:20px}.wh-area.style-one .wh-img-wrap .rating-box h2{margin-bottom:10px;font-size:32px}.wh-area.style-one .wh-img-wrap .rating-box .rating li i{font-size:14px}.wh-area.style-one .wh-img-wrap .rating-box .rating li img{max-width:13px}.wh-area.style-one .wh-img-wrap .wh-thumb{max-width:120px}.wh-area.style-two .wh-img-wrap{padding:100px 40px 0 0}.wh-area.style-two .wh-img-wrap .wh-thumb{max-width:165px}.wh-area.style-two .wh-content .feature-item{margin-top:20px}.wh-area.style-two .wh-content .ceo-message-wrap{margin-top:25px}.wh-area.style-two .wh-content .ceo-message-wrap .ceo-message{width:100%;margin:20px 0 0}.wh-area.style-three .wh-img-wrap{padding:0 0 30px 56px}.wh-area.style-three .wh-img-wrap .wh-thumb{max-width:150px}.wh-area.style-three .wh-content .progressbar-wrap{margin-bottom:30px}.wh-area.style-three .wh-content .progressbar-wrap .progress-item{margin-bottom:25px}.wh-area.style-three .wh-content .progressbar-wrap .progress-item:last-child{margin-bottom:0}.service-card-wrap.style-one .service-card{width:100%;padding-left:0}.service-card-wrap.style-one .service-card:first-child{padding-left:0}.service-card.style-three h3{margin:35px 0 13px;line-height:30px}.service-card.style-three p{margin-bottom:20px}.cta-area.style-four,.cta-area.style-two,.cta-area.style-one{padding:60px 0}.cta-area.style-four .circle-text-wrap,.cta-area.style-two .circle-text-wrap,.cta-area.style-one .circle-text-wrap{width:200px;height:200px;padding:15px}.cta-area.style-three{padding:160px 0 60px}.cta-area.style-three .circle-text-wrap{width:200px;height:200px;padding:15px}.move-text.style-two{height:26px}.move-text.style-two ul li{margin:0 8px 0 0;padding:0 22px 0 0;font-size:26px}.move-text.style-two ul li:after{font-size:30px}.property-filter-box{-moz-column-gap:0;column-gap:0;padding:25px 20px 14px}.property-filter-box .form-group,.property-filter-box .form-group:first-child{width:100%}.project-filter-box.style-one{-moz-column-gap:0;column-gap:0}.project-filter-box.style-one .form-group,.project-filter-box.style-one .form-group:last-child{width:100%}.rating-box.style-one{padding:20px 20px 23px}.rating-box.style-one h2{margin-right:15px;font-size:42px}.rating-box.style-one div p{font-size:15px}.testimonial-card.style-two .quote-icon{width:79px;height:79px;margin-bottom:30px}.testimonial-card.style-two p{margin-bottom:21px;font-size:20px;line-height:31px}.testimonial-card.style-two h6{padding-left:50px}.testimonial-card.style-two h6:before{width:40px}.testimonial-card.style-three .testimonial-img{margin-top:25px}.testimonial-card.style-three .testimonial-img,.testimonial-card.style-three .testimonial-content{width:100%}.testimonial-card.style-three .quote-icon{width:79px;height:79px;margin-bottom:10px}.testimonial-card.style-three p{margin-bottom:21px;font-size:18px;line-height:26px}.testimonial-card.style-three h6{padding-left:50px}.testimonial-card.style-three h6:before{width:40px}.testimonial-slider-one.style-one .slider-btn{justify-content:center;margin:28px 0 0;position:relative;top:auto;right:auto}.project-slider-three{margin:0 12px}.project-card.style-four,.project-card.style-two{padding:20px 20px 23px}.project-card.style-four h3,.project-card.style-two h3{font-size:20px}.project-card.style-three{height:405px;padding:20px 25px 26px}.project-card.style-three .project-counter{top:30px;right:32px}.project-card.style-three .project-link{width:98px;height:98px}.project-card.style-three h3{padding-right:30px;bottom:30px;left:33px}.project-slider-two{margin:0 12px}.project-desc:after{width:calc(100% + 20px);height:15%;left:-10px}.project-desc .single-project-metainfo li{width:50%}.location-area.style-one .location-box,.location-area.style-two .location-box{padding:20px}.location-area.style-one .location-box .location-filter,.location-area.style-two .location-box .location-filter{-moz-column-gap:0;column-gap:0}.location-area.style-one .location-box .location-filter .form-group,.location-area.style-two .location-box .location-filter .form-group,.location-area.style-one .location-box .location-filter .form-group:first-child,.location-area.style-two .location-box .location-filter .form-group:first-child{width:100%}.service-card h3{font-size:20px;line-height:30px}.service-card.style-one{padding:20px 20px 22px}.service-card.style-one .service-icon{margin:48px auto 50px}.project-card.style-one{margin:0 12px}.project-card.style-one .project-img{width:100%}.project-card.style-one .project-info{width:100%;padding:25px 0 0}.project-card.style-one .project-info .project-counter{margin-bottom:20px;font-size:80px;line-height:65px}.project-card.style-one .project-info h3{font-size:20px;line-height:26px}.location-area.style-one .scrollable-container,.location-area.style-two .scrollable-container{direction:ltr;height:auto;padding-left:0;overflow-y:auto}.feature-card.style-three{padding:23px 20px 25px}.feature-card.style-three .feature-img{width:200px;height:200px;margin-bottom:25px}.feature-card.style-four{min-height:450px;max-height:450px}.feature-card.style-four .feature-info{padding:24px 20px 0}.feature-card.style-five{height:420px;padding:24px 20px 25px}.feature-card.style-six{padding:12px}.feature-card.style-six .feature-img{width:100%}.feature-card.style-six .feature-info{width:100%;margin:20px 0 0}.property-card.style-two .property-img{width:100%}.property-card.style-two .property-info{width:100%;margin:25px 0 0}.property-card.style-two .property-info h3{margin:20px 0 12px}.single-property-amenities li{width:50%}.blog-card h3{margin-bottom:10px;font-size:20px;line-height:30px}.sidebar .sidebar-widget{padding:20px}.blog-desc h1,.property-desc h1,.service-desc h1,.terms-wrap h1{font-size:28px}.blog-desc h2,.property-desc h2,.service-desc h2,.terms-wrap h2{font-size:26px}.blog-desc h3,.property-desc h3,.service-desc h3,.terms-wrap h3{font-size:24px}.blog-desc h4,.property-desc h4,.service-desc h4,.terms-wrap h4{font-size:22px}.blog-desc h5,.property-desc h5,.service-desc h5,.terms-wrap h5{font-size:20px}.blog-desc h6,.property-desc h6,.service-desc h6,.terms-wrap h6{font-size:18px}.blog-desc .feature-card img,.property-desc .feature-card img,.service-desc .feature-card img,.terms-wrap .feature-card img{max-width:25px;margin-bottom:12px;display:block}.blog-desc .feature-card h3,.property-desc .feature-card h3,.service-desc .feature-card h3,.terms-wrap .feature-card h3{font-size:16px;line-height:26px}.blog-desc .testimonial-card.style-two,.property-desc .testimonial-card.style-two,.service-desc .testimonial-card.style-two,.terms-wrap .testimonial-card.style-two{padding:28px 22px 30px}.blog-desc .testimonial-card.style-two .quote-icon,.property-desc .testimonial-card.style-two .quote-icon,.service-desc .testimonial-card.style-two .quote-icon,.terms-wrap .testimonial-card.style-two .quote-icon{width:80px;height:80px}.blog-desc .testimonial-card.style-two p,.property-desc .testimonial-card.style-two p,.service-desc .testimonial-card.style-two p,.terms-wrap .testimonial-card.style-two p{font-size:18px;line-height:26px}.post-metaoption{padding:9px 14px}.comment-form{padding:30px 20px 35px}.comment-item-wrap .comment-item{margin-bottom:30px}.comment-item-wrap .comment-item.reply{margin-left:55px}.comment-item-wrap .comment-item:last-child{margin-bottom:0}.comment-item-wrap .comment-item .comment-author-img{width:80px;top:0}.comment-item-wrap .comment-item .comment-author-info{width:100%;margin:20px 0 0}.contact-card.style-one{padding:25px 20px 20px}}@media only screen and (max-width:991px){.md-none{display:none!important}.mb-80{margin-bottom:40px}.mb-md-20{margin-bottom:20px}.mb-md-30{margin-bottom:30px}.hero-area.style-one{border-radius:0 0 20px 20px;margin:-58px 0 0}.hero-area.style-one:after{border-radius:0 0 20px 20px}.hero-area.style-two{margin:-58px 0 0}.hero-area.style-two .move-text-wrapper,.hero-area.style-two .post-share{display:none}.about-area.style-two .about-bg{height:460px}.rating-box.style-two{margin:30px auto 0}.testimonial-slider-one.style-one{padding-left:0}.testimonial-slider-one.style-one:before{display:none}.testimonial-slider-one.style-two{padding-right:0}.testimonial-slider-one.style-two:before{display:none}.testimonial-slider-one.style-three{padding-left:0}.testimonial-slider-one.style-three:before{display:none}.testimonial-card.style-one{padding:20px}.testimonial-card.style-one .quote-icon{width:80px;height:80px}.testimonial-card.style-one p{margin:28px 0 20px;font-size:20px;line-height:30px}}@media only screen and (min-width:768px){.team-desc .feature-list li,.service-desc .feature-item-list.style-two li{width:50%}}@media only screen and (min-width:768px) and (max-width:991px){.container-fluid.style-two{padding-left:calc(50% - 348px)}.pt-50,.pt-90{padding-top:30px}.pt-95{padding-top:55px}.pt-120,.pt-120{padding-top:80px}.pb-90{padding-bottom:50px}.pb-95{padding-bottom:55px}.pb-120{padding-bottom:80px}.ptb-120{padding-top:80px;padding-bottom:80px}.mb-120{margin-bottom:80px}.fs-32{font-size:24px;line-height:33px}.section-title.style-one,.section-title.style-two{font-size:30px;line-height:40px}.breadcrumb-area{border-radius:0 0 20px 20px;margin:-56px 0 0;padding:115px 0 55px}.category-card.style-one{padding:28px 28px 23px}.hero-area.style-one{padding:145px 0 50px}.hero-area.style-one:after{height:100%}.hero-area.style-one .hero-content{margin-bottom:30px}.hero-area.style-one .hero-content h1{font-size:44px;line-height:54px}.hero-area.style-one .hero-img{max-width:350px;bottom:0}.hero-area.style-one .circle-text-wrap{width:188px;height:188px;margin:20px 0 0}.hero-area.style-two .hero-content h1{font-size:38px;line-height:48px}.hero-area.style-two .hero-content h1 span{margin-left:15px}.hero-area.style-two .circle-text-wrap{width:175px;height:175px}.hero-area.style-three{margin-top:-106px;padding:185px 0 140px}.hero-area.style-three:after{height:80px}.hero-area.style-three .hero-content h1{font-size:42px;line-height:52px}.hero-area.style-three .circle-text-wrap{width:180px;height:180px}.hero-area.style-three .circle-text-wrap .play-icon{width:75px;height:75px}.feature-list.style-one li{width:50%}.about-area.style-two .about-content{padding:30px 0 80px}.about-area.style-two .about-content .feature-list{max-width:69%}.service-card-wrap.style-one .service-card{width:calc(50% - 13px);padding-left:25px}.service-card-wrap.style-one .service-card:first-child{padding-left:0}.property-filter-box{-moz-column-gap:10px;column-gap:10px;padding:25px 20px 14px}.property-filter-box .form-group,.property-filter-box .form-group:first-child{width:calc(33.33% - 7px)}.single-property-amenities li{width:33.33%}.project-filter-box.style-one{-moz-column-gap:12px;column-gap:12px}.project-filter-box.style-one .form-group{width:calc(50% - 8px)}.project-filter-box.style-one .form-group:last-child{width:100%}.move-text.style-two{height:30px}.move-text.style-two ul li{margin:0 12px 0 0;padding:0 28px 0 0;font-size:30px}.move-text.style-two ul li:after{font-size:30px}.feature-tablist{-moz-column-gap:13px;column-gap:13px}.feature-tablist .nav-item,.location-area.style-one .location-box .location-filter .form-group,.location-area.style-two .location-box .location-filter .form-group,.location-area.style-one .location-box .location-filter .form-group:first-child,.location-area.style-two .location-box .location-filter .form-group:first-child{width:calc(50% - 7px)}}@media only screen and (max-width:1199px){.mb-lg-6{margin-bottom:6px}.mb-lg-10,.mb-lg-20{margin-bottom:20px}.mb-lg-30{margin-bottom:30px}.mt-lg-50{margin-top:50px}}@media only screen and (min-width:992px){.portfolio-desc .feature-list{-moz-columns:2;columns:2}.feature-list.style-one li{width:50%}}@media only screen and (min-width:992px) and (max-width:1199px){.container-fluid.style-two{padding-left:calc(50% - 468px)}.pt-90{padding-top:70px}.pt-95{padding-top:75px}.pt-120,.pt-120{padding-top:100px}.pb-90{padding-bottom:70px}.pb-95{padding-bottom:75px}.pb-120{padding-bottom:100px}.ptb-120{padding-top:100px;padding-bottom:100px}.mb-120{margin-bottom:100px}.fs-32{font-size:26px;line-height:36px}.section-title.style-one,.section-title.style-two{font-size:36px;line-height:46px}.breadcrumb-area{padding:145px 0 70px}.hero-area.style-one{margin:-105px 8px 0}.hero-area.style-one .container-fluid{padding:0 20px}.hero-area.style-one .hero-content h1{font-size:50px;line-height:60px}.hero-area.style-one .hero-img{max-width:450px}.hero-area.style-two .container-fluid{padding-left:calc(50% - 448px)}.hero-area.style-two .hero-content h1{font-size:42px;line-height:52px}.about-area.style-two .about-content .feature-list.style-one li{padding-right:15px}.wh-area.style-one .style-one .wh-content .feature-item h3{padding-right:60px}.property-filter-box{-moz-column-gap:10px;column-gap:10px;padding:25px 20px 14px}.property-filter-box .form-group,.property-filter-box .form-group:first-child{width:calc(33.33% - 7px)}.project-filter-box.style-one{-moz-column-gap:12px;column-gap:12px;padding:30px 20px 15px}.project-filter-box.style-one .form-group{width:calc(33.33% - 8px)}.project-filter-box.style-one .form-group:last-child{width:calc(25% - 11.5px)}.feature-tablist{-moz-column-gap:13px;column-gap:13px}.feature-tablist .nav-item{width:calc(33.33% - 16px)}.location-area.style-one .location-box .location-filter .form-group,.location-area.style-two .location-box .location-filter .form-group{width:calc(23% - 9px)}.location-area.style-one .location-box .location-filter .form-group:first-child,.location-area.style-two .location-box .location-filter .form-group:first-child{width:calc(30% - 9px)}.testimonial-slider-one.style-three{padding-left:50px}.testimonial-slider-one.style-three:before{left:20px}.testimonial-card.style-three .testimonial-img{width:270px}.testimonial-card.style-three .testimonial-content{width:calc(100% - 285px)}}@media only screen and (min-width:1200px){.fs-32{font-size:26px;line-height:36px}}@media only screen and (min-width:1200px) and (max-width:1399px){.hero-area.style-one .container-fluid{padding:0 20px}.hero-area.style-two .container-fluid{padding-left:calc(50% - 543px)}}@media only screen and (min-width:1400px){.fs-32{font-size:28px;line-height:38px}.gx-xxl-25{--bs-gutter-x:2.5rem}.gx-xxl-45{--bs-gutter-x:4.5rem}.fs-xxl-18{font-size:18px!important}.container-fluid.style-one{padding-right:calc(50% - 648px)}.breadcrumb-area{margin:-105px 0 0}.section-title.style-two{font-size:48px;line-height:58px}.hero-area.style-one{margin:-105px 8px 0}.hero-area.style-one .container-fluid{padding:0 25px}.hero-area.style-one .hero-content{max-width:95%}.hero-area.style-one p{max-width:75%}.hero-area.style-one .hero-img{max-width:730px}.hero-area.style-two .container-fluid{padding-left:calc(50% - 598px);padding-right:25px}.hero-area.style-two .hero-content h1{font-size:64px;line-height:74px}.hero-area.style-two .hero-content h1 span{margin-left:75px}.hero-area.style-two .move-text-wrapper{top:0;left:25px}.hero-area.style-two .post-share{bottom:23%;left:0}.hero-area.style-three .hero-content h1{font-size:64px;line-height:74px}.wh-area.style-one:after{width:calc(100% - 50px)}.wh-area.style-two .wh-content .section-title{width:calc(100% + 20px)}.testimonial-slider-one.style-one{padding-left:52px}.testimonial-slider-one.style-one:before{left:93px}.testimonial-slider-one.style-two{padding-right:100px}.testimonial-slider-one.style-two:before{right:15px}.testimonial-slider-one.style-three{padding-left:155px}.testimonial-slider-one.style-three:before{left:90px}.testimonial-card.style-one{padding:32px 55px 30px}.testimonial-card.style-two p{font-size:18px;line-height:30px}.testimonial-card.style-three .testimonial-content{width:calc(100% - 335px)}.testimonial-card.style-three .testimonial-content p{letter-spacing:.02em;font-size:18px;line-height:24px}.testimonial-card.style-three .testimonial-img{width:306px}.property-filter-box{-moz-column-gap:16px;column-gap:16px;padding:35px 30px 20px}.property-filter-box .form-group{width:calc(16% - 11.5px)}.property-filter-box .form-group:first-child{width:calc(19% - 11.5px)}.project-filter-box.style-one{-moz-column-gap:16px;column-gap:16px;padding:35px 30px 20px}.project-filter-box.style-one .form-group{width:calc(21% - 17px)}.project-filter-box.style-one .form-group:last-child{width:calc(17% - 11.5px)}.feature-card.style-three{padding:38px 38px 32px}.feature-card.style-three .feature-img{width:268px;height:268px;margin-bottom:42px}.feature-card.style-four{min-height:510px;max-height:510px}.feature-card.style-four .feature-info{padding:34px 40px 0}.feature-card.style-five{padding:34px 20px 35px}.feature-card.style-six .feature-img{width:250px}.feature-card.style-six .feature-info{width:calc(100% - 290px)}.project-card.style-one .project-info{padding-left:45px}.project-card.style-one .project-info .project-counter{font-size:128px;line-height:100px}.about-area.style-one .about-content .about-subcontent{padding-left:0}.counter-card.style-one{padding:25px 18px 22px 30px}.job-desc .single-job-title{padding:34px 45px 15px}.service-card-wrap.style-one .service-card{width:calc(25% - 19px);padding-left:44px}.service-card-wrap.style-one .service-card:first-child{padding-left:0}.blog-card h3{margin-bottom:10px;font-size:24px;line-height:34px}.sidebar .sidebar-widget.style-two{padding:37px 35px 37px 45px}.single-team-box .single-team-details .team-member-info{margin-bottom:165px}}@media only screen and (min-width:1600px){.me-xxl-8{margin-right:8rem!important}.fs-32{font-size:32px;line-height:42px}.hero-area.style-one{margin:-100px 20px 0}.hero-area.style-one .container-fluid{padding:0 14px}.hero-area.style-one .hero-content{max-width:85%}.hero-area.style-two .container-fluid{padding-left:calc(50% - 648px);padding-right:25px}.hero-area.style-two .hero-content h1 span{margin-left:145px}.hero-area.style-two .move-text-wrapper{top:0;left:65px}.hero-area.style-two .post-share{bottom:23%;left:0}.hero-slider-one .hero-slide-item{padding:43px 43px 38px}.hero-slider-one .hero-slide-item .hero-feature-card{padding:35px 35px 30px}.feature-list.style-one li{padding-right:65px}.about-area.style-two .about-content{padding-left:32px}.about-area.style-two .about-content .feature-list.style-one li{padding-right:65px}.counter-card.style-two{padding:25px 22px 22px 29px}.counter-card.style-two p{font-size:16px}}@media only screen and (min-width:1920px){.breadcrumb-area{margin:-105px 0 0}.container.style-two{max-width:1685px}.hero-area.style-one{margin:-100px 20px 0}.hero-area.style-one .container-fluid{padding:0 100px}.hero-area.style-one .hero-content p{max-width:80%}.hero-area.style-one .hero-subcontent{padding-right:120px}.hero-area.style-one .hero-subcontent .hero-thumb{width:325px}.hero-area.style-one .hero-subcontent .hero-thumb-para{width:calc(100% - 365px)}.hero-area.style-one .hero-subcontent .hero-thumb-para p{font-size:20px;line-height:32px}.hero-area.style-one .circle-text-wrap{margin-right:70px}.hero-area.style-one .hero-img{max-width:987px}.hero-area.style-two .container-fluid{padding-left:calc(50% - 648px);padding-right:45px}.hero-area.style-two .hero-content h1 span{margin-left:165px}.hero-area.style-two .move-text-wrapper{bottom:-100px;left:135px}.hero-area.style-two .move-text-wrapper .move-text{width:100px;height:100vh}.hero-area.style-two .move-text-wrapper .move-text.style-two ul{animation:15s linear infinite alternate mymoveTwo}.hero-area.style-two .move-text-wrapper .move-text.style-two ul li{color:#7384890d;margin:0 26px 0 0;padding:0;font-size:96px;font-weight:300;line-height:1}.hero-area.style-two .move-text-wrapper .move-text.style-two ul li:nth-child(2n){font-weight:400}.hero-area.style-two .move-text-wrapper .move-text.style-two ul li:after{display:none}.hero-area.style-two .post-share{bottom:23%;left:30px}.hero-area.style-three .container-fluid{padding:0 55px}.hero-area.style-three .hero-content{max-width:85%}.hero-area.style-three .hero-para{padding-left:150px}.hero-area.style-three .hero-transparent-text-wrap .hero-transparent-text{left:-24px}.about-area.style-one .about-content{padding-left:17px}.about-area.style-one .about-content .section-title{width:calc(100% + 30px)}.service-area.style-one .container-fluid{padding:0 90px}.team-area.style-one .slider-btn .prev-btn{left:11%}.team-area.style-one .slider-btn .next-btn{right:11%}}@media (max-width:1439px){.about-area.style-one .about-content .about-subcontent{padding-left:0}.navbar-area.style-one .navbar-brand img,.navbar-area.style-three .navbar-brand img{max-width:max-content!important}.service-area .feature-content{padding-right:50px}.exp-box{padding:20px;top:100px;left:-80px}.project-card.style-three{height:493px}.text-title{font-size:20px;line-height:28px}.project-card.style-three .projects-tags span{color:#000;background:#fff;border-radius:24px;padding:5px 14px;font-size:12px}.project-card .font-heading{font-size:20px}.award-card.style-one .award-badge{width:48px;height:48px}.award-card.style-one .award-badge img{max-width:24px}.award-card.style-one{border:1px dashed #0000002e;border-radius:50px;padding:10px}}@media (max-width:1365px){.overlay-2{text-align:center}}@media (max-width:1199px){.feature-card.style-five{height:375px}.feature-card.style-five:hover h3,.feature-card.style-five:hover p{font-size:20px!important}.exp-box h6{font-size:10px!important}.section-title.style-one,.section-title.style-two{font-size:32px!important;line-height:40px!important}.feature-card.style-one h3{margin:20px 0 13px;font-size:20px;line-height:34px}.wh-area .why-element{position:absolute;top:0;max-width:1005px!important;left:-231px!important}.testimonial-card.style-three .testimonial-content p{margin:32px 0 24px;font-size:16px;line-height:24px}.about-counter-card{flex-direction:column;padding:15px;display:flex}.about-counter-card .text-title{font-size:42px;line-height:50px;color:#fff!important}.sm-none{display:none}.breadcrumb-area{background-color:#f3eae6;border-radius:0;height:375px}.about-area.style-one .about-content .about-subcontent{padding-left:0}}@media (max-width:991px){.hero-area.style-three{margin-top:0;padding:0}.navbar-area.style-three:before{background:#000}.service-area .feature-content{padding-right:0}.feature-img-wrap img{width:100%}.exp-box{left:-22px}.wh-area .why-element{display:none}.home-about-us .numbers{padding-left:0}.testimonial-card.style-three .testimonial-img{display:none}.rating-box.style-two{display:none!important}.testimonial-card.style-three .testimonial-content{width:100%;margin-right:auto}.breadcrumb-area{background-color:#f3eae6;border-radius:0;height:auto}.about-img-wrap img{width:100%}.about-img{height:500px}.about-area.style-one .about-img-wrap{padding:0}.cta-area.style-one{padding:30px 0}.numbers.mt-5{margin-top:30px!important}.home-about-us{background:#f5f5f5;padding:60px 0 40px;position:relative;overflow:hidden}.home-about-us .about-left{border-right:0 solid #000!important}.number-card{text-align:left}.home-about-us .numbers .number-card h2{font-size:32px}.breadcrumb-area{max-height:500px}.home-about-image{height:400px}.cta-area.style-three{padding:60px 0}.about-counter-card .text-title{font-size:34px;line-height:28px}.section-shape{display:none}.ptb-120{padding-top:60px;padding-bottom:60px}}@media (max-width:767px){.hero-area .slide-text{text-align:center;font-weight:500;font-size:32px!important}.section-title.style-one,.section-title.style-two{margin-bottom:20px!important;font-size:24px!important;line-height:30px!important}.ptb-120,.ptb-70{padding-top:40px;padding-bottom:40px}.section-title{color:#333;margin-bottom:10px;font-weight:700;font-size:24px!important}.projects-tags{display:none!important}.mb-35{margin-top:20px;margin-bottom:10px}.removemt-mt5.mt-5{margin-top:2rem!important}.service-area{border-radius:0}.home-about-us .numbers .number-card h2{font-size:32px}.feature-card.style-one h3{margin:5px 0 0}.home-about-us{padding:60px 0 30px}.numbers.mt-5{margin-top:40px!important}.about-element img{height:452px}.number-card{text-align:left}.feature-card{text-align:center}.breadcrumb-area{border-radius:0;padding:223px 0 40px}.about-img-wrap .about-img{height:400px}.feature-card.style-six .feature-img{padding:20px 0 10px}.section-title.style-two{padding:0 10px}.not-round.round-40{border-radius:0}.text-sm-center{text-align:center}.feature-info p{padding:0 20px}.breadcrumb-area{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.blog-img img{width:100%}.comment-form{padding:30px 0 0!important}.f-size-16{font-size:16px}.home-about-us .about-left{border-right:0 solid #000!important;padding-right:5px!important}.d-sm-none{display:none}.round-40{border-radius:0!important}.d-mobile-none{display:none}.cta-area.style-three{padding:96px 0 60px}.center-in-mobile{flex-direction:column;justify-content:center;align-items:center;display:flex}}@media (max-width:576px){.navbar-brand img{width:160px;height:auto!important}.about-counter-card .text-title{font-size:28px;line-height:15px;color:#fff!important}.pl-40{text-align:center;padding-left:0!important}.hero-area .slide-text{bottom:0!important}.about-img-wrap .about-img{height:300px}.about-area.style-one .about-img-wrap .about-thumb{filter:drop-shadow(0 10px 37px #8645289c);max-width:114px;top:0;left:0}.d-none-mobile{display:none!important}.display-mobile{display:flex!important}.call-us{border-radius:24px;justify-content:center;width:max-content;display:flex;padding:12px!important}.mb-sm-3{margin-bottom:10px!important}.hero-area .slide-text{color:#fff;border-radius:5px;position:absolute;padding:0!important;font-size:20px!important;left:0!important}.mobile-hieght-400{height:auto!important}.mobile-hieght-400 img{filter:drop-shadow(10px);height:100%!important}.mobile-hieght-400:after{content:"";z-index:1;background:#0000004d;position:absolute;inset:0}.slide-text{z-index:2;position:relative}.feature-card.style-five{background-size:fill!important;background-position:50%!important}.pb-m-40{padding-bottom:40px!important}.display-grid-mobile{grid-template-columns:repeat(2,1fr);place-content:center;padding-right:7px;display:grid}.number-card,.center-in-mobile{text-align:center}.font-24-mobile{font-size:24px!important}.pb-mobile-20{padding-bottom:20px}.mb-35{margin-top:0!important}.project-card.style-three{background-position:50%;background-size:cover;height:380px}.mb-40{margin-bottom:20px!important}.remove-mb4.mb-4,.remove-mb-mobile{margin-bottom:0!important}.d-sm-none{display:none}.sidebar{width:272px!important}.cta-area.style-one .circle-text-wrap{width:150px;height:150px;padding:15px}.cta-area.style-three{padding:60px 0}.cta-area.mx-2{margin:0!important}.blog-area.style-two:before{border-radius:0}.hero-slider-one .reduce-height-for-mobile{height:500px!important}.location-list{grid-template-columns:repeat(1,1fr)!important;gap:1rem!important;display:grid!important}.fs-24{font-size:18px}.hero-area .slide-text{width:100%}.single-para .w-75{width:100%!important}.ptb-120{padding-top:40px;padding-bottom:40px}p{font-size:16px;line-height:28px}.award-card.style-one .award-title h5{font-size:16px!important}.amenities-wrap{background:#fff;padding:24px 10px}.amenities-wrapper{height:auto!important}.about-area.style-two.bg-new{padding:10px}.ptb-60{padding-top:40px;padding-bottom:40px}.feature-area{padding-bottom:40px}.service-area{background:#f1f1f1}.cta-area.style-one .circle-text-wrap{width:150px;height:150px;padding:15px;display:none}.accordion.style-one .accordion-item .accordion-header .accordion-button{font-size:18px}.mb-sm-20{margin-bottom:0}}
.switch-theme-mode{z-index:99;position:fixed;top:200px;right:15px}.switch{width:35px;height:35px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background-color:#fff;transition:all .4s;position:absolute;inset:0}.slider.round,.slider.round:before{border-radius:50%}.slider:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:17px;width:35px;height:35px;margin:auto 0;transition:all .4s;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 15px #2020203d}input:checked+.slider{background-color:#0000}input:focus+.slider{box-shadow:0 0 1px #0000}input:checked+.slider:before{background-position:50%;background-repeat:no-repeat;background-size:18px;transform:translate(0)}.theme-light .navbar-brand .logo-dark,.theme-light .logo .logo-dark{display:none!important}.theme-light .navbar-brand .logo-light,.theme-light .logo .logo-light,.theme-dark .navbar-brand .logo-dark,.theme-dark .logo .logo-dark{display:block!important}.theme-dark .navbar-brand .logo-light,.theme-dark .logo .logo-light{display:none!important}.theme-dark body,.theme-dark .responsive-navbar{color:#e0e0e0;background-color:#000}.theme-dark .bg_primary{background-color:var(--darkChocolateColor)}.theme-dark .bg-white,.theme-dark .menu .menu-mobile-header{background-color:var(--aztechColor)!important}.theme-dark .bg-gray{background-color:var(--mildColor)}.theme-dark .text-title,.theme-dark h1,.theme-dark h2,.theme-dark h3,.theme-dark h4,.theme-dark h5,.theme-dark h6,.theme-dark .text-title{color:var(--whiteColor)}.theme-dark .pagination-area .page-numbers{color:var(--offWhiteColor);background-color:#0000;border:1px solid #fff3}.theme-dark .pagination-area .page-numbers i{color:var(--offWhiteColor)}.theme-dark .pagination-area .page-numbers img{filter:brightness(0)invert()}.theme-dark .pagination-area .page-numbers.current,.theme-dark .pagination-area .page-numbers:hover{background-color:var(--secondaryColor);color:var(--whiteColor)}.theme-dark .link-hover-secondary:hover{background-image:linear-gradient(var(--secondaryColor),var(--secondaryColor));color:var(--secondaryColor)}.theme-dark .hover-text-secondary:hover{color:var(--secondaryColor)!important}.theme-dark .link-hover-title:hover{background-image:linear-gradient(var(--whiteColor),var(--whiteColor));color:var(--whiteColor)}.theme-dark .link-hover-primary:hover{background-image:linear-gradient(var(--primaryColor),var(--primaryColor));color:var(--primaryColor)}.theme-dark .hover-text-primary:hover,.theme-dark .hover-text-secondary:hover{color:var(--secondaryColor)}.theme-dark .page-nav li a{color:var(--whiteColor);background-color:#0000}.theme-dark .page-nav li a.active,.theme-dark .page-nav li a:hover{background-color:var(--primaryColor);color:var(--titleColor)}.theme-dark .slider-btn.style-one .prev-btn,.theme-dark .slider-btn.style-one .next-btn{background:var(--charcoalColor);border:1px solid var(--darkborder)}.theme-dark .slider-btn.style-one .prev-btn img,.theme-dark .slider-btn.style-one .next-btn img{filter:brightness(0)invert()}.theme-dark .slider-btn.style-one .prev-btn:before,.theme-dark .slider-btn.style-one .next-btn:before{background-color:var(--primaryColor)}.theme-dark .slider-btn.style-one .prev-btn i,.theme-dark .slider-btn.style-one .next-btn i{color:var(--whiteColor)}.theme-dark .slider-btn.style-one .prev-btn:hover,.theme-dark .slider-btn.style-one .next-btn:hover{border-color:#0000}.theme-dark .slider-btn.style-three .prev-btn,.theme-dark .slider-btn.style-three .next-btn{background-color:var(--charcoalColor);border:1px solid var(--darkborder)}.theme-dark .slider-btn.style-three .prev-btn img,.theme-dark .slider-btn.style-three .next-btn img{filter:brightness(0)invert()}.theme-dark .slider-btn.style-three .prev-btn:before,.theme-dark .slider-btn.style-three .next-btn:before{background-color:var(--primaryColor)}.theme-dark .slider-btn.style-three .prev-btn i,.theme-dark .slider-btn.style-three .next-btn i{color:var(--titleColor)}.theme-dark .link.style-one{color:var(--whiteColor)}.theme-dark .link.style-one:after{background-color:var(--primaryColor)}.theme-dark .link.style-one:hover{color:var(--primaryColor)}.theme-dark .link.style-two{color:var(--darkParaColor)}.theme-dark .link.style-two:after{background-color:var(--darkParaColor)}.theme-dark .link.style-two:hover{color:var(--primaryColor)}.theme-dark .link.style-two:hover:after{background-color:var(--primaryColor)}.theme-dark p,.theme-dark .text-para{color:var(--darkParaColor)}.theme-dark .page-nav li a{background-color:var(--codColor);color:var(--whiteColor)}.theme-dark .page-nav li a i{color:var(--whiteColor)}.theme-dark .page-nav li a.active,.theme-dark .page-nav li a:hover{background-color:var(--primaryColor);color:var(--whiteColor);border-color:#0000}.theme-dark .page-nav li a.active i,.theme-dark .page-nav li a:hover i{color:var(--whiteColor)}.theme-dark .navbar-area .other-options .option-item .contact-link .contact-icon{background-color:#ff5e141c}.theme-dark .navbar-area .other-options .option-item .contact-link .contact-icon img{filter:brightness()invert(0)}.theme-dark .navbar-area .other-options .option-item .contact-link:hover .contact-icon{background-color:var(--primaryColor)}.theme-dark .navbar-area .other-options .option-item .contact-link:hover .contact-icon img{filter:brightness(0)invert()}.theme-dark .navbar-area.style-one.sticky,.theme-dark .navbar-area.style-three.sticky{background-color:var(--codColor)}.theme-dark .navbar-area.style-two.sticky{box-shadow:none;background-color:#333!important}.theme-dark .navbar-area.style-two .menu>ul>li>a{color:var(--whiteColor)}.theme-dark .navbar-area.style-two .menu>ul>li>a.active,.theme-dark .navbar-area.style-two .menu>ul>li>a:hover{color:var(--primaryColor)}.theme-dark .navbar-area.style-four.sticky{background-color:var(--codColor)!important}.theme-dark .menu>ul>li .menu-subs{background:var(--titleColor)}.theme-dark .menu>ul>li .menu-subs li a{border-bottom:1px solid var(--borderColor)}.theme-dark .menu>ul>li .menu-subs li a:hover,.theme-dark .menu>ul>li .menu-subs li a.active{color:var(--primaryColor);border-left-color:var(--primaryColor)}.theme-dark .menu>ul>li>a:hover,.theme-dark .menu>ul>li>a.active{color:var(--primaryColor)}.theme-dark .menu ul li a{color:var(--whiteColor)}.theme-dark .menu ul li a.menu-item-has-children a.active,.theme-dark .menu ul li a.menu-item-has-children a:hover,.theme-dark .menu ul li a.active,.theme-dark .menu ul li a:hover{color:var(--primaryColor)}.theme-dark .breadcrumb-area{background-color:var(--codColor)}.theme-dark .breadcrumb-area .br-line-shape{opacity:.2}.theme-dark .breadcrumb-area .br-menu li{color:var(--offWhiteColor)}.theme-dark .breadcrumb-area .br-menu li:after{background-color:#ddd}.theme-dark .breadcrumb-area .br-menu li a{color:var(--primaryColor)}.theme-dark .breadcrumb-area .br-menu li a:hover{color:var(--whiteColor)}.theme-dark .hero-area.style-one:after{background-color:var(--charcoalColor)}.theme-dark .hero-area.style-one .circle-text-wrap img{filter:brightness(0)invert()}.theme-dark .hero-area.style-one .circle-text-wrap .play-icon i{color:var(--whiteColor)}.theme-dark .hero-area.style-one .circle-text-wrap:hover .play-icon{background-color:var(--secondaryColor)}.theme-dark .hero-area.style-two .br-one,.theme-dark .hero-area.style-two .br-two,.theme-dark .hero-area.style-two .br-three{background-color:#ffffff14}.theme-dark .hero-area.style-two .hero-content p{color:#ffffff80}.theme-dark .hero-area.style-two .circle-text-wrap img{filter:brightness(0)invert()}.theme-dark .hero-area.style-two .circle-text-wrap .play-icon{background-color:var(--primaryColor)}.theme-dark .hero-area.style-two .circle-text-wrap .play-icon i{color:var(--whiteColor)}.theme-dark .hero-area.style-two .circle-text-wrap:hover .play-icon{background-color:var(--secondaryColor)}.theme-dark .hero-area.style-two .circle-text-wrap:hover .play-icon i{color:var(--titleColor)}.theme-dark .hero-area.style-two .move-text-wrapper .move-text.style-two ul li{color:#ffffff0d}.theme-dark .hero-area.style-two .post-share ul li:after{background-color:#ffffff1a}.theme-dark .hero-area.style-two .post-share ul li a i{color:var(--whiteColor)}.theme-dark .hero-area.style-two .post-share ul li a:hover i{color:var(--primaryColor)}.theme-dark .hero-area.style-three:after{background-color:#000}.theme-dark .hero-area.style-three .circle-text-wrap img{filter:brightness(0)invert()}.theme-dark .hero-area.style-three .circle-text-wrap .play-icon{background-color:var(--primaryColor)}.theme-dark .hero-area.style-three .circle-text-wrap .play-icon i{color:var(--whiteColor)}.theme-dark .hero-area.style-three .circle-text-wrap:hover .play-icon{background-color:var(--secondaryColor)}.theme-dark .hero-area.style-three .circle-text-wrap:hover .play-icon i{color:var(--titleColor)}.theme-dark .about-area.style-two{background-color:var(--codColor)}.theme-dark .about-area.style-three:before{background-color:var(--slateGrayColor)}.theme-dark .about-area.style-three:after{background-color:var(--codColor)}.theme-dark .about-area.style-three .about-img-wrap:after{background-color:var(--charcoalColor)}.theme-dark .counter-card.style-one img{opacity:.2}.theme-dark .counter-card.style-one.bg-1{background-color:#111}.theme-dark .counter-card.style-one.bg-2{background-color:#1a1a1a}.theme-dark .counter-card.style-one.bg-3{background-color:#131313}.theme-dark .category-card.style-one{background-color:var(--slateGrayColor)}.theme-dark .category-card.style-one:hover{background-color:var(--primaryColor)}.theme-dark .category-card.style-one:hover h6{color:var(--whiteColor)}.theme-dark .move-text.style-two ul li{color:#ffffff80}.theme-dark .wh-area.style-one:after{background-color:var(--codColor)}.theme-dark .wh-area.style-one .wh-img-wrap .rating-box{background-color:#c3a89f42}.theme-dark .wh-area.style-one .wh-img-wrap .rating-box:after{border:1px dashed var(--borderColor)}.theme-dark .wh-area.style-one .wh-img-wrap .wh-thumb{filter:drop-shadow(10px -10px 60px #3c2a2a63)}.theme-dark .wh-area.style-two.bg-mystic,.theme-dark .wh-area.style-two.bg-gray{background-color:var(--slateGrayColor)}.theme-dark .wh-area.style-two .wh-img-wrap .wh-thumb{filter:drop-shadow(0 0 40px #0000001c)}.theme-dark .wh-area.style-two .wh-content .ceo-message-wrap .ceo-message h6:before{background-color:#fff3}.theme-dark .wh-area.style-two .wh-content .ceo-message-wrap .ceo-message h6 span{color:#ddd}.theme-dark .feature-area.style-three:after,.theme-dark .feature-area.style-four:after,.theme-dark .feature-card.style-three{background-color:var(--slateGrayColor)}.theme-dark .feature-card.style-three .br-one:after{border-top:1px solid #ff5e1480;border-right:1px solid #ff5e1480}.theme-dark .feature-card.style-three .br-two:before{border-bottom:1px solid #ff5e1480;border-left:1px solid #ff5e1480}.theme-dark .feature-card.style-three .br-two:after{border-bottom:1px solid #ff5e1480;border-right:1px solid #ff5e1480}.theme-dark .feature-card.style-four{background-color:#ffcb37}.theme-dark .feature-card.style-four .feature-info p{color:var(--whiteColor)}.theme-dark .feature-tablist .nav-item .nav-link{background-color:var(--borderColor);color:var(--whiteColor)}.theme-dark .feature-tablist .nav-item .nav-link:hover,.theme-dark .feature-tablist .nav-item .nav-link.active{background-color:var(--primaryColor);color:var(--whiteColor)}.theme-dark .feature-tab-content .feature-content .feature-timeline:after{border-left:1px dashed var(--borderColor)}.theme-dark .feature-tab-content .feature-content .feature-timeline li span{border:1px dashed var(--borderColor)}.theme-dark .service-area.style-one:after{background-color:var(--slateGrayColor)}.theme-dark .service-card-wrap.style-one .service-card{border-left:1px dashed #ffffff1c}.theme-dark .service-card.style-one .service-counter{color:#ffffff38}.theme-dark .service-card.style-one:hover{border:1px dashed var(--primaryColor)}.theme-dark .service-card.style-one:hover .service-counter{color:var(--primaryColor)}.theme-dark .project-filter-box.style-one{border:1px dashed var(--borderColor);background-color:var(--charcoalColor)}.theme-dark .project-filter-box.style-one .form-group input,.theme-dark .project-filter-box.style-one .form-group select{color:var(--whiteColor);background-color:var(--aztechColor)}.theme-dark .project-filter-box.style-one .form-group input::-moz-placeholder{color:var(--whiteColor)}.theme-dark .project-filter-box.style-one .form-group select::-moz-placeholder{color:var(--whiteColor)}.theme-dark .project-filter-box.style-one .form-group input::placeholder,.theme-dark .project-filter-box.style-one .form-group select::placeholder{color:var(--whiteColor)}.theme-dark .project-filter-box.style-one .form-group select{appearance:none;background-image:url(../media/down-arrow-white.bdbd4c46.svg);background-position:calc(100% - 18px);background-repeat:no-repeat;background-size:11px}.theme-dark .project-card.style-one .project-img:after{background-color:#000000b0;border:1px solid #ffffff1a}.theme-dark .project-card.style-one .project-info .project-counter{color:#ffffff2b}.theme-dark .project-card.style-two,.theme-dark .project-card.style-four{background-color:var(--slateGrayColor)}.theme-dark .project-card.style-two:after,.theme-dark .project-card.style-four:after{background-color:#2d1c22bf}.theme-dark .project-card.style-two .project-counter,.theme-dark .project-card.style-four .project-counter{color:#ffffff21}.theme-dark .project-card.style-two .project-title .project-link,.theme-dark .project-card.style-four .project-title .project-link{background-color:#ffffff21}.theme-dark .project-card.style-two .project-title .project-link:hover,.theme-dark .project-card.style-four .project-title .project-link:hover{background-color:var(--primaryColor)}.theme-dark .project-card.style-two .project-title .project-link:hover img,.theme-dark .project-card.style-four .project-title .project-link:hover img{filter:brightness(0)invert()}.theme-dark .project-card.style-two:hover .project-status,.theme-dark .project-card.style-four:hover .project-status{color:var(--secondaryColor)}.theme-dark .project-card.style-two:hover .project-counter,.theme-dark .project-card.style-four:hover .project-counter{color:#ffffff47}.theme-dark .project-card.style-two:hover .project-title h3 a,.theme-dark .project-card.style-four:hover .project-title h3 a{color:var(--whiteColor)}.theme-dark .project-card.style-two:hover .project-title .project-link,.theme-dark .project-card.style-four:hover .project-title .project-link{background-color:var(--primaryColor)}.theme-dark .project-card.style-two:hover .project-title .project-link img,.theme-dark .project-card.style-four:hover .project-title .project-link img{filter:brightness(0)invert()}.theme-dark .project-card.style-three:before{background-color:#0000002e}.theme-dark .project-card.style-three .project-link{border:1px solid var(--secondaryColor)}.theme-dark .project-card.style-three .project-link:hover{background-color:var(--secondaryColor);border-color:#0000}.theme-dark .project-card.style-three .project-link:hover img{filter:brightness(0)invert()}.theme-dark .project-card.style-three h3 a{color:var(--whiteColor)}.theme-dark .project-card.style-three h3:hover a{color:var(--primaryColor)}.theme-dark .project-pagination{border-top:1px dashed var(--borderColor);border-bottom:1px dashed var(--borderColor)}.theme-dark .project-highlight-box{background-color:var(--slateGrayColor)}.theme-dark .project-desc:after{background-color:var(--aztechColor)}.theme-dark .project-desc .single-project-metainfo li{border-left:1px solid var(--borderColor)}.theme-dark .pricing-card.style-one{background-color:var(--codColor)}.theme-dark .pricing-card.style-one .pricing-header{border-bottom:1px dashed #ffffff2e}.theme-dark .rating-box.style-one{background-color:var(--aztechColor)}.theme-dark .rating-box.style-two{background-color:var(--charcoalColor)}.theme-dark .testimonial-card.style-one.bg-gray,.theme-dark .testimonial-card.style-two.bg-gray{background-color:var(--codColor)}.theme-dark .testimonial-card.style-two h6:before{background-color:#ffffff2e}.theme-dark .testimonial-slider-one.style-one:before{border-left:1px dashed #ffffff4d}.theme-dark .testimonial-slider-one.style-two:before{border-right:1px dashed #ffffff4d}.theme-dark .testimonial-slider-one.style-three:before{border-left:1px dashed #ffffff4d}.theme-dark .award-card.style-one{border:1px dashed #ffffff2e}.theme-dark .award-card.style-one:hover{background-color:#fbbd061a}.theme-dark .brand-logo img{opacity:.2;filter:brightness(0)invert()}.theme-dark .brand-logo:hover img{opacity:1}.theme-dark .team-card.style-one .team-info .social-profile.style-two li{border-right-color:var(--borderColor)}.theme-dark .team-card.style-one .team-info .social-profile.style-two li a i{color:var(--whiteColor)}.theme-dark .team-card.style-one .team-info .social-profile.style-two li a:hover i{color:var(--primaryColor)}.theme-dark .single-team-box.bg-gray{background-color:var(--aztechColor)}.theme-dark .single-team-box .single-team-infolist{border-top:1px dashed var(--borderColor)}.theme-dark .location-area.style-one:after{background-color:var(--codColor)}.theme-dark .location-area.style-one .location-box,.theme-dark .location-area.style-two .location-box{box-shadow:none}.theme-dark .location-area.style-one .location-box .location-filter .form-group select,.theme-dark .location-area.style-two .location-box .location-filter .form-group select{appearance:none;color:var(--whiteColor);background-image:url(../media/down-arrow-white.bdbd4c46.svg);background-position:calc(100% - 18px);background-repeat:no-repeat;background-size:11px}.theme-dark .location-area.style-one .location-box .location-filter .form-group select option,.theme-dark .location-area.style-two .location-box .location-filter .form-group select option{color:var(--titleColor)}.theme-dark .location-area.style-one .location-box .location-filter .form-group input::-moz-placeholder{color:var(--whiteColor)}.theme-dark .location-area.style-two .location-box .location-filter .form-group input::-moz-placeholder{color:var(--whiteColor)}.theme-dark .location-area.style-one .location-box .location-filter .form-group input::placeholder,.theme-dark .location-area.style-two .location-box .location-filter .form-group input::placeholder{color:var(--whiteColor)}.theme-dark .location-area.style-one .location-box .location-filter .form-group input,.theme-dark .location-area.style-one .location-box .location-filter .form-group select,.theme-dark .location-area.style-two .location-box .location-filter .form-group input,.theme-dark .location-area.style-two .location-box .location-filter .form-group select{background-color:#0000;border:1px solid var(--borderColor)!important}.theme-dark .location-area .scrollable-container{scrollbar-color:#f5a29c #ddd}.theme-dark .location-area .scrollable-container>*{direction:ltr}.theme-dark .scrollable-container::-webkit-scrollbar-track{background:#ddd}.theme-dark .scrollable-container::-webkit-scrollbar-thumb{background-color:#f5a29c}.theme-dark .property-filter-box{border:1px solid var(--borderColor)}.theme-dark .property-filter-box .form-group input,.theme-dark .property-filter-box .form-group select{color:var(--whiteColor)}.theme-dark .property-filter-box .form-group input::-moz-placeholder{opacity:1;color:var(--whiteColor)}.theme-dark .property-filter-box .form-group select::-moz-placeholder{opacity:1;color:var(--whiteColor)}.theme-dark .property-filter-box .form-group input::placeholder,.theme-dark .property-filter-box .form-group select::placeholder{opacity:1;color:var(--whiteColor)}.theme-dark .property-filter-box .form-group select{appearance:none;background-image:url(../media/down-arrow-white.bdbd4c46.svg);background-position:calc(100% - 18px);background-repeat:no-repeat;background-size:11px}.theme-dark .property-card.style-two .property-info .property-category:hover{background-color:var(--primaryColor);color:var(--whiteColor)}.theme-dark .job-card.style-one:after{background-color:var(--slateGrayColor)}.theme-dark .job-card.style-one .job-info .job-metainfo{border-top:1px dashed var(--borderColor);border-bottom:1px dashed var(--borderColor)}.theme-dark .job-desc .feature-list li:before{background-color:var(--whiteColor)}.theme-dark .job-desc .single-img .job-salary{background-color:var(--secondaryColor)}.theme-dark .job-desc .single-job-title{box-shadow:none}.theme-dark .job-desc .single-job-title .job-metainfo{border-top:1px dashed #2d1c223b}.theme-dark .accordion.style-one .accordion-item .accordion-header .accordion-button{color:var(--whiteColor);background-color:var(--slateGrayColor)}.theme-dark .accordion.style-one .accordion-item .accordion-header .accordion-button .accord-arrow i{color:var(--whiteColor)}.theme-dark .accordion.style-one .accordion-item .accordion-body{border-top:1px solid var(--slateGrayColor)}.theme-dark .accordion-item:not(.collapsed){border:1px dashed #fff3!important}.theme-dark .error-wrap{border-top:1px solid #0000001a}.theme-dark .contact-card.style-one{background-color:var(--slateGrayColor)}.theme-dark .contact-card.style-one:hover{background-color:var(--primaryColor)}.theme-dark .contact-card.style-one:hover .contact-icon{background-color:var(--secondaryColor)}.theme-dark .checkbox.style-one label:before{border:1px solid #fff3}.theme-dark .checkbox.style-one input:checked+label:before,.theme-dark .checkbox.style-two input:checked+label:before{border-color:#0000}.theme-dark .blog-area.style-two:before{background-color:#000}.theme-dark .blog-area.style-two:after{background-color:var(--codColor)}.theme-dark .blog-metainfo li:after{color:var(--borderColor)}.theme-dark .blog-metainfo li a{color:var(--offWhiteColor)}.theme-dark .blog-metainfo li a:hover{color:var(--primaryColor)}.theme-dark .sidebar .sidebar-widget{border:1px solid #fff3}.theme-dark .sidebar .sidebar-widget .sidebar-widget-title{border-bottom:1px dashed var(--borderColor)}.theme-dark .sidebar .sidebar-widget.bg-1,.theme-dark .sidebar .sidebar-widget.bg-2{background-color:var(--charcoalColor)}.theme-dark .search-widget form input::placeholder{color:var(--whiteColor)}.theme-dark .search-widget form button:before{border-left:1px dashed var(--borderColor)}.theme-dark .category-widget ul li a{color:var(--whiteColor)}.theme-dark .category-widget ul li a:hover{color:var(--primaryColor)}.theme-dark .rp-post-card .rp-post-info span i{color:#1f0e145c}.theme-dark .rp-post-card.style-two .rp-post-info .rating li i{color:#ffb62e;font-size:17px}.theme-dark .tags-widget ul li a{color:var(--offWhiteColor);background-color:var(--charcoalColor)}.theme-dark .tags-widget ul li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}.theme-dark .job-brief li{border-bottom:1px dashed var(--borderColor)}.theme-dark .blog-desc p strong,.theme-dark .blog-desc p b,.theme-dark .property-desc p strong,.theme-dark .property-desc p b,.theme-dark .service-desc p strong,.theme-dark .service-desc p b,.theme-dark .terms-wrap p strong,.theme-dark .terms-wrap p b{color:var(--whiteColor)}.theme-dark .blog-desc .feature-item-list.style-one li:before,.theme-dark .property-desc .feature-item-list.style-one li:before,.theme-dark .service-desc .feature-item-list.style-one li:before,.theme-dark .terms-wrap .feature-item-list.style-one li:before{background-color:var(--borderColor)}.theme-dark .blog-desc .feature-item-list.style-two li:before,.theme-dark .property-desc .feature-item-list.style-two li:before,.theme-dark .service-desc .feature-item-list.style-two li:before,.theme-dark .terms-wrap .feature-item-list.style-two li:before{background-color:var(--offWhiteColor)}.theme-dark .post-metaoption{border:1px dashed var(--borderColor)}.theme-dark .post-metaoption .tag-list li a{color:var(--whiteColor)}.theme-dark .post-metaoption .tag-list li a:hover{color:var(--primaryColor)}.theme-dark .form-wrapper.style-one .form-group input::-moz-placeholder{color:var(--whiteColor);opacity:1}.theme-dark .form-wrapper.style-one .form-group textarea::-moz-placeholder{color:var(--whiteColor);opacity:1}.theme-dark .contact-form .form-group input::-moz-placeholder{color:var(--whiteColor);opacity:1}.theme-dark .contact-form .form-group textarea::-moz-placeholder{color:var(--whiteColor);opacity:1}.theme-dark .comment-form .form-group input::-moz-placeholder{color:var(--whiteColor);opacity:1}.theme-dark .comment-form .form-group textarea::-moz-placeholder{color:var(--whiteColor);opacity:1}.theme-dark .form-wrapper.style-one .form-group input::placeholder,.theme-dark .form-wrapper.style-one .form-group textarea::placeholder,.theme-dark .contact-form .form-group input::placeholder,.theme-dark .contact-form .form-group textarea::placeholder,.theme-dark .comment-form .form-group input::placeholder,.theme-dark .comment-form .form-group textarea::placeholder{color:var(--whiteColor);opacity:1}.theme-dark .comment-form.bg-gray{background-color:var(--slateGrayColor)}.theme-dark .comment-form .form-group input,.theme-dark .comment-form .form-group textarea,.theme-dark .footer-area{background-color:var(--aztechColor)}.theme-dark .footer-area .footer-large-text{color:var(--codColor);background-color:#1a1a1a}.theme-dark .footer-widget .footer-widget-title:after{border-bottom:1px dashed #fff3}@media only screen and (max-width:991px){.switch-theme-mode{top:270px;right:5px}.theme-dark .navbar-area .menu-mobile-trigger span{background:var(--whiteColor)}.theme-dark .navbar-area.style-one .menu>ul>li>a,.theme-dark .navbar-area.style-three .menu>ul>li>a{color:var(--whiteColor)}.theme-dark .navbar-area.style-one .menu>ul>li>a.active,.theme-dark .navbar-area.style-one .menu>ul>li>a:hover,.theme-dark .navbar-area.style-three .menu>ul>li>a.active,.theme-dark .navbar-area.style-three .menu>ul>li>a:hover{color:var(--primaryColor)}.theme-dark .navbar-area.style-one .menu-mobile-trigger span,.theme-dark .navbar-area.style-three .menu-mobile-trigger span,.theme-dark .navbar-area.style-two .menu-mobile-trigger span,.theme-dark .navbar-area.style-four .menu-mobile-trigger span{background:var(--whiteColor)}.theme-dark .navbar-area.style-four .other-options .option-item .mobile-options button i{color:var(--whiteColor)}.theme-dark .navbar-area .other-options .option-item .mobile-options .dropdown-menu{background-color:var(--titleColor)}.theme-dark .menu-mobile-trigger span{background:var(--whiteColor)}.theme-dark .menu{background:var(--codColor)}.theme-dark .menu ul li a{border-bottom:1px solid var(--borderColor)}.theme-dark .menu .menu-mobile-header{background:var(--codColor);border-bottom:1px solid #ffffff17}.theme-dark .menu .menu-mobile-header .menu-mobile-arrow{border-right:1px solid var(--borderColor);color:var(--whiteColor)}.theme-dark .menu .menu-mobile-header .menu-mobile-title{color:var(--whiteColor)}.theme-dark .menu .menu-mobile-header .menu-mobile-close{color:var(--whiteColor);border-left:1px solid #ffffff1a}.theme-dark .overlay{background:#0000008c}}
.pb-70{padding-bottom:70px}.navbar-brand img{height:60px}.counter-tagline{font-size:30px;line-height:36px}.section-title:has(.counter-tagline){line-height:46px}.our-projects{background:#000}.navbar-brand img{filter:invert()grayscale()}.navbar-area.style-three.sticky .navbar-brand img{filter:invert(0)}#navbar{box-shadow:0 4px 6px #00000014}.hero-area .swiper-slide{position:relative}.hero-area .slide-text{color:#fff;border-radius:5px;padding:10px 60px 10px 15px;font-size:42px;position:absolute;bottom:50px;left:20px}.hero-area .swiper-pagination{z-index:50;gap:10px;display:flex;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.hero-area .swiper-pagination-bullet{cursor:pointer;background:#ffffff80;border-radius:50%;width:14px;height:14px;transition:all .3s}.hero-area .swiper-pagination-bullet-active{background:#00bcd4;transform:scale(1.3);box-shadow:0 0 8px #00bcd4b3}.icon-btn{color:#fff;cursor:pointer;text-align:center;background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;transition:background .3s;display:flex}.call-us{border-radius:24px;width:max-content;padding:12px 24px}.icon-btn:hover{background:#ffffff4d}.icon-btn a{color:#fff;justify-content:center;align-items:center;gap:6px;font-size:16px;text-decoration:none;display:flex}.icon-btn i{font-size:20px}.nav-side-icons{align-items:center;gap:15px;margin-left:20px;display:flex}.wh-area{position:relative;overflow:hidden}.wh-area .why-element{max-width:900px;position:absolute;top:0;left:-20px}.wh-area .why-element img{filter:invert()}.icon-btn{cursor:pointer;border:none}.offcanvas{z-index:1000;background:#fff;flex-direction:column;width:260px;height:100%;transition:left .3s;display:flex;position:fixed;top:0;left:-260px;box-shadow:2px 0 10px #0003}.offcanvas.active{left:0}.offcanvas-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:16px;display:flex}.close-btn{cursor:pointer;background:0 0;border:none;font-size:28px}.offcanvas-nav{margin:20px 0;padding:0;list-style:none}.offcanvas-nav li{border-bottom:1px solid #f0f0f0}.offcanvas-nav li a{color:#333;padding:14px 20px;font-weight:500;text-decoration:none;display:block}.offcanvas-nav li a:hover{background:#f5f5f5}#overlay{z-index:900;background:#0006;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#overlay.active{display:block}.gallery .swiper-pagination{justify-content:center;gap:8px;margin-top:15px;display:flex;position:relative}.gallery .swiper-pagination-bullet{opacity:1;cursor:pointer;background:#ccc;border-radius:50%;width:12px;height:12px;transition:all .3s}.gallery .swiper-pagination-bullet:hover{background:#007bff}.gallery .swiper-pagination-bullet-active{background:#007bff;border-radius:10px;width:20px}.gallery .swiper-slide a:hover{border:unset;outline:unset}.contact-card.style-one .contact-icon img{filter:invert()}.sidebar{z-index:1001;background:#fff;border-radius:20px 0 0 20px;width:450px;height:100%;padding:20px;transition:all .4s ease-in-out;position:fixed;top:0;right:-450px;box-shadow:-3px 0 15px #0003}.sidebar.active{right:0}.nav-element{opacity:.5;position:absolute;bottom:20px;right:20px;transform:scaleX(-1)}.sidebar-header{justify-content:space-between;align-items:center;display:flex}.sidebar-logo img{max-height:50px}.close-btn{cursor:pointer;color:#333;background:0 0;border:none;font-size:30px;line-height:1;transition:all .3s}.close-btn:hover{color:#ff4757}.sidebar-menu{margin:50px 0 0;padding:20px 0 0;list-style:none}.sidebar-menu li{margin-bottom:20px}.sidebar-menu li a{color:#222;font-size:18px;font-weight:500;text-decoration:none;transition:all .3s;display:block}.sidebar-menu li a:hover{color:#007bff;transform:translate(5px)}#overlay{opacity:0;visibility:hidden;z-index:1000;background:#00000073;width:100%;height:100%;transition:all .3s;position:fixed;top:0;left:0}#overlay.active{opacity:1;visibility:visible}.property-card .property-img img{transition:transform .5s}.property-card .property-img:hover img{transform:scale(1.05)}.location-sec{background:#fafafa}.section-title{color:#333;font-size:32px;font-weight:600}.location-list{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.location-item{color:#444;background-color:#fff;border:1px dashed #ddd;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-size:1.05rem;transition:all .3s;display:flex}.location-item:hover{color:#000;border-color:#000;transform:translateY(-3px)}.location-item i{color:#000;font-size:1.5rem;transition:color .3s}@media (max-width:768px){.location-item{flex:100%}}.specifications-sec{background:#f1f1f1;position:relative;overflow:hidden}.specifications-list{flex-wrap:wrap;justify-content:center;gap:25px;display:flex}.spec-item{text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:16px;flex:calc(33.333% - 25px);max-width:300px;padding:30px 20px;transition:all .4s;box-shadow:0 6px 18px #0000000f}.spec-item:hover{border-color:#f9b654;transform:translateY(-8px);box-shadow:0 10px 25px #0000001a}.spec-icon{color:#fff;background:#001d5e;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 15px;font-size:2rem;transition:all .3s;display:flex}.spec-item:hover .spec-icon{color:#333;background:#ffcc80}.spec-item h5{color:#333;margin-bottom:0;font-size:1.1rem;font-weight:600}@media (max-width:992px){.spec-item{flex:calc(45% - 20px)}}@media (max-width:576px){.spec-item{flex:100%}}.section-title{color:#333;letter-spacing:.5px;font-size:2rem;font-weight:700}.amenities-list{flex-wrap:wrap;justify-content:center;gap:25px;display:flex}.amenity-item{text-align:center;background-color:#fff;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#f9b654,#ffcc80);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:content-box,border-box;border:2px solid #0000;border-radius:20px;flex:calc(33.333% - 25px);max-width:300px;padding:30px 20px;transition:all .4s;position:relative;box-shadow:0 8px 18px #0000000f}.amenity-item:hover{transform:translateY(-8px);box-shadow:0 15px 30px #0000001a}.amenity-icon{color:#fff;background:linear-gradient(135deg,#f9b654,#ffcc80);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;font-size:2rem;transition:all .3s;display:flex;box-shadow:0 6px 20px #f9b65466}.amenity-item:hover .amenity-icon{transform:rotate(8deg)scale(1.1);box-shadow:0 8px 25px #f9b65499}.amenity-item h5{color:#333;margin-bottom:0;font-size:1.1rem;font-weight:600}@media (max-width:992px){.amenity-item{flex:calc(45% - 20px)}}@media (max-width:576px){.amenity-item{flex:100%}}.amenities-sec{background:linear-gradient(135deg,#fefcf7,#fff);position:relative;overflow:hidden}.section-title{color:#333;margin-bottom:10px;font-size:2rem;font-weight:700}.section-subtitle{color:#666;max-width:600px;margin:0 auto;font-size:1rem}.amenities-wrapper{box-sizing:border-box;grid-template-columns:repeat(3,1fr);justify-content:center;gap:25px;height:400px;padding-right:10px;display:grid;overflow-y:auto}.amenity-box{text-align:center;border-radius:5px;height:100%;padding:20px 5px;transition:all .5s;box-shadow:0 2px 5px #1179ef26}.amenity-box:hover{background:#fffc}.amenity-box .icon{color:#fff;border-radius:20px;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 20px;transition:all .3s;display:flex}.amenity-box h5{color:#333;margin-bottom:10px;font-size:16px;font-weight:600;line-height:24px}.amenity-box p{color:#555;margin-bottom:0;font-size:.95rem;line-height:1.5}@media (max-width:992px){.amenity-box{flex:calc(45% - 20px)}}@media (max-width:576px){.amenity-box{flex:100%}}.pl-40{padding-left:40px}.quote-icon img{filter:invert()}.loaction-section{padding:60px 0}.why-mysore{background:#f8f9fc;padding:60px 0}.why-mysore .container{margin:0 auto;padding:0 20px}.space-y-6{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}.why-mysore h2{text-align:center;color:#1a1a1a;margin-bottom:40px;font-size:32px;font-weight:800}.why-point{background:#fff;border:1px solid #e6e6e6;border-radius:12px;margin-bottom:20px;padding:25px;transition:all .3s}.why-point:hover{transform:translateY(-4px);box-shadow:0 8px 22px #00000014}.why-point h3{color:#333;margin-bottom:8px;font-size:20px;font-weight:700}.why-point p{color:#555;margin:0;font-size:16px;line-height:1.6}@media (min-width:768px){.why-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}}@media (max-width:768px){.space-y-6{grid-template-columns:repeat(1,1fr);gap:25px;display:grid}.amenities-wrapper{grid-template-columns:repeat(2,1fr)}}
.navbar-area{z-index:999;width:100%;transition:all .3s;position:relative;top:0}.navbar-area.sticky{animation:.3s fadeInDown;position:fixed;box-shadow:0 2px 10px #0000001a;background-color:#fff!important}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.roi-container{background:linear-gradient(135deg,#f8fafc 0%,#e0f2fe 50%,#f1f5f9 100%);min-height:100vh;padding:24px}.roi-wrapper{max-width:1280px;margin:0 auto}.roi-header{margin-bottom:40px}.roi-title{color:#1e293b;letter-spacing:-.5px;margin-bottom:8px;font-size:36px;font-weight:700}.roi-subtitle{color:#64748b;font-size:18px;font-weight:400;line-height:1.6}.roi-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}@media (max-width:1024px){.roi-grid{grid-template-columns:1fr}}.roi-left-column,.roi-right-column{flex-direction:column;display:flex}.roi-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;transition:box-shadow .3s;overflow:hidden;box-shadow:0 4px 6px #00000012,0 10px 20px #00000014}.roi-card:hover{box-shadow:0 8px 12px #0000001a,0 20px 35px #0000001f}.roi-card-header{color:#fff;background:linear-gradient(135deg,#001d5e 0%,#0047ab 100%);border-bottom:1px solid #001d5e33;padding:24px}.roi-card-title{letter-spacing:-.3px;margin-bottom:6px;font-size:24px;font-weight:700}.roi-card-desc{color:#fffc;font-size:14px;font-weight:400}.roi-card-content{padding:32px}.roi-form-row{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.roi-chart-card{flex-direction:column;height:fit-content;display:flex}.roi-chart-content{padding:24px}.roi-input-group{flex-direction:column;margin-bottom:32px;display:flex}.roi-label{color:#475569;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:12px;font-weight:700;display:block}.roi-input-wrapper{align-items:center;display:flex;position:relative}.roi-input-prefix{color:#94a3b8;font-size:16px;font-weight:700;position:absolute;left:16px}.roi-input{background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;padding:12px 16px 12px 32px;font-size:16px;font-weight:500;transition:all .2s}.roi-input:focus{background:#fff;border-color:#001d5e;outline:none;box-shadow:0 0 0 3px #001d5e1a}.roi-help-text{color:#94a3b8;letter-spacing:.3px;margin-top:8px;font-size:11px;font-weight:500}.roi-results-box{background:linear-gradient(135deg,#f0f9ff 0%,#f1f5f9 100%);border-top:2px solid #e0e7ff;border-radius:12px;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;padding:24px;display:grid}@media (max-width:640px){.roi-results-box{grid-template-columns:1fr}}.roi-result-item{flex-direction:column;display:flex}.roi-result-label{color:#64748b;text-transform:uppercase;letter-spacing:.3px;margin-bottom:8px;font-size:12px;font-weight:600}.roi-result-value{color:#001d5e;letter-spacing:-.3px;font-size:18px;font-weight:700}.roi-roi-percentage{color:#0047ab;font-size:22px}.roi-breakdown-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:24px;padding:24px}.roi-breakdown-title{color:#1e293b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px;font-size:12px;font-weight:700;display:block}.roi-breakdown-items{gap:16px;display:flex}.roi-breakdown-item{align-items:flex-start;gap:12px;display:flex}.roi-breakdown-dot{border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:4px}.roi-dot-dark{background-color:#001d5e}.roi-dot-medium{background-color:#0047ab}.roi-dot-light{background-color:#06c}.roi-breakdown-text{flex-direction:column;gap:2px;display:flex}.roi-breakdown-label{color:#1e293b;font-size:13px;font-weight:600}.roi-breakdown-value{color:#64748b;font-size:13px;font-weight:500}@media (max-width:768px){.roi-container{padding:16px}.roi-title{font-size:28px}.roi-subtitle{font-size:16px}.roi-card-content{padding:20px}.roi-input-group{margin-bottom:24px}}
