@font-face {
  font-family: "reem";
  src: url(/_next/static/chunks/fonts/itv_reem_web-regular-a3f273659fa4e3a80af9d10b5bf2b815.woff) format("woff"), url(/_next/static/chunks/fonts/itv_reem_web-regular-8a7e4d6c2dad89f90b6b390405ac31e1.eot) format("embedded-opentype"), url(/_next/static/chunks/fonts/itv_reem_web-regular-49520c6b0ab174466d88e3906a0ac0cd.ttf) format("truetype"), url(/_next/static/images/itv_reem_web-regular-d3f6dcb81b4df11d0f385f1fd815d8bb.svg) format("svg");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: "reem-medium";
  src: url(/_next/static/chunks/fonts/itv_reem_web-medium-6441c4f889d2af3e3e5efe7ad0e75d99.woff) format("woff"), url(/_next/static/chunks/fonts/itv_reem_web-medium-1c7a74bec1f1ed9941c793eb21842806.eot) format("embedded-opentype"), url(/_next/static/chunks/fonts/itv_reem_web-medium-ba06c939b1751bcde72ea2e606dd9e46.ttf) format("truetype"), url(/_next/static/images/itv_reem_web-medium-85bdc0ba4d777c44d53955257bdc2aea.svg) format("svg");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: "reem-light";
  src: url(/_next/static/chunks/fonts/itv_reem_web-light-fb9e4fbd71b81b53ef5ebdae0994ab6a.woff) format("woff");
  src: url(/_next/static/chunks/fonts/itv_reem_web-light-d5917197c137ef2cefeb26ea1e3b63a6.eot) format("embedded-opentype");
  src: url(/_next/static/images/itv_reem_web-light-e69e0baaa422d67ae1d6301efa17f316.svg) format("svg");
  src: url(/_next/static/chunks/fonts/itv_reem_web-light-6d919178c0a3b619b7c086c6751537e2.ttf) format("truetype");
  font-weight: 300;
  font-style: normal; }

.heading.cp_heading--subtitle {
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 1.3;
  margin-bottom: 1rem;
  color: #EEEEEE;
  text-transform: capitalize; }
  @media (min-width: 64em) {
    .heading.cp_heading--subtitle {
      font-size: 1.5rem;
      line-height: 1.16667; } }
  @media (min-width: 48em) {
    .heading.cp_heading--subtitle {
      margin-bottom: 1.5rem; } }

@font-face {
  font-family: "reem";
  src: url(/_next/static/chunks/fonts/itv_reem_web-regular-a3f273659fa4e3a80af9d10b5bf2b815.woff) format("woff"), url(/_next/static/chunks/fonts/itv_reem_web-regular-8a7e4d6c2dad89f90b6b390405ac31e1.eot) format("embedded-opentype"), url(/_next/static/chunks/fonts/itv_reem_web-regular-49520c6b0ab174466d88e3906a0ac0cd.ttf) format("truetype"), url(/_next/static/images/itv_reem_web-regular-d3f6dcb81b4df11d0f385f1fd815d8bb.svg) format("svg");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: "reem-medium";
  src: url(/_next/static/chunks/fonts/itv_reem_web-medium-6441c4f889d2af3e3e5efe7ad0e75d99.woff) format("woff"), url(/_next/static/chunks/fonts/itv_reem_web-medium-1c7a74bec1f1ed9941c793eb21842806.eot) format("embedded-opentype"), url(/_next/static/chunks/fonts/itv_reem_web-medium-ba06c939b1751bcde72ea2e606dd9e46.ttf) format("truetype"), url(/_next/static/images/itv_reem_web-medium-85bdc0ba4d777c44d53955257bdc2aea.svg) format("svg");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: "reem-light";
  src: url(/_next/static/chunks/fonts/itv_reem_web-light-fb9e4fbd71b81b53ef5ebdae0994ab6a.woff) format("woff");
  src: url(/_next/static/chunks/fonts/itv_reem_web-light-d5917197c137ef2cefeb26ea1e3b63a6.eot) format("embedded-opentype");
  src: url(/_next/static/images/itv_reem_web-light-e69e0baaa422d67ae1d6301efa17f316.svg) format("svg");
  src: url(/_next/static/chunks/fonts/itv_reem_web-light-6d919178c0a3b619b7c086c6751537e2.ttf) format("truetype");
  font-weight: 300;
  font-style: normal; }

