.elementor-widget-theme-site-logo .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35 .elementor-element.elementor-element-29b67c1 img{width:26%;}.elementor-35 .elementor-element.elementor-element-ff989c3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-35 .elementor-element.elementor-element-ff989c3 .elementor-repeater-item-36d0170.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-35 .elementor-element.elementor-element-cf61297{--jmm-top-items-hor-align:center;--jmm-top-item-title-color:var( --e-global-color-secondary );--jmm-sub-item-title-color:var( --e-global-color-text );--jmm-sub-item-bg-color:var( --e-global-color-3a1c857 );--jmm-top-hover-item-title-color:var( --e-global-color-cd9f73a );--jmm-sub-hover-item-title-color:var( --e-global-color-825d6ca );--jmm-sub-hover-item-bg-color:var( --e-global-color-2b0a105 );}.elementor-35 .elementor-element.elementor-element-b0d5d83 .elementor-jet-blocks-cart{justify-content:center;}.elementor-35 .elementor-element.elementor-element-b0d5d83 .jet-blocks-cart__label{color:var( --e-global-color-secondary );}.elementor-35 .elementor-element.elementor-element-b0d5d83 .jet-blocks-cart__icon{color:var( --e-global-color-secondary );}.elementor-35 .elementor-element.elementor-element-b0d5d83 .jet-blocks-cart__total{color:var( --e-global-color-secondary );}.elementor-35 .elementor-element.elementor-element-b0d5d83 .widget_shopping_cart .woocommerce-mini-cart-item a:not(.remove){font-family:"Assistant", Sans-serif;font-size:18px;}.elementor-35 .elementor-element.elementor-element-b0d5d83 .widget_shopping_cart .woocommerce-mini-cart__total strong{font-family:"Assistant", Sans-serif;}.elementor-35 .elementor-element.elementor-element-ff989c3:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-ff989c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c98ae3 );}.elementor-35 .elementor-element.elementor-element-ff989c3{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D3D0D0;box-shadow:0px 10px 13px -1px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:31px;padding:10px 0px 10px 0px;}.elementor-35 .elementor-element.elementor-element-ff989c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-35 .elementor-element.elementor-element-3cc7a6d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-35 .elementor-element.elementor-element-cf61297{--jmm-dropdown-toggle-size:66px;--jmm-dropdown-toggle-icon-size:49px;}.elementor-35 .elementor-element.elementor-element-bc0a23a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-3cc7a6d{width:88.947%;}.elementor-35 .elementor-element.elementor-element-bc0a23a{width:11.016%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35 .elementor-element.elementor-element-3cc7a6d{width:20%;}.elementor-35 .elementor-element.elementor-element-bc0a23a{width:80%;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-3cc7a6d{width:20%;}.elementor-35 .elementor-element.elementor-element-cf61297{--jmm-top-items-hor-align:center;--jmm-dropdown-container-width:324px;--jmm-dropdown-toggle-size:51px;}.elementor-35 .elementor-element.elementor-element-bc0a23a{width:80%;}.elementor-35 .elementor-element.elementor-element-b0d5d83 .elementor-jet-blocks-cart{justify-content:flex-end;}}/* Start custom CSS for jet-mega-menu, class: .elementor-element-cf61297 *//* --- JetMenu Mobile RTL (all variants) --- */
@media (max-width: 1024px) {
  html[dir="rtl"] body .jet-mobile-menu,
  html[dir="rtl"] body .jet-mobile-menu__container {
    left: auto !important;
    right: 0 !important;
    width: 85vw !important;         /* שנה לפי הצורך */
    max-width: 100vw !important;
    z-index: 99999 !important;
  }

  /* מצב סגור – מחוץ למסך מימין */
  html[dir="rtl"] body .jet-mobile-menu,
  html[dir="rtl"] body .jet-mobile-menu__container {
    transform: translate3d(100%,0,0) !important;
  }

  /* מצב פתוח – כיסוי כל המצבים ש-JetMenu מוסיף */
  html[dir="rtl"] body.jet-mobile-menu-open .jet-mobile-menu,
  html[dir="rtl"] body.jet-mobile-menu-open .jet-mobile-menu__container,
  html[dir="rtl"] .jet-mobile-menu.opened,
  html[dir="rtl"] .jet-mobile-menu.is-open,
  html[dir="rtl"] .jet-mobile-menu.jet-mobile-menu--visible,
  html[dir="rtl"] .jet-mobile-menu--open .jet-mobile-menu__container {
    transform: translate3d(0,0,0) !important;
  }

  /* שכבת רקע */
  html[dir="rtl"] .jet-mobile-menu__backdrop,
  html[dir="rtl"] .jet-mobile-menu__overlay {
    right: 0 !important; left: 0 !important;
    width: 100vw !important; height: 100vh !important;
  }

  /* מניעת גלילה אופקית בזמן פתוח */
  html, body { overflow-x: hidden; }
}

/* חיצי תתי-תפריט במובייל */
html[dir="rtl"] .jet-mobile-menu .jet-dropdown-arrow,
html[dir="rtl"] .jet-mobile-menu .jet-arrow { transform: scaleX(-1); }
html[dir="rtl"] .jet-mobile-menu .sub-menu { left: auto; right: 0; }/* End custom CSS */
/* Start custom CSS for jet-mega-menu, class: .elementor-element-cf61297 *//* --- JetMenu Mobile RTL (all variants) --- */
@media (max-width: 1024px) {
  html[dir="rtl"] body .jet-mobile-menu,
  html[dir="rtl"] body .jet-mobile-menu__container {
    left: auto !important;
    right: 0 !important;
    width: 85vw !important;         /* שנה לפי הצורך */
    max-width: 100vw !important;
    z-index: 99999 !important;
  }

  /* מצב סגור – מחוץ למסך מימין */
  html[dir="rtl"] body .jet-mobile-menu,
  html[dir="rtl"] body .jet-mobile-menu__container {
    transform: translate3d(100%,0,0) !important;
  }

  /* מצב פתוח – כיסוי כל המצבים ש-JetMenu מוסיף */
  html[dir="rtl"] body.jet-mobile-menu-open .jet-mobile-menu,
  html[dir="rtl"] body.jet-mobile-menu-open .jet-mobile-menu__container,
  html[dir="rtl"] .jet-mobile-menu.opened,
  html[dir="rtl"] .jet-mobile-menu.is-open,
  html[dir="rtl"] .jet-mobile-menu.jet-mobile-menu--visible,
  html[dir="rtl"] .jet-mobile-menu--open .jet-mobile-menu__container {
    transform: translate3d(0,0,0) !important;
  }

  /* שכבת רקע */
  html[dir="rtl"] .jet-mobile-menu__backdrop,
  html[dir="rtl"] .jet-mobile-menu__overlay {
    right: 0 !important; left: 0 !important;
    width: 100vw !important; height: 100vh !important;
  }

  /* מניעת גלילה אופקית בזמן פתוח */
  html, body { overflow-x: hidden; }
}

/* חיצי תתי-תפריט במובייל */
html[dir="rtl"] .jet-mobile-menu .jet-dropdown-arrow,
html[dir="rtl"] .jet-mobile-menu .jet-arrow { transform: scaleX(-1); }
html[dir="rtl"] .jet-mobile-menu .sub-menu { left: auto; right: 0; }/* End custom CSS */