/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,embed,iframe,object,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on April 16, 2018 */@font-face{font-family:'montserratblack';src:url(../../../../../../../themes/mova/fonts/montserrat/montserrat-black-webfont.woff2) format("woff2"),url(../../../../../../../themes/mova/fonts/montserrat/montserrat-black-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'montserratbold';src:url(../../../../../../../themes/mova/fonts/montserrat/montserrat-bold-webfont.woff2) format("woff2"),url(../../../../../../../themes/mova/fonts/montserrat/montserrat-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'montserratbold_italic';src:url(../../../../../../../themes/mova/fonts/montserrat/montserrat-bolditalic-webfont.woff2) format("woff2"),url(../../../../../../../themes/mova/fonts/montserrat/montserrat-bolditalic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'montserratlight';src:url(../../../../../../../themes/mova/fonts/montserrat/montserrat-light-webfont.woff2) format("woff2"),url(../../../../../../../themes/mova/fonts/montserrat/montserrat-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'montserratlight_italic';src:url(../../../../../../../themes/mova/fonts/montserrat/montserrat-lightitalic-webfont.woff2) format("woff2"),url(../../../../../../../themes/mova/fonts/montserrat/montserrat-lightitalic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'montserratregular';src:url(../../../../../../../themes/mova/fonts/montserrat/montserrat-regular-webfont.woff2) format("woff2"),url(../../../../../../../themes/mova/fonts/montserrat/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}.primary-menu{margin-top:40px}.primary-menu__items{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;text-transform:uppercase;font-size:14px;font-family:"montserratbold"}@media (min-width:640px) and (max-width:979px){.primary-menu__items{-ms-flex-pack:center;justify-content:center}}.primary-menu__item{color:#fff;opacity:.6;margin-right:30px}.primary-menu__item:last-child{margin-right:0}.primary-menu__item:hover{opacity:1;cursor:pointer}.primary-menu__item.active{opacity:1}@media all and (max-width:640px){.primary-menu{display:none}}.timeline{min-height:570px}.timeline__title{color:#fff;font-size:24px;text-transform:uppercase;text-align:center;font-family:"montserratbold";margin-top:30px}@media (max-width:640px){.timeline__title{margin-top:80px;font-size:20px;padding:0 20px}}@media (min-width:640px) and (max-width:979px){.timeline__title{margin-top:130px}}.timeline__items{display:-ms-flexbox;display:flex}.timeline__item{font-size:40px;font-family:"montserratbold";min-width:20px;text-align:center;width:70px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.timeline__controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:30px;position:relative}@media (max-width:640px){.timeline__controls{margin-bottom:20px;width:100%}}.timeline__bar{position:relative}.timeline__bar:before{content:'';width:100%;height:2px;background:currentColor;position:absolute;top:50%;left:0;box-shadow:2px 3.464px 4.7px .3px rgba(0,0,0,.35)}.timeline__info{height:350px}@media (max-width:640px){.timeline__info{height:280px}}.label{width:100px;min-width:100px;text-align:right}@media (max-width:640px){.label{font-size:13px;width:80px;min-width:80px}}.label-slide{opacity:0;position:absolute;bottom:60px;left:20px;min-width:200px;text-align:left}.label-slide.is-active{opacity:1}.triangle{width:35px;height:35px;transform:rotate(45deg) translateX(-50%);display:inline-block;background-color:#ccc;position:absolute;left:47%;top:57%}.triangle:before{content:attr(data-number);transform:rotate(-45deg);font-size:16px;position:absolute;left:4px;top:11px;width:30px;line-height:1;text-align:center}.circle{width:45px;height:45px;border-radius:50%;display:inline-block;background-color:currentColor;box-shadow:2px 3.464px 4.7px .3px rgba(0,0,0,.35);transition:all 1s ease;position:relative}.extra .circle{z-index:20}.circle:before{transition:all 1s ease;content:'';border:1px solid currentColor;width:44px;height:44px;position:absolute;top:52%;left:50%;border-radius:50%;transform:translate(-50%,-50%);transform-origin:center}.circle:hover:before{transform:scale(1.3) translate(-38%,-40%);opacity:0}.circle--first{width:100%;border-radius:24px 0 0 24px;transform:rotate(0)}.circle--last{width:100%;border-radius:0 24px 24px 0;transform:rotate(0);box-shadow:5px 3.464px 4.7px .3px rgba(0,0,0,.35)}.circle--middle{width:100%;border-radius:0;transform:rotate(0);box-shadow:5px 3.464px 4.7px .3px rgba(0,0,0,.35)}.vac-extra .circle{z-index:100;position:relative}.blue{color:#00aef0}.gray{color:#ebebeb}.hline{height:660px;width:2px;background-color:#fff;position:absolute;top:0;pointer-events:none}@media (max-width:640px){.hline{display:none}}@media (min-width:640px) and (max-width:979px){.hline{height:740px}}.control{position:absolute;top:-270px;height:550px;width:45px;transform:rotate(0);left:17px;z-index:5}@media (max-width:640px){.control{display:none}}.icon-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:20;opacity:.1}@media (max-width:640px){.icon-arrow{top:128px}}.icon-arrow--next{right:10px}.icon-arrow--prev{left:10px;transform:rotate(-180deg);display:none}@media (max-width:640px){.icon-arrow--prev{top:105px}}.icon-arrow:hover{opacity:.6;cursor:pointer}.controls-container{position:relative;pointer-events:auto}.window{opacity:1;position:absolute;top:90px;display:none;left:0;max-width:310px;width:100%;z-index:50;pointer-events:none}@media (max-width:640px){.window{max-width:290px;left:50%;transform:translateX(-50%);top:20px}.window:nth-child(1){display:block}}.window__content{padding:15px 10px 15px 24px;background-color:#fff;border-radius:0 0 20px 0;box-shadow:3px 5.196px 4.7px .3px rgba(0,0,0,.35)}.reverse .window__content{border-radius:0 0 0 20px}@media (max-width:640px){.window__content{border-radius:0 0 20px 20px}}.window__header{font-family:"montserratbold";font-size:16px;color:#fff;background-color:#00aef0;box-shadow:3px 5.196px 4.7px .3px rgba(0,0,0,.35);padding:10px 70px;text-transform:uppercase}@media (max-width:640px){.window__header{font-size:12px;padding:10px;text-align:center}}.window__text{font-family:"montserratlight";color:#939393;font-size:12px;padding-left:10px}.window__text strong{font-family:"montserratbold";font-size:14px}.window__item{display:-ms-flexbox;display:flex;margin-bottom:15px}@media (max-width:640px){.window__item{margin-bottom:5px}}.icon-vac{width:33px;min-width:33px}.modal-warning{position:absolute;width:100vw;height:275px;background:rgba(3,57,122,.9);display:none;z-index:100;top:-34px;text-align:center}@media (max-width:640px){.modal-warning{display:block}}.modal-warning__text{position:absolute;bottom:80px;left:50%;transform:translateX(-50%);font-size:12px}svg{display:inline-block;width:120px;margin-top:30px}.hand,.hand-double,.hand-flick,.hand-hold,.hand-rock,.hand-tap,.hand-x,.hand-y{fill:#fff;stroke:#000;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.arrow-down,.arrow-head,.arrow-left,.arrow-right,.arrow-up,.arrow-up-1,.arrow-up-2,.arrow-up-3,.hold-1,.hold-2,.line-horizontal,.line-rotate,.line-vertical,.notes,.tap-1,.tap-2{fill:transparent;stroke:#000;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.arrow-up-2,.hold-1,.tap-1{opacity:.5}.arrow-up-1,.hold-2,.tap-2{opacity:.25}.arrow-up-3,.swipe-horizontal,.swipe-rotate,.swipe-vertical{opacity:.75}.hold-1,.hold-2,.notes{opacity:0}body{font-family:"montserratregular";background-image:linear-gradient(57deg,#03397a 0%,#012c5f 100%);background-image:-ms-linear-gradient(57deg,#03397a 0%,#012c5f 100%);color:#fff}.row{max-width:1170px;margin:0 auto;position:relative}.row.full{max-width:100%}.logo{position:absolute;top:40px;left:0}@media (max-width:640px){.logo{left:50%;transform:translateX(-50%);width:100px;top:10px}}@media (min-width:640px) and (max-width:979px){.logo{left:50%;transform:translateX(-50%);width:150px}}.bottom-main{box-shadow:-1.678px -2.487px 6.58px .42px rgba(0,0,0,.13);background-image:linear-gradient(-153deg,#033878 0%,#012c5f 100%);background-image:-ms-linear-gradient(-153deg,#033878 0%,#012c5f 100%);padding-top:14px;padding-bottom:14px;position:relative;bottom:0;width:100%}.bottom-main__text{text-align:right;font-size:12px;margin-right:30px}main{overflow:hidden;position:relative}