.elementor-54342 .elementor-element.elementor-element-da8717a{padding:50px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-54342 .elementor-element.elementor-element-e50c8e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54342 .elementor-element.elementor-element-e50c8e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54342 .elementor-element.elementor-element-e50c8e7.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-54342 .elementor-element.elementor-element-e50c8e7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-54342 .elementor-element.elementor-element-87ff957{text-align:center;}.elementor-54342 .elementor-element.elementor-element-87ff957 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:54px;font-weight:600;color:#000000;}.elementor-54342 .elementor-element.elementor-element-9194155 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-54342 .elementor-element.elementor-element-9194155{font-size:16px;color:var( --e-global-color-text );}.elementor-54342 .elementor-element.elementor-element-9194155 a{color:var( --e-global-color-0c6e2c4 );}.elementor-54342 .elementor-element.elementor-element-9194155 a:hover{color:var( --e-global-color-b2784f9 );}.elementor-54342 .elementor-element.elementor-element-38292ed8{text-align:left;}.elementor-54342 .elementor-element.elementor-element-703d8ff4{--spacer-size:20px;}@media(max-width:767px){.elementor-54342 .elementor-element.elementor-element-da8717a{padding:30px 0px 0px 0px;}.elementor-54342 .elementor-element.elementor-element-87ff957 .elementor-heading-title{font-size:28px;}.elementor-54342 .elementor-element.elementor-element-38292ed8{text-align:left;}}/* Start custom CSS for text-editor, class: .elementor-element-38292ed8 *//* עוטף לגלילה אופקית במסכים צרים */
.elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table-wrap {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

/* הטבלה עצמה */
.elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
  min-width: 720px;     /* מונע שבירה מוגזמת */
  direction: ltr;       /* כיוון כתיבה שמאל-לימין */
}

/* תאי טבלה וכותרות - יישור שמאלה בכל מצב */
.elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table th,
.elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table td {
  border: 1px solid #e3e3e3;
  padding: 8px 10px;
  vertical-align: middle;
  text-align: left !important;
  line-height: 1.35;
}

/* גם התוכן הפנימי מקבל יישור שמאלה כדי לא לרשת ימין מהמכולה */
.elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table th p,
.elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table td p {
  margin: 0;
  direction: ltr;
  text-align: left !important;
  overflow-wrap: anywhere;     /* קישורים/ערכים ארוכים */
  word-break: break-word;      /* גיבוי לדפדפנים ישנים */
}

/* חיזוק נוסף במסכים קטנים (איחוד המדיה קווריז) */
@media (max-width: 1024px) {
  .elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table th,
  .elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table td,
  .elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table th p,
  .elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table td p {
    text-align: left !important;
  }
}

/* ריווח אחיד בתאי כותרת */
.elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table thead th {
  padding-block: 8px !important;      /* למעלה ולמטה */
  padding-inline: 10px !important;    /* ימין ושמאל, עובד גם ב-RTL וגם ב-LTR */
}

/* מבטל חוקים של "תא ראשון/אחרון" אם קיימים בתבנית */
.elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table thead th:first-child,
.elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table thead th:last-child {
  padding-inline-start: 10px !important;
  padding-inline-end: 10px !important;
}

/* ליתר ביטחון, אפס מרווחים פנימיים אם אי פעם תעטפי את הטקסט ב-<p> */
.elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table thead th > p { margin: 0; }

/* כיתוב הטבלה */
.elementor-54342 .elementor-element.elementor-element-38292ed8 .policy-table caption {
  text-align: left;
  font-weight: 600;
  margin-bottom: 8px;
}


/* מרווח עגינה מעל כל H2 עם id */
.elementor-54342 .elementor-element.elementor-element-38292ed8 h2[id] { scroll-margin-top: 100px; } /* התימי לגובה ההדר שלך *//* End custom CSS */
/* Start custom CSS */body.elementor-page-54342{
    direction: ltr;
}/* End custom CSS */