.elementor-21095 .elementor-element.elementor-element-ebdfe56{--display:flex;--min-height:75vh;--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-evenly;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;border-style:solid;--border-style:solid;border-width:0.1vw 0vw 0.1vw 0.1vw;--border-top-width:0.1vw;--border-right-width:0vw;--border-bottom-width:0.1vw;--border-left-width:0.1vw;border-color:var( --e-global-color-5495fc1 );--border-color:var( --e-global-color-5495fc1 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-21095 .elementor-element.elementor-element-ebdfe56:not(.elementor-motion-effects-element-type-background), .elementor-21095 .elementor-element.elementor-element-ebdfe56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fc7c9e );}.elementor-21095 .elementor-element.elementor-element-ebdfe56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21095 .elementor-element.elementor-element-7f28986{--display:flex;--min-height:50vh;}.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-21095 .elementor-element.elementor-element-debd931 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-21095 .elementor-element.elementor-element-debd931 .elementor-heading-title{font-family:"asimon", Sans-serif;font-size:1.2vw;font-weight:300;color:var( --e-global-color-5495fc1 );}.elementor-21095 .elementor-element.elementor-element-cb5f9aa{--display:flex;--min-height:30vh;--background-transition:2.6s;--overlay-opacity:1;--margin-top:0vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-21095 .elementor-element.elementor-element-cb5f9aa:hover{background-color:var( --e-global-color-0fc7c9e );--overlay-opacity:0.4;}.elementor-21095 .elementor-element.elementor-element-cb5f9aa::before, .elementor-21095 .elementor-element.elementor-element-cb5f9aa > .elementor-background-video-container::before, .elementor-21095 .elementor-element.elementor-element-cb5f9aa > .e-con-inner > .elementor-background-video-container::before, .elementor-21095 .elementor-element.elementor-element-cb5f9aa > .elementor-background-slideshow::before, .elementor-21095 .elementor-element.elementor-element-cb5f9aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-21095 .elementor-element.elementor-element-cb5f9aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1E2003;--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21095 .elementor-element.elementor-element-cb5f9aa:hover::before, .elementor-21095 .elementor-element.elementor-element-cb5f9aa:hover > .elementor-background-video-container::before, .elementor-21095 .elementor-element.elementor-element-cb5f9aa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21095 .elementor-element.elementor-element-cb5f9aa > .elementor-background-slideshow:hover::before, .elementor-21095 .elementor-element.elementor-element-cb5f9aa > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2b3d22b );--background-overlay:'';}.elementor-21095 .elementor-element.elementor-element-cb5f9aa, .elementor-21095 .elementor-element.elementor-element-cb5f9aa::before{--overlay-transition:1.5s;}.elementor-21095 .elementor-element.elementor-element-f77d98e > .elementor-widget-container{margin:0vw 0vw 0.5vw 0vw;}.elementor-21095 .elementor-element.elementor-element-f77d98e .elementor-heading-title{font-family:"asimon", Sans-serif;font-size:1.6vw;font-weight:bold;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-5495fc1 );}.elementor-21095 .elementor-element.elementor-element-ecd6bb4 > .elementor-widget-container{padding:0vw 0vw 0vw 1vw;}.elementor-21095 .elementor-element.elementor-element-ecd6bb4 .elementor-heading-title{font-family:"asimon", Sans-serif;font-size:1vw;font-weight:100;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-5495fc1 );}.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-21095 .elementor-element.elementor-element-9176d06 .elementor-button{background-color:#FFFFFF00;font-family:"asimon", Sans-serif;font-size:1.2vw;font-weight:100;line-height:0em;border-radius:0px 0px 0px 0px;padding:1vw 2vw 1vw 2vw;}.elementor-21095 .elementor-element.elementor-element-9176d06 > .elementor-widget-container{padding:0vw 1vw 0vw 0vw;}.elementor-21095 .elementor-element.elementor-element-9176d06.elementor-element{--align-self:flex-end;}.jet-listing-item.single-jet-engine.elementor-page-21095 > .elementor{width:300px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-21095 .elementor-element.elementor-element-ebdfe56{--min-height:66vh;}}@media(max-width:954px){.elementor-21095 .elementor-element.elementor-element-ebdfe56{--min-height:60vh;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-21095 .elementor-element.elementor-element-7f28986{--min-height:63vh;}.elementor-21095 .elementor-element.elementor-element-debd931 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-21095 .elementor-element.elementor-element-debd931 .elementor-heading-title{font-size:4vw;}.elementor-21095 .elementor-element.elementor-element-f77d98e .elementor-heading-title{font-size:3.7vw;}.elementor-21095 .elementor-element.elementor-element-ecd6bb4 .elementor-heading-title{font-size:3vw;}.elementor-21095 .elementor-element.elementor-element-9176d06 .elementor-button{font-size:3.8vw;}}@media(min-width:955px){.elementor-21095 .elementor-element.elementor-element-ebdfe56{--width:100%;}.elementor-21095 .elementor-element.elementor-element-cb5f9aa{--width:90%;}}@media(min-width:1025px){.elementor-21095 .elementor-element.elementor-element-cb5f9aa::before, .elementor-21095 .elementor-element.elementor-element-cb5f9aa > .elementor-background-video-container::before, .elementor-21095 .elementor-element.elementor-element-cb5f9aa > .e-con-inner > .elementor-background-video-container::before, .elementor-21095 .elementor-element.elementor-element-cb5f9aa > .elementor-background-slideshow::before, .elementor-21095 .elementor-element.elementor-element-cb5f9aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-21095 .elementor-element.elementor-element-cb5f9aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}/* Start custom CSS for button, class: .elementor-element-9176d06 *//* ============================================================
   כפתור: עיגול קבוע 36px -> מתרחב רק לרוחב (לא מותח לגובה)
   בדיוק כמו בקוד המקורי - רק רוחב זז, הגובה תמיד נשאר 36px
   ============================================================ */

.elementor-21095 .elementor-element.elementor-element-9176d06 .elementor-button {
  position: relative !important;
  overflow: hidden !important;        /* חזרה למצב חתוך - בלי גלישה */
  background: transparent !important;
  clip-path: none !important;
  -webkit-clip-path: none !important;
  box-shadow: none !important;
  border: none !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: flex-end !important;
  height: 44px !important;
  line-height: normal !important;
  padding: 0 30px !important;
  box-sizing: border-box !important;
  z-index: 1;
}

.elementor-21095 .elementor-element.elementor-element-9176d06 .elementor-button-content-wrapper {
  display: flex !important;
  align-items: center !important;
  position: relative !important;
  z-index: 2;
}

.elementor-21095 .elementor-element.elementor-element-9176d06 .elementor-button::before {
  content: "" !important;
  display: block !important;
  position: absolute !important;
  right: 10px;
  top: 50% !important;
  transform: translateY(-50%) !important;
  width: 36px;                        /* קבוע */
  height: 36px;                       /* קבוע - לא זז אף פעם */
  background: #CBAD50;
  border-radius: 50px !important;
  -webkit-clip-path: none !important;
  clip-path: none !important;
  z-index: -1;
  transition: width 0.45s ease;       /* רק הרוחב עובר טרנזישן */
}

.elementor-21095 .elementor-element.elementor-element-9176d06 .elementor-button:hover::before {
  width: calc(100% - 20px) !important;  /* רק רוחב משתנה, גובה נשאר 36 */
}

.elementor-21095 .elementor-element.elementor-element-9176d06 .elementor-button-text {
  position: relative;
  z-index: 2;
  transition: color 0.3s ease;
}

.elementor-21095 .elementor-element.elementor-element-9176d06 .elementor-button:hover .elementor-button-text {
  color: #ffffff;
}

/* ============================================================
   הערות:
   - width/height: 36px       -> קוטר קבוע של העיגול, לא זז לגובה
     בשום שלב - זו הסיבה שהוא לא נמתח כאליפסה
   - transition: width בלבד   -> רק תכונת ה-width מונפשת (לא height,
     לא top) - זה ההבדל הקריטי לעומת הגרסאות הקודמות
   - border-radius: 50px      -> כיוון שהגובה קבוע על 36px, הרדיוס
     של 50px "נחתך" אוטומטית ל-18px (חצי מהגובה) ותמיד יוצר פיל
     מושלם, גם ברוחב מלא
   - right: 10px              -> מרחק העיגול מהקצה הימני
   ============================================================ *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebdfe56 */.YTR {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.YTR:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 25px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'asimon';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://plproductions.co.il/wp-content/uploads/2024/09/asimon-bold-aaa.woff') format('woff');
}
@font-face {
	font-family: 'asimon';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://plproductions.co.il/wp-content/uploads/2024/09/asimon-light-aaa.woff') format('woff');
}
@font-face {
	font-family: 'asimon';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://plproductions.co.il/wp-content/uploads/2024/09/asimon-regular-aaa.woff') format('woff');
}
@font-face {
	font-family: 'asimon';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://plproductions.co.il/wp-content/uploads/2024/09/asimon-medium-aaa.woff') format('woff');
}
@font-face {
	font-family: 'asimon';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://plproductions.co.il/wp-content/uploads/2024/09/asimon-black-aaa.woff') format('woff');
}
/* End Custom Fonts CSS */