.elementor .colour-bg-primary{background-color:var(--primary);}.elementor .text-headline-m{font-family:var(--Bricolage);font-weight:500;font-size:var(--L);color:var(--white);line-height:var(--L);}.elementor .button{font-family:var(--Figtree);font-weight:700;font-size:var(--body-24);color:var(--secondary);padding-block-start:10px;padding-block-end:10px;padding-inline-start:25px;padding-inline-end:25px;margin-block-start:2%;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:3px;border-end-end-radius:20px;background-color:var(--button);display:inline-block;align-self:start;}.elementor .padding-5-5-5-5{column-gap:1px;padding:var(--abstand-5);display:flex;row-gap:1px;}.elementor .cont-luecke-s{gap:20px;}.elementor .padding-10-5-10-5{padding-block-start:var(--abstand-10);padding-block-end:var(--abstand-10);padding-inline-start:var(--abstand-5);padding-inline-end:var(--abstand-5);flex-direction:column;}.elementor .breite-50{max-width:50%;}.elementor .breite-25{max-width:25%;}.elementor .text-rechts{text-align:end;}.elementor .text-heading-xl{font-family:var(--Bricolage);font-weight:500;font-size:var(--XXL);color:var(--primary);line-height:var(--XXL);}.elementor .abstand-3-unten{padding-block-end:3%;}