:root{--custom-bg:#dacbc3;--custom-bg-alt:#000000;--logobar-logo-max-width:150px;--menu-logo-max-width:140px;--hpt-bg-img-opacity:0.25;--parallax-two-bg-pattern-opacity:0.5;--hp-intro-tint-opacity:0;--header-text-style-1-base-font-size-mobile:calc(var(--header-base-font-size) * 1.4);--homepage-header-mobile-font-size:calc(var(--header-base-font-size) * 1.8);--homepage-header-tablet-font-size:calc(var(--header-base-font-size) * 2);--homepage-header-smdt-font-size:calc(var(--header-base-font-size) * 2.2);--homepage-header-mddt-font-size:calc(var(--header-base-font-size) * 2.4);--interior-page-hero-image-overlay-tint-opacity:0.1;--hpt-two-pattern-opacity:0.1;--hp-pets-accent-bg:var(--secondary-base);--hp-pets-accent-bg-alt:var(--secondary-base-alt);--hp-pets-repeatable-pattern-opacity:0.15;--hp-amenities-img-shield-height:5%;--hp-intro-tint-opacity:1;--neighborhood-map-poi-dot-color:var(--secondary-base);--fp-details-bg-color:var(--custom-bg);--fp-details-text-color:var(--custom-bg-alt)}.logo-bar .logo{max-width:140px}@media screen and (min-width:768px){.logo-bar .logo,header .menu .menu-logo-wrapper .menu-logo{max-width:180px}}[data-media-manager="premium-plus-1-repeatable-pattern-2"].webp{filter:brightness(0.8)}.hp-intro .hp-slideshow::before{background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.75) 100%)}#promotion_community_logo{display:none!important}.hero-image picture{filter:brightness(0.7)}.hero-image .over-image-header{font-size:2rem}.hp-intro .hero-text-container .hero-btn{background:var(--primary-base)}.hp-intro .hero-text-container .hero-btn:hover{background:var(--primary-hover)}@media only screen and (max-width:479px){.cine-slide-controls{bottom:-40px!important}}@media only screen and (min-width:480px) and (max-width:767px){.cine-slide-controls{bottom:-20px!important}}@media (min-width:768px){.cine-slide-controls{bottom:10vw!important}.hero-image .over-image-header{font-size:calc(var(--interior-page-hero-image-header-font-size) * 2.25);padding-bottom:10px}.hp-intro .hero-text-container .hero-btn-wrapper{transform:translateX(-10%)}}@media (min-width:1024px){.cine-slide-controls{bottom:7vw!important}.hero-image .over-image-header{font-size:calc(var(--interior-page-hero-image-header-font-size) * 3);padding-bottom:4px}}@media (min-width:1400px){.hero-image .over-image-header{padding-bottom:35px;padding-right:280px}}@media (min-width:1600px){.hero-image .over-image-header{font-size:calc(var(--interior-page-hero-image-header-font-size) * 3.8)}}@media screen and (min-width:768px){.transparent-nav .top-bar{background:#000000}}@media screen and (min-width:768px){.transparent-nav .top-bar{background:#000000}.transparent-nav .logo-bar{top:calc(var(--topbar-min-height) + 10px)}section#hp_intro{padding-top:var(--topbar-min-height);height:58vw}}@media screen and (min-width:1180px){.hp-intro .hero-text-container{bottom:unset;top:44vw;width:95%}.hp-intro .hero-text-container .hero-btn-wrapper{position:absolute}.amenities-section .amenities-disclaimers{top:unset}}@media (min-width:768px){header .menu.open{width:min(48vw,455px)}.hp-intro .hero-text-container .hero-btn-wrapper{left:unset;right:5px}}@media screen and (max-width:767px){.hp-intro .hero-text-container .hero-btn{margin:10px auto 0}.hp-intro .hero-text-container .hero-btn-wrapper{bottom:10px}}header .menu .menu-logo-wrapper{text-align:center}@media only screen and (max-width:479px){:root{--logobar-logo-max-width:90px}}@media only screen and (min-width:480px) and (max-width:767px){:root{--logobar-logo-max-width:110px}}@media only screen and (min-width:768px) and (max-width:1399px){:root{--logobar-logo-max-width:175px}}.footer .footer-bottom .footer-message{font-size:22px;margin-bottom:10px}.intro-hpt .intro-hpt-header{-webkit-transform:unset;transform:unset}#custom_amentiy_text_one .custom-text-container{padding-top:0px}#custom_amentiy_text_one .custom-text-container h4{color:var(--secondary-base)}.pet-section .pets-btn:before{background-color:var(--secondary-base-alt)}.pet-section .pets-btn:hover{color:var(--background-1-base-alt)}.hpt-button-wrapper .hp-button{background:var(--primary-base);color:var(--primary-base-alt);transition:0.3s ease all}.hpt-button-wrapper .hp-button:hover,.hpt-section-two .bottom .hpt-two-btn:hover,.pet-section .pets-btn:hover{background:var(--primary-hover);color:var(--primary-hover-alt);transition:0.3s ease all}.hpt-button-wrapper .hp-button:before,.hpt-button-wrapper .hp-button:after,.hpt-section-two .bottom .hpt-two-btn:before,.hpt-section-two .bottom .hpt-two-btn:after,.pet-section .pets-btn:before,.pet-section .pets-btn:after{display:none}.hpt-section-two .bottom .hpt-two-btn{background:var(--primary-base-alt);color:var(--primary-base);transition:0.3s ease all}.pet-section .pets-btn{background:var(--secondary-base-alt);color:var(--secondary-base);transition:0.3s ease all}.intro-text-section .amenities-bg-accent-img{opacity:0.3;z-index:0}p.hpt-text.text-group b{color:var(--primary-base);font-size:20px}p.hpt-text.text-group b.bold-green{color:var(--secondary-base)}.hero-image .over-image-header-container h2,.footer-secondary .community-info .info-address-hours h3{display:none}[data-media-manager="lightning-amenities-three-accent-pattern-one"]{opacity:0.1}[data-media-manager="lightning-amenities-three-accent-pattern-two"]{opacity:0.075}@media only screen and (max-width:767px){.amenities-section-container.amenity-section-2{margin-bottom:25vh}}.hp-intro .hero-text-container .hero-header small{display:block;font-size:var(--header-base-font-size);margin-left:5px}.amenities-section .amenities-text-block .amenities-list{grid-template-columns:1fr}.amenities-section .amenities-text-block .amenities-list-btn-container{display:none}.parallax-amenity.parallax-amenity-two .hpt-repeatable-bg-img{background-position:bottom right}@media only screen and (min-width:1024px){.pet-section .pets-accent-bg{width:100%}}.hpt-button-wrapper{text-align:center;margin:30px auto 0}#apply_section{text-align:center}#apply_section .button-style-1{margin:40px auto 0}.mapboxgl-marker.mapboxgl-marker-anchor-center{border:2px solid #f2be28!important;height:55px!important;width:55px!important}span.poi-distance{display:none}#contact_us_page_container .lightning-form .form-btn{transition:background .15s ease-in-out}#contact_us_page_container .lightning-form .form-btn:hover{background:var(--primary-hover)}#fp_app .fp-card .fp-info-wrapper .fp-name{text-align:left;font-size:18px}.gallery-intro-headline,.gallery-page .gallery-name{display:none}#body_faq .faq .accordion-content .list-item .content-body>a{text-decoration:underline}