.elementor-594 .elementor-element.elementor-element-df804fa{--display:flex;}.elementor-594 .elementor-element.elementor-element-4ba6f4b{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-594 .elementor-element.elementor-element-c28d7ed .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-c697f17 );}.elementor-594 .elementor-element.elementor-element-ec3109e{--display:flex;}.elementor-594 .elementor-element.elementor-element-338da52 .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-c697f17 );}.elementor-594 .elementor-element.elementor-element-89943c7{--display:flex;}.elementor-594 .elementor-element.elementor-element-cdee97a .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-c697f17 );}.elementor-594 .elementor-element.elementor-element-aab9c1f{--display:flex;}.elementor-594 .elementor-element.elementor-element-ec18037 .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-c697f17 );}.elementor-594 .elementor-element.elementor-element-ab978dc{--display:flex;}.elementor-594 .elementor-element.elementor-element-7fc0a0e .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-c697f17 );}.elementor-594 .elementor-element.elementor-element-d60823c{--display:flex;}.elementor-594 .elementor-element.elementor-element-6160d7c .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-c697f17 );}.elementor-594 .elementor-element.elementor-element-ada3fd5{--display:flex;}.elementor-594 .elementor-element.elementor-element-94acefc .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-c697f17 );}.elementor-594 .elementor-element.elementor-element-aed8c3b{--display:flex;}.elementor-594 .elementor-element.elementor-element-323f6f4 .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-c697f17 );}.elementor-594 .elementor-element.elementor-element-c0ae6b1{--display:flex;}.elementor-594 .elementor-element.elementor-element-1c7507a .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-c697f17 );}.elementor-594 .elementor-element.elementor-element-4ee3144{--display:flex;}.elementor-594 .elementor-element.elementor-element-227abaf .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-c697f17 );}.elementor-594 .elementor-element.elementor-element-5e0019a{--display:flex;}.elementor-594 .elementor-element.elementor-element-0270e8f .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-c697f17 );}.elementor-594 .elementor-element.elementor-element-5455b72{--display:flex;}.elementor-594 .elementor-element.elementor-element-95ce3b2 .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-c697f17 );}.elementor-594 .elementor-element.elementor-element-89d319d{--display:flex;}.elementor-594 .elementor-element.elementor-element-e2b24f6 .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-c697f17 );}.elementor-594 .elementor-element.elementor-element-4c52325{--display:flex;}.elementor-594 .elementor-element.elementor-element-c855c8f .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-c697f17 );}.elementor-594 .elementor-element.elementor-element-ccef414{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}/* Start custom CSS for nested-accordion, class: .elementor-element-ccef414 *//* כל תיבת אקורדיון */
.e-n-accordion-item {
  background-color: #f9f9f9;
  border: 1px solid #ddd;
  border-radius: 12px;
  margin-bottom: 14px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.06);
  overflow: hidden;
  transition: all 0.3s ease-in-out;
}

/* כותרת (summary) */
.e-n-accordion-item summary {
  list-style: none;
  cursor: pointer;
  padding: 18px 20px;
  font-size: 16px;
  font-weight: 600;
  background-color: #fff;
  color: #333;
  position: relative;
  transition: all 0.3s ease;
}

/* כותרת כשפתוח */
.e-n-accordion-item[open] summary {
  background-color: #eaf3f9;
  color: #0B5394;
}

/* אזור התוכן הפנימי */
.e-n-accordion-item .elementor-heading-title {
  padding: 18px 22px;
  font-size: 15px;
  color: #444;
  line-height: 1.8;
  animation: fadeIn 0.3s ease-in-out;
}

/* אנימציית פתיחה */
@keyframes fadeIn {
  from { opacity: 0; transform: translateY(10px); }
  to { opacity: 1; transform: translateY(0); }
}

/* שינוי אייקון הפלוס/מינוס (מוחבא בתוכו) */
.e-n-accordion-item-title-icon .e-opened {
  display: none;
}
.e-n-accordion-item[open] .e-opened {
  display: inline;
}
.e-n-accordion-item[open] .e-closed {
  display: none;
}/* End custom CSS */