.elementor .flex-column{flex-direction:column;flex:0 1 auto;}.elementor .h1-video{font-family:myriad-pro;font-weight:700;font-size:7vw;color:#ffffff;line-height:7vw;text-align:center;justify-content:center;}.elementor .wrapper-breite{width:100%;max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .footer-logo{max-width:15rem;align-self:start;}.elementor .typo-schrift-weiss{color:#ffffff;}.elementor .typo-myriad-regular{font-family:myriad-pro;font-weight:400;}.elementor .typo-footer-fontsize{font-size:1.1rem;line-height:1.4rem;}.elementor .zentriert{text-align:center;flex-direction:row;justify-content:center;}.elementor .zentriert-vertikal{display:flex;flex-direction:column;align-items:center;}.elementor .typo-myriad-semibold{font-family:myriad-pro;font-weight:600;line-height:3.5vw;}.elementor .typo-gruen{color:#009640;}.elementor .gridbox-rechts{padding-block-start:5%;padding-block-end:5%;padding-inline-start:5%;padding-inline-end:5%;}.elementor .abstand-p-oben{font-family:var(--myriad-regular);margin-block-start:1.5em;margin-block-end:0em;margin-inline-start:0em;margin-inline-end:0em;}.elementor .typo-p-box{font-size:1.9vw;}.elementor .typo-h3-box{font-size:3.5vw;}.elementor .flexbox-kacheln{padding:0px;display:flex;flex-direction:row;}.elementor .Breite-fullscreen{width:100%;display:flex;flex-direction:row;}.elementor .Breite-halb{width:50%;}.elementor .Breite-drittel{width:33%;}.elementor .abstand-oben-mittel{margin-block-start:1.3em;}.elementor .abstand-links-mittel{padding-inline-start:10%;}.elementor .abstand-margin-0{padding:0px;}.elementor .background-dunkelgrau{background-color:var(--grau-dunkel);}.elementor .button-home{width:50%;}.elementor .rund-rechts{border-start-end-radius:2em;border-end-end-radius:2em;}.elementor .height-button{height:4em;}.elementor .height-icon{width:3em;height:3em;}.elementor .flex-row{display:flex;flex-direction:row;}.elementor .typo-button-fontsize{font-size:1.7rem;}.elementor .abstand-links-klein{margin-inline-start:0.5em;}.elementor .button-rechts{flex-direction:row;align-self:end;}.elementor .rund-links{border-start-start-radius:2em;border-end-start-radius:2em;}.elementor .padding-links{padding-inline-start:1.5em;}