label {
    font-weight: 700;
}

.wpcf7-form-control {
    padding: 10px;
    border-radius: 4px;
    border: 1px solid #d9d9d9;
    margin-top: var(--wp--preset--spacing--30);
    width: 100%;
    font-size: var(--wp--preset--font-size--small);
}

.wpcf7-form-control.wpcf7-submit {
    width: 100%;
}

@media screen and (max-width: 768px) {
    .wpcf7 {
        padding-left: var(--wp--preset--spacing--30);
        padding-right: var(--wp--preset--spacing--30);
    }
}