.elementor-4614 .elementor-element.elementor-element-41d12c7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4614 .elementor-element.elementor-element-41d12c7 > .elementor-container{min-height:130px;}.elementor-4614 .elementor-element.elementor-element-41d12c7 .trx_addons_bg_text{z-index:0;}.elementor-4614 .elementor-element.elementor-element-41d12c7 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-4614 .elementor-element.elementor-element-41d12c7 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-4614 .elementor-element.elementor-element-41d12c7{padding:30px 55px 28px 55px;}.elementor-4614 .elementor-element.elementor-element-8e94301 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4614 .elementor-element.elementor-element-8e94301 .logo_image{max-height:110px;}.elementor-bc-flex-widget .elementor-4614 .elementor-element.elementor-element-b4ad53f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4614 .elementor-element.elementor-element-b4ad53f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4614 .elementor-element.elementor-element-b4ad53f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4614 .elementor-element.elementor-element-b4ad53f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4614 .elementor-element.elementor-element-b4ad53f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4614 .elementor-element.elementor-element-b4ad53f > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-4614 .elementor-element.elementor-element-b4ad53f > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-4614 .elementor-element.elementor-element-1d1cba4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4614 .elementor-element.elementor-element-1d1cba4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4614 .elementor-element.elementor-element-1d1cba4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-4614 .elementor-element.elementor-element-658dd94 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4614 .elementor-element.elementor-element-658dd94 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4614 .elementor-element.elementor-element-658dd94 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-4614 .elementor-element.elementor-element-658dd94 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-4614 .elementor-element.elementor-element-a447e10{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4614 .elementor-element.elementor-element-43a49b4 > .elementor-widget-container{margin:2px 0px 0px 8px;}.elementor-4614 .elementor-element.elementor-element-43a49b4 .elementor-icon-wrapper{text-align:center;}.elementor-4614 .elementor-element.elementor-element-b2bf758 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4614 .elementor-element.elementor-element-b2bf758 .trx_addons_bg_text{z-index:0;}.elementor-4614 .elementor-element.elementor-element-b2bf758 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-4614 .elementor-element.elementor-element-b2bf758 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-4614 .elementor-element.elementor-element-b2bf758{padding:10px 0px 10px 0px;}.elementor-4614 .elementor-element.elementor-element-f483fc3 .elementor-button{background-color:#dc8c20;font-family:"Termina", Sans-serif;font-weight:400;fill:#FFFEFE;color:#FFFEFE;}.elementor-4614 .elementor-element.elementor-element-f483fc3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4614 .elementor-element.elementor-element-f483fc3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.trx-addons-layout--edit-mode .trx-addons-layout__inner{background-color:var(--theme-color-bg_color);}.trx-addons-layout--single-preview .trx-addons-layout__inner{background-color:var(--theme-color-bg_color);}@media(max-width:1024px){.elementor-4614 .elementor-element.elementor-element-41d12c7 > .elementor-container{min-height:0px;}.elementor-4614 .elementor-element.elementor-element-8e94301 .logo_image{max-height:153px;}.elementor-4614 .elementor-element.elementor-element-b2bf758{padding:15px 0px 15px 0px;}.elementor-4614 .elementor-element.elementor-element-4f94cee > .elementor-widget-container{margin:-2px 0px 0px 0px;}}@media(max-width:767px){.elementor-4614 .elementor-element.elementor-element-41d12c7 > .elementor-container{min-height:0px;}.elementor-4614 .elementor-element.elementor-element-8e94301 .logo_image{max-height:122px;}.elementor-4614 .elementor-element.elementor-element-b2bf758{padding:10px 0px 10px 0px;z-index:10;}.elementor-4614 .elementor-element.elementor-element-7a0ae80{width:39%;}.elementor-4614 .elementor-element.elementor-element-7a0ae80.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4614 .elementor-element.elementor-element-7a0ae80 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4614 .elementor-element.elementor-element-7a0ae80 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4614 .elementor-element.elementor-element-7a0ae80 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-4614 .elementor-element.elementor-element-7a0ae80 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-4614 .elementor-element.elementor-element-24c93bc img{width:85%;}.elementor-4614 .elementor-element.elementor-element-157caaf{width:47%;}.elementor-bc-flex-widget .elementor-4614 .elementor-element.elementor-element-157caaf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4614 .elementor-element.elementor-element-157caaf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4614 .elementor-element.elementor-element-157caaf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4614 .elementor-element.elementor-element-157caaf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4614 .elementor-element.elementor-element-157caaf > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-4614 .elementor-element.elementor-element-157caaf > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-4614 .elementor-element.elementor-element-f483fc3 .elementor-button{font-size:10px;border-radius:0px 0px 0px 0px;padding:10px 7px 10px 7px;}.elementor-4614 .elementor-element.elementor-element-46979d5{width:14%;}.elementor-4614 .elementor-element.elementor-element-4f94cee > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-4614 .elementor-element.elementor-element-c485f60{width:15.12%;}.elementor-4614 .elementor-element.elementor-element-b4ad53f{width:56%;}.elementor-4614 .elementor-element.elementor-element-658dd94{width:17.88%;}.elementor-4614 .elementor-element.elementor-element-01a2c55{width:11%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4614 .elementor-element.elementor-element-c485f60{width:24%;}.elementor-4614 .elementor-element.elementor-element-b4ad53f{width:62%;}.elementor-4614 .elementor-element.elementor-element-658dd94{width:62%;}}/* Start custom CSS for trx_sc_layouts_menu, class: .elementor-element-1d1cba4 *//* חץ ליד פריטים עם תת־תפריט */
.elementor-4614 .elementor-element.elementor-element-1d1cba4 .sc_layouts_menu_nav > li.menu-item-has-children > a > span{
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

/* החץ עצמו */
.elementor-4614 .elementor-element.elementor-element-1d1cba4 .sc_layouts_menu_nav > li.menu-item-has-children > a > span::after{
  content: "→";              /* סימן החץ */
  font-size: 18px;           /* גודל */
  margin-left: 6px;          /* רווח מהטקסט */
  display: inline-block;
  color: currentColor;       /* צבע לפי צבע הטקסט */
  transition: transform .2s ease;
}

/* כשהתפריט פתוח / הובר – החץ מסתובב למעלה */
.elementor-4614 .elementor-element.elementor-element-1d1cba4 .sc_layouts_menu_nav > li.menu-item-has-children:hover > a > span::after,
.elementor-4614 .elementor-element.elementor-element-1d1cba4 .sc_layouts_menu_nav > li.menu-item-has-children.sfHover > a > span::after,
.elementor-4614 .elementor-element.elementor-element-1d1cba4 .sc_layouts_menu_nav > li.menu-item-has-children.current-menu-ancestor > a > span::after{
  transform: rotate(180deg);
}

-----------------------------

/* צבע רקע של הדרופדאון (כל הרמות) */
.elementor-4614 .elementor-element.elementor-element-1d1cba4 .sc_layouts_menu_nav > li.menu-item-has-children > ul.sub-menu,
.elementor-4614 .elementor-element.elementor-element-1d1cba4 .sc_layouts_menu_nav ul.sub-menu,
.elementor-4614 .elementor-element.elementor-element-1d1cba4 .sc_layouts_menu_nav ul.sub-menu li > ul.sub-menu{
  background: #FDFAF5 !important;
  border-color: #E4EBF0 !important;
  box-shadow: none !important;
}

/* טקסט בתוך הדרופדאון */
.elementor-4614 .elementor-element.elementor-element-1d1cba4 .sc_layouts_menu_nav ul.sub-menu a{
  color: #000000 !important;
}
/* הדגשה בעמוד הפעיל בתפריט הנפתח */
.elementor-4614 .elementor-element.elementor-element-1d1cba4 .sc_layouts_menu_nav ul.sub-menu li.current-menu-item > a {
  font-weight: 700 !important; /* בולד */
  color: #000000 !important; /* או כל צבע הדגשה אחר שתרצי */
}

/* פתיחה בהובר - חיזוק */
.elementor-4614 .elementor-element.elementor-element-1d1cba4 .sc_layouts_menu_nav li:hover > ul,
.elementor-4614 .elementor-element.elementor-element-1d1cba4 .sc_layouts_menu_nav li.sfHover > ul{
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
}/* End custom CSS */
/* Start custom CSS for trx_sc_button, class: .elementor-element-a447e10 *//* טקסט קטן יותר וריפוד מצומצם */
.elementor-4614 .elementor-element.elementor-element-a447e10 .my-small-btn .sc_button_text {
  font-size: 13px !important;
  line-height: 1.2 !important;
}

.elementor-4614 .elementor-element.elementor-element-a447e10 .my-small-btn .sc_button {
  padding: 8px 18px !important;
}

/* אופציונלי - במובייל אפילו קטן יותר */
@media (max-width: 767px) {
  .elementor-4614 .elementor-element.elementor-element-a447e10 .my-small-btn .sc_button_text {
    font-size: 12px !important;
  }
  .elementor-4614 .elementor-element.elementor-element-a447e10 .my-small-btn .sc_button {
    padding: 6px 14px !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-41d12c7 */.menu-item .sub-menu {
    max-height: 600px; /* Set the maximum height for submenu */
    overflow-y: auto;  /* Enable vertical scroll when content exceeds max-height */
    overflow-x: hidden; /* Hide horizontal scroll */
}/* End custom CSS */
/* Start custom CSS for trx_sc_layouts_menu, class: .elementor-element-4f94cee *//* רקע לפנל התפריט בלבד, כשפתוח, ובמובייל */
@media (max-width: 782px){
  body.menu_mobile_opened .menu_mobile .menu_mobile_inner,
  body.menu_mobile_opened .menu_mobile .menu_mobile_content_wrap_inner{
    background:#092E4C !important;
  }

  /* מבטל את שכבת ה-before שמוסיפה גוון מעל הרקע */
  body.menu_mobile_opened .menu_mobile .menu_mobile_inner::before{
    content:none !important;
    background:none !important;
  }

  /* אופציונלי: טקסט לבן בפריטי התפריט */
  body.menu_mobile_opened .menu_mobile li.menu-item > a{
    color:#fff !important;
  }
}

/* למקרה שהתבנית משתמשת במשתנים פנימיים לצבע */
body.menu_mobile_opened .menu_mobile_fullscreen .menu_mobile_inner{
  --theme-color-alter_bg_color:#092E4C !important;
  --theme-color-bg_color:#092E4C !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b2bf758 *//* מצב בסיס - הרקע תמיד לבן גם בראש העמוד */
.elementor-4614 .elementor-element.elementor-element-b2bf758{
  background-color: #ffffff;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
  z-index: 999; /* שיהיה מעל התוכן */
}

/* לוגו - מעבר חלק */
.elementor-4614 .elementor-element.elementor-element-b2bf758 .logo img{
  transition: transform 0.3s ease;
}

/* בזמן Sticky - מוסיפים צל ומקטינים לוגו אם צריך */
.elementor-4614 .elementor-element.elementor-element-b2bf758.elementor-sticky--effects{
  background-color: #ffffff;
  box-shadow: 0 6px 20px rgba(0,0,0,0.08);
}

.elementor-4614 .elementor-element.elementor-element-b2bf758.elementor-sticky--effects .logo img{
  transform: scale(0.9);
}

/* אם יש לך גם .elementor-sticky--active – לא חובה, אבל טוב לספציפיות */
.elementor-4614 .elementor-element.elementor-element-b2bf758.elementor-sticky--active{
  background-color: #ffffff;
}/* End custom CSS */