@media(max-width:767px){.elementor .dokumentkarte-zeile{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .karte-dokumentvorschau{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .seitenkopf-anschluss{&.hero-kompakt, & .hero-kompakt { margin-block-end: calc(var(--abstand-m) / 2); } & + .bereich-standard:not(.dokument-vorschau) { padding-block-start: 28px; } & + .bereich-inhalt { padding-block-start: calc(var(--abstand-l) / 2); }\n}}@media(max-width:767px){.elementor .hero-kompakt{max-width:calc(100% - var(--seitenabstand-s) - var(--seitenabstand-s));padding-block-start:var(--abstand-l);padding-block-end:var(--abstand-l);padding-inline-start:var(--abstand-m);padding-inline-end:var(--abstand-m);margin-block: var(--abstand-m);\n}}@media(max-width:767px){.elementor .fliesstext-hell{font-size:calc(var(--fliesstext-m) * 0.95);}}@media(max-width:767px){.elementor .fliesstext{font-size:calc(var(--fliesstext-m) * 0.95);}}@media(max-width:767px){.elementor .headline-m{font-size:calc(var(--headline-m) * 0.9);}}@media(max-width:767px){.elementor .headline-xl{font-size:calc(var(--headline-xl) * 0.9);}}@media(max-width:767px){.elementor .layout-inhalt{width:100%;max-width:100%;}}