.elementor .cz-h3{font-family:var(--Ueberschrift);font-weight:600;font-size:var(--CZ H3 Desktop);color:var(--buttonfarbe);line-height:1.25em;}.elementor .cz-h2{font-family:var(--H2);font-weight:600;font-size:var(--CZ H2 Desktop);color:var(--ueberschriftfarbe);line-height:1.15em;}.elementor .cz-half{width:50%;margin-inline-start:1px;}.elementor .cz-column{display:flex;flex-direction:column;gap:20px;}.elementor .cz-row{display:flex;flex-direction:row;gap:56px;justify-content:space-between;align-items:center;}.elementor .cz-content-wrap{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:28px;}.elementor .cz-section-soft{width:78%;background-color:var(--CZ Hintergrund hell);}.elementor .cz-section{padding:88px;display:flex;flex-direction:column;gap:32px;align-items:center;}.elementor .text-body{font-family:var(--Fliesstext);font-weight:400;font-size:var(--Fliesstextgroesse);color:var(--textfarbenfliesstext);line-height:1.65em;margin:1px;border-radius:20px;}.elementor .heading-large{font-family:var(--Ueberschrift);font-weight:500;font-size:var(--H1Groesse);color:var(--ueberschriftfarbe);}.elementor .button-primary{font-family:var(--Fliesstext);font-weight:600;font-size:var(--Fliesstextgroesse);color:var(--textbutton);padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:2px;border-radius:20px;background-color:var(--ueberschriftfarbe);}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{color:var(--textbutton);background-color:var(--buttonfarbe);}.elementor .hinterrundweiss{padding:10px;margin:0px;border-radius:20px;background-color:#ffffff;flex-direction:column;}