body{margin:0;padding:0;font-family:sans-serif}::-webkit-scrollbar{display:none}:root{--body-bg-color:#eee;--green-bg-color:#00d389;--header-bg-color:#081c24;--borders-color:#00d389;--text-color:#222;--text-color-secondary:#81c784;--input-text-color:#777;--links-color:#f44336;--links-color-secondary:#ef5350;--basic-font:"Quicksand",sans-serif}body,html{background-color:var(--body-bg-color);font-family:var(--basic-font)}header{background-color:var(--header-bg-color);padding:1rem;margin-bottom:2rem;opacity:.9}.tmdb_logo{width:10rem;margin-left:.5rem}#searchInput{width:30rem;color:var(--text-color-secondary)}#searchInput,#selectBox{margin-top:1rem;font-size:1.2rem;background-color:var(--header-bg-color);border-radius:0;-webkit-box-shadow:none;box-shadow:none;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:1px solid var(--borders-color)}#selectBox{width:12rem;color:#777;-webkit-appearance:none}.total_movies{color:#00d389;font-size:2rem;margin-top:.5rem;text-align:right}.container-fluid{margin-top:8rem;margin-bottom:3.5rem}.card{margin-bottom:2rem;border:0}.poster_container{position:relative}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;-webkit-transition:.7s ease;-o-transition:.7s ease;transition:.7s ease;background-color:#000}.poster_container:hover .overlay{opacity:.9}.text{color:#fff;font-size:.9rem;font-weight:400;text-align:justify;position:absolute;top:20%;left:5%;right:5%;bottom:10%}.card p{margin:0}.card-body{background-color:var(--header-bg-color);color:var(--text-color-secondary);font-size:1rem}.card-body.rating{font-weight:700}.rating{text-align:right;font-size:2rem}.genres{font-size:.9rem;font-style:italic;color:#222}.genres,.overview{background-color:var(--green-bg-color);font-weight:700;text-align:center;padding:1rem}.overview{font-size:1rem;text-transform:uppercase}.overview a{color:#fff;text-decoration:none}.overview a:hover{color:#222;text-decoration:none}footer{position:fixed;width:100%;bottom:0;padding:1rem;opacity:.9;text-align:center;font-size:1.2rem;color:var(--text-color-secondary);background-color:var(--header-bg-color)}footer a{color:var(--links-color);text-decoration:none}footer a:active,footer a:hover,footer a:visited{color:var(--links-color-secondary);text-decoration:none}@media (max-width:767px){body{cursor:pointer}header{padding:.5rem;margin:0;opacity:.8}.tmdb_logo{width:6rem;margin:0;float:right}#searchInput{display:block;margin-left:auto;margin-right:auto}#searchInput,#selectBox{width:100%;font-size:1rem}#selectBox{margin-top:1rem}.total_movies{font-size:1rem;text-align:center;margin-top:.3rem;margin-bottom:0}.container-fluid{margin-top:13rem;margin-bottom:1.5rem}.card{margin-bottom:1rem}.poster_container:active .overlay{opacity:.9}.card-body{font-size:.9rem}.rating{font-size:1.5rem}.genres{font-size:.8rem;padding:.5rem 1.5rem}.overview{font-size:.8rem;padding:.5rem}footer{padding:.1rem;font-size:1rem}}@media (min-width:768px) and (max-width:1023px){body{cursor:pointer}header{padding:.5rem;margin:0;opacity:.8}.tmdb_logo{width:6rem;margin:0 .5rem}#searchInput{width:98%;font-size:.9rem;margin-top:.2rem}#selectBox{width:100%;margin-top:0;font-size:.9rem}.total_movies{font-size:1rem;text-align:right;margin-top:.3rem;margin-bottom:0;margin-right:.5rem}.container-fluid{margin-top:6.5rem;margin-bottom:2rem}.card{margin-bottom:1.5rem}.poster_container:active .overlay{opacity:.9}.card-body,.text{font-size:.7rem}.rating{font-size:1.3rem}.genres{font-size:.7rem;padding:.5rem 1.5rem}.overview{font-size:.7rem;padding:.5rem}footer{padding:.3rem;font-size:1rem}}@media (min-width:1024px) and (max-width:1439px){header{padding:.5rem;margin:0;opacity:.8}.tmdb_logo{width:6rem;margin:0 .5rem}#searchInput{width:98%}#searchInput,#selectBox{font-size:1rem;margin-top:.2rem}#selectBox{width:100%}.total_movies{font-size:1.5rem;text-align:right;margin-top:.3rem;margin-bottom:0;margin-right:.5rem}.container-fluid{margin-top:4.5rem;margin-bottom:2rem}.card{margin-bottom:1.5rem}.card-body,.text{font-size:.7rem}.rating{font-size:1.5rem}.genres{font-size:.7rem;padding:.5rem 1.5rem}.overview{font-size:.7rem;padding:.5rem}footer{padding:.3rem;font-size:1rem}}
/*# sourceMappingURL=main.8665c387.css.map*/