:root {
    --success: #8bd834;
}

.ccspom-checklist ul li:before {
    content: '✓';
    color: var(--success);
    margin-right: 1em;
}

#affiliations {
    filter: saturate(0);
}

.btn {
    border: 0px !important;
}

#ccspom_page_hero {
    height: 21em;
    background-position: center center;
    background-size: cover;
}

@media (max-width:575px) {
    #ccspom_page_hero {
        height: 25em;
    }
}

.homepage-who-we-serve-rows:hover {
    transform: scale(1.02);
    transition: all ease-in-out 300ms;
}

.scale-on-hover:hover {
    transform: scale(1.03);
    transition: all ease-in-out 200ms;
}
