@media(max-width:767px){.elementor .suche-titel{font-size:18px;}}@media(max-width:767px){.elementor .suche-zeile{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;}}@media(max-width:767px){.elementor .suche-treffer{gap:32px;}}@media(max-width:767px){.elementor .suche-eingabe{font-size:24px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .suche-feld-icon{width:22px;height:22px;}}@media(max-width:767px){.elementor .suche-feld{gap:12px;}}@media(max-width:767px){.elementor .suche-overlay-inhalt{padding-block-start:16px;padding-block-end:48px;padding-inline-start:var(--rand-seite-mobil);padding-inline-end:var(--rand-seite-mobil);gap:24px;}}@media(max-width:767px){.elementor .video-iframe{margin-block-start:24px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .video-einbettung{padding:var(--padding-karte-mobil);margin-block-start:24px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .artikel-spalte{padding-block-start:32px;}}@media(max-width:767px){.elementor .bild-artikel{margin-block-start:32px;}}@media(max-width:767px){.elementor .artikel-meta{padding-block:28px 12px;\n}}@media(max-width:767px){.elementor .sektion-artikel{padding-block:40px 72px; padding-inline:20px;\n}}@media(max-width:767px){.elementor .menue-mobil-links{padding-block-start:8px;padding-block-end:clamp(16px, 4dvh, 40px);padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .menue-mobil-liste{padding-block-start:clamp(8px, 3dvh, 24px);padding-block-end:clamp(8px, 3dvh, 24px);padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .fusszeile-marke{grid-column:1 / -1;}}@media(max-width:767px){.elementor .fusszeile-spalten{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor .fusszeile{padding-block-start:72px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;padding-inline: var(--rand-seite-mobil);\n}}@media(max-width:767px){.elementor .navigation{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;padding-inline: var(--rand-seite-mobil);\n}}@media(max-width:767px){.elementor .typo-h1-artikel{font-size:36px;}}