@media(max-width:1025px){.elementor .e-5640e323-987cca0{color:var(--Antrazit)}}@media(max-width:1025px){.elementor .e-64d0518b-31171c4{height:auto}}@media(max-width:1025px){.elementor .e-3d1bc1a3-b2a2d88{gap:24px;justify-content:flex-start}}@media(max-width:1025px){.elementor .e-705c6c9a-403fbea{flex-direction:column;gap:24px;align-items:start}}@media(max-width:1025px){.elementor .e-4cdef329-4929a17{font-weight:600;font-size:48px;letter-spacing:-3%;line-height:105%}}@media(max-width:1025px){.elementor .e-2fe90509-3b170ce{font-size:18px;color:var(--Strukturgrau);line-height:155%}}@media(max-width:1025px){.elementor .e-34928733-fb4a900{gap:8px}}@media(max-width:1025px){.elementor .e-57345ab-17ac018{gap:0}}@media(max-width:1025px){.elementor .e-1a8a7321-a892a2c{padding:0;flex-direction:column;gap:24px}}@media(max-width:1025px){.elementor .e-65ba7019-220a98c{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-20e52e1-dc5d25c{padding-inline-start:48px;padding-inline-end:48px;background-color:#fff}}@media(max-width:1025px){.elementor .e-49dcdb4d-b831724{min-width:auto}}@media(max-width:1025px){.elementor .e-39243325-f4ca808:hover,.elementor .e-39243325-f4ca808:focus-visible{width:100%;height:auto;max-width:100%}}@media(max-width:1025px){.elementor .e-39243325-f4ca808{height:auto;min-height:480px}}@media(max-width:1025px){.elementor .e-595a985a-fb64ef2{min-width:auto}}@media(max-width:1025px){.elementor .e-8d6b55a-7869eff{width:100%;height:auto;min-height:480px;max-width:100%}}@media(max-width:1025px){.elementor .e-8d6b55a-7869eff:hover,.elementor .e-8d6b55a-7869eff:focus-visible{width:100%;max-width:100%}}@media(max-width:1025px){.elementor .e-7a2bf293-dd7fa4a{height:auto;min-height:auto;flex-direction:column}}@media(max-width:1025px){.elementor .e-3e2f796a-2000301{width:100%}}@media(max-width:1025px){.elementor .e-1adcfda-63a98b9{width:100%}}@media(max-width:1025px){.elementor .e-17f6b758-bf567e7{flex-direction:column;gap:32px}}@media(max-width:1025px){.elementor .e-76c29225-922d4c6{padding-block-start:64px;padding-block-end:64px;padding-inline-start:64px;padding-inline-end:64px}}@media(max-width:1025px){.elementor .e-3490127c-5a1bd6c{padding-block-start:64px;padding-block-end:24px;padding-inline-start:48px;padding-inline-end:48px}}