/*! normalize.css v1.0.2 | MIT License | git.io/normalize */dl,hr,menu,ol,ul{margin:1em 0}article,aside,details,figcaption,figure,figure img,footer,header,hgroup,nav,object,section,summary,video{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}.ir:before,hr{display:block}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif;color:#222}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.67em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}menu,ol,ul{padding:0}nav ol,nav ul{list-style:none}img{-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure,form{margin:0}legend{white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}a,abbr,address,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,label,legend,li,object,ol,p,pre,q,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul{border:0;margin:0;padding:0}a img{border:0}figure{position:relative}figure img{width:100%}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{height:1px;border:0;border-top:1px solid #ccc;padding:0}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{background-color:transparent;border:0;overflow:hidden}.opacityhidden,.opacityhidden td{border:0!important}.ir:before{content:"";width:0;height:100%}.hidden{display:none!important;visibility:hidden}.opacityhidden{filter:alpha(Opacity=0);opacity:0}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}:root{--vh:1vh}body,html{color:#fff;background-color:#000;position:relative;top:0;left:0;padding:0;margin:0;min-height:100vh;min-height:calc(var(--vh,1vh) * 100);width:100%;touch-action:manipulation}body .debug,html .debug{position:fixed;top:50px;left:2px;color:#000;background-color:pink;padding:.5rem;font-size:14px;z-index:5000}.link,[data-ember-action]{cursor:pointer}div#wrapper{touch-action:manipulation;width:100%;min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}div#wrapper:not(.is-scrollable){position:fixed;top:0;left:0;height:100%}svg{fill:#fff}.content{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}div.scene{position:absolute;top:0;left:0;height:100vh;height:calc(var(--vh,1vh) * 100);width:100%;overflow:hidden}div.scene canvas#big-village{width:100%;height:100%;position:fixed;top:0;left:0;z-index:4}@media only screen and (max-width:567px){div.scene canvas#big-village{position:absolute}}div.scene canvas#big-village.cursor-disabled{pointer-events:none}div.scene canvas#big-village.cursor-grab{cursor:grab}div.scene canvas#big-village.cursor-pointer{cursor:pointer}div.scene canvas#big-village.cursor-grabbing{cursor:grabbing}.clear{clear:both}@font-face{font-family:BigVillageRegular;src:url(../fonts/BigVillage/BigVillage-Regular.eot);src:url(../fonts/BigVillage/BigVillage-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/BigVillage/BigVillage-Regular.woff) format("woff"),url(../fonts/BigVillage/BigVillage-Regular.ttf) format("truetype"),url(../fonts/BigVillage/BigVillage-Regular.svg#OpenSansRegular) format("svg");font-weight:400;font-weight:400;font-style:normal}@font-face{font-family:UniQAIDAR;src:url(../fonts/UniQAIDAR/UniQAIDAR_Blawkrawe005.eot);src:url(../fonts/UniQAIDAR/UniQAIDAR_Blawkrawe005.eot?#iefix) format("embedded-opentype"),url(../fonts/UniQAIDAR/UniQAIDAR_Blawkrawe005.woff) format("woff"),url(../fonts/UniQAIDAR/UniQAIDAR_Blawkrawe005.ttf) format("truetype"),url(../fonts/UniQAIDAR/UniQAIDAR_Blawkrawe005.svg#OpenSansRegular) format("svg");font-weight:400;font-weight:400;font-style:normal}@font-face{font-family:Circular-Book;src:url(../fonts/Circular/lineto-circular-book.eot);src:url(../fonts/Circular/lineto-circular-book.eot?#iefix) format("embedded-opentype"),url(../fonts/Circular/lineto-circular-book.woff2) format("woff2"),url(../fonts/Circular/lineto-circular-book.woff) format("woff");font-weight:400;font-weight:400;font-style:normal}@font-face{font-family:Circular-Bold;src:url(../fonts/Circular/lineto-circular-bold.eot);src:url(../fonts/Circular/lineto-circular-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Circular/lineto-circular-bold.woff2) format("woff2"),url(../fonts/Circular/lineto-circular-bold.woff) format("woff");font-weight:400;font-weight:400;font-style:normal}@font-face{font-family:Circular-Black;src:url(../fonts/Circular/lineto-circular-black.eot);src:url(../fonts/Circular/lineto-circular-black.eot?#iefix) format("embedded-opentype"),url(../fonts/Circular/lineto-circular-black.woff2) format("woff2"),url(../fonts/Circular/lineto-circular-black.woff) format("woff");font-weight:400;font-weight:400;font-style:normal}body{line-height:1.4;font-family:Circular-Book,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;letter-spacing:.045em;font-size:22px}.black-font{font-family:Circular-Black,sans-serif}.map-ui .current-location,h1{font-family:BigVillageRegular,sans-serif;font-weight:400;font-size:47px;line-height:36px;letter-spacing:.125rem}.material h1{font-size:36px;letter-spacing:.08rem}.map-ui>h1{font-size:38px;letter-spacing:.05rem}.map-ui .legend{font-size:15px;line-height:17px}.map-ui .end,.map-ui .start{font-family:BigVillageRegular,sans-serif;font-weight:400;font-size:28px}.context-video-ui,.loading-message{font-size:16px;letter-spacing:.025rem}.context-video-ui{font-family:Circular-Black,sans-serif;font-weight:400;line-height:21px}.direct-view-page .page-content .center,.index-page .page-content .center,.preloader-page .page-content .center,h2{line-height:30px}.loading-message{font-family:Circular-Bold,sans-serif}h2{font-weight:400;font-size:32px}.about-page h2,.credit-list-page h2{font-family:Circular-Black,sans-serif;font-weight:400;font-size:21px;line-height:21px}.about-page .disclaimer,.credit-list-page .disclaimer,h3{font-size:14px}h3{font-weight:900}.loading-ui h2,.scene-intro-ui h2{font-family:BigVillageRegular,sans-serif;font-weight:400;font-size:96px;line-height:68px;letter-spacing:.25rem;margin-bottom:1.25rem}.loading-ui h3,.scene-intro-ui h3{font-family:Circular-Black,sans-serif;font-weight:400;font-size:32px;line-height:32px;letter-spacing:.125rem}.loading-ui p,.scene-intro-ui p{font-family:Circular-Black,sans-serif;font-weight:400;font-size:16px;letter-spacing:0}.portrait-ui{font-weight:400;font-size:13px;line-height:17px;letter-spacing:.065em}a,a:link,a:visited{color:inherit}.direct-view-page .body,.direct-view-page .dedication,.index-page .body,.index-page .dedication,.preloader-page .body,.preloader-page .dedication{font-family:Circular-Black,sans-serif;font-size:21px;line-height:31px;letter-spacing:.045em}.header-menu ul.language-menu{font-family:Circular-Black,sans-serif;text-transform:uppercase;font-weight:400;font-size:10px}.header-menu ul.language-menu .label{line-height:34px}.mobile-map-ui{font-size:15px;line-height:19px;letter-spacing:.06em}.mobile-map-ui h2{font-family:Circular-Black,sans-serif;font-size:16px;line-height:21px;letter-spacing:.04em}.mobile-map-ui .label{font-family:BigVillageRegular,sans-serif;font-weight:400;font-size:18px;line-height:18px;letter-spacing:.05rem}.mobile-map-ui .legend .label{font-family:Circular-Bold,sans-serif;font-size:11px;line-height:12px;letter-spacing:.03rem}.start-btn,.start-current-location-btn,.start-from-beginning-btn{text-transform:lowercase;letter-spacing:.075rem;font-weight:900;font-size:15px;line-height:26px}.start-from-beginning-btn{line-height:18px}.marker-label .label{font-family:BigVillageRegular,sans-serif;text-transform:uppercase;font-size:22px;line-height:26px;letter-spacing:.015rem}.marker-label .name{font-family:Circular-Black,sans-serif;font-size:15px;letter-spacing:.015rem}.btn-next .label,.marker-count-down{font-size:18px;line-height:18px;font-weight:700}.btn-next .label{line-height:28px}.tooltip h1,.tooltip p{line-height:16px;letter-spacing:.05rem}.kurdish,.kurdish .marker-label,.kurdish .start-btn,.kurdish .start-current-location-btn,.kurdish .start-from-beginning-btn,.kurdish h2{font-family:UniQAIDAR,serif}.tooltip h1{font-size:19px;text-transform:uppercase;padding:5px 0;margin:0}.tooltip p{font-size:13px;padding:0;margin:0 0 .4rem}.info-content{letter-spacing:.01em}#captions{font-weight:600;font-size:1.5rem;line-height:2rem;letter-spacing:.075rem}div.header-menu{pointer-events:auto;position:fixed;top:2.5rem;right:2.25rem;z-index:1003}@media only screen and (max-width:736px){body{font-size:16px;line-height:19px;letter-spacing:.04rem}.map-ui .current-location,h1{font-size:40px;line-height:40px;letter-spacing:.075rem}.direct-view-page .body,.direct-view-page .dedication,.index-page .body,.index-page .dedication,.preloader-page .body,.preloader-page .dedication{font-family:Circular-Book,sans-serif;font-size:18px;line-height:23px;letter-spacing:.06em}.loading-ui h2,.scene-intro-ui h2{font-size:38px;line-height:34px;letter-spacing:.125rem;margin-bottom:.7rem}.loading-ui h3,.scene-intro-ui h3{font-family:Circular-Bold,sans-serif;font-size:16px;line-height:18px;letter-spacing:.04rem}.loading-ui p,.scene-intro-ui p{font-family:Circular-Bold,sans-serif;font-size:11px;letter-spacing:.025rem}.material h1{font-size:22px;line-height:22px;letter-spacing:.04rem}.info-content{font-size:15px;line-height:22px;letter-spacing:.01em}.about-page h2,.credit-list-page h2{font-size:15px;line-height:16px}.about-page p,.credit-list-page p{font-size:14px;line-height:18px}.about-page .disclaimer,.credit-list-page .disclaimer{font-size:14px}#captions{font-weight:600;font-size:.85rem;line-height:1.15rem;letter-spacing:.032rem}div.header-menu{top:1.75rem;right:1.5rem}}div.header-menu svg.close-button-svg,div.header-menu svg.hamburger-svg{float:right;width:22px;height:22px}div.header-menu ul:not(.village){margin:0;padding:0;list-style:none}div.header-menu ul:not(.village) svg.audio-svg,div.header-menu ul:not(.village) svg.info-button-svg,div.header-menu ul:not(.village) svg.map-button-svg{width:28px;height:28px}div.header-menu ul:not(.village) a,div.header-menu ul:not(.village) a:link,div.header-menu ul:not(.village) a:visited{cursor:pointer;float:left;text-decoration:none}div.header-menu ul:not(.village) a.right,div.header-menu ul:not(.village) a:link.right,div.header-menu ul:not(.village) a:visited.right{float:right}div.header-menu ul:not(.village) a li,div.header-menu ul:not(.village) a:link li,div.header-menu ul:not(.village) a:visited li{position:relative;width:54px;height:37px;margin:0 -5px 0 0;text-align:center;color:#fff;-webkit-transition:color .33s;-moz-transition:color .33s;-o-transition:color .33s;transition:color .33s}div.header-menu ul:not(.village) a li svg.kurdish-svg,div.header-menu ul:not(.village) a:link li svg.kurdish-svg,div.header-menu ul:not(.village) a:visited li svg.kurdish-svg{margin-top:-4px;margin-left:-2px;fill:#fff;-webkit-transition:fill .33s;-moz-transition:fill .33s;-o-transition:fill .33s;transition:fill .33s;width:52px;height:40px}div.header-menu ul:not(.village) a li svg.language-menu-svg,div.header-menu ul:not(.village) a:link li svg.language-menu-svg,div.header-menu ul:not(.village) a:visited li svg.language-menu-svg{position:absolute;top:-5px;left:0;width:70px;height:42px}div.header-menu ul:not(.village) a li svg.language-menu-svg .active,div.header-menu ul:not(.village) a li svg.language-menu-svg .hover,div.header-menu ul:not(.village) a:link li svg.language-menu-svg .active,div.header-menu ul:not(.village) a:link li svg.language-menu-svg .hover,div.header-menu ul:not(.village) a:visited li svg.language-menu-svg .active,div.header-menu ul:not(.village) a:visited li svg.language-menu-svg .hover{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .33s;-moz-transition:opacity .33s;-o-transition:opacity .33s;transition:opacity .33s}div.header-menu ul:not(.village) a li .label,div.header-menu ul:not(.village) a:link li .label,div.header-menu ul:not(.village) a:visited li .label{top:-1px;left:9px;width:100%;position:absolute;z-index:1}div.header-menu ul:not(.village) a.circle-button li{width:28px;height:28px;margin:2px .45rem 0}div.header-menu ul:not(.village) a:focus{outline:0}div.header-menu ul:not(.village) a.active li{color:#000}div.header-menu ul:not(.village) a.active li svg.info-button-svg .active,div.header-menu ul:not(.village) a.active li svg.language-menu-svg .active,div.header-menu ul:not(.village) a.active li svg.map-button-svg .active{opacity:1;filter:alpha(opacity=100)}div.header-menu ul:not(.village) a.active li svg.kurdish-svg{fill:#000}@media (hover:hover){div.header-menu ul:not(.village) a:hover li{color:#CAFFEB}div.header-menu ul:not(.village) a:hover li svg.language-menu-svg .hover{opacity:1;filter:alpha(opacity=100)}div.header-menu ul:not(.village) a:hover li svg.kurdish-svg{fill:#CAFFEB}}div.header-menu ul:not(.village):after{content:"";display:table;clear:both}@media only screen and (max-width:736px){div.header-menu{top:21px;right:20px}div.header-menu .hamburger-button{position:relative;margin-top:-10px;margin-right:-10px;padding-top:10px;padding-right:10px;z-index:8;width:32px;height:32px}div.header-menu.hamburger-open{z-index:4000;top:0;right:10px;left:10px}div.header-menu.hamburger-open:not(.home-page-menu) .header{background-image:linear-gradient(black,#1B1B1B)}div.header-menu.hamburger-open .header{padding-top:16px;padding-bottom:8px}div.header-menu.hamburger-open .header a.circle-button li{margin:-4px .45rem 0}div.header-menu.hamburger-open .header svg.close-button-svg{margin-top:4px}div.header-menu .header{position:fixed;padding:10px 10px 0;z-index:6;width:-webkit-calc(100vw - 40px);width:-moz-calc(100vw - 40px);width:calc(100vw - 40px)}div.header-menu .header ul{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}div.header-menu .header ul li.spacer{margin-right:auto}div.header-menu .header ul a.hamburger{margin-left:auto}div.header-menu .header ul a.hamburger li{margin-left:0;margin-right:0}}@media only screen and (min-width:737px){div.header-menu .header ul li.spacer{display:none}}.direct-view-page,.index-page,.preloader-page{position:absolute;z-index:500;left:0;top:0;width:100%}.direct-view-page .page-content,.index-page .page-content,.preloader-page .page-content{position:relative;z-index:5;text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}.direct-view-page .page-content .center svg,.index-page .page-content .center svg,.preloader-page .page-content .center svg{cursor:pointer}.direct-view-page .page-content .center h2,.index-page .page-content .center h2,.preloader-page .page-content .center h2{color:#fff;margin-top:22px;margin-bottom:22px}.direct-view-page .page-content .center h2.placeholder,.index-page .page-content .center h2.placeholder,.preloader-page .page-content .center h2.placeholder{opacity:0;filter:alpha(opacity=0)}.direct-view-page .page-content .center .body,.direct-view-page .page-content .center .logo,.direct-view-page .page-content .center .map,.index-page .page-content .center .body,.index-page .page-content .center .logo,.index-page .page-content .center .map,.preloader-page .page-content .center .body,.preloader-page .page-content .center .logo,.preloader-page .page-content .center .map{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .6s;-webkit-transition-delay:.3s;-moz-transition:opacity .6s .3s;-o-transition:opacity .6s .3s;transition:opacity .6s .3s}.direct-view-page .page-content .center .dedication,.index-page .page-content .center .dedication,.preloader-page .page-content .center .dedication{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 3s;-webkit-transition-delay:1.2s;-moz-transition:opacity 3s 1.2s;-o-transition:opacity 3s 1.2s;transition:opacity 3s 1.2s}.direct-view-page .page-content .bottom,.index-page .page-content .bottom,.preloader-page .page-content .bottom{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .33s,bottom .33s ease-out;-moz-transition:opacity .33s,bottom .33s ease-out;-o-transition:opacity .33s,bottom .33s ease-out;transition:opacity .33s,bottom .33s ease-out;position:absolute;left:0;bottom:4.25rem;width:100%}.direct-view-page .page-content .bottom h3,.index-page .page-content .bottom h3,.preloader-page .page-content .bottom h3{margin:0 auto;max-width:182px}.direct-view-page .background,.index-page .background,.preloader-page .background{pointer-events:initial;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#000}.direct-view-page img.logo,.index-page img.logo,.preloader-page img.logo{width:-webkit-calc(100% - 8rem);width:-moz-calc(100% - 8rem);width:calc(100% - 8rem);max-width:500px}.direct-view-page img.map,.index-page img.map,.preloader-page img.map{width:-webkit-calc(100% - 2rem);width:-moz-calc(100% - 2rem);width:calc(100% - 2rem);max-width:736px;margin:50px 0 25px}.direct-view-page p,.index-page p,.preloader-page p{text-align:center;width:-webkit-calc(100% - 10rem);width:-moz-calc(100% - 10rem);width:calc(100% - 10rem);margin:0 auto;max-width:468px}.direct-view-page .logo,.index-page .logo,.preloader-page .logo{margin:16px auto 21px}.direct-view-page .overlay,.index-page .overlay,.preloader-page .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8;filter:alpha(opacity=80)}.direct-view-page .background,.index-page .background,.preloader-page .background{opacity:1;filter:alpha(opacity=100);background-repeat:no-repeat;background-position:center 80%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.portrait-ui .portrait,.preloader-page .background,.ui .location-ui .background{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.direct-view-page .play-dedication .center .body,.direct-view-page .play-dedication .center .logo,.direct-view-page .play-dedication .center .map,.index-page .play-dedication .center .body,.index-page .play-dedication .center .logo,.index-page .play-dedication .center .map,.preloader-page .play-dedication .center .body,.preloader-page .play-dedication .center .logo,.preloader-page .play-dedication .center .map{opacity:0;filter:alpha(opacity=0)}.direct-view-page .play-dedication .center .dedication,.index-page .play-dedication .center .dedication,.preloader-page .play-dedication .center .dedication{opacity:1;filter:alpha(opacity=100)}@media only screen and (max-width:736px){.direct-view-page .play-dedication.is-loading-content .bottom.loading-message,.index-page .play-dedication.is-loading-content .bottom.loading-message,.preloader-page .play-dedication.is-loading-content .bottom.loading-message{bottom:4.5rem}}.direct-view-page .play-dedication:not(.is-loading-content) .bottom,.index-page .play-dedication:not(.is-loading-content) .bottom,.preloader-page .play-dedication:not(.is-loading-content) .bottom{opacity:0;filter:alpha(opacity=0);bottom:3rem}.direct-view-page .play-dedication:not(.is-loading-content) .bottom h3,.index-page .play-dedication:not(.is-loading-content) .bottom h3,.preloader-page .play-dedication:not(.is-loading-content) .bottom h3{opacity:0;filter:alpha(opacity=0)}@media only screen and (max-width:736px){.direct-view-page img.logo,.index-page img.logo,.preloader-page img.logo{width:-webkit-calc(100% - 4rem);width:-moz-calc(100% - 4rem);width:calc(100% - 4rem)}.direct-view-page img.map,.index-page img.map,.preloader-page img.map{margin:32px 0 18px}.direct-view-page .logo,.index-page .logo,.preloader-page .logo{margin:-6px auto 18px}.direct-view-page p,.index-page p,.preloader-page p{width:-webkit-calc(100% - 4rem);width:-moz-calc(100% - 4rem);width:calc(100% - 4rem)}.direct-view-page .dedication p,.index-page .dedication p,.preloader-page .dedication p{width:-webkit-calc(100% - 3rem);width:-moz-calc(100% - 3rem);width:calc(100% - 3rem)}.direct-view-page .page-content .bottom,.index-page .page-content .bottom,.preloader-page .page-content .bottom{bottom:1rem}}.about-page,.credit-list-page{background-color:rgba(0,0,0,.8)}.about-page svg.close-button-svg,.credit-list-page svg.close-button-svg{position:fixed;right:32px;width:22px;height:24px;top:124px;z-index:6}@media only screen and (min-width:1580px){.about-page svg.close-button-svg,.credit-list-page svg.close-button-svg{right:-webkit-calc(50% - 760px);right:-moz-calc(50% - 760px);right:calc(50% - 760px)}}@media only screen and (max-width:736px){.about-page svg.close-button-svg,.credit-list-page svg.close-button-svg{top:20px;right:20px}}.about-page svg.close-button-svg .hover,.credit-list-page svg.close-button-svg .hover{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .33s;-moz-transition:opacity .33s;-o-transition:opacity .33s;transition:opacity .33s}@media (hover:hover){.about-page svg.close-button-svg:hover .hover,.credit-list-page svg.close-button-svg:hover .hover{opacity:1;filter:alpha(opacity=100)}}.about-page .page-content,.credit-list-page .page-content{margin:124px auto;padding:110px 8rem;width:-webkit-calc(100% - 26rem);width:-moz-calc(100% - 26rem);width:calc(100% - 26rem);max-width:1200px;position:relative;z-index:5}.about-page .page-content .center,.credit-list-page .page-content .center{text-align:center}.about-page .page-content .center h1:not(:first-of-type),.credit-list-page .page-content .center h1:not(:first-of-type){margin-top:150px;margin-bottom:1rem}.about-page .page-content .center .logo-max-width,.credit-list-page .page-content .center .logo-max-width{width:100%;max-width:375px;position:relative;margin:0 auto 78px}.about-page .page-content .center .logo-max-width .logo-container,.credit-list-page .page-content .center .logo-max-width .logo-container{padding-bottom:54.66%;width:100%}.about-page .page-content .center .logo-max-width .logo-container svg.logo-svg,.credit-list-page .page-content .center .logo-max-width .logo-container svg.logo-svg{position:absolute;top:0;left:0;height:100%;width:100%}.about-page .page-content .center img,.credit-list-page .page-content .center img{max-width:100%}.about-page .page-content .center p,.credit-list-page .page-content .center p{max-width:600px;margin:1rem auto}.about-page .page-content .center p img,.credit-list-page .page-content .center p img{margin:1rem auto;max-width:402px}@media only screen and (max-width:736px){.about-page .page-content .center p img,.credit-list-page .page-content .center p img{max-width:100%}}.about-page .page-content .center ul,.credit-list-page .page-content .center ul{list-style:none}.about-page .page-content .center ul.people,.credit-list-page .page-content .center ul.people{margin-top:2.8rem}.about-page .page-content .center ul.people li,.credit-list-page .page-content .center ul.people li{margin-bottom:6rem;width:-webkit-calc(50% - 2rem);width:-moz-calc(50% - 2rem);width:calc(50% - 2rem)}.about-page .page-content .center ul.people li .portrait,.credit-list-page .page-content .center ul.people li .portrait{position:relative;width:100%;padding-bottom:100%;margin-bottom:2.25rem}.about-page .page-content .center ul.people li .portrait .photo,.credit-list-page .page-content .center ul.people li .portrait .photo{position:absolute;bottom:0;left:0;width:100%;text-align:center}.about-page .page-content .center ul.people li .portrait .photo img:not(.landscape),.credit-list-page .page-content .center ul.people li .portrait .photo img:not(.landscape){width:75%;max-width:330px}.about-page .page-content .center ul.people li .portrait .photo img.landscape,.credit-list-page .page-content .center ul.people li .portrait .photo img.landscape{max-height:330px}.about-page .page-content .center ul.people li p,.credit-list-page .page-content .center ul.people li p{margin-top:.25rem}.about-page .page-content .center ul.people:after,.credit-list-page .page-content .center ul.people:after{content:"";display:table;clear:both}.about-page .page-content .center ul.credits,.credit-list-page .page-content .center ul.credits{margin-top:1.5rem}.about-page .page-content .center ul.credits li,.credit-list-page .page-content .center ul.credits li{margin-bottom:1.9rem}.about-page .page-content .center ul.credits li .label,.credit-list-page .page-content .center ul.credits li .label{text-transform:lowercase;float:left;text-align:right;width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem)}.about-page .page-content .center ul.credits li .title,.credit-list-page .page-content .center ul.credits li .title{float:right;text-align:left;width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);color:#CAFFEB}.about-page .page-content .center ul.credits li:after,.credit-list-page .page-content .center ul.credits li:after{content:"";display:table;clear:both}.about-page .page-content .center ul.partners,.credit-list-page .page-content .center ul.partners{margin:0 auto 150px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.about-page .page-content .center ul.partners li,.credit-list-page .page-content .center ul.partners li{padding:2rem 1.75rem}.about-page .page-content .center ul.partners li.kaliber-film,.credit-list-page .page-content .center ul.partners li.kaliber-film{-webkit-flex-basis:110px;flex-basis:110px}.about-page .page-content .center ul.partners li.hyper-epic,.credit-list-page .page-content .center ul.partners li.hyper-epic{-webkit-flex-basis:140px;flex-basis:140px}.about-page .page-content .center ul.partners li.de-volkskrant,.credit-list-page .page-content .center ul.partners li.de-volkskrant{-webkit-flex-basis:220px;flex-basis:220px}.about-page .page-content .center ul.partners li.creative-industries-fund-nl,.about-page .page-content .center ul.partners li.film-fonds,.about-page .page-content .center ul.partners li.media-fonds,.about-page .page-content .center ul.partners li.nederlands-filmfonds,.credit-list-page .page-content .center ul.partners li.creative-industries-fund-nl,.credit-list-page .page-content .center ul.partners li.film-fonds,.credit-list-page .page-content .center ul.partners li.media-fonds,.credit-list-page .page-content .center ul.partners li.nederlands-filmfonds{-webkit-flex-basis:100px;flex-basis:100px}@media only screen and (max-width:1522px){.about-page .page-content .center ul.partners,.credit-list-page .page-content .center ul.partners{max-width:680px}}.about-page .page-content .center .disclaimer,.credit-list-page .page-content .center .disclaimer{margin-top:300px;margin-bottom:120px}@media only screen and (max-width:736px){.about-page .page-content,.credit-list-page .page-content{padding:32px .5rem;margin:74px auto;width:-webkit-calc(100% - 4.5rem);width:-moz-calc(100% - 4.5rem);width:calc(100% - 4.5rem)}.about-page .page-content .center h1:not(:first-of-type),.credit-list-page .page-content .center h1:not(:first-of-type){margin-top:0;margin-bottom:0}.about-page .page-content .center .logo-max-width,.credit-list-page .page-content .center .logo-max-width{margin-bottom:48px}.about-page .page-content .center ul.credits,.credit-list-page .page-content .center ul.credits{margin-top:1rem}.about-page .page-content .center ul.credits li,.credit-list-page .page-content .center ul.credits li{margin-bottom:1.25rem}.about-page .page-content .center ul.credits li .label,.about-page .page-content .center ul.credits li .title,.credit-list-page .page-content .center ul.credits li .label,.credit-list-page .page-content .center ul.credits li .title{float:none;text-align:center;width:-webkit-calc(100% - 0rem);width:-moz-calc(100% - 0rem);width:calc(100% - 0rem)}.about-page .page-content .center ul.partners li,.credit-list-page .page-content .center ul.partners li{padding:2rem 4rem}.about-page .page-content .center .disclaimer,.credit-list-page .page-content .center .disclaimer{margin-top:90px;margin-bottom:70px}}@media only screen and (max-width:1120px){.about-page .page-content .center ul.people li,.credit-list-page .page-content .center ul.people li{float:none!important;width:-webkit-calc(100% - 0rem);width:-moz-calc(100% - 0rem);width:calc(100% - 0rem);margin-bottom:3rem}.about-page .page-content .center ul.people li .portrait,.credit-list-page .page-content .center ul.people li .portrait{margin-bottom:.5rem;width:100%;padding-bottom:0}.about-page .page-content .center ul.people li .portrait .photo,.credit-list-page .page-content .center ul.people li .portrait .photo{position:relative}.about-page .page-content .center ul.people li .portrait .photo img:not(.landscape),.credit-list-page .page-content .center ul.people li .portrait .photo img:not(.landscape){width:100%;max-width:330px}.about-page .page-content .center ul.people li .portrait .photo img.landscape,.credit-list-page .page-content .center ul.people li .portrait .photo img.landscape{max-height:330px}}.about-page{z-index:1005}.about-page .page-content{position:relative;z-index:6;background-color:#000;background-image:linear-gradient(#1B1B1B,#000)}.about-page .page-content .center ul.people li{float:left}.about-page .page-content .center ul.people li:nth-child(odd){clear:both}.about-page .page-content .center ul.people li:nth-child(even){float:right}.about-page>.background{position:fixed;z-index:5;top:0;left:0;width:100vw;height:100%;cursor:default;background-color:#000;opacity:.6;filter:alpha(opacity=60)}.credit-list-page{overflow:hidden;position:absolute;top:0;left:0;width:100vw;height:100%;z-index:1000;-webkit-transition:background-color 1s;-moz-transition:background-color 1s;-o-transition:background-color 1s;transition:background-color 1s}.credit-list-page .page-content{margin-top:100vh;margin-bottom:0;padding-top:0;padding-bottom:0}.credit-list-page .page-content .center ul.people{margin-top:10rem}.credit-list-page .page-content .center ul.people li{margin:0 auto 4rem}.credit-list-page .page-content .center .dedication{min-height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.loading-content,.ui .loading-ui{top:0;left:0;display:-webkit-flex}.credit-list-page.credit-list-page-hidden{background-color:rgba(0,0,0,0)}.preloader-page .background{background-repeat:no-repeat;background-size:cover;filter:blur(8px);-webkit-filter:blur(8px)}.loading-content{position:fixed;z-index:502;width:100vw;height:100%;background-color:rgba(0,0,0,.5);display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.loading{pointer-events:none;position:fixed;z-index:501;top:0;left:0;color:#fff;text-align:center;width:100%}.loading h2{margin-top:50%}.loading-message p:after{position:absolute;display:inline-block;animation:ellipsis steps(1,end) 1s infinite;-webkit-animation:ellipsis steps(1,end) 1s infinite;content:""}@keyframes ellipsis{0%,100%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@-webkit-keyframes ellipsis{0%,100%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.ui:not(.ui-clickable){pointer-events:none}.ui .loading-ui{position:absolute;pointer-events:none;bottom:0;right:0;display:flex;text-align:center;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;z-index:2000;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .33s;-webkit-transition-delay:.6s;-moz-transition:opacity .33s .6s;-o-transition:opacity .33s .6s;transition:opacity .33s .6s}.ui .loading-ui h3{color:#CAFFEB}.ui .loading-ui h3:after{position:absolute;display:inline-block;animation:ellipsis steps(1,end) 1s infinite;content:""}.ui .loading-ui.loading-ui-hidden{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.portrait-ui,.ui .location-ui{bottom:-64px;-webkit-transition:bottom .35s ease-out,opacity .5s ease-out}.ui .logo-ui svg.logo-svg{pointer-events:auto;position:fixed;z-index:2000;top:2.2rem;left:2.2rem;height:3.5rem;width:5.8rem;fill:#fff}.ui .location-ui{user-select:none;pointer-events:initial;color:#fff;background-image:linear-gradient(black,#1B1B1B);position:fixed;z-index:1001;height:50px;width:70px;right:34px;-moz-transition:bottom .35s ease-out,opacity .5s ease-out;-o-transition:bottom .35s ease-out,opacity .5s ease-out;transition:bottom .35s ease-out,opacity .5s ease-out;overflow:hidden}.ui .location-ui:not(.location-ui-hidden){bottom:34px}@media only screen and (max-width:736px){.ui .logo-ui svg.logo-svg{transform-origin:0 0;-webkit-transform:scale(.575,.575);-moz-transform:scale(.575,.575);-ms-transform:scale(.575,.575);-o-transform:scale(.575,.575);transform:scale(.575,.575);top:1.15rem;left:1.25rem}.ui .logo-ui:not(.user-started){display:none}.ui .location-ui:not(.portrait-ui-hidden){bottom:24px}}@media only screen and (max-width:567px){.ui .location-ui:not(.portrait-ui-hidden){bottom:-64px}}.ui .location-ui svg.map-icon-svg{position:relative;z-index:2;width:70px;height:50px}.ui .location-ui .hover,.ui .map-ui li.map-marker-ui .disk{z-index:1;background-image:linear-gradient(#B9FDE5,#86FFD1)}.ui .location-ui .hover{position:absolute;top:-20px;left:-15px;width:100px;height:100px;opacity:.2;filter:alpha(opacity=20);-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-transform:scale(.1,.1);-moz-transform:scale(.1,.1);-ms-transform:scale(.1,.1);-o-transform:scale(.1,.1);transform:scale(.1,.1);-webkit-transition:-webkit-transform .35s ease-out;-moz-transition:-moz-transform .35s ease-out;-o-transition:-o-transform .35s ease-out;transition:transform .35s ease-out}.ui .location-ui .background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;background-position:center center;background-size:cover;background-image:url(../images/ui/map-thumbnail-0-2-24.jpg)}.ui .map-ui{pointer-events:none;z-index:1001;position:fixed;left:8rem;top:110vh;-webkit-transition:top .35s ease-out;-moz-transition:top .35s ease-out;-o-transition:top .35s ease-out;transition:top .35s ease-out;width:-webkit-calc(100vw - 16rem);width:-moz-calc(100vw - 16rem);width:calc(100vw - 16rem);height:-webkit-calc(100vh - 13.5rem);height:-moz-calc(100vh - 13.5rem);height:calc(100vh - 13.5rem)}.ui .map-ui>h1{position:absolute;top:-2.75rem;left:0;width:100%;z-index:1005;text-align:center}.ui .map-ui .wrapper{width:-webkit-calc(100% - 0rem);width:-moz-calc(100% - 0rem);width:calc(100% - 0rem);height:-webkit-calc(100% - 0rem);height:-moz-calc(100% - 0rem);height:calc(100% - 0rem);position:relative}.ui .map-ui .wrapper .map-container{position:relative;width:100%;height:100%;overflow:hidden}.ui .map-ui svg.map-path-svg{fill:transparent;stroke:#fff;stroke-dasharray:10 8;stroke-dashoffset:0;stroke-width:5px}.ui .map-ui.map-open{pointer-events:auto;left:8rem;top:6.25rem;width:-webkit-calc(100vw - 16rem);width:-moz-calc(100vw - 16rem);width:calc(100vw - 16rem);height:-webkit-calc(100vh - 13.5rem);height:-moz-calc(100vh - 13.5rem);height:calc(100vh - 13.5rem)}.ui .map-ui .legend{position:absolute;left:0;bottom:1.4rem;z-index:3}.ui .map-ui .legend .item{float:left;position:relative;margin-left:48px;margin-right:16px}.ui .map-ui .legend .item svg.marker-svg{width:34px;height:34px;position:absolute;top:-4px;left:-40px}.ui .map-ui .legend .item .label{display:inline-block}.ui .map-ui .legend:after{content:"";display:table;clear:both}.ui .map-ui .zoom-in-btn,.ui .map-ui .zoom-out-btn{cursor:pointer;position:absolute;right:1rem;bottom:.5rem;z-index:3}.ui .map-ui .zoom-in-btn.zoom-in-btn,.ui .map-ui .zoom-out-btn.zoom-in-btn{bottom:2.35rem}.ui .map-ui .zoom-in-btn svg,.ui .map-ui .zoom-out-btn svg{width:39px;height:39px}.ui .map-ui .zoom-in-btn svg .regular,.ui .map-ui .zoom-out-btn svg .regular{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.ui .map-ui .zoom-in-btn svg .hover,.ui .map-ui .zoom-out-btn svg .hover{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media (hover:hover){.ui .location-ui:hover:not(:disabled) .hover{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.ui .map-ui .zoom-in-btn:hover:not(:disabled) svg .regular,.ui .map-ui .zoom-out-btn:hover:not(:disabled) svg .regular{opacity:0;filter:alpha(opacity=0)}.ui .map-ui .zoom-in-btn:hover:not(:disabled) svg .hover,.ui .map-ui .zoom-out-btn:hover:not(:disabled) svg .hover{opacity:1;filter:alpha(opacity=100)}}.ui .map-ui #map{position:absolute;z-index:2;background-repeat:no-repeat;background-position:center center;top:0;left:0;transform-origin:0 0;transform:scale(.5,.5);cursor:grab}.ui .map-ui #map .start{position:absolute;left:3038px;top:2596px;width:500px;text-align:center}.ui .map-ui #map .end{position:absolute;left:3702px;top:2371px;width:500px;text-align:center}.ui .map-ui svg.marker-svg{width:38px;height:38px}.ui .map-ui li.map-marker-ui{list-style:none;position:absolute;cursor:pointer}.ui .map-ui li.map-marker-ui .disk{position:absolute;top:-25px;left:-25px;width:50px;height:50px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;animation:pulse 2s ease 0s infinite;-webkit-animation:pulse 2s ease 0s infinite}.ui .map-ui li.map-marker-ui svg.marker-svg{position:absolute;left:-19px;top:-19px;z-index:2;overflow:visible}.ui .map-ui li.map-marker-ui svg.marker-svg .person{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .33s;-moz-transition:opacity .33s;-o-transition:opacity .33s;transition:opacity .33s}.ui .map-ui li.map-marker-ui svg.marker-svg .border{fill:#fff;-webkit-transition:fill .33s;-moz-transition:fill .33s;-o-transition:fill .33s;transition:fill .33s}.ui .map-ui li.map-marker-ui.map-marker-main-path svg .border,.ui .map-ui svg.marker-svg.main-storyline .border{fill:#00FF9D}.ui .map-ui li.map-marker-ui svg.marker-svg .hover{opacity:0;filter:alpha(opacity=0)}@media (hover:hover){.ui .map-ui li.map-marker-ui svg.marker-svg:hover:not(:disabled) .person{opacity:0;filter:alpha(opacity=0)}.ui .map-ui li.map-marker-ui svg.marker-svg:hover:not(:disabled) .hover{opacity:1;filter:alpha(opacity=100)}}.ui .map-ui .tooltip,.ui .map-ui li.map-marker-ui.map-marker-started svg .person,.ui .map-ui svg.close-button-svg .hover{opacity:0;filter:alpha(opacity=0)}.ui .map-ui li.map-marker-ui.active.active:not(:hover) svg .active{display:block}.context-video-ui.context-video-ui-buffering .timeline .buffer,.context-video-ui.context-video-ui-buffering .timeline .played,.context-video-ui.context-video-ui-buffering .timeline .playhead,.context-video-ui.portrait-ui-buffering .timeline .buffer,.context-video-ui.portrait-ui-buffering .timeline .played,.context-video-ui.portrait-ui-buffering .timeline .playhead,.material div.anchor,.material div.info,.material>div.title,.mobile-map-ui .legend .item svg.marker-svg .hover,.mobile-map-ui .wrapper li .map-marker-ui svg.marker-svg .hover,.portrait-ui.context-video-ui-buffering .timeline .buffer,.portrait-ui.context-video-ui-buffering .timeline .played,.portrait-ui.context-video-ui-buffering .timeline .playhead,.portrait-ui.portrait-ui-buffering .timeline .buffer,.portrait-ui.portrait-ui-buffering .timeline .played,.portrait-ui.portrait-ui-buffering .timeline .playhead,.ui .map-ui svg.marker-svg.additional-storyline .hover,.ui .map-ui svg.marker-svg.main-storyline .hover{display:none}.ui .map-ui .tooltip{position:absolute;top:0;left:0;z-index:1004;color:#000;padding:.6rem 1.2rem .6rem 1.4rem;max-width:180px;margin-left:-5px;pointer-events:none}.ui .map-ui .tooltip .background{background-color:#0FC;background-image:linear-gradient(#B9FDE5,#86FFD1);z-index:-1;-webkit-transform:skewX(-2deg);-moz-transform:skewX(-2deg);-ms-transform:skewX(-2deg);-o-transform:skewX(-2deg);transform:skewX(-2deg);left:0}.ui .map-ui .tooltip.tooltip-mainpath .background{background-image:linear-gradient(#0FC,#00FF9D)}.ui .map-ui svg.close-button-svg{position:absolute;top:0;right:-2rem;width:22px;height:24px;z-index:6}.ui .map-ui svg.close-button-svg .hover{-webkit-transition:opacity .33s;-moz-transition:opacity .33s;-o-transition:opacity .33s;transition:opacity .33s}@media (hover:hover){.ui .map-ui svg.close-button-svg:hover:not(:disabled) .hover{opacity:1;filter:alpha(opacity=100)}}.ui .map-ui .background,.ui .map-ui .overlay,.ui .map-ui .overlay-background{position:absolute;z-index:1;right:0;bottom:0;width:100%;height:100%;background-color:#000}.ui .map-ui .overlay-background{pointer-events:none;position:fixed;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .33s;-webkit-transition-delay:.15s;-moz-transition:opacity .33s .15s;-o-transition:opacity .33s .15s;transition:opacity .33s .15s}.ui .map-ui.map-open .overlay-background{pointer-events:auto;opacity:.6;filter:alpha(opacity=60)}.ui .map-ui .overlay{z-index:3;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.scene-loader-ui{position:absolute;left:0;bottom:0;overflow:hidden;width:100%;height:3px}.scene-loader-ui .background{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.5;filter:alpha(opacity=50)}.scene-loader-ui .loaded{z-index:1;position:absolute;top:0;left:0;width:0;height:100%;background-color:#00FF9D;-webkit-transition:width .5s;-moz-transition:width .5s;-o-transition:width .5s;transition:width .5s}.start-btn,.start-current-location-btn,.start-from-beginning-btn{cursor:pointer}.start-btn,.start-current-location-btn{width:102px;margin:1rem auto;cursor:pointer;position:relative}.start-btn .label,.start-current-location-btn .label{color:#000;-webkit-transition:color .33s;-moz-transition:color .33s;-o-transition:color .33s;transition:color .33s;line-height:42px;position:relative;z-index:1}.start-btn svg.start-button-svg,.start-current-location-btn svg.start-button-svg{position:absolute;top:0;left:0;z-index:0;fill:url(#gradient)}.start-btn svg.start-button-svg .hover,.start-current-location-btn svg.start-button-svg .hover{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .33s;-moz-transition:opacity .33s;-o-transition:opacity .33s;transition:opacity .33s}@media (hover:hover){.start-btn:hover:not(:disabled) svg.start-button-svg .hover,.start-current-location-btn:hover:not(:disabled) svg.start-button-svg .hover{opacity:1;filter:alpha(opacity=100)}}.start-current-location-btn{width:220px}.start-current-location-btn .label{-webkit-transition:color .33s;-moz-transition:color .33s;-o-transition:color .33s;transition:color .33s;color:#000}.start-current-location-btn svg.start-button-svg{fill:#fff;-webkit-transition:fill .33s;-moz-transition:fill .33s;-o-transition:fill .33s;transition:fill .33s;width:220px}.mobile-map-ui .wrapper li .map-marker-ui.map-marker-main-path svg .border,.start-current-location-btn:hover:not(:disabled) svg.start-button-svg{fill:#00FF9D}.start-current-location-btn:hover:not(:disabled) .label{color:#000}.start-from-beginning-btn .label{-webkit-transition:color .33s;-moz-transition:color .33s;-o-transition:color .33s;transition:color .33s;text-decoration:underline;color:#fff;max-width:140px;margin:0 auto}.start-from-beginning-btn:hover:not(:disabled) .label{color:#00FF9D;text-decoration:none}.material>div.title{position:absolute;top:0;left:0;width:100%;z-index:10}.material>div.title h1{padding:0 2rem;position:absolute;text-align:center;width:100%;width:-webkit-calc(100% - 4rem);width:-moz-calc(100% - 4rem);width:calc(100% - 4rem);bottom:8px;left:0}.material div.info{position:absolute;top:0;left:0;color:#fff;overflow-y:auto;z-index:10}.material div.info:not(.video-info){background-image:linear-gradient(rgba(0,0,0,.9),rgba(27,27,27,.9))}.material div.info.video-info{overflow-y:hidden}.material div.info .info-content{padding:4rem}.material div.info .info-content p{margin:1rem auto;max-width:600px}@media only screen and (max-width:736px){.material div.info .info-content{padding:1rem 2rem}}.material div.anchor{position:absolute;top:0;left:0}.material div.anchor svg.close-button-svg{position:absolute;top:8px;left:8px;width:25px;height:25px;z-index:10}.material div.anchor.context-buttons{text-align:center;padding-top:1rem;z-index:10}.material div.anchor.context-buttons svg{margin:0 -3px;width:25px;height:25px;position:relative;z-index:11}.material div.anchor.context-buttons svg .active{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .33s;-moz-transition:opacity .33s;-o-transition:opacity .33s;transition:opacity .33s}.material div.anchor.context-buttons svg.active .active{opacity:1;filter:alpha(opacity=100)}.material div.anchor.context-buttons svg .hover{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .33s;-moz-transition:opacity .33s;-o-transition:opacity .33s;transition:opacity .33s}@media (hover:hover){.material div.anchor.context-buttons svg:hover:not(:disabled):not(.active) .hover{opacity:1;filter:alpha(opacity=100)}}svg.audio-svg,svg.close-button-svg,svg.info-button-svg,svg.map-button-svg{cursor:pointer}svg.audio-svg .regular,svg.close-button-svg .regular,svg.info-button-svg .regular,svg.map-button-svg .regular{fill:#fff;-webkit-transition:fill .33s;-moz-transition:fill .33s;-o-transition:fill .33s;transition:fill .33s}svg.audio-svg .disabled,svg.close-button-svg .disabled,svg.info-button-svg .disabled,svg.map-button-svg .disabled{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .33s;-moz-transition:opacity .33s;-o-transition:opacity .33s;transition:opacity .33s}svg.audio-svg .stroke,svg.close-button-svg .stroke,svg.info-button-svg .stroke,svg.map-button-svg .stroke{stroke:#0FC}svg.audio-svg .active,svg.audio-svg .hover,svg.close-button-svg .active,svg.close-button-svg .hover,svg.info-button-svg .active,svg.info-button-svg .hover,svg.map-button-svg .active,svg.map-button-svg .hover{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .33s;-moz-transition:opacity .33s;-o-transition:opacity .33s;transition:opacity .33s}svg.audio-svg.disabled,svg.close-button-svg.disabled,svg.info-button-svg.disabled,svg.map-button-svg.disabled{opacity:.25;filter:alpha(opacity=25)}svg.audio-svg.active .active,svg.audio-svg.disabled .disabled,svg.close-button-svg.active .active,svg.close-button-svg.disabled .disabled,svg.info-button-svg.active .active,svg.info-button-svg.disabled .disabled,svg.map-button-svg.active .active,svg.map-button-svg.disabled .disabled{opacity:1;filter:alpha(opacity=100)}svg.audio-svg .off,svg.close-button-svg .off,svg.info-button-svg .off,svg.map-button-svg .off{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .33s,fill .33s;-moz-transition:opacity .33s,fill .33s;-o-transition:opacity .33s,fill .33s;transition:opacity .33s,fill .33s}@media (hover:hover){svg.audio-svg:hover:not(:disabled):not(.disabled) .regular,svg.close-button-svg:hover:not(:disabled):not(.disabled) .regular,svg.info-button-svg:hover:not(:disabled):not(.disabled) .regular,svg.map-button-svg:hover:not(:disabled):not(.disabled) .regular{fill:#0FC}svg.audio-svg:hover:not(:disabled):not(.disabled) .hover,svg.close-button-svg:hover:not(:disabled):not(.disabled) .hover,svg.info-button-svg:hover:not(:disabled):not(.disabled) .hover,svg.map-button-svg:hover:not(:disabled):not(.disabled) .hover{opacity:1;filter:alpha(opacity=100)}}.context-video-ui,.portrait-ui{user-select:none;pointer-events:initial;position:fixed;z-index:1002}.context-video-ui button.btn-next,.context-video-ui button.btn-pause,.context-video-ui button.btn-play,.context-video-ui button.btn-previous,.context-video-ui button.btn-quality,.context-video-ui button.btn-rewind,.portrait-ui button.btn-next,.portrait-ui button.btn-pause,.portrait-ui button.btn-play,.portrait-ui button.btn-previous,.portrait-ui button.btn-quality,.portrait-ui button.btn-rewind{padding:0;position:absolute;left:100%;text-align:center;line-height:24px;color:#fff;top:0;margin-left:.5rem;background-color:Transparent;background-repeat:no-repeat;border:none;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .33s;-moz-transition:opacity .33s;-o-transition:opacity .33s;transition:opacity .33s;overflow:hidden;outline:0}.context-video-ui button.btn-next.btn-next,.context-video-ui button.btn-next.btn-pause,.context-video-ui button.btn-next.btn-play,.context-video-ui button.btn-next.btn-previous,.context-video-ui button.btn-next.btn-rewind-last-scene,.context-video-ui button.btn-pause.btn-next,.context-video-ui button.btn-pause.btn-pause,.context-video-ui button.btn-pause.btn-play,.context-video-ui button.btn-pause.btn-previous,.context-video-ui button.btn-pause.btn-rewind-last-scene,.context-video-ui button.btn-play.btn-next,.context-video-ui button.btn-play.btn-pause,.context-video-ui button.btn-play.btn-play,.context-video-ui button.btn-play.btn-previous,.context-video-ui button.btn-play.btn-rewind-last-scene,.context-video-ui button.btn-previous.btn-next,.context-video-ui button.btn-previous.btn-pause,.context-video-ui button.btn-previous.btn-play,.context-video-ui button.btn-previous.btn-previous,.context-video-ui button.btn-previous.btn-rewind-last-scene,.context-video-ui button.btn-quality.btn-next,.context-video-ui button.btn-quality.btn-pause,.context-video-ui button.btn-quality.btn-play,.context-video-ui button.btn-quality.btn-previous,.context-video-ui button.btn-quality.btn-rewind-last-scene,.context-video-ui button.btn-rewind.btn-next,.context-video-ui button.btn-rewind.btn-pause,.context-video-ui button.btn-rewind.btn-play,.context-video-ui button.btn-rewind.btn-previous,.context-video-ui button.btn-rewind.btn-rewind-last-scene,.portrait-ui button.btn-next.btn-next,.portrait-ui button.btn-next.btn-pause,.portrait-ui button.btn-next.btn-play,.portrait-ui button.btn-next.btn-previous,.portrait-ui button.btn-next.btn-rewind-last-scene,.portrait-ui button.btn-pause.btn-next,.portrait-ui button.btn-pause.btn-pause,.portrait-ui button.btn-pause.btn-play,.portrait-ui button.btn-pause.btn-previous,.portrait-ui button.btn-pause.btn-rewind-last-scene,.portrait-ui button.btn-play.btn-next,.portrait-ui button.btn-play.btn-pause,.portrait-ui button.btn-play.btn-play,.portrait-ui button.btn-play.btn-previous,.portrait-ui button.btn-play.btn-rewind-last-scene,.portrait-ui button.btn-previous.btn-next,.portrait-ui button.btn-previous.btn-pause,.portrait-ui button.btn-previous.btn-play,.portrait-ui button.btn-previous.btn-previous,.portrait-ui button.btn-previous.btn-rewind-last-scene,.portrait-ui button.btn-quality.btn-next,.portrait-ui button.btn-quality.btn-pause,.portrait-ui button.btn-quality.btn-play,.portrait-ui button.btn-quality.btn-previous,.portrait-ui button.btn-quality.btn-rewind-last-scene,.portrait-ui button.btn-rewind.btn-next,.portrait-ui button.btn-rewind.btn-pause,.portrait-ui button.btn-rewind.btn-play,.portrait-ui button.btn-rewind.btn-previous,.portrait-ui button.btn-rewind.btn-rewind-last-scene{left:-webkit-calc(100% + 28px);left:-moz-calc(100% + 28px);left:calc(100% + 28px)}.context-video-ui button.btn-next.btn-quality,.context-video-ui button.btn-pause.btn-quality,.context-video-ui button.btn-play.btn-quality,.context-video-ui button.btn-previous.btn-quality,.context-video-ui button.btn-quality.btn-quality,.context-video-ui button.btn-rewind.btn-quality,.portrait-ui button.btn-next.btn-quality,.portrait-ui button.btn-pause.btn-quality,.portrait-ui button.btn-play.btn-quality,.portrait-ui button.btn-previous.btn-quality,.portrait-ui button.btn-quality.btn-quality,.portrait-ui button.btn-rewind.btn-quality{margin-left:0}.context-video-ui button.btn-next.btn-quality svg,.context-video-ui button.btn-pause.btn-quality svg,.context-video-ui button.btn-play.btn-quality svg,.context-video-ui button.btn-previous.btn-quality svg,.context-video-ui button.btn-quality.btn-quality svg,.context-video-ui button.btn-rewind.btn-quality svg,.portrait-ui button.btn-next.btn-quality svg,.portrait-ui button.btn-pause.btn-quality svg,.portrait-ui button.btn-play.btn-quality svg,.portrait-ui button.btn-previous.btn-quality svg,.portrait-ui button.btn-quality.btn-quality svg,.portrait-ui button.btn-rewind.btn-quality svg{opacity:.5;filter:alpha(opacity=50)}.context-video-ui button.btn-next.btn-quality svg.high-resolution,.context-video-ui button.btn-pause.btn-quality svg.high-resolution,.context-video-ui button.btn-play.btn-quality svg.high-resolution,.context-video-ui button.btn-previous.btn-quality svg.high-resolution,.context-video-ui button.btn-quality.btn-quality svg.high-resolution,.context-video-ui button.btn-rewind.btn-quality svg.high-resolution,.portrait-ui button.btn-next.btn-quality svg.high-resolution,.portrait-ui button.btn-pause.btn-quality svg.high-resolution,.portrait-ui button.btn-play.btn-quality svg.high-resolution,.portrait-ui button.btn-previous.btn-quality svg.high-resolution,.portrait-ui button.btn-quality.btn-quality svg.high-resolution,.portrait-ui button.btn-rewind.btn-quality svg.high-resolution{opacity:1;filter:alpha(opacity=100)}.context-video-ui button.btn-next:not(:disabled),.context-video-ui button.btn-pause:not(:disabled),.context-video-ui button.btn-play:not(:disabled),.context-video-ui button.btn-previous:not(:disabled),.context-video-ui button.btn-quality:not(:disabled),.context-video-ui button.btn-rewind:not(:disabled),.portrait-ui button.btn-next:not(:disabled),.portrait-ui button.btn-pause:not(:disabled),.portrait-ui button.btn-play:not(:disabled),.portrait-ui button.btn-previous:not(:disabled),.portrait-ui button.btn-quality:not(:disabled),.portrait-ui button.btn-rewind:not(:disabled){cursor:pointer}.context-video-ui button.btn-next:disabled,.context-video-ui button.btn-pause:disabled,.context-video-ui button.btn-play:disabled,.context-video-ui button.btn-previous:disabled,.context-video-ui button.btn-quality:disabled,.context-video-ui button.btn-rewind:disabled,.portrait-ui button.btn-next:disabled,.portrait-ui button.btn-pause:disabled,.portrait-ui button.btn-play:disabled,.portrait-ui button.btn-previous:disabled,.portrait-ui button.btn-quality:disabled,.portrait-ui button.btn-rewind:disabled{opacity:.5;filter:alpha(opacity=50)}.context-video-ui button.btn-next svg,.context-video-ui button.btn-pause svg,.context-video-ui button.btn-play svg,.context-video-ui button.btn-previous svg,.context-video-ui button.btn-quality svg,.context-video-ui button.btn-rewind svg,.portrait-ui button.btn-next svg,.portrait-ui button.btn-pause svg,.portrait-ui button.btn-play svg,.portrait-ui button.btn-previous svg,.portrait-ui button.btn-quality svg,.portrait-ui button.btn-rewind svg{width:28px;height:28px}.context-video-ui button.btn-next svg .active,.context-video-ui button.btn-next svg .hover,.context-video-ui button.btn-pause svg .active,.context-video-ui button.btn-pause svg .hover,.context-video-ui button.btn-play svg .active,.context-video-ui button.btn-play svg .hover,.context-video-ui button.btn-previous svg .active,.context-video-ui button.btn-previous svg .hover,.context-video-ui button.btn-quality svg .active,.context-video-ui button.btn-quality svg .hover,.context-video-ui button.btn-rewind svg .active,.context-video-ui button.btn-rewind svg .hover,.portrait-ui button.btn-next svg .active,.portrait-ui button.btn-next svg .hover,.portrait-ui button.btn-pause svg .active,.portrait-ui button.btn-pause svg .hover,.portrait-ui button.btn-play svg .active,.portrait-ui button.btn-play svg .hover,.portrait-ui button.btn-previous svg .active,.portrait-ui button.btn-previous svg .hover,.portrait-ui button.btn-quality svg .active,.portrait-ui button.btn-quality svg .hover,.portrait-ui button.btn-rewind svg .active,.portrait-ui button.btn-rewind svg .hover{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .33s;-moz-transition:opacity .33s;-o-transition:opacity .33s;transition:opacity .33s}@media (hover:hover){.context-video-ui button.btn-next:hover:not(:disabled) svg,.context-video-ui button.btn-pause:hover:not(:disabled) svg,.context-video-ui button.btn-play:hover:not(:disabled) svg,.context-video-ui button.btn-previous:hover:not(:disabled) svg,.context-video-ui button.btn-quality:hover:not(:disabled) svg,.context-video-ui button.btn-rewind:hover:not(:disabled) svg,.portrait-ui button.btn-next:hover:not(:disabled) svg,.portrait-ui button.btn-pause:hover:not(:disabled) svg,.portrait-ui button.btn-play:hover:not(:disabled) svg,.portrait-ui button.btn-previous:hover:not(:disabled) svg,.portrait-ui button.btn-quality:hover:not(:disabled) svg,.portrait-ui button.btn-rewind:hover:not(:disabled) svg{opacity:1;filter:alpha(opacity=100);fill:#fff}.context-video-ui button.btn-next:hover:not(:disabled) svg .active,.context-video-ui button.btn-pause:hover:not(:disabled) svg .active,.context-video-ui button.btn-play:hover:not(:disabled) svg .active,.context-video-ui button.btn-previous:hover:not(:disabled) svg .active,.context-video-ui button.btn-quality:hover:not(:disabled) svg .active,.context-video-ui button.btn-rewind:hover:not(:disabled) svg .active,.portrait-ui button.btn-next:hover:not(:disabled) svg .active,.portrait-ui button.btn-pause:hover:not(:disabled) svg .active,.portrait-ui button.btn-play:hover:not(:disabled) svg .active,.portrait-ui button.btn-previous:hover:not(:disabled) svg .active,.portrait-ui button.btn-quality:hover:not(:disabled) svg .active,.portrait-ui button.btn-rewind:hover:not(:disabled) svg .active{opacity:0;filter:alpha(opacity=0)}.context-video-ui button.btn-next:hover:not(:disabled) svg .hover,.context-video-ui button.btn-pause:hover:not(:disabled) svg .hover,.context-video-ui button.btn-play:hover:not(:disabled) svg .hover,.context-video-ui button.btn-previous:hover:not(:disabled) svg .hover,.context-video-ui button.btn-quality:hover:not(:disabled) svg .hover,.context-video-ui button.btn-rewind:hover:not(:disabled) svg .hover,.portrait-ui button.btn-next:hover:not(:disabled) svg .hover,.portrait-ui button.btn-pause:hover:not(:disabled) svg .hover,.portrait-ui button.btn-play:hover:not(:disabled) svg .hover,.portrait-ui button.btn-previous:hover:not(:disabled) svg .hover,.portrait-ui button.btn-quality:hover:not(:disabled) svg .hover,.portrait-ui button.btn-rewind:hover:not(:disabled) svg .hover{opacity:1;filter:alpha(opacity=100)}}.context-video-ui .timeline,.portrait-ui .timeline{position:relative;height:2px;width:100%;z-index:5;cursor:pointer}.context-video-ui.context-video-ui-buffering .timeline,.context-video-ui.context-video-ui-buffering button.btn,.context-video-ui.portrait-ui-buffering .timeline,.context-video-ui.portrait-ui-buffering button.btn,.portrait-ui.context-video-ui-buffering .timeline,.portrait-ui.context-video-ui-buffering button.btn,.portrait-ui.portrait-ui-buffering .timeline,.portrait-ui.portrait-ui-buffering button.btn{cursor:default}.context-video-ui .timeline .mask,.portrait-ui .timeline .mask{position:absolute;top:0;left:0;width:100%;height:2px;overflow:hidden}.context-video-ui .timeline .background,.portrait-ui .timeline .background{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.5;filter:alpha(opacity=50)}.context-video-ui .timeline .buffer,.portrait-ui .timeline .buffer{z-index:1;position:absolute;top:0;left:0;width:0;height:100%;background-color:#fff;-webkit-transition:width .5s;-moz-transition:width .5s;-o-transition:width .5s;transition:width .5s}.context-video-ui .timeline .played,.portrait-ui .timeline .played{z-index:2;position:absolute;top:0;left:0;width:0;height:100%;background-color:#00FF9D}.context-video-ui .timeline .playhead,.portrait-ui .timeline .playhead{z-index:3;position:absolute;margin-top:-7px;margin-left:-8px;left:0;width:15px;height:15px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;background-color:#00FF9D;-webkit-transition:background-color .33s;-moz-transition:background-color .33s;-o-transition:background-color .33s;transition:background-color .33s}.context-video-ui .timeline .playhead:hover,.portrait-ui .timeline .playhead:hover{background-color:#CAFFEB}.context-video-ui.context-video-ui-buffering .timeline>.mask>.background,.context-video-ui.portrait-ui-buffering .timeline>.mask>.background,.portrait-ui.context-video-ui-buffering .timeline>.mask>.background,.portrait-ui.portrait-ui-buffering .timeline>.mask>.background{background:repeating-linear-gradient(-45deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 5px,#fff 5px,#fff 10px);-webkit-animation-name:tranform-background;-webkit-animation-duration:10s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;background-repeat:repeat-x;background-color:transparent;opacity:.75;filter:alpha(opacity=75)}.context-video-ui.context-video-ui-buffering button.btn:hover,.context-video-ui.portrait-ui-buffering button.btn:hover,.portrait-ui.context-video-ui-buffering button.btn:hover,.portrait-ui.portrait-ui-buffering button.btn:hover{color:#fff}.context-video-ui.context-video-ui-buffering button.btn:hover svg,.context-video-ui.portrait-ui-buffering button.btn:hover svg,.portrait-ui.context-video-ui-buffering button.btn:hover svg,.portrait-ui.portrait-ui-buffering button.btn:hover svg{fill:#fff}.location-ui .scroll-overlay,.portrait-ui .scroll-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-image:linear-gradient(to right,#0e0e0e,rgba(14,14,14,0) 10px,rgba(14,14,14,0) 54%,#0e0e0e 66%)}.location-ui.location-ui .scroll-overlay,.portrait-ui.location-ui .scroll-overlay{background-image:linear-gradient(to right,#0e0e0e,rgba(14,14,14,0) 10px,rgba(14,14,14,0) 86%,#0e0e0e)}.location-ui.location-ui .next-location .scroll-overlay,.portrait-ui.location-ui .next-location .scroll-overlay{background-image:linear-gradient(to right,#0fc,rgba(0,255,204,0) 10px,rgba(0,255,204,0) 76%,#0fc 85%)}.location-ui.location-ui .next-location:hover .scroll-overlay,.portrait-ui.location-ui .next-location:hover .scroll-overlay{background-image:linear-gradient(to right,#b9fde5,rgba(185,253,229,0) 10px,rgba(185,253,229,0) 76%,#b9fde5 85%)}.context-video-ui{left:33vw;width:34vw;height:20px;top:110%;-webkit-transition:top .35s ease-out,opacity .5s ease-out;-moz-transition:top .35s ease-out,opacity .5s ease-out;-o-transition:top .35s ease-out,opacity .5s ease-out;transition:top .35s ease-out,opacity .5s ease-out}.context-video-ui .skip{color:#00FF9D;border-bottom:2px solid #00FF9D;text-transform:lowercase;position:absolute;line-height:16px;top:-9px;right:-webkit-calc(-33vw + 2rem);right:-moz-calc(-33vw + 2rem);right:calc(-33vw + 2rem);-webkit-transition:color .35s ease-out,border-color .35s ease-out;-moz-transition:color .35s ease-out,border-color .35s ease-out;-o-transition:color .35s ease-out,border-color .35s ease-out;transition:color .35s ease-out,border-color .35s ease-out}.context-video-ui .skip:hover{border-color:#fff;color:#fff}.context-video-ui .mask{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.context-video-ui .buffer{background-color:#CAFFEB}.context-video-ui .played{background-color:#00FF9D}.context-video-ui button.btn-next,.context-video-ui button.btn-pause,.context-video-ui button.btn-play,.context-video-ui button.btn-previous,.context-video-ui button.btn-quality,.context-video-ui button.btn-rewind{top:-12px}.context-video-ui button.btn-next.btn-previous,.context-video-ui button.btn-next.btn-rewind,.context-video-ui button.btn-pause.btn-previous,.context-video-ui button.btn-pause.btn-rewind,.context-video-ui button.btn-play.btn-previous,.context-video-ui button.btn-play.btn-rewind,.context-video-ui button.btn-previous.btn-previous,.context-video-ui button.btn-previous.btn-rewind,.context-video-ui button.btn-quality.btn-previous,.context-video-ui button.btn-quality.btn-rewind,.context-video-ui button.btn-rewind.btn-previous,.context-video-ui button.btn-rewind.btn-rewind{left:-webkit-calc(100% + 4px);left:-moz-calc(100% + 4px);left:calc(100% + 4px)}.context-video-ui button.btn-next.btn-pause,.context-video-ui button.btn-next.btn-play,.context-video-ui button.btn-next.btn-rewind-last-scene,.context-video-ui button.btn-pause.btn-pause,.context-video-ui button.btn-pause.btn-play,.context-video-ui button.btn-pause.btn-rewind-last-scene,.context-video-ui button.btn-play.btn-pause,.context-video-ui button.btn-play.btn-play,.context-video-ui button.btn-play.btn-rewind-last-scene,.context-video-ui button.btn-previous.btn-pause,.context-video-ui button.btn-previous.btn-play,.context-video-ui button.btn-previous.btn-rewind-last-scene,.context-video-ui button.btn-quality.btn-pause,.context-video-ui button.btn-quality.btn-play,.context-video-ui button.btn-quality.btn-rewind-last-scene,.context-video-ui button.btn-rewind.btn-pause,.context-video-ui button.btn-rewind.btn-play,.context-video-ui button.btn-rewind.btn-rewind-last-scene{left:-webkit-calc(100% + 38px);left:-moz-calc(100% + 38px);left:calc(100% + 38px)}@media only screen and (max-width:736px){.context-video-ui{left:1rem;width:-webkit-calc(100% - 2rem);width:-moz-calc(100% - 2rem);width:calc(100% - 2rem)}.context-video-ui .timeline{width:-webkit-calc(100% - 162px);width:-moz-calc(100% - 162px);width:calc(100% - 162px)}.context-video-ui button.btn-next.btn-next,.context-video-ui button.btn-next.btn-pause,.context-video-ui button.btn-next.btn-play,.context-video-ui button.btn-next.btn-previous,.context-video-ui button.btn-pause.btn-next,.context-video-ui button.btn-pause.btn-pause,.context-video-ui button.btn-pause.btn-play,.context-video-ui button.btn-pause.btn-previous,.context-video-ui button.btn-play.btn-next,.context-video-ui button.btn-play.btn-pause,.context-video-ui button.btn-play.btn-play,.context-video-ui button.btn-play.btn-previous,.context-video-ui button.btn-previous.btn-next,.context-video-ui button.btn-previous.btn-pause,.context-video-ui button.btn-previous.btn-play,.context-video-ui button.btn-previous.btn-previous,.context-video-ui button.btn-quality.btn-next,.context-video-ui button.btn-quality.btn-pause,.context-video-ui button.btn-quality.btn-play,.context-video-ui button.btn-quality.btn-previous,.context-video-ui button.btn-rewind.btn-next,.context-video-ui button.btn-rewind.btn-pause,.context-video-ui button.btn-rewind.btn-play,.context-video-ui button.btn-rewind.btn-previous{left:-webkit-calc(100% - 162px + 34px);left:-moz-calc(100% - 162px + 34px);left:calc(100% - 162px + 34px)}.context-video-ui button.btn-next.btn-rewind,.context-video-ui button.btn-pause.btn-rewind,.context-video-ui button.btn-play.btn-rewind,.context-video-ui button.btn-previous.btn-rewind,.context-video-ui button.btn-quality.btn-rewind,.context-video-ui button.btn-rewind.btn-rewind{left:-webkit-calc(100% - 162px);left:-moz-calc(100% - 162px);left:calc(100% - 162px)}.context-video-ui .skip{top:-8px;right:0}}.portrait-ui{background-image:linear-gradient(black,#1B1B1B);left:34px;height:50px;width:280px;-moz-transition:bottom .35s ease-out,opacity .5s ease-out;-o-transition:bottom .35s ease-out,opacity .5s ease-out;transition:bottom .35s ease-out,opacity .5s ease-out}.portrait-ui .wrapper{position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden}.portrait-ui:not(.portrait-ui-hidden){bottom:36px}.portrait-ui .portrait{position:absolute;left:0;top:0;height:-webkit-calc(100% - 2px);height:-moz-calc(100% - 2px);height:calc(100% - 2px);width:48px;z-index:3;background-position:center center;background-size:cover;-webkit-transition:all .35s ease-out,left .85s ease-out;-moz-transition:all .35s ease-out,left .85s ease-out;-o-transition:all .35s ease-out,left .85s ease-out;transition:all .35s ease-out,left .85s ease-out}.portrait-ui .portrait.active{filter:grayscale(100%)}.portrait-ui .person{z-index:2;position:absolute;left:50px;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);overflow:hidden;height:-webkit-calc(100% - 3px);height:-moz-calc(100% - 3px);height:calc(100% - 3px);-webkit-transition:left .85s ease-out;-moz-transition:left .85s ease-out;-o-transition:left .85s ease-out;transition:left .85s ease-out;top:0}.portrait-ui .person .scroll-container{pointer-events:none;position:absolute;left:0;width:1200px;padding-left:8px}.portrait-ui .person .name-container{color:#00FF9D;top:6px}.portrait-ui .person .title-container{color:#CAFFEB;top:23px}.portrait-ui .person .name,.portrait-ui .person .title{display:inline-block;position:relative}.portrait-ui .timeline{position:absolute;bottom:0;left:0;padding:0;width:100%}.portrait-ui .timeline .mask{margin-top:0}.portrait-ui button.btn-next,.portrait-ui button.btn-pause,.portrait-ui button.btn-play,.portrait-ui button.btn-previous,.portrait-ui button.btn-quality,.portrait-ui button.btn-rewind{position:absolute;z-index:6;top:9px;margin-left:0;-webkit-transition:left .85s ease-out;-moz-transition:left .85s ease-out;-o-transition:left .85s ease-out;transition:left .85s ease-out}.portrait-ui button.btn-next.btn-previous,.portrait-ui button.btn-pause.btn-previous,.portrait-ui button.btn-play.btn-previous,.portrait-ui button.btn-previous.btn-previous,.portrait-ui button.btn-quality.btn-previous,.portrait-ui button.btn-rewind.btn-previous{left:-webkit-calc(100% - 74px);left:-moz-calc(100% - 74px);left:calc(100% - 74px)}.portrait-ui button.btn-next.btn-rewind,.portrait-ui button.btn-pause.btn-rewind,.portrait-ui button.btn-play.btn-rewind,.portrait-ui button.btn-previous.btn-rewind,.portrait-ui button.btn-quality.btn-rewind,.portrait-ui button.btn-rewind.btn-rewind{left:-webkit-calc(100% + 2px);left:-moz-calc(100% + 2px);left:calc(100% + 2px)}.portrait-ui button.btn-next.btn-next,.portrait-ui button.btn-next.btn-pause,.portrait-ui button.btn-next.btn-play,.portrait-ui button.btn-next.btn-rewind-last-scene,.portrait-ui button.btn-pause.btn-next,.portrait-ui button.btn-pause.btn-pause,.portrait-ui button.btn-pause.btn-play,.portrait-ui button.btn-pause.btn-rewind-last-scene,.portrait-ui button.btn-play.btn-next,.portrait-ui button.btn-play.btn-pause,.portrait-ui button.btn-play.btn-play,.portrait-ui button.btn-play.btn-rewind-last-scene,.portrait-ui button.btn-previous.btn-next,.portrait-ui button.btn-previous.btn-pause,.portrait-ui button.btn-previous.btn-play,.portrait-ui button.btn-previous.btn-rewind-last-scene,.portrait-ui button.btn-quality.btn-next,.portrait-ui button.btn-quality.btn-pause,.portrait-ui button.btn-quality.btn-play,.portrait-ui button.btn-quality.btn-rewind-last-scene,.portrait-ui button.btn-rewind.btn-next,.portrait-ui button.btn-rewind.btn-pause,.portrait-ui button.btn-rewind.btn-play,.portrait-ui button.btn-rewind.btn-rewind-last-scene{left:-webkit-calc(100% - 38px);left:-moz-calc(100% - 38px);left:calc(100% - 38px)}.portrait-ui .next .person,.portrait-ui .next .portrait{left:100%}.portrait-ui:not(.show-next-scene) .next button.btn-next{left:-webkit-calc(100% + 10px);left:-moz-calc(100% + 10px);left:calc(100% + 10px)}.portrait-ui.show-next-scene .current-portrait{left:-100px}.portrait-ui.show-next-scene .current-person{left:-100%}.portrait-ui.show-next-scene .current button.btn-next,.portrait-ui.show-next-scene .current button.btn-pause,.portrait-ui.show-next-scene .current button.btn-play,.portrait-ui.show-next-scene .current button.btn-previous,.portrait-ui.show-next-scene .current button.btn-quality{left:-webkit-calc(0% + 10px);left:-moz-calc(0% + 10px);left:calc(0% + 10px)}.portrait-ui.show-next-scene .current button.btn-rewind{left:-webkit-calc(0% + 48px);left:-moz-calc(0% + 48px);left:calc(0% + 48px)}.portrait-ui.show-next-scene .next .person{left:136px;width:-webkit-calc(100% - 136px);width:-moz-calc(100% - 136px);width:calc(100% - 136px)}.portrait-ui.show-next-scene .next .portrait{left:86px}.portrait-ui.show-next-scene .next button.btn-next .label{position:absolute;top:0;left:0;width:100%;text-align:center;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .33s;-moz-transition:opacity .33s;-o-transition:opacity .33s;transition:opacity .33s}.portrait-ui.show-next-scene .next button.btn-next svg.is-counting-down .regular,.portrait-ui.show-next-scene .next button.btn-next:hover:not(:disabled) .label{opacity:0;filter:alpha(opacity=0)}.portrait-ui.show-next-scene .next button.btn-next svg:not(.is-counting-down) .active{opacity:1;filter:alpha(opacity=100)}.portrait-ui.show-next-scene .next:not(:hover) .portrait{filter:grayscale(100%)}@media (hover:hover){.portrait-ui.show-next-scene .next:hover button.btn-next .active{opacity:0;filter:alpha(opacity=0)}.portrait-ui.show-next-scene .next:hover button.btn-next .hover{opacity:1;filter:alpha(opacity=100)}}@media only screen and (max-width:736px){.portrait-ui:not(.portrait-ui-hidden){bottom:24px}}@media only screen and (max-width:567px){.portrait-ui{width:-webkit-calc(100vw - 3.2rem);width:-moz-calc(100vw - 3.2rem);width:calc(100vw - 3.2rem);left:1.6rem;right:1.6rem}.portrait-ui:not(.portrait-ui-hidden){bottom:36px}}.mobile-map-ui{position:relative;left:0;top:0;background-color:#000;width:100%;overflow:hidden;min-height:100vh;z-index:3999}.mobile-map-ui .wrapper{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);margin:0 auto;padding:72px 0 142px}.mobile-map-ui .wrapper .label{margin-top:.7rem;margin-bottom:-1rem;text-align:center;width:66px}.mobile-map-ui .wrapper a,.mobile-map-ui .wrapper a:link,.mobile-map-ui .wrapper a:visited{text-decoration:none}.mobile-map-ui .wrapper ul{list-style:none;margin:0;padding:0}.mobile-map-ui .wrapper li{position:relative;padding:0 1.5rem 0 4rem;margin:1.5rem 0}.mobile-map-ui .wrapper li h2{color:#00FF9D}.mobile-map-ui .wrapper li .map-marker-ui{position:absolute;z-index:1;top:7px;left:17px}.mobile-map-ui .wrapper li .map-marker-ui svg.marker-svg{width:28px;height:34px}.mobile-map-ui .wrapper li .map-marker-ui.map-marker-started svg .person{opacity:0;filter:alpha(opacity=0)}.mobile-map-ui .wrapper li .map-marker-ui.active.active:not(:hover) svg .active{display:block}.mobile-map-ui .wrapper li .map-marker-ui .disk{position:absolute;z-index:1;top:-1px;left:-1px;width:29px;height:29px;background-color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;animation:pulse 2s ease 0s infinite;-webkit-animation:pulse 2s ease 0s infinite}.mobile-map-ui .wrapper li:not(.on-main-path){text-align:right;padding:0 3.8rem}.mobile-map-ui .wrapper li:not(.on-main-path) .map-marker-ui{left:auto;right:14px}.mobile-map-ui .wrapper li:not(.on-main-path) h2{color:#fff}.mobile-map-ui svg.mobile-map-path-svg{z-index:0;position:absolute;top:115px;left:30px;width:22px;height:3562px;fill:transparent;background-repeat:repeat}.mobile-map-ui svg.mobile-map-path-svg path{stroke:#fff;stroke-dasharray:10 8;stroke-dashoffset:0;stroke-width:3px}.mobile-map-ui .legend{position:fixed;background-image:linear-gradient(black,#1B1B1B);left:10px;bottom:0;height:60px;width:100%;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);z-index:3}.mobile-map-ui .legend .item{position:absolute;bottom:24px;left:56px}.mobile-map-ui .legend .item:first-child{color:#00FF9D}.mobile-map-ui .legend .item:first-child svg .border{fill:#00FF9D}.mobile-map-ui .legend .item svg.marker-svg{width:35px;height:35px;position:absolute;top:-4px;left:-44px}.mobile-map-ui .legend .item:last-child{left:auto;right:52px}.mobile-map-ui .legend .item:last-child svg.marker-svg{left:auto;right:-42px}.mobile-map-ui .legend .item .label{display:inline-block}#captions .default,.scene-intro-ui{display:-webkit-flex;text-align:center}.scene-intro-ui{position:absolute;top:0;left:0;width:-webkit-calc(100% - 4rem);width:-moz-calc(100% - 4rem);width:calc(100% - 4rem);padding:0 2rem;height:100%;z-index:1000;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.scene-intro-ui h2{color:#fff}.scene-intro-ui h3{color:#CAFFEB}.scene-intro-ui .drag-icon{position:absolute;bottom:33vh;bottom:-webkit-calc(33vh - 72px);bottom:-moz-calc(33vh - 72px);bottom:calc(33vh - 72px);left:0;width:100%}.scene-intro-ui .drag-icon svg.drag-icon-svg{margin:0 auto;width:50px;height:50px}.scene-intro-ui .drag-icon svg.drag-icon-svg .dragging{display:none}.scene-intro-ui .drag-icon svg.drag-icon-svg:hover .dragging{display:block}.audio-player .vjs-big-play-button,.audio-player .vjs-control-bar,.audio-player .vjs-loading-spinner,.audio-player .vjs-modal-dialog,.scene-intro-ui .drag-icon svg.drag-icon-svg:hover .regular,.video-player .vjs-big-play-button,.video-player .vjs-control-bar,.video-player .vjs-loading-spinner,.video-player .vjs-modal-dialog,.video-player.portrait-video-player .vjs-big-play-button,.video-player.portrait-video-player .vjs-control-bar,.video-player.portrait-video-player .vjs-loading-spinner,.video-player.portrait-video-player .vjs-modal-dialog{display:none}.scene-intro-ui .drag-icon p{margin-top:-4px}svg.audio-svg.active .off{opacity:0;filter:alpha(opacity=0)}@media only screen and (min-width:737px){.mobile{display:none}}@media only screen and (max-width:736px){.scene-intro-ui{width:-webkit-calc(100% - 3rem);width:-moz-calc(100% - 3rem);width:calc(100% - 3rem);padding:0 1.5rem}.scene-intro-ui .drag-icon{padding-top:3rem;position:initial}.scene-intro-ui .drag-icon p{margin-top:.25rem}.non-mobile{display:none!important}}@keyframes tranform-background{from{background-position:0 0}to{background-position:-240px 0}}@-webkit-keyframes tranform-background{from{background-position:0 0}to{background-position:-240px 0}}@keyframes pulse{0%{opacity:.4;filter:alpha(opacity=40);transform:scale(.5)}40%{opacity:.6;filter:alpha(opacity=60);transform:scale(1.5)}100%{opacity:0;filter:alpha(opacity=0);transform:scale(3)}}@-webkit-keyframes pulse{0%{opacity:.4;filter:alpha(opacity=40);transform:scale(.5)}40%{opacity:.6;filter:alpha(opacity=60);transform:scale(1.5)}100%{opacity:0;filter:alpha(opacity=0);transform:scale(3)}}@-webkit-keyframes bounceRight{0%,100%,20%,50%,80%{width:-webkit-calc(100% - 56px);width:-moz-calc(100% - 56px);width:calc(100% - 56px)}40%{width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px);width:calc(100% - 42px)}60%{width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px)}}@-moz-keyframes bounceRight{0%,100%,20%,50%,80%{width:-webkit-calc(100% - 56px);width:-moz-calc(100% - 56px);width:calc(100% - 56px)}40%{width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px);width:calc(100% - 42px)}60%{width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px)}}@keyframes bounceRight{0%,100%,20%,50%,80%{width:-webkit-calc(100% - 56px);width:-moz-calc(100% - 56px);width:calc(100% - 56px)}40%{width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px);width:calc(100% - 42px)}60%{width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px)}}.marker-label{pointer-events:none;position:absolute;z-index:10;top:0;left:0}.marker-label .label{position:relative;padding:.3rem 1.5rem;color:#000}.marker-label .label .marker-title{position:relative;z-index:2}.marker-label .label .background{position:absolute;z-index:1;background-color:#fff;background-image:linear-gradient(#B9FDE5,#86FFD1);top:0;left:0;width:100%;height:100%;-webkit-transform:skewX(-14deg);-moz-transform:skewX(-14deg);-ms-transform:skewX(-14deg);-o-transform:skewX(-14deg);transform:skewX(-14deg)}.marker-label .name{margin-top:12px;text-align:center;color:#CAFFEB}.marker-label.main-story-label .label .background{background-image:linear-gradient(#0FC,#00FF9D)}.marker-label.main-story-label .name{color:#00FF9D}.marker-label.black-label .name,::cue{color:#000}.marker-count-down{position:absolute;top:-webkit-calc(50% - 9px);top:-moz-calc(50% - 9px);top:calc(50% - 9px);width:100%;text-align:center;color:#fff;z-index:11}.overlay{position:fixed;top:0;left:0;z-index:3}.standard-players{max-width:100vw;max-height:100vh;overflow:hidden}.standard-players.portrait-hidden .video-player.portrait-video-player{opacity:0;filter:alpha(opacity=0)}.video-player.portrait-video-player{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2}.audio-player,.video-player.portrait-video-player{pointer-events:none}.audio-player{width:100px;height:100px;position:absolute}.video-player,video{height:100%;width:100%}.video-player{position:relative}video{z-index:1;object-fit:cover}.standard-players.object-fit-contain video{object-fit:contain}::cue{line-height:6.5vh;opacity:0;background-color:transparent}.video-js{background-color:#000}.video-js .vjs-text-track-display>div>div>div{display:none!important}#captions{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;position:fixed;bottom:2.25rem;left:0;z-index:1005;width:100%}@media only screen and (max-width:1120px){#captions{bottom:6.3rem}}@media only screen and (max-width:736px){#captions{bottom:5.2rem}}#captions .default,#captions .outline{position:absolute;left:0;bottom:0;width:100%;height:64px}#captions .default{z-index:2;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#captions .outline{z-index:1;text-align:center;color:#000;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-text-fill-color:#000;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#000}.ui .edit-ui{display:none;pointer-events:auto;position:fixed;bottom:1rem;right:1rem;z-index:401}.ui .edit-ui.edit-visible{display:block}.ui .edit-ui input[type=range]{-webkit-appearance:none;margin:18px 0 18px 1rem;width:-webkit-calc(100% - 2rem);width:-moz-calc(100% - 2rem);width:calc(100% - 2rem)}.ui .edit-ui input[type=range]:focus{outline:0}.ui .edit-ui input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;animate:.2s;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;background:rgba(255,255,255,.6);border-radius:1.3px;border:.2px solid #010101}.ui .edit-ui input[type=range]::-webkit-slider-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-14px}.ui .edit-ui input[type=range]:focus::-webkit-slider-runnable-track{background:#367ebd;background:rgba(255,255,255,.6)}.ui .edit-ui input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;animate:.2s;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;background:rgba(255,255,255,.6);border-radius:1.3px;border:.2px solid #010101}.ui .edit-ui input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer}.ui .edit-ui input[type=range]::-ms-track{width:100%;height:8.4px;cursor:pointer;animate:.2s;background:0 0;border-color:transparent;border-width:16px 0;color:transparent}.ui .edit-ui input[type=range]::-ms-fill-lower{background:#2a6495;border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}.ui .edit-ui input[type=range]::-ms-fill-upper{background:#3071a9;border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}.ui .edit-ui input[type=range]::-ms-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer}.ui .edit-ui input[type=range]:focus::-ms-fill-lower{background:#3071a9}.ui .edit-ui input[type=range]:focus::-ms-fill-upper{background:#367ebd}.error{color:red}.success{color:#ff0}