.bg-red{background-color:transparent}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.color-switcher{display:flex;justify-content:center;flex-direction:row;position:-webkit-sticky;position:sticky;right:0;left:0;bottom:0;z-index:2001;background:#181a23;padding:10px;-webkit-transform:translateX(120%);transform:translateX(120%);transition:left .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transition:left .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,left .3s ease-in-out;transition:transform .3s ease-in-out,left .3s ease-in-out,-webkit-transform .3s ease-in-out;box-shadow:0 .46875rem 2.1875rem rgba(90,97,105,.1),0 .9375rem 1.40625rem rgba(90,97,105,.1),0 .25rem .53125rem rgba(90,97,105,.12),0 .125rem .1875rem rgba(90,97,105,.1)}.color-switcher.visible{-webkit-transform:translateX(0);transform:translateX(0)}.color-switcher.visible.danger{background:#c4183c}.color-switcher h5{font-size:11px;font-weight:500;line-height:1;letter-spacing:2px;color:#84899e;text-transform:uppercase}.color-switcher h5,.color-switcher p{display:inline-block;margin-bottom:0;text-align:center}.color-switcher p{padding:0 15px;color:#fff}.color-switcher .btn{border-radius:50px}.color-switcher .accent-colors{display:flex;padding:5px;margin:15px auto 20px;justify-content:center}.color-switcher .accent-colors li{display:inline-block;width:14px;height:14px;border-radius:50%;transition:-webkit-transform .18s ease-in-out;-webkit-transition:-webkit-transform .18s ease-in-out;transition:transform .18s ease-in-out;transition:transform .18s ease-in-out,-webkit-transform .18s ease-in-out;text-align:center;margin:0 4px}.color-switcher .accent-colors li:hover:not(.active){cursor:pointer;-webkit-transform:scale(1.3);transform:scale(1.3)}.color-switcher .accent-colors li i{-webkit-transition:opacity .18s ease-in-out;transition:opacity .18s ease-in-out;line-height:1;color:#fff;font-size:10px;position:absolute;left:50%;top:50%;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.color-switcher .accent-colors li.active{-webkit-transform:scale(1.5);transform:scale(1.5)}.color-switcher .accent-colors li.active i{opacity:1}.color-switcher .accent-colors li.accent-primary{background-color:#007bff}.color-switcher .accent-colors li.accent-secondary{background-color:#5a6169}.color-switcher .accent-colors li.accent-success{background-color:#17c671}.color-switcher .accent-colors li.accent-info{background-color:#00b8d8}.color-switcher .accent-colors li.accent-warning{background-color:#ffb400}.color-switcher .accent-colors li.accent-danger{background-color:#c4183c}.color-switcher .accent-colors li.accent-royal-blue{background-color:#674eec}.color-switcher .accent-colors li.accent-java{background-color:#1adba2}.color-switcher .accent-colors li.accent-salmon{background-color:#ff4169}.color-switcher .actions{margin:15px 0}.color-switcher .social-actions{padding:10px 0;border-top:1px solid #2c2f44}.color-switcher .social-actions .inner-wrapper{display:table;margin:0 auto}.color-switcher .social-actions iframe{margin:5px 0 0 10px}.color-switcher #social-share{display:table;margin:0 auto}.color-switcher .sharrre .box{float:left}.color-switcher .sharrre .count{color:#444;font-size:17px;line-height:34px;height:34px;padding:4px 0;position:relative;background-color:#eee}.color-switcher .sharrre .count,.color-switcher .sharrre .share{display:block;text-align:center;text-decoration:none;width:50px;border-radius:4px}.color-switcher .sharrre .share{color:#fff;font-size:11px;height:16px;line-height:16px;margin-top:3px;padding:0;background-color:#9cce39}.color-switcher .sharrre .buttons{display:block}.color-switcher .sharrre .button{float:left;margin-left:10px}.color-switcher .sharrre .button.facebook{margin-left:0}.color-switcher .close{position:absolute;right:10px;top:10px;font-size:15px;background:#2d3044;width:25px;height:25px;overflow:hidden;text-align:center;border-radius:50%;line-height:25px}.color-switcher-toggle{position:fixed;right:26px;bottom:33px;z-index:2000;width:45px;height:45px;background:#2d53fe;color:#fff;text-align:center;line-height:45px;font-size:23px;border-radius:50%;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-animation-duration:1.5s;animation-duration:1.5s;box-shadow:0 .46875rem 2.1875rem rgba(90,97,105,.1),0 .9375rem 1.40625rem rgba(90,97,105,.1),0 .25rem .53125rem rgba(90,97,105,.12),0 .125rem .1875rem rgba(90,97,105,.1)}.color-switcher-toggle:hover{cursor:pointer;color:#fff}.color-switcher-toggle i{top:3px}.social-wrapper{position:relative}.social-wrapper .loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#181a23}.social-wrapper .spinner{position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px}.spinner{height:20px;width:20px;-webkit-animation:rotate .8s linear infinite;animation:rotate .8s linear infinite;border:2px solid #84899e;border-right-color:transparent;border-radius:50%}.card-pelicula{min-height:100px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;-webkit-transition:none!important;transition:none!important}}@media (prefers-color-scheme:dark){.bg-primary{background-image:url(/static/media/BannerDM1_72_2025.09601e95.jpg)}}@media (prefers-color-scheme:light){.bg-primary{background-image:url(/static/media/BannerLM1_72_2025.da535f30.jpg)}}.bg-primary{background-size:cover;margin-top:-100px;min-height:300px;background-position-y:-45px}@media (min-width:780px){.bg-primary{background-position-y:-250px;min-height:600px}.navbar img{height:100%}.titulo-principal{height:350px}}@media (min-width:1281px){.bg-primary{min-height:700px}}.titulo-principal{height:300px}.navbar img{height:30px}.Modal{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center}.Modal__container{position:relative;top:6rem;background-color:#fff;padding:1rem;width:400px}.Modal__close-button{position:absolute;top:0;right:0;border:0;background-color:#f5f5f5;padding:.5rem 1rem}.lds-ripple{display:inline-block;position:relative;width:64px;height:64px}.lds-ripple div{position:absolute;border:4px solid #c4183c;opacity:1;border-radius:50%;-webkit-animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}@keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}body{position:relative;margin:0;padding-bottom:3.5rem;min-height:100vh}footer{position:absolute;right:0;bottom:0;left:0;padding:1rem;background-color:#efefef;text-align:center}
/*# sourceMappingURL=main.3e20c02d.chunk.css.map */