#wrapper,html{box-sizing:border-box}#mobile,#mobile #wrapper,.overlay{height:100%}h1,h2{font-family:gothic,sans-serif;text-rendering:optimizeLegibility}table.daten tr td,table.daten-programm thead{vertical-align:top}.big-p p,.warranty .button-link,h1,h2,h3{font-weight:400}#toStart,.highlight-p p a,h1 a,h2 a,p a{text-decoration:none}.mobile-nav--trigger:focus,form input[type=text]:focus,form input[type=email]:focus{outline:0}*,::after,::before{box-sizing:inherit}@font-face{font-family:Futura-Medium;src:url(fonts/futura-medium/Futura-Medium.eot);src:url(fonts/futura-medium/Futura-Medium.woff2) format("woff2"),url(fonts/futura-medium/Futura-Medium.woff) format("woff"),url(fonts/futura-medium/Futura-Medium.ttf) format("truetype"),url(fonts/futura-medium/Futura-Medium.svg#Futura-Medium) format("svg"),url(fonts/futura-medium/Futura-Medium.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:FuturaTOT-Boo;src:url(fonts/futura-tot/FuturaTOT-Boo.eot);src:url(fonts/futura-tot/FuturaTOT-Boo.woff2) format("woff2"),url(fonts/futura-tot/FuturaTOT-Boo.woff) format("woff"),url(fonts/futura-tot/FuturaTOT-Boo.ttf) format("truetype"),url(fonts/futura-tot/FuturaTOT-Boo.svg#FuturaTOT-Boo) format("svg"),url(fonts/futura-tot/FuturaTOT-Boo.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:MinionPro-Regular;src:url(fonts/minion-pro/MinionPro-Regular.eot);src:url(fonts/minion-pro/MinionPro-Regular.woff2) format("woff2"),url(fonts/minion-pro/MinionPro-Regular.woff) format("woff"),url(fonts/minion-pro/MinionPro-Regular.ttf) format("truetype"),url(fonts/minion-pro/MinionPro-Regular.svg#MinionPro-Regular) format("svg"),url(fonts/minion-pro/MinionPro-Regular.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:StoneSansStd-Medium;src:url(fonts/stone-sans/StoneSansStd-Medium.eot);src:url(fonts/stone-sans/StoneSansStd-Medium.woff2) format("woff2"),url(fonts/stone-sans/StoneSansStd-Medium.woff) format("woff"),url(fonts/stone-sans/StoneSansStd-Medium.ttf) format("truetype"),url(fonts/stone-sans/StoneSansStd-Medium.svg#StoneSansStd-Medium) format("svg"),url(fonts/stone-sans/StoneSansStd-Medium.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:gothic;src:url(fonts/gothic/gothic.eot);src:local("gothic"),url(fonts/gothic/gothic.woff) format("woff"),url(fonts/gothic/gothic.ttf) format("truetype")}html.overflow,html.overflow #wrapper,html.overflow body{overflow:hidden}*{-webkit-tap-highlight-color:transparent}#mobile #wrapper{padding-top:100px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;background:rgba(0,0,0,.5);z-index:11;content:"";opacity:0;transition:opacity .5s,visibility 0s .5s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden}#desktop #videocontainer,.hotspot,.mobile-nav--container{-webkit-backface-visibility:hidden}body.is-mobilemenu-opened .overlay{visibility:visible;opacity:1;transition:opacity .5s}@media all and (max-width:1310px){body{margin:0}}h1,h2{font-size:2.5rem;line-height:1.125;color:#000;margin:0}h1.highlight,h2.highlight{color:#0077c8}h1 a,h2 a{color:#000;transition:color .2s ease}h1 a:hover,h2 a:hover{color:#003c71}@media screen and (max-width:1024px){h1,h2{font-size:2rem}}@media screen and (max-width:720px){h1,h2{font-size:1.75rem}}@media screen and (max-width:499px){h1,h2{font-size:1.375rem}}h2{font-size:2.1875rem;line-height:1.42857}@media all and (max-width:767px){h2{font-size:1.625rem}}@media screen and (max-width:499px){h2{font-size:1.5rem}}h1.intro-title{text-transform:none;color:#003c71}@media all and (max-width:1024px){h1.intro-title{line-height:1.3}}@media all and (max-width:767px){h3{font-size:1.375rem}}@media screen and (max-width:499px){h3{font-size:1.25rem}}.text ul li,p{font-size:.9375rem;text-rendering:optimizeLegibility;font-family:gothic,sans-serif}h3.highlight{color:#0077c8}h3.main{text-transform:uppercase;color:#003c71}.main-title{text-align:center;opacity:1;transition:opacity .6s ease}.animation-started .main-title{opacity:0}.intro-title{text-transform:none}p{line-height:1.46667;color:#83939d;margin-bottom:25px}p a{color:#0077c8}p a:hover{text-decoration:underline}.text ul{list-style:none;padding-left:35px}.text ul li{line-height:1.53333;margin-bottom:20px;color:#83939d;position:relative}.highlight-p p,.text ul li a{color:#0077c8}.text ul li:before{content:'';position:absolute;top:10px;left:-35px;height:1px;width:15px;background:#0077c8}.highlight-p p a{color:#0077c8;transition:color .2s ease}.highlight-p p a:hover{color:#003c71}.big-p p{font-family:gothic,sans-serif;font-size:2.5rem;line-height:1.125;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:50px}@media screen and (max-width:499px){.big-p p{margin-bottom:20px}}.big-p p:last-child{margin-bottom:0}@media screen and (max-width:720px){.big-p p{font-size:2rem}}@media screen and (max-width:499px){.big-p p{font-size:1.375rem}}h3,p.small{font-size:1.25rem;text-rendering:optimizeLegibility}p.small{font-family:gothic,sans-serif;line-height:1.25;color:#000;margin:0}p.small a{color:#000;transition:color .2s ease}h3,p.small a:hover{color:#003c71}h3{font-family:Futura-Medium,sans-serif;line-height:1.2;margin:5px 0}.row{max-width:1280px;margin-left:auto;margin-right:auto}.row::after{clear:both;content:"";display:table}.row.row-wide{max-width:1380px}.container{width:100%;max-width:1280px;overflow:hidden;margin:0 auto}.full,.full:last-child{margin-right:0}@media all and (min-width:768px){.container{padding:0 15px}.container.flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.container.flex .limit-width{min-width:450px}.container.flex .limit-width,.container.flex figure{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.container.flex figure{margin:0}.container.flex figure img{width:100%;height:auto}}.limit-width{max-width:800px}.full{float:left;display:block;width:100%}.mobile-container{height:100%}.mobile-container .parts{width:100%;height:100%;overflow:hidden}.mobile-container .parts .intro{width:100%;height:100%}.mobile-container .parts figure{width:100%;margin:0;text-align:center}.mobile-container .parts article .text-container p,.mobile-container .parts ul li{margin-bottom:10px}.mobile-container .parts img{max-width:100%;height:auto;display:block}.mobile-container .parts article .text-container{padding:10px 20px;background:#fff;font-family:gothic,sans-serif;font-size:.9375rem;line-height:1.46667;text-rendering:optimizeLegibility;color:#83939d}.mobile-container .parts article .text-container p:first-child{margin-top:10px}.mobile-container .parts ul{padding-left:20px}@media all and (max-width:720px){.textcontent h2{font-size:28px;margin:0}}@media all and (max-width:767px){.container .textcontent,.parts .textcontent h2,article h2,article h3{padding:0 15px}.comment h3,.related-products--container h3,.warranty h2,.warranty h3{padding-left:0}.line{margin-left:15px!important}}@media all and (max-width:499px){.parts .textcontent h2{font-size:26px}}.daten-content table tr td,table.daten{font-size:.9375rem;text-rendering:optimizeLegibility}.textcontent{padding:0;overflow:hidden}@media all and (max-width:540px){.textcontent{margin:10px 0}}.main-content{position:relative;width:100%;z-index:1;background:#fff}.main-content>article{padding:22px 0 20px}@media screen and (max-width:499px){.main-content>article{padding:30px 0}}.main-content>article img{max-width:100%;height:auto}.half-container{overflow:hidden}.half{width:50%;float:left}.daten .content.small-pb{padding-bottom:20px}.daten-content{padding:50px 0;overflow:hidden}.daten-content h2{color:#fff;margin-bottom:10px}@media all and (max-width:767px){.half{width:100%;float:none}.daten-content{padding:30px 15px}.daten-content h2{padding-left:0!important}}.daten-content table{width:45.5%}.daten-content table.left{float:left}.daten-content table.right{float:right}.daten-content table tr{border-bottom:1px solid #0077c8}.daten-content table tr td{color:#8bcbf6;font-family:gothic,sans-serif;line-height:1.8;padding:15px 0}@media all and (max-width:767px){.daten-content table{width:100%}.daten-content table tr td:last-child{text-align:right}table.daten-programm{display:none}}table.daten{font-family:Futura-Medium,sans-serif;line-height:1.2;color:#000;width:100%}table.daten tr td{padding:18px 0 17px 10px;border-top:1px solid #003c71}table.daten tr td:first-child{width:46%}.bg-blue{background:#003c71}table.daten-programm thead th{text-align:left;padding:8px 20px 15px 10px;font-family:gothic,sans-serif;font-size:1.5rem;line-height:2.5;text-rendering:optimizeLegibility;color:#fff;font-weight:400}table.daten-programm tr td{padding:18px 14px 17px 20px}table.daten-programm tr td:first-child{width:10%}table.daten-programm tr td p{margin:0}table.daten-programm tr td img{height:60px}.mobile-daten-program{display:none;width:100%}@media all and (max-width:767px){.mobile-daten-program{display:block}}.mobile-daten-program header{background:#3395bf;color:#000;padding:15px 0;overflow:hidden;clear:both;font-family:Futura-Medium,sans-serif;font-size:1rem;line-height:1.1875;text-rendering:optimizeLegibility}.mobile-daten-program header br:last-child{display:none}.mobile-daten-program header .img,.mobile-daten-program header .text{width:49%;float:left}.mobile-daten-program header .img{float:right;text-align:center}.mobile-daten-program header img{height:63px;width:auto}.mobile-daten-program .text{padding:0 20px}.mobile-daten-program .text .title{font-family:gothic,sans-serif;font-size:1.125rem;line-height:1.16667;text-rendering:optimizeLegibility;color:#003c71}.mobile-daten-program .text .content{font-family:Futura-Medium,sans-serif;font-size:.9375rem;line-height:1.26667;text-rendering:optimizeLegibility;color:#000}.mobile-daten-program .text>div{padding:15px 0}.daten-small p{font-family:gothic,sans-serif;font-size:.75rem;line-height:1.5;text-rendering:optimizeLegibility}.service-app{width:100%;background:url(../img/bg_service.jpg) center top no-repeat;background-size:cover}.service-app .bg-text{background:rgba(255,255,255,.7)}.p80{padding-top:80px;padding-bottom:80px}@media screen and (max-width:499px){.p80{padding-top:50px;padding-bottom:50px}}.service-app .app-info{padding:120px 20px;width:100%;max-width:440px}.service-app .logo-container{overflow:hidden;display:block;width:100%;min-width:440px;margin-top:50px}.service-app .logo-container .store-logo{float:left;display:block;height:67px;width:200px;margin-right:20px;background-position:left top;background-repeat:no-repeat;background-size:100% auto}.service-app .logo-container .store-logo:last-child{margin-right:0}.service-app .logo-container .store-logo.apple{background-image:url(../img/logo_appstore.png)}.service-app .logo-container .store-logo.google{background-image:url(../img/logo_play.png)}@media screen and (max-width:499px){.service-app .app-info{padding:50px 20px}.service-app .logo-container{min-width:0}.service-app .logo-container .store-logo{float:none;margin-right:0;margin-bottom:20px}}.newsletter{padding-bottom:80px}.mt-20{margin-top:20px}hr.line{border:0;border-top:1px solid #003c71;margin:20px auto;width:100%;max-width:920px}hr.line.long{max-width:960px}hr.line.wide{border-top-width:5px}hr.line.small{max-width:100px}hr.line.left{margin-left:0}hr.line.margin{margin-top:50px;margin-bottom:50px}form{width:100%;max-width:580px}form .form-group{margin:5px 0}form .form-group br{display:none}form label{display:block;font-family:Verdana,Geneva,sans-serif;font-size:.9375rem;line-height:2;text-rendering:optimizeLegibility;color:#4c4c4c;margin-left:10px;cursor:pointer}form input[type=text],form input[type=email]{font-family:Verdana,Geneva,sans-serif;font-size:.9375rem;line-height:2;text-rendering:optimizeLegibility;padding:11px 10px 9px;border:1px dotted #4c4c4c;width:100%;-webkit-appearance:none;border-radius:0}form input[type=text].wpcf7-not-valid,form input[type=email].wpcf7-not-valid{border-color:red}form input[type=submit]{border-radius:0;-webkit-appearance:none;margin-top:55px;display:block;color:#fff;font-family:StoneSansStd-Medium,sans-serif;font-size:1.5625rem;line-height:1.2;text-rendering:optimizeLegibility;padding:11px 0 9px 20px;border:0;width:100%;max-width:260px;text-align:left;background:rgba(24,186,239,.5);transition:background .25s ease}#play,.comment-img,.hotspot .button-content,.main-nav,.scrollButton,.video-nav ul li,h2.centered{text-align:center}form input[type=submit]:hover{background:rgba(24,186,239,.8)}.main-logo,.mojave-logo{background-size:100%;text-indent:-9999px;background-repeat:no-repeat;background-position:center center}span.wpcf7-not-valid-tip{font-family:Verdana,Geneva,sans-serif;font-size:14px;margin:5px 0 10px 10px}.wpcf7-response-output{display:none}div.wpcf7-response-output.wpcf7-mail-sent-ng{display:block;font-size:14px;font-family:Verdana;border:0;color:red;margin:30px 0;padding:0}#toStart,.language-select,.main-nav ul li,.scrollButton{font-family:gothic,sans-serif;text-rendering:optimizeLegibility}.main-logo{position:absolute;top:33px;bottom:24px;height:60px;width:232px;background-image:url(../img/at-logo.svg)}@media screen and (max-width:1200px){.main-logo{height:50px;width:150px}}.mojave-logo{height:60px;width:232px;background-image:url(../img/logo_mojave.png)}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.mojave-logo{background-image:url(../img/logo_mojave@2x.png);background-size:100% auto}}.logo-title{position:relative;top:initial;bottom:initial;display:inline-block}.main-nav ul{padding:0;list-style:none;margin:0}.main-nav ul li{display:inline-block;font-size:.9375rem;line-height:1;margin:0 13px}.main-nav ul li a,.main-nav ul li a:active{color:#000;transition:color .25s;text-decoration:none}.main-nav ul li.is-active a,.main-nav ul li:hover a{color:#0077c8}@media all and (max-width:960px){.main-header .nav-container{display:none}}.mobile-nav--trigger{border:0;height:50px;width:50px;padding:15px;background:0 0;position:absolute;top:30px;right:0}@media all and (min-width:961px){.mobile-nav--trigger{display:none}}.mobile-nav--trigger span{display:block;height:3px;width:100%;border-radius:6px;background:#003c71;transition:background .3s .3s}.mobile-nav--trigger span:after,.mobile-nav--trigger span:before{position:relative;border-radius:6px;display:block;content:"";height:3px;width:100%;background:#003c71;transition:-webkit-transform .3s .3s;transition:transform .3s .3s}.mobile-nav--trigger span:before{top:-6px}.mobile-nav--trigger span:after{top:3px}.is-mobilemenu-opened .mobile-nav--trigger span{background:rgba(255,255,255,0)}.is-mobilemenu-opened .mobile-nav--trigger span:before{-webkit-transform:translateY(6px) rotate(45deg);-ms-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.is-mobilemenu-opened .mobile-nav--trigger span:after{-webkit-transform:translateY(-6px) rotate(-45deg);-ms-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}.mobile-nav--close{left:initial;right:10px}.mobile-nav--close span{background:#fff}.mobile-nav--container{padding:60px;background:url(../img/bg.jpg) center center no-repeat;background-size:cover;position:fixed;top:0;left:0;z-index:10;visibility:hidden;opacity:0;backface-visibility:hidden;height:100%;width:100%;transition:all .5s;-webkit-transform:translate3d(-10%,0,0);-ms-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}@media all and (min-width:961px){.mobile-nav--close,.mobile-nav--container{display:none}}.mobile-nav--container.is-opened{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible;opacity:1}@media all and (max-width:960px){.main-nav ul{padding:60px 20px 0}.main-nav ul li{display:block;width:100%;font-family:gothic,sans-serif;font-size:1.25rem;line-height:1.6;text-rendering:optimizeLegibility;margin:0}.main-nav ul li a{display:block;padding:10px 0}.main-nav ul li.is-active a{color:#003c71;border-bottom:1px solid #003c71}}#gotop{width:34px;height:34px;opacity:.85;transition:opacity .3s ease;cursor:pointer;position:fixed;bottom:30px;right:30px;z-index:1000}#gotop svg{width:100%;height:100%}#gotop:hover{opacity:1}#gotop.is-hidden{opacity:0;cursor:default}.main-header{position:fixed;top:0;left:0;width:100%;z-index:10;background:0 0;transition:background .25s ease-out}.main-header .row{position:relative;padding:50px 0}@media screen and (max-width:960px){.main-header .row{padding:50px 0}}.main-header.bg{background:#fff}@media all and (max-width:1410px){.main-header{padding:0 15px}}.big-container{max-width:1280px;height:100%;background:0 0;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:4}.video-nav-container{position:absolute;right:10px;top:50%;margin-top:-100px;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;transition:opacity .25s ease}.video-nav ul{padding:0;margin:0;list-style-type:none}.video-nav ul li a{display:inline-block;background:#80bee9;height:10px;width:10px;border:1px solid #00c5ff;margin-bottom:10px;margin-right:10px;border-radius:2px;box-shadow:0 0 10px #21c3f9;transition:opacity .3s;opacity:.5}.hotspot,.scrollButton{box-shadow:0 0 10px #8bcbf6;cursor:pointer}.video-nav ul li.is-active a,.video-nav ul li:hover a{opacity:1}#toStart{font-size:.875rem;line-height:1.07143;color:#003c71;display:block}#toStart:hover{text-decoration:underline}.scroll-container{position:absolute;top:0;left:0;width:100%;height:40px;z-index:1}.scrollButton{height:40px;width:40px;position:absolute;bottom:40px;left:50%;z-index:100;font-size:.75rem;background:#0077c8;background:rgba(0,119,200,.9);color:#fff;margin-left:-20px;border:1px solid #00c5ff;border-radius:4px;line-height:38px;opacity:1;transition:opacity .25s ease}@media all and (max-width:720px){.scrollButton{display:none}}.scrollButton.hide{opacity:0!important}.is-ipad .scrollButton,.is-ipad .video-nav-container{opacity:0}.is-ipad-play .scrollButton,.is-ipad-play .video-nav-container{opacity:1}.is-ipad-play #play{display:none!important}.mobile-videocontainer{display:none}@media all and (max-width:720px){.mobile-videocontainer{display:block;margin-bottom:20px;position:relative}}.mobile-videocontainer video,.my-video-dimensions{width:100%;height:auto}.play-container{position:absolute;top:0;left:0;height:100%;width:100%}.play-container .play-button{height:80px;width:80px;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;border-radius:50%;background-color:rgba(255,255,255,.7);background-repeat:no-repeat;background-position:20px center;background-size:45px;background-image:url(../img/play.png)}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.play-container .play-button{background-image:url(../img/play@2x.png);background-size:45px 45px}}.video-js{font-size:10px;color:#fff}.vjs-default-skin .vjs-big-play-button{font-size:2em;line-height:3em;height:3em;width:3em;border:0;border-radius:50%;left:50%;top:50%;margin-left:-1.5em;margin-top:-1.5em;background-color:rgba(255,255,255,.7)}#wrapper,.fixed-bg,main{height:100%}.video-js .vjs-big-play-button::before,.video-js .vjs-control::before{color:#2f2f2f;font-size:2em}.video-js .vjs-control-bar,.video-js .vjs-menu-button .vjs-menu-content{background-color:#003c71;background-color:rgba(0,60,113,.7)}.video-js .vjs-slider{background-color:#1a94ff;background-color:rgba(26,148,255,.5)}.video-js .vjs-play-progress,.video-js .vjs-slider-bar,.video-js .vjs-volume-level{background:#fff}.video-js .vjs-load-progress{background:ligthen(#1a94ff,25%);background:rgba(26,148,255,.5)}.video-js .vjs-load-progress div{background:ligthen(#1a94ff,50%);background:rgba(26,148,255,.75)}.language-select{position:absolute;top:52px;right:0;font-size:.9375rem;line-height:1;text-transform:uppercase}.language-select span{color:#0077c8}.language-select a{color:#000;transition:color .25s;text-decoration:none}.language-select a.current_language,.language-select a:hover{color:#0077c8}.language-select a:after{content:'/';padding:0 5px;display:inline-block;color:#000}.language-select a:last-child:after{display:none}@media screen and (max-width:960px){.language-select{position:relative;top:initial;right:initial;bottom:initial;left:initial;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin:20px 0 0 7px;font-size:18px}}.fixed-bg{width:100%;position:fixed;top:0;left:0;background:#d9d9d9;z-index:0}.fixed-bg.img{background:url(../img/bg.jpg) center center no-repeat;background-size:cover}main{position:relative;z-index:1}#wrapper{padding-top:138px;overflow:hidden}#desktop #stillcontainer.transition,t #desktop #videocontainer.transition{transition:-webkit-transform .8s ease-out,height .2s linear;transition:transform .8s ease-out,height .2s linear}#desktop #stillcontainer,#desktop #videocontainer{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%}#desktop #stillcontainer{z-index:3}#desktop #videocontainer{z-index:1;padding-top:0;top:100px;opacity:1;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:opacity .3s ease-in-out}#desktop #videocontainer.is-hidden{opacity:0}#desktop #panelcontainer{position:relative;z-index:50;width:100%;min-height:0}#desktop #stillcontainer img,#desktop #videocontainer .end-img,#desktop #videocontainer video{display:block;width:100%;height:auto;margin:0 auto;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}#desktop #videocontainer .end-img{z-index:0}#desktop #videocontainer .end-img img{width:100%;height:auto}#desktop #videocontainer .end-img.is-visible{z-index:2}#desktop .mobile-container{display:none}#mobile .mobile-container{display:block}#mobile #hotspot-container,#mobile #videocontainer,#mobile .big-container,#play{display:none}#hotspot-container{margin-top:100px}@media all and (max-width:1024px){#desktop #panelcontainer{padding:10px 0}#hotspot-container,#videocontainer video{-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important}#hotspot-container{margin-top:0;top:100px!important;transform:translateY(0)!important}#videocontainer video{top:0!important;transform:translateY(0)!important}.video-nav-container{-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important;top:50%}}#play{position:absolute;bottom:40px;left:50%;border-radius:0;z-index:101;-webkit-appearance:none;margin-top:55px;color:#fff;font-family:StoneSansStd-Medium,sans-serif;font-size:1.5625rem;line-height:1.2;text-rendering:optimizeLegibility;padding:11px 20px 9px;border:0;width:260px;margin-left:-130px;text-decoration:none;background:rgba(24,186,239,.5);transition:background .25s ease}#play:hover{background:rgba(0,119,200,.8)}.is-ipad #play{display:block}.points{display:none}#hotspot-container{height:100%;width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:51}.hotspot,.hotspot .hotspot-text--content{position:absolute;z-index:101;border-radius:4px;opacity:0;visibility:hidden}.hotspot{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);backface-visibility:hidden;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;transition:-webkit-transform .35s,opacity .35s,visibility 0s ease .35s;transition:transform .35s,opacity .35s,visibility 0s ease .35s;display:block;height:33px;width:33px;background:0 0}.hotspot .button-content{position:absolute;top:4px;left:4px;background:#0077c8;background:rgba(0,119,200,.9);height:25px;width:25px;border-radius:4px;color:#fff;line-height:25px;font-size:25px}.hotspot .hotspot-text--content,.hotspot .hotspot-text--content .text-1-col p{font-size:.9375rem;line-height:1.46667;font-family:gothic,sans-serif;text-rendering:optimizeLegibility}.hotspot.is-active .button-content span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block}.hotspot .hotspot-text--content{width:100%;min-width:550px;top:20px;left:20px;padding:10px;background:#0077c8;background:rgba(0,119,200,.9);color:#fff;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .45s,visibility 0s ease .45s}@media all and (max-width:1024px){.hotspot .hotspot-text--content{min-width:480px}}.hotspot .hotspot-text--content ul{padding:0 20px;margin:0}.hotspot .hotspot-text--content p{margin-top:0}.hotspot .hotspot-text--content p:last-child{margin-bottom:0}.hotspot .hotspot-text--content p img{margin-bottom:15px}.hotspot .hotspot-text--content .text-2-col{overflow:hidden}.hotspot .hotspot-text--content .text-2-col .col{width:50%;float:left}.hotspot .hotspot-text--content .text-1-col p{color:#fff;margin-top:10px;margin-bottom:10px}.hotspot .hotspot-text--content .image-container{margin:15px 0;width:100%;text-align:center}.hotspot .hotspot-text--content .image-container img{width:100%}@media all and (min-width:721px){.hotspot .hotspot-text--content .text-1-col{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.hotspot.has-image .hotspot-text--content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.hotspot.has-image .hotspot-text--content .text-1-col{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:0 1 55%;-ms-flex:0 1 55%;flex:0 1 55%;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.hotspot.has-image .hotspot-text--content .text-2-col{overflow:hidden;width:100%;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.hotspot.has-image .hotspot-text--content .image-container{-webkit-flex:0 0 calc(45% - 20px);-ms-flex:0 0 calc(45% - 20px);flex:0 0 calc(45% - 20px);-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.hotspot.has-image .hotspot-text--content .image-container.img-left{-webkit-order:0;-ms-flex-order:0;order:0;margin-right:20px}.hotspot.has-image .hotspot-text--content .image-container.img-right{-webkit-order:2;-ms-flex-order:2;order:2;margin-left:20px}}.hotspot.to-left .hotspot-text--content{left:auto;right:20px}.hotspot.is-active{z-index:999!important}.hotspot.is-active .hotspot-text--content{opacity:1;visibility:visible;transition:opacity .45s}.hotspot.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible;transition:-webkit-transform .35s,opacity .35s;transition:transform .35s,opacity .35s}.hotspot.direct{box-shadow:none;cursor:default}.hotspot.direct .button-content{display:none}.hotspot.direct .hotspot-text--content{padding:7px 12px;width:auto;min-width:0}.hotspot.direct .hotspot-text--content p{margin:0}.hotspot.direct.show .hotspot-text--content{opacity:1;visibility:visible;transition:opacity .45s}.hotspot.direct:hover{z-index:6}@media all and (max-width:1024px){.touch .hotspot-text--content{overflow-y:auto;-webkit-overflow-scrolling:touch}}.owl-carousel-container{position:relative;overflow:hidden;margin:15px 0;padding:0 25px}@media all and (max-width:720px){.owl-carousel-container .owl-carousel{width:90%;margin:0 auto}}.owl-nav{height:44px;width:44px;position:absolute;z-index:10;top:50%;margin-top:-22px}@media all and (max-width:720px){.owl-nav{height:33px;width:33px}}.owl-nav.owl-prev{left:-12px}.owl-nav.owl-next{right:-11px}.owl-nav svg{height:44px;width:44px;fill:#fff}@media all and (max-width:720px){.owl-nav svg{height:33px;width:33px}}@media all and (max-width:767px){.owl-nav{height:33px;width:33px}.owl-nav.owl-prev{left:-7px}.owl-nav.owl-next{right:-7px}.owl-nav svg{fill:#003c71}#hs3_0 .image-container{background:#003c71}}.main-footer{position:relative;z-index:2;background:#003c71;width:100%;overflow:hidden}.comment{padding:22px 0 20px}.comment h3{color:#fff}@media all and (max-width:767px){.comment{padding:22px 15px}.comment-text{margin:20px 0}}.image-holder{padding:22px 0 20px}@media all and (min-width:768px){.comment-content--container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:35px 0}.comment-text{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 800px;-ms-flex:0 1 800px;flex:0 1 800px;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;text-align:center}}.comment-text span{font-family:gothic,sans-serif;font-size:2.5rem;line-height:1.125;text-rendering:optimizeLegibility;color:#fff}@media all and (max-width:767px){.comment-text span{font-family:gothic,sans-serif;font-size:1.5rem;line-height:1.25;text-rendering:optimizeLegibility}}.comment-text span.subline,article.download h3{font-size:.9375rem;font-family:gothic,sans-serif;text-rendering:optimizeLegibility}.comment-text span.subline{line-height:3;color:#8bcbf6;text-transform:uppercase}.comment-img{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.comment-img img{max-width:250px!important;border:5px solid #8bcbf6;border-radius:50%}.download-container{width:calc(100% + 30px);margin-left:-15px;margin-top:50px;overflow:hidden}article.download{width:25%;padding:0 15px;margin-bottom:30px;float:left}article.download .img-container{width:100%;height:205px;background:center center no-repeat;background-size:auto;opacity:1;transition:opacity .25s}article.download hr{border:0;border-top:1px solid #ddd;margin:15px 0}article.download h3{line-height:1.46667;color:#83939d}.download-container a:hover .img-container{opacity:.85}.warranty{padding:50px 0}@media all and (max-width:767px){.warranty{padding:20px 15px}.warranty .half:last-child{margin-top:40px}}.warranty h2,.warranty h3{color:#fff}.warranty p{color:#8bcbf6}.warranty .text-link{font-family:gothic,sans-serif;font-size:1.5rem;line-height:1.25;text-rendering:optimizeLegibility;color:#8bcbf6;transition:color .3s ease}.warranty .text-link:hover{color:#fff}@media all and (min-width:768px){.warranty .half:last-child{max-width:500px;float:right;padding-left:30px}}.warranty .warranty-icon{background-position:69.12571% 50.44248%;width:131px;height:141px;background-size:481px 367px;float:left;margin:0 1.5625em 1.25em;background-image:url(../img/sprites.svg)}@media all and (max-width:440px){.warranty .warranty-icon{height:54px;width:50px;background-size:181px 138px;margin:0 15px 0 0}}@media all and (min-width:441px){.warranty .half:last-child{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.warranty .warranty-icon{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 131px;-ms-flex:1 1 131px;flex:1 1 131px;min-width:131px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.warranty .register-text-container{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}.warranty .register-text-container p{font-size:1.375rem}.related-products--container .product span.category,.warranty .button-link{font-size:1.25rem;line-height:1.5;font-family:gothic,sans-serif;text-rendering:optimizeLegibility}.warranty .button-link{display:inline-block;vertical-align:middle;margin:0 .71429em .71429em 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0077C8;border:0;border-radius:0;outline:0;color:#fff;position:relative;padding:.41429em 1.42857em;text-decoration:none;text-transform:uppercase}h2.centered{margin-left:auto;margin-right:auto}.related-products--container{margin-top:30px;padding-bottom:40px;overflow:hidden}@media all and (min-width:768px){.related-products--container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.related-products--container .product{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 33%;-ms-flex:0 1 33%;flex:0 1 33%;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;padding-left:15px;padding-right:15px}}@media all and (max-width:767px){.related-products--container{padding-left:15px;padding-right:15px}.related-products--container .product{margin-bottom:30px}.related-products--container .product span.category{font-size:1.125rem}}.related-products--container .product hr{height:0;width:100%;border:0;border-bottom:1px solid #dfe5e9;margin-bottom:20px}.related-products--container .product span.category{display:block}@media screen and (max-width:499px){.related-products--container .product span.category{font-size:1rem}}.related-products--container .product p{min-height:70px}.related-products--container .product h3{font-family:gothic,sans-serif;font-size:2.1875rem;line-height:1.42857;text-rendering:optimizeLegibility}@media all and (max-width:767px){.related-products--container .product h3{font-size:1.625rem}}@media screen and (max-width:499px){.related-products--container .product h3{font-size:1.5rem}}.related-products--container .product .text-link{font-family:gothic,sans-serif;font-size:1.375rem;line-height:1.36364;text-rendering:optimizeLegibility;color:#0077c8;transition:color .3s ease;text-transform:uppercase;text-decoration:none}.related-products--container .product .text-link:hover{color:#003c71}