:root{--hp-button-color:var(--secondary-base);--hp-button-text-hover:var(--secondary-base-alt);--specials-border-color:var(--secondary-base);--resident-card-border-color:var(--secondary-base);--footer-community-logo-desktop-max-height:100px;--hp-fp-repeatable-bg-img-opacity:1;--hpt-bg-img-opacity:0.2;--fp-svg-site-map-bg-color:#fff}.footer .footer-bottom .footer-svg-accent{top:-6.5vw}@media (min-width:1200px){.footer .footer-bottom .footer-svg-accent{-webkit-transform:scaleY(1);transform:scaleY(1)}}.insidepage .page-header{color:var(--secondary-base)}.homepage-featured-floorplans-section{--hp-fp-repeatable-pattern-opacity:var(--hpt-two-pattern-opacity)}@media screen and (min-width:1024px){.homepage-featured-floorplans-section{background-attachment:fixed}}.ebrochure_page{--body-bg-color:var(--background-1-base);--body-text-color:var(--background-1-base)}.ebrochure-page .box-card{border:1px solid var(--secondary-base)}#contact_us_page_container .contact-selection .card{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.pet-card-expanded{border:1px solid var(--secondary-base)}.application-page .content-container{border:1px solid var(--secondary-base)}#auth-container>div{border:1px solid var(--secondary-base)}.amenities .inselect-units{padding-bottom:25px}.fp-apartment-info-detail .fp-apartment-info-row .fp-apartment-number{color:var(--fp-details-text-color)}.fp-details .header-text-style-3{color:var(--fp-details-text-color)}#sister_community_map address{color:#292929}#sister_community_map .mapboxgl-popup-content{color:#292929}.svg-building-site-map-container #svg_apartment_list_component .svg-map-unit-list .svg-map-unit:hover{color:var(--fp-details-text-color)}.svg-building-site-map-container #svg_apartment_list_component .svg-map-unit-list .svg-map-unit:nth-child(2n){color:var(--fp-details-text-color)}

:root {
        --neighborhood-header-2-color: var(--neighborhood-body-bg-2-alt);
}

.content-container .neighborhood-text-section {
    background: var(--neighborhood-body-bg-2);
}

.content-container .neighborhood-text-section .seo-text .seo-text-box {
    text-align: left;
    color: var(--neighborhood-body-bg-2-alt);
}
@media only screen and (min-width: 1200px) {
    .content-container .neighborhood-text-section {
        padding: 60px;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
    .content-container .neighborhood-text-section {
        padding: 60px;
        margin: 20px auto 20px;
    }
}
.content-container .poi-group .poi-group-wrapper .poi-btn .poi-info {
       color: var(--neighborhood-body-bg);
}

.content-container .map-app-wrapper #poi_wrapper .extra-poi-wrapper #poi_list {
    background: var(--neighborhood-body-bg-alt);
}

.content-container .map-app-wrapper #poi_wrapper .extra-poi-wrapper #poi_list h2 {
    border-bottom: 1px solid var(--secondary-base);
           color: var(--secondary-base);
}
}