.gform_validation_errors {
    display: none;
}

p.gform_required_legend {
    display: none;
}

.gfield_validation_message {
    border: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    font-size: 12px !important;
}

.gform_button.button {}



.gform-grid-col {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.gfield {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.gform_wrapper.gravity-theme .gfield_label,
.gform-field-label {
    margin-bottom: 0;
    font-size: 16px !important;
    font-weight: 500;
    color: #000000;
    text-transform: capitalize;
    letter-spacing: 0.5px;
}

form .gform-body .gfield input {
    font-size: 14px !important;
    padding: 15px !important;
}

form .gform_wrapper.gravity-theme .gform_fields {
    grid-row-gap: 30px;
}

form  .gform_wrapper.gravity-theme .gfield textarea.small {
    height: 150px;
}
.gfield_validation_message {
    position: relative;
    top: -16px;
    margin-bottom: -14px;
}
.chosen-search {
    display: none;
}
.gform_wrapper.gravity-theme .chosen-container-single .chosen-single {
    background: transparent;
    min-height: 50px;
}
.gform_wrapper.gravity-theme .chosen-container-single .chosen-single span {
    padding: 5px 7px;
    font-size: 14px;
}
.gform_wrapper.gravity-theme .gfield textarea {
    padding: 15px;
    height: 150px !important;
}