.gform_body .gfield input[type='text'], .gform_body .gfield select, .gform_body label, .gform_body textarea, 
.gform_footer .gform_button[type='submit'], .gform_body .gsection .gsection_description  {
    font-family: benton-sans, sans-serif !important;
}

.gform_body .gfield input[type='checkbox'] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    
    border: 2px solid #422E2A;
    border-radius: 8px;
    width:14px !important;
    height: 14px !important;
    margin-right: 6px;
    padding: 5px;
}

.gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
    margin-top: 2px !important;
}

.gform_body .gfield input[type='checkbox']+label {
    font-weight: 600;
}

.gform_body .gfield input[type='checkbox']:checked {
    background-color: #F04F23 !important;
}

.gform_body .gfield input[type='checkbox']:checked+label {
    color: #F04F23 !important;
}

.gform_body .gfield input[type='text'], .gform_body .gfield select, .gform_body .gfield textarea {
    background-color: #EBE7E2;
    border: 0;
    font-weight: 600;
    color: #422E2A;
    padding: 13px 10px !important;
    margin: 0 !important;
}

.gform_body .gfield .gfield_checkbox {
    /*display: flex;*/
    /*display: -ms-flex;*/
    /*display: -moz-flex;*/
    /*flex-wrap: wrap;*/
    /*-ms-flex-wrap: wrap;*/
    /*-moz-flex-wrap: wrap;*/
}

.gform_body .gfield {
    margin: 7px 0 !important;
}

.gform_body .gfield .gfield_label {
    font-size: 14px !important;
    font-weight: 600 !important;
}

.gform_body .gfield .ginput_container {
    margin: 0 !important;
}

.gform_body .gfield.myt-3 {
    margin-top: 25px !important;
}

.gform_body .gfield .ginput_complex label {
    display: none !important;
}

.gform_wrapper .gform_footer {
    margin: 0 !important;
    padding: 10px 0 !important;
}

.gform_footer .gform_button[type='submit'] {
    background-color: #F05025;
    color: white;
    font-weight: 600;

    border: 2px solid white;
    border-radius: 6px;

    padding: 10px 18px;

    cursor: pointer;
    transition: 175ms ease-in-out;
}

.gform_footer .gform_button[type='submit']:hover {
    background-color: white;
    color: #F05025;

    border: 2px solid #F05025;
}

.gform_body .gsection {
    border: 0 !important;
    padding: 0 !important;
}

.gform_body .gsection .gsection_description {
    font-size: 14px;
    font-weight: 600;
}

::placeholder, .gform_wrapper .gform_body .gfield select {
    font-family: benton-sans, sans-serif;
    color: #B3AEA7 !important;
}

.gform_wrapper .gform_footer .et_pb_button {
    float:none;
}

@media screen and (max-width: 780px) {
    .gform_body .gfield .gfield_checkbox li {
        width: 100%;
    }
}
@media screen and (min-width: 780px) {
    /*.gform_body .gfield .gfield_checkbox li {*/
    /*    width: 50%;*/
    /*}*/
}