.info-cards .info-cards__item {
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.05),
        0px 1px 2px 0px rgba(0, 0, 0, 0.1);
}

.info-card__description p {
    color: inherit;
}

@media only screen and (max-width: 767px) {
    .info-cards .info-cards__grid {
        grid-template-columns: repeat(1, 1fr) !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .info-cards .info-cards__grid {
        grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)) !important;
    }
}
