.elementor-4056 .elementor-element.elementor-element-654e266{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4056 .elementor-element.elementor-element-654e266.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-not-valid-tip{display:block !important;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7-wrapper{text-align:center;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .eael-contact-form-7-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{background-color:#00000000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select, .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-list-item-label{color:#CECECE;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap{margin-bottom:0px;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form input:focus, .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form textarea:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.4);}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form label{color:#FFFFFF;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 label{color:#FFFFFF;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form label, .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{margin-bottom:40px;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-custom-radio-checkbox input[type="checkbox"], .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-custom-radio-checkbox input[type="radio"]{width:17px;height:17px;background:#FFFFFF;border-width:1px;border-color:#FFFFFF;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-custom-radio-checkbox input[type="checkbox"], .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-custom-radio-checkbox input[type="checkbox"]:before{border-radius:0px 0px 0px 0px;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-custom-radio-checkbox input[type="checkbox"]:checked:before, .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-custom-radio-checkbox input[type="radio"]:checked:before{background:#F16D1F;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form input[type="submit"]{width:177px;color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover{background-color:#FFFFFF;color:#000000;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-mail-sent-ng{color:#F16D1F;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-mail-sent-ok{color:#F16D1F;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-response-output{color:#F16D1F;}.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-mail-sent-ng, .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-mail-sent-ok, .elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7 .wpcf7-response-output{border-style:solid;border-width:0px 0px 0px 1px;border-color:#F16D1F;}@media(max-width:767px){.elementor-4056 .elementor-element.elementor-element-e6a2434 .eael-contact-form-7-wrapper .eael-contact-form.eael-contact-form-7{max-width:100%;}}@media(min-width:768px){.elementor-4056 .elementor-element.elementor-element-654e266{--width:100%;}}/* Start custom CSS for eael-contact-form-7, class: .elementor-element-e6a2434 */.uacf7-next, .uacf7-prev {
    background-color: transparent;
    border: 1px solid white;
    color: white;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase; /* Added text transform */
    padding: 10px 60px;
    cursor: pointer;
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
}

.uacf7-next::before, .uacf7-prev::before {
    content: '';
    position: absolute;
    top: -100%;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: white;
    z-index: -1;
    transition: all 0.3s ease;
}

.uacf7-next:hover::before, .uacf7-prev:hover::before {
    top: 0;
}

.uacf7-next:hover, .uacf7-prev:hover {
    color: black;
}

.wpcf7-form-control.wpcf7-submit.has-spinner {
    background-color: transparent;
    border: 1px solid white;
    color: white;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 10px 60px;
    cursor: pointer;
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
    margin-left: 660px;
}

.wpcf7-form-control.wpcf7-submit.has-spinner::before {
    content: '';
    position: absolute;
    top: -100%;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: white;
    z-index: -1;
    transition: all 0.3s ease;
}

.wpcf7-form-control.wpcf7-submit.has-spinner:hover::before {
    top: 0;
}

.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
    color: black;
}

@media (max-width: 768px) {
    .wpcf7-form-control.wpcf7-submit.has-spinner {
        margin-left: 130px; /* Adjust this value as needed for mobile devices */
    }
}/* End custom CSS */