/*!
  Cine Yelmo 2025 - 1.0.0
  Copyright © 2016 - 2025
  Desarrollado en IA Interactive
*/
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap");
#smartbanner{-webkit-position:sticky !important;-moz-position:sticky !important;position:sticky !important}.head{-webkit-position:fixed !important;-moz-position:fixed !important;position:fixed !important}.Upanel{-webkit-position:fixed !important;-moz-position:fixed !important;position:fixed !important}@media screen and (min-width:769px){.Upanel{-webkit-position:relative;position:relative}}@media screen and (min-width:769px){.contentWrapper{display:flex;flex-direction:row}}.bq{position:relative;width:100%;padding:1.5em;font-family:'Montserrat',sans-serif;font-weight:400;background:#fff}@media screen and (min-width:769px){.bq{margin:0}}.bq figure img{padding-top:3em;width:170%;heigh:auto}@media screen and (min-width:769px){.bq figure img{width:100%}}.bq-hd{width:100%;margin:0 auto}@media screen and (min-width:769px){.bq-hd{width:40%}}.bq-hd figure{width:100%;margin:-35% auto calc(100% * -1) auto;margin-left:-52%}@media screen and (min-width:769px){.bq-hd figure{width:160%;margin:-20% auto calc(100% * -20) -50%}}@media screen and (min-width:1100px){.bq-hd figure{width:120%;margin:-20% auto calc(100% * -20) -30%}}.bq-icon{position:absolute;width:100%}.bq-icon figure{width:80%;position:absolute;right:-130px;top:-250px}@media screen and (min-width:550px){.bq-icon figure{right:-250px;top:-350px}}@media screen and (min-width:769px){.bq-icon figure{right:0;top:0;width:30%;position:relative;margin:-35% auto calc(100% * -1) auto;margin-left:-52%;margin:25% auto 0 10%}}@media screen and (min-width:1100px){.bq-icon figure{width:30%;margin:15% auto 0 10%}}@media screen and (min-width:1400px){.bq-icon figure{width:30%;margin:14% auto 0 15%}}.bq-return{background-color:#012069;border-top:2px solid #fff;padding:-1em !important;margin:0 0 20px 0;width:100%;z-index:98;-webkit-position:fixed;-moz-position:fixed;position:fixed;display:flex;flex-direction:row}align-content center{height:40px}.bq-tt{font-size:1.3em;color:#fff;font-weight:800;padding-top:5px;height:100%}.bq-tt-sub{font-size:1.1em;color:#222;font-weight:600}.bq-tt-web{display:none;font-size:1.3em;color:#000;font-weight:800;padding:40px 0 5px 0;text-align:center}@media screen and (min-width:769px){.bq-tt-web{display:block}}@media screen and (min-width:894px){.bq-tt-web{padding:5px 0 5px 0}}.bq-btn-return{background-color:transparent;border:0;padding:0 10px;height:100%}.bq-btn-return > svg{width:20px}.bq-loader{background-color:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;z-index:90;padding:-1em;top:0;left:0;display:block}.loader-message{margin:13px 0 0 15px}.loader-space{border-radius:30px;width:250px;height:45px;background-color:#fff;color:#cd007a;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:flex}justify-content space-between,align-content center{align-items:center}flex-direction row,.spinner-loader{border:4px solid rgba(0,0,0,0);width:36px;height:36px;border-radius:50%;border-left-color:#cd007a;animation:spin 1s ease infinite;margin:5px 0 0 10px}@-moz-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-o-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.end-message{background-color:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;z-index:80;top:0;left:0;display:block}.end-message div{position:absolute;width:350px;height:180px;top:0;bottom:0;left:0;right:0;margin:auto;background-color:#fff;border-radius:5px}.end-message div .close{width:40px;height:40px;position:absolute;right:0;top:0;z-index:10;display:flex;justify-content:center;align-content:center;flex-direction:column;text-align:center;font-weight:800;font-size:1.2rem}.end-message div .close:hover{cursor:pointer}.end-message div .message{position:absolute;z-index:1;width:100%;height:100%;display:flex;justify-content:center;align-content:center;flex-direction:column;text-align:center;font-weight:400}.end-message div .message .bold{font-weight:800}.end-message div figure{width:100%;height:100%;overflow:hidden;position:absolute}.end-message div figure img{width:300px;z-index:0;padding:0;margin:0 0 0 -130px}.bq-dp{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:80}.bq-dp-ct{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.bq-dp-wp{max-width:50em;width:90%;margin:0 auto;padding:2em;color:#012069;text-align:center;background-color:#fff;border-radius:5px}.bq-dp-tt{margin:0 auto;padding:0;font-weight:600}.bq-dp-desc{width:100%;margin:2em auto;padding:2em;font-size:12px;border-radius:14px;background:#f5f7f9}.bq-dp-desc p:last-child{padding:0}.bq-dp-bt{display:block;width:7em;margin:0 auto;padding:.6em;color:#fff;font-weight:600;border-radius:5px;background:#012069}@media screen and (max-width:920px){#bgTop{height:150px}#bgTop figure{height:150px}#bgTop figure img{max-width:none;width:inherit;top:0 !important}.mqc nav ul li{padding:0 8px;margin-right:1.5%}.btn__downloadPoster i{display:none}}@media handheld,only screen and (max-width:840px){.top__board{height:154px}.top__board-responsive{height:154px}.mqc nav ul li{padding:0;font-size:1.1em}.mqc nav ul li i{font-size:1em}.mqc .eventos figcaption{min-height:inherit}.mqc .eventos h3{font-size:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.andinas .eventos figcaption{min-height:initial}.masContenidos .tituloPelicula img{height:inherit;width:100%}.sinopsis .imgPelicula img{height:inherit;width:100%}}@media handheld,only screen and (max-width:740px){#publiboard,#publiboardTop,.headlineRegistro{display:none}}@media screen and (max-width:700px){.mqc nav ul li{padding:0 10px;font-size:1.3em;margin-right:2%}.mqc nav ul li span{display:none}.mqc nav ul li i{display:inline-block;font-size:1.4em}.mqc nav ul li + li:before{content:""}section.g960{width:90%;margin:0 auto}.andinas .eventos li{height:auto}.sinopsis{width:98%;margin:0 auto}.sinopsis .col2{width:23%}.sinopsis .col10{width:75%}.sinopsis article .infoPelicula h3{font-size:1.1em}.sinopsis article .infoPelicula .info{margin-left:-33.5%;margin-top:0}.sinopsis article .infoPelicula .info h4{margin:40px 0 5px}.sinopsis article .infoPelicula .info .bolder span{font-weight:bold;width:100%;float:none;display:block}.sinopsis article .infoPelicula .info .bolder small{font-weight:normal;width:100%;float:none;display:block}.sinopsis article .infoPelicula .infoAdicional{margin-bottom:33%}.sinopsis article .infoPelicula .info + .info{margin-top:0}.sinopsis article .infoPelicula .horarioExp > div{width:100%;display:block}.vjs-poster{display:none}}@media screen and (max-width:580px){.mqc .eventos li{width:48%}.andinas .eventos li{width:100%}.sinopsis article .infoPelicula .horarios .header h3,.sinopsis article .infoPelicula .horarios .header .selectGris{width:100%;float:none}}@media screen and (max-width:480px){.top__board{height:60px}.top__board-responsive{height:60px}#bgTop{height:80px}#bgTop figure{height:80px}#bgTop figure img{top:0 !important}.tituloPelicula figure figcaption{padding-top:60%;height:80% !important;font-size:.75em;opacity:1;bottom:0;line-height:13px}.ie .tituloPelicula figure figcaption{padding-top:60%;height:80% !important;font-size:11px;opacity:1;bottom:0;line-height:13px}nav ul.filter{display:block}.mqc nav ul li i{display:inline-block;font-size:1em}.masContenidos{padding:0 3%}.masContenidos .tituloPelicula{margin:0;padding:1em 0;width:100%}.masContenidos .tituloPelicula li{width:31.33%}.masContenidos .tituloPelicula figcaption{display:none}.andinas .eventos{max-width:295px;margin:auto}}.bq .fm-gp{display:flex;flex-direction:column;justify-content:center;margin:0 auto}@media screen and (min-width:769px){.bq .fm-gp{margin:0}}.bq .fm-lb{font-size:.95em;text-align:left;color:#222;font-weight:400;color:#012069;width:100%}.bq .fm-inp{border:0;border-bottom:.5px solid #575757;margin:2px 0 15px 0;padding:4px 2px;border-radius:0;background:transparent}@media screen and (min-width:769px){.bq .fm-inp{width:200px;margin:2px 5px 15px 5px !important}}@media screen and (min-width:1100px){.bq .fm-inp{width:275px}}@media screen and (min-width:1400px){.bq .fm-inp{width:305px}}.bq .fm-inp:hover{border:0;border-bottom:.5px solid #575757}.bq .fm-inp:active{background:transparent}.bq .fm-inp:focus{background:transparent}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:5px;border:solid 0 transparent;border-radius:0;margin:0;color:#000}.bq-cw{position:relative;width:100%;margin:0 auto 100px auto;max-width:500px;margin-top:-14em}@media screen and (min-width:769px){.bq-cw{width:60%;margin:0;max-width:none;margin-right:5%}}@media screen and (min-width:1400px){.bq-cw{margin-right:15%}}@media screen and (min-width:769px){.bq-cw{max-width:750px}}.bq-button{background-color:#012069;color:#fff;border-radius:50px;display:block;width:200px;height:40px;margin:60px auto 40px auto;border:none}@media screen and (min-width:769px){.bq-button{margin-bottom:100px}}@media screen and (min-width:769px){.bq-return{display:none}}@media screen and (min-width:769px){.fm-dt{display:flex;flex-direction:row;justify-content:space-between}}@media screen and (min-width:769px){.fm-sd{display:flex;flex-direction:row;justify-content:space-between}}.fm-select{border:none;border-bottom:.5px solid #575757;margin:2px 0 15px 0;height:24px}@media screen and (min-width:769px){.fm-select{width:200px;margin:2px 5px 15px 5px}}@media screen and (min-width:1100px){.fm-select{width:275px}}@media screen and (min-width:1400px){.fm-select{width:305px}}textarea{border-radius:0}.fm-textarea{border:none !important;border-bottom:.5px solid #575757 !important;margin:2px 0 15px 0;padding:4px 2px;height:24px !important;resize:none}@media screen and (min-width:769px){.fm-textarea{height:80px !important;border:none !important;border-radius:10px;box-shadow:-1px 9px 8px -5px rgba(0,0,0,0.53);-webkit-box-shadow:-1px 9px 8px -5px rgba(0,0,0,0.53);-moz-box-shadow:-1px 9px 8px -5px rgba(0,0,0,0.53)}}.fm-textarea:focus{background:transparent}