/* Community Level Styles */

:root {
    --resident-icon-stroke: #000;
    --contact-form-btn-bg: var(--secondary-base);
    --contact-form-btn-bg-alt: var(--secondary-base-alt);
    --button-style-one-bg-color: var(--secondary-base);
    --button-style-one-text-color: var(--secondary-base-alt);
    --neighborhood-map-poi-dot-color: var(--secondary-base);
    --ebrochure-radio-button-color: var(--secondary-base-alt);
    --ebrochure-radio-button-hover-color: var(--secondary-hover-alt);
}

.pet-card-expanded .confined-banner-text .api-token-pets-header,
.pet-card-expanded .confined-banner-text .header-text-style-3 {
    color: var(--secondary-base);
}

.ebrochure-page .recipients-heading,
#body_neighborhood .header-text-style-2 {
    color: #000;
}

#contact_us_page_container .lightning-form .form-btn {
    transition: 0.3s ease all;
}

#contact_us_page_container .lightning-form .form-btn:hover {
    background: var(--secondary-hover);
    color: var(--secondary-hover-alt);
    transition: 0.3s ease all;
}

.button-style-1:hover {
    background: var(--secondary-hover);
    color: var(--secondary-hover-alt);
}

.ebrochure-page .floorplan-options label.radio-button {
    background: var(--secondary-base) !important;
}

.ebrochure-page .floorplan-options label.radio-button:hover {
    background: var(--secondary-hover) !important;
}