@font-face{font-family:'TheFuture-Regular';src:url('../Fonts/TheFuture-Regular.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Gotham-bold;src:url("../Fonts/TheFuture-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica';src:url("../Fonts/TheFuture-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:thefuture-b;src:url("../Fonts/TheFuture-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:future-b;src:url("../Fonts/TheFuture-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:future-r;src:url("../Fonts/TheFuture-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}.helvetica,.grid-item p{font-family:"Helvetica" !important}:root{--primary:#BC202E;--secondary:#DFCBAA;--thefuture-b:thefuture-b,sans-serif;--thefuture-m:thefuture-m,sans-serif;--future-r:future-r,sans-serif;--future-b:future-b,sans-serif}*{padding:0;margin:0;line-height:1.4;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smotthing:antialiased;font-family:"TheFuture-Regular"}html,body{scroll-behavior:smooth;overflow-x:hidden !important}section.gallery .gallery_box{position:relative;overflow:hidden}.gotham{font-family:Gotham-bold !important}.ses{font-size:14.5px;margin-top:1em;color:#fff}.gotham span{font-size:18px;line-height:20px;font-weight:700;font-family:Gotham-bold !important}.form{background:#BC202E;position:fixed;z-index:1001;right:-64px;top:50%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;gap:20px}section.gallery .gallery_box .overlay{position:absolute;width:100%;height:0;opacity:0;display:flex;justify-content:center;align-items:center;background:#0000004f;bottom:0;transition:all 0.5s ease;cursor:pointer}section.gallery .gallery_box:hover .overlay{width:100%;height:100%;opacity:1}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#BC202E;}::-webkit-scrollbar-thumb:hover{background:#555}.navbar-toggler:focus,.navbar-toggler,.navbar-toggler:active,.navbar-toggler .navbar-toggler-icon:focus,.navbar-toggler-icon{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:0 !important}h1,h2,h3,h4,h5,h6,p,a,ul,li{padding:0;margin:0;list-style:none;text-decoration:none}img{max-width:100%;height:auto}.bg{background-position:center center;background-size:cover;background-repeat:no-repeat}header .navbar{background:#00000085}header .nav-link{margin-bottom:10px;color:#fff;font-family:var(--thefuture-b);letter-spacing:2px;font-size:18px}header .logo{width:120px}section.hero{margin-top:80px}section.hero img{min-height:calc(100% - 30px);height:100%;object-fit:cover}section.enquire{background-image:url('../Images/location-bg.webp');padding:30px 0}section.enquire p{font-family:var(--thefuture-b);letter-spacing:2px;line-height:24px;color:var(--primary);text-transform:uppercase;font-size:19px;font-weight:600}.btn-1{background:#000;color:#fff;padding:13px 17px;border:0;font-family:var(--thefuture-b);letter-spacing:4px;font-weight:600}section.about{padding-top:3em;background:#fff;padding-bottom:15%}section.about .position-relative>div{position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}section.about .position-relative>div img{width:200px;margin:0 auto;display:block}section.about h5{font-family:var(--future-b);text-transform:uppercase;color:var(--primary);font-size:23px}section.about p{line-height:27px}section.feature{padding:0% 0}section.feature .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}section.feature .grid>div{background-color:#2F4F4F;text-align:center;padding:10px}.swiper-slide .grid-item{background-color:#000;text-align:center;padding:10px;height:260px;display:flex;align-items:center;justify-content:center;flex-direction:column}section.feature .grid>div img,.swiper-slide .grid-item img{width:140px;margin-bottom:10px}section.feature .grid>div p,.swiper-slide .grid-item p{text-align:center;color:#fff;font-size:14px;letter-spacing:2px;text-transform:capitalize}section.video{background:#000;padding:20% 0 90% 0}section.video h2{font-family:Gotham-bold !important;letter-spacing:2px;color:#000;text-align:center}section.gallery{padding:10% 0 0}section.gallery h2{color:var(--primary);letter-spacing:4px;font-family:var(--thefuture-b);font-weight:800}section.gallery p{color:var(--primary);text-align:center;letter-spacing:5px}section.gallery .swiper-slide img{height:400px !important;object-fit:cover}section.gallery .swiper-button-prev:after,section.gallery .swiper-rtl .swiper-button-next:after{display:none}section.gallery .swiper-button-next:after,section.gallery .swiper-rtl .swiper-button-next:after{display:none}section.location{background:#fff;padding:7% 0 15%}section.location img{width:100%;mix-blend-mode:multiply}section.location h2{color:#000;letter-spacing:4px;font-family:var(--thefuture-b);text-transform:uppercase;margin-bottom:10px;font-weight:800}section.location h5{color:#000;letter-spacing:4px;font-family:var(--future-r);margin-bottom:10px;line-height:34px}section.price{background:url('../Images/price-bg.webp');padding:20% 0;background-size:cover;margin-top:-30px;mix-blend-mode:multiply}section.price h2{color:#fff;letter-spacing:4px;font-family:var(--thefuture-b);text-transform:uppercase;margin-bottom:10px}section.sync{background-image:url('../Images/expr.webp');padding:30% 0;background-position:100% 100%}section.sync h4{color:#fff;letter-spacing:2px;font-family:var(--future-r);line-height:35px}section.contact{background-image:url('../Images/location-bg.webp');padding:30% 0}section.contact h2{color:var(--primary);letter-spacing:4px;font-family:var(--thefuture-b);text-transform:uppercase;margin-bottom:10px;font-weight:800}section.contact p{color:var(--primary);line-height:29px;letter-spacing:2px;font-family:var(--future-r)}footer img{height:500px;object-fit:cover;width:100%}.desktop{display:none}section.about .wrapper{width:302px}header .logo_3{display:none}#bar{display:none}.brand-logo-invert,.logo_2 .logo,.logo_3{filter:invert(1)}.navbar-toggler{filter:invert(1)}.menu-icon{display:block;width:28px;height:22px;position:relative}.menu-icon,.menu-icon::before,.menu-icon::after{border-top:3px solid #fff}.menu-icon::before,.menu-icon::after{content:"";position:absolute;left:0;width:100%}.menu-icon::before{top:7px}.menu-icon::after{top:17px}.cta-trigger{cursor:pointer;display:flex;gap:20px}.cta-fit{width:fit-content}.location-title{letter-spacing:-0.3px}.footer-disclaimer{background:#000;color:#fff}.qr-code{width:200px;height:200px;object-fit:contain;margin-top:1em}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form-container{background-color:#ffffff;padding:2rem;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,0.1);max-width:100%;width:100%}section.form1 input[type="text"],section.form1 input[type="email"],section.form1 input[type="tel"]{border:none;border-bottom:1px solid #d1d5db !important;padding-top:0.5rem;padding-bottom:0.5rem;outline:none;transition:border-color 0.2s ease-in-out;font-size:1rem;width:100%;box-sizing:border-box}section.form1 input[type="text"]:focus,section.form1 input[type="email"]:focus,section.form1 input[type="tel"]:focus{border-color:#4f46e5}.mobile-input-group{display:flex;align-items:center;border-bottom:1px solid #d1d5db;padding-bottom:0.25rem;width:100%}.mobile-input-group input{flex-grow:1;border-bottom:none}.send-button{background-color:#000;color:#ffffff;padding:0.75rem 2rem;border-radius:8px;font-weight:600;cursor:pointer;border:0;transition:background-color 0.3s ease;width:100%}.send-button:hover{background-color:#1a1a1a}section.form1 input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #9ca3af;border-radius:4px;position:relative;cursor:pointer;outline:none;flex-shrink:0}section.form1 input[type="checkbox"]:checked{background-color:#4f46e5;border-color:#4f46e5}section.form1 input[type="checkbox"]:checked::after{content:'';position:absolute;left:50%;top:50%;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}label{cursor:pointer}section.form1 #countryFlag{width:30px}section.form1{background-color:#000 !important;padding:100px 0}#countryCodeSelect{width:50px}section.form1 .flex{display:grid;grid-template-columns:repeat(1,1fr);gap:40px}section.form1 .d-flex{flex-wrap:wrap;margin-top:20px}.checkbox-container{flex-wrap:nowrap}.checkbox-container label{font-size:14px}.gall-section{margin:68px 100px 0}.gall-section .owl-carousel .owl-dots{display:none}.owl-item .item p{text-align:center;display:flex;align-items:center;justify-content:center;padding:10px;background-color:#000;color:#fff;height:65px}section.hero{margin-top:0}.hide,.is-hidden{display:none}#valid-msg,#valid-msgftr,#valid-msgmodal{color:#00c900}#error-msg,#error-msgftr,#error-msgmodal{color:#FF0000}.iti__country-list{background-color:#0068B4 !important}.iti__flag-container{z-index:10 !important}.iti{width:100%;position:relative;overflow:visible !important}.iti input{width:100%;padding-left:90px !important}.iti--separate-dial-code .iti__selected-flag{padding-left:12px}#txt_mobile_error{display:none}.ip-e-msg{display:block !important;font-size:12px;margin-top:5px;color:red}.ip-v-msg{display:block;font-size:12px;margin-top:5px;color:green}.iti__country-list{position:absolute !important;top:100% !important;left:0 !important;right:auto !important;width:300px !important;min-width:250px;max-height:250px;overflow-y:auto !important;pointer-events:auto !important;z-index:9999 !important;background:#0068B4 !important;border-radius:6px}.input-group{display:flex;overflow:visible !important}.input-group .iti{width:100% !important;display:block !important}.input-group .iti input{width:100% !important;height:34px}.input-group .input-group-addon{display:flex;align-items:center;flex:0 0 auto;width:40px;justify-content:center}.phtxt{padding:10px 45px !important}.phtxtcontact{padding:20px 45px !important}#parallax-img{transition:transform 0.2s ease-out}.image-container{width:100%;overflow:hidden}.form-1{background:#BC202E;position:fixed;z-index:1001;right:-64px;top:60%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;gap:20px}.unitversal_cta_wrap{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:9}.unitversal_cta_btn{cursor:pointer;background-color:#000;background-size:90%;width:86px;height:42px;border-radius:0%;margin-right:-40px;display:flex;align-items:center;animation:pulse-red 2s infinite;position:fixed;z-index:2;top:44%;right:0;transform:translateY(-50%)}.unitversal_cta_btn a{color:#fff;margin-left:15px}#contact .add-otp{padding-top:30px}@media(max-width:768px){.iti__country-list{top:35% !important}header .nav-desk,header .navbar{height:55px}section.about .wrapper,section.video{display:none}}@media screen and (min-width:991px){section.about .wrapper{width:300px}section.hero img{min-height:calc(100vh - 30px);object-fit:cover;object-position:right}section.hero{margin-top:0px}header nav{display:none !important}.offcanvas{background:url('../Images/mob-nav.png') no-repeat;background-position:center center;background-size:cover}.fw-bold{font-weight:700}header.active nav{display:flex !important}#bar{display:block}header.active .logo_2{display:none !important}header.active .logo_3{width:200px;display:block}header.active .navbar-nav{display:none !important}header.active .navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto;justify-content:end}header .nav-desk{background:url('../Images/desk-nav.png');background-repeat:no-repeat;background-position:100% 100%;background-size:cover;width:max-content;padding:4% 4% 3% 3%;position:absolute;animation:down 2s ease-in-out 0.2s forwards;z-index:2;top:-100vh}@keyframes down{0%{top:-100vh}100%{top:0}}header .nav-desk .logo{width:230px;position:relative;left:0px;top:20px}header .nav-desk li{margin-bottom:24px}header .nav-desk li a{font-family:var(--thefuture-b);color:#fff;width:120px;letter-spacing:5px;border-bottom:1px solid #fff;padding-bottom:10px;font-size:16px;font-weight:600}section.enquire .row{align-items:center;padding:2% 0}section.about .position-relative>div{position:absolute;bottom:40px;left:27%;transform:translateX(-50%)}section.about .position-relative>div img{width:200px;margin:0}section.about .wrapper{width:300px;text-align:center}section.about{padding-bottom:15%}section.feature .grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;position:absolute;top:-150px;left:0}section.feature .grid>div{padding:30px}section.feature .grid>div p{font-size:17px}section.feature{padding:0}section.video{background:#fff;padding:16% 0 0% 0;background-position:bottom center}section.video h2{font-size:30px;margin:0 7em}section.gallery p{font-size:25px}section.gallery{padding:5% 0}.swiper-slide{width:20% !important;transition:all 0.5s ease}.swiper-slide img{height:500px;object-fit:cover;width:100%}.swiper-slide.swiper-slide-active{width:70% !important}.swiper-button-next{position:absolute;right:-20px;z-index:1}.swiper-button-prev{position:absolute;left:-30px;z-index:1}section.location img{width:100%;mix-blend-mode:multiply}section.location p{line-height:28px}section.location{padding:0 0 4em 0;background-size:cover}section.location .row{align-items:center}section.price .container div{max-width:400px;margin:0 auto}section.price{padding:13% 0}section.sync{padding:20% 0;background-position:100% 100%}section.sync h4{width:400px;letter-spacing:4px;line-height:49px}section.sync .box{position:absolute;top:50%;transform:translateY(-50%);right:0}section.contact{padding:4% 0}section.contact p{max-width:80%;margin:0 auto}.desktop{display:block}section.form1 .flex{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.checkbox-container{display:flex;align-items:flex-start;margin-bottom:1rem;flex-wrap:wrap}.checkbox-container label{flex-grow:1;padding-left:0.5rem}.nav-desk p{width:230px;color:white;margin-top:30px;line-height:1.5}.artictic-imp{position:absolute;z-index:10;bottom:5px;right:5px;background-color:white;padding:2px 5px;opacity:0.6}.artictic-imp p{font-size:8px}.hero p{display:none}}@media screen and (min-width:1540px){header .nav-desk{background:url('../Images/desk-nav.png');background-repeat:no-repeat;background-position:100% 100%;background-size:cover;width:max-content;padding:7% 5% 4% 5%;position:absolute;animation:down 2s ease-in-out 0.5s forwards}header .h2{font-size:25px;bottom:-35px;left:0px}.swiper-button-next{position:absolute;right:-40px;z-index:1}.swiper-button-prev{position:absolute;left:-50px;z-index:1}section.sync{padding:20% 0;background-position:100% 100%}header .nav-desk li{margin-bottom:35px}}@media screen and (max-width:767px){.h5,h5{font-size:1rem}.hero{position:relative}.hero p{position:absolute;color:white;bottom:0;z-index:10;width:100%;padding:0 10px;background:#808080ba}.unitversal_cta_btn{top:48%}#contact .add-otp{padding-top:0px}}@media screen and (max-width:390px){.gall-section{margin:12px 12px 0}.owl-stage-outer{height:auto}.owl-nav{display:none}.owl-item.active{width:360px !important;margin-right:0 !important}.item{width:auto}.owl-theme .owl-nav{margin-top:0}}header .nav-desk,header .navbar{background:#00000085}.gallery .swiper-wrapper{transition-timing-function:linear !important}.gallery .swiper-slide{width:auto}@media (max-width:991px){.feature .swiper-slide{background:transparent !important}.feature .swiper-slide .grid-item,.feature .swiper-slide-active .grid-item{background:#2F4F4F !important}}
