.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 .liste-navigation{font-family:var(--schrift-text);font-size:1rem;color:var(--farbe-text-zurueckhaltend);line-height:1.65;}.elementor .karte-navigation{padding:var(--abstand-l);border-radius:var(--radius-m);background-color:var(--farbe-hintergrund-hellblau);display:flex;flex-direction:column;gap:var(--abstand-s);}.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 .logo-footer{width:min(250px, 100%);height:auto;object-fit:contain;display:block;}.elementor .button-primaer:hover,.elementor .button-primaer:focus-visible{color:var(--farbe-weiss);background-color:var(--farbe-button-hover);}.elementor .button-primaer:focus{outline-offset:3px;outline: 3px solid var(--Dekoratives-Hellblau, #1E99C8); outline: 3px solid var(--farbe-dekorativ);\n}.elementor .button-primaer{min-height:50px;font-family:var(--schrift-text);font-weight:700;font-size:1rem;color:var(--farbe-weiss);line-height:1.1;text-align:center;text-decoration:none;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:0px;background-color:var(--farbe-button);display:inline-flex;justify-content:center;align-items:center;align-self:center;width: fit-content;\n}.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 .fliesstext{font-family:var(--schrift-text);font-size:var(--fliesstext-m);color:var(--farbe-text);line-height:1.4;margin: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;}