@font-face{font-family:"Noto Serif";src:url(/_next/static/media/NotoSerif-Thin.795d1ecb.ttf);font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/_next/static/media/NotoSerif-Light.23f84b0c.ttf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/_next/static/media/NotoSerif-Regular.2111c166.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/_next/static/media/NotoSerif-Medium.cbcf3c79.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/_next/static/media/NotoSerif-SemiBold.5ed457bd.ttf);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/_next/static/media/NotoSerif-Bold.43dfbb69.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/_next/static/media/NotoSerif-ExtraBold.91b51e89.ttf);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/_next/static/media/DMSans-ExtraLight.4ea25ca2.ttf);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/_next/static/media/DMSans-Light.44b834c3.ttf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/_next/static/media/DMSans-Regular.9996aed8.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/_next/static/media/DMSans-Medium.7eff68d4.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/_next/static/media/DMSans-SemiBold.a4ed3866.ttf);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/_next/static/media/DMSans-Bold.9eed43cd.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/_next/static/media/DMSans-ExtraBold.a7330baa.ttf);font-weight:800;font-style:normal;font-display:swap}.home-banner{position:relative}.home-banner .bg-image{background-image:url(/_next/static/media/beachpara.ca124dc3.jpg);background-size:cover;background-position:50%;height:100vh;width:100%;display:flex;justify-content:center;align-items:center;color:#fff;text-align:center}@media(max-width:768px){.home-banner .bg-image{height:100vh}}.home-banner .head-content-blk{display:flex;flex-direction:column;align-items:center;position:relative;top:-30px}@media(max-width:768px){.home-banner .head-content-blk{top:-50px}}@media(max-width:600px){.home-banner .head-content-blk{top:-40px}}.home-banner .head-content-blk img{width:320px;height:93px}.home-banner .head-content-blk h1{padding-top:17.3rem;padding-bottom:1.6rem;max-width:90rem;font-weight:300;font-style:Display Light;font-size:100px;line-height:95px;letter-spacing:0;text-align:center}@media(max-width:1024px){.home-banner .head-content-blk h1{padding-top:7.3rem;padding-bottom:4.6rem;font-size:8.5rem;line-height:98px}}@media(max-width:768px){.home-banner .head-content-blk h1{padding-top:5.3rem;padding-bottom:4.6rem;font-size:6.5rem;line-height:69px}}@media(max-width:600px){.home-banner .head-content-blk h1{padding-top:5.3rem;padding-bottom:2.6rem;font-size:4.5rem;line-height:58px}}.home-banner .head-content-blk p{font-family:DM Sans;font-weight:200;font-size:30px;line-height:40px;letter-spacing:0;text-align:center;max-width:85rem;margin:0}@media(max-width:1024px){.home-banner .head-content-blk p{font-size:2.5rem}}@media(max-width:600px){.home-banner .head-content-blk p{font-size:2rem;line-height:30px}}.home-banner .media-btn-blk{display:none}@media(min-width:1025px){.home-banner .media-btn-blk{display:flex;gap:1.1rem;align-items:center;justify-content:flex-end;position:fixed;right:50px;bottom:50px;z-index:999999}}.home-banner .media-btn-blk .btn-media{display:flex;align-items:center;background-color:#000;gap:7px;padding:8px 12px;text-decoration:none;color:#fff;font-family:DM Sans;font-weight:400;font-size:18px;line-height:20px}.home-banner .media-btn-blk .btn-media.green-btn{background-color:#30c851}.home-banner .media-btn-mb-blk{display:none}@media(max-width:1024px){.home-banner .media-btn-mb-blk{display:flex;gap:1.1rem;align-items:center;justify-content:center;position:fixed;right:5px;bottom:20px;transform:translateX(-50%);z-index:999999;flex-direction:column}}.banner-ball{width:135px;height:135px;border:1px solid #fff;position:fixed;top:0;left:0;border-radius:50%;text-decoration:none;background-color:rgba(0,0,0,.1019607843);transform:translate(-50%,-50%) scale(0);z-index:1000;font-family:DM Sans;font-weight:300;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;text-align:center}.banner-ball:before{content:"";position:absolute;top:60px;left:-5px;width:12px;height:12px;background-color:#f5f1e6;border-radius:50%}.info-ball{width:135px;height:135px;border:1px solid #d3d3d3;position:fixed;top:0;left:0;border-radius:50%;text-decoration:none;background-color:hsla(0,0%,100%,.9490196078);transform:translate(-50%,-50%) scale(0);z-index:1000;font-family:DM Sans;font-weight:300;display:flex;align-items:center;justify-content:center;color:#000;font-size:24px;text-align:center}.info-ball:before{content:"";position:absolute;top:60px;left:-5px;width:12px;height:12px;background-color:#000;border-radius:50%}.video-ball{width:120px;height:120px;border:1px solid #fff;position:fixed;top:0;left:0;border-radius:50%;pointer-events:none;background-color:rgba(0,0,0,.1019607843);transform:translate(-50%,-50%) scale(0);z-index:9999;font-family:DM Sans;font-weight:300;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;line-height:24px;letter-spacing:1px;transition:background .3s ease}.video-ball:before{content:"▶";position:absolute;top:50%;left:3%;transform:translate(-50%,-50%) scale(1.2);color:#ff3b30;font-size:20px;font-weight:600;pointer-events:none}.video-ball .ball-text{mix-blend-mode:difference}.btn{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.4rem;font-family:DM Sans;font-weight:400;font-size:1.8rem;line-height:1.2rem;text-decoration:none;transition:all .3s ease;cursor:pointer}.btn.primary{background-color:#000;color:#fff}.btn.primary:hover{transform:scale(1.05);box-shadow:0 8px 20px rgba(0,0,0,.3);text-decoration:none}.btn.green{background-color:#30c851;color:#fff}.btn.green:hover{background-color:rgb(38.1290322581,158.8709677419,64.3427419355);transform:scale(1.05);box-shadow:0 8px 20px rgba(0,0,0,.3)}.btn img.icon{transition:transform .3s ease}.btn:hover img.icon{transform:translateX(3px)}.connect-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 15px 12px 18px;border:1px solid #1e1e1e;background:rgba(0,0,0,0);color:#000;font-family:DM Sans;font-weight:300;font-style:Light;font-size:18px;line-height:20px;letter-spacing:0;cursor:pointer;transition:all .3s ease;overflow:hidden}.connect-btn:after{content:"→";font-size:16px;transition:transform .3s ease}.connect-btn:hover{background-color:#000;color:#fff}.connect-btn:hover:after{transform:translateX(4px)}.connect-btn:active{transform:scale(.98)}.circle{width:20px;height:20px;position:fixed;top:0;left:0;pointer-events:none;z-index:999999;display:flex;align-items:center;justify-content:center}.circle .circle-inner{width:20px;height:20px;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.community-section{padding:16rem 0 15.9rem}@media(max-width:768px){.community-section{padding:4rem 0}}.community-section .community-container{display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:end;gap:4rem;position:relative}@media(max-width:1024px){.community-section .community-container{grid-template-columns:1fr;text-align:center;justify-items:center}}.community-section .community-container:before{content:"";position:absolute;top:-165px;right:240px;width:100%;max-width:516px;height:515px;background-image:url(/_next/static/media/bg-rangoli.de6d50ee.png);background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:-1;animation:rotateRangoli 40s linear infinite;transform-origin:center center}.community-section .community-left h3{font-family:DM Sans;font-weight:200;font-size:50px;line-height:40px;color:#222;margin:0;padding-bottom:1.6rem}.community-section .community-left h2{font-family:DM Sans;font-weight:300;font-size:60px;line-height:65px;color:#111;margin:0;padding-bottom:4.5rem}@media(max-width:600px){.community-section .community-left h2{font-size:2.6rem;line-height:2.4rem}}.community-section .community-left .community-stats{display:flex;flex-direction:column;gap:2.4rem}@media(max-width:1024px){.community-section .community-left .community-stats{align-items:center}}.community-section .community-left .community-stats .stat-item{display:flex;align-items:center;gap:2.5rem;padding-bottom:2.4rem;border-bottom:1px solid rgba(0,0,0,.3)}.community-section .community-left .community-stats .stat-item img{width:56px;height:65px}.community-section .community-left .community-stats .stat-item .stat-content{display:flex;flex-direction:column;align-items:flex-start}.community-section .community-left .community-stats .stat-item .stat-content .stat-top{display:flex;align-items:baseline;gap:.6rem}.community-section .community-left .community-stats .stat-item .stat-content .stat-top h4{font-weight:300;font-size:40px;line-height:45px;color:#000;margin:0}.community-section .community-left .community-stats .stat-item .stat-content .stat-top span{font-weight:200;font-size:40px;line-height:45px;color:#353535}.community-section .community-left .community-stats .stat-item .stat-content .stat-top span.millio{font-family:DM Sans;font-weight:200;font-size:20px;line-height:100%}.community-section .community-left .community-stats .stat-item .stat-content p{font-family:DM Sans;font-weight:200;font-size:20px;line-height:28px;color:#353535;margin-top:.5rem;margin-bottom:0}@media(max-width:768px){.community-section .community-left .community-stats .stat-item .stat-content{align-items:center;text-align:center}}.community-section .community-image img{width:100%;height:auto;object-fit:cover;display:block;max-height:650px}.community-section .community-right p{font-family:DM Sans;font-weight:300;font-size:18px;line-height:30px;color:#353535;margin-bottom:1.5rem}.community-section .community-right p:nth-child(2){margin-bottom:4.5rem}.community-section .community-right .btn-connect{display:inline-flex;align-items:center;gap:.8rem;background-color:rgba(0,0,0,0);border:1px solid #111;color:#111;text-decoration:none;padding:.8rem 1.6rem;font-size:1.6rem;font-weight:500;transition:all .3s ease}.community-section .community-right .btn-connect img{width:18px;height:18px}.community-section .community-right .btn-connect:hover{background-color:#111;color:#fff}.community-section .community-right .btn-connect:hover img{filter:brightness(0) invert(1)}.lifestyle-section{padding:6rem 0;border-top:1px solid #eee;background-color:#fff}.lifestyle-section .lifestyle-item{padding:2rem 0;border-bottom:1px solid rgba(0,0,0,.3);cursor:pointer;position:relative;transition:transform .4s ease}.lifestyle-section .lifestyle-item.active{padding-bottom:9.2rem}.lifestyle-section .lifestyle-item .lifestyle-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:2rem 0}@media(max-width:550px){.lifestyle-section .lifestyle-item .lifestyle-header{flex-direction:column;gap:15px}}.lifestyle-section .lifestyle-item .lifestyle-header .left{display:flex;align-items:center;gap:1.6rem}.lifestyle-section .lifestyle-item .lifestyle-header .left img{width:40px;height:40px}.lifestyle-section .lifestyle-item .lifestyle-header .left span{font-family:DM Sans;font-weight:200;font-size:40px;color:#111}@media(max-width:1024px){.lifestyle-section .lifestyle-item .lifestyle-header .left span{font-size:30px}}@media(max-width:770px){.lifestyle-section .lifestyle-item .lifestyle-header .left span{font-size:25px}}@media(max-width:550px){.lifestyle-section .lifestyle-item .lifestyle-header .left span{font-size:20px}}.lifestyle-section .lifestyle-item .lifestyle-header h2{font-family:"Noto Serif";font-weight:300;font-size:60px;flex:1;text-align:right}@media(max-width:1024px){.lifestyle-section .lifestyle-item .lifestyle-header h2{font-size:35px}}@media(max-width:770px){.lifestyle-section .lifestyle-item .lifestyle-header h2{font-size:25px}}@media(max-width:550px){.lifestyle-section .lifestyle-item .lifestyle-header h2{font-size:19px}}.lifestyle-section .lifestyle-item .lifestyle-content{display:grid;grid-template-columns:1fr 1fr;gap:8.8rem;margin-top:2.5rem;overflow:hidden;opacity:0;transform:translateY(20px);pointer-events:none;padding-bottom:0;transition:max-height .8s ease,opacity .8s ease,transform .8s ease}.lifestyle-section .lifestyle-item .lifestyle-content .image-blk img{width:100%;object-fit:cover;transform:scale(.98);opacity:.8;transition:transform .8s ease,opacity .8s ease}.lifestyle-section .lifestyle-item .lifestyle-content .text-blk p{font-family:DM Sans;font-weight:300;font-size:18px;line-height:30px;color:#353535;transform:translateY(20px);opacity:0;margin:0;padding-bottom:22px;transition:opacity .8s ease,transform .8s ease}.lifestyle-section .lifestyle-item .lifestyle-content .text-blk p:first-child{transition-delay:.1s}.lifestyle-section .lifestyle-item .lifestyle-content .text-blk p:nth-child(2){transition-delay:.2s}.lifestyle-section .lifestyle-item .lifestyle-content .text-blk p:nth-child(3){transition-delay:.3s;padding-bottom:0}@media(max-width:860px){.lifestyle-section .lifestyle-item .lifestyle-content{grid-template-columns:1fr;gap:4rem}}.lifestyle-section .lifestyle-item.active{transform:scale(1.01)}.lifestyle-section .lifestyle-item.active .lifestyle-content{opacity:1;transform:translateY(0);pointer-events:all}.lifestyle-section .lifestyle-item.active .lifestyle-content .image-blk img{transform:scale(1);opacity:1}.lifestyle-section .lifestyle-item.active .lifestyle-content .text-blk p{opacity:1;transform:translateY(0)}.luxury-section{background-color:#fff;padding-top:14.6rem}@media(max-width:768px){.luxury-section{padding-top:1.5rem}}.luxury-section .luxury-slider{position:relative;overflow:visible;max-width:950px;margin:0 auto;background-color:#fff}.luxury-section .luxury-slider .top-swip-head{display:flex;flex-direction:column;align-items:center}.luxury-section .luxury-slider .top-swip-head h4{font-family:DM Sans;font-weight:200;font-style:ExtraLight;font-size:60px;line-height:100%;letter-spacing:0;margin:0}@media(max-width:1024px){.luxury-section .luxury-slider .top-swip-head h4{font-size:45px}}@media(max-width:600px){.luxury-section .luxury-slider .top-swip-head h4{font-size:30px}}.luxury-section .luxury-slider .top-swip-head h3{font-weight:300;font-size:90px;line-height:100%;letter-spacing:0;margin:0;padding-bottom:2.6rem}@media(max-width:1024px){.luxury-section .luxury-slider .top-swip-head h3{font-size:60px}}@media(max-width:600px){.luxury-section .luxury-slider .top-swip-head h3{font-size:40px}}.luxury-section .luxury-slider .luxury-swiper{padding-bottom:40px;overflow:visible}.luxury-section .luxury-slider .luxury-swiper .swiper-slide{flex-shrink:0;transition:transform .3s ease}.luxury-section .luxury-slider .luxury-swiper .swiper-slide .luxury-slide{text-align:center;overflow:hidden;transition:transform .3s ease}.luxury-section .luxury-slider .luxury-swiper .swiper-slide .luxury-slide .luxury-img{overflow:hidden;max-height:546px}.luxury-section .luxury-slider .luxury-swiper .swiper-slide .luxury-slide .luxury-img img{width:100%;height:auto;display:block;max-height:546px;transition:transform .4s ease}.luxury-section .luxury-slider .luxury-swiper .swiper-slide .luxury-slide .luxury-img:hover img{transform:scale(1.05)}.luxury-section .luxury-slider .luxury-swiper .swiper-slide .luxury-slide .luxury-slide-content{padding:25px 0;text-align:end;display:flex;flex-direction:column;align-items:flex-end}.luxury-section .luxury-slider .luxury-swiper .swiper-slide .luxury-slide .luxury-slide-content h4{font-family:DM Sans;font-weight:200;font-style:ExtraLight;font-size:40px;line-height:100%;letter-spacing:0;text-align:right;margin-bottom:6px;color:#111}@media(max-width:600px){.luxury-section .luxury-slider .luxury-swiper .swiper-slide .luxury-slide .luxury-slide-content h4{font-size:28px}}.luxury-section .luxury-slider .luxury-swiper .swiper-slide .luxury-slide .luxury-slide-content p{font-family:DM Sans;font-weight:300;font-style:Light;line-height:30px;font-size:18px;letter-spacing:0;text-align:right;margin:0;color:#111;max-width:35rem}@media(max-width:600px){.luxury-section .luxury-slider .luxury-swiper .swiper-slide .luxury-slide .luxury-slide-content p{font-size:17px;line-height:23px}}.luxury-section .luxury-slider .luxury-swiper .swiper-slide .luxury-slide-content{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease,visibility .4s ease}.luxury-section .luxury-slider .luxury-swiper .swiper-slide.swiper-slide-active .luxury-slide-content{opacity:1;visibility:visible;pointer-events:auto}.luxury-section .luxury-slider .swiper-button-next,.luxury-section .luxury-slider .swiper-button-prev{background:#fff;width:40px;height:40px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;transition:all .3s ease;padding:25px}@media(max-width:970px){.luxury-section .luxury-slider .swiper-button-next,.luxury-section .luxury-slider .swiper-button-prev{display:none}}.luxury-section .luxury-slider .swiper-button-next:after,.luxury-section .luxury-slider .swiper-button-prev:after{content:none}.luxury-section .luxury-slider .swiper-button-prev{background-image:url(/_next/static/media/left.ee959fb7.svg);background-repeat:no-repeat;background-position:50%;background-size:50px 50px;left:-150px!important;top:40%!important}@media(max-width:1236px){.luxury-section .luxury-slider .swiper-button-prev{left:60px!important}}.luxury-section .luxury-slider .swiper-button-next{background-image:url(/_next/static/media/right.102fcd06.svg);background-repeat:no-repeat;background-position:50%;background-size:50px 50px;right:-150px!important;top:40%!important}@media(max-width:1236px){.luxury-section .luxury-slider .swiper-button-next{right:60px!important}}@media(max-width:768px){.luxury-section .luxury-slider .swiper-button-next,.luxury-section .luxury-slider .swiper-button-prev{width:32px;height:32px;background-size:12px 12px}.luxury-section .luxury-slider .swiper-button-prev{left:0}.luxury-section .luxury-slider .swiper-button-next{right:0}.luxury-section .luxury-slider .luxury-swiper .swiper-slide{width:100%!important}}.luxury-section .luxury-slider .swiper-navigation-icon{display:none}.faq-section{padding:100px 0;background:#fff}@media(max-width:768px){.faq-section{padding:40px 0}}.faq-section .outer{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width:768px){.faq-section .outer{align-items:center;flex-direction:column}}.faq-section .faq-left{flex:0 0 35%;text-align:left}.faq-section .faq-left .faq-subtitle{font-family:DM Sans;font-weight:200;font-style:ExtraLight;font-size:40px;line-height:100%;letter-spacing:0;color:#303030;margin:0}@media(max-width:768px){.faq-section .faq-left .faq-subtitle{margin:0;font-size:20px}}.faq-section .faq-left .faq-title{font-family:Noto Serif;font-weight:300;font-style:Display Light;font-size:60px;line-height:65px;letter-spacing:0;color:#111}@media(max-width:768px){.faq-section .faq-left .faq-title{font-size:30px;line-height:35px;padding-top:20px;padding-bottom:20px}}.faq-section .faq-left .faq-title span{font-weight:300;display:block;font-size:46px}.faq-section .faq-right{flex:0 0 60%}.faq-section .faq-item{border-bottom:1px solid #e0e0e0;padding:34px 0 40px;overflow:hidden;transition:all .3s ease}.faq-section .faq-item:first-child{border-top:1px solid #e0e0e0}.faq-section .faq-item .faq-header{display:flex;align-items:flex-start;gap:16px;cursor:pointer;transition:color .3s ease}.faq-section .faq-item .faq-header .faq-number{font-family:DM Sans;font-weight:300;font-style:Light;font-size:16px;line-height:100%;letter-spacing:0;background:#111;color:#fff;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;flex-shrink:0;transition:background .3s ease}.faq-section .faq-item .faq-header .faq-question{font-family:DM Sans;font-weight:200;font-size:35px;line-height:100%;letter-spacing:0;color:#111;margin:0;transition:color .3s ease}@media(max-width:768px){.faq-section .faq-item .faq-header .faq-question{font-size:23px}}.faq-section .faq-item .faq-content{max-height:0;transition:max-height .4s ease;padding-left:44px}.faq-section .faq-item .faq-content .faq-inner{padding-top:16px;font-size:14px;color:#555;line-height:1.6}.faq-section .faq-item .faq-content .faq-inner p{font-family:DM Sans;font-weight:300;font-style:Light;font-size:18px;line-height:30px;letter-spacing:0;margin-bottom:12px;color:#353535}@media(max-width:600px){.faq-section .faq-item .faq-content .faq-inner p{font-size:16px}}.faq-section .faq-item .faq-content .faq-inner p strong{font-weight:400;font-size:21px}.faq-section .faq-item.active .faq-number{background:#000}.faq-section .faq-item.active .faq-question{font-weight:200}@media(max-width:991px){.faq-section .container{flex-direction:column;gap:40px}.faq-section .faq-left,.faq-section .faq-right{flex:100%}.faq-section .faq-left{text-align:center}.faq-section .faq-left .faq-title{font-size:36px}}@media(max-width:991px)and (max-width:600px){.faq-section .faq-left .faq-title{font-size:30px}}@media(max-width:991px){.faq-section .faq-left .faq-title span{font-size:42px}}@media(max-width:991px)and (max-width:600px){.faq-section .faq-left .faq-title span{font-size:30px}}.video-section{padding-top:13.5rem;position:relative;overflow:hidden;background:#fff}@media(max-width:768px){.video-section{padding-top:40px}}.video-section .video-blk .video-heading{font-family:DM Sans;font-weight:200;font-style:ExtraLight;font-size:60px;line-height:100%;letter-spacing:0;text-align:end;padding-bottom:3.5rem;margin:0}@media(max-width:600px){.video-section .video-blk .video-heading{font-size:40px}}.video-section .video-blk .video-heading span{font-family:"Noto Serif";font-weight:300;font-style:Display Light;font-size:90px;line-height:100%;letter-spacing:0;color:#111}@media(max-width:1024px){.video-section .video-blk .video-heading span{font-size:45px}}@media(max-width:600px){.video-section .video-blk .video-heading span{font-size:35px}}.video-section .video-blk .video-wrapper{position:relative;width:100%;max-width:1400px;margin:0 auto;overflow:hidden;cursor:none;aspect-ratio:16/9;background:#000}.video-section .video-blk .video-wrapper .video-player iframe,.video-section .video-blk .video-wrapper .video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border:none;display:block;transition:opacity .4s ease}.video-section .video-blk .video-wrapper .video-player{width:100%;height:100%;position:relative}.video-section .description-blk{background:rgba(223,221,213,.3019607843);padding-top:331px;padding-bottom:134px;margin-top:-330px}@media(max-width:768px){.video-section .description-blk{padding-top:170px;padding-bottom:45px;margin-top:-200px}}@media(max-width:380px){.video-section .description-blk{padding-top:85px;padding-bottom:45px;margin-top:-125px}}.video-section .description-blk .outer{display:flex;justify-content:flex-end}.video-section .description-blk .outer .video-description{max-width:600px;text-align:left;color:#333;font-size:15px;line-height:1.7;padding-top:6rem}.video-section .description-blk .outer .video-description p{font-family:DM Sans;font-weight:300;font-style:Light;font-size:18px;line-height:30px;color:#353535}@media(max-width:991px){.video-section .video-heading{font-size:26px}.video-section .video-heading span{font-size:36px}.video-section .video-wrapper{aspect-ratio:16/9}.video-section .video-description{text-align:center;font-size:14px}}.video-section .vdo-dec-blk{display:flex;flex-direction:column;align-items:flex-end}.image-section .outer img{width:100%;display:block;object-fit:cover;height:auto;z-index:99;position:relative;max-height:694px}.information-section{position:relative;background-color:rgba(223,221,213,.3019607843)}.information-section:before{content:"";position:absolute;top:-240px;right:15%;width:100%;max-width:516px;height:515px;background-image:url(/_next/static/media/bg-rangoli.de6d50ee.png);background-position:50%;background-repeat:no-repeat;z-index:0;animation:rotateRangoli 40s linear infinite;transform-origin:center center}@media(max-width:1600px){.information-section:before{right:80px}}@media(max-width:600px){.information-section:before{right:0;height:515px}}@media(max-width:500px){.information-section:before{right:0;height:200px;top:2px}}.information-section .outer{position:relative;z-index:1}.information-section .outer .info-title{font-weight:300;font-size:80px;line-height:65px;letter-spacing:0;text-align:center;padding:110px 0 127px;margin:0}@media(max-width:1024px){.information-section .outer .info-title{font-size:50px;line-height:50px}}@media(max-width:650px){.information-section .outer .info-title{font-size:35px;line-height:50px;padding:80px 0}}@media(max-width:500px){.information-section .outer .info-title{font-size:27px;line-height:50px;padding:80px 0}}.dubai-centre{color:#000;text-align:center}.dubai-centre .hero-image{position:relative;max-width:1400px;margin:0 auto -375px;z-index:99999}@media(max-width:768px){.dubai-centre .hero-image{margin-bottom:-200px}}@media(max-width:600px){.dubai-centre .hero-image{margin-bottom:-100px}}.dubai-centre .hero-image img{width:100%;height:auto;display:block;max-height:660px;object-fit:cover}.dubai-centre .hero-image .hero-text{position:absolute;top:75px;left:55px;color:#fff}@media(max-width:768px){.dubai-centre .hero-image .hero-text{left:20px}}.dubai-centre .hero-image .hero-text h2{font-family:DM Sans;font-weight:200;font-size:60px;line-height:65px;color:#fff}@media(max-width:768px){.dubai-centre .hero-image .hero-text h2{font-size:4rem;line-height:4.5rem}}@media(max-width:425px){.dubai-centre .hero-image .hero-text h2{font-size:3rem;line-height:3.5rem}}.dubai-centre .hero-image .hero-text h2 span{font-family:"Noto Serif";font-weight:300}.dubai-centre .info-section{background-color:rgba(223,221,213,.3019607843);padding:43.3rem 0 16rem;border-top:1px solid #eee;position:relative;z-index:9999}.dubai-centre .info-section:before{content:"";position:absolute;top:100px;left:-195px;width:100%;max-width:516px;height:515px;background:url(/_next/static/media/bg-rangoli.de6d50ee.png) no-repeat top;background-position:50%;background-repeat:no-repeat;z-index:1;animation:rotateRangoli 40s linear infinite;transform-origin:center center}@media(max-width:600px){.dubai-centre .info-section:before{top:20px}}@keyframes rotateRangoli{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.dubai-centre .info-section{padding:24.3rem 0 4.5rem}}@media(max-width:600px){.dubai-centre .info-section{padding:13.3rem 0 4.5rem}}.dubai-centre .info-section .locations-wrapper{display:flex;align-items:flex-start;margin-left:355px;gap:4.2rem}@media(max-width:850px){.dubai-centre .info-section .locations-wrapper{flex-direction:column}}@media(max-width:1291px){.dubai-centre .info-section .locations-wrapper{margin-left:0}}.dubai-centre .info-section .locations-wrapper .locations{display:flex;justify-content:center;align-items:flex-start;list-style:none;padding:0;margin:0;gap:4rem 6rem}@media(max-width:901px){.dubai-centre .info-section .locations-wrapper .locations{justify-content:flex-start}}.dubai-centre .info-section .locations-wrapper .locations li{text-align:left;position:relative;padding-left:2.4rem;width:100%;max-width:300px;min-width:300px}.dubai-centre .info-section .locations-wrapper .locations li:nth-child(2){width:auto;max-width:100%;min-width:auto}.dubai-centre .info-section .locations-wrapper .locations li h3{font-family:DM Sans;font-weight:200;font-size:30px;line-height:100%;color:#000;margin-bottom:.3rem}@media(max-width:500px){.dubai-centre .info-section .locations-wrapper .locations li h3{font-size:25px}}.dubai-centre .info-section .locations-wrapper .locations li h3:before{content:"";background:url(/assets/homepage/loc.svg) no-repeat 50%;background-size:contain;width:18px;height:22px;position:absolute;left:0;top:4px;opacity:.7}.dubai-centre .info-section .locations-wrapper .locations li p{font-family:DM Sans;font-weight:200;padding-top:.6rem;font-size:20px;line-height:100%;letter-spacing:0;color:#000;margin:0}@media(max-width:500px){.dubai-centre .info-section .locations-wrapper .locations li p{font-size:18px}}.dubai-centre .info-section .locations-wrapper .locations.bottom-row,.dubai-centre .info-section .locations-wrapper .locations.top-row{flex-wrap:nowrap}@media(max-width:901px){.dubai-centre .info-section .locations-wrapper .locations.bottom-row{flex-wrap:wrap}}@media(max-width:1165px){.dubai-centre .info-section .locations-wrapper .locations{flex-wrap:wrap;gap:3rem 4rem}}@media(max-width:768px){.dubai-centre .info-section .locations-wrapper .locations{flex-direction:column;align-items:flex-start}.dubai-centre .info-section .locations-wrapper .locations li{flex:0 0 100%;text-align:left}}.premium-section{background:#fff;text-align:center;padding-top:134px}@media(max-width:768px){.premium-section{padding-top:40px}}.premium-section .sub-heading{font-family:DM Sans;font-weight:200;font-size:60px;line-height:40px;letter-spacing:0;text-align:center;margin-bottom:23px}@media(max-width:1024px){.premium-section .sub-heading{font-size:35px;margin-bottom:5px}}@media(max-width:500px){.premium-section .sub-heading{font-size:25px;line-height:1.2}}.premium-section .main-heading{font-weight:300;font-size:90px;line-height:65px;letter-spacing:0;margin-bottom:55px}@media(max-width:1024px){.premium-section .main-heading{font-size:55px}}@media(max-width:500px){.premium-section .main-heading{font-size:35px;line-height:1.2;padding-bottom:10px;margin-bottom:0}}.premium-section .premium-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;padding-bottom:134px;border-bottom:1px solid rgba(0,0,0,.3)}.premium-section .premium-card{text-align:left}.premium-section .premium-card .image-wrapper{height:320px;overflow:hidden;margin-bottom:18px}.premium-section .premium-card .image-wrapper img{width:100%;height:100%;object-fit:cover}.premium-section .premium-card .title{font-family:DM Sans;font-weight:300;font-style:Light;font-size:35px;line-height:40px;letter-spacing:0;margin-top:29px;margin-bottom:0}@media(max-width:1024px){.premium-section .premium-card .title{font-size:30px}}@media(max-width:768px){.premium-section .premium-card .title{font-size:30px}}@media(max-width:500px){.premium-section .premium-card .title{font-size:25px}}.premium-section .premium-card .subtitle{font-family:DM Sans;font-weight:300;font-style:Light;font-size:20px;line-height:32px;letter-spacing:0;color:#353535;margin-top:5px;margin-bottom:15px}@media(max-width:1024px){.premium-section .premium-card .subtitle{font-size:17px;margin-top:0}}@media(max-width:500px){.premium-section .premium-card .subtitle{font-size:18px;margin-top:0}}.premium-section .premium-card .info-block .lab-head{font-family:DM Sans;font-weight:500;font-style:Medium;font-size:20px;line-height:32px;letter-spacing:0;margin-top:15px;margin-bottom:0;color:#353535}.premium-section .premium-card .info-block .label{font-family:DM Sans;font-weight:300;font-style:Light;font-size:18px;line-height:26px;letter-spacing:0;color:#353535;margin-bottom:15px;margin-top:0;max-width:35rem}@media(max-width:500px){.premium-section .premium-card .info-block .label{font-size:16px}}.premium-section .premium-card .info-block .icon-row{display:flex;align-items:center;gap:8px;padding:13px 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.premium-section .premium-card .info-block .icon-row img{width:20px;height:20px}.premium-section .premium-card .info-block .icon-row p{font-family:DM Sans;font-weight:200;font-style:ExtraLight;font-size:20px;line-height:32px;letter-spacing:0;color:#353535;margin:0}@media(max-width:768px){.premium-section .premium-card .info-block .icon-row p{font-size:18px}}@media(max-width:500px){.premium-section .premium-card .info-block .icon-row p{font-size:16px}}.premium-section .premium-card .handover{font-family:DM Sans;font-weight:500;font-style:Medium;font-size:20px;line-height:32px;letter-spacing:0;margin-top:15px;margin-bottom:8px;color:#353535}.premium-section .premium-card .note{font-family:DM Sans;font-weight:200;font-style:ExtraLight;font-size:14px;line-height:20px;letter-spacing:0;color:#353535;margin:0}.premium-section .premium-nav{position:relative;width:100%;height:0;pointer-events:none}.premium-section .premium-next,.premium-section .premium-prev{position:absolute;top:170px;transform:translateY(-50%);width:38px;height:38px;border-radius:20px 0 0 20px;background:hsla(0,0%,100%,.8);border:1px solid #dcdcdc;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:50;pointer-events:all;transition:.3s ease}@media(max-width:600px){.premium-section .premium-next,.premium-section .premium-prev{top:180px}}.premium-section .premium-next img,.premium-section .premium-prev img{width:12px;height:12px}.premium-section .premium-next:hover,.premium-section .premium-prev:hover{background:#f7f7f7}.premium-section .premium-prev{left:0;border-radius:0 20px 20px 0}.premium-section .premium-next{right:0}.premium-section .premiumSwiper{margin-top:20px;border-bottom:1px solid rgba(0,0,0,.3);padding-bottom:134px}@media(max-width:768px){.premium-section .premiumSwiper{padding-bottom:40px}}.premium-section .premium-card .image-wrapper{position:relative;cursor:pointer}.premium-section .premium-card .image-wrapper .enquire-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:hsla(0,0%,100%,.85);padding:12px 24px;border-radius:35px;font-family:DM Sans;font-weight:500;font-style:Medium;font-size:20px;line-height:32px;letter-spacing:0;border:1px solid #e3e3e3;opacity:0;visibility:hidden;transition:.3s ease-in-out;pointer-events:none}@media(max-width:1300px){.premium-section .premium-card .image-wrapper .enquire-box{font-size:16px;line-height:32px;padding:8px 16px}}.premium-section .premium-card .image-wrapper:hover .enquire-box{opacity:1;visibility:visible}.premium-section .swiper-pagination{display:none}.scroll-down{position:absolute;bottom:64px;left:50%;display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-family:DM Sans;font-weight:300;font-style:Light;font-size:14px;line-height:100%;letter-spacing:0;transition:opacity .3s;z-index:10}@media(max-width:500px){.scroll-down{bottom:30px;left:42%}}.scroll-down:hover{opacity:.6}.scroll-down span{position:relative;display:inline-block;width:16.6666679382px;height:26.6666679382px;border:2px solid #fff;border-radius:50px;box-sizing:border-box}.scroll-down span:before{position:absolute;top:10px;left:50%;content:"";width:6px;height:6px;margin-left:-3px;background-color:#fff;border-radius:100%;animation:scrollAnim 2s infinite}@keyframes scrollAnim{0%{transform:translateY(-6px);opacity:0}40%{opacity:1}80%{transform:translateY(10px);opacity:0}to{opacity:0}}.white-popup-block{background:#fff;padding:35px 40px;max-width:520px;margin:0 auto;border-radius:14px;position:relative;box-shadow:0 25px 60px rgba(0,0,0,.15);animation:popupFadeIn .3s ease-out}.white-popup-block h1{font-size:24px;font-weight:700;margin-bottom:25px;text-align:center;color:#1a1a1a}.white-popup-block p{font-size:14px;color:#777;margin-bottom:20px;text-align:center;line-height:1.6}.white-popup-block ol{list-style:none;padding:0;margin:0}.white-popup-block li{margin-bottom:18px}.white-popup-block label{display:block;font-size:14px;font-weight:600;margin-bottom:6px;color:#333}.white-popup-block input,.white-popup-block textarea{width:100%;padding:12px 14px;font-size:14px;border-radius:10px;border:1px solid #ddd;background:#fafafa;outline:none;transition:all .2s ease}.white-popup-block input:focus,.white-popup-block textarea:focus{border-color:#6a9bff;background:#fff;box-shadow:0 0 0 3px rgba(120,170,255,.2)}.white-popup-block textarea{min-height:120px;resize:vertical}.mfp-close{color:#222!important;font-size:32px!important;top:12px!important;right:12px!important}.popup-submit-btn{width:100%;padding:12px 0;margin-top:15px;background:#000;border:1px solid #000;border-radius:10px;color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;letter-spacing:.5px;box-shadow:0 4px 12px rgba(0,0,0,.35)}.popup-submit-btn:hover{background:#fff;color:#000;border-color:#000;box-shadow:0 6px 16px rgba(0,0,0,.25)}.popup-submit-btn:active{transform:scale(.96)}.mfp-wrap{z-index:999999!important}@keyframes popupFadeIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}