.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 .container-pad-L{padding-block-start:5rem;padding-block-end:5rem;}.elementor .flex-align-center{display:flex;align-items:center;}.elementor .flex-direction-vertikal{flex-direction:column;}.elementor .flex-gap-m{flex-direction:column;gap:1.3rem;justify-content:flex-start;}.elementor .Introtext-klein{font-family:var(--main-typo);font-weight:300;font-size:1.4rem;line-height:1.4em;}.elementor .Topline{font-family:var(--main-typo);font-weight:600;font-size:16px;letter-spacing:1px;text-transform:uppercase;flex:0 1 auto;}.elementor .container-pad-M{padding-block-start:4rem;padding-block-end:4rem;}.elementor .flex-gap-L{display:flex;gap:1.9rem;}.elementor .col-text-white{color:var(--weiss);display:flex;}.elementor .flex-gap-XL{display:flex;gap:4rem;}.elementor .flex-direction-horizontal{display:flex;flex-direction:row;}.elementor .body-text{font-family:var(--main-typo);font-weight:400;font-size:1.1rem;line-height:1.6em;}.elementor .flex-align-middle{justify-content:center;}.elementor .col-bg-dark-grey{background-color:var(--col-dark-grey);}.elementor .col-text-rot{color:var(--rot-YC);}.elementor .div-0-pading{padding:0px;}.elementor .Link-footer:hover,.elementor .Link-footer:focus-visible{color:var(--rot-YC);text-decoration:none;padding-inline-end:5px;}