.app{background-color:#111!important}.nextbutton{color:#fff!important;text-align:center!important}.nextbutton:hover{color:#3514f1!important}.leftside{text-align:end;margin:20px;padding:20px}.row{margin-left:20px;color:#fff}.row__poster{width:100%;object-fit:contain;max-height:150px;transition:transform .45s;margin-right:10px}.row__posters{display:flex;overflow-y:hidden;overflow-x:scroll;scroll-behavior:smooth;padding:20px}.row__posters::-webkit-scrollbar{display:none}.row__poster:hover{transform:scale(1.08)}.row__posterLarge{max-height:250px}.row__posterLarge:hover{transform:scale(1.09);opacity:1}.row__buttons{display:flex;justify-content:space-between;margin-bottom:10px}.scroll-button{background:none;border:none;font-size:24px;color:#cc0a0a;cursor:pointer;outline:none;font-size:30px}.icons{font-size:40px!important}.banner{color:#fff;object-fit:contain;height:448px}.banner__contents{margin-left:30px;padding-top:140px;height:190px}.banner__title{font-size:3 rem;font-weight:800;padding-bottom:.3rem}.banner__description{width:45rem;line-height:1.3;padding-top:1rem;font-size:.8rem;max-width:360px;height:80px}.banner__button{cursor:pointer;color:#fff;outline:none;border:none;font-weight:700;border-radius:.2vw;padding:.5rem 2rem;margin-right:1rem;background-color:#33333380}.banner__button:hover{color:#000;background-color:#e6e6e6;transition:all .2s}.banner__fadeBottom{height:7.4rem;background-image:linear-gradient(180deg,transparent,rgb(37,37,37,.61),#111)}.nav{position:fixed;top:0;width:100%;padding:20px;height:30px;z-index:1;display:flex;justify-content:space-between;transition:all .7s;transition-timing-function:ease-in}.nav__black{background-color:#111}.nav__logo{position:fixed;left:20px;width:80px;object-fit:contain}.nav__avatar{position:fixed;right:20px;width:30px;object-fit:contain}.joinbtn{margin-right:100px;width:200px;font-weight:300;background-color:#e62e2d;height:30px;background-color:#e50914;border:none;border-radius:5px;color:#fff;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease}.links_to{color:#fff;text-decoration:none}.footer{background-color:#111;color:#fff;padding:20px;margin:0 auto}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-column{flex:0 0 calc(25% - 10px);margin-bottom:20px}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:10px}.footer-links li a{color:#fff;text-decoration:none}.footer-text{text-align:center}*{margin:0;padding:0}
