.elementor .abschnitt-oben-eng{--abschnitt-oben: var(--abstand-5);\n}.elementor .textseite{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap: var(--abstand-4); max-width: var(--breite-lesen);\n}.elementor .titel-1{font-family:var(--schrift-titel);font-weight:400;color:var(--farbe-text);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;text-align: var(--text-ausrichtung, left); font-size: var(--groesse-h1); line-height: var(--zeile-titel); & em { color: var(--farbe-akzent); font-style: italic; }\n}.elementor .titel-3{font-family:var(--schrift-titel);font-weight:500;color:var(--farbe-text);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;font-size: var(--groesse-h3); line-height: var(--zeile-titel);\n}.elementor .text{font-family:var(--schrift-text);font-weight:400;color:var(--farbe-text);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;font-size: var(--groesse-text); line-height: var(--zeile-text); text-align: var(--text-ausrichtung, left); & a { color: var(--farbe-marke-blau); text-decoration: underline; } overflow-wrap: anywhere;\n}.elementor .abschnitt{width:100%;min-width:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-items:center;max-width: none; padding: var(--abschnitt-oben, var(--abstand-6)) var(--rand-seite) var(--abschnitt-unten, var(--abstand-6)) var(--rand-seite); background-color: var(--abschnitt-grund, var(--farbe-grund));\n}.elementor .seite{width:100%;min-width:0px;font-family:var(--schrift-text);color:var(--farbe-text);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--farbe-grund);display:flex;flex-direction:column;gap:0px;--groesse-h1: 64px; --groesse-h2: 42px; --groesse-h3: 24px; --groesse-zitat: 34px; --groesse-preis: 34px; --groesse-einleitung: 21px; --groesse-text: 18px; --groesse-klein: 15px; --groesse-mini: 13px; --zeile-titel: 1.12; --zeile-text: 1.65; --abstand-1: 8px; --abstand-2: 16px; --abstand-3: 24px; --abstand-4: 40px; --abstand-5: 64px; --abstand-6: 112px; --rand-seite: 32px; --breite-inhalt: 1280px; --breite-text: 640px; --breite-lesen: 720px; --breite-video: 960px; --hoehe-bild-hero: 640px; --hoehe-bild-gross: 560px; --hoehe-bild-mittel: 260px; --groesse-bild-rund: 220px; --anteil-bild: 42%; --anteil-bild-breit: 45%; --anteil-leistung-titel: 28%; --breite-karte-min: 280px; --breite-stimme-min: 340px; --breite-karte-handy: 84%; --breite-zier: 48px; --hoehe-zier: 3px; --groesse-punkt: 8px; --versatz-punkt: 10px; --groesse-icon: 16px; --linie: 1px; --linie-dick: 3px; --radius: 4px; --radius-rund: 999px; --zoom-hero: 1.73; --fokus-hero: 39.7% 64.3%; max-width: none; --breite-formular: 640px; --hoehe-formular: 480px; --breite-preisblock: 260px; --breite-beitrag-min: 340px;\n}