.cta-wrapper:nth-of-type(even) {
    background-color: var(--primary);
}

.cta-wrapper:nth-of-type(even) .btn {
    background-color: #FFFFFF40;
}

.district-logo img {
    width: 11rem;
    display: block;
    margin-top: 1rem;
}

.footer-logo {
    width: 180px;
    max-height: 200px;
    object-fit: contain;
}

.site-logo {
    width: auto;
    max-width: unset;
    height: 90px;
    object-fit: contain;
}

@media (min-width: 48em) {
    .site-logo {
        height: 90px;
    }
}
