/* Community Level Styles */
:root {
    --slideshow-bg: var(--background-1-base-alt);
    --hp-button-style-1-bg: var(--background-2-base);
    --hp-button-style-1-bg-alt: var(--background-2-base-alt);
    --hp-button-style-1-bg-hover: var(--background-2-hover);
    --hp-button-style-1-bg-hover-alt: var(--background-2-hover-alt);
}

#footer #footer_equal_housing_link {
    margin: 0;
}

/* home page */
.slideshow-section .hp-slideshow .swiper-slide picture > img {
    opacity: 0.5;
}

.ss-overlay .header-text {
    color: var(--background-2-base);
}

#home_page_text_section_two .home-text-container a.hp-button-style-1 {
    background: var(--background-2-base-alt);
    color: var(--background-2-base);
}

#home_page_text_section_two .home-text-container a.hp-button-style-1:hover {
    background: var(--background-2-hover-alt);
    color: var(--background-2-hover);
}

@media only screen and (min-width: 1300px) {
    #body_home .navbar-main .logo {
        max-width: 250px;
    }
}

@media only screen and (min-width: 1600px) {
    #body_home .navbar-main .logo {
        max-width: 300px;
    }
}

@media only screen and (min-width: 1800px) {
    #body_home .navbar-main .logo {
        max-width: 350px;
    }
}