.defaultFieldOutline{outline:1px solid #000}#welcome h2{font-size:4em;margin-top:100px;font-weight:500;text-shadow:0 14px 28px #0006;text-align:center;text-wrap:balance}@media (max-width:1566px){#welcome{font-size:12px}}@media (max-width:1023px){#welcome{font-size:11px}#welcome h1{font-size:4em}#welcome h2{font-size:3em}}@media (max-width:1023px) and (min-width:767px){#welcome{margin-top:-20px}}#hero{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:760px;height:60vh;background-size:cover;color:#ececec;text-align:center;text-shadow:0 14px 28px #222222dd}#hero .banner{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;min-height:760px;height:75vh;opacity:0;transition:opacity .4s ease-out 0s;overflow:hidden;z-index:-4;filter:blur(5px)}#hero .banner.lazyloaded{opacity:1}#hero .hero-description,#hero h1,#hero h3{text-shadow:0 14px 28px #0006}#hero h1{font-size:4em}#hero h3{font-size:2.2em;margin-bottom:10px}#hero .hero-description{font-size:1.9em}#hero .hero-description,#hero h1{max-width:1168px;margin:20px 50px}#hero .button{margin:45px 0 115px;background:#ffd43f}#hero .platforms-logos{display:flex;gap:10px}#hero .platforms-logos a,#hero .platforms-logos img{cursor:pointer}@media (max-width:1023px){#hero .platforms-logos{flex-wrap:wrap;justify-content:center}#hero .platforms-logos img{max-height:90px;width:auto}}@media (max-width:767px){#hero .platforms-logos img{height:auto;gap:0}}@media (max-width:479px){#hero .platforms-logos{max-width:90%;margin:0 auto}#hero .platforms-logos img{max-height:80px;width:auto}}@media (max-width:767px){#hero .button{font-size:20px;margin:45px 0 85px}}@media (max-width:479px){#hero h1{margin:0}#hero .button{font-size:20px;margin:45px 0}}#titles{display:flex;flex-direction:column;margin:0 50px;text-align:center;padding-bottom:120px}#titles .posters{display:flex;flex-wrap:wrap;justify-content:center;gap:60px}#titles .posters img{border-radius:10px;aspect-ratio:2/3;max-width:192px;width:calc(20% - 10px);height:auto;transition:transform .3s ease;object-fit:cover}@media (max-width:1023px){#titles .posters{gap:20px}}@media (max-width:479px){#titles .posters img{width:calc(50% - 10px)}}@media (max-width:359px){#titles .posters img{width:100%}}@media (max-width:767px){#titles .posters{gap:10px}#titles .posters img{width:calc(33.33% - 10px)}}@media (max-width:1299px){#titles .posters{gap:30px}#titles .posters img{max-width:180px}}@media (min-width:1920px){#titles .posters img{max-width:300px}}@media (max-width:1023px){#titles{padding-bottom:0}}#livetv{background:#313131;padding-top:100px}#livetv h2{text-align:center;margin-top:0}#livetv .flex{display:flex}#livetv .flex .description{display:flex;justify-content:space-around;flex-direction:column;font-size:1.9em;padding:125px 0;margin-left:125px}#livetv .button{text-align:center;background:#ffd43f}#livetv img{object-fit:cover;width:1366px;scale:.9;transform:translate(100px,-20px)}@media (max-width:1023px){#livetv .flex{flex-direction:column-reverse}#livetv .flex .description{padding:50px 50px 0;margin-left:0}#livetv .flex img{height:auto;width:auto;margin-left:0;transform:none;box-shadow:0 14px 28px #0006}}#faq{max-width:1366px;margin:50px auto;padding:0 60px}#faq .faqItem{margin-bottom:30px}#faq .question{display:flex;justify-content:space-between;align-items:center;color:#fff;background-color:#454545;border:none;padding:20px;text-align:left;width:100%;font-size:2em;cursor:pointer;transition:background-color .3s ease}#faq .question:hover{background-color:#262626}#faq .icon{filter:brightness(0) invert(1);width:24px;height:24px;transition:transform .3s ease}#faq .answer{font-size:1.4em;max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease;background-color:#454545;padding:0 10px}#faq .answer.show{max-height:200px;padding:20px}@media (max-width:1299px){.button{width:340px;line-height:80px}}@media (max-width:1023px){.button{font-size:30px;margin:45px auto 95px;width:260px;line-height:60px}}