.t888-home-contact {
    padding: 40px 0 96px;
    background: #f7f4ef;
}

.t888-home-contact__title {
    margin: 0 0 32px;
    color: #111;
    font-family: var(--font-family);
    font-size: clamp(1.75rem, 3vw, 2.25rem);
    font-weight: 400;
    text-align: center;
}

.t888-home-contact__form {
    max-width: 720px;
    margin: 0 auto;
}

.t888-home-contact__form input,
.t888-home-contact__form textarea,
.t888-home-contact__form select {
    width: 100%;
    font-family: var(--font-family);
}

.t888-home-contact__form .wpcf7-submit {
    background: #111;
    color: #fff;
    border: 0;
    padding: 12px 28px;
    cursor: pointer;
}
