.elementor-216639 .elementor-element.elementor-element-d8bfd74{--display:flex;}.elementor-216639 .elementor-element.elementor-element-56393e6{--display:flex;--min-height:20px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-216639 .elementor-element.elementor-element-56393e6:not(.elementor-motion-effects-element-type-background), .elementor-216639 .elementor-element.elementor-element-56393e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48d406a );background-image:url("https://yerushalaim.org/wp-content/uploads/2026/01/Rectangle-180.png");background-position:center center;background-repeat:no-repeat;}.elementor-216639 .elementor-element.elementor-element-0e7b77b{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-216639 .elementor-element.elementor-element-0e7b77b:not(.elementor-motion-effects-element-type-background), .elementor-216639 .elementor-element.elementor-element-0e7b77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yerushalaim.org/wp-content/uploads/2026/02/Frame-1000005026-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-216639 .elementor-element.elementor-element-a85e182 .elementor-heading-title{font-family:"Asimon", Sans-serif;font-size:96px;font-weight:700;letter-spacing:4.8px;color:var( --e-global-color-8424b8f );}.elementor-216639 .elementor-element.elementor-element-972ebca{--display:flex;}@media(max-width:1024px){.elementor-216639 .elementor-element.elementor-element-0e7b77b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-216639 .elementor-element.elementor-element-a85e182 .elementor-heading-title{font-size:90px;}}@media(max-width:767px){.elementor-216639 .elementor-element.elementor-element-56393e6{--min-height:0px;}.elementor-216639 .elementor-element.elementor-element-0e7b77b{--min-height:280px;}.elementor-216639 .elementor-element.elementor-element-0e7b77b:not(.elementor-motion-effects-element-type-background), .elementor-216639 .elementor-element.elementor-element-0e7b77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yerushalaim.org/wp-content/uploads/2026/02/a20fbe4377fec2795bbefc5e4bf1889c42bc1b40-1.png");background-position:center center;}.elementor-216639 .elementor-element.elementor-element-a85e182{text-align:center;}.elementor-216639 .elementor-element.elementor-element-a85e182 .elementor-heading-title{font-size:53px;}}@media(min-width:768px){.elementor-216639 .elementor-element.elementor-element-0e7b77b{--width:100%;}.elementor-216639 .elementor-element.elementor-element-972ebca{--content-width:500px;}}/* Start custom CSS *//* English reading direction and responsive text */
.elementor-216639{direction:ltr!important;}
.elementor-216639 :is(input,textarea,select){direction:ltr;text-align:left;}
.elementor-216639 .elementor-heading-title{overflow-wrap:normal;word-break:normal;letter-spacing:0!important;}
.elementor-216639 .elementor-invisible{visibility:visible!important;opacity:1!important;}
.elementor-216639 .animated{animation:none!important;}
.elementor-216639 :is(.ts-control,.ts-dropdown){direction:ltr!important;text-align:left!important;}
.elementor-216639 .elementor-field-type-tel input{direction:ltr;}
.elementor-216639 .elementor-widget-text-editor table{max-width:100%;height:auto!important;}
@media(max-width:767px){.elementor-216639 .elementor-widget-text-editor:has(table){overflow-x:auto;}.elementor-216639 .elementor-heading-title{line-height:1.2;}.elementor-216639 h1{font-size:32px;}}
/* English visual direction review — 2026-11-02 */
.elementor-216639{direction:ltr!important;}
.elementor-216639 *,.elementor-216639 *::before,.elementor-216639 *::after{box-sizing:border-box;}
.elementor-216639 .e-con{min-width:0;}
.elementor-216639 .en-prose,.elementor-216639 .en-prose :is(p,li,ul,ol,h3,h4,h5,h6){direction:ltr!important;text-align:left!important;line-height:1.75!important;}
.elementor-216639 .en-prose :is(ul,ol){padding-left:1.4em!important;padding-right:0!important;margin-inline:0!important;}
.elementor-216639 .en-prose :is(p,li){margin-bottom:1em;}
.elementor-216639 .en-prose table{direction:ltr!important;max-width:100%;}
.elementor-216639 :is(.elementor-button,.elementor-button-text){white-space:normal;word-break:normal;text-transform:none!important;line-height:1.45!important;}
.elementor-216639 :is(.gform_wrapper,.gform_fields,.elementor-form){direction:ltr!important;}
.elementor-216639 :is(input,textarea,select){direction:ltr!important;text-align:left!important;max-width:100%;}
.elementor-216639 :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-216639 :is(.gfield_checkbox,.gfield_radio,.gchoice){direction:ltr!important;text-align:left!important;}
.elementor-216639 :is(.gfield_checkbox,.gfield_radio) label{max-width:calc(100% - 34px)!important;margin-inline-start:8px;vertical-align:top;}
.elementor-216639 :is(input[type=checkbox],input[type=radio]){margin-inline:0 8px!important;flex-shrink:0;}
.elementor-216639 .e-form__indicators{direction:ltr!important;gap:12px;}
.elementor-216639 .e-form__indicators__indicator{min-width:100px;max-width:150px;}
.elementor-216639 .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-216639 .e-form__indicators__indicator__number{color:#00296D!important;border-color:#AF8662!important;background:#FBF8F5!important;}
.elementor-216639 .e-form__indicators__indicator--state-active .e-form__indicators__indicator__number{background:#00296D!important;color:#fff!important;}
.elementor-216639 .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-216639 .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-216639 .sf-table{direction:ltr!important;width:100%!important;max-width:100%!important;}
.elementor-216639 .sf-table th{text-align:left!important;direction:ltr!important;}
.elementor-216639 .sf-table td{unicode-bidi:plaintext;text-align:start!important;}
.elementor-216639 :is(.elementor-tab-title,.elementor-tab-title a){text-transform:none!important;}
@media(max-width:767px){
 .elementor-216639 .en-prose{font-size:16px!important;}
 .elementor-216639 .en-prose :is(p,li,h5){font-size:16px!important;}
 .elementor-216639 .en-prose:has(table){overflow-x:auto;}
 .elementor-216639 :is(.gform_button,.gform_next_button,.gform_previous_button,input[type=submit]){min-width:0;width:100%!important;}
 .elementor-216639 .sf-container{padding:12px;max-height:620px;}
 .elementor-216639 .sf-table :is(td,th){padding:12px 8px!important;white-space:normal;overflow-wrap:break-word;}
 .elementor-216639 .e-form__indicators__indicator{min-width:90px;}
}

.elementor-216639 .elementor-element-972ebca{max-width:1124px!important;width:calc(100% - 48px)!important;margin:40px auto!important;}.elementor-216639 .elementor-widget-shortcode{width:100%!important;max-width:100%!important;}.elementor-216639 .elementor-element-a85e182 .elementor-heading-title{font-size:56px!important;line-height:1.2!important;text-align:center!important;}@media(max-width:767px){.elementor-216639 .elementor-element-a85e182 .elementor-heading-title{font-size:36px!important;}}
.elementor-216639 .elementor-element-972ebca{box-sizing:border-box;width:calc(100% - 24px)!important;max-width:1100px!important;margin:0 auto 32px!important;padding:clamp(12px,3vw,26px)!important;border:1px solid #AF866273;border-radius:24px;background:#FBF8F5} .elementor-216639 #sfSearchInput{display:block;width:min(100%,480px)!important;max-width:100%;box-sizing:border-box;min-height:48px;margin:0 0 16px;padding:10px 16px;border:1px solid #AF8662;border-radius:24px;color:#00296D;background:#fff;font-size:16px} .elementor-216639 #sfUsersTable{width:100%;table-layout:fixed;color:#00296D;border-collapse:collapse} .elementor-216639 #sfUsersTable th{background:#00296D!important;color:#fff!important;padding:12px 10px!important} .elementor-216639 #sfUsersTable th :is(a,button,span){color:inherit!important} .elementor-216639 #sfUsersTable td{padding:9px 10px!important;overflow-wrap:anywhere} .elementor-216639 #sfUsersTable tbody tr:nth-child(even){background:#fff}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Asimon';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://yerushalaim.org/wp-content/uploads/2026/01/Asimon20AAA-Medium.woff2') format('woff2'),
		url('https://yerushalaim.org/wp-content/uploads/2026/01/Asimon20AAA-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */