@media(max-width:1025px){.elementor .e-5ec55cc-4315a53{color:var(--Himmel);}}@media(max-width:1025px){.elementor .e-f683793-bfccdcf{padding-block-end:24px;flex-direction:column;gap:24px;align-items:start;}}@media(max-width:1025px){.elementor .e-ec2d106-b086b0e{padding-inline-start:48px;padding-inline-end:48px;}}@media(max-width:1025px){.elementor .e-75889217-625efa6{font-weight:600;font-size:48px;letter-spacing:-3%;line-height:105%;}}@media(max-width:1025px){.elementor .e-405b2663-e3ebdb7{font-size:18px;color:var(--Strukturgrau);line-height:155%;}}@media(max-width:1025px){.elementor .e-30544e0e-4d7cca4{padding:0px;flex-direction:column;gap:24px;}}@media(max-width:1025px){.elementor .e-40566625-3ef9733{width:100%;padding-inline-start:48px;padding-inline-end:48px;}}@media(max-width:1025px){.elementor .e-642b47b0-51b5ea9{width:100%;height:720px;}}@media(max-width:1025px){.elementor .e-4f0686a6-56d7acc{flex-direction:column;}}@media(max-width:1025px){.elementor .e-8c823c9-d92f5c6{display:flex;flex-direction:column;grid-template-columns:repeat(4, 1fr);}}@media(max-width:1025px){.elementor .e-f246e55{padding-block-end:64px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:column;grid-template-columns:repeat(1, 1fr);}}@media(max-width:1025px){.elementor .e-49a5097-0163cc1{font-weight:600;font-size:48px;letter-spacing:-3%;line-height:105%;text-align:center;}}@media(max-width:1025px){.elementor .e-e58d80b-2ff40df{text-align:start;}}@media(max-width:1025px){.elementor .e-7639b38f-ddebff4{padding:0px;margin-block-end:24px;flex-direction:column;gap:24px;align-items:start;}}@media(max-width:1025px){.elementor .e-5d279dc8-feb2586{width:100%;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:4px;flex-direction:column;}}@media(max-width:1025px){.elementor .e-72688075-0f02738{width:auto;min-height:auto;position:relative;padding:0px;margin-block-start:0px;background-color:#f4f8ff;}}@media(max-width:1025px){.elementor .e-64f3def-1ad9def{display:flex;flex:1 0 auto;justify-content:flex-start;}}@media(max-width:1025px){.elementor .e-63b44bb-701dfc8{display:flex;flex:1 0 auto;justify-content:flex-start;}}@media(max-width:1025px){.elementor .e-eb2e017-3831ee0{flex:1 0 auto;justify-content:flex-start;}}@media(max-width:1025px){.elementor .e-4a731c0-7bc4d63{flex:1 0 auto;justify-content:flex-start;}}@media(max-width:1025px){.elementor .e-396044fa-302b139{flex-direction:row;justify-content:space-between;}}@media(max-width:1025px){.elementor .e-b1eaf53-54b45b9{font-size:18px;color:var(--Strukturgrau);line-height:155%;text-align:center;}}@media(max-width:1025px){.elementor .e-60406230-3376479{width:100%;row-gap:24px;align-content:space-between;}}@media(max-width:1025px){.elementor .e-8155315-5b8fffc{flex-direction:column;}}@media(max-width:1025px){.elementor .e-50311022-7ed0171{padding-block-start:32px;padding-block-end:32px;padding-inline-start:48px;padding-inline-end:48px;flex-direction:column;}}@media(max-width:1025px){.elementor .e-6ff10d17-9f1603a{font-weight:600;font-size:48px;letter-spacing:-3%;line-height:105%;text-align:start;}}@media(max-width:1025px){.elementor .e-1205f3bf-7d2a6d5{display:none;}}@media(max-width:1025px){.elementor .e-619cfbdf-c9922f4{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1025px){.elementor .e-7589bef-372b94e{padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;gap:24px;}}@media(max-width:1025px){.elementor .e-cbc43e9-6f912eb{gap:0px;}}@media(max-width:1025px){.elementor .e-2aad8a7e-9c365da{width:100%;}}@media(max-width:1025px){.elementor .e-3fd3b213-97519d9{gap:0px;}}@media(max-width:1025px){.elementor .e-55e9f829-adb85bc{width:100%;}}@media(max-width:1025px){.elementor .e-21431a1c-5ab77b0{gap:0px;}}@media(max-width:1025px){.elementor .e-7968aff-36f81b7{width:100%;}}@media(max-width:1025px){.elementor .e-5772f497-ff3726b{gap:0px;}}@media(max-width:1025px){.elementor .e-86fa8d3-55f0aca{width:100%;}}@media(max-width:1025px){.elementor .e-c2b9b0c-7fb4372{padding-inline-start:0px;padding-inline-end:0px;width: 100%;
max-width: 100%;
min-width: 0;
overflow-x: auto;
flex-wrap: nowrap;
-webkit-overflow-scrolling: touch;
scroll-snap-type: x mandatory;\n}}@media(max-width:1025px){.elementor .e-491a7467-0b3cab7{padding-block-start:64px;padding-block-end:24px;padding-inline-start:48px;padding-inline-end:48px;}}