/* Site Adjustments */
:root {
    --hero-subheader-font-size: var(--accent-base-font-size);
    --hero-subheader-letter-spacing: 0;
    --hp-subheader-font-size-sm: calc(var(--accent-base-font-size) * 1.3);
    --hp-subheader-font-size-md: calc(var(--accent-base-font-size) * 1.3);
    --hp-subheader-font-size-lg: calc(var(--accent-base-font-size) * 1.4);
    --hpt-subheader-letter-spacing: 0;
    --hp-subheader-letter-spacing: 0;
}

/* home page */
.featured-floorplans-container .hp-fp-slide .featured-floorplan-main-info-container .fp-header {
    display: block;
}

/* footer */
footer .corp-logo img, footer .corp-logo svg {
    filter: invert(1);
}

.hero-intro .hero-bg {
    filter: brightness(0.5);
}