body,html{background-color:#000;box-sizing:border-box;margin:0;overflow-x:hidden!important;padding:0}a{color:#000;text-decoration:none}::-webkit-scrollbar{height:5px;width:4px}::-webkit-scrollbar-thumb{background-color:gray;border-radius:10px;height:200px}::-webkit-scrollbar-track{background-color:transparent}.navbar{height:70px;left:0;position:fixed;top:0;transition:all .5s ease-in;width:100%;z-index:100}.navbar .navbar_content{align-items:center;display:flex;justify-content:space-between}.navbar .navbar_content .navbar_logo{cursor:pointer;left:10px;position:fixed;width:150px}.navbar .navbar_content .navbar_avatar{border-radius:.2rem;cursor:pointer;position:fixed;right:10px;transition:all .3s ease-out;width:50px}.navbar .navbar_content .navbar_avatar:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.navbar_black{background-color:#141414}.banner{height:440px;object-fit:contain;position:relative}.banner .banner_content{color:#fff;margin-left:30px;padding-top:140px}.banner .banner_content .banner_title{font-size:3rem;font-weight:800;margin-bottom:.5rem;padding-right:1rem}.banner .banner_content .banner_buttons{display:flex}.banner .banner_content .banner_buttons .banner_button{background-color:rgba(51,51,51,.5);border:none;border-radius:.2rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-right:1rem;outline:none;padding:.5rem 2rem;transition:all .2s ease-in}.banner .banner_content .banner_buttons .banner_button:hover{background-color:#e6e6e6;color:#000}.banner .banner_content .banner_description{font-size:1rem;height:80px;line-height:1.4;max-width:360px;padding-top:1rem}.banner:after{background-image:linear-gradient(180deg,transparent,rgba(37,37,37,.61),#141414);bottom:0;content:"";height:8.7rem;left:0;position:absolute;width:100%}.homepage{overflow:hidden;padding:0}.homepage .homepage_row{display:flex;margin-bottom:1rem;overflow-x:scroll;overflow-y:hidden}.homepage .homepage_row::-webkit-scrollbar-thumb{background:#9c1e1e;cursor:all-scroll}.homepage .homepage_row::-webkit-scrollbar{height:4px}.homepage .homepage_row_title{color:#fff;font-size:24px;padding-top:1rem}.movie-card{color:#fff;margin-right:5px;object-fit:contain;padding:3px}.movie-card .movie-card_img{cursor:pointer;max-height:100px;transition:-webkit-transform .45s;transition:transform .45s;transition:transform .45s,-webkit-transform .45s}.movie-card .movie-card_img:hover{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}.movie-card .poster_img{max-height:250px}.signIn{background:rgba(0,0,0,.8);border-radius:.2rem;left:0;margin-left:auto;margin-right:auto;max-width:500px;min-width:300px;padding:20px;position:absolute;right:0;text-align:center;top:-3rem;width:70%}.signIn form{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 30px;width:100%}.signIn form .signIn-header{margin-top:0;padding:1rem}.signIn form input{padding:5px 15px}.signIn form button,.signIn form input{border:none;border-radius:.2rem;height:40px;margin-bottom:14px;outline-width:0;width:100%}.signIn form button{align-items:center;background-color:#e50914;color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:center;margin-top:1rem;padding:10px 60px!important;padding:5px 15px;transition:all .3s ease-in}.signIn form button:hover{background-color:#9b040b}.signIn form h4{color:gray;font-size:17px;margin-top:10px}.signIn form h4 span{color:#fff;cursor:pointer}.signIn form h4 span:hover{text-decoration:underline}.loginpage{background:url(https://netflixjunkie.com/wp-content/uploads/2021/11/Netflix-Background-1-1140x600.jpg) no-repeat 50%;background-size:cover;height:100vh;overflow-y:hidden;position:relative}.loginpage .loginpage_nav{top:0;width:100%}.loginpage .loginpage_nav .loginpage_logo{height:100px;left:20px;object-fit:contain;position:absolute;width:100px;z-index:2}.loginpage .loginpage_nav .loginpage_button{background:#e50914;border:none;border-radius:.2em;color:#fff;cursor:pointer;font-size:17px;font-weight:500;height:2.3em;overflow:hidden;position:absolute;right:30px;text-align:center;top:30px;width:6.5em;z-index:2}.loginpage .loginpage_nav .loginpage_button:hover{color:#0a191e}.loginpage .loginpage_nav .loginpage_button:after{background:#fff;bottom:0;content:"";left:-20%;position:absolute;right:-20%;top:0;-webkit-transform:skewX(-45deg) scaleX(0);transform:skewX(-45deg) scaleX(0);transition:all .5s;z-index:-1}.loginpage .loginpage_nav .loginpage_button:hover:after{-webkit-transform:skewX(-45deg) scale(1);transform:skewX(-45deg) scale(1);transition:all .7s}.loginpage .loginpage_gradient{background:rgba(0,0,0,.2);background-image:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 60%,rgba(0,0,0,.8));height:100%;position:absolute;top:0;width:100%}.loginpage .loginpage_body{color:#fff;margin-left:auto;margin-right:auto;padding:20px;position:absolute;text-align:center;top:30%;width:100%;z-index:3}.loginpage .loginpage_body h1{font-size:3.2rem;margin-top:20px}.loginpage .loginpage_body h2{font-size:2rem;font-weight:400;margin-bottom:30px}.loginpage .loginpage_body h3{font-size:1.2rem;font-weight:400}.loginpage .loginpage_body .loginpage_body_input{margin-top:2rem}.loginpage .loginpage_body .loginpage_body_input .loginpage_body_input_email{background-color:transparent;border:1px solid #e50914;border-radius:6px 0 0 6px;color:#fff;font-size:15px;max-width:450px;min-height:50px;padding:0 1rem;transition:all .3s ease-in-out;width:60%}.loginpage .loginpage_body .loginpage_body_input .loginpage_body_input_email:focus,.loginpage .loginpage_body .loginpage_body_input .loginpage_body_input_email:focus-visible{border-color:#9b040b;outline:none}.loginpage .loginpage_body .loginpage_body_input .loginpage_body_input_getStarted{background-color:#e50914;border:none;border-radius:0 6px 6px 0;color:#fff;cursor:pointer;font-size:14px;min-height:50px;padding:.5em 1em;transition:background-color .3s ease-in-out}.loginpage .loginpage_body .loginpage_body_input .loginpage_body_input_getStarted:hover{background-color:#9b040b}.profile{color:#fff;display:flex;height:100vh}.profile .profile_body{display:flex;flex-direction:column;margin:auto;max-width:700px;text-align:center;width:90%}.profile .profile_body h1{border-bottom:1px solid #282c2d;font-size:40px;font-weight:400;margin-bottom:15px;padding-bottom:5px}.profile .profile_body .profile_info{display:flex;flex-direction:row;justify-content:space-evenly}.profile .profile_body .profile_info img{border-radius:.2rem;height:100px;width:100px}.profile .profile_body .profile_info .profile_details{margin-left:10px;min-width:200px;width:50%}.profile .profile_body .profile_info .profile_details h2{background-color:gray;font-size:15px;padding:15px 15px 15px 20px}.profile .profile_body .profile_info .profile_details .profile_plans h3{border-bottom:1px solid #282c2d;font-size:20px;padding-bottom:5px}.profile .profile_body .profile_info .profile_details .profile_plans .profile_signout{background-color:#e50914;border-radius:.2rem;color:#fff;font-size:15px;font-weight:600;margin-top:10px;padding:10px 20px;width:100%}.planscreen .planscreen__plan,.planscreen .planscreen_date{align-items:center;display:flex;justify-content:space-between}.planscreen .planscreen__plan{flex-direction:row;padding:5px 0}.planscreen .planscreen__plan .planscreen__info{text-align:left}.planscreen .planscreen__plan .planscreen__info h5{font-size:1rem;font-weight:600}.planscreen .planscreen__plan .planscreen__info h6{font-size:.8rem;font-weight:400}.planscreen .planscreen_button{background-color:#6288da;border:none;border-radius:.2rem;color:#000;cursor:pointer;font-size:1rem;font-weight:500;margin:0 .5rem;padding:5px 15px;transition:all .2s ease-in-out}.planscreen .planscreen_button:hover{background-color:#e5e5e5}.planscreen .current_package{background-color:#6c9224;border:none;border-radius:.2rem;color:#fff;color:#000;cursor:text;font-size:1rem;font-weight:500;margin:0 .5rem;padding:5px 15px;transition:all .2s ease-in-out}.planscreen .current_package:hover{background-color:#58ff98}.movie_page_container .movie_page{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:0}.movie_page_container .movie_page .movie_page_img{height:50vh;position:fixed;top:0;width:100%}.movie_page_container .movie_page .movie_page_details{background-color:#141414;border-top-left-radius:.5rem;border-top-right-radius:.5rem;margin-top:48vh;min-width:300px;padding:4rem;width:90%;z-index:10}.movie_page_container .movie_page .movie_page_details h6{margin-bottom:1rem}.movie_page_container .movie_page .movie_page_details .movie_page_details_img{text-align:center}.movie_page_container .movie_page .movie_page_details .movie_page_details_img img{margin-bottom:2rem;min-width:200px;width:20%}.movie_page_container .movie_page .movie_page_details .movie_page__details_info{color:#fff}.movie_page_container .movie_page .movie_page_details .movie_page_details_info_cast h1{margin-bottom:1rem;margin-top:2rem}.movie_page_container .movie_page .movie_page_details .movie_page_details_info_cast .movie_page_details_info_cast_card img{border-radius:.2rem;width:100px}.movie_page_container .movie_page .movie_page_details .movie_page_details_info_cast .movie_page_details_info_cast_card p{margin-top:.5rem;text-align:left}.movie_page_container .movie_page .movie_page_details .movie_page_details_info_trailer h1{margin-bottom:1rem;margin-top:2rem}.movie_page_container .movie_page .movie_page_details .movie_page_details_info_reviews{color:#000}.movie_page_container .movie_page .movie_page_details .movie_page_details_info_reviews h1{color:#fff;margin-bottom:1rem;margin-top:1rem}.movie_page_container .movie_page .movie_page_details .movie_page_details_info_reviews .card{background-color:gray;margin-bottom:1rem}
/*# sourceMappingURL=main.86e8671d.css.map*/