.elementor-21974 .elementor-element.elementor-element-0dec175 > .elementor-element-populated{padding:75px 75px 75px 75px;}.elementor-21974 .elementor-element.elementor-element-0d082d7{text-align:center;}.elementor-21974 .elementor-element.elementor-element-fba5710 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-21974 .elementor-element.elementor-element-fba5710 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-21974 .elementor-element.elementor-element-fba5710 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-21974 .elementor-element.elementor-element-fba5710 .eael-gravity-form .gform_footer input[type="submit"]{width:100px !important;}html body .elementor-21974 .elementor-element.elementor-element-fba5710 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:100px !important;}html body .elementor-21974 .elementor-element.elementor-element-fba5710 .eael-gravity-form .gform_body input[type="submit"].gform-button{width:100px !important;}html body .elementor-21974 .elementor-element.elementor-element-fba5710 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-21974 .elementor-element.elementor-element-fba5710 .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-21974 .elementor-element.elementor-element-fba5710 .gform_wrapper li.gfield_error textarea{border-width:1px;}:root{--page-title-display:none;}/* Start custom CSS for section, class: .elementor-element-43f5e75 *//* Apply RTL only to the Hebrew page's section */
.hebrew-page .gform_wrapper {
    direction: rtl;
    text-align: right;
}

.hebrew-page .gform_wrapper input, 
.hebrew-page .gform_wrapper select, 
.hebrew-page .gform_wrapper textarea {
    direction: rtl;
    text-align: right;
}

/* Ensure form labels are aligned to the right */
.hebrew-page .gform_wrapper .gfield_label {
    text-align: right;
}

.hebrew-page .gform_wrapper .ginput_container {
    direction: rtl;
    text-align: right;
}


/* Hide native radio input cleanly and prevent double rendering */
.hebrew-page .gform_wrapper .gsurvey-likert .gsurvey-likert-choice input[type="radio"] {
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
    position: absolute !important;
    pointer-events: none;
}

/* Make sure label is clickable and properly aligned RTL */
.hebrew-page .gform_wrapper .gfield.gsurvey .gchoice label,
.hebrew-page .gform_wrapper .gsurvey-likert .gsurvey-likert-choice label {
    display: block;
    text-align: right;
    position: relative;
    padding-right: 10px;
}

/* Optional: Keep visual layout consistent in RTL */
.hebrew-page .gform_wrapper .gsurvey-likert {
    direction: rtl;
}/* End custom CSS */