@media(max-width:767px){.elementor .zk-rechtstext{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:1.25rem;& .elementor-element.elementor-widget h1, & .elementor-element.elementor-widget h2, & .elementor-element.elementor-widget .elementor-heading-title { font-size: 1.5rem; } & .elementor-element.elementor-widget h3 { font-size: 1.2rem; } & .elementor-element.elementor-widget p, & .elementor-element.elementor-widget li, & .elementor-element.elementor-widget-text-editor { font-size: 1rem; } & .elementor-element.elementor-widget-form .elementor-field-group { width: 100%; max-width: 100%; flex-basis: 100%; } & .elementor-element.elementor-widget-form .elementor-field-group.elementor-field-type-submit .elementor-button { width: 100%; }\n}}@media(max-width:767px){.elementor .zk-nav-link{font-size:0.92rem;}}@media(max-width:767px){.elementor .zk-form-feld{width:100%;}}@media(max-width:767px){.elementor .zk-info-wert{font-size:1.25rem;}}@media(max-width:767px){.elementor .zk-info{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .zk-kicker-klein{font-size:1.7rem;}}@media(max-width:767px){.elementor .zk-h3{font-size:1.8rem;}}@media(max-width:767px){.elementor .zk-card{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:1.25rem;}}@media(max-width:767px){.elementor .zk-h2{font-size:2.15rem;}}@media(max-width:767px){.elementor .zk-kicker{font-size:2rem;}}@media(max-width:767px){.elementor .zk-section{padding-block-start:4rem;padding-block-end:5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;gap:2rem;}}