.elementor-32 .elementor-element.elementor-element-2eb5b4d{--display:flex;--margin-top:08%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-32 .elementor-element.elementor-element-e11fdd1{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-32 .elementor-element.elementor-element-bd136d0{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-2eb5b4d{--margin-top:17%;--margin-bottom:15%;--margin-left:0%;--margin-right:0%;}.elementor-32 .elementor-element.elementor-element-e11fdd1{padding:0% 5% 0% 10%;text-align:start;}.elementor-32 .elementor-element.elementor-element-bd136d0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 5% 0% 10%;}}@media(max-width:1200px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-2eb5b4d{--content-width:864px;}}/* Start custom CSS for text-editor, class: .elementor-element-bd136d0 */.elementor-32 .elementor-element.elementor-element-bd136d0 p + h2 {
  margin-top: 60px;
}

.elementor-32 .elementor-element.elementor-element-bd136d0 p + h3 {
  margin-top: 50px;
}

.elementor-32 .elementor-element.elementor-element-bd136d0 p + h4 {
  margin-top: 40px;
}

<style>
  .gruener-textbereich h3 {
    color: #59937F;
  }
</style>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb5b4d */.elementor-32 .elementor-element.elementor-element-2eb5b4d {
  text-wrap: balance;
  overflow-wrap: anywhere;
  hyphens: auto;
}/* End custom CSS */