@media(max-width:767px){.elementor .s-navlink-leistungen{padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-navlink-projekte{padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-navlink-stimmen{padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-navlink-ueber-mich{padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-navlink-kontakt{padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-navbar-links{flex-wrap:wrap;justify-content:center;}}@media(max-width:767px){.elementor .s-navbar-inner{min-height:0px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;gap:8px;}}@media(max-width:767px){.elementor .s-hero-heading{font-size:32px;line-height:38px;}}@media(max-width:767px){.elementor .s-hero-lead{font-size:17px;line-height:30px;}}@media(max-width:767px){.elementor .s-hero-cta{width:100%;display:block;}}@media(max-width:767px){.elementor .s-hero-cta-wrap{width:100%;display:block;}}@media(max-width:767px){.elementor .s-hero-stat-1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-hero-stat-2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-left:0;\n}}@media(max-width:767px){.elementor .s-hero-stats{column-gap:0px;row-gap:24px;}}@media(max-width:767px){.elementor .s-hero-container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .s-hero{padding-block-start:48px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-leistungen-title{font-size:28px;line-height:36px;}}@media(max-width:767px){.elementor .s-leistungen-grid{padding-block-start:16px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .s-leistungen-card{padding-block-start:32px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:24px;box-shadow:12px 12px 60px 0px rgba(0,0,0,0.12);}}@media(max-width:767px){.elementor .s-leistungen-inner{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .s-leistungen{padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-ablauf-title{font-size:28px;line-height:36px;}}@media(max-width:767px){.elementor .s-ablauf-steps{gap:32px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .s-ablauf-inner{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .s-ablauf{padding-block-start:48px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-projekte-title{font-size:28px;line-height:36px;}}@media(max-width:767px){.elementor .s-projekt-1-eyebrow{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor .s-projekt-1-title{font-size:28px;line-height:36px;}}@media(max-width:767px){.elementor .s-projekt-1-btn{width:100%;display:block;}}@media(max-width:767px){.elementor .s-projekt-1-btn-wrap{width:100%;display:block;}}@media(max-width:767px){.elementor .s-projekt-2-eyebrow{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor .s-projekt-2-title{font-size:28px;line-height:36px;}}@media(max-width:767px){.elementor .s-projekt-2-btn{width:100%;display:block;}}@media(max-width:767px){.elementor .s-projekt-2-btn-wrap{width:100%;display:block;}}@media(max-width:767px){.elementor .s-projekt-3-eyebrow{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor .s-projekt-3-title{font-size:28px;line-height:36px;}}@media(max-width:767px){.elementor .s-projekt-3-btn{width:100%;display:block;}}@media(max-width:767px){.elementor .s-projekt-3-btn-wrap{width:100%;display:block;}}@media(max-width:767px){.elementor .s-projekte-inner{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .s-projekte{padding-block-start:60px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-stimmen-title{font-size:28px;line-height:36px;}}@media(max-width:767px){.elementor .s-big-quote-mark{width:56px;height:47px;}}@media(max-width:767px){.elementor .s-big-quote-text{font-size:19px;line-height:31px;}}@media(max-width:767px){.elementor .s-big-quote{gap:20px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .s-card-1{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .s-card-2{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .s-card-3{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .s-card-4{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .s-stimmen-grid{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .s-stimmen-inner{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .s-stimmen{padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-ueber-mich-photo-wrap{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .s-ueber-mich-title{font-size:28px;line-height:36px;}}@media(max-width:767px){.elementor .s-ueber-mich-grid{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;gap:40px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .s-ueber-mich{padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-kontakt-title{font-size:28px;line-height:36px;}}@media(max-width:767px){.elementor .s-kontakt-form-title{font-size:20px;line-height:26px;}}@media(max-width:767px){.elementor .s-kontakt-form-col{padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;}}@media(max-width:767px){.elementor .s-kontakt-inner{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;gap:40px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .s-kontakt{padding-block-start:48px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-footer-top{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .s-footer-inner{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}}