@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700;800&display=swap);.modalMovie .modal-content{background-color:transparent;border:none}.modalMovie .modal-header{background-color:transparent;border-bottom:none}.modalMovie .modal-header .close{color:#fffffe}.modalMovie .modal-body .modalMovie__info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}.modalMovie .modal-body .modalMovie__info-title{color:#fffffe;font-family:"Montserrat",sans-serif;font-size:48px;font-weight:700}@media(max-width:768px){.modalMovie .modal-body .modalMovie__info-title{font-size:40px}}.modalMovie .modal-body .modalMovie__info-description{font-family:"Montserrat",sans-serif;font-size:18px;color:#fffffe}@media(max-width:768px){.modalMovie .modal-body .modalMovie__info-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical}}.modalMovie .modal-body .modalMovie__info-btn{position:relative;background-color:#000;color:#fed941;border:1px solid #fed941;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;padding:10px 24px 10px 54px;border-radius:4px;transition:all .5s ease-in-out;cursor:pointer}.modalMovie .modal-body .modalMovie__info-btn:before{position:absolute;content:"";background-image:url(/static/media/ico-play-yellow.c9b29a9a.svg);background-size:contain;width:24px;height:24px;left:15px;transition:all .5s ease-in-out}.modalMovie .modal-body .modalMovie__info-btn:hover{background-color:#fed941;color:#000;border:1px solid #fed941;text-decoration:none}.modalMovie .modal-body .modalMovie__info-btn:hover:before{background-image:url(/static/media/ico-play-black.3a20fdc7.svg)}.modalMovie .modal-body .modalMovie__info .alert{margin-top:1rem}.movies__title{color:#fffffe;font-family:"Montserrat",sans-serif;font-size:48px;font-weight:700;margin-bottom:2rem}.cardMovie{display:flex;flex-direction:column;margin-bottom:2rem;-webkit-filter:brightness(30%);filter:brightness(30%);transition:-webkit-filter .5s ease-in-out;transition:filter .5s ease-in-out;transition:filter .5s ease-in-out,-webkit-filter .5s ease-in-out;cursor:pointer}.cardMovie:hover{-webkit-filter:brightness(100%);filter:brightness(100%)}.cardMovie__cover{position:relative;max-height:570px}.cardMovie__score{position:absolute;display:flex;top:5rem;background:#000;-webkit-backdrop-filter:blur(130px);backdrop-filter:blur(130px);opacity:.64;border-top:3px solid #0e3fa9;border-bottom:3px solid #0e3fa9;border-right:3px solid #0e3fa9;border-radius:0 50px 50px 0;padding:15px;align-items:center}@media(max-width:991px){.cardMovie__score{padding:5px}}.cardMovie__score.goodScore{border-top:3px solid #fed941;border-bottom:3px solid #fed941;border-right:3px solid #fed941}.cardMovie__score-star{background-image:url(/static/media/ico-star.71ef9cb3.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:24px;height:24px}.cardMovie__score-number{color:#fffffe;margin:0;font-family:"Montserrat",sans-serif;font-size:28px;font-weight:700;padding-left:10px}@media(max-width:991px){.cardMovie__score-number{font-size:1rem}}.paginate,.paginate .pagination{display:flex;width:100%}.paginate .pagination{justify-content:center}@media(max-width:768px){.paginate .pagination{justify-content:space-evenly}}.paginate .pagination li a{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;color:#fffffe;text-transform:uppercase;padding-left:5px;padding-right:5px;transition:color .5s ease-in-out}.paginate .pagination li.active a,.paginate .pagination li a:hover{color:#fed941}@media(max-width:768px){.paginate .pagination li{display:none}.paginate .pagination li.next,.paginate .pagination li.previous{display:block}}@media(max-width:991px){.menu{position:fixed!important;z-index:99;width:100%;background-color:#0f0e17;padding-top:1rem!important;top:-10px}}.menu .menu__nav{display:flex;width:100%}@media(max-width:991px){.menu .menu__nav{flex-direction:row-reverse;width:auto}}.menu .menu__nav .search__openSearch{display:none}@media(max-width:991px){.menu .menu__nav .search__openSearch{display:block;background-color:transparent;border:none;background-image:url(/static/media/icon-search-yellow.d25f0fb2.svg);background-size:30px;width:72px;background-repeat:no-repeat;background-position:50%}}.menu .menu__nav .navbar-collapse{width:100%}@media(max-width:991px){.menu .menu__nav .navbar-collapse{position:absolute;top:4rem;text-align:end;z-index:9}.menu .menu__nav .navbar-collapse .navbar-nav{width:100vw;background-color:#0f0e17}}.menu .navbar-nav .navbar__link{color:#fffffe!important;transition:color .5s ease-in-out;padding-left:1rem;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700}.menu .navbar-nav .navbar__link:hover{color:#fed941!important;text-decoration:none}@media(max-width:991px){.menu .navbar-nav .navbar__link{padding-left:0;padding-right:1.5rem}}.menu .navbar-toggler{border:none;padding:0}.menu .navbar-toggler .navbar-toggler-icon{background-image:url(/static/media/ico-menu.c6e2f5af.svg)}.search{display:flex;justify-content:flex-end;width:100%}@media(max-width:991px){.search{position:absolute;-webkit-transform:translateX(-130%);transform:translateX(-130%);z-index:9;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:100%;background-color:#0f0e17;height:10vh;top:0;padding-top:1rem;padding-bottom:1rem}}.search__input{width:100%;border-radius:8px 0 0 8px;font-family:"Montserrat",sans-serif;font-size:16px;padding:11px 12px;border:1px solid #fed941}.search__input:focus{outline:none}.search__btn{background-color:#fed941;border:none;background-image:url(/static/media/ico-search.fb4f6ea1.svg);background-size:30px;width:72px;background-repeat:no-repeat;background-position:50%;transition:background-color .5s ease-in-out}.search__btn:hover{background-color:#c8a51a}.search.open{-webkit-transform:translateX(0);transform:translateX(0)}.search__closeSearch{display:none}@media(max-width:991px){.search__closeSearch{display:block;background-color:transparent;border:none;background-image:url(/static/media/ico-arrow.a19aa2bd.svg);background-size:30px;width:72px;background-repeat:no-repeat;background-position:50%}}.carousel{margin-top:2rem}.carousel__cover{display:flex;min-height:400px;align-items:flex-end;background-size:cover;background-position:50%;border-radius:10px;overflow:hidden}.carousel__cover-btn{position:relative;margin-bottom:2rem;margin-left:2rem;background-color:#000;color:#fed941;border:1px solid #fed941;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;padding:10px 24px 10px 54px;border-radius:4px;transition:all .5s ease-in-out;cursor:pointer}.carousel__cover-btn:before{position:absolute;content:"";background-image:url(/static/media/ico-play-yellow.c9b29a9a.svg);background-size:contain;width:24px;height:24px;left:15px;transition:all .5s ease-in-out}.carousel__cover-btn:hover{background-color:#fed941;color:#000;border:1px solid #fed941;text-decoration:none}.carousel__cover-btn:hover:before{background-image:url(/static/media/ico-play-black.3a20fdc7.svg)}.carousel .slide{display:flex;flex-direction:column-reverse}.carousel .slide .carousel-indicators{position:relative;margin-top:2rem}.preload{position:fixed;width:100vw;height:100vh;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999;-webkit-transform:translateX(0);transform:translateX(0);background-color:#0f0e17}.preload.is-hidden{-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.preload .preload__logo{max-width:300px;-webkit-animation:scalePulse 3s infinite;animation:scalePulse 3s infinite;width:100%}@media(max-width:600px){.preload .preload__logo{max-width:250px}}@-webkit-keyframes scalePulse{0%{-webkit-transform:scale(.7);transform:scale(.7)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.7);transform:scale(.7)}}@keyframes scalePulse{0%{-webkit-transform:scale(.7);transform:scale(.7)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.7);transform:scale(.7)}}.modal-backdrop.show{opacity:.9}body{background-color:#0f0e17}
/*# sourceMappingURL=main.213ad4c8.chunk.css.map */