/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{outline:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%}p,h1,h2,h3,h4,h5{font-style:normal;margin-top:0}ul,ol{margin-top:0;padding:0 0 0 20px}nav ul{list-style:none;margin:0;padding:0}svg{display:block;overflow:visible;-webkit-transition:fill 0.3s ease;transition:fill 0.3s ease}img{display:block;max-width:100%;height:auto}a,button,input[type=submit]{-webkit-transition:background-color 300ms ease,color 300ms ease,border-color 300ms ease,opacity 300ms ease;transition:background-color 300ms ease,color 300ms ease,border-color 300ms ease,opacity 300ms ease}input,textarea,button,fieldset,legend{font-family:"Gotham A","Gotham B";border-radius:0;outline:none;border:none;padding:0;margin:0;background:transparent;line-height:normal}button{cursor:pointer}a,a:active,a:visited,a:hover{text-decoration:none}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.flex-row{display:-webkit-box;display:flex}.flex-row.space-around{justify-content:space-around}.flex-row.space-between{-webkit-box-pack:justify;justify-content:space-between}.flex-row.centered{-webkit-box-align:center;align-items:center}.container{max-width:1510px;width:100%;margin:0 auto}.container.full-width{max-width:100%}.browserupgrade{display:fixed;width:100%;top:0;left:0;background:#ccc;color:#000;padding:10px;text-align:center;z-index:999999}@media screen and (min-width: 870px){.mobile-only{display:none}.container{padding:0 55px}}@media screen and (max-width: 869px){.desktop-only{display:none !important}.container{padding:0 15px}.flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:0;visibility:hidden;-webkit-transition:visibility 300ms ease, opacity 300ms ease;transition:visibility 300ms ease, opacity 300ms ease}.modal.active{visibility:visible;opacity:1}.modal .close-modal{position:absolute;top:-10px;right:-10px}.modal .modal-container{margin:0 auto;-webkit-transition:margin 300ms ease;transition:margin 300ms ease;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:40px;-webkit-transition:visibility 300ms ease, opacity 300ms ease;transition:visibility 300ms ease, opacity 300ms ease}.modal .modal-container .modal-frame{position:relative;background-repeat:repeat;-webkit-transition:all 500ms ease;transition:all 500ms ease}.modal .modal-container .modal-frame .modal-content{box-shadow:10px 10px 5px 0px rgba(0,0,0,0.2);background-color:#fff;width:878px}.dialog{position:fixed;z-index:999999999999;color:#fff;right:10px;top:10px;background-color:black;padding:20px}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}body{font-family:"Gotham A","Gotham B";background-color:#000;color:#fff}body.inactive{height:100%;overflow:hidden;position:fixed;width:100%}main{position:fixed;height:100%;width:100%}.site-logo{text-transform:uppercase;-webkit-transform-origin:top left;transform-origin:top left;width:217px;height:40px;cursor:pointer}.site-logo .line-1{display:block;font-weight:300;font-size:31px;line-height:31px;letter-spacing:.2px;padding-bottom:7px}.site-logo .line-2{display:block;font-weight:400;font-size:18px;letter-spacing:1.5px}.no-touchevents .site-logo:hover{color:#0cf}.ari-logo a svg{fill:#fff}.no-touchevents .ari-logo a:hover svg{fill:#0cf}@media screen and (max-width: 869px) and (orientation: portrait){main{height:100% !important}}@media screen and (max-width: 869px) and (orientation: landscape){.safari-toolbar-overlap main{top:50px}}@media screen and (min-width: 870px){#desktop-gui .gradient{position:fixed;z-index:3;width:100%;height:100%;background-image:url(../img/desktop-gui-gradient.png);background-size:100% 100%;-webkit-transition:all 300ms ease;transition:all 300ms ease}.idle:not(.video-end-active):not(.desktop-menu-active):not(.share-menu-active) #desktop-gui .gradient{opacity:0}#desktop-gui .overlay{position:fixed;z-index:2;width:100%;height:100%;background-color:#03162e;opacity:0;visibility:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease}.video-end-active #desktop-gui .overlay,.share-menu-active #desktop-gui .overlay,.desktop-menu-active #desktop-gui .overlay{opacity:.8;visibility:visible}#desktop-gui .site-logo{position:absolute;z-index:1000;top:66px;left:67px;-webkit-transition:all 300ms ease;transition:all 300ms ease}}@media screen and (min-width: 870px) and (max-height: 955px){#desktop-gui .site-logo{top:30px;left:30px}}@media screen and (min-width: 870px){.idle:not(.video-end-active):not(.desktop-menu-active):not(.share-menu-active) #desktop-gui .site-logo{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}#desktop-gui nav.secondary{position:absolute;z-index:4;right:70px;top:67px;-webkit-transition:all 300ms ease;transition:all 300ms ease}.idle:not(.video-end-active):not(.desktop-menu-active):not(.share-menu-active) #desktop-gui nav.secondary{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@media screen and (min-width: 870px) and (max-height: 955px){#desktop-gui nav.secondary{top:30px;right:30px}}@media screen and (min-width: 870px){#desktop-gui nav.secondary ul{display:-webkit-box;display:flex}#desktop-gui nav.secondary ul li{margin-left:23px}#desktop-gui nav.secondary button,#desktop-gui nav.secondary a{letter-spacing:1px;font-weight:400;font-size:12px;color:#fff;text-transform:uppercase}.no-touchevents #desktop-gui nav.secondary button:hover,.no-touchevents #desktop-gui nav.secondary a:hover{color:#0cf}.share-menu-active #desktop-gui nav.secondary .share-menu-toggle{color:#0cf}.no-touchevents button.sound-toggle:hover{opacity:1 !important}.sound-disabled #desktop-gui nav.secondary .sound-toggle{opacity:.3}#desktop-gui .circular-menu-toggle{position:absolute;z-index:4;font-size:24px;text-transform:uppercase;color:#fff;bottom:63px;left:70px;letter-spacing:2px;-webkit-transition:all 300ms ease;transition:all 300ms ease}.idle:not(.video-end-active):not(.desktop-menu-active):not(.share-menu-active) #desktop-gui .circular-menu-toggle{opacity:0;pointer-events:none}.idle:not(.video-end-active):not(.desktop-menu-active):not(.share-menu-active) #desktop-gui .circular-menu-toggle{-webkit-transform:translateY(20px);transform:translateY(20px)}.intro-end-active #desktop-gui .circular-menu-toggle,.standby-active:not(.video-end-active) #desktop-gui .circular-menu-toggle{opacity:.5;pointer-events:none}}@media screen and (min-width: 870px) and (max-height: 955px){#desktop-gui .circular-menu-toggle{bottom:30px;left:30px}#desktop-gui .circular-menu-toggle.flashing{-webkit-animation:toggle-flash 2s 4;animation:toggle-flash 2s 4}@-webkit-keyframes toggle-flash{0%{text-shadow:0 0 0 #fff}40%{text-shadow:0 0 20px #fff}80%{text-shadow:0 0 0 #fff}100%{text-shadow:0 0 0 #fff}}@keyframes toggle-flash{0%{text-shadow:0 0 0 #fff}40%{text-shadow:0 0 20px #fff}80%{text-shadow:0 0 0 #fff}100%{text-shadow:0 0 0 #fff}}}@media screen and (min-width: 870px){#desktop-gui .circular-menu-toggle .menu{-webkit-transition:opacity 300ms ease, visibility 300ms ease;transition:opacity 300ms ease, visibility 300ms ease}#desktop-gui .circular-menu-toggle .close{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%) scale(2);transform:translate(-50%, -50%) scale(2);opacity:0;visibility:hidden;-webkit-transition:opacity 300ms ease, visibility 300ms ease, -webkit-transform 300ms ease;transition:opacity 300ms ease, visibility 300ms ease, -webkit-transform 300ms ease;transition:opacity 300ms ease, visibility 300ms ease, transform 300ms ease;transition:opacity 300ms ease, visibility 300ms ease, transform 300ms ease, -webkit-transform 300ms ease}#desktop-gui .circular-menu-toggle .close svg{fill:#fff}.no-touchevents #desktop-gui .circular-menu-toggle:hover{color:#0cf}.no-touchevents #desktop-gui .circular-menu-toggle:hover .close svg{fill:#0cf}.desktop-menu-active.standby-active:not(.intro-end-active):not(.video-end-active):not(.return-visitor) #desktop-gui .circular-menu-toggle,.desktop-menu-active:not(.intro-end-active):not(.return-visitor):not(.share-menu-active) #desktop-gui .circular-menu-toggle{color:#0cf}.desktop-menu-active.standby-active:not(.intro-end-active):not(.video-end-active):not(.return-visitor) #desktop-gui .circular-menu-toggle .menu,.desktop-menu-active:not(.intro-end-active):not(.return-visitor):not(.share-menu-active) #desktop-gui .circular-menu-toggle .menu{opacity:0;visibility:hidden}.desktop-menu-active.standby-active:not(.intro-end-active):not(.video-end-active):not(.return-visitor) #desktop-gui .circular-menu-toggle .close,.desktop-menu-active:not(.intro-end-active):not(.return-visitor):not(.share-menu-active) #desktop-gui .circular-menu-toggle .close{opacity:1;visibility:visible;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}#desktop-gui .circular-menu-toggle .highlight{position:absolute;width:111px;height:111px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none}#desktop-gui .circular-menu-toggle .highlight circle{fill:rgba(255,255,255,0);stroke:#FFFFFF;stroke-miterlimit:10}}@media screen and (min-width: 870px) and (max-height: 955px){#desktop-gui .circular-menu-toggle .highlight{display:none}}@media screen and (min-width: 870px){#desktop-gui .ari-logo{position:fixed;z-index:1000;bottom:105px;right:70px;width:93px;height:48px;-webkit-transition:all 300ms ease;transition:all 300ms ease}}@media screen and (min-width: 870px) and (max-height: 955px){#desktop-gui .ari-logo{right:30px;bottom:70px}}@media screen and (min-width: 870px){#desktop-gui .ari-logo svg{width:93px;height:48px}.idle:not(.video-end-active):not(.desktop-menu-active):not(.share-menu-active) #desktop-gui .ari-logo{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}#desktop-gui .copyright-legal{position:absolute;position:fixed;z-index:1000;bottom:68px;right:70px;text-transform:uppercase;line-height:11px;color:#fff;-webkit-transition:all 300ms ease;transition:all 300ms ease}.idle:not(.video-end-active):not(.desktop-menu-active):not(.share-menu-active) #desktop-gui .copyright-legal{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@media screen and (min-width: 870px) and (max-height: 955px){#desktop-gui .copyright-legal{right:30px;bottom:35px}}@media screen and (min-width: 870px){#desktop-gui .copyright-legal a{color:#fff;vertical-align:middle;line-height:11px}.no-touchevents #desktop-gui .copyright-legal a:hover{color:#0cf}#desktop-gui .copyright-legal div{display:inline-block;vertical-align:middle;font-size:11px}#desktop-gui .copyright-legal div:first-child{margin-right:7px}#desktop-gui .copyright-legal div:first-child:after{content:'';display:inline-block;vertical-align:middle;height:11px;width:1px;margin-left:15px;background-color:rgba(255,255,255,0.4)}}@media screen and (max-width: 869px){#desktop-gui{display:none}}@media screen and (min-width: 870px){#mobile-gui{display:none}}@media screen and (max-width: 869px){#mobile-gui{-webkit-transition:opacity 300ms ease, visibility 300ms ease;transition:opacity 300ms ease, visibility 300ms ease}}@media screen and (max-width: 869px) and (orientation: landscape){#mobile-gui .gradient{position:fixed;z-index:3;width:100%;height:100%;background-image:url(../img/desktop-gui-gradient.png);background-size:100% 100%;-webkit-transition:all 300ms ease;transition:all 300ms ease;pointer-events:none}.mobile-safari #mobile-gui .gradient{position:absolute}}@media screen and (max-width: 869px){#mobile-gui .overlay{position:fixed;z-index:2;width:100%;height:100%;background-color:#03162e;opacity:0;visibility:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease}.mobile-safari #mobile-gui .overlay{position:absolute}.video-end-active #mobile-gui .overlay,.share-menu-active #mobile-gui .overlay,.mobile-menu-active #mobile-gui .overlay{opacity:.8;visibility:visible}}@media screen and (max-width: 869px) and (orientation: portrait){#mobile-gui .top-toolbar{position:absolute;height:70px;width:100%;background-color:#03162e}.preloader-active #mobile-gui .top-toolbar{background-color:rgba(3,22,46,0)}}@media screen and (max-width: 869px){#mobile-gui .top-toolbar .site-logo{-webkit-transform:scale(0.67);transform:scale(0.67);left:20px;z-index:1000}}@media screen and (max-width: 869px) and (orientation: portrait){#mobile-gui .top-toolbar .site-logo{position:absolute;top:17px;pointer-events:none}}@media screen and (max-width: 869px) and (orientation: landscape){#mobile-gui .top-toolbar .site-logo{position:fixed;top:15px;opacity:0;visibility:hidden;-webkit-transition:opacity 300ms ease, visibility 300ms ease;transition:opacity 300ms ease, visibility 300ms ease}.video-end-active #mobile-gui .top-toolbar .site-logo,.share-menu-active #mobile-gui .top-toolbar .site-logo,.preloader-active #mobile-gui .top-toolbar .site-logo,.mobile-menu-active #mobile-gui .top-toolbar .site-logo{opacity:1;visibility:visible}.safari-toolbar-overlap #mobile-gui .top-toolbar .site-logo{top:65px}}@media screen and (max-width: 869px){#mobile-gui .top-toolbar .mobile-menu-toggle{position:absolute;width:50px;height:50px;right:10px;top:10px;z-index:4}}@media screen and (max-width: 869px) and (orientation: portrait){#mobile-gui .top-toolbar .mobile-menu-toggle{display:none}body.no-orientation #mobile-gui .top-toolbar .mobile-menu-toggle{display:block}}@media screen and (max-width: 869px){#mobile-gui .top-toolbar .mobile-menu-toggle:before,#mobile-gui .top-toolbar .mobile-menu-toggle:after{-webkit-transition:all 300ms ease;transition:all 300ms ease;content:'';background-color:#fff;position:absolute;height:2px;width:22px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#mobile-gui .top-toolbar .mobile-menu-toggle:before{margin-top:-5px}#mobile-gui .top-toolbar .mobile-menu-toggle:after{margin-top:5px}.no-touchevents #mobile-gui .top-toolbar .mobile-menu-toggle:hover:before,.no-touchevents #mobile-gui .top-toolbar .mobile-menu-toggle:hover:after{background-color:#0cf}.intro-end-active #mobile-gui .top-toolbar .mobile-menu-toggle,.return-visitor #mobile-gui .top-toolbar .mobile-menu-toggle{opacity:.3;pointer-events:none}.mobile-menu-active:not(.return-visitor):not(.share-menu-active):not(.intro-end-active) #mobile-gui .top-toolbar .mobile-menu-toggle:before{margin:0;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.mobile-menu-active:not(.return-visitor):not(.share-menu-active):not(.intro-end-active) #mobile-gui .top-toolbar .mobile-menu-toggle:after{margin:0;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}}@media screen and (max-width: 869px) and (orientation: landscape){#mobile-gui #mobile-rotation-message{display:none}}@media screen and (max-width: 869px){.no-orientation #mobile-gui #mobile-rotation-message{display:none}}@media screen and (max-width: 869px) and (orientation: portrait){#mobile-gui #mobile-rotation-message{background-color:#01a8d5;z-index:2;position:fixed;top:70px;height:calc(100% - 140px);width:100%;background-color:#01a8d5;-webkit-transition:opacity 300ms ease, visibility 300ms ease;transition:opacity 300ms ease, visibility 300ms ease}#mobile-gui #mobile-rotation-message .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:240px}#mobile-gui #mobile-rotation-message svg{width:56px;height:56px;display:block;margin:0 auto;margin-bottom:50px;fill:#fff}#mobile-gui #mobile-rotation-message h2{font-size:18px;text-align:center;font-weight:400;text-transform:uppercase;margin-bottom:26px}#mobile-gui #mobile-rotation-message p{font-size:14px;line-height:15px;text-align:center;font-weight:300;margin-bottom:20px}}@media screen and (max-width: 869px){#mobile-gui #mobile-menu{z-index:2;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;max-width:485px;opacity:0;visibility:hidden;-webkit-transition:opacity 300ms ease, visibility 300ms ease;transition:opacity 300ms ease, visibility 300ms ease}}@media screen and (max-width: 869px) and (orientation: portrait){#mobile-gui #mobile-menu{display:none}body.no-orientation #mobile-gui #mobile-menu{display:block}}@media screen and (max-width: 869px){.mobile-menu-active:not(.share-menu-active) #mobile-gui #mobile-menu{opacity:1;visibility:visible}.mobile-safari #mobile-gui #mobile-menu{position:absolute}.mobile-safari #mobile-gui #mobile-menu{margin-top:6px}#mobile-gui #mobile-menu .container{padding:0}#mobile-gui #mobile-menu .container>ul{margin-bottom:10px}#mobile-gui #mobile-menu .container>ul>li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-bottom:1px solid rgba(255,255,255,0.3);padding-bottom:15px;padding-top:15px;padding-left:7px;margin-bottom:0}.mobile-safari #mobile-gui #mobile-menu .container>ul>li{padding-top:10px;padding-bottom:10px}#mobile-gui #mobile-menu .container>ul>li>span{color:#888888;text-transform:uppercase;font-size:18px;width:126px;flex-shrink:0}#mobile-gui #mobile-menu .container>ul>li>ul{width:100%;display:-webkit-box;display:flex}#mobile-gui #mobile-menu .container>ul>li>ul>li{width:50%;position:relative}#mobile-gui #mobile-menu .container>ul>li>ul>li:first-child:after{content:'';position:absolute;right:20px;width:1px;height:18px;background-color:#fff;top:2px}#mobile-gui #mobile-menu .container>ul>li>ul>li>button{font-size:14px}#mobile-gui #mobile-menu .container>ul>li>ul>li>button[data-watched]{color:#0cf}.no-touchevents #mobile-gui #mobile-menu .container>ul>li>ul>li>button:hover{text-decoration:underline}#mobile-gui #mobile-menu .container>p{padding-left:7px;color:#878787;font-size:12px}#mobile-gui #mobile-menu button{color:#fff}}@media screen and (max-width: 869px) and (orientation: portrait){#mobile-gui .bottom-toolbar{position:absolute;height:70px;width:100%;bottom:0;background-color:#03162e}.preloader-active #mobile-gui .bottom-toolbar{background-color:rgba(3,22,46,0)}}@media screen and (max-width: 869px){#mobile-gui .bottom-toolbar .ari-logo{z-index:1000}#mobile-gui .bottom-toolbar .ari-logo svg{width:55px;height:29px}}@media screen and (max-width: 869px) and (orientation: portrait){#mobile-gui .bottom-toolbar .ari-logo{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width: 869px) and (orientation: landscape){#mobile-gui .bottom-toolbar .ari-logo{position:fixed;bottom:21px;right:19px}.mobile-safari #mobile-gui .bottom-toolbar .ari-logo{position:absolute}}@media screen and (max-width: 869px){#mobile-gui .bottom-toolbar nav.secondary{position:fixed;z-index:4;bottom:26px;left:20px}}@media screen and (max-width: 869px) and (orientation: portrait){#mobile-gui .bottom-toolbar nav.secondary{display:none}body.no-orientation #mobile-gui .bottom-toolbar nav.secondary{display:block}}@media screen and (max-width: 869px){.mobile-safari #mobile-gui .bottom-toolbar nav.secondary{position:absolute}#mobile-gui .bottom-toolbar nav.secondary button,#mobile-gui .bottom-toolbar nav.secondary a{text-transform:uppercase;display:inline-block;vertical-align:middle;font-size:10px;color:#fff;margin-left:3px}.no-touchevents #mobile-gui .bottom-toolbar nav.secondary button:hover,.no-touchevents #mobile-gui .bottom-toolbar nav.secondary a:hover{color:#0cf}.no-touchevents #mobile-gui .bottom-toolbar nav.secondary button:hover:after,.no-touchevents #mobile-gui .bottom-toolbar nav.secondary a:hover:after{color:#fff}.share-menu-active #mobile-gui .bottom-toolbar nav.secondary button.share-menu-toggle span,.share-menu-active #mobile-gui .bottom-toolbar nav.secondary a.share-menu-toggle span{color:#0cf}#mobile-gui .bottom-toolbar nav.secondary button.sound-toggle span,#mobile-gui .bottom-toolbar nav.secondary a.sound-toggle span{-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease}.sound-disabled #mobile-gui .bottom-toolbar nav.secondary button.sound-toggle span,.sound-disabled #mobile-gui .bottom-toolbar nav.secondary a.sound-toggle span{opacity:.3}#mobile-gui .bottom-toolbar nav.secondary *:not(:last-child):after{content:'|';margin-left:8px;font-size:12px}#mobile-gui .bottom-toolbar .copyright-legal{font-size:12px;color:rgba(255,255,255,0.3);z-index:1000}}@media screen and (max-width: 869px) and (orientation: landscape){#mobile-gui .bottom-toolbar .copyright-legal{position:fixed;bottom:29px;right:85px}.mobile-safari #mobile-gui .bottom-toolbar .copyright-legal{position:absolute}}@media screen and (max-width: 869px) and (orientation: portrait){#mobile-gui .bottom-toolbar .copyright-legal{position:absolute;right:90px;bottom:29px}}@media screen and (max-width: 869px){#mobile-gui .bottom-toolbar .copyright-legal a{color:rgba(255,255,255,0.3);vertical-align:middle;line-height:11px}.no-touchevents #mobile-gui .bottom-toolbar .copyright-legal a:hover{color:#0cf}#mobile-gui .bottom-toolbar .copyright-legal div{display:inline-block;vertical-align:middle;font-size:11px}#mobile-gui .bottom-toolbar .copyright-legal div:first-child{margin-right:3px}#mobile-gui .bottom-toolbar .copyright-legal div:first-child:after{content:'';display:inline-block;vertical-align:middle;height:11px;width:1px;margin-left:10px;background-color:rgba(255,255,255,0.4)}}@media screen and (min-width: 870px){#circular-menu .menu{position:fixed;z-index:4;width:700px;height:700px;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;visibility:hidden;-webkit-transition:opacity 300ms ease, visibility 300ms ease;transition:opacity 300ms ease, visibility 300ms ease}}@media screen and (min-width: 870px) and (max-height: 860px){#circular-menu .menu{-webkit-transform:translate(-50%, -50%) scale(.82);transform:translate(-50%, -50%) scale(.82)}}@media screen and (min-width: 870px) and (max-height: 630px){#circular-menu .menu{-webkit-transform:translate(-50%, -50%) scale(.7);transform:translate(-50%, -50%) scale(.7)}}@media screen and (min-width: 870px){.desktop-menu-active:not(.share-menu-active) #circular-menu .menu{opacity:1;visibility:visible}.intro-end-active #circular-menu .menu{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:9.4%;left:auto}}@media screen and (min-width: 870px) and (max-height: 860px){.intro-end-active #circular-menu .menu{-webkit-transform:translateY(-50%) scale(.82);transform:translateY(-50%) scale(.82);-webkit-transform-origin:center right;transform-origin:center right}}@media screen and (min-width: 870px) and (max-height: 630px){.intro-end-active #circular-menu .menu{-webkit-transform:translateY(-50%) scale(0.75);transform:translateY(-50%) scale(0.75);-webkit-transform-origin:center right;transform-origin:center right}}@media screen and (min-width: 870px){#circular-menu .menu .paths{position:absolute;z-index:1;top:21px;left:23px}#circular-menu .menu .paths path{fill:none;stroke:#5f6c7c;stroke-miterlimit:10;stroke-width:2}#circular-menu .menu .paths.active{z-index:2}#circular-menu .menu .paths.active path{stroke:#0cf}#circular-menu .menu .dots{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#5f6c7c}#circular-menu .menu .menu-info{position:absolute;pointer-events:none;-webkit-transition:all 600ms ease;transition:all 600ms ease;text-align:center;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;visibility:hidden}#circular-menu .menu .menu-info h3{color:#fff;font-size:40px;font-weight:300;margin-bottom:13px}#circular-menu .menu .menu-info p{color:#fff;font-size:15px;line-height:18px}#circular-menu .menu .menu-info .image{position:relative;width:262px;height:120px;display:inline-block;margin:0 auto 20px auto}#circular-menu .menu .menu-info .image img{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#circular-menu .menu .menu-info .description{width:327px;margin:0 auto}#circular-menu .menu .menu-info.main{opacity:1;visibility:visible}#circular-menu .menu .menu-info.main .title{max-width:200px;margin:0 auto}#circular-menu .menu .menu-info.main h3{color:#fff;margin-bottom:20px}#circular-menu .menu .menu-info.main .image{margin-bottom:30px}#circular-menu .menu .menu-info.sub .image{width:260px;height:120px}#circular-menu .menu.sub-hovered .menu-info.main{opacity:0;visibility:hidden}#circular-menu .menu .main-marker{position:absolute;z-index:2}#circular-menu .menu .main-marker .label{text-align:left;position:absolute;color:#5f6c7c;font-size:16px;font-weight:400;-webkit-transition:color 300ms ease;transition:color 300ms ease;pointer-events:none;text-transform:uppercase}#circular-menu .menu .main-marker .border{fill:#5f6c7c}#circular-menu .menu .main-marker .fill{fill:#fff;position:absolute;top:50%;left:50%;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}#circular-menu .menu .main-marker.highlighted .border{fill:#0cf}#circular-menu .menu .main-marker.highlighted[data-watched] .border{fill:#0cf}#circular-menu .menu .main-marker[data-watched] .fill{opacity:1}#circular-menu .menu .main-marker[data-watched] .border{fill:#fff}#circular-menu .menu .sub-marker{position:absolute;z-index:2;width:16px;height:16px}#circular-menu .menu .sub-marker:before,#circular-menu .menu .sub-marker:after{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 300ms ease;transition:all 300ms ease;width:16px;height:16px;border-radius:50%;border:2px solid #5f6c7c}@-webkit-keyframes sub-marker-pulse{0%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}100%{opacity:0;-webkit-transform:translate(-50%, -50%) scale(2);transform:translate(-50%, -50%) scale(2)}}@keyframes sub-marker-pulse{0%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}100%{opacity:0;-webkit-transform:translate(-50%, -50%) scale(2);transform:translate(-50%, -50%) scale(2)}}#circular-menu .menu .sub-marker .label{text-align:left;position:absolute;color:#fff;font-size:13px;font-weight:400;-webkit-transition:color 300ms ease;transition:color 300ms ease;-webkit-transition:all 300ms ease;transition:all 300ms ease}#circular-menu .menu .sub-marker.highlighted:after{border:2px solid #0cf}#circular-menu .menu .sub-marker.current:before{border:2px solid #0cf;-webkit-animation:sub-marker-pulse 1s infinite;animation:sub-marker-pulse 1s infinite}#circular-menu .menu .sub-marker[data-watched]:after{background-color:#fff}.no-touchevents #circular-menu .menu .sub-marker:hover:after{background-color:#0cf;border:2px solid #0cf}.no-touchevents #circular-menu .menu .sub-marker:hover .label{color:#0cf}.no-touchevents #circular-menu .menu .sub-marker:hover+.menu-info{opacity:1;visibility:visible}#circular-menu .menu .category-1 .main-marker{top:3px;left:328px}#circular-menu .menu .category-1 .main-marker .label{top:-38px;left:3px}#circular-menu .menu .category-1 .main-marker .fill{left:0;top:0;-webkit-transform:translate(9.8px, 8.3px);transform:translate(9.8px, 8.3px)}#circular-menu .menu .category-1 .sub-marker.video-1{top:55px;left:503px}#circular-menu .menu .category-1 .sub-marker.video-1 .label{bottom:3px;left:30px}#circular-menu .menu .category-1 .sub-marker.video-2{top:178px;left:625px}#circular-menu .menu .category-1 .sub-marker.video-2 .label{bottom:-5px;left:27px}#circular-menu .menu .category-2 .main-marker{top:331px;left:665px}#circular-menu .menu .category-2 .main-marker .label{top:9px;left:45px}#circular-menu .menu .category-2 .main-marker .fill{left:0;top:0;-webkit-transform:translate(6.4px, 9.6px);transform:translate(6.4px, 9.6px)}#circular-menu .menu .category-2 .sub-marker.video-1{top:502px;left:626px}#circular-menu .menu .category-2 .sub-marker.video-1 .label{top:-3px;left:30px}#circular-menu .menu .category-2 .sub-marker.video-2{top:624px;left:503px}#circular-menu .menu .category-2 .sub-marker.video-2 .label{top:12px;left:32px}#circular-menu .menu .category-3 .main-marker{top:657px;left:332px}#circular-menu .menu .category-3 .main-marker .label{top:53px;left:-17px}#circular-menu .menu .category-3 .main-marker .fill{left:0;top:0;-webkit-transform:translate(8.3px, 8px);transform:translate(8.3px, 8px)}#circular-menu .menu .category-3 .sub-marker.video-1{top:624px;left:181px}#circular-menu .menu .category-3 .sub-marker.video-1 .label{text-align:right;top:9px;right:34px}#circular-menu .menu .category-3 .sub-marker.video-2{top:502px;left:58px}#circular-menu .menu .category-3 .sub-marker.video-2 .label{text-align:right;top:-9px;right:36px}#circular-menu .menu .category-4 .main-marker{top:329px;left:3px}#circular-menu .menu .category-4 .main-marker .label{top:12px;right:56px}#circular-menu .menu .category-4 .main-marker .fill{left:0;top:0;-webkit-transform:translate(8.3px, 8.3px);transform:translate(8.3px, 8.3px)}#circular-menu .menu .category-4 .sub-marker.video-1{top:178px;left:59px}#circular-menu .menu .category-4 .sub-marker.video-1 .label{text-align:right;top:-9px;right:36px}#circular-menu .menu .category-4 .sub-marker.video-2{top:56px;left:178px}#circular-menu .menu .category-4 .sub-marker.video-2 .label{text-align:right;bottom:3px;right:36px}}@media screen and (max-width: 869px){#circular-menu{display:none}}#videos video{-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;will-change:opacity}#videos video.standby-loop{opacity:0;z-index:2}#videos video.standby-loop.active{opacity:1}@media screen and (min-width: 870px){#videos{position:fixed;top:0;width:100%;height:100%;z-index:1;-webkit-transition:all 300ms ease;transition:all 300ms ease}.no-touchevents .share-menu-active:not(.standby-active):not(.intro-end-active) #videos{-webkit-filter:blur(6px);filter:blur(6px)}.no-touchevents .desktop-menu-active:not(.standby-active):not(.intro-end-active) #videos{-webkit-filter:blur(6px);filter:blur(6px)}#videos video{position:absolute;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width: 869px){#videos{position:fixed;top:0;width:100%;height:100%;z-index:1;-webkit-transition:all 300ms ease;transition:all 300ms ease}.mobile-safari #videos{position:absolute}.mobile-menu-active #videos,.share-menu-active #videos{-webkit-filter:blur(2px);filter:blur(2px)}#videos video{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-o-object-fit:fit;object-fit:fit}}progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:rgba(0,0,0,0.3);height:12px;cursor:pointer}@media (orientation: portrait){body:not(.no-orientation) progress[value]{display:none}}progress{position:absolute;bottom:0;z-index:5;height:12px;width:100%;left:0;opacity:1;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease}.share-menu-active progress,.desktop-menu-active progress,.mobile-menu-active progress{pointer-events:none;cursor:inherit;opacity:0}.video-end-active progress,.intro-end-active progress,.standby-active progress{pointer-events:none;cursor:inherit;opacity:0}progress[value]::-webkit-progress-bar{background-color:rgba(0,0,0,0.3);height:12px}progress[value]::-moz-progress-bar{height:12px;background-color:#0cf}progress[value]::-webkit-progress-value{height:12px;background-color:#0cf}#preloader{position:fixed;width:100%;height:100%;background-color:#102a4c;z-index:1000;opacity:0;visibility:hidden;-webkit-transition:opacity 300ms ease, visibility 300ms ease;transition:opacity 300ms ease, visibility 300ms ease}.disabled #preloader,.preloader-active #preloader{opacity:1;visibility:visible}#preloader.active .indication{opacity:1}#preloader .indication{z-index:2;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;-webkit-transition:margin 500ms ease, opacity 500ms ease;transition:margin 500ms ease, opacity 500ms ease}#preloader .indication .label{text-transform:uppercase;font-size:14px;font-weight:400;text-align:center;display:block;margin-bottom:20px;letter-spacing:1px}#preloader .indication .start{background-color:#4299ca;border:1px solid #4299ca;color:#fff;text-transform:uppercase;box-shadow:12.638px 16.771px 24px 0px rgba(0,0,0,0.44)}.no-touchevents #preloader .indication .start:hover{background-color:#0c2037;color:#0cf}#preloader .indication .progress-bar{position:relative;display:block;width:200px;height:4px;background-color:#fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#preloader .indication .progress-bar .progress-bar-meter{position:absolute;width:0;height:4px;background-color:#0cf}.autoplay-disabled #preloader .indication .progress-bar{display:none}.autoplay-disabled #preloader .indication .label{display:none}body:not(.autoplay-disabled) #preloader .indication .start{display:none}#preloader #particles-js{position:absolute;z-index:1;width:100%;height:100%;background-color:#102a4c;background-image:url("");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}#preloader #particles-js canvas{opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease}.preloader-active #preloader #particles-js canvas{opacity:1}@media screen and (min-width: 870px){#preloader .indication .start{width:165px;height:45px;font-size:21px}}@media screen and (max-width: 869px){#preloader .indication .start{width:125px;height:33px;font-size:15.4px}.mobile-safari #preloader{position:absolute}}.play-pause{position:fixed;width:100%;height:100%;left:0;top:0;z-index:3;cursor:initial}.share-menu-active .play-pause,.desktop-menu-active .play-pause,.mobile-menu-active .play-pause,.video-end-active .play-pause,.standby-active .play-pause{pointer-events:none}.play-pause span{position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;right:50%;font-size:30px;opacity:0;-webkit-transform-origin:center center;transform-origin:center center}.play-pause span svg{fill:#f5f5f5;-webkit-filter:drop-shadow(3px 3px 2px rgba(0,0,0,0.7));filter:drop-shadow(3px 3px 2px rgba(0,0,0,0.7))}.play-pause span.play{width:36px;height:52px}.play-pause span.pause{width:50px;height:50px}@media screen and (max-width: 869px) and (orientation: portrait){body:not(.no-orientation) .play-pause{pointer-events:none}}@media screen and (max-width: 869px){.mobile-safari .play-pause{position:absolute}}#share-menu{position:absolute;z-index:3;opacity:0;visibility:hidden;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity 300ms ease, visibility 300ms ease;transition:opacity 300ms ease, visibility 300ms ease}.share-menu-active #share-menu{opacity:1;visibility:visible}#share-menu ul{display:-webkit-box;display:flex}#share-menu a{text-transform:uppercase;color:#fff}.no-touchevents #share-menu a:hover{color:#0cf}@media screen and (min-width: 870px){#share-menu li{margin:0 30px}#share-menu a{font-size:18px}}@media screen and (max-width: 869px){#share-menu li{margin:0 15px}}nav.video-end .overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;background-size:cover;background-position:center right;opacity:0;visibility:hidden;-webkit-transition:all 1s ease;transition:all 1s ease}.share-menu-active nav.video-end .overlay{opacity:0;visibility:hidden}nav.video-end .container{padding:0;position:absolute;z-index:3;opacity:0;visibility:hidden;-webkit-transition:all 300ms ease;transition:all 300ms ease}.video-end-active nav.video-end.active .container,.video-end-active nav.video-end.active .overlay{opacity:1;visibility:visible}.video-end-active.share-menu-active nav.video-end.active .container,.video-end-active.share-menu-active nav.video-end.active .overlay{opacity:0;visibility:hidden}@media screen and (min-width: 870px){nav.video-end .overlay{background-image:url(../img/video-end-navigation-bg.png)}.desktop-menu-active nav.video-end .overlay{opacity:0;visibility:hidden}nav.video-end .container{padding:0;position:absolute;width:494px;right:25.6%;top:32%}nav.video-end .container:after{content:'';z-index:0;position:absolute;top:160px;left:-80px;background-image:url(../img/video-end-navigation-lines.svg);background-size:1104px 670px;width:1104px;height:670px;opacity:.2}}@media screen and (min-width: 870px) and (max-height: 860px){nav.video-end .container:after{left:-70px}}@media screen and (min-width: 870px){.video-end-active.desktop-menu-active nav.video-end.active .container,.video-end-active.desktop-menu-active nav.video-end.active .overlay{opacity:0;visibility:hidden}nav.video-end h4{color:#fff;font-weight:300;font-size:60px;line-height:60px;margin-bottom:0;margin-top:-6px;white-space:nowrap}}@media screen and (min-width: 870px) and (max-height: 860px){nav.video-end h4{font-size:50px}}@media screen and (min-width: 870px){nav.video-end li{position:absolute;z-index:1}nav.video-end li:nth-child(1){top:113px}}@media screen and (min-width: 870px) and (max-height: 860px){nav.video-end li:nth-child(1){top:83px}}@media screen and (min-width: 870px){nav.video-end li:nth-child(2){left:50%;-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important;top:200px}}@media screen and (min-width: 870px) and (max-height: 860px){nav.video-end li:nth-child(2){top:170px}}@media screen and (min-width: 870px){nav.video-end li:nth-child(3){right:0;top:123px}}@media screen and (min-width: 870px) and (max-height: 860px){nav.video-end li:nth-child(3){top:93px}}@media screen and (min-width: 870px){nav.video-end a{display:block;position:relative;width:100px;height:100px}nav.video-end a .circle{background-color:#68a2c3;border-radius:50%;position:absolute;width:100px;height:100px;z-index:4;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease, -webkit-transform 300ms ease;overflow:hidden}nav.video-end a .circle:before{content:'';position:absolute;width:100%;height:100%;z-index:2;background-size:cover;opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease}nav.video-end a .label{position:absolute;z-index:5;font-size:14px;width:100%;color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 300ms ease;transition:all 300ms ease;text-align:center}nav.video-end a .details{position:absolute;padding-top:163px;left:-30px;width:200px;font-size:15px;line-height:17px;color:#fff;font-weight:400;opacity:0;visibility:hidden;-webkit-transition:all 300ms ease;transition:all 300ms ease}.touchevents nav.video-end a .details{padding-top:0}nav.video-end a .details:after{content:'';position:absolute;bottom:-25px;left:0;background-image:url(../img/video-end-navigation-link-arrow.svg);width:21px;height:14px}.no-touchevents nav.video-end a:hover .circle{-webkit-transform:scale(1.5);transform:scale(1.5)}.no-touchevents nav.video-end a:hover .circle:before{opacity:1}.no-touchevents nav.video-end a:hover .label{opacity:0}.no-touchevents nav.video-end a:hover .details{opacity:1;visibility:visible}.touchevents nav.video-end a .details{top:110px;opacity:1;visibility:visible;font-size:13px;left:0;width:150px;line-height:15px}nav.video-end[data-video-id="1"] li:nth-child(1) .circle:before{background-image:url(../img/video-end-financial-decisions-whitepaper.jpg)}nav.video-end[data-video-id="1"] li:nth-child(2) .circle:before{background-image:url(../img/video-end-financial-decisions-web.jpg)}nav.video-end[data-video-id="2"] li:nth-child(1) .circle:before{background-image:url(../img/video-end-supply-chain-whitepaper.jpg)}nav.video-end[data-video-id="2"] li:nth-child(2) .circle:before{background-image:url(../img/video-end-supply-chain-video.jpg)}nav.video-end[data-video-id="2"] li:nth-child(3) .circle:before{background-image:url(../img/video-end-supply-chain-web.jpg)}nav.video-end[data-video-id="3"] li:nth-child(1) .circle:before{background-image:url(../img/video-end-connected-vehicles-video.jpg)}nav.video-end[data-video-id="3"] li:nth-child(2) .circle:before{background-image:url(../img/video-end-connected-vehicles-web.jpg)}nav.video-end[data-video-id="3"] li:nth-child(3) .circle:before{background-image:url(../img/video-end-connected-vehicles-blog.jpg)}nav.video-end[data-video-id="4"] li:nth-child(1) .circle:before{background-image:url(../img/video-end-driver-safety-whitepaper.jpg)}nav.video-end[data-video-id="4"] li:nth-child(2) .circle:before{background-image:url(../img/video-end-driver-safety-video.jpg)}nav.video-end[data-video-id="4"] li:nth-child(3) .circle:before{background-image:url(../img/video-end-driver-safety-web.jpg)}nav.video-end[data-video-id="5"] li:nth-child(1) .circle:before{background-image:url(../img/video-end-cost-containment-whitepaper.jpg)}nav.video-end[data-video-id="5"] li:nth-child(2) .circle:before{background-image:url(../img/video-end-cost-containment-video.jpg)}nav.video-end[data-video-id="5"] li:nth-child(3) .circle:before{background-image:url(../img/video-end-cost-containment-case-study.jpg)}nav.video-end[data-video-id="6"] li:nth-child(1) .circle:before{background-image:url(../img/video-end-vehicle-downtime-whitepaper.jpg)}nav.video-end[data-video-id="6"] li:nth-child(2) .circle:before{background-image:url(../img/video-end-vehicle-downtime-blog.jpg)}nav.video-end[data-video-id="6"] li:nth-child(3) .circle:before{background-image:url(../img/video-end-vehicle-downtime-news.jpg)}nav.video-end[data-video-id="7"] li:nth-child(1) .circle:before{background-image:url(../img/video-end-capital-forecasting-whitepaper.jpg)}nav.video-end[data-video-id="7"] li:nth-child(2) .circle:before{background-image:url(../img/video-end-capital-forecasting-video.jpg)}nav.video-end[data-video-id="7"] li:nth-child(3) .circle:before{background-image:url(../img/video-end-capital-forecasting-blog.jpg)}nav.video-end[data-video-id="8"] li:nth-child(1) .circle:before{background-image:url(../img/video-end-vehicle-remarketing-web.jpg)}nav.video-end[data-video-id="8"] li:nth-child(2) .circle:before{background-image:url(../img/video-end-vehicle-remarketing-case-study.jpg)}}@media screen and (max-width: 869px){.mobile-menu-active nav.video-end .overlay{opacity:0;visibility:hidden}.video-end-active.mobile-menu-active nav.video-end.active .container,.video-end-active.mobile-menu-active nav.video-end.active .overlay{opacity:0;visibility:hidden}}@media screen and (max-width: 869px) and (orientation: portrait){nav.video-end{display:none}body.no-orientation nav.video-end{display:block}}@media screen and (max-width: 869px){nav.video-end .container{position:absolute;width:100%;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:0 20px}nav.video-end h4{font-weight:300;font-size:30px;margin:0;width:50%;padding-right:60px;padding-left:40px;text-align:left}nav.video-end ul{width:50%}nav.video-end ul li{-webkit-transform:none !important;transform:none !important}nav.video-end ul li:not(:last-child){margin-bottom:25px}nav.video-end ul li a{font-weight:300;color:#fff}nav.video-end ul li a .label{display:block;font-size:18px;margin-bottom:7px;position:relative}nav.video-end ul li a .label:after{content:'';position:absolute;width:15px;height:10px;background-image:url(../img/video-end-navigation-link-arrow.svg);background-size:15px 10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:15px}nav.video-end ul li a .details{display:block;font-size:11px;max-width:200px}}.next-video-message{position:absolute;right:0;background-color:#051a30;z-index:5;color:#fff;display:-webkit-box;display:flex;-webkit-transition:-webkit-transform 600ms ease;transition:-webkit-transform 600ms ease;transition:transform 600ms ease;transition:transform 600ms ease, -webkit-transform 600ms ease;-webkit-transform:translateX(100%);transform:translateX(100%)}.next-video-active .next-video-message{-webkit-transform:translateX(0);transform:translateX(0)}@media (orientation: portrait){.next-video-message{display:none}body.no-orientation .next-video-message{display:-webkit-box;display:flex}}.next-video-message .buttons .play{display:block;position:relative;border-radius:50%;border:1px solid #fff}.next-video-message .buttons .play:hover .icon{fill:#0cf}.next-video-message .buttons .play svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.next-video-message .buttons .play .icon{fill:#fff}.next-video-message .buttons .play .timer{position:absolute;-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.next-video-message .buttons .play .timer circle{fill:rgba(255,255,255,0);stroke:#0cf;stroke-miterlimit:10}.next-video-message .buttons .cancel{display:block;margin:0 auto;color:#0cf}.next-video-message .buttons .cancel:hover{color:#fff}.next-video-message .message span{display:block}.next-video-message .message .pre-title{margin-bottom:4px}@media screen and (min-width: 870px){.next-video-message{width:387px;height:136px;padding:28px;top:50%;margin-top:-68px}}@media screen and (min-width: 870px) and (max-width: 1380px){.next-video-message{width:280px}}@media screen and (min-width: 870px){.next-video-message .buttons{width:55px;margin-right:16px}.next-video-message .buttons .play{width:55px;height:55px;margin-bottom:8px}.next-video-message .buttons .play .icon{width:17px;height:20px;margin-left:2px}.next-video-message .buttons .play .timer{width:42px;height:42px}.next-video-message .buttons .play .timer circle{stroke-width:3px}.next-video-message .buttons .cancel{font-size:14px}.next-video-message .message{margin-top:5px}.next-video-message .message .pre-title{font-size:14px}.next-video-message .message .title{font-size:24px}}@media screen and (max-width: 869px){.next-video-message{width:194px;height:72px;padding:12px;top:40%}.next-video-message .buttons{width:38px;margin-right:14px}.next-video-message .buttons .play{width:38px;height:38px;margin-bottom:3px}.next-video-message .buttons .play .icon{width:10px;height:13px;margin-left:1px}.next-video-message .buttons .play .timer{width:27px;height:27px}.next-video-message .buttons .play .timer circle{stroke-width:6px}.next-video-message .buttons .cancel{font-size:10px}.next-video-message .message .pre-title{font-size:10px}.next-video-message .message .title{font-size:14px}}.return-visitor-message{position:absolute;z-index:999999999;color:#fff;opacity:0;width:364px;height:162px;overflow:visible;visibility:hidden;-webkit-transition:all 300ms ease;transition:all 300ms ease}.return-visitor-message-active:not(.idle) .return-visitor-message{opacity:1;visibility:visible}.return-visitor-message .box{position:absolute;overflow:visible;display:inline}.return-visitor-message .box #return-tooltip-1{border-style:solid;stroke-width:2px;stroke:#0cf;fill:#03162e}.return-visitor-message .close{position:absolute;right:17px;top:17px;width:15px;height:17px;z-index:1;-webkit-transition:none;transition:none}.return-visitor-message .close svg{width:15px;height:17px;fill:#0cf}.return-visitor-message .close:hover svg{fill:#fff}.return-visitor-message .intro-trigger{display:inline;color:#0cf}.return-visitor-message .intro-trigger:hover{color:#fff}.return-visitor-message .message{position:absolute;top:0;left:0}.return-visitor-message .message span{display:block}.return-visitor-message .message .title{font-size:30px;margin-bottom:8px}.return-visitor-message .message .instructions{font-size:15px}.return-visitor-message #return-tooltip-2{visibility:hidden}@media screen and (min-width: 870px){.return-visitor-message{bottom:170px;right:68px}.return-visitor-message .message{padding:35px}}@media screen and (min-width: 870px) and (max-height: 955px){.return-visitor-message{bottom:130px;right:28px}}@media screen and (max-width: 869px){.return-visitor-message{-webkit-transform-origin:bottom right;transform-origin:bottom right;bottom:62px;right:17px;-webkit-transform:scale(0.6);transform:scale(0.6)}.return-visitor-message .message{padding:30px 25px 0 25px}.return-visitor-message .message .instructions{line-height:20px}}@media screen and (max-width: 869px) and (orientation: portrait){.return-visitor-message{display:none}body.no-orientation .return-visitor-message{display:block}}
/*# sourceMappingURL=main.min.css.map */