.elementor-45218 .elementor-element.elementor-element-70dcff0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:var( --e-global-color-yawhite );--border-color:var( --e-global-color-yawhite );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45218 .elementor-element.elementor-element-67e02c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-45218 .elementor-element.elementor-element-1e26a3f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-45218 .elementor-element.elementor-element-1e26a3f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-45218 .elementor-element.elementor-element-1e26a3f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-45218 .elementor-element.elementor-element-1e26a3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45218 .elementor-element.elementor-element-1e26a3f .elementor-icon-list-item > a{font-family:"SimonaPro", Sans-serif;font-size:max(14px, calc(var(--ya-s) * 20));line-height:1.6;}.elementor-45218 .elementor-element.elementor-element-1e26a3f .elementor-icon-list-text{color:var( --e-global-color-yaink );transition:color 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-45218 .elementor-element.elementor-element-818decd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45218 .elementor-element.elementor-element-f77868d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-45218 .elementor-element.elementor-element-f77868d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-45218 .elementor-element.elementor-element-f77868d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-45218 .elementor-element.elementor-element-f77868d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45218 .elementor-element.elementor-element-f77868d .elementor-icon-list-item > a{font-family:"SimonaPro", Sans-serif;font-size:max(14px, calc(var(--ya-s) * 20));line-height:1.6;}.elementor-45218 .elementor-element.elementor-element-f77868d .elementor-icon-list-text{color:var( --e-global-color-yanavy );transition:color 0.3s;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-45218 .elementor-element.elementor-element-47244c0 > .elementor-widget-container{margin:7px 20px 0px 0px;}.elementor-45218 .elementor-element.elementor-element-47244c0{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-7f7b4a2 );--toggle-button-icon-hover-color:var( --e-global-color-yablack );--toggle-button-border-width:0px;--toggle-icon-size:33px;--toggle-icon-padding:0px 0px 0px 0px;--cart-border-style:none;--cart-close-icon-size:13px;--cart-close-button-color:var( --e-global-color-7f7b4a2 );--product-price-color:var( --e-global-color-7f7b4a2 );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-background-color:var( --e-global-color-yayellow );--view-cart-button-hover-background-color:var( --e-global-color-yablack );--checkout-button-background-color:var( --e-global-color-yayellow );--checkout-button-hover-background-color:var( --e-global-color-yablack );}.elementor-45218 .elementor-element.elementor-element-47244c0 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-45218 .elementor-element.elementor-element-47244c0 .elementor-menu-cart__product-name a{font-family:"SimonaPro", Sans-serif;font-size:18px;font-weight:600;line-height:1.1em;color:var( --e-global-color-7f7b4a2 );}.elementor-45218 .elementor-element.elementor-element-47244c0 .elementor-menu-cart__product .variation{font-family:"SimonaPro", Sans-serif;}.elementor-45218 .elementor-element.elementor-element-47244c0 .elementor-menu-cart__product-price{font-family:"SimonaPro", Sans-serif;font-size:16px;font-weight:400;}.elementor-45218 .elementor-element.elementor-element-47244c0 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"SimonaPro", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-45218 .elementor-element.elementor-element-47244c0 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"SimonaPro", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-45218 .elementor-element.elementor-element-4eedae2 .elementor-button{background-color:var( --e-global-color-yayellow );font-family:"SimonaPro", Sans-serif;font-size:max(16px, calc(var(--ya-s) * 20));font-weight:700;line-height:1.4;fill:var( --e-global-color-yaink );color:var( --e-global-color-yaink );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0, 0, 0, 0);}.elementor-45218 .elementor-element.elementor-element-3129a0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45218 .elementor-element.elementor-element-61e2340 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-45218 .elementor-element.elementor-element-61e2340 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-45218 .elementor-element.elementor-element-61e2340{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-45218 .elementor-element.elementor-element-61e2340 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45218 .elementor-element.elementor-element-61e2340 .elementor-icon-list-item > a{font-family:"SimonaPro", Sans-serif;font-size:max(16px, calc(var(--ya-s) * 20));line-height:1.6;}.elementor-45218 .elementor-element.elementor-element-61e2340 .elementor-icon-list-text{color:var( --e-global-color-yaink );transition:color 0.3s;}.elementor-45218 .elementor-element.elementor-element-4820dee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45218 .elementor-element.elementor-element-99073e3 .widget-image-caption{font-family:"SimonaPro", Sans-serif;font-size:max(15px, calc(var(--ya-s) * 20));line-height:1.6;}.elementor-45218 .elementor-element.elementor-element-e994132 .widget-image-caption{font-family:"SimonaPro", Sans-serif;font-size:max(15px, calc(var(--ya-s) * 20));line-height:1.6;}.elementor-45218 .elementor-element.elementor-element-0aa976d .widget-image-caption{font-family:"SimonaPro", Sans-serif;font-size:max(15px, calc(var(--ya-s) * 20));line-height:1.6;}.elementor-45218 .elementor-element.elementor-element-2912249 .widget-image-caption{font-family:"SimonaPro", Sans-serif;font-size:max(15px, calc(var(--ya-s) * 20));line-height:1.6;}.elementor-45218 .elementor-element.elementor-element-1581577 .widget-image-caption{font-family:"SimonaPro", Sans-serif;font-size:max(15px, calc(var(--ya-s) * 20));line-height:1.6;}.elementor-45218 .elementor-element.elementor-element-a89ab07 .widget-image-caption{font-family:"SimonaPro", Sans-serif;font-size:max(15px, calc(var(--ya-s) * 20));line-height:1.6;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-45218 .elementor-element.elementor-element-99073e3 .widget-image-caption{font-size:15px;}.elementor-45218 .elementor-element.elementor-element-e994132 .widget-image-caption{font-size:15px;}.elementor-45218 .elementor-element.elementor-element-0aa976d .widget-image-caption{font-size:15px;}.elementor-45218 .elementor-element.elementor-element-2912249 .widget-image-caption{font-size:15px;}.elementor-45218 .elementor-element.elementor-element-1581577 .widget-image-caption{font-size:15px;}.elementor-45218 .elementor-element.elementor-element-a89ab07 .widget-image-caption{font-size:15px;}}@media(max-width:767px){.elementor-45218 .elementor-element.elementor-element-4eedae2 .elementor-button{font-size:14px;}}/* Start custom CSS *//* יביע אומר — הדר (תבנית Theme Builder #45218; פעילה בכל האתר). נבנה אוטומטית מ-wordpress/build.mjs.
   מקור: assets/css/yabia-home.css (הכללים של ההדר) + wordpress/src/bridge.css (כללי הגשר הרלוונטיים) + wordpress/src/header.css.
   ‎.ya-page בעמוד = עוטף התבנית (‎.elementor.elementor-45218) כאן. */
:where(.elementor-45218) .e-con { --padding-top: 0px; --padding-right: 0px; --padding-bottom: 0px; --padding-left: 0px; --margin-top: 0px; --margin-bottom: 0px; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --widgets-spacing: 0px 0px; --widgets-spacing-row: 0px; --widgets-spacing-column: 0px; --kit-widget-spacing: 0px; container-type: normal; --width: auto; }
:where(.elementor-45218) .e-con { display: block; flex-direction: row; flex-wrap: nowrap; align-items: normal; align-content: normal; justify-content: normal; }
:where(.elementor-45218) .elementor-widget { flex-direction: row; flex-wrap: nowrap; align-items: normal; justify-content: normal; }
.elementor.elementor-45218 .e-con > .elementor-widget { max-width: none; }
:where(.elementor-45218) .elementor-widget:not(:last-child) { margin-block-end: 0; }
.elementor-45218 .ya-code { position: static; }
.elementor-45218 .elementor-widget-heading .elementor-heading-title,
.elementor-45218 .elementor-widget-heading .elementor-heading-title a { font: inherit; color: inherit; letter-spacing: inherit; word-spacing: inherit; text-transform: inherit; text-decoration: inherit; text-align: inherit; padding: 0; margin: 0; }
.elementor-45218 .elementor-widget-text-editor { color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; }
.elementor-45218 .elementor-widget-icon-list .elementor-icon-list-items { margin: 0; padding: 0; list-style: none; }
.elementor-45218 .elementor-widget-icon-list .elementor-icon-list-item,
.elementor-45218 .elementor-widget-icon-list .elementor-icon-list-item > a,
.elementor-45218 .elementor-widget-icon-list .elementor-icon-list-text { font: inherit; color: inherit; margin: 0; padding: 0; }
.elementor-45218 .elementor-widget-icon-list .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin: 0; }
.elementor-45218 .elementor-widget-icon-list .elementor-icon-list-item::after { content: none; }
.elementor-45218 .elementor-widget-icon-list .elementor-icon-list-item > a { display: inline; }
.elementor-45218 :where(h1, h2, h3, h4, h5, h6, p) { font-family: inherit; }
.elementor-45218 .elementor-widget-text-editor p { font-family: inherit; font-size: inherit; line-height: inherit; color: inherit; font-weight: inherit; text-align: inherit; }
.elementor-45218 .elementor-widget-button .elementor-button { padding: 0; border-radius: 0; background: none; color: inherit; font: inherit; line-height: inherit; fill: currentColor; box-shadow: none; transition: background-color .2s ease, filter .2s ease; }
.elementor-45218 .elementor-widget-button .elementor-button-content-wrapper { display: contents; }
.elementor-45218 .elementor-widget-button { text-align: initial; }
.elementor-45218 .elementor-widget-image { text-align: initial; }
.elementor-45218 .elementor-widget-image a { display: block; }
.elementor-45218 .elementor-widget-image .widget-image-caption { font-family: inherit; font-weight: inherit; color: inherit; margin: 0; text-align: inherit; font-style: normal; }
.elementor-45218 .elementor-widget-image figure.wp-caption { margin: 0; }
.elementor-45218 .ya-btn--donate .elementor-button::after { content: ""; display: block; flex: none; aspect-ratio: 24 / 22; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjEuOTk5OSIgdmlld0JveD0iMCAwIDI0IDIxLjk5OTkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGlkPSJWZWN0b3IiIGQ9Ik0xNy4xNTgxIDIxLjQ5OTlDMTcuMDg3NyAyMS40OTk5IDE3LjAwODQgMjEuNDkwOCAxNi45MzggMjEuNDYzNEMxNC44NDMyIDIwLjY3NzMgMTMuMDAzNiAxOS43OTk4IDExLjQwMTYgMTguODU4NEM5LjI5Nzk0IDE5LjgyNzIgNy40MDU1MiAyMC4zNDgyIDUuOTQ0NCAyMC42MzE2QzMuMDQ4NTYgMjEuMTggMS4xNTYxNCAyMC45NTE1IDEuMDc2OTIgMjAuOTQyNEMwLjcxNjA0NCAyMC44OTY3IDAuNDYwNzg4IDIwLjU0OTMgMC41MDQ3OTggMjAuMTc0NkMwLjU0ODgwNyAxOS43OTk4IDAuODgzMjgyIDE5LjUzNDggMS4yNDQxNiAxOS41ODA1QzEuMjYxNzcgMTkuNTgwNSAzLjA1NzM2IDE5Ljc5OTggNS43NjgzNiAxOS4yNzg4QzYuOTM5MDIgMTkuMDUwMyA4LjM5MTM0IDE4LjY1NzMgMTAuMDEwOSAxNy45OUM0LjIwMTYxIDE0LjA5NjIgMi4wNjI3NCA5LjM3OTczIDIuMTUwNzYgNS45MzM3OUMyLjIyMTE4IDMuMzY1MzIgMy41MDYyNiAxLjM3MjcxIDUuNTEzMTEgMC43NTExNkM2LjkxMjYxIDAuMzEyNDE5IDguMjA2NSAwLjQ0OTUyNiA5LjM2ODM2IDEuMTUzMzRDMTAuOTg3OSAyLjEzMTM3IDExLjk3MzcgNC4wMzI1OCAxMi41MTA3IDUuNDMxMDZDMTIuODA5OSA0Ljg1NTIyIDEzLjIxNDggNC4xODc5NiAxMy43MjUzIDMuNTQ4MTNDMTUuNTM4NSAxLjI2MzAyIDE3LjgwMDYgMC4zOTQ2ODQgMjAuMjgyOCAxLjA0MzY1QzIxLjk4MTUgMS40OTE1NCAyMy4wOTA2IDIuNjI0OTUgMjMuNDA3NSA0LjI1MTk1QzIzLjcwNjcgNS43OTY2OCAyMy4yNzU0IDcuNjQzMDUgMjIuMTY2NCA5LjYwODI0QzIxLjAxMzMgMTEuNjM3NCAxOS4xNTYxIDEzLjY4NDkgMTYuODA2IDE1LjU0MDRDMTUuNDY4MSAxNi42MDA3IDE0LjEzOSAxNy40NTA3IDEyLjg3MTUgMTguMTM2M0MxNC4yNTM0IDE4Ljg5NDkgMTUuNzY3NCAxOS41ODA1IDE3LjM4NjkgMjAuMTgzN0MxNy43MzAyIDIwLjMxMTcgMTcuOTA2MiAyMC43MDQ3IDE3Ljc4MyAyMS4wNjEyQzE3LjY4NjIgMjEuMzI2MyAxNy40MzA5IDIxLjQ5OTkgMTcuMTU4MSAyMS40OTk5Wk03LjA3MTA1IDEuODU3MTVDNi42OTI1NyAxLjg1NzE1IDYuMzA1MjggMS45MjExNCA1Ljg5MTU5IDIuMDQ5MUM0LjQyMTY2IDIuNTA2MTIgMy41MTUwNiAzLjk2ODU5IDMuNDYyMjUgNS45NjEyMUMzLjQwMDY0IDguMjM3MTcgNC40NTY4NyAxMC43NTk5IDYuNDI4NTEgMTMuMDgxNkM3Ljc0IDE0LjYyNjMgOS40NDc1OCAxNi4wNTIyIDExLjQ4MDggMTcuMzEzNkMxMi45MTU1IDE2LjYwMDcgMTQuNDU1OSAxNS42NjgzIDE2LjAwNSAxNC40MzQ0QzE4LjIyMzEgMTIuNjc5NCAxOS45NTcxIDEwLjc2OTEgMjEuMDIyMSA4Ljg5NTI5QzIxLjk1NTEgNy4yNTkxNSAyMi4zNDI0IDUuNzA1MjggMjIuMTEzNiA0LjUxNzAyQzIxLjg5MzUgMy40MTEwMyAyMS4xNzE4IDIuNjg4OTMgMTkuOTU3MSAyLjM2OTAyQzE3Ljk5NDMgMS44NDgwMSAxNi4yNTE1IDIuNTMzNTQgMTQuNzYzOSA0LjM4OTA1QzEzLjU5MzMgNS44NTE1MiAxMy4wMyA3LjUyNDIyIDEzLjAzIDcuNTQyNUMxMi45MzMxIDcuODM1IDEyLjY2MDMgOC4wMTc4IDEyLjM2OTggOC4wMDg2NkMxMi4wNzA2IDcuOTkwMzggMTEuODI0MSA3Ljc3MTAxIDExLjc2MjUgNy40Nzg1MkMxMS43NTM3IDcuNDQxOTYgMTAuOTA4NyAzLjY4NTI0IDguNjk5NDEgMi4zNDE2QzguMTg4OSAyLjAxMjU0IDcuNjQzMTggMS44NTcxNSA3LjA3MTA1IDEuODU3MTVaIiBmaWxsPSIjMUYyNjJFIiBzdHJva2U9IiMxRjI2MkUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPgo8L3N2Zz4K") center / contain no-repeat; }
.elementor-45218 .ya-social__link > .elementor-widget-container,
.elementor-45218 .ya-social__link figure,
.elementor-45218 .ya-social__link a { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; margin: 0; border-radius: 50%; }
.elementor-45218 .ya-nav .elementor-icon-list-items.elementor-inline-items { flex-wrap: nowrap; }
.elementor-45218 .ya-header__toggle-w { display: none; order: -1; margin-inline-end: auto; }
/* ===== CSS המקומי, תחום לתבנית ===== */
.elementor.elementor-45218 {--ya-s: min(1px, 100vw / 1920); --ya-navy: var(--e-global-color-yanavy, #0b1a2c); --ya-ink: var(--e-global-color-yaink, #1f262e); --ya-hero: var(--e-global-color-yahero, #1c2734); --ya-yellow: var(--e-global-color-yayellow, #f7d870); --ya-line: var(--e-global-color-yaline, #fecf31); --ya-gray: var(--e-global-color-yagray, #f0f0f0); --ya-white: var(--e-global-color-yawhite, #ffffff); --ya-social-youtube: #ff0000; --ya-social-whatsapp: #25d366; --ya-social-facebook: #1877f2; --ya-social-instagram-label: #d85aad; --ya-social-tiktok: #000000; --ya-social-phone: #142840; --ya-font-display: "LiaHalel", "Times New Roman", serif; --ya-font-body: "SimonaPro", "Arial Hebrew", Arial, sans-serif; --ya-max: calc(var(--ya-s) * 1920); --ya-gutter-start: calc(var(--ya-s) * 112); --ya-gutter-end: calc(var(--ya-s) * 160);}
.elementor.elementor-45218 {color: var(--ya-ink); font-family: var(--ya-font-body); font-size: max(16px, calc(var(--ya-s) * 20)); line-height: 1.6; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;}
.elementor.elementor-45218 *,
.elementor.elementor-45218 *::before,
.elementor.elementor-45218 *::after { box-sizing: border-box; }
.elementor.elementor-45218 :where(h1, h2, h3, p, ul, figure) { margin: 0; padding: 0; }
.elementor.elementor-45218 :where(ul) { list-style: none; }
.elementor.elementor-45218 :where(img, video) { display: block; height: auto; }
.elementor.elementor-45218.elementor-45218 :where(img, video) { max-width: 100%; }
.elementor.elementor-45218 :where(a) { color: inherit; }
.elementor.elementor-45218 :where(a, button, video):focus-visible { outline: 3px solid var(--ya-yellow); outline-offset: 3px; }
.elementor.elementor-45218 .ya-visually-hidden { position: absolute !important; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }
.elementor.elementor-45218 .ya-skip-link { position: absolute; inset-inline-start: 16px; top: -100px; z-index: 100; padding: 10px 18px; border-radius: 999px; background: var(--ya-yellow); color: var(--ya-navy); font: 700 18px/1.4 "SimonaPro", Arial, sans-serif; text-decoration: none; }
.elementor.elementor-45218 .ya-skip-link:focus { top: 12px; }
.elementor.elementor-45218 .ya-btn .elementor-button {display: inline-flex; align-items: center; justify-content: space-between; border-radius: 999px; text-decoration: none; white-space: nowrap; cursor: pointer; transition: background-color .2s ease, filter .2s ease;}
.elementor.elementor-45218 .ya-btn { flex: none; }
.elementor.elementor-45218 .elementor-button-text { display: block; text-align: center; transform: translateY(calc(var(--ya-s) * -1.5)); }
.elementor.elementor-45218 .ya-btn__icon,
.elementor.elementor-45218 .ya-btn--donate .elementor-button::after { width: calc(var(--ya-s) * 24); height: auto; }
.elementor.elementor-45218 .ya-btn--donate .elementor-button:hover { filter: brightness(1.04) saturate(1.1); }
.elementor.elementor-45218 .ya-btn--donate .elementor-button {height: calc(var(--ya-s) * 63); padding-inline-start: calc(var(--ya-s) * 28); padding-inline-end: calc(var(--ya-s) * 35); gap: calc(var(--ya-s) * 10);}
.elementor.elementor-45218 .ya-btn--donate .elementor-button-text { flex: 1; }
.elementor.elementor-45218 .ya-btn--w180 .elementor-button { width: calc(var(--ya-s) * 180); gap: 0; }
.elementor.elementor-45218 .ya-header {--ya-hh: calc(var(--ya-s) * 101); --ya-hh-sm: calc(var(--ya-s) * 86); position: sticky; top: 0; z-index: 20; height: var(--ya-hh); -webkit-backdrop-filter: blur(4.8px); backdrop-filter: blur(4.8px); transition: height .25s ease, margin-bottom .25s ease, border-color .25s ease, box-shadow .25s ease;}
.elementor.elementor-45218 .ya-header::before { content: ""; position: absolute; inset: 0; z-index: -1; pointer-events: none; background: linear-gradient(color-mix(in srgb, var(--e-global-color-yawhite, #ffffff) 60%, transparent), color-mix(in srgb, var(--e-global-color-yawhite, #ffffff) 60%, transparent)), url("https://www.yabia-omer.co.il/wp-content/uploads/2026/10/texture-paper.webp") center top / calc(var(--ya-s) * 2400) auto repeat, var(--ya-white); opacity: 0; transition: opacity .25s ease; }
.elementor.elementor-45218 .ya-header.is-solid { border-bottom-color: color-mix(in srgb, var(--e-global-color-yaink, #1f262e) 12%, transparent); box-shadow: 0 6px 18px color-mix(in srgb, var(--e-global-color-yanavy, #0b1a2c) 8%, transparent); }
.elementor.elementor-45218 .ya-header.is-solid::before { opacity: 1; }
.elementor.elementor-45218 .ya-header.is-scrolled { height: var(--ya-hh-sm); margin-bottom: calc(var(--ya-hh) - var(--ya-hh-sm)); }
.elementor.elementor-45218 .ya-header__inner { position: relative; height: 100%; margin-inline: auto; display: flex; align-items: center; justify-content: space-between; padding-top: calc(var(--ya-s) * 5); padding-inline-start: calc(var(--ya-s) * 114); padding-inline-end: calc(var(--ya-s) * 57); }
.elementor.elementor-45218.elementor-45218 .ya-header__inner { max-width: var(--ya-max); }
.elementor.elementor-45218 .ya-nav .elementor-icon-list-items { display: flex; align-items: center; gap: calc(var(--ya-s) * 40); }
.elementor.elementor-45218 .ya-nav {display: block; text-decoration: none; white-space: nowrap;}
.elementor.elementor-45218 .ya-nav .elementor-icon-list-item > a:hover { text-decoration: underline; text-decoration-color: var(--ya-yellow); text-decoration-thickness: 2px; text-underline-offset: 6px; }
.elementor.elementor-45218 .ya-header__logo { position: absolute; top: 0; left: 50%; transform: translateX(-50%); z-index: 2; display: flex; justify-content: center; width: calc(var(--ya-s) * 275); height: calc(var(--ya-s) * 171); padding-top: calc(var(--ya-s) * 19); background: var(--ya-white); border: 1px solid var(--ya-ink); border-top: 0; border-radius: 0 0 calc(var(--ya-s) * 72) calc(var(--ya-s) * 72); transform-origin: 50% 0; transition: transform .25s ease; }
.elementor.elementor-45218 .ya-header__logo img { width: calc(var(--ya-s) * 247); height: calc(var(--ya-s) * 140); object-fit: contain; }
.elementor.elementor-45218 .ya-header.is-scrolled .ya-header__logo { transform: translateX(-50%) scale(.85); }
.elementor.elementor-45218 .ya-header__end { display: flex; align-items: center; }
.elementor.elementor-45218 .ya-header__cart { display: block; align-self: flex-start; margin-top: calc(var(--ya-s) * 32); margin-inline-start: calc(var(--ya-s) * 57); transition: margin-top .25s ease; }
.elementor.elementor-45218 .ya-header.is-scrolled .ya-header__cart { margin-top: calc(var(--ya-s) * 24.5); }
.elementor.elementor-45218 .ya-header__cart img { width: calc(var(--ya-s) * 34); height: auto; }
.elementor.elementor-45218 .ya-header__end > .ya-btn--donate .elementor-button { margin-inline-start: calc(var(--ya-s) * 29); }
.elementor.elementor-45218 .ya-header__toggle { display: none; }
.elementor.elementor-45218 .ya-mobile-menu[hidden] { display: none; }
.elementor.elementor-45218 .ya-social { position: fixed; z-index: 15; top: calc(var(--ya-s) * 319); left: calc((100% - var(--ya-s) * 1878) / 2 + var(--ya-s) * 30); display: flex; flex-direction: column; gap: calc(var(--ya-s) * 10.6); }
.elementor.elementor-45218 .ya-social__link { position: relative; display: flex; align-items: center; justify-content: center; width: calc(var(--ya-s) * 52); height: calc(var(--ya-s) * 52); border-radius: 50%; text-decoration: none; }
.elementor.elementor-45218 .ya-social__link img { width: auto; height: calc(var(--ya-s) * 27); }
.elementor.elementor-45218 .ya-social__link--whatsapp img { height: calc(var(--ya-s) * 24); }
.elementor.elementor-45218 .ya-social__link--facebook img { height: calc(var(--ya-s) * 26); }
.elementor.elementor-45218 .ya-social__link--instagram img { height: calc(var(--ya-s) * 21); }
.elementor.elementor-45218 .ya-social__link--tiktok img { height: calc(var(--ya-s) * 22); }
.elementor.elementor-45218 .ya-social__link--youtube { background: var(--ya-social-youtube); }
.elementor.elementor-45218 .ya-social__link--whatsapp { background: var(--ya-social-whatsapp); }
.elementor.elementor-45218 .ya-social__link--facebook { background: var(--ya-social-facebook); }
.elementor.elementor-45218 .ya-social__link--instagram { background: linear-gradient(45deg, #feda75 14.6%, #fa7e1e 32.3%, #d62976 50%, #962fbf 67.7%, #4f5bd5 85.4%); }
.elementor.elementor-45218 .ya-social__link--tiktok { background: var(--ya-social-tiktok); }
.elementor.elementor-45218 .ya-social__link--phone { background: var(--ya-social-phone); }
.elementor.elementor-45218 .widget-image-caption {position: absolute; left: calc(100% + var(--ya-s) * 4); top: 50%; white-space: nowrap; opacity: 0; transform: translate(-8px, -50%); transition: opacity .22s ease, transform .22s ease; pointer-events: none;}
.elementor.elementor-45218 .ya-social__link--tiktok.is-on-light .widget-image-caption,
.elementor.elementor-45218 .ya-social__link--phone.is-on-light .widget-image-caption { color: var(--ya-ink); }
.elementor.elementor-45218 .ya-social__link.is-on-light .widget-image-caption { text-shadow: 0 0 2px #fff, 0 0 6px #fff, 0 0 10px color-mix(in srgb, var(--e-global-color-yawhite, #ffffff) 90%, transparent); }
.elementor.elementor-45218 .ya-social__link:hover .widget-image-caption,
.elementor.elementor-45218 .ya-social__link:focus-within .widget-image-caption { opacity: 1; transform: translate(0, -50%); }

@media (max-width: 1200px) {
  .elementor.elementor-45218 .ya-header {--ya-hh: 76px; --ya-hh-sm: 64px;}
  .elementor.elementor-45218 .ya-header.is-scrolled .ya-header__cart { margin-top: 0; }
  .elementor.elementor-45218 .ya-header__inner { padding: 0 20px; }
  .elementor.elementor-45218 .ya-nav {display: none;}
  .elementor.elementor-45218 .ya-header__end { flex: 1; }
  .elementor.elementor-45218 .ya-header__toggle { order: -1; display: inline-flex; align-items: center; justify-content: center; width: 44px; height: 44px; margin-inline-end: auto; padding: 0; border: 1px solid var(--ya-ink); border-radius: 50%; background: var(--ya-white); color: var(--ya-ink); cursor: pointer; }
  .elementor.elementor-45218 .ya-header__toggle-bars,
  .elementor.elementor-45218 .ya-header__toggle-bars::before,
  .elementor.elementor-45218 .ya-header__toggle-bars::after { display: block; width: 18px; height: 2px; border-radius: 2px; background: currentColor; transition: transform .2s ease, opacity .2s ease; }
  .elementor.elementor-45218 .ya-header__toggle-bars { position: relative; }
  .elementor.elementor-45218 .ya-header__toggle-bars::before,
  .elementor.elementor-45218 .ya-header__toggle-bars::after { content: ""; position: absolute; left: 0; }
  .elementor.elementor-45218 .ya-header__toggle-bars::before { top: -6px; }
  .elementor.elementor-45218 .ya-header__toggle-bars::after { top: 6px; }
  .elementor.elementor-45218 .is-menu-open .ya-header__toggle-bars { background: transparent; }
  .elementor.elementor-45218 .is-menu-open .ya-header__toggle-bars::before { transform: translateY(6px) rotate(45deg); }
  .elementor.elementor-45218 .is-menu-open .ya-header__toggle-bars::after { transform: translateY(-6px) rotate(-45deg); }
  .elementor.elementor-45218 .ya-header__logo { width: 170px; height: 110px; padding-top: 12px; border-radius: 0 0 44px 44px; }
  .elementor.elementor-45218 .ya-header__logo img { width: 150px; height: 85px; }
  .elementor.elementor-45218 .ya-header__cart { align-self: center; margin: 0; }
  .elementor.elementor-45218 .ya-header__cart img { width: 30px; }
  .elementor.elementor-45218 .ya-header__end > .ya-btn--donate .elementor-button { margin-inline-start: 16px; }
  .elementor.elementor-45218 .ya-btn--donate.ya-btn--w180 .elementor-button {width: auto; height: 48px; padding-inline: 20px; gap: 8px;}
  .elementor.elementor-45218 .ya-btn--donate .ya-btn__icon,
  .elementor.elementor-45218 .ya-btn--donate .elementor-button::after { width: 22px; }
  .elementor.elementor-45218 .ya-mobile-menu { position: absolute; z-index: 3; top: 100%; left: 0; right: 0; padding: 8px 20px 20px; background: var(--ya-white); border-bottom: 3px solid var(--ya-yellow); box-shadow: 0 18px 30px color-mix(in srgb, var(--e-global-color-yanavy, #0b1a2c) 18%, transparent); max-height: calc(100vh - var(--ya-hh)); max-height: calc(100dvh - var(--ya-hh)); overflow-y: auto; overscroll-behavior: contain; }
  .elementor.elementor-45218 .ya-header.is-scrolled .ya-mobile-menu { max-height: calc(100vh - var(--ya-hh-sm)); max-height: calc(100dvh - var(--ya-hh-sm)); }
  .elementor.elementor-45218 .ya-mobile-menu .elementor-icon-list-item > a {display: block; padding: 12px 4px; border-bottom: 1px solid var(--e-global-color-yaborder, #ebe8df); text-decoration: none;}
  .elementor.elementor-45218 .ya-mobile-menu .elementor-icon-list-item > a[aria-current="page"] { font-weight: 700; }
}
@media (max-width: 1024px) {
  .elementor.elementor-45218 .elementor-button-text { transform: none; }
  .elementor.elementor-45218 .ya-btn--donate .elementor-button {width: auto; height: 52px; padding-inline: 22px; gap: 10px;}
  .elementor.elementor-45218 .ya-btn__icon,
  .elementor.elementor-45218 .ya-btn--donate .elementor-button::after { width: 22px; }
  .elementor.elementor-45218 .ya-social { top: 50%; left: 4px; gap: 6px; transform: translateY(-50%); }
  .elementor.elementor-45218 .ya-social__link { width: 38px; height: 38px; }
  .elementor.elementor-45218 .ya-social__link img { height: 20px; }
  .elementor.elementor-45218 .ya-social__link--whatsapp img { height: 18px; }
  .elementor.elementor-45218 .ya-social__link--facebook img { height: 19px; }
  .elementor.elementor-45218 .ya-social__link--instagram img { height: 15px; }
  .elementor.elementor-45218 .ya-social__link--tiktok img { height: 16px; }
  .elementor.elementor-45218 .widget-image-caption {left: calc(100% + 6px);}
}
@media (max-width: 767px) {
  .elementor.elementor-45218 {font-size: 16px;}
  .elementor.elementor-45218 .ya-header {--ya-hh: 64px; --ya-hh-sm: 54px;}
  .elementor.elementor-45218 .ya-header {-webkit-backdrop-filter: none; backdrop-filter: none;}
  .elementor.elementor-45218 .ya-header::after { content: ""; position: absolute; inset: 0; z-index: -2; pointer-events: none; -webkit-backdrop-filter: blur(4.8px); backdrop-filter: blur(4.8px); }
  .elementor.elementor-45218 .ya-header__inner { padding: 0 12px; }
  .elementor.elementor-45218 .ya-header__toggle { width: 40px; height: 40px; border: 0; background: transparent; box-shadow: none; -webkit-tap-highlight-color: transparent; }
  .elementor.elementor-45218 .ya-header__toggle:focus:not(:focus-visible) { outline: none; }
  .elementor.elementor-45218 .ya-header__logo { width: 104px; height: 72px; padding-top: 9px; border-radius: 0 0 30px 30px; }
  .elementor.elementor-45218 .ya-header__logo img { width: 90px; height: 51px; }
  .elementor.elementor-45218 .ya-header__cart img { width: 24px; }
  .elementor.elementor-45218 .ya-header__end > .ya-btn--donate .elementor-button { margin-inline-start: 8px; }
  .elementor.elementor-45218 .ya-btn--donate.ya-btn--w180 .elementor-button {height: 40px; padding-inline: 11px; gap: 5px;}
  .elementor.elementor-45218 .ya-btn--donate.ya-btn--w180 .ya-btn__icon,
  .elementor.elementor-45218 .ya-btn--donate.ya-btn--w180 .elementor-button::after { width: 16px; }
  .elementor.elementor-45218 .ya-social { left: 3px; gap: 6px; }
  .elementor.elementor-45218 .ya-social__link { width: 34px; height: 34px; }
  .elementor.elementor-45218 .ya-social__link img { height: 18px; }
  .elementor.elementor-45218 .ya-social__link--whatsapp img { height: 16px; }
  .elementor.elementor-45218 .ya-social__link--facebook img { height: 17px; }
  .elementor.elementor-45218 .ya-social__link--instagram img { height: 14px; }
  .elementor.elementor-45218 .ya-social__link--tiktok img { height: 14px; }
}
@media (max-width: 380px) {
  .elementor.elementor-45218 .ya-btn--donate.ya-btn--w180 .elementor-button {width: 40px; padding: 0; justify-content: center;}
  .elementor.elementor-45218 .ya-btn--donate.ya-btn--w180 .elementor-button-text { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
}
@media (prefers-reduced-motion: reduce) {
  .elementor.elementor-45218 *,
  .elementor.elementor-45218 *::before,
  .elementor.elementor-45218 *::after { transition: none !important; }
}
@media (max-width: 1200px) {
  .elementor-45218 .ya-header__toggle-w { display: block; }
}
.elementor.elementor-45218 .elementor-widget-button .elementor-button { display: flex; }
.elementor-45218 .e-con.e-flex { --width: auto; }

/* ==========================================================================
   תבנית ההדר (Theme Builder) — השלמות שאין להן מקבילה בעמוד
   .elementor-location-header.elementor-45218 = עוטף המיקום בצד הלקוח (‎<header class="elementor-location-header">), שההורה שלו הוא ה-body.
   ‎.ya-header (בתוכו) גבוה בדיוק כמוהו, ולכן אין לו לאן "להידבק" — ההדר הדביק הוא העוטף עצמו.
   ‎z-index: 20 — מעל סרגל הרשתות הקבוע (15) ומעל תוכן העמוד, כמו במקור (שם הכל באותו הקשר שכבות).
   ========================================================================== */
.elementor-location-header.elementor-45218 { position: sticky; top: 0; z-index: 20; overflow-x: clip; }
/* מנהל מחובר: סרגל הניהול הקבוע של וורדפרס (32 / 46 פיקסלים; בטלפון קטן הסרגל אינו קבוע) */
body.admin-bar .elementor-location-header.elementor-45218 { top: 32px; }
@media (max-width: 782px) { body.admin-bar .elementor-location-header.elementor-45218 { top: 46px; } }
@media (max-width: 600px) { body.admin-bar .elementor-location-header.elementor-45218 { top: 0; } }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SimonaPro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.yabia-omer.co.il/wp-content/uploads/2026/10/SimonaPro-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'SimonaPro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.yabia-omer.co.il/wp-content/uploads/2026/10/SimonaPro-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */