.elementor-1819 .elementor-element.elementor-element-369cfc6{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 120px 80px 120px;}.elementor-1819 .elementor-element.elementor-element-369cfc6:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-369cfc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A0ADC62B;}.elementor-1819 .elementor-element.elementor-element-369cfc6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1819 .elementor-element.elementor-element-f5698bf.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1819 .elementor-element.elementor-element-f5698bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1819 .elementor-element.elementor-element-f5698bf > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-1819 .elementor-element.elementor-element-abb4d8a .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:bold;}.elementor-1819 .elementor-element.elementor-element-4635e5c{color:#000000;font-family:"Arial", Sans-serif;font-size:20px;font-weight:400;line-height:33px;}.elementor-1819 .elementor-element.elementor-element-4635e5c > .elementor-widget-container{margin:-7px 100px -40px 0px;}.elementor-1819 .elementor-element.elementor-element-d1179f0 .elementor-button{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-radius:50px 50px 50px 50px;}.elementor-1819 .elementor-element.elementor-element-231433b{--spacer-size:15px;}.elementor-1819 .elementor-element.elementor-element-099562e .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;}.elementor-1819 .elementor-element.elementor-element-099562e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1819 .elementor-element.elementor-element-d14572a .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1819 .elementor-element.elementor-element-d14572a .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1819 .elementor-element.elementor-element-d14572a{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-1819 .elementor-element.elementor-element-d14572a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1819 .elementor-element.elementor-element-d14572a .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-weight:400;}.elementor-1819 .elementor-element.elementor-element-d14572a .elementor-icon-list-text{color:#071C4D;transition:color 0.3s;}.elementor-1819 .elementor-element.elementor-element-58a0e12 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;}.elementor-1819 .elementor-element.elementor-element-58a0e12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1819 .elementor-element.elementor-element-c9db4bd .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-1819 .elementor-element.elementor-element-c9db4bd .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-1819 .elementor-element.elementor-element-c9db4bd{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-1819 .elementor-element.elementor-element-c9db4bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1819 .elementor-element.elementor-element-c9db4bd .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-weight:400;}.elementor-1819 .elementor-element.elementor-element-c9db4bd .elementor-icon-list-text{color:#071C4D;transition:color 0.3s;}.elementor-1819 .elementor-element.elementor-element-c9db4bd > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-bc-flex-widget .elementor-1819 .elementor-element.elementor-element-e022284.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1819 .elementor-element.elementor-element-e022284.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1819 .elementor-element.elementor-element-e022284 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form label{color:#071C4D;margin:0px 0px 0px 0px;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form label span{color:#777777;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form select{padding:0px 0px 0px 45px;width:100%;height:50px;border-radius:3px 3px 3px 3px;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form textarea{width:100%;height:150px;margin-bottom:0px;padding:10px 10px 10px 10px;border-radius:3px 3px 3px 3px;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form .ekit-form-input, .elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form select, .elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form input{margin-bottom:0px;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:12px;color:#666666;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:12px;color:#666666;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:12px;color:#666666;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:12px;color:#666666;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form textarea::-webkit-input-placeholder{font-size:12px;color:#666666;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form textarea::-moz-placeholder{font-size:12px;color:#666666;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form textarea:-ms-input-placeholder{font-size:12px;color:#666666;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form textarea:-moz-placeholder{font-size:12px;color:#666666;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form > p{text-align:left;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form input[type="submit"]{border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;margin:20px 0px 0px 0px;color:#ffffff;background-color:#000000;}.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form input[type="submit"]:hover{color:#ffffff;}.elementor-1819 .elementor-element.elementor-element-a77a27a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:2px 2px 30px 2px rgba(6.999993903580801, 27.999990939451717, 76.99998402315025, 0.17);}@media(max-width:1366px){.elementor-1819 .elementor-element.elementor-element-e022284 > .elementor-element-populated{margin:50px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1819 .elementor-element.elementor-element-a77a27a{width:var( --container-widget-width, 515.993px );max-width:515.993px;--container-widget-width:515.993px;--container-widget-flex-grow:0;}}@media(max-width:1200px){.elementor-1819 .elementor-element.elementor-element-369cfc6{padding:50px 50px 50px 50px;}.elementor-1819 .elementor-element.elementor-element-e022284 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 0px 80px 0px;}}@media(max-width:1024px){.elementor-1819 .elementor-element.elementor-element-369cfc6{padding:0px 0px 0px 0px;}.elementor-1819 .elementor-element.elementor-element-f5698bf > .elementor-element-populated{padding:50px 0px 0px 10px;}.elementor-1819 .elementor-element.elementor-element-4635e5c{font-size:16px;line-height:23px;}.elementor-1819 .elementor-element.elementor-element-4635e5c > .elementor-widget-container{margin:0px 0px -22px 0px;}.elementor-1819 .elementor-element.elementor-element-231433b{--spacer-size:37px;}.elementor-1819 .elementor-element.elementor-element-e022284 > .elementor-element-populated{padding:50px 10px 50px 10px;}}@media(max-width:767px){.elementor-1819 .elementor-element.elementor-element-369cfc6{padding:0px 10px 0px 10px;}.elementor-1819 .elementor-element.elementor-element-f5698bf > .elementor-element-populated{padding:80px 10px 0px 10px;}.elementor-1819 .elementor-element.elementor-element-4635e5c{font-size:16px;}.elementor-1819 .elementor-element.elementor-element-d1179f0 .elementor-button{font-size:14px;}.elementor-1819 .elementor-element.elementor-element-231433b{--spacer-size:22px;}.elementor-1819 .elementor-element.elementor-element-d14572a{--e-icon-list-icon-size:30px;}.elementor-1819 .elementor-element.elementor-element-d14572a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1819 .elementor-element.elementor-element-d14572a .elementor-icon-list-item > a{font-size:12px;}.elementor-1819 .elementor-element.elementor-element-c9db4bd{--e-icon-list-icon-size:30px;}.elementor-1819 .elementor-element.elementor-element-c9db4bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1819 .elementor-element.elementor-element-c9db4bd .elementor-icon-list-item > a{font-size:12px;}.elementor-1819 .elementor-element.elementor-element-e022284 > .elementor-element-populated{padding:30px 10px 30px 10px;}}/* Start custom CSS for elementskit-contact-form7, class: .elementor-element-a77a27a */br {
    display: none;
}

