.elementor-15500 .elementor-element.elementor-element-31f5b0c{--display:flex;}.elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield input[type="text"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield input[type="email"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield input[type="tel"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield input[type="number"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield textarea, html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield select{background-color:#02010100;color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF85;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield{margin-bottom:0px;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield textarea{height:50px;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield input[type="text"], 
                    html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield input[type="email"], 
                    html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield input[type="tel"], 
                    html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield input[type="number"], 
                    html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield textarea, 
                    html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield select{border-radius:0px 0px 0px 0px;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield .ginput_container input[type="text"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield .ginput_container input[type="email"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield .ginput_container input[type="tel"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield .ginput_container input[type="number"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield .ginput_container_date input[type="text"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield .ginput_container_phone input[type="text"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield .ginput_container_email input[type="text"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield .ginput_container_text input[type="text"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield textarea, html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield select{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield input::-webkit-input-placeholder, html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield textarea::-webkit-input-placeholder{color:#FFFFFF7A;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-custom-radio-checkbox input[type="checkbox"]{width:28px !important;height:28px;background:#FFFFFF00;border-width:1px;border-color:var( --e-global-color-abf250f );margin:0px 0px 0px 0px;padding:11px 11px 11px 11px;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-custom-radio-checkbox input[type="checkbox"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-custom-radio-checkbox input[type="checkbox"]:before{border-radius:50px 50px 50px 50px;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-custom-radio-checkbox input[type="checkbox"]:checked:before{background:var( --e-global-color-d72c481 );}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gform_footer{text-align:left;justify-content:left;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gfield--type-submit{text-align:left;justify-content:left;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gform_footer input[type="submit"]{display:inline-block;width:100% !important;background-color:var( --e-global-color-e461b93 );border-radius:100px 100px 100px 100px !important;padding:12px 52px 12px 52px;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:100% !important;background-color:var( --e-global-color-e461b93 );border-radius:100px 100px 100px 100px !important;padding:12px 52px 12px 52px;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gform_body input[type="submit"].gform-button{width:100% !important;background-color:var( --e-global-color-e461b93 );border-radius:100px 100px 100px 100px !important;padding:12px 52px 12px 52px;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gform_footer input[type="submit"]:hover{background-color:var( --e-global-color-0481c6b );}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]:hover{background-color:var( --e-global-color-0481c6b );}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gform_body input[type="submit"].gform-button:hover{background-color:var( --e-global-color-0481c6b );}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:27px;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .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]), html body .elementor-15500 .elementor-element.elementor-element-103d347 .gform_wrapper li.gfield_error textarea{border-width:1px;}html body .elementor-15500 .elementor-element.elementor-element-103d347 .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{color:var( --e-global-color-primary );}/* Start custom CSS for eael-gravity-form, class: .elementor-element-103d347 */.gform-theme--foundation .gform_fields{
    gap: 12px 24px!important;
}
.gfield_checkbox {
    flex-direction: row!important;
    gap: 33px!important;
    margin-bottom: 0px;
    flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
   .gfield_checkbox {
    flex-direction: column !important;
    gap: 15px !important;
   }
}

.gfield_checkbox .gform-field-label{
    cursor: pointer;
}

@media screen and (max-width: 768px) {
.gfield--type-checkbox > .gform-field-label{
    padding-top: 10px;
}    
}
.gfield--type-captcha{
    padding-top: 20px;
    margin: 0px 0 10px;
}

input{
  box-shadow: none!important;
}

input:focus-visible{
outline: none!important;
}

div.gform_fields.top_label.form_sublabel_above.description_above.validation_below {
  gap: 20px!important;
}

input.large {
  padding-top: 21px!important;
  padding-bottom: 12px!important;
  min-height: 60px!important;
}

#input_13_1_3 {
   padding-top: 21px!important;
  padding-bottom: 12px!important;
  min-height: 60px!important;
}

#input_13_1_6 {
   padding-top: 21px;
  padding-bottom: 12px!important;
  min-height: 60px!important;
}

div.ginput_container.ginput_recaptcha.gform-initialized {
  padding-top: 10px!important;
}

.elementor-15500 .elementor-element.elementor-element-103d347 .gfield.gfield--type-checkbox {
    border-bottom: solid 1px #FFFFFF85;
    padding-bottom: 15px;
    display: flex;
    align-items: flex-end;
}

.elementor-15500 .elementor-element.elementor-element-103d347 .gfield.gfield--type-checkbox label {
    top: 3px;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 160%;
    color: #FFFFFF;
    position: relative;
}

.elementor-15500 .elementor-element.elementor-element-103d347 .eael-custom-radio-checkbox input[type="checkbox"] {
    transition: none;
}

.elementor-15500 .elementor-element.elementor-element-103d347 .eael-custom-radio-checkbox input[type="checkbox"]:checked {
    border-color: #75BC1E !important;
    background: url("/wp-content/uploads/2025/08/check-1.svg") no-repeat center #75BC1E !important;
}

.elementor-15500 .elementor-element.elementor-element-103d347 .gform_fields {
    overflow: hidden;
}

.elementor-15500 .elementor-element.elementor-element-103d347 input:focus,
.elementor-15500 .elementor-element.elementor-element-103d347 textatrea:focus {
    outline: none;
}

.elementor-15500 .elementor-element.elementor-element-103d347 .gfield {
    display: flex;
    justify-content: flex-end;
    width: 100%;
    flex-direction: column;
}

.elementor-15500 .elementor-element.elementor-element-103d347 .gfield.gfield--type-checkbox {
    align-items: flex-start !important;
}

.elementor-15500 .elementor-element.elementor-element-103d347 .eael-custom-radio-checkbox input[type="checkbox"]:checked:before {
    display: none;
}/* End custom CSS */