@font-face{font-family:"Barlow";src:url("../fonts/Barlow-Light.ttf") format("truetype");font-weight:300}@font-face{font-family:"Barlow";src:url("../fonts/Barlow-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"Barlow";src:url("../fonts/Barlow-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:"Barlow";src:url("../fonts/Barlow-SemiBold.ttf") format("truetype");font-weight:600}@font-face{font-family:"Barlow";src:url("../fonts/Barlow-Bold.ttf") format("truetype");font-weight:700}*{margin:0}html,body{scroll-behavior:smooth}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}body{margin:0;font-family:"Barlow",Arial,sans-serif;font-size:calc(14px + (27 - 14) * calc((100vw - 360px) / (3840 - 360)));font-weight:300;background-color:#fff;line-height:1.4;box-sizing:border-box;overflow-x:hidden}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:#122b62;opacity:.15}body::-webkit-scrollbar-thumb{background-color:#ffe111}img,video{width:100%}a{display:inline-block;text-decoration:none}.font-size-0{font-size:0}@keyframes blink{0%{opacity:1}25%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes clickTeaser{0%{-webkit-transform:translateY(0) translate(-50%, 0);transform:translateY(0) translate(-50%, 0)}50%{-webkit-transform:translateY(5px) translate(-50%, 0);transform:translateY(5px) translate(-50%, 0)}100%{-webkit-transform:translateY(0) translate(-50%, 0);transform:translateY(0) translate(-50%, 0)}}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes bluePulse{0%{-webkit-box-shadow:0 0 0 0 rgba(18,43,98,.8);-moz-box-shadow:0 0 0 0 rgba(18,43,98,.8);box-shadow:0 0 0 0 rgba(18,43,98,.8)}70%{-webkit-box-shadow:0 0 0 10px rgba(18,43,98,0);-moz-box-shadow:0 0 0 10px rgba(18,43,98,0);box-shadow:0 0 0 10px rgba(18,43,98,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(18,43,98,0);-moz-box-shadow:0 0 0 0 rgba(18,43,98,0);box-shadow:0 0 0 0 rgba(18,43,98,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(220,22,26,.8);-moz-box-shadow:0 0 0 0 rgba(220,22,26,.8);box-shadow:0 0 0 0 rgba(220,22,26,.8)}70%{-webkit-box-shadow:0 0 0 10px rgba(220,22,26,0);-moz-box-shadow:0 0 0 10px rgba(220,22,26,0);box-shadow:0 0 0 10px rgba(220,22,26,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(220,22,26,0);-moz-box-shadow:0 0 0 0 rgba(220,22,26,0);box-shadow:0 0 0 0 rgba(220,22,26,0)}}body nav{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:55}body nav .logo{max-width:calc(85px + (175 - 85) * calc((100vw - 360px) / (3840 - 360)));width:100%}body nav ul{list-style:none;padding:0;margin:0;text-align:center}body nav ul li{display:inline-block;padding:0 17px;text-transform:uppercase;font-weight:500}body nav ul li a{text-decoration:none;color:#000;position:relative}body nav ul.language li a.active,body nav ul.language li a:hover{color:#ffe111}body nav ul.language li a.active:after,body nav ul.language li a:hover:after{content:none}body nav ul.language li:last-child a.active,body nav ul.language li:last-child a:hover{color:#ffe111}body nav .mobileMenuTrigger{width:48px;height:48px;background-color:#ffe111;border-radius:50%;margin:0 0 0 calc(100% - 48px);position:relative}body nav .mobileMenuTrigger.simax{background-color:#ffe111}body nav .mobileMenuTrigger span{display:block;position:absolute;width:24px;height:3px;background-color:#fff;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}body nav .mobileMenuTrigger span:nth-child(1){top:calc(50% - 7px)}body nav .mobileMenuTrigger span:nth-child(2){top:50%}body nav .mobileMenuTrigger span:nth-child(3){top:calc(50% + 7px)}body header{position:relative;display:grid;background-color:#12182c;background:#12182c url("../media/img/Netzwerkstecker.png") center no-repeat;background-size:cover;width:100%;height:100vh}body header>.customContainer{z-index:3}body header>.customContainer>div:first-child{align-items:center;align-self:center;align-content:center;text-align:center;color:#fff;position:relative;bottom:calc((100vh - (150px + (320 - 150) * calc((100vw - 360px) / (3840 - 360))))*-1)}body header>.customContainer>div:first-child h1,body header>.customContainer>div:first-child h2{color:inherit;margin:0}body.opened aside.gradient{position:fixed;top:0;right:0;background:#12182c;color:#fff;z-index:69;overflow:hidden;opacity:0;pointer-events:none;display:none}body.opened aside.gradient .mobileNavigation{list-style:none;padding:0;margin:0}body.opened aside.gradient .mobileNavigationContainer{position:relative}body.opened aside.gradient li{text-transform:uppercase;padding:15px 0;font-size:21px}body.opened aside .mainAsideContent .language li{position:relative;padding:0 6px}body.opened aside .mainAsideContent .language li:first-child:after{content:"";position:absolute;bottom:0;right:0;height:19px;border-right:1px #fff solid}body.opened aside .mainAsideContent .language li a.active{color:#ffe111}body.opened aside .mainAsideContent .language li a.active:after,body.opened aside .mainAsideContent .language li a.active:before{content:none}body.opened.hamburgerMenu{position:fixed;z-index:70;bottom:0;right:0;margin:20px;width:60px;height:60px;display:none}.customContainer{max-width:calc(360px + (2800 - 360)*calc((100vw - 360px) / (3840 - 360)));width:100%;margin:0 auto;z-index:1;padding:0 1vw;box-sizing:border-box}.customContainer.small{max-width:calc(360px + (1800 - 360)*calc((100vw - 360px) / (3840 - 360)))}h1,h2,h3,h4,h5,h6{text-transform:uppercase;margin:0;color:#122b62;line-height:1.1;font-weight:400}h11,h12,h13,h21,h22,h23,h31,h32,h33,h41,h42,h43,h51,h52,h53,h61,h62,h63{text-transform:uppercase}h1.line,h2.line,h3.line,h4.line,h5.line,h6.line{position:relative}h1.line:after,h2.line:after,h3.line:after,h4.line:after,h5.line:after,h6.line:after{content:"";position:absolute;left:50%;bottom:16%;transform:translate(-50%, -50%);width:35%;height:2px}h1.line.simax:after,h2.line.simax:after,h3.line.simax:after,h4.line.simax:after,h5.line.simax:after,h6.line.simax:after{background-color:#ffe111}h1.linedetectomat:after,h2.linedetectomat:after,h3.linedetectomat:after,h4.linedetectomat:after,h5.linedetectomat:after,h6.linedetectomat:after{background-color:#dc161a}h1.line.small:after,h2.line.small:after,h3.line.small:after,h4.line.small:after,h5.line.small:after,h6.line.small:after{width:14%}h1{font-size:calc(25px + (75 - 25) * calc((100vw - 360px) / (3840 - 360)))}h2{font-size:calc(28px + (70 - 28) * calc((100vw - 360px) / (3840 - 360)))}h3{font-size:calc(24px + (50 - 24) * calc((100vw - 360px) / (1920 - 360)))}h4{font-size:calc(20px + (35 - 20) * calc((100vw - 360px) / (1920 - 360)))}h5{font-size:calc(16px + (30 - 16) * calc((100vw - 360px) / (3840 - 360)))}h6{font-size:calc(14px + (20 - 14) * calc((100vw - 360px) / (1920 - 360)));font-weight:300}p{margin:0}section{padding:calc(60px + (100 - 60) * calc((100vw - 360px) / (3840 - 360))) 0;position:relative}section.sectionSpotlight{color:#fff;background-color:#12182c;position:relative;width:100vw;height:auto;padding-bottom:13vw}section.sectionSpotlight:after{content:"";position:absolute;display:block;bottom:0;left:0;background:rgba(0,0,0,0) url("../media/img/pseudo/bg-map.svg") center no-repeat;background-size:cover;width:100vw;height:20vw}section.sectionSpotlight:before{content:"";position:absolute;bottom:0;left:0;width:100vw;height:11vw;background-color:#fff}section.sectionSpotlight h3{color:inherit}img{width:100%}img.icons{max-width:120px;width:100%}video.no-controls{-webkit-appearance:none;-moz-appearance:none;appearance:none}video.no-controls::-webkit-media-controls{display:none !important}video.no-controls::-moz-media-controls{display:none !important}.videoContainer{position:relative;z-index:4;font-size:0}.videoContainer:before{content:"";position:absolute;top:50%;left:50%;display:inline-block;border-radius:50%;-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);background:#122b62 url("../media/img/ic-play.svg") no-repeat center;background-size:45%;background-position:calc(50% + 4px) 50%;width:calc(48px + (140 - 48) * calc((100vw - 360px) / (3840 - 360)));height:calc(48px + (140 - 48) * calc((100vw - 360px) / (3840 - 360)));opacity:1;border:3px solid #fff;-webkit-transition:350ms opacity cubic-bezier(0.185, -0.6, 0.23, 1.65),350ms -webkit-transform cubic-bezier(0.185, -0.6, 0.23, 1.65);transition:350ms opacity cubic-bezier(0.185, -0.6, 0.23, 1.65),350ms transform cubic-bezier(0.185, -0.6, 0.23, 1.65);-webkit-transition-timing-function:cubic-bezier(0.185, -0.6, 0.23, 1.65);transition-timing-function:cubic-bezier(0.185, -0.6, 0.23, 1.65);pointer-events:none;cursor:pointer;z-index:7}.videoContainer:hover:before{animation:whitePulse 1750ms infinite}.videoContainer:after{content:"";position:absolute;top:calc(50% - 4px);left:1px;width:calc(100% - 5px);height:50%;border:2px solid #dc161a;z-index:-1}.videoContainer.simax:after{border:2px solid #ffe111}.videoContainer.simax:before{background:#ffe111 url("../media/img/ic-play.svg") no-repeat center;background-size:45%;background-position:calc(50% + 1px) 50%}.videoContainer video{z-index:6}.videoContainer.isPlaying{position:relative}.videoContainer.isPlaying:before{opacity:0;transform:translate(-50%, -50%) scale(0)}.firstParagraph{font-size:calc(calc(14px + (27 - 14) * calc((100vw - 360px) / (3840 - 360))) + 3px)}span.tittle.detectomat{color:#dc161a}span.tittle.simax{color:#ffe111}.wave{position:relative}.wave:before{content:"";display:block;position:absolute;top:54%;left:27%;background:rgba(0,0,0,0) url("../media/img/wave.svg") right no-repeat;background-size:contain;width:100vw;height:400px;transform:translate(0, -50%);z-index:-1;opacity:.55}.customShadowContainer{padding:calc(60px + (100 - 60) * calc((100vw - 360px) / (3840 - 360))) 0;margin-top:calc(60px + (100 - 60) * calc((100vw - 360px) / (3840 - 360)));position:relative;color:#fff;background:#12182c radial-gradient(rgba(33, 63, 175, 0.49) 0, transparent 70%, #12182c 80%)}.customShadowContainer:after{content:"";position:absolute;display:block;top:0;left:0}.customShadowContainer:after{content:"";background:#fff;background:radial-gradient(circle, rgb(19, 19, 19) 0%, rgb(18, 43, 98) 100%);width:90%;height:90%;position:absolute;top:5%;left:5%;transform:translate(0%, 0%);z-index:-1}.customShadowContainer p{display:block;margin:0 auto;background-color:#ffe111;width:20px;height:20px;line-height:20px;padding:8px;border-radius:50%;font-weight:600;color:#000}.customShadowContainer h6{color:#fff;padding:18px 0}.customShadowContainer .customContainer:nth-child(1){margin-top:calc((60px + (100 - 60) * calc((100vw - 360px) / (3840 - 360)))*-3)}.gsapSliderWrapper{background-size:100% 100%;background-repeat:no-repeat;background-position:bottom center}.gsapSliderWrapper .gsapSlider{width:200%;height:100%;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:center}.gsapSliderWrapper .gsapSlider .gsapSlides{align-items:center;padding:0 0 0 0}.gsapSliderWrapper .gsapSlider .gsapSlides h6{color:#fff}.gsapSliderWrapper .gsapSlider .gsapSlides p{color:#000}.gsapSliderWrapper .gsapSlider .gsapSlides h6,.gsapSliderWrapper .gsapSlider .gsapSlides p,.gsapSliderWrapper .gsapSlider .gsapSlides img{opacity:0;transform:scale(0.6)}.spanDots span{display:block;position:relative;background-color:#ffe111;width:8px;height:8px;margin:12px 0;border-radius:50%;left:50%;transform:translate(-50%, 0)}.footerBackground{background:#fff url("../media/img/footer-background.png") center no-repeat;background-size:cover;width:100%;position:relative;padding-top:18vw;padding-bottom:50px;margin-top:-5vw;/*!*&:after{
  content: '';
  position: absolute;
  background-size: cover;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  background-color: #fff;
  width: 120%;  height: 12vw;
  border-radius: 0 0 50% 50% / 0 0 100% 100%;
  margin-top: -4vw;
  z-index: -1;
}*!*/}footer{background-color:#12182c;color:#fff;font-size:calc(13px + (22 - 13) * calc((100vw - 360px) / (3840 - 360)))}footer a{color:inherit}footer .customBorder{border-top:dashed 1px #9e9e9f}footer ul li{display:inline-block;padding:0 25px}footer ul li:first-child{padding-left:0}footer ul li:last-child{padding-right:0}.logo.det{max-width:calc(160px + (360 - 160) * calc((100vw - 360px) / (3840 - 360)))}.logo.sim{max-width:calc(85px + (175 - 85) * calc((100vw - 360px) / (3840 - 360)))}aside.gradient{position:fixed;top:0;right:0;width:0;height:0;background:#12182c;color:#fff;z-index:69;overflow:hidden;opacity:0;pointer-events:none;display:none}aside.gradient .mobileNavigation{list-style:none;padding:0;margin:0}aside.gradient .mobileNavigationContainer{position:relative}aside.gradient li{text-transform:uppercase;padding:15px 0;font-size:21px}aside.gradient li a{text-decoration:none;color:#fff;transition:color 350ms ease-in}aside.gradient .mainAsideContent .language li{position:relative;padding:0 6px;display:inline-block}aside.gradient .mainAsideContent .language li:first-child:after{content:"";position:absolute;right:-2px;top:57%;width:1px;height:14px;border-right:2px solid rgba(255,255,255,.8);transform:translate(0, -50%)}aside.gradient .mainAsideContent .language li a.active{color:#dc161a}aside.hamburgerMenu{position:fixed;z-index:70;bottom:0;right:0;margin:20px;width:60px;height:60px;display:none}.mobileMenu{width:48px;height:48px;background:#a5a5a5;border-radius:50%;position:relative;transition:background-color 350ms ease-in;z-index:80;cursor:pointer}.mobileMenu:hover{animation:bluePulse 1750ms infinite}.mobileMenu span{display:block;position:absolute;width:21px;height:2px;border-radius:2px;background:#fff;left:50%;transform:translate(-50%, 0) rotate(0);transform-origin:center;transition:all 350ms ease-in}.mobileMenu span:nth-child(1){margin-top:35%}.mobileMenu span:nth-child(2){margin-top:50%}.mobileMenu span:nth-child(3){margin-top:50%}.mobileMenu span:nth-child(4){margin-top:65%}.mobileMenu.ml-60{margin-left:60px}a{text-decoration:none}ul{list-style:none}ul.custom-list{margin:0;padding:0}ul.custom-list li{padding:calc(6px + (12 - 6) * calc((100vw - 360px) / (3840 - 360))) 0 calc(6px + (12 - 6) * calc((100vw - 360px) / (3840 - 360))) calc(12px + (18 - 12) * calc((100vw - 360px) / (3840 - 360)));position:relative;font-size:inherit}ul.custom-list li:before{content:"";display:block;position:absolute;top:calc(17px + (33 - 17) * calc((100vw - 360px) / (3840 - 360)));left:0;width:5px;height:5px;border-radius:50%;background-color:#ffe111;transform:translate(0, -50%)}ul.custom-list.detectomat li:before{background-color:#dc161a}ul.custom-list.simax{background-color:#ffe111}ul.language{font-size:0}ul.language li{position:relative;padding:0 6px}ul.language li:first-child{padding-left:0}ul.language li:first-child:after{content:"";display:block;position:absolute;right:-1px;top:53%;width:1px;height:17px;border-right:2px solid rgba(0,0,0,.4);transform:translate(0, -50%)}ul.language li:last-child{padding-right:0}ul.language li:last-child:hover{color:#000}ul.language li a{font-size:calc(14px + (20 - 14) * calc((100vw - 360px) / (1920 - 360)))}ul.highlight li a{position:relative}ul.highlight li a:after{content:"";position:absolute;bottom:-5px;left:0;width:0%;border:0px solid #ffe111;transition:width 250ms ease-in,border 250ms ease-in}ul.highlight li a.active:after{width:50%;border:1px solid #ffe111;transition:width 250ms ease-in,border 250ms ease-in}.button{position:relative;display:inline-block}.button.primary,.button.secondary{font-size:15px;font-weight:600;padding:calc(4px + (9 - 4) * calc((100vw - 1024px) / (3840 - 1024))) calc(14px + (26 - 14) * calc((100vw - 1024px) / (3840 - 1024)));color:#eff0f5}.button.primary{background-color:#dc161a}.button.primary:hover{animation:pulse 1750ms infinite}.button.secondary{background-color:#122b62}.button.secondary:hover{animation:bluePulse 1750ms infinite}.button.round{border-radius:calc(30px + (60 - 30) * calc((100vw - 360px) / (3840 - 360)))}.button.arrow{padding-left:calc(33px + (53 - 33) * calc((100vw - 1024px) / (3840 - 1024)))}.button.arrow.detectomat:before{border-bottom:3px solid #dc161a;border-right:3px solid #dc161a}.button.arrow.simax:before{border-bottom:3px solid #ffe111;border-right:3px solid #ffe111}.button.arrow:before{content:"";position:absolute;top:50%;left:15px;transform:translateY(-50%) rotate(-45deg);width:7px;height:7px}.line-after{position:relative;z-index:1}.line-after:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#9e9e9f;z-index:-2;transform:translateY(-50%);opacity:.7}.lowercase{text-transform:lowercase}#scrollTop{position:relative}.toSpotlight,.toTop{position:absolute;left:50%;transform:translate(-50%, -50%);animation:clickTeaser 1250ms infinite}.toSpotlight:before,.toTop:before{content:"";position:absolute;width:calc(15px + (35 - 15) * calc((100vw - 1024px) / (3840 - 1024)));height:calc(15px + (35 - 15) * calc((100vw - 1024px) / (3840 - 1024)))}.toSpotlight.redArrow:before,.toTop.redArrow:before{border-bottom:calc(4px + (6 - 4) * calc((100vw - 1024px) / (3840 - 1024))) solid #dc161a;border-right:calc(4px + (6 - 4) * calc((100vw - 1024px) / (3840 - 1024))) solid #dc161a}.toSpotlight.whiteArrow:before,.toTop.whiteArrow:before{border-bottom:calc(4px + (6 - 4) * calc((100vw - 1024px) / (3840 - 1024))) solid #eff0f5;border-right:calc(4px + (6 - 4) * calc((100vw - 1024px) / (3840 - 1024))) solid #eff0f5}.toSpotlight.yellowArrow:before,.toTop.yellowArrow:before{border-bottom:calc(3px + (6 - 3) * calc((100vw - 1024px) / (3840 - 1024))) solid #ffe111;border-right:calc(3px + (6 - 3) * calc((100vw - 1024px) / (3840 - 1024))) solid #ffe111}.toSpotlight{width:38px;height:38px;top:calc(93% - 15px);transition:top 10ms ease-in;cursor:pointer;z-index:11}.toSpotlight:before{transform:rotateZ(45deg)}.toTop{bottom:-10px;color:#000;font-size:calc(14px + (20 - 14) * calc((100vw - 360px) / (3840 - 360)));text-decoration:none}.toTop:before{color:#122b62;top:-100%;left:50%;transform:rotateZ(225deg) translate(0, -50%)}@media only screen and (max-width: 1200px){aside.gradient{overflow:hidden auto;display:block;width:100vw;height:100vh;transition:opacity 250ms ease-in,max-width 0ms,max-height 0ms;transition-delay:0ms,250ms,250ms;max-width:0;max-height:0}aside.gradient .mainAsideContent ul.language{padding-top:12px}aside.gradient .mainAsideContent ul.language li{padding-top:0 8px}aside.gradient .mainAsideContent ul.language li:first-child:after{height:18px;top:52%;right:-1.5px}aside.gradient .mainAsideContent ul.language li a{font-size:21px}body.opened aside.gradient{opacity:1;max-width:100%;max-height:100%;pointer-events:auto;transition:opacity 250ms ease-in,max-width 0ms,max-height 0ms;transition-delay:250ms,0ms,0ms;display:block}body.opened aside.gradient .mobileMenu{background:#ffe111}body.opened aside.gradient .mobileMenu span:nth-child(1){margin-top:50%;opacity:0;width:0}body.opened aside.gradient .mobileMenu span:nth-child(2){margin-top:50%;transform:translate(-50%, 0) rotate(45deg)}body.opened aside.gradient .mobileMenu span:nth-child(3){margin-top:50%;transform:translate(-50%, 0) rotate(-45deg)}body.opened aside.gradient .mobileMenu span:nth-child(4){margin-top:50%;opacity:0;width:0}}.animation.hoverPopOut{transform:scale(1) translate3d(0, 0, 0);transition:transform 200ms ease-out}.animation.hoverPopOut:hover{transform:scale(1.2) translate3d(0, 0, 0);transition:transform 250ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}.disableTextSelect *{-webkit-user-select:none;-ms-user-select:none;user-select:none}button,.button,img,video{-webkit-user-select:none;-ms-user-select:none;user-select:none}/*# sourceMappingURL=main.min.css.map */
