/* Community Level Styles */
:root {
    --amenities-list-icon-size: 64px;
    --apply-bg-color: var(--primary-base);
}

/* home */
.hpt-repeatable-bg-img {
    width: 20%;
    display: none;
}

@media screen and (min-width: 768px) {
    .intro-hpt .intro-hpt-header {
        transform: none;
    }
}

@media screen and (min-width: 1180px) {
    .amenities-section .amenities-disclaimers {
        padding: 0 15vw 2vw;
    }
    
    .hpt-repeatable-bg-img {
        display: block;
    }
    
    .text-section {
        max-width: 1050px;
    }
}

@media screen and (min-width: 1440px) {
    .text-section {
        max-width: 1200px;
    }
}

@media screen and (min-width: 1600px) {
    .text-section {
        max-width: unset;
    }
}


/* contact */
#contact_us_page_container .lightning-form .form-btn:hover {
    background: var(--primary-hover);
}

.gallery-page .gallery-buttons-container {
    padding: 0 !important;
}

.gallery-page #community_heading, 
.gallery-page #floorplans_heading {
    display: none;
}