@media(max-width:767px){.elementor .button-primaer{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--abstand-m);padding-inline-end:var(--abstand-m);}}@media(max-width:767px){.elementor .textlink{font-size:var(--groesse-text-mobile);}}@media(max-width:767px){.elementor .text-klein{font-size:var(--groesse-text-klein-mobile);}}@media(max-width:767px){.elementor .text-gross{font-size:var(--groesse-text-gross-mobile);}}@media(max-width:767px){.elementor .text{font-size:var(--groesse-text-mobile);}}@media(max-width:767px){.elementor .ueberzeile{font-size:var(--groesse-ueberzeile-mobile);}}@media(max-width:767px){.elementor .ueberschrift-3{font-size:var(--groesse-ueberschrift-3-mobile);}}@media(max-width:767px){.elementor .ueberschrift-2{font-size:var(--groesse-ueberschrift-2-mobile);}}@media(max-width:767px){.elementor .ueberschrift-1{font-size:var(--groesse-ueberschrift-1-mobile);}}@media(max-width:767px){.elementor .fuss-unterzeile{flex-direction:column;gap:var(--abstand-xs);align-items:flex-start;}}@media(max-width:767px){.elementor .fuss-spalte{flex: var(--fuss-anteil, 1) 1 var(--fuss-spalte-basis-mobile, calc((100% - var(--spaltenabstand-mobile)) / 2));\n}}@media(max-width:767px){.elementor .fuss-spalten{column-gap:var(--spaltenabstand-mobile);flex-wrap:wrap;row-gap: var(--abstand-m);\n}}@media(max-width:767px){.elementor .logo{width:var(--breite-logo-mobile);}}@media(max-width:767px){.elementor .kopfzeile{padding-block-start:var(--abstand-s);padding-block-end:var(--abstand-s);padding-inline-start:var(--innenabstand-seite-mobile);padding-inline-end:var(--innenabstand-seite-mobile);gap:var(--abstand-xxs);}}@media(max-width:767px){.elementor .kopfgruppe{gap:var(--abstand-xs);}}@media(max-width:767px){.elementor .spalte{gap:var(--inhalt-abstand-mobile);}}@media(max-width:767px){.elementor .zeile{gap:var(--spaltenabstand-mobile);}}@media(max-width:767px){.elementor .inhalt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--innenabstand-seite-mobile);padding-inline-end:var(--innenabstand-seite-mobile);gap:var(--inhalt-abstand-mobile);}}@media(max-width:767px){.elementor .abschnitt{padding-block-start:var(--abschnitt-abstand-mobile);padding-block-end:var(--abschnitt-abstand-mobile);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .kopfbereich{min-height: var(--kopfbereich-hoehe-mobile, var(--hoehe-kopfbereich-mobile));\n}}