.elementor-6835 .elementor-element.elementor-element-35929878{color:#000000;margin-top:-22px;margin-bottom:0px;}.elementor-6835 .elementor-element.elementor-element-52b87802 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-6835 .elementor-element.elementor-element-1944a42{text-align:center;}.elementor-6835 .elementor-element.elementor-element-1944a42 .elementor-heading-title{font-weight:300;color:var( --e-global-color-d167506 );}.elementor-6835 .elementor-element.elementor-element-2573f66 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-6835 .elementor-element.elementor-element-2573f66{line-height:19px;}@media(max-width:767px){.elementor-6835 .elementor-element.elementor-element-35929878{margin-top:40px;margin-bottom:40px;}.elementor-6835 .elementor-element.elementor-element-52b87802 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-6835 .elementor-element.elementor-element-52b87802 > .elementor-element-populated{padding:10px 12px 10px 12px;}}/* Start custom CSS for text-editor, class: .elementor-element-8eed7ca *//* ===== בסיס (דסקטופ רחב) ===== */
.elementor-6835 .elementor-element.elementor-element-8eed7ca ol {
  counter-reset: item;
  padding-right: 0;
  margin-right: 0;
}

.elementor-6835 .elementor-element.elementor-element-8eed7ca ol li {
  display: block;
  margin-bottom: 6px;
  padding-right: 28px;
  text-indent: -28px;
  line-height: 1.7;
}

/* מספור משפטי */
.elementor-6835 .elementor-element.elementor-element-8eed7ca ol li:before {
  content: counters(item, ".") ". ";
  counter-increment: item;
  font-weight: bold;
}

/* תתי סעיפים */
.elementor-6835 .elementor-element.elementor-element-8eed7ca ol ol li {
  padding-right: 38px;
  text-indent: -38px;
}

/* רווח בין סעיפים ראשיים */
.elementor-6835 .elementor-element.elementor-element-8eed7ca ol > li {
  margin-bottom: 14px;
}

/* סעיף עם תתי סעיפים */
.elementor-6835 .elementor-element.elementor-element-8eed7ca ol li:has(ol) {
  margin-bottom: 4px;
}

/* רווח לפני תת רשימה */
.elementor-6835 .elementor-element.elementor-element-8eed7ca ol li > ol {
  margin-top: 6px;
}


/* ===== התאמה למסך צר / סיידבר ===== */
@media (max-width: 1200px) {

  .elementor-6835 .elementor-element.elementor-element-8eed7ca ol li {
    padding-right: 24px;
    text-indent: -24px;
  }

  .elementor-6835 .elementor-element.elementor-element-8eed7ca ol ol li {
    padding-right: 32px;
    text-indent: -32px;
  }

}


/* ===== מובייל ===== */
@media (max-width: 767px) {

  /* צמצום שוליים */
  .elementor-6835 .elementor-element.elementor-element-8eed7ca {
    padding-right: 2px;
    padding-left: 2px;
  }

  /* הקטנת הזחה */
  .elementor-6835 .elementor-element.elementor-element-8eed7ca ol li {
    padding-right: 14px;
    text-indent: -14px;
    line-height: 1.6;
    margin-bottom: 8px;
  }

  /* תתי סעיפים */
  .elementor-6835 .elementor-element.elementor-element-8eed7ca ol ol li {
    padding-right: 20px;
    text-indent: -20px;
  }

  /* מניעת שבירה מוזרה */
  .elementor-6835 .elementor-element.elementor-element-8eed7ca ol li {
    word-break: normal;
    overflow-wrap: break-word;
  }

}


/* ===== תיקון טבלאות / גלילה אופקית ===== */
.elementor-6835 .elementor-element.elementor-element-8eed7ca table {
  width: 100%;
  display: block;
  overflow-x: auto;
}

.elementor-6835 .elementor-element.elementor-element-8eed7ca {
  overflow-x: hidden;
}/* End custom CSS */