.elementor .section{column-gap:150px;padding-block-start:0px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;margin:0px;display:flex;flex-direction:column;row-gap:65px;}.elementor .container-blau{max-width:1800px;overflow:hidden;column-gap:100px;padding-block-start:75px;padding-block-end:75px;padding-inline-start:34px;padding-inline-end:34px;border-radius:10px;background-color:var(--Blau);display:flex;flex-direction:column;row-gap:50px;align-self:center;}.elementor .container-turkis{max-width:1800px;overflow:hidden;column-gap:50px;padding-block-start:75px;padding-block-end:75px;padding-inline-start:34px;padding-inline-end:34px;border-radius:10px;background-color:var(--Turkis);display:flex;flex-direction:column;row-gap:25px;align-self:center;}.elementor .container-text{max-width:1800px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:34px;padding-inline-end:34px;margin-block-start:100px;margin-block-end:100px;align-self:center;}.elementor .spalte{padding:0px;display:flex;flex-direction:column;gap:20px;align-self:start;}.elementor .orange{color:#F48100;}.elementor .weiss{color:var(--Weiss);}.elementor .blau{color:var(--Blau);}.elementor .text-schwarz{font-family:"Fira Sans";font-weight:300;font-size:18px;color:#000000;line-height:25px;a {
  color: #000;
  font
}\n}.elementor .text-weiss{font-family:"Fira Sans";font-weight:400;font-size:18px;color:var(--Weiss);line-height:25px;a  { color: #fff; }\n}.elementor .h4{font-family:"Montserrat";font-weight:700;font-size:27px;letter-spacing:0px;line-height:36px;text-transform:none;}.elementor .h3{font-family:"Montserrat";font-weight:700;font-size:50px;color:var(--Pink);letter-spacing:1px;line-height:56px;text-transform:uppercase;}.elementor .h2{font-family:"Montserrat";font-weight:700;font-size:90px;letter-spacing:-2.5px;line-height:100px;text-transform:uppercase;}.elementor .info-lable{font-family:"Montserrat";font-weight:700;font-size:18px;color:var(--Orange);line-height:22px;text-transform:uppercase;}.elementor .reihe{padding:0px;margin-block-start:25px;gap:50px;}.elementor .bild{border-radius:10px;}.elementor .img{border-radius:10px;}.elementor .button-turkis{font-family:"Montserrat";font-weight:700;font-size:16px;color:var(--Weiss);padding-block-start:8px;padding-block-end:8px;padding-inline-start:30px;padding-inline-end:30px;border-radius:10px;background-color:var(--Turkis);transition:all 100ms;display:block;align-self:start;}.elementor .button-turkis:hover,.elementor .button-turkis:focus-visible{background-color:var(--Orange);}