﻿.hidden {
    display: none;

}

.grayed-out {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1010;
}

img.cover2 {
    object-fit: cover;
    width: 100%;
}


@media (max-width: 575.98px) {
    .card img { max-height: inherit }
}

.text-red-over {
    color: #e42826 !important;
}

.challenge-solution-accordion .csa-list li::marker 
{
    color: #041830 !important;
}

.challenge-solution-accordion .csa-button::after {
    color: #041830 !important;
}

.challenge-solution-accordion .csa-icon {
    width: 87px;
    height: 87px;
}