.elementor .liquid-glass-box{font-family:Roboto;color:#e4e4e4;padding:3%;background: rgba(255, 255, 255, 0.3);
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(16.7px);
  -webkit-backdrop-filter: blur(16.7px);
  background: rgba(255, 255, 255, 0.03);
  background-color: rgba(255, 255, 255, 0.2);
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(16.7px);
  -webkit-backdrop-filter: blur(16.7px);\n}.elementor .XL-Headline{font-family:var(--roboto);font-size:var(--XL);}.elementor .L-Headline{font-family:var(--roboto);font-size:var(--L);padding-block-start:0%;padding-block-end:0%;padding-inline-start:0%;padding-inline-end:0%;}.elementor .M-Headline{font-family:var(--roboto);font-size:var(--M);}.elementor .S-Headline{font-family:var(--roboto);font-size:var(--S);}.elementor .XS-Headline{font-family:var(--roboto);font-size:var(--XS);}.elementor .body{font-family:var(--roboto);font-weight:400;font-size:var(--body);}.elementor .body-big{font-size:var(--body-big);color:var(--anthrazit);}.elementor .center{text-align:center;}.elementor .font-fett{font-weight:700;color:var(--dunkeplblau-brandguidelines);}.elementor .weiss{color:var(--weiss);}.elementor .tech-anim-heading{color:var(--dunkeplblau-brandguidelines);}.elementor .grossbuchstaben{text-transform:uppercase;}.elementor .HL-Abstand-3-unten{max-width:1000px;padding-block-end:3%;}.elementor .cont-luecke-50px{padding:0px;gap:50px;}.elementor .cont-abstand-10-5{padding-block-start:10%;padding-block-end:10%;padding-inline-start:5%;padding-inline-end:5%;}.elementor .HL-Abstand-5-unten{padding-block-end:5%;}.elementor .cont-0-Abstand{max-width:30%;object-fit:none;padding:0%;align-self:end;}.elementor .cont-farbverlauf-blau-pink{padding-block-start:15%;padding-block-end:5%;padding-inline-start:5%;padding-inline-end:5%;background-image:linear-gradient(234deg, rgb(251, 39, 98,0.7) 0%,rgb(39, 60, 146,0.7) 28%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;filter:blur(0px);backdrop-filter:blur(6px);}.elementor .cont-abstand-5-5{padding:5%;flex-direction:column;}.elementor .breite-100-prozent{min-width:100%;}.elementor .breite-1000-px{max-width:1000px;align-self:center;}.elementor .abgerundete-ecken{border-start-start-radius:30px;border-end-end-radius:30px;}.elementor .font-thin{font-weight:400;}