body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.home{font-family:Raleway}.home .main{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;max-width:1200px}.home .main .intro{align-items:center;display:flex;flex-direction:column}.home .main .intro .title{color:#fff;font-size:1.7rem;margin-bottom:50px;margin-top:60px}.home .main .intro .search-bar{align-items:center;display:flex;margin-bottom:40px}.home .main .intro .search-bar .search-icon{background-color:#fff;border-radius:20px 0 0 20px;height:30px;padding:6.6px;width:30px}.home .main .intro .search-bar .search-input{background-color:#fff;border:2px solid #fff;border-radius:0 20px 20px 0;font-size:1.1rem;height:30px;outline:none;padding:5px 5px 5px 10px;width:400px}.home .main .intro .search-bar .search-input:focus{outline-color:#fff}.home .movies,.home .series{margin:0 auto;width:1200px}.home .movies h2,.home .series h2{color:#fff;font-size:1.8rem;font-weight:600;margin-bottom:20px;margin-top:100px}.home .movies .content-container,.home .series .content-container{align-items:center;display:flex;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin:0 auto}.home .movies .spinner-container,.home .series .spinner-container{align-items:center;display:flex;height:30vh;justify-content:center;width:100%}.home .series{padding-bottom:100px}@media(max-width:1232px){.home .main{max-width:100%}.home .main .movies,.home .main .series,.home .main .trending{width:85%}}@media(max-width:1089px){.home .main{max-width:100%}.home .main .movies,.home .main .series,.home .main .trending{width:78%}}@media(max-width:933px){.home .main{max-width:100%}.home .main .movies,.home .main .series,.home .main .trending{width:83%}}@media(max-width:897px){.home .main{max-width:100%}.home .main .movies,.home .main .series,.home .main .trending{width:87%}}@media(max-width:837px){.home .main{max-width:100%}.home .main .movies,.home .main .series,.home .main .trending{width:80%}.home .main .movies h2,.home .main .series h2,.home .main .trending h2{padding-left:15px}.home .main .movies .content-container,.home .main .series .content-container,.home .main .trending .content-container{padding:15px}}@media(max-width:750px){.home .main{max-width:100%}.home .main .movies,.home .main .series,.home .main .trending{width:95%}.home .main .movies h2,.home .main .series h2,.home .main .trending h2{padding-left:15px}.home .main .movies .content-container,.home .main .series .content-container,.home .main .trending .content-container{padding:15px}}@media(max-width:651px){.home .main{max-width:100%}.home .main .movies,.home .main .series,.home .main .trending{width:90%}.home .main .movies h2,.home .main .series h2,.home .main .trending h2{padding-left:15px}.home .main .movies .content-container,.home .main .series .content-container,.home .main .trending .content-container{padding:15px}}@media(max-width:615px){.home .main{max-width:100%}.home .main .intro{width:100%}.home .main .intro .title{margin-left:auto;margin-right:auto;text-align:center;width:80%}.home .main .intro .search-bar{width:80%}.home .main .movies,.home .main .series,.home .main .trending{width:95%}}@media(max-width:480px){.home .main{max-width:100%}.home .main .intro{width:100%}.home .main .intro .title{text-align:center;width:80%}.home .main .intro .search-bar{width:80%}.home .main .movies,.home .main .series,.home .main .trending{align-items:center;display:flex;flex-direction:column;justify-content:center;width:80%}.home .main .movies h2,.home .main .series h2,.home .main .trending h2{padding:0}}@media(max-width:442px){.home .main{max-width:100%}.home .main .intro{width:100%}.home .main .intro .title{text-align:center;width:80%}.home .main .intro .search-bar{width:80%}.home .main .movies,.home .main .series,.home .main .trending{align-items:center;display:flex;flex-direction:column;justify-content:center;width:95%}.home .main .movies h2,.home .main .series h2,.home .main .trending h2{padding:0}}@media(max-width:400px){.home .main{max-width:100%}.home .main .intro{width:100%}.home .main .intro .title{text-align:center;width:80%}.home .main .intro .search-bar{width:80%}.home .main .movies,.home .main .series,.home .main .trending{align-items:center;display:flex;flex-direction:column;justify-content:center;width:95%}.home .main .movies h2,.home .main .series h2,.home .main .trending h2{padding:0;text-align:center;width:90%}}@media(max-width:350px){.home .main{max-width:100%}.home .main .intro{width:100%}.home .main .intro .title{text-align:center;width:80%}.home .main .intro .search-bar{width:80%}.home .main .movies,.home .main .series,.home .main .trending{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.home .main .movies h2,.home .main .series h2,.home .main .trending h2{padding:0;text-align:center;width:90%}}.card{align-items:center;display:flex;flex-direction:column;font-family:Raleway;height:350px;justify-content:space-between;margin-bottom:15px;width:185px}.card .poster-image{height:95%;object-fit:cover;transition:all .3s;width:100%}.card .poster-image:hover{cursor:pointer;opacity:.6}.card .info{align-items:center;background-color:rgba(0,0,0,.419);color:#fff;display:flex;flex-direction:row;justify-content:space-around;margin:10px;padding:6px 0;width:100%}@media(max-width:1000px){.card{height:340px;width:175px}.card .poster-image{height:95%;width:175px}.card .info{padding:3px;width:95%}}@media(max-width:900px){.card{height:330px;width:180px}.card .poster-image{height:95%;width:180px}.card .info{padding:3px;width:95%}}@media(max-width:837px){.card{height:330px;width:190px}.card .poster-image{height:95%;width:190px}.card .info{padding:3px;width:95%}}@media(max-width:655px){.card{height:330px;width:170px}.card .poster-image{height:95%;width:170px}.card .info{font-size:.9rem;padding:3px;width:95%}}@media(max-width:532px){.card{height:300px;width:175px}.card .poster-image{height:95%;width:175px}.card .info{font-size:.9rem;padding:3px;width:95%}}@media(max-width:474px){.card{height:280px;width:160px}.card .poster-image{height:95%;width:160px}.card .info{font-size:.8rem;margin-bottom:5px;margin-top:2px;padding:3px;width:95%}}@media(max-width:370px){.card{height:200px;margin:auto;padding:2px 2px 40px;width:150px}.card .poster-image{height:95%;object-fit:fill;width:100%}.card .info{margin-bottom:25px;margin-top:2px;padding:3px;width:95%}}.scroll-to-top-button{bottom:80px;height:57px;opacity:0;position:fixed;right:30px;transition:all .4s ease-in-out;visibility:hidden;width:57px;z-index:10}.scroll-to-top-button.visible{opacity:1;visibility:visible}.scroll-to-top-button:hover{cursor:pointer;-webkit-transform:scale(1.06);transform:scale(1.06)}@media(max-width:1365px){.scroll-to-top-button{right:15px}}@media(max-width:1336px){.scroll-to-top-button{right:10px}}@media(max-width:1320px){.scroll-to-top-button{right:5px}}@media(max-width:1300px){.scroll-to-top-button{right:1px}}@media(max-width:1229px){.scroll-to-top-button{right:20px}}@media(max-width:1088px){.scroll-to-top-button{right:30px}}@media(max-width:933px){.scroll-to-top-button{right:18px}}@media(max-width:897px){.scroll-to-top-button{height:50px;right:9px;width:50px}}@media(max-width:837px){.scroll-to-top-button{height:50px;right:20px;width:50px}}@media(max-width:750px){.scroll-to-top-button{height:52px;right:0;width:52px}}@media(max-width:600px){.scroll-to-top-button{height:52px;right:20px;width:52px}}@media(max-width:532px){.scroll-to-top-button{height:52px;right:15px;width:52px}}@media(max-width:473px){.scroll-to-top-button{height:48px;right:10px;width:48px}}@media(max-width:442px){.scroll-to-top-button{height:46px;right:5px;width:46px}}@media(max-width:412px){.scroll-to-top-button{height:50px;right:0;width:50px}}@font-face{font-family:Raleway;src:url(/static/media/Raleway-VariableFont_wght.238c232d5e08ec0c1c74.ttf)}.template-container{background:linear-gradient(180deg,#3c3c3c 0,#1a1a1a 50%,#3c3c3c);color:#fff}header .header{align-items:center;display:flex;height:100px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:30px}header .header div{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .header div #logo-header{height:65px}header .header nav{width:35%}header .header nav ul{align-items:center;display:flex;justify-content:flex-start}header .header nav ul li{color:#fff;cursor:pointer;font-family:Raleway;font-size:1.3rem;font-weight:500;margin-right:50px;text-decoration:none;transition:.06s}header .header nav ul li:hover{border-bottom:3px solid #00ff75}header .header nav ul li .link{color:#fff;text-decoration:none}header .header nav ul li .active{border-bottom:3px solid #00ff75}header .header .log-in-btn{background-color:rgba(0,255,119,.553);border-radius:10px;color:#fff;font-family:Raleway;font-size:1.3rem;font-weight:500;height:25px;padding:10px;text-align:center;text-decoration:none;transition:all .3s;width:100px}header .header .log-in-btn:hover{background-color:rgba(0,255,119,.843);cursor:pointer;-webkit-transform:scale(1.03);transform:scale(1.03)}header .header .welcome-msg{color:#00ff75;font-size:1.4rem;font-weight:500}header .header .btn-burger-menu{display:none;z-index:1}header .header .btn-burger-menu .burger_menu_close{height:40px!important;width:40px!important}header .header .btn-burger-menu img{height:40px;width:40px}header .header .btn-responsive{display:none}header .header .btn-responsive img{height:35px;width:35px}header .header .btn{background-color:rgba(0,255,119,.443);border-radius:7px;color:#fff;display:none;font-family:Raleway;font-size:1.1rem;font-weight:700;height:25px;padding:15px 7px 7px;text-align:center;text-decoration:none;transition:.3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .header .btn:hover{background-color:#fff;color:#00ff75;-webkit-transform:scale(1.05);transform:scale(1.05)}footer{padding-top:170px}footer .footer1,footer .footer2{align-items:center;display:flex;font-family:Raleway;height:100px;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:0;width:1200px}footer .footer1 .info-responsive,footer .footer2 .info-responsive{align-items:flex-start;display:flex;justify-content:space-between;width:50%}footer .footer1 .info-responsive .info,footer .footer2 .info-responsive .info{align-items:flex-start;display:flex;flex-direction:column}footer .footer1 .info-responsive .info .link,footer .footer2 .info-responsive .info .link{color:#fff;margin:15px;text-decoration:none;transition:.3s}footer .footer1 .info-responsive .info .link:hover,footer .footer2 .info-responsive .info .link:hover{color:#00ff75;-webkit-transform:scale(1.07);transform:scale(1.07)}footer .footer1 .social,footer .footer2 .social{align-items:center;display:flex;display:none;justify-content:space-around}footer .footer1 .social .img,footer .footer2 .social .img{margin:10px;transition:.5s}footer .footer1 .social .img:hover,footer .footer2 .social .img:hover{background-color:#00ff75;border-radius:40%;cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.footer2{height:50px;justify-content:space-between;padding-bottom:50px;padding-top:65px}.footer2 #logo-footer{height:70px;margin:0}.footer2 div{color:#fff;font-size:1.2rem}@media(max-width:1225px){header{width:100%}header .header{padding-left:0;padding-right:0;width:90%}footer{width:100%}footer .footer1,footer .footer2{width:80%}}@media(max-width:820px){header{width:100%}header .header{padding-left:0;padding-right:0;width:90%}header .header div{width:30%}header .header div #logo-header{width:85%}header .header nav{width:65%}header .header .btn,header .header .btn-responsive{display:none}}@media(max-width:778px){header{width:100%}header .header{padding-left:0;padding-right:0;width:90%}header .header div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .header .btn,header .header .btn-responsive,header .header nav{display:none}header .header .btn-burger-menu{display:inline;display:initial;order:1}header .header #logo{order:2}}@media(max-width:808px){footer{width:100%}footer .footer1,footer .footer2{width:80%}footer .footer1 .info-responsive,footer .footer2 .info-responsive{width:65%}}@media(max-width:620px){footer{width:100%}footer .footer1,footer .footer2{width:80%}footer .footer1 .info-responsive,footer .footer2 .info-responsive{width:70%}}@media(max-width:565px){footer{margin:0 auto;padding-bottom:60px;width:100%}footer .footer1,footer .footer2{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;width:80%}footer .footer1 .info-responsive,footer .footer2 .info-responsive{align-items:center;flex-direction:column;width:100%}footer .footer1 .info-responsive .info,footer .footer2 .info-responsive .info{align-items:center}.footer2,footer .footer1 .social,footer .footer2 .social{align-items:center;flex-direction:column;justify-content:space-between}.footer2{padding:20px}.footer2 #logo-footer{-webkit-mask-box-image:70px;margin-top:180px;mask-border:70px;padding:50px}.footer2 div{color:#fff;font-size:1.2rem}}.responsive-menu{background-color:#0f7;font-family:Raleway;height:100vh!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding-left:20px;padding-top:120px;position:absolute;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all .4s ease-in-out;width:85%!important}.responsive-menu.active{-webkit-transform:translateX(0);transform:translateX(0)}.responsive-menu .menu-items{align-items:flex-start;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;list-style:none;width:100%}.responsive-menu .menu-items #categories{color:#2c2c2c;font-size:1.2rem;font-weight:600;margin:10px;text-align:start;text-decoration:none}.responsive-menu .menu-items #categories:hover{cursor:pointer}.responsive-menu .menu-items .item{margin:10px}.responsive-menu .menu-items .item .link{color:#2c2c2c;font-size:1.2rem;font-weight:600;text-decoration:none;width:100%}.contact-form{font-family:Raleway}.contact-form .contact-form-container{margin:auto;padding:100px;width:1200px}.contact-form .contact-form-container .main-grid .form{align-items:center;border-radius:20px;color:#fff!important;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin:20px auto;padding:10px;width:700px}.contact-form .contact-form-container .main-grid .form .input,.contact-form .contact-form-container .main-grid .form .text{background:none;border-left:#fff!important;border-color:#fff #fff currentcolor!important;border-right:#fff!important;border-top:#fff!important;color:#fff!important;font-size:1.1rem;height:30px;margin:15px;outline:none!important;padding:10px;width:80%}.contact-form .contact-form-container .main-grid .form .input:focus,.contact-form .contact-form-container .main-grid .form .text:focus{border-color:#00ff75!important;outline-color:#00ff75!important}.contact-form .contact-form-container .main-grid .form .input::-webkit-input-placeholder,.contact-form .contact-form-container .main-grid .form .text::-webkit-input-placeholder{color:#fff!important}.contact-form .contact-form-container .main-grid .form .input::placeholder,.contact-form .contact-form-container .main-grid .form .text::placeholder{color:#fff!important}.contact-form .contact-form-container .main-grid .form .text{height:100px}.contact-form .contact-form-container .main-grid .form label{display:none;font-size:1.2rem;font-weight:400}.contact-form .contact-form-container .main-grid .form .btn{background-color:#fff;border:none;border-radius:10px;color:#00ff75;font-family:Raleway;font-size:1.1rem;font-weight:600;height:50px;margin:20px;text-align:center;text-decoration:none;transition:.3s;width:150px}.contact-form .contact-form-container .main-grid .form .btn:hover{cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.contact-form .contact-form-container .main-grid .form .validation-message{font-size:1.2rem;margin:15px auto;padding:20px 5px;text-align:center;width:90%}.contact-form .contact-form-container .main-grid .form .validation-message.success{background-color:rgba(0,255,119,.439)}.contact-form .contact-form-container .main-grid .form .validation-message.error{background-color:red}@media(max-width:1400px){.contact-form{width:100%}.contact-form .contact-form-container{padding:0;width:80%}.contact-form .contact-form-container .main-grid{width:100%}.contact-form .contact-form-container .main-grid .form{margin:0 auto}}@media(max-width:1000px){.contact-form{width:100%}.contact-form .contact-form-container,.contact-form .contact-form-container .main-grid{padding:0;width:100%}.contact-form .contact-form-container .main-grid .form{margin:0 auto}.contact-form .contact-form-container .main-grid .form .input,.contact-form .contact-form-container .main-grid .form .text{width:80%}}@media(max-width:800px){.contact-form{width:100%}.contact-form .contact-form-container{padding:0;width:80%}.contact-form .contact-form-container .main-grid{padding:0;width:100%}.contact-form .contact-form-container .main-grid .form{margin:0 auto;width:90%}.contact-form .contact-form-container .main-grid .form .input,.contact-form .contact-form-container .main-grid .form .text{width:80%}}.movies{font-family:Raleway}.movies .main{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;width:1200px}.movies .main .intro{align-items:center;display:flex;flex-direction:column}.movies .main .intro .categories-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:50px;margin-top:50px;width:100%}.movies .main .intro .categories-container .display-categories{background-color:#00ff48;border-radius:8px;color:#2c2c2c;font-size:1.1rem;font-weight:700;height:35px;margin-left:0;padding:10px;text-decoration:none;transition:all .3s;width:100px}.movies .main .intro .categories-container .display-categories:hover{background-color:rgba(0,255,72,.682);cursor:pointer}.movies .main .intro .title{color:#fff;font-size:1.7rem;margin-bottom:50px;margin-top:60px}.movies .main .intro .search-bar{align-items:center;background-color:#fff;border-radius:20px;display:flex;margin-bottom:40px;overflow:hidden;width:45%}.movies .main .intro .search-bar .search-icon{height:30px;padding:6.6px;width:30px}.movies .main .intro .search-bar .search-input{background-color:transparent;border:none;flex-grow:1;font-size:1.1rem;outline:none;padding:5px 5px 5px 10px}.movies .main .intro .search-bar .search-input:focus{box-shadow:0 0 5px #fff}.movies .main .spinner-container{align-items:center;display:flex;height:30vh;justify-content:center;width:100%}.movies .movies{margin:0 auto;width:1200px}.movies .movies h2{color:#fff;font-size:1.8rem;font-weight:600;margin-bottom:20px;margin-top:100px}.movies .movies .content-container{align-items:center;display:flex;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin:0 auto}@media(max-width:1232px){.movies .main{max-width:100%}.movies .main .categories-container{width:85%!important}.movies .main .movies,.movies .main .series,.movies .main .trending{width:85%}}@media(max-width:1089px){.movies .main{max-width:100%}.movies .main .categories-container{width:78%!important}.movies .main .movies,.movies .main .series,.movies .main .trending{width:78%}}@media(max-width:933px){.movies .main{max-width:100%}.movies .main .categories-container{width:83%!important}.movies .main .movies,.movies .main .series,.movies .main .trending{width:83%}}@media(max-width:897px){.movies .main{max-width:100%}.movies .main .categories-container{width:87%!important}.movies .main .movies,.movies .main .series,.movies .main .trending{width:87%}}@media(max-width:837px){.movies .main{max-width:100%}.movies .main .categories-container{width:80%!important}.movies .main .movies,.movies .main .series,.movies .main .trending{width:80%}.movies .main .movies h2,.movies .main .series h2,.movies .main .trending h2{padding-left:15px}.movies .main .movies .content-container,.movies .main .series .content-container,.movies .main .trending .content-container{padding:15px}}@media(max-width:750px){.movies .main{max-width:100%}.movies .main .categories-container{width:95%!important}.movies .main .movies,.movies .main .series,.movies .main .trending{width:95%}.movies .main .movies h2,.movies .main .series h2,.movies .main .trending h2{padding-left:15px}.movies .main .movies .content-container,.movies .main .series .content-container,.movies .main .trending .content-container{padding:15px}}@media(max-width:651px){.movies .main{max-width:100%}.movies .main .categories-container{width:90%!important}.movies .main .movies,.movies .main .series,.movies .main .trending{width:90%}.movies .main .movies h2,.movies .main .series h2,.movies .main .trending h2{padding-left:15px}.movies .main .movies .content-container,.movies .main .series .content-container,.movies .main .trending .content-container{padding:15px}}@media(max-width:615px){.movies .main{max-width:100%}.movies .main .categories-container{width:80%!important}.movies .main .intro{width:100%}.movies .main .intro .title{margin-left:auto;margin-right:auto;text-align:center;width:80%}.movies .main .intro .search-bar{width:80%}.movies .main .movies,.movies .main .series,.movies .main .trending{width:95%}}@media(max-width:480px){.movies .main{max-width:100%}.movies .main .intro{width:100%}.movies .main .intro .title{text-align:center;width:80%}.movies .main .intro .search-bar{width:80%}.movies .main .intro .categories-container{width:80%!important}.movies .main .movies,.movies .main .series,.movies .main .trending{align-items:center;display:flex;flex-direction:column;justify-content:center;width:80%}.movies .main .movies h2,.movies .main .series h2,.movies .main .trending h2{padding:0}}@media(max-width:442px){.movies .main{max-width:100%}.movies .main .intro{width:100%}.movies .main .intro .title{text-align:center;width:80%}.movies .main .intro .search-bar{width:80%}.movies .main .intro .categories-container{width:95%!important}.movies .main .movies,.movies .main .series,.movies .main .trending{align-items:center;display:flex;flex-direction:column;justify-content:center;width:95%}.movies .main .movies h2,.movies .main .series h2,.movies .main .trending h2{padding:0}}@media(max-width:400px){.movies .main{max-width:100%}.movies .main .intro{width:100%}.movies .main .intro .title{text-align:center;width:80%}.movies .main .intro .search-bar{width:80%}.movies .main .intro .categories-container{width:95%!important}.movies .main .movies,.movies .main .series,.movies .main .trending{align-items:center;display:flex;flex-direction:column;justify-content:center;width:95%}.movies .main .movies h2,.movies .main .series h2,.movies .main .trending h2{padding:0;text-align:center;width:90%}}@media(max-width:350px){.movies .main{max-width:100%}.movies .main .intro{width:100%}.movies .main .intro .title{text-align:center;width:80%}.movies .main .intro .search-bar{width:80%}.movies .main .intro .categories-container{width:90%!important}.movies .main .movies,.movies .main .series,.movies .main .trending{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.movies .main .movies h2,.movies .main .series h2,.movies .main .trending h2{padding:0;text-align:center;width:90%}}.pages{align-items:center;display:flex;justify-content:space-around;margin:0 auto;padding:20px;width:200px}.pages .page-number{background-color:#00ff75;border-radius:45px;color:#2c2c2c;font-size:1.2rem;font-weight:600;height:20px;padding:5px;text-align:center;transition:.2s;width:20px}.pages .page-number.active,.pages .page-number:hover{background-color:#fff;color:#00ff75}.pages .page-number:hover{cursor:pointer;-webkit-transform:scale(1.02);transform:scale(1.02)}.pages .next-page{transition:all .2s}.pages .next-page:hover{cursor:pointer;-webkit-transform:scale(1.15);transform:scale(1.15)}.pages #next-page{background-color:#2c2c2c;color:#fff}.pages #next-page:hover{background-color:#fff;color:#00ff75}.catetgories-container{align-items:flex-start!important;background-color:#00ff48;border-radius:20px;box-shadow:5px 5px 15px 1px rgba(0,0,0,.82);display:flex!important;flex-direction:column!important;flex-wrap:wrap!important;font-family:Raleway;height:270px!important;justify-content:space-around!important;left:25%;padding:20px;position:absolute;top:290px;width:50%!important;z-index:1}.catetgories-container .category{color:#000;font-size:1.1rem;font-weight:600;margin:10px;transition:all .2s}.catetgories-container .category:hover{background-color:#fff;color:#000;cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}@media(max-width:1050px){.catetgories-container{height:300px!important}}@media(max-width:900px){.catetgories-container{height:350px!important;margin-top:20px!important;position:static!important;width:90%!important}}@media(max-width:778px){.catetgories-container{height:490px!important;margin-top:20px!important;position:static!important;width:90%!important}}@media(max-width:740px){.catetgories-container{height:490px!important;margin-top:20px!important;position:static!important;width:90%!important}}@media(max-width:545px){.catetgories-container{flex-direction:row!important;flex-wrap:wrap!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;justify-content:flex-start!important;margin-top:20px!important;position:static!important;width:95%!important}.catetgories-container .category{margin-bottom:35px!important;margin-right:25px!important}}@media(max-width:490px){.catetgories-container{flex-direction:row!important;flex-wrap:wrap!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;justify-content:flex-start!important;margin-top:20px!important;position:static!important;width:80%!important}.catetgories-container .category{margin-bottom:30px!important;margin-right:25px!important}}.series{font-family:Raleway}.series .main{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;width:1200px}.series .main .intro{align-items:center;display:flex;flex-direction:column}.series .main .intro .categories-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:50px;margin-top:50px;width:100%}.series .main .intro .categories-container .display-categories{background-color:#00ff48;border-radius:8px;color:#2c2c2c;font-size:1.1rem;font-weight:700;height:35px;margin-left:0;padding:10px;text-decoration:none;transition:all .3s;width:100px}.series .main .intro .categories-container .display-categories:hover{background-color:rgba(0,255,72,.682);cursor:pointer}.series .main .intro .title{color:#fff;font-size:1.7rem;margin-bottom:50px;margin-top:60px}.series .main .intro .search-bar{align-items:center;background-color:#fff;border-radius:20px;display:flex;margin-bottom:40px;overflow:hidden;width:45%}.series .main .intro .search-bar .search-icon{height:30px;padding:6.6px;width:30px}.series .main .intro .search-bar .search-input{background-color:transparent;border:none;flex-grow:1;font-size:1.1rem;outline:none;padding:5px 5px 5px 10px}.series .main .intro .search-bar .search-input:focus{box-shadow:0 0 5px #fff}.series .main .intro .description{background-color:rgba(0,255,119,.4);color:#fff;font-size:1.1rem;line-height:1.2;margin:0 auto;padding:30px;text-align:center;width:900px}.series .main .spinner-container{align-items:center;display:flex;height:30vh;justify-content:center;width:100%}.series .series{margin:0 auto;width:1200px}.series .series h2{color:#fff;font-size:1.8rem;font-weight:600;margin-bottom:20px;margin-top:100px}.series .series .content-container{align-items:center;display:flex;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin:0 auto}.series .series{padding-bottom:100px}@media(max-width:1232px){.series .main{max-width:100%}.series .main .categories-container{width:85%!important}.series .main .movies,.series .main .series,.series .main .trending{width:85%}}@media(max-width:1089px){.series .main{max-width:100%}.series .main .categories-container{width:78%!important}.series .main .movies,.series .main .series,.series .main .trending{width:78%}}@media(max-width:933px){.series .main{max-width:100%}.series .main .categories-container{width:83%!important}.series .main .movies,.series .main .series,.series .main .trending{width:83%}}@media(max-width:897px){.series .main{max-width:100%}.series .main .categories-container{width:87%!important}.series .main .movies,.series .main .series,.series .main .trending{width:87%}}@media(max-width:837px){.series .main{max-width:100%}.series .main .categories-container{width:80%!important}.series .main .movies,.series .main .series,.series .main .trending{width:80%}.series .main .movies h2,.series .main .series h2,.series .main .trending h2{padding-left:15px}.series .main .movies .content-container,.series .main .series .content-container,.series .main .trending .content-container{padding:15px}}@media(max-width:750px){.series .main{max-width:100%}.series .main .categories-container{width:95%!important}.series .main .movies,.series .main .series,.series .main .trending{width:95%}.series .main .movies h2,.series .main .series h2,.series .main .trending h2{padding-left:15px}.series .main .movies .content-container,.series .main .series .content-container,.series .main .trending .content-container{padding:15px}}@media(max-width:651px){.series .main{max-width:100%}.series .main .categories-container{width:90%!important}.series .main .movies,.series .main .series,.series .main .trending{width:90%}.series .main .movies h2,.series .main .series h2,.series .main .trending h2{padding-left:15px}.series .main .movies .content-container,.series .main .series .content-container,.series .main .trending .content-container{padding:15px}}@media(max-width:615px){.series .main{max-width:100%}.series .main .intro{width:100%}.series .main .intro .title{margin-left:auto;margin-right:auto;text-align:center;width:80%}.series .main .intro .search-bar{width:80%}.series .main .intro .categories-container{width:80%!important}.series .main .movies,.series .main .series,.series .main .trending{width:95%}}@media(max-width:480px){.series .main{max-width:100%}.series .main .intro{width:100%}.series .main .intro .title{text-align:center;width:80%}.series .main .intro .search-bar{width:80%}.series .main .intro .categories-container{width:80%!important}.series .main .movies,.series .main .series,.series .main .trending{align-items:center;display:flex;flex-direction:column;justify-content:center;width:80%}.series .main .movies h2,.series .main .series h2,.series .main .trending h2{padding:0}}@media(max-width:442px){.series .main{max-width:100%}.series .main .intro{width:100%}.series .main .intro .title{text-align:center;width:80%}.series .main .intro .search-bar{width:80%}.series .main .intro .categories-container{width:95%!important}.series .main .movies,.series .main .series,.series .main .trending{align-items:center;display:flex;flex-direction:column;justify-content:center;width:95%}.series .main .movies h2,.series .main .series h2,.series .main .trending h2{padding:0}}@media(max-width:400px){.series .main{max-width:100%}.series .main .intro{width:100%}.series .main .intro .title{text-align:center;width:80%}.series .main .intro .search-bar{width:80%}.series .main .intro .categories-container{width:95%!important}.series .main .movies,.series .main .series,.series .main .trending{align-items:center;display:flex;flex-direction:column;justify-content:center;width:95%}.series .main .movies h2,.series .main .series h2,.series .main .trending h2{padding:0;text-align:center;width:90%}}@media(max-width:350px){.series .main{max-width:100%}.series .main .intro{width:100%}.series .main .intro .title{text-align:center;width:80%}.series .main .intro .search-bar{width:80%}.series .main .intro .categories-container{width:90%!important}.series .main .movies,.series .main .series,.series .main .trending{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.series .main .movies h2,.series .main .series h2,.series .main .trending h2{padding:0;text-align:center;width:90%}}.movie-details-page{color:#fff;font-family:Raleway}.movie-details-page .movie-details-container{margin:0 auto;max-width:1200px;padding:10px}.movie-details-page .movie-details-container .back-arrows-container{display:flex}.movie-details-page .movie-details-container .back-arrows-container .back-arrow-2{width:37px!important}.movie-details-page .movie-details-container .back-arrows-container .back-arrow,.movie-details-page .movie-details-container .back-arrows-container .back-arrow-2{height:40px;margin-bottom:45px;transition:all .1ms;width:45px}.movie-details-page .movie-details-container .back-arrows-container .back-arrow-2.active,.movie-details-page .movie-details-container .back-arrows-container .back-arrow.active{order:2;visibility:hidden;z-index:1}.movie-details-page .movie-details-container .back-arrows-container .back-arrow-2.not-active,.movie-details-page .movie-details-container .back-arrows-container .back-arrow.not-active{order:1;visibility:visible;z-index:2}.movie-details-page .movie-details-container .back-arrows-container .back-arrow-2:hover,.movie-details-page .movie-details-container .back-arrows-container .back-arrow:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.movie-details-page .movie-details-container .title{border-bottom:2px solid rgba(34,255,0,.706);font-size:xx-large;font-weight:500;margin-bottom:20px;padding:3.66px}.movie-details-page .movie-details-container .movie-infos{align-items:flex-start;display:flex;width:1000px}.movie-details-page .movie-details-container .movie-infos .movie-poster{height:450px;width:30%}.movie-details-page .movie-details-container .movie-infos .movie-details{margin-left:30px;width:65%}.movie-details-page .movie-details-container .movie-infos .movie-details .details{line-height:1.5;margin-bottom:30px}.movie-details-page .movie-details-container .movie-infos .movie-details .details .detail-title{font-size:1.2rem;font-weight:500;margin-right:10px}.movie-details-page .movie-details-container .movie-infos .movie-details .trailer-youtube-link{text-decoration:none}.movie-details-page .movie-details-container .movie-infos .movie-details .trailer-youtube-link .watch-trailer{align-items:center;background-color:rgba(34,255,0,.706);border:none;color:#fff;display:flex;font-family:Raleway;font-size:1.1rem;font-weight:700;height:57px;justify-content:space-around;padding:7px;text-align:center;text-decoration:none;transition:.3s;width:200px}.movie-details-page .movie-details-container .movie-infos .movie-details .trailer-youtube-link .watch-trailer:hover{background-color:#14e34b;cursor:pointer;-webkit-transform:scale(1.03);transform:scale(1.03)}.movie-details-page .movie-details-container .movie-infos .movie-details .trailer-youtube-link .watch-trailer img{height:30px;width:30px}.movie-details-page .movie-details-container .spinner-container{align-items:center;display:flex;height:30vh;justify-content:center;width:100%}@media(max-width:1070px){.movie-details-page .movie-details-container,.movie-details-page .movie-details-container .title{width:90%}.movie-details-page .movie-details-container .movie-infos{padding-right:15px;width:90%}.movie-details-page .movie-details-container .movie-infos .movie-poster{width:35%}}@media(max-width:780px){.movie-details-page .movie-details-container,.movie-details-page .movie-details-container .title{width:90%}.movie-details-page .movie-details-container .movie-infos{padding-right:15px;width:90%}.movie-details-page .movie-details-container .movie-infos .movie-poster{height:350px;width:50%}}@media(max-width:660px){.movie-details-page .movie-details-container,.movie-details-page .movie-details-container .title{width:90%}.movie-details-page .movie-details-container .movie-infos{padding-right:15px;width:90%}.movie-details-page .movie-details-container .movie-infos .movie-poster{height:350px;width:300px}}@media(max-width:550px){.movie-details-page .movie-details-container,.movie-details-page .movie-details-container .title{width:90%}.movie-details-page .movie-details-container .movie-infos{align-items:flex-start;flex-direction:column;padding-right:15px;width:90%}.movie-details-page .movie-details-container .movie-infos .movie-poster{height:350px;width:60%}.movie-details-page .movie-details-container .movie-infos .movie-details{margin-left:0;margin-top:15px;width:100%}.movie-details-page .movie-details-container .movie-infos .movie-details .details{font-size:.9rem;line-height:1.5}.movie-details-page .movie-details-container .movie-infos .movie-details .details .detail-title{font-size:1rem;margin-right:5px}}@media(max-width:480px){.movie-details-page .movie-details-container,.movie-details-page .movie-details-container .title{width:90%}.movie-details-page .movie-details-container .movie-infos{align-items:flex-start;flex-direction:column;padding-right:15px;width:90%}.movie-details-page .movie-details-container .movie-infos .movie-poster{height:350px;width:70%}.movie-details-page .movie-details-container .movie-infos .movie-details{margin-left:0;margin-top:15px;width:100%}.movie-details-page .movie-details-container .movie-infos .movie-details .details{font-size:.9rem;line-height:1.5}.movie-details-page .movie-details-container .movie-infos .movie-details .details .detail-title{font-size:1rem;margin-right:5px}}@media(max-width:350px){.movie-details-page .movie-details-container,.movie-details-page .movie-details-container .title{width:90%}.movie-details-page .movie-details-container .movie-infos{align-items:flex-start;flex-direction:column;padding-right:15px;width:90%}.movie-details-page .movie-details-container .movie-infos .movie-poster{height:350px;width:100%}.movie-details-page .movie-details-container .movie-infos .movie-details{margin-left:0;margin-top:15px;width:100%}.movie-details-page .movie-details-container .movie-infos .movie-details .details{font-size:.9rem;line-height:1.5}.movie-details-page .movie-details-container .movie-infos .movie-details .details .detail-title{font-size:1rem;margin-right:5px}}.comments-section{align-items:flex-start;margin:300px auto;width:75%}.comments-section,.comments-section .comment-form{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.comments-section .comment-form{align-items:center;width:80%}.comments-section .comment-form .input-send-btn-container{align-items:center;display:flex;justify-content:space-between}.comments-section .comment-form .input-send-btn-container .comment-label{display:none}.comments-section .comment-form .input-send-btn-container .comment-textarea{font-size:1rem;padding-left:8px;padding-top:8px;width:70%}.comments-section .comment-form .input-send-btn-container .btn{background-color:#fff;border:none;border-radius:10px;color:#00ff75;font-family:Raleway;font-size:1.1rem;font-weight:600;height:50px;text-align:center;text-decoration:none;transition:.3s;width:10%;width:150px}.comments-section .comment-form .input-send-btn-container .btn:hover{cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.comments-section .comment-form .validation-message{font-size:1.2rem;margin:15px auto;padding:20px 5px;text-align:center;width:90%}.comments-section .comment-form .validation-message.success{background-color:rgba(0,255,119,.439)}.comments-section .comment-form .validation-message.error{background-color:red}.comments-section .published-comment-container{background-color:#343434;border-radius:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:25px;margin-top:40px;padding:10px;width:80%}.comments-section .published-comment-container .comment-info{margin-bottom:30px}.comments-section .published-comment-container .comment-info,.comments-section .published-comment-container .comment-info .user-info{align-items:center;display:flex;justify-content:space-between}.comments-section .published-comment-container .comment-info .user-info .user-icon{align-items:center;background-color:#00ff75;border:50px;border-radius:50%;color:#343434;display:flex;font-size:1.2rem;font-weight:500;height:30px;justify-content:center;margin-right:7px;width:30px}.comments-section .published-comment-container .comment-info .user-info .user-email{font-size:1.1rem}.comments-section .published-comment-container .comment-info .published-at{font-size:1.1rem;opacity:.8}.comments-section .published-comment-container .published-comment{font-size:1.2rem;line-height:1.2}@media(max-width:930px){.comments-section .comment-form{align-items:center;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.comments-section .comment-form .input-send-btn-container{flex-direction:column}.comments-section .comment-form .input-send-btn-container .comment-textarea{font-size:1rem;margin-bottom:10px;padding-left:8px;padding-top:8px;width:95%}.comments-section .comment-form .input-send-btn-container .btn{margin-bottom:15px}.comments-section .published-comment-container{width:100%}}.privacy-policy .first-part .bold{font-size:1.2rem;font-weight:700}.privacy-policy .title{font-size:1.2rem}.privacy-policy .sub-title{font-weight:700;margin-bottom:15px;margin-top:10px}.privacy-policy ul{padding:18px}.privacy-policy ul li{padding:5px}.privacy-policy{border:1px solid hsla(0,0%,100%,.491);padding:50px}.privacy-policy .first-part{align-items:center;display:flex;flex-direction:column;justify-content:space-between;line-height:2;margin-bottom:50px}.privacy-policy .first-part h1{font-size:1.2rem;font-weight:700;text-decoration:underline}.privacy-policy .title{font-size:1.1rem;font-weight:700;margin-bottom:20px;-webkit-text-decoration:underline 1px;text-decoration:underline 1px}.privacy-policy div{margin-bottom:30px}.privacy-policy .date{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:0;margin-top:100px}.login{font-family:Raleway}.login .login-form{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;width:100%}.login .login-form .title{font-size:1.5rem;margin:50px 30px 30px;text-align:center}.login .login-form .form{align-items:center;background-color:rgba(0,255,119,.443);border-radius:20px;color:#fff!important;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:30px;margin-left:auto;margin-right:auto;padding:50px;width:30%}.login .login-form .form label{display:none;font-size:1.2rem;font-weight:400}.login .login-form .form input{background:none!important;border-left:#fff!important;border-color:#fff #fff currentcolor!important;border-right:#fff!important;border-top:#fff!important;color:#fff!important;font-size:1.1rem;height:30px;margin:15px;outline:none!important;padding-left:8px;width:65%}.login .login-form .form input:focus{border-color:#24ff00!important;outline-color:#24ff00!important}.login .login-form .form input::-webkit-input-placeholder{color:#fff!important}.login .login-form .form input::placeholder{color:#fff!important}.login .login-form .form .btn{background-color:#fff;border:none;border-radius:10px;color:#2c2c2c;font-family:Raleway;font-size:1.1rem;font-weight:600;height:50px;margin:20px;text-align:center;text-decoration:none;transition:.3s;width:150px}.login .login-form .form .btn:hover{cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.login .login-form .form .validation-message{border:2px solid rgba(44,44,44,0);font-size:1.2rem;margin:15px auto;padding:20px 5px;text-align:center;width:90%}.login .login-form .form .validation-message.success{background-color:rgba(0,255,47,.439)}.login .login-form .form .validation-message.error{background-color:red}.login .login-form .create-account{border-bottom:1px solid #fff;color:#fff;font-weight:600;margin-top:10px;text-decoration:none;transition:all .4s}.login .login-form .create-account:hover{border-bottom:1px solid #2c2c2c;color:#2c2c2c}@media(max-width:1400px){.login .login-form form{margin:0 auto!important}}@media(max-width:1000px){.login .login-form form{margin:0 auto!important;padding:40px!important}.login .login-form form input{width:90%!important}}@media(max-width:700px){.login .login-form form{margin:0 auto!important;padding:20px!important;width:50%!important}.login .login-form form input{width:90%!important}}@media(max-width:500px){.login .login-form form{margin:0 auto!important;padding:0!important;width:80%!important}.login .login-form form input{width:70%!important}.login .create-account{margin-bottom:20px}}.sign-in{font-family:Raleway}.sign-in .sign-in-form{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;width:100%}.sign-in .sign-in-form .title{font-size:1.5rem;margin:50px 30px 30px;text-align:center}.sign-in .sign-in-form .form{align-items:center;border:2px solid hsla(0,0%,100%,.764)!important;border-radius:20px;color:#fff!important;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:30px;margin-left:auto;margin-right:auto;padding:50px 50px 20px;width:30%}.sign-in .sign-in-form .form label{display:none;font-size:1.2rem;font-weight:400}.sign-in .sign-in-form .form input{background:none!important;border-left:#fff!important;border-color:#fff #fff currentcolor!important;border-right:#fff!important;border-top:#fff!important;color:#fff!important;font-size:1.1rem;height:30px;margin:15px;outline:none!important;padding-left:8px;width:220px}.sign-in .sign-in-form .form input:focus{border-color:#24ff00!important;outline-color:#24ff00!important}.sign-in .sign-in-form .form input::-webkit-input-placeholder{color:#fff!important}.sign-in .sign-in-form .form input::placeholder{color:#fff!important}.sign-in .sign-in-form .form .btn{background-color:#fff;border:none;border-radius:10px;color:#2c2c2c;font-family:Raleway;font-size:1.1rem;font-weight:600;height:50px;margin:40px 20px 20px;text-align:center;text-decoration:none;transition:.3s;width:150px}.sign-in .sign-in-form .form .btn:hover{cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.sign-in .sign-in-form .form .validation-message{font-size:1.2rem;margin:15px auto;padding:20px 5px;text-align:center;width:90%}.sign-in .sign-in-form .form .validation-message.success{background-color:rgba(0,255,119,.439)}.sign-in .sign-in-form .form .validation-message.error{background-color:red}.sign-in .sign-in-form .create-account{border-bottom:1px solid #fff;color:#fff;font-weight:600;margin-top:10px;text-decoration:none;transition:all .4s}.sign-in .sign-in-form .create-account:hover{border-bottom:1px solid #2c2c2c;color:#2c2c2c}@media(max-width:1400px){.sign-in .sign-in-form form{margin:0 auto!important}}@media(max-width:1000px){.sign-in .sign-in-form form{margin:0 auto!important;padding:40px!important}.sign-in .sign-in-form form input{width:90%!important}}@media(max-width:700px){.sign-in .sign-in-form form{margin:0 auto!important;padding:20px!important;width:50%!important}.sign-in .sign-in-form form input{width:90%!important}}@media(max-width:500px){.sign-in .sign-in-form form{margin:0 auto!important;padding:0!important;width:80%!important}.sign-in .sign-in-form form input{width:70%!important}.sign-in .create-account{margin-bottom:20px}}
/*# sourceMappingURL=main.a5d98b54.css.map*/