@media(max-width:1024px){.elementor .faq-loop-layout{width:90%}}@media(max-width:1024px){.elementor .btn-outlined:hover,.elementor .btn-outlined:focus-visible{color:var(--WhiteSurface)}}@media(max-width:1024px){.elementor .cards-container-2x2{width:100%;margin:0;justify-content:space-evenly}}@media(max-width:1024px){.elementor .cards-box-2x2{width:45%}}@media(max-width:1024px){.elementor .card-image-container{overflow:hidden;aspect-ratio:5/3;object-fit:contain;object-position:center center;display:flex;justify-content:flex-start;align-items:start;align-self:start}}@media(max-width:1024px){.elementor .card-methoden-2col{display:flex;flex-direction:column}}@media(max-width:1024px){.elementor .card-methode-textarea{padding:4%}}@media(max-width:1024px){.elementor .section-card-flex-col-90-shadow{padding:20px}}@media(max-width:1024px){.elementor .cards-container-1x3{width:100%;margin:0;gap:16px}}@media(max-width:1024px){.elementor .card-rounded-2rows{width:30%}}@media(max-width:1024px){.elementor .btn-pill{margin-block-start:10px;margin-block-end:10px;margin-inline-start:10px;margin-inline-end:0;display:flex;flex-direction:column;align-self:center}}@media(max-width:1024px){.elementor .flexbox-uebermich{width:100%;padding:24px;display:flex;flex-direction:column;gap:16px}}@media(max-width:1024px){.elementor .card-fragen{width:90%;display:flex;flex-direction:row}}@media(max-width:1024px){.elementor .testimonial-track{max-width:100%}}@media(max-width:1024px){.elementor .hero-section{width:100%;margin-block-start:80px;margin-block-end:auto;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column-reverse;gap:0;justify-content:center;align-items:center}}@media(max-width:1024px){.elementor .btn-pill-outlined{margin-block-start:5px;margin-block-end:5px;margin-inline-start:20px;margin-inline-end:5px;display:flex;flex-direction:column;align-items:stretch;align-self:start}}@media(max-width:1024px){.elementor .section-banner-flex-row-100{padding:20px;display:flex;flex-direction:column}}@media(max-width:1024px){.elementor .section-angebot-card-klein{width:80%}}@media(max-width:1024px){.elementor .section-card-gross{width:90%;display:flex;flex-direction:column}}@media(max-width:1024px){.elementor .section-card-kontakt-right{width:100%}}@media(max-width:1024px){.elementor .hero-image-portrait{aspect-ratio:1/1;object-fit:cover;object-position:center center}}@media(max-width:1024px){.elementor .section-methode{width:90%}}@media(max-width:1024px){.elementor .hero-title-flexbox{width:100%;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}}@media(max-width:1024px){.elementor .hero-title-flexbox-inner{width:100%;gap:16px}}@media(max-width:1024px){.elementor .mega-menu-card-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:start}}@media(max-width:1024px){.elementor .mega-menu-card-itemlist{width:100%}}@media(max-width:1024px){.elementor .section-header{margin-block-start:60px;margin-block-end:60px}}@media(max-width:1024px){.elementor .section-header-subline{max-width:90%;display:flex;flex-direction:row}}@media(max-width:1024px){.elementor .banner-trust{display:flex;flex-direction:row;gap:16px;align-items:center}}@media(max-width:1024px){.elementor .section-content{gap:40px}}@media(max-width:1024px){.elementor .card-content-text{height:100%;padding:4%;display:flex;flex-direction:column;justify-content:space-between}}@media(max-width:1024px){.elementor .card-content-image{overflow:hidden;aspect-ratio:5/3;object-fit:contain;object-position:center center;display:flex;justify-content:flex-start;align-items:start;align-self:start}}@media(max-width:1024px){.elementor .illustration-portrait{width:100%;height:auto;color:var(--PrimaryGreen);align-self:end}}@media(max-width:1024px){.elementor .section-card-kontakt{padding:0}}@media(max-width:1024px){.elementor .section-card-kontakt-left{width:100%;display:flex;flex-direction:row}}@media(max-width:1024px){.elementor .footer-area{width:100%;margin-block-start:16px;display:flex;flex-direction:column;gap:16px;justify-content:space-around}}