.elementor-70117 .elementor-element.elementor-element-d71cf71{--display:flex;--justify-content:flex-end;}.elementor-70117 .elementor-element.elementor-element-9f2edda{text-align:center;}.elementor-70117 .elementor-element.elementor-element-9f2edda .elementor-heading-title{color:var( --e-global-color-astglobalcolor6 );}.elementor-70117 .elementor-element.elementor-element-f8112e5 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:31px 31px 31px 31px;}.elementor-70117 .elementor-element.elementor-element-9dce3a0{--display:flex;}.elementor-70117 .elementor-element.elementor-element-bc637c0{--n-accordion-title-font-size:28px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:66px;}.elementor-70117 .elementor-element.elementor-element-bc637c0.elementor-element{--align-self:flex-start;}.elementor-70117 .elementor-element.elementor-element-4636d20{--display:flex;}.elementor-70117 .elementor-element.elementor-element-c895eb7 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:31px 31px 31px 31px;}.elementor-70117 .elementor-element.elementor-element-6539169{--display:flex;}.elementor-70117 .elementor-element.elementor-element-e16c20d{--n-accordion-title-font-size:28px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:66px;}.elementor-70117 .elementor-element.elementor-element-e16c20d.elementor-element{--align-self:flex-start;}.elementor-70117 .elementor-element.elementor-element-26a34a7{--display:flex;}.elementor-70117 .elementor-element.elementor-element-a4e6254 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:31px 31px 31px 31px;}.elementor-70117 .elementor-element.elementor-element-0296865{--display:flex;}.elementor-70117 .elementor-element.elementor-element-89819e1{--n-accordion-title-font-size:28px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:66px;}.elementor-70117 .elementor-element.elementor-element-89819e1.elementor-element{--align-self:flex-start;}.elementor-70117 .elementor-element.elementor-element-bdb432b{--display:flex;}.elementor-70117 .elementor-element.elementor-element-258ede7 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:31px 31px 31px 31px;}.elementor-70117 .elementor-element.elementor-element-cabdeff{--display:flex;}.elementor-70117 .elementor-element.elementor-element-17a4eb1{--n-accordion-title-font-size:28px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:66px;}.elementor-70117 .elementor-element.elementor-element-17a4eb1.elementor-element{--align-self:flex-start;}/* Start custom CSS for text-editor, class: .elementor-element-8c715b3 */.elementor-70117 .elementor-element.elementor-element-8c715b3 { display:none; background:#f9f9f9; border:2px solid #38b6ff; padding:15px; border-radius:12px; margin-top:10px; direction:rtl; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3a823 */.elementor-70117 .elementor-element.elementor-element-8f3a823 { display:none; background:#f9f9f9; border:2px solid #38b6ff; padding:15px; border-radius:12px; margin-top:10px; direction:rtl; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cefa38e */.elementor-70117 .elementor-element.elementor-element-cefa38e { display:none; background:#f9f9f9; border:2px solid #38b6ff; padding:15px; border-radius:12px; margin-top:10px; direction:rtl; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ae5997 */.elementor-70117 .elementor-element.elementor-element-5ae5997 { display:none; background:#f9f9f9; border:2px solid #38b6ff; padding:15px; border-radius:12px; margin-top:10px; direction:rtl; }/* End custom CSS */
/* Start custom CSS */jQuery(function($){
  // מאזין לכל אלמנט עם data-solution, גם אם זה על הווידג'ט ולא על הקישור עצמו
  $(document).on('click', '[data-solution], [data-solution] .elementor-button', function(e){
    e.preventDefault();

    // נזהה את האלמנט שנלחץ בפועל
    const $el = $(this).attr('data-solution') ? $(this) : $(this).closest('[data-solution]');
    const target = $el.attr('data-solution');

    if (target && $(target).length){
      $(target).slideToggle(300);
    } else {
      console.warn('❌ לא נמצא יעד עבור', target);
    }
  });
});/* End custom CSS */