.content-cards {
    margin: 2.5rem 0;
}

@media (max-width: 992px) {
    .content-cards {
        margin: 1.5rem 0;
    }
}

.content-cards h2 {
    margin-bottom: 2rem;
}

.content-card-wrapper {
    padding: 1.75rem;
    background: var(--bg-color);
    border-radius: 0.75rem;
    
}

@media (max-width: 992px) {
    .content-card-wrapper {
        padding: 1rem;
    }
}


.content-card {
    padding: 1.25rem;
    border: 1px solid var(--border-color);
    background: var(--white-color);
    border-radius: 0.75rem;
    margin-bottom: 1.25rem;
}

@media (max-width: 992px) {
    .content-card {
        padding: .75rem;
    }
}

.content-card h5 {
    letter-spacing: -0.02em;
    line-height: 1.25;
}