@media(max-width:1025px){.elementor .e-50c012cb-a63bdd2{color:var(--Antrazit)}}@media(max-width:1025px){.elementor .e-4b4c5008-10645f4{height:auto}}@media(max-width:1025px){.elementor .e-2ddd08b9-1a7031b{gap:24px;justify-content:flex-start}}@media(max-width:1025px){.elementor .e-6685fb22-dc33d1b{flex-direction:column;gap:24px;align-items:start}}@media(max-width:1025px){.elementor .e-46d48276-9e297a3{font-weight:600;font-size:48px;letter-spacing:-3%;line-height:105%}}@media(max-width:1025px){.elementor .e-554e141d-daca4f8{font-size:18px;color:var(--Strukturgrau);line-height:155%}}@media(max-width:1025px){.elementor .e-78c4b1f1-1c153ad{gap:8px}}@media(max-width:1025px){.elementor .e-471edf0c-8bd5ea5{gap:0}}@media(max-width:1025px){.elementor .e-15f7fd59-fd0a0fb{padding:0;flex-direction:column;gap:24px}}@media(max-width:1025px){.elementor .e-4a6d7a11-4ab29ab{width:100%;max-width:var(--container);padding:0;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px}}@media(max-width:1025px){.elementor .e-10b679b9-abbc734{padding-inline-start:48px;padding-inline-end:48px;background-color:#fff}}@media(max-width:1025px){.elementor .e-2da81b4c-39aaa1c{min-width:auto}}@media(max-width:1025px){.elementor .e-2a6d986b-0b03c67:hover,.elementor .e-2a6d986b-0b03c67:focus-visible{width:100%;height:auto;max-width:100%}}@media(max-width:1025px){.elementor .e-2a6d986b-0b03c67{height:auto;min-height:480px}}@media(max-width:1025px){.elementor .e-35638a5d-55073ce{min-width:auto}}@media(max-width:1025px){.elementor .e-5a756561-544c052{width:100%;height:auto;min-height:480px;max-width:100%}}@media(max-width:1025px){.elementor .e-5a756561-544c052:hover,.elementor .e-5a756561-544c052:focus-visible{width:100%;max-width:100%}}@media(max-width:1025px){.elementor .e-bd90ac-b238c15{height:auto;min-height:auto;flex-direction:column}}@media(max-width:1025px){.elementor .e-4b41c5e5-fe63826{width:100%}}@media(max-width:1025px){.elementor .e-237b89ab-5ffb15e{width:100%}}@media(max-width:1025px){.elementor .e-619ac7f3-ea8e9c4{flex-direction:column;gap:32px}}@media(max-width:1025px){.elementor .e-1ad4c6e0-e066ddc{padding-block-start:64px;padding-block-end:64px;padding-inline-start:64px;padding-inline-end:64px}}@media(max-width:1025px){.elementor .e-2cd44915-04edbe3{padding-block-start:64px;padding-block-end:24px;padding-inline-start:48px;padding-inline-end:48px}}