.additionalMenu{display:none!important}@media all and (max-width: 767px){.brand-nav .header-container{height:auto!important}}.nav-search{display:initial}.contact__headline{font-family:TNeo-ExtraBold,sans-serif;text-align:center;text-transform:uppercase;font-size:1.5rem;padding-top:60px;padding-bottom:24px;color:var(--main-800)}.contact__text{text-align:center;font-size:1.125rem;padding:0 20px 48px;line-height:1.5;color:var(--main-800)}a.contact__text--link{color:#1a73e8;text-decoration:underline}.contact__person{padding-bottom:48px;color:var(--main-800)}.contact__person-headline{text-align:center;font-size:1.5rem;line-height:1.5;font-family:TNeo-Regular,sans-serif;font-weight:400;color:var(--main-800)}.contact__person-mail{text-decoration:none;display:block;font-size:1.125rem;line-height:1.5;text-align:center}.contact__person-mail{color:#59aaff}.contact__text--small{margin:0 8px;font-size:1.125rem;line-height:1.5;color:var(--main-800);font-family:TNeo-Regular,sans-serif;text-align:center;padding-bottom:60px}.services{padding:62px 40px 72px}.services__headline{font-family:TNeo-ExtraBold,sans-serif;font-size:1.5rem;padding-bottom:30px;text-align:center;color:var(--main-800);text-transform:uppercase}.services__list-element{text-align:center;display:flex;flex-direction:column;align-items:center;color:var(--main-800);margin-bottom:32px}.services__description{padding-top:8px;font-size:1.125rem;color:var(--main-800);line-height:1.5}.container-small{max-width:1440px;margin:auto}.container-light{background-color:#fff}.piktogram__paragraph{max-width:887px;text-align:center}div.piktogram div.headline p{margin-top:12px}div.piktogram div.devices{padding-top:72px}div.piktogram,.container-dark{background-color:#1b1e2a}.showcase-stage__text{max-width:949px;margin:0 auto 96px}div.showcase-stage div.elements h1.showcase-stage__headline{font-family:TNeo-Bold,sans-serif;font-size:3rem;text-transform:uppercase;text-align:center;color:#fff;margin-bottom:12px}div.showcase-stage div.elements p.showcase-stage__paragraph{font-size:1.5rem;color:#fff;text-align:center;max-width:800px;margin:auto}div.showcase-stage{height:auto;padding:0}.container-dark-gradient{background:linear-gradient(180deg,#15161f00 54.36%,#15161f99),#282d3f}div.showcase-stage div.elements{padding:111px 20px 130px;position:static;background:linear-gradient(180deg,#15161f00 54.36%,#15161f99),#282d3f}div.showcase-stage div.elements div.logos{margin-top:0}div.showcase-stage div.elements div.logos ul li{width:176px;height:96px}div.showcase-stage div.elements div.logos ul li .tooltip img{max-height:70px;max-width:125px;min-width:40px}.button{padding:11px 38px;background:#e20074;border-radius:4px;color:#fff;font-size:1.125rem;display:flex;white-space:nowrap}.devices__text{color:#fff;font-size:1rem;line-height:1.5}div.piktogram div.devices>div div.icon{height:auto}@media all and (min-width: 768px){.tooltip .tip-content{height:auto}.showcase-stage__text{margin-bottom:72px}.contact__person-headline{margin-bottom:20px}div.piktogram div.devices{width:100%}div.piktogram div.devices>div{width:calc(25% - 40px);min-width:unset}.contact__persons{display:flex;flex-direction:column;justify-content:space-around}.contact__headline{font-size:2.5rem}.contact__text{max-width:875px;margin:auto;font-size:1.5rem}div.piktogram div.devices>div h3{font-size:1.75rem;margin-bottom:32px}.services{padding-left:63px;padding-right:63px;padding-bottom:9px}.services__headline{padding-bottom:60px;font-size:2.5rem}.services__list{display:flex;flex-wrap:wrap;justify-content:center}.services__list-element{width:270px;margin:0 12px 45px}.services__icons{height:42px}.services__description{font-size:1.5rem;padding-top:30px}div.showcase-stage div.elements{padding:111px 50px 130px}.devices__elem{max-width:25%}.devices__text{padding:0 30px}.devices__text--slim{padding:0 40px}.button{padding:11px 16px}div.showcase-stage div.elements h1.showcase-stage__headline{margin-left:65px;margin-right:65px}div.showcase-stage div.elements div.logos ul li{width:136px;height:72px}div.showcase-stage div.elements div.logos ul li .tooltip img{max-width:98px;max-height:48px}}@media all and (max-width: 767px){div.showcase-stage div.elements{padding-top:72px}.showcase-stage__text{margin-bottom:48px;margin-left:5px;margin-right:5px}div.showcase-stage div.elements h1.showcase-stage__headline{line-height:1;font-size:2rem}div.showcase-stage div.elements p.showcase-stage__paragraph{margin:0 5px;font-size:1.375rem;line-height:1.35}.brand-nav.margin-top .header-container{height:49px}div.piktogram div.headline h3{font-size:1.5rem}.devices__elem-icon{height:32px}div.piktogram div.devices>div h3{font-size:1.125rem;margin:8px 0}.devices__text{margin:0 40px}.contact__text{margin-left:16px;margin-right:16px}.contact__person-headline{margin:0 8px}.button{display:inline-block}}.devices__headline{margin-left:17px;margin-right:17px;margin-bottom:16px}@media all and (min-width: 1440px){.contact__headline{padding-top:144px}div.showcase-stage div.elements div.logos ul li{width:176px;height:96px}div.showcase-stage div.elements div.logos ul li .tooltip img{max-height:70px;max-width:125px;min-width:40px}div.showcase-stage div.elements h1.showcase-stage__headline{margin-left:0;margin-right:0}div.piktogram div.devices>div h3.devices__headline{margin-left:17px;margin-right:17px}.devices__text--slim{padding:0 80px}.services{padding-top:120px;padding-bottom:140px}.services__list-element{width:300px}.contact__text{max-width:1100px}}
