.swiper-carousel{height:60vh}.swiper-carousel .swiper-slide{width:59vw}.swiper-carousel .swiper-slide img,.swiper-carousel .swiper-slide iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:centers;object-position:centers}.swiper-carousel .swiper-button-prev,.swiper-carousel .swiper-button-next{width:50px;height:100%;top:0;margin-top:0;background:#0000004d;opacity:.4;transition:all ease .25s;-webkit-transition:all ease .25s;-moz-transition:all ease .25s}.swiper-carousel .swiper-button-prev:after,.swiper-carousel .swiper-button-next:after{content:""}.swiper-carousel .swiper-button-prev:hover,.swiper-carousel .swiper-button-next:hover{opacity:1;background:#00000080}.swiper-carousel .swiper-slide-video{position:relative;aspect-ratio:16/9;container-type:size}.swiper-carousel .swiper-slide-video:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:calc(100% - 14cqh);clip-path:polygon(0% 0%,0% 100%,44% 100%,44% 49%,56% 49%,56% 67%,0% 67%,0% 100%,100% 100%,100% 0%)}.swiper-carousel .swiper-button-prev{left:0}.swiper-carousel .swiper-button-next{right:0}@media (max-width: 1279px){.swiper-carousel .swiper-slide{width:65vw}}@media (max-width: 1023px){.swiper-carousel{height:55vh}.swiper-carousel .swiper-button-prev,.swiper-carousel .swiper-button-next{width:40px}}@media (max-width: 767px){.swiper-carousel .swiper-slide{width:80vw}.swiper-carousel .swiper-button-prev,.swiper-carousel .swiper-button-next{display:none}}@media (max-width: 639px){.swiper-carousel{height:40vh}}@media (max-width: 479px){.swiper-carousel{height:35vh}}@keyframes placeholder_shimmer{0%{background-position:-1500px 0}to{background-position:1500px 0}}.section-page .section-page-title{font-size:4.3rem}@media (max-width: 1023px){.section-page .section-page-title{font-size:3.9rem}}@media (max-width: 479px){.section-page .section-page-title{font-size:3.2rem}}@media (max-width: 767px){.section-page .section-page-title{line-height:4.5rem}}@media (max-width: 479px){.section-page .section-page-title{line-height:4rem}}.tagline.sold-out .tagline-text{text-decoration-line:line-through}#subproject .content,#subproject .loader,#subproject_facilities .content,#subproject_facilities .loader{margin-top:4rem;display:flex;flex-direction:row;align-items:center}#subproject .loader,#subproject_facilities .loader{display:none}#subproject .loader .item,#subproject_facilities .loader .item{margin-left:1.25rem;margin-right:1.25rem;flex:1 1 0%;border-radius:.375rem;width:100%;height:500px;animation-duration:2.8s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholder_shimmer;animation-timing-function:linear;background:#e5f0fb;background:linear-gradient(to right,#e5f0fb 4%,#dce9f6 25%,#e5f0fb 36%);background-size:1200px 100%}#subproject.loading .content,#subproject_facilities.loading .content{display:none}#subproject.loading .loader,#subproject_facilities.loading .loader{display:flex}#subproject .item-selection .item.active,#subproject_facilities .item-selection .item.active{--tw-text-opacity: 1;color:rgb(45 66 76 / var(--tw-text-opacity));background:#f8ecc7;color:#000;cursor:default}@media (max-width: 1279px){#subproject .content,#subproject .loader,#subproject_facilities .content,#subproject_facilities .loader{flex-direction:column}#subproject .loader .item,#subproject_facilities .loader .item{margin-left:0;margin-right:0;margin-bottom:2.5rem;height:200px;flex:auto}#subproject .loader .item:last-child,#subproject_facilities .loader .item:last-child{margin-bottom:0}}#subproject .gallery-showcase,#subproject .site-plan-outer{box-sizing:border-box;text-align:center}#subproject .gallery-showcase img,#subproject .site-plan-outer img{border-radius:.375rem}#subproject .site-plan-showcase{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:1.25rem;width:50%}#subproject .gallery-showcase{padding-right:1.25rem;width:50%}#subproject .gallery-showcase .swiper-carousel{height:540px}#subproject .gallery-showcase .swiper-carousel .swiper-slide{width:100%}@media (max-width: 1919px){#subproject .gallery-showcase .swiper-carousel{height:510px}}@media (max-width: 1535px){#subproject .gallery-showcase .swiper-carousel{height:450px}}#subproject .gallery-previews{margin-top:1rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}#subproject .gallery-previews>div{cursor:pointer;width:70px;height:70px;overflow:hidden;opacity:.7}#subproject .gallery-previews>div img{width:70px;height:70px;-o-object-fit:cover;object-fit:cover}#subproject .gallery-previews>div.active{opacity:1}#subproject .gallery-previews>div.active img{border:2px solid black}@media (max-width: 639px){#subproject .gallery-previews{display:none}}#subproject.no-site-plan .site-plan-outer{display:none}#subproject.no-site-plan .gallery-showcase{padding-right:0;width:100%}#subproject.no-gallery .gallery-showcase{display:none}#subproject.no-gallery .site-plan-outer{padding-left:0;width:100%}@media (max-width: 1279px){#subproject .site-plan-outer,#subproject .gallery-showcase{width:100%}#subproject .site-plan-outer{margin-top:2.5rem;padding-left:0}#subproject .gallery-showcase{padding-right:0}}@media (max-width: 767px){#subproject .swiper-carousel .swiper-button-prev,#subproject .swiper-carousel .swiper-button-next{display:block}}#subproject_facilities .content,#subproject_facilities .loader{flex-direction:column}#subproject_facilities .loader{display:none;gap:1.2rem}#subproject_facilities .loader .item{height:300px;flex:auto}#subproject_facilities .content .images{display:flex;flex-direction:column;gap:1rem}#subproject_facilities .content .images img{border-radius:.375rem}#subproject_facilities .content .mobile-images-outer{display:none}@media (max-width: 639px){#subproject_facilities .content .desktop-images-outer{display:none}#subproject_facilities .content .mobile-images-outer{display:flex}}@media (max-width: 1279px){#subproject_facilities .loader .item{margin-left:0;margin-right:0;margin-bottom:0;height:200px}}@media (max-width: 639px){.surroundings .item:nth-child(5),.surroundings .item:nth-child(6),.surroundings .item:nth-child(7),.surroundings .item:nth-child(8){display:none}}.pswp--click-to-zoom.pswp--zoom-allowed.instant-preview .pswp__img--placeholder{display:none}
