.cta-banner {
    /*structure*/
    margin: 4rem auto;
    padding: 3rem 2rem;
    border-radius: 1.5rem;
    text-align: center;
    /*styling*/
    color: var(--dg-navier-900);
    background: var(--dg-teal-500);
}

.cta-banner h2 {
    font-family: var(--font-display);
    font-size: 2rem;
    font-weight: var(--weight-bold);
    margin-bottom: 1rem;
}

.cta-banner .btn {
    margin-top: 1rem;
}