@font-face{font-family:satoshi;src:url(../media/Satoshi_Variable-s.p.fc536e90.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:92.36%;descent-override:21.95%;line-gap-override:9.14%;size-adjust:109.35%}.satoshi_26ed6578-module__raxfGq__className{font-family:satoshi,satoshi Fallback}.satoshi_26ed6578-module__raxfGq__variable{--font-satoshi:"satoshi","satoshi Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71e255a-module__KQvK_W__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71e255a-module__KQvK_W__variable{--font-geist:"Geist","Geist Fallback"}
*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-geist);background-color:#f9f9f9}h1,h2,h3,h4,h5,h6{font-family:var(--font-satoshi)}.container-large{width:100%;max-width:1380px;margin-left:auto;margin-right:auto}.container-small{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.m-block{display:none}.m-none{display:inline-block}.hero{width:100%;padding:16px}.hero .hero_wrapper{border-radius:28px;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.servies-pg.hero .hero_wrapper .hero-bg,.servies-pg.hero .hero_wrapper{height:488px}.servies-pg.hero .hero-content{top:50%}.servies-pg.hero .hero-overlay{z-index:-1;background:#0000004d;position:absolute;inset:0}.hero-bg{object-fit:cover;z-index:-2;width:100%;height:100%}.hero-navbar{z-index:99999;position:fixed;top:30px;left:0;right:0}.hero-navbar .hero-navbar-wrapper{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#fff6,#fff6),linear-gradient(#bdbdbd33,#bdbdbd33);border-radius:58px;justify-content:space-between;align-items:center;width:100%;padding:13px 13px 13px 24px;display:flex;box-shadow:inset 0 1px #ffffff59,inset 0 -.5px #ffffff59}.hero-navbar .hero-navbar-wrapper.text-light{background:#ffffff80}.hero-navbar .hero-navbar-wrapper.text-dark .nav-center a{color:#000;transition:all .3s ease-in-out}.hero-navbar .hero-navbar-wrapper.text-dark .nav-center a:hover{color:#08286d}.hero-navbar .nav-left,.hero-navbar .nav-left a{display:flex}.hero-navbar .nav-left img{width:auto;height:23px}.nav-center{align-items:center;gap:12px;display:flex}.nav-center a{color:#fff;cursor:pointer;padding:13px 24px;font-size:16px;font-weight:400;text-decoration:none}.nav-center .active{color:#000;background:#fff;border-radius:300px}.book-btn{color:#fff;cursor:pointer;background:#08286d;border:none;border-radius:24px;padding:16px 30px;font-family:inherit;font-size:16px;font-weight:500;transition:all .3s ease-in-out}.book-btn:hover{background:#000}.book-btn-dark{color:#fff;cursor:pointer;background:#000b23;border:none;border-radius:24px;padding:16px 30px;font-family:inherit;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s ease-in-out}.book-btn-dark:hover{background:#000}.hero-content{z-index:2;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;top:65%;left:50%;transform:translate(-50%,-50%)}.hero-content h3{color:#fff;font-size:40px;font-weight:500}.hero-gradient{pointer-events:none;opacity:0;will-change:opacity;background:linear-gradient(#0000 25%,#0003 45%,#00000040 70%,#00000059 100%);transition:opacity .6s;position:absolute;inset:0}.servies-pg.hero .hero-heading{text-align:center;color:#fff;font-size:64px;font-weight:400;line-height:1.2}.sequence-hero .hero-heading{text-align:center;color:#fff;font-size:64px;font-weight:900;line-height:1.2}.hero-stats{z-index:5;margin-top:-111px;position:relative}.hero-stats .hero-stats-wrapper{background:#fff;border-radius:40px;justify-content:center;align-items:center;gap:80px;padding:50px;display:flex}.hero-stats h2{color:#0d162b;text-align:center;font-size:64px;font-weight:500}.hero-stats p{letter-spacing:.96px;color:#555e63;text-align:center;font-size:16px;font-weight:400}.luxury-section{perspective:1000px;padding:120px 0;position:relative;overflow:hidden}.luxury-section .leaf{z-index:1;transform-style:preserve-3d;will-change:transform;position:absolute}.luxury-section .leaf-left{transform-origin:100%;bottom:200px;left:-80px}.luxury-section .leaf-right{transform-origin:0;top:80px;right:-80px}.luxury-section .luxury-heading{text-align:center;max-width:820px;margin:0 auto 60px}.luxury-section .luxury-heading h2,.curve-slider-section .curve-heading h2,.ls-wrapper .ls-heading-wrapper h2.ls-heading{color:#0d162b;margin-bottom:6px;font-size:48px;font-weight:500;line-height:1.3}.luxury-section .luxury-heading p,.curve-slider-section .curve-heading p,.ls-wrapper .ls-heading-wrapper p.ls-subheading{color:#7e7e7e;font-size:16px}.word-wrapper{display:inline-block;overflow:hidden}.split-word{display:inline-block}.luxury-section .luxury-image-wrapper{object-fit:cover;will-change:transform;backface-visibility:hidden;width:100%;max-width:862px;height:453px;margin:0 auto 80px;position:relative;overflow:hidden;transform:translateZ(0)}.luxury-section .luxury-image{clip-path:polygon(0 0,100% 0,100% 0,0 0);will-change:transform;backface-visibility:hidden;width:100%;height:100%;transition:all 3s cubic-bezier(.215,.61,.355,1);display:block;transform:translateZ(0)}.luxury-section .luxury-image.bg-animate{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:all 3s cubic-bezier(.215,.61,.355,1)}.luxury-section .arch-overlay{pointer-events:none;z-index:2;filter:brightness(0)invert()brightness(.98);width:100%;position:absolute;top:-1px;left:0;right:0}.luxury-section .luxury-features{text-align:center;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:60px;width:100%;display:flex}.luxury-features .feature{width:calc(20% - 60px)}.luxury-features .feature img{height:80px;margin-bottom:20px}.luxury-features .feature h4{color:#0d162b;margin-bottom:6px;font-size:24px;font-weight:500}.luxury-features .feature p{color:#7e7e7e;max-width:200px;margin:0 auto;font-size:12px;font-weight:400}.experience-section{background:#f8f2ec;padding:70px 0;overflow:hidden}.experience-section .experience-grid{justify-content:center;align-items:center;gap:35px;margin:0 auto;display:flex;position:relative}.experience-section .column{will-change:transform;backface-visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:23px;width:calc(33.3333% - 35px);display:flex;position:relative;transform:translateZ(0)}.experience-section .card{z-index:2;will-change:transform;backface-visibility:hidden;background:#fff;border-radius:35px;flex-direction:column;justify-content:space-between;width:360px;height:360px;padding:25px;transition:all .4s;display:flex;position:relative;transform:translateZ(0)}.experience-section .card .card_top,.luxury-showcase .luxury-blue-card .card-top{justify-content:space-between;align-items:center;display:flex}.experience-section .card .card_top img,.experience-section .card .card_top,.luxury-showcase .luxury-blue-card .card-top img{will-change:transform;backface-visibility:hidden;width:auto;height:93px;transform:translateZ(0)}.experience-section .card .card_top h2,.experience-section .card .card_top,.luxury-showcase .luxury-blue-card .card-top h2{color:#ececec;font-size:96px;font-weight:400}.experience-section .card.active .card_top h2,.experience-section .card .card_top,.luxury-showcase .luxury-blue-card .card-top h2{color:#86acff}.experience-section .card .card_btm h4,.luxury-showcase .luxury-blue-card .card-btm h4{margin-bottom:6px;font-size:24px;font-weight:500}.luxury-showcase .luxury-blue-card .card-btm p{color:#bbb;font-size:12px;font-weight:400;line-height:1.4}.experience-section .card.active .card_btm p{color:#fff}.experience-section .card .card_btm p{color:#555e63;font-size:12px;font-weight:400;line-height:1.4}.experience-section .card.active,.luxury-showcase .luxury-blue-card{color:#fff;background:#08286d}.experience-section .circle{will-change:transform;backface-visibility:hidden;z-index:1;border-radius:50%;width:360px;height:360px;overflow:hidden;transform:translateZ(0)}.experience-section .circle img{object-fit:cover;will-change:transform;backface-visibility:hidden;width:100%;height:100%;transform:translateZ(0)}.explore-elegance-section{perspective:1000px;padding:300px 0;position:relative;overflow:hidden}.explore-elegance-section .content{justify-content:center;align-items:center;gap:80px;display:flex}.explore-elegance-section .heading{flex-direction:column;gap:8px;display:flex}.explore-elegance-section .line{will-change:transform;backface-visibility:hidden;justify-content:center;align-items:center;gap:20px;display:flex;transform:translateZ(0)}.explore-elegance-section h2{color:#0d162b;font-size:72px;font-weight:500}.explore-elegance-section .icon{will-change:transform;backface-visibility:hidden;width:80px;height:auto;transform:translateZ(0)}.explore-elegance-section .pill{object-fit:cover;will-change:transform;backface-visibility:hidden;border-radius:100px;width:160px;height:80px;transform:translateZ(0)}.explore-elegance-section .pill-left{will-change:transform;backface-visibility:hidden;width:160px;transform:translateZ(0)}.explore-elegance-section .line p{color:#555e63;width:40%;font-size:18px;font-weight:400;line-height:1.4}.explore-elegance-section .leaf{z-index:1;transform-style:preserve-3d;will-change:transform;position:absolute}.explore-elegance-section .split-char{transform-style:preserve-3d;backface-visibility:hidden;display:inline-block}.explore-elegance-section .leaf-left{transform-origin:0;top:40px;left:-80px}.explore-elegance-section .leaf-right{transform-origin:100%;bottom:40px;right:-80px}.stack-cards-section{padding:60px 0;position:relative}.stack-cards-section .stack-cards-wrapper{flex-direction:column;gap:26px;display:flex;position:relative}.stack-cards-section .stack-card{z-index:1;background:#fff;border-radius:10px;justify-content:space-between;align-items:stretch;width:100%;height:580px;display:flex;position:relative;box-shadow:0 20px 40px #0000000d}.stack-cards-section .stack-card__content{flex-direction:column;justify-content:space-between;width:45%;padding:40px;display:flex}.stack-cards-section .stack-card__content_btm .facilities_wrapper{align-items:center;gap:10px;display:flex}.stack-cards-section .stack-card__content_btm .facilities_wrapper .facility{background:#08286d;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.stack-cards-section .stack-card__content h3{color:#0d162b;margin-bottom:6px;font-size:36px;font-weight:500}.stack-cards-section .stack-card__content p{color:#7e7e7e;font-size:16px;font-weight:400;line-height:1.5}.stack-cards-section .stack-card__content ul{color:#7e7e7e;margin-top:30px;padding-left:18px;font-size:16px;font-weight:400;line-height:1.5}.stack-cards-section .stack-card__content ul li{padding-bottom:10px}.stack-cards-section .stack-card__content .more{color:#7e7e7e;font-size:16px;font-weight:400}.stack-cards-section .facilities_wrapper{align-items:center;gap:14px;display:flex}.stack-cards-section .more{color:#8a8a8a;cursor:pointer;font-size:14px;position:relative}.stack-cards-section .more .more-tooltip{color:#fff;opacity:0;visibility:hidden;z-index:10;background:#3e3e3ef0;border-radius:8px;width:200px;padding:16px 18px;transition:all .25s;position:absolute;bottom:30px;left:0;transform:translateY(8px)}.stack-cards-section .more .more-tooltip ul{margin:0;padding:0;list-style:none}.stack-cards-section .more .more-tooltip li{color:#fff;margin-bottom:4px;font-size:13px;line-height:1.6}.stack-cards-section .more:hover .more-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.stack-cards-section .stack-card__image{will-change:transform;backface-visibility:hidden;width:55%;transform:translateZ(0)}.stack-cards-section .stack-card__image img{object-fit:cover;will-change:transform;backface-visibility:hidden;border-top-right-radius:10px;border-bottom-right-radius:10px;width:100%;height:100%;transform:translateZ(0)}.video-showcase-section{text-align:center;padding:120px 0;position:relative;overflow:hidden}.video-showcase-section .video-heading{margin-bottom:60px}.video-showcase-section .video-heading h2{color:#0d162b;margin-bottom:6px;font-size:48px;font-weight:500;line-height:1.3}.video-showcase-section .video-heading p{color:#7e7e7e;font-size:16px}.video-showcase-section .word-wrapper{display:inline-block;overflow:hidden}.video-showcase-section .video-swiper{overflow:visible}.video-showcase-section .swiper-slide{transition:transform .5s}.video-showcase-section .swiper-slide:not(.swiper-slide-active){opacity:.6;transform:scale(.85)}.video-showcase-section .swiper-slide-active{opacity:1;transform:scale(1)}.video-showcase-section .video-card{cursor:pointer;border-radius:28px;position:relative;overflow:hidden}.video-showcase-section .video-card video,.video-showcase-section .video-card img{object-fit:cover;width:100%;height:550px;display:block}.video-showcase-section .play-button{color:#fff;background:#0003;justify-content:center;align-items:center;font-size:48px;display:flex;position:absolute;inset:0}.video-showcase-section .play-button img{width:auto;height:83px}.video-showcase-section .video-modal{z-index:9999;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.video-showcase-section .video-modal-content{width:80%;max-width:900px;position:relative}.video-showcase-section .video-modal-content iframe,.video-showcase-section .video-modal-content video{border-radius:16px;width:100%;height:500px}.video-showcase-section .video-close{cursor:pointer;background:#fff;border:none;border-radius:50%;padding:6px 10px;position:absolute;top:-40px;right:0}.contact-parallax-section{color:#fff;padding:47px 0 120px;position:relative;overflow:hidden}.contact-parallax-section .contact-parallax-bg{backface-visibility:hidden;will-change:transform;z-index:0;background-image:url(/assets/images/slide11.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:140%;position:absolute;inset:-18% 0 0}.contact-parallax-section .contact-content{z-index:2;position:relative}.contact-parallax-section .contact-heading{text-align:center;margin-bottom:80px}.contact-parallax-section .contact-heading h2{margin-bottom:6px;font-size:48px;font-weight:500;line-height:1.3}.contact-parallax-section .contact-heading p{font-size:16px;font-weight:400}.contact-parallax-section .word-wrapper{display:inline-block;overflow:hidden}.contact-parallax-section .contact-grid{grid-template-columns:1.6fr 1fr;align-items:center;gap:48px;display:grid}.contact-parallax-section .contact-map{height:100%}.contact-parallax-section .contact-map img,.contact-parallax-section .contact-map iframe{pointer-events:none;border-radius:20px;width:100%;height:100%}.contact-form{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border-radius:24px;height:100%;padding:29px;box-shadow:inset 1px 0 #ffffff59,inset -.5px 0 #ffffff59}.contact-form h3{letter-spacing:-1px;text-align:center;margin-bottom:16px;font-size:26px;font-weight:500}.contact-form p{text-align:center;margin-bottom:16px;font-size:14px;font-weight:400}.contact-form form{flex-direction:column;gap:16px;display:flex}.contact-form input,.contact-form textarea,.contact-form select{color:#000;background:#fffc;border:none;border-radius:99px;outline:none;width:100%;padding:19px 24px;font-family:inherit;font-size:14px;font-weight:400}.contact-form textarea{resize:none;border-radius:24px}.form-grp.date input{cursor:pointer}.date-wrapper{color:#000;background:#fffc;border-radius:99px;justify-content:space-between;align-items:center;padding:19px 24px;display:flex}.custom-date-input{border:none;background:0 0!important;padding:0!important;font-family:inherit!important}.date-wrapper img{height:20px}.contact-form select{cursor:pointer;appearance:none;width:100%}.contact-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contact-form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.select-wrapper{position:relative}.contact-form .select-wrapper:after{content:"";background:url(/assets/images/blue-dropdown.svg) 50% no-repeat;width:20px;height:8px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}::placeholder{color:#000;font-family:inherit;font-size:14px;font-weight:400}.contact-form button{color:#fff;cursor:pointer;background:#08286d;border:none;border-radius:319px;padding:16px;font-family:inherit;font-size:16px;font-weight:500;transition:all .3s ease-in-out}.contact-form button:hover{background:#000}.contact-form .error{color:#ff4d4f;margin-top:6px;font-size:12px;display:block}.event-strip-section{background:#f8f8f8;padding:160px 0;position:relative;overflow:hidden}.event-strip-section .strip{white-space:nowrap;background:#0c2a6c;width:140%;left:-20%;overflow:hidden}.event-strip-section .strip-top{top:40%;transform:translate(-40px)rotate(-6deg)}.event-strip-section .strip-bottom{top:55%;transform:translate(-40px)rotate(6deg)}.event-strip-section .strip-track{will-change:transform;gap:80px;padding:18px 0;display:inline-flex}.event-strip-section .strip-track span{color:#fff;letter-spacing:.5px;font-size:18px;font-weight:500}.atmosphere-section{flex-direction:column;display:flex}.p_relative{position:relative}.h-220vw{height:220vw}.atmosphere-section .atmosphere-viewport{position:absolute;inset:0;overflow:hidden}.atmosphere-section .gradient{transition:opacity .3s;position:absolute;inset:0}.atmosphere-section .gradient-warm{background:linear-gradient(#fff9 0%,#f6d7a7 25%,#eac08a 60%,#d4a76c 100%)}.atmosphere-section .gradient-purple{opacity:0;background:linear-gradient(#d6c2e6 0%,#a996d3 40%,#7c6cb4 75%,#5a4c96 100%)}.atmosphere-section .gradient-dark{opacity:0;background:linear-gradient(#1c2033 0%,#10121f 60%,#05060c 100%)}.atmosphere-section .stars-layer{mix-blend-mode:screen;will-change:transform;background:url(/assets/images/stars.png) 0 0/700px;width:100%;height:140%;position:absolute;top:-20%;left:0}.atmosphere-section .cloud-layer{will-change:transform;background:url(/assets/images/cloud.svg) 50%/cover no-repeat;width:100%;height:130%;position:absolute;top:-15%;left:0}.mt-23{margin-top:-23vw}.atmosphere-section .footer-bg{align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.atmosphere-section .footer-bg img{object-fit:cover;object-position:top;width:100%;height:800px}.h-50vw{height:50vw}.atmosphere-section .atmosphere-content{z-index:2;text-align:center;color:#fff;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#0000001f;border-radius:24px;flex-direction:column;align-items:center;gap:6px;padding:35px;display:flex;box-shadow:inset 1px 0 #ffffff59,inset -.5px 0 #ffffff59}.atmosphere-section .atmosphere-content h2{margin-bottom:6px;font-size:48px;font-weight:500}.atmosphere-section .atmosphere-content p{margin-bottom:16px;font-size:16px;font-weight:400}.atmosphere-section .floating-images{pointer-events:none;position:absolute;inset:0}.atmosphere-section .float{object-fit:cover;will-change:transform;-webkit-mask-image:radial-gradient(30px at 0 0,#0000 98%,#000 100%),radial-gradient(30px at 100% 0,#0000 98%,#000 100%),radial-gradient(30px at 100% 100%,#0000 98%,#000 100%),radial-gradient(30px at 0 100%,#0000 98%,#000 100%);-webkit-mask-position:0 0,100% 0,100% 100%,0 100%;-webkit-mask-size:51% 51%;-webkit-mask-repeat:no-repeat;-webkit-mask-clip:border-box,border-box,border-box,border-box;-webkit-mask-origin:border-box,border-box,border-box,border-box;-webkit-mask-composite:source-over,source-over,source-over,source-over;mask-composite:add,add,add,add;-webkit-mask-source-type:auto,auto,auto,auto;mask-mode:match-source,match-source,match-source,match-source;width:224px;height:310px;position:absolute;box-shadow:0 20px 60px #0000004d;mask-image:radial-gradient(30px at 0 0,#0000 98%,#000 100%),radial-gradient(30px at 100% 0,#0000 98%,#000 100%),radial-gradient(30px at 100% 100%,#0000 98%,#000 100%),radial-gradient(30px at 0 100%,#0000 98%,#000 100%);-webkit-mask-position:0 0,100% 0,100% 100%,0 100%;mask-position:0 0,100% 0,100% 100%,0 100%;-webkit-mask-size:51% 51%;mask-size:51% 51%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:border-box,border-box,border-box,border-box;mask-clip:border-box,border-box,border-box,border-box;-webkit-mask-origin:border-box,border-box,border-box,border-box;mask-origin:border-box,border-box,border-box,border-box;-webkit-mask-composite:source-over,source-over,source-over,source-over;mask-composite:add,add,add,add;-webkit-mask-source-type:auto,auto,auto,auto;mask-mode:match-source,match-source,match-source,match-source}.float-1{top:15%;left:14%;transform:rotate(-12deg)}.float-2{top:35%;right:10%;transform:rotate(14deg)}.float-3{bottom:40%;left:14%;transform:rotate(-8deg)}.float-4{bottom:20%;right:10%;transform:rotate(10deg)}.p_relative .site-footer{position:absolute}.site-footer{width:100%;bottom:20px}.footer-container{color:#fff;background:#000b23;border-radius:21px;justify-content:space-between;align-items:center;padding:33px 34px;display:flex}.footer-left{align-items:center;gap:16px;display:flex}.footer-brand{letter-spacing:1.5px;font-size:18px;font-weight:500}.footer-center{text-align:center;letter-spacing:-.42px;font-size:14px;font-weight:500;display:flex}.footer-center div{border-left:1px solid #fff;margin-left:10px;padding-left:10px}.footer-center a{color:#568bff;cursor:pointer;text-decoration:none}.footer-right{align-items:center;gap:25px;display:flex}.footer-right a{letter-spacing:-.42px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;text-decoration:none}.footer-right a:hover{color:#568bff;opacity:1}.footer_btm{bottom:calc(var(--footer-height) + 40px);flex-direction:column;align-items:center;gap:20px;display:flex;position:absolute;left:0;right:0}.curve-slider-section{text-align:center;background:#fff;padding:50px 0 140px;position:relative;overflow:hidden}.curve-slider-section .curve-swiper{--v-offset:120px;--curve-height:300px;position:relative;overflow:hidden}.curve-slider-section .curve-swiper:before,.curve-slider-section .curve-swiper:after{content:"";left:calc(-1*var(--v-offset));right:calc(-1*var(--v-offset));width:calc(100% + 2*var(--v-offset));height:var(--curve-height);z-index:10;background:#fff;border-radius:60%;position:absolute}.curve-slider-section .curve-swiper:before{top:calc(-.65*var(--curve-height))}.curve-slider-section .curve-swiper:after{bottom:calc(-.65*var(--curve-height))}.curve-slider-section .curve-slide{justify-content:center;align-items:center;display:flex}.curve-slider-section .curve-slide img{object-fit:cover;width:100%;height:600px}.ls-wrapper{text-align:center;background:#fff;padding:45px 0 170px;overflow:hidden}.ls-wrapper .ls-heading-wrapper{margin-bottom:20px}.ls-wrapper .split-word{display:inline-block}.ls-wrapper .ls-curved-carousel{--perspective:1200px;width:100%;height:600px;transform-style:preserve-3d;-webkit-user-select:none;user-select:none;position:relative}.ls-curved-carousel{touch-action:pan-y}.ls-wrapper .ls-stage{perspective:var(--perspective);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ls-wrapper .ls-ring{width:100%;height:100%;transform-style:preserve-3d;position:absolute}.ls-wrapper .ls-slide{transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;position:absolute;overflow:hidden;transform:translateZ(0)}.ls-wrapper .ls-media{object-fit:cover;pointer-events:none;will-change:transform;backface-visibility:hidden;border-radius:0;width:100%;height:100%;transform:translateZ(0)}.exquisite-section{padding:100px 0}.exquisite-section .exquisite-grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.exquisite-section .exquisite-card{background:#fff;border-radius:16px;align-items:flex-start;gap:20px;padding:31px 32px;display:flex}.exquisite-section .exquisite-icon{flex-shrink:0;width:52px;height:52px}.exquisite-section .exquisite-icon img{object-fit:contain;width:100%;height:57px}.exquisite-section .exquisite-content h3{color:#362618;margin-bottom:13px;font-size:28px;font-weight:500}.exquisite-section .exquisite-content p{color:#555e63;max-width:460px;font-size:18px;font-weight:400;line-height:1.5}.culinary-slider-section{padding:60px 0;overflow:hidden}.culinary-swiper{overflow:visible}.culinary-swiper .swiper-wrapper{transition-timing-function:linear!important}.culinary-slide{height:440px;overflow:hidden}.culinary-slide img{object-fit:cover;width:100%;height:100%}.luxury-banner{flex-direction:column;gap:42px;padding:50px 0;display:flex}.luxury-banner .footer-contact-form{width:38%;margin:-34% auto 0}.luxury-banner .luxury-banner-wrapper{border-radius:28px;height:590px;position:relative;overflow:hidden}.luxury-banner-bg{will-change:transform;background-image:url(/assets/images/top.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:120%;position:absolute;inset:-50% 0 0}.luxury-faq-section{background:#f8f2ec;padding:120px 0;position:relative;overflow:hidden}.luxury-faq-section .leaf{z-index:2;position:absolute}.luxury-faq-section .leaf-top-right{transform-origin:0;width:250px;top:30px;right:-70px}.luxury-faq-section .leaf-bottom-left{transform-origin:100%;width:250px;bottom:0;left:-70px}.luxury-faq-section .luxury-faq-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid;position:relative}.luxury-faq-image{border-radius:22px;height:650px;overflow:hidden}.luxury-faq-section .luxury-faq-image img{object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all 1s}.luxury-faq-section .luxury-faq-image:hover img{transform:scale(1.05)}.luxury-faq-section .luxury-faq-label{letter-spacing:.96px;color:#08286d;margin-bottom:4px;font-size:16px;font-weight:500;display:inline-block}.luxury-faq-section .luxury-faq-content h2{color:#0d162b;margin-bottom:6px;font-size:48px;font-weight:500;line-height:1.2}.luxury-faq-section .luxury-faq-sub{color:#7e7e7e;margin-bottom:30px;font-size:16px;font-weight:400}.luxury-faq-section .luxury-accordion-item{border-bottom:1px solid #00000014;padding:20px 0}.luxury-faq-section .luxury-accordion-header{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.luxury-faq-section .luxury-accordion-title{color:#000;gap:14px;font-size:24px;font-weight:500;display:flex}.luxury-faq-section .luxury-accordion-content{max-height:0;transition:all .4s;overflow:hidden}.luxury-faq-section .luxury-accordion-item.active .luxury-accordion-content{max-height:200px;margin-top:14px}.luxury-faq-section .luxury-accordion-content p{color:#555e63;font-size:18px;font-weight:400;line-height:1.5}.luxury-faq-section .arrow{color:#999;font-size:18px}.luxury-steps-section{text-align:center;background:#f8f2ec;padding:110px 0 120px}.luxury-steps-section .luxury-steps-header h2{color:#0d162b;margin-bottom:6px;font-size:48px;font-weight:500}.luxury-steps-section .luxury-steps-header p{color:#7e7e7e;margin-bottom:70px;font-size:16px;font-weight:400}.luxury-steps-section .luxury-steps-wrapper{grid-template-columns:repeat(4,1fr);gap:40px;display:grid;position:relative}.luxury-steps-section .luxury-steps-wrapper:before{content:"";z-index:0;border-top:2.5px dotted #cfcfcf;position:absolute;top:18px;left:10%;right:10%}.luxury-steps-section .luxury-step{z-index:1;position:relative}.luxury-steps-section .step-pill{color:#fff;letter-spacing:.96px;background:#08286d;border-radius:50px;margin-bottom:30px;padding:5px 13px;font-size:16px;font-weight:500;line-height:1.6;display:inline-block}.luxury-steps-section .step-icon{width:56px;height:56px;margin:0 auto 22px}.luxury-steps-section .step-icon img{object-fit:contain;width:100%;height:100%}.luxury-steps-section .luxury-step h4{color:#362618;font-size:24px;font-weight:500}.lawn-exp-section{padding:110px 0}.lawn-exp-section .lawn-exp-section__wrapper{justify-content:space-around;align-items:flex-start;width:100%;display:flex}.lawn-exp-section .lawn-exp-section__visual{justify-content:flex-end;align-items:center;width:70%;display:flex}.lawn-exp-section .lawn-exp-section__images{max-width:640px;height:620px;position:relative}.lawn-exp-section .lawn-exp-section__img-main{object-fit:cover;border-radius:38px;width:100%;height:100%;display:block}.lawn-exp-section .lawn-exp-section__img-small{object-fit:cover;border-radius:38px;width:473px;height:306px;position:absolute;bottom:-20%;right:-50%}.lawn-exp-section .lawn-exp-section__card{color:#fff;z-index:2;background:#08286d;border-radius:35px;flex-direction:column;justify-content:space-between;width:360px;height:330px;padding:28px 23px;display:flex;position:absolute;top:60px;left:-45%}.lawn-exp-section .lawn-exp-section__card .card-top{justify-content:space-between;align-items:center;display:flex}.lawn-exp-section .lawn-exp-section__card-number{color:#86acff;margin-bottom:16px;font-size:96px;font-weight:400}.lawn-exp-section .lawn-exp-section__card-title{margin-bottom:6px;font-size:24px;font-weight:500}.lawn-exp-section .lawn-exp-section__card-text{color:#bbb;font-size:12px;font-weight:400;line-height:1.5}.lawn-exp-section .lawn-exp-section__content{width:22%;padding-top:106px}.lawn-exp-section .lawn-exp-section__heading{color:#000;margin-bottom:6px;font-size:24px;font-weight:500}.lawn-exp-section .lawn-exp-section__description{color:#555e63;margin-bottom:29px;font-size:12px;font-weight:400;line-height:1.5}.lawn-exp-section .lawn-exp-section_heading{text-align:center;margin-bottom:90px}.lawn-exp-section .lawn-exp-section_heading h2{color:#0d162b;margin-bottom:6px;font-size:48px;font-weight:500}.lawn-exp-section .lawn-exp-section_heading p{color:#7e7e7e;font-size:16px;font-weight:400}.lawn-exp-section .lawn-exp-section__btn{color:#fff;cursor:pointer;background:#0d2a63;border:none;border-radius:319px;width:80%;padding:16px 32px;font-family:inherit;font-size:16px;font-weight:500;transition:all .3s}.lawn-exp-section .lawn-exp-section__btn:hover{background:#091c45}.luxury-discovery-section{background:#f8f8f8;padding:60px 0}.luxury-discovery-section .luxury-discovery-section__heading{text-align:center;max-width:820px;margin:0 auto 68px}.luxury-discovery-section .luxury-discovery-section__heading h2{color:#0d162b;margin-bottom:10px;font-size:48px;font-weight:500}.luxury-discovery-section .luxury-discovery-section__heading p{color:#7e7e7e;font-size:16px}.luxury-discovery-section .luxury-discovery-section__grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;display:grid}.luxury-discovery-section .luxury-discovery-section__image-wrapper{border-radius:40px;position:relative}.luxury-discovery-section .luxury-discovery-section__image{object-fit:cover;border-radius:40px;width:100%;height:500px;display:block}.luxury-discovery-section .luxury-discovery-section__stamp{transform-origin:50%;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;animation:7s linear infinite rotateClockwise;display:flex;position:absolute;bottom:-40px;right:-40px;box-shadow:0 10px 30px #00000014}@keyframes rotateClockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.luxury-discovery-section .luxury-discovery-section__stamp img{width:120%}.luxury-discovery-section .luxury-discovery-section__description{color:#555e63;margin-bottom:28px;font-size:18px;line-height:1.6}.luxury-discovery-section .luxury-discovery-section__features{margin:0 0 40px;padding:0;list-style:none}.luxury-discovery-section .luxury-discovery-section__features li{color:#7e7e7e;align-items:center;gap:16px;margin-bottom:18px;font-size:18px;display:flex}.luxury-discovery-section .luxury-discovery-section__features img{width:20px;height:20px}.luxury-discovery-section .luxury-discovery-section__divider{background:#e5e5e5;height:1px;margin:30px 0}.luxury-discovery-section .luxury-discovery-section__stats{gap:80px;display:flex}.luxury-discovery-section__stat{width:40%}.luxury-discovery-section .luxury-discovery-section__stat h3{color:#362618;font-size:60px;font-weight:500}.luxury-discovery-section .luxury-discovery-section__stat span{letter-spacing:.96px;color:#7e7e7e;font-size:18px;font-weight:500}.hero-navbar-wrapper .nav-right{align-items:center;gap:16px;display:flex}.hero-navbar-wrapper .nav-right .hamburger,.mobile-menu{display:none}.thank-you-replace{flex-direction:column;justify-content:center;align-items:center;gap:4px;height:500px;display:flex}.thank-you-replace .green-tick{height:36px}.thank-you-replace h3{letter-spacing:-1px;text-align:center;color:#fff;margin-bottom:16px;font-size:26px;font-weight:500}.thank-you-replace p{text-align:center;color:#fff;width:80%;margin-bottom:16px;font-size:14px;font-weight:400}.floating-whatsapp{z-index:9999;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .4s ease-in-out;display:flex;position:fixed;bottom:24px;right:24px}.floating-whatsapp img{width:100%;height:auto}.floating-whatsapp:hover{transform:scale(1.1);box-shadow:0 15px 40px #00000040}
@media screen and (max-width:397px){.stack-cards-section .more .more-tooltip{left:unset;right:0}}@media screen and (max-width:990px){.culinary-slide{height:370px}.book-btn{padding:6px 16px;font-size:14px;line-height:1.4}.container-large,.footer_btm,.container-small{padding:0 16px}.nav-center{display:none}.hero-stats .hero-stats-wrapper{flex-wrap:wrap;gap:60px 6px;padding:42px 6px}.hero-stats .hero-stats-wrapper div{text-align:center;width:calc(50% - 6px)}.luxury-section{padding:140px 0 160px}.luxury-section .luxury-features{justify-content:center;gap:35px 20px}.luxury-features .feature h4,.luxury-faq-section .luxury-accordion-title{font-size:18px}.luxury-features .feature{width:calc(50% - 20px)}.luxury-features .feature img{height:60px}.luxury-section .leaf{width:150px}.luxury-section .leaf-right{top:30px;right:-22px}.luxury-section .leaf-left{bottom:30px;left:-22px}.luxury-section .luxury-heading h2,.video-showcase-section .video-heading h2,.contact-parallax-section .contact-heading h2,.ls-wrapper .ls-heading-wrapper h2.ls-heading,.luxury-steps-section .luxury-steps-header h2,.luxury-faq-section .luxury-faq-content h2,.lawn-exp-section .lawn-exp-section_heading h2,.luxury-discovery-section .luxury-discovery-section__heading h2{font-size:32px;line-height:1.2}.lawn-exp-section{overflow-x:hidden}.luxury-section .luxury-heading p,.curve-slider-section .curve-heading p,.ls-wrapper .ls-heading-wrapper p.ls-subheading,.luxury-steps-section .luxury-steps-header p,.luxury-faq-section .luxury-faq-sub,.luxury-faq-section .luxury-accordion-content p,.lawn-exp-section .lawn-exp-section_heading p,.luxury-discovery-section .luxury-discovery-section__heading p,.luxury-discovery-section .luxury-discovery-section__stat span{font-size:14px}.ls-wrapper .ls-heading-wrapper{margin:0;padding:0 16px}.ls-wrapper{padding:45px 0}.atmosphere-section .atmosphere-content{box-shadow:inset .7px .6px #ffffff59,inset -.5px -.5px #ffffff59}.atmosphere-section .atmosphere-content h2{font-size:24px}.hero-stats p{font-size:14px}.footer-right a,.atmosphere-section .atmosphere-content p,.luxury-steps-section .step-pill{font-size:12px}.luxury-discovery-section .luxury-discovery-section__heading{max-width:100%}.luxury-section .luxury-image-wrapper{max-width:90%;height:auto}.stack-cards-section{padding-top:40px!important;padding-left:12px!important;padding-right:12px!important}.experience-section .experience-grid{flex-wrap:wrap}.stack-cards-section .stack-card{flex-direction:column-reverse;height:645px}.stack-cards-section .stack-card__content_btm .facilities_wrapper .facility{width:40px;height:40px}.stack-cards-section .stack-card__image img{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0;height:220px}.stack-cards-section .stack-card__content h3{font-size:32px}.stack-cards-section .stack-card__content p,.stack-cards-section .stack-card__content .more{font-size:14px}.stack-cards-section .stack-card__content ul{margin-top:16px;font-size:14px}.explore-elegance-section{padding:200px 0}.explore-elegance-section .line{gap:8px}.explore-elegance-section .line:nth-child(2){flex-wrap:wrap}.explore-elegance-section .line p{text-align:center;width:100%;font-size:14px}.explore-elegance-section .leaf{width:150px}.explore-elegance-section .leaf-left{left:-40px}.explore-elegance-section .leaf-right{bottom:0;right:-40px}.explore-elegance-section h2{font-size:32px}.explore-elegance-section .pill{height:30px}.explore-elegance-section .icon{width:34px}.footer-container{border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding:140px 20px 80px}.video-showcase-section{padding:80px 0}.video-showcase-section .video-card img{height:200px}.video-showcase-section .video-modal-content{width:85%}.video-showcase-section .play-button img{height:40px}.video-showcase-section .video-modal-content iframe,.video-showcase-section .video-modal-content video{height:auto}.video-showcase-section .video-card video{height:235px}.video-showcase-section .video-heading{padding:0 16px}.stack-cards-section .stack-card__content,.stack-cards-section .stack-card__image{width:100%}.stack-cards-section .stack-card__content{gap:20px;padding:16px 16px 20px}.contact-parallax-section{padding-bottom:75px}.contact-parallax-section .contact-heading{margin-bottom:62px}.contact-parallax-section .contact-grid{grid-template-columns:1fr;gap:20px}.contact-parallax-section .contact-map{grid-row:2;height:290px}.hero-stats h2{font-size:40px}.experience-section .column{flex-direction:column-reverse;width:100%}.experience-section .column:nth-child(2){flex-direction:column}.event-strip-section{padding:90px 0 140px}.event-strip-section .strip-top{transform:translate(-40px)rotate(-10deg)}.event-strip-section .strip-bottom{transform:translate(-40px)rotate(19deg)}.event-strip-section .strip-track{padding:12px 0}.event-strip-section .strip-track span{font-size:10px}.atmosphere-section .float{width:160px;height:210px}.float-1{top:10%}.float-3{bottom:33%}.float-4{bottom:5%}.float-1,.float-3{left:-4%;transform:rotate(16deg)}.float-2,.float-4{right:-4%;transform:rotate(-15deg)}.h-220vw{height:200vh}.h-50vw{height:25vh}.atmosphere-section .footer-bg img{height:100%}.p_relative .site-footer{position:unset}.site-footer .container-large{padding:0}.footer_btm{z-index:99;bottom:-120px}.book-btn-dark{background-color:#08286d;padding:8px 16px;font-size:14px;line-height:1.4}.footer-left{justify-content:center;width:100%;margin-bottom:40px}.footer-center{color:#838383;order:3;width:100%;font-size:14px;display:block}.footer-center div{border-left:0;margin-left:0;padding-left:0}.footer-right{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center}.footer-right a{width:100%}.m-block{display:inline-block}.m-none{display:none}.hero-navbar .nav-left img{height:16px}.ls-wrapper .ls-curved-carousel{height:495px}.exquisite-grid,.luxury-faq-section .luxury-faq-wrapper,.luxury-steps-section .luxury-steps-wrapper,.luxury-discovery-section .luxury-discovery-section__grid{grid-template-columns:1fr}.contact-form{padding:20px}.exquisite-card{padding:28px 24px}.exquisite-section{padding:60px 0}.exquisite-section .exquisite-grid{grid-template-columns:1fr}.exquisite-section .exquisite-card{flex-wrap:wrap;gap:16px}.luxury-steps-section{padding:60px 0}.luxury-steps-section .luxury-steps-wrapper:before{content:unset}.luxury-banner{padding-bottom:0}.luxury-banner .footer-contact-form{width:90%;margin:-110% auto 0}.luxury-banner .contact-form input,.luxury-banner .contact-form textarea,.luxury-banner .contact-form select,.date-wrapper{height:43px;padding:14px 24px}.luxury-banner .contact-form h3{margin-bottom:10px;font-size:24px}.luxury-banner .contact-form form{gap:14px}.luxury-banner-content{width:90%;padding:20px}.luxury-banner-bg{height:140%;top:-60%}.luxury-banner-content h2{font-size:24px}.luxury-banner-content p,.contact-form input,.contact-form textarea,.contact-form select,::placeholder{font-size:12px}.contact-form input,.contact-form textarea,.contact-form select{padding:14px 24px}.luxury-banner .luxury-banner-wrapper{border-radius:16px}.luxury-faq-section .leaf{width:160px}.luxury-faq-section .luxury-faq-image{height:300px}.luxury-faq-section .leaf-bottom-left{bottom:-35px;left:-50px}.luxury-faq-section .luxury-faq-wrapper{gap:30px}.luxury-faq-section .leaf-top-right{right:-50px}.luxury-steps-section .luxury-steps-header p{margin-bottom:30px}.luxury-steps-section .luxury-step h4{font-size:20px}.luxury-faq-section{padding:90px 0}.exquisite-section .exquisite-icon img{height:45px}.exquisite-section .exquisite-content h3{font-size:22px}.exquisite-section .exquisite-content p{font-size:16px}.lawn-exp-section{padding:80px 0;overflow:hidden}.lawn-exp-section .lawn-exp-section__wrapper{flex-wrap:wrap}.lawn-exp-section .lawn-exp-section__visual,.lawn-exp-section .lawn-exp-section__content{text-align:center;width:100%}.lawn-exp-section .lawn-exp-section__images{max-width:95%;height:460px}.lawn-exp-section .lawn-exp-section__visual{justify-content:center}.lawn-exp-section .lawn-exp-section__img-small{width:400px;height:200px;bottom:-15%;right:-230px}.lawn-exp-section .lawn-exp-section__img-main{border-radius:22px}.lawn-exp-section .lawn-exp-section__card{text-align:left;border-radius:28px;width:280px;height:280px;padding:16px;top:-25%;left:-4%}.lawn-exp-section .lawn-exp-section__card-number{font-size:60px}.lawn-exp-section .lawn-exp-section__card-title{font-size:18px}.lawn-exp-section .lawn-exp-section_heading{margin-bottom:150px}.luxury-discovery-section{overflow-x:hidden}.lawn-exp-section .lawn-exp-section__description{font-size:16px}.luxury-discovery-section .luxury-discovery-section__stats{gap:20px}.luxury-discovery-section__stat{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:50%;display:flex}.servies-pg.hero .hero-heading{font-size:36px;font-weight:500}.sequence-hero .hero-heading{margin-bottom:8px;font-size:38px;line-height:1.1}.hero-content{top:68%}.hero-content h3{font-size:28px}.hero{padding:12px}.hero-navbar{padding:0 6px}.luxury-discovery-section .luxury-discovery-section__stamp{right:0}.luxury-discovery-section .luxury-discovery-section__stat h3{text-align:center;font-size:38px}.luxury-banner .footer-container{padding:80px 20px}.hero-navbar .hero-navbar-wrapper{padding:9px 16px}.hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;display:flex!important}.hamburger span{background:currentColor;width:24px;height:2px;display:block}.mobile-overlay{z-index:9998;opacity:0;visibility:hidden;background:#0006;position:fixed;inset:0}.mobile-menu{z-index:9999;background:#f5f5f5;flex-direction:column;justify-content:space-between;width:85%;max-width:380px;height:100vh;padding:30px 24px;display:flex;position:absolute;top:-30px;right:0;transform:translate(100%)}.mobile-menu-header{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.mobile-menu .mobile-menu-btm a{display:block;position:fixed;bottom:35px}.mobile-menu-header h3{font-size:32px;font-weight:500}.mobile-menu-header button{cursor:pointer;background:0 0;border:none;font-size:22px}.mobile-menu-links{flex-direction:column;gap:22px;display:flex}.mobile-menu-links a{letter-spacing:.96px;color:#555e63;cursor:pointer;justify-content:space-between;align-items:center;font-size:16px;font-weight:400;text-decoration:none;display:flex}.stack-cards-section .stack-card__content_btm .facilities_wrapper{flex-wrap:wrap}}@media screen and (width:1024px){.container-large{padding:0 12px}.experience-section .circle,.experience-section .card{width:310px;height:310px}.stack-cards-section{padding-left:12px!important;padding-right:12px!important}.lawn-exp-section{overflow-x:hidden}}

