/* Community Level Styles */
:root {
    --navbar-mobile-logo-max-width: 200px;
    --menu-logo-max-width: 240px;
    --logo-landscape-max-width: 375px;
}

/* Ducks banner */
@media only screen and (max-width: 767px) {
    #emergency-services div {
        max-width: 200px !important;
    }
}

/* logo interior */
@media only screen and (min-width: 450px) {
    .transparent-nav .navbar {
        min-width: 450px;
    }
}

/* contact us */
.inclusive-dates-calendar__date.sc-inclusive-dates-calendar.inclusive-dates-calendar__date--current.inclusive-dates-calendar__date--selected .sc-inclusive-dates-calendar {
    color: var(--primary-base);
}
.contact-us.custom-padding .insidepage #contact_container .page-header {
    color: #ffffff !important;
}
.form-btn {
    transition: background 0.4s ease-in-out;
}
.form-btn:hover {
    background: var(--primary-hover);
}
/* gallery */
h2#community_heading {
    visibility: hidden;
}
/* floor plans */
.fp-custom-floorplan-disclaimer-text .nowrap {
    white-space: nowrap;
}

/* neighborhood highlights reorder */
#neighborhood_featured_section .featured-pois .featured-pois-list-container .featured-pois-list {
    display: flex;
    flex-direction: column;
}

#neighborhood_featured_section .featured-pois .featured-pois-list-container .featured-pois-list li:nth-of-type(1) {
    order: 2;
}

#neighborhood_featured_section .featured-pois .featured-pois-list-container .featured-pois-list li:nth-of-type(2) {
    order: 3;
}

#neighborhood_featured_section .featured-pois .featured-pois-list-container .featured-pois-list li:nth-of-type(3) {
    order: 1;
}