.elementor .abstand-unten-m{margin-block-end:var(--abstand-m);}.elementor .listen-zellengruppe{min-width:0px;padding:0px;}.elementor .listen-zelle{min-width:0px;font-family:var(--schrift-text);font-size:0.92rem;line-height:1.6;margin:0px;overflow-wrap: anywhere;\n}.elementor .seitenkopf-anschluss{&:not(.hero-kompakt) { padding-block-end: 5px; } &.hero-kompakt, & .hero-kompakt { margin-block-end: calc(var(--abstand-l) / 2); } & + .bereich-standard:not(.dokument-vorschau) { padding-block-start: 5px; } & + .bereich-abstand:not(.dokument-vorschau) { padding-block-start: 2.5%; } & + :is(.e-flexbox-base, .e-div-block-base):not(.bereich-standard):not(.bereich-abstand):not(.bereich-inhalt):not(.dokument-vorschau) { padding-block-start: 5px; } & + .bereich-inhalt { padding-block-start: calc(var(--abstand-xl) / 2); }\n}.elementor .seitenkopf-rahmen{min-width:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .hero-kompakt{max-width:calc(100% - var(--seitenabstand-l) - var(--seitenabstand-l));padding-block-start:var(--abstand-xxl);padding-block-end:var(--abstand-xxl);padding-inline-start:var(--abstand-xl);padding-inline-end:var(--abstand-xl);border-radius:var(--radius-l);background-image:linear-gradient(135deg, #135F7C 0%,#087FA9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:var(--abstand-s);margin-inline: auto; margin-block: var(--abstand-l);\n}.elementor .footer-bereich{color:var(--farbe-weiss);background-color:var(--farbe-footer);padding-block: 64px 36px;\n}.elementor .kontakt-link:hover,.elementor .kontakt-link:focus-visible{text-decoration:underline;text-underline-offset: 0.22em;\n}.elementor .kontakt-link{font-family:var(--schrift-text);font-weight:700;font-size:1.1rem;color:var(--farbe-weiss);line-height:1.45;text-decoration:none;}.elementor .karte-standort{color:var(--farbe-text);padding:32px;border-radius:var(--radius-m);background-color:var(--farbe-weiss);display:flex;flex-direction:column;gap:12px;}.elementor .logo-footer{width:min(250px, 100%);height:auto;object-fit:contain;display:block;}.elementor .fliesstext-hell{font-family:var(--schrift-text);font-weight:400;font-size:var(--fliesstext-m);color:var(--farbe-weiss);line-height:1.4;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .headline-m{font-family:var(--schrift-ueberschrift);font-size:var(--headline-m);color:var(--farbe-primaer-dunkel);line-height:1.24;margin:0px;font-weight: 650;\n}.elementor .headline-xl{font-family:var(--schrift-ueberschrift);font-size:var(--headline-xl);color:var(--farbe-primaer-dunkel);letter-spacing:-0.025em;line-height:1.05;margin:0px;font-weight: 650;\n}.elementor .subline{font-family:var(--schrift-text);font-size:var(--subline-s);color:var(--farbe-interaktion);letter-spacing:0.12em;line-height:1.25;text-transform:uppercase;margin:0px;font-weight: 750; & .rank-math-breadcrumb, & .rank-math-breadcrumb p, & .rank-math-breadcrumb a, & .rank-math-breadcrumb span { font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; text-transform: inherit; color: inherit; } & .rank-math-breadcrumb p { margin: 0px; }\n}.elementor .layout-stapel{display:flex;flex-direction:column;}.elementor .layout-inhalt{max-width:1440px;padding-inline-start:5%;padding-inline-end:5%;display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);}.elementor .hintergrund-verlauf-tuerkis{background-image:linear-gradient(300deg, #187EA3 52%,#187ea300 100%),linear-gradient(#00000033, #00000033);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--farbe-verlauf-dunkel);grid-template-rows:repeat(1, 1fr);}.elementor .bereich-abstand{padding-block-start:5%;padding-block-end:5%;padding-inline-start:var(--seitenabstand-l);padding-inline-end:var(--seitenabstand-l);justify-content:center;}.elementor .listen-spaltenkopf{color:var(--farbe-weiss);border-start-start-radius:var(--radius-m);border-start-end-radius:var(--radius-m);border-end-start-radius:0px;border-end-end-radius:0px;background-color:var(--farbe-primaer-dunkel);}.elementor .listen-kopftext{font-weight:700;color:var(--farbe-weiss);}