.elementor-216637 .elementor-element.elementor-element-7f1d9bc{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-216637 .elementor-element.elementor-element-fcf09cd{--display:flex;}.elementor-216637 .elementor-element.elementor-element-cff491f{--display:flex;}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .large{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-216637 .elementor-element.elementor-element-19289f1 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-216637 .elementor-element.elementor-element-19289f1 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-216637 .elementor-element.elementor-element-19289f1 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-216637 .elementor-element.elementor-element-19289f1 .eael-gravity-form .gform_footer input[type="submit"]{width:100px !important;}html body .elementor-216637 .elementor-element.elementor-element-19289f1 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:100px !important;}html body .elementor-216637 .elementor-element.elementor-element-19289f1 .eael-gravity-form .gform_body input[type="submit"].gform-button{width:100px !important;}html body .elementor-216637 .elementor-element.elementor-element-19289f1 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-216637 .elementor-element.elementor-element-19289f1 .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-216637 .elementor-element.elementor-element-19289f1 .gform_wrapper li.gfield_error textarea{border-width:1px;}/* Start custom CSS *//* English reading direction and responsive text */
.elementor-216637{direction:ltr!important;}
.elementor-216637 :is(input,textarea,select){direction:ltr;text-align:left;}
.elementor-216637 .elementor-heading-title{overflow-wrap:normal;word-break:normal;letter-spacing:0!important;}
.elementor-216637 .elementor-invisible{visibility:visible!important;opacity:1!important;}
.elementor-216637 .animated{animation:none!important;}
.elementor-216637 :is(.ts-control,.ts-dropdown){direction:ltr!important;text-align:left!important;}
.elementor-216637 .elementor-field-type-tel input{direction:ltr;}
.elementor-216637 .elementor-widget-text-editor table{max-width:100%;height:auto!important;}
@media(max-width:767px){.elementor-216637 .elementor-widget-text-editor:has(table){overflow-x:auto;}.elementor-216637 .elementor-heading-title{line-height:1.2;}.elementor-216637 h1{font-size:32px;}}
/* English visual direction review — 2026-11-02 */
.elementor-216637{direction:ltr!important;}
.elementor-216637 *,.elementor-216637 *::before,.elementor-216637 *::after{box-sizing:border-box;}
.elementor-216637 .e-con{min-width:0;}
.elementor-216637 .en-prose,.elementor-216637 .en-prose :is(p,li,ul,ol,h3,h4,h5,h6){direction:ltr!important;text-align:left!important;line-height:1.75!important;}
.elementor-216637 .en-prose :is(ul,ol){padding-left:1.4em!important;padding-right:0!important;margin-inline:0!important;}
.elementor-216637 .en-prose :is(p,li){margin-bottom:1em;}
.elementor-216637 .en-prose table{direction:ltr!important;max-width:100%;}
.elementor-216637 :is(.elementor-button,.elementor-button-text){white-space:normal;word-break:normal;text-transform:none!important;line-height:1.45!important;}
.elementor-216637 :is(.gform_wrapper,.gform_fields,.elementor-form){direction:ltr!important;}
.elementor-216637 :is(input,textarea,select){direction:ltr!important;text-align:left!important;max-width:100%;}
.elementor-216637 :is(.gform_button,.gform_next_button,.gform_previous_button,input[type=submit],button[type=submit]){width:auto!important;max-width:100%!important;min-width:min(190px,100%);height:auto!important;min-height:48px;padding:13px 24px!important;white-space:normal!important;line-height:1.45!important;}
.elementor-216637 :is(.gfield_checkbox,.gfield_radio,.gchoice){direction:ltr!important;text-align:left!important;}
.elementor-216637 :is(.gfield_checkbox,.gfield_radio) label{max-width:calc(100% - 34px)!important;margin-inline-start:8px;vertical-align:top;}
.elementor-216637 :is(input[type=checkbox],input[type=radio]){margin-inline:0 8px!important;flex-shrink:0;}
.elementor-216637 .e-form__indicators{direction:ltr!important;gap:12px;}
.elementor-216637 .e-form__indicators__indicator{min-width:100px;max-width:150px;}
.elementor-216637 .e-form__indicators__indicator__label{color:#00296D!important;font-size:14px!important;line-height:1.5!important;white-space:normal!important;min-width:90px;}
.elementor-216637 .e-form__indicators__indicator__number{color:#00296D!important;border-color:#AF8662!important;background:#FBF8F5!important;}
.elementor-216637 .e-form__indicators__indicator--state-active .e-form__indicators__indicator__number{background:#00296D!important;color:#fff!important;}
.elementor-216637 .sf-container{direction:ltr!important;width:100%!important;max-width:1124px!important;max-height:720px;overflow:auto;margin:24px auto!important;border:1px solid #AF866244;border-radius:20px;background:#FBF8F5;padding:20px;}
.elementor-216637 .sf-container input{width:min(100%,420px)!important;min-height:46px;border:1px solid #AF8662!important;border-radius:24px!important;padding:10px 18px!important;float:none!important;margin:0 0 20px!important;}
.elementor-216637 .sf-table{direction:ltr!important;width:100%!important;max-width:100%!important;}
.elementor-216637 .sf-table th{text-align:left!important;direction:ltr!important;}
.elementor-216637 .sf-table td{unicode-bidi:plaintext;text-align:start!important;}
.elementor-216637 :is(.elementor-tab-title,.elementor-tab-title a){text-transform:none!important;}
@media(max-width:767px){
 .elementor-216637 .en-prose{font-size:16px!important;}
 .elementor-216637 .en-prose :is(p,li,h5){font-size:16px!important;}
 .elementor-216637 .en-prose:has(table){overflow-x:auto;}
 .elementor-216637 :is(.gform_button,.gform_next_button,.gform_previous_button,input[type=submit]){min-width:0;width:100%!important;}
 .elementor-216637 .sf-container{padding:12px;max-height:620px;}
 .elementor-216637 .sf-table :is(td,th){padding:12px 8px!important;white-space:normal;overflow-wrap:break-word;}
 .elementor-216637 .e-form__indicators__indicator{min-width:90px;}
}

.elementor-216637 :is(.gform_wrapper,.eael-contact-form){max-width:960px!important;width:100%!important;margin-inline:auto!important;}
.elementor-216637 .eael-contact-form{background:#FBF8F5!important;border:1px solid #AF866266!important;border-radius:24px!important;padding:36px!important;}
.elementor-216637 :is(.gfield_label,.gform-field-label){color:#AF8662!important;font-size:16px!important;line-height:1.6!important;font-weight:600!important;}
.elementor-216637 .gfield_description{color:#00296D!important;font-size:15px!important;line-height:1.7!important;}
.elementor-216637 .gform_fields{row-gap:24px!important;}
.elementor-216637 :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]),textarea,select){width:100%!important;min-height:52px!important;border:1px solid #AF8662!important;border-radius:28px!important;background:#fff!important;color:#00296D!important;font-size:16px!important;padding:12px 18px!important;}
.elementor-216637 textarea{border-radius:20px!important;}
.elementor-216637 :is(.gform_button,.gform_next_button,.gform_previous_button){background:#00296D!important;border:1px solid #00296D!important;color:#fff!important;border-radius:28px!important;}
.elementor-216637 :is(.ginput_container_signature,.gfield_signature_container){max-width:100%;overflow-x:auto;}
.elementor-216637 canvas{max-width:100%;}
@media(max-width:767px){.elementor-216637 .eael-contact-form{padding:24px 18px!important;}.elementor-216637 .ginput_complex{display:flex!important;flex-direction:column;gap:14px;}.elementor-216637 .ginput_complex>span{width:100%!important;padding:0!important;}}

.elementor-216637{max-width:960px!important;margin:48px auto!important;padding:0 24px!important;}.elementor-216637>.e-con{max-width:100%!important;width:100%!important;}.elementor-216637 .en-prose :is(h5,h6){font-size:17px!important;line-height:1.75!important;text-indent:0!important;margin:0 0 22px!important;}.elementor-216637 .en-prose h1{font-size:40px!important;line-height:1.3!important;margin:0 0 28px!important;}.elementor-216637 .elementor-widget-text-editor{max-width:100%;}.elementor-216637 .elementor-tab-title{text-align:left!important;direction:ltr!important;}@media(max-width:767px){.elementor-216637{margin:28px auto!important;padding:0 20px!important;}.elementor-216637 .en-prose h1{font-size:30px!important;}}
.elementor-216637 .elementor-element-d539851 h2{font-size:32px!important;line-height:1.4!important;}.elementor-216637 .elementor-element-4c1c020 :is(h5,p){direction:ltr!important;text-align:left!important;text-indent:0!important;margin-inline:0!important;}.elementor-216637 .elementor-element-cff491f{margin-top:28px!important;}
/* Visual verification refinements */
.elementor-216637 :is(input[type=submit],button[type=submit]){background:#00296D!important;color:#fff!important;border:1px solid #00296D!important;}
.elementor-216637 .elementor-element-7f1d9bc{width:calc(100% - 32px)!important;max-width:1080px!important;margin:26px auto 24px!important;padding:clamp(22px,4vw,42px) 18px!important;border-radius:24px;background:#00296D url("https://yerushalaim.org/wp-content/uploads/2026/01/Rectangle-180.png") center/cover!important} .elementor-216637 .elementor-element-d539851 :is(h2,h2 span,b){color:#fff!important;font-family:inherit!important;font-size:inherit!important;line-height:1.4!important} .elementor-216637 .elementor-element-d539851 h2{font:700 clamp(19px,3vw,29px)/1.4 Roboto,Arial,sans-serif!important;margin:0!important} .elementor-216637 .elementor-element-d539851 h2:first-child{font:500 clamp(26px,4vw,42px)/1.25 Roboto,Arial,sans-serif!important;margin-block-end:12px!important} .elementor-216637 .elementor-element-fcf09cd,.elementor-216637 .elementor-element-cff491f{box-sizing:border-box;width:calc(100% - 32px)!important;max-width:820px!important;margin:0 auto 26px!important;padding:clamp(16px,4vw,34px)!important;border:1px solid #AF866273;border-radius:24px;background:#FBF8F5} .elementor-216637 .elementor-element-4c1c020 h5{margin:0 0 14px!important;text-align:start!important;text-indent:0!important;color:#00296D!important;font:400 17px/1.75 Roboto,Arial,sans-serif!important} .elementor-216637 .elementor-element-4c1c020 h5 span{font:inherit!important;color:inherit!important} .elementor-216637 .elementor-element-19289f1 .gform_button{background:#00296D!important;color:#fff!important;border-radius:24px!important;min-height:48px}/* End custom CSS */