@media(max-width:767px){.elementor .um-satz{font-size:22px;line-height:1.3;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-nl-h{font-size:26px;line-height:1.12;}}@media(max-width:767px){.elementor .um-newsletter-raster{gap:10px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .um-newsletter{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .um-kurzbio-figur{max-width:220px;}}@media(max-width:767px){.elementor .um-kurzbio-raster{gap:26px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .um-kurzbio{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .um-foto-bu{font-size:13px;}}@media(max-width:767px){.elementor .um-foto{width:230px;scroll-snap-align: start;\n}}@media(max-width:767px){.elementor .um-spur{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;gap:14px;}}@media(max-width:767px){.elementor .um-spur-rahmen{overflow-x: auto; scroll-snap-type: x mandatory; scroll-padding-left: 20px;\n}}@media(max-width:767px){.elementor .um-strecke-hinweis{font-size:14px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& span:first-child { display: none; } & span:last-child { display: inline; }\n}}@media(max-width:767px){.elementor .um-strecke-kopf{display:block;}}@media(max-width:767px){.elementor .um-strecke{padding-block-start:48px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .um-song{column-gap:10px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:30px minmax(0, 1fr);row-gap: 2px; & span:first-child { font-size: 22px; grid-row: span 2; } & b { font-size: 18px; } & span:last-child { grid-column: 2; text-align: left; font-size: 13px; }\n}}@media(max-width:767px){.elementor .um-lieder-intro{font-size:15px;}}@media(max-width:767px){.elementor .um-minikarte{width:78%;& .halt-label { font-size: 22px; }\n}}@media(max-width:767px){.elementor .um-fb-antwort{font-size:20px;& > span { font-size: 15px; }\n}}@media(max-width:767px){.elementor .um-fb-frage{font-size:12px;}}@media(max-width:767px){.elementor .um-fb-eintrag{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .um-fb-kopf-text{font-size:15px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-fb-kopf{margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;}}@media(max-width:767px){.elementor .um-fragebogen{padding-block-start:64px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .um-event-text{& b { font-size: 16px; } & > span { font-size: 12px; }\n}}@media(max-width:767px){.elementor .um-events{column-gap:12px;row-gap: 16px;\n}}@media(max-width:767px){.elementor .um-unterwegs{margin-block-start:56px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-weiter{font-size:16px;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-weg-punkt{& b { font-size: 18px; } & span { font-size: 13px; }\n}}@media(max-width:767px){.elementor .um-wert{font-size:56px;& span:last-child { font-size: 15px; }\n}}@media(max-width:767px){.elementor .um-saeulen{gap:52px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .um-komp-kopf{margin-block-start:0px;margin-block-end:34px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-kompetenz{padding-block-start:64px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .um-mitte-text{font-size:20px;}}@media(max-width:767px){.elementor .um-mitte{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .um-karte-bild{aspect-ratio:4 / 3.6;order:-1;}}@media(max-width:767px){.elementor .um-karte-h{font-size:22px;}}@media(max-width:767px){.elementor .um-karte-text{padding-block-start:20px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}}@media(max-width:767px){.elementor .um-karte{min-height:0px;position:static;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .um-karten{gap:22px;}}@media(max-width:767px){.elementor .um-kopf-text{font-size:16px;line-height:1.55;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-stumm-kopf{margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-stumm{padding-block-start:64px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .um-stimme-abschnitt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .um-credo-neu{font-size:27px;}}@media(max-width:767px){.elementor .um-credo-alt{font-size:21px;}}@media(max-width:767px){.elementor .um-story-bild{margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-initial{&::first-letter { font-size: 64px; margin: 6px 8px 0 0; }\n}}@media(max-width:767px){.elementor .um-story-text{font-size:16px;line-height:1.6;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-marke{font-size:12px;padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;grid-column:2;text-align: left; & span { font-size: 14px; margin-top: 2px; } &::after { right: auto; left: -37px; top: 3px; transform: none; width: 10px; height: 10px; }\n}}@media(max-width:767px){.elementor .um-linie{inset-inline-start:9px;}}@media(max-width:767px){.elementor .um-story{column-gap:14px;grid-template-columns:26px minmax(0, 1fr);}}@media(max-width:767px){.elementor .um-geschichte-kopf{margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-geschichte{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .zitat-gross-zeile{font-size:14px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .zitat-gross-text{font-size:27px;}}@media(max-width:767px){.elementor .zitat-gross-zeichen{height:86px;font-size:220px;margin-block-start:0px;margin-block-end:4px;margin-inline-start:auto;margin-inline-end:auto;& span { transform: translateY(-28px); }\n}}@media(max-width:767px){.elementor .zitat-gross{padding: var(--zg-oben-m, 96px) 0 var(--zg-unten-m, 72px);\n}}@media(max-width:767px){.elementor .um-these-h{font-size:22px;}}@media(max-width:767px){.elementor .um-nr{font-size:34px;}}@media(max-width:767px){.elementor .um-these{column-gap:12px;padding-block-start:0px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:48px minmax(0, 1fr);row-gap: 4px;\n}}@media(max-width:767px){.elementor .um-glaube{padding-block-start:56px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .um-legende{& a { font-size: 15px; padding: 9px 0; }\n}}@media(max-width:767px){.elementor .um-cover-legende{margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-cover-bild{max-height:2000px;aspect-ratio:4 / 3.6;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-wb-text{font-size:14px;}}@media(max-width:767px){.elementor .um-wb-kopf{& b { font-size: 19px; } & span { font-size: 14px; }\n}}@media(max-width:767px){.elementor .um-woerterbuch{margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-pitch{font-size:20px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-name{font-size:46px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-cover-raster{column-gap:0px;padding-block-start:0px;padding-block-end:36px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;grid-template-areas: 'name' 'bild' 'text' 'legende';\n}}@media(max-width:767px){.elementor .um-rubrik{font-size:11px;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-cover{padding-block-start:84px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .um-anker-newsletter{scroll-margin-top:calc(80px + var(--wp-admin--admin-bar--height, 0px));}}@media(max-width:767px){.elementor .um-anker-kurzbio{scroll-margin-top:calc(80px + var(--wp-admin--admin-bar--height, 0px));}}@media(max-width:767px){.elementor .um-anker-fotostrecke{scroll-margin-top:calc(80px + var(--wp-admin--admin-bar--height, 0px));}}@media(max-width:767px){.elementor .um-anker-fragebogen{scroll-margin-top:calc(80px + var(--wp-admin--admin-bar--height, 0px));}}@media(max-width:767px){.elementor .um-anker-kompetenz{scroll-margin-top:calc(80px + var(--wp-admin--admin-bar--height, 0px));}}@media(max-width:767px){.elementor .um-anker-ohne-worte{scroll-margin-top:calc(80px + var(--wp-admin--admin-bar--height, 0px));}}@media(max-width:767px){.elementor .um-anker-geschichte{scroll-margin-top:calc(80px + var(--wp-admin--admin-bar--height, 0px));}}@media(max-width:767px){.elementor .um-anker-glaube{scroll-margin-top:calc(80px + var(--wp-admin--admin-bar--height, 0px));}}@media(max-width:767px){.elementor .um-knopf{font-size:14px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .um-bu{font-size:14px;}}@media(max-width:767px){.elementor .um-text-m{font-size:15px;line-height:1.55;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-h3{font-size:22px;}}@media(max-width:767px){.elementor .um-h2{font-size:26px;line-height:1.12;}}@media(max-width:767px){.elementor .um-etikett{font-size:13px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .um-innen{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .stimme-biz{font-size:12px;}}@media(max-width:767px){.elementor .stimme-mehr{font-size:15px;}}@media(max-width:767px){.elementor .stimme-zitat{font-size:19px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .stimme-zeichen{inset-block-start:-60px;inset-inline-start:-16px;font-size:240px;}}@media(max-width:767px){.elementor .stimme-text{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .stimme-fahne{font-size:11px;& span { padding: 7px 18px 7px 18px; }\n}}@media(max-width:767px){.elementor .stimme-flaeche{height:calc(var(--fh) + 12px);inset-block-start:-36px;}}@media(max-width:767px){.elementor .stimme{margin-block-start:110px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;grid-template-columns:minmax(0, 1fr);--fw: 180px; --fh: 240px; --fx: 44px; row-gap: 44px; --fx: calc(50vw - 20px - (var(--fw) + 33px) / 2);\n}}@media(max-width:767px){.elementor .um-stimme-abstand{margin-block-start:84px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .stimme-rechts{grid-template-columns:minmax(0, 1fr);& .stimme-bild { order: 0; margin-left: auto; width: calc(var(--fx) + var(--fw) + 33px); }\n}}