#navbar{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#121212}#navbar h2 a{display:flex;align-items:center;gap:.5rem}#navbar form{display:flex;gap:.5rem}#navbar form button{background-color:#f7d354;border:2px solid #F7D354;border-radius:4px;color:#000;padding:.3rem;font-size:1.3rem;display:flex;align-items:center;cursor:pointer;transition:.4s}#navbar form button:hover{background-color:transparent;color:#f7d354}#navbar input{padding:.2rem .8rem;border-radius:4px;border:none}*{font-family:Helvetica;padding:0;margin:0;box-sizing:border-box}body{background-color:#000;color:#fff}a{text-decoration:none;color:#f7d354;transition:.5s}a:hover{color:#b89305}.container .title{color:#fff;font-size:2.5rem;text-align:center;margin:2rem 0 1rem}.title .query-text{color:#f7d354}.movies-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:2rem;max-width:1200px;margin:0 auto}.movies-container div{width:30%;color:#fff;margin-bottom:2.5rem;display:flex;flex-direction:column;justify-content:space-between;background-color:#111;padding:1rem}.movies-container div img{max-width:100%}.movies-container div img,.movies-container div h2,.movies-container div p{margin-bottom:1rem}.movies-container div svg{color:#f7d354}.movies-container div a{background-color:#f7d354;border:2px solid #F7D354;border-radius:4px;color:#000;padding:1rem .5rem;align-items:center;text-align:center;transition:.4s;font-weight:700}.movies-container div a:hover{background-color:transparent;color:#f7d354}.movie-page{color:#fff;display:grid;flex-direction:column;max-width:600px;margin:2rem auto}.movie-page svg{font-size:1.5rem;color:#f7d354}.movie-page .movie-card{text-align:center}.movie-page .movie-card img,.movie-page .movie-card h2,.movie-page .movie-card p{margin-bottom:1rem}.movie-page .movie-card h2{font-size:2rem}.movie-page .movie-card p{display:flex;align-items:center;justify-content:center;gap:.4rem}.tagline{text-align:center;font-size:1.3rem;margin-bottom:2rem}.info{margin-bottom:1.5rem}.info h3{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.description p{line-height:1.4rem}
