.elementor-2022 .elementor-element.elementor-element-998d14f{--display:flex;}.elementor-2022 .elementor-element.elementor-element-3c22a57{--e-image-carousel-slides-to-show:4;}.elementor-2022 .elementor-element.elementor-element-3c22a57 .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-2022 .elementor-element.elementor-element-3c22a57{--e-image-carousel-slides-to-show:2;}.elementor-2022 .elementor-element.elementor-element-3c22a57 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2022 .elementor-element.elementor-element-3c22a57 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;}}@media(max-width:767px){.elementor-2022 .elementor-element.elementor-element-3c22a57{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for image-carousel, class: .elementor-element-3c22a57 */@media (max-width: 767px) {
  /* קונטיינר הכותרות: תצוגת flex אופקי עם גלילה אופקית */
  .e-n-tabs-mobile > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading {
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch;
    padding-top: 10px; /* רווח אחיד מלמעלה */
  }

  /* כל כותרת טאבים */
  .e-n-tab-title {
    flex: 0 0 auto;        /* שמירה על רוחב לפי תוכן, לא מתרחב */
    max-width: 120px;      /* רוחב מקסימלי לכותרת */
    white-space: nowrap;   /* טקסט בשורה אחת */
    padding: 10px 15px;    /* פדינג אחיד */
    line-height: 1.2;      /* גובה שורה אחיד */
    font-weight: 400;      /* משקל גופן רגיל */
    box-sizing: border-box;/* פדינג ו-border בתוך המימדים */
    border-bottom: 2px solid transparent; /* קו תחתון שקוף בלשוניות רגילות */
    margin: 0;             /* ללא מרג׳ין */
    cursor: pointer;
    transition: border-color 0.3s ease, font-weight 0.3s ease;
  }

  /* כותרת פעילה */
  .e-n-tab-title.e-active {
    font-weight: 700;           /* גופן מודגש */
    border-bottom-color: #000;  /* קו תחתון בצבע */
  }

  /* תוכן לשוניות - להציג רק את הלשונית הפעילה */
  .elementor-widget-n-tabs .e-n-tabs-content .e-collapse {
    display: none;
  }

  .elementor-widget-n-tabs .e-n-tabs-content .e-collapse.e-active {
    display: block;
  }
}/* End custom CSS */