@media(max-width:63.96875rem){.home-hero .home-hero-inner-subtitle *{color:#fff}}@media(max-width:63.96875rem){.home-hero .home-hero-inner-stats-label *{color:#fff!important}}.home-hero:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgb(12 12 12 / .95)),color-stop(50%,rgb(12 12 12 / .4)),to(rgb(12 12 12 / .15)));background:linear-gradient(to top,rgb(12 12 12 / .95) 0%,rgb(12 12 12 / .4) 50%,rgb(12 12 12 / .15) 100%)}.scroll-line{background:-webkit-gradient(linear,left top,left bottom,from(#C9A96E),to(transparent));background:linear-gradient(to bottom,#C9A96E,transparent);-webkit-animation:scrollLine 2s ease-in-out infinite;animation:scrollLine 2s ease-in-out infinite}@-webkit-keyframes scrollLine{0%,100%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}50%{-webkit-transform:scaleY(.5);transform:scaleY(.5);opacity:.4}}@keyframes scrollLine{0%,100%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}50%{-webkit-transform:scaleY(.5);transform:scaleY(.5);opacity:.4}}.scroll-text{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.media-image{overflow:hidden}.media-image:hover img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.media-image img{-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;cursor:pointer}.pre-title-line{opacity:.5}.use-cases-item{cursor:pointer}.use-cases-item:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgb(12 12 12 / .9)),color-stop(60%,transparent));background:linear-gradient(to top,rgb(12 12 12 / .9) 0%,transparent 60%)}@media(min-width:64rem){.use-cases-item:hover .use-cases-item-bg{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);-webkit-filter:brightness(.65);filter:brightness(.65)}.use-cases-item:hover .use-cases-item-content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.use-cases-item:hover .use-cases-item-description{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.use-cases-item:hover .use-cases-item-description *{font-size:.6875rem}}.use-cases-item .use-cases-item-bg{position:absolute;inset:0;-webkit-filter:brightness(.5);filter:brightness(.5);-webkit-transition:-webkit-transform .4s linear,-webkit-filter .4s linear;transition:-webkit-transform .4s linear,-webkit-filter .4s linear;transition:transform .4s linear,filter .4s linear;transition:transform .4s linear,filter .4s linear,-webkit-transform .4s linear,-webkit-filter .4s linear}@media(min-width:64rem){.use-cases-item .use-cases-item-content{-webkit-transform:translateY(1.25rem);-ms-transform:translateY(1.25rem);transform:translateY(1.25rem);-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}}@media(min-width:64rem){.use-cases-item .use-cases-item-description{opacity:0;-webkit-transform:translateY(1.25rem);-ms-transform:translateY(1.25rem);transform:translateY(1.25rem);-webkit-transition:opacity .2s linear,-webkit-transform .2s linear;transition:opacity .2s linear,-webkit-transform .2s linear;transition:opacity .2s linear,transform .2s linear;transition:opacity .2s linear,transform .2s linear,-webkit-transform .2s linear}.use-cases-item .use-cases-item-description *{font-size:0;-webkit-transition:font-size .2s linear;transition:font-size .2s linear}}@media(min-width:64rem){.amenities-tabs.elementor-widget-n-tabs .e-n-tabs-heading{-ms-flex-preferred-size:26.5rem;flex-basis:26.5rem}}.bedrooms-item{cursor:pointer}.bedrooms-item:hover .bedrooms-item-bg{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);-webkit-filter:brightness(.9);filter:brightness(.9)}.bedrooms-item .bedrooms-item-bg{position:absolute;inset:0;-webkit-filter:brightness(.75);filter:brightness(.75);-webkit-transition:-webkit-transform .4s linear,-webkit-filter .4s linear;transition:-webkit-transform .4s linear,-webkit-filter .4s linear;transition:transform .4s linear,filter .4s linear;transition:transform .4s linear,filter .4s linear,-webkit-transform .4s linear,-webkit-filter .4s linear}.bedrooms-item .bedrooms-item-content{background:-webkit-gradient(linear,left bottom,left top,from(rgb(12 12 12 / .9)),to(transparent));background:linear-gradient(to top,rgb(12 12 12 / .9),transparent)}.elementor .gallery-items .gallery{display:grid;grid-template-columns:repeat(4,1fr)}@media(max-width:54.96875rem){.elementor .gallery-items .gallery{grid-template-columns:repeat(2,1fr)}}.elementor .gallery-items .gallery .gallery-item{overflow:hidden}.elementor .gallery-items .gallery .gallery-item .gallery-icon{-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.elementor .gallery-items .gallery .gallery-item .gallery-icon img{width:100%;height:19.625rem;-o-object-fit:cover;object-fit:cover}.elementor .gallery-items .gallery .gallery-item:hover .gallery-icon{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.elementor .gallery-items .gallery .gallery-item:nth-child(9){grid-column:span 2;grid-row:span 2}@media(min-width:47.9375rem){.elementor .gallery-items .gallery .gallery-item:nth-child(9) img{height:39.25rem}}.elementor .gallery-items .gallery .gallery-item:nth-child(14){grid-column:span 2}.floorplans-tabs .e-n-tabs-heading{border-bottom:.0625rem solid rgb(201 169 110 / .2)}.floorplans-tabs .floorplans-tabs-tab-inner-right-media-title{height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgb(12 12 12 / .9)),to(transparent));background:linear-gradient(to top,rgb(12 12 12 / .9),transparent)}.cta .jarallax-container::before{content:"";position:absolute;inset:0;background-color:rgb(12 12 12 / .7);z-index:1}