.elementor .button-bau--accent{font-weight:700;font-size:12px;color:var(--Antrazit);letter-spacing:1%;text-transform:uppercase;padding-block-end:12px;background-color:var(--Sonnengelb);transition:all 200ms}.elementor .button-bau--accent:hover,.elementor .button-bau--accent:focus-visible{box-shadow:0 8px 24px 0 rgb(21 18 17 / .2)}.elementor .button-bau--accent:focus{background-color:var(--Gold)}.elementor .que{padding-block-start:0;padding-block-end:0;padding-inline-start:40px;padding-inline-end:40px}.elementor .ans{font-weight:400;font-size:18px;padding-block-start:16px;padding-block-end:0;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;gap:8px}.elementor .accordion{border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:#CFD5D4;border-style:solid}.elementor .marquee-track{display:flex}.elementor .split-column{max-height:760px;overflow:hidden;-webkit-transition:all 0.2s;transition:all 0.4s cubic-bezier(.48,0,.25,.97);\n}.elementor .split-column:hover,.elementor .split-column:focus-visible{-webkit-transition:all 0.2s;transition:all 0.4s cubic-bezier(.48,0,.25,.97);\n}.elementor .usp-card--bau:hover,.elementor .usp-card--bau:focus-visible{color:var(--Antrazit);background-color:var(--Sonnengelb);.card-subheading{color:#151211}svg path{fill:#151211}\n}.elementor .usp-card--bau{transition:all 0.24s ease-in-out;\n}.elementor .custom-scrollbar{gap:16px}