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)}}.logo-img{width:20%}.navbar-nav{gap:10px;margin-left:-20%}.navbar-nav .nav-link{color:#fff!important;color:#fff;padding:4px 0;position:relative;text-decoration:none;text-transform:uppercase}.navbar-nav .nav-link:before{background:#fff;bottom:0;content:"";height:4px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.navbar-nav .nav-link:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.search-box{margin-left:20%}.nav-right{list-style:none}.nav-right a{color:#000}.left-side{width:100%}.up-next-image{max-width:100%}.banner-image{width:100%}.right-side{grid-gap:20px;display:grid;gap:20px;grid-template-columns:33% 33% 33%}.title_text{font-size:18px;text-align:center}.cards{background:#fff;border-radius:.6em;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.03);cursor:pointer;transition:all .2s ease}.cards:hover{box-shadow:0 13px 40px -5px rgba(50,50,93,.12),0 8px 32px -8px rgba(0,0,0,.14),0 -6px 32px -6px rgba(0,0,0,.02);-webkit-transform:scale(1.03);transform:scale(1.03)}.slide-image{width:100%}.slider{padding:40px 0}.carousel-slide{background-color:#fff;border-radius:10px;box-shadow:inset 0 4px 10px rgba(0,0,0,.1);margin:0 10px;padding:20px}.slide-image{border-radius:10px;height:auto;max-width:100%}.title-text{color:#000;font-size:22px;margin-top:10px;text-align:center;text-decoration:none!important}.popular-image{height:80%;object-fit:cover;object-position:top;width:100%}.table{border-collapse:collapse;border-spacing:0;color:#333;margin-bottom:1rem;width:100%}.table th{border-bottom:2px solid #dee2e6;font-weight:700;text-align:left}.table tbody tr:nth-child(2n){background-color:#f2f2f2}.table tbody tr:hover{background-color:#e0e0e0}.table td,.table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.table td{text-align:left}.popular-tables{border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1);height:auto;max-width:200px}.popular-table td{padding:10px}@media (max-width:768px){.table{font-size:14px}.popular-tables{max-width:100%}}.movie-details-container{background-color:#f0f0f0;box-shadow:0 0 10px rgba(0,0,0,.2);overflow:hidden;position:relative;transition:background-color .3s}.movie-details-container:before{background-position:50%;background-size:cover;bottom:0;content:"";left:0;opacity:.7;position:absolute;right:0;top:0;transition:opacity .3s;z-index:-1}.movie-poster-container{box-shadow:0 0 10px rgba(0,0,0,.2);overflow:hidden;padding:30px;position:relative;transition:box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out}.movie-poster-container:hover{box-shadow:0 0 20px rgba(0,0,0,.3);-webkit-transform:scale(1.05);transform:scale(1.05)}.movie-poster{display:block;height:468px;max-width:100%;object-fit:cover;object-position:top}.movie-details{padding:20px;position:relative;z-index:1}.movie-title{font-size:32px;font-weight:600;margin-top:0}.movie-tagline{font-size:25px;font-weight:400;margin-top:10px}.movie-overview{font-size:18px;line-height:1.6;margin-top:20px}.tags{margin-top:10px}.tag{background-color:#333;border-radius:5px;color:#fff;display:inline-block;font-size:14px;margin-right:10px;padding:5px 10px}.movie-release{font-size:16px;margin-top:10px}.rating{display:inline-block;font-size:18px;margin-top:20px}.all-wrap{background-blend-mode:darken;background-position:50%;background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff;object-position:top;overflow-x:hidden;padding:25px 0;position:relative}.all-wrap:before{background-color:rgba(0,0,0,.6);box-shadow:inset 0 0 10px rgba(0,0,0,.6);content:"";position:absolute;z-index:-1}.all-wrap:before,.trailer-overlay{height:100%;left:0;top:0;width:100%}.trailer-overlay{align-items:center;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;position:fixed;z-index:99}.trailer-modal{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.3);display:flex;flex-direction:column;max-height:90vh;max-width:1000px;overflow:hidden;padding:30px;position:relative;width:90%}.trailer-modal-close{background:none;border:none;color:#999;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px;transition:color .3s ease}.trailer-modal-close:hover{color:#555}.trailer-modal iframe{border:none;height:600px;width:100%}.wrapper{align-content:center;display:flex;flex-wrap:wrap;gap:24px;height:100%;justify-content:center;padding:20px;position:relative;width:100%}.card{background:#000;border-radius:18px;box-shadow:0 5px 10px rgba(0,0,0,.2);height:450px;width:325px}.card,.poster{overflow:hidden;position:relative}.poster{top:0}.poster,.poster:before{height:100%;left:0;width:100%}.poster:before{bottom:-45%;content:"";position:absolute;transition:.3s;z-index:1}.card:hover .poster:before{bottom:0}.poster img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:.3s;width:100%}.card:hover .poster img{-webkit-transform:scale(1.1);transform:scale(1.1)}.details{-webkit-backdrop-filter:blur(16px) saturate(120%);backdrop-filter:blur(16px) saturate(120%);background:#000a;bottom:-100%;color:#fff;left:0;padding:1.5em;position:absolute;transition:.3s;width:100%;z-index:2}.card:hover .details{bottom:0}.details h1,.details h2{font-weight:700}.details h1{font-size:1.5em;margin-bottom:5px}.details h2{font-size:1em;font-weight:400;margin-bottom:10px;opacity:.6}.details .rating{display:flex;gap:.25em;margin-bottom:15px;position:relative}.details .rating i{color:#e3c414}.details .rating span{margin-left:.25em}.details .tags{display:flex;font-size:.85em;gap:.375em;margin-bottom:.875em}.details .tags span{border:1.5px solid hsla(0,0%,100%,.4);border-radius:4px;border-radius:50px;color:#fff;padding:.35rem .65rem}.details .desc{color:#fff;line-height:1.5;margin-bottom:1em;opacity:.8}.details .cast h3{margin-bottom:.5em}.details .cast ul{display:flex;flex-wrap:wrap;gap:.625rem;position:relative;width:100%}.details .cast ul li{border:1.5px solid #fff;border-radius:50%;height:30px;list-style:none;overflow:hidden;width:30px}.details .cast ul li img{border-radius:50%;height:100%;object-fit:cover;width:100%}.card:hover .details .hovered-cast ul{bottom:5px;display:flex;gap:10px;left:40%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.card:hover .details .hovered-cast ul li{border:1.5px solid #fff;border-radius:50%;height:50px;list-style:none;overflow:hidden;width:50px}.card:hover .details .hovered-cast ul li img{border-radius:50%;height:100%;object-fit:cover;width:100%}.button{background-color:#d47070;border:none;color:#fff;display:inline-block;font-size:16px;margin-left:-130px;padding:15px 32px;text-align:center;text-decoration:none}.image-container{max-height:400px;overflow:hidden}.image-container img{height:auto;width:100%}.CircularProgressbar{width:20%!important}.circleRating{background-color:var(--black);border-radius:50%;padding:2px;.CircularProgressbar-text{fill:var(--black);font-size:34px;font-weight:700}.CircularProgressbar-trail{stroke:transparent}}.smiler{padding:40px 0;text-align:center}.smiler h3{font-weight:600;margin-bottom:30px}.recomended{text-align:center}.recomended h3{font-weight:600;margin-bottom:32px}.tags{align-items:baseline;display:flex;font-size:.85em;gap:20px;margin-bottom:.875em}.tags span{border:1.5px solid hsla(0,2%,8%,.89);border-radius:4px;border-radius:50px;padding:.35rem .65rem}.releseDate{align-items:baseline;display:flex;font-size:.85em;gap:20px;margin-bottom:.875em}.footer{background-color:#333;color:#fff;padding:50px 0;position:relative}.footer .contentWrapper{align-items:center;display:flex;flex-direction:column}.footer .menuItems{align-items:center;display:flex;gap:15px;justify-content:center;list-style-type:none;margin-bottom:20px}@media (min-width:768px){.footer .menuItems{gap:30px;margin-bottom:30px}}.footer .menuItems .menuItem{cursor:pointer;font-size:12px;transition:all .3s ease}@media (min-width:768px){.footer .menuItems .menuItem{font-size:16px}}.footer .menuItems .menuItem:hover{color:#ff69b4}.footer .infoText{font-size:12px;line-height:20px;margin:0 auto 20px;max-width:800px;opacity:.5;text-align:center}@media (min-width:768px){.footer .infoText{font-size:14px;margin-bottom:30px}}.footer .socialIcons{gap:10px}.footer .socialIcons,.footer .socialIcons .icon{align-items:center;display:flex;justify-content:center}.footer .socialIcons .icon{background-color:#000;border-radius:50%;cursor:pointer;height:50px;transition:all .3s ease;width:50px}.footer .socialIcons .icon:hover{box-shadow:0 0 10px #ff69b4;color:#ff69b4}.hovered-cast{align-items:center;display:flex;margin-top:25px}.hovered-cast h3{margin-right:10px}.hovered-cast ul{display:flex;gap:10px;list-style:none}.hovered-cast ul li{border:1.5px solid #fff;border-radius:50%;height:75px;overflow:hidden;width:75px}.cast-image{border-radius:50%;height:100%;object-fit:cover;width:100%}.md-rating{align-items:baseline;display:flex;font-size:18px;margin-top:20px}.md-rating span{align-items:center}.md-rating span,.runtime{display:flex;gap:20px}.details-container{align-items:center;display:flex;gap:50px;margin-bottom:10px}.tending{font-weight:700;margin:30px 0;text-align:center}.releseDate.slide-date{margin-left:100px}.sliding{padding:40px 0;text-align:center}.sliders{font-weight:700;margin-bottom:30px}.centered-table tr{text-align:center}.popular-table{padding:40px 0}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:rgba(0,0,0,.5);border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:rgba(0,0,0,.5);cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.HeroSection{background-blend-mode:darken;background-color:rgba(0,0,0,.35);background-position:50%;background-position:top;background-repeat:no-repeat;height:75vh;object-position:top;overflow:hidden;overflow-x:hidden;position:relative;width:100%}.HeroSection:before{background-position:50%;background-size:cover;content:"";height:100%;left:0;object-fit:cover;object-position:top;position:absolute;top:0;width:100%;z-index:-1}.heroBannerContent{background-color:rgba(0,0,0,.49);border-radius:10px;left:50%;padding:20px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.title{color:#fff;font-size:2rem;font-weight:700}.subTitle{color:#fff;font-size:1.2rem}.searchInput,.subTitle{margin-top:20px}.searchInput input{border:none;border-radius:5px;font-size:1rem;padding:10px;width:100%}.input-container{position:relative}.clearIcon{color:#888;cursor:pointer;font-size:24px;position:absolute;right:10px;top:44%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.clearIcon:hover{color:red}@media (max-width:767.98px){.navbar-nav{margin-left:0}.heroBannerContent{height:32vh;width:100%}.heroBannerContent .title{font-size:20px}.heroBannerContent .subTitle{font-size:18px;margin-top:5px}.heroBannerContent .searchInput{margin-top:12px}.releseDate.slide-date{margin-left:45px}.card{margin-top:-20px}.sliding{padding:12px 0}.runtime{display:block}.runtime h5{font-size:15px}.tags{display:block}.tags h5{font-size:15px}.md-rating{align-items:center}.movie-details .movie-title{font-size:29px}.movie-details .movie-tagline{font-size:20px}.movie-details .movie-overview{font-size:17px;line-height:1.5}.recomended h3{margin-top:-8px}.tending-vote .CircularProgressbar{width:100%!important}.md-rating .CircularProgressbar{width:24%}.clearIcon{top:50%}}
/*# sourceMappingURL=main.b5d97a85.css.map*/