.eael-contact-form-7 .wpcf7-form p {
    margin-bottom: 0px !important;
}

.eael-contact-form-7 label {
    display: block;
    padding: 20px 0px 0px 0px;
}

.elementor-15 .elementor-element.elementor-element-eab3d87 .eael-contact-form-7 .wpcf7-form label, 
.elementor-15 .elementor-element.elementor-element-eab3d87 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label {
    color: #000000 !important;
}

.intl-tel-input.separate-dial-code .selected-dial-code {
    display: none !important;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    width: 45px;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {
    width: 45px;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag {
    width: 45px;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {
    width: 45px;
}

.error {
    color: red !important;
}

label#MessageBox-error,
label#phonetext-704-error,
label#in-email-error {
    color: red !important;
    font-size: 14px !important;
    font-weight: 400 !important;
}

label#your-name-error {
    display: none !important;
}
.elementor-1819 .elementor-element.elementor-element-a77a27a .ekit-form form select {
    padding: 0px 0px 0px 15px;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.lettersonly.required {
    padding-left: 15px !important;
}
input#first, input#sec-input, input#in-email::placeholder {
    font-size: 16px !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::placeholder {
    font-size: 16px !important;
    
}
.intl-tel-input .flag-container {
    position: relative !important;
}
.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container {
    right: auto;
    left: 0;
    top: 25px !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.letters_space.required.error {
    padding-left: 10px !important;
}
#name_field{
    padding-left: 12px!important;
}/* End custom CSS */