.elementor-11316 .elementor-element.elementor-element-913bebb{--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:5vw 10vw;--row-gap:5vw;--column-gap:10vw;--margin-top:0%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11316 .elementor-element.elementor-element-93c24b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11316 .elementor-element.elementor-element-83abd7a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11316 .elementor-element.elementor-element-83abd7a .elementor-heading-title{font-family:"ploni", Sans-serif;font-size:33px;font-weight:300;line-height:38px;color:#333333;}.elementor-11316 .elementor-element.elementor-element-cf67c59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11316 .elementor-element.elementor-element-cf67c59.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11316 .elementor-element.elementor-element-9eb9cf7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11316 .elementor-element.elementor-element-9eb9cf7{font-family:"ploni", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0.03em;color:#333333;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11316 .elementor-element.elementor-element-83abd7a .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-11316 .elementor-element.elementor-element-9eb9cf7{font-size:17px;}}@media(max-width:767px){.elementor-11316 .elementor-element.elementor-element-913bebb{--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-11316 .elementor-element.elementor-element-93c24b7{--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11316 .elementor-element.elementor-element-83abd7a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11316 .elementor-element.elementor-element-83abd7a .elementor-heading-title{font-size:24px;letter-spacing:0.3px;}.elementor-11316 .elementor-element.elementor-element-cf67c59{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-11316 .elementor-element.elementor-element-9eb9cf7{font-size:17px;}}@media(min-width:768px){.elementor-11316 .elementor-element.elementor-element-913bebb{--content-width:1120px;}.elementor-11316 .elementor-element.elementor-element-93c24b7{--width:35%;}.elementor-11316 .elementor-element.elementor-element-cf67c59{--width:55%;}}@media(min-width:1920px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11316 .elementor-element.elementor-element-83abd7a .elementor-heading-title{font-size:33px;line-height:1em;letter-spacing:0.4px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-11316 .elementor-element.elementor-element-9eb9cf7{font-size:18px;}}/* Start custom CSS for heading, class: .elementor-element-83abd7a */.elementor-11316 .elementor-element.elementor-element-83abd7a b,
.elementor-11316 .elementor-element.elementor-element-83abd7a strong {
  font-weight: 800 !important;
}

@media (max-width: 767px) {
  .elementor-11316 .elementor-element.elementor-element-83abd7a .elementor-heading-title {
    line-height: 28px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9eb9cf7 */.elementor-11316 .elementor-element.elementor-element-9eb9cf7 .paragraphs-holder p:first-of-type {
  margin: 0 !important;
  padding: 0 !important;
}

p:has(> strong:only-child) {
  margin-block-end: 0 !important;
}

@media (max-width: 768px) {
  p:has(> strong:only-child) {
    margin-block-start: 2rem; /* או כל ערך שאתה רוצה */
  }
}



.elementor-11316 .elementor-element.elementor-element-9eb9cf7 p {
    margin-block-start: 0.8rem;
    margin-block-end: 2.5rem;
}

@media (max-width: 768px) {
  p {
    margin-block-start: 0.8rem;
    margin-block-end: 0.8rem;
  }
}

b, strong {
  font-weight: 800;
  letter-spacing: 0.3px;
}
strong {
  font-weight: 800;
  letter-spacing: 0.3px;
}


.elementor-11316 .elementor-element.elementor-element-9eb9cf7 ul,
.elementor-11316 .elementor-element.elementor-element-9eb9cf7 ol {
  direction: rtl;
  text-align: right;
  padding-right: 0;
  margin-right: 0;
  list-style-position: inside;
  line-height: 1.8rem;
}

.elementor-11316 .elementor-element.elementor-element-9eb9cf7 li::marker {
  color: #e60023; /* צבע הנקודה או המספר */
}

.elementor-11316 .elementor-element.elementor-element-9eb9cf7 li:last-child {
  margin-bottom: 0.8rem;
}
.elementor-11316 .elementor-element.elementor-element-9eb9cf7 li:first-child {
    margin-top: 1rem;
}



@media (max-width: 768px) {
  .elementor-element-cf67c59 {
    margin-bottom: 1.2rem; /* או כל ערך אחר */
  }
}


.acf-mobile-readmore ol {
  list-style: none;
  counter-reset: item;
  padding: 0;
  direction: rtl;
}

.acf-mobile-readmore ol li {
  counter-increment: item;
  position: relative;
  padding-right: 2em; /* ריווח בין המספר לטקסט */
  margin-bottom: 1em;
}

.acf-mobile-readmore ol li::before {
  content: counter(item);
  font-weight: 800;
  position: absolute;
  right: 0;
  top: 0;
  color: #FF1D00; /* אפשר לשנות לצבע שתרצה */
}


.acf-mobile-readmore ul li {
  text-indent: -1.5em;
  padding-right: 1.5em;
}

.elementor-11316 .elementor-element.elementor-element-9eb9cf7 a {
    color: #000000;
    font-weight: 800;
    text-decoration: underline !important;
}/* End custom CSS */