@charset "UTF-8";
/*  
Author : Hola Mundo (http://holamundo.me) 
Created on : 2016 
MOODFILMS.ES 
*/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,700);#intro{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;z-index:200;position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.7);height:100%;width:100%}#intro img{opacity:0;margin:auto;width:430px}@media screen and (max-width:549px){#intro img{width:250px}}@-webkit-keyframes fadeInDown{0%{filter:alpha(opacity=0);opacity:0;-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-webkit-transform:translate(0,30px);transform:translate(0,30px)}100%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{filter:alpha(opacity=0);opacity:0;-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-webkit-transform:translate(0,30px);transform:translate(0,30px)}100%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDown-rev{0%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}100%{filter:alpha(opacity=0);opacity:0;-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-webkit-transform:translate(0,30px);transform:translate(0,30px)}}@keyframes fadeInDown-rev{0%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}100%{filter:alpha(opacity=0);opacity:0;-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-webkit-transform:translate(0,30px);transform:translate(0,30px)}}.section.active .info h1{-webkit-animation-duration:.85s;animation-duration:.85s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.2s;animation-delay:.2s}.section.active .info h2{-webkit-animation-duration:.85s;animation-duration:.85s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.2s;animation-delay:.2s}.section.active .info p{-webkit-animation-duration:.85s;animation-duration:.85s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.5s;animation-delay:.5s}.section.active .info p:last-of-type{-webkit-animation-duration:.85s;animation-duration:.85s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.6s;animation-delay:.6s}.section video{position:fixed;z-index:0;right:0;bottom:0;top:0;left:0;min-width:100%;min-height:100%;width:auto;height:auto;background-size:100% 100%;background-position:center center;background-size:contain;object-fit:cover;opacity:.7}.section article{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;height:100%}.section article .head{width:100%;height:140px}.section article .info{-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center;width:67.2%;max-width:450px}.section article .info h1{font-size:2.5rem;text-transform:uppercase;margin:0;letter-spacing:.1rem}.section article .info h2{font-size:1rem;text-transform:uppercase;letter-spacing:.1rem;margin-bottom:2.5rem}.section article .info p{margin-top:2rem;font-size:.85rem;letter-spacing:.02rem;line-height:1.3rem}.section article .info p:last-of-type{margin-top:1rem}.section article .controles{-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center;width:100%;margin-bottom:65px}@media screen and (max-width:549px){.section article .head{height:107.5px}.section article .info h1{font-size:1.5rem}.section article .info h2{font-size:.85rem}.section article .controles{margin-bottom:32.5px}}header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:65px 40px;margin-top:53px;position:fixed;z-index:110;width:calc(100% - 80px);height:40px}header .header-btns{-webkit-box-flex:3;-webkit-flex:3 0;-moz-box-flex:3;-moz-flex:3 0;-ms-flex:3 0;flex:3 0;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center}header .header-btns button{visibility:visible;opacity:1;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}header .header-btns button.fade-out{visibility:hidden;opacity:0}header .header-btns:last-child button{float:right}header .header-logo{-webkit-box-flex:6;-webkit-flex:6 0;-moz-box-flex:6;-moz-flex:6 0;-ms-flex:6 0;flex:6 0;text-align:center;margin:0 auto;position:relative;left:0;right:0;margin-top:-21px}@media screen and (max-width:549px){header{height:40px;overflow-x:visible;width:calc(100% - 40px);margin:32.5px 20px}header .header-logo{margin-left:15px;margin-top:-20px}}.menu-capa,.info-capa{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;overflow:auto;position:fixed;top:0;left:0;width:100%;height:100%;z-index:105;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;color:transparent;background-color:transparent;visibility:hidden}.menu-capa>*,.info-capa>*{opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.menu-capa.activo,.info-capa.activo{color:white;visibility:visible;background-color:rgba(0,0,0,0.8)}.menu-capa.activo>*,.info-capa.activo>*{opacity:1}.menu-capa.activo #menu li:nth-child(1),.info-capa.activo #menu li:nth-child(1){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.3s;animation-delay:.3s}.menu-capa.activo #menu li:nth-child(2),.info-capa.activo #menu li:nth-child(2){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.4s;animation-delay:.4s}.menu-capa.activo #menu li:nth-child(3),.info-capa.activo #menu li:nth-child(3){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.5s;animation-delay:.5s}.menu-capa.activo #menu li:nth-child(4),.info-capa.activo #menu li:nth-child(4){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.6s;animation-delay:.6s}.menu-capa.activo #menu li:nth-child(5),.info-capa.activo #menu li:nth-child(5){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.7s;animation-delay:.7s}.menu-capa.activo #menu li:nth-child(6),.info-capa.activo #menu li:nth-child(6){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.8s;animation-delay:.8s}.menu-capa.activo #menu li:nth-child(7),.info-capa.activo #menu li:nth-child(7){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.9s;animation-delay:.9s}.menu-capa.activo #menu li:nth-child(8),.info-capa.activo #menu li:nth-child(8){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:1s;animation-delay:1s}.menu-capa.activo #menu li:nth-child(9),.info-capa.activo #menu li:nth-child(9){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:1.1s;animation-delay:1.1s}.menu-capa.activo #info section:nth-child(1),.info-capa.activo #info section:nth-child(1){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.3s;animation-delay:.3s}.menu-capa.activo #info section:nth-child(2),.info-capa.activo #info section:nth-child(2){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.4s;animation-delay:.4s}.menu-capa.activo #info section:nth-child(3),.info-capa.activo #info section:nth-child(3){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.5s;animation-delay:.5s}.menu-capa.activo #info section:nth-child(4),.info-capa.activo #info section:nth-child(4){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.6s;animation-delay:.6s}.menu-capa{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu-capa .menu-capa-head{min-height:140px}@media screen and (max-width:549px){.menu-capa .menu-capa-head{min-height:90px}}#menu{overflow:hidden;padding:0;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;margin:auto;width:500px}#menu li{height:3.5rem;width:100%;list-style:none;text-transform:uppercase;margin-bottom:.5rem;overflow:hidden}#menu li a{font-size:1.2rem;letter-spacing:.15rem;height:7rem;color:white;text-decoration:none;display:block;width:48%;cursor:pointer;opacity:1;font-weight:bold;transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s}#menu li a span{font-weight:normal;margin-top:.5rem;display:block;font-size:.8rem;letter-spacing:.1rem}#menu li a div{margin-top:3.5rem}@media screen and (min-width:549px){#menu li a:hover{-webkit-transform:translateY(-6.6rem);-moz-transform:translateY(-6.6rem);-ms-transform:translateY(-6.6rem);transform:translateY(-6.6rem)}}#menu li:nth-child(odd){text-align:right}#menu li:nth-child(even){margin-left:52%;text-align:left}@media screen and (max-width:549px){#menu{width:80%}#menu li{height:3.35rem;font-size:1.1rem}#menu li a{width:47%;font-size:1rem !important}#menu li a span{margin-top:.25rem;font-size:.7rem}#menu li a:hover{opacity:.6}#menu li:nth-child(even){margin-left:53%;text-align:left}}.info-capa{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.info-capa .info-capa-head{min-height:140px;width:100%;overflow:hidden}@media screen and (max-width:549px){.info-capa .info-capa-head{min-height:90px}}.info-capa #info{margin:auto}.info-capa #info section{display:block;overflow:hidden;text-align:center;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;width:450px;margin:auto}@media screen and (max-width:549px){.info-capa #info section{overflow-x:hidden;width:85%}}.info-capa #info section h3{text-transform:uppercase;text-align:center;font-size:1.2rem;letter-spacing:.15rem}.info-capa #info section>p{width:48%;text-align:right;float:left;font-size:.85rem;letter-spacing:.02rem;line-height:1.3rem}.info-capa #info section>p:last-child{float:right;text-align:left}.info-capa #info section input{display:block;width:80%;margin:auto}.info-capa #info section p.newsletter_msg{display:block;width:100%;text-align:center}.info-capa #info section ul{overflow:hidden;height:2.5rem;margin-top:2rem;text-align:center;padding:0 !important}.info-capa #info section ul li{list-style:none;display:inline}.info-capa #info section ul li:nth-child(2){margin:0}.info-capa #info section ul li a{height:5rem;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;opacity:1;line-height:2.5rem;color:white;font-size:1.4rem;width:3rem;display:inline-block}.info-capa #info section ul li a:hover{-webkit-transform:translateY(-5rem);-moz-transform:translateY(-5rem);-ms-transform:translateY(-5rem);transform:translateY(-5rem)}.info-capa #info section ul li a div{margin-top:2.5rem}.info-capa #info section ul .fa-at{font-weight:bold}.info-capa #info section ul .arroba{height:1.3rem}button.btn-prev,button.btn-next,button.btn-play,button.btn-close{width:80px;height:4rem}@media screen and (max-width:549px){button.btn-menu,button.btn-info,button.btn-back{width:60px !important}}button{border:1px solid white;background-color:transparent;padding:10px;text-align:center;font-size:.9rem;line-height:.9rem;color:white;cursor:pointer;letter-spacing:.15rem;text-transform:uppercase;position:relative}button.btn-xs{width:60px}button.btn-sm{width:80px}button.btn-cookies{width:150px;max-height:36.6px}button.btn-cookies:before{content:"Acepto"}button.btn-cookies span:before{content:"Acepto"}button.btn-menu{max-height:36.6px}button.btn-menu:before{content:"Menú"}button.btn-menu span:before{content:"Menú"}@media screen and (max-width:549px){button.btn-menu{width:40px !important;height:33px}button.btn-menu:before{content:"M"}button.btn-menu span:before{content:"M"}}button.btn-info{max-height:36.6px}button.btn-info:before{content:"Info"}button.btn-info span:before{content:"Info"}@media screen and (max-width:549px){button.btn-info{width:40px !important;height:33px}button.btn-info:before{content:"I"}button.btn-info span:before{content:"I"}}button.btn-back:before{content:"Atrás"}button.btn-back span:before{content:url("../images/icons/back.png")}@media screen and (max-width:549px){button.btn-back:before{content:url("../images/icons/x.png")}button.btn-back span:before{content:url("../images/icons/x.png")}}button.btn-prev:before{content:"Prev"}button.btn-prev span:before{content:url("../images/icons/prev.png");width:150%}button.btn-next:before{content:"Next"}button.btn-next span:before{content:url("../images/icons/next.png")}button.btn-play:before{content:"Play"}button.btn-play span:before{content:"▶"}button.btn-play span{margin-left:5px}button.btn-close:before{content:"Atrás"}button.btn-close span:before{content:url("../images/icons/back.png")}button.btn-send:before{content:"Enviar"}button.btn-send span:before{content:"Enviar"}button.btn-move,button.btn-move-video{overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}button span{display:inline-block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}button.btn-move:before,button.btn-move-video:before{position:absolute;height:100%;width:100%;line-height:2.6;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}button.btn-move-video:before{line-height:4rem}button.btn-to-up:hover span{-webkit-transform:translateY(-4rem);-moz-transform:translateY(-4rem);-ms-transform:translateY(-4rem);transform:translateY(-4rem)}button.btn-to-up:before{left:0;top:100%}button.btn-to-up:hover:before{top:0}.controles button:first-child,.controles button:last-child{margin-right:-4px;top:2px}@media screen and (max-width:549px){.controles button:first-child,.controles button:last-child{top:3px}}.controles button:last-child{margin-right:0;margin-left:-4px}*::-webkit-input-placeholder{color:rgba(255,255,255,0.5);font-size:.95rem;letter-spacing:.02rem}*:-moz-placeholder{color:rgba(255,255,255,0.5);font-size:.95rem;letter-spacing:.02rem}*::-moz-placeholder{color:rgba(255,255,255,0.5);font-size:.95rem;letter-spacing:.02rem}*:-ms-input-placeholder{color:rgba(255,255,255,0.5);font-size:.95rem;letter-spacing:.02rem}input{background-color:transparent !important;-webkit-background-color:transparent !important;-moz-background-color:transparent !important;-ms-background-color:transparent !important;-o-background-color:transparent !important;border:1px solid white;height:2rem;padding:0 1rem;color:white}.video-capa{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;position:fixed;top:0;left:0;width:100%;height:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;background-color:transparent;visibility:hidden;z-index:101}.video-capa.activo{visibility:visible;background-color:rgba(0,0,0,0.7)}.video-capa .cabecera{width:100%;min-height:140px}@media screen and (max-width:549px){.video-capa .cabecera{min-height:90px}}.video-capa .vimeo-video{-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center;width:0;height:60%;background-color:black;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.video-capa .vimeo-video.animar{width:100%}.video-capa .botones{-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center;width:100%;padding:0 40px 65px 40px}@media screen and (max-width:549px){.video-capa .botones{padding:0 20px 32.5px 20px}}@-webkit-keyframes fadeInDown{0%{filter:alpha(opacity=0);opacity:0;-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-webkit-transform:translate(0,30px);transform:translate(0,30px)}100%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{filter:alpha(opacity=0);opacity:0;-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-webkit-transform:translate(0,30px);transform:translate(0,30px)}100%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDown-rev{0%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}100%{filter:alpha(opacity=0);opacity:0;-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-webkit-transform:translate(0,30px);transform:translate(0,30px)}}@keyframes fadeInDown-rev{0%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}100%{filter:alpha(opacity=0);opacity:0;-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-webkit-transform:translate(0,30px);transform:translate(0,30px)}}#cookies{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%;z-index:10000;padding:32.5px 0;background-color:rgba(0,0,0,0.8);position:fixed;left:0;right:0;bottom:0;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:1s;animation-delay:1s}#cookies p{font-size:.8rem;letter-spacing:.02rem;line-height:1.3rem;width:70%;max-width:850px;float:left;margin:0;margin-left:40px !important;margin-right:5rem}@media screen and (max-width:549px){#cookies p{margin-left:20px !important;margin-right:3rem}}#cookies button{float:left;margin-right:40px !important}@media screen and (max-width:549px){#cookies button{margin-right:20px !important}}#cookies.aceptado{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown-rev;animation-name:fadeInDown-rev;-webkit-animation-delay:0s;animation-delay:0s}#Stage{background-color:transparent !important;margin:0 auto;text-align:center}@media screen and (max-width:549px){#Stage>#Stage_mood{-webkit-transform:scale(0.5) !important;-moz-transform:scale(0.5) !important;-ms-transform:scale(0.5) !important;-o-transform:scale(0.5) !important;transform:scale(0.5) !important}}html{font-family:'Roboto',sans-serif;font-size:14px}@media screen and (max-width:549px){html{font-size:13px}}body{color:white;min-width:320px}@media screen and (max-width:549px){body{overflow:auto}}body.show-intro header{opacity:0}body.show-intro .section .info{opacity:0}body.show-intro .section .controles{opacity:0}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:white;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:.5rem}*{outline:0}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:0}a:active,a:active *{outline:none !important;-moz-outline-style:none !important}a:focus,a:focus *{outline:none !important;-moz-outline-style:none !important}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}input:focus:-o-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}textarea:focus:-o-input-placeholder{color:transparent}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}map area{outline:none !important;-moz-outline-style:none !important}input{box-shadow:none}