@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&family=Inter+Tight:ital,wght@0,100..900;1,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");@font-face{font-family:Lato-Regular;src:url(../font/Lato/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato-Bold;src:url(../font/Lato/Lato-Bold.ttf) format("truetype");font-weight:400;font-style:normal}:root{--pc:#ea3d28;--p-color:#061c3d;--bg-color:#fffceb;--footer-bg:#252525;--header-bg:#14131300;--gray-color:#6f6f6f;--white:#fefefe;--black:#000;--ani-2:all 0.2s 0s ease;--ani-3:all 0.3s 0s ease;--ani-4:all 0.4s 0s ease;--ani-5:all 0.5s 0s ease;--op-thr:0.3;--op-n:0.9;--op-e:0.8;--op-f:0.5;--font-t:100;--font-el:200;--font-l:300;--font-r:400;--font-rl:500;--font-m:600;--font-sb:700;--font-b:800;--font-black:900;--font-eblack:950;--font-demi:600}html{scroll-behavior:smooth}body,html{font-family:Lato-Regular,sans-serif;line-height:1;font-size:18px;font-weight:var(--font-r);color:var(--p-color);margin:0;padding:0;background-color:#010101}body.scroll-hidden{overflow:hidden}*{font-family:Lato-Regular,sans-serif;box-sizing:border-box}.d-none{display:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2}.h1,h1{font-weight:var(--font-r);font-size:3.5625rem}.h1,.h2,h1,h2{font-family:Lato-Bold,serif;line-height:3.625rem;word-spacing:0;text-transform:capitalize}.h2,h2{font-size:3rem}.h2,.h3,h2,h3{font-weight:var(--font-sb)}.h3,h3{font-size:1.875rem}.h4,h4{font-weight:var(--font-sb);font-size:1.5rem}.h5,h5{font-weight:var(--font-m);font-size:1.3125rem}.h6,h6{font-weight:var(--font-b);font-size:1rem}p{color:var(--black);font-weight:var(--font-r);margin:0}a{text-decoration:none;color:inherit}li,ul{list-style:none;padding:0;margin:0}img{display:block}img,svg{width:auto;height:auto}.btn,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}tldx-lmi-shadow-root{display:none}@media (max-width:1920px){body,html{font-size:18px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:81.25rem;margin:0 auto}}@media (min-width:1920px){body,html{font-size:19px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:81.25rem;margin:0 auto}}body.menu-open{overflow:hidden}.headroom{transition:transform .3s ease-in-out;will-change:transform}.headroom--unpinned{transform:translateY(-100%)}.headroom--pinned{transform:translateY(0)}.header{background-color:#000;padding:.625rem 0;position:sticky;top:0;z-index:5;transition:transform .3s ease-in-out;will-change:transform}.header--hidden{transform:translateY(-100%)!important}body.menu-open .header{transform:translateY(0)!important}.header .header-content{justify-content:space-between;padding:.25rem 0}.header .header-content,.header .logo-section{display:flex;align-items:center}.header .menu-toggle{display:none!important;flex-direction:column;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;background:transparent;border:none;cursor:pointer;padding:0;z-index:6;position:relative}.header .menu-toggle:focus{outline-offset:.125rem}.header .menu-toggle .menu-toggle-bar{display:block;width:1.5625rem;height:.1875rem;background-color:#fff;transition:all .3s ease;margin-bottom:.3125rem;transform-origin:center}.header .menu-toggle .menu-toggle-bar:last-child{margin-bottom:0}.header .menu-toggle[aria-expanded=true] .menu-toggle-bar:first-child{transform:translateY(8px) rotate(45deg)}.header .menu-toggle[aria-expanded=true] .menu-toggle-bar:nth-child(2){opacity:0}.header .menu-toggle[aria-expanded=true] .menu-toggle-bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.header .main-nav{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.25rem;width:51%;max-width:75rem}.header .main-nav .nav-menu{display:flex;list-style:none;gap:1.875rem;margin:0;padding:0}.header .main-nav .nav-menu li a{color:#fff;text-decoration:none;font-weight:var(--font-m);font-size:1rem;transition:color .3s ease;padding:.3125rem 0;position:relative;font-family:Lato-Bold,serif}.header .main-nav .nav-menu li a:hover{color:#98bc3d}.header .main-nav .nav-menu li a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:.125rem;background-color:#98bc3d;transition:width .3s ease}.header .main-nav .nav-menu li a:hover:after{width:100%}.header .contact-button{background-color:#98bc3d;color:#000;padding:.5rem .875rem;text-decoration:none;border-radius:6.25rem;display:flex;align-items:center;gap:.625rem;font-weight:var(--font-sb);font-size:1.125rem;line-height:1.875rem;text-align:center;transition:background-color .3s ease,color .3s ease,padding .6s ease;border:1px solid transparent;margin:0 .375rem;width:fit-content}.header .contact-button .arrow-icon{background-color:#000;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transform:rotate(0deg);transition:all .3s ease;position:relative;width:2.25rem;height:2.25rem}.header .contact-button .arrow-icon .arrow1{opacity:1;transition:opacity .3s ease}.header .contact-button .arrow-icon .arrow2{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .6s ease}.header .contact-button:hover{background-color:#000;color:#fff;border:1px solid #98bc3d;padding:.5rem 1.625rem;margin:0}.header .contact-button:hover .arrow-icon .arrow1{opacity:0}.header .contact-button:hover .arrow-icon .arrow2{opacity:1}.contact-button{background-color:#98bc3d;color:#000;padding:.5rem .875rem;text-decoration:none;border-radius:6.25rem;display:flex;align-items:center;gap:.625rem;font-weight:var(--font-sb);font-size:1.125rem;line-height:1.875rem;text-align:center;transition:background-color .3s ease,color .3s ease,padding .6s ease;border:1px solid transparent;margin:0 .375rem;width:fit-content}.contact-button .arrow-icon{background-color:#000;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transform:rotate(0deg);transition:all .3s ease;position:relative;width:2.25rem;height:2.25rem}.contact-button .arrow-icon .arrow1{opacity:1;transition:opacity .3s ease}.contact-button .arrow-icon .arrow2{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .6s ease}.contact-button:hover{background-color:#000;color:#fff;border:1px solid #98bc3d;padding:.5rem 1.625rem;margin:0}.contact-button:hover .arrow-icon .arrow1{opacity:0}.contact-button:hover .arrow-icon .arrow2{opacity:1;width:2.875rem;height:2.25rem}.subtitle{font-size:3rem;line-height:3.625rem;font-weight:var(--font-sb);margin-bottom:1.25rem;font-family:Lato-Bold,serif;color:#000}p{font-size:1.125rem;line-height:1.75rem;font-weight:var(--font-rl)}a,li,p{font-family:Lato-Regular,sans-serif}body.no-scroll{overflow:hidden}.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--black),.7);z-index:5;justify-content:center;align-items:center}.popup.active{display:flex}.popup-content{background-color:#fff;border-radius:12px;width:90%;max-width:450px;position:relative;box-shadow:0 10px 30px rgba(0,0,0,.2);overflow:hidden;animation:a .4s ease-out}@media (max-width:600px){.popup-content{width:95%;max-width:95%}}@keyframes a{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.popup-header{background-color:#98bc3d;padding:20px 25px;position:relative;border-radius:12px 12px 0 0}.popup-header h2{color:var(--white);margin:0;font-size:1.5rem;font-weight:var(--font-m);line-height:1.3;font-family:Lato-Bold,serif}@media (max-width:600px){.popup-header{padding:15px 20px}.popup-header h2{font-size:1.2rem}}.close{position:absolute;top:18px;right:20px;font-size:24px;color:var(--white);cursor:pointer;transition:all .3s;line-height:1;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%}.close:hover{transform:rotate(90deg);background-color:rgba(var(--white),.2)}.main-form{padding:1.25rem .625rem}.main-form .selldof .title{font-size:1rem;padding-bottom:1.875rem}.main-form .selldof label{font-size:1rem;font-weight:500;margin-bottom:.5rem}@media (max-width:600px){.main-form{padding:15px}}.selldof .selldof_row:nth-child(6) label{font-size:10px;font-weight:400}.sell_do_form_actual_container{font-family:Lato-Regular,sans-serif}.sell_do_form_actual_container .sd-form-group{margin-bottom:20px}.sell_do_form_actual_container label{display:block;margin-bottom:8px;font-weight:500;color:#333}.sell_do_form_actual_container input[type=email],.sell_do_form_actual_container input[type=tel],.sell_do_form_actual_container input[type=text],.sell_do_form_actual_container select,.sell_do_form_actual_container textarea{width:100%;padding:.75rem .9375rem;border:1px solid #ddd;border-radius:.5rem;font-size:1rem;transition:all .3s;background-color:#fff}@media (max-width:600px){.sell_do_form_actual_container input[type=email],.sell_do_form_actual_container input[type=tel],.sell_do_form_actual_container input[type=text],.sell_do_form_actual_container select,.sell_do_form_actual_container textarea{padding:10px 12px;font-size:14px}}.sell_do_form_actual_container input:focus,.sell_do_form_actual_container select:focus,.sell_do_form_actual_container textarea:focus{border-color:#98bc3d;box-shadow:0 0 0 3px rgba(152,188,61,.2);outline:none}.sell_do_form_actual_container input::placeholder{color:#999}.sell_do_form_actual_container .selldo-intl-tel-input.allow-dropdown input{font-size:1rem}.sell_do_form_actual_container button[type=submit]{background-color:#98bc3d;color:var(--white);border:none;border-radius:30px;padding:12px 25px;font-size:16px;font-weight:var(--font-m);cursor:pointer;transition:all .3s;display:inline-block;text-align:center;width:100%;margin-top:10px}.sell_do_form_actual_container button[type=submit]:hover{background-color:var(--black);box-shadow:0 5px 15px rgba(var(--black),.1)}.sell_do_form_actual_container .sd-error{color:#e74c3c;font-size:14px;margin-top:5px;display:block}.sell_do_form_actual_container input.sd-error,.sell_do_form_actual_container select.sd-error{border-color:#e74c3c}.sell_do_form_actual_container .sd-response-success{background-color:#98bc3d;color:var(--white);padding:15px;border-radius:8px;margin-top:20px;text-align:center}.sell_do_form_actual_container .sd-response-error{background-color:#e74c3c;color:var(--white);padding:15px;border-radius:8px;margin-top:20px;text-align:center}.sell_do_form_actual_container .sd-privacy{font-size:12px;color:#777;margin-top:15px;text-align:center}.sell_do_ctc_btn,.sell_do_verify_btn,.selldof .btn{background-color:unset!important;background-color:#98bc3d!important;color:#000;padding:.5rem 1.5625rem!important;font-size:1rem!important}.form-success-message{text-align:center;padding:20px 10px}.form-success-message h3{color:#98bc3d;font-size:24px;margin-bottom:15px;font-family:Lato-Bold,serif}@media (max-width:600px){.form-success-message h3{font-size:20px}}.form-success-message p{color:#333;font-size:16px;line-height:1.5;margin-bottom:0}@media (max-width:600px){.form-success-message p{font-size:14px}}.banner-slider-section{position:relative;width:100%;overflow:hidden}.banner-slider-section .slider-sec{margin-bottom:0}.banner-slider-section .slider-sec .slide{position:relative;width:100%;overflow:hidden}.banner-slider-section .slider-sec .slide img,.banner-slider-section .slider-sec .slide picture{display:block;width:100%;height:auto;object-fit:cover}.banner-slider-section .slider-sec .slide .content{position:absolute;top:36%;left:3.75rem;transform:translateY(-50%);max-width:39.375rem;color:#fff;z-index:2}.banner-slider-section .slider-sec .slide .content h1,.banner-slider-section .slider-sec .slide .content h2{font-size:4rem;line-height:4.375rem;font-weight:var(--font-sb);margin-bottom:1.25rem;font-family:Lato-Bold,serif}.banner-slider-section .slider-sec .slide .content p{font-size:1.25rem;line-height:1.875rem;font-weight:var(--font-r);margin-bottom:30px;color:#fff}.banner-slider-section .slider-sec .slick-dots{position:absolute;bottom:3.75rem;display:flex;justify-content:center;width:100%;padding:0;margin:0;list-style:none;text-align:center}.banner-slider-section .slider-sec .slick-dots li{position:relative;display:inline-block;width:1.375rem;height:1.375rem;margin:0 5px;padding:0;cursor:pointer}.banner-slider-section .slider-sec .slick-dots li button{font-size:0;line-height:0;display:block;width:1.375rem;height:1.375rem;padding:.25rem;cursor:pointer;border:0;outline:none;background:transparent}.banner-slider-section .slider-sec .slick-dots li button:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"•";width:.875rem;height:.875rem;font-size:.8125rem;line-height:.9375rem;text-align:center;color:#fff;opacity:.75}.banner-slider-section .slider-sec .slick-dots li.slick-active{border:.125rem solid #fff;border-radius:50%}.banner-slider-section .slider-sec .slick-dots li.slick-active button:before{color:#fff;opacity:1}.banner-slider-section .discl{position:absolute;bottom:1%;right:1%}.banner-slider-section .discl p{font-size:.75rem;color:#fff}.privacy-sec{padding-top:3.75rem;padding-bottom:5.625rem}.privacy-sec p{color:#fff;font-size:1.1875rem;line-height:25px;font-weight:400;padding-bottom:1.25rem}.privacy-title{color:#fff;font-size:1.5625rem;line-height:1.5625rem;font-weight:400;text-align:start}.prvicy-img{display:flex;justify-self:start}.pravc-cont{display:flex;padding-top:13px;justify-content:center;padding-left:17px}.prvicy-img img{height:auto;width:150px}.thank-you-section{background-color:#fff;padding-top:2.5rem;padding-bottom:4.375rem;min-height:calc(100vh - 154px);display:flex;justify-content:center;align-items:center}.thank-you-section .subtitle{text-align:center}.harmony-section{position:relative;width:100%;padding:0;margin:0}.harmony-section .image-wrapper{position:relative;width:100%;height:auto}.harmony-section .image-wrapper img{width:100%;height:auto;display:block}.harmony-section .image-wrapper .content{position:absolute;top:35%;left:30%;transform:translate(-50%,-50%);text-align:start;border-radius:8px}.harmony-section .image-wrapper .content h2{max-width:43.625rem}.harmony-section .image-wrapper .content .subtitle{font-size:3rem;line-height:3.625rem;font-weight:var(--font-sb);margin-bottom:1.25rem;font-family:Lato-Regular,sans-serif;color:#000}.harmony-section .image-wrapper .content p{font-size:1.125rem;line-height:1.75rem;color:#000;max-width:40.4375rem}.harmony-section .discl{position:absolute;bottom:0;right:1%}.harmony-section .discl p{font-size:.75rem;color:#fff}.mindful-homes{position:relative;overflow:hidden;padding-top:11rem;padding-bottom:6.25rem;color:#fff;text-align:center}.mindful-homes .bg-image{position:absolute;top:0;left:0;width:100%;z-index:0}.mindful-homes .bg-image img{width:100%;height:100%;object-fit:cover;object-position:center}.mindful-homes .subtitle{color:#fff;position:relative;top:-6.25rem;max-width:40.3125rem;margin:auto}.mindful-homes .features{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.25rem;margin-bottom:3.125rem}@media (max-width:600px){.mindful-homes .features{display:block;gap:0}}.mindful-homes .features .feature{background-color:hsla(0,0%,7%,.9);border:1px solid #444;border-radius:1.25rem;padding:1.25rem 1.25rem 2.5rem;flex:1 1 1rem 250px;max-width:17.5rem;text-align:left;position:relative;border:1px solid #98bc3d;transition:background-color .3s ease,color .3s ease,padding .6s ease}@media (max-width:600px){.mindful-homes .features .feature .feature{margin:0 10px}}.mindful-homes .features .feature .icon{margin-top:-4.375rem;display:flex;justify-content:center}.mindful-homes .features .feature .icon img{max-width:6.625rem}.mindful-homes .features .feature p{font-size:1.125rem;line-height:1.75rem;font-weight:var(--font-rl);color:#fff;padding-top:1.25rem;text-align:center}.mindful-homes .features .feature:hover{background-color:#98bc3d}.mindful-homes .cta-mindful{display:flex;justify-content:center}.mindful-homes .cta-mindful .contact-button{position:relative}.location-section{display:flex;justify-content:space-between;align-items:flex-start;padding:40px;background-color:#fff}.location-section .location-left{width:45%;padding-right:30px}.location-section .location-left .heading{font-size:28px;font-weight:700;color:#111;margin-bottom:20px}.location-section .location-left .location-image{width:100%;height:auto;border-radius:15px;display:block}.location-section .location-right{width:50%}.location-section .location-right .description{font-size:15px;color:#333;margin-bottom:25px}.location-section .location-right .location-list{list-style:none;padding:0;margin:0 0 30px}.location-section .location-right .location-list li{position:relative;padding-left:20px;font-size:15px;color:#222;margin-bottom:10px}.location-section .location-right .location-list li:before{content:"✔";position:absolute;left:0;color:#4caf50;font-size:14px}.location-section .location-right .download-button{background-color:#1e1e1e;color:#fff;font-size:14px;padding:10px 18px;border:none;border-radius:25px;cursor:pointer}.location-section .location-right .download-button:hover{background-color:#333}.downloadBrchure-section{background-color:#fff;padding-top:2.5rem;padding-bottom:4.375rem;position:relative}.downloadBrchure-section .downloadBrchure-section-content{display:flex;gap:1.875rem}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-image{flex:1;position:relative}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-image img{width:100%;display:block}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-image .map iframe{width:100%;border-radius:1.25rem}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content{flex:1;display:flex;flex-direction:column;position:relative;justify-content:space-between}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .downloadBrchure-description{padding-top:2.6875rem;padding-bottom:1.5rem}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .downloadBrchure-description p{font-size:1.125rem;line-height:1.6875rem;font-weight:var(--font-rl)}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .nearby-destinations{background-color:#98bc3d;padding:1.875rem;border-radius:2.5rem;position:relative}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .nearby-destinations h3{color:#fff;font-size:1.25rem;line-height:1.875rem;margin-bottom:1.25rem;font-weight:var(--font-rl)}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .nearby-destinations .destination-list{list-style:none}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .nearby-destinations .destination-list .destination-item{display:flex;align-items:center;margin-bottom:.75rem;color:#fff;font-size:1.125rem;line-height:1.75rem;gap:.625rem;font-weight:var(--font-rl)}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .nearby-destinations .destination-list .destination-item .icon svg{width:.75rem;height:.75rem;fill:#9ad66f}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .nearby-destinations .download-btn{background-color:#fff}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .nearby-destinations .download-btn:hover{background-color:#000}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .flower-decoration{position:absolute;right:-.25rem;bottom:4.25rem}.downloadBrchure-section .discl{position:absolute;bottom:14%;right:52%}.downloadBrchure-section .discl p{font-size:.75rem;color:#fff}@media (max-width:56.25rem){.downloadBrchure-section{flex-direction:column}.downloadBrchure-section .downloadBrchure-image{height:18.75rem}}.amenities-section{position:relative;background-color:#fff;padding-top:1.875rem}.amenities-section .trust-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.amenities-section .trust-bg-image img{width:100%;height:100%;object-fit:cover;display:block}.amenities-section .amenities-sticky{position:absolute;top:5%;left:0}.amenities-section .container .section-heading{text-align:center;position:relative}.amenities-section .container .section-heading p{max-width:56.25rem;margin:auto}.amenities-section .container .rev_slider{position:relative;display:flex;justify-content:center}.amenities-section .container .rev_slider .rev_slide{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;width:100%;transform:translateZ(0);transition:transform 1s,opacity 1s}.amenities-section .container .rev_slider .rev_slide.slick-sprev{opacity:.5;transform:translate3d(-34%,0,0);margin-top:2.75rem;filter:contrast(.5)}.amenities-section .container .rev_slider .rev_slide.slick-sprev .test img{width:70%}.amenities-section .container .rev_slider .rev_slide.slick-sprev .test{position:relative}.amenities-section .container .rev_slider .rev_slide.slick-sprev .test .amenity-title,.amenities-section .container .rev_slider .rev_slide.slick-sprev .test .discl{display:none}.amenities-section .container .rev_slider .rev_slide.slick-snext{opacity:.5;transform:translate3d(34%,0,0);margin-top:2.75rem;z-index:1;filter:contrast(.5)}.amenities-section .container .rev_slider .rev_slide.slick-snext .test img{width:70%}.amenities-section .container .rev_slider .rev_slide.slick-snext .test .amenity-title,.amenities-section .container .rev_slider .rev_slide.slick-snext .test .discl{display:none}.amenities-section .container .rev_slider .rev_slide.slick-current{opacity:1;position:relative;display:block;transform:translateZ(20px);z-index:2}.amenities-section .container .rev_slider .rev_slide.slick-current .test{position:relative}.amenities-section .container .rev_slider .rev_slide.slick-current .test .discl{position:absolute;bottom:15%;right:5%}.amenities-section .container .rev_slider .rev_slide.slick-current .test .discl p{color:#fff;font-size:.75rem}.amenities-section .container .rev_slider .rev_slide.slick-current .test img{width:100%}.amenities-section .container .rev_slider .rev_slide.slick-current .test .amenity-title{padding-top:1.25rem;font-size:1.5rem;line-height:2.125rem}.amenities-section .container .rev_slider .rev_slide .test{display:flex;flex-direction:column;align-items:center;width:100%}.amenities-section .container .rev-slider-buttons{display:flex;justify-content:space-between;gap:1.875rem;z-index:1;position:absolute;top:52%;width:53.5rem;left:18.5%}.amenities-section .container .rev-slider-buttons button{background:transparent;border:none;cursor:pointer;padding:.625rem;transition:background-color .3s ease}.amenities-section .container .rev-slider-buttons button img{width:5.25rem;height:auto;transition:transform .3s ease}.amenities-section .container .rev-slider-buttons .slick-custom-next:hover{border-radius:50%}.amenities-section .container .rev-slider-buttons .slick-custom-next:hover img{transform:rotate(45deg)}.amenities-section .container .rev-slider-buttons .slick-custom-prev:hover{border-radius:50%}.amenities-section .container .rev-slider-buttons .slick-custom-prev:hover img{transform:rotate(-45deg)}.amenities-section .container .slick-slider{margin-left:0;margin-right:0;margin-top:-3.375rem}.amenities-section .container .slick-list{padding:10%!important;max-width:70%;margin-left:15%}.amenities-section .container .slick-track{max-width:100%!important;transform:translateZ(0)!important;perspective:6.25rem}.amenities-section .container .slick-dots{position:relative!important;bottom:0!important;display:flex!important;justify-content:center;list-style:none;padding:1.25rem 0 0;margin:0;flex-direction:column;align-items:flex-end;gap:.625rem;margin-top:-7%}.amenities-section .container .slick-dots:before{content:"";position:absolute;width:1%;height:46%;left:90.4%;background-color:#98bc3d;margin-bottom:10px}.amenities-section .container .slick-dots li{margin:0 .1875rem;border-radius:53%;width:1.375rem;height:1.375rem}.amenities-section .container .slick-dots li button{font-size:0;line-height:0;display:block;width:.75rem;height:.75rem;padding:0;border-radius:50%;background:#000;border:none;cursor:pointer;margin:.1875rem;transition:all .3s}.amenities-section .container .slick-dots li button:before{font-size:unset}.amenities-section .container .slick-dots li.slick-active button{background:#98bc3d}.amenities-section .container .slick-dots .slick-active{border:.125rem solid #98bc3d;margin:0 .3125rem}.amenities-section .container .slick-arrow{display:none!important}@media (max-width:768px){.amenities-section .container .section-heading h2{font-size:1.875rem}.amenities-section .container .rev-slider-buttons{gap:1.25rem}.amenities-section .container .rev-slider-buttons button img{width:2rem}}.home-design{position:relative;padding-top:1.25rem;padding-bottom:7.125rem}.home-design .home-design-container{display:flex;background-color:#000;color:#fff;border-radius:.5rem;overflow:hidden;gap:2.5rem;padding:0}@media (max-width:640px){.home-design .home-design-container{flex-direction:column}}.home-design .home-design-container .image-container{padding-top:3.125rem;flex:1}.home-design .home-design-container .image-container .discl{position:absolute;left:32%;bottom:12%}.home-design .home-design-container .image-container .discl p{color:#fff;font-size:.75rem}.home-design .home-design-container .image-container img{width:100%;height:100%}.home-design .home-design-container .content-container{flex:1;display:flex;flex-direction:column;justify-content:center}.home-design .home-design-container .content-container h1{font-size:2rem;font-weight:600;margin-bottom:1.875rem;line-height:1.2}@media (max-width:768px){.home-design .home-design-container .content-container h1{font-size:1.625rem}}.home-design .home-design-container .content-container .feature-list{list-style-type:none;padding-bottom:1.0625rem;margin:0}.home-design .home-design-container .content-container .feature-list .feature-item{display:flex;align-items:center;margin-bottom:.875rem;gap:.625rem}.home-design .home-design-container .content-container .feature-list .feature-item p{font-size:1.125rem;line-height:1.75rem;font-weight:var(--font-rl);color:#fff}.home-design .home-design-container .decoration{position:absolute;bottom:1.25rem;right:1.25rem;width:3.75rem;height:3.75rem}.home-design .f-image{position:absolute;bottom:0;right:0}.floor-plan{background:#fff;padding-top:2.375rem;padding-bottom:3.375rem}.floor-plan .floor-plan-title{margin:auto;max-width:36.0625rem}.floor-plan .floor-plan-title h2{text-align:center}.floor-plan .container{position:relative}.floor-plan .container .floor_rev_slider{position:relative;display:flex;justify-content:center;width:48.75rem;margin:auto;margin-top:-2.5rem}.floor-plan .container .floor_rev_slider .rev_slide{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;width:100%;transform:translateZ(0);transition:transform 1s,opacity 1s}.floor-plan .container .floor_rev_slider .rev_slide.slick-sprev{opacity:.5;transform:translate3d(21%,0,0);margin-top:0;filter:contrast(.5)}.floor-plan .container .floor_rev_slider .rev_slide.slick-sprev .test img{width:100%;opacity:.7}.floor-plan .container .floor_rev_slider .rev_slide.slick-snext{opacity:.5;transform:translate3d(-21%,0,0);margin-top:0;z-index:1;filter:contrast(.5)}.floor-plan .container .floor_rev_slider .rev_slide.slick-snext .test img{width:100%;opacity:.7}.floor-plan .container .floor_rev_slider .rev_slide.slick-current{opacity:1;position:relative;display:block;transform:translateZ(20px);z-index:2}.floor-plan .container .floor_rev_slider .rev_slide.slick-current .test{position:relative}.floor-plan .container .floor_rev_slider .rev_slide.slick-current .test .title{position:absolute;top:5%;padding:.375rem;font-size:1.25rem;color:#fff;background-color:#98bc3d;z-index:1}.floor-plan .container .floor_rev_slider .rev_slide.slick-current .test img{width:100%;filter:blur(2.5px)}.floor-plan .container .floor_rev_slider .rev_slide .test{display:flex;flex-direction:column;align-items:center;width:100%}.floor-plan .container .floor_rev_slider .rev_slide .discl{position:absolute;right:4%;bottom:0}.floor-plan .container .floor_rev_slider .rev_slide .discl p{color:#fff;font-size:.75rem}.floor-plan .container .rev-slider-buttons{display:flex;justify-content:space-between;gap:1.875rem;margin-top:.625rem;z-index:1;position:absolute;top:46%;width:48.5rem;left:18%}.floor-plan .container .rev-slider-buttons button{background:transparent;border:none;cursor:pointer;padding:.625rem;transition:background-color .3s ease}.floor-plan .container .rev-slider-buttons button img{width:5.25rem;height:auto;transition:transform .3s ease}.floor-plan .container .rev-slider-buttons .slick-custom-next:hover{border-radius:50%}.floor-plan .container .rev-slider-buttons .slick-custom-next:hover img{transform:rotate(45deg)}.floor-plan .container .rev-slider-buttons .slick-custom-prev:hover{border-radius:50%}.floor-plan .container .rev-slider-buttons .slick-custom-prev:hover img{transform:rotate(-45deg)}.floor-plan .container .slick-list{padding:12% 15%!important}.floor-plan .container .slick-track{max-width:100%!important;transform:translateZ(0)!important;perspective:6.25rem}.floor-plan .container .slick-dots{position:relative!important;bottom:0!important;display:flex!important;justify-content:center;list-style:none;padding:1.25rem 0 0;margin:0;flex-direction:column;align-items:flex-end;gap:10px}.floor-plan .container .slick-dots:before{content:"";position:absolute;width:1%;height:46%;left:83%;background-color:#98bc3d;margin-bottom:10px}.floor-plan .container .slick-dots li{margin:0 .1875rem;border-radius:50%;width:1.375rem;height:1.375rem}.floor-plan .container .slick-dots li button{font-size:0;line-height:0;display:block;width:.75rem;height:.75rem;padding:0;border-radius:50%;background:#000;border:none;cursor:pointer;margin:.1875rem;transition:all .3s}.floor-plan .container .slick-dots li button:before{font-size:unset}.floor-plan .container .slick-dots li.slick-active button{background:#98bc3d}.floor-plan .container .slick-dots .slick-active{border:.125rem solid #98bc3d;margin:0 .3125rem}.floor-plan .container .slick-arrow{display:none!important}.floor-plan .cta-floor{display:flex;justify-content:center}.trust-section{position:relative;padding-bottom:4.375rem;overflow:hidden}.trust-section .trust-bg-image{position:absolute;width:100%;background-color:#fff}.trust-section .trust-bg-image img{width:100%}.trust-section .content-wrapper{display:flex;justify-content:space-between;align-items:center;position:relative;gap:3rem;padding-top:3.125rem;z-index:1}.trust-section .content-wrapper .text-content{flex:1}.trust-section .content-wrapper .image-content{flex:1;padding-top:3.125rem}.trust-section .content-wrapper .image-content img{width:100%}.trust-section .content-wrapper .image-content .discl{position:absolute;z-index:3;bottom:3%;right:5%}.trust-section .content-wrapper .image-content .discl p{color:#000;font-size:.75rem}.counter-section{color:#fff;position:relative}.counter-section .counter-bk{position:absolute;width:100%}.counter-section .counter-bk img{width:100%}.counter-section .counter-ps{position:absolute;width:100%;top:-20%}.counter-section .counter-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:73.5625rem;margin:0 auto;padding-top:4.375rem;padding-bottom:4.375rem}.counter-section .counter-wrapper .counter-item{text-align:center}.counter-section .counter-wrapper .counter-item .counter-value{font-size:3rem;font-weight:var(--font-sb);line-height:3.625rem;margin-bottom:.625rem;display:flex;align-items:center;justify-content:center;color:#98bc3d}.counter-section .counter-wrapper .counter-item .counter-value .counter-plus{margin-left:.125rem}.counter-section .counter-wrapper .counter-item .counter-label{font-size:1.125rem;text-transform:uppercase;line-height:1.75rem;font-weight:var(--font-rl)}footer{background-color:#98bc3d}footer .footer-content{padding:.625rem 0}footer .footer-content p{text-align:center;color:#fff}footer .whatsapp-icon{position:fixed;bottom:.625rem;right:.625rem;z-index:5;transition:background-color .3s ease}@media (max-width:600px){html{scroll-padding-top:2.5rem}.header .main-nav{display:none!important}.d-767-none{display:none}.d-600-block{display:block}.contact-button{font-weight:var(--font-m)}.header .main-nav .nav-menu li a:after{width:unset!important}.banner-slider-section .slider-sec .slick-dots{bottom:2.75rem}.banner-slider-section .slider-sec .slick-dots li button:before{width:.75rem;height:.75rem;font-size:.75rem;line-height:.875rem}.banner-slider-section .slider-sec .slide .content{max-width:20rem;left:.75rem;top:45%}.banner-slider-section .slider-sec .slide .content h1,.banner-slider-section .slider-sec .slide .content h2{font-size:2.25rem;line-height:2.875rem}.banner-slider-section .slider-sec .slide .content p{font-size:1rem;line-height:1.25rem}.banner-slider-section .discl{bottom:1%}.harmony-section{background:#fff}.harmony-section .content{top:5%!important;left:unset!important;transform:unset!important;text-align:center!important}.harmony-section .content h2{font-size:1.6875rem!important;line-height:2.25rem!important;font-weight:var(--font-m)!important}.harmony-section .content p{font-size:.875rem!important;padding:0 1.25rem;line-height:1.3125rem!important;font-weight:var(--font-rl)!important}.mindful-homes{padding-bottom:3.125rem;padding-top:3.125rem}.mindful-homes .bg-image{top:unset;bottom:0}.mindful-homes h2{font-size:1.6875rem!important;line-height:2.25rem!important;font-weight:var(--font-m)!important;top:0!important}.features.mobile-slider{display:block;padding-top:.75rem!important}.features.mobile-slider .slick-list{padding-right:5rem!important}.features.mobile-slider .feature{margin:0 .625rem;max-width:none;background-color:unset;margin-top:3.875rem;padding:1.25rem}.features.mobile-slider .feature p{font-size:.875rem;line-height:1.5rem;min-height:11.125rem;padding-top:.625rem;font-weight:var(--font-rl);text-align:center}.features.mobile-slider .feature .icon{position:relative;top:unset;left:unset;margin-top:-4.875rem;display:flex;justify-content:center}.features:not(.slick-initialized){display:none}.downloadBrchure-section{padding-top:3.125rem;padding-bottom:3.125rem}.downloadBrchure-section .downloadBrchure-section-content{flex-direction:column;gap:.9375rem}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-image h2{font-size:1.6875rem!important;line-height:2.25rem!important;font-weight:var(--font-m)!important;text-align:center;margin-block:0}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-image p{padding-bottom:3.125rem;padding-top:.625rem;text-align:center;font-size:.875rem;line-height:1.3125rem;font-weight:var(--font-rl)}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .downloadBrchure-description{padding-top:0;padding-bottom:0}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .nearby-destinations{padding:1.25rem 0 1.25rem 1.25rem;border-radius:1.25rem}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .nearby-destinations p{font-size:1rem;line-height:1.5rem}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .nearby-destinations .destination-list .destination-item{font-size:.875rem;line-height:1.3125rem}.downloadBrchure-section .discl{bottom:48%;right:11%}.amenities-section{padding-top:.625rem;padding-bottom:1.25rem}.amenities-section .section-heading h2{font-size:1.6875rem!important;line-height:2.25rem!important;font-weight:var(--font-m)!important}.amenities-section .amenities-sticky{top:unset;left:unset;bottom:0;right:0}.amenities-section .amenities-sticky img{width:80%;margin-left:auto}.amenities-section .rev-slider-buttons{top:60%!important;width:20.5rem!important;left:3.5%!important}.amenities-section .rev_slider{flex-direction:column;margin-top:0!important}.amenities-section .rev_slider .slick-dots{flex-direction:row;margin-top:unset;gap:0}.amenities-section .rev_slider .slick-dots .slick-active{margin:.125rem .3125rem}.amenities-section .rev_slider .slick-list{margin-left:unset;margin:auto;max-width:100%}.amenities-section .rev_slider .rev_slide.slick-current{transform:translateZ(25px)!important}.amenities-section .rev_slider .rev_slide.slick-current .test{width:83%;margin:auto}.amenities-section .rev_slider .rev_slide.slick-current .test .amenity-title{padding-top:.3125rem!important;font-size:1rem!important;line-height:1.5rem!important}.amenities-section .rev_slider .rev_slide.slick-current .test .discl p{font-size:.5rem!important}.amenities-section .rev_slider .rev_slide.slick-snext{margin-top:.375rem!important;transform:translate3d(27%,0,0)!important}.amenities-section .rev_slider .rev_slide.slick-sprev{transform:translate3d(-27%,0,0)!important;margin-top:.375rem!important}.amenities-section .slick-dots{padding-top:.625rem!important}.amenities-section .slick-dots:before{width:76%!important;height:1%!important;left:12.2%!important;margin-bottom:.625rem!important}.amenities-section .slick-dots li{width:1rem!important;height:1rem!important}.amenities-section .slick-dots li button{width:.5rem!important;height:.5rem!important;margin:.125rem!important}.home-design{padding-top:2.5rem}.home-design .home-design-container{gap:0}.home-design .home-design-container h2{font-size:1.6875rem;line-height:2.25rem;text-align:center;margin-block:0;font-weight:var(--font-m)}.home-design .home-design-container .home-title-mb{color:#fff;font-size:.875rem;line-height:1.3125rem;padding-top:.75rem;text-align:center}.home-design .home-design-container .image-container{padding-top:3.75rem}.home-design .home-design-container .image-container .discl{bottom:52%}.home-design .home-design-container .content-container .feature-list{padding-top:1.875rem}.home-design .home-design-container .content-container .feature-list .feature-item{align-items:start}.home-design .home-design-container .content-container .feature-list .feature-item p{font-size:.875rem;line-height:1.3125rem}.floor-plan{padding-bottom:2.375rem}.floor-plan .floor-plan-title{padding-bottom:1.875rem}.floor-plan .floor-plan-title h2{font-size:1.6875rem!important;line-height:2.25rem!important;font-weight:var(--font-m)!important;text-align:center}.floor-plan .rev-slider-buttons{width:20.3125rem!important;left:5%!important}.floor-plan .floor_rev_slider{width:unset!important}.floor-plan .floor_rev_slider .rev_slide .test .title{font-size:.625rem!important}.floor-plan .floor_rev_slider .rev_slide .discl{bottom:-2%!important}.floor-plan .floor_rev_slider .rev_slide .discl p{font-size:.5rem!important}.floor-plan .rev-slider-buttons{top:45%!important}.floor-plan .rev-slider-buttons button img{width:2rem!important;height:2rem!important}.trust-section .discl{bottom:1%!important}.trust-section .content-wrapper{flex-direction:column;padding-top:1.125rem}.trust-section .content-wrapper .trust-logo{display:flex;justify-content:center;padding-top:1.875rem}.trust-section .content-wrapper .text-content h2{font-size:1.6875rem!important;line-height:2.25rem!important;font-weight:var(--font-m)!important;text-align:center}.trust-section .content-wrapper .text-content p{font-size:.875rem;line-height:1.3125rem;text-align:center}.trust-section .content-wrapper .image-content{padding-top:0}.counter-section .counter-ps{top:4%}.counter-section .counter-wrapper{justify-content:center;flex-direction:column;padding-bottom:.9375rem;padding-top:3.375rem}.counter-section .counter-wrapper .counter-item{padding-bottom:1.5625rem}.counter-section .counter-wrapper .counter-item .counter-value{font-size:1.5rem;line-height:1.75rem;margin-bottom:0;font-weight:var(--font-m);padding-bottom:.3125rem}.counter-section .counter-wrapper .counter-item .counter-label{font-size:1.125rem;line-height:1.3125rem;font-weight:var(--font-rl)}footer{position:relative}footer .footer-content p{font-size:.875rem;line-height:1.3125rem}footer .whatsapp-icon{bottom:3.125rem}footer .whatsapp-icon img{max-width:3.75rem}.sticky-cta{position:fixed;left:0;right:0;bottom:5%;width:100%;z-index:7;padding:.625rem 0}.sticky-cta .inquire-btn{margin-top:0!important;margin-bottom:0!important}#cta-cont{display:flex;margin:auto;z-index:7}}@media (min-width:374px) and (max-width:376px){.amenities-section .rev-slider-buttons{width:21.875rem!important}.floor-plan .container .rev-slider-buttons{width:21.25rem!important}.home-design .home-design-container .image-container .discl{bottom:51%}}@media (min-width:400px) and (max-width:420px){.amenities-section .rev-slider-buttons{width:23.9375rem!important;top:58%!important}.floor-plan .container .rev-slider-buttons{width:23.3125rem!important}.counter-section .counter-wrapper{padding-bottom:1.9375rem}.home-design .home-design-container .image-container .discl{bottom:48%}}@media (min-width:389px) and (max-width:395px){.amenities-section .rev-slider-buttons{width:22.5rem!important;top:58%!important}.floor-plan .container .rev-slider-buttons{width:21.875rem!important}.home-design .home-design-container .image-container .discl{bottom:49%}}@media (min-width:425px) and (max-width:440px){.amenities-section .rev-slider-buttons{width:24.5625rem!important;top:57%!important}.floor-plan .container .rev-slider-buttons{width:24.3125rem!important}.counter-section .counter-wrapper{padding-bottom:2.9375rem}.home-design .home-design-container .image-container .discl{bottom:48%}}@media (min-width:700px) and (max-width:780px){.amenities-section .container .rev-slider-buttons{left:21%;width:49.375rem!important;top:56%!important}.banner-slider-section .slider-sec .slick-dots li button:before{line-height:1.0625rem!important}}@media (min-width:700px) and (max-width:900px){.header .main-nav .nav-menu li a:hover:after{width:fit-content}.contact-button .arrow-icon .arrow1,.header .contact-button .arrow-icon .arrow1{width:1.5rem;height:1.375rem}.amenities-section .container .rev_slider .rev_slide.slick-current{transform:translateZ(10px)}.amenities-section .container .rev-slider-buttons{left:21%;width:51.25rem}.floor-plan .container .floor_rev_slider .rev_slide.slick-current{transform:translateZ(10px)}.floor-plan .container .rev-slider-buttons{width:47.5rem}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .flower-decoration{right:-7.875rem!important}.downloadBrchure-section .downloadBrchure-section-content .downloadBrchure-content .flower-decoration img{width:66%}.header .main-nav{padding-left:8.125rem!important}}@media (max-width:990px){.header .main-nav{display:none!important}}@media (min-width:1000px) and (max-width:1100px){.header .main-nav{width:53%}.mindful-homes{padding-bottom:4.375rem}.contact-button .arrow-icon .arrow1,.header .contact-button .arrow-icon .arrow1{width:1.75rem;height:1.75rem}.amenities-section .container .rev-slider-buttons{left:16.5%;width:51.25rem}.amenities-section .container .rev_slider .rev_slide.slick-current,.floor-plan .container .floor_rev_slider .rev_slide.slick-current{transform:translateZ(15px)}.floor-plan .container .rev-slider-buttons{left:17%}.trust-section .content-wrapper .image-content{padding-top:0}.counter-section .counter-ps{top:-40%}.home-design .home-design-container .image-container .discl{left:29%!important}.downloadBrchure-section .discl{bottom:19%;right:54%}.trust-section .content-wrapper .image-content .discl{bottom:6%;right:5%}}@media (min-width:1270px) and (max-width:1550px){.trust-section .content-wrapper .image-content img{width:85%}.downloadBrchure-section .discl{bottom:19%;right:52%}.trust-section .content-wrapper .image-content .discl{bottom:15%;right:10%}}@media (min-width:1270px) and (max-width:1290px){.header .main-nav{width:52%}.amenities-section .container .rev-slider-buttons{width:53.125rem}.floor-plan .container .rev-slider-buttons{width:48.75rem;left:17%}.banner-slider-section .slider-sec .slick-dots li button:before{width:.875rem;height:.875rem;font-size:.875rem;line-height:1.1875rem}}@media (min-width:1400px) and (max-width:1500px){.header .main-nav{width:51%}.amenities-section .container .rev-slider-buttons{width:53rem;left:20.5%}.floor-plan .container .rev-slider-buttons{width:47.5rem;top:48%}.banner-slider-section .slider-sec .slide .content{left:7.5rem}.harmony-section .image-wrapper .content{left:32.5%}}@media (min-width:1600px) and (max-width:1700px){.header .main-nav{width:48%}.amenities-section .container .rev-slider-buttons{width:55rem;left:20.7%}.amenities-section .container .slick-dots:before{left:90.9%}.floor-plan .container .rev-slider-buttons{left:20%;top:47%}}@media (min-width:1800px) and (max-width:1990px){.header .main-nav{width:47%}.amenities-section .container .rev-slider-buttons{width:54.375rem;left:23%}.amenities-section .container .slick-dots:before{left:91.4%}.banner-slider-section .slider-sec .slide .content{left:185px}.floor-plan .container .rev-slider-buttons{left:21%;top:48%;width:47.5rem}.counter-section .counter-wrapper{padding-top:5.25rem;padding-bottom:5.25rem}.banner-slider-section .slider-sec .slick-dots li button:before{width:.875rem;height:.875rem;font-size:.875rem;line-height:.9625rem}}@media (max-width:1680px){body,html{font-size:18px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:80rem}}@media (max-width:1600px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:77.5rem}}@media (max-width:1440px){body,html{font-size:16px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:75rem}}@media (max-width:1400px){body,html{font-size:16px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:75.375rem}}@media (max-width:1366px){body,html{font-size:16px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:75.375rem}}@media (max-width:1300px){body,html{font-size:15px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:73.75rem}}@media (max-width:1200px){body,html{font-size:13px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:73.75rem}}@media (max-width:991px){body,html{font-size:10px}}@media (max-width:820px){body,html{font-size:9px}}@media (max-width:768px){body,html{font-size:9px}}@media (max-width:600px){body,html{font-size:16px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:100%;padding-inline:1.375rem}}@media (max-width:991px){html{scroll-padding-top:5rem}body{padding-top:80px}.header--hidden{transform:translateY(0)!important}.header{position:fixed;top:0;left:0;z-index:5;width:100%;background-color:#000;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:transform .3s ease}.header .header-content .logo-section{position:relative;z-index:2}.header .menu-toggle{display:flex!important;z-index:6;position:relative}.header .menu-toggle.active .menu-toggle-bar:first-child{transform:translateY(8px) rotate(45deg)}.header .menu-toggle.active .menu-toggle-bar:nth-child(2){opacity:0}.header .menu-toggle.active .menu-toggle-bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.header .main-nav{max-width:unset;position:fixed;top:0;right:-100%;width:100%;height:100vh;background:rgba(0,0,0,.98);backdrop-filter:blur(5px);flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:6.25rem 6.25rem 1.875rem;transition:right .4s cubic-bezier(.4,0,.2,1);overflow-y:auto;display:flex}.header .main-nav.active,.header .main-nav[aria-hidden=false]{right:0;display:flex!important;flex-direction:column}.header .main-nav .nav-menu{flex-direction:column;gap:1.5625rem;width:100%;padding-top:2.5rem}.header .main-nav .nav-menu li a{font-size:2.5rem;display:block;padding:.5rem 0}.header .p-con{width:100%!important;margin-top:4.375rem!important}body.menu-open{overflow:hidden}body.menu-open:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:4;pointer-events:none}}@media (max-width:640px){.header{position:fixed;top:0;left:0;z-index:5}.header .main-nav{width:100%;padding:5rem 1.25rem 1.25rem;display:flex!important;justify-content:start;background-color:#000;height:100vh}.header .main-nav .nav-menu{padding-top:1.25rem}.header .main-nav .nav-menu li a{font-size:1.25rem}.header .contact-button{font-size:1rem}.header .contact-button .arrow-icon{width:1.25rem;height:1.25rem}.header .contact-button .arrow-icon img{width:100%;height:auto}}@media (max-width:1024px){.d-1024-none{display:none}.d-1024-none-i{display:none!important}.d-1024-block{display:block}.d-1024-block-i{display:block!important}}@media (max-width:991px){.d-991-none{display:none}.d-991-none-i{display:none!important}.d-991-block{display:block}.d-991-block-i{display:block!important}}@media screen and (min-width:991px) and (max-width:1024px){.d-991T1024-none{display:none}.d-991T1024-none-i{display:none!important}.d-991T1024-block{display:block}.d-991T1024-block-i{display:block!important}}@media screen and (min-width:768px) and (max-width:1024px){.d-768T1024-none{display:none}.d-768T1024-none-i{display:none!important}.d-768T1024-block{display:block}.d-768T1024-block-i{display:block!important}}@media (max-width:768px){.d-768-none{display:none}.d-768-none-i{display:none!important}.d-768-block{display:block}.d-768-block-i{display:block!important}}@media (max-width:767px){.d-767-none{display:none}.d-767-none-i{display:none!important}.d-767-block{display:block}.d-767-block-i{display:block!important}}@media (max-width:600px){.d-600-none{display:none}.d-600-none-i{display:none!important}.d-600-block{display:block}.d-600-block-i{display:block!important}}@media (max-width:480px){.d-480-none{display:none}.d-480-none-i{display:none!important}.d-480-block{display:block}.d-480-block-i{display:block!important}}@media (max-width:375px){.d-375-none{display:none}.d-375-none-i{display:none!important}.d-375-block{display:block}.d-375-block-i{display:block!important}}
/*# sourceMappingURL=style.css.map */
