.elementor-1466 .elementor-element.elementor-element-1dce493{--spacer-size:20px;}.elementor-1466 .elementor-element.elementor-element-14e9b6d .pt_plus_gravity_form .gform_wrapper .gfield .ginput_container select{height:auto;}.elementor-1466 .elementor-element.elementor-element-14e9b6d .pt_plus_gravity_form .gform_wrapper .gform_footer{text-align:center;}/* Start custom CSS for tp-gravityt-form, class: .elementor-element-14e9b6d */.elementor-1466 .elementor-element.elementor-element-14e9b6d h2,
.elementor-1466 .elementor-element.elementor-element-14e9b6d h3 {
    color: #D95A40;
    text-transform: uppercase;
    font-size: 28px;
}

.elementor-1466 .elementor-element.elementor-element-14e9b6d h4 {
    color: #D95A40;
}

.elementor-1466 .elementor-element.elementor-element-14e9b6d .pt_plus_gravity_form .gfield .ginput_container input[type="text"],
.elementor-1466 .elementor-element.elementor-element-14e9b6d .pt_plus_gravity_form .gfield .ginput_container textarea {
    color: #282828;
    border: 1px solid #e5e5e5;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .12) inset;
    padding: 0 .75em;
    height: 2.6em;
    width: 100%;
    max-width: 100%;
    vertical-align: middle;
    border-radius: 1px;
    font-family: "brandon-grotesque", Sans-serif;
    font-size: 18px;
    padding: 8px;
}

.elementor-1466 .elementor-element.elementor-element-14e9b6d .gform-theme--framework .gform-field-label {
    font-family: "brandon-grotesque", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 8px;
}

.elementor-1466 .elementor-element.elementor-element-14e9b6d .pt_plus_gravity_form .gform_wrapper .gfield_radio label,
.elementor-1466 .elementor-element.elementor-element-14e9b6d .pt_plus_gravity_form .gform_wrapper .gfield_checkbox label {
    font-size: 18px !important;
    font-weight: 400;
    margin-left: 50px !important;
    margin-bottom: 0;
}

.elementor-1466 .elementor-element.elementor-element-14e9b6d .gform-theme--framework .gform-field-label .gfield_required_text {
    font-style: italic;
    font-weight: 400;
    color: #D95A40;
}

.elementor-1466 .elementor-element.elementor-element-14e9b6d .pt_plus_gravity_form .ginput_container_checkbox span.gravity_checkbox_label, 
.elementor-1466 .elementor-element.elementor-element-14e9b6d .pt_plus_gravity_form .ginput_container_radio span.gravity_radio_label {
    background-color: #d0dfde;
}

.elementor-1466 .elementor-element.elementor-element-14e9b6d .pt_plus_gravity_form .ginput_container_checkbox span.gravity_checkbox_label:before, 
.elementor-1466 .elementor-element.elementor-element-14e9b6d .pt_plus_gravity_form .ginput_container_radio span.gravity_radio_label:before {
    color: #d0dfde;
}

.elementor-1466 .elementor-element.elementor-element-14e9b6d .pt_plus_gravity_form .ginput_container_checkbox input[type="checkbox"]:checked+label span.gravity_checkbox_label:before, 
.elementor-1466 .elementor-element.elementor-element-14e9b6d .pt_plus_gravity_form .ginput_container_radio input[type="radio"]:checked+label span.gravity_radio_label:before {
    color: #006b72;
}

.elementor-1466 .elementor-element.elementor-element-14e9b6d input[type="submit"] {
    color: #D95A40 !important;
    width: 250px !important;
    height: 56px !important;
    max-width: 100%;
    background: #fff !important;
    border: solid 1px #D95A40 !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    font-size: 18px !important;
    font-family: brandon-grotesque !important;
    border-radius: 0 !important;
}

.elementor-1466 .elementor-element.elementor-element-14e9b6d #field_9_3 br {
    display: none;
}/* End custom CSS */