.elementor .feature-card{padding:1.8rem;border-radius:1rem;background-color:var(--bg-blue);flex-direction:column;gap:1rem;justify-content:center}.elementor .feature-card__heading{font-family:Outfit;font-weight:700;font-size:1.6rem}.elementor .feature-card__icon{width:1.7rem;height:1.7rem;svg{fill:none}\n}.elementor .section-padding{padding-block-start:var(--section-block-padding);padding-block-end:var(--section-block-padding);padding-inline-start:var(--section-inline-padding);padding-inline-end:var(--section-inline-padding);display:grid}.elementor .h1{font-family:Outfit;font-weight:600;font-size:var(--text-4xl)}.elementor .text-xl{font-weight:500;font-size:var(--text-xl)}.elementor .text-l{font-family:Outfit;font-weight:500;font-size:var(--text-l);line-height:120%}.elementor .text-m{font-size:var(--text-m)}.elementor .first-section{padding-block-start:calc(var(--section-block-padding) / 2);display:flex}.elementor .content-gap{gap:var(--content-gap)}.elementor .container-gap{flex-direction:column;gap:var(--container-gap)}.elementor .h2{font-weight:600;font-size:var(--text-3xl)}.elementor .timeline-lede{max-width:45ch}.elementor .vergleich__selling-point{font-weight:500}.elementor .vergleich__icon{width:.9em;height:auto;svg{fill:none!important}\n}.elementor .cta-large__right{padding:0;display:grid;gap:var(--space-s);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.elementor .bod-primary{color:var(--primar-dark)}.elementor .check-box{font-size:var(--text-s);padding:0;border-block-start-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--border-primary-light);border-style:none;gap:.6em;align-items:center}.elementor .hero-split{display:grid}.elementor .hero-split__left{padding:0;flex-direction:column;gap:var(--content-gap);justify-content:center}.elementor .hero-split__right{height:45rem;padding:0}.elementor .hero-split__media{width:100%;height:100%;object-fit:cover}.elementor .card-radius{border-radius:var(--card-radius)}.elementor .accent-heading{font-weight:600;font-size:var(--text-m);padding:0;gap:.4em;align-items:center}