html,body{background-color:#4e5048;overflow:hidden}body{background-image:url("../assets/background.jpg");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;height:100vh;color:#fff;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body h1,body h2,body h3,body h4{color:#fff}body h1{font-size:64px;margin-top:0;line-height:74px;margin-bottom:90px;font-weight:500}@media(max-width: 992px){body h1{line-height:32px}}body h2{font-size:32px;margin-bottom:10px;margin-top:0;font-family:"Helvetica Neue LT W05_35 Thin";font-weight:500}body h3{font-size:22px}body h4{font-size:20px}body ol{padding-left:23px}body ol li::marker{font-family:"Helvetica Neue LT W05_75 Bold";font-weight:normal}body p,body ol li{color:#fff;margin:20px 0;font-size:30px;line-height:50px}body ul{padding-left:30px;margin-top:0}body ul li{font-size:30px;line-height:40px;color:#fff;margin-bottom:15px;position:relative;padding-left:4px;list-style:none}body ul li:before{content:"";position:absolute;left:-26px;top:15px;width:12px;height:12px;background:#fff}body a{color:#000}body a:hover,body a:focus{outline:none;color:#000}body sub{font-size:16px !important;line-height:0}@media(max-width: 2000px){body sub{font-size:12px !important}}@media(max-width: 1450px){body sub{font-size:10px !important}}body sup{position:relative;font-size:16px !important;line-height:0;top:-8px}@media(max-width: 2000px){body sup{top:-6px;font-size:12px !important}}@media(max-width: 1450px){body sup{top:-4px;font-size:10px !important}}.clearfix{zoom:1}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.panel-grid{margin-left:0 !important;margin-right:0 !important}.panel-grid-cell{padding-left:0 !important;padding-right:0 !important}.loading{position:absolute;margin:0 auto;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.button{text-decoration:none;margin-top:20px;padding:10px 10px;text-transform:uppercase;font-weight:bold;border:1px #000 solid;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;margin-right:20px;width:auto}.col{position:relative;-webkit-transition:left .4s ease,right .4s ease;transition:left .4s ease,right .4s ease}.col-4{width:33.333333%;float:left}.col-three-tiles,.col-four-tiles,.col-five-tiles,.col-six-tiles{float:left}.col-three-tiles{width:549px}.col-four-tiles{width:732px}.col-five-tiles{width:915px}.col-six-tiles{width:1098px}.col-left{float:left}.col-right{float:right}.col-right .content-wrapper{padding:200px 200px 0 100px}.col-left.col-three-tiles{right:549px}.col-left.col-four-tiles{right:732px}.col-left.col-five-tiles{right:915px}.col-left.col-six-tiles{right:1098px}.col-right.col-three-tiles{width:calc(100% - 549px);left:calc(100% - 549px)}@supports(-ms-ime-align: auto){.col-right.col-three-tiles{left:100vw}}.col-right.col-four-tiles{width:calc(100% - 732px);left:calc(100% - 732px)}@supports(-ms-ime-align: auto){.col-right.col-four-tiles{left:100vw}}.col-right.col-five-tiles{width:calc(100% - 915px);left:calc(100% - 915px)}@supports(-ms-ime-align: auto){.col-right.col-five-tiles{left:100vw}}.col-right.col-six-tiles{width:calc(100% - 1098px);left:calc(100% - 1098px)}@supports(-ms-ime-align: auto){.col-right.col-six-tiles{left:100vw}}.subitem.active.first-item-active .col-left.col-three-tiles,.subitem.active.first-item-active .col-left.col-four-tiles,.subitem.active.first-item-active .col-left.col-five-tiles,.subitem.active.first-item-active .col-left.col-six-tiles{-webkit-animation-delay:1s;animation-delay:1s}.subitem.active.first-item-active .col-right.col-three-tiles,.subitem.active.first-item-active .col-right.col-four-tiles,.subitem.active.first-item-active .col-right.col-five-tiles,.subitem.active.first-item-active .col-right.col-six-tiles{-webkit-animation-delay:1.4s;animation-delay:1.4s}.subitem.active .col,.widget.active .col{position:relative;-webkit-transition:left .4s ease,right .4s ease;transition:left .4s ease,right .4s ease}.subitem.active .col-left.col-three-tiles,.widget.active .col-left.col-three-tiles{-webkit-animation:changeLeftToRightThreeTiles;animation:changeLeftToRightThreeTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.subitem.active .col-left.col-four-tiles,.widget.active .col-left.col-four-tiles{-webkit-animation:changeLeftToRightFourTiles;animation:changeLeftToRightFourTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.subitem.active .col-left.col-five-tiles,.widget.active .col-left.col-five-tiles{-webkit-animation:changeLeftToRightFiveTiles;animation:changeLeftToRightFiveTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.subitem.active .col-left.col-six-tiles,.widget.active .col-left.col-six-tiles{-webkit-animation:changeLeftToRightSixTiles;animation:changeLeftToRightSixTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.subitem.active .col-right.col-three-tiles,.widget.active .col-right.col-three-tiles{-webkit-animation:changeRightToLeftThreeTiles;animation:changeRightToLeftThreeTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.subitem.active .col-right.col-four-tiles,.widget.active .col-right.col-four-tiles{-webkit-animation:changeRightToLeftFourTiles;animation:changeRightToLeftFourTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.subitem.active .col-right.col-five-tiles,.widget.active .col-right.col-five-tiles{-webkit-animation:changeRightToLeftFiveTiles;animation:changeRightToLeftFiveTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.subitem.active .col-right.col-six-tiles,.widget.active .col-right.col-six-tiles{-webkit-animation:changeRightToLeftSixTiles;animation:changeRightToLeftSixTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.subitem.animation-out .col-left.col-three-tiles,.widget.widget-animation-out .col-left.col-three-tiles{-webkit-animation:reverseLeftToRightThreeTiles;animation:reverseLeftToRightThreeTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.subitem.animation-out .col-left.col-four-tiles,.widget.widget-animation-out .col-left.col-four-tiles{-webkit-animation:reverseLeftToRightFourTiles;animation:reverseLeftToRightFourTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.subitem.animation-out .col-left.col-five-tiles,.widget.widget-animation-out .col-left.col-five-tiles{-webkit-animation:reverseLeftToRightFiveTiles;animation:reverseLeftToRightFiveTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.subitem.animation-out .col-left.col-six-tiles,.widget.widget-animation-out .col-left.col-six-tiles{-webkit-animation:reverseLeftToRightSixTiles;animation:reverseLeftToRightSixTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.subitem.animation-out .col-right.col-three-tiles,.widget.widget-animation-out .col-right.col-three-tiles{-webkit-animation:reverseRightToLeftThreeTiles;animation:reverseRightToLeftThreeTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.subitem.animation-out .col-right.col-four-tiles,.widget.widget-animation-out .col-right.col-four-tiles{-webkit-animation:reverseRightToLeftFourTiles;animation:reverseRightToLeftFourTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.subitem.animation-out .col-right.col-five-tiles,.widget.widget-animation-out .col-right.col-five-tiles{-webkit-animation:reverseRightToLeftFiveTiles;animation:reverseRightToLeftFiveTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.subitem.animation-out .col-right.col-six-tiles,.widget.widget-animation-out .col-right.col-six-tiles{-webkit-animation:reverseRightToLeftSixTiles;animation:reverseRightToLeftSixTiles;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeIn{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeIn{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@-webkit-keyframes fadeOut{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes fadeOut{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@media(min-width: 2001px){@-webkit-keyframes reverseLeftToRightThreeTiles{from{right:0}to{right:549px}}@keyframes reverseLeftToRightThreeTiles{from{right:0}to{right:549px}}@-webkit-keyframes reverseLeftToRightFourTiles{from{right:0}to{right:732px}}@keyframes reverseLeftToRightFourTiles{from{right:0}to{right:732px}}@-webkit-keyframes reverseLeftToRightFiveTiles{from{right:0}to{right:915px}}@keyframes reverseLeftToRightFiveTiles{from{right:0}to{right:915px}}@-webkit-keyframes reverseLeftToRightSixTiles{from{right:0}to{right:1098px}}@keyframes reverseLeftToRightSixTiles{from{right:0}to{right:1098px}}@-webkit-keyframes reverseRightToLeftThreeTiles{from{left:0}to{left:translateX(100%) translateX(-549px)}}@keyframes reverseRightToLeftThreeTiles{from{left:0}to{left:translateX(100%) translateX(-549px)}}@-webkit-keyframes reverseRightToLeftFourTiles{from{left:0}to{left:translateX(100%) translateX(-732px)}}@keyframes reverseRightToLeftFourTiles{from{left:0}to{left:translateX(100%) translateX(-732px)}}@-webkit-keyframes reverseRightToLeftFiveTiles{from{left:0}to{left:translateX(100%) translateX(-915px)}}@keyframes reverseRightToLeftFiveTiles{from{left:0}to{left:translateX(100%) translateX(-915px)}}@-webkit-keyframes reverseRightToLeftSixTiles{from{left:0}to{left:translateX(100%) translateX(-1098px)}}@keyframes reverseRightToLeftSixTiles{from{left:0}to{left:translateX(100%) translateX(-1098px)}}@-webkit-keyframes changeLeftToRightThreeTiles{from{right:549px}to{right:0}}@keyframes changeLeftToRightThreeTiles{from{right:549px}to{right:0}}@-webkit-keyframes changeLeftToRightFourTiles{from{right:732px}to{right:0}}@keyframes changeLeftToRightFourTiles{from{right:732px}to{right:0}}@-webkit-keyframes changeLeftToRightFiveTiles{from{right:915px}to{right:0}}@keyframes changeLeftToRightFiveTiles{from{right:915px}to{right:0}}@-webkit-keyframes changeLeftToRightSixTiles{from{right:1098px}to{right:0}}@keyframes changeLeftToRightSixTiles{from{right:1098px}to{right:0}}@-webkit-keyframes changeRightToLeftThreeTiles{from{left:translateX(100%) translateX(-549px)}to{left:0}}@keyframes changeRightToLeftThreeTiles{from{left:translateX(100%) translateX(-549px)}to{left:0}}@-webkit-keyframes changeRightToLeftFourTiles{from{left:translateX(100%) translateX(-732px)}to{left:0}}@keyframes changeRightToLeftFourTiles{from{left:translateX(100%) translateX(-732px)}to{left:0}}@-webkit-keyframes changeRightToLeftFiveTiles{from{left:translateX(100%) translateX(-915px)}to{left:0}}@keyframes changeRightToLeftFiveTiles{from{left:translateX(100%) translateX(-915px)}to{left:0}}@-webkit-keyframes changeRightToLeftSixTiles{from{left:translateX(100%) translateX(-1098px)}to{left:0}}@keyframes changeRightToLeftSixTiles{from{left:translateX(100%) translateX(-1098px)}to{left:0}}}.scrollbar .simplebar-track.simplebar-vertical{top:0;width:13px;background:#262626}.scrollbar .simplebar-track.simplebar-vertical .simplebar-scrollbar::before{top:0;bottom:-1px;left:0;right:0;background:#ee7200;border-radius:0;opacity:1}@media(max-width: 1023px){.submenu,.mainstage{display:none !important}}.device-hint-overlay{color:#fff;display:none}@media(max-width: 1024px)and (min-width: 1024px){.device-hint-overlay.desktop-background{display:none !important}}@media(max-width: 1023px)and (max-height: 767px){.device-hint-overlay.desktop-background{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;background:rgba(0,0,0,.8);width:100%;z-index:9999;background-image:url("../assets/buderus_beton_holz_wand.jpg");-webkit-background-size:cover;background-size:cover;background-position:center center}.device-hint-overlay.desktop-background.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.device-hint-overlay.desktop-background:before{content:"";position:absolute;background:rgba(0,0,0,.7);width:100%;height:100%;z-index:200}}@media(max-width: 1024px)and (max-height: 1366px)and (min-height: 320px){.device-hint-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;background:rgba(0,0,0,.8);width:100%;height:100%;z-index:100;background-image:url("../assets/buderus_beton_holz_wand.jpg");-webkit-background-size:cover;background-size:cover;background-position:center center}.device-hint-overlay.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.device-hint-overlay:before{content:"";position:absolute;background:rgba(0,0,0,.7);width:100%;height:100%;z-index:200}}@media(max-width: 1024px)and (min-width: 1024px)and (max-height: 768px)and (min-height: 768px){.device-hint-overlay{display:none !important}}.device-hint-overlay--mobile{display:none}.device-hint-overlay--mobile.mobile-device{display:none;width:100%}.device-hint-overlay--mobile.mobile-device p{font-size:16px;line-height:21px}.device-hint-overlay--mobile.mobile-device h2{font-size:16px}@media(max-width: 767px){.device-hint-overlay--mobile.mobile-device{display:block}}@media(max-width: 812px)and (min-width: 812px){.device-hint-overlay--mobile.mobile-device{display:block}}@media(max-width: 823px)and (min-width: 823px){.device-hint-overlay--mobile.mobile-device{display:block}}.device-hint-overlay--tablet{display:none}.device-hint-overlay--tablet.mobile-device{display:none;width:100%}.device-hint-overlay--tablet.mobile-device p{font-size:18px;line-height:24px}.device-hint-overlay--tablet.mobile-device h2{font-size:18px}@media(max-width: 1024px)and (max-height: 768px){.device-hint-overlay--tablet.mobile-device{display:none !important}}@media(max-width: 768px)and (min-width: 768px){.device-hint-overlay--tablet.mobile-device{display:block}}@media(max-width: 1024px)and (max-height: 1366px)and (min-height: 900px){.device-hint-overlay--tablet.mobile-device{display:block}}.device-hint-overlay--desktop-small{display:none}.device-hint-overlay--desktop-small.desktop-device{display:none;width:100%}.device-hint-overlay--desktop-small.desktop-device h2{font-size:20px}@media(max-width: 1023px){.device-hint-overlay--desktop-small.desktop-device{display:block;font-size:20px}}.device-hint-overlay .info-overlay{position:absolute;left:0;right:0;width:600px;height:auto;background-image:url("../assets/background.jpg");-webkit-background-size:cover;background-size:cover;background-position:center center;margin:0 auto;z-index:300}@media(max-width: 767px){.device-hint-overlay .info-overlay{width:89%}}@media(max-width: 320px){.device-hint-overlay .info-overlay{bottom:30px}}.device-hint-overlay .icon-wrapper{text-align:center;padding-top:40px;padding-bottom:40px}.device-hint-overlay .content{padding:0 40px 10px 40px}@media(max-width: 767px){.device-hint-overlay .content{padding:0 40px 20px 40px}}@media(max-width: 320px){.device-hint-overlay .content{padding:0 20px 20px 20px}}.device-hint-overlay .content p{margin-bottom:30px}@media(max-width: 767px){.device-hint-overlay .content p{margin-bottom:20px}}.device-hint-overlay .content h2{font-family:"Helvetica Neue LT W05_65 Medium";margin-bottom:30px}@media(max-width: 767px){.device-hint-overlay .content h2{margin-bottom:20px}}.device-hint-overlay .buderus-logo{position:absolute;top:0;right:20px;background-color:#002d59;height:120px;width:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:600}@media(min-width: 1025px){.device-hint-overlay .buderus-logo{display:none}}.device-hint-overlay .buderus-logo img{width:75%;margin:0 auto}.device-hint-overlay.landscape .device-hint-overlay--mobile{width:100%;height:100%}.device-hint-overlay.landscape .icon-wrapper{padding-bottom:20px}.device-hint-overlay.landscape .icon-wrapper img{width:35px;height:auto}.device-hint-overlay.landscape .buderus-logo{right:0;width:100px;height:100px}.legal-notice{position:absolute;bottom:0;right:0;width:60px;height:100%;display:none}.legal-notice .legal-notice-label{position:absolute;color:#fff;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);cursor:pointer;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:60px;width:185px;bottom:60px;right:-62px;font-size:16px}@media(max-width: 2000px){.legal-notice .legal-notice-label{height:60px;width:140px;bottom:37px;right:-38px;font-size:13px}}@media(max-width: 1450px){.legal-notice .legal-notice-label{height:70px;width:139px;bottom:28px;font-size:12px}}@media(max-width: 1360px){.legal-notice .legal-notice-label{height:60px;width:87px;bottom:15px;right:-12px}}.legal-notice.active{display:block;max-height:180px}@media(max-width: 1023px){.legal-notice{display:none !important}}.legal-notice .overlay-overview{opacity:0;visibility:hidden;position:fixed;left:0;top:0;height:100%;width:100%;z-index:100;background-image:url("../assets/background.jpg");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;-webkit-transition:opacity .4s ease,visibility .4s ease;transition:opacity .4s ease,visibility .4s ease;pointer-events:none}.legal-notice .overlay-overview.visible{opacity:1;visibility:visible;pointer-events:all;overflow-y:scroll}.legal-notice .overlay-overview .overlay{height:100%}.legal-notice .overlay-overview .container{max-width:1140px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.legal-notice .overlay-overview .imprint-wrapper .title,.legal-notice .overlay-overview .privacy-wrapper .title{color:#fff;font-size:50px;margin-bottom:20px}@media(max-width: 1450px){.legal-notice .overlay-overview .imprint-wrapper .title,.legal-notice .overlay-overview .privacy-wrapper .title{font-size:40px}}.legal-notice .overlay-overview .imprint-wrapper .overlay-content,.legal-notice .overlay-overview .privacy-wrapper .overlay-content{max-height:65vh}.legal-notice .overlay-overview .imprint-wrapper h2,.legal-notice .overlay-overview .privacy-wrapper h2{font-family:"Helvetica Neue LT W05_75 Bold";margin-bottom:30px}@media(max-width: 1450px){.legal-notice .overlay-overview .imprint-wrapper h2,.legal-notice .overlay-overview .privacy-wrapper h2{font-size:30px}}.legal-notice .overlay-overview .imprint-wrapper strong,.legal-notice .overlay-overview .imprint-wrapper u,.legal-notice .overlay-overview .privacy-wrapper strong,.legal-notice .overlay-overview .privacy-wrapper u{font-family:"Helvetica Neue LT W05_65 Medium"}.legal-notice .overlay-overview .imprint-wrapper a,.legal-notice .overlay-overview .privacy-wrapper a{color:#fff}.legal-notice .overlay-overview .copy-right-wrapper{width:100%;padding-top:150px;text-align:center}.legal-notice .overlay-overview .copy-right-wrapper p{font-size:26px}.legal-notice .overlay-overview .copy-right-wrapper .overlay-close-icon{position:fixed;right:17px}.legal-notice .overlay-overview .overlay-open-icon{margin:0 auto}.legal-notice .overlay-overview .imprint-content,.legal-notice .overlay-overview .privacy-content{padding:50px 100px;max-width:1200px;margin:0 auto}.page-template-page-download .navTool,.page-template-page-download .tileMap{display:none}.page-template-page-download .mainstage{display:block !important;overflow:auto}.page-template-page-download .submenu{height:100px !important;display:block !important}.page-template-page-download a{color:#fff}.page-template-page-download .sites{padding:20px}.page-template-page-download .post-password-form{padding:20px}div.mainmenu{width:751px;opacity:0;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}div.mainmenu>div{width:48%;height:345px;margin:10px;display:block;float:left;background-color:#b2b2b2;text-align:center;color:#fff;font-size:46px;text-align:center;-webkit-transition:background-color 200ms linear,-webkit-transform 200ms linear,opacity 200ms linear;transition:background-color 200ms linear,transform 200ms linear,opacity 200ms linear;cursor:pointer;opacity:1}div.mainmenu>div:hover{background-color:#3c3c3b}div.mainmenu>div.active{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);opacity:0}div.mainmenu>div .text{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}div.mainmenu.hide>div.item.active{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);opacity:0;-webkit-transition-delay:0s;transition-delay:0s}div.mainmenu.hide>div:nth-child(1){-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);opacity:0;-webkit-transition-delay:.2s;transition-delay:.2s}div.mainmenu.hide>div:nth-child(2){-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);opacity:0;-webkit-transition-delay:.3s;transition-delay:.3s}div.mainmenu.hide>div:nth-child(3){-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);opacity:0;-webkit-transition-delay:.4s;transition-delay:.4s}div.mainmenu.hide>div:nth-child(4){-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);opacity:0;-webkit-transition-delay:.5s;transition-delay:.5s}@-webkit-keyframes scollSubmenuInView{from{bottom:-200px}to{bottom:0px}}@keyframes scollSubmenuInView{from{bottom:-200px}to{bottom:0px}}.mainitem{width:100vw;position:fixed;top:0;display:none}.mainitem.active .submenu-container{-webkit-animation:scollSubmenuInView;animation:scollSubmenuInView;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.mainitem.active .submenu-container .item.currentLanguage{display:block}.subitem{display:none;overflow:hidden}.mainmenu .item.active{color:#fff}.active{display:block}.submenu{position:fixed;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:163px;z-index:10;pointer-events:none}.submenu.submenu--lower-z-index{z-index:0 !important}.submenu .additional-headline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:15%;opacity:0;visibility:hidden;-webkit-transition:.4s opacity ease,.4s visibility ease;transition:.4s opacity ease,.4s visibility ease}.submenu .additional-headline.active{opacity:1;visibility:visible}@media(max-width: 1450px){.submenu .additional-headline{padding-left:12%}}@media(max-width: 1360px){.submenu .additional-headline{padding-left:8%}}.submenu .additional-headline h2{font-size:40px;margin-bottom:0;font-family:Helvetica Neue LT W05_45 Light}@media(max-width: 1550px){.submenu .additional-headline h2{font-size:26px}}.submenu-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;bottom:-200px;z-index:100}.submenu-container .item{height:162px;width:163px;color:#fff;text-align:center;line-height:183px;font-size:23px;position:relative;padding:10px;cursor:pointer;-webkit-transition:background-color 200ms linear;transition:background-color 200ms linear}.submenu-container .item .text{line-height:normal;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:Helvetica Neue LT W05_65 Medium}.submenu-container .item:after{display:inline-block;background-color:#fff;width:2px;height:195px;content:"";position:absolute;right:0;bottom:0}.submenu-container .item.active{background-color:#3c3c3b}@-webkit-keyframes dotAnimation{from{left:-10vw}to{left:110vw}}@keyframes dotAnimation{from{left:-10vw}to{left:110vw}}.navLine{position:absolute;width:100vw;height:2px;background-color:#fff;bottom:182px}.navLine .bullet{position:absolute;width:58px;height:16px;left:-10vw;bottom:-7px;background-image:url("../assets/bullet.png");z-index:10;-webkit-animation-name:dotAnimation;animation-name:dotAnimation;-webkit-animation-duration:3.5s;animation-duration:3.5s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}body.overlay-open .submenu{z-index:0}body.startPage .navTool.prevStep{opacity:.5}.navTool{position:absolute;display:inline-block;color:#fff;cursor:pointer;width:64px;pointer-events:all;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:center}.navTool.play{background-image:url("../assets/icons/play.svg");height:48px;width:42px;right:80px}.navTool.play.pause{background-image:url("../assets/icons/pause.svg");height:48px;width:42px;right:80px}.navTool.nextStep{background-image:url("../assets/icons/arrow-right.svg");height:48px;width:64px;right:155px}.navTool.prevStep{background-image:url("../assets/icons/arrow-left.svg");height:48px;width:64px;right:255px}.navTool.languages{right:-15px;font-size:22px;line-height:24px;width:75px}.navTool.languages .lang{color:#fff;display:block;text-decoration:none;padding:5px 15px}.navTool.languages .lang.active{color:#fff;display:none}.navTool .selected-language{padding:5px 15px;font-family:Helvetica Neue LT W05_65 Medium;position:relative;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.navTool .selected-language:after{position:absolute;content:url("../assets/icons/arrow-down.svg");right:7px;width:15px;top:2px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.navTool .selected-language.active{background-color:rgba(178,178,178,.8)}.navTool .selected-language.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:9px}.navTool .language-dropdown{position:absolute;bottom:34px;opacity:0;background-color:rgba(178,178,178,.8);width:100%;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;visibility:hidden}.navTool .language-dropdown.active{opacity:1;visibility:visible}.logo{position:fixed;width:185px;height:182px;bottom:0;right:60px;text-align:center;line-height:183px;cursor:pointer;pointer-events:all}.logo .wrapper{background-color:#002d59;overflow:hidden}.logo .wrapper .clicked{position:absolute;top:-12px;left:2px;width:181px;height:183px;display:none}.logo .wrapper .clicked.active{display:block}.logo:before{display:inline-block;content:"";height:195px;bottom:0;left:0;width:2px;background-color:#fff;position:absolute}.logo:after{display:inline-block;content:"";height:195px;bottom:0;right:0;width:2px;background-color:#fff;position:absolute}.logo img{width:auto;height:auto;position:relative;top:50%;-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px)}.tileMap{width:54px;height:54px;position:absolute;right:345px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;pointer-events:all}.tileMap .tile{border:1px #fff solid;height:22px;width:22px;display:inline-block}.tileMap .tile.active{background-color:#fff}@font-face{font-family:"Helvetica Neue LT W05_35 Thin";src:url("../assets/fonts/da266c3a-a094-4adc-a81e-12f73609ba16.eot?#iefix");src:url("../assets/fonts/da266c3a-a094-4adc-a81e-12f73609ba16.eot?#iefix") format("eot"),url("../assets/fonts/7d63ccf8-e0ae-4dee-ad4d-bbc798aa5803.woff2") format("woff2"),url("../assets/fonts/b2c1327f-ab3d-4230-93d7-eee8596e1498.woff") format("woff"),url("../assets/fonts/922917a9-4ca8-4c0b-b1bb-417b6ff0210e.ttf") format("truetype")}@font-face{font-family:"Helvetica Neue LT W05_45 Light";src:url("../assets/fonts/cb0d1e8a-e111-4dbf-82c2-e948aba954c0.eot?#iefix");src:url("../assets/fonts/cb0d1e8a-e111-4dbf-82c2-e948aba954c0.eot?#iefix") format("eot"),url("../assets/fonts/f9c5199e-a996-4c08-9042-1eb845bb7495.woff2") format("woff2"),url("../assets/fonts/2a34f1f8-d701-4949-b12d-133c1c2636eb.woff") format("woff"),url("../assets/fonts/fdf10d5e-4ce0-45e5-a6c1-5eaff6cb1c11.ttf") format("truetype")}@font-face{font-family:"Helvetica Neue LT W05_55 Roman";src:url("../assets/fonts/522972a6-5867-47ae-82fc-a7cf9bd5d4d4.eot?#iefix");src:url("../assets/fonts/522972a6-5867-47ae-82fc-a7cf9bd5d4d4.eot?#iefix") format("eot"),url("../assets/fonts/08b57253-2e0d-4c12-9c57-107f6c67bc49.woff2") format("woff2"),url("../assets/fonts/08edde9d-c27b-4731-a27f-d6cd9b01cd06.woff") format("woff"),url("../assets/fonts/8f4a1705-214a-4dd0-80b8-72252c37e688.ttf") format("truetype")}@font-face{font-family:"Helvetica Neue LT W05_65 Medium";src:url("../assets/fonts/5640036d-d549-4f16-b31e-87da78d9e832.eot?#iefix");src:url("../assets/fonts/5640036d-d549-4f16-b31e-87da78d9e832.eot?#iefix") format("eot"),url("../assets/fonts/240c57a0-fdce-440d-9ce3-85e0cb56f470.woff2") format("woff2"),url("../assets/fonts/7802e576-2ffa-4f22-a409-534355fbea79.woff") format("woff"),url("../assets/fonts/14d824a2-2a5c-4692-8e30-74f6e177b675.ttf") format("truetype")}@font-face{font-family:"Helvetica Neue LT W05_75 Bold";src:url("../assets/fonts/4c21ab66-1566-4a85-b310-fbc649985f88.eot?#iefix");src:url("../assets/fonts/4c21ab66-1566-4a85-b310-fbc649985f88.eot?#iefix") format("eot"),url("../assets/fonts/800da3b0-675f-465f-892d-d76cecbdd5b1.woff2") format("woff2"),url("../assets/fonts/7b415a05-784a-4a4c-8c94-67e9288312f5.woff") format("woff"),url("../assets/fonts/f07c25ed-2d61-4e44-99ab-a0bc3ec67662.ttf") format("truetype")}*{font-family:"Helvetica Neue LT W05_45 Light";-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none}*:focus{outline:none}.page-template-page-download form *{-webkit-touch-callout:default;-webkit-user-select:auto;-khtml-user-select:auto;-ms-user-select:auto;user-select:auto}.mainstage{width:100vw;overflow:hidden;position:relative}.mainstage:not(.active){display:none}.mainstage .subitem{height:100%}.mainstage .subitem .siteContent{height:100%}.mainstage .subitem .siteContent div:not(.col){height:100%}.widget:not(.active){display:none}.widget.active{display:block}.contentLanguage:not(.active){display:none}.bulletbar{position:absolute;display:inline-block;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;bottom:40px;z-index:300}.bulletbar .bullet{display:inline-block;width:15px;height:15px;border:2px solid #fff;margin:0 4px;border-radius:15px;-webkit-transition:background-color 200ms linear;transition:background-color 200ms linear;cursor:pointer}.bulletbar .bullet.active{background-color:#fff}.bulletbar .bullet:hover{background:#fff}.so-widget-overlay-widget{display:inline-block}.so-widget-image-widget{display:inline-block;position:relative}.so-widget-overlay-widget+.so-widget-image-widget img{padding-left:20px !important}.mainmenu .item{background-position:center center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}@media(max-width: 2000px){body h1{font-size:48px;line-height:55.5px;margin-bottom:65px}body h2{font-size:24px}body p,body ol li{font-size:22.5px;line-height:30px;margin:0 0 15px 0}body ul{padding-left:22.5px}body ul li{font-size:22.5px;line-height:30px}body ul li:before{left:-23px;top:10px}body .bulletbar{bottom:30px}body .bulletbar .bullet{width:11.25px;height:11.25px}body .slider-elements .dot-wrapper .dot{width:11.25px !important;height:11.25px !important}body div.mainmenu>div{font-size:34.5px}body .submenu-container .item{height:116.5px;width:122.25px;line-height:137.25px;font-size:17.25px}body .submenu-container .item:after{height:146.25px}body .navLine{bottom:136.5px}body .navTool.play{height:40px;width:40px;right:60px}body .navTool.play.pause{height:40px;width:40px;right:60px}body .navTool.nextStep{height:40px;width:40px;right:128px}body .navTool.prevStep{height:40px;width:40px;right:191.25px}body .navTool.languages{font-size:16.5px;line-height:18px;width:60px}body .navTool .selected-language:after{right:5px;top:2px;width:11px}body .navTool .selected-language.active:after{top:8px}body .navTool .language-dropdown{bottom:28px}body .logo{width:140px;height:137.25px;line-height:137.25px}body .logo .wrapper .clicked{width:135.75px;height:137.25px;top:-7px}body .logo:before{height:146.25px}body .logo:after{height:146.25px}body .logo img{width:100px;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}body .tileMap{width:44px;height:44px;right:258.75px}body .tileMap .tile{width:17px;height:17px}body .col-three-tiles{width:426px}body .col-four-tiles{width:568px}body .col-five-tiles{width:710px}body .col-six-tiles{width:852px}body .col-right .content-wrapper{padding:75px 75px 0 75px}body .col-left.col-three-tiles{right:426px}body .col-left.col-four-tiles{right:568px}body .col-left.col-five-tiles{right:710px}body .col-left.col-six-tiles{right:852px}body .col-right.col-three-tiles{width:calc(100% - 426px);left:calc(100% - 426px)}@supports(-ms-ime-align: auto){body .col-right.col-three-tiles{left:100vw}}body .col-right.col-four-tiles{width:calc(100% - 568px);left:calc(100% - 568px)}@supports(-ms-ime-align: auto){body .col-right.col-four-tiles{left:100vw}}body .col-right.col-five-tiles{width:calc(100% - 710px);left:calc(100% - 710px)}@supports(-ms-ime-align: auto){body .col-right.col-five-tiles{left:100vw}}body .col-right.col-six-tiles{width:calc(100% - 852px);left:calc(100% - 852px)}@supports(-ms-ime-align: auto){body .col-right.col-six-tiles{left:100vw}}body .overlay-widget{padding-left:75px}body .overlay-open-icon img{width:27px !important}body .overlay-open-icon,body .overlay-close-icon{height:42.75px !important;width:42.75px !important}body .overlay-close-icon{right:-43px;top:0}body section.ImageSliderWidget .imagesContainer.contain-more-than-three ul.slick-dots li{margin:0 55px}body section.ImageSliderWidget .imagesContainer.contain-more-than-three ul.slick-dots li:not(:last-child):after{content:"";width:110px;left:18px}body section.ImageSliderWidget ul.slick-dots li{margin:0 30px;width:15px;height:15px}body section.ImageSliderWidget ul.slick-dots li:not(:last-child):after{width:63.75px;top:9.25px;left:17.75px}body section.ImageSliderWidget ul.slick-dots li button{height:15px;width:15px}body section.ImageSliderWidget ul.slick-dots li button:before{height:13.5px;width:13.5px}body section.ImageSliderWidget ul.slick-dots li div.title{font-size:14px}body section.VideoHeroWidget .content{left:137.25px;bottom:78px}body section.VideoHeroWidget .content h1{margin-bottom:20px}body .fullscreen-button{height:42.75px !important;width:42.75px !important}body section.ImageWidget.erp-arrow{position:relative;top:48px}body .col-right .ImageWidget img{width:112.5px;padding-left:75px;bottom:50.25px}@-webkit-keyframes reverseLeftToRightThreeTiles{from{right:0}to{right:426px}}@keyframes reverseLeftToRightThreeTiles{from{right:0}to{right:426px}}@-webkit-keyframes reverseLeftToRightFourTiles{from{right:0}to{right:568px}}@keyframes reverseLeftToRightFourTiles{from{right:0}to{right:568px}}@-webkit-keyframes reverseLeftToRightFiveTiles{from{right:0}to{right:710px}}@keyframes reverseLeftToRightFiveTiles{from{right:0}to{right:710px}}@-webkit-keyframes reverseLeftToRightSixTiles{from{right:0}to{right:852px}}@keyframes reverseLeftToRightSixTiles{from{right:0}to{right:852px}}@-webkit-keyframes reverseRightToLeftThreeTiles{from{left:0}to{left:translateX(100%) translateX(-426px)}}@keyframes reverseRightToLeftThreeTiles{from{left:0}to{left:translateX(100%) translateX(-426px)}}@-webkit-keyframes reverseRightToLeftFourTiles{from{left:0}to{left:translateX(100%) translateX(-568px)}}@keyframes reverseRightToLeftFourTiles{from{left:0}to{left:translateX(100%) translateX(-568px)}}@-webkit-keyframes reverseRightToLeftFiveTiles{from{left:0}to{left:translateX(100%) translateX(-710px)}}@keyframes reverseRightToLeftFiveTiles{from{left:0}to{left:translateX(100%) translateX(-710px)}}@-webkit-keyframes reverseRightToLeftSixTiles{from{left:0}to{left:translateX(100%) translateX(-852px)}}@keyframes reverseRightToLeftSixTiles{from{left:0}to{left:translateX(100%) translateX(-852px)}}@-webkit-keyframes changeLeftToRightThreeTiles{from{right:426px}to{right:0}}@keyframes changeLeftToRightThreeTiles{from{right:426px}to{right:0}}@-webkit-keyframes changeLeftToRightFourTiles{from{right:568px}to{right:0}}@keyframes changeLeftToRightFourTiles{from{right:568px}to{right:0}}@-webkit-keyframes changeLeftToRightFiveTiles{from{right:710px}to{right:0}}@keyframes changeLeftToRightFiveTiles{from{right:710px}to{right:0}}@-webkit-keyframes changeLeftToRightSixTiles{from{right:852px}to{right:0}}@keyframes changeLeftToRightSixTiles{from{right:852px}to{right:0}}@-webkit-keyframes changeRightToLeftThreeTiles{from{left:translateX(100%) translateX(-426px)}to{left:0}}@keyframes changeRightToLeftThreeTiles{from{left:translateX(100%) translateX(-426px)}to{left:0}}@-webkit-keyframes changeRightToLeftFourTiles{from{left:translateX(100%) translateX(-568px)}to{left:0}}@keyframes changeRightToLeftFourTiles{from{left:translateX(100%) translateX(-568px)}to{left:0}}@-webkit-keyframes changeRightToLeftFiveTiles{from{left:translateX(100%) translateX(-710px)}to{left:0}}@keyframes changeRightToLeftFiveTiles{from{left:translateX(100%) translateX(-710px)}to{left:0}}@-webkit-keyframes changeRightToLeftSixTiles{from{left:translateX(100%) translateX(-852px)}to{left:0}}@keyframes changeRightToLeftSixTiles{from{left:translateX(100%) translateX(-852px)}to{left:0}}}@media(max-width: 1450px){body h1{font-size:38px;line-height:48px;margin-bottom:52px}body h2{font-size:22px;line-height:35px}body p,body ol li{font-size:24px;line-height:35px;margin:0 0 14px 0}body ul{padding-left:21px}body ul li{font-size:24px;line-height:35px}body ul li:before{left:-21px;top:12px;width:10px;height:10px}body .bulletbar{bottom:28px}body .bulletbar .bullet{width:10.5px;height:10.5px}body .slider-elements .dot-wrapper .dot{width:10.5px !important;height:10.5px !important}body div.mainmenu>div{font-size:32.2px}body .submenu-container .item{height:107.5px;width:114.1px;line-height:128.1px;font-size:16.1px}body .submenu-container .item:after{height:136.5px}body .navLine{bottom:127.4px}body .navTool.play{height:40px;width:42px;right:56px}body .navTool.play.pause{height:40px;width:40px;right:56px}body .navTool.nextStep{height:40px;width:40px;right:117px}body .navTool.prevStep{height:40px;width:40px;right:178.5px}body .navTool.languages{font-size:15.4px;line-height:16.8px;width:50px;right:-7px}body .navTool.languages .lang{padding:5px 10px}body .navTool .selected-language{padding:5px 10px}body .navTool .selected-language:after{right:5px;top:2px;width:9px}body .navTool .selected-language.active:after{top:9px}body .navTool .language-dropdown{bottom:26px}body .logo{width:131px;height:128.1px;line-height:128.1px}body .logo .wrapper .clicked{width:126.7px;height:128.1px}body .logo:before{height:136.5px}body .logo:after{height:136.5px}body .logo img{width:100px;-webkit-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px)}body .tileMap{width:44px;height:44px;right:241.5px}body .tileMap .tile{width:17px;height:17px}body .col-three-tiles{width:402px}body .col-four-tiles{width:536px}body .col-five-tiles{width:670px}body .col-six-tiles{width:804px}body .col-right .content-wrapper{padding:70px 70px 0 70px}body .col-left.col-three-tiles{right:402px}body .col-left.col-four-tiles{right:536px}body .col-left.col-five-tiles{right:670px}body .col-left.col-six-tiles{right:804px}body .col-right.col-three-tiles{width:calc(100% - 402px);left:calc(100% - 402px)}@supports(-ms-ime-align: auto){body .col-right.col-three-tiles{left:100vw}}body .col-right.col-four-tiles{width:calc(100% - 536px);left:calc(100% - 536px)}@supports(-ms-ime-align: auto){body .col-right.col-four-tiles{left:100vw}}body .col-right.col-five-tiles{width:calc(100% - 670px);left:calc(100% - 670px)}@supports(-ms-ime-align: auto){body .col-right.col-five-tiles{left:100vw}}body .col-right.col-six-tiles{width:calc(100% - 804px);left:calc(100% - 804px)}@supports(-ms-ime-align: auto){body .col-right.col-six-tiles{left:100vw}}body .overlay-widget{padding-left:70px}body .overlay-open-icon,body .overlay-close-icon{height:40px !important;width:40px !important}body .overlay-close-icon{right:-40px;top:0}body section.VideoHeroWidget .content{left:128.1px;bottom:72.8px}body .fullscreen-button{height:40px !important;width:40px !important}body .col-right .ImageWidget img{width:120px;padding-left:70px;bottom:46.9px}body section.ImageWidget.erp-arrow{position:relative;top:55px}@-webkit-keyframes reverseLeftToRightThreeTiles{from{right:0}to{right:402px}}@keyframes reverseLeftToRightThreeTiles{from{right:0}to{right:402px}}@-webkit-keyframes reverseLeftToRightFourTiles{from{right:0}to{right:536px}}@keyframes reverseLeftToRightFourTiles{from{right:0}to{right:536px}}@-webkit-keyframes reverseLeftToRightFiveTiles{from{right:0}to{right:670px}}@keyframes reverseLeftToRightFiveTiles{from{right:0}to{right:670px}}@-webkit-keyframes reverseLeftToRightSixTiles{from{right:0}to{right:804px}}@keyframes reverseLeftToRightSixTiles{from{right:0}to{right:804px}}@-webkit-keyframes reverseRightToLeftThreeTiles{from{left:0}to{left:translateX(100%) translateX(-402px)}}@keyframes reverseRightToLeftThreeTiles{from{left:0}to{left:translateX(100%) translateX(-402px)}}@-webkit-keyframes reverseRightToLeftFourTiles{from{left:0}to{left:translateX(100%) translateX(-536px)}}@keyframes reverseRightToLeftFourTiles{from{left:0}to{left:translateX(100%) translateX(-536px)}}@-webkit-keyframes reverseRightToLeftFiveTiles{from{left:0}to{left:translateX(100%) translateX(-670px)}}@keyframes reverseRightToLeftFiveTiles{from{left:0}to{left:translateX(100%) translateX(-670px)}}@-webkit-keyframes reverseRightToLeftSixTiles{from{left:0}to{left:translateX(100%) translateX(-804px)}}@keyframes reverseRightToLeftSixTiles{from{left:0}to{left:translateX(100%) translateX(-804px)}}@-webkit-keyframes changeLeftToRightThreeTiles{from{right:402px}to{right:0}}@keyframes changeLeftToRightThreeTiles{from{right:402px}to{right:0}}@-webkit-keyframes changeLeftToRightFourTiles{from{right:536px}to{right:0}}@keyframes changeLeftToRightFourTiles{from{right:536px}to{right:0}}@-webkit-keyframes changeLeftToRightFiveTiles{from{right:670px}to{right:0}}@keyframes changeLeftToRightFiveTiles{from{right:670px}to{right:0}}@-webkit-keyframes changeLeftToRightSixTiles{from{right:804px}to{right:0}}@keyframes changeLeftToRightSixTiles{from{right:804px}to{right:0}}@-webkit-keyframes changeRightToLeftThreeTiles{from{left:translateX(100%) translateX(-402px)}to{left:0}}@keyframes changeRightToLeftThreeTiles{from{left:translateX(100%) translateX(-402px)}to{left:0}}@-webkit-keyframes changeRightToLeftFourTiles{from{left:translateX(100%) translateX(-536px)}to{left:0}}@keyframes changeRightToLeftFourTiles{from{left:translateX(100%) translateX(-536px)}to{left:0}}@-webkit-keyframes changeRightToLeftFiveTiles{from{left:translateX(100%) translateX(-670px)}to{left:0}}@keyframes changeRightToLeftFiveTiles{from{left:translateX(100%) translateX(-670px)}to{left:0}}@-webkit-keyframes changeRightToLeftSixTiles{from{left:translateX(100%) translateX(-804px)}to{left:0}}@keyframes changeRightToLeftSixTiles{from{left:translateX(100%) translateX(-804px)}to{left:0}}}@media(max-width: 1360px){body h1{font-size:34px;line-height:42px;margin-bottom:52.5px}body h2{font-size:18px;line-height:28px}body p,body ol li{font-size:18px;line-height:26px;margin:0 0 10px 0}body ul{padding-left:15px}body ul li{font-size:18px;line-height:26px}body ul li:before{left:-14px;top:10px;width:8px;height:8px}body .bulletbar{bottom:20px}body .bulletbar .bullet{width:9px;height:9px}body .slider-elements .dot-wrapper .dot{width:9px !important;height:9px !important}body div.mainmenu>div{font-size:23px}body .submenu-container .item{height:71.5px;width:81.5px;line-height:91.5px;font-size:11.5px}body .submenu-container .item:after{height:97.5px}body .navLine{bottom:91px}body .navTool.play{right:25px}body .navTool.play.pause{right:20px}body .navTool.nextStep{right:90px;width:27px}body .navTool.prevStep{right:145px;width:27px}body .navTool.languages{font-size:12px;line-height:13px;margin-right:-30px;width:47px;right:-2px}body .navTool.languages .lang{padding:5px 10px}body .navTool .selected-language{padding:5px 10px}body .navTool .selected-language:after{right:5px;top:3px;width:9px}body .navTool .selected-language.active:after{top:6px}body .navTool .language-dropdown{bottom:23px}body .logo{width:95px;height:91.5px;line-height:91.5px}body .logo .wrapper .clicked{width:90.5px;height:91.5px;top:-4px}body .logo:before{height:97.5px}body .logo:after{height:97.5px}body .logo img{width:75px;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}body .tileMap{width:40px;height:40px;right:200px}body .tileMap .tile{width:15px;height:15px;position:relative}body .tileMap .tile:nth-child(1){top:1px}body .tileMap .tile:nth-child(2){top:1px}body .tileMap .tile:nth-child(3){top:-1px}body .tileMap .tile:nth-child(4){top:-1px}body .col-left{position:relative;top:-1px}body .col-three-tiles{width:304.5px}body .col-four-tiles{width:406px}body .col-five-tiles{width:507.5px}body .col-six-tiles{width:609px}body .col-right .content-wrapper{padding:50px 50px 0 50px}body .col-left.col-three-tiles{right:304.5px}body .col-left.col-four-tiles{right:406px}body .col-left.col-five-tiles{right:507.5px}body .col-left.col-six-tiles{right:609px}body .col-right.col-three-tiles{width:calc(100% - 304.5px);left:calc(100% - 304.5px)}@supports(-ms-ime-align: auto){body .col-right.col-three-tiles{left:100vw}}body .col-right.col-four-tiles{width:calc(100% - 406px);left:calc(100% - 406px)}@supports(-ms-ime-align: auto){body .col-right.col-four-tiles{left:100vw}}body .col-right.col-five-tiles{width:calc(100% - 507.5px);left:calc(100% - 507.5px)}@supports(-ms-ime-align: auto){body .col-right.col-five-tiles{left:100vw}}body .col-right.col-six-tiles{width:calc(100% - 609px);left:calc(100% - 609px)}@supports(-ms-ime-align: auto){body .col-right.col-six-tiles{left:100vw}}body .overlay-widget{padding-left:50px}body .overlay-open-icon img{width:23px !important}body .overlay-open-icon,body .overlay-close-icon{height:35px !important;width:35px !important}body .overlay-close-icon{top:0;right:-35px}body section.ImageSliderWidget .imagesContainer.contain-more-than-three ul.slick-dots li{margin:0 40px}body section.ImageSliderWidget .imagesContainer.contain-more-than-three ul.slick-dots li:not(:last-child):after{content:"";width:90px;left:17px}body section.VideoHeroWidget .content{left:91.5px;bottom:52px}body .fullscreen-button{height:35px !important;width:35px !important}body section.ImageWidget.erp-arrow{position:relative;top:45px}body .col-right .ImageWidget img{width:100px;padding-left:50px;bottom:33.5px}@-webkit-keyframes reverseLeftToRightThreeTiles{from{right:0}to{right:304.5px}}@keyframes reverseLeftToRightThreeTiles{from{right:0}to{right:304.5px}}@-webkit-keyframes reverseLeftToRightFourTiles{from{right:0}to{right:406px}}@keyframes reverseLeftToRightFourTiles{from{right:0}to{right:406px}}@-webkit-keyframes reverseLeftToRightFiveTiles{from{right:0}to{right:507.5px}}@keyframes reverseLeftToRightFiveTiles{from{right:0}to{right:507.5px}}@-webkit-keyframes reverseLeftToRightSixTiles{from{right:0}to{right:609px}}@keyframes reverseLeftToRightSixTiles{from{right:0}to{right:609px}}@-webkit-keyframes reverseRightToLeftThreeTiles{from{left:0}to{left:translateX(100%) translateX(-304.5px)}}@keyframes reverseRightToLeftThreeTiles{from{left:0}to{left:translateX(100%) translateX(-304.5px)}}@-webkit-keyframes reverseRightToLeftFourTiles{from{left:0}to{left:translateX(100%) translateX(-406px)}}@keyframes reverseRightToLeftFourTiles{from{left:0}to{left:translateX(100%) translateX(-406px)}}@-webkit-keyframes reverseRightToLeftFiveTiles{from{left:0}to{left:translateX(100%) translateX(-507.5px)}}@keyframes reverseRightToLeftFiveTiles{from{left:0}to{left:translateX(100%) translateX(-507.5px)}}@-webkit-keyframes reverseRightToLeftSixTiles{from{left:0}to{left:translateX(100%) translateX(-609px)}}@keyframes reverseRightToLeftSixTiles{from{left:0}to{left:translateX(100%) translateX(-609px)}}@-webkit-keyframes changeLeftToRightThreeTiles{from{right:304.5px}to{right:0}}@keyframes changeLeftToRightThreeTiles{from{right:304.5px}to{right:0}}@-webkit-keyframes changeLeftToRightFourTiles{from{right:406px}to{right:0}}@keyframes changeLeftToRightFourTiles{from{right:406px}to{right:0}}@-webkit-keyframes changeLeftToRightFiveTiles{from{right:507.5px}to{right:0}}@keyframes changeLeftToRightFiveTiles{from{right:507.5px}to{right:0}}@-webkit-keyframes changeLeftToRightSixTiles{from{right:609px}to{right:0}}@keyframes changeLeftToRightSixTiles{from{right:609px}to{right:0}}@-webkit-keyframes changeRightToLeftThreeTiles{from{left:translateX(100%) translateX(-304.5px)}to{left:0}}@keyframes changeRightToLeftThreeTiles{from{left:translateX(100%) translateX(-304.5px)}to{left:0}}@-webkit-keyframes changeRightToLeftFourTiles{from{left:translateX(100%) translateX(-406px)}to{left:0}}@keyframes changeRightToLeftFourTiles{from{left:translateX(100%) translateX(-406px)}to{left:0}}@-webkit-keyframes changeRightToLeftFiveTiles{from{left:translateX(100%) translateX(-507.5px)}to{left:0}}@keyframes changeRightToLeftFiveTiles{from{left:translateX(100%) translateX(-507.5px)}to{left:0}}@-webkit-keyframes changeRightToLeftSixTiles{from{left:translateX(100%) translateX(-609px)}to{left:0}}@keyframes changeRightToLeftSixTiles{from{left:translateX(100%) translateX(-609px)}to{left:0}}}section.MediaWidget{height:100%}section.MediaWidget .col-left{height:100%}section.MediaWidget .widget-wrapper{width:100%;overflow:hidden}.ImageWidget{height:100%;opacity:0}.ImageWidget .top-headline{padding-top:40px;padding-left:50px;text-align:left}.ImageWidget .top-headline p{margin-bottom:0}.ImageWidget .image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.ImageWidget .image.contain{position:relative;width:100%;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat}.ImageWidget.erp-arrow{position:relative;top:64px}.ImageWidget.add-left-space img{padding-left:100px !important}@media(max-width: 2000px){.ImageWidget.add-left-space img{padding-left:75px !important}}@media(max-width: 1450px){.ImageWidget.add-left-space img{padding-left:70px !important}}@media(max-width: 1360px){.ImageWidget.add-left-space img{padding-left:50px !important}}.ImageWidget .footnote-erp{font-size:14px;color:#fff;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;left:110%;width:300%}@media(max-width: 2000px){.ImageWidget .footnote-erp{font-size:12px}}.ImageWidget .footnote-erp.bottom{padding-top:33px}.ImageWidget .slider-element{width:100%}.ImageWidget .slider-element img{width:100%}.ImageWidget.slider-elements .dot-wrapper{right:-5px}.col-right .ImageWidget img{width:150px;padding-left:100px}.so-widget-overlay-widget+.so-widget-image-widget{width:auto !important}.so-widget-image-widget{width:100%}.subitem.active.first-item-active .ImageWidget{-webkit-animation-delay:.8s;animation-delay:.8s}.subitem.active .ImageWidget,.widget.active .ImageWidget{-webkit-animation:fadeIn;animation:fadeIn;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.subitem.animation-out .ImageWidget,.widget.widget-animation-out .ImageWidget{-webkit-animation:fadeOut;animation:fadeOut;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.col-left .ImageWidget .image{background-color:#999}.overlay-widget{padding-left:100px}.overlay{position:fixed;top:0;left:0;right:0;z-index:9999;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:opacity .4s ease,visibility .4s ease;transition:opacity .4s ease,visibility .4s ease;pointer-events:none}.overlay.visible{opacity:1;visibility:visible;pointer-events:all}.overlay.visible .overlay-wrapper{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.overlay.visible .overlay-content{position:relative;max-height:100vh}.overlay section.VideoHeroWidget video{display:block;height:100%;width:100%;object-fit:cover;object-position:center center;margin:0 auto}.overlay section.VideoHeroWidget .video-container.portrait video{width:600px}.overlay ul{margin-bottom:30px}.overlay li{margin-bottom:5px !important}.overlay-open-icon{position:relative;margin-top:50px}@media(max-width: 1360px){.overlay-open-icon{margin-top:0}}.overlay-open-icon img{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}.overlay-open-icon.active img{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.overlay-open-icon .overlay-icon-label{position:absolute;left:100%;width:auto;background:gray;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 15px;font-size:20px;text-transform:uppercase;font-family:"Helvetica Neue LT W05_65 Medium"}@media(max-width: 2000px){.overlay-open-icon .overlay-icon-label{font-size:14px}}@media(max-width: 1450px){.overlay-open-icon .overlay-icon-label{font-size:12px}}.overlay-close-icon img{width:100%}.overlay-open-icon img{width:36px;height:auto}.overlay-open-icon,.overlay-close-icon{cursor:pointer;height:57px !important;width:57px !important;background:#ee7200;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.overlay-open-icon img,.overlay-close-icon img{margin:0 auto}.overlay-close-icon{position:absolute;right:-57px;top:0}.overlay-wrapper{position:relative;width:75%;margin:0 auto;left:0;right:0;margin-top:100px;opacity:0;visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .4s ease,opacity .4s ease,visibility .4s ease;transition:transform .4s ease,opacity .4s ease,visibility .4s ease}@media(min-width: 2001px){.overlay-wrapper{max-width:1600px}}@media(min-width: 3440px)and (max-height: 1500px){.overlay-wrapper{width:62%}}@media(min-width: 1600px)and (max-width: 2000px){.overlay-wrapper{width:60%}}@media(max-width: 1450px){.overlay-wrapper{max-width:1024px}}.overlay .overlay-content{width:100%;background:url("../assets/background.jpg") no-repeat 0 0;-webkit-background-size:cover;background-size:cover;z-index:100;height:auto !important;overflow-y:auto;overflow-x:hidden}.overlay .overlay-content.light-gray{background-image:none;background-color:#999}.overlay .overlay-content .content-wrapper{padding:80px 80px 0 80px}.overlay .overlay-content .content-wrapper p+h2 strong{font-size:46px}@media(max-width: 1360px){.overlay .overlay-content .content-wrapper p+h2 strong{font-size:32px}}@media(max-width: 1450px){.overlay .overlay-content .content-wrapper{padding:80px 85px 0 80px}}.overlay .overlay-content .ImageWidget{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:60vh}.overlay .overlay-content .ImageWidget .image{min-height:700px !important;width:100%}@media(max-width: 1450px){.overlay .overlay-content .ImageWidget .image{min-height:500px !important}}@media(max-width: 1360px){.overlay .overlay-content .ImageWidget .image{min-height:400px !important}}.overlay .overlay-content .ImageWidget img{width:100%;height:auto;padding-left:0}@media(min-width: 3000px)and (max-height: 1500px){.overlay .overlay-content section.VideoHeroWidget .video-container.landscape video{height:74vh;object-fit:contain}}section.VideoHeroWidget{-webkit-transition:opacity 2s ease,visibility 2s ease;transition:opacity 2s ease,visibility 2s ease;opacity:0;visibility:hidden;height:100%}section.VideoHeroWidget .content{position:absolute;left:183px;bottom:104px;height:auto !important}section.VideoHeroWidget video{height:100vh;position:relative}section.VideoHeroWidget .top-headline{padding-left:100px;padding-top:40px;padding-bottom:20px}section.VideoHeroWidget .video-container{position:relative;background-color:#999}section.VideoHeroWidget .video-container.portrait video{object-fit:contain;width:100%}section.VideoHeroWidget .video-container.landscape video{object-fit:cover;width:100%}.subitem.active .VideoHeroWidget,.widget.active .VideoHeroWidget{-webkit-animation:fadeIn;animation:fadeIn;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.subitem.animation-out .VideoHeroWidget,.widget.widget-animation-out .VideoHeroWidget{-webkit-animation:fadeOut;animation:fadeOut;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.col-left section.VideoHeroWidget video{height:100%;width:100%;object-fit:cover;object-position:center center}@media(min-width: 2001px){.col-left section.VideoHeroWidget video{left:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateX(-50%)}}.fullscreen-button{position:absolute;top:0;right:0;background-color:#b2b2b2;width:57px;height:57px !important;z-index:10;cursor:pointer;background-image:url("../assets/icons/fullscreen.svg");background-position:center center;-webkit-background-size:65% 65%;background-size:65%;background-repeat:no-repeat}section.HydraulicsWidget{opacity:0;position:relative;text-align:center;height:100%}section.HydraulicsWidget sup{position:relative;font-size:16px !important;line-height:0;top:-2px}@media(max-width: 2000px){section.HydraulicsWidget sup{font-size:12px !important}}@media(max-width: 1450px){section.HydraulicsWidget sup{font-size:10px !important}}section.HydraulicsWidget.dev .plus{background-color:red;opacity:.1}section.HydraulicsWidget .opacityHide{opacity:0}section.HydraulicsWidget .wrapper{position:relative;margin:0 auto;display:inline-block}@media(max-width: 1450px){section.HydraulicsWidget .wrapper{height:auto !important}}section.HydraulicsWidget .wrapper .background{-webkit-transition:opacity 400ms linear;transition:opacity 400ms linear}@media(max-width: 1450px){section.HydraulicsWidget .wrapper .background{height:100vh !important}}section.HydraulicsWidget .wrapper .background img{height:100%;width:100%;object-fit:contain;pointer-events:none}section.HydraulicsWidget .wrapper .plus{position:absolute;cursor:pointer}section.HydraulicsWidget img.part{position:absolute;top:0;left:0;max-width:100%;max-height:120%;display:none}section.HydraulicsWidget .sidebar{height:auto !important;max-height:calc(100vh - 250px);width:25%;background-color:#b2b2b2;position:absolute;z-index:10;left:-50%;-webkit-transition:all linear 400ms;transition:all linear 400ms;overflow:visible}@media(max-width: 1450px){section.HydraulicsWidget .sidebar{width:30%;max-height:calc(100vh - 150px)}}@media(max-width: 1450px){section.HydraulicsWidget .sidebar{width:35%}}section.HydraulicsWidget .sidebar .content{padding:50px;text-align:left}@media(max-width: 1450px){section.HydraulicsWidget .sidebar .content{padding:35px 45px 35px 35px}section.HydraulicsWidget .sidebar .content li,section.HydraulicsWidget .sidebar .content p{line-height:32px}}@media(max-width: 1360px){section.HydraulicsWidget .sidebar .content li,section.HydraulicsWidget .sidebar .content p{line-height:24px}}section.HydraulicsWidget .sidebar .content h2{font-size:18px;font-family:"Helvetica Neue LT W05_65 Medium"}@media(max-width: 1450px){section.HydraulicsWidget .sidebar .content h2{font-size:22px;line-height:26px}}@media(max-width: 1360px){section.HydraulicsWidget .sidebar .content h2{font-size:18px;line-height:24px}}section.HydraulicsWidget .sidebar .content li:before{background:#000;top:15px}@media(max-width: 2000px){section.HydraulicsWidget .sidebar .content li:before{top:10px}}@media(max-width: 1450px){section.HydraulicsWidget .sidebar .content li:before{top:12px}}@media(max-width: 1360px){section.HydraulicsWidget .sidebar .content li:before{top:10px}}section.HydraulicsWidget .sidebar .content p,section.HydraulicsWidget .sidebar .content li{font-size:18px}@media(max-width: 1360px){section.HydraulicsWidget .sidebar .content p,section.HydraulicsWidget .sidebar .content li{font-size:15px}}section.HydraulicsWidget .sidebar .content *{color:#000 !important;font-size:18px}@media(max-width: 1360px){section.HydraulicsWidget .sidebar .content *{font-size:15px}}@media(min-width: 2000px){section.HydraulicsWidget .sidebar .content h2{font-size:24px}section.HydraulicsWidget .sidebar .content li,section.HydraulicsWidget .sidebar .content p{font-size:24px;line-height:40px}section.HydraulicsWidget .sidebar .content *{font-size:24px}}section.HydraulicsWidget .sidebar .closeSidebar{background-color:#ee7200;width:30px;height:30px !important;position:absolute;left:100%;top:0;z-index:10;text-align:center;color:#fff;cursor:pointer}section.HydraulicsWidget .sidebar .closeSidebar img{height:57px;width:57px}@media(max-width: 1450px){section.HydraulicsWidget .sidebar .closeSidebar img{height:40px;width:40px}}@media(max-width: 1360px){section.HydraulicsWidget .sidebar .closeSidebar img{height:35px;width:35px}}section.HydraulicsWidget .sidebar.show{left:0%}.subitem.active.first-item-active .HydraulicsWidget{-webkit-animation-delay:.8s;animation-delay:.8s}.subitem.active .HydraulicsWidget,.widget.active .HydraulicsWidget{-webkit-animation:fadeIn;animation:fadeIn;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.subitem.animation-out .HydraulicsWidget,.widget.widget-animation-out .HydraulicsWidget{-webkit-animation:fadeOut;animation:fadeOut;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}section.ImageTextWidget{height:60vh}section.ImageTextWidget .col-6,section.ImageTextWidget .col-12{height:100%;width:50%;float:left;overflow-y:auto;overflow-x:hidden;scrollbar-color:#ee7200 #262626;scrollbar-width:thin}section.ImageTextWidget .col-6::-webkit-scrollbar,section.ImageTextWidget .col-12::-webkit-scrollbar{width:13px}section.ImageTextWidget .col-6::-webkit-scrollbar-button,section.ImageTextWidget .col-12::-webkit-scrollbar-button{display:none}section.ImageTextWidget .col-6::-webkit-scrollbar-thumb,section.ImageTextWidget .col-6::-webkit-scrollbar-thumb:hover,section.ImageTextWidget .col-12::-webkit-scrollbar-thumb,section.ImageTextWidget .col-12::-webkit-scrollbar-thumb:hover{background:#ee7200}section.ImageTextWidget .col-6::-webkit-scrollbar-track,section.ImageTextWidget .col-12::-webkit-scrollbar-track{background:#262626}section.ImageTextWidget .col-6::-webkit-scrollbar-corner,section.ImageTextWidget .col-12::-webkit-scrollbar-corner{background:#999}section.ImageTextWidget .col-6::-webkit-resizer,section.ImageTextWidget .col-12::-webkit-resizer{background:#111}section.ImageTextWidget .col-6 .video,section.ImageTextWidget .col-12 .video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.ImageTextWidget .col-6 .video video,section.ImageTextWidget .col-12 .video video{object-fit:contain;height:85%;width:50%;position:absolute;margin:0 auto;left:0;right:0}section.ImageTextWidget .col-6 .video.normal,section.ImageTextWidget .col-12 .video.normal{width:100%}section.ImageTextWidget .col-6 .video.normal video,section.ImageTextWidget .col-12 .video.normal video{width:100%}section.ImageTextWidget .col-6 .video.full-width,section.ImageTextWidget .col-12 .video.full-width{width:100%}section.ImageTextWidget .col-6 .video.full-width video,section.ImageTextWidget .col-12 .video.full-width video{height:100%;width:100%;object-fit:cover}section.ImageTextWidget .col-12{width:100%}section.ImageTextWidget .hide{display:none}section.ImageTextWidget .image{height:60vh;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}section.ImageTextWidget .image.color{background-color:#999}section.ImageTextWidget .image.contain{-webkit-background-size:contain;background-size:contain}section.ImageTextWidget .headlines{height:auto !important}section.ImageTextWidget .headlines h2.bold{font-family:"Helvetica Neue LT W05_65 Medium"}section.ImageTextWidget .headlines>h2{margin-bottom:30px}section.ImageTextWidget .headlines h2+h1{margin-top:-30px}section.ImageTextWidget .content{height:auto !important}section.ImageTextWidget .content strong{font-family:"Helvetica Neue LT W05_75 Bold";font-weight:normal}section.ImageTextWidget .foot-note{font-size:10px}section.ImageTextWidget .content-wrapper{height:auto !important;padding:60px 60px 0 60px}section.ImageTextWidget .video{overflow:hidden;height:100%;background:#4d4d4d;position:relative}section.ImageTextWidget video{height:100%;width:100%;object-fit:cover;object-position:center}.slider-elements{position:relative}.slider-elements .slider-element{display:none}.slider-elements .slider-element.active{display:block}.slider-elements .dot-wrapper{position:absolute;display:inline-block;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:-15px;bottom:15px;z-index:300;height:auto !important}.slider-elements .dot-wrapper .dot{display:inline-block;width:15px;height:15px !important;border:2px solid #fff;margin:0 4px;border-radius:15px;-webkit-transition:background-color 200ms linear;transition:background-color 200ms linear;cursor:pointer}.slider-elements .dot-wrapper .dot.active{background-color:#fff}.slider-elements .dot-wrapper .dot:hover{background:#fff}section.ImageSliderWidget{height:100%;width:100%}section.ImageSliderWidget .imagesContainer{background-color:#70706f;width:100%}section.ImageSliderWidget .imagesContainer video{position:relative;object-fit:cover;height:100%;width:100%}section.ImageSliderWidget .imagesContainer .media{position:relative;height:100%;-webkit-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat;width:100%}section.ImageSliderWidget .imagesContainer.contain-more-than-three ul.slick-dots li{margin:0 70px}section.ImageSliderWidget .imagesContainer.contain-more-than-three ul.slick-dots li:not(:last-child):after{content:"";width:140px;left:22px}section.ImageSliderWidget .imagesContainer.contain-more-than-three div.title{min-width:150px;top:-65px}@media(max-width: 2000px){section.ImageSliderWidget .imagesContainer.contain-more-than-three div.title{min-width:105px;top:-55px}}section.ImageSliderWidget ul.slick-dots{bottom:80px}@media(max-height: 1050px){section.ImageSliderWidget ul.slick-dots{bottom:30px}}@media(max-width: 1450px){section.ImageSliderWidget ul.slick-dots{bottom:30px}}section.ImageSliderWidget ul.slick-dots li{margin:0 40px;width:20px;height:20px}section.ImageSliderWidget ul.slick-dots li:before{display:none}section.ImageSliderWidget ul.slick-dots li:not(:last-child):after{content:"";display:block;height:1px;width:90px;background-color:#fff;position:absolute;top:11px;left:20px}section.ImageSliderWidget ul.slick-dots li:not(.slick-active) button:before{background-color:#70706f;opacity:1}section.ImageSliderWidget ul.slick-dots li button{height:20px;width:20px}section.ImageSliderWidget ul.slick-dots li button:before{-webkit-transition:background-color 400ms linear;transition:background-color 400ms linear;font-size:30px;background-color:#ee7200;border:2px solid #ee7200;content:"";border-radius:20px;height:18px;width:18px;opacity:1}section.ImageSliderWidget ul.slick-dots li div.title{font-size:20px;line-height:24px;min-width:150px}@media(max-width: 2000px){section.ImageSliderWidget ul.slick-dots li div.title{font-size:18px;line-height:16px;min-width:100px}}.overlay section.contentWidget{height:60vh;overflow-y:auto}.overlay section.contentWidget .content,.overlay section.contentWidget .headlines{height:auto !important}.overlay section.contentWidget .content{padding-bottom:80px}.overlay section.contentWidget .content.two-col p,.overlay section.contentWidget .content.two-col ul{-webkit-column-count:2;column-count:2;-webkit-column-gap:30px;column-gap:30px;padding-left:0}.overlay section.contentWidget .content.two-col li{display:table;page-break-inside:avoid;padding-left:20px}@media(min-width: 2000px){.overlay section.contentWidget .content.two-col li{padding-left:30px}}.overlay section.contentWidget .content.two-col li:before{left:0}.overlay a{text-decoration:none;color:#fff}.overlay a:hover{color:#fff}section.contentWidget strong{font-family:"Helvetica Neue LT W05_75 Bold";font-weight:normal}section.contentWidget .headlines{height:auto !important}section.contentWidget .headlines h2.bold{font-family:"Helvetica Neue LT W05_65 Medium"}section.contentWidget .headlines h3{margin-bottom:40px}@media(max-width: 2000px){section.contentWidget .headlines h3{font-size:18px}}@media(max-width: 1450px){section.contentWidget .headlines h3{font-size:14px}}section.contentWidget a{text-decoration:none;color:#fff}section.contentWidget a:hover{color:#fff}.foot-note{font-size:14px;color:#fff;padding-top:50px;padding-bottom:50px}section.GraphicDescriptionWidget{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:50px 0;max-width:1200px;margin:0 auto}section.GraphicDescriptionWidget .headline{display:block;width:100%;padding-left:70px}section.GraphicDescriptionWidget .col-4{text-align:center}section.GraphicDescriptionWidget .col-4.first{text-align:right}section.GraphicDescriptionWidget .col-4.first .title:after{content:url("../assets/icons/arrow-down.svg");-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);left:0}section.GraphicDescriptionWidget .col-4.last{text-align:left}section.GraphicDescriptionWidget .col-4.last .title:before{content:url("../assets/icons/arrow-down.svg");-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);left:10px}@media(max-width: 1450px){section.GraphicDescriptionWidget .col-4.last .title:before{left:0}}section.GraphicDescriptionWidget .title{position:relative;color:#fff;font-size:26px;margin:50px 0;font-family:"Helvetica Neue LT W05_75 Bold"}section.GraphicDescriptionWidget .title:after,section.GraphicDescriptionWidget .title:before{position:relative;width:50px;height:50px;display:inline-block;bottom:5px}@media(max-width: 1450px){section.GraphicDescriptionWidget .title{font-size:21px}section.GraphicDescriptionWidget .title:after,section.GraphicDescriptionWidget .title:before{width:30px;height:30px;bottom:0}}section.GraphicDescriptionWidget .image img{max-width:250px}@media(max-width: 1450px){section.GraphicDescriptionWidget .image img{width:200px}}.imageTilesViewWidget{padding:40px 40px 0 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.imageTilesViewWidget.four-tiles{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.imageTilesViewWidget.four-tiles .row{margin:0 -20px}.imageTilesViewWidget .col-left{width:30%;padding-right:20px}.imageTilesViewWidget .col-left.fullwidth{width:100%;margin-bottom:30px}.imageTilesViewWidget .col-right{width:70%}.imageTilesViewWidget .col-right.fullwidth{width:100%}.imageTilesViewWidget .col-right.fullwidth .col-3 img{width:65% !important}.imageTilesViewWidget .headline{position:relative;bottom:7px}.imageTilesViewWidget h2{color:#000;font-family:"Helvetica Neue LT W05_65 Medium"}.imageTilesViewWidget h2.h2-thin{font-family:"Helvetica Neue LT W05_35 Thin"}.imageTilesViewWidget .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.imageTilesViewWidget .row .col-3{margin-bottom:20px;width:33.333%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.imageTilesViewWidget .row .col-4{width:25%;text-align:center}.imageTilesViewWidget .image{padding:0 20px}.imageTilesViewWidget img{width:100%}.imageTilesViewWidget .label{padding:10px 0 0 20px}.imageTilesViewWidget .label ul{margin-bottom:40px}.imageTilesViewWidget .label li{text-align:left;margin-bottom:0}@media(max-width: 1450px){.imageTilesViewWidget .label li{font-size:21px}}@media(max-width: 1360px){.imageTilesViewWidget .label li{font-size:14px}}.imageTilesViewWidget .label p{color:#000;font-family:"Helvetica Neue LT W05_65 Medium";font-size:16px;line-height:20px;margin-bottom:0}@media(max-width: 2000px){.imageTilesViewWidget .label p{font-size:14px}}section.IpadEmbeddingWidget{height:100%;opacity:0;position:relative;z-index:200}section.IpadEmbeddingWidget .content-widget-wrapper{height:auto !important;padding-left:60px;padding-right:25%}section.IpadEmbeddingWidget .iPad-wrapper{position:absolute;right:0;max-width:724px;width:724px;height:513px !important;border-radius:22px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:2px #fff solid;padding:30px 30px 30px 80px}@media(max-width: 2000px){section.IpadEmbeddingWidget .iPad-wrapper{max-width:604px;width:604px;height:427px !important}}section.IpadEmbeddingWidget .iPad-wrapper:before{content:"";position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:1px #fff solid}@media(max-width: 1450px){section.IpadEmbeddingWidget .iPad-wrapper{max-width:484px;width:484px;height:342px !important;padding:25px 25px 25px 65px;border-radius:18px}section.IpadEmbeddingWidget .iPad-wrapper:before{width:32px;height:32px;left:15px}}@media(max-width: 1360px){section.IpadEmbeddingWidget .iPad-wrapper{max-width:388px;width:388px;height:274px !important;padding:25px 25px 25px 65px}section.IpadEmbeddingWidget .iPad-wrapper:before{width:32px;height:32px;left:15px}}section.IpadEmbeddingWidget .iPad-inner{border:2px #fff solid;overflow:hidden}section.IpadEmbeddingWidget video{height:100% !important}section.IpadEmbeddingWidget .col-6{position:relative;float:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.IpadEmbeddingWidget .col-6{width:50%}section.IpadEmbeddingWidget .overlay-widget{padding-left:0}.subitem.active .IpadEmbeddingWidget,.widget.active .IpadEmbeddingWidget{-webkit-animation:fadeIn;animation:fadeIn;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.subitem.animation-out .IpadEmbeddingWidget,.widget.widget-animation-out .IpadEmbeddingWidget{-webkit-animation:fadeOut;animation:fadeOut;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}section.ImageVideoSliderWidget{height:100%;width:100%;position:relative}section.ImageVideoSliderWidget .image-video-container{position:relative;background-color:#70706f;width:100%}section.ImageVideoSliderWidget .image-video-container video{object-fit:cover}section.ImageVideoSliderWidget .image-video-container .media{position:relative;height:100%;-webkit-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat;width:100%}section.ImageVideoSliderWidget .teaser-box{position:absolute;bottom:80px;height:auto !important;margin:0 auto;border:4px #fff solid;padding:15px 15px 5px 15px;left:0;right:0;background-color:#3c3c3b;width:420px}@media(max-width: 2000px){section.ImageVideoSliderWidget .teaser-box{width:328px}}@media(max-width: 1450px){section.ImageVideoSliderWidget .teaser-box{width:310px}}@media(max-width: 1360px){section.ImageVideoSliderWidget .teaser-box{width:229px}}section.ImageVideoSliderWidget .teaser-box h2{text-transform:uppercase;margin-top:20px;margin-bottom:30px;text-align:center}section.ImageVideoSliderWidget .teaser-box p{font-size:16px;line-height:18px}section.ImageVideoSliderWidget .draggable-scrollbar{height:10px !important;position:absolute;margin:0 auto;left:0;right:0;bottom:60px;background:rgba(255,255,255,.6);width:458px}@media(max-width: 2000px){section.ImageVideoSliderWidget .draggable-scrollbar{width:366px}}@media(max-width: 1450px){section.ImageVideoSliderWidget .draggable-scrollbar{width:348px}}@media(max-width: 1360px){section.ImageVideoSliderWidget .draggable-scrollbar{width:267px}}section.ImageVideoSliderWidget .draggable-scrollbar .cursor{position:absolute;background-color:#ee7200;border-radius:50%;width:10px;height:10px !important;cursor:pointer;z-index:10}section.ImageVideoSliderWidget .dots-position{position:absolute;width:10px;height:10px;background:red}section.SliderWithContentWidget{position:relative;height:100%;width:100%;padding-left:100px}@media(max-width: 2000px){section.SliderWithContentWidget{padding-left:40px}}@media(min-width: 2001px){section.SliderWithContentWidget .content-wrapper{padding:75px 200px 0 0}}section.SliderWithContentWidget .slider-with-content-container .media-wrapper{position:relative;padding:25px 25px 65px 25px;border:1px #fff solid;max-width:200px}@media(max-width: 1450px){section.SliderWithContentWidget .slider-with-content-container .media-wrapper{max-width:150px}}section.SliderWithContentWidget .slider-with-content-container .media-wrapper:before{position:absolute;bottom:15px;content:"";border-radius:50%;border:1px #fff solid;width:32px;height:32px;margin:0 auto;left:0;right:0}section.SliderWithContentWidget .slider-with-content-container .media-wrapper .image{border:1px #fff solid}section.SliderWithContentWidget .slider-with-content-container .media-wrapper .image img{width:100%}@media(max-width: 1360px){section.SliderWithContentWidget .slider-with-content-container .media-wrapper{padding:20px 20px 50px 20px}section.SliderWithContentWidget .slider-with-content-container .media-wrapper:before{width:25px;height:25px;bottom:12px}}section.SliderWithContentWidget .slider-with-content-container .media-wrapper .video{border:1px #fff solid}section.SliderWithContentWidget .slider-with-content-container .media-wrapper .video video{width:100%;height:100%;object-fit:contain;display:block}section.SliderWithContentWidget .slider-with-content-container .media{position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover !important;background-size:cover !important;border:1px #fff solid}section.SliderWithContentWidget ul.slick-dots{bottom:-150px;text-align:left;width:200%}section.SliderWithContentWidget ul.slick-dots li{height:115px;width:65px;background-position:center center;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat}section.SliderWithContentWidget ul.slick-dots li:first-child{margin-left:0}section.SliderWithContentWidget ul.slick-dots li:before{display:none}section.SliderWithContentWidget ul.slick-dots li button{height:100%;width:100%}section.SliderWithContentWidget ul.slick-dots li button:before{display:none}section.SliderWithContentWidget .slider-content>.content-wrapper{padding-left:0;padding-top:0}section.SliderWithContentWidget .slider-col-left{position:relative;float:left;width:320px}@media(max-width: 2000px){section.SliderWithContentWidget .slider-col-left{width:280px}}@media(max-width: 1360px){section.SliderWithContentWidget .slider-col-left{width:200px}}section.SliderWithContentWidget .slider-col-right{padding-left:350px}@media(max-width: 2000px){section.SliderWithContentWidget .slider-col-right{padding-left:260px}}@media(max-width: 1450px){section.SliderWithContentWidget .slider-col-right{padding-left:215px}}@media(min-width: 2001px){section.SliderWithContentWidget .overlay-widget{padding-left:0}}@media(max-width: 2000px){section.SliderWithContentWidget .overlay-widget{padding-left:55px}}@media(max-width: 1450px){section.SliderWithContentWidget .overlay-widget{padding-left:5px}}@media(max-width: 1360px){section.SliderWithContentWidget .overlay-widget{padding-left:50px}}.magnifierVideoWidget .background-wrapper{width:100%;background-color:#4d4d4d}.magnifierVideoWidget .image-hotspot-container{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto !important}.magnifierVideoWidget .image-hotspot-container img{position:relative;width:100%}.magnifierVideoWidget.dev .hotspot{background-color:rgba(0,255,65,.5)}.magnifierVideoWidget .media-wrapper{position:absolute;width:100%;top:0;left:0}.magnifierVideoWidget .hotspot{position:absolute;width:35px;height:35px !important;cursor:pointer;background:rgba(0,0,0,0);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%}@media(max-width: 1360px){.magnifierVideoWidget .hotspot{width:25px;height:25px !important}}.magnifierVideoWidget .overlay{height:calc(100% - 182px) !important}@media(max-width: 2000px){.magnifierVideoWidget .overlay{height:calc(100% - 137px) !important}}@media(max-width: 1450px){.magnifierVideoWidget .overlay{height:calc(100% - 128px) !important}}@media(max-width: 1360px){.magnifierVideoWidget .overlay{height:calc(100% - 92px) !important}}.magnifierVideoWidget .overlay .wrapper{background-color:#999;width:65%;height:auto !important;position:absolute;padding:50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.magnifierVideoWidget .overlay .wrapper h2{color:#000;font-family:"Helvetica Neue LT W05_65 Medium";margin-bottom:5px}.magnifierVideoWidget .overlay .wrapper p{color:#000;font-size:32px;line-height:1.4}@media(max-width: 2000px){.magnifierVideoWidget .overlay .wrapper p{font-size:24px}}@media(max-width: 1450px){.magnifierVideoWidget .overlay .wrapper p{font-size:18px}}.magnifierVideoWidget .overlay .wrapper ul li{color:#000}.magnifierVideoWidget .overlay .wrapper ul li:before{background-color:#000}.magnifierVideoWidget .overlay .image{margin-top:60px}.magnifierVideoWidget .overlay .image img{width:65%}.magnifierVideoWidget .overlay,.magnifierVideoWidget .video{opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease-in,visibility .5s ease-in;transition:opacity .5s ease-in,visibility .5s ease-in;pointer-events:none}.magnifierVideoWidget .overlay.active,.magnifierVideoWidget .video.active{opacity:1;visibility:visible;pointer-events:all}.magnifierVideoWidget .video{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#232323;cursor:pointer}.magnifierVideoWidget .video .loading{z-index:5}.magnifierVideoWidget .video video{position:relative;z-index:10;width:100%;height:100%;top:-2px;object-fit:cover}@media(max-width: 1450px){.magnifierVideoWidget .video video{top:-4px;object-fit:contain}}.magnifierVideoWidget .headline,.magnifierVideoWidget .content,.magnifierVideoWidget .image{height:auto !important}.dragndropWidget{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100%;max-height:100vh}.dragndropWidget div{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.dragndropWidget .object{cursor:move;z-index:10}.dragndropWidget .ground_img{height:auto !important}.dragndropWidget .inplace_object{position:absolute;opacity:0;z-index:0}.dragndropWidget .reset{display:none;cursor:pointer}.dragndropWidget .active-dragging{z-index:20}.insightWidget{position:relative;height:100%}.insightWidget .image{position:absolute;left:0;right:0;height:100%;width:100%;object-fit:cover;margin:0 auto;bottom:0}.insightWidget .active{z-index:100}.insightWidget .hidden{z-index:300}.insightWidget .fading{z-index:500}.insightWidget .insight-switch-icon{z-index:1000;position:absolute;cursor:pointer;height:57px !important;width:57px !important;background:#ee7200;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;left:65px;bottom:35px}@media(max-width: 2000px){.insightWidget .insight-switch-icon{bottom:133px}}@media(max-width: 1360px){.insightWidget .insight-switch-icon{left:64px;bottom:80px}}.insightWidget .insight-switch-icon img{margin:0 auto;width:36px;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}.insightWidget .insight-switch-icon.open img{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width: 2000px){.insightWidget .insight-switch-icon{width:40px !important;height:40px !important}.insightWidget .insight-switch-icon img{width:27px}}.so-widget-verticalslider-widget{background-color:#4c4c4c}.verticalsliderWidget{position:relative;padding:0 50px;top:70px;height:calc(100% - 200px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media(max-width: 1450px){.verticalsliderWidget{height:calc(100% - 220px);top:13%}}@media(max-width: 1360px){.verticalsliderWidget{top:10%;height:calc(100% - 165px)}}.verticalsliderWidget .image-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;right:18%;z-index:0}@media(max-width: 1450px){.verticalsliderWidget .image-wrapper{position:relative;right:75px}}.verticalsliderWidget .image{z-index:100;position:absolute;bottom:0;height:100%}.verticalsliderWidget .image-clone{z-index:0;position:absolute;bottom:0;height:100%;opacity:1}.verticalsliderWidget .volume{position:absolute;top:100%;left:0;width:100%;color:#fff;height:120px;text-align:center;line-height:120px;font-size:42px;background-color:inherit}@media(max-width: 1450px){.verticalsliderWidget .volume{font-size:36px}}.verticalsliderWidget .slider{position:absolute;right:220px;z-index:10;width:40px}@media(max-width: 1450px){.verticalsliderWidget .slider{right:180px}}@media(max-width: 1360px){.verticalsliderWidget .slider{right:150px}}.verticalsliderWidget .slider .slider-rail{position:absolute;left:19px;height:100%;width:2px;background-color:#fff}.verticalsliderWidget .slider .slider-draggable{position:absolute;height:22px !important;width:22px;border-radius:20px;background-color:#ee7200;z-index:100;margin-top:-10px;margin-left:9px}.verticalsliderWidget .slider .active-drag{background-color:#ee7200;cursor:grabbing !important}.verticalsliderWidget .slider .slider-anchor{position:absolute;height:2px !important;width:40px;background-color:#fff;color:#fff}.verticalsliderWidget .slider .slider-footer{position:absolute}.verticalsliderWidget .slider .slider-anchor p{position:relative;white-space:nowrap;font-size:18px;left:50px;top:-24px;margin:0;cursor:pointer;width:75px}@media(max-width: 2000px){.verticalsliderWidget .slider .slider-anchor p{top:-15px}}@media(max-width: 1450px){.verticalsliderWidget .slider .slider-anchor p{top:-16px}}@media(max-width: 1360px){.verticalsliderWidget .slider .slider-anchor p{top:-12px}}.verticalsliderWidget .slider .slider-footer p{width:70px;position:relative;height:100px;top:-100px;left:50px;vertical-align:bottom;display:table-cell;line-height:normal;font-size:18px;margin:0}section.GraphicDescriptionLinesWidget{padding:50px}@media(max-width: 1360px){section.GraphicDescriptionLinesWidget{padding:30px}}section.GraphicDescriptionLinesWidget .headline,section.GraphicDescriptionLinesWidget .subline{margin-bottom:30px}section.GraphicDescriptionLinesWidget .headline+.subline{margin-top:-30px}section.GraphicDescriptionLinesWidget h2{font-family:"Helvetica Neue LT W05_65 Medium"}section.GraphicDescriptionLinesWidget .subline h2{font-family:"Helvetica Neue LT W05_45 Light"}@media(max-width: 1450px){section.GraphicDescriptionLinesWidget .text li,section.GraphicDescriptionLinesWidget .text p{font-size:18px;line-height:24px}section.GraphicDescriptionLinesWidget .text li:before{top:8px}}@media(max-width: 1360px){section.GraphicDescriptionLinesWidget .text li,section.GraphicDescriptionLinesWidget .text p{font-size:16px;line-height:21px}section.GraphicDescriptionLinesWidget .text li:before{top:7px}}section.GraphicDescriptionLinesWidget .col-8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:right;width:66.666667%}section.GraphicDescriptionLinesWidget .col-8 .text{padding-left:150px}@media(max-width: 1360px){section.GraphicDescriptionLinesWidget .col-8 .text{padding-left:100px}}section.GraphicDescriptionLinesWidget .image{padding-left:30px}section.GraphicDescriptionLinesWidget .image img{max-width:350px}@media(max-width: 1450px){section.GraphicDescriptionLinesWidget .image img{max-width:250px}}@media(max-width: 1360px){section.GraphicDescriptionLinesWidget .image img{max-width:200px}}section.GraphicDescriptionLinesWidget .foot-note{padding-top:100px;height:auto !important}section.GraphicDescriptionLinesWidget .foot-note p{font-size:14px;line-height:18px}@media(max-width: 1450px){section.GraphicDescriptionLinesWidget .foot-note p{font-size:12px}}.InfoTurntableWidget .video{position:absolute;top:0;left:0;visibility:hidden;opacity:0;width:100%}.InfoTurntableWidget .video.active{z-index:50;visibility:visible;opacity:1}.InfoTurntableWidget video{position:relative;object-fit:cover;width:100%;height:100%;z-index:10}.InfoTurntableWidget .overlay-open-icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;z-index:100}.InfoTurntableWidget .info-overlay{position:fixed;top:0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in,visibility .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in;z-index:400;width:100%;background:rgba(0,0,0,.6);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:calc(100% - 182px) !important}.InfoTurntableWidget .info-overlay .info-overlay-wrapper{width:100%}@media(max-width: 2000px){.InfoTurntableWidget .info-overlay{height:calc(100% - 137px) !important}}@media(max-width: 1450px){.InfoTurntableWidget .info-overlay{height:calc(100% - 128px) !important}}@media(max-width: 1360px){.InfoTurntableWidget .info-overlay{height:calc(100% - 92px) !important}}.InfoTurntableWidget .info-overlay.active{opacity:1;visibility:visible}.InfoTurntableWidget .info-overlay>div{height:auto !important}.InfoTurntableWidget .info-overlay .info-overlay-content{position:relative;width:150px;height:100px !important;background-color:#b2b2b2;text-align:center;-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in;color:#262626;border-bottom:1px #4b4b4b solid}@media(max-width: 1360px){.InfoTurntableWidget .info-overlay .info-overlay-content{width:130px;height:90px !important}}.InfoTurntableWidget .info-overlay .info-overlay-content .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;left:150px;height:100%;width:620px;top:0;text-align:left;background-color:#4b4b4b;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in,visibility .3s ease-in,color .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in,color .3s ease-in;border-left:1px #b2b2b2 solid}@media(max-width: 1450px){.InfoTurntableWidget .info-overlay .info-overlay-content .content{width:400px}}@media(max-width: 1360px){.InfoTurntableWidget .info-overlay .info-overlay-content .content{width:380px;left:130px}}.InfoTurntableWidget .info-overlay .info-overlay-content .content p{font-size:21px;line-height:24px;padding:20px;margin-bottom:0;margin-top:0}@media(max-width: 1450px){.InfoTurntableWidget .info-overlay .info-overlay-content .content p{font-size:16px;line-height:19px}}.InfoTurntableWidget .info-overlay .info-overlay-content:last-child{border-bottom:none}.InfoTurntableWidget .info-overlay .info-overlay-content.active{background-color:#4b4b4b;color:#fff}.InfoTurntableWidget .info-overlay .info-overlay-content.active .content{visibility:visible;opacity:1}.InfoTurntableWidget .info-overlay .info-overlay-content:hover{background-color:#4b4b4b;color:#fff}.InfoTurntableWidget .info-overlay .info-overlay-content .title{cursor:pointer;font-size:16px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.InfoTurntableWidget .info-overlay .info-overlay-content .title span{margin:0 auto;padding:0 10px;font-family:"Helvetica Neue LT W05_65 Medium"}.videoSwitchWidget{position:relative}.videoSwitchWidget .switch{position:absolute;left:80px;bottom:150px;height:85px !important;width:30px;border:3px #fff solid;border-radius:12px;cursor:pointer;z-index:20}@media(max-width: 1450px){.videoSwitchWidget .switch{height:65px !important;bottom:100px;width:20px;left:50px;border-radius:9px}}.videoSwitchWidget .switch:before{content:"";position:absolute;width:20px;height:20px;background-color:#ee7200;border-radius:50%;margin:0 auto;left:0;right:0;top:5px;-webkit-transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}@media(max-width: 1450px){.videoSwitchWidget .switch:before{width:15px;height:15px}}.videoSwitchWidget .switch.active:before{bottom:0;-webkit-transform:translateY(55px);-ms-transform:translateY(55px);transform:translateY(55px)}@media(max-width: 1450px){.videoSwitchWidget .switch.active:before{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}}.videoSwitchWidget .switch span{position:absolute;width:100px;margin:0 auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;color:#fff;opacity:.5;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;font-family:"Helvetica Neue LT W05_65 Medium"}@media(max-width: 1450px){.videoSwitchWidget .switch span{font-size:14px}}.videoSwitchWidget .switch span.active{opacity:1}.videoSwitchWidget .switch span.first-label{bottom:110px}@media(max-width: 1450px){.videoSwitchWidget .switch span.first-label{bottom:80px}}.videoSwitchWidget .switch span.second-label{top:110px}@media(max-width: 1450px){.videoSwitchWidget .switch span.second-label{top:80px}}.videoSwitchWidget .video{display:none}.videoSwitchWidget .video video{position:relative;width:100%;height:100%;object-fit:cover;z-index:10}.videoSwitchWidget .video.active{display:block}section.VideoOverlayWidget{position:relative;z-index:350;-webkit-transition:opacity 2s ease,visibility 2s ease;transition:opacity 2s ease,visibility 2s ease;opacity:0;visibility:hidden;height:100%}section.VideoOverlayWidget video{height:100%;width:100%;position:relative;object-fit:contain}@media(min-width: 2000px){section.VideoOverlayWidget video{object-fit:cover}}section.VideoOverlayWidget.cover video{object-fit:cover}section.VideoOverlayWidget .video-content-wrapper{position:absolute;top:0;width:100%;padding-right:calc(15% + 120px);-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:50px;padding-left:50px}section.VideoOverlayWidget .video-container{position:relative}section.VideoOverlayWidget .expanded-overlay-widget .overlay-open-icon-wrapper{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:15%;height:auto !important}section.VideoOverlayWidget .expanded-overlay-widget .overlay-open-icon-wrapper.overlay-icons--left{right:auto;left:50px}section.VideoOverlayWidget .expanded-overlay-widget .overlay-open-icon-wrapper .overlay-open-icon{margin-top:20px}section.VideoOverlayWidget .expanded-overlay-widget .overlay-open-icon-wrapper .overlay-open-icon:first-child{margin:0}.subitem.active .VideoOverlayWidget,.widget.active .VideoOverlayWidget{-webkit-animation:fadeIn;animation:fadeIn;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.subitem.animation-out .VideoOverlayWidget,.widget.widget-animation-out .VideoOverlayWidget{-webkit-animation:fadeOut;animation:fadeOut;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}

/*# sourceMappingURL=application.css.map */

.badge {
  position: absolute;
  width: 150px;
  z-index: 10;
  max-height: 240px;
  object-fit: contain;
}

.badge-bottom-right {
  bottom: 5%;
  right: 5%;
  object-position: bottom right;
}

.badge-top-center {
  top: 5%;
  left: calc(50% - 75px);
  object-position: top left;
}


.custom-quote {
    position: relative;
}

.custom-quote blockquote {
    min-height: 90px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: left;
    padding: 20px;
}

.custom-quote blockquote p {
    font-size: 2rem;
    line-height: 110%;
}

.quote-border-top {
    height: 1px !important;
    background: #ffffff;
    width: calc(100% - 20px);
    position: absolute;
    right: 0;
    top: 0;
}

.quote-border-left {
    width: 1px !important;
    background: #ffffff;
    height: calc(100% - 20px) !important;
    position: absolute;
    bottom: 0;
}

.quote-border-right {
    width: 1px !important;
    background: #ffffff;
    height: calc(100% - 20px) !important;
    position: absolute;
    top: 0;
    right: 0;
}

.quote-border-bottom {
    height: 1px !important;
    background: #ffffff;
    width: calc(100% - 20px);
    position: absolute;
    left: 0;
    bottom: 0;
}

.quote-tl {
    position: absolute;
    top: -10px;
    left: -10px;
    height: fit-content !important;
    transform: rotate(180deg);
}

.quote-br {
    position: absolute;
    bottom: -10px;
    right: -10px;
    height: fit-content !important;
}

.quote-tl svg {
    width: 20px;
    fill: #ffffff;
    height: auto;
}

.quote-br svg {
    width: 20px;
    fill: #ffffff;
    height: auto;
}

ul li ul {
	margin-top: 1.5rem !important;
}

h1 span, h2 span {
	white-space: nowrap;
}


section.ImageTextWidget .col-6 .video.full-width video, section.ImageTextWidget .col-12 .video.full-width video {
    object-fit: contain;
}

.submenu-container .item .text * {
    font-family: Helvetica Neue LT W05_65 Medium;
}

@media (max-width: 1450px) {
	section.HydraulicsWidget img.part {
		height: 100vh;
		object-fit: contain;
	}
}

.background {
	pointer-events: none;
}

strong sup, strong sub {
	font-weight: bold;
}

section.VideoHeroWidget .video-container.portrait video {
	height: 100%
}