@font-face{font-family:"Alright Sans";src:url("../fonts/AlrightSansLTRegular.otf");font-weight:200}@font-face{font-family:"Alright Sans";src:url("../fonts/AlrightSansLTMedium.otf");font-weight:400}@font-face{font-family:"Alright Sans";src:url("../fonts/AlrightSansLTBold.otf");font-weight:600}@font-face{font-family:"Alright Sans";src:url("../fonts/AlrightSansLTBlack.otf");font-weight:800}:root{--sqr: 100px}@media(max-width: 1600px){:root{--sqr: 75px}}@media(max-width: 1280px){:root{--sqr: 50px}}@media(max-width: 992px){:root{--sqr: 30px}}@media(max-width: 768px){:root{--sqr: 20px}}@media(max-width: 480px){:root{--sqr: 10px}}@media(max-width: 360px){:root{--sqr: 8px}}@media(max-width: 320px){:root{--sqr: 5px}}html,body{font-size:16px;max-width:100vw}@media(max-width: 1600px){html,body{font-size:15px}}@media(max-width: 1280px){html,body{font-size:14px}}@media(max-width: 992px){html,body{font-size:13px}}@media(max-width: 768px){html,body{font-size:12px}}@media(max-width: 480px){html,body{font-size:11px}}@media(max-width: 360px){html,body{font-size:10px}}body{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;background-color:#2489af;font-family:"Alright Sans";font-weight:400;margin:0;width:100vw}body.loading{background-color:#000}body.loading header{background-color:#000}body #app{display:flex;min-height:100vh;flex-direction:column;background-image:linear-gradient(70deg, rgba(0, 0, 0, 0.5), transparent)}header{-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;background-color:#000;display:inline-block;box-sizing:border-box;color:#fff;height:60px;padding:10px var(--sqr);position:fixed;width:100%;z-index:10500}@media(max-width: 1080px){header{background-color:rgba(0,0,0,.1)}}header .mobile-menu{display:none;position:relative;z-index:11000}@media(max-width: 1080px){header .mobile-menu{display:inline-block}}header .mobile-menu a{font-size:40px}header .mobile-menu a:focus,header .mobile-menu a:active,header .mobile-menu a:hover{color:#eee}header .logo{box-sizing:border-box;height:100%;left:0;margin:0 50px;padding:15px 5px;position:absolute;text-align:center;top:0;width:calc(100% - 100px)}header .logo img{max-height:100%}.desktop-menu{display:inline-flex;justify-content:center;align-items:center;background-color:#000;box-shadow:0 1px 4px #000;height:30px;left:0;position:fixed;text-align:center;top:60px;width:100%;z-index:10000}@media(max-width: 1080px){.desktop-menu{display:none}}.desktop-menu a{color:#fff;display:inline-block;font-weight:400;padding:0 10px;font-size:10px;text-transform:uppercase;letter-spacing:1px}.desktop-menu a:focus,.desktop-menu a:active,.desktop-menu a:hover{color:#eee}main{flex:1 0 auto;margin-top:90px;text-align:center}@media(max-width: 1080px){main{margin-top:60px}}main>section{text-align:left}footer{background-color:#000;color:#fff;padding:25px;text-align:center}footer .logo img{margin-bottom:0;width:280px}footer h5{margin:10px auto 0;text-transform:uppercase}footer .social{margin-bottom:20px;text-align:center}footer .social a{display:inline-block;font-size:32px;margin:2px 10px 5px}footer .copyright{font-weight:600;font-size:12px;margin-top:15px}img{max-width:100%}h1{color:#fff;display:inline-block;font-size:2.5rem;font-weight:700;line-height:1.2;margin:0;padding:5px 0;text-transform:uppercase;width:100%}@media(max-width: 480px){h1{font-size:2rem}}h2{color:#fff;display:inline-block;font-size:1.7rem;font-weight:500;line-height:1.2;margin:0;padding:5px 0;width:100%}@media(max-width: 480px){h2{font-size:1.6rem}}h3{color:#fff;display:inline-block;font-size:1.3rem;font-weight:100;line-height:1.2;margin:0;padding:5px 0;width:100%}@media(max-width: 480px){h3{font-size:1.2rem}}p{color:#fff;font-size:1.2rem;font-weight:100;line-height:1.5}@media(max-width: 480px){p{font-size:1.1rem}}a{color:#fff;text-decoration:none}a:active,a:focus,a:hover{outline:none;text-decoration:none}.preloader{display:flex;justify-content:center;align-items:center;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:10000}.preloader img{width:90%;max-width:120px}/*# sourceMappingURL=app.min.css.map */
/***edicion 38 ***/
body{
    background:#284D9C;
}
body.b-cineforo{
    background:#D3043A;
}