.elementor .telefon_hover{position:absolute;z-index:10;font-family:"Saira";font-size:35px;color:var(--alter-lachs);line-height:35px;}.elementor .headline_1{font-weight:700;color:var(--dark_blue);}.elementor .text_blau{font-family:"Rethink";font-size:22px;color:var(--dark_blue);line-height:28px;display:flex;}.elementor .meta_aqua{font-family:"Rethink";font-weight:700;font-size:30px;color:var(--aqua);line-height:30px;text-align:start;display:flex;align-self:start;}.elementor .text_white{width:80%;position:relative;z-index:5;font-family:"Rethink";font-weight:200;font-size:22px;color:var(--white);line-height:28px;margin-block-end:25px;}.elementor .button_lachs{font-family:"Saira";font-size:35px;color:var(--white);text-transform:uppercase;border-radius:7px;background-color:var(--alter-lachs);transition:all 200ms;}.elementor .button_lachs:hover,.elementor .button_lachs:focus-visible{background-color:var(--lachs_hover);}.elementor .blue-bg{color:var(--white);padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:var(--dark_blue);display:block;align-self:start;/* "selector" spricht das Widget an, ".elementor-heading-title" den Text darin */
selector .elementor-heading-title {
  display: inline !important; 
  background: #001f3f !important;
  padding: 0.1em 0.4em !important;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
  
  /* Die Line-Height steuert den vertikalen Abstand der Balken */
  line-height: 1.7; 
}

/* Verhindert, dass der äußere Container des Widgets Hintergrundfarben schluckt */
selector {
  background: transparent !important;
}\n}.elementor .h2_blau{font-size:100px;color:var(--dark_blue);line-height:100px;}.elementor .headline-4er-grid{position:relative;inset-block-start:0px;line-height:55px;hyphens: auto;\n}.elementor .meta_lachs{font-family:"Rethink";font-weight:700;font-size:30px;color:var(--alter-lachs);line-height:30px;}.elementor .meta_blau{font-family:"Rethink";font-weight:700;font-size:30px;color:var(--dark_blue);line-height:33px;}.elementor .h2_white{font-size:100px;color:var(--white);line-height:100px;}.elementor .eingabefeld_49{width:49%;font-size:16px;border-radius:0px;border-style:none;align-self:center;}.elementor .img-lebenslage{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor .wachse-boxen{width:25%;min-width:300px;}.elementor .h3_white{font-family:"Saira";font-size:67px;color:var(--white);}