.elementor .padding-no{padding:0px;}.elementor .text-m{font-family:var(--Montserrat);font-weight:600;font-size:clamp(1rem, 0.98rem + 0.2vw, 1.125rem);color:var(--kcg-dunkelkrau);letter-spacing:1px;padding-block-end:1rem;}.elementor .stripe-1{background-color:var(--km689-rosa);}.elementor .stripe-2{background-color:var(--km689-blau);}.elementor .stripe-3{background-color:var(--km689-sand-2);}.elementor .headline-m{font-family:var(--Montserrat);font-weight:600;font-size:clamp(1.8rem, 1.4rem + 1.6vw, 2.6rem);color:var(--kcg-dunkelkrau);letter-spacing:1px;margin-block-start:var(--s);margin-block-end:var(--s);}.elementor .text-s{font-family:Montserrat;font-weight:400;font-size:clamp(1rem, 0.95rem + 0.25vw, 1.125rem);padding-block-end:var(--s);}.elementor .btn-black{font-family:var(--Montserrat);font-weight:600;font-size:1rem;color:var(--white);letter-spacing:1px;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:var(--m);padding-inline-end:var(--m);margin-block-start:var(--s);margin-block-end:var(--s);border-radius:100px;border-width:0px;border-color:var(--kcg-dunkelkrau);border-style:solid;background-color:var(--kcg-dunkelkrau);}.elementor .btn-black:hover,.elementor .btn-black:focus-visible{opacity:80%;}.elementor .flexbox-wrapper-accordion{padding-block-start:var(--s);padding-block-end:var(--m);padding-inline-start:var(--m);padding-inline-end:var(--m);}.elementor .flexbox-content-padding{padding-block-start:var(--m);padding-block-end:var(--l);padding-inline-start:var(--xxl);padding-inline-end:var(--xxl);}.elementor .img-16-9{width:auto;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--card-padding);align-self:start;}