.elementor-3124 .elementor-element.elementor-element-4cbe8a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3124 .elementor-element.elementor-element-726f0e8{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}/* Start custom CSS for image, class: .elementor-element-4cbe8a3 *//* Fade to white at the bottom (like Life page) */
.hero-fade-white{
  position: relative;
  overflow: hidden;
}

/* optional: subtle dark overlay so text/logo (αν έχει) να διαβάζεται */
.hero-fade-white::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background: linear-gradient(90deg, rgba(11,22,51,.20) 0%, rgba(11,22,51,.10) 55%, rgba(11,22,51,0) 100%);
}

/* the white fade-out */
.hero-fade-white::after{
  content:"";
  position:absolute;
  left:0; right:0; bottom:0;
  height:140px;              /* ανέβα/κατέβα το αν θες πιο έντονο */
  pointer-events:none;
  background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));
}

/* Αν μέσα έχει image widget και φαίνεται "ξεχωριστό", κάν’ το block */
.hero-fade-white img{
  display:block;
}/* End custom CSS */