.App{text-align:center;top:0;left:0;bottom:0;right:0}.App,.page{width:100%;height:100%;position:absolute}.page-enter{opacity:0}.page-enter-active{opacity:1;transition:opacity .2s}.page-exit{opacity:1}.page-exit-active{opacity:.8;transition:opacity .2s}.video-image-end,.video-image-hover,.video-image-start{width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0}.video-image-start{opacity:1}.video-image-end,.video-image-hover{opacity:0}.BorderAnimationButton{position:relative;padding:.5vmin;cursor:pointer;color:#000}.BorderAnimationButton button{display:flex;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;justify-content:center;padding:0 4vmin}.BorderAnimationButton .border-button{width:100%;height:100%;padding-top:0;padding-bottom:0;background-color:var(--color-orange);color:#000;outline:none;border:1px solid var(--color-orange)}.BorderAnimationButton .border-button:disabled{color:hsla(0,0%,100%,.33);background-color:var(--color-transparent-button);border:1px solid var(--color-transparent-button);cursor:inherit}.BorderAnimationButton .border-button svg{-webkit-filter:invert();filter:invert()}.BorderAnimationButton:hover .border-button{background-color:var(--color-highlighted-button-background-hover);color:var(--color-orange);border:1px solid var(--color-orange)}.BorderAnimationButton:hover .border-button svg{-webkit-filter:var(--svg-filter-orange);filter:var(--svg-filter-orange)}.BorderAnimationButton #borderSvg{position:absolute;left:0;top:0;fill:none;stroke:var(--color-orange);stroke-dasharray:150 2400;stroke-dashoffset:150;-webkit-animation:lineAnimation 3s ease-in-out infinite;animation:lineAnimation 3s ease-in-out infinite}.HotspotChooseItem img{width:100%;height:100%;border:1px solid #fff;transition:transform .3s ease-in-out;transform-origin:top;transform:scale(.9);cursor:pointer}#selected img{transform:scale(1);border:1px solid var(--color-accent)}.HotspotFinishedBadge .finishedText{width:85%;height:100%}.HotspotFinishedBadge .finishedBadge{position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-50%)}.HotspotFinishedBadge .badgeBackground{position:absolute;width:100%;background-color:rgba(13,27,33,.9);border:1px solid var(--color-accent);padding-top:3.5vmin;display:flex;justify-content:center;align-items:center;box-shadow:0 6px 8px 0 rgba(0,0,0,.75)}.more-info .more-info-content{position:relative;top:8vmin;text-align:left;margin-bottom:15vmin}.more-info .more-info-image,.more-info .more-info-text{width:95%;margin-bottom:5vmin}.more-info .button{float:right;margin-top:-8vmin;margin-right:5%;height:3.5vmin;width:3.5vmin;background-color:var(--color-orange);color:#000;display:flex;align-items:center;justify-content:center}.more-info .button .button-icon{transition:transform .3s ease-in-out;width:1.7vmin;height:1.7vmin}.more-info .button:hover .button-icon{transform:rotate(180deg)}.more-info .button:hover{transform:scale(1.1)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:6px}::-webkit-scrollbar-thumb{background:rgba(202,204,204,.1);border-radius:6px}.HotspotSliderArrow{position:relative;padding:.5vmin;cursor:pointer;color:#000}.slider-arrow-left{margin-right:3vmin}.slider-arrow-right{margin-left:3vmin}.image-container{width:5vmin;height:5vmin;justify-content:center;display:flex;cursor:pointer}.HotspotSliderArrow #highlighted{background-color:var(--color-orange);border:1px solid var(--color-orange)}.HotspotSliderArrow:hover #highlighted{background-color:var(--color-highlighted-button-background-hover);border:1px solid var(--color-orange)}.HotspotSliderArrow:hover #highlighted .arrowIcon{-webkit-filter:var(--svg-filter-orange);filter:var(--svg-filter-orange)}.HotspotSliderArrow .image-container .arrowIcon{align-self:center;height:50%}.HotspotSliderArrow #borderSvg{position:absolute;left:0;top:0;fill:none;stroke:var(--color-orange);stroke-dasharray:150 2400;stroke-dashoffset:150;-webkit-animation:lineAnimation 3s ease-in-out infinite;animation:lineAnimation 3s ease-in-out infinite}@-webkit-keyframes lineAnimation{to{stroke-dashoffset:-2400}}@keyframes lineAnimation{to{stroke-dashoffset:-2400}}.more-info-button{background-color:var(--color-orange);color:#000;display:table-cell;cursor:pointer;width:3.6vmin;height:3.6vmin;transition:.3s linear}.more-info-button-title{position:absolute;top:0;left:0;width:100%;overflow:hidden;white-space:nowrap;color:#000;transition:.3s linear;opacity:0;margin-top:-1vmin}.more-info-button-short-title{transition:.1s linear;opacity:1}.more-info-button-short-title .button-icon{position:absolute;top:25%;left:37.5%;width:25%}.more-info-button:hover .more-info-button-title{opacity:1}.more-info-button:hover .more-info-button-short-title{opacity:0}.more-info-button:hover{width:10.6vmin}#right:hover{margin-right:-7vmin}#left:hover{margin-left:-7vmin}.Hotspot .hotspot-container{opacity:0}.Hotspot .alternate-background{opacity:0;width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0}.Hotspot .hotspot-content{position:relative;top:5vmin;width:50%}.Hotspot .hotspot-text-container-left{margin-left:9.5vmin}.Hotspot .hotspot-text-container-right{margin-right:9.5vmin}.Hotspot .more-info-button{position:absolute;top:2.2vmin}.Hotspot .certificate{position:absolute;width:23vmin}.Hotspot .button-container{display:flex;justify-content:center}.Hotspot .title{font-weight:700}.Hotspot .custom-input{margin-top:4vmin;margin-bottom:2vmin;width:95%}.Hotspot .customize-label{position:absolute;color:#000;width:12%;overflow:hidden;text-overflow:ellipsis}.Hotspot .options{display:flex;justify-content:center}.Hotspot .option0,.option1,.option2,.option3,.option4,.option5{margin:0 auto}.Hotspot .option0:hover,.option1:hover,.option2:hover,.option3:hover,.option4:hover,.option5:hover{-webkit-filter:brightness(130%);filter:brightness(130%)}.Hotspot .HotspotFinishedBadge{position:absolute;width:25%}.Hotspot .more-info{position:absolute;top:0;left:-35%;height:100%;width:35%;background-color:#15262e;overflow-y:scroll;z-index:100}.InfoBar{position:absolute;display:flex}.left{margin-left:5vmin;justify-content:flex-start}.center,.left{flex:1 1;display:flex;align-items:center}.center{justify-content:center}.right{margin-right:5vmin;flex:1 1;display:flex;justify-content:flex-end;align-items:center}.BottomInfoBar{opacity:0}.InfoBar button{display:flex;align-items:center;background-color:var(--color-transparent-button);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;justify-content:center;padding:0 4vmin}.InfoBar button:hover:enabled .back-icon,button:hover:enabled .move-icon,button:hover:enabled .overview-icon,button:hover:enabled .switch-industry-icon{-webkit-filter:invert();filter:invert()}.InfoBar button:hover:enabled{background-color:var(--color-orange);color:#000}.InfoBar button:disabled{color:hsla(0,0%,100%,.33);cursor:inherit}.InfoBar button:disabled .back-icon,button:disabled .move-icon,button:disabled .overview-icon,button:disabled .switch-industry-icon{opacity:.4}.back-icon,.move-icon,.overview-icon,.switch-industry-icon{height:2.5vmin;margin-right:1vmin;transition:.3s ease-in-out}.back-icon{margin-top:-.7vmin;height:2vmin}.move-icon{margin-left:2vmin;margin-right:0}.left-element,.right-element{margin-bottom:8vmin}.left-element{margin-left:4vmin}.right-element{margin-right:4vmin}.Logo{margin-right:50px}.logo-detail{padding-top:30px;opacity:0;transform:translateX(200%);transition:.2s ease-in-out;text-align:right;position:absolute;top:50%;margin-left:-4vw}.logo-detail.russian{margin-left:-10vw}.logo-detail .legal-link{margin-bottom:15px;font-size:1.5vmin}.logo-detail .sap{margin-bottom:20px;font-weight:700}.Logo:hover .logo-detail{opacity:1;transform:translateX(0)}.Logo a{color:#fff;text-decoration:none}.NavigationBarItem{width:9vmin;cursor:pointer}.NavigationBarItem p{position:relative;color:grey;font-size:1.5vmin}.NavigationBarItem .title{top:1.4vh}.NavigationBarItem .title-above{top:-4.1vh}#circle{background:transparent;border:1px solid grey;width:16px;height:16px;position:relative;border-radius:50%;margin:0 auto;top:2.3vmin;display:flex;justify-content:center;align-items:center}#selectionIndicator{position:absolute;display:none;background:var(--color-orange);transform:rotate(45deg);width:25%;height:25%}#circle,#selectionIndicator{transition:transform .2s ease-in-out}.NavigationBarItem:hover #circle{border-color:#fff;transform:scale(1.2)}.NavigationBarItem:hover #selectionIndicator{display:block;transform:scale(1.2) rotate(45deg)}.NavigationBarItem:hover p{color:#fff}.NavigationBar{justify-content:center;display:flex;opacity:0}.NavigationBar .Line{border-bottom:1px solid grey;position:relative;top:3.2vmin;width:4.4vmin;margin-left:-2.2vmin;margin-right:-2.2vmin}.NavigationBar .Item{display:flex;align-items:flex-start}.ProgressBar{margin-left:25px;text-align:left}.progress-detail p{margin-bottom:0;margin-top:5px;font-size:1.5vmin}.progress-detail{margin-top:4vmin;opacity:0;transform:translateX(-100%);transition:.2s ease-in-out;text-align:left;position:absolute;top:50%}.ProgressBar .industry-name{transition:.2s ease-in-out;color:var(--color-accent);font-weight:700}.ProgressBar:hover .progress-detail{opacity:1;transform:translateX(0)}.ProgressBar .horizontal-container{display:flex;align-items:center}.horizontal-container p{font-size:1.8vmin}.progress-bar-container{position:relative;top:-16px;left:-1px;width:46%}.intro-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;opacity:0}.intro-container-child{width:70%}.intro-container .button-container{display:flex;justify-content:center}.intro-container .BorderAnimationButton{position:relative;top:2vmin;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-animation:fade .5s ease-in-out;animation:fade .5s ease-in-out}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}.loading-animation{position:relative;margin-top:3vmin;width:66px;height:4vmin}.loading-animation div{position:absolute;background:#fff;border-radius:8px;-webkit-animation:loading-animation 1s ease-in-out infinite;animation:loading-animation 1s ease-in-out infinite}.loading-animation div:first-child{left:8px;-webkit-animation-delay:-.24s;animation-delay:-.24s}.loading-animation div:nth-child(2){left:32px;-webkit-animation-delay:-.12s;animation-delay:-.12s}.loading-animation div:nth-child(3){left:56px;-webkit-animation-delay:0;animation-delay:0}.finalize{width:100%;height:100%;opacity:0}.finalize .finalize-image{width:8vmin;height:8vmin}.finalize-share{display:flex;justify-content:center;align-items:center;width:100%}.finalize h2{font-weight:400;font-size:4vmin}.finalize-header{width:70%;margin:0 auto -8vmin}.progress{display:flex;justify-content:center;align-items:baseline;width:100%}.progress-elements{display:flex;margin-top:6vmin;margin-bottom:6vmin}.progress-element{flex:1 1;padding-left:2vmin;padding-right:2vmin;margin:0 auto}.progress-element-p{height:8vmin;text-align:left}.finalize .p-description{margin:0 auto;width:50%}.progress-elements button{background-color:var(--color-orange);max-height:10vmin;width:100%;color:#000;padding-left:2vmin;padding-right:2vmin}.progress-elements p{font-size:1.8vmin}.progress-elements .progress-button p{font-size:2vmin}.finalize button:hover:enabled{background-color:var(--color-transparent-button);color:#fff}.finalize .resp-sharing-button__link,.resp-sharing-button__icon{display:inline-block;font-size:2vmin}.finalize .resp-sharing-button__link{text-decoration:none;color:#fff;margin:.5em}.finalize .resp-sharing-button{border-radius:5px;transition:25ms ease-out;padding:.5em .75em}.finalize .resp-sharing-button__icon svg{width:1.5em;height:1.5em;margin-right:.5em;margin-bottom:.2em;vertical-align:middle}.finalize .resp-sharing-button--small svg{margin:0;vertical-align:middle}.finalize .resp-sharing-button__icon{stroke:#fff;fill:none}.finalize .resp-sharing-button__icon--solid,.resp-sharing-button__icon--solidcircle{fill:#fff;stroke:none}.ClickableArea{cursor:pointer}.bottom-colored-bar{opacity:0;transition:.3s}.bottom-colored-bar img{width:100%;height:100%;transition:.3s;transform:translateY(100%);background-size:contain}.ClickableArea:hover{color:#fff}#ClickableAreaLeft:hover{background-color:var(--color-transparent-landing-page-left)}#ClickableAreaRight:hover{background-color:var(--color-transparent-landing-page-right)}.ClickableArea:hover .bottom-colored-bar img{transform:translateY(50%)}.ClickableArea:hover .bottom-colored-bar{opacity:1}.ClickableArea .industry-image-container{width:75%;position:relative;top:2vmin}.Root{width:100%;height:100%}.Root .headline-container{position:relative;top:-6vmin;width:65%;margin:0 auto}.Root .headline-neutral{font-size:4vmin;font-weight:700;margin:0}.Root .headline-colored{font-size:10vmin;font-weight:bolder;text-transform:uppercase;margin:0;color:var(--color-orange)}.Root .choose-industry-container{display:flex;width:100%;justify-content:center;align-items:center;position:absolute;bottom:5%}.Root .choose-industry-container>*{padding:1%}.Root .SafeAreaDiv{width:100%;height:100%;pointer-events:none}.img-right,.Root .img-left{width:3.5vmin;-webkit-animation-duration:1.5s;animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.Root .img-left{-webkit-animation-name:bounceLeft;animation-name:bounceLeft}.Root .img-right{-webkit-animation-name:bounceRight;animation-name:bounceRight}@-webkit-keyframes bounceRight{20%{transform:translateZ(0)}50%{transform:translate3d(1vmin,0,0)}80%{transform:translateZ(0)}}@keyframes bounceRight{20%{transform:translateZ(0)}50%{transform:translate3d(1vmin,0,0)}80%{transform:translateZ(0)}}@-webkit-keyframes bounceLeft{20%{transform:translateZ(0)}50%{transform:translate3d(-1vmin,0,0)}80%{transform:translateZ(0)}}@keyframes bounceLeft{20%{transform:translateZ(0)}50%{transform:translate3d(-1vmin,0,0)}80%{transform:translateZ(0)}}.scene .center-text-container{position:absolute;top:50%;left:50%;font-size:2.5vmin;transform:translateX(-50%) translateY(-50%)}.scene .ui-container .overview-button .hotspot-button{opacity:0}.hotspot-button{background-color:transparent;border:none;opacity:0;display:flex;align-items:center;transition:none}.hotspot-button .lottie-container{position:relative;display:flex;justify-content:center;align-items:center}.hotspot-button .lottie-pulse{position:absolute}.hotspot-button:hover:enabled{background-color:transparent;color:var(--color-accent)}.button-text-left,.hotspot-button .button-text-right{max-width:30vmin;font-size:2vmin;font-weight:400;transition:transform .3s ease-in-out}.hotspot-button .button-text-left{margin-left:15px;text-align:left}.hotspot-button .button-text-right{margin-right:15px;text-align:right}.hotspot-button:hover .button-text-left{transform:translateX(3%)}.hotspot-button:hover .button-text-right{transform:translateX(-3%)}.overview-button{border:none;background-color:transparent;width:17%;height:28%;opacity:0;transition:none}.overview-button .button-container{position:absolute;display:flex;justify-content:center;align-items:center}.overview-button .button-container-top{bottom:0}.overview-button .button-container-bottom{top:0}.overview-button .button-container-left{left:5vmin}.overview-button .button-container-right{left:0}.overview-button:hover:enabled{background-color:transparent;color:var(--color-accent)}.overview-button .button-text-left{text-align:left;margin-left:5px;z-index:5}.overview-button .button-text-right{text-align:right;margin-right:5px;z-index:5}.button-text-right,.overview-button .button-text-left{position:relative;font-size:2.4vmin}.overview-button .background-number-left{transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:0}.overview-button .background-number-right{transform:translateX(50%);-webkit-transform:translateX(50%);z-index:0}.background-number-right,.overview-button .background-number-left{font-size:5vw;font-weight:700;color:var(--color-overview-button-background-number)}.overview-button .icon_bottom_right{position:relative;top:2.2vmin}.overview-button .icon_bottom_left{position:relative;top:2.2vmin;transform:scaleX(-1)}.overview-button .icon_top_right{position:relative;transform:scaleY(-1)}.overview-button .icon_top_left{position:relative;top:-2.2vmin;transform:scaleX(-1) scaleY(-1)}.SceneDescription{width:40%;position:absolute;bottom:0}.SceneDescription .description-content{position:absolute;text-align:left;bottom:0;left:0;transform:translateY(25%)}.SceneDescription .description-background{background-color:var(--color-transparent-area);position:absolute;width:100%;height:100%;top:0;z-index:-1;transform:translateX(-70%)}.SceneDescription h2{margin-bottom:0;margin-top:25px}.SceneDescription p{margin-top:10px;margin-bottom:25px;width:80%}.SceneCenterText{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.SceneCenterText p{font-size:2.8vmin;opacity:.7}.SceneBottomText{position:absolute;bottom:0;left:50%;width:38%;transform:translateX(-50%) translateY(100%)}.SideMenu{top:50%;max-width:3vmin;transform:translateY(-50%);position:absolute;display:inline-block;opacity:0}.button-container1{float:left;margin-bottom:15px;background-color:var(--color-orange)}.button-container2{float:left;margin-bottom:15px;background-color:var(--color-transparent-button)}.SideMenu #button-industry:hover .side-menu-btn-image,.SideMenu .side-menu-btn-image-active{-webkit-filter:invert();filter:invert()}.side-menu-button{border-color:#fff;color:#fff;height:6.2vmin;display:flex;align-items:center;cursor:pointer}.side-menu-btn-image,.side-menu-btn-image-active{float:left;padding-left:2vmin;padding-right:2vmin;width:2.5vmin;height:2.5vmin}.side-menu-btn-image,.side-menu-btn-title{transition:.3s linear}.side-menu-btn-title{width:100%;overflow:hidden;white-space:nowrap;color:#000;padding-right:0;max-width:0;opacity:0;transform:translateX(-20%)}.side-menu-button:hover .side-menu-btn-title{padding-right:2vmin;max-width:25vw;opacity:1;transform:translateX(0)}.side-menu-button:hover{background-color:var(--color-orange)}.ViewPortHandler .aspect-ratio-box:after{content:"";display:flex;padding-top:56.25%}.MobileApp{text-align:center;width:100%;height:100%;position:absolute;display:flex;top:0;left:0;bottom:0;right:0;background-color:var(--color-background)}.MobileApp .BorderAnimationButton{padding:1vmin}.MobileApp .MobileMenu{opacity:0}.MobileApp h1{font-size:4.1vmin}.MobileApp h2{font-size:3.8vmin}.MobileApp h3{font-size:3.5vmin}.MobileApp h4{font-size:3.3vmin}.MobileApp p{font-size:3.5vmin}.mobile-page{position:absolute;width:100%;height:100%}.mobile-page-enter{opacity:0}.mobile-page-enter-active{opacity:1;transition:opacity .2s}.mobile-page-exit{opacity:1}.mobile-page-exit-active{transition:opacity .2s}.mobile-intro-page{position:absolute;width:100%;height:100%}.mobile-intro-page-enter{opacity:0}.mobile-intro-page-enter-active{opacity:1;transition:opacity .5s}.mobile-intro-page-exit{opacity:1}.mobile-page-exit-active{opacity:1;transition:opacity .5s}.mobile-swiper-page{position:absolute;width:100%;height:100%}.mobile-swiper-page-enter{opacity:0}.mobile-swiper-page-enter-active{opacity:1;transition:opacity .1s}.mobile-swiper-page-exit{opacity:1}.mobile-swiper-page-exit-active{opacity:1;transition:opacity .2s}.video-image-end-mobile{width:100%;max-width:100%;height:100%;position:relative;opacity:0}.VideoContainerMobile{position:absolute}.PortraitViewPortHandler .aspect-ratio-box:after{content:"";display:flex;overflow:hidden}.MobileHotspot{position:absolute;max-height:100vh;width:100%;height:100%;overflow:hidden}.HotspotSwiper{opacity:0;position:absolute;display:block;align-items:center;width:100%;justify-content:center;top:25vmin;height:50%}.HotspotSwiper .swiper-wrapper{min-height:40vmin;margin-bottom:4vmin}.HotspotSwiper h2{color:#fff;padding-left:20vmin;padding-right:20vmin}.HotspotSwiper p{padding-left:8vmin;padding-right:8vmin}.MobileSwiperButtons{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.mobile-hotspot-bar{width:30%;padding-bottom:2vmin}.swiper-button-next,.swiper-button-prev{position:relative;display:flex;right:0;left:0;width:8vmin;height:8vmin;padding:3px;margin-left:6vmin;margin-right:6vmin}.swiper-hotspot-disabled{opacity:.5}.MobileApp .image-container{width:8vmin;height:8vmin}.swiper-button-next:after,.swiper-button-prev:after{content:none}.hotspot-moveon-button{opacity:0;position:absolute;width:70%;bottom:0;margin-left:15%;padding-bottom:20px}.MobileTopInfoBar{position:relative;background-color:var(--color-background);display:flex;top:0;left:0;width:100%;height:15vmin;z-index:100}.MobileTopInfoBar .mobile-info-item-left{margin-left:8vmin;flex:2 1;display:flex;justify-content:start;align-items:center}.MobileTopInfoBar .mobile-info-item-left button{padding:0;background:transparent}.MobileTopInfoBar .mobile-info-item-left p{font-weight:700;float:right;margin:0 auto}.back-icon-mobile{padding-right:2vmin;width:5vmin}.MobileTopInfoBar .mobile-info-item-center{flex:3 1;display:flex;justify-content:center;align-items:center}.MobileTopInfoBar .mobile-info-item-right{margin-right:8vmin;flex:2 1;display:flex;justify-content:flex-end;align-items:center}.menu-center-name p{opacity:.5;margin:0}.MobileMenuButton{cursor:pointer;width:6vmin;height:6vmin}.mobile-menu-icon{width:100%;height:100%}.GetInTouch{background-color:#f5ba29;display:flex;justify-content:center;align-items:center}.GetInTouch .resp-sharing-button__link,.resp-sharing-button__icon{display:inline-block;font-size:3vmin}.GetInTouch .resp-sharing-button{border-radius:5px;transition:25ms ease-out;padding:.5em .75em;margin:.5em}.GetInTouch .resp-sharing-button__icon svg{width:2em;height:2em;margin-right:.5em;margin-bottom:.2em;vertical-align:middle}.GetInTouch a{text-decoration:none}.MobileMenu{position:absolute;background-color:var(--color-orange);height:auto;bottom:0;top:0;left:0;right:0;margin:4vmin;z-index:100}.MobileMenu h1,.MobileMenu h2,.MobileMenu p{color:#000}.mobile-menu-header{position:relative;height:12vmin;margin-top:4vmin}.mobile-menu-close-button{position:absolute;background-color:transparent;color:#000;top:0;bottom:1;right:4vmin;display:flex;align-items:center;justify-content:center;padding:0}.MobileMenu .menu-options{position:relative;left:12%;width:76%;text-align:start}.mobile-menu-item{display:flex;cursor:pointer;align-items:center}.mobile-menu-item .button-icon{margin-right:3.5vmin}.button-icon-switch,.mobile-menu-item .button-icon-finalize{width:4vmin;height:4vmin;margin-right:1.8vmin}.mobile-menu-item .button-icon-switch{-webkit-filter:invert();filter:invert()}.MobileMenu .Line{border-bottom:1px solid #000;position:relative;margin-top:2.2vmin;margin-bottom:1vmin;width:100%}.MobileMenu .GetInTouch{position:absolute;left:0;bottom:0;width:100%;height:20%}.MobileMenu .MobileLogo{position:absolute;left:4vmin}.root-buttons{position:relative;width:80%;justify-content:center;margin-left:10%;padding-bottom:4vmin}.root-buttons div{margin-bottom:4vmin;height:12vmin}.mobile-root-loading-indication{position:relative;justify-content:center;display:flex;align-items:center}.choose-industry{position:relative;width:100%;padding-bottom:4vmin}.choose-industry p{font-size:4vmin}.root-bottom-elements{position:absolute;bottom:0;left:0;right:0}.root-headline{position:absolute;top:16vmin;width:100%;width:80%;left:10%}.MobileRoot{position:absolute;max-height:100vh;width:100%;height:100%;overflow:hidden}.img-arrow-down{width:3.5vmin;-webkit-animation-duration:1.5s;animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-name:bounceDown;animation-name:bounceDown}@-webkit-keyframes bounceDown{20%{transform:translateZ(0)}50%{transform:translate3d(0,1vmin,0)}80%{transform:translateZ(0)}}@keyframes bounceDown{20%{transform:translateZ(0)}50%{transform:translate3d(0,1vmin,0)}80%{transform:translateZ(0)}}.mobile-loading-animation{position:relative;margin-top:3vmin;width:70px;height:4vmin}.mobile-loading-animation div{position:absolute;background:#fff;border-radius:8px;-webkit-animation:loading-animation 1s ease-in-out infinite;animation:loading-animation 1s ease-in-out infinite}.mobile-loading-animation div:first-child{left:8px;-webkit-animation-delay:-.24s;animation-delay:-.24s}.mobile-loading-animation div:nth-child(2){left:32px;-webkit-animation-delay:-.12s;animation-delay:-.12s}.mobile-loading-animation div:nth-child(3){left:56px;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes loading-animation{0%{top:0;width:4px;height:4px}20%{width:12px;height:12px}50%,90%{top:12px;height:4px;width:4px}to{top:0;height:4px;width:4px}}@keyframes loading-animation{0%{top:0;width:4px;height:4px}20%{width:12px;height:12px}50%,90%{top:12px;height:4px;width:4px}to{top:0;height:4px;width:4px}}.MobileIntroScene{position:absolute;max-height:100vh;height:100%;width:100%;overflow:hidden;background-color:var(--color-background)}.mobile-intro-header{opacity:0;position:absolute;top:20vmin;width:80%;left:10%}.mobile-intro-buttons{position:relative;width:80%;justify-content:center;margin-left:10%;padding-bottom:8vmin;padding-top:4vmin}.mobile-intro-bottom{opacity:0;position:absolute;bottom:0;left:0;right:0}.mobile-intro-bottom p{margin-left:8vmin;margin-right:8vmin}.MobileSceneHeader{opacity:0;position:absolute;display:block;align-items:center;justify-content:center;top:10vmin;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-left:8vmin;padding-right:8vmin}.MobileSceneHeader h1{font-size:8vmin;font-family:"BentonSans-Black";color:#fff}.MobileSceneHeader h2{font-size:6vmin;color:grey;text-decoration:underline;text-underline-offset:10px}.MobileSceneHeader p{font-size:3.5vmin}.MobileScene{position:absolute;max-height:100vh;width:100%;height:100%;overflow:hidden}.SwiperCarouselControls{opacity:0}.explore-button-container{opacity:0;position:absolute;z-index:1;width:70%;bottom:0;margin-left:15%;padding-bottom:20px}.scene-image-mobile{width:100%;max-width:100%;height:100%;position:relative}.SwiperCarousel{width:100%;top:0;left:0;background-color:var(--color-background)}.SwiperCarouselButtons{position:absolute;display:flex;top:45vh;height:10vmin;width:100%}.swiper-carousel-next,.swiper-carousel-prev{background-color:unset;position:absolute;width:5vmin;height:5vmin;padding:0;z-index:10}.swiper-carousel-prev{left:0;margin-left:4vmin}.swiper-carousel-next{right:0;margin-right:4vmin}.swiper-carousel-button-image{height:100%;width:100%}.swiper-carousel-button-disabled{opacity:.5}.swiper-pagination{position:absolute;bottom:0;width:100%;margin-bottom:24vmin;display:flex;justify-content:center;align-items:center}.swiper-pagination-bullet{opacity:1;margin:1vmin;width:2vmin;height:2vmin;border-radius:50%;background-color:transparent;box-shadow:0 0 0 1px #fff}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-orange);width:2.5vmin;height:2.5vmin;box-shadow:0 0 0 0 #fff}.swiper-carousel-overlay{position:absolute;width:20%;top:50%;left:40%;z-index:99}.MobileFinalize{width:100vw}.MobileFinalizeHeader{opacity:0;position:relative;top:10%;height:40%;padding-left:8vmin;padding-right:8vmin}.MobileFinalizeHeader p{font-size:3.5vmin;margin:0;padding-left:8vmin;padding-right:8vmin}.mobile-finalize-bottom{position:absolute;height:50%;bottom:0}.mobile-finalize-elements{position:relative;top:10vmin;padding-left:6vmin;padding-right:6vmin}.mobile-finalize-lottie{position:relative;left:10%;width:80%;margin:0}.mobile-finalize-hint{position:relative;margin-left:12vmin;margin-right:12vmin}.mobile-finalize-elements button{background-color:var(--color-orange);max-height:14vmin;width:100%;color:#000;padding-left:2vmin;padding-right:2vmin}.mobile-finalize-image{width:12vh;height:12vh}.mobile-finalize-element{margin:14vmin 8vmin}.mobile-finalize-before-fold{position:relative;height:85vh;width:100%}.mobile-finalize-scroll-indicator{position:absolute;bottom:0;width:100%}.mobile-finalize-p{padding-left:4vmin;padding-right:4vmin;padding-bottom:4vmin}.mobile-finalize-elements .mobile-finalize-button p{font-size:3.5vmin}.mobile-finalize-enjoy p{margin-top:-2vmin}.mobile-finalize-share{position:relative;padding-top:6vmin;margin-bottom:4vmin}.mobile-finalize-share .resp-sharing-button__link,.resp-sharing-button__icon{display:inline-block;font-size:2vmin}.mobile-finalize-share .resp-sharing-button__link{text-decoration:none;color:#fff;margin:.5em}.mobile-finalize-share .resp-sharing-button{border-radius:5px;transition:25ms ease-out;padding:.5em .75em}.mobile-finalize-share .resp-sharing-button__icon svg{width:5vmin;height:5vmin;margin-right:1vmin;margin-bottom:1vmin;vertical-align:middle}.mobile-finalize-share .resp-sharing-button--small svg{margin:0;vertical-align:middle}.mobile-finalize-share .resp-sharing-button__icon{stroke:#fff;fill:none}.mobile-finalize-share .resp-sharing-button__icon--solid,.resp-sharing-button__icon--solidcircle{fill:#fff;stroke:none}:root{--color-orange:#f0ab00;--color-accent:#008fd3;--color-transparent-area:rgba(29,42,49,0.3);--color-overview-button-background-number:rgba(29,42,49,0.8);--color-transparent-landing-page-left:hsla(0,0%,100%,0.03);--color-transparent-landing-page-right:hsla(0,0%,100%,0.04);--color-transparent-button:rgba(29,42,49,0.9);--color-background:#04131b;--color-highlighted-button-background-hover:rgba(4,19,27,0.9);--svg-filter-orange:brightness(0) saturate(100%) invert(67%) sepia(82%) saturate(2542%) hue-rotate(8deg) brightness(104%) contrast(101%)}div{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}body,button{font-family:"BentonSans",arial,sans-serif;color:#fff}button{background-color:rgba(29,42,49,.9);background-color:var(--color-transparent-button);border-color:transparent;outline:none;cursor:pointer;transition:.3s ease-in-out}button:active{transform:scale(.97)}input{font-family:"BentonSans",arial,sans-serif;font-size:2vmin;color:#fff;background-color:transparent;border:none;border-bottom:1px solid #fff}input:focus,textarea:focus{outline:none}h1{font-size:3.3vmin}h2{font-size:2.8vmin}h3{font-size:2.3vmin}h4{font-size:2vmin}p{font-size:1.8vmin}.markdown{margin-top:-8px;margin-bottom:-8px}#teconsent{opacity:0;transition:.3s}#teconsent:hover{opacity:1}@font-face{font-family:"BentonSans";font-style:normal;font-weight:400;src:url(/static/media/BentonSans-Book.b6752d84.ttf) format("truetype")}@font-face{font-family:"BentonSans";font-style:medium;font-weight:700;src:url(/static/media/BentonSans-Medium.1890570f.ttf) format("truetype")}@font-face{font-family:"BentonSans-Black";font-style:normal;font-weight:400;src:url(/static/media/BentonSans-Black.33a158d0.ttf) format("truetype")}