@media(max-width:767px){.elementor .e-f22a9f1-fafc1a1{font-size:38px;color:#e4e4e4;text-align:center;padding-block-start:0px;padding-block-end:15px;margin-block-start:0px;align-self:center;}}@media(max-width:767px){.elementor .e-aef796a-2d2ea75{font-size:25px;color:#e4e4e4;text-align:center;padding-block-end:100px;align-self:center;}}@media(max-width:767px){.elementor .e-bd9a687-5611650{padding-block-start:0px;padding-block-end:-8px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;background-image:url("https://www.concordia-we.de/wp-content/uploads/2026/10/Indoor-Cycling-Mobile-1080.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:center;align-items:start;position: relative;
overflow: hidden;
isolation: isolate;

&::before {
content: "";
position: absolute;
inset: 0;
z-index: -1;
pointer-events: none;
background: inherit;
transform-origin: center top;
transform: scale(1.08);
transition: transform 12s ease-out;

@starting-style {
  transform: scale(1);
}
}

@media (prefers-reduced-motion: reduce) {
&::before {
  transition: none;
  transform: none;
}
}
position: relative;

&::after {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: -1px;
height: 50px;
background: #ffffff;
clip-path: polygon(
  0 75%,
  12% 35%,
  22% 65%,
  36% 10%,
  49% 60%,
  61% 25%,
  73% 70%,
  87% 15%,
  100% 65%,
  100% 100%,
  0 100%
);
z-index: 2;
pointer-events: none;
}
 position: relative;

&::after {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: -1px;
height: 100px;
background: #ffffff;
clip-path: polygon(
  0 90%,
  7% 72%,
  13% 82%,
  23% 12%,
  28% 43%,
  33% 30%,
  43% 79%,
  50% 56%,
  58% 88%,
  67% 97%,
  79% 100%,
  90% 96%,
  100% 91%,
  100% 100%,
  0 100%
);
z-index: 2;
pointer-events: none;
}

@media (max-width: 767px) {
&::after {
  height: 65px;
  clip-path: polygon(
    0 85%,
    18% 20%,
    29% 55%,
    38% 38%,
    55% 90%,
    72% 98%,
    100% 94%,
    100% 100%,
    0 100%
  );
}
}\n}}@media(max-width:767px){.elementor .e-5dceed1-57c2841{width:100%;font-size:16px;margin-block-start:15px;}}@media(max-width:767px){.elementor .e-0241ea4-c35e6fc{width:100%;}}@media(max-width:767px){.elementor .e-6099db9-6322792{width:100%;}}@media(max-width:767px){.elementor .e-11df0a4-db726dd{width:100%;}}@media(max-width:767px){.elementor .e-38f1ad9-a35bf86{flex-direction:column;}}@media(max-width:767px){.elementor .e-b78bccb{width:100%;padding-block-end:60px;flex-direction:column;}}@media(max-width:767px){.elementor .e-88243c3-c152425{width:95%;font-size:29px;text-align:center;}}@media(max-width:767px){.elementor .e-ebf403a-e49570d{text-align:center;margin-block-start:10px;}}@media(max-width:767px){.elementor .e-3134217-2e18f46{text-align:center;}}@media(max-width:767px){.elementor .e-d69ef7a-69cbe90{width:100%;text-align:center;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .e-c3b54f7-a7c79be{width:270px;font-size:15px;text-align:center;padding-block-start:12px;margin-block-start:0px;align-self:center;}}@media(max-width:767px){.elementor .e-f369e84-d60c276{width:270px;font-size:15px;text-align:center;padding:10px;margin-block-start:0px;margin-block-end:25px;align-self:center;}}@media(max-width:767px){.elementor .e-7d0042c-94d148d{justify-content:center;align-self:center;}}@media(max-width:767px){.elementor .e-e8ca635-f4bd8b3{width:90%;padding:0px;margin-block-end:40px;flex-direction:column;gap:0px;align-items:center;}}@media(max-width:767px){.elementor .e-266f4a9-c23114e{font-size:16px;}}@media(max-width:767px){.elementor .e-5d4f5d1-0306c36{color:#ffffff;}}@media(max-width:767px){.elementor .e-3efeb90-23f6715{color:#ffffff;}}@media(max-width:767px){.elementor .e-7ddd2d9-f21e0e7{color:#ffffff;}}@media(max-width:767px){.elementor .e-8baf80a-e7dd297{border-radius:16px;border-color:#52632b;background-color:#52632B;}}@media(max-width:767px){.elementor .e-b4f7d54-84556f1{width:100%;}}@media(max-width:767px){.elementor .e-d4eb587-6a2c4fc{width:100%;}}@media(max-width:767px){.elementor .e-bc3b746-9f7c0a7{width:100%;}}@media(max-width:767px){.elementor .e-744a612-51cc5b9{color:#ffffff;}}@media(max-width:767px){.elementor .e-d83e50c-7af4b82{color:#ffffff;}}@media(max-width:767px){.elementor .e-fe296f2-059dd06{color:#ffffff;}}@media(max-width:767px){.elementor .e-5bc0a37-249282e{border-radius:16px;border-color:#52632b;background-color:#632b56;}}@media(max-width:767px){.elementor .e-c5a1849-de1e8ce{width:100%;}}@media(max-width:767px){.elementor .e-e9fa8dc-5132066{width:100%;}}@media(max-width:767px){.elementor .e-70c35fa-2074a77{width:95%;margin-block-start:15px;flex-direction:column;}}@media(max-width:767px){.elementor .e-0b143e2-753425b{align-items:center;}}@media(max-width:767px){.elementor .e-12c3aec{width:100%;font-size:16px;padding-block-start:0px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 1);backdrop-filter:blur(0px);}}@media(max-width:767px){.elementor .e-b62481b-6a238d9{width:85%;font-size:15px;text-align:center;align-self:center;}}@media(max-width:767px){.elementor .e-18690e8-8506796{width:100%;font-size:16px;margin-block-start:-10px;margin-block-end:30px;}}