@media(max-width:1024px){.elementor .c-wv-sec{& .c-wv-raster:not(#c-x):not(#c-y) { grid-template-columns:repeat(2,minmax(0,1fr)) !important; }\n}}@media(max-width:1024px){.elementor .c-ichm{&:not(#c-x):not(#c-y) { grid-template-columns:repeat(2,minmax(0,1fr)) !important; }\n}}@media(max-width:1024px){.elementor .c-stellen-klein{&:not(#c-x) { max-width:100%!important;margin-left:0!important } &:not(#c-x) { max-width:100%!important;margin-left:0!important }\n}}@media(max-width:1024px){.elementor .c-k-bildspalte-breit{&:not(#c-x) { flex-grow: 0 !important; }\n}}@media(max-width:1024px){.elementor .c-tt-zeile{gap:2.5rem;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .c-sh-info{width:auto;inset-inline-end:2rem;inset-block-end:2rem;inset-inline-start:2rem;}}@media(max-width:1024px){.elementor .c-sh-text{inset-inline-end:2rem;inset-block-end:9rem;inset-inline-start:2rem;}}@media(max-width:1024px){.elementor .c-ip-zeile{flex-direction:column;gap:2.5rem;align-items:stretch;}}@media(max-width:1024px){.elementor .c-burger{display:flex;}}@media(max-width:1024px){.elementor .c-portrait-bild{height:20rem;}}@media(max-width:1024px){.elementor .c-k-bildcol{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .c-nur-klein{display:flex;}}@media(max-width:1024px){.elementor .c-nur-gross{display:none;}}@media(max-width:1024px){.elementor .c-k2{flex-direction:column;gap:1.5rem;align-items:stretch;}}@media(max-width:1024px){.elementor .c-k-bild{height:16rem;}}@media(max-width:1024px){.elementor .c-k-unten{flex-direction:column;gap:1.5rem;}}@media(max-width:1024px){.elementor .c-k-oben{flex-direction:column;gap:1.5rem;align-items:stretch;}}@media(max-width:1024px){.elementor .c-pperson{flex-direction:column;gap:1.5rem;align-items:stretch;}}@media(max-width:1024px){.elementor .c-portrait{width:100%;height:20rem;border-width:0px;border-color:transparent;border-style:none;}}@media(max-width:1024px){.elementor .c-sec{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .c-h2-weiss{font-size:2.75rem;}}@media(max-width:1024px){.elementor .c-h2{font-size:2.75rem;}}