.elementor .rechtstext-zeile{width:100%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;max-width: none;\n}.elementor .rechtstext-hervorhebung{width:100%;min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:var(--farbe-akzent);border-style:solid;background-color:var(--farbe-hellgrau);display:flex;flex-direction:column;gap:16px;max-width: none;\n}.elementor .rechtstext-block{width:100%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:16px;max-width: none;\n}.elementor .rechtstext-teil{width:100%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:40px;max-width: none;\n}.elementor .rechtstext{width:100%;min-width:0px;max-width:800px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:64px;hyphens: auto; overflow-wrap: break-word;\n}.elementor .ueberschrift-4{font-family:var(--schrift-titel);font-weight:600;font-size:19px;line-height:1.1;padding:0px;margin:0px;display:block;color: var(--titelfarbe, var(--farbe-anthrazit));\n}.elementor .kontakt-weg{width:100%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:4px;max-width: none;\n}.elementor .punkt-text{min-width:0px;font-family:var(--schrift-text);font-size:18px;line-height:1.6;padding:0px;margin:0px;display:block;flex:1 1 auto;color: var(--textfarbe, var(--farbe-anthrazit));\n}.elementor .punkt-zeichen{width:8px;height:8px;min-width:8px;max-width:8px;color:var(--farbe-akzent);padding:0px;margin-block-start:9px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 8px;}.elementor .punkt{width:100%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;align-items:flex-start;max-width: none;\n}.elementor .text-link:hover,.elementor .text-link:focus-visible{color: var(--titelfarbe, var(--farbe-anthrazit));\n}.elementor .text-link:focus{outline-offset:4px;outline: 2px solid var(--farbe-akzent);\n}.elementor .text-link{width:auto;min-width:0px;min-height:48px;font-family:var(--schrift-titel);font-weight:600;font-size:17px;color:var(--farbe-akzent);line-height:1.3;text-decoration:underline;padding:0px;margin:0px;border-radius:0px;border-width:0px;border-color:var(--farbe-akzent);border-style:solid;background-color:transparent;display:inline-flex;align-items:center;align-self:flex-start;overflow-wrap: anywhere; max-width: none; text-align: left; text-decoration-thickness: 2px; text-underline-offset: 4px;\n}.elementor .text-fett{font-weight:700;}.elementor .text-klein{font-family:var(--schrift-text);font-size:15px;line-height:1.6;padding:0px;margin:0px;display:block;color: var(--nebentextfarbe, var(--farbe-grau));\n}.elementor .text{font-family:var(--schrift-text);font-size:18px;line-height:1.6;padding:0px;margin:0px;display:block;color: var(--textfarbe, var(--farbe-anthrazit));\n}.elementor .ueberschrift-3{font-family:var(--schrift-titel);font-weight:600;font-size:22px;line-height:1.1;padding:0px;margin:0px;display:block;color: var(--titelfarbe, var(--farbe-anthrazit));\n}.elementor .ueberschrift-1{font-family:var(--schrift-titel);font-weight:600;font-size:58px;line-height:1.1;padding:0px;margin:0px;display:block;color: var(--titelfarbe, var(--farbe-anthrazit));\n}.elementor .oberzeile{font-family:var(--schrift-titel);font-weight:600;font-size:14px;letter-spacing:0.12em;line-height:1.6;text-transform:uppercase;padding:0px;margin:0px;display:block;color: var(--oberzeilenfarbe, var(--farbe-akzent));\n}.elementor .linie{width:40px;height:3px;min-width:40px;max-width:40px;padding:0px;margin:0px;border-width:0px;border-color:var(--farbe-akzent);border-style:solid;background-color:var(--farbe-akzent);flex:0 0 40px;}.elementor .oberzeile-zeile{width:auto;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;align-items:center;max-width: none;\n}.elementor .abschnitt-kopf{width:100%;min-width:0px;max-width:720px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .inhalt{width:100%;min-width:0px;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;display:flex;flex-direction:column;gap:64px;}.elementor .abschnitt-hell{--abschnitt-hintergrund: var(--farbe-hellgrau); --karten-hintergrund: var(--farbe-weiss);\n}.elementor .abschnitt-titel{--abstand-oben: 88px; --abstand-unten: 88px; --abstand-oben-tablet: 88px; --abstand-unten-tablet: 88px; --abstand-oben-mobile: 40px; --abstand-unten-mobile: 64px;\n}.elementor .punkte{width:100%;min-width:0px;padding:0px;margin:0px;flex-direction:column;gap:8px;display: var(--anzeige, flex); max-width: none;\n}.elementor .ueberschrift-2{font-family:var(--schrift-titel);font-weight:600;font-size:40px;line-height:1.1;padding:0px;margin:0px;display:block;color: var(--titelfarbe, var(--farbe-anthrazit));\n}.elementor .abschnitt{width:100%;min-width:0px;margin:0px;display:flex;flex-direction:column;align-items:center;max-width: none; padding: var(--abstand-oben, 112px) 0px var(--abstand-unten, 112px) 0px; background-color: var(--abschnitt-hintergrund, var(--farbe-weiss));\n}