.floor-plan-img{border:1px solid #e6e6e6;background:#fff;box-shadow:0 14px 24px 0 rgb(0 0 0 / .13);display:none}
.floor-plan-img img{width:100%;height:100%;object-fit:cover}
.floor-plan-img.active{display:block}
.floor-plan-img{border:1px solid #e6e6e6;background:#fff;box-shadow:0 14px 24px 0 rgb(0 0 0 / .13);display:none}
.floor-plan-img img{width:100%;height:100%;object-fit:cover}
.floor-plan-img.active{display:block}
.floor-plan-image{position:relative;border:1px solid #e6e6e6;background:#fff;box-shadow:0 14px 24px 0 rgb(0 0 0 / .13);display:none}
.floor-plan-image.active{display:block}
.floor-plan-image img{filter:blur(3px);transform:scale(1.02);width:100%;height:100%;object-fit:cover}
.floor-plan-image-inner{position:relative;overflow:hidden}
.floor-plan-image-inner::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(226, 226, 226, 0.35) 0%,rgba(255, 255, 255, 0.75) 100%)}
.floor-plan-image-inner .view-floorplan-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:14px 38px;background:#0d0d0d;color:#fff;border:1px solid #cfa76e;letter-spacing:1px;z-index:2}
.floor-plan-image-inner .view-floorplan-btn:hover{transform:translate(-50%,-50%) scale(1.02)}
:root{--animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--animation-duration:1s}*,*::before,*::after{padding:0;margin:0;box-sizing:border-box;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{font-size:100%;box-sizing:inherit;scroll-behavior:smooth;height:-webkit-fill-available}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:unset}html::-webkit-scrollbar{width:6px;background-color:#0b023a}html::-webkit-scrollbar-thumb{background-color:#a37e4a;border-radius:50rem}a,button{cursor:pointer;border:none;outline:none;user-select:none;background:none;box-shadow:none}ol,ul{padding:0;margin:0;list-style-type:none}*{margin:0;padding:0;box-sizing:border-box}body{color:#0c0c0c;font-family:"Helvetica Regular";font-size:18px;font-style:normal;font-weight:400;line-height:161.111%}a,a:hover,a:focus{transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"Chillax Regular";transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s}p{margin-top:0;margin-bottom:1rem}main{overflow:clip}img{max-width:100%;height:auto;transition:all 0.5s}.w-100{width:100%!important}.mx-auto{margin-left:auto;margin-right:auto}.text-center{text-align:center}.container-fluid{padding:0 70px}.popup{width:100%;height:100%;background:rgb(0 0 0 / .64);position:fixed;top:0;left:0;right:0;bottom:0;text-align:center;z-index:999999;opacity:0;transform:translateY(10px);z-index:-1;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px)}.popup.show{opacity:1;transform:translateY(0);z-index:999999;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition:opacity 0.5s ease,transform 0.5s ease;-webkit-transition:opacity 0.5s ease,transform 0.5s ease;-moz-transition:opacity 0.5s ease,transform 0.5s ease;-ms-transition:opacity 0.5s ease,transform 0.5s ease;-o-transition:opacity 0.5s ease,transform 0.5s ease}.popup .popup__content{width:50%;padding:0;background:#fff;color:#000;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;overflow:hidden;z-index:99999}.popup .popup__content .close{position:absolute;right:0;top:0;width:20px;display:block;width:40px;height:40px;opacity:1;color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;outline:none;border-radius:50% 5px 50% 50%;flex-direction:column;gap:5px;background-color:#fff;transition:all 0.5s;z-index:9}.popup .popup__content .close:hover{background-color:#a37e4a}.popup .popup__content .close:hover span{background-color:#fff}.popup .popup__content .close span{cursor:pointer;position:fixed;width:20px;height:3px;background:#000}.popup .popup__content .close span:nth-child(1){transform:rotate(45deg)}.popup .popup__content .close span:nth-child(2){transform:rotate(135deg)}.left{display:flex;align-items:start;justify-content:start;background:url(../img/prices2.webp);background-repeat:no-repeat;background-position:center;background-size:cover;.logo{width:330px}}.right{padding:30px;text-align:left;background:url(../img/form-bg.webp);background-repeat:no-repeat;background-position:center;background-size:cover}.sec-gap{padding:60px 0}.pb-80{padding-bottom:60px}.mb-20{margin-bottom:20px}p{color:#0c0c0c;font-family:"Helvetica Regular";font-size:18px;font-style:normal;font-weight:400;line-height:161.111%}.title{color:#eacf6b;font-size:45px;font-style:normal;font-weight:400;font-family:"Chillax Regular";line-height:65%;position:relative;margin-bottom:45px}.section-title{color:#151515;font-family:"Chillax Regular";font-size:58px;font-style:normal;font-weight:400;line-height:113.793%;margin-bottom:25px}.sub-title{color:#a37e4a;font-family:"Playfair Display SemiBold";font-size:25px;font-style:normal;font-weight:400;line-height:108%;margin-bottom:10px}.section-sub-title{color:#58813a;font-family:"Athelatics Medium";font-size:20px;font-style:normal;font-weight:500;line-height:150%;display:flex;align-items:center;gap:16px;margin-bottom:25px}.call-btn{position:relative;padding-left:60px;img{position:absolute;left:0;top:50%;transform:translateY(-50%);filter:brightness(0) saturate(100%) invert(74%) sepia(52%) saturate(279%) hue-rotate(352deg) brightness(103%) contrast(101%)}span{display:block;margin-bottom:4px;font-size:18px;color:#fff;font-family:"Helvetica Regular";font-style:normal;font-weight:400;letter-spacing:2.6px;text-transform:uppercase}.num{color:#ffd18f;font-family:"Helvetica Bold";font-size:30px;font-style:normal;font-weight:400;margin-bottom:0}}.btn-group{display:flex;align-items:center;justify-content:start}.primary-btn{border:1px solid #fff;background:#fff0;padding:12px 50px;display:inline-block;color:#fff;font-family:"Helvetica Regular";font-size:18px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;position:relative;overflow:hidden;z-index:1;display:flex;align-items:center;justify-content:center;overflow:hidden;letter-spacing:1.5px;gap:10px}.primary-btn:before,.primary-btn:after,.secondary-btn::before,.secondary-btn::after{content:"";z-index:-1;width:calc(100% + 40px);height:100%;position:absolute;top:0;clip-path:polygon(0 0,calc(100% - 40px) 0,100% 100%,0 100%);transition:transform 0.6s}.primary-btn:before,.secondary-btn::before{left:calc(-100% - 40px)}.primary-btn:after,.secondary-btn:after{left:100%;transform:rotate(180deg);background:#cfa76e}.primary-btn:hover:before,.secondary-btn:hover:before{transform:translateX(100%)}.primary-btn:hover:after,.secondary-btn:hover:after{transform:rotate(180deg) translateX(100%)}.primary-btn:hover{color:#fff;border-color:#cfa76e;transform:translateY(-10px)}.secondary-btn{background:#cfa76e;&::after{background:#0d0d0d}&:hover{border-color:#0d0d0d}}.form-control{border:0;border-bottom:1px solid #ffffff5e;background:#fff0;font-family:"Helvetica Regular";font-style:normal;font-weight:400;font-size:18px;line-height:94.444%;display:flex;align-items:center;color:#fff;padding:17px 5px;-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;width:100%;outline:none}form .btn-group{justify-content:center}form .primary-btn{width:100%;padding:16px 50px;color:#000;background:#fff;cursor:pointer;display:inline-block}form .primary-btn:hover{background:#a37e4a}.form-group{margin-bottom:10px;display:flex;align-items:center;gap:10px;position:relative;.form-icon{position:absolute;right:10px}}input,input:focus{outline:none;box-shadow:none!important}.form-control::placeholder{color:#fff;text-transform:uppercase}.italic{font-style:italic}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-30px)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(25%)}100%{opacity:1;transform:none}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-25%)}100%{opacity:1;transform:none}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(25%)}100%{opacity:1;transform:none}}@keyframes slideInRight{0%{opacity:0;transform:translateX(-25%)}100%{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(.75)}100%{opacity:1;transform:none}}@keyframes zoomReverseIn{0%{opacity:0;transform:scale(1.25)}100%{opacity:1;transform:none}}@keyframes flipInY{0%{opacity:0;transform:perspective(90vw) rotateY(67.5deg)}100%{opacity:1;transform:none}}[data-animation]{opacity:0;animation-timing-function:var(--animation-timing-function);animation-fill-mode:both;animation-duration:var(--animation-duration);will-change:transform,opacity}.animations-disabled,.animations-disabled [data-animation]{animation:none!important;opacity:1!important}.slideInUp{animation-name:slideInUp}.slideInDown{animation-name:slideInDown}.slideInLeft{animation-name:slideInLeft}.slideInRight{animation-name:slideInRight}.fadeIn{animation-name:fadeIn}.zoomIn{animation-name:zoomIn}.zoomReverseIn{animation-name:zoomReverseIn}.flipInY{animation-name:flipInY}.flipOutY{animation-name:flipInY;animation-direction:reverse}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}::view-transition-group(*){animation-duration:2s}.call-email{display:flex;align-items:center;gap:20px}.flex-box{display:flex;align-items:center;border-radius:60px;padding:10px 20px;transition:0.5s;border:1px solid #fff0;&:hover{border:1px solid #676767;background:rgb(0 0 0 / .39)}}.logo{transition:0.5s;img{transition:0.5s}}header.sticky{background:#0b023a8c;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);position:fixed;left:0;right:0;top:0;animation:slideDown 0.45s ease-out;border-bottom:5px solid #ffcf8da7;box-shadow:0 0 20px 0 rgb(0 0 0 / .361);.logo{width:300px;height:auto;transition:0.5s}.main-menu{margin-top:25px}}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.serch-box{position:relative;margin-left:40px}.serch-box span{position:absolute;left:0;top:0;height:62px;width:62px;display:flex;align-items:center;justify-content:center}.serch-box input{width:287px;height:62px;padding:14px;border-radius:60px;border:1px solid #393939;background:rgb(217 217 217 / .1);backdrop-filter:blur(20px);color:#a8a8a8;font-family:"Work Sans";font-size:22px;font-style:normal;font-weight:400;line-height:normal;padding-left:52px}.serch-box input::placeholder{color:silver}#menu .main-menu{flex:1}#menu .main-menu ul{margin:0 auto}#menu .flex-box{margin-left:auto}.main-menu{display:flex;align-items:center;gap:50px;margin-top:30px;margin-left:50px}header{position:fixed;left:0;right:0;top:0;z-index:999;transition:ease-in-out 0.4s}header .primary-btn{animation:none!important;border-radius:5px;transform:none!important;transition:all 0.35s ease;padding:20px 30px;font-size:16px}header .primary-btn:hover{border-radius:999px;background-color:#fff0;color:#fff}nav{position:relative;margin:0 auto}#menu,#menu .main-menu ul,#menu .main-menu ul li,#menu .main-menu ul li a,#menu #head-mobile{border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#menu .main-menu ul{border-radius:60px;border:1px solid #676767;background:rgb(0 0 0 / .39);padding:10px 40px;transition:0.5s}#menu{position:relative;display:flex;align-items:start;justify-content:space-between;padding-inline:0;padding-left:0}#menu>.main-menu>ul>li{float:left;margin-inline:5px}#menu>.main-menu>ul>li>a{text-decoration:none;display:flex;align-items:center;justify-content:center;position:relative;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;padding:12px 10px;display:inline-block;color:#fff;font-family:"Helvetica Regular";font-size:18px;font-style:normal;font-weight:400;border-radius:8px}#menu>.main-menu>ul>li>a:hover{background:#d9d9d9}#menu>.main-menu>ul>li>a:hover::after,#menu .main-menu ul li.current-menu-item a::after{width:80%}.hamburger{display:none}#menu>.main-menu>ul>li:hover>a,#menu .main-menu ul li.current-menu-item a{color:#000;border-radius:8px;background:#d9d9d9}#menu>.main-menu>ul>li:hover,#menu .main-menu ul li.current-menu-item:hover,#menu .main-menu ul li.current-menu-item,#menu .main-menu ul li.has-sub.current-menu-item:hover{background:#e9cba400!important;-webkit-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease}#menu>.main-menu>ul>li.has-sub>a::before{top:24px;right:-12px;transition:all 0.4s;content:"";position:absolute;z-index:11;display:block;width:8px;height:8px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(225deg)}#menu>.main-menu>ul>li.has-sub:hover>a::before,#menu>.main-menu>ul>li.has-sub.current-menu-item>a::before{border-top-color:#58803a;border-left-color:#58803a}#menu .main-menu ul ul{position:absolute;left:-9999px;box-shadow:0 12px 10px 0 #0000004f;width:auto;background:#fff;border-radius:0;padding-inline:0}#menu .main-menu ul ul li{height:0;-webkit-transition:all 0.25s ease;-ms-transition:all 0.25s ease;background:#fff;transition:all 0.25s ease}#menu li:hover>ul{left:auto}#menu li:hover>ul>li{height:40px;display:flex;align-items:center}#menu ul ul ul{margin-left:100%;top:0}#menu ul ul li a{border-bottom:1px solid rgb(150 150 150 / .15);padding:10px 20px;width:auto;font-size:19px;line-height:19px;text-decoration:none;color:#000;font-weight:400;white-space:nowrap}#menu .main-menu ul ul li:last-child>a,#menu .main-menu ul ul li.last-item>a{border-bottom:0}#menu .main-menu ul ul li:hover a,#menu .main-menu ul ul li:hover{background-color:#ffde16}#menu .main-menu ul ul li .has-sub>a:after{position:absolute;top:13px;right:11px;width:8px;height:8px;display:block;content:"";border-bottom:1px solid;border-right:1px solid;transform:rotate(-45deg);transition:all 0.4s}#menu .main-menu ul ul li.has-sub:hover,#menu .main-menu ul li.has-sub ul li.has-sub ul li:hover{background:#363636}#menu ul ul ul li.active a{border-left:1px solid #333}#menu>.main-menu>ul>li.has-sub>ul>li.active>a,#menu .main-menu>ul ul>li.has-sub>ul>li.active>a{border-top:1px solid #333}#menu .main-menu ul li.current-menu-item ul li a{color:#000}#menu .main-menu ul li.current-menu-item ul li a:hover{color:#fff}@media screen and (max-width:992px){#menu .main-menu ul li.current-menu-item ul li a{color:#fff}nav{width:100%}#menu{width:100%}#menu ul{width:100%;display:none}#menu .main-menu{width:50%;position:fixed;height:100dvh!important;background:#0b023af3;transform:translateX(100%);transition:all 0.4s;top:0;right:0;margin-top:0;border-left:5px solid #ffcf8da7}.main-menu{align-items:start}#menu .main-menu.open{transform:translateX(0%);flex-direction:column}#menu .main-menu ul li{width:100%;border-bottom:1px solid #ffffffba}#menu .main-menu ul li:hover{background:#363636}#menu .main-menu ul ul li,#menu li:hover>ul>li{height:auto}#menu .main-menu ul li a{width:100%;border-bottom:0;color:#000;font-size:14px}#menu .main-menu ul ul li a{color:#000}#menu .main-menu ul ul li{background:unset}#menu>.main-menu>ul>li{float:none}#menu ul ul li a{padding-left:25px}#menu ul ul li:hover{background:#45d8a3}#menu ul ul ul li a{padding-left:35px}#menu ul ul li a{color:#ddd;background:none}#menu ul ul li:hover>a,#menu ul ul li.active>a{color:#000}#menu .main-menu ul ul{box-shadow:none;background:#fff0}#menu .main-menu ul ul,#menu .main-menu ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left;top:0;transform:unset;height:auto}#menu .main-menu ul{border-radius:15px;margin-top:100px;background:#fff0;border:0}#menu .main-menu ul ul.open{transform:unset}#menu>ul>li.has-sub>a:after,#menu>ul>li.has-sub>a:before,#menu ul ul>li.has-sub>a:after,#menu ul ul>li.has-sub>a:before{display:none}#menu #head-mobile{display:block;padding:23px;color:#ddd;font-size:12px;font-weight:700}.hamburger{width:55px;height:48px;position:absolute;right:16px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:12399994;display:block;background:#0c033a}.hamburger:after{position:absolute;top:24px;right:10px;display:block;height:14px;width:35px;border-top:2px solid #fff;border-bottom:2px solid #fff;content:""}.hamburger:before{-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;top:12px;right:10px;display:block;height:2px;width:35px;background:#fff;content:""}.hamburger.menu-opened:after{-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;top:23px;border:0;height:2px;width:35px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.menu-opened:before{top:23px;background:#fff;width:35px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menu .submenu-button{position:absolute;z-index:99;right:20px;top:0;display:block;border-left:0;height:43px;width:60px;cursor:pointer;background:#9fbb90;border-radius:6px}.flex-box{width:100%;justify-content:center}#menu ul ul .submenu-button{height:34px;width:40px}#menu .submenu-button:after{position:absolute;top:14px;right:24px;width:10px;height:10px;display:block;content:"";border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);transition:all 0.4s}#menu>.main-menu>ul>li.has-sub>a::before{display:none}#menu ul ul .submenu-button:after{top:11px;right:19px}#menu ul ul .submenu-button.submenu-opened:after{top:16px}#menu .submenu-button.submenu-opened:after{transform:rotate(-135deg);top:20px}#menu ul ul .submenu-button:before{top:12px;right:16px}#menu .submenu-button.submenu-opened:before{display:none}#menu ul ul ul li.active a{border-left:none}#menu>ul>li.has-sub>ul>li.active>a,#menu>ul ul>li.has-sub>ul>li.active>a{border-top:none}#menu>.main-menu>ul>li:hover>a,#menu .main-menu ul li.current-menu-item a{color:#fff;scale:unset}}.menu-white{position:relative;background:#fff;box-shadow:0 7px 11px 0 rgb(0 0 0 / .06)}.menu-white #menu>.main-menu>ul>li>a{color:#1e1e1e}.menu-white #menu>.main-menu>ul>li:hover>a,.menu-white #menu .main-menu ul li.current-menu-item a{color:#95c12b}.menu-white #menu>.main-menu>ul>li.has-sub>a::before{border-top:1px solid #1e1e1e;border-left:1px solid #1e1e1e}.menu-white #menu>.main-menu>ul>li.has-sub:hover>a::before,.menu-white #menu>.main-menu>ul>li.has-sub.current-menu-item>a::before{border-top-color:#95c12b;border-left-color:#95c12b}.menu-white .serch-box input{border:1px solid #d6d6d6;background:rgb(217 217 217 / .1);backdrop-filter:blur(7.5px)}.fixed-btn{position:fixed;top:40%;right:50px;z-index:8;display:flex;flex-direction:column;align-items:center;gap:10px;transition:0.5s;&:hover{transform:translateX(-10px)}}.fixed-contact{position:fixed;right:5px;bottom:20%;z-index:999;display:flex;flex-direction:column;gap:10px}.fixed-call-btn{width:30px;height:30px;display:none;align-items:center;justify-content:center;background:#CFA76E;border-radius:50%;&:hover{transform:translateX(-5px)}}.wp{&:hover{transform:translateX(-5px)}}.enq-btn{color:#fff;font-family:"Helvetica Regular";font-size:18px;font-style:normal;font-weight:400;text-transform:uppercase;text-align:center;display:flex;align-items:center;background:#cfa76e;padding:25px 12px;transform-origin:right center;transition:0.8s;writing-mode:vertical-rl;transform:rotate(180deg)}.banner{position:relative}.rotate-text{position:absolute;bottom:-160px;left:25%;z-index:9;&:hover{.textcircle{animation-play-state:running}}span{width:74px;height:74px;position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.5s}}.textcircle{position:relative;display:block;width:349px;height:349px;animation:rotate 10s linear infinite}.textcircle text{font-size:32px;text-transform:uppercase;fill:#e8b266;transition:all 0.5s;font-weight:400}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.banner-slider{position:relative;overflow:clip;z-index:1;.slick-dots{bottom:50px;text-align:center;padding-left:255px}.slick-dots{.slick-active{outline:1px solid #fff;background:#fff0;width:9px;height:9px}li{width:10px;height:10px;border-radius:50%;background:#d9d9d992;transition:0.5s}li button{opacity:0;width:100%}&::before{width:100%}}.slick-active{.banner-content{animation-name:slideInDown;animation-duration:0.6s;animation-delay:0.3s;animation-fill-mode:forwards;opacity:0}h5{animation-name:slideInDown;animation-duration:0.6s;animation-delay:0.4s;animation-fill-mode:forwards;opacity:0}h1{animation-name:slideInUp;animation-duration:0.9s;animation-delay:0.6s;animation-fill-mode:forwards;opacity:0}ul li:first-child{animation-name:slideInUp;animation-duration:0.9s;animation-delay:0.9s;animation-fill-mode:forwards;opacity:0}ul li:last-child{animation-name:slideInUp;animation-duration:0.9s;animation-delay:1.1s;animation-fill-mode:forwards;opacity:0}.primary-btn{animation-name:slideInUp;animation-duration:0.9s;animation-delay:1.3s;animation-fill-mode:forwards;opacity:0}}}.slick-dotted.slick-slider{margin-bottom:0}.banner-item{position:relative;z-index:1;&::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .229) 0%,rgb(0 0 0 / 83%) 100%);z-index:0}.banner-img{width:100%;height:100%;object-fit:cover;margin-bottom:-8px}.container{position:absolute;inset:0;display:flex;align-items:end;justify-content:flex-end;z-index:1}}.banner-content{width:45%;margin-bottom:124px;border-left:1px solid #fff;padding-left:30px;h5{color:#cfa76e;font-family:"Playfair Display Regular";font-size:27px;font-style:italic;font-weight:400;line-height:100%;margin-bottom:5px}h1{color:#fff;font-family:"Chillax Regular";font-size:72px;font-style:normal;font-weight:400;line-height:104.167%;margin-bottom:10px}ul{list-style:disc;margin-bottom:30px;margin-left:25px}ul li{color:#fff;font-family:"Helvetica Regular";font-size:19px;font-style:normal;font-weight:400;line-height:142.105%;margin-block:10px}}.overview{padding-top:140px;position:relative}.building-bg{position:absolute;right:0;bottom:-15px;z-index:-1}.overview-content{position:relative;.primary-btn{color:#151515;border-color:#0d0d0d;img{transition:0.5s}&:hover{border-color:#cfa76e;color:#fff;img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(125deg) brightness(103%) contrast(103%)}}}p{margin-left:20px;margin-bottom:30px;position:relative}p:nth-child(3){&::after{position:absolute;content:"";width:7px;height:127px;left:-20px;top:7px;background:#d9d9d9}}.btn-group{padding-left:20px}}.overview-img{height:100%;position:relative;.overview-bg{width:100%;height:100%;object-fit:cover}.rotate-text{top:21%;left:21%;bottom:unset}.textcircle text{fill:#e8b266}}.amenities{background:#fffcfa;ul li{text-align:center;padding:20px 10px;border-bottom:1px solid #000;color:#000;font-family:"Helvetica Regular";font-size:18px;font-style:normal;font-weight:400;line-height:normal;position:relative;transition:0.5s;cursor:pointer;display:flex;align-items:center;gap:20px;text-transform:uppercase;&::after{position:absolute;content:"";width:40px;height:30px;background:url(../img/right-arrow.webp);background-repeat:no-repeat;background-size:cover;top:50%;right:-30px;transform:translateY(-50%);opacity:0;transition:0.5s}&:hover,&.active{color:#b3833e;img{filter:brightness(0) saturate(100%) invert(45%) sepia(88%) saturate(329%) hue-rotate(356deg) brightness(101%) contrast(83%)}&::after{opacity:1}}}.amenities-content{text-align:center}.amenities-img{display:none;overflow:hidden;position:relative;padding-left:40px;height:535px;img{width:100%;height:100%;object-fit:cover;margin-bottom:-5px}}.amenities-img.active{display:block}}.options{margin-top:20px;ul{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;li{border-radius:60px;border:1px solid #cfa76e;padding:10px 30px;line-height:40px;&::after{display:none}&:hover,&.active{background:#cfa76e;color:#fff}}}}.l-vdo{padding-inline:50px}.l-vdo .btn-group{display:flex;justify-content:center;margin-top:30px}.video-box{position:relative;overflow:hidden}.video-box::after{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .45);z-index:1}.video-box-bg{width:100%;height:100%;object-fit:cover}.video-box .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;transition:transform 0.4s ease}.video-box:hover .play-btn{transform:translate(-50%,-50%) scale(1.1)}.video-box .play-btn p{text-transform:uppercase;color:#fff;margin-top:8px}.property{position:relative;.container{position:absolute;inset:0}.col-lg-6{margin-left:auto}.property-bg{width:100%;height:100%;object-fit:cover}.rotate-text{left:20%}}.property-content{padding:80px 50px;padding-right:20px;padding-bottom:40px;background:#000000de;.section-title{color:#fff;margin-bottom:50px}ul{li{color:#fff;font-family:"Helvetica Regular";font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:50px;position:relative;padding-left:50px;transition:0.5s;&::before{position:absolute;content:"";width:28px;height:28px;background:url(../img/tick.webp);background-size:100%;background-position:center;background-repeat:no-repeat;left:0;top:2.5%}&:hover{color:#cfa76e;transform:translateY(-10px)}}}}.price{padding-top:150px;position:relative}.price .primary-btn{margin-top:25px}.price .building-bg-left{position:absolute;left:0;bottom:-10px}.price-card{border-radius:14px;border:1px solid #f3e3cd;background:#f9f9f9;padding:30px 25px;min-height:520px;display:flex;flex-direction:column;justify-content:space-between;transition:0.4s ease}.price-card img{width:100%;height:230px;object-fit:cover;border-radius:12px;margin-top:15px}.price-card:hover{box-shadow:0 12px 30px rgb(0 0 0 / .15);transform:translateY(-6px)}.card-title{color:#000;font-family:"Helvetica Regular";font-size:30px;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:14px}.price-card .cost{display:inline-block;color:#000;font-family:"Helvetica Bold";font-size:44px;line-height:1;margin-bottom:30px}.price-card p{margin-top:14px;display:flex;align-items:center;justify-content:space-between;font-size:16px}.price-card p span{display:inline-block}.location{background:#fff9f0;iframe{box-shadow:0 14px 44px 0 rgb(0 0 0 / .15);border:0;width:100%;height:650px}}.location-name{display:flex;align-items:center;color:#000;text-align:center;font-family:"Helvetica Regular";font-size:18px;font-style:normal;font-weight:400}.location-card{display:flex;align-items:center;justify-content:space-between;padding:12px 5px;border-bottom:1px dashed #898989;transition:0.5s;.distence{display:inline-block;color:#ae8c5c;text-align:center;font-family:"Helvetica Regular";font-size:14px;font-style:normal;font-weight:400}&:hover{background:#fff;scale:1.02}}.location-btn{color:#ae8c5c;text-align:center;font-family:"Helvetica Regular";font-size:14px;font-style:normal;font-weight:400;line-height:121.429%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:0.5s;&:hover{scale:1.1}}.gallery-content{height:765px;position:relative;img{width:100%;height:100%;object-fit:cover}span{position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .37) 0%,rgb(0 0 0 / .73) 100%);display:flex;align-items:center;justify-content:center;color:#fff;transform:scale(.9);opacity:0;transition:all 0.5s;font-size:60px;font-weight:400}&:hover{span{opacity:1;transform:scale(1)}.project-name{transform:translateY(50px)}}}.project-name{position:absolute;bottom:0;left:0;border-radius:0 36px 0 0;border-top:2px solid rgb(207 167 110 / .41);border-right:2px solid rgb(207 167 110 / .41);background:rgb(0 0 0 / .16);backdrop-filter:blur(1.5px);padding:15px 35px;margin:0;color:#fff;font-family:"Helvetica Medium";font-size:30px;font-style:normal;font-weight:400;line-height:67.5%;transition:0.5s}.gallery-slider{.slick-dots{text-align:center;bottom:-40px}.slick-dots{.slick-active{background:#ae8c5c;width:118px;height:3px}li{width:118px;height:1px;background:#a2a2a2;transition:0.5s;margin-inline:0}li button{opacity:0;width:100%}&::before{width:100%}}}.floor-plans{position:relative;.building-bg{position:absolute;bottom:-20px;right:0;z-index:-1}}.floor-plans .btn-group{display:flex;justify-content:center;margin-top:35px}.floor-plan-item{margin-bottom:30px;ul{display:flex;align-items:center;justify-content:center;gap:15px;li{border-radius:60px;border:1px solid #cfa76e;padding:8px 30px;color:#000;font-family:"Helvetica Regular";font-size:18px;font-style:normal;font-weight:400;line-height:222.222%;text-transform:uppercase;transition:0.5s;cursor:pointer;&:hover,&.active{color:#fff;background:#cfa76e}}}}.get-in{.col-lg-5{background:url(../img/form-bg.webp);background-repeat:no-repeat;background-size:cover;padding:30px}}.get-in-touch-form{.section-title{color:#fff;font-size:54px}.primary-btn{width:100%}}.advantage{position:relative;.building-bg-left{position:absolute;left:0;bottom:-10px;z-index:-1}}.advantage-text{width:53%;display:flex;align-items:center;flex-wrap:wrap;background:#fff;padding:10px}.advantage-content{position:relative;padding-block:100px}.advantage-logo{position:absolute;top:10px;right:10px}.advantage-right{position:absolute;height:100%;right:0;bottom:0;z-index:-1}.advantage-card{width:50%;height:100%;display:flex;align-items:center;gap:12px;padding:10px;padding-block:10px;transition:0.5s;p{color:#1f1f1f;font-size:20px;line-height:150%;margin:0}&:hover{background:#cfa76e;img{transform:rotateY(180deg)}}}footer{background:#141414;padding-top:60px;padding-bottom:30px;border-top:5px solid #ae8c5c;.row{border-block:1px solid #555;.col-lg-4:nth-child(2){.footer-content{border-right:0}}}}.footer-logo{margin-bottom:40px}.rera{text-align:center;margin-bottom:20px;p{color:#dda04c;margin:0;font-size:16px}}.social-links{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:40px;a{width:48px;height:42px;border-radius:3px;border:1px solid #ffffff4a;display:flex;align-items:center;justify-content:center;&:hover{background:#a37e4a;transform:translateY(-5px)}}}.footer-content{position:relative;display:flex;justify-content:center;align-items:center;height:100%;text-align:center;padding-block:20px;padding-inline:30px;border-right:1px solid #555;margin-block:10px;p{margin:0;color:#fff;display:flex;align-items:center;gap:50px;span{display:inline-block}}a{color:#fff}a:hover{color:#eacf6b}}.footer-content-1{position:relative;display:flex;justify-content:center;align-items:center;height:100%;text-align:center;padding-block:20px;padding-inline:30px;margin-block:10px;p{margin:0;color:#fff;display:flex;align-items:center;gap:50px;span{display:inline-block}}a{color:#fff}a:hover{color:#eacf6b}}.footer-info-line{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;.footer-content{border-right:1px solid #555;padding-inline:30px;padding-block:20px;margin-block:10px;flex:0 0 auto;&:last-child{border-right:none}p{margin:0;color:#fff;display:flex;align-items:center;gap:10px;white-space:nowrap}img{width:20px;height:auto}a{color:#fff}a:hover{color:#eacf6b}}}.copyright{text-align:center;padding-top:20px;p{color:#fff}a{color:#ff9346;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;&:hover{color:#eacf6b}}}@media (max-width:1600px),(max-width:1560px){.section-title{font-size:56px}.logo{width:350px}#menu>.main-menu>ul>li>a{padding:9px 5px}.main-menu{gap:30px;margin-top:20px}.call-btn{padding-left:45px;img{width:13%}span{font-size:16px}.num{font-size:24px}}header.sticky{.main-menu{margin-top:15px}.logo{width:255px}}.gallery-content{height:650px}.project-name{font-size:26px}.banner-content{h1{font-size:66px}h5{font-size:24px}}.video-box{.play-btn{bottom:12%}}.textcircle{width:310px;height:310px}.building-bg{width:20%}.overview-img{.rotate-text{top:21%;left:24%}}.property-content{padding:50px;.section-title{color:#fff;margin-bottom:40px}ul{li{margin-bottom:35px;padding-left:40px}}}.price{.building-bg-left{width:9%}}.get-in-touch-form{.section-title{font-size:44px}}.advantage{.building-bg-left{width:9%}}.fixed-call-btn{display:none}}@media (max-width:1440px),(max-width:1366px){.title{font-size:38px;margin-bottom:20px}.left{.logo{width:240px}}.fixed-btn{right:43px}.fixed-contact{bottom:10%}.enq-btn{padding:20px 7px;font-size:15px}p{font-size:16px}.sub-title{font-size:20px}.section-title{font-size:48px;margin-bottom:10px}.primary-btn{font-size:16px}.form-control{font-size:15px;padding:14px 5px}.form-control::placeholder{font-size:15px}#menu{padding-inline:5px;padding-left:0}.logo{width:300px}.call-btn{padding-left:35px;span{font-size:14px}.num{font-size:21px}img{width:12%}}#menu>.main-menu>ul>li>a{font-size:16px}#menu .main-menu ul{padding:7px 30px}.flex-box{padding:6px 15px}.main-menu{margin-top:15px;gap:18px}header.sticky{.logo{width:210px}}.banner-content{h1{font-size:50px}h5{font-size:20px}ul li{font-size:16px;margin-block:10px}}.textcircle{width:250px;height:250px}.rotate-text{bottom:-115px;left:25%}.textcircle text{font-size:28px}.building-bg{width:17%}.overview-img{.rotate-text{top:21%;left:26%}}.overview{padding-top:60px}.overview-content{&::after{top:158px}}.amenities{ul li{font-size:15px;gap:10px;padding:15px 10px}}.options{ul{li{border-radius:60px;border:1px solid #cfa76e;padding:5px 25px;line-height:40px}}}.amenities{.amenities-img{padding-left:30px;height:450px}}.property-content{padding:35px;.section-title{margin-bottom:30px}ul{li{margin-bottom:25px;font-size:16px;&::before{width:20px;height:20px;top:8.5%}}}}.video-box{.play-btn{width:115px}}.price{.primary-btn{margin-top:15px}}.card-title{font-size:20px;margin-bottom:10px}.price-card{.cost{font-size:30px;line-height:94.737%;margin-bottom:40px}}.price{padding-top:60px}.location-name{font-size:16px}.location-card{padding:10px 5px}.gallery-content{height:475px}.project-name{font-size:20px;padding:10px 30px}.floor-plan-item{ul{li{padding:2px 25px;font-size:16px}}}.get-in-touch-form{.section-title{font-size:38px}}.advantage-content{padding-block:50px}.advantage-card{img{width:35%}p{font-size:16px}}.fixed-call-btn{display:none}.footer-content{p{gap:10px}}}@media (max-width:1024px){.fixed-call-btn{display:flex}.form-control{font-size:12px}.sec-gap{padding:40px 0}.sub-title{font-size:17px;margin-bottom:5px}.section-title{font-size:38px;margin-bottom:5px}.primary-btn{font-size:13px;padding:10px 40px}.main-menu{margin-top:10px;gap:18px}.flex-box{padding:4px 10px}#menu>.main-menu>ul>li>a{font-size:13px;padding:6px 3px}#menu>.main-menu>ul>li{margin-inline:3px}#menu .main-menu ul{padding:5px 20px}.logo{width:200px}header.sticky{.main-menu{margin-top:8px}.logo{width:145px}}.call-btn{padding-left:23px;span{font-size:11px}.num{font-size:17px}img{width:10%}}.banner-content{h5{font-size:15px}h1{font-size:40px}ul{margin-bottom:15px}ul li{font-size:14px;margin-block:6px}}.banner-slider{.slick-dots{bottom:60px}}x .textcircle text{font-size:24px}.textcircle{width:200px;height:200px}.rotate-text{bottom:-90px;left:25%;span{width:24px;height:24px}}.overview{padding-top:40px}.overview-content{p{margin-left:15px;margin-bottom:15px}&::after{top:125px}}.overview-img{.rotate-text{left:27%}}.amenities{.section-title{margin-bottom:15px}ul li{font-size:12px;padding:10px;img{width:20%}&::after{width:25px;height:19px}}.amenities-img{padding-left:20px;height:370px}}.building-bg{width:13%}.options{& ul{li{line-height:32px;padding:5px 25px}}}.property-content{padding:25px;.section-title{margin-bottom:20px}ul{li{margin-bottom:20px;font-size:14px;padding-left:30px;&::before{width:15px;height:15px;top:11.5%}}}}.card-title{font-size:16px;margin-bottom:7px}.price-card{.cost{font-size:26px;line-height:89.737%;margin-bottom:35px}p{margin-block:5px}}.location{iframe{height:485px}}.location-card{padding:5px;.distence{font-size:13px}}.location-name{font-size:15px;img{width:15%}}.location-btn{font-size:13px}.gallery-content{height:380px}.project-name{font-size:18px;padding:10px 25px}.floor-plan-item{ul{li{padding:2px 25px;font-size:15px;line-height:200.222%}}}.get-in{.col-lg-5{padding:25px}}.get-in-touch-form{.section-title{font-size:28px}}.advantage-card{p{font-size:14px}img{width:25%}}.advantage-logo{width:12%}footer{padding-top:40px;padding-bottom:10px}.footer-content{padding-block:15px}}@media (max-width:992px){.fixed-btn{right:36px}p{font-size:15px}.sub-title{font-size:15px;margin-bottom:5px}.section-title{font-size:32px;margin-bottom:5px}.logo{width:250px}header.sticky{.logo{width:210px}}#menu>.main-menu>ul>li>a{font-size:15px;padding:15px 10px;color:#fff;border-radius:0}#menu>.main-menu>ul>li>a:hover{background:#a37e4a}#menu>.main-menu>ul>li:hover>a,#menu .main-menu ul li.current-menu-item a{border-radius:0}.left{background:#0c033a;.logo{width:auto}}.banner-item{height:600px}.banner-content{width:55%;padding-left:15px}.banner-slider{.slick-dots{padding-left:30px}}.rotate-text{bottom:-55px;left:15%}.textcircle{width:170px;height:170px}.overview-content{&::after{top:68px}}.overview{.container{.row{.col-lg-6:nth-child(2){order:-1}}}.rotate-text{left:36.4%}}.amenities{.amenities-content{ul{display:flex;flex-wrap:wrap;justify-content:space-between;li{width:45%;margin-inline:5px;font-size:15px;img{width:16%}&::after{right:0}}}}}.options{ul{li{font-size:15px;line-height:26px}}}.video-box{.play-btn{width:106px;bottom:4%;right:26%}}.property-content{padding:20px}.property{.rotate-text{left:40%;bottom:-58px}}.price{.primary-btn{margin-top:0}}.card-title{font-size:15px}.price-card{.cost{font-size:24px}}.location{.col-lg-3{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}}.location-card{width:45%}.gallery-content{height:340px}.project-name{font-size:17px;padding:10px 20px}.floor-plan-item{ul{li{padding:5px 25px}}}.get-in{iframe{height:415px}}.get-in-touch-form{.section-title{font-size:32px}}.advantage-right{position:relative}.advantage-content{padding-block:0}.advantage-text{width:100%}.advantage-card{p{font-size:15px}}.social-links{margin-bottom:30px}.footer-content{padding-block:8px}footer{.row{justify-content:center;.col-md-6:nth-child(3){.footer-content{border-right:none}}.col-md-6:nth-child(3){.footer-content{border-inline:1px solid #555}}}}}@media (max-width:575px){.popup .popup__content{width:90%}.mb-20{margin-bottom:10px}.title{font-size:30px;margin-bottom:10px}.enq-btn{padding:15px 5px;font-size:12px;line-height:20px}.fixed-btn{right:28px;top:55%}.fixed-call-btn{width:35px;height:35px;padding:10px}.wp{width:45px;height:auto}.sec-gap{padding:30px 0}p{font-size:14px}.fixed-contact{bottom:2%;right:0}.section-title{font-size:28px}.primary-btn{font-size:12px;padding:8px 25px}.logo{width:190px}#menu .main-menu{width:60%}#menu>.main-menu>ul>li>a{font-size:14px;padding:11px 5px}header.sticky{.logo{width:150px}}.banner-content{width:100%;padding-left:15px;h1{font-size:36px}}.rotate-text{left:8%;bottom:-39px;span{width:18px;height:18px}}.textcircle{width:130px;height:130px;text{font-size:34px}}.banner-item{height:480px;&::after{background:linear-gradient(180deg,rgb(0 0 0 / 15%) 0%,rgb(0 0 0 / 79%) 100%)}}.overview{.rotate-text{left:30%}}.overview-content{&::after{top:96px;width:4px}p{margin-left:10px;margin-bottom:10px}}.amenities{.amenities-content{& ul{li{font-size:14px;padding:5px;gap:8px;text-align:left;margin-block:5px;img{width:20%}&::after{width:15px;height:12px;right:-10px}}}}.amenities-img{padding-left:0;height:200px}}.options{ul{gap:5px;li{font-size:12px;line-height:20px;padding:5px 8px}}}.video-box{.play-btn{width:71px;top:6%;right:27%;p{font-size:10px}}}.property{height:505px;.rotate-text{left:32%;bottom:-50px}}.property-content{.section-title{margin-bottom:15px}& ul{li{margin-bottom:10px;font-size:14px;padding-left:22px}}}.card-title{font-size:14px}.price-card{.cost{font-size:22px}}.location{iframe{height:340px}}.location-card{width:48%;.distence{font-size:14px}}.location-btn{font-size:14px}.gallery-content{height:500px}.gallery-slider{.slick-dots{.slick-active{width:50px}li{width:50px}}}.floor-plan-item{ul{flex-wrap:wrap;gap:10px;li{font-size:12px;padding:7px 10px;line-height:125.222%}}}.get-in{iframe{height:300px}.col-lg-5{padding:15px}}.get-in-touch-form{.section-title{font-size:28px}}.form-control::placeholder{font-size:10px}form .primary-btn{padding:10px 50px}.advantage-logo{width:20%}.advantage-text{padding:5px}.advantage-card{padding:3px;margin-block:5px;p{font-size:14px}img{width:30%}}footer{padding-top:20px;padding-bottom:5px;.row{& .col-md-6:nth-child(3){.footer-content{border:none}}}}.footer-logo{margin-bottom:15px}.social-links{margin-bottom:20px;a{width:38px;height:34px;padding:7px}}.rera{text-align:center;margin-bottom:15px;p{color:#dda04c;margin:0;font-size:12px;text-align:center}}.footer-content{padding-block:10px;border-bottom:1px solid #555;border-inline:none;margin-block:2px;text-align:center;p{img{width:10%}}}.footer-info-line{flex-direction:column;gap:0;.footer-content{width:100%;border-right:none;border-bottom:1px solid #555;padding-inline:10px;padding-block:10px;&:last-child{border-bottom:none}p{font-size:12px;gap:20px;justify-content:center}img{width:15px}}}}