.elementor-widget-text-editor{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 );}/* Start custom CSS for text-editor, class: .elementor-element-57aa0198 *//* ברירת מחדל: אייקון + טקסט באותה שורה */
.fleet-row{
  display:flex !important;
  gap:.35em;
  flex-wrap:nowrap;        /* האייקון לא יורד שורה */
  align-items:center;
}

/* עברית (RTL): האייקון בצד ימין */
.fleet-row[dir="rtl"]{
  flex-direction:row-reverse;
}

/* מקבע את האייקון כעמודה נפרדת */
.fleet-row .fleet-icon{
  flex:0 0 auto;
  line-height:1;
  font-size:.90em;
}

/* הטקסט נשבר לשורות רק בתוך העמודה שלו */
.fleet-row .fleet-text{
  flex:1 1 auto;
  min-width:0;             /* חשוב כדי ש-wrap יעבוד נכון */
}

/* מובייל: האייקון מיושר למעלה (לא באמצע) */
@media (max-width: 767px){
  .fleet-row{
    align-items:flex-start !important;
  }
  .fleet-row .fleet-icon{
    margin-top:.15em;      /* פיין-טיונינג קטן */
  }
}/* End custom CSS */