.elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .validation_message{display:block !important;}.elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .validation_error{display:block !important;}.elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .gfield label{font-family:"Poppins", Poppins, Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;letter-spacing:0.5px;}.elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .gfield .ginput_complex.ginput_container input[type="text"], .elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .gfield .ginput_container_date input[type="text"], .elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .gfield .ginput_container_phone input[type="text"], .elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .gfield .ginput_container_email input[type="text"], .elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .gfield .ginput_container_text input[type="text"], .elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .gfield textarea, .elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .gfield select{font-family:"Poppins", Poppins, Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}.elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .gform_footer input[type="submit"], .elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{font-family:"Poppins", Poppins, Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;letter-spacing:0.5px;}.elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}.elementor-14714 .elementor-element.elementor-element-fd2cbfb .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-14714 .elementor-element.elementor-element-fd2cbfb .gform_wrapper li.gfield_error textarea{border-width:1px;}/* Start custom CSS for eael-gravity-form, class: .elementor-element-fd2cbfb */.elementor-14714 .elementor-element.elementor-element-fd2cbfb label {
    color: #fff !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb ::placeholder {
    color: #636D74 !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb input, textarea {
    color: #636D74 !important;
    background-color: #FFFFFF !important;
    border-style: solid !important;
    border-width: 1px 1px 1px 1px !important;
    border-color: #ddd !important;
    border-radius: 5px 5px 5px 5px !important;
    padding: 10px 20px 10px 20px !important;
    margin: initial !important;
    transition: 150ms !important;
    opacity: 1 !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb input:focus, textarea:focus {
    color: #2E3B45 !important;
    border-color: rgba(99, 109, 116, 0.5) !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb input:hover, textarea:hover {
    color: #2E3B45 !important;
    border-color: rgba(99, 109, 116, 0.5) !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb select {
    background-color: #FFFFFF !important;
    border-style: solid !important;
    border-width: 1px 1px 1px 1px !important;
    border-color: #ddd !important;
    border-radius: 5px 5px 5px 5px !important;
    padding: 10px 20px 10px 20px !important;
    margin: initial !important;
    transition: 150ms !important;
    opacity: 1 !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb select {
    color: #636D74 !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb .select:focus {
    color: #2E3B45 !important;
    border-color: rgba(99, 109, 116, 0.5) !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb select:hover {
    color: #2E3B45 !important;
    border-color: rgba(99, 109, 116, 0.5) !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb .button {
    color: #FFFFFF !important;
    background-color: #C9392F !important;
    border-width: 0 !important;
    box-shadow: 0px 10px 25px -10px #c9392f80 !important;
    border-radius: 5px !important;
    padding: 10px 30px 10px 30px !important;
    transition: 300ms !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb .button:hover {
    color: #FFFFFF !important;
    background-color: #000000 !important;
    box-shadow: 0px 10px 25px -10px #00000080 !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb .gform_wrapper {
    margin: 0 !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb .gfield {
    padding: 0 !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb .gform_footer {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for eael-gravity-form, class: .elementor-element-fd2cbfb */.elementor-14714 .elementor-element.elementor-element-fd2cbfb label {
    color: #fff !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb ::placeholder {
    color: #636D74 !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb input, textarea {
    color: #636D74 !important;
    background-color: #FFFFFF !important;
    border-style: solid !important;
    border-width: 1px 1px 1px 1px !important;
    border-color: #ddd !important;
    border-radius: 5px 5px 5px 5px !important;
    padding: 10px 20px 10px 20px !important;
    margin: initial !important;
    transition: 150ms !important;
    opacity: 1 !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb input:focus, textarea:focus {
    color: #2E3B45 !important;
    border-color: rgba(99, 109, 116, 0.5) !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb input:hover, textarea:hover {
    color: #2E3B45 !important;
    border-color: rgba(99, 109, 116, 0.5) !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb select {
    background-color: #FFFFFF !important;
    border-style: solid !important;
    border-width: 1px 1px 1px 1px !important;
    border-color: #ddd !important;
    border-radius: 5px 5px 5px 5px !important;
    padding: 10px 20px 10px 20px !important;
    margin: initial !important;
    transition: 150ms !important;
    opacity: 1 !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb select {
    color: #636D74 !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb .select:focus {
    color: #2E3B45 !important;
    border-color: rgba(99, 109, 116, 0.5) !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb select:hover {
    color: #2E3B45 !important;
    border-color: rgba(99, 109, 116, 0.5) !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb .button {
    color: #FFFFFF !important;
    background-color: #C9392F !important;
    border-width: 0 !important;
    box-shadow: 0px 10px 25px -10px #c9392f80 !important;
    border-radius: 5px !important;
    padding: 10px 30px 10px 30px !important;
    transition: 300ms !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb .button:hover {
    color: #FFFFFF !important;
    background-color: #000000 !important;
    box-shadow: 0px 10px 25px -10px #00000080 !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb .gform_wrapper {
    margin: 0 !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb .gfield {
    padding: 0 !important;
}

.elementor-14714 .elementor-element.elementor-element-fd2cbfb .gform_footer {
    margin: 0 !important;
}/* End custom CSS */