.elementor-419 .elementor-element.elementor-element-7464c05{--display:flex;}.elementor-419 .elementor-element.elementor-element-89cfec5{--display:flex;}.elementor-widget-jet-horizontal-timeline .jet-hor-timeline-item__card-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline-item{flex:0 0 calc(100%/3);max-width:calc(100%/3);}.elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline-item__point-content{width:0px;height:0px;border-style:none;color:#00000000;}.elementor-419 .elementor-element.elementor-element-93c95ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline-item__card-inner{background-color:#11111100;text-align:right;}.elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline-item__card-arrow:before{background-color:#11111100;}.elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline-item__card{background-color:#11111100;}.elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline-item__card, .elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline-item__card-arrow{border-style:none;}.elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline-item__card-title{font-family:"Karantina", Sans-serif;font-size:24px;margin:0px 0px 0px 0px;color:var( --e-global-color-9487f33 );}.elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline-item__card-desc{font-family:"Assistant", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline-item__point-content .jet-elements-icon{font-size:0px;}.elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline-item.is-active .jet-hor-timeline-item__point-content{background-color:#FF000000;}.elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline .jet-arrow{background-color:var( --e-global-color-9487f33 );color:var( --e-global-color-text );}.elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline .jet-arrow svg *{fill:var( --e-global-color-text );}.elementor-419 .elementor-element.elementor-element-ee9e503{--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;}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-center .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-left .timeline-item__point{margin-right:20px;}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-right .timeline-item__point{margin-left:20px;}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item+.jet-timeline-item{margin-top:30px;}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__card{background-color:var( --e-global-color-db39d44 );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__card-inner{background-color:var( --e-global-color-db39d44 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__card-arrow{background-color:var( --e-global-color-db39d44 );width:20px;height:20px;}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );margin-right:calc( -20px / 2 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -20px / 2 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__card-img{margin-bottom:10px;}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__meta-content{font-family:"Karantina", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-9487f33 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__card-content{border-style:solid;border-color:var( --e-global-color-text );border-radius:0px 2px 0px 0px;overflow:hidden;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item:hover .timeline-item__card-content{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item.is--active .timeline-item__card-content{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__card-title{font-family:"Karantina", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-9487f33 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__card-desc{font-family:"Assistant", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-419 .elementor-element.elementor-element-8960954 .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:16px;}.elementor-419 .elementor-element.elementor-element-8960954 .timeline-item__point-content{height:40px;width:40px;color:var( --e-global-color-text );background-color:var( --e-global-color-9487f33 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 40px / 2 );margin-right:calc( 40px / 2 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 40px / 2 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 40px / 2 );right:-2px;}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline__line-progress{background-color:var( --e-global-color-9487f33 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline__line{width:2px;}.elementor-419 .elementor-element.elementor-element-51a6366{--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;}.elementor-419 .elementor-element.elementor-element-500e2d5{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}@media(min-width:1025px){.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}}@media(max-width:1024px){.elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline-item{flex:0 0 calc(100%/2);max-width:calc(100%/2);}}@media(max-width:767px){.elementor-419 .elementor-element.elementor-element-93c95ec .jet-hor-timeline-item{flex:0 0 calc(100%/1);max-width:calc(100%/1);}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__card{border-radius:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__card-inner{border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__card-arrow{width:16px;height:16px;}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -16px / 2 );margin-right:calc( -16px / 2 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -16px / 2 );} .rtl .elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -16px / 2 );} .rtl .elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -16px / 2 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -16px / 2 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -16px / 2 );}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__meta-content{font-size:30px;line-height:0em;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__card-content{border-width:0px 2px 0px 0px;padding:10px 10px 10px 10px;text-align:right;}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__card-title{margin:0px 0px 10px 0px;}.elementor-419 .elementor-element.elementor-element-8960954 .jet-timeline-item .timeline-item__card-desc{line-height:1.4em;}}/* Start custom CSS for jet-horizontal-timeline, class: .elementor-element-93c95ec *//* רוחב כל ITEM בטיימליין */
.jet-hor-timeline-item{
flex: 0 0 600px !important;
max-width: 600px !important;
padding-left:40px;
padding-right:40px;
box-sizing:border-box;
}

/* מבנה פנימי של הכרטיס */
.tl-item{
display:flex;
flex-direction:row-reverse;
gap:18px;
align-items:flex-start;
direction:rtl;
width:100%;
box-sizing:border-box;
}

/* טקסט */
.tl-text{
flex:1 1 auto;
min-width:0;
text-align:right;
}

.tl-text h3{
font-family:"Karantina", sans-serif;
font-size:24px;
line-height:1.05;
color:#ff4d2a;
margin:0 0 14px 0;
}

.tl-text p{
color:#eaeaea;
line-height:1.7;
font-size:15px;
margin:0;
}

/* תמונה */
.tl-image{
position:relative;
padding-right:14px;
flex:0 0 120px;
}

/* הקו האנכי מימין – הוארך למעלה */
.tl-image:after{
content:"";
position:absolute;
right:0;
top:-58px;
height:240px;
width:2px;
background:#e6e6e6;
}

.tl-image img{
width:110px;
height:auto;
border:3px solid #ff4d2a;
padding:0px;
background:#111111;
display:block;
box-sizing:border-box;
}

/* שנה */
.jet-hor-timeline-item__card-title{
font-family:"Karantina", sans-serif;
font-size:24px;
color:#ff4d2a;
margin-bottom:6px;
display:inline-block;
position:relative;
top:-10px;
left:-18px;
}

/* קו מתחת לשנה */
.jet-hor-timeline-item__card-title:after{
content:"";
display:block;
width:74px;
height:2px;
background:#e6e6e6;
margin-top:4px;
position:relative;
right:-28px;
}

.tl-popup-link,
.tl-popup-link:visited,
.tl-popup-link:hover,
.tl-popup-link:active{
color:#eaeaea !important;
text-decoration:none !important;
}

[class*="tl-popup-"]{
cursor:pointer;
}

/* הכרטיס הראשון העליון */
.jet-hor-timeline-list--top .jet-hor-timeline-item:nth-child(1){
transform: translateY(34px);
}


/* הכרטיס השני העליון */
.jet-hor-timeline-list--top 
.jet-hor-timeline-item:nth-child(3){
transform: translateX(620px)translateY(34px);;
}

/* הכרטיס השלישי העליון */
.jet-hor-timeline-list--top 
.jet-hor-timeline-item:nth-child(5){
transform: translateX(1300PX)translateY(34px);;
}

/* הכרטיס רביעי  העליון */
.jet-hor-timeline-list--top 
.jet-hor-timeline-item:nth-child(7){
transform: translateX(2000PX)translateY(34px);;
}
/* הכרטיס הראשון התחתון */
.jet-hor-timeline-list--bottom 
.jet-hor-timeline-item:nth-child(2){
transform: translateX(300px) translateY(-42px);
}

/* הכרטיס השני התחתון */
.jet-hor-timeline-list--bottom 
.jet-hor-timeline-item:nth-child(4){
transform: translateX(960px) translateY(-42px);
}

/* הכרטיס השלישי התחתון */
.jet-hor-timeline-list--bottom 
.jet-hor-timeline-item:nth-child(6){
transform: translateX(1600PX) translateY(-42px);
}/* End custom CSS */
/* Start custom CSS for jet-timeline, class: .elementor-element-8960954 */.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-item{
  display:flex;
  flex-direction:row;
  align-items:flex-start;
  justify-content:space-between;
  gap:14px;
  width:100%;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-text{
  flex:1 1 auto;
  min-width:0;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-text h3{
  margin:0 0 8px 0;
  font-size:22px;
  line-height:1.1;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-text{
  font-size:16px;
  line-height:1.55;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-image{
  flex:0 0 92px;
  width:92px;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-image img{
  width:100%;
  height:auto;
  display:block;
  border:2px solid #ff4d2a;
  box-sizing:border-box;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .jet-vtimeline--align-center .jet-vtimeline-item__card{
  width:100% !important;
  max-width:100% !important;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .jet-vtimeline-item__content{
  width:100% !important;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .jet-vtimeline-item__card-inner{
  width:100% !important;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .jet-vtimeline-item__meta{
  margin-bottom:10px;
  font-size:26px;
  font-weight:700;
  line-height:1;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .jet-vtimeline-item__description{
  width:100%;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .jet-vtimeline-item__point{
  top:18px;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-image,
.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-image::before,
.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-image::after{
  border:none !important;
  box-shadow:none !important;
  background:none !important;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-image{
  position:static !important;
  display:block !important;
  float:none !important;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-image img{
  float:none !important;
}
.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-item{
  display:flex;
  flex-direction:row-reverse;
  align-items:flex-start;
  justify-content:space-between;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-image{
  margin:0 0 0 12px !important;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-text{
  text-align:right;
}

/* הכותרת תהיה שורה מלאה מעל הכל */
.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-text h3{
  display:block;
  width:100%;
  order:-1;
  margin-bottom:8px;
}

/* מבנה פנימי של הטקסט */
.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-text{
  display:flex;
  flex-direction:column;
}

/* אזור תמונה + טקסט */
.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-item{
  display:grid;
  grid-template-columns: 1fr 92px;
  grid-template-areas:
    "title title"
    "text image";
  column-gap:14px;
}

/* מיקום הכותרת */
.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-text h3{
  grid-area:title;
  text-align:right;
}

/* מיקום התמונה */
.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-image{
  grid-area:image;
  align-self:start;
}

/* מיקום הטקסט */
.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-text{
  grid-area:text;
  text-align:right;
}

/* ריווח טוב יותר */
.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-text p{
  margin-top:0;
}

/* מבטל flex קודם */
.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-item{
  flex-direction:unset;
}


.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-item{
  display:block !important;
  text-align:right;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-item h3{
  margin:0 0 10px 0 !important;
  color:#ff4d2a;
  font-size:22px;
  line-height:1.15;
  text-align:right;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-image{
  float:right !important;
  width:100px !important;
  margin:10px -15px 0px 10px !important;
}

.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-image img{
  width:100%;
  height:auto;
  display:block;
  border:2px solid #ff4d2a;
  box-sizing:border-box;
}



.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .tl-item::after{
  content:"";
  display:block;
  clear:both;
}
.elementor-419 .elementor-element.elementor-element-8960954.tl-mobile .timeline-item__card-arrow{
  background:#ffffff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1af71c6 */.popup-trigger-1159{
position:absolute !important;
width:1px !important;
height:1px !important;
opacity:0 !important;
overflow:hidden !important;
pointer-events:none !important;
clip-path:inset(50%) !important;
white-space:nowrap !important;
}
.tl-popup-1159{
cursor:pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7720701 */.popup-trigger-1366{
position:absolute !important;
width:1px !important;
height:1px !important;
opacity:0 !important;
overflow:hidden !important;
pointer-events:none !important;
clip-path:inset(50%) !important;
white-space:nowrap !important;
}
.tl-popup-1366{
cursor:pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4efee6d */.popup-trigger-1368{
position:absolute !important;
width:1px !important;
height:1px !important;
opacity:0 !important;
overflow:hidden !important;
pointer-events:none !important;
clip-path:inset(50%) !important;
white-space:nowrap !important;
}
.tl-popup-1368{
cursor:pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a91e79 */.popup-trigger-1370{
position:absolute !important;
width:1px !important;
height:1px !important;
opacity:0 !important;
overflow:hidden !important;
pointer-events:none !important;
clip-path:inset(50%) !important;
white-space:nowrap !important;
}
.tl-popup-1370{
cursor:pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df77622 */.popup-trigger-1372{
position:absolute !important;
width:1px !important;
height:1px !important;
opacity:0 !important;
overflow:hidden !important;
pointer-events:none !important;
clip-path:inset(50%) !important;
white-space:nowrap !important;
}
.tl-popup-1372{
cursor:pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e69721 */.popup-trigger-1374{
position:absolute !important;
width:1px !important;
height:1px !important;
opacity:0 !important;
overflow:hidden !important;
pointer-events:none !important;
clip-path:inset(50%) !important;
white-space:nowrap !important;
}
.tl-popup-1374{
cursor:pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b6bfccd */.popup-trigger-1376{
position:absolute !important;
width:1px !important;
height:1px !important;
opacity:0 !important;
overflow:hidden !important;
pointer-events:none !important;
clip-path:inset(50%) !important;
white-space:nowrap !important;
}
.tl-popup-1376{
cursor:pointer;
}/* End custom CSS */
/* Start custom CSS */<style>
[class^="popup-trigger-"]{
  position:absolute !important;
  width:1px !important;
  height:1px !important;
  opacity:0 !important;
  overflow:hidden !important;
  pointer-events:none !important;
  clip-path:inset(50%) !important;
  white-space:nowrap !important;
}

[class*="tl-popup-"]{
  cursor:pointer;
}
</style>/* End custom CSS */