.elementor-993 .elementor-element.elementor-element-04973b8 > .elementor-container{max-width:700px;}.elementor-993 .elementor-element.elementor-element-04973b8{padding:50px 0px 50px 0px;}.elementor-993 .elementor-element.elementor-element-470b239 .eael-contact-form{background:#FFFFFF;padding:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;}.elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield .gfield_label{font-weight:600;}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input[type="text"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input[type="email"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input[type="tel"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input[type="number"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield textarea, html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield select{background-color:#EFEFEF;border-style:solid;border-width:0px 0px 3px 0px;border-color:#FFFFFF;}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input[type="text"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input[type="email"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input[type="tel"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input[type="number"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input[type="email"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input[type="url"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield select{height:50px;}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input[type="text"], 
                    html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input[type="email"], 
                    html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input[type="tel"], 
                    html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input[type="number"], 
                    html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield textarea, 
                    html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield select{border-radius:0px 0px 0px 0px;}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield .ginput_container input[type="text"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield .ginput_container input[type="email"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield .ginput_container input[type="tel"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield .ginput_container input[type="number"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield .ginput_container_date input[type="text"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield .ginput_container_phone input[type="text"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield .ginput_container_email input[type="text"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield .ginput_container_text input[type="text"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield textarea, html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield select{font-size:16px;}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input:focus, html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield textarea:focus{border-style:solid;border-color:#9315F6;}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield input::-webkit-input-placeholder, html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gfield textarea::-webkit-input-placeholder{color:var( --e-global-color-secondary );}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gform_footer input[type="submit"]{width:170px !important;background-color:#9315F6 !important;color:#FFFFFF !important;border-radius:0px 0px 0px 0px !important;padding:15px 15px 15px 15px;margin-top:10px;}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:170px !important;background-color:#9315F6 !important;color:#FFFFFF !important;border-radius:0px 0px 0px 0px !important;padding:15px 15px 15px 15px;margin-top:10px;}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gform_body input[type="submit"].gform-button{width:170px !important;background-color:#9315F6 !important;border-radius:0px 0px 0px 0px !important;padding:15px 15px 15px 15px;margin-top:10px;}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:"Raleway", Sans-serif;font-weight:700;}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:170px;background-color:#9315F6;color:#FFFFFF;border-radius:0px 0px 0px 0px;margin-top:10px;}html body .elementor-993 .elementor-element.elementor-element-470b239 .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-993 .elementor-element.elementor-element-470b239 .gform_wrapper li.gfield_error textarea{border-width:1px;}html body .elementor-993 .elementor-element.elementor-element-470b239 .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{color:#005F2F!important;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;}body.elementor-page-993:not(.elementor-motion-effects-element-type-background), body.elementor-page-993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E8;}@media(max-width:767px){.elementor-993 .elementor-element.elementor-element-dc71b5d > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-993 .elementor-element.elementor-element-470b239 .eael-contact-form{padding:20px 20px 20px 20px;}}/* Start custom CSS for eael-gravity-form, class: .elementor-element-470b239 */.ic .gfield_label  {
    font-size: 24px!important;
    line-height: 32px;
    padding: 10px 100px!important;
    font-weight: 600!important;
    text-align: center!important
}

.sf .ginput_container_radio {
    padding: 10px 120px!important;
    font-size: 20px;
    font-weight: 500;
    color: #000;
}

.gf_stylespro .gfsp_o_frame input[type=checkbox]:not(old)+label, .gf_stylespro .gfsp_o_frame input[type=radio]:not(old)+label {
;
    box-sizing: border-box;
    max-width: initial;
    display: flex;
    justify-content: normal!important;
    align-items: flex-start;
    width: 100%;
    padding: 15px 20px!important;
    font-size: 20px;
    font-weight: 500;
    color: #000;
}

.gf_stylespro_wrapper.gform_wrapper .gfsp_o_frame .ginput_container label, .ginput_container .gfsp_choice_ornament label {
    border-radius: var(--gfsp-frame-border-radius,0);
    border-radius: 50px;
}

/* custom button */

#gform_next_button_24_55 {
    font-size: 20px;
    font-weight: 600
}

/* custom input */

#input_24_56 {
    text-align: center;
    font-size: 22px;
    font-weight: 600;
    height: 55px!important
}

/* radio checked */

.gf_stylespro .o-custom-border input[type]:checked+label, .gf_stylespro .o-custom-border li:not(.gfsp_choice_icn):not(.gfsp_choice_img) :checked+label {
    border-color: #9315F6!important;
    color: var(--gfsp--o-bg-text-color,inherit);
}

/* step */

.gf_progressbar_title {
    display: none
}

/* otp button */

.vc-button {
    background: #000!important;
}

/* ajax spinner */

body img.gform_ajax_spinner {
	display: none !important;
}

@media only screen and (max-width: 600px) {
 
 .ic .gfield_label  {
    padding: 10px 0px!important;
}

.sf .ginput_container_radio {
    padding: 10px 0px!important;
}
 
}/* End custom CSS */