/* Community Level Styles */

:root {
    --neighborhood-body-bg-2: var(--primary-base);
    --neighborhood-primary-base: var(--primary-hover);
    --neighborhood-body-bg-2-alt: var(--primary-base-alt);
    --neighborhood-poi-header-underline-color: var(--primary-base-alt);

    --school-svg-fill:var(--background-3-base);
}

.content-container .neighborhood-text-section h1 {
    border-bottom: 1px solid var(--primary-base-alt);
}

.content-container .poi-group .poi-group-wrapper .poi-btn .poi-distance {
    border-right: 1px solid var(--neighborhood-body-bg-2-alt);
}

header .hamburger-menu .hamburger-text{
    color:var(--background-1-base-alt);
}

header .hamburger-menu .hamburger-lines .line {
    background: var(--background-1-base-alt);
}


.header-wrapper .navbar .navbar-links .nav-link,
.header-wrapper .navbar .navbar-links .nav-link:hover {
    color: var(--background-1-base-alt);
}

.header-wrapper .navbar .navbar-links .nav-link:before {
    background: var(--background-1-base-alt);
}


#local_school_section .hp-shared-header-1,
#local_school_section .hp-shared-header-2 {
    color: var(--primary-base-alt);
}

#footer .footer-group {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

#footer .corp-logo img {
    filter: invert(1);
}

#footer .hp-button-underline {
    color: var(--primary-base-alt);
}

#footer .hp-button-underline:before {
    background: var(--primary-base-alt);
    opacity: 0.75;
}

#footer .hp-button-underline:after {
    background: var(--primary-base-alt);
}

#contact_us_page_container .lightning-form .form-btn {
    transition: background .3s ease-in-out
}

#contact_us_page_container {
    background: var(--secondary-base);
}

.contact-us .form-btn {
    border: 2px solid var(--secondary-base-alt);
}

.contact-us .form-btn:hover {
    border: 2px solid var(--secondary-base-alt);
}

/* home page */
.hp-shared-header-2.fp-rent {
    display: none;
}