@media(max-width:767px){.elementor .s-hero-mark{width:76px;height:76px;}}@media(max-width:767px){.elementor .s-hero-title{font-size:46px;}}@media(max-width:767px){.elementor .s-hero-scroll{margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-hero{min-height:80vh;padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .s-ticker-text{font-size:26px;}}@media(max-width:767px){.elementor .s-ticker-band{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-ticker{padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-leistungen-intro{width:100%;position:static;}}@media(max-width:767px){.elementor .s-statement-title{font-size:38px;}}@media(max-width:767px){.elementor .s-zahl-1-num{font-size:88px;}}@media(max-width:767px){.elementor .s-zahl-1{flex:0 0 100%;}}@media(max-width:767px){.elementor .s-zahl-2-num{font-size:88px;}}@media(max-width:767px){.elementor .s-zahl-2{flex:0 0 100%;}}@media(max-width:767px){.elementor .s-zahl-3-num{font-size:88px;}}@media(max-width:767px){.elementor .s-zahl-3{flex:0 0 100%;}}@media(max-width:767px){.elementor .s-zahlen-grid{flex-direction:column;gap:48px;}}@media(max-width:767px){.elementor .s-marke-foto-media{width:100%;}}@media(max-width:767px){.elementor .s-marke-foto{width:100%;margin:0px;}}@media(max-width:767px){.elementor .s-marke-traum-media{width:100%;}}@media(max-width:767px){.elementor .s-marke-traum{width:100%;margin:0px;}}@media(max-width:767px){.elementor .s-marke-it-media{width:100%;}}@media(max-width:767px){.elementor .s-marke-it{width:100%;margin:0px;}}@media(max-width:767px){.elementor .s-marken-grid{flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .s-arbeitsweise-media{width:100%;}}@media(max-width:767px){.elementor .s-anfrage-inner{flex-direction:column;gap:32px;align-items:start;}}