:root{--footer-desktop-corp-logo-width:200px;--footer-mobile-corp-logo-width:150px}header .navbar .nav-link.custom,header .navbar .nav-link.api-phone{margin:0}header .navbar .nav-link.custom::after{display:none}.lw-phone-text{text-transform:uppercase;letter-spacing:0.1em;color:var(--navbar-link-color)}.address-header-link{position:relative;padding-bottom:10px}.address-header-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;background:var(--hero-underline-hover-color);height:var(--hero-underline-hover-height);transform:scaleX(0);transition:transform ease-in-out 0.3s 0.2s}.address-header-link:hover:after{transform:scaleX(0.6);transition:transform ease-in-out 0.3s}.neighborhood_ni.active-with-promo.active{display:none!important}@media only screen and (min-width:1024px){.hero-intro .hero-overlay-info .above-header .above-header-phone-link .phone-link{color:var(--hero-above-link-color);font-family:var(--hero-above-link-font-family);font-size:var(--hero-above-link-font-size);letter-spacing:var(--hero-above-link-letter-spacing);font-weight:var(--hero-above-link-font-weight);position:relative;padding-bottom:10px;text-align:center}.hero-intro .hero-overlay-info .above-header .above-header-phone-link .api-phone .phone-link{white-space:nowrap}}#div_promotions{display:flex;justify-content:flex-start;gap:30px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 30px 30px}#div_promotions .promotion{flex:0 0 calc((100% - 60px) / 3);width:auto;max-width:none;min-width:0;margin:0;scroll-snap-align:start}#div_promotions::-webkit-scrollbar{height:14px}#div_promotions::-webkit-scrollbar-track{background:#ddd}#div_promotions::-webkit-scrollbar-thumb{background:#666;border-radius:10px}#div_promotions::-webkit-scrollbar-thumb:hover{background:#444}.fees-root.default .fees{max-width:1000px}@media screen and (min-width:1000px){#residents_app_container .card-list-style-simple{max-width:1000px}}#contact_us_page_container .lightning-form .form-btn:hover{background:var(--primary-hover)}footer .community-name,footer .lw-phone-text{-webkit-text-stroke:1px currentColor}