/* Two Cols */

.container-two-cols {
    margin: 2.5rem 0;
    padding: 2rem;
    background-color: #131318;
    display: grid;
    grid-auto-columns: 1fr;
    gap: 2.5rem;
}

.container-two-cols:hover {
    background-color: #16161b;
}

.container-two-cols h2 {
    font-size: min(max(100%, 10vw), 3.125rem);
    text-align: center;
    grid-column: span 2;
}

@media (max-width: 767px) {
    .container-two-cols h2 {
        text-align: left;
        grid-column: auto;
    }
}