@media(max-width:1024px){.elementor .zertifikat-inhalt{flex-direction:column;align-items:flex-start;gap: var(--abstand-4);\n}}@media(max-width:1024px){.elementor .person-inhalt{gap: var(--abstand-4);\n}}@media(max-width:1024px){.elementor .kontakt-daten{flex:0 0 auto;}}@media(max-width:1024px){.elementor .kontakt-inhalt{flex-direction:column;align-items:stretch;gap: var(--abstand-4);\n}}@media(max-width:1024px){.elementor .seitlich-inhalt{flex-direction:column;--kopf-flex: 0 0 auto; gap: var(--abstand-4);\n}}@media(max-width:1024px){.elementor .seite{--schrift-xxl: 2.125rem; --schrift-seitentitel: 2.5rem; --schrift-hero: 2.75rem; --abstand-5: 2.5rem; --abstand-6: 3.5rem; --abstand-7: 5rem; --portrait-breite: 16rem; --siegel-gross: 9rem;\n}}