.elementor-2787 .elementor-element.elementor-element-0924597{--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;--justify-content:space-between;--gap:0.5vw 0.5vw;--row-gap:0.5vw;--column-gap:0.5vw;--border-radius:0.33vw 0.33vw 0.33vw 0.33vw;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-2787 .elementor-element.elementor-element-0924597:not(.elementor-motion-effects-element-type-background), .elementor-2787 .elementor-element.elementor-element-0924597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18e31b8 );}.elementor-2787 .elementor-element.elementor-element-9ef12a9{--display:flex;--min-height:0;--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;--justify-content:flex-start;--gap:0.5vw 0.5vw;--row-gap:0.5vw;--column-gap:0.5vw;--border-radius:0.33vw 0.33vw 0.33vw 0.33vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2787 .elementor-element.elementor-element-9ef12a9:not(.elementor-motion-effects-element-type-background), .elementor-2787 .elementor-element.elementor-element-9ef12a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18e31b8 );}.elementor-2787 .elementor-element.elementor-element-9ef12a9.e-con{--align-self:stretch;}.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-2787 .elementor-element.elementor-element-f046e67{padding:0vw 0vw 0vw 1vw;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );text-align:start;}.elementor-2787 .elementor-element.elementor-element-f046e67 .elementor-heading-title{font-family:var( --e-global-typography-e77ba65-font-family ), Sans-serif;font-size:var( --e-global-typography-e77ba65-font-size );font-weight:var( --e-global-typography-e77ba65-font-weight );line-height:var( --e-global-typography-e77ba65-line-height );letter-spacing:var( --e-global-typography-e77ba65-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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 );}.elementor-2787 .elementor-element.elementor-element-8d1f8f9{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 0vw 0vw 0vw;text-align:start;font-family:var( --e-global-typography-8966633-font-family ), Sans-serif;font-size:var( --e-global-typography-8966633-font-size );font-weight:var( --e-global-typography-8966633-font-weight );font-style:var( --e-global-typography-8966633-font-style );line-height:var( --e-global-typography-8966633-line-height );color:var( --e-global-color-secondary );}.elementor-2787 .elementor-element.elementor-element-8d1f8f9 a:hover, .elementor-2787 .elementor-element.elementor-element-8d1f8f9 a:focus{color:var( --e-global-color-secondary );}.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 );}.elementor-2787 .elementor-element.elementor-element-650e93d .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-7c9098c-font-family ), Sans-serif;font-size:var( --e-global-typography-7c9098c-font-size );font-weight:var( --e-global-typography-7c9098c-font-weight );line-height:var( --e-global-typography-7c9098c-line-height );letter-spacing:var( --e-global-typography-7c9098c-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.6s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:500px 500px 500px 500px;padding:0.2vw 0.8vw 0.2vw 0.8vw;}.elementor-2787 .elementor-element.elementor-element-650e93d .elementor-button:hover, .elementor-2787 .elementor-element.elementor-element-650e93d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2787 .elementor-element.elementor-element-650e93d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2787 .elementor-element.elementor-element-650e93d.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-2787 .elementor-element.elementor-element-650e93d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2787 .elementor-element.elementor-element-650e93d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2787 .elementor-element.elementor-element-650e93d .elementor-button:hover svg, .elementor-2787 .elementor-element.elementor-element-650e93d .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(min-width:768px){.elementor-2787 .elementor-element.elementor-element-0924597{--width:100%;}.elementor-2787 .elementor-element.elementor-element-9ef12a9{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2787 .elementor-element.elementor-element-0924597{--width:100%;}.elementor-2787 .elementor-element.elementor-element-9ef12a9{--width:100%;}}@media(max-width:1024px){.elementor-2787 .elementor-element.elementor-element-0924597{--min-height:0;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:0.5vw 0.5vw 0.5vw 0.5vw;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-2787 .elementor-element.elementor-element-9ef12a9{--min-height:0;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:0.5vw 0.5vw 0.5vw 0.5vw;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-2787 .elementor-element.elementor-element-f046e67 .elementor-heading-title{font-size:var( --e-global-typography-e77ba65-font-size );line-height:var( --e-global-typography-e77ba65-line-height );letter-spacing:var( --e-global-typography-e77ba65-letter-spacing );}.elementor-2787 .elementor-element.elementor-element-8d1f8f9{padding:0vw 0vw 1vw 0vw;font-size:var( --e-global-typography-8966633-font-size );line-height:var( --e-global-typography-8966633-line-height );}.elementor-2787 .elementor-element.elementor-element-650e93d .elementor-button{font-size:var( --e-global-typography-7c9098c-font-size );line-height:var( --e-global-typography-7c9098c-line-height );letter-spacing:var( --e-global-typography-7c9098c-letter-spacing );padding:0.6vw 1vw 0.6vw 1vw;}}@media(max-width:767px){.elementor-2787 .elementor-element.elementor-element-0924597{--min-height:0px;--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2787 .elementor-element.elementor-element-9ef12a9{--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2787 .elementor-element.elementor-element-f046e67{padding:0px 0px 0px 10px;}.elementor-2787 .elementor-element.elementor-element-f046e67 .elementor-heading-title{font-size:var( --e-global-typography-e77ba65-font-size );line-height:var( --e-global-typography-e77ba65-line-height );letter-spacing:var( --e-global-typography-e77ba65-letter-spacing );}.elementor-2787 .elementor-element.elementor-element-8d1f8f9{font-size:var( --e-global-typography-8966633-font-size );line-height:var( --e-global-typography-8966633-line-height );}.elementor-2787 .elementor-element.elementor-element-650e93d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2787 .elementor-element.elementor-element-650e93d.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-2787 .elementor-element.elementor-element-650e93d .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2787 .elementor-element.elementor-element-650e93d .elementor-button{font-size:var( --e-global-typography-7c9098c-font-size );line-height:var( --e-global-typography-7c9098c-line-height );letter-spacing:var( --e-global-typography-7c9098c-letter-spacing );padding:6px 15px 6px 15px;}}/* Start custom CSS for text-editor, class: .elementor-element-8d1f8f9 *//* 1) אל תפעיל clamp על כל הקונטיינר */
.elementor-2787 .elementor-element.elementor-element-8d1f8f9,
.elementor-2787 .elementor-element.elementor-element-8d1f8f9 .jet-listing-dynamic-field__content,
.elementor-2787 .elementor-element.elementor-element-8d1f8f9 .elementor-widget-container{
  display: block !important;
}

/* 2) החבא כל דבר אחרי הפסקה הראשונה (כי content כולל כותרות וכו') */
.elementor-2787 .elementor-element.elementor-element-8d1f8f9 h1, .elementor-2787 .elementor-element.elementor-element-8d1f8f9 h2, .elementor-2787 .elementor-element.elementor-element-8d1f8f9 h3, .elementor-2787 .elementor-element.elementor-element-8d1f8f9 h4, .elementor-2787 .elementor-element.elementor-element-8d1f8f9 h5, .elementor-2787 .elementor-element.elementor-element-8d1f8f9 h6,
.elementor-2787 .elementor-element.elementor-element-8d1f8f9 p:not(:first-of-type),
.elementor-2787 .elementor-element.elementor-element-8d1f8f9 ul, .elementor-2787 .elementor-element.elementor-element-8d1f8f9 ol, .elementor-2787 .elementor-element.elementor-element-8d1f8f9 blockquote, .elementor-2787 .elementor-element.elementor-element-8d1f8f9 figure, .elementor-2787 .elementor-element.elementor-element-8d1f8f9 img{
  display: none !important;
}

/* 3) הפעל clamp רק על הפסקה הראשונה */
.elementor-2787 .elementor-element.elementor-element-8d1f8f9 p:first-of-type{
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 3!important; /* שנה ל-2/3/4 */
  overflow: hidden !important;
  line-height: 1.4 !important; /* מונע קפיצות */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-650e93d */.elementor-2787 .elementor-element.elementor-element-650e93d svg {
    scale: 0.6;
}/* End custom CSS */