.ActorCard{background-color:var(--bg-color);color:var(--text-color);padding-top:100px}.ActorCard h2{font-family:"Netflix Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#141414;color:#f5e2ff;text-align:center;margin:0;padding:20px}.ActorCard ul li{list-style-type:none}.ActorContainerFlex{background-color:var(--bg-color);display:flex;justify-content:flex-start;padding-left:40vh}.ActorContainerFlex img{height:60vh}.ActorCard h3{font-family:"Netflix Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#141414;color:#f5e2ff;width:65%;padding:15px}.ActorContainerDetail{padding:10px}.ActorContainerDetail p{font-family:"Netflix Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:15px;max-width:50vw}.FilmoContainer{display:flex;justify-content:flex-start;flex-wrap:wrap;width:50%;margin:0 auto}.FilmoContainer p{font-family:"Netflix Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#f5e2ff;padding:5px;font-size:11px;width:125px;text-align:center;margin:5px}.FilmoContainer a{text-decoration:none;height:25vh;padding:10px}.FilmoImg{height:25vh;margin:25px}@media only screen and (max-width:500px){.ActorContainerFlex{flex-direction:column;padding-left:3vh;padding-right:3vh;text-align:center}.ActorContainerFlex h3{padding-left:6vh;padding-right:6vh}.ActorContainerDetail p{width:100%;padding:0}.FilmoContainer{flex-direction:column;padding-left:10vh;text-align:center}.FilmoContainer p{text-align:center;padding-left:4vh}.ActorCard h3{width:100%}.FilmoImg{padding-left:20px}.FilmoContainer figure{text-align:center}.FilmoContainer p{width:100%;margin:0 auto}}@media only screen and (min-width:501px) and (max-width:1111px){.ActorContainerFlex{padding-left:15vh;text-align:center;flex-direction:column}.ActorContainerFlex img{max-width:100%;margin:0 auto}.FilmoContainer{padding-left:30vh}}.sub-menu{color:#fff;align-items:center;padding:5px;font-size:20px;z-index:700;left:0}.sub-menu,.sub-menu>ul{display:flex;flex-direction:column}.sub-menu>ul{list-style-type:none;position:absolute;transition:.5s ease-in-out}.sub-menu li{text-align:center;padding-bottom:20px}.sub-menu .menu-arrow{padding-top:10px;font-size:2.5rem}.menu-burger-active{bottom:0;background-color:var(--bg-color);margin:0 auto;padding-left:20px;padding-right:20px}.menu-burger-inactive{bottom:-160px;margin:0 auto;padding-left:10px;padding-right:10px}.sub-menu a{text-decoration:none;color:var(--text-color)}.search-menu{display:flex;padding-left:100px;width:100%}.search-elements{width:40%;display:flex;justify-content:center;align-items:center;opacity:.3;transition:.2s linear}.search-elements:hover{opacity:1}.search-button{position:relative;padding:2px 15px;border:none;cursor:pointer;border-radius:0 10px 10px 0}.search-button,.search-elements>input{height:42px;font-size:1.5em;background-color:#fff}.search-elements>input{text-align:center;width:100vw;border:none;border-radius:10px 0 0 10px}.search-elements>input:focus{outline-offset:0!important;outline:none!important}@media screen and (max-width:950px){.search-menu{position:absolute;display:block;top:-50px;left:0;padding-left:0}.search-elements,.search-menu{opacity:1;transition:.5s linear}.search-elements{width:80%;margin:0 auto}}.Navbar .nav{position:fixed;top:0;padding:10px;width:100%;height:12vh;z-index:20;color:var(--text-color);transition-timing-function:ease-in;transition:all .5s}.Navbar .navBlack{background:var(--bg-color)}.navContents{align-items:center;padding-left:250px}.categoriesLink,.navContents{display:flex;justify-content:space-around}.categoriesLink{font-size:20px;padding-left:150px;margin-top:15px;height:35px}.categoriesLink>a{text-decoration:none;color:var(--text-color);text-shadow:2px 2px 2px var(--bg-color);padding-right:20px;padding-left:20px}.Navbar .navLogo{position:fixed;top:5px;object-fit:contain;margin-left:3rem;width:80px;cursor:pointer;z-index:30}.Navbar .navLogout{right:3rem}.Navbar .navAvatar,.Navbar .navLogout{position:fixed;top:20px;width:50px;height:50px;cursor:pointer;z-index:30}.Navbar .navAvatar{right:7rem}.mobile-navbar{display:none}.home-icon,.navbar-icons{color:#fff;font-size:20px;cursor:pointer}.invisible-icons{display:none}@media screen and (max-width:950px){.Navbar{display:none}.mobile-navbar{color:#fff;width:100%;height:50px;background-color:var(--bg-color);display:flex;justify-content:space-around;align-items:center;position:fixed;bottom:0;left:0;z-index:600;border-top:2px solid hsla(0,0%,100%,.1)}}.favouriteContainer{min-height:100vh;width:100vw;margin:0 auto;background-color:var(--bg-color)}.Favourite{padding-top:100px;color:#fff;text-align:center}.Favourite h2{color:var(--text-color);padding-left:2rem;margin-bottom:15px;text-shadow:2px 2px 2px var(--bg-color)}.Favourite ul{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;list-style:none;padding-left:0}.favouriteCard{position:relative;margin:20px}.remove-from-favourite{display:none}.remove-from-favourite-label{cursor:pointer;position:absolute;top:10px;right:10px;color:#fff;transition:.2s linear;text-shadow:0 0 3px #000}.remove-from-favourite-label:hover{-webkit-transform:scale(1.5);transform:scale(1.5);color:red}.banner{position:relative;top:0;color:var(--text-color)}.bannerContents{margin-left:5rem;padding-top:18rem;height:auto;background:linear-gradient(180deg,transparent 0,#000)}.bannerImg{position:absolute;background-position:50%;background-size:cover;left:0;top:0;width:100%;max-height:100vh;overflow:hidden}.bannerImg>img{width:100%}.bannerInfo{text-shadow:2px 2px 2px var(--bg-color);position:absolute;top:25%;bottom:35%;left:4%;width:40vw;z-index:10}.bannerTitle{width:100%;font-size:4vw;padding:20px}.bannerDescription{font-size:1.5vw;padding:10px;width:40vw}.bannerButton{text-shadow:2px 2px 2px var(--bg-color);font-size:1.2vw;cursor:pointer;color:var(--text-color);outline:none;border:none;font-weight:700;border-radius:.2vw;margin:.5rem 1rem .5rem 2rem;padding:.5rem 2rem;background-color:rgba(51,51,51,.5)}.bannerButton:hover{text-shadow:2px 2px 2px var(--text-color);color:var(--bg-color);background-color:var(--text-color);transition:all .2s}.flex-banner{display:flex;flex-direction:column}@media screen and (min-width:601px) and (max-width:850px){.bannerButton,.bannerDescription{font-size:2.5vw}.flex-banner{width:500px;flex-wrap:wrap}}@media screen and (max-width:600px){.bannerInfo{width:90%}.bannerTitle{margin-top:-50px;font-size:6vw}.bannerDescription{width:100%;font-size:3vw}.bannerImg{height:100%}.bannerButton{font-size:2.5vw}}.circle{max-height:100vh;width:100%;padding-top:33vh;display:flex;align-items:center;justify-content:center}footer{width:100%;position:absolute;height:250px;background-color:var(--bg-color)}.fab{width:20px;color:var(--secondary-color);background-color:transparent;margin:20px}.list-media{padding-left:0}.list-media ul{list-style:none}.list-media li{list-style-type:none;display:inline}.list-media a{text-decoration:none;color:var(--text-color)}.footer-container{margin-top:30px;font-size:20px;color:var(--text-color)}.footer-container,.footer-containt{display:flex;justify-content:center}.footer-containt{padding:50px}.footer-containt p{color:#fff;text-align:center}.poster-card img{padding:3px;height:40vh;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.poster-card img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.poster-img{text-decoration:none}.rate-overlay{background-color:var(--bg-color);top:80%;-webkit-transform:translate(25%,-50%);transform:translate(25%,-50%);width:65%;border-radius:5px;border:1px solid var(--text-color);text-align:center;color:var(--text-color)}.rate-overlay li{list-style-type:none}@media screen and (max-width:700px){.poster-card img{height:30vh}}.top-container{position:relative;margin-top:25vh;width:100%}.top-cards{flex-wrap:nowrap;align-items:center;overflow-x:auto}.top-container h2{padding-left:2rem}.top-cards::-webkit-scrollbar{display:none}.top-cards{position:relative;overflow:hidden;display:flex;height:50vh;margin-right:15px;margin-left:15px}.top-cards .popularLists{display:flex;align-items:center;height:50vh;width:-webkit-max-content;width:max-content;-webkit-transform:translateX(0);transform:translateX(0);transition:all .4s ease}.top-container h2{color:var(--text-color);padding-top:20px;padding-left:30px;text-shadow:2px 2px 2px var(--bg-color)}.sliderArrowLeft,.sliderArrowRight{opacity:.8}.top-cards .sliderArrowLeft{left:0;height:80%;width:30px}.top-cards .sliderArrowRight{height:80%;right:0;width:30px}@media screen and (max-width:800px){.top-container{margin-top:25px}.top-container h3{font-size:15px}}@media screen and (max-width:725px){.top-cards{height:40vh}.title-random{font-size:20px}.selectB{width:80%;margin:0 auto}}.selectB{font-family:"Netflix Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#240046;border:none;color:#f5e2ff;margin-top:10px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:15px;cursor:pointer;margin-left:30px;-ms-overflow-style:none;scrollbar-width:none}.selectB::-webkit-scrollbar{display:none}.home{background-color:var(--bg-color);overflow:hidden}.intro-container{position:relative;background:linear-gradient(180deg,transparent 0,#000);height:100vh;min-height:25rem;max-width:100vw;overflow:hidden;opacity:1}.videoContainer{position:absolute;top:0;left:0;width:100vw;max-height:100vh;z-index:-1;overflow-y:hidden}.buttonContainer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.logo-intro{width:70%;position:relative;top:100%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.button-intro{position:relative;width:160px;height:50px;display:flex;align-items:center;margin:auto;padding-left:20px;text-decoration:none;background:#222;opacity:1;overflow:hidden;border-radius:15px;box-shadow:0 0 5px #000}.button-intro:before{left:0;background:var(--secondary-color)}.button-intro:after,.button-intro:before{position:absolute;content:"";top:0;width:4px;height:100%;transition:.2s ease-in-out;transition-delay:.5s}.button-intro:after{right:0;background:#9d59d9}.button-intro:hover:after,.button-intro:hover:before{width:50%;transition-delay:.5s}.button-intro span{position:absolute;z-index:1;color:#fff;font-size:30px;transition:.5s}.button-intro span:first-child{transition-delay:.75s}.button-intro:hover span:first-child{-webkit-transform:scale(0);transform:scale(0);transition-delay:0s}.button-intro span:nth-child(2){-webkit-transform:scale(3);transform:scale(3);opacity:0;transition-delay:0s;color:#111}.button-intro:hover span:nth-child(2){-webkit-transform:scale(1);transform:scale(1);transition-delay:0s;opacity:1;z-index:10;color:#111;transition-delay:.5s}.login{width:100vw;height:100vh;background:linear-gradient(180deg,transparent 0,#000),url(https://i.imgur.com/Abm0wRq.jpeg);background-size:cover;position:relative;overflow:hidden}.login-container{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-color)}.login-container,.login-container h1{text-shadow:2px 2px 2px var(--bg-color)}.login-container h1{margin:-15px 10px 10px;text-align:center}.login-container form{width:400px;height:400px;padding:30px;border-radius:5px;background-color:var(--bg-op-color);display:flex;flex-direction:column;justify-content:space-around;align-items:center}.login-container form input{height:40px;width:96%;border-radius:5px;background-color:var(--text-color);color:var(--bg-color);padding:5px;margin:5px}.login-container input:focus{outline:none}.login-container form input::-webkit-input-placeholder{color:var(--bg-op-color)}.login-container form input:-ms-input-placeholder{color:var(--bg-op-color)}.login-container form input::placeholder{color:var(--bg-op-color)}.login-container form button{background-color:var(--secondary-op-color);width:95%}.login-container form button,.login-container form button:hover{height:40px;border-radius:5px;color:var(--text-color);border:none;font-size:18px;font-weight:500;cursor:pointer}.login-container form button:hover{background-color:var(--primary-op-color);transition:all .2s}.login-container form span{color:var(--text-op-color);text-align:center;margin:2px}.login-container form span b{font-size:1.3rem;color:var(--text-color);cursor:pointer}.login-container small{color:var(--text-op-color);text-align:center}.login-container form small b{color:var(--text-color);cursor:pointer}.loginNavbar{position:fixed;top:0;padding:10px;width:100%;height:8vh;z-index:20;color:var(--text-color)}.loginNavContents{display:flex;justify-content:space-between}.loginNavLogo{position:fixed;top:5px;object-fit:contain;margin-left:3rem;width:80px;cursor:pointer;z-index:30}.register{width:100vw;height:100vh;background:linear-gradient(180deg,transparent 0,#000),url(https://i.imgur.com/Abm0wRq.jpeg);background-size:cover;position:relative;overflow:hidden}.register-container{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.register-container h1{font-size:4vw;text-shadow:2px 2px 2px var(--bg-color);padding:10px}.register-container p{margin:-15px 10px 10px;text-align:center;font-size:20px;text-shadow:2px 2px 2px var(--bg-color)}.register-container .input{height:300px;width:300px;padding:30px;background-color:var(--bg-op-color);display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;border-radius:5px;margin-top:20px}.register-container .input input{height:40px;width:95%;border-radius:5px;background-color:var(--text-color);color:var(--bg-color);padding-left:10px}.register-container .input input:focus{outline:none}.register-container .input .registerButton{width:95%;background-color:var(--secondary-op-color);margin:5px}.register-container .input .registerButton,.register-container .input .registerButton:hover{height:40px;border-radius:5px;color:var(--text-color);border:none;font-size:18px;font-weight:500;cursor:pointer}.register-container .input .registerButton:hover{background-color:var(--primary-op-color);transition:all .2s}.registerNavbar{position:fixed;top:0;padding:10px;width:100%;height:8vh;z-index:20;color:var(--text-color);transition-timing-function:ease-in;transition:all .5s}.registerNavContents{display:flex;justify-content:space-around}.registerNavLogo{top:5px;object-fit:contain;width:80px}.registerNavAvatar,.registerNavLogo{position:fixed;cursor:pointer;z-index:30}.registerNavAvatar{top:20px;right:3rem;width:50px;height:50px}.loginButton{width:100%;background-color:var(--secondary-color);margin:10px}.loginButton,.loginButton:hover{height:40px;border-radius:5px;color:var(--text-color);border:none;font-size:18px;font-weight:500;cursor:pointer}.loginButton:hover{background-color:var(--primary-color);transition:all .2s}.SimContainer{background-color:var(--bg-color);display:flex;justify-content:flex-start;flex-wrap:wrap;width:50%;margin:0 auto}.SimH2{background-color:#141414;padding:20px;margin:5vh 0 0}.SimContainer p,.SimH2{font-family:"Netflix Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#f5e2ff;text-align:center}.SimContainer p{padding:5px;font-size:11px;width:125px;margin:5px}.SimContainer a{text-decoration:none;height:25vh;padding:10px}.SimImg{height:25vh;margin:25px}.MovieCard{background-color:#141414;padding-top:100px;min-height:100vh;width:100%}.MovieCard h1{font-family:"Netflix Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#141414;color:#f5e2ff;text-align:center;margin:0;padding:20px}.MovieCard .image-movie-card{height:72vh}.MovieCard h3{font-family:"Netflix Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#141414;color:#f5e2ff;padding:15px}.buttonCard{display:flex}.favButton{color:#f5e2ff}.favButton:hover{color:gold}.icon-favourite{font-size:2rem}.addedToFavourite{color:#f5e2ff;background-color:var(--secondary-color);border:2px solid #fff;font-size:25px;border-radius:50px;padding:3px 10px;margin-left:10px;cursor:pointer}.containerFlex{background-color:#141414;display:flex;justify-content:flex-start;padding-left:10vw;width:80%;margin:0 auto}.containerDetail{padding:10px}.containerDetail a{color:var(--text-color);padding:3px}.containerDetail a:visited{color:var(--secondary-color)}@media screen and (min-width:501px) and (max-width:1025px){.MovieCard{padding-top:0}.MovieCard img{max-width:100%;margin:0 auto}.containerFlex{display:flex;justify-content:flex-start;flex-direction:column;width:100%;padding:0}.MovieCard h3{width:100%}}@media screen and (max-width:500px){.MovieCard{padding-top:0}.MovieCard img{max-width:100%;margin:0 auto}.containerFlex{display:flex;justify-content:flex-start;flex-direction:column;width:100%;padding:0}.MovieCard h3{width:100%}}.categorie-container{width:100%;position:relative;background-color:var(--bg-color)}.categorie-wrapper{padding-top:15vh}.categorie-cards{overflow:hidden;height:50vh;margin-left:15px;margin-right:15px}.categorie-cards,.categorie-cards .popularLists{position:relative;display:flex;align-items:center}.categorie-cards .popularLists{width:-webkit-max-content;width:max-content;-webkit-transform:translateX(0);transform:translateX(0);transition:all .8s ease}.categorie-container h3{color:var(--text-color);padding-top:20px;padding-left:35px}.sliderArrowLeft,.sliderArrowRight{color:var(--secondary-color);background-color:var(--bg-color);position:absolute;z-index:50;cursor:pointer;top:0;bottom:0;margin:auto}.categorie-cards .sliderArrowLeft{left:0;height:82%;width:30px}.categorie-cards .sliderArrowRight{height:82%;right:0;width:30px}@media screen and (max-width:800px){.categorie-wrapper{padding-top:0}.top-container{margin-top:25px}.top-container h3{font-size:15px}}@media screen and (max-width:725px){.categorie-wrapper{padding-top:0}.top-cards{height:40vh}}.notFound{left:0;padding-top:68px;overflow:hidden;position:fixed;right:0;top:0;width:100vw;height:100vh;background:linear-gradient(180deg,transparent 0,#000),url(https://i.imgur.com/Abm0wRq.jpeg);background-size:cover}.notFound,.notFoundContent{display:flex;flex-direction:column}.notFoundContent{padding-top:10vw;align-items:center;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.notFoundContent span{border-left:2px solid var(--third-color);font-size:3vw;font-weight:100;letter-spacing:.1em;line-height:2.2em;margin-top:1em;padding:0 2vw}.notFoundContent span,.NotFoundTitle{color:var(--text-color);text-shadow:2px 2px 2px var(--bg-color)}.NotFoundTitle{font-size:6vw;font-weight:700;margin-bottom:2vw;margin-top:0;z-index:1}.NotFoundParagraphe{display:flex;flex-direction:column;font-size:3vw;padding-bottom:2em;width:50vw;color:var(--text-color);text-shadow:2px 2px 2px var(--bg-color);font-weight:300;margin:0 auto}.notFoundHomeButton{position:relative;display:flex;justify-content:center;align-items:center;padding-left:2.4rem;padding-right:2.4rem;height:3vw;width:10vw;border-radius:5px;background-color:var(--secondary-color);font-size:1.5vw}.notFoundHomeButton,.notFoundHomeButton:hover{cursor:pointer;color:var(--text-color);border:none;font-weight:500}.notFoundHomeButton:hover{background-color:var(--primary-color);transition:all .2s}.notFoundNavbar{position:fixed;top:0;padding:10px;width:100%;height:9vh;z-index:20}.notFoundNavContents{display:flex;justify-content:space-between}.notFoundNavLogo{position:fixed;top:5px;object-fit:contain;margin-left:3rem;width:80px;cursor:pointer;z-index:30}.searchContainer{min-height:100vh;width:100%;margin:0 auto;background-color:var(--bg-color)}.Search{padding-top:100px}.Search .searchTitle{display:none}.Search ul{display:flex;flex-wrap:wrap;list-style-type:none;justify-content:center;padding-left:0;margin:0 auto}.Search li{cursor:pointer}.searchMovieCard{position:relative;z-index:1;margin:20px;transition:.2s linear}.searchMovieCard img{width:250px;min-height:380px}.searchMovieCard:hover{z-index:500;box-shadow:0 0 3px #000}.add-to-favourite{display:none}.add-favourite-button{cursor:pointer;position:absolute;top:10px;right:10px;color:#fff;transition:.2s linear;text-shadow:0 0 3px #000}.add-favourite-button:hover{-webkit-transform:scale(1.5);transform:scale(1.5);color:red}@media screen and (max-width:950px){.Search .searchTitle{color:var(--text-color);font-size:2rem;width:60%;margin:0 auto 30px;display:block}.add-favourite-button{-webkit-transform:scale(1.5);transform:scale(1.5)}}.contactForm{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(180deg,transparent 0,#000),url(https://i.imgur.com/Abm0wRq.jpeg);background-size:cover;font-family:"Poppins",sans-serif;z-index:2;position:relative}.contactForm:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%}#no-email{display:none;position:absolute;top:4px;color:#ff4d4d;right:30px}.invalid-message{margin-top:20px;background-color:#ff4d4d;display:flex;justify-content:center}.container-contact{position:relative;min-width:1100px;min-height:550px;display:flex;z-index:1000}.contact-info{position:absolute;top:40px;width:350px;height:calc(100% - 80px);background:#240046;z-index:1;display:flex;justify-content:center;flex-direction:column;justify-content:space-between;box-shadow:0 20px 25px rgba(0,0,0,.15);padding:30px}.contact-info h2{color:#fff;font-size:24px;font-weight:500}.info{position:relative;margin:20px 0}.container-contact .contact-info ul.info li{position:relative;list-style:none;display:flex;margin:20px 0;cursor:pointer;align-items:flex-start}.container-contact .contact-info ul.info li span:first-child{width:30px;min-width:30px}.container-contact .contact-info ul.info li span:first-child img{max-width:100%;-webkit-filter:invert(1);filter:invert(1)}.container-contact .contact-info ul.info li span:nth-child(2){color:#fff;margin-left:10px;font-weight:300}.container-contact .contact-info ul.sci{position:relative;display:flex;justify-content:space-evenly;padding-bottom:40px}.container-contact .contact-info ul.sci li{list-style:none;margin-right:15px}.container-contact .contact-info ul.sci li a{text-decoration:none}.container-contact .contact-info ul.sci li a img{-webkit-filter:invert(1);filter:invert(1);height:30px}.contact-form{position:absolute;padding:70px 50px 70px 250px;margin-left:150px;width:calc(100% - 150px);height:100%;background:hsla(0,0%,100%,.9);box-shadow:0 50px 50px rgba(0,0,0,.25)}.container-contact .contact-form h2{color:#0f3959;font-size:24px;font-weight:500}.form-box{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:30px}.input-box{position:relative;margin-bottom:35px}.input-box.y{width:47%}.input-box.y1{width:100%}.input-box input,.input-box textarea{width:100%;background:hsla(0,0%,100%,.6);resize:none;padding:5px 0;font-size:18px;font-weight:300;color:#333;outline:none;border:none;border-bottom:1px solid #777}.input-box textarea{height:120px}.input-box span{position:absolute;left:0;padding:5px 0;pointer-events:none;font-size:18px;font-weight:300;transition:.3s}.input-box input:focus~span,.input-box input:valid~span,.input-box textarea:focus~span,.input-box textarea:valid~span{-webkit-transform:translateY(-20px);transform:translateY(-20px);font-size:12px;font-weight:400;letter-spacing:1px;color:#095a55;font-weight:500}.input-box input[type=submit]{position:relative;cursor:pointer;color:#fff;border:none;background:#240046;max-width:150px;padding:12px;border-radius:15px 2px}.input-box input[type=submit]:hover{background:#9011ff}@media (max-width:1200px){.container-contact{width:90%;min-width:auto;margin:20px;box-shadow:0 20px 50px rgba(0,0,0,.2)}.contact-info{top:0}.contact-form,.contact-info{height:550px;position:relative;box-shadow:none}.contact-form{width:calc(100% - 350px);margin-left:0;padding:40px}}@media (max-width:950px){form:before{background:#240046;display:none}.container-contact{display:flex;flex-direction:column-reverse}.contact-form{width:100%}.contact-info{width:100%;padding:0}.input-box.y1{display:flex;justify-content:center}}*{box-sizing:border-box;font-family:consolas}.section-loading{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#001d10;-webkit-animation:animateBackgroundColor 10s linear infinite;animation:animateBackgroundColor 10s linear infinite}@-webkit-keyframes animateBackgroundColor{0%{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(1turn);filter:hue-rotate(1turn)}}@keyframes animateBackgroundColor{0%{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(1turn);filter:hue-rotate(1turn)}}.loading{position:relative;width:250px;height:250px}@-webkit-keyframes animate{0%,50%{background:#050c09;box-shadow:none}50.1%,to{background:var(--secondary-color);box-shadow:0 0 5px var(--secondary-color),0 0 15px var(--secondary-color),0 0 30px var(--secondary-color),0 0 60px var(--secondary-color),0 0 90px var(--secondary-color)}}@keyframes animate{0%,50%{background:#050c09;box-shadow:none}50.1%,to{background:var(--secondary-color);box-shadow:0 0 5px var(--secondary-color),0 0 15px var(--secondary-color),0 0 30px var(--secondary-color),0 0 60px var(--secondary-color),0 0 90px var(--secondary-color)}}.loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:2em;letter-spacing:2px;-webkit-animation:animateText 2s ease-in-out infinite;animation:animateText 2s ease-in-out infinite;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes animateText{0%,50%{text-shadow:none}50.1%,to{color:var(--secondary-color);text-shadow:0 0 5px var(--secondary-color),0 0 15px var(--secondary-color),}}@keyframes animateText{0%,50%{text-shadow:none}50.1%,to{color:var(--secondary-color);text-shadow:0 0 5px var(--secondary-color),0 0 15px var(--secondary-color),}}.TvCard{background-color:#141414;padding-top:100px;height:100vh;width:100%}.navB{height:80px;font-size:50px}.navB,.TvCard h1{margin:0;color:#f5e2ff;background-color:#141414;text-align:center}.TvCard h1{font-family:"Netflix Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:20px}.TvCard .img-tv{height:72vh}.TvCard h3{font-family:"Netflix Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#f5e2ff;width:65%;padding:15px}.flex,.TvCard h3{background-color:#141414}.flex{display:flex;justify-content:flex-start;padding-left:40vh}.detail-content{padding:10px}.detail-content a{color:var(--text-color);padding:3px}.detail-content a:visited{color:var(--secondary-color)}.diffImg{width:12vh;height:auto;margin-left:10px;background-color:#fbfbfb;padding:7px}.favButton{border-radius:0;border:none;font-size:1.8rem;transition:.2s linear;font-size:17px;padding:3px 10px;margin-left:10px;cursor:pointer;background-color:transparent}.favButton:hover{-webkit-transform:scale(1.3);transform:scale(1.3);color:red}.inFav{color:gold}.buttonBA,.notInFav{color:#f5e2ff}.buttonBA{font-family:"Netflix Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#240046;border:none;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:15px;cursor:pointer;margin-left:10px;transition:.2s linear}.buttonBA:hover{background-color:#fff;color:var(--bg-op-color);box-shadow:0 0 2px var(--bg-op-color)}@media screen and (min-width:501px) and (max-width:1025px){.TvCard{padding-top:0}.TvCard img{max-width:100%;margin:0 auto}.flex{display:flex;justify-content:flex-start;flex-direction:column;width:100%;padding:0}.detail-content{flex-wrap:wrap;width:100%}.detail-content h3{width:100%}}@media screen and (max-width:500px){.TvCard{padding-top:0}.TvCard img{max-width:100%;margin:0 auto}.flex{display:flex;justify-content:flex-start;flex-direction:column;padding:0}.flex,.TvCard h3{width:100%}}:root{--bg-color:#141414;--bg-op-color:rgba(20,20,20,0.6901960784313725);--primary-color:#240046;--primary-op-color:rgba(36,0,70,0.4745098039215686);--secondary-color:#9d59d9;--secondary-op-color:rgba(157,89,217,0.5058823529411764);--third-color:#5ef973;--text-color:#fbf5ff;--text-op-color:rgba(251,245,255,0.7450980392156863)}body::-webkit-scrollbar{width:.5rem}body::-webkit-scrollbar-track{background-color:#141414;background-color:var(--bg-color)}body::-webkit-scrollbar-thumb{background-color:#9d59d9;background-color:var(--secondary-color)}*{font-family:"Netflix Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0}
/*# sourceMappingURL=main.97976de2.chunk.css.map */