.form-wrapper {
    background-color: var(--beige);
}

.form-wrapper-description {
    grid-column: 2 / span 12;
    text-align: center;
    margin-top: var(--s-sm);
    width: min(100%, 84ch);
    justify-self: center;
}

.form-wrapper-headline {
    grid-column: 2 / span 12;
    text-align: center;
    margin: 0;
}

.form-wrapper .acf-innerblocks-container {
    grid-column: 5 / span 6;
    margin-top: var(--s-sm);
}

@media (max-width: 1199.98px) {
    .form-wrapper-headline,
    .form-wrapper-description,
    .form-wrapper .acf-innerblocks-container {
        grid-column: 3 / span 10;
    }
}

@media (max-width: 767.98px) {
        .form-wrapper-headline,
    .form-wrapper-description,
    .form-wrapper .acf-innerblocks-container {
        grid-column: 2 / span 12;
    }
}