.advert {
  border: 0;
  display: block;
  margin: 0 auto;
  padding: 0; }
  .advert__leaderboard__container {
    display: none;
    height: 5.625rem;
    margin-bottom: 1.875rem;
    width: 100%; }
    @media (min-width: 48em) {
      .advert__leaderboard__container {
        display: block; } }
  .advert__banner__container {
    height: 3.125rem;
    margin-bottom: 1.875rem;
    width: 100%; }
    @media (min-width: 48em) {
      .advert__banner__container {
        display: none; } }

.leaderboard {
  margin: 0 auto 1.875rem auto;
  height: 5.625rem;
  position: absolute;
  width: 100%;
  left: -20px;
  right: -20px; }
  @media (min-width: 48em) {
    .leaderboard {
      left: -30px;
      right: -30px; } }
  @media (min-width: 64em) {
    .leaderboard {
      left: -50px;
      right: -50px; } }
  @media (min-width: 80em) {
    .leaderboard {
      left: -50px;
      right: -50px; } }
  @media (min-width: 90em) {
    .leaderboard {
      left: -50px;
      right: -50px; } }

.banner {
  margin: 0 auto 1.875rem auto;
  height: 3.125rem;
  max-height: 3.125rem;
  max-width: 20rem;
  position: absolute;
  width: 100%;
  left: -20px;
  right: -20px; }
  @media (min-width: 48em) {
    .banner {
      left: -30px;
      right: -30px; } }
  @media (min-width: 64em) {
    .banner {
      left: -50px;
      right: -50px; } }
  @media (min-width: 80em) {
    .banner {
      left: -50px;
      right: -50px; } }
  @media (min-width: 90em) {
    .banner {
      left: -50px;
      right: -50px; } }

.mpu {
  height: 15.625rem;
  max-height: 15.625rem;
  max-width: 18.75rem;
  width: 18.75rem; }

.sponsor {
  max-width: 5.625rem; }
  @media (min-width: 48em) {
    .sponsor {
      max-width: 7.5rem; } }
  @media (min-width: 64em) {
    .sponsor {
      max-width: 8.125rem; } }
  @media (min-width: 80em) {
    .sponsor {
      max-width: 9.375rem; } }
  .sponsor a img {
    height: auto;
    width: 100%; }

@font-face {
  font-family: "reem";
  src: url(/_next/static/chunks/fonts/itv_reem_web-regular-a3f273659fa4e3a80af9d10b5bf2b815.woff) format("woff"), url(/_next/static/chunks/fonts/itv_reem_web-regular-8a7e4d6c2dad89f90b6b390405ac31e1.eot) format("embedded-opentype"), url(/_next/static/chunks/fonts/itv_reem_web-regular-49520c6b0ab174466d88e3906a0ac0cd.ttf) format("truetype"), url(/_next/static/images/itv_reem_web-regular-d3f6dcb81b4df11d0f385f1fd815d8bb.svg) format("svg");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: "reem-medium";
  src: url(/_next/static/chunks/fonts/itv_reem_web-medium-6441c4f889d2af3e3e5efe7ad0e75d99.woff) format("woff"), url(/_next/static/chunks/fonts/itv_reem_web-medium-1c7a74bec1f1ed9941c793eb21842806.eot) format("embedded-opentype"), url(/_next/static/chunks/fonts/itv_reem_web-medium-ba06c939b1751bcde72ea2e606dd9e46.ttf) format("truetype"), url(/_next/static/images/itv_reem_web-medium-85bdc0ba4d777c44d53955257bdc2aea.svg) format("svg");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: "reem-light";
  src: url(/_next/static/chunks/fonts/itv_reem_web-light-fb9e4fbd71b81b53ef5ebdae0994ab6a.woff) format("woff");
  src: url(/_next/static/chunks/fonts/itv_reem_web-light-d5917197c137ef2cefeb26ea1e3b63a6.eot) format("embedded-opentype");
  src: url(/_next/static/images/itv_reem_web-light-e69e0baaa422d67ae1d6301efa17f316.svg) format("svg");
  src: url(/_next/static/chunks/fonts/itv_reem_web-light-6d919178c0a3b619b7c086c6751537e2.ttf) format("truetype");
  font-weight: 300;
  font-style: normal; }

.body-container {
  margin: 1.25rem 0; }
  @media (min-width: 48em) {
    .body-container {
      margin: 1.875rem 0; } }
  @media (min-width: 90em) {
    .body-container {
      margin: 2.5rem auto;
      max-width: 73.75rem; } }
  @media (min-width: 120em) {
    .body-container {
      margin: 3.125rem auto; } }

