.inquiry-form-handle_wrapper .gform_required_legend {
    display: none;
}

.inquiry-form-handle .inquiry-autocomplete-code {
    display: none;
}

.inquiry-form-handle .btn:not(.btn--text-link).btn--quaternary, 
.gform_wrapper.gform-theme.gform-theme--framework.gform_wrapper .inquiry-form-handle :where(:not(.mce-splitbtn))>button:not(.btn--text-link):not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
    max-width: 250px;
    width: auto;
}

.gform_wrapper .inquiry-form-handle .gform_body .gform_fields .gfield--type-fileupload.gfield:not(:has(.gform-grid-col),.gfield--type-consent,.gfield--type-radio,.gfield--type-checkbox) {
    border: 0;
    padding: 0;
}

.gform_wrapper .inquiry-form-handle .validation_message--hidden-on-empty .gfield_description.gfield_validation_message {
    background: #c1523a;
    padding: 15px;
    color: white;
}

.gform-theme--framework .inquiry-form-handle .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview {
    align-items: center;
    border: 1px solid green;
    border-radius: 8px;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 5px;
}

.gform_wrapper.gform-theme.gform-theme--framework.gform_wrapper .inquiry-form-handle .ginput_preview .gform_delete_file {
    background: none;
    border: none;
}

.gform-theme--framework .inquiry-form-handle .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_filename {
    padding-right: 10px;
}

.gform-theme--framework .inquiry-form-handle .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_filesize {
    flex-grow: 2;
}

.gform-theme--framework .inquiry-form-handle .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_filesize,
.gform-theme--framework .inquiry-form-handle .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload,.gfield--type-post_image) .ginput_preview .gfield_fileupload_progress_complete {
    display: none;
}

.gform_wrapper.gform-theme.gform-theme--framework.gform_wrapper .inquiry-form-handle .ginput_preview .gform_delete_file {
    background: none !important;
    border: none;
    padding: 5px 5px 0;
}

.gform_wrapper.gform-theme.gform-theme--framework.gform_wrapper .inquiry-form-handle .ginput_preview .gform_delete_file:after {
    display: none;
}

.gform_wrapper.gform-theme.gform-theme--framework.gform_wrapper .inquiry-form-handle .ginput_preview .gform_delete_file .dashicons-trash:before {
    color: #c1523a;
}

#gform_1_validation_container {
    background: #c1523a;
}

.inquiry-form-handle_wrapper.gform_wrapper.gform-theme.gform-theme--framework.gform_validation_error .gform_validation_errors ol li .gform_validation_error_link,
.inquiry-form-handle_wrapper.gform_wrapper.gform-theme.gform-theme--framework.gform_validation_error .gform_validation_errors h2,
.gform_wrapper .gform_body .gform_fields .gfield_error.gfield:not(:has(.gform-grid-col),.gfield--type-consent,.gfield--type-radio,.gfield--type-checkbox) {
    color: #fff;
}
