.desktop-menu{display:none}@media (min-width: 1000px){.mobile-menu-button{display:none}.desktop-menu{display:block}}header img{width:120px}.hero-section{background-image:url(/assets/hero-section-BieqImTc.jpg);background-size:cover;min-height:90vh;padding:20px;position:relative;color:#fff;display:grid}.hero-section>*{position:relative;z-index:2}.hero-section:before{content:"";width:100%;height:100%;position:absolute;background:linear-gradient(#000000c7,#00000096,#000000c9);left:0;top:0;z-index:1}header{display:flex;align-items:center;justify-content:space-between;align-items:flex-start}.hero-section h1{font-size:2.5rem;line-height:2rem;text-wrap:balance;margin-bottom:20px}.hero-section strong{font-size:1.3rem}.hero-inner div{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.primary-btn{border:none;border-radius:4px;padding:10px 20px;color:#fff;background-color:#e50914;font-size:1.1rem;cursor:pointer;display:flex;align-items:center;gap:10px;text-decoration:none}.secondary-btn{border:none;border-radius:4px;padding:10px 20px;color:#e50914;background-color:#fff;font-size:1.1rem;cursor:pointer;text-decoration:none}.primary-btn:hover{background-color:#840309}.secondary-btn:hover{background-color:#e8e8e8}.hero-inner p{font-size:1.2rem;font-weight:300;margin-top:10px;max-width:700px;text-wrap:balance}@media (min-width: 1000px){.hero-inner{display:flex;flex-direction:column;align-items:center}.hero-inner h1{font-size:3rem;max-width:70%;margin:0 auto 40px;text-align:center;line-height:3rem}.hero-inner p{text-align:center}}.landing-section{max-width:1200px;color:#fff;margin:0 auto;padding:40px 20px}.landing-section h2{margin-bottom:20px;text-align:center}.inner-landing-section{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px}.feature-landing{background:linear-gradient(#1c012c,#500131);padding:20px;border-radius:8px}.feature-landing h3{margin-bottom:10px}@media (min-width: 1000px){.landing-section h2{font-size:2rem}.feature-landing h3{font-size:1.3rem}.feature-landing p{font-size:1rem}}footer{background:#0e0e0e;padding:20px;color:#979797;text-align:center}.landing-section{width:100%}.landing-faq-inner{display:grid;flex-direction:column;gap:10px}.landing-section details{background-color:#1b1a1a;font-size:1.5rem;padding:10px}.landing-section details div{font-size:1rem;padding:20px}.landing-section summary{cursor:pointer}.login-page{background:url(/assets/hero-section-BieqImTc.jpg);height:100vh;width:100%;background-size:cover;display:grid;place-content:center}.login-page>*{position:relative;z-index:2}.login-page:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#00000082}.login-page .login-page-form{background-color:#000000b1;padding:50px 20px;border-radius:8px;color:#fff;max-width:500px}.login-page .login-page-form input{width:100%;height:50px;margin:10px 0;padding:10px;background-color:#242424;border:1px solid gray;font-size:1.1rem;color:#fff}.login-page .login-page-form button{width:100%;justify-content:center;margin:20px 0}.login-page .login-page-form h2{margin-bottom:10px}.login-page .login-page-form a{color:#fff;text-decoration:none}.login-page .login-page-form p{color:gray}.login-page .login-page-form .bottom-form{display:flex;align-items:center;gap:10px;font-size:1.2rem;flex-wrap:wrap}.login-page .login-page-form h2{font-size:2rem}@media (min-width: 1000px){.login-page .login-page-form{padding:50px}}.register-page{background:url(/assets/hero-section-BieqImTc.jpg);height:100vh;width:100%;background-size:cover;display:grid;place-content:center}.register-page>*{position:relative;z-index:2}.register-page:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#00000082}.register-page .register-page-form{background-color:#000000b1;padding:50px 20px;border-radius:8px;color:#fff;max-width:500px}.register-page .register-page-form input,.register-page .register-page-form select{width:100%;height:50px;margin:10px 0;padding:10px;background-color:#242424;border:1px solid gray;font-size:1.1rem;color:#d7d7d7}.register-page input::-webkit-input-placeholder,.register-page select::-webkit-input-placeholder{color:#d7d7d7}.register-page .register-page-form button{width:100%;justify-content:center;margin:20px 0}.register-page .register-page-form h2{margin-bottom:10px}.register-page .register-page-form a{color:#fff;text-decoration:none}.register-page .register-page-form p{color:gray}.register-page .register-page-form .bottom-form{display:flex;align-items:center;gap:10px;font-size:1.2rem;flex-wrap:wrap}.register-page .register-page-form h2{font-size:2rem}@media (min-width: 1000px){.register-page .register-page-form{padding:50px}}.user-dropdown-container img{width:40px;height:40px;border:2px solid white;cursor:pointer}.dropdown-part{padding:20px;background-color:#000;border-radius:4px;position:absolute;right:0;width:max-content;top:calc(100% + 10px)}.dropdown-item{background:none;border:none;font-size:1rem;text-decoration:none;color:gray;cursor:pointer;display:block;margin:10px 0;display:flex;align-items:center;gap:10px}.user-dropdown-container{position:relative}.hero-section-dasdhboard{padding:20px;display:grid;position:relative}.hero-section-dasdhboard{height:100vh;background:linear-gradient(#000000e2,#0000005b,#000 95%),url(/assets/hero-section-dashboard-CxTbHTEE.webp);background-size:cover;background-position:center}.hero-section-dasdhboard h2{color:#fff;font-size:4rem}.hero-section-dasdhboard p{color:#fff;margin:20px 0;font-size:1.3rem}.hero-section-inner .secondary-btn{color:#000}.hero-section-inner button{font-weight:700}.terceary-btn{border:none;border-radius:4px;padding:10px 20px;color:#fff;background-color:#404040c5;font-size:1.1rem;cursor:pointer;display:flex;align-items:center;gap:10px;text-decoration:none}.terceary-btn:hover{background-color:#404040}.hero-section-inner div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.secondary-btn{display:flex;align-items:center;gap:10px}.hero-section-inner{align-items:top}@media (min-width: 1000px){.hero-section-dasdhboard h2{font-size:5rem}.hero-section-dasdhboard p{max-width:60%;text-wrap:balance}}.movie-show{max-width:300px}.movie-inner img{cursor:pointer}.movie-inner{display:none}.movie-single-container{position:relative}.movie-show img{width:100%;height:150px;object-fit:cover}.movie-single-container{margin-top:20px}.movie-show{cursor:pointer}.movie-inner{position:absolute;background-color:#1c1c1c;width:100%;max-width:300px;bottom:0;border-radius:8px;overflow:hidden;z-index:2;box-shadow:0 0 10px #0000007a}.movie-inner-content{padding:20px}.movie-inner p{text-wrap:balance;margin-bottom:20px}.movie-inner .buttons{display:flex;align-items:center;gap:15px}.movie-inner img{width:100%;height:100%;min-height:150px;object-fit:cover}.icon-movie-inner{transform:scale(1);cursor:pointer;transition:.2s ease-in-out}.icon-movie-inner:hover{transform:scale(1.2)}.movie-inner-content p.small-duration{font-size:.9rem;color:gray}@media (min-width: 1000px){.movie-inner{display:block}}.movies-container{color:#fff;padding:20px;max-width:1400px;margin:0 auto}.inner-movies{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.movie-overview-single{width:100%;height:100vh;background-color:#00000067;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center}.movie-overview-single-inner{background-color:#1d1c1c;border-radius:8px;overflow:hidden;max-width:800px;max-height:80vh;box-shadow:0 0 20px #000000b2;overflow:auto}.movie-video{position:relative}.movie-video .closeBtn{position:absolute;top:20px;left:20px;cursor:pointer}.movie-overview-single-inner-information{padding:20px;color:#fff}.movie-overview-single-inner-information .description{margin-top:10px;color:#bdbdbd}.movie-overview-single-inner-information .feature p{color:#bdbdbd}.movie-overview-single-inner-information .feature{margin-bottom:10px;font-size:.9rem}.movie-overview-single-inner-information .buttons{display:flex;gap:10px;align-items:center;margin:20px 0}.movie-overview-single-inner-information .feature .age{padding:5px;border:1px solid rgb(158,158,158);width:fit-content;margin-top:5px}.movie-overview-single-inner-information{display:grid;grid-template-columns:3fr 1fr;gap:20px}.notfound-page{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;color:#fff}.notfound-page h2{margin-bottom:20px}.account-page{background-color:#fff;width:100%;height:100vh}.main-account{max-width:1200px;margin:0 auto;padding:50px 20px}.main-account img{width:150px;height:150px;border-radius:8px}.account-page .main-account h2{margin-bottom:20px}.account-page .main-account input{width:100%;height:40px;margin:10px 0;padding:10px;background-color:#eaeaea;border:1px solid gray;font-size:1.1rem;max-width:400px}.account-page .main-account label{display:block}*{margin:0;padding:0;box-sizing:border-box;font-family:Roboto,sans-serif}body{background-color:#000}
