/* use for community customizations */

:root {
    --footer-desktop-logo-width: 175px;
    --footer-mobile-logo-width: 175px;
    --footer-svg-hover-color: var(--secondary-hover);
    --footer-text-hover-color: var(--secondary-hover);
    --navbar-apply-bg-color: var(--secondary-base);
    --navbar-apply-bg-hover: var(--secondary-hover);
    --navbar-apply-alt-color: var(--secondary-base-alt);
    --hp-pets-accent-bg: var(--background-2-base);
    --amenities-header-border-bottom-color: var(--secondary-base);
    --amenities-list-bullet-color: var(--secondary-base);
    --map-popup-header-color: var(--background-2-base);
}
/* emergency banner */
#emergency-services {
    background: #f00;
    text-align: center;
    font-weight: 700;
}

/* navbar apply */
.navbar .apply-now-header:hover span {
    color: var(--secondary-base-alt);
}
/* HP header */
.separation-graphic svg {
    max-width: 110px;
}
.separation-graphic-container {
    margin: 0 auto 15px;
}
/* hp featured floor plans */
#homepage_featured_floorplans_section #featured_floorplan_heading .headline {
    text-transform: capitalize;
}
#featured_floorplans_container .floorplan-info .fp-detail:last-of-type {
    display: none;
}
@media only screen and (min-width: 1180px) {
    #homepage_featured_floorplans_section .ornament {
        height: 120px;
        width: 110px;
    }
}
@media only screen and (min-width: 1440px) {
    #homepage_featured_floorplans_section .ornament {
        height: 140px;
        width: 110px;
    }
}
@media only screen and (min-width: 1600px) {
    #homepage_featured_floorplans_section .ornament {
        height: 180px;
        width: 110px;
    }
}
/* hpt header */
#home_page_text_section .foreground-container .header-text {
    color: var(--primary-base);
}
/* eBrochure */
.ebrochure_page .sidebar .bottom-content .accessibility-container img {
    filter: invert(0);
}
/* dropdown menu and interior footer bg */
.dropdown-menu-style-one,
body:not(#body_home) #footer {
    background-image: url("../img/custom-pattern-2.png");
}

/* chatbot */
.rcc-app-cta-wrap {
    z-index: 1;
}