@font-face{font-family:Futura PT;src:url(fonts/FuturaPT-Book.eot);src:local("Futura PT Book"),local("FuturaPT-Book"),url(fonts/FuturaPT-Book.eot?#iefix) format("embedded-opentype"),url(fonts/FuturaPT-Book.woff) format("woff"),url(fonts/FuturaPT-Book.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Futura PT;src:url(fonts/FuturaPT-Bold.eot);src:local("Futura PT Bold"),local("FuturaPT-Bold"),url(fonts/FuturaPT-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/FuturaPT-Bold.woff) format("woff"),url(fonts/FuturaPT-Bold.ttf) format("truetype");font-weight:700;font-style:normal}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{transform-origin:top left;position:relative;background:#fff}body,html{width:100%;height:100%}body{display:none;margin:0;font-family:Futura PT,sans-serif;background:#132742;line-height:1}body.isTouch{cursor:none}button{font-family:Futura PT,sans-serif}.main{background:#fff;position:relative;width:1920px;height:1080px}section{display:none;height:940px;z-index:3}.site-header,section{position:absolute;top:0;left:0;width:100%}.site-header{height:150px}.site-header .logo-site{position:absolute;left:80px;top:50px;width:133px;height:auto}.site-header h1{margin:0;position:absolute;left:230px;top:95px;font-size:20px;color:#00a3e2;font-weight:700}.site-header nav{position:absolute;top:0;right:80px;height:150px;width:390px;display:flex}.site-header nav a{display:flex;background-color:#fff;background-repeat:no-repeat;background-position:center 75%;width:130px;height:150px}.site-header nav a.active{background-color:#00a3e2}.site-header nav a.btn-home{background-image:url(img/ico-home.svg)}.site-header nav a.btn-home.active{background-image:url(img/ico-home-h.svg)}.site-header nav a.btn-map{background-image:url(img/ico-map.svg)}.site-header nav a.btn-map.active{background-image:url(img/ico-map-h.svg)}.site-header nav a.btn-lang{background-image:url(img/ico-lang.svg)}.site-header nav a.btn-lang.active{background-image:url(img/ico-lang-h.svg)}.footer{overflow:hidden;bottom:0;left:0;width:100%;background:#132742;color:#fff;font-size:35px}.btn-news,.footer{position:absolute;height:140px}.btn-news{display:block;top:0;right:0;width:360px;border-right:80px solid #132742;background-color:#00a3e2;background-image:url(img/btn-news.svg);background-position:50%;background-repeat:no-repeat}#home{background:#fff;z-index:5;display:block}.logo-home{position:absolute;top:300px;left:110px}.pic-home{position:absolute;top:190px;right:80px}.protocol-text{margin:0;position:absolute;top:550px;left:110px;font-size:48px;color:#00b3e8}.protocol-text strong{color:#0c8eb4}#menu{display:block}#instrucciones,#menu,#protocolo{height:790px;top:160px;padding:20px 80px}.goback{cursor:pointer}.panel{display:block;position:absolute;transition:all .3s ease}.panel.panel-left{top:0;width:872px;height:760px}.panel.panel-gris{background:#b3b3b3}.panel.panel-right{top:0;left:966px;width:872px;height:760px}.panel.panel-right-top{top:0;left:966px;width:872px;height:372px}.panel.panel-blau1{background:#004971}.panel.panel-right-bottom{left:966px;top:387px;width:872px;height:372px}.panel.panel-blau2{background:#00a3e2}.panel span{width:100%;display:block;position:absolute;color:#fff;top:50%;left:50%;font-size:70px;font-weight:700;transform:translate(-50%,-50%);text-align:center}a.panel:hover{transform:scale(.97)}.video-list{list-style:none;color:#fff;font-size:32px;margin:0;padding:65px;display:flex;height:100%;flex-direction:column;justify-content:center;align-items:center}.video-list li{font-weight:700;width:100%;text-align:left;border-top:4px solid #fff;padding:18px 0;cursor:pointer}.video-list li:last-child{border-bottom:4px solid #fff}.videoplayer{position:absolute;top:0;left:0;width:100%;height:100%;display:none;background:#fff;z-index:10}.videoplayer #progress-bar{position:absolute;bottom:104px;left:107px;width:1706px;height:16px;z-index:11;-webkit-appearance:none;-moz-appearance:none;appearance:none}.videoplayer #progress-bar::-webkit-progress-bar{background-color:#eee}.videoplayer #progress-bar::-webkit-progress-value{background-color:#132742}.video{position:absolute;top:0;left:0;width:100%;height:960px;z-index:10}.video::cue{font-size:80px;font-family:Futura PT;font-weight:700;color:#fff;background:transparent;text-shadow:0 0 10px rgba(0,0,0,.7)}.endvideo{top:20px;right:20px;width:80px;height:80px;background-image:url(img/ico-quit-d.svg);background-size:80px 80px}.endvideo,.next-video,.prev-video{position:absolute;background-color:transparent;border:0;z-index:11}.next-video,.prev-video{bottom:16px;bottom:26px;display:block;background-repeat:no-repeat;color:#00a3e2;text-decoration:none;line-height:50px;font-size:30px;cursor:pointer}.prev-video{background-image:url(img/arrow-left.svg);background-position:0;padding-left:70px;left:100px}.next-video{background-image:url(img/arrow-right.svg);background-position:100%;padding-right:70px;text-align:right;right:100px}#map{height:780px;top:160px;padding:20px 80px;background:#fff}.map-base,.map-loc{position:absolute;top:0;left:0;width:1200px;height:auto}.map-loc{z-index:100}.map-menu{position:absolute;width:600px;top:40px;right:0;list-style:none;padding:0;margin:0;font-size:28px}.map-menu li{margin-bottom:4px;cursor:pointer}.map-menu li.selected,.num{font-weight:700}.num{display:inline-block;width:28px;height:28px;border-radius:28px;color:#fff;text-align:center;margin-right:15px;font-size:22px;padding-top:4px}.num.red{background:#e95726}.num.blu{background:#2aa0d9}.num.gre{background:#43ad40}.num.yel{background:#fcd419}#lang{height:780px;top:160px;padding:20px 80px;background:#fff}.langs{padding-top:100px;display:flex;flex-wrap:wrap;justify-content:space-around}.lang{width:20%;margin-bottom:90px}.lang img{display:block;margin:0 auto}.lang h4{margin:20px 0 0;text-align:center;font-size:35px;font-weight:700;color:#00b3e8}#news{height:790px;top:160px;padding:20px 80px}#news h1{margin-top:0;color:#00b3e8;font-size:80px}.news-container{border-top:4px solid #00a3e2}.news-container article{position:relative;font-size:36px;border-bottom:4px solid #00a3e2;padding:25px 0;background:url(img/ico-plus.svg) no-repeat center right 25px}.date{color:#000;margin-right:20px}.title{font-weight:700;color:#00a3e2}#post{display:none;position:absolute;top:340px;height:600px;width:100%;padding:20px 80px;background:#fff;z-index:4}#post header{font-size:36px}#post h2{margin-top:0;margin-bottom:40px;width:1300px}#post .date{display:block}#post .post-content{font-size:30px;width:1300px}#post aside{width:430px;position:absolute;right:80px;top:80px}#post aside figure{margin:0;padding:0}#post aside img{display:block;width:430px;height:auto}.open-document{margin-top:10px;display:block;color:#fff;background-color:#132742;background-position:center right 20px;background-image:url(img/ico-pdf.svg);background-repeat:no-repeat;padding:22px 30px;font-size:30px;text-decoration:none}.post-nav-links{position:absolute;bottom:40px;width:1760px;left:80px;font-size:30px;height:50px}.post-nav-links .post-nav{position:absolute;display:block;background-repeat:no-repeat;color:#00a3e2;text-decoration:none;line-height:50px}.post-nav-links .post-nav.prev{background-image:url(img/arrow-left.svg);background-position:0;padding-left:70px;left:0;top:0}.post-nav-links .post-nav.next{background-image:url(img/arrow-right.svg);background-position:100%;padding-right:70px;text-align:right;right:0;top:0}#doc{display:none;background:rgba(0,73,113,.8);width:100%;height:100%;top:0;left:0;z-index:20}#doc,#doc button{position:absolute}#doc button{border:0;width:82px;height:82px;background:transparent url(img/ico-quit.svg) 50% no-repeat;top:10px;right:10px}#doc iframe{height:980px;z-index:20;border:none}#doc iframe,.ticker-wrap{position:absolute;width:100%;bottom:0;left:0}.ticker-wrap{overflow:hidden;padding-left:100%;font-weight:700}.ticker-wrap,.ticker-wrap .ticker{height:140px;box-sizing:content-box}.ticker-wrap .ticker{display:inline-block;line-height:140px;white-space:nowrap;padding-right:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:ticker;animation-name:ticker;-webkit-animation-duration:30s;animation-duration:30s}.ticker-wrap .ticker__item{display:inline-block;padding:0 2rem}@-webkit-keyframes ticker{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}@keyframes ticker{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}