@media(max-width:767px){.elementor .schritt-text{flex:1 1 0px;}}@media(max-width:767px){.elementor .schritt{flex-direction:row;flex:0 0 auto;align-items:flex-start;gap: var(--abstand-3);\n}}@media(max-width:767px){.elementor .schritte-reihe{flex-direction:column;flex-wrap:nowrap;gap: var(--abstand-3);\n}}@media(max-width:767px){.elementor .aufruf-inhalt{align-items:stretch;}}@media(max-width:767px){.elementor .kontakt-zeile{flex-direction:column;align-items:flex-start;gap: var(--abstand-1);\n}}@media(max-width:767px){.elementor .formular-karte{padding: var(--abstand-3) var(--abstand-3) var(--abstand-3) var(--abstand-3);\n}}@media(max-width:767px){.elementor .button-primaer{width:100%;align-self:stretch;}}@media(max-width:767px){.elementor .seite{--schrift-s: 0.875rem; --schrift-m: 1rem; --schrift-l: 1.125rem; --schrift-xl: 1.375rem; --schrift-xxl: 1.75rem; --schrift-seitentitel: 2rem; --schrift-hero: 2.125rem; --schrift-nummer: 1.75rem; --rand-seite: 1rem; --abstand-4: 1.5rem; --abstand-5: 2rem; --abstand-6: 2.5rem; --abstand-7: 3.5rem; --knopf-h: 1rem; --siegel-rund: 5rem; --siegel-gross: 7rem; --formular-platz-hoehe: 10rem;\n}}