.questions-form {
    padding-top: 60px;
}


body .questions-form input[type="date"],
body .questions-form input[type="email"],
body .questions-form input[type="text"] {

    border-radius: 10px !important;
    padding: 13px 15px !important;
    font-family: Onest, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
body .questions-form input[type="date"]:hover,
body .questions-form input[type="email"]:hover,
body .questions-form input[type="text"]:hover {
    cursor: pointer;
}
input[type="checkbox"]:focus,
input[type="checkbox"]:focus-visible,
input[type="checkbox"]:active {
    outline: none !important;
    box-shadow: none !important;
}

.questions-form .field-wrapper > span {
    font-size: 24px;
    font-family: Onest, sans-serif;
    font-weight: 400;
}

.questions-form .wp-block-mediweb-form-field.type-checkbox .checkbox-group > .group-item label input {
    height: 24px;
    width: 24px;
}

.questions-form .wp-block-mediweb-form-field.type-textarea textarea {
    min-height: 130px;
}

.questions-form h2 {
    color: #755b3d;
    margin-bottom: 0;
    font-family: Onest, sans-serif;
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.33;
    letter-spacing: 3px;
    text-transform: uppercase;
}

body .questions-form .has-error input,
body .questions-form .has-error textarea {
    border: 1px solid #ff0000 !important;
}

.submit-questionnaire {
    border-radius: 30px;
    border: 2px solid #755b3d;
    background: #755b3d;
    display: inline-flex;
    width: 254px;
    height: 50px;
    align-items: center;
    justify-content: center;
    color: #fff;
    margin-top: 30px;
    font-family: Onest, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 2.24px;
    text-transform: uppercase;
}

.submit-questionnaire *:hover {
    cursor: pointer;
}

.submit-questionnaire:hover {
    cursor: pointer;
}