@charset "UTF-8";.displayMoviesContainer{display:flex;overflow:hidden;scroll-behavior:smooth}.displayMoviesContainer .carouselSlide{padding:85px 0 30px 80px;text-align:left;min-height:650px;height:80vh;position:relative;background-position:right!important;background-size:cover!important;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;text-align:start;min-width:100vw;transition:transform .4s ease-in-out}.displayMoviesContainer .carouselSlide h1.movieTitle{font-size:40px;margin-bottom:10px;text-transform:capitalize}.displayMoviesContainer .carouselSlide p.movieDescription{max-width:600px;margin-bottom:10px;line-height:23px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.displayMoviesContainer .carouselSlide .functionButtonsWrapper{display:flex;align-items:center;margin:10px 0;gap:10px}.displayMoviesContainer .carouselSlide .filmCertification{display:flex;align-items:center;justify-content:end;height:45px;position:absolute;right:0;left:100%;bottom:20px}.displayMoviesContainer .carouselSlide .filmCertification .imgWrapper{height:100%;margin-right:15px}.displayMoviesContainer .carouselSlide .filmCertification .imgWrapper img{height:100%}.displayMoviesContainer .carouselSlide .filmCertification .certification{height:100%;position:relative;padding-left:30px;padding-right:30px;display:flex;align-items:center;justify-content:center;min-width:100px;background:#0000005e}.displayMoviesContainer .carouselSlide .filmCertification .certification:before{content:"";height:100%;width:15px;left:0;background:#fff;position:absolute}@media only screen and (max-width: 1120px){.displayMoviesContainer .carouselSlide{padding:85px 0 30px 40px}.displayMoviesContainer .carouselSlide p.movieDescription{max-width:400px}}@media only screen and (max-width: 720px){.displayMoviesContainer .carouselSlide{padding:85px 0 30px 30px}.displayMoviesContainer .carouselSlide p.movieDescription{max-width:400px}}@media only screen and (max-width: 450px){.displayMoviesContainer .carouselSlide{padding:85px 0 30px 30px;min-height:400px;height:50vh}.displayMoviesContainer .carouselSlide h1.movieTitle{font-size:30px;margin-bottom:10px}.displayMoviesContainer .carouselSlide p.movieDescription{max-width:400px;margin-bottom:10px;line-height:17px;font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.btn{color:#000;background:#fff;height:45px;border-radius:5px;font-weight:600;padding:20px 30px;border:none;display:flex;align-items:center}.btn i{font-size:25px;margin-right:10px}.playBtn{color:#000;background:#fff;transition:all .3s ease}.playBtn:hover{background:#fff9}.moreInfoBtn{background:#6a6868bf;color:#fff;transition:background .3s ease}.moreInfoBtn:hover{background:#6a6868e6}@media only screen and (max-width: 500px){.btn{padding:10px 20px}}.slider{position:relative;cursor:pointer}.slider .slideContainer{display:flex;height:380px;overflow:hidden;scroll-behavior:smooth;gap:15px}.slider .slideContainer .renderIfVisible{min-width:calc((100% - 75px) / 6);width:calc((100% - 75px) / 6);aspect-ratio:2/3;border-radius:8px}.slider .slideContainer .renderIfVisible .slide{width:100%;height:100%;border-radius:inherit;position:relative;background:gray}.slider .slideContainer .renderIfVisible .slide a{height:100%;width:100%;display:flex;border-radius:inherit}.slider .slideContainer .renderIfVisible .slide a img{height:100%;width:100%;border-radius:7px;object-fit:cover;-webkit-user-select:none;user-select:none}.slider .slideContainer .renderIfVisible .slide .slideTitle{position:absolute;bottom:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;width:100%;text-align:center;font-size:20px;font-weight:700;text-transform:capitalize;padding:12px 5px 0;color:#000;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;overflow:hidden;background:linear-gradient(to top,#fff,#fff0)}.slider .slideContainer.expanded{height:auto;flex-wrap:wrap}.slider .slideContainer.expanded .renderIfVisible{width:calc((100% - 75px) / 6);height:380px;margin:0}.slider .sliderBtn{height:100%;width:30px;background:linear-gradient(to left,#0000,#0000001a,#0003,#0000004d,#0006,#00000080,#0009,#000000b3,#000c,#000000e6,#000);width:50px;color:#fff;position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;font-size:30px;-webkit-user-select:none;user-select:none;border:none;z-index:1}.slider .nextBtn{right:0;background:linear-gradient(to right,#0000,#0000001a,#0003,#0000004d,#0006,#00000080,#0009,#000000b3,#000c,#000000e6,#000)}@media only screen and (max-width: 1280px){.slider .slideContainer{height:320px}.slider .slideContainer .renderIfVisible{min-width:calc((100% - 60px)/5)}.slider .slideContainer.expanded .renderIfVisible{height:320px;min-width:calc((100% - 60px)/5)}}@media only screen and (max-width: 870px){.slider .slideContainer{height:270px}.slider .slideContainer .renderIfVisible{min-width:calc((100% - 45px)/4)}.slider .slideContainer.expanded .renderIfVisible{height:270px;min-width:calc((100% - 45px)/4)}}@media only screen and (max-width: 600px){.slider .slideContainer{height:230px}.slider .slideContainer .renderIfVisible{min-width:calc((100% - 30px) / 3)}.slider .slideContainer.expanded .renderIfVisible{height:230px;min-width:calc((100% - 30px) / 3)}}@media only screen and (max-width: 440px){.slider .slideContainer{height:150px}.slider .sliderBtn{display:none}}.categoryWiseList{margin-top:15px;color:#fff}.categoryWiseList .categoryHeader{display:flex;justify-content:space-between;align-items:center}.categoryWiseList .categoryHeader .categoryHeading{margin:15px 0 15px 7.5px;text-transform:capitalize}.categoryWiseList .categoryHeader p.viewAll{font-size:15px;cursor:pointer}.categoryWiseList .categoryHeader p.viewAll:hover,.categoryWiseList p.fallBackMessage a{text-decoration:underline}@media only screen and (max-width: 440px){.categoryWiseList .categoryHeader .categoryHeading{margin:15px 0 15px 2.5px}}.moviesCategoriesWrapper{background:#000;padding:15px}.moviesCategoriesWrapper .moviesCategoriesTitle{text-transform:capitalize;margin-left:10px}.selectLanguage{height:35px;position:relative;margin-right:10px;width:fit-content}.selectLanguage select{height:100%;width:100%;padding:0 5px 0 35px;border-radius:5px;font-size:14px;font-weight:500;background:transparent;color:#fff}.selectLanguage select option{background:#fff;color:#000}.selectLanguage:before{content:"🌐";position:absolute;height:100%;color:#000;font-size:20px;display:flex;align-items:center;top:-1px;left:5px}@media screen and (max-width: 380px){.selectLanguage select{padding:0 0 0 25px;width:fit-content}.selectLanguage:before{font-size:14px}}.footerSection{padding:20px 0;color:#ffffffb3}.footerSection .footerLinksContainer{display:flex;flex-wrap:wrap;padding:40px 0}.footerSection .footerLinksContainer .footerLink{color:#ffffffb3;text-decoration:underline;width:25%;padding-right:10px;margin-bottom:15px;font-size:14px}.footerSection p a.mobileNo{color:#ffffffb3}@media screen and (max-width: 960px){.footerSection .footerLinksContainer .footerLink{width:33%}}@media screen and (max-width: 720px){.footerSection .footerLinksContainer .footerLink{width:50%}}@media screen and (max-width: 600px){.footerSection .footerLinksContainer .footerLink{width:100%}}.homePage{color:#fff;background:#000}.homePage .footerWrapper{padding:30px 25px;margin:auto}.navbar{display:flex;justify-content:space-between;align-items:center;padding:15px 150px}.navbar .logo{display:flex;align-items:center}.navbar .logo .logoImage{height:63px}.navbar .NavBtnWrapper{display:flex}.navbar .NavBtnWrapper button{height:35px;padding:0 10px;border-radius:5px;border:none;background:#e50914;color:#fff;font-size:14px;font-weight:600;transition:background .2s ease}.navbar .NavBtnWrapper button:hover{background:#c11119}@media screen and (max-width: 1280px){.navbar{padding:15px 80px}}@media screen and (max-width: 960px){.navbar{padding:15px 30px!important}.navbar .logo .logoImage{height:40px}}@media screen and (max-width: 600px){.navbar{padding:15px!important}.navbar .NavBtnWrapper button{padding:0 5px}}@media screen and (max-width: 380px){.navbar{padding:5px}}.authenticationFormContainer{max-width:450px;width:100%;margin:auto;background:#323232b3;padding:35px;border-radius:15px}.authenticationFormContainer .authenticationFormTitle{color:#fff}.authenticationFormContainer .authenticationForm{display:flex;flex-direction:column;margin:25px 0;gap:35px}.authenticationFormContainer .authenticationForm button{background:red;border:none;color:#fff;font-size:18px;font-weight:600;border-radius:5px;height:45px}.authenticationFormContainer .authenticationForm button.tmdbSignUpBtn{background:#01b4e4}.authenticationFormContainer .userListingWrapper{max-height:250px;overflow-y:auto;display:flex;flex-direction:column;gap:5px;margin-bottom:35px;background:#fff;border-radius:10px;padding:5px}.authenticationFormContainer .userListingWrapper .user{display:flex;align-items:center;gap:10px;padding:5px;border-radius:5px;background:#8080804d}.authenticationFormContainer .userListingWrapper .user .profileImage{height:70px;width:70px;display:flex}.authenticationFormContainer .userListingWrapper .user .profileImage img{min-height:100%;min-width:100%;object-fit:cover;border-radius:50%}.authenticationFormContainer .userListingWrapper .user .profileDetail{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.authenticationFormContainer .userListingWrapper .user:hover{background:gray;cursor:pointer}.authenticationFormContainer .userListingWrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:inherit;background-color:#f5f5f5}.authenticationFormContainer .userListingWrapper::-webkit-scrollbar{width:10px;background-color:transparent}.authenticationFormContainer .userListingWrapper::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:gray}.authenticationFormContainer p.conditionToMovePage{color:gray}.authenticationFormContainer a{text-decoration:none;color:#fff}.authenticationFormContainer a:hover{text-decoration:underline}@media screen and (max-width: 600px){.authenticationFormContainer{background:#000;max-width:none;border-radius:0;padding:35px 0}}.customInputContainer{position:relative;height:56px;width:100%}.customInputContainer .floatingLabel{font-size:17px;color:#000000b3;position:absolute;pointer-events:none;top:50%;transform:translateY(-50%);left:15px;transition:all .1s ease;color:#969696}.customInputContainer input{width:100%;height:100%;font-size:20px;border-radius:5px;padding-left:15px;background:#0000004d;border:1.5px solid rgba(255,255,255,.3);color:#fff;padding-top:15px;padding-right:10px}.customInputContainer input.passwordInput{padding-right:35px}.customInputContainer input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background:url(/assets/cross-7d2HwyKr.png);height:17px;width:17px;background-size:cover;position:absolute;right:10px;transform:translateY(-50%);cursor:pointer}.customInputContainer input:focus~.floatingLabel,.customInputContainer input:not(:focus).notEmpty~.floatingLabel{top:12px;font-size:12px;opacity:1}.customInputContainer input[type=search]:-webkit-autofill,.customInputContainer input[type=search]:-webkit-autofill:hover,.customInputContainer input[type=search]:-webkit-autofill:focus,.customInputContainer input[type=search]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px rgba(131,131,205,.201) inset;-webkit-background-clip:text;-webkit-text-size-adjust:none;caret-color:#fff}.customInputContainer .eyeBtn{position:absolute;top:50%;right:10px;color:#fff;transform:translateY(-50%);cursor:pointer}.customInputContainer.hasError input{border:1px solid red;outline:none}.customInputContainer .errorMessage{display:none}.customInputContainer.hasError .errorMessage{position:absolute;bottom:-30px;color:red;font-size:13px;margin-top:-10px;margin-bottom:5px;display:block;display:flex;align-items:center;gap:5px}.customInputContainer.hasError .errorMessage i{font-size:17px}.authenticationPage{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(360deg,#0000004d 3%,#0000004d,#0006,#000000b3 27%,#000000b3 51%,#000000a6 59%,#0009 83%,#000c 91%,#000000e6)}.authenticationPage .footerWrapper{margin-top:20px;background:#000000b3;padding:20px 35px}.authenticationPage:after{content:"";position:absolute;height:100%;width:100%;top:0;background:url(/assets/hero_background-B-FKvnSw.jpg);z-index:-1}@media only screen and (max-width: 600px){.authenticationPage{background:#000;padding:25px}.authenticationPage .footerWrapper{padding:20px 0}.authenticationPage .footerWrapper:before{content:"";position:absolute;height:2px;width:100vw;left:0;background:gray}.authenticationPage:after{display:none}}.signUpEmailWrapper{width:100%;display:flex;gap:10px;max-width:560px;margin:auto}.signUpEmailWrapper button{height:56px;border-radius:5px;border:none;background:#e50914;color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center;font-weight:500;min-width:fit-content;padding:0 10px;flex-wrap:nowrap;transition:background .2s ease;font-family:Netflix Sans Medium}.signUpEmailWrapper button:hover{background:#c11119}.signUpEmailWrapper button i{margin-left:10px;font-size:22px}@media screen and (max-width: 600px){.signUpEmailWrapper{width:100%;display:flex;flex-direction:column;align-items:center}.signUpEmailWrapper input{height:56px}.signUpEmailWrapper button{margin-top:25px}}.heroContent{margin:50px auto;text-align:center;color:#fff}.heroContent h1{font-family:Netflix Sans Blk;font-size:48px;font-weight:900;margin-bottom:20px}.heroContent h4{font-size:24px;font-weight:400;margin-bottom:20px}.heroContent p{font-size:20px;font-weight:400;margin-bottom:15px;line-height:30px}@media screen and (max-width: 960px){.heroContent{margin:50px auto;text-align:center;color:#fff;padding:0 50px}.heroContent h1{font-size:32px;font-weight:700}.heroContent h4,.heroContent p{font-size:18px;font-weight:400}}@media screen and (max-width: 600px){.heroContent{padding:0 30px;max-width:none;width:100%}}.heroCurve{position:relative;margin:40px 0;z-index:1;background:#000}.heroCurve .curve{position:absolute;height:100%;top:0;margin:auto;display:flex;align-items:center;width:100%;height:45px;border-top-left-radius:50% 100%;border-top-right-radius:50% 100%;border-bottom:none;background:radial-gradient(50% 500% at 50% -420%,#4061e7b3 80%,#0000001a),#000;background-clip:padding-box}.heroCurve .curve:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin-top:-6px;border-radius:inherit;background:linear-gradient(to right,#210d16 16%,#b82869,#e50914,#b82869,#210d16 84%)}.hero{display:flex;flex-direction:column;justify-content:space-between;position:relative;min-height:100vh;background:linear-gradient(360deg,#000c 3%,#000000d8,#000000d5,#000000d1,#000000cb,#000000c3,#000000b9,#000000af,#000000a7,#000000a1,#0000009d,#000c,#000000e6)}.hero:after{content:"";position:absolute;height:100%;width:100%;background:url(/assets/hero_background-B-FKvnSw.jpg);z-index:-1}@media screen and (max-width: 1280px){.hero .navbar{padding:15px 80px}}@media screen and (max-width: 380px){.hero .navbar{padding:15px}.hero .navbar .logo .logoImage{height:40px}.hero .navbar .NavBtnWrapper button{padding:0 5px}}.moreDetails{background:#000;padding:20px}.moreDetails .heroPageSections{color:#fff;max-width:1200px;margin:auto}.moreDetails .heroPageSections .heroPageSection .sectionHeading{margin:15px 0;font-size:28px;font-weight:700}.moreDetails .heroPageSections .heroPageSection .cardsContainer{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.moreDetails .heroPageSections .heroPageSection .cardsContainer .card{background:linear-gradient(180deg,#6c1f41,#210d0e);break-inside:avoid-column;padding:40px;display:flex;flex-direction:column;width:100%;border-radius:12px}.moreDetails .heroPageSections .heroPageSection .cardsContainer .card h2{margin-bottom:10px;font-size:30px;font-weight:700}.moreDetails .heroPageSections .heroPageSection .cardsContainer .card p{margin-bottom:25px;line-height:22px;font-size:16px;color:#ffffffb3}.moreDetails .heroPageSections .heroPageSection .cardsContainer .card .bottomDiv,.moreDetails .heroPageSections .heroPageSection .cardsContainer .card .moreReasonImage{margin-top:auto;text-align:end}.moreDetails .heroPageSections .heroPageSection .cardsContainer .card .bottomDiv{text-align:start}.moreDetails .heroPageSections .moreReasonsToJoinSection{margin-top:60px}.moreDetails .heroPageSections .moreReasonsToJoinSection .cardsContainer .card{background:linear-gradient(149deg,#192247,#210e17 96.86%);padding:30px 15px 25px}.moreDetails .heroPageSections .moreReasonsToJoinSection .cardsContainer .card h2{font-size:22px}.moreDetails .heroPageSections .moreReasonsToJoinSection .cardsContainer .card p{font-size:15px}.moreDetails .heroPageSections .plansSection .cardsContainer .card{transition:transform .5s ease;cursor:pointer}.moreDetails .heroPageSections .plansSection .cardsContainer .card:hover{transform:scale(1.03);background:linear-gradient(180deg,#922556,#210d0e 99.51%)}@media screen and (max-width: 1280px){.moreDetails .heroPageSections .heroPageSection .cardsContainer{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 960px){.moreDetails .heroPageSections .heroPageSection .cardsContainer{grid-template-columns:repeat(1,1fr)}}.FAQsSection{margin-top:60px}.FAQsSection .sectionHeading{margin:15px 0;font-size:28px;font-weight:700}.FAQsSection .FAQsContainer .questionContainer{line-height:30px;font-size:24px;font-weight:400;margin-bottom:10px}.FAQsSection .FAQsContainer .questionContainer .questionWrapper{background:#2d2d2d;padding:25px;display:flex;align-items:center;cursor:pointer;transition:all .3s ease}.FAQsSection .FAQsContainer .questionContainer .questionWrapper:hover{background:#414141}.FAQsSection .FAQsContainer .questionContainer .questionWrapper .question{flex:1}.FAQsSection .FAQsContainer .questionContainer .questionWrapper span.plusBtn{font-size:45px;line-height:35px;font-weight:200;transition:all .3s ease}.FAQsSection .FAQsContainer .questionContainer .questionWrapper span.plusBtn.opened{transform:rotate(-45deg)}.FAQsSection .FAQsContainer .questionContainer .answer{margin-top:1px;padding:0 25px;background:#2d2d2d;height:0;visibility:collapse;overflow:hidden;line-height:25px;transition:all .3s ease}.FAQsSection .FAQsContainer .questionContainer .answer.opened{padding:25px;visibility:visible;height:fit-content}@media screen and (max-width: 960px){.FAQsSection .FAQsContainer .questionContainer{line-height:25px;font-size:18px}.FAQsSection .FAQsContainer .questionContainer .questionWrapper{padding:20px}.FAQsSection .FAQsContainer .questionContainer .questionWrapper span.plusBtn{font-size:40px;line-height:30px;font-weight:200}.FAQsSection .FAQsContainer .questionContainer .answer{padding:0 20px;line-height:22px}.FAQsSection .FAQsContainer .questionContainer .answer.opened{padding:20px}}@media screen and (max-width: 600px){.FAQsSection .sectionHeading{font-size:22px}.FAQsSection .FAQsContainer .questionContainer{line-height:20px}.FAQsSection .FAQsContainer .questionContainer .questionWrapper{padding:15px}.FAQsSection .FAQsContainer .questionContainer .questionWrapper span.plusBtn{font-size:30px;line-height:20px}.FAQsSection .FAQsContainer .questionContainer .answer{padding:0 15px;line-height:19px}.FAQsSection .FAQsContainer .questionContainer .answer.opened{padding:15px}}.signUpEmailSection{margin-top:60px;margin-bottom:30px}.signUpEmailSection p{margin-bottom:15px;text-align:center;font-size:20px;font-weight:400}.copyRight{color:#ffffffb3;margin:30px 0}.homePageNavBar{display:flex;justify-content:space-between;align-items:center;position:absolute;padding:10px 15px;width:100%;z-index:99;min-height:85px;position:fixed}.homePageNavBar .overLay{position:fixed;height:100vh;width:100%;z-index:98;top:0;left:0;background:#505050cc;display:none}.homePageNavBar .navLeft,.homePageNavBar .navLeft .logoContainer{display:flex;align-items:center}.homePageNavBar .navLeft .logoContainer img{height:63px}.homePageNavBar .navLeft ul.navLinks{display:flex;align-items:center;list-style:none}.homePageNavBar .navLeft ul.navLinks a{text-decoration:none;color:#fff}.homePageNavBar .navLeft ul.navLinks .navLink{margin:7px 10px;font-size:15px;position:relative;cursor:pointer;transition:all .3s ease;color:#fff;text-transform:capitalize}.homePageNavBar .navLeft ul.navLinks .navLink:hover{color:gray}.homePageNavBar .navLeft ul.navLinks .navLink:hover:after{transform:scale(1)}.homePageNavBar .navLeft ul.navLinks .navLink:after{content:"";position:absolute;height:2px;width:100%;background:red;top:100%;left:0;transform:scale(0);transition:all .3s ease}.homePageNavBar .navLeft ul.navLinks .activeLink{color:red}.homePageNavBar .navRight{display:flex;align-items:center;gap:15px}.homePageNavBar .navRight .inputWrapper{position:relative;display:inline-block;margin-right:25px}.homePageNavBar .navRight .inputWrapper input{height:30px;width:30px;border-radius:50%;background:none;padding-left:30px;border:none;color:#fff}.homePageNavBar .navRight .inputWrapper input:focus{border-radius:5px;width:150px;border:1px solid #fff}.homePageNavBar .navRight .inputWrapper i.searchIcon{position:absolute;color:#fff;height:30px;width:30px;top:0;left:0;display:flex;justify-content:center;align-items:center;font-size:22px;z-index:-1}.homePageNavBar .navRight .inputWrapper.sideBarOpen{display:none}.homePageNavBar .navRight button{height:30px;position:relative;background:none;border:none;color:#fff;font-size:22px;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.homePageNavBar .navRight button:hover{color:gray}.homePageNavBar .navRight .hamburgerIcon{display:none;transition:all .3s ease}.homePageNavBar .navRight .hamburgerIcon:hover{color:gray}.navbar-black{background:#000}.semiTransparent{background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media only screen and (max-width: 1140px){.homePageNavBar .overLay.sideBarOpen{display:block}.homePageNavBar .navLeft ul.navLinks{display:none;width:0}.homePageNavBar .navLeft ul.navLinks.sideBarOpen{z-index:99;min-height:100vh;width:30%;min-width:300px;position:absolute;top:0;right:0;display:flex;opacity:1;flex-direction:column;padding-top:85px;background:#000;text-align:center}.homePageNavBar .navLeft ul.navLinks.sideBarOpen li{color:#fff;font-size:17px;margin-bottom:10px;z-index:99}.homePageNavBar .navRight .notificationBtn.sideBarOpen{display:none}.homePageNavBar .navRight .hamburgerIcon{display:flex;z-index:99}}@media only screen and (max-width: 960px){.homePageNavBar .navLeft .logoContainer img{height:40px}}@media only screen and (max-width: 500px){.homePageNavBar{min-height:65px;padding:0 15px}.homePageNavBar .navLeft ul.navLinks.sideBarOpen{padding-top:65px}.homePageNavBar .navRight{align-items:center}.homePageNavBar .navRight .inputWrapper{margin-right:7px;display:flex;justify-content:center;align-items:center}.homePageNavBar .navRight .inputWrapper input{font-size:17px}.homePageNavBar .navRight .inputWrapper input:focus{width:100px}.homePageNavBar .navRight .inputWrapper i.searchIcon{font-size:17px}.homePageNavBar .navRight button{font-size:17px;margin-right:7px}.homePageNavBar .navRight .notificationBtn{margin-right:10px}.homePageNavBar .navRight .hamburgerIcon{margin-right:0}}@media only screen and (max-width: 350px){.homePageNavBar{min-height:65px;padding:0 15px}.homePageNavBar .navLeft .logoContainer img{height:30px}.homePageNavBar .navLeft ul.navLinks.sideBarOpen{width:100%}}.accountSetting{font-size:22px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative;color:#fff}.accountSetting .iconsWrapper{display:flex;align-items:center;transition:all .3s ease}.accountSetting .iconsWrapper .profileImageWrapper{height:25px;width:25px;display:flex}.accountSetting .iconsWrapper .profileImageWrapper img{height:100%;width:100%;object-fit:cover;border-radius:50%}.accountSetting .iconsWrapper i.chevronDown{font-size:15px;margin-left:5px}.accountSetting .iconsWrapper:hover{color:gray}.accountSetting .accountSettingOptions{position:absolute;top:110%;right:0;height:auto;display:flex;justify-content:center;align-items:center;padding:10px;border-radius:10px;background:#fff}.accountSetting .accountSettingOptions ul{list-style:none;display:flex;flex-direction:column;display:inline-block;text-align:center}.accountSetting .accountSettingOptions ul li{display:block;max-width:100%;white-space:nowrap;overflow:hidden;font-size:18px;text-overflow:ellipsis;padding:0 5px;color:gray}.accountSetting .accountSettingOptions ul li:hover{color:#000;transform:scale(1.03)}.accountSetting .accountSettingOptions ul li.username .viewProfile{color:gray;display:block;font-size:13px;text-align:left;line-height:13px;position:relative;padding-bottom:5px}.accountSetting .accountSettingOptions ul li.username .viewProfile:after{content:"";position:absolute;height:2px;width:100%;background:gray;bottom:0;left:0}.accountSetting .accountSettingOptions ul li.logOut{padding:5px 0;margin-top:8px;transition:background .3s ease}.accountSetting .accountSettingOptions ul li.logOut:hover{background:#64646480;border-radius:5px}.accountSetting.sideBarOpen{display:none}@media only screen and (max-width: 500px){.accountSetting{margin-right:0;font-size:17px}.accountSetting i.chevronDown{font-size:15px;margin-left:7px}.accountSetting .accountSettingOptions{position:absolute;top:100%;right:0;height:auto;display:flex;justify-content:center;align-items:center;padding:10px;border-radius:10px;background:#fff}.accountSetting .accountSettingOptions ul{list-style:none;display:flex;flex-direction:column;display:inline-block;text-align:center}.accountSetting .accountSettingOptions ul li{font-size:13px}}@media only screen and (min-width: 1121px){.accountSetting{display:flex!important}}.loader{border:5px solid #fff;border-radius:50%;border-top:5px solid red;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.atCenter{position:fixed;top:50%;left:50%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.errorPage{background:#000;color:#fff;min-height:100vh}.errorPage .errorPageContent{padding-top:85px;display:flex;justify-content:center;align-items:center;min-height:100vh}.errorPage .errorPageContent img{height:450px;width:450px;max-height:50%;max-width:100%}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}*{margin:0;padding:0;box-sizing:border-box}::selection{color:red;background:#0000}*,html{scroll-behavior:smooth}body{font-family:Netflix Sans Regular;background:#000}body button{cursor:pointer}body a{text-decoration:none;color:#fff;cursor:pointer}body:has(#modal):has(.modalContainer),body.modal-open{overflow:hidden}body.has-scroll-bar{padding-right:17px}body.has-scroll-bar #root .homePageNavBar{padding-right:32px}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:35px;border-radius:10px;z-index:99;background:#fff}.modal .closeModalBtn{position:absolute;top:10px;right:10px;background:none;border:none;font-size:20px}.modalBackdrop{background:gray;position:fixed;height:100%;width:100%;z-index:98;opacity:.7;top:0;bottom:0;left:0;right:0}@font-face{font-family:Netflix Sans Regular;src:local("NetflixSans-Regular"),url(/assets/NetflixSans_W_Rg-BkY7O6GV.woff2) format("woff2")}@font-face{font-family:Netflix Sans Medium;src:local("NetflixSans-Medium"),url(/assets/NetflixSans_W_Md-DZqwgeFE.woff2) format("woff2")}@font-face{font-family:Netflix Sans Blk;src:local("NetflixSans-Blk"),url(/assets/NetflixSans_W_Blk-f-2EavU2.woff2) format("woff2")}@media only screen and (max-width: 600px){.modal{width:calc(100% - 40px)}}
