@import"https://fonts.googleapis.com/css2?family=Inter&family=Noto+Sans&family=Roboto&family=Ubuntu&display=swap";html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;font-family:"Inter",sans-serif;background-color:#000;color:#fff}h1,h2,h3{font-weight:700;line-height:1.1;margin-top:0}p{margin-top:0}a,a:visited,a:active{text-decoration:none;color:#fff}.loading-section{height:100vh;display:flex;justify-content:center;align-items:center}.loader{--dim: 5rem;width:var(--dim);height:var(--dim);border:7px solid #2596be;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-radius:50%;animation:spin_51 1.5s infinite linear}@keyframes spin_51{from{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-card{position:relative;overflow:hidden;border-radius:5px;display:flex;justify-content:center}.swiper-card .swiper-button-next,.swiper-card .swiper-button-prev{border:2px solid #347fcf;border-radius:50%;padding:30px;background-color:#272121;display:flex}.swiper-card .swiper-button-next:hover,.swiper-card .swiper-button-prev:hover{transition:all .3s ease}.swiper-card .title{font-weight:bold;font-size:1.2em;font-family:var(--heading)}.swiper-card .content-div{position:absolute;left:0;bottom:0;width:100%;background:#143642;transform:translateY(150px);transition:transform .6s;padding:2px 5px}.swiper-card .title{color:#83c5be;margin:.4em 0;font-size:1em}.swiper-card .rating{color:#ff0;border:1px solid;margin-left:5%;padding:0 10px}.swiper-card .genre{font-size:.9em}.swiper-card .description{font-size:14px;opacity:0;transition:opacity .5s;color:gray}.swiper-card:hover .content-div{transform:translateY(0)}.swiper-card:hover .description{opacity:1}.swiper-card .details{padding:5px;margin:10px auto;cursor:pointer}.swiper-card .poster{width:100%}@media screen and (max-width: 768px){.swiper-card .title{margin:0}}.carousel-backdrop{height:90vh;opacity:.5;-o-object-fit:cover;object-fit:cover;display:block;margin:auto}.carousel-rating{color:pink;border:1px solid;border-radius:50%;padding:.2em;margin-right:.5em}.carousel-title{margin-bottom:.3em}.playing-movie-content{display:flex}.movie-overview{width:30%;height:auto;position:absolute;bottom:3rem;left:6rem}.movie-overview h3{font-size:2rem}@media screen and (max-width: 768px){.movie-overview{width:70%;position:absolute;bottom:1rem;left:1rem}.movie-overview h3{font-size:1.3rem;width:70%}.carousel-backdrop{height:56vw}.swiper .swiper-button-next,.swiper .swiper-button-prev{display:none}}.details{text-decoration:none;color:#000;border-radius:4px;background-color:#fff;display:flex;text-align:center}a.details{font-size:1.2em;font-weight:900;display:flex;justify-content:center;align-items:center;color:#000}a.details:hover{transition:all .4s ease}.carousel-details{text-decoration:none;border-radius:4px;background-color:#fff;display:flex;height:2em;text-align:center;width:30%;margin-top:.6em}@media screen and (max-width: 768px){.carousel-details{width:50%}}a.carousel-details{color:#000;font-size:1.2em;font-weight:900;display:flex;justify-content:center;align-items:center}a.carousel-details:hover{transition:all .4s ease}header{display:flex;height:8vh;align-items:center;justify-content:space-between;gap:20px;position:fixed;z-index:10;width:100vw;transition:background-color .4s ease;background-color:rgba(0,0,0,0);margin-right:20px}header.background{background-color:#181e27}header #logo a{color:red;font-size:2rem;margin-left:1rem;font-weight:bolder}header:last-child{display:flex}@media screen and (max-width: 768px){header nav{position:fixed;bottom:0;left:0;width:100%;background-color:#181e27;margin:0;border-bottom:2px solid;height:6%;display:flex;justify-content:center;align-items:center}header nav ul{display:flex;justify-content:space-between;padding:0;width:90%}header nav ul li:first-child{display:flex}header .container{width:60%;margin:1em}}nav ul{display:flex}nav ul li{list-style:none;display:flex;justify-content:space-evenly}nav ul li:first-child{display:none}nav ul li a{text-decoration:none;margin:20px;color:#fff}::-moz-placeholder{color:#f5f5f5;font-size:.8rem}::placeholder{color:#f5f5f5;font-size:.8rem}#search-input:focus,#search-input:hover{outline:none;border-color:rgba(234,76,137,.4);background-color:#fff;box-shadow:0 0 0 4px rgba(234,76,137,.1)}.container{position:relative;display:flex;align-items:center;width:40%}.container .search-form{border:1px solid pink;display:flex;align-items:center;width:100%;border-radius:.3em;overflow:hidden}.container .search-form input{padding:.8em;width:100%;background-color:#181e27;border:none;color:#fff}.container .search-form input:focus::-moz-placeholder{opacity:0;color:rgba(0,0,0,0)}.container .search-form input:focus::placeholder{opacity:0;color:rgba(0,0,0,0)}.container .search-form .icon{position:absolute;height:100%;top:0;left:0;pointer-events:none;display:flex;align-items:center}.container .search-form .icon img{display:block;margin:auto}#footer{background-color:#181e27;display:flex;flex-direction:column;height:auto;color:#fff}#footer .links{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;margin:2em 0}#footer .links div{border:1px solid #4453a6;width:30%;padding:10px}#footer .links ul li{list-style:none;margin-top:10px}#footer .socials{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top:2px solid #fff;padding:20px;margin:20px}#footer .socials .social-media{position:relative;display:flex;align-items:center;justify-content:center;background:#e7e7e7;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);overflow:hidden;height:50px;width:200px}#footer .socials .social-media::before,#footer .socials .social-media::after{position:absolute;display:flex;align-items:center;width:50%;height:100%;transition:.25s linear;z-index:1}#footer .socials .social-media::before{content:"";left:0;justify-content:flex-end;background-color:#4d60b6}#footer .socials .social-media::after{content:"";right:0;justify-content:flex-start;background-color:#4453a6}#footer .socials .social-media:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}#footer .socials .social-media:hover span{opacity:0;z-index:-3}#footer .socials .social-media:hover::before{opacity:.5;transform:translateY(-100%)}#footer .socials .social-media:hover::after{opacity:.5;transform:translateY(100%)}#footer .socials .social-media span{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#f5f5f5;font-family:"Fira Mono",monospace;font-size:24px;font-weight:700;opacity:1;transition:opacity .25s;z-index:2}#footer .socials .social-media .social-link{position:relative;display:flex;align-items:center;justify-content:center;width:25%;height:100%;color:#f5f5f5;font-size:24px;text-decoration:none;transition:.25s}#footer .socials .social-media .social-link svg{text-shadow:1px 1px rgba(31,74,121,.7);transform:scale(1)}#footer .socials .social-media .social-link:hover{background-color:rgba(249,244,255,.774);animation:bounce_613 .4s linear}@keyframes bounce_613{40%{transform:scale(1.4)}60%{transform:scale(0.8)}80%{transform:scale(1.2)}100%{transform:scale(1)}}@media screen and (max-width: 768px){#footer .socials{margin-bottom:3.5em;justify-content:center;gap:20px;text-align:center}#footer .links{flex-direction:column}#footer .links div{width:70%;margin:10px}}header{position:relative}.search-result .result-msg{font-size:1.6em;width:95%;margin:2em auto}.search-result .movie-results h2,.search-result .show-results h2{color:pink;width:96%;margin:auto}@media screen and (max-width: 768px){.search-result .movie-results h2,.search-result .show-results h2{width:85%;margin:auto}}.search-result .movie-results .display-movies,.search-result .movie-results .display-shows,.search-result .show-results .display-movies,.search-result .show-results .display-shows{margin:2em;display:grid;grid-template-columns:repeat(8, 1fr);gap:1em}@media screen and (max-width: 768px){.search-result .movie-results .display-movies,.search-result .movie-results .display-shows,.search-result .show-results .display-movies,.search-result .show-results .display-shows{grid-template-columns:repeat(3, 1fr)}}.search-result .movie-results .display-movies .result-container,.search-result .movie-results .display-shows .result-container,.search-result .show-results .display-movies .result-container,.search-result .show-results .display-shows .result-container{display:flex;flex-direction:column;justify-content:space-between}.search-result .movie-results .display-movies .result-container .poster,.search-result .movie-results .display-shows .result-container .poster,.search-result .show-results .display-movies .result-container .poster,.search-result .show-results .display-shows .result-container .poster{width:100%}.search-result .movie-results .display-movies .result-container .search-result,.search-result .movie-results .display-shows .result-container .search-result,.search-result .show-results .display-movies .result-container .search-result,.search-result .show-results .display-shows .result-container .search-result{padding:50px}.content{margin:20px auto;width:90vw}@media screen and (max-width: 768px){.content{width:98vw}}.backdrop-img{width:100vw;height:100vh;margin:auto;background-size:cover;background-position:center;opacity:.18;position:relative}.poster-img{position:absolute;width:20%;top:30%;left:10%;border-radius:.4em}.texts{width:50%;position:absolute;top:30%;left:35%}.texts .title{font-size:3em;margin:0}.texts span{color:pink;line-height:3em}.texts .rating{border:3px solid #fff;border-radius:50%;padding:.5em;font-weight:bolder;margin-right:2em}.texts .runtime{padding:.5em;margin-right:2em}.texts .release{padding:.5em}.texts .tagline{line-height:2em;font-style:italic;font-size:1.2em;color:#b2a0a0}.texts .genre{color:#9b9be2;font-size:1.3em;margin-bottom:.4em}.texts .overview{color:#dee8cb}.texts .crew-div{margin-top:1.5em;width:-moz-fit-content;width:fit-content}.texts .crew-div .director{font-size:1.5em;font-style:oblique;margin-bottom:.1em}.texts .crew-div .job{color:gray}@media screen and (max-width: 768px){.backdrop-img{width:100vw;height:25vh;opacity:.8}.poster-img{display:none}.texts{position:static;width:95%;margin:auto}.texts .title{font-size:2em;margin-bottom:.2em}}.asides{display:flex;justify-content:space-between;width:90vw;margin:auto}.asides .right-content{width:25%;background-color:#000}.asides .left-content{width:70%}.asides .left-content .trailer{aspect-ratio:16/9}.asides .left-content .trailer-iframe{all:initial;width:100%;height:100%}.review h1{color:pink;text-align:center;font-size:3em;margin-top:1em}.reviews-container button{display:block;margin:auto;width:15em;border:none;border-radius:.6em;height:3em;cursor:pointer}.reviews-container .no-reviews{text-align:center;font-size:1.2em;margin:2em}.reviews-container .review-box{margin:1em;border:2px solid #deb887;padding:1.5em;border-radius:1em}.reviews-container .review-rating{color:wheat;border:1px solid;border-radius:50%;padding:.2em;margin-right:.2em}.reviews-container .review-author{color:#03ceb6;font-size:1.3em}.reviews-container .review-date{color:gray;font-size:1em;margin-bottom:1em;margin-top:.25em}.reviews-container .review-content{color:gray}.watch-provider-container{display:flex;background-color:#000;flex-direction:column;border:1px solid gray}.watch-provider-container .provider-heading{margin-top:1em;color:pink;text-align:center}.watch-provider-container .provider-container{list-style:none;margin:1em;display:grid;grid-template-columns:repeat(3, 1fr);justify-items:left}.watch-provider-container .provider-list{margin:10px;width:-moz-fit-content;width:fit-content}.watch-provider-container .provider-logo{border-radius:.8em;width:4em}.watch-provider-container .no-provider{color:pink;padding:2em 1em;font-size:1.3em;text-align:center}.other-info{border:1px solid gray}.other-info .details-info{line-height:3em;margin:1em auto;width:90%}.other-info .details-info span{font-size:1.2em;color:#fff}.other-info .details-info p{color:#b29c9c;font-size:1.2em;margin:0}.production{color:#000;text-align:center;list-style:none;font-size:1.3rem;width:100%;margin:auto;background-color:#95aec4}.production ul{display:flex;flex-wrap:wrap;justify-content:center}.production ul li{color:#e9e9e9;list-style:none;color:#000;width:-moz-fit-content;width:fit-content;padding:10px;display:flex;align-items:center}.production img{width:4.5em}.cast-list{width:90%}.cast-list .cast{margin:auto;text-align:center;width:100%;border:1px solid gray;border-radius:.8em .8em 0 0;overflow:hidden}.cast-list .cast img{width:100%;border-radius:.8em .8em 0 0}.cast-list .cast p{display:block;margin-bottom:.1em}.cast-list .cast .cast-char{color:pink;margin-bottom:.2em}.finance{margin:auto;display:flex;flex-direction:column;justify-content:space-between;padding:2rem}@media screen and (max-width: 768px){.asides{flex-direction:column-reverse}.asides .right-content{width:100%}.asides .left-content{width:100%}}:root{--heading: "Inter", sans-serif;--para: "Roboto", sans-serif;--subHeads: "Noto Sans", sans-serif;--numbers: "Ubuntu", sans-serif}:root{--background-color: #143642;--text-color1: #61C9A8;--text-color2: #FFFDFD;--btn-color: #26408B}/*# sourceMappingURL=style.css.map */