.feedback-form__req {
    color: red;
}

.feedback-form__row-name {
    width: 80%;
    padding-bottom: 0.4em;
}

.feedback-form__field {
    font: normal normal 14px "bender" , arial , sans-serif;
    display: block;
    height: 35px;
    border: 1px solid #C0C0C0;
    width: 350px;
    padding-left: 4px;
    margin-bottom: 6px;
    background: #f9f9f9;
}

.feedback-form__grecaptcha {
    align-items: flex-start;
    justify-content: flex-start;
    margin-top: 15px;
}

.feedback-form__privacy-wrap {
    margin: 40px 10px 20px 10px;
    display: block;
}

.feedback-form__submit {
    font: normal normal 14px "bender" , arial , sans-serif;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    border: 0;
    padding: 0px 24px;
    background: #dc0028;
    color: #fff;
    margin-bottom: 6px;
    outline: none;
}

.feedback-form__submit_disabled {
    opacity: 0.5;
    pointer-events: none;
}

.feedback-form__privacy-checkbox {
    margin-right: 10px;
}