.elementor .e-a75d1f7{width:40%;padding-inline-start:30px;background-color:#F8F6F1;flex-direction:column;}.elementor .e-edbcbf3{width:66.6666%;background-image:url("https://sproutorganization.org/wp-content/uploads/2026/09/harvest_hero.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;position: relative;

&::before {
content: "";
position: absolute;
z-index: 2;
top: 0;
bottom: 0;
left: 0;
width: 220px;

background: linear-gradient(
  90deg,
  #F8F6F1 0%,
  rgba(248, 246, 241, 0.95) 15%,
  rgba(248, 246, 241, 0.65) 40%,
  rgba(248, 246, 241, 0.25) 70%,
  rgba(248, 246, 241, 0) 100%
);

pointer-events: none;
}


/* BOTTOM FADE */
&::after {
content: "";
position: absolute;
z-index: 2;
left: 0;
right: 0;
bottom: 0;
height: 120px;

background: linear-gradient(
  180deg,
  rgba(248, 246, 241, 0) 0%,
  rgba(248, 246, 241, 0.15) 25%,
  rgba(248, 246, 241, 0.55) 60%,
  rgba(248, 246, 241, 0.90) 85%,
  #F8F6F1 100%
);

pointer-events: none;
}\n}.elementor .e-5963e0d{min-height:650px;overflow:hidden;position:relative;padding:0px;margin-block-start:40px;background-color:#F8F6F1;flex-direction:row;selector {
  position: relative;
}

selector::before {
  content: "";
  position: absolute;
  z-index: 999;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 140px;
  pointer-events: none;
  background: linear-gradient(
      to bottom,
      transparent 0%,
      rgba(245, 243, 237, 0.15) 35%,
      rgba(245, 243, 237, 0.65) 75%,
      #f5f3ed 100%
  );
}\n}.elementor .e-4843859{padding:0px;flex-direction:column;}.elementor .e-a9cd1d4{width:40%;margin-inline-start:40px;flex-direction:column;justify-content:center;}.elementor .e-7d1f4b9{width:66.6666%;flex-direction:column;}.elementor .e-e20a675{background-color:#fff;flex-direction:row;}.elementor .e-603edef-665aefa{width:40%;margin-inline-start:40px;flex-direction:column;justify-content:center;}.elementor .e-5b00812-be460a4{width:66.6666%;flex-direction:column;}.elementor .e-09985be-af2ade2{background-color:#fff;flex-direction:row-reverse;}.elementor .e-ea5b09f{padding:0px;margin:0px;flex-direction:column;}.elementor .e-29a3083{padding:0px;flex-direction:column;}