.elementor .Introtext{font-family:var(--HeadlineTypo);font-weight:300;font-size:3.5rem;line-height:1.2em;}.elementor .container-boxed-content{max-width:1280px;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline-start:auto;margin-inline-end:auto;flex-wrap:wrap;}.elementor .flex-abgerundete-ecken{overflow:hidden;object-position:center center;padding:0px;border-radius:30px;flex:1 0 auto;}.elementor .flex-direction-vertikal{flex-direction:column;}.elementor .Introtext-klein{font-family:var(--main-typo);font-weight:300;font-size:1.4rem;line-height:1.4em;}.elementor .flex-gap-L{display:flex;gap:1.9rem;}.elementor .Heading-H2{font-family:var(--HeadlineTypo);font-weight:200;font-size:2.8rem;color:var(--rot-YC);line-height:1.3em;}.elementor .flex-gap-XL{display:flex;gap:4rem;}.elementor .container-pad-XL{padding-block-start:8rem;padding-block-end:8rem;}.elementor .flex-direction-horizontal{display:flex;flex-direction:row;}.elementor .col-bg-light{background-color:var(--off-white);}.elementor .body-text{font-family:var(--main-typo);font-weight:400;font-size:1.1rem;line-height:1.6em;}.elementor .col-text-blk{color:var(--schwarz);}.elementor .flex-align-middle{justify-content:center;}.elementor .flex-min-height-M{min-height:30rem;}.elementor .flex-box-width-40{width:39%;}.elementor .container-pad-s-RL{padding-inline-start:2em;padding-inline-end:2em;}.elementor .container-pad-S{padding-block-start:2.5rem;padding-block-end:2.5rem;}