.elementor-14135 .elementor-element.elementor-element-1b03f8e{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14135 .elementor-element.elementor-element-1b03f8e:not(.elementor-motion-effects-element-type-background), .elementor-14135 .elementor-element.elementor-element-1b03f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f29e9e );}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-14135 .elementor-element.elementor-element-da2c696{padding:0px 30px 0px 0px;text-align:start;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-14135 .elementor-element.elementor-element-af63fcd{width:100%;max-width:100%;padding:0px 30px 0px 30px;text-align:start;}.jet-listing-item.single-jet-engine.elementor-page-14135 > .elementor{width:350px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-1b03f8e *//* עיצוב הכרטיס עצמו (הקונטיינר הראשי) */
.elementor-14135 .elementor-element.elementor-element-1b03f8e {
  background: #ffffff;
  border-radius: 16px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  overflow: hidden;
  padding: 0 !important; /* מבטל ריווח פנימי כדי שהתמונה תיגע בקצוות */
}

/* אנימציית קפיצה והצללה בעת מעבר עכבר על הקונטיינר */
.elementor-14135 .elementor-element.elementor-element-1b03f8e:hover {
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.12);
}

/* עיצוב ווידג'ט התמונה בתוך הקונטיינר */
.elementor-14135 .elementor-element.elementor-element-1b03f8e .elementor-widget-image img {
  width: 100%;
  height: 250px;
  object-fit: cover; /* מונע עיוות של התמונה */
  border-radius: 16px 16px 0 0; /* מעגל רק את הפינות העליונות */
  margin-bottom: 0;
}

/* עיצוב המרווח סביב הכותרת */
.elementor-14135 .elementor-element.elementor-element-1b03f8e .elementor-widget-theme-post-title,
.elementor-14135 .elementor-element.elementor-element-1b03f8e .elementor-widget-heading {
  padding: 24px;
  text-align: center; /* אפשר לשנות ל-right אם תעדיף יישור לימין */
}

/* עיצוב הטקסט של הכותרת עצמה */
.elementor-14135 .elementor-element.elementor-element-1b03f8e .elementor-heading-title {
  font-size: 22px;
  color: #222222;
  font-weight: 700;
  line-height: 1.3;
  margin: 0;
}/* End custom CSS */