.m-footer {
    background: #093ad6;
    color: #fff
}

.m-footer .blackfont{
    color: black;
}

@media print,screen and (min-width:40em) {
    .m-footer__cta {
        display: flex
    }
}

.m-footer__cta-block {
    flex: 1;
    font-weight: 600;
    padding: 1rem;
    text-align: center
}

@media print,screen and (min-width:40em) {
    .m-footer__cta-block {
        display: flex;
        flex-direction: column;
        justify-content: center
    }
}

@media print,screen and (min-width:64em) {
    .m-footer__cta-block {
        padding: 2rem
    }
}

@media print,screen and (min-width:40em) {
    .m-footer__cta-block-inner {
        margin: 0 auto;
        max-width: 50.6875rem
    }
}

.m-footer__cta-block-title {
    margin-bottom: 1rem;
    color: white;
    font-family: hudson;
    font-size: 3.5em;
}

    .m-footer__cta-block-title span {
        display: block
    }

@media print,screen and (min-width:64em) {
    .m-footer__cta-block-title span {
        display: inline-block;
        margin: 0 1.5rem
    }
}

.m-footer__cta-block--dark {
    background-color: #202227
}

.m-footer__cta-block--light {
    background-color: #fff;
    color: #1e1e1e
}

.m-footer__cta-block-img {
    margin: 0 auto 1rem;
    max-width: 16.6875rem;
}

.m-footer__cta-block-btn-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 2rem;
    justify-content: center
}

.m-footer__cta-block-btn {
    flex: 1 0 auto;
    margin: 0
}

.m-footer__sponsors-inner {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 1.5rem;
    justify-content: center;
    padding: 2rem 1rem
}

@media print,screen and (min-width:48em) {
    .m-footer__sponsors-inner {
        padding: 2.4rem 4rem
    }
}

@media print,screen and (min-width:64em) {
    .m-footer__sponsors-inner {
        padding: 3rem 5rem
    }
}

@media screen and (min-width:80em) {
    .m-footer__sponsors-inner {
        padding: 3rem 7rem
    }
}

.m-footer__sponsors-item {
    flex: 0 0 calc(50% - 1.5rem);
    max-width: 11.875rem;
    text-align: center
}

.m-footer__sponsors-copy {
    flex-basis: 100%;
    font-size: 1.375rem;
    font-weight: 600;
    margin: 2rem 0 0;
    text-align: center
}

.m-footer__footnote {
    align-items: center;
    background-color: #f9f9f9;
    color: #1e1e1e;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    font-size: .875rem;
    font-weight: 600;
    gap: 1rem;
    padding: .3125rem 1rem
}

@media print,screen and (min-width:40em) {
    .m-footer__footnote {
        flex-direction: row
    }
}

.m-footer__language-switcher {
    margin: 0 auto
}

.m-footer__author, .m-footer__copyright {
    flex: 1 1 0;
    font-size: 1.5em
}

.m-footer__author {
    margin-bottom: 0
}

@media print,screen and (min-width:40em) {
    .m-footer__author {
        text-align: right
    }
}

.m-footer .menu {
    align-items: center;
    color: #fff;
    display: flex;
    flex-wrap: wrap;
    gap: 0 0rem;
    justify-content: center;
    list-style: none;
    margin: 2rem 0 0;
    padding: 0 1rem 1rem
}

    .m-footer .menu a {
        color: inherit;
        font-weight: 600
    }

        .m-footer .menu a:hover {
            text-decoration: underline
        }

.m-header {
    --header-collapse-mode: immediate;
    height: 5.5rem;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 200
}

@media print,screen and (max-width:47.99875em) {
    .m-header--floating {
        transition: .12s
    }
}

.m-header__inner {
    height: 100%
}

.m-header__top-hat {
    background: #292d34;
    height: 36%
}

.m-header__main {
    background: #093ad6;
    display: flex;
    height: 64%
}

.m-header__logo {
    height: 6.25rem;
    margin: 0 auto 0 0;
    position: relative;
    width: 6.25rem;
    z-index: 101
}

@media print,screen and (min-width:64em) {
    .m-header__logo {
        margin-top: -2rem;
        width: 8.75rem
    }
}

.m-header__nav > .region-primary-menu {
    height: 100%
}

.m-header__search {
    display: flex;
    height: 100%;
    position: relative;
    width: 3.5rem;
    z-index: 100
}

    .m-header__search .js--toggle-search--close {
        display: none
    }

.m-header__search-btn {
    align-items: center;
    background: #fff;
    border-radius: 0;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%
}

@media print,screen and (min-width:64em) {
    .m-header__search-btn.is-active, .m-header__search-btn:hover {
        background: #06268d
    }
}

.m-header__search-btn.is-active .js--toggle-search--close {
    display: inline-block
}

.m-header__search-btn.is-active .js--toggle-search--open {
    display: none
}

.m-header__search-btn-icon {
    fill: #093ad6
}

@media print,screen and (min-width:64em) {
    .m-header__search-btn.is-active .m-header__search-btn-icon, .m-header__search-btn:hover .m-header__search-btn-icon {
        fill: #fff
    }
}

.m-header__actions {
    border-left: .0625rem solid #093ad6;
    margin: 0;
    width: 3.5rem;
    z-index: 100
}

.m-header__actions, .m-header__actions-btn {
    display: flex;
    height: 100%;
    position: relative
}

.m-header__actions-btn {
    align-items: center;
    background: #fff;
    cursor: pointer;
    justify-content: center;
    width: 100%
}

@media print,screen and (min-width:64em) {
    .m-header__actions-btn.is-open, .m-header__actions-btn:hover {
        background: #06268d
    }
}

.m-header__actions-icon {
    align-items: center;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: 0;
    max-height: 100%;
    position: relative;
    fill: #093ad6
}

.m-header__actions-icon--open {
    fill: #fff;
    stroke: #093ad6
}

@media print,screen and (min-width:64em) {
    .m-header__actions-btn.is-open .m-header__actions-icon--close {
        fill: #fff
    }

    .m-header__actions-btn:hover .m-header__actions-icon--open {
        fill: #06268d;
        stroke: #fff
    }
}

.m-header__actions-icon svg {
    display: inline-block;
    height: 2rem;
    position: relative;
    width: 2rem
}

.m-header__actions-btn.is-open .m-header__actions-icon--open, .m-header__actions-icon--close {
    display: none
}

.m-header__actions-btn.is-open .m-header__actions-icon--close {
    display: flex
}

.m-header-account {
    background: #093ad6;
    height: 100vh;
    min-width: 15.125rem;
    padding: 4rem 1.5rem 1.5rem;
    position: absolute;
    top: 100%;
    transform: translateX(100%);
    transition: .12s;
    width: 100%
}

    .m-header-account.is-open {
        transform: translateX(calc(-100% + 55px))
    }

.m-header-account__cta-label {
    color: #06268d;
    font: 400 2rem HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    margin-bottom: 1rem
}

    .m-header-account__cta-label span {
        border-bottom: .125rem solid #fff
    }

.m-header-account__menu {
    color: #fff;
    font: 600 1.25rem Archivo,Helvetica,Roboto,Arial,sans-serif;
    list-style: none;
    margin: 0
}

.m-header-account__link {
    color: inherit
}

    .m-header-account__link:hover {
        color: #91aeff
    }

.media--type-gallery {
    position: relative
}

.m-hero-gallery {
    display: contents
}

.m-hero-gallery__open-button {
    background-color: #9ab4f3;
    border: 4px solid #fff;
    border-radius: 50%;
    bottom: 1rem;
    cursor: pointer;
    height: 3.5rem;
    position: absolute;
    right: 1rem;
    transition: background-color .2s linear;
    width: 3.5rem;
    z-index: 2
}

@media print,screen and (min-width:40em) {
    .m-hero-gallery__open-button {
        bottom: 1.5rem;
        right: 1.5rem
    }
}

@media print,screen and (min-width:64em) {
    .m-hero-gallery__open-button {
        bottom: 2rem;
        height: 4.875rem;
        right: 2rem;
        width: 4.875rem
    }
}

.m-hero-gallery__open-button svg {
    max-width: 11.5625rem;
    transform: scale(2.5);
    transition: fill .2s linear;
    fill: #fff
}

.m-hero-gallery__open-button:hover {
    background-color: hsla(0,0%,100%,.75)
}

    .m-hero-gallery__open-button:hover svg {
        fill: #1e1e1e
    }

.field--name-field-media-cc-video-entity, .m-hero {
    position: relative
}

@media print,screen and (min-width:64em) {
    .m-hero {
        margin-bottom: 1.5rem
    }
}

.m-hero-video__video {
    max-width: 90rem;
    width: calc(100vw - 16px)
}

@media print,screen and (min-width:40em) {
    .m-hero-video__video {
        width: calc(100vw - 48px)
    }
}

@media print,screen and (min-width:64em) {
    .m-hero-video__video {
        width: calc(100vw - 76px)
    }
}

@media screen and (min-width:80em) {
    .m-hero-video__video {
        width: calc(100vw - 108px)
    }
}

.m-hero-video__play-button {
    background-color: #9ab4f3;
    border: 4px solid #fff;
    border-radius: 50%;
    bottom: 1rem;
    cursor: pointer;
    height: 3.5rem;
    position: absolute;
    right: 1rem;
    transition: background-color .2s linear;
    width: 3.5rem;
    z-index: 2
}

@media print,screen and (min-width:40em) {
    .m-hero-video__play-button {
        bottom: 1.5rem;
        right: 1.5rem
    }
}

@media print,screen and (min-width:64em) {
    .m-hero-video__play-button {
        bottom: 2rem;
        height: 4.875rem;
        right: 2rem;
        width: 4.875rem
    }
}

.m-hero-video__play-button svg {
    height: 1.375rem;
    width: 1.375rem;
    fill: #fff
}

@media print,screen and (min-width:64em) {
    .m-hero-video__play-button svg {
        height: 1.625rem;
        width: 1.625rem
    }
}

.m-hero-video__play-button polygon {
    transition: fill .2s linear
}

.m-hero-video__play-button:hover {
    background-color: hsla(0,0%,100%,.75)
}

    .m-hero-video__play-button:hover polygon {
        fill: #1e1e1e
    }

.m-hero-video .m-video-player {
    display: none
}

.m-hero-image, .m-hero-video__cardiff-overlay {
    position: relative
}

.m-hero-image__open-button {
    background-color: #9ab4f3;
    border: 4px solid #fff;
    border-radius: 50%;
    bottom: 1rem;
    cursor: pointer;
    height: 3.5rem;
    position: absolute;
    right: 1rem;
    transition: background-color .2s linear;
    width: 3.5rem;
    z-index: 2
}

@media print,screen and (min-width:40em) {
    .m-hero-image__open-button {
        bottom: 1.5rem;
        right: 1.5rem
    }
}

@media print,screen and (min-width:64em) {
    .m-hero-image__open-button {
        bottom: 2rem;
        height: 4.875rem;
        right: 2rem;
        width: 4.875rem
    }
}

.m-hero-image__open-button svg {
    max-width: 11.5625rem;
    transform: scale(2.5);
    transition: fill .2s linear;
    fill: #fff
}

.m-hero-image__open-button:hover {
    background-color: hsla(0,0%,100%,.75)
}

    .m-hero-image__open-button:hover svg {
        fill: #1e1e1e
    }

.m-hero .field--name-field-hero-image + .field--name-field-hero-media {
    bottom: 0;
    position: absolute;
    width: 100%
}

.m-inline-nav-button {
    --inline-nav-button-letter-spacing: 0;
    padding: .5rem 1rem
}

@media print,screen and (min-width:48em) {
    .m-inline-nav-button {
        padding: .6rem 4rem
    }
}

@media print,screen and (min-width:64em) {
    .m-inline-nav-button {
        padding: .75rem 5rem
    }
}

@media screen and (min-width:80em) {
    .m-inline-nav-button {
        padding: .75rem 7rem
    }
}

.m-inline-nav-button--sidebar {
    margin: 1rem 0 0;
    padding: 1rem 2rem 1rem 1rem;
    width: 100%
}

.m-inline-nav {
    --inline-nav-menu-padding: 1.5rem;
    background: #fff;
    border-bottom: .125rem solid #e4eaff;
    margin-bottom: 1rem
}

    .m-inline-nav:has(.m-inline-nav-button--sidebar) {
        border-bottom: 0
    }

@media print,screen and (min-width:64em) {
    .m-inline-nav:has(.m-inline-nav-button--sidebar) {
        background: none;
        margin: 0
    }
}

.m-inline-nav--sidebar {
    border-bottom: 0
}

@media print,screen and (min-width:64em) {
    .m-inline-nav--sidebar {
        background: none;
        margin: 0
    }
}

.m-inline-nav__heading {
    font-size: 1.75rem;
    font-weight: 400
}

@media print,screen and (min-width:64em) {
    .m-inline-nav--sidebar .m-inline-nav__heading {
        border-bottom: .125rem solid #eaeaea;
        font: 800 1.125rem Archivo,Helvetica,Roboto,Arial,sans-serif;
        padding: 0 0 .625rem
    }
}

.m-inline-nav__wrapper {
    top: 0;
    top: var(--drupal-displace-offset-top,0)
}

@media print,screen and (min-width:64em) {
    .m-inline-nav__wrapper {
        background: none;
        padding: .5rem 1rem
    }
}

@media print,screen and (min-width:64em)and (min-width:48em) {
    .m-inline-nav__wrapper {
        padding: .6rem 4rem
    }
}

@media print,screen and (min-width:64em)and (min-width:64em) {
    .m-inline-nav__wrapper {
        padding: .75rem 5rem
    }
}

@media screen and (min-width:64em)and (min-width:80em) {
    .m-inline-nav__wrapper {
        padding: .75rem 7rem
    }
}

@media print,screen and (min-width:64em) {
    .m-inline-nav__wrapper--sidebar {
        padding: 0
    }
}

.m-inline-nav__wrapper.is-open {
    left: 0;
    left: var(--drupal-displace-offset-left,0)
}

.m-inline-nav__menu {
    font: 400 1.25rem HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif
}

@media print,screen and (min-width:64em) {
    .m-inline-nav__menu {
        font: 600 1rem Archivo,Helvetica,Roboto,Arial,sans-serif;
        margin: 0 auto;
        max-width: 90rem;
        padding: 0
    }
}

.m-inline-nav__item a {
    color: #1e1e1e
}

@media print,screen and (min-width:64em) {
    .m-inline-nav--sidebar .m-inline-nav__menu {
        padding: 1rem 0
    }
}

.m-inline-nav__item.menu-item--active-trail {
    color: #093ad6
}

.m-inline-nav__link {
    text-overflow: unset;
    white-space: unset
}

.m-inline-nav--sidebar .m-inline-nav__link {
    white-space: normal
}

@media print,screen and (min-width:64em) {
    .m-inline-nav--sidebar .m-inline-nav__link {
        color: inherit
    }
}

.m-inline-nav__link:hover {
    color: #093ad6
}

.m-inline-nav__overflow {
    background: #093ad6;
    color: #fff;
    display: flex;
    flex-direction: column;
    font-size: .875rem;
    gap: .5rem;
    padding: 1rem
}

@media print,screen and (min-width:64em) {
    .m-inline-nav__overflow .m-inline-nav__item {
        margin: 0
    }
}

.m-inline-nav__overflow .m-inline-nav__item :is(a) {
    color: inherit
}

@media print,screen and (min-width:64em) {
    .m-inline-nav__overflow .m-inline-nav__item :is(a):hover {
        color: #fff;
        text-decoration: underline
    }
}

.m-inline-nav__wrapper:not(.m-inline-nav__wrapper--sidebar) .m-inline-nav__item {
    font-size: 1.25rem
}

@media print,screen and (min-width:64em) {
    .m-inline-nav__wrapper:not(.m-inline-nav__wrapper--sidebar) .m-inline-nav__item {
        font-size: 1.5rem
    }
}

.block-language-switcher-block {
    display: none
}

.m-language-popup-dialog .ui-widget-header {
    background: none;
    border: none
}

.m-language-popup {
    margin-top: .625rem;
    padding: 0
}

.m-language-popup__select {
    color: #0c2c79;
    font-size: 1rem;
    font-weight: 600;
    text-align: center
}

.m-language-popup__list {
    margin-left: 0
}

    .m-language-popup__list li {
        background: #e6edf0;
        display: flex;
        flex-wrap: wrap;
        list-style: none;
        margin-top: .3125rem;
        padding: .9375rem
    }

        .m-language-popup__list li img {
            height: 1.5625rem;
            margin-right: 1.25rem;
            width: 3.125rem
        }

        .m-language-popup__list li a {
            color: #0c2c79;
            font-size: 1rem;
            line-height: 1.625rem
        }

.m-language-popup-opener img {
    height: 30px;
    padding: 0 5px;
    vertical-align: baseline;
    width: auto
}

.m-marketing-block {
    position: relative
}

.m-marketing-block__image {
    display: block;
    position: relative
}

    .m-marketing-block__image:after {
        background-image: linear-gradient(180deg,transparent,rgba(30,30,30,.54));
        content: "";
        height: 100%;
        left: 0;
        pointer-events: none;
        position: absolute;
        top: 0;
        width: 100%
    }

.m-marketing-block img {
    display: block;
    max-height: 30.875rem;
    min-height: 25.125rem;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.m-marketing-block__text {
    left: 50%;
    max-width: 49.6875rem;
    padding: 1rem;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 100%
}

.m-marketing-block__title {
    color: #fff;
    font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: calc(47.22892px + 1.60643vw);
    line-height: 1.25;
    margin-bottom: 1rem;
    text-transform: uppercase
}

.m-marketing-block__copy {
    color: #fff;
    font-size: 1.125rem
}

.m-match-countdown {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    font: 400 clamp(24px,5vw,53px) HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    justify-content: center;
    margin: auto;
    will-change: transform
}

.m-match-countdown__time {
    align-items: center;
    display: flex;
    flex-direction: column;
    text-align: center
}

.m-match-countdown__counter {
    min-width: 5rem
}

.m-match-countdown__period {
    font: 500 .875rem Archivo,Helvetica,Roboto,Arial,sans-serif;
    opacity: .5;
    position: relative
}

.m-match-header {
    color: #fff;
    height: 100%
}

.m-match-header--full, .m-match-header--preview {
    background: #093ad6;
    position: relative
}

.m-match-header:after, .m-match-header:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANEAAABhAgMAAAA1nqwJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAMUExURUdwTAAAAAAAAAAAAAu23DQAAAAEdFJOUwBpC4D62czeAAABGklEQVRYw+2WOw6DMBBErXQ5SMSVKHMK11yEe+U4kQsnttGMlqcUEfJWfgKj/Q6bErRHPayGDrbXQzY02i1/rm+aRru/6ml5ahqtPP3eV3QIa2t9VSTDKi9pUmEVhzSpsMoXNKmwireaeutc3w111rm+GPrBLeYhywbLPKsy6yjWvXBS2FQyBWBqA5XturaGk9JSDhegJVdeTa6VNLm21eRGxJAbR01u9DU5mdHkJM3QHhbTlpawcLfEbiEPWTZY5lmVUUex7mWTwqaSKQBTG6Zs1zSWhtMpj//Nx3/7+VaKbynjzgIEPr599URGP75V9oQEPiGBT0iq4S3mIcsGyzyrMuso1r1wUthUMgVgajMFfu7zc5//r33+Dbg5dxxYbdydAAAAAElFTkSuQmCC) no-repeat 50%;
    content: "";
    display: block;
    height: 6.0625rem;
    mix-blend-mode: soft-light;
    position: absolute;
    top: 0;
    width: 13.125rem
}

.m-match-header:before {
    left: 0
}

.m-match-header:after {
    right: 0;
    transform: scaleX(-1)
}

.m-match-header__container {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 1rem;
    height: 100%;
    justify-content: center;
    padding: 1rem
}

@media print,screen and (min-width:48em) {
    .m-match-header__container {
        padding: 1.5rem
    }
}

.m-match-header__details {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: .5rem;
    position: relative;
    width: 100%
}

.path-frontpage .m-match-header--preview .m-match-header__details {
    justify-content: center;
    text-align: center
}

.m-match-header__time {
    background: #9ab4f3 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyI+PHBhdGggZmlsbD0iIzA5M2FkNiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTEuNSAwYTExLjQ1IDExLjQ1IDAgMCAxIDUuODQyIDEuNTkybC4yNzQuMTY3cS4xNjUuMTA0LjMyNS4yMTNsLS4yMTctLjE0NGExMiAxMiAwIDAgMSAuOTUyLjY4NWwuMjU2LjIxMXEuMTQ0LjEyLjI4Mi4yNDdsLS4xOTktLjE3NmExMiAxMiAwIDAgMSAuODUxLjgxNWwuMjMyLjI1MkExMS40NiAxMS40NiAwIDAgMSAyMyAxMS41cTAgLjY5LS4wOCAxLjM2MmwuMDA0LS4wMzdhMTEuNSAxMS41IDAgMCAxLS42NTEgMi43MDlsLjAzNS0uMDk1cS0uMDYuMTY1LS4xMjQuMzI1bC4wODktLjIzYTExIDExIDAgMCAxLS40NTUgMS4wNWwuMDQyLS4wODdxLS4wNTcuMTItLjExNy4yMzdsLjA3NS0uMTVxLS4wOC4xNi0uMTYyLjMxN2wuMDg3LS4xNjdxLS4xMTYuMjI1LS4yNC40NDJhMTEuNTIgMTEuNTIgMCAwIDEtNy42NTkgNS41ODVsLS40MS4wNzdhMTIgMTIgMCAwIDEtLjk4Ny4xMjRsLjA1Ni0uMDA1cS0uMjQ5LjAyMS0uNS4wMzJsLjQ0NC0uMDI3cS0uMjQyLjAxOS0uNDg1LjAyOUwxMS41IDIzbC0uNDMzLS4wMDhhMTIgMTIgMCAwIDEtLjQ3LS4wMjdsLjQxMy4wMjVhMTIgMTIgMCAwIDEtLjQ5LS4wMzFsLjA3OC4wMDZxLS4yMDYtLjAxNi0uNDA5LS4wMzlsLjMzMS4wMzNhMTIgMTIgMCAwIDEtLjQzMy0uMDQ1bC4xMDIuMDEyYTEyIDEyIDAgMCAxLS40NjktLjA2M2wuMzY3LjA1MXEtLjI0Ni0uMDMtLjQ4OS0uMDdsLjEyMi4wMnEtLjI0LS4wMzktLjQ3NC0uMDg1YTExLjUxIDExLjUxIDAgMCAxLTcuNjc1LTUuNDczbC0uMTQ5LS4yNjFBMTEuNSAxMS41IDAgMCAxIC4yNTEgMTMuOWwuMDEzLjA2M2ExMSAxMSAwIDAgMS0uMTYtLjkwOGwtLjA0LS4zNDEtLjAwNi0uMDU2UTAgMTIuMDg4IDAgMTEuNWMwLTIuODM0IDEuMDI1LTUuNDI4IDIuNzI0LTcuNDMybC4xNjMtLjE4OC4yNDYtLjI3YTEyIDEyIDAgMCAxIC42NTMtLjYzOWwtLjA3Ni4wN2ExMS42IDExLjYgMCAwIDEgMS4zNS0xLjA3bC0uMDczLjA1YTExLjUgMTEuNSAwIDAgMSAxLjUxLS44NzlsLS4xMjYuMDYyQTExLjQ1IDExLjQ1IDAgMCAxIDExLjUgMG0yLjU2MSAyLjg3LTIuNTYxLjk2My0yLjU2Mi0uOTYzYTkgOSAwIDAgMC00Ljc2NSAzLjQwM2wuMTM0IDIuOTM3TDIuNSAxMS40NzN2LjAyN2MwIDIuMDc0LjcwMSAzLjk4NCAxLjg4IDUuNTA2bDIuNzAxLjc0MiAxLjQ5MiAyLjI2NWE5IDkgMCAwIDAgMi45MjcuNDg3YzEuMDkyIDAgMi4xNC0uMTk1IDMuMTA4LS41NTFsMS40NS0yLjIwMSAyLjUyNS0uNjk0QTguOTYgOC45NiAwIDAgMCAyMC41IDExLjVsLS4wMDMtLjIwNi0xLjY2NS0yLjA4NC4xMjYtMi43NWE5LjAyIDkuMDIgMCAwIDAtNC44OTctMy41OU0xMS41IDdsNC4yOCAzLjExLTEuNjM1IDUuMDNoLTUuMjlMNy4yMiAxMC4xMXoiLz48L3N2Zz4=) no-repeat left 4px center/20px 20px;
    border-radius: .1875rem;
    color: #093ad6;
    display: inline-block;
    font: 800 .75rem Archivo,Helvetica,Roboto,Arial,sans-serif;
    line-height: 1;
    padding: .5rem .5rem .5rem 2rem;
    text-align: center
}

@media print,screen and (min-width:48em) {
    .m-match-header__time {
        left: 0;
        position: absolute;
        top: 1.5rem
    }
}

.path-frontpage .m-match-header--preview .m-match-header__time {
    order: 2
}

@media print,screen and (min-width:48em) {
    .path-frontpage .m-match-header--preview .m-match-header__time {
        position: relative;
        top: auto
    }
}

.m-match-header__date {
    font: 600 1rem Archivo,Helvetica,Roboto,Arial,sans-serif;
    padding: .5rem
}

.m-match-header__competition {
    max-width: 6.25rem
}

.path-frontpage .m-match-header--preview .m-match-header__competition {
    max-width: none;
    width: 100%
}

    .path-frontpage .m-match-header--preview .m-match-header__competition img {
        max-width: 6.25rem
    }

.m-match-header__venue {
    flex: 1 1 100%;
    font: 500 .875rem Archivo,Helvetica,Roboto,Arial,sans-serif;
    margin-top: 1rem;
    text-align: center
}

.m-match-header__fixture-details {
    align-items: center;
    container-type: inline-size;
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
    justify-content: center;
    width: 100%
}

.m-match-header__team {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: .5rem;
    justify-content: center;
    margin: auto
}

@container (min-width: 700px) {
    .m-match-header__team {
        flex: 1 1 0
    }
}

.m-match-header__team-name {
    font: 600 1.25rem Archivo,Helvetica,Roboto,Arial,sans-serif;
    margin: 0;
    text-align: center
}

.m-match-header__countdown, .m-match-header__results {
    flex: 1 1 100%;
    order: -1
}

@container (min-width: 700px) {
    .m-match-header__countdown, .m-match-header__results {
        flex: unset;
        order: unset
    }
}

.m-match-header__results {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    font: 400 clamp(24px,5vw,53px) HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    gap: 1rem;
    justify-content: center;
    margin: auto
}

.m-match-header__result {
    align-items: center;
    display: flex;
    gap: .5rem
}

.m-match-header__score--pen {
    font: 600 .875rem Archivo,Helvetica,Roboto,Arial,sans-serif
}

.m-match-header__score-separator {
    position: relative
}

    .m-match-header__score-separator:before {
        color: #072da5;
        content: "-"
    }

.m-match-header__match-status {
    background: #9ab4f3;
    border-radius: .1875rem;
    color: #093ad6;
    font: 600 1rem Archivo,Helvetica,Roboto,Arial,sans-serif;
    padding: .5rem;
    text-transform: uppercase
}

.m-match-header__button.button.secondary:hover {
    color: #fff
}

.m-match-summary-widget__group {
    display: flex;
    justify-content: center
}

.m-match-summary-widget__away, .m-match-summary-widget__home {
    float: left;
    list-style: none;
    margin: 0 !important;
    padding-left: 1.125rem !important;
    padding: 1rem 0;
    width: calc(50% - 16px)
}

.m-match-summary-widget__home {
    margin: 0 !important;
    padding-left: 0 !important;
    padding-right: 1.125rem !important;
    text-align: right
}

.m-match-summary-widget__event {
    font-size: 1.125rem !important;
    padding: 0 0 .5rem;
    position: relative
}

.m-match-summary-widget__event--G, .m-match-summary-widget__event--PG, .m-match-summary-widget__event--RC, .m-match-summary-widget__event--YC, .m-match-summary-widget__event--YC2 {
    padding: .25rem 1.875rem !important
}

.m-match-summary-widget__event:after {
    background-image: none !important;
    border-radius: 2px;
    content: "";
    height: 1rem;
    position: absolute;
    top: .5rem !important;
    width: .75rem !important
}

.m-match-summary-widget__event--G:after, .m-match-summary-widget__event--PG:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjOTY5MzhlIiBkPSJNMTguMDUxIDUuMzU5IDE2IDQuMzMzIDEzLjk0OCA1LjM2bC0xLjAyNS44OTggMS4wMjUgMi4wNTJMMTYgOS4zMzMgMTguMDUgOC4zMWwxLjAyNi0yLjA1MnptOC41OSAxMi42OTJMMjcuNjY3IDE2bC0xLjAyNi0yLjA1Mi0uODk4LTEuMDI1LTIuMDUyIDEuMDI1TDIyLjY2NyAxNmwxLjAyNCAyLjA1MSAyLjA1MiAxLjAyNnptLTEyLjY5MiA4LjU5TDE2IDI3LjY2N2wyLjA1Mi0xLjAyNiAxLjAyNS0uODk4LTEuMDI1LTIuMDUyTDE2IDIyLjY2NyAxMy45NSAyMy42OWwtMS4wMjYgMi4wNTJ6bS04LjU5LTEyLjY5Mkw0LjMzMyAxNmwxLjAyNiAyLjA1Mi44OTggMS4wMjUgMi4wNTItMS4wMjVMOS4zMzMgMTYgOC4zMSAxMy45NWwtMi4wNTItMS4wMjZ6bTEyLjk3NC0uMjgyTDE2IDEyLjVsLTIuMzMzIDEuMTY3TDEyLjUgMTZsMS4xNjYgMi4zMzMgMi4zMzMgMS4xNjYgMi4zMzQtMS4xNjYgMS4xNjctMi4zMzN6Ii8+PHBhdGggc3Ryb2tlPSIjOTY5MzhlIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTI3IDE2YzAtNi4wNzUtNC45MjUtMTEtMTEtMTFTNSA5LjkyNSA1IDE2czQuOTI1IDExIDExIDExIDExLTQuOTI1IDExLTExWiIvPjwvZz48L3N2Zz4=) no-repeat 50%
}

.m-match-summary-widget__event--YC:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iI0ZGQ0IwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNGRkYiIGQ9Ik0xOS4xNjkgMjcuNjgxYTIuMiAyLjIgMCAwIDEtLjU2LS4wNzNMOC42MDEgMjQuOTI3YTIuMTYzIDIuMTYzIDAgMCAxLTEuNTI3LTIuNjQ1TDExLjU0NCA1LjZhMi4xNiAyLjE2IDAgMCAxIDIuNjQzLTEuNTI3bDEwLjAwOSAyLjY4MkEyLjE2MyAyLjE2MyAwIDAgMSAyNS43MjMgOS40bC00LjQ3IDE2LjY4MmEyLjE2IDIuMTYgMCAwIDEtMi4wODQgMS42Ii8+PC9zdmc+) no-repeat 50%;
    background-color: #f6d900 !important
}

.m-match-summary-widget__event--YC2:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSJyZWQiIGQ9Ik0xMS4zNiAyNi4yMzdhMi4xNjQgMi4xNjQgMCAwIDEtMi4wODYtMS42MDFMNC44MDUgNy45NTZBMi4xNiAyLjE2IDAgMCAxIDYuMzMyIDUuMzFMMTYuMzQgMi42M2EyLjE2IDIuMTYgMCAwIDEgMi42NDQgMS41MjdsNC40NyAxNi42OGEyLjE2IDIuMTYgMCAwIDEtMS41MjcgMi42NDVsLTEwLjAwOSAyLjY4MnEtLjI3NC4wNzUtLjU1OC4wNzQiLz48cGF0aCBmaWxsPSIjRkZDQjAwIiBzdHJva2U9IiNGRkYiIGQ9Ik0yMC43NDYgMjguNTU2YTIuMiAyLjIgMCAwIDEtLjU2LS4wNzRsLTEwLjAwOC0yLjY4YTIuMTYzIDIuMTYzIDAgMCAxLTEuNTI3LTIuNjQ2bDQuNDctMTYuNjgxYTIuMTYgMi4xNiAwIDAgMSAyLjY0My0xLjUyN2wxMC4wMSAyLjY4MmEyLjE2MyAyLjE2MyAwIDAgMSAxLjUyNiAyLjY0NGwtNC40NyAxNi42ODJhMi4xNiAyLjE2IDAgMCAxLTIuMDg0IDEuNiIvPjwvZz48L3N2Zz4=) no-repeat 50%
}

.m-match-summary-widget__event--RC:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0icmVkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI0ZGRiIgZD0iTTE5LjE2OSAyNy42ODFhMi4yIDIuMiAwIDAgMS0uNTYtLjA3M0w4LjYwMSAyNC45MjdhMi4xNjMgMi4xNjMgMCAwIDEtMS41MjctMi42NDVMMTEuNTQ0IDUuNmEyLjE2IDIuMTYgMCAwIDEgMi42NDMtMS41MjdsMTAuMDA5IDIuNjgyQTIuMTYzIDIuMTYzIDAgMCAxIDI1LjcyMyA5LjRsLTQuNDcgMTYuNjgyYTIuMTYgMi4xNiAwIDAgMS0yLjA4NCAxLjYiLz48L3N2Zz4=) no-repeat 50%
}

.m-match-summary-widget__away .m-match-summary-widget__event {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end
}

    .m-match-summary-widget__away .m-match-summary-widget__event:after {
        left: 0 !important
    }

.m-match-summary-widget__home .m-match-summary-widget__event:after {
    right: 0 !important
}

.m-merch-card {
    background: #fff;
    border-radius: .25rem;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
    display: flex;
    gap: 1rem;
    padding: 1rem;
    position: relative
}

.m-merch-card__image {
    flex: 0 1 7.8125rem
}

    .m-merch-card__image img {
        transition: .12s
    }

@media print,screen and (min-width:64em) {
    .m-merch-card:hover .m-merch-card__image img {
        transform: scale(1.1)
    }
}

.m-merch-card__copy {
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: center
}

.m-merch-card__copy-bottom {
    align-items: center;
    display: flex;
    gap: 1rem
}

.m-merch-card__product-name {
    color: #1e1e1e;
    font: 600 1rem Archivo,Helvetica,Roboto,Arial,sans-serif
}

.m-merch-card__product-price {
    font: 400 2rem HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif
}

.m-merch-card__product-category .field__item {
    background: #e4eaff;
    border-radius: .1875rem;
    color: #093ad6;
    font: 800 .6875rem Archivo,Helvetica,Roboto,Arial,sans-serif;
    padding: .25rem .5rem;
    text-transform: uppercase;
    width: -moz-fit-content;
    width: fit-content
}

.m-news-social {
    align-items: center;
    display: flex
}

    .m-news-social li a {
        display: block;
        height: 1.875rem;
        width: 1.875rem
    }

        .m-news-social li a svg {
            fill: #1e1e1e
        }

.m-news-social--on-latest-news {
    margin-bottom: 0
}

.m-pagination {
    display: flex;
    justify-content: center;
    margin: 0
}

.o-search-results .m-pagination {
    display: block
}

.m-pagination--videos {
    justify-content: center
}

.m-pagination__control--next .m-pagination__control-text:before, .m-pagination__control--prev .m-pagination__control-text:before {
    background: #093ad6
}

.m-pagination__items {
    font: 700 .875rem Archivo,Helvetica,Roboto,Arial,sans-serif;
    margin: 0 auto;
    max-width: 90rem;
    padding: 0;
    width: 100%
}

.m-pagination--videos .m-pagination__items {
    flex-direction: row;
    flex-wrap: wrap;
    gap: 1rem;
    gap: var(--gap);
    --columns: 5
}

.m-pagination--videos .m-pagination__item {
    flex-basis: 100%;
    flex-basis: calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1));
    margin: 0
}

.m-pagination--videos .m-pagination__link {
    font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif
}

.m-pagination--videos :is(.m-pagination__item.is-active) :is(.m-pagination__link,.m-pagination__current), .m-pagination--videos :is(.m-pagination__item:not(.is-active)) :is(.m-pagination__link:hover,.m-pagination__current:hover) {
    border-color: #093ad6
}

.m-pagination__item {
    width: auto
}

    .m-pagination__item a, .m-pagination__item strong {
        background: transparent;
        font-weight: 800;
        transition: .15s
    }

@media print,screen and (min-width:48em) {
    .m-pagination__item a, .m-pagination__item strong {
        font-size: 1rem
    }
}

.m-pagination__item a {
    align-items: center;
    color: #1e1e1e;
    display: flex;
    height: 1.875rem;
    justify-content: center;
    width: 1.875rem
}

    .m-pagination__item a:hover {
        background-color: #082582;
        color: #fff
    }

.m-pagination__icon {
    color: #06203b;
    height: auto;
    width: auto
}

    .m-pagination__icon a {
        display: inline-block;
        position: relative
    }

.m-pagination__icon--first {
    left: -55px
}

.m-pagination__icon--prev {
    left: 0
}

.m-pagination__icon--next {
    right: 0
}

.m-pagination__icon--last {
    right: -55px
}

.m-pagination__icon--next, .m-pagination__icon--prev {
    transition: .15s linear
}

    .m-pagination__icon--prev:hover {
        left: -.3125rem
    }

    .m-pagination__icon--next:hover {
        right: -.3125rem
    }

.m-pagination__icon .next-text, .m-pagination__icon .prev-text {
    color: #06203b;
    display: block;
    font-size: .875rem;
    font-weight: 600
}

    .m-pagination__icon .next-text:after, .m-pagination__icon .prev-text:after {
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0iIzA5M2FkNiI+PHBhdGggZD0ibTUuOTc1IDE3LjUwNCAxNC4yODcuMDAxLTYuMzY3IDYuMzY2TDE2LjAyMSAyNmwxMC4wMDQtMTAuMDAzTDE2LjAyOSA2bC0yLjEyOCAyLjEyOSA2LjM2NyA2LjM2Nkg1Ljk3N3oiLz48L3N2Zz4=) no-repeat 100%;
        background-size: contain;
        content: "";
        display: block;
        height: 1.625rem;
        width: 1.625rem
    }

    .m-pagination__icon .prev-text:after {
        transform: rotate(180deg)
    }

    .m-pagination__icon .next-text:after {
        transform: rotate(0deg)
    }

.glide__bullets {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 1.875rem 0
}

@media print,screen and (min-width:30em) {
    .glide__bullets {
        display: none
    }
}

.glide__bullet {
    background: #fff;
    background: #0054a6;
    border: none;
    border-radius: 50%;
    height: .625rem;
    margin: 0 .3125rem;
    opacity: .5;
    width: .625rem
}

.glide__bullet--active {
    border-color: none;
    opacity: 1
}

.m-page-title {
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABaBAMAAAAP2ATlAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAnUExURUdwTO739/L39/P29v7///L39/Pz8/L29vP29vX19fL39/P29vL29jJo1QwAAAAMdFJOUwAOwcwI1BToiBlVcMQwiBUAAAEuSURBVGje7dmhDsIwEAbg27IsZBgyJAYcogaPIFgwGBIcjwIGhdgjICcQSIJkkBDoQ/EEXP/QpdmS//S13Zes7W4n8iv6diSuiEzVcybNX7/HT+/u8bmdOHMS8wkAsasAkOc2AGRNCCGE/AcRA0BiACIKJAUgsgQgokCkBMZne3eOlFthtCQSJGnmN1FkTu7x+RtYQ5moby/AZn8JsNl3PH4JIYQQQgghhBBCCGk2pINUiEcA0lUqxC4AkTPwIFmlVIjAGpIiVQsyEaM9MQCqyOTmt0ZkHkiF6Pdq5XYIbPbKE+L5XwuD+J1ahBBCSIMgSQjIIgRkHACiNTNrgyjNzPogSjOzPsizCADZEEIIIf9BBIHEyIWoQFKkGbpELkQFIlfgEz07AHdrWQQscb4LC/4bBSxlkQAAAABJRU5ErkJggg==) no-repeat 100% 100%/200px 90px;
    border-bottom: .125rem solid #e4eaff;
    padding: 1rem;
    position: relative
}

@media print,screen and (min-width:48em) {
    .m-page-title {
        padding: 1.2rem 4rem
    }
}

@media print,screen and (min-width:64em) {
    .m-page-title {
        padding: 1.5rem 5rem
    }
}

@media screen and (min-width:80em) {
    .m-page-title {
        padding: 1.5rem 7rem
    }
}

.m-page-title .page-title {
    font-size: 2rem;
    margin: 0 auto;
    max-width: 90rem;
    position: relative;
    z-index: 2
}

@media print,screen and (min-width:64em) {
    .m-page-title .page-title {
        font-size: 2.5rem
    }
}

.m-page-title:has(+.m-inline-nav) {
    border-bottom: 0;
    padding-bottom: 0 !important
}

.m-poll {
    background: #fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjA5IiBoZWlnaHQ9Ijk3Ij48ZGVmcz48cGF0aCBpZD0iYSIgZD0iTTAgMGgyMDl2OTdIMHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48ZyBmaWxsPSIjRTRFQUZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0xOTguNzA3IDE2LjI5MyAyMDkgMjYuNTg1bDEwLjI5My0xMC4yOTJhMSAxIDAgMCAxIDEuMzItLjA4M2wuMDk0LjA4M2ExIDEgMCAwIDEgMCAxLjQxNEwyMTAuNDE1IDI4bDEwLjI5MiAxMC4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDIwOSAyOS40MTVsLTEwLjI5MyAxMC4yOTJhMSAxIDAgMCAxLTEuMzIuMDgzbC0uMDk0LS4wODNhMSAxIDAgMCAxIDAtMS40MTRMMjA3LjU4NSAyOGwtMTAuMjkyLTEwLjI5M2ExIDEgMCAwIDEgMS40MTQtMS40MTQiLz48L2c+PGcgZmlsbD0iI0U0RUFGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMTQyLjcwNyAxNi4yOTMgMTUzIDI2LjU4NWwxMC4yOTMtMTAuMjkyYTEgMSAwIDAgMSAxLjMyLS4wODNsLjA5NC4wODNhMSAxIDAgMCAxIDAgMS40MTRMMTU0LjQxNSAyOGwxMC4yOTIgMTAuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEwxNTMgMjkuNDE1bC0xMC4yOTMgMTAuMjkyYTEgMSAwIDAgMS0xLjMyLjA4M2wtLjA5NC0uMDgzYTEgMSAwIDAgMSAwLTEuNDE0TDE1MS41ODUgMjhsLTEwLjI5Mi0xMC4yOTNhMSAxIDAgMCAxIDEuNDE0LTEuNDE0Ii8+PC9nPjxnIGZpbGw9IiNFNEVBRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTE3MC43MDcgNDQuMjkzIDE4MSA1NC41ODVsMTAuMjkzLTEwLjI5MmExIDEgMCAwIDEgMS4zMi0uMDgzbC4wOTQuMDgzYTEgMSAwIDAgMSAwIDEuNDE0TDE4Mi40MTUgNTZsMTAuMjkyIDEwLjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMMTgxIDU3LjQxNWwtMTAuMjkzIDEwLjI5MmExIDEgMCAwIDEtMS4zMi4wODNsLS4wOTQtLjA4M2ExIDEgMCAwIDEgMC0xLjQxNEwxNzkuNTg1IDU2bC0xMC4yOTItMTAuMjkzYTEgMSAwIDAgMSAxLjQxNC0xLjQxNCIvPjwvZz48ZyBmaWxsPSIjRTRFQUZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0xNzAuNzA3LTExLjcwNyAxODEtMS40MTVsMTAuMjkzLTEwLjI5MmExIDEgMCAwIDEgMS4zMi0uMDgzbC4wOTQuMDgzYTEgMSAwIDAgMSAwIDEuNDE0TDE4Mi40MTUgMGwxMC4yOTIgMTAuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEwxODEgMS40MTVsLTEwLjI5MyAxMC4yOTJhMSAxIDAgMCAxLTEuMzIuMDgzbC0uMDk0LS4wODNhMSAxIDAgMCAxIDAtMS40MTRMMTc5LjU4NSAwbC0xMC4yOTItMTAuMjkzYTEgMSAwIDAgMSAxLjQxNC0xLjQxNCIvPjwvZz48ZyBmaWxsPSIjRTRFQUZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0xMTQuNzA3IDQ0LjI5MyAxMjUgNTQuNTg1bDEwLjI5My0xMC4yOTJhMSAxIDAgMCAxIDEuMzItLjA4M2wuMDk0LjA4M2ExIDEgMCAwIDEgMCAxLjQxNEwxMjYuNDE1IDU2bDEwLjI5MiAxMC4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDEyNSA1Ny40MTVsLTEwLjI5MyAxMC4yOTJhMSAxIDAgMCAxLTEuMzIuMDgzbC0uMDk0LS4wODNhMSAxIDAgMCAxIDAtMS40MTRMMTIzLjU4NSA1NmwtMTAuMjkyLTEwLjI5M2ExIDEgMCAwIDEgMS40MTQtMS40MTQiLz48L2c+PGcgZmlsbD0iI0U0RUFGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMTE0LjcwNy0xMS43MDcgMTI1LTEuNDE1bDEwLjI5My0xMC4yOTJhMSAxIDAgMCAxIDEuMzItLjA4M2wuMDk0LjA4M2ExIDEgMCAwIDEgMCAxLjQxNEwxMjYuNDE1IDBsMTAuMjkyIDEwLjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMMTI1IDEuNDE1bC0xMC4yOTMgMTAuMjkyYTEgMSAwIDAgMS0xLjMyLjA4M2wtLjA5NC0uMDgzYTEgMSAwIDAgMSAwLTEuNDE0TDEyMy41ODUgMGwtMTAuMjkyLTEwLjI5M2ExIDEgMCAwIDEgMS40MTQtMS40MTQiLz48L2c+PGcgZmlsbD0iI0U0RUFGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMTk4LjcwNyA3Mi4yOTMgMjA5IDgyLjU4NWwxMC4yOTMtMTAuMjkyYTEgMSAwIDAgMSAxLjMyLS4wODNsLjA5NC4wODNhMSAxIDAgMCAxIDAgMS40MTRMMjEwLjQxNSA4NGwxMC4yOTIgMTAuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEwyMDkgODUuNDE1bC0xMC4yOTMgMTAuMjkyYTEgMSAwIDAgMS0xLjMyLjA4M2wtLjA5NC0uMDgzYTEgMSAwIDAgMSAwLTEuNDE0TDIwNy41ODUgODRsLTEwLjI5Mi0xMC4yOTNhMSAxIDAgMCAxIDEuNDE0LTEuNDE0Ii8+PC9nPjxnIGZpbGw9IiNFNEVBRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTE0Mi43MDcgNzIuMjkzIDE1MyA4Mi41ODVsMTAuMjkzLTEwLjI5MmExIDEgMCAwIDEgMS4zMi0uMDgzbC4wOTQuMDgzYTEgMSAwIDAgMSAwIDEuNDE0TDE1NC40MTUgODRsMTAuMjkyIDEwLjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMMTUzIDg1LjQxNWwtMTAuMjkzIDEwLjI5MmExIDEgMCAwIDEtMS4zMi4wODNsLS4wOTQtLjA4M2ExIDEgMCAwIDEgMC0xLjQxNEwxNTEuNTg1IDg0bC0xMC4yOTItMTAuMjkzYTEgMSAwIDAgMSAxLjQxNC0xLjQxNCIvPjwvZz48ZyBmaWxsPSIjRTRFQUZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik04Ni43MDcgMTYuMjkzIDk3IDI2LjU4NWwxMC4yOTMtMTAuMjkyYTEgMSAwIDAgMSAxLjMyLS4wODNsLjA5NC4wODNhMSAxIDAgMCAxIDAgMS40MTRMOTguNDE1IDI4bDEwLjI5MiAxMC4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDk3IDI5LjQxNSA4Ni43MDcgMzkuNzA3YTEgMSAwIDAgMS0xLjMyLjA4M2wtLjA5NC0uMDgzYTEgMSAwIDAgMSAwLTEuNDE0TDk1LjU4NSAyOCA4NS4yOTMgMTcuNzA3YTEgMSAwIDAgMSAxLjQxNC0xLjQxNCIvPjwvZz48ZyBmaWxsPSIjRTRFQUZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik01OC43MDcgNDQuMjkzIDY5IDU0LjU4NWwxMC4yOTMtMTAuMjkyYTEgMSAwIDAgMSAxLjMyLS4wODNsLjA5NC4wODNhMSAxIDAgMCAxIDAgMS40MTRMNzAuNDE1IDU2bDEwLjI5MiAxMC4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDY5IDU3LjQxNSA1OC43MDcgNjcuNzA3YTEgMSAwIDAgMS0xLjMyLjA4M2wtLjA5NC0uMDgzYTEgMSAwIDAgMSAwLTEuNDE0TDY3LjU4NSA1NiA1Ny4yOTMgNDUuNzA3YTEgMSAwIDAgMSAxLjQxNC0xLjQxNCIvPjwvZz48ZyBmaWxsPSIjRTRFQUZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik01OC43MDctMTEuNzA3IDY5LTEuNDE1bDEwLjI5My0xMC4yOTJhMSAxIDAgMCAxIDEuMzItLjA4M2wuMDk0LjA4M2ExIDEgMCAwIDEgMCAxLjQxNEw3MC40MTUgMGwxMC4yOTIgMTAuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw2OSAxLjQxNSA1OC43MDcgMTEuNzA3YTEgMSAwIDAgMS0xLjMyLjA4M2wtLjA5NC0uMDgzYTEgMSAwIDAgMSAwLTEuNDE0TDY3LjU4NSAwIDU3LjI5My0xMC4yOTNhMSAxIDAgMCAxIDEuNDE0LTEuNDE0Ii8+PC9nPjxnIGZpbGw9IiNFNEVBRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTg2LjcwNyA3Mi4yOTMgOTcgODIuNTg1bDEwLjI5My0xMC4yOTJhMSAxIDAgMCAxIDEuMzItLjA4M2wuMDk0LjA4M2ExIDEgMCAwIDEgMCAxLjQxNEw5OC40MTUgODRsMTAuMjkyIDEwLjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOTcgODUuNDE1IDg2LjcwNyA5NS43MDdhMSAxIDAgMCAxLTEuMzIuMDgzbC0uMDk0LS4wODNhMSAxIDAgMCAxIDAtMS40MTRMOTUuNTg1IDg0IDg1LjI5MyA3My43MDdhMSAxIDAgMCAxIDEuNDE0LTEuNDE0Ii8+PC9nPjxnIGZpbGw9IiNFNEVBRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTMwLjcwNyAxNi4yOTMgNDEgMjYuNTg1bDEwLjI5My0xMC4yOTJhMSAxIDAgMCAxIDEuMzItLjA4M2wuMDk0LjA4M2ExIDEgMCAwIDEgMCAxLjQxNEw0Mi40MTUgMjhsMTAuMjkyIDEwLjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMNDEgMjkuNDE1IDMwLjcwNyAzOS43MDdhMSAxIDAgMCAxLTEuMzIuMDgzbC0uMDk0LS4wODNhMSAxIDAgMCAxIDAtMS40MTRMMzkuNTg1IDI4IDI5LjI5MyAxNy43MDdhMSAxIDAgMCAxIDEuNDE0LTEuNDE0Ii8+PC9nPjxnIGZpbGw9IiNFNEVBRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTIuNzA3IDQ0LjI5MyAxMyA1NC41ODVsMTAuMjkzLTEwLjI5MmExIDEgMCAwIDEgMS4zMi0uMDgzbC4wOTQuMDgzYTEgMSAwIDAgMSAwIDEuNDE0TDE0LjQxNSA1NmwxMC4yOTIgMTAuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEwxMyA1Ny40MTUgMi43MDcgNjcuNzA3YTEgMSAwIDAgMS0xLjMyLjA4M2wtLjA5NC0uMDgzYTEgMSAwIDAgMSAwLTEuNDE0TDExLjU4NSA1NiAxLjI5MyA0NS43MDdhMSAxIDAgMCAxIDEuNDE0LTEuNDE0Ii8+PC9nPjxnIGZpbGw9IiNFNEVBRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTIuNzA3LTExLjcwNyAxMy0xLjQxNWwxMC4yOTMtMTAuMjkyYTEgMSAwIDAgMSAxLjMyLS4wODNsLjA5NC4wODNhMSAxIDAgMCAxIDAgMS40MTRMMTQuNDE1IDBsMTAuMjkyIDEwLjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMMTMgMS40MTUgMi43MDcgMTEuNzA3YTEgMSAwIDAgMS0xLjMyLjA4M2wtLjA5NC0uMDgzYTEgMSAwIDAgMSAwLTEuNDE0TDExLjU4NSAwIDEuMjkzLTEwLjI5M2ExIDEgMCAwIDEgMS40MTQtMS40MTQiLz48L2c+PC9nPjwvc3ZnPg==) no-repeat 100% 0/209px 97px;
    box-shadow: 0 2px 6px 0 rgba(0,0,0,.15);
    max-width: 34.375rem;
    overflow: hidden;
    padding: 1rem;
    position: relative
}

.m-poll__question h3 {
    font-size: 2rem;
    font-weight: 500;
    letter-spacing: -.03125rem;
    line-height: .94;
    margin-bottom: 1rem;
    text-transform: uppercase
}

    .m-poll__question h3:before {
        color: #1946b0;
        content: "Have your say";
        display: block;
        font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
        font-size: .9375rem;
        letter-spacing: .02625rem;
        margin-bottom: .25rem;
        text-transform: capitalize
    }

.m-poll__choices {
    color: #0c2c79;
    display: flex;
    flex-direction: column;
    font-size: 1rem;
    list-style: none;
    margin-bottom: 0;
    margin-left: 0
}

    .m-poll__choices > * + * {
        margin-top: .5rem
    }

@media print,screen and (min-width:48em) {
    .m-poll__choices--active {
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between
    }

        .m-poll__choices--active li {
            margin: 0 0 1rem;
            width: calc(50% - 8px)
        }
}

.m-poll__choice:not(.m-poll__choice--expired), .m-poll__result {
    background-color: rgba(182,191,209,.3);
    border-radius: .75rem;
    display: block;
    padding: 1rem 1.125rem;
    text-align: left;
    transition: .25s;
    width: 100%
}

    .m-poll__choice:not(.m-poll__choice--expired):hover {
        background-color: #093ad6;
        color: #fff;
        cursor: pointer
    }

.m-poll__choice--expired {
    color: #fff;
    mix-blend-mode: difference
}

.m-poll__result {
    align-items: center;
    display: flex;
    justify-content: space-between;
    overflow: hidden;
    position: relative
}

.m-poll__result--selected {
    box-shadow: inset 0 0 0 2px #093ad6
}

.m-poll__result-values {
    display: flex;
    flex-direction: column
}

    .m-poll__result-values .percentage, .m-poll__result-values .votes {
        color: #fff;
        display: block;
        line-height: normal;
        mix-blend-mode: difference;
        top: 0
    }

    .m-poll__result-values .percentage {
        font-size: 1rem;
        text-align: right
    }

    .m-poll__result-values .votes {
        font-size: .625rem
    }

.m-poll__percentage-bar {
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%
}

    .m-poll__percentage-bar > span {
        animation: percentage-bar 2s;
        background-color: #093ad6;
        height: 100%;
        position: absolute;
        right: 0;
        transition: width 1s ease;
        width: 0
    }

.m-poll__date {
    align-items: center;
    border-bottom: 1px solid #1e1e1e;
    color: #0c2c79;
    display: flex;
    font-size: .875rem;
    justify-content: space-between;
    margin-bottom: 1rem;
    padding-bottom: 1rem;
    position: relative
}

.o-article-copy .m-poll {
    margin: .5rem 0 1.5rem
}

.m-poll__player-number, .m-poll__publish-date {
    display: none
}

.m-poll__bottom {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-top: 1rem
}

.m-poll__sponsor {
    flex: 1 1 50%;
    order: 2
}

.m-poll__cta-heading {
    color: #0c2c79;
    display: flex;
    flex: 1 1 100%;
    font-size: .875rem;
    margin-bottom: 1rem;
    order: 0
}

    .m-poll__cta-heading p {
        flex: 1 1 auto;
        margin-bottom: 0;
        width: 100%
    }

@media print,screen and (min-width:48em) {
    .m-poll__cta-heading:after {
        background-color: #0c2c79;
        content: "";
        display: inline-block;
        flex: 1 1 auto;
        height: 6px;
        margin: auto;
        width: 100%
    }
}

.m-poll__cta-summary {
    color: #0c2c79;
    flex: 1 1 100%;
    font-size: 1rem;
    order: 1
}

.m-poll__cta-link {
    flex: 1 1 50%;
    margin: auto;
    order: 3;
    text-align: center
}

    .m-poll__cta-link a {
        margin-bottom: 0
    }

.m-poll__footer-date {
    display: none
}

@keyframes percentage-bar {
    0% {
        width: 0
    }
}

.m-quiz {
    max-width: 42.5rem;
    overflow: hidden
}

.m-quiz, .m-quiz__container {
    position: relative
}

.m-quiz__result-question {
    display: none
}

.m-quiz__question > * + * {
    margin-top: 1.5rem
}

.m-quiz__question h3 {
    font: 700 1.5rem/1.9375rem Archivo,Helvetica,Roboto,Arial,sans-serif;
    margin-bottom: 0
}

    .m-quiz__question h3 span {
        color: #093ad6;
        display: block;
        font: 1.375rem/1.375rem HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
        margin-bottom: 1rem;
        text-transform: uppercase
    }

.m-quiz__image {
    overflow: hidden;
    position: relative
}

    .m-quiz__image:before {
        content: "";
        display: block;
        padding-top: 56.25%
    }

    .m-quiz__image img {
        height: 100%;
        left: 0;
        -o-object-fit: cover;
        object-fit: cover;
        position: absolute;
        top: 0;
        width: 100%
    }

.m-quiz__answers {
    display: flex;
    flex-wrap: wrap;
    font-size: 1rem;
    justify-content: space-between;
    list-style: none;
    margin: 0
}

    .m-quiz__answers li {
        margin-bottom: 1rem;
        width: calc(50% - 8px)
    }

.m-quiz__button-answer {
    background-color: #fff;
    border-radius: .375rem;
    box-shadow: inset 0 0 0 3px rgba(9,58,214,.5);
    flex: 0;
    font-size: 1.125rem;
    line-height: 1.33;
    outline: none;
    padding: .75rem 1rem;
    position: relative;
    text-align: left;
    transition: .25s;
    width: 100%
}

    .m-quiz__button-answer:focus:not(.m-quiz__button-answer--correct):not(.m-quiz__button-answer--incorrect), .m-quiz__button-answer:hover:not(.m-quiz__button-answer--correct):not(.m-quiz__button-answer--incorrect) {
        box-shadow: inset 0 0 0 3px #093ad6
    }

    .m-quiz__button-answer:hover {
        cursor: pointer
    }

.m-quiz__button-answer--correct {
    box-shadow: inset 0 0 0 3px #00c87e
}

.m-quiz__button-answer--incorrect {
    box-shadow: inset 0 0 0 3px #e02134
}

.m-quiz__result {
    background-color: #093ad6;
    color: #fff;
    font-size: 1.125rem;
    margin-bottom: 3.75rem;
    padding: 1.25rem;
    position: relative;
    text-align: center
}

@media print,screen and (min-width:40em) {
    .m-quiz__result {
        align-items: center;
        display: flex;
        flex-wrap: wrap;
        padding: 1.5rem 3.125rem;
        text-align: left
    }
}

.m-quiz__result:after, .m-quiz__result:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDgiIGhlaWdodD0iMTU1Ij48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjMiPjxwYXRoIGQ9Im0yLjM3NyAyLjEzIDIwLjg0IDIwLjg0MU0yMy4yMTggMi4xMyAyLjM3NyAyMi45NzFNMi4zNzcgMTA2LjE0bDIwLjg0IDIwLjg0MU0yMy4yMTggMTA2LjE0IDIuMzc3IDEyNi45ODFNMTA3Ljg5NCAxMDYuMTRsMjAuODQgMjAuODQxTTEyOC43MzYgMTA2LjE0bC0yMC44NDIgMjAuODQxTTEwNy44OTQgNTQuMTM1bDIwLjg0IDIwLjg0MU0xMjguNzM2IDU0LjEzNWwtMjAuODQyIDIwLjg0MU01NC4zODIgNTQuMTM1bDIwLjg0IDIwLjg0MU03NS4yMjMgNTQuMTM1IDU0LjM4MiA3NC45NzZNMTA3Ljg5NCAyLjEzbDIwLjg0IDIwLjg0MU0xMjguNzM2IDIuMTNsLTIwLjg0MiAyMC44NDFNMi4zNzcgNTQuMTM1bDIwLjg0IDIwLjg0MU0yMy4yMTggNTQuMTM1IDIuMzc3IDc0Ljk3Nk0yOC4wMDMgMjguNTFsMjAuODQgMjAuODRNNDguODQ0IDI4LjUxIDI4LjAwMyA0OS4zNU0yOC4wMDMgODAuNTE0bDIwLjg0IDIwLjg0MU00OC44NDQgODAuNTE0bC0yMC44NDEgMjAuODQxTTEzMy41MiA4MC41MTRsMjAuODQgMjAuODQxTTE1NC4zNiA4MC41MTRsLTIwLjg0IDIwLjg0MU04MS41MTUgODAuNTE0bDIwLjg0IDIwLjg0MU0xMDIuMzU2IDgwLjUxNGwtMjAuODQxIDIwLjg0MU04MS41MTUgMTMyLjUybDIwLjg0IDIwLjg0TTEwMi4zNTYgMTMyLjUybC0yMC44NDEgMjAuODRNMTMzLjUyIDI4LjUxbDIwLjg0IDIwLjg0TTE1NC4zNiAyOC41MWwtMjAuODQgMjAuODRNODEuNTE1IDI4LjUxbDIwLjg0IDIwLjg0TTEwMi4zNTYgMjguNTEgODEuNTE1IDQ5LjM1TTI4LjAwMyAxMzIuNTJsMjAuODQgMjAuODRNNDguODQ0IDEzMi41MmwtMjAuODQxIDIwLjg0TTEzMy41MiAxMzIuNTJsMjAuODQgMjAuODRNMTU0LjM2IDEzMi41MmwtMjAuODQgMjAuODRNNTQuMzgyIDIuMTNsMjAuODQgMjAuODQxTTc1LjIyMyAyLjEzIDU0LjM4MiAyMi45NzFNNTQuMzgyIDEwNi4xNGwyMC44NCAyMC44NDFNNzUuMjIzIDEwNi4xNGwtMjAuODQxIDIwLjg0MU0xNTkuODk5IDEwNi4xNGwyMC44NCAyMC44NDFNMTgwLjc0IDEwNi4xNCAxNTkuOSAxMjYuOTgxTTE1OS44OTkgNTQuMTM1bDIwLjg0IDIwLjg0MU0xODAuNzQgNTQuMTM1IDE1OS45IDc0Ljk3Nk0xNTkuODk5IDIuMTNsMjAuODQgMjAuODQxTTE4MC43NCAyLjEzIDE1OS45IDIyLjk3MU0xODUuNTI1IDI4LjUxbDIwLjg0IDIwLjg0TTIwNi4zNjYgMjguNTFsLTIwLjg0MSAyMC44NE0xODUuNTI1IDgwLjUxNGwyMC44NCAyMC44NDFNMjA2LjM2NiA4MC41MTRsLTIwLjg0MSAyMC44NDFNMTg1LjUyNSAxMzIuNTJsMjAuODQgMjAuODRNMjA2LjM2NiAxMzIuNTJsLTIwLjg0MSAyMC44NCIvPjwvZz48L3N2Zz4=) repeat 100% 100%;
    content: "";
    height: 100%;
    opacity: .1;
    position: absolute;
    width: 100%
}

.m-quiz__result:before {
    left: 0;
    max-height: 5.5rem;
    max-width: 11.625rem;
    top: 0
}

.m-quiz__result:after {
    bottom: 0;
    max-height: 8.375rem;
    max-width: 11.75rem;
    right: 0
}

.m-quiz__result-title {
    color: #fff;
    display: inline-block;
    font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
    font-size: 1rem;
    margin-bottom: .5rem;
    z-index: 1
}

@media print,screen and (min-width:40em) {
    .m-quiz__result-title {
        flex: 0 0 auto;
        font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
        font-size: 2.5rem;
        text-decoration: underline
    }
}

.m-quiz__result-score {
    font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 3.75rem;
    letter-spacing: .104375rem;
    line-height: 1;
    margin-bottom: 1rem;
    z-index: 1
}

@media print,screen and (min-width:40em) {
    .m-quiz__result-score {
        flex: 0 0 auto;
        font-size: 5.5rem;
        margin-left: auto
    }
}

.m-quiz__result-message {
    flex: 1 0 100%;
    z-index: 1
}

@media print,screen and (min-width:40em) {
    .m-quiz__result-message {
        font-size: 1.5rem;
        margin-bottom: 2rem
    }
}

.m-quiz__button-group {
    align-self: center;
    display: flex;
    flex-direction: column;
    margin-bottom: -3.75rem;
    margin-top: auto;
    position: relative;
    width: 100%;
    z-index: 3
}

@media print,screen and (min-width:64em) {
    .m-quiz__button-group {
        flex-direction: row;
        justify-content: center
    }

        .m-quiz__button-group button {
            width: calc(50% - 8px)
        }

            .m-quiz__button-group button:last-child:not(:first-child), .m-quiz__button-group button:nth-child(2) {
                margin-left: auto
            }
}

.m-quiz-slider-enter {
    opacity: 0;
    transform: translate3d(100%,0,0)
}

.m-quiz-slider-enter-active {
    opacity: 1;
    transform: translateZ(0);
    transition: all .6s
}

.m-quiz-slider-exit {
    opacity: 1;
    position: absolute;
    top: 0;
    transform: translateZ(0);
    width: 100%
}

.m-quiz-slider-exit-active {
    opacity: 0;
    transform: translate3d(-100%,0,0);
    transition: all .6s
}

.m-quiz__count-label, .m-quiz__progress, .m-quiz__sponsor {
    display: none
}

.m-quick-links {
    --quick-links-margin: 0 auto;
    --quick-links-menu-font-size: 1.125rem;
    --quick-links-menu-gap: 1.5rem;
    --quick-links-menu-item-anchor-padding: 0 0 0.75rem;
    --quick-links-menu-padding: 0 0 0 2.5rem;
    justify-content: flex-start;
    max-width: 103.75rem;
    padding: 1rem;
    width: 100%
}

@media print,screen and (min-width:48em) {
    .m-quick-links {
        padding: 1.2rem 4rem
    }
}

@media print,screen and (min-width:64em) {
    .m-quick-links {
        padding: 1.5rem 5rem
    }
}

@media screen and (min-width:80em) {
    .m-quick-links {
        padding: 1.5rem 7rem
    }
}

.m-quick-links__menu {
    color: #1e1e1e;
    position: relative
}

    .m-quick-links__menu:before {
        background: #fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIiBmaWxsPSIjOTFhZWZmIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGQ9Ik0yMy41IDEzLjE4N0gxNlYxTDguNSAxOC44MTNIMTZWMzF6Ii8+PC9zdmc+) no-repeat 50%/contain;
        border: 1px solid #e4eaff;
        border-radius: 100%;
        content: "";
        height: 1.5rem;
        left: 0;
        position: absolute;
        top: 0;
        width: 1.5rem
    }

.m-quick-links__menu-item a {
    border-bottom: .125rem solid transparent
}

    .m-quick-links__menu-item a:hover, .m-quick-links__menu-item--active-trail a {
        border-bottom-color: #093ad6
    }

.m-search {
    background: #093ad6;
    display: flex;
    flex-direction: column;
    left: 0;
    margin: 0;
    opacity: 0;
    padding: 3.125rem 0 1.875rem;
    position: absolute;
    transition: .14s;
    visibility: hidden;
    width: 100%
}

@media print,screen and (min-width:48em) {
    .m-search {
        opacity: 0;
        z-index: -1
    }
}

@media print,screen and (min-width:64em) {
    .m-search {
        bottom: 0;
        height: 100%;
        max-height: 3.519375rem;
        padding: 0;
        position: absolute;
        top: auto;
        width: 0;
        z-index: 101
    }
}

.m-search.is-active {
    opacity: 1;
    visibility: visible;
    z-index: 100
}

@media print,screen and (min-width:64em) {
    .m-search.is-active {
        width: calc(100% - 112px)
    }
}

@media print,screen and (min-width:48em) {
    .m-search.is-active form {
        opacity: 1;
        transition: .14s ease-in .24s;
        visibility: visible
    }
}

.m-search h2 {
    display: none
}

.m-search__clear {
    align-items: center;
    bottom: .5rem;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    height: 1.875rem;
    justify-content: center;
    opacity: .5;
    position: absolute;
    right: 3.625rem;
    transition: .14s;
    width: 1.875rem;
    z-index: 1
}

@media print,screen and (min-width:64em) {
    .m-search__clear {
        height: 2.5rem;
        width: 2.5rem
    }
}

.m-search__clear:before {
    background: #fff;
    content: "";
    display: block;
    height: 100%;
    -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMTAuNDU0IDI3LjQyNSAxNi45Ny0xNi45NyAyLjEyMiAyLjEyLTE2Ljk3IDE2Ljk3eiIvPjxwYXRoIGQ9Im0xMi41NzUgMTAuNDU0IDE2Ljk3IDE2Ljk3LTIuMTIgMi4xMjItMTYuOTctMTYuOTd6Ii8+PC9nPjwvc3ZnPg==) no-repeat center center/contain;
    mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMTAuNDU0IDI3LjQyNSAxNi45Ny0xNi45NyAyLjEyMiAyLjEyLTE2Ljk3IDE2Ljk3eiIvPjxwYXRoIGQ9Im0xMi41NzUgMTAuNDU0IDE2Ljk3IDE2Ljk3LTIuMTIgMi4xMjItMTYuOTctMTYuOTd6Ii8+PC9nPjwvc3ZnPg==) no-repeat center center/contain;
    transition: .14s;
    width: 100%
}

.m-search__clear.is-active {
    opacity: 1
}

.m-search form {
    margin: auto;
    padding: 0 1.5rem;
    position: relative;
    width: auto
}

@media print,screen and (min-width:48em) {
    .m-search form {
        opacity: 0;
        visibility: hidden
    }
}

@media print,screen and (min-width:64em) {
    .m-search form {
        display: flex;
        height: 100%;
        width: 100%
    }
}

.m-search form .form--inline {
    display: flex;
    flex-wrap: wrap;
    position: relative
}

@media print,screen and (min-width:64em) {
    .m-search form .form--inline {
        width: 100%
    }
}

.m-search form .form--inline .form-actions, .m-search form .form--inline .form-item {
    margin: 0
}

.m-search form .form--inline label {
    height: 1px;
    overflow: hidden;
    position: absolute;
    width: 1px;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,1px,1px,1px);
    white-space: nowrap
}

.m-search form .form--inline .form-item {
    max-width: 100%;
    width: 100%
}

.m-search form .form--inline .form-text {
    background: none;
    border: 0;
    border-bottom: .125rem solid;
    border-radius: 0;
    box-shadow: none;
    color: #fff;
    font-size: 1rem;
    font-weight: 600;
    margin: 0;
    padding: .5rem 7.75rem .5rem 0
}

@media print,screen and (min-width:64em) {
    .m-search form .form--inline .form-text {
        border-bottom: 0;
        height: 100%;
        padding: 0 7.75rem 0 8rem
    }
}

.m-search form .form--inline .form-text::-webkit-input-placeholder {
    color: #fff;
    font-size: 1.3125rem;
    font-weight: 600;
    opacity: .5
}

.m-search form .form--inline .form-text::-moz-placeholder {
    color: #fff;
    font-size: 1.3125rem;
    font-weight: 600;
    opacity: .5
}

.m-search form .form--inline .form-text::placeholder {
    color: #fff;
    font-size: 1.3125rem;
    font-weight: 600;
    opacity: .5
}

.m-search form .form--inline .form-actions {
    bottom: .5rem;
    height: 1.875rem;
    margin: 0;
    position: absolute;
    right: .5rem;
    width: auto
}

@media print,screen and (min-width:64em) {
    .m-search form .form--inline .form-actions {
        height: 2.1875rem
    }
}

.m-search form .form--inline .form-submit {
    background: #fff;
    border: 0;
    box-shadow: none;
    color: transparent;
    height: 2.0625rem;
    margin: 0;
    -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0iIzA5M2FkNiI+PHBhdGggZD0ibTUuOTc1IDE3LjUwNCAxNC4yODcuMDAxLTYuMzY3IDYuMzY2TDE2LjAyMSAyNmwxMC4wMDQtMTAuMDAzTDE2LjAyOSA2bC0yLjEyOCAyLjEyOSA2LjM2NyA2LjM2Nkg1Ljk3N3oiLz48L3N2Zz4=) no-repeat center center/contain;
    mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0iIzA5M2FkNiI+PHBhdGggZD0ibTUuOTc1IDE3LjUwNCAxNC4yODcuMDAxLTYuMzY3IDYuMzY2TDE2LjAyMSAyNmwxMC4wMDQtMTAuMDAzTDE2LjAyOSA2bC0yLjEyOCAyLjEyOSA2LjM2NyA2LjM2Nkg1Ljk3N3oiLz48L3N2Zz4=) no-repeat center center/contain;
    min-width: 0;
    opacity: .5;
    overflow: hidden;
    padding: 0;
    transition: .14s;
    width: 1.5625rem
}

@media print,screen and (min-width:64em) {
    .m-search form .form--inline .form-submit {
        height: 2.1875rem;
        position: relative;
        top: -.125rem;
        width: 2.0625rem
    }
}

.m-search form .form--inline .form-submit.is-active {
    opacity: 1
}

.m-search form .form--inline .form-submit:after, .m-search form .form--inline .form-submit:before {
    display: none
}

.m-social {
    padding: 0 1rem
}

.m-social__menu {
    align-items: center;
    display: flex;
    gap: 1rem;
    justify-content: center;
    list-style: none;
    margin: 0;
    padding: 0;
    margin-bottom: 20px;
    margin-top: 20px;
}

    .m-social__menu li {
        background-color: #fff;
        border-radius: 100%;
        height: 3.375rem;
        padding: .3125rem;
        width: 3.375rem
    }

    .m-social__menu a, .m-social__menu li {
        align-items: center;
        display: flex;
        flex-direction: column;
        justify-content: center
    }

.m-store {
    background-color: #093ad6;
    color: #fff
}

.m-store__inner {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    margin: 0 auto;
    max-width: 112.5rem;
    padding: 1rem
}

@media print,screen and (min-width:48em) {
    .m-store__inner {
        padding: 1.2rem 4rem
    }
}

@media print,screen and (min-width:64em) {
    .m-store__inner {
        padding: 1.5rem 5rem
    }
}

@media screen and (min-width:80em) {
    .m-store__inner {
        padding: 1.5rem 7rem
    }
}

.m-store__heading {
    font: 400 2rem HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    margin-bottom: 0;
    padding-left: 2rem;
    position: relative
}

    .m-store__heading:before {
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iNDYuNTk2JSIgeDI9IjU4LjcxOCUiIHkxPSIwJSIgeTI9Ijc1Ljg0OSUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNGMkY2RjYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNGMkY2RjYiIHN0b3Atb3BhY2l0eT0iLjI1Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJtMTIuODc0IDQuNDEgMy42ODYuMTUzYTQuOTYgNC45NiAwIDAgMSA0Ljc1MiA0Ljc1MmwuMTUzIDMuNjg3YTIgMiAwIDAgMS0uNTg1IDEuNDk3bC05Ljg4MiA5Ljg4MmEyIDIgMCAwIDEtMi44MjggMGwtNi42NzYtNi42NzVhMiAyIDAgMCAxIDAtMi44MjhsOS44ODMtOS44ODNhMiAyIDAgMCAxIDEuNDk3LS41ODR6bTIuNDg2IDQuMjY3YTEuOTIgMS45MiAwIDEgMCAwIDMuODQgMS45MiAxLjkyIDAgMCAwIDAtMy44NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAuMDQzKSIvPjxwYXRoIHN0cm9rZT0iI0YyRjZGNiIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTkuMTU2IDYuNzYyQTMuOTUgMy45NSAwIDAgMSAyMC4zMTMgOS40bC4xNTIgMy42ODdhMSAxIDAgMCAxLS4yOTIuNzQ4bC05Ljg4MiA5Ljg4M2EuOTk3Ljk5NyAwIDAgMS0xLjQxNCAwbC02LjY3NS02LjY3NWEuOTk3Ljk5NyAwIDAgMSAwLTEuNDE0bDkuODgyLTkuODgzYTEgMSAwIDAgMSAuNzQ4LS4yOTJsMy42ODcuMTUyYTMuOTUgMy45NSAwIDAgMSAyLjYzNyAxLjE1N3oiLz48cGF0aCBzdHJva2U9IiNGMkY2RjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTE1LjM2IDEwLjY0cTQuOC04LjY0IDYuNzItNi43MnQtMS40NCA0LjgiLz48L2c+PC9zdmc+) no-repeat 0/contain;
        content: "";
        height: 1.625rem;
        left: 0;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 1.625rem
    }

.m-store__body {
    display: flex;
    flex-direction: column;
    gap: 1rem
}

@media print,screen and (min-width:64em) {
    .m-store__body {
        flex-direction: row
    }
}

@media screen and (min-width:80em) {
    .m-store__body {
        gap: 1.5rem
    }
}

@media screen and (min-width:90em) {
    .m-store__body {
        gap: 2rem
    }
}

@media print,screen and (min-width:64em) {
    .m-store__items {
        display: flex;
        flex: 1 1 50%;
        min-width: 0
    }
}

.m-store__hero {
    aspect-ratio: 16/9;
    position: relative
}

@media print,screen and (min-width:64em) {
    .m-store__hero {
        flex: 1 1 50%
    }
}

.m-store__hero :is(img) {
    border-radius: .25rem;
    position: absolute;
    width: 100%
}

.m-store__view-all {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAABoCAYAAAC+NNNnAAAAAXNSR0IArs4c6QAAAnhJREFUeF7tmr1OVkEQht9REU0IFZ23ARRWNlyGpR0FMVAgUPJTcAWW3oKJwcTYGq9IujEn7JcsJyHMntmZJeT96tkz+7zPnp8vGcEz+8kz4wGBnrpRGqKh5AR45JIDb25HQ82RJS+goeTAm9vRUHNkyQtoaEngqroP4J2IHC9Z37Im3JCqfgLwtWzqKhoqFEhVXwD4A2C3SvlSRL60pN5SGwo0bURVNwD8BrBTbSzMVDhQBfUTwPtoqBSgAvUWwK9oqDSgCuoHgA9RplKBCtQ6gJsoKBeQqr4EcNbyFCq1E9RnAK+rtRcicrLgWveWeIGmjd16N9Hz+HmB3gD41xHoWkSOPNfzAr0CcLpgA2sADmdHrsu7yQW0AGR60U7H9DuAvWq928zqWqlAqjq9i+aP7W4wE1QaUIGZv1i7wqQBle+5+adPd5gUIFXdLJ889cdpCEw4UPn78BfAdvUAOBeRJU9G0zMo/B5S1Y8AvpXdhJlJfcqp6gGArUgzqUCms9KpKPzIddqn+TIEMkc1qJCGBgVvbktD5qgGFdLQoODNbWnIHNWgQhoaFLy5LQ2ZoxpUSEODgje3pSFzVIMKaWhQ8Oa2NGSOalAhDQ0K3tyWhsxRDSqkoUHBm9vSkDmqQYUphjhz6rAbaogzpw4zq6WhhlZNHhi86DKsNM8gBWhq+sBoTHeoNKAKijOnLbeWyxBnTh+P2n1PeQ1x5rRI4szp46f1rsJ15KxNqhcsZ05bQ0sxxJnTVi1Vfaghzpw6zGT/feDM6VJZoffQ0k151hHIk17GWhrKSNnTg4Y86WWspaGMlD09aMiTXsZaGspI2dODhjzpZaz9D3ZnxGkFOjHAAAAAAElFTkSuQmCC) no-repeat -10px -66px;
    color: #fff;
    display: inline-block;
    font-size: 1.125rem;
    font-weight: 600;
    padding-left: 3rem;
    transition: .2s
}

    .m-store__view-all:hover {
        background-position: -10px -14px;
        color: #1d50f5;
        text-decoration: none
    }

.m-store__glide {
    align-items: flex-end;
    display: flex;
    gap: 1.5rem
}

.m-store .glide__slide {
    flex-wrap: wrap;
    gap: 1rem
}

.m-store .glide__arrows {
    display: inline-flex;
    flex-direction: column;
    gap: 1rem;
    position: relative
}

    .m-store .glide__arrows:before {
        background: #072da5;
        content: "";
        display: block;
        height: .25rem;
        order: 2;
        width: 100%
    }

.m-store .glide__arrow {
    background: none;
    border-radius: 0;
    box-shadow: none;
    height: 1.875rem;
    left: auto;
    margin: 0;
    position: relative;
    right: auto;
    top: auto;
    transform: none;
    width: 1.875rem
}

.m-store .glide__arrow--left {
    order: 1
}

.m-store .glide__arrow--right {
    order: 3
}

.m-store .glide__arrow:before {
    background: #fff;
    height: 1.875rem;
    left: 0;
    -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0iIzA5M2FkNiI+PHBhdGggZD0ibTUuOTc1IDE3LjUwNCAxNC4yODcuMDAxLTYuMzY3IDYuMzY2TDE2LjAyMSAyNmwxMC4wMDQtMTAuMDAzTDE2LjAyOSA2bC0yLjEyOCAyLjEyOSA2LjM2NyA2LjM2Nkg1Ljk3N3oiLz48L3N2Zz4=) no-repeat center center/contain;
    mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0iIzA5M2FkNiI+PHBhdGggZD0ibTUuOTc1IDE3LjUwNCAxNC4yODcuMDAxLTYuMzY3IDYuMzY2TDE2LjAyMSAyNmwxMC4wMDQtMTAuMDAzTDE2LjAyOSA2bC0yLjEyOCAyLjEyOSA2LjM2NyA2LjM2Nkg1Ljk3N3oiLz48L3N2Zz4=) no-repeat center center/contain;
    position: relative;
    top: 0;
    transform: none;
    width: 1.875rem
}

.m-store .glide__arrow--left:before {
    transform: rotate(180deg)
}

.m-store .glide__bullets {
    display: none
}

.m-store .paragraph--type--merchandise-item {
    width: 100%
}

.m-stream-package {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin: .9375rem 0;
    padding: 0 .9375rem
}

@media print,screen and (min-width:64em) {
    .m-stream-package {
        flex: 0 0 auto;
        width: 33.33%
    }
}

.m-stream-package__inner {
    background-color: #fff;
    display: flex;
    flex-direction: column;
    height: 100%;
    padding: .9375rem
}

.m-stream-package__actions {
    align-items: center;
    background: #fff;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: auto;
    padding: .75rem;
    position: relative
}

.m-stream-package__button {
    background: #0c2c79;
    border: none;
    color: #fff;
    margin: 1rem 0 0;
    order: 3;
    text-align: center;
    text-transform: uppercase;
    width: 100%
}

.m-stream-package__owned {
    display: block;
    font-style: italic;
    margin: 1rem 0 0;
    order: 3;
    text-align: right;
    width: 100%
}

.m-stream-package__price {
    font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 3.875rem;
    margin: 0;
    order: 2;
    position: relative;
    text-align: right
}

    .m-stream-package__price:before {
        content: "";
        height: 3.5625rem;
        left: 0;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 3.5625rem
    }

.m-stream-package__actions-icon {
    border-radius: 50%;
    display: block;
    height: 3rem;
    order: 1;
    padding: .5rem;
    width: 3rem
}

.m-stream-package__title {
    font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 2rem;
    font-weight: 400;
    line-height: 2.5rem;
    text-transform: uppercase
}

.m-stream-package__icon {
    background-size: contain;
    display: block;
    height: 100%;
    padding-top: 56.25%;
    position: relative;
    width: 100%
}

@media print,screen and (min-width:40em) {
    .m-stream-package__icon {
        margin: 0 1rem 1rem 0;
        max-height: 8.875rem;
        max-width: 13.75rem;
        padding: 0
    }
}

.m-stream-package--video {
    width: 100%
}

    .m-stream-package--video .m-stream-package__actions-icon {
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDUzIDUzIj48Y2lyY2xlIGN4PSIyNi41IiBjeT0iMjYuNSIgcj0iMjYuNSIgc3R5bGU9ImZpbGw6IzA1NTZlODtvcGFjaXR5Oi41Ii8+PGNpcmNsZSBjeD0iMjYuNSIgY3k9IjI2LjUiIHI9IjIxLjUiIHN0eWxlPSJmaWxsOiMwNjM3OWQiLz48cGF0aCBkPSJNMjIuMDkgMjAuODh2MTEuMjRhMSAxIDAgMCAwIDEgMSAxLjEgMS4xIDAgMCAwIC40Ni0uMTFsMTAuODMtNS42MkExIDEgMCAwIDAgMzQuOCAyNmExIDEgMCAwIDAtLjQyLS40M0wyMy41NSAyMGExIDEgMCAwIDAtMS4zNS40My45LjkgMCAwIDAtLjExLjQ1WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MnB4Ii8+PC9zdmc+) no-repeat 0;
        background-size: contain
    }

@media print,screen and (min-width:40em) {
    .m-stream-package--video .m-stream-package__inner {
        align-items: center;
        flex-direction: row;
        flex-wrap: wrap
    }

    .m-stream-package--video .m-stream-package__content {
        flex: 1 1 0px
    }

    .m-stream-package--video .m-stream-package__actions {
        flex: 1 0 100%
    }
}

@media print,screen and (min-width:64em) {
    .m-stream-package--video .m-stream-package__actions {
        max-width: 18.75rem
    }

    .m-stream-package--video .m-stream-package__inner {
        padding: 1.5625rem
    }

    .m-stream-package--video .m-stream-package__actions {
        flex: 1 0 auto;
        flex-direction: row;
        flex-wrap: wrap;
        margin-left: auto;
        margin-top: 0
    }

    .m-stream-package--video .m-stream-package__button {
        bottom: auto;
        margin-top: 1rem;
        position: relative
    }

    .m-stream-package--video .m-stream-package__price {
        position: relative;
        top: auto
    }
}

.m-stream-package--audio .m-stream-package__actions-icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSIzNSIgY3k9IjM1IiByPSIzMCIgZmlsbD0iIzAwNDNCRiIgc3Ryb2tlPSIjMDA0M0JGIiBzdHJva2Utb3BhY2l0eT0iLjM1IiBzdHJva2Utd2lkdGg9IjEwIi8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0zNy45MyAyNi4xMjJhMS40OSAxLjQ5IDAgMCAwLTIuMTE1LS4zMThMMzEgMjkuNDVsLTcuNzQgMS4zQTEuNTEgMS41MSAwIDAgMCAyMiAzMi4yNjR2Ni41MDRhMS41MSAxLjUxIDAgMCAwIDEuMjYgMS41MTNMMzEgNDEuNTVsNC44MTUgMy42NDZhMS40OSAxLjQ5IDAgMCAwIDIuMTE1LS4zMThDMzkuMjUgNDMuMDYzIDQwIDM5LjI4IDQwIDM1LjVzLS43NS03LjU2My0yLjA3LTkuMzc4ek00NCA0MS41YzEuMzQ4LTEuODM2IDIuMDM3LTMuOTA0IDEuOTk4LTYgLjAzOS0yLjA5Ni0uNjUtNC4xNjQtMS45OTgtNm01IDE1YzEuMzQtMi43NTggMi4wMjktNS44NTcgMi05IC4wMjktMy4xNDMtLjY2LTYuMjQyLTItOW0tMjEgM3YxMiIvPjwvZz48L3N2Zz4=) no-repeat 0;
    background-size: contain
}

.m-stream-package--audio .m-stream-package__icon {
    display: none
}

.m-stream-voucher__label label {
    font-size: 1.5rem;
    font-weight: 700;
    text-transform: none
}

.m-stream-voucher__input-wrp {
    background-color: #e4eaff;
    border-radius: 4px;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
    max-width: 67.625rem;
    padding: 2.5rem;
    position: relative
}

    .m-stream-voucher__input-wrp:before {
        right: 0;
        top: 0
    }

    .m-stream-voucher__input-wrp:after, .m-stream-voucher__input-wrp:before {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANEAAABhAgMAAAA1nqwJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAMUExURUdwTAAAAAAAAAAAAAu23DQAAAAEdFJOUwBpC4D62czeAAABK0lEQVRYw+2WvQ3CQAxGrXRZgI761sgiSJkidRZJzRqMkUmoSaLA/UDx+QUkBHGTfDqdzvbZvmdm9dUSU1U49eZXw7lNVkRVdfUYF1RVj1WXuC6q0NoQ3VXV9BOi86KaD43uqmr+RndVtZz5cFdVx/kTmnVFVYfl8PuKrn7anElxpnxVhi7bSGF5yzbd720YQ81pZBD4x0wZmD7gejRMG/+ontRl6y7mIcoGyzy7ZVZRqHpZp7CuZBOATRs22f59wK+KvbDsNWfkwCiFERGkL0Z6jCoZwUJaZmS+8/zO8zvPf9fwf2nqC5ub+prnppJDbjLP56by/FNgEn2VgWmkVwYm8nwRmMjzRWAiLReBiWT+jl3MQ5QNlnl2y6yiUPWyTmFdySYAmzaf4fkbjG1xQAKbeYAAAAAASUVORK5CYII=) no-repeat 50%/contain;
        content: "";
        height: 6.0625rem;
        mix-blend-mode: soft-light;
        position: absolute;
        width: 13.125rem;
        z-index: 1
    }

    .m-stream-voucher__input-wrp:after {
        bottom: 0;
        left: 0
    }

.m-stream-voucher__input-inner-wrp {
    position: relative;
    z-index: 1
}

.m-stream-voucher__input input {
    background-color: #fff;
    border-color: #fff;
    box-shadow: none;
    color: #83909d;
    font-size: 1.375rem;
    font-weight: 600;
    height: 4.25rem;
    margin: 0;
    padding: 1.375rem 4.25rem 1.375rem 1.25rem
}

    .m-stream-voucher__input input:focus {
        border-color: #093ad6;
        box-shadow: none
    }

.m-stream-voucher__button {
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

    .m-stream-voucher__button .button {
        background-color: transparent;
        border-radius: 0;
        font-size: 0;
        height: 100%;
        margin: 0;
        position: relative;
        width: 4.25rem
    }

        .m-stream-voucher__button .button:after {
            background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNyI+PHBhdGggZmlsbD0iIzA5M0FENiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtNy40NDYuOTYgOC4wMTQgOC04LjAxNCA4LTEuOTg2LTEuOTgyIDQuNTI1LTQuNTE4SC40NnYtM2g5LjUyNUw1LjQ2IDIuOTQzeiIvPjwvc3ZnPg==) no-repeat 50%/contain;
            content: "";
            height: 1.25rem;
            left: 50%;
            position: absolute;
            top: 50%;
            transform: translate(-50%,-50%);
            width: 1.375rem
        }

.m-stream-voucher__messages .c-messages .m-callout {
    background-color: transparent;
    border: 0;
    color: #c30017;
    font-size: .9375rem;
    font-weight: 700;
    text-align: center
}

.m-stream-package {
    flex: 1 0 100%
}

@media print,screen and (min-width:48em) {
    .m-stream-package {
        flex: 1 0 50%
    }
}

.m-stream-package--video .m-stream-package__inner {
    flex-direction: column
}

.m-stream-package--video .m-stream-package__actions {
    flex: auto;
    max-width: 100%;
    width: 100%
}

.m-stream-package__inner {
    border: 3px solid transparent;
    border-radius: .25rem;
    padding: 1.5rem;
    position: relative;
    transition: border-color .2s ease-in-out
}

    .m-stream-package__inner:hover {
        border-color: #093ad6
    }

.m-stream-package__icon {
    display: none
}

.m-stream-package__title {
    font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
    font-size: 1.375rem;
    font-weight: 600;
    line-height: 1.18;
    margin-bottom: .5rem;
    text-transform: none
}

.m-stream-package__content {
    flex: 1 1 0px;
    margin-bottom: 4.5625rem
}

.m-stream-package__actions {
    align-items: flex-end;
    padding: 0
}

.m-stream-package__actions-icon {
    display: none
}

.m-stream-package__html {
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: .02rem;
    margin: 0
}

.m-stream-package__price {
    color: #06203b;
    display: block;
    font-size: 3.125rem;
    font-weight: 400;
    font-weight: 700;
    letter-spacing: .071875rem;
    line-height: normal
}

.m-stream-package__button {
    background-color: transparent !important;
    color: #093ad6 !important;
    font-size: 1.125rem;
    font-weight: 600;
    margin: 0;
    padding-left: 2.375rem;
    position: relative;
    text-transform: none;
    width: auto
}

    .m-stream-package__button:after {
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNyI+PHBhdGggZmlsbD0iIzA5M0FENiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtNy40NDYuOTYgOC4wMTQgOC04LjAxNCA4LTEuOTg2LTEuOTgyIDQuNTI1LTQuNTE4SC40NnYtM2g5LjUyNUw1LjQ2IDIuOTQzeiIvPjwvc3ZnPg==) no-repeat 50%/contain;
        content: "";
        height: 1.25rem;
        left: 0;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 1.375rem
    }

.m-stream-package__owned {
    width: auto
}

.sponsor {
    padding-left: .9375rem;
    padding-right: .9375rem
}

    .sponsor .primay-sponsor {
        background: #fff;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        padding: 0 .9375rem
    }

@media print,screen and (min-width:40em) {
    .sponsor .primay-sponsor {
        float: right;
        max-width: 100%
    }
}

.sponsor .primay-sponsor p {
    background: #fff;
    font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 1.375rem;
    margin: 0;
    position: relative;
    width: 9.6875rem
}

@media print,screen and (max-width:29.99875em) {
    .sponsor .primay-sponsor p {
        font-size: 1.125rem;
        width: 8.125rem
    }
}

.sponsor .primay-sponsor p span {
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.sponsor .primay-sponsor img {
    width: 11.25rem
}

.secondary_sponsors {
    margin: auto;
    max-width: 90rem;
    padding-bottom: .9375rem;
    padding-left: .9375rem;
    padding-right: .9375rem;
    text-align: center
}

    .secondary_sponsors p {
        background: #fff;
        font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
        font-size: 1.375rem
    }

@media print,screen and (min-width:40em) {
    .secondary_sponsors p {
        height: 100%;
        position: relative
    }

        .secondary_sponsors p span {
            position: absolute;
            top: 50%;
            transform: translateY(-50%)
        }
}

.secondary_sponsors .sponsors_logo {
    background: #fff;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: .9375rem .9375rem 0
}

@media print,screen and (max-width:29.99875em) {
    .secondary_sponsors .sponsors_logo {
        display: flex;
        flex-wrap: wrap;
        flex-flow: column;
        justify-content: space-around;
        margin: 0
    }
}

.m-teaser-card {
    background-size: 196px 92px;
    display: block
}

.m-teaser-card__content {
    background-color: #fff;
    min-height: 5rem;
    padding: 1rem;
    position: relative
}

@media print,screen and (min-width:64em) {
    .m-teaser-card__content {
        padding: 1rem 1.5rem
    }
}

@media screen and (min-width:80em) {
    .m-teaser-card__content {
        padding: 1rem 2rem
    }
}

.m-teaser-card__content:after {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANEAAABhBAMAAAC63lmpAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURUdwTPL39/Pz8/Pz8/L39/L29pfG0IEAAAAFdFJOUwDUFRbA9kw+gwAAAZZJREFUaN7tmF0OgjAQhBvgAP6Ed0k8gEQPQDyBPHj/q/iPCNut2plVY/cJ+qVhF+vuMM6dot7PnS+gLC+n7cqzAcvqdl36koOy/LhUe5LDstNK7kkOyi4LdbvwpIZj1bnIvJwJO6Asu9YoJYdl1fUuE5KDsvtNNUoOy4ruOiubwQ4sK7bd5Wa0g8BS/Fb0fstlg2cP53PVda4Gznj/VedtIuTeJCdQiX0zjokJZJ5ZEMPkBBhMHGLyeItjTpxi8siOY2zd1RMwVjpzQtfHN7b76JPs3p7ZiWCpdLISD5XEUelUJa41I6ZK/9AktJvuXJXOVuKyCkvxp0q8x7hKvM/svqjtXAKqEh8wnhIfMp4SHzGWEh8zlhIXmJk7auj42rnYyS+PYMkvj2DJL3+fJb88nqVICv71LzWsX64F2C/XAuuXP1MUyC8PF4Xyy8NFwfxyvSikX64XBfXLtcD65VqA/XK1KKhf/hVPsnt7ZicC65frJQH98lBJOL881IxgfnmoF8Wo9C+chHbTHeuXP6nC3lXpNnEA02zagh2j7MAAAAAASUVORK5CYII=);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    bottom: 0;
    content: "";
    height: 4.375rem;
    position: absolute;
    right: 0;
    width: 9.625rem;
    z-index: 1
}

@media print,screen and (min-width:64em) {
    .m-teaser-card__content:after {
        height: 5.625rem;
        width: 12.5rem
    }
}

.m-teaser-card__title {
    font: 600 1.1875rem Archivo,Helvetica,Roboto,Arial,sans-serif;
    margin: 0;
    position: relative;
    z-index: 2
}

.m-teaser-card__link {
    color: #1e1e1e;
    font-size: 1.1875rem;
    font-weight: 600
}

    .m-teaser-card__link:hover {
        color: #1e1e1e !important;
        text-decoration: none !important
    }

.m-video__play-icon {
    height: 2.875rem;
    position: absolute;
    width: 2.875rem;
    fill: #0c2c79;
    transition: .2s
}

    .m-video__play-icon svg {
        height: 100%;
        width: 100%
    }

.m-video__duration {
    bottom: 0;
    padding: .3125rem;
    z-index: 2
}

.m-video__duration, .m-video__message {
    background: rgba(30,30,30,.85);
    color: #fff;
    left: 0;
    position: absolute
}

.m-video__message {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: auto;
    opacity: 0;
    padding: .5rem;
    right: 0;
    top: 0;
    transition: .35s;
    visibility: hidden
}

.m-video__section-title {
    background: #ececec;
    color: #4a4a4a;
    margin-bottom: 1rem;
    padding: 1.125rem
}

@media print,screen and (min-width:48em) {
    .m-video__section-title {
        margin-bottom: 2rem
    }
}

@media screen and (min-width:80em) {
    .m-video__section-title {
        margin-bottom: 4rem
    }

        .m-video__section-title h3 {
            margin: auto;
            max-width: 80rem
        }
}

.m-video-player__container {
    min-height: 7.5rem
}

@media print,screen and (min-width:40em) {
    .m-video-player__container {
        min-height: 17.6875rem
    }
}

@media print,screen and (min-width:48em) {
    .m-video-player__container {
        height: 0;
        margin: 0 auto 2rem;
        min-height: auto;
        position: relative
    }
}

.m-video--list .m-video__category {
    margin: 0
}

    .m-video--list .m-video__category a {
        margin-bottom: .3125rem
    }

.m-video--list .m-video__thumbnail a:hover .m-video__message {
    opacity: 1;
    visibility: visible
}

.m-video--list .m-video__thumbnail a:hover .m-video__play-icon {
    height: 3.25rem;
    width: 3.25rem
}

.m-video--list .m-video__play-icon {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%)
}

.m-video--card:hover .m-video__message {
    opacity: 1;
    visibility: visible
}

.m-video--card:hover .m-video__play-icon {
    height: 3.25rem;
    right: .375rem;
    top: -1.625rem;
    width: 3.25rem
}

.m-video--card .m-video__title {
    color: #fff;
    font-size: 1.125rem
}

.m-video--card .m-video__thumbnail {
    display: block;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%;
    position: relative
}

    .m-video--card .m-video__thumbnail img {
        height: 100%;
        left: 50%;
        -o-object-fit: cover;
        object-fit: cover;
        position: absolute;
        top: 50%;
        transform: translate(-50%,-50%);
        width: 100%
    }

.m-video--card .m-video__category {
    color: #fff;
    margin-bottom: .3125rem
}

.m-video--card .m-video__details {
    position: relative
}

.m-video--card .m-video__play-icon {
    right: .5625rem;
    top: -1.4375rem
}

.m-video--card .m-video__publish-date {
    color: #fff;
    margin-top: auto
}

.m-video--card .m-video__summary, .m-video--card .m-video__tags {
    display: none
}

.o-videos--highlight .o-videos__article:first-child .m-video--card .m-video__category {
    font-size: 1.25rem;
    margin-bottom: 0
}

.o-videos--highlight .o-videos__article:first-child .m-video--card .m-video__title {
    font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 3.75rem
}

.o-videos--highlight .o-videos__article:first-child .m-video--card .m-video__summary, .o-videos--highlight .o-videos__article:first-child .m-video--card .m-video__tags {
    display: block
}

.o-videos--highlight .o-videos__article .m-video--card .m-video__category, .o-videos--highlight .o-videos__article .m-video--card .m-video__summary, .o-videos--highlight .o-videos__article .m-video--card .m-video__tags, .o-videos--highlight .o-videos__article .m-video--card .m-video__title {
    color: #1e1e1e
}

.o-videos--highlight .o-videos__article .m-video--card .m-video__publish-date {
    display: none
}

.m-match-timeline {
    background-color: #fff;
    border-radius: .25rem;
    margin-bottom: .5rem;
    margin-left: auto;
    margin-right: auto;
    max-width: 90rem;
    padding: .9375rem 1.25rem
}

@media print,screen and (min-width:40em) {
    .m-match-timeline {
        align-items: center;
        flex-direction: row
    }
}

.m-match-timeline__time {
    align-items: center;
    color: #093ad6;
    cursor: normal;
    display: flex;
    font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 2rem;
    line-height: normal;
    margin-right: 0;
    position: relative;
    text-align: left;
    width: auto
}

@media print,screen and (min-width:40em) {
    .m-match-timeline__time {
        flex: 0 0 100px
    }
}

.m-match-timeline__content {
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.75rem;
    position: relative
}

    .m-match-timeline__content .field__item p {
        margin: 0
    }

.m-match-timeline__title {
    display: none;
    font-weight: 600;
    position: relative
}

.m-match-timeline--goal {
    background-image: linear-gradient(270deg,#06379d,#0c2c79);
    color: #fff;
    font-weight: 400;
    overflow: hidden
}

    .m-match-timeline--goal .m-match-timeline__time {
        color: #fff
    }

        .m-match-timeline--corner .m-match-timeline__time:after, .m-match-timeline--goal .m-match-timeline__time:after, .m-match-timeline--halftime .m-match-timeline__time:after, .m-match-timeline--offside .m-match-timeline__time:after, .m-match-timeline--periodend .m-match-timeline__time:after, .m-match-timeline--periodstart .m-match-timeline__time:after, .m-match-timeline--redcard .m-match-timeline__time:after, .m-match-timeline--substitute .m-match-timeline__time:after, .m-match-timeline--yellowcard .m-match-timeline__time:after {
            content: "";
            display: inline-block;
            height: 2rem;
            margin-left: 1rem;
            width: 2rem
        }

@media print,screen and (min-width:40em) {
    .m-match-timeline--corner .m-match-timeline__time:after, .m-match-timeline--goal .m-match-timeline__time:after, .m-match-timeline--halftime .m-match-timeline__time:after, .m-match-timeline--offside .m-match-timeline__time:after, .m-match-timeline--periodend .m-match-timeline__time:after, .m-match-timeline--periodstart .m-match-timeline__time:after, .m-match-timeline--redcard .m-match-timeline__time:after, .m-match-timeline--substitute .m-match-timeline__time:after, .m-match-timeline--yellowcard .m-match-timeline__time:after {
        margin-left: 0;
        position: absolute;
        right: 0;
        top: 1rem
    }
}

.m-match-timeline--substitute .m-match-timeline__time:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNGRkYiPjxwYXRoIGZpbGw9InJlZCIgZD0iTTE1LjUgOC4xNjN2MTUuNjc0TC45NDUgMTZ6bS0zIDUuMDIyTDcuMjczIDE2bDUuMjI3IDIuODE1eiIvPjxwYXRoIGZpbGw9IiM4NkNEMTAiIGQ9Ik0xNi41IDguMTYzdjE1LjY3NEwzMS4wNTUgMTZ6Ii8+PC9nPjwvc3ZnPg==) no-repeat 50%
}

.m-match-timeline--yellowcard .m-match-timeline__time:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iI0ZGQ0IwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNGRkYiIGQ9Ik0xOS4xNjkgMjcuNjgxYTIuMiAyLjIgMCAwIDEtLjU2LS4wNzNMOC42MDEgMjQuOTI3YTIuMTYzIDIuMTYzIDAgMCAxLTEuNTI3LTIuNjQ1TDExLjU0NCA1LjZhMi4xNiAyLjE2IDAgMCAxIDIuNjQzLTEuNTI3bDEwLjAwOSAyLjY4MkEyLjE2MyAyLjE2MyAwIDAgMSAyNS43MjMgOS40bC00LjQ3IDE2LjY4MmEyLjE2IDIuMTYgMCAwIDEtMi4wODQgMS42Ii8+PC9zdmc+) no-repeat 50%
}

.m-match-timeline--redcard .m-match-timeline__time:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0icmVkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI0ZGRiIgZD0iTTE5LjE2OSAyNy42ODFhMi4yIDIuMiAwIDAgMS0uNTYtLjA3M0w4LjYwMSAyNC45MjdhMi4xNjMgMi4xNjMgMCAwIDEtMS41MjctMi42NDVMMTEuNTQ0IDUuNmEyLjE2IDIuMTYgMCAwIDEgMi42NDMtMS41MjdsMTAuMDA5IDIuNjgyQTIuMTYzIDIuMTYzIDAgMCAxIDI1LjcyMyA5LjRsLTQuNDcgMTYuNjgyYTIuMTYgMi4xNiAwIDAgMS0yLjA4NCAxLjYiLz48L3N2Zz4=) no-repeat 50%
}

.m-match-timeline--periodstart .m-match-timeline__time:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjMDAwIiBkPSJNMjcgMThjMC02LjA3NS00LjkyNS0xMS0xMS0xMVM1IDExLjkyNSA1IDE4czQuOTI1IDExIDExIDExIDExLTQuOTI1IDExLTExIiBvcGFjaXR5PSIuMjQ4Ii8+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTI3IDE4YzAtNi4wNzUtNC45MjUtMTEtMTEtMTFTNSAxMS45MjUgNSAxOHM0LjkyNSAxMSAxMSAxMSAxMS00LjkyNSAxMS0xMVoiLz48cGF0aCBmaWxsPSIjMDAwIiBkPSJNMTUgMTB2OGExIDEgMCAwIDAgMiAwdi04eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTYgN1Y0Ii8+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xMiAzaDgiLz48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMjMgOSAyLTIiLz48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTI0IDYgMiAyIi8+PC9nPjwvc3ZnPg==) no-repeat 50%
}

.m-match-timeline--periodend .m-match-timeline__time:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjMDAwIiBkPSJNMTYuMzc0IDE4LjM2MmEzLjUgMy41IDAgMSAwLTcgMCAzLjUgMy41IDAgMCAwIDcgMCIgb3BhY2l0eT0iLjI1NCIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgZD0iTTE2LjM3NCAxOC4zNjJhMy41IDMuNSAwIDEgMC03IDAgMy41IDMuNSAwIDAgMCA3IDBaIi8+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIGQ9Im0yNy44NCAzLjU2Ni0xNS40MjcgNC4zMkM2LjgzIDguMTI3IDIuMzc0IDEyLjcxNyAyLjM3NCAxOC4zNjFjMCA1LjggNC43MDEgMTAuNSAxMC41IDEwLjVzMTAuNS00LjcgMTAuNS0xMC41YzAtMS42MjMtLjM3OS0zLjE1NC0xLjAzNi00LjUyNWw3LjYzNC01LjY3NWExIDEgMCAwIDAgLjQwMi0uODAyVjUuNDkzYTIgMiAwIDAgMC0yLjUzNS0xLjkyN1oiLz48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMjAuMzc0IDcuODYydi0xLjVNMjMuMzc0IDYuODYydi0xLjUiLz48L2c+PC9zdmc+) no-repeat 50%
}

.m-match-timeline--offside .m-match-timeline__time:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtOC4xNDkgNC40MzggOS44NDggMS43MzctMS4yMTYgNi44OTMtOS44NDgtMS43MzZ6IiBvcGFjaXR5PSIuNDk4Ii8+PHBhdGggZD0ibTYuOTMzIDExLjMzMiA5Ljg0OCAxLjczNi0xLjIxNSA2Ljg5NC05Ljg0OC0xLjczNnpNMTcuOTk3IDYuMTc1bDkuODQ4IDEuNzM2LTEuMjE2IDYuODk0LTkuODQ4LTEuNzM3eiIvPjxwYXRoIGQ9Im0xNi43ODEgMTMuMDY4IDkuODQ4IDEuNzM3LTEuMjE1IDYuODk0LTkuODQ4LTEuNzM3eiIgb3BhY2l0eT0iLjQ5OCIvPjxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0ibTI2LjI5NSA1LjYyMy0xNi4yNS0yLjg2NmMtMS40OTUtLjI2My0yLjkyOC43NzItMy4yIDIuMzEzTDQuODc5IDE2LjIzMWMtLjI3MiAxLjU0MS43MiAzLjAwNCAyLjIxNiAzLjI2OGwxNi4yNSAyLjg2NWMxLjQ5NS4yNjQgMi45MjgtLjc3MSAzLjItMi4zMTNsMS45NjctMTEuMTZjLjI3Mi0xLjU0Mi0uNzItMy4wMDUtMi4yMTYtMy4yNjhNOS41NTQgNS41NDhsMTYuMjUgMi44NjUtMS45NjkgMTEuMTYtMTYuMjUtMi44NjR6Ii8+PHBhdGggZD0ibTQuOTA3IDE2LjA2NyAyLjk1NC41MjEtMS45MSAxMC44MzMtMi45NTQtLjUyMXoiLz48L2c+PC9zdmc+) no-repeat 50%
}

.m-match-timeline--halftime .m-match-timeline__time:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjMDAwIiBkPSJNMTYuMzc0IDE4LjM2MmEzLjUgMy41IDAgMSAwLTcgMCAzLjUgMy41IDAgMCAwIDcgMCIgb3BhY2l0eT0iLjI1NCIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgZD0iTTE2LjM3NCAxOC4zNjJhMy41IDMuNSAwIDEgMC03IDAgMy41IDMuNSAwIDAgMCA3IDBaIi8+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIGQ9Im0yNy44NCAzLjU2Ni0xNS40MjcgNC4zMkM2LjgzIDguMTI3IDIuMzc0IDEyLjcxNyAyLjM3NCAxOC4zNjFjMCA1LjggNC43MDEgMTAuNSAxMC41IDEwLjVzMTAuNS00LjcgMTAuNS0xMC41YzAtMS42MjMtLjM3OS0zLjE1NC0xLjAzNi00LjUyNWw3LjYzNC01LjY3NWExIDEgMCAwIDAgLjQwMi0uODAyVjUuNDkzYTIgMiAwIDAgMC0yLjUzNS0xLjkyN1oiLz48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMjAuMzc0IDcuODYydi0xLjVNMjMuMzc0IDYuODYydi0xLjUiLz48L2c+PC9zdmc+) no-repeat 50%
}

.m-match-timeline--corner .m-match-timeline__time:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTI3LjUgMjQuNUgxNi45ODZNOCAxNlY1bTAgMTF2OC41aDguOTg2QTkgOSAwIDAgMCA4IDE2WiIvPjwvc3ZnPg==) no-repeat 50%
}

.m-match-timeline--goal .m-match-timeline__time:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjOTY5MzhlIiBkPSJNMTguMDUxIDUuMzU5IDE2IDQuMzMzIDEzLjk0OCA1LjM2bC0xLjAyNS44OTggMS4wMjUgMi4wNTJMMTYgOS4zMzMgMTguMDUgOC4zMWwxLjAyNi0yLjA1MnptOC41OSAxMi42OTJMMjcuNjY3IDE2bC0xLjAyNi0yLjA1Mi0uODk4LTEuMDI1LTIuMDUyIDEuMDI1TDIyLjY2NyAxNmwxLjAyNCAyLjA1MSAyLjA1MiAxLjAyNnptLTEyLjY5MiA4LjU5TDE2IDI3LjY2N2wyLjA1Mi0xLjAyNiAxLjAyNS0uODk4LTEuMDI1LTIuMDUyTDE2IDIyLjY2NyAxMy45NSAyMy42OWwtMS4wMjYgMi4wNTJ6bS04LjU5LTEyLjY5Mkw0LjMzMyAxNmwxLjAyNiAyLjA1Mi44OTggMS4wMjUgMi4wNTItMS4wMjVMOS4zMzMgMTYgOC4zMSAxMy45NWwtMi4wNTItMS4wMjZ6bTEyLjk3NC0uMjgyTDE2IDEyLjVsLTIuMzMzIDEuMTY3TDEyLjUgMTZsMS4xNjYgMi4zMzMgMi4zMzMgMS4xNjYgMi4zMzQtMS4xNjYgMS4xNjctMi4zMzN6Ii8+PHBhdGggc3Ryb2tlPSIjOTY5MzhlIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTI3IDE2YzAtNi4wNzUtNC45MjUtMTEtMTEtMTFTNSA5LjkyNSA1IDE2czQuOTI1IDExIDExIDExIDExLTQuOTI1IDExLTExWiIvPjwvZz48L3N2Zz4=) no-repeat 50%
}

.m-league-table-widget__col, .m-league-table-widget__stat-item {
    flex: 0 1 3.125rem;
    text-align: center
}

.m-league-table-widget__col--draw, .m-league-table-widget__col--form, .m-league-table-widget__col--goals-against, .m-league-table-widget__col--goals-for, .m-league-table-widget__col--lastsix, .m-league-table-widget__col--lost, .m-league-table-widget__col--name, .m-league-table-widget__col--won, .m-league-table-widget__rank-title, .m-league-table-widget__stat-abbr--full, .m-league-table-widget__stat-item--draw, .m-league-table-widget__stat-item--form, .m-league-table-widget__stat-item--goals-against, .m-league-table-widget__stat-item--goals-for, .m-league-table-widget__stat-item--lastsix, .m-league-table-widget__stat-item--lost, .m-league-table-widget__stat-item--name > .m-league-table-widget__stat-value:not(.m-league-table-widget__stat-value--abbr), .m-league-table-widget__stat-item--won {
    display: none
}

.m-league-table-widget__stat-item--name {
    text-align: left
}

.m-league-table-widget__body tr:not([class]) {
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAABNCAMAAAB+HUpSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADAFBMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+2m0IAFIkAKpHq4snp4cfh1bDh1rLeGhnmFBPazJ7Fr2jiFxbgGRfrEA/aHRzcHBrbHRv8CgrfGRjYHx3ZHhz+AwP9Bgb8Dg77ExP/S0rfTUv5HBz5Fxf3JiX//v74ISDlFRPzU1P2KyvqERDnExLoEhHzTU36+PLIs2/1R0f/+fnDrWPr5Mv+9fUxU6YcQp0IMJUXPZv///+5n0i3nUT2MDDw6tgELZMMNJb1QUH+/fwSOZnzWVm6oUzs5c72PDv1NjW+pVUtT6T59/C8olAXKZQmSqL18uW3nEPj2LTk2rnCq1/x7Nr49u308OMpTKP38+nYyZjTwove0qro38EBK5Hf1Kz6+/3cz6PX3O30X1/8+/fy7t3KtnTT2Ov9/PkMH49seLy1u93+/v4jR6DtDw6/p1nq7fbUxI/GsWv/9PMPNpfQv4bz7+Gmrdaxt9vWxpTPvYHM0eiJk8nm3b6aotAoOZwhRZ/u59FHVqrLuHg2Vqjwd3fAqVz19vvi5vMFGYwBFYru8Pjb3+8RJJH5r6/+6ur4+fz5ubnNu37FyuXoOTjp4MTf4/HP1Or7+vXd0afm6fRQbLR+iMP82Ni9xOHy9Pnv6dX4iYj3p6ZkcLc/TqbIzuanttlEY67q4sjsVlYhMpjBx+NYdLeertX7+fRaZ7NRX6/vYF/4f3/94OA2RqKiqdRgervZy5zuJSXuLy76d3fya2pyfb7+8/P7ysqUptH+29swQaAaLJW4v985Wap9k8c+XqyDjcbmIiD95uYrPJ13gcBshMCFmcuQmcz4cHD8lZWuvN10isP4mpqNoM7tHh1JZ7Gts9nwjIvxkpHwRUTxgoHqTk33n5/uFhX7zs7xQUD3TUzbJSPySUn7IiL259328+0nWCyxAAAAIXRSTlMAbQkd9BjK+fvv9xKmBGiJKdmWx2HezjCvdI8CIcG44lrWTd5xAAAUM0lEQVR42txZaVRTSRZGG/GA+9bae1cFxKOe44/54TLHlpZWJIKCOSBqADWQBgTZw05wiQpMu4FEBIZFEINoENI0oAjuigiiGGkVUFxx7Rnbse0zc87cqveyEPJibP2j34+8qlv1kvd9deveWy8WFqYwbPzYEROsvrG2GfwBwsb6G6sJI8aOH2bxF/HlgK8tEUKy0OQ9i+w+QCzakxwqAwKWXw/48u3ZDxluhZCwNjrD1QN/wPBwzYiuFSJkNXzI2y3+aEuUlJXhC18hkkZdqrT/IFF5KUoqAgq+GVlJyHK0+W4waPRglJwG7F0jj/ujDxz+xyNdQYO0ZDR49CCz6A/7zBp55WIcUhmIPhIEVoZgnOuFLD8zIyCO/BRFZMD0leijwkpY0owI9On4N/EfYCOL9sBSL/TRwUuKPSplNgNM0h84FAWm4y2H3t/PCnv//h7QK9R+4aQMU75+2NSzHNqC0wPR0IEmop8VOi7GUYffo+5Xps+Y/s6YMf2K9gsvTTX6O6Gx/lsOSHD+ujT+Hs6HOZyGfSciK85Y+MkoFB3kK3kzq5KGM7+Y6QAzZ7wXzBKaEkC2Zl08lohy7bFvFuQuJInlSl4S36BoNOoTDv7j0E6cH/ZGUjWqmJiYAPME+Mff3hNcTAjgHBYyMTZrZUatLCu5FuJ3PIgg43igsBC8E40zqsCQUSgNp5uR9x8vA4SbKcBMFv8rvdY78x3ALUBE0tR8JMXJUzF/j0jktSjWmQ/FTwRnXZCO09AoI3XhwDEoEvPN2f5+byPALBYPEaqe9Q7gFkAaPCnWOatSFi22h1S3FUX4V4IHrE0PCeYIBHzwgTH9I+FQFIvTzQp/7ksAfmYK8B0LiGK/fmcuZs+ZbWjiEsArytk1JEIcdNxOOkUWiXHlTuy55pC9M1R/nhxecDgdR6OhhvyHI7ugfPPq3rcSYDaLCyDAbDOxaj9SG9o4BHBe4xEo9oWNXwmV+yFhsCSCHF9gQAxXrmLGPz/IDg03qP8sI8S+28wjlb0c4GamAN+zIAJ8byZguyw2tHEIIPIXIv9QFBx/FgQIlnrmBnpinI/WCadgzBc6czzVNl9xhOVIff5fjJHxcRY3j2JlQkJJVQ3T2fQTQE8AmTIzocAwU8SxAsxhQQSYYyaIAIY2lzfUAWhRbvwlWPXKSeItK9M8PSprj9duwXwOCSSYL7PSPxcMgAAQxZX1Ohq9Yxgsye5WIhTgDcjTDBd0CWBk2Rm9OwoeC2KW5RVSAX5gUQcCkOvShX+u+qEfVv+pbyUCGM4wKkCVHMqRqqP1txS0uxMEuATXYEz9nySDKRykonAs0iuKh1hH+IrOGp/6SLBMH+UIhQsAnexwoRtj967S3qHoJgY/monVS1mAAM1LlyaWLQbj/lLHpXpY0dvsANbmJytYAwRMh/0M6jSTjAlQso/HuyW7zuPxjjI5XoRFtfbBSZFEgGAEJ0DIeMZxVuQbYa3LhZ+jrZijAGxY0hcJkAb1BKgK1wy0am95SvuMS6hXsyACrCrVFohHVmkGVl9Qa6zqK4xFV/eiJ5pZxgT4Gajvq4AP3no2vnslQ/CbKgHmnmHg1NiD81AngYT5ufYIYJMcxDc+r0qwvA/CYV393AHdTGzo1A1pimMFDZKbGK9Ur2LRi1DPNbL61c2Uy7UV7MB/oONQXVZWDcWuQx01XdD9/gXN/cYEeADUTyqJADcUV0/eaWF3AZbE5rtKFsVPXBm7DW1M5VCAH7TWRnMoGIEOYI4TxP2fGLi7C8gl/BjY3LQCFDz31sGNDYQNtPeUXdQVLHpJz+WIDzQX1u2HdhljryNiJJJWYjV4RjtpgQAuiRQ+mttXGBOgpp637yY6CgLINxAZNpK9Tb0fISiHcSTxkhQOAWrxATSCrQGtw4KkHNNUhIyggXBTpCoL6b7O2wRohEbcaQHF6Wx6uc/c0kja2cWsAAsZvCACqB+yPcdfoUc7PhATyljrAlCgmjRAFJeFBjAiQI28RVmAaqp27DqG9hEBzgEtyIIiCP1C8io3CBotO7g2gTQozJqpB8eC49hxzKJs/BR9bJ0BABBAds+dojWug16zE8hoJm13abb1AhZPiD9rOgsSgfcfpAFRocdRY22HXXAFrkSABX3x3/4CkOh3Du0q4uXA8vzICoBq0yLX2sdvSwoirhCK0J0cLgHsoCIeSwX4ap04n+vw1ErpdHY1pOhE6AwHPEeyrk0UrQoUp6Kt0+Rb7pFWQKFGAEcWTwhTHYC4MBGuEACf6KwQJErhQgRw7IMFbf0FSADKe2kI3MXEw6Jy5nAkghA4MQP4S1FcS4WSi5pDvnjdVzQEyg7heC6ZGrI1CHj+uIHx624/wHP0NJyilSiT4EfbDRA1aeuxNrD7sIBY1+Ojwz9hrI65tGtsjo5HYA+8eP0aYsDiy4C2trZnz569evVq8+bN/QWoAbe/s4NHk2Bq6oP6nJtIWw3gkKQp0sizqIWXc2cjF7d4LJENoqeArZjzJUCcKkAPfvdJMGh0A6jOuFG00tAn66Cd7mLENBK0AiSyAG49ENSAJfjzixevYQ/8+/JlEEBYVlYKOEIAHtAMZBNBgM0GMBIDynPOJ6SuBwG2n+Pt3aBd6AP0DxFml5TUy1NknO/PIBOSE8EEmTiEuwiuUvnpQwVO0JgHUHWQz7xO1tcVKtrtUjS6wazT2tvVTQeZlYRVrZ6mhx7wgGnTHvb7vWYYIwJMM4ARATJvnQIV6q8/kBM3+E1jjiUC5NJnP/ljwtGiYk5urmLZBDgGWHtBNOBGQUe3mx7AuZ8Tjt2KxoCATdnu9zTLEQPVX8yy1hhbwE2dAG3zGMBaV8/TA2TC3+fNa4etqO6DazDWBALMM4CRGFDE23sqbru8GF0lAtzSFllbMXalf2lshPy48WocJ7VI7GX9hcVIkMz0W+C4ioYuVUC2u8B7+XLvcCVyIxwD0CnK1fYRO+uerRbhOq9TO7EgAjjp8AwCfruT0wmg6tQPTUas/QUg634L8v+dOBoITum9I9pGHmDH+Qcbjm5XnufMg2giHAhGWnwLISD0zedaRcVTd8ruDBIwAqBW2hewpVaNu1YAvYMRlwDAHB10cmqDQ8CLvyhAyXpeUSZJfxVo140b8n4H2CIe71gFL2d7Cfe/ZhAEvoUy0FVk3tn+EWV3XytAMUNZxQ7f1PAX6JUN6vksQAD17flaQBpsJtc/IPHNNwQRwNBmJAaUyCtQDpwGlBty6CqntJA6teYmRODfLuaUgwCnFHflhSYYiVyhGByKPPiml/5YSmEN+JRSRel1aAVgFbFtYGeeZgW4r3e3ejILEMChVNOZfAJW/nfSIEGgaXJfzPUB420DoxEBCi/uLk/dcC7zHJQAQHrXXpIQU8An7lYB+Yst9T/XX686udsEN6mHwwSLMf6cbwIIfvGmpGKWLGHpZeoEYClrTsKpdMB2uX7YVc9lQTI+Kr3NdE5A/dPDtMEFXNo1k1420ctBUh3M7QsjAkDxc14mv1u4m+YAQprHKz9PPreTYyJCx6All5sgF4VDx1iMS6YvEbgCoMC2L/KQTgBZqnefTdBBe/cQhwBqIdr/r5eXDzaVwfq7vPx/OWcX01ZyBWDS7SYkVaU+dLM/rbSacQFHCda2on3qA69Gi6V9AJHKki2xGGEwIH5SCMLhzxKO1YR/dm0EhABt+McrFqwEWn52E6IF8VBYNaGrpEG70m6lJlG7L/vSc87ca/sa33udyK0KPQ+2Gd97mfk8c86ZM2dGlE/jxOjjZ/fX1gZvo2WgQpgU7A1OT9//9m+fPVYHALpvAZq6BSCKvWwRW27o38LXRfCSdw+2+nfvbD4Z1gCww92vpZz281r1S+Zi2v+7BgmACIt/qtB6pBUvzioAZEqCSnAwO1K+Jn8x/Vn09bepbC2yFChfF282ONUxBjPidc/TXhjoXuoBPb04OR4e7tgHICNLbHl8VANALfefTjmTxo0aI0DZ/vdxckkAPoke92IQ3LgY9UUcAJ9nrv1FcsMnpuXyTNPj5+GIyB/+LspNf5aLPp/WAFC/fnN788H+6PIIOgH9QOCAeXq3NhvqD560TsEoWAxsa3UAZuSrp1JS03mp+iWzf/3wN1Ljf/veJ1+TgQcAF/8hjfv6L3EUXPwi4gnMxQcw/ewZtMW09nxi4vY/pzNNmVHy+P7z32Pxv0xyuenx4O2JiW8HIxfGAzDcYuj39D4Ch2AEDc9sJ3rg+wttMAWAGVLHnZVNw7qmXSvl6ak6PYCJQEBDQ8ONMMvZprEorvUNK03050ekJv+kvHfPJCQry2Q6/FEuyMo6l4VvkaJzVGKKlMQNis5tPwVvb+Gm4QP4ZYZ3n2yOMRwCvY/gpZVt9D990M90e4C2DngB+eZnSi9YAMhKksQPi/cb7qw/nF3sxYkwRobWb6FnND42bmjpmbpp2NSpMukAbSuQuIzSUHk/Zu61dy5JEh/A2L3OleFtb8CwwERQaOohvBQzb9vKKBiIBzp1Po9WQMcPSFi+iPWC/xsAGNu82Ws4GDcEGEN3wIBmwfAVY62Gkaf3tvSSGMAPOKnrCSYoS+QSvHcrFsDPkyRqADa+8u42LLau3GKdIzjw2UZv28qSFzAs61eaPMHE5wKa8mXcDsD2fpEkUV8aa3vS09rQ8gDnBhudB21s7KGheG5cRAh1hOYCCc4GdcTzIVrDbw6V772TJFEH4G1bMOyPb8kz5O0DeNndCNzz6lZazAb14wGJDYGNP34dZ+Jl/e5XSZHvtHKE6sf6e3sW6hlbhrYH0AYuJFRnEQ/AiFB1MrRg3NibZ/CXSZFB7SyxqY1HIw2LZAnvLAVGAqMJ1VhEhDAmmPufS09899mvkyDP39VLk/N4m3bZR8sjAW/idRMxQe2o8P+eqOUHvLjIUWHNdYHjDADXBV6RV4ay//8AhFeGNNcGjzEAS3htUGt1GAyZve5ybV8JYyGLBRV9icVSIcotFpGHJpcw5rZYzHShxeKvEN+g4G0VfcFgH2Wh3bVYmil4Lb5oTqu9bCyAd4uFshno3/jpPjerEO9WVQDrLZI0sX35I/hEWy0t67puYHh1mPIDQiqX2QvF5psilsu5mWwHrb9TIo5P8qjFQgxrdHDMtGoXd+SUMMpV4fkeZq3OpwWrHWiyXSTy4Ao+PC9NPP86q4Q7sNjF+V1KcsOkR6N4lKNODQCtChsoNt4mf/yA5gXFOu2Pyg9IefVMuVqGSAmus+fl4UpzDABcgnPSL98tp+RhdTPCAPhQcx3uuBoaoJvoKZi0BADySmQAlVDotDm5Wwngigv3OxllANK/TCqA6AwRjRwhqHmumzGz3RoDoDGPAwKKJV2BCk6iKR6CD5cJQJHZD79sOmM+/HGZOY87+zzWUmjVPAKgywnAefid55kVOrkCAJgofkEgrZ6vuir3tbgAxltRbhCAZfz4KBEAihwhjSyxHM4tstugAJDG+Wo7NQQbyXk5PlOkpQCARoy48qAMwIJr9eJpfgLA7RKAGi4n56gBgD4zz7lNHYAc+G8TmQIkugDmlVli6nmCuTw8U1IC6OLOuzXc1kxftLt4NzZ2gPLSBIAg9QYB4JKUr1aDvQIA5PNcqwAAT6vVBcDypeXuuADWm0BmBYBd/DyaAICYPMGUn5z05MQdBC5Uf2EAl+x2e7cA4IIKltEvyYZ4bhl3XvdzZwgVlwQA+q1RDUA1fkcA4I78qwUSgFx4PCrdWABVIv1XSwcEWEQHdOgDOJQpqporrAQQ0UhQwS58wWlUIfyeQ/zaAJ9spNENACz2WtBubjUA6d3cYRZWgAyFL0QAZFEAuOafySGuSQRQaXNUnflRQtniagBKyeAVUi0d8FrKnU4espJBlK1ADVMFAMalSwBgq1ecoBv9qgBIbJXJBFDkcq7GZovjfoHaOPsFlABKzGZzFwGAgQB1GuBO+NYGdbW24xD2OHEcEwCnq86jDgBUZH63AMBom2IOAvDB481DhwHYuis1/ICHHSCLAsA9/DyrAyD+fgHcMdJ1eMeIihL0gKficDjyqB/kY10zOIZVnGivAEBVUbO4SQngWhjAPPk/Ui631QFaXtUMFpk1XOGXsAK0Y+Tk9xLcM6RiBsvD3bUGf3aoU3NNVzayyJWVYDQAu9Q4n2QG06WMbrlp7RoAzmvOBbAHdKIsxQIYx9I4aaJm2jP0ququMZcyNAAdPrfA4ykxVioA1IK2KysrK3XydmaNclPy4gO4C10lo3G+DnpzowQg20cAdvqqrKgOfS8PQEhTLACS1sP6z8W7sl97RXXfYNBpUwQI3ejDg34Dje4TAC4jgAFqhNALzQoALiqUAAQLoeWFPvKKhIBrUCDuDRGAbql8hhVJAC4ggAuY7FgYZH16ALYiAOaiAATUAMzYnEHVfYO0czTdxq9GK4JLYl7isLK+fAJQUsjLrDZJNYBWK21UABiC3u2UAYjJENhwz3k6hiEPAy8eH1+VFIJZ5LRxRxn9TQDK8sOToWo279IBsDEeBsBaIwB6iuMCwJ2jMxo7R+PuHW72l9aV2rFFFSEKmzQWmD2hULkwKKFQBSsIhR2IgpAbL5Sz9CtCKG6aBKcbjauCrLWc3htDOAOtmjEaLYLXdTH68O5yurECr40N2cfsHV7qEULLwz3hXRvDc1SqjFOn6+4dpt3j1uDx3D1ejrvHradO6O2ff/0sKzmm5wdMliRwfgCeIPF9FqITJKqOS+ur6ASJUGInSNAZIqnMXQOK7sJOmvmoN96ctgOGxVbjZqkJniESOUVmUj5FpjbDeAQlo1Y+RWayb/6FTpEhv/AEniPkD3a7jvY5Qq7uoN/K2NkTP3iJk6TelE6SKvenpR9BSbOXSydJvfnTlz1N64ev//itN86+ffpU6hGUU6ffPvvGW3pnif0bZojLJ1LbxLkAAAAASUVORK5CYII=) no-repeat 8px/auto 40px;
    border-radius: .25rem;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
    font-size: .875rem;
    font-weight: 600;
    margin-bottom: 1rem
}

    .m-league-table-widget__body tr:not([class]) th {
        padding: 1rem 0
    }

.m-league-table-widget__body tbody {
    border: 0
}

.m-league-table-widget__body tr {
    align-items: center;
    background-color: transparent;
    display: flex;
    justify-content: flex-end
}

    .m-league-table-widget__body tr:nth-child(2n) {
        background-color: transparent
    }

.m-league-table-widget__overall {
    align-items: center;
    display: flex;
    flex: 0 0 5rem;
    gap: .5rem
}

.m-league-table-widget__crest :is(img) {
    height: 2.5rem;
    width: 2.5rem
}

.m-league-table-widget__stat-item--name {
    flex: 1 1 auto
}

.m-league-table-widget__row--current {
    background: #093ad6 !important;
    color: #fff
}

.o-advertisement {
    display: block;
    margin: 2rem auto
}

    .o-advertisement > * {
        display: block;
        margin: 0 auto
    }

.o-article-copy {
    padding-bottom: 5rem
}

@media print,screen and (min-width:64em) {
    .o-article-copy {
        display: flex
    }
}

.o-article-copy h2 {
    color: #4a4a4a;
    font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
    font-size: 1.5rem;
    font-size: calc(19.94366px + .28169vw);
    font-weight: 700;
    padding: 0
}

.o-article-copy .field__item {
    color: #1e1e1e
}

    .o-article-copy .field__item > p {
        font-size: 1rem;
        line-height: 1.3;
        padding: 0
    }

@media print,screen and (min-width:64em) {
    .o-article-copy .field__item > p {
        font-size: 1.25rem
    }
}

.o-article-copy__content-area {
    font-size: 1.125rem
}

@media print,screen and (min-width:64em) {
    .o-article-copy__content-area {
        flex: 0 0 auto;
        width: 100%
    }
}

.o-article-copy__content-sidebar {
    margin-top: 1.5rem
}

@media print,screen and (min-width:64em) {
    .o-article-copy__content-sidebar {
        flex: 0 0 auto;
        height: 100%;
        margin: 0 0 0 1.6875rem;
        position: sticky;
        top: 13.375rem;
        width: 15%
    }
}

.o-article-header {
    display: flex;
    flex-direction: column;
    margin: 0;
    padding: 3.125rem 0 1.25rem;
    text-align: left
}

@media print,screen and (min-width:64em) {
    .o-article-header {
        left: 64%;
        margin: 0 auto;
        max-width: 28.875rem;
        padding-right: 1rem;
        position: absolute;
        top: 5%;
        z-index: 1
    }
}

.o-article-header__title {
    font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 1.75rem;
    margin-bottom: 0;
    order: 2
}

@media print,screen and (min-width:64em) {
    .o-article-header__title {
        font-size: 1.9375rem;
        line-height: 2.1875rem;
        margin-bottom: 1.5rem
    }
}

.o-article-header__date {
    color: #656565;
    display: inline-block;
    font-size: .6875rem;
    letter-spacing: .0625rem;
    text-transform: uppercase
}

.o-article-header__tag {
    background: #e4eaff;
    border-radius: .1875rem;
    color: #9ab4f3;
    color: #093ad6;
    display: inline-block;
    font: 800 .6875rem Archivo,Helvetica,Roboto,Arial,sans-serif;
    margin: 0 0 .5rem;
    order: 1;
    padding: .375rem;
    text-transform: uppercase;
    width: -moz-fit-content;
    width: fit-content
}

@media print,screen and (min-width:64em) {
    .o-article-header__tag {
        margin-bottom: 1rem
    }
}

.o-article-header > span {
    color: #656565;
    font-size: .6875rem;
    font-weight: 600;
    letter-spacing: .0625rem;
    order: 3;
    text-transform: uppercase
}

@media print,screen and (min-width:64em) {
    .o-article-header > span {
        font-size: .8125rem
    }
}

.o-banner-card {
    margin: 0 0 3.125rem;
    position: relative
}

@media print,screen and (min-width:48em) {
    .o-banner-card {
        margin: 0 .3125rem 3.125rem
    }
}

@media print,screen and (min-width:64em) {
    .o-banner-card {
        margin: 0 auto 3.125rem;
        max-width: 58.75rem
    }
}

@media screen and (min-width:90em) {
    .o-banner-card {
        max-width: 84.0625rem
    }
}

@media print,screen and (min-width:64em) {
    .o-banner-card {
        display: flex
    }
}

.o-banner-card__media {
    background: none
}

@media print,screen and (min-width:64em) {
    .o-banner-card__media {
        flex: 0 0 50%
    }
}

.o-banner-card__media img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.o-banner-card__content {
    background: none;
    color: #1e1e1e;
    font-size: 1.125rem;
    margin-top: -2rem;
    padding: 4rem 2rem 2rem
}

@media print,screen and (min-width:48em) {
    .o-banner-card__content {
        padding: 4rem 3.75rem 2rem
    }
}

@media print,screen and (min-width:64em) {
    .o-banner-card__content {
        display: flex;
        flex: 0 0 50%;
        flex-flow: column;
        justify-content: center;
        margin-top: 0;
        padding: 3.75rem
    }
}

.o-banner-card__content-title {
    font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 2rem
}

.contact-message-form {
    margin: auto;
    max-width: 31.25rem;
    padding: 2rem .9375rem
}

.o-content-listing {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
    gap: var(--gap,1rem);
    margin: 0 auto;
    max-width: 104rem;
    --columns: 1;
    padding: 1rem
}

@media print,screen and (min-width:40em) {
    .o-content-listing {
        gap: 1.5rem;
        gap: var(--gap,1rem)
    }
}

@media print,screen and (min-width:48em) {
    .o-content-listing {
        padding: 1.2rem 4rem
    }
}

@media print,screen and (min-width:64em) {
    .o-content-listing {
        padding: 1.5rem 5rem
    }
}

@media screen and (min-width:80em) {
    .o-content-listing {
        padding: 1.5rem 7rem
    }
}

@media print,screen and (min-width:30em) {
    .o-content-listing {
        --columns: 2
    }
}

@media print,screen and (min-width:40em) {
    .o-content-listing {
        --columns: 3;
        --gap: 1.5rem
    }
}

.o-content-listing > article {
    flex-basis: 100%;
    flex-basis: calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1))
}

@media print,screen and (min-width:40em) {
    .o-content-listing > article {
        flex-basis: calc(33.33333% - 1rem);
        flex-basis: calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1))
    }
}

@media print,screen and (min-width:30em) {
    .o-content-listing > article {
        flex-basis: calc(50% - 0.5rem);
        flex-basis: calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1))
    }
}

.o-fixtures-carousel {
    background-color: #f3f4f9;
    padding: 1rem 0
}

.o-fixtures-carousel__title {
    margin-bottom: 0;
    padding: 0 1rem 1rem
}

@media print,screen and (min-width:48em) {
    .o-fixtures-carousel__title {
        padding: 0 2.25rem 1rem
    }
}

@media print,screen and (min-width:64em) {
    .o-fixtures-carousel__title {
        padding: 0 2.75rem 2.25rem
    }
}

.o-fixtures-carousel .glide__slide {
    display: flex;
    flex-direction: column;
    height: auto
}

@media screen and (min-width:90em) {
    .o-fixtures-carousel .glide__slide {
        flex: 1 0 auto
    }
}

.o-fixtures-carousel .glide__bullets {
    display: flex
}

.o-fixtures-carousel .m-match-header__container {
    padding: 0
}

@media print,screen and (min-width:48em) {
    .o-fixtures-carousel .m-match-header__container {
        flex-flow: column
    }
}

.o-fixtures-carousel .m-match-header__container:before {
    display: none
}

.fixtures-page-form, .league-filter-form {
    background: #fff
}

    .fixtures-page-form .bef-exposed-form__selector, .league-filter-form .bef-exposed-form__selector {
        background: none;
        margin: 0 1rem;
        width: auto
    }

    .fixtures-page-form .form-item-side, .league-filter-form .form-item-side {
        display: none !important
    }

    .fixtures-page-form .fieldset-legend, .fixtures-page-form .form-submit, .league-filter-form .fieldset-legend, .league-filter-form .form-submit {
        display: none
    }

    .fixtures-page-form .form--inline, .league-filter-form .form--inline {
        padding: 0 24px
    }

        .fixtures-page-form .form--inline .select-wrapper, .fixtures-page-form .form--inline select, .league-filter-form .form--inline .select-wrapper, .league-filter-form .form--inline select {
            width: 230px
        }

    .fixtures-page-form #edit-month--wrapper, .league-filter-form #edit-month--wrapper {
        background: #1946b0
    }

    .fixtures-page-form .form-radios, .league-filter-form .form-radios {
        align-items: center;
        display: flex;
        flex-wrap: nowrap;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        background: #1946b0;
        margin: auto;
        max-width: 58.75rem;
        width: 100vw
    }

@media print,screen and (min-width:48em) {
    .fixtures-page-form .form-radios, .league-filter-form .form-radios {
        width: calc(100vw - 32px)
    }
}

@media screen and (min-width:80em) {
    .fixtures-page-form .form-radios, .league-filter-form .form-radios {
        max-width: 84.0625rem
    }
}

.fixtures-page-form .form-radios::-webkit-scrollbar, .league-filter-form .form-radios::-webkit-scrollbar {
    display: none
}

.fixtures-page-form .form-radios .form-type-radio, .league-filter-form .form-radios .form-type-radio {
    align-items: center;
    display: flex;
    flex: 1 0 0;
    flex-flow: column;
    margin: 0;
    padding: .9375rem;
    position: relative;
    text-align: center
}

    .fixtures-page-form .form-radios .form-type-radio input[type=radio], .league-filter-form .form-radios .form-type-radio input[type=radio] {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        border: 0;
        border-radius: 0;
        cursor: pointer;
        height: 100%;
        left: 0;
        margin-bottom: 0;
        position: absolute;
        top: 0;
        width: 100%
    }

        .fixtures-page-form .form-radios .form-type-radio input[type=radio]:checked, .league-filter-form .form-radios .form-type-radio input[type=radio]:checked {
            background: #0c2c79;
            border-bottom: 4px solid #cd051d;
            color: #fff
        }

    .fixtures-page-form .form-radios .form-type-radio .option, .league-filter-form .form-radios .form-type-radio .option {
        color: #fff;
        font-size: 1rem;
        font-weight: 700;
        margin: 0;
        text-transform: uppercase;
        z-index: 1
    }

@media print,screen and (min-width:40em) {
    .o-fixture-polls {
        display: flex;
        flex-wrap: wrap;
        margin: 0 -1rem
    }
}

.o-fixture-polls .field--name-field-cc-poll-reference {
    flex: 1 0 100%;
    margin-top: 1.5rem
}

@media print,screen and (min-width:40em) {
    .o-fixture-polls .field--name-field-cc-poll-reference {
        flex: 0 0 auto;
        margin: 1.5rem 0;
        padding: 0 1rem;
        width: 50%
    }
}

@media print,screen and (min-width:64em) {
    .o-fixture-polls .field--name-field-cc-poll-reference {
        width: 33.33%
    }
}

@media screen and (min-width:80em) {
    .o-fixture-polls .field--name-field-cc-poll-reference {
        width: 25%
    }
}

.o-fixture-polls .m-poll {
    max-width: none
}

@media print,screen and (max-width:39.99875em) {
    .o-fixture-polls .m-poll {
        margin: 0 auto
    }
}

.o-fixture-list .fixture-wrp {
    margin-bottom: 1.5rem
}

@media screen and (min-width:80em) {
    .o-fixture-list .fixture-wrp {
        margin-bottom: 2rem
    }
}

.o-fixture-list .fixture-wrp h3 {
    color: #1e1e1e;
    font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 500;
    margin: 0 auto 1rem
}

.o-fixture-list .m-form {
    display: none
}

.o-fixture-list__empty {
    font-size: 100%;
    font-weight: 500;
    margin: 1rem auto;
    max-width: 67.625rem;
    padding: 0 1rem
}

@media print,screen and (min-width:40em) {
    .o-fixture-list__empty {
        font-size: 1.5rem
    }
}

@media screen and (min-width:80em) {
    .o-fixture-list__empty {
        margin: 2rem auto
    }
}

.o-fixture-list__empty h3 {
    color: #093ad6;
    font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
    font-size: 100%;
    font-weight: 800;
    line-height: normal;
    margin-bottom: .9375rem
}

@media screen and (min-width:80em) {
    .o-fixture-list__empty h3 {
        font-size: 1.5rem
    }
}

.o-full-image {
    margin: 1rem auto
}

@media print,screen and (min-width:40em) {
    .o-full-image {
        margin: 1.5rem auto
    }
}

@media print,screen and (min-width:64em) {
    .o-full-image {
        margin: 2rem auto
    }
}

.o-full-image img {
    display: block;
    width: 100%
}

.o-full-image__caption {
    color: #4a4a4a;
    margin-top: .5rem
}

.o-header-search {
    background: #1946b0;
    display: none;
    opacity: 0;
    padding: 1.625rem;
    position: fixed;
    width: 100%;
    z-index: 3
}

    .o-header-search form {
        margin: 1.875rem 0 .9375rem
    }

        .o-header-search form .form--inline {
            display: flex;
            flex-direction: column;
            justify-content: center;
            text-align: center
        }

@media print,screen and (min-width:30em) {
    .o-header-search form .form--inline {
        flex-direction: row;
        margin: auto;
        max-width: 31.25rem
    }
}

.o-header-search form .form-item-results-for {
    margin: 0 auto;
    width: 100%
}

    .o-header-search form .form-item-results-for label {
        display: none
    }

    .o-header-search form .form-item-results-for input[type=text] {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background: transparent;
        border: 0;
        box-shadow: none;
        color: #fff;
        font-size: 1.25rem;
        font-weight: 600;
        height: 3.125rem;
        padding: .5rem .25rem;
        width: 100%
    }

@media print,screen and (min-width:30em) {
    .o-header-search form .form-item-results-for input[type=text] {
        background: #1842a7;
        margin-bottom: 0;
        padding: .5rem
    }
}

.o-header-search form .form-item-results-for input[type=text]::-webkit-input-placeholder {
    color: hsla(0,0%,100%,.25)
}

.o-header-search form .form-item-results-for input[type=text]::-moz-placeholder {
    color: hsla(0,0%,100%,.25)
}

.o-header-search form .form-item-results-for input[type=text]::placeholder {
    color: hsla(0,0%,100%,.25)
}

.o-header-search form .form-actions {
    margin: 0
}

@media print,screen and (min-width:30em) {
    .o-header-search form .form-actions {
        display: flex
    }
}

.o-header-search form .form-actions input[type=submit] {
    color: #fff;
    margin-bottom: 0;
    width: 100%
}

@media print,screen and (min-width:30em) {
    .o-header-search form .form-actions input[type=submit] {
        flex: 1 0 auto
    }
}

.view-cc-search {
    padding: 4rem 1rem
}

    .view-cc-search .view-header {
        display: none
    }

    .view-cc-search .view-content {
        margin: 0 auto;
        max-width: 67.625rem
    }

        .view-cc-search .view-content a {
            color: #1e1e1e
        }

.view-empty {
    display: block;
    font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: calc(31.27273px + 2.27273vw);
    line-height: 1.1;
    margin-bottom: 0;
    text-align: center;
    text-transform: uppercase
}

.o-homepage-carousel {
    background: #093ad6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANEAAABhAgMAAAA1nqwJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAMUExURUdwTAAAAAAAAAAAAAu23DQAAAAEdFJOUwBpC4D62czeAAABGklEQVRYw+2WOw6DMBBErXQ5SMSVKHMK11yEe+U4kQsnttGMlqcUEfJWfgKj/Q6bErRHPayGDrbXQzY02i1/rm+aRru/6ml5ahqtPP3eV3QIa2t9VSTDKi9pUmEVhzSpsMoXNKmwireaeutc3w111rm+GPrBLeYhywbLPKsy6yjWvXBS2FQyBWBqA5XturaGk9JSDhegJVdeTa6VNLm21eRGxJAbR01u9DU5mdHkJM3QHhbTlpawcLfEbiEPWTZY5lmVUUex7mWTwqaSKQBTG6Zs1zSWhtMpj//Nx3/7+VaKbynjzgIEPr599URGP75V9oQEPiGBT0iq4S3mIcsGyzyrMuso1r1wUthUMgVgajMFfu7zc5//r33+Dbg5dxxYbdydAAAAAElFTkSuQmCC) no-repeat 0 0;
    position: relative
}

    .o-homepage-carousel:after {
        background: #093ad6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANEAAABhAgMAAAA1nqwJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAMUExURUdwTAAAAAAAAAAAAAu23DQAAAAEdFJOUwBpC4D62czeAAABGklEQVRYw+2WOw6DMBBErXQ5SMSVKHMK11yEe+U4kQsnttGMlqcUEfJWfgKj/Q6bErRHPayGDrbXQzY02i1/rm+aRru/6ml5ahqtPP3eV3QIa2t9VSTDKi9pUmEVhzSpsMoXNKmwireaeutc3w111rm+GPrBLeYhywbLPKsy6yjWvXBS2FQyBWBqA5XturaGk9JSDhegJVdeTa6VNLm21eRGxJAbR01u9DU5mdHkJM3QHhbTlpawcLfEbiEPWTZY5lmVUUex7mWTwqaSKQBTG6Zs1zSWhtMpj//Nx3/7+VaKbynjzgIEPr599URGP75V9oQEPiGBT0iq4S3mIcsGyzyrMuso1r1wUthUMgVgajMFfu7zc5//r33+Dbg5dxxYbdydAAAAAElFTkSuQmCC) no-repeat 100% 100%;
        bottom: 0;
        content: "";
        height: 6.0625rem;
        position: absolute;
        right: 0;
        rotate: 180deg;
        width: 13.0625rem
    }

.o-homepage-carousel__slide {
    position: relative
}

@media print,screen and (min-width:40em) {
    .o-homepage-carousel__slide {
        align-items: center;
        display: flex;
        flex-direction: row-reverse
    }
}

.o-homepage-carousel__image {
    border-radius: .25rem;
    margin: 0 .5rem .5rem;
    overflow: hidden
}

@media print,screen and (min-width:48em) {
    .o-homepage-carousel__image {
        flex: 0 0 50%;
        margin: 1rem 1rem .5rem
    }
}

@media screen and (min-width:80em) {
    .o-homepage-carousel__image {
        flex-basis: 60%;
        max-height: 45rem
    }
}

.o-homepage-carousel__image img {
    max-width: none;
    transition: .12s;
    width: 100%
}

@media print,screen and (min-width:64em) {
    .o-homepage-carousel__slide:hover .o-homepage-carousel__image img {
        transform: scale(1.1)
    }
}

.o-homepage-carousel__content {
    color: #fff;
    padding: 2.5rem 1rem 1rem;
    white-space: normal
}

@media print,screen and (min-width:48em) {
    .o-homepage-carousel__content {
        flex: 1 1 50%
    }
}

@media screen and (min-width:80em) {
    .o-homepage-carousel__content {
        flex-basis: 40%;
        padding-left: 2rem
    }
}

.o-homepage-carousel__title {
    font: 600 1.5rem Archivo,Helvetica,Roboto,Arial,sans-serif;
    margin-bottom: .5rem
}

@media print,screen and (min-width:64em) {
    .o-homepage-carousel__title {
        font-size: 1.9375rem
    }
}

.o-homepage-carousel__copy {
    font-size: 1.125rem;
    font-weight: 500;
    margin-bottom: 1rem
}

@media print,screen and (min-width:64em) {
    .o-homepage-carousel__copy {
        font-size: 1.25rem
    }
}

.o-homepage-carousel__link a {
    background: transparent;
    display: block;
    font-size: 0;
    height: 2rem;
    width: 2rem
}

@media print,screen and (min-width:64em) {
    .o-homepage-carousel__link a {
        opacity: 0;
        transition: .12s;
        visibility: hidden
    }

    .o-homepage-carousel__slide:hover .o-homepage-carousel__link a {
        opacity: 1;
        visibility: visible
    }
}

.o-homepage-carousel__link a:before {
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.o-homepage-carousel__glide-inner {
    align-items: flex-end;
    display: flex
}

@media print,screen and (max-width:47.99875em) {
    .o-homepage-carousel__glide-inner {
        flex-wrap: wrap
    }
}

.o-homepage-carousel__glide {
    position: relative;
    z-index: 1
}

.o-homepage-carousel__glide-track, .o-homepage-carousel__glide__slides > div:first-child {
    width: 100%
}

.o-homepage-carousel .glide__bullets {
    display: flex;
    flex: 1 1 100%;
    gap: .5rem;
    margin: 0;
    padding: 0 1rem 1rem
}

@media print,screen and (max-width:47.99875em) {
    .o-homepage-carousel .glide__bullets {
        bottom: 1rem;
        left: 0;
        position: absolute;
        right: 0;
        top: auto
    }
}

.o-homepage-carousel .glide__bullet {
    background: none;
    cursor: pointer;
    margin: 0;
    position: relative
}

    .o-homepage-carousel .glide__bullet:after, .o-homepage-carousel .glide__bullet:before {
        background-color: #fff;
        content: "";
        height: .625rem;
        position: absolute;
        top: 0;
        width: .125rem
    }

    .o-homepage-carousel .glide__bullet:before {
        transform: rotate(45deg)
    }

    .o-homepage-carousel .glide__bullet:after {
        transform: rotate(-45deg)
    }

.o-homepage-carousel .glide__arrows {
    background: transparent;
    display: inline-flex;
    flex-direction: column;
    gap: 1rem;
    margin: 1rem;
    padding: 1rem;
    position: relative
}

@media print,screen and (max-width:47.99875em) {
    .o-homepage-carousel .glide__arrows {
        flex-direction: row;
        margin: 0;
        width: 100%
    }
}

.o-homepage-carousel .glide__arrows:before {
    background: #fff;
    content: "";
    display: block;
    height: .25rem;
    order: 2;
    width: 100%
}

@media print,screen and (max-width:47.99875em) {
    .o-homepage-carousel .glide__arrows:before {
        display: none
    }
}

.o-homepage-carousel .glide__arrow {
    background: none;
    border-radius: 0;
    box-shadow: none;
    height: 2.5rem;
    left: auto;
    margin: 0;
    position: relative;
    right: auto;
    top: auto;
    transform: none;
    width: 2.5rem
}

.o-homepage-carousel .glide__arrow--left {
    order: 1
}

.o-homepage-carousel .glide__arrow--right {
    order: 3
}

.o-homepage-carousel .glide__arrow:before {
    background: #fff;
    height: 2.5rem;
    left: 0;
    -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0iIzA5M2FkNiI+PHBhdGggZD0ibTUuOTc1IDE3LjUwNCAxNC4yODcuMDAxLTYuMzY3IDYuMzY2TDE2LjAyMSAyNmwxMC4wMDQtMTAuMDAzTDE2LjAyOSA2bC0yLjEyOCAyLjEyOSA2LjM2NyA2LjM2Nkg1Ljk3N3oiLz48L3N2Zz4=) no-repeat center center/contain;
    mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0iIzA5M2FkNiI+PHBhdGggZD0ibTUuOTc1IDE3LjUwNCAxNC4yODcuMDAxLTYuMzY3IDYuMzY2TDE2LjAyMSAyNmwxMC4wMDQtMTAuMDAzTDE2LjAyOSA2bC0yLjEyOCAyLjEyOSA2LjM2NyA2LjM2Nkg1Ljk3N3oiLz48L3N2Zz4=) no-repeat center center/contain;
    position: relative;
    top: 0;
    transform: none;
    width: 2.5rem
}

.o-homepage-carousel .glide__arrow--left:before {
    transform: rotate(180deg)
}

.o-homepage-carousel .glide__arrow svg {
    display: none
}

@media print,screen and (min-width:48em) {
    .o-league-table {
        margin: auto;
        max-width: 58.75rem;
        width: calc(100% - 32px)
    }
}

@media screen and (min-width:80em) {
    .o-league-table {
        max-width: 84.0625rem
    }
}

.o-league-table .Opta .Opta-Image-Team-Medium, .o-league-table .Opta .Opta_F_S table .Opta-Image {
    max-height: 3.4375rem;
    max-width: 3.4375rem;
    width: auto
}

    .o-league-table .Opta .Opta-Image-Team-Medium span, .o-league-table .Opta .Opta_F_S table .Opta-Image span {
        display: block
    }

.o-league-table .Opta thead {
    background-image: linear-gradient(90deg,#0c2c79,#093ad6)
}

    .o-league-table .Opta thead th {
        background-color: transparent;
        height: 3.25rem
    }

@media screen and (min-width:80em) {
    .o-league-table .Opta thead th {
        box-shadow: none
    }
}

.o-league-table .Opta thead th .Opta-Sort-Control, .o-league-table .Opta thead th abbr, .o-league-table .Opta thead th abbr[title] {
    border-bottom: 0;
    color: #fff;
    font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    text-transform: uppercase
}

.o-league-table .Opta .Opta-Striped tbody tr:nth-child(2n) td, .o-league-table .Opta .Opta-Striped tbody tr:nth-child(2n) th, .o-league-table .Opta .Opta-Striped tbody tr:nth-child(odd) td, .o-league-table .Opta .Opta-Striped tbody tr:nth-child(odd) th {
    background-color: #ececec;
    border-bottom: 1px solid #bababa
}

.o-league-table .Opta td, .o-league-table .Opta th {
    color: #1e1e1e;
    font-size: 1.125rem;
    height: 3.25rem
}

    .o-league-table .Opta td.Opta-Team, .o-league-table .Opta th.Opta-Team {
        font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
        font-size: 1.125rem
    }

@media print,screen and (min-width:40em) {
    .o-league-table .Opta td, .o-league-table .Opta th {
        height: 5rem
    }
}

.o-league-table .Opta .Opta_F_S table .Opta-highlight td, .o-league-table .Opta .Opta_F_S table .Opta-highlight th {
    border-bottom: 1px solid #9ab4f3;
    border-top: 1px solid #9ab4f3;
    font-weight: 400
}

    .o-league-table .Opta .Opta_F_S table .Opta-highlight td.Opta-Team, .o-league-table .Opta .Opta_F_S table .Opta-highlight th.Opta-Team {
        font-size: 1.125rem;
        text-transform: uppercase
    }

.o-league-table .Opta table thead th.Opta-Sort.Opta-Sort-HeaderSortDown:hover, .o-league-table .Opta table thead th.Opta-Sort.Opta-Sort-HeaderSortUp, .o-league-table .Opta table thead th.Opta-Sort.Opta-Sort-HeaderSortUp:hover {
    background-color: #1e1e1e
}

    .o-league-table .Opta table thead th.Opta-Sort.Opta-Sort-HeaderSortUp .Opta-Sort-Control:before {
        border-bottom-color: #9ab4f3
    }

.o-league-table .Opta table thead th.Opta-Sort.Opta-Sort-HeaderSortDown .Opta-Sort-Control:before {
    border-bottom-color: #fff
}

.o-league-table .Opta table thead th.Opta-Sort.Opta-Sort-HeaderSortUp .Opta-Sort-Control:after {
    border-top-color: #fff
}

.o-league-table .Opta table thead th.Opta-Sort.Opta-Sort-HeaderSortDown .Opta-Sort-Control:after {
    border-top-color: #9ab4f3
}

.o-league-table .Opta .Opta-Table-Scroll td.Opta-Table-Scroll-Fixed-Column-Last, .o-league-table .Opta .Opta-Table-Scroll th.Opta-Table-Scroll-Fixed-Column-Last {
    border: none
}

.o-league-table .Opta tr[class^=Opta-Team-] th {
    width: 3.125rem
}

@media print,screen and (max-width:29.99875em) {
    .o-league-table .Opta tr[class^=Opta-Team-] td:nth-child(3), .o-league-table .Opta tr[class^=Opta-Team-] td:nth-child(4) {
        width: 3.125rem
    }
}

.o-league-table .Opta tr[class^=Opta-Team-] .Opta-Team {
    width: 40%
}

@media print,screen and (min-width:40em) {
    .o-league-table .Opta tr[class^=Opta-Team-] .Opta-Team {
        width: 33%
    }
}

.o-league-table .Opta td:nth-child(5), .o-league-table .Opta td:nth-child(6), .o-league-table .Opta td:nth-child(7), .o-league-table .Opta th:nth-child(5), .o-league-table .Opta th:nth-child(6), .o-league-table .Opta th:nth-child(7) {
    display: none
}

@media print,screen and (min-width:48em) {
    .o-league-table .Opta td:nth-child(5), .o-league-table .Opta td:nth-child(6), .o-league-table .Opta td:nth-child(7), .o-league-table .Opta th:nth-child(5), .o-league-table .Opta th:nth-child(6), .o-league-table .Opta th:nth-child(7) {
        display: table-cell
    }
}

.o-league-table .Opta td:nth-child(10), .o-league-table .Opta td:nth-child(8), .o-league-table .Opta th:nth-child(10), .o-league-table .Opta th:nth-child(8) {
    display: none
}

@media print,screen and (min-width:40em) {
    .o-league-table .Opta td:nth-child(10), .o-league-table .Opta td:nth-child(8), .o-league-table .Opta th:nth-child(10), .o-league-table .Opta th:nth-child(8) {
        display: table-cell;
        text-align: center
    }
}

@media print,screen and (min-width:48em) {
    .o-league-table .Opta td:nth-child(10), .o-league-table .Opta td:nth-child(8), .o-league-table .Opta th:nth-child(10), .o-league-table .Opta th:nth-child(8) {
        text-align: left
    }
}

@media print,screen and (min-width:40em) {
    .o-league-table .Opta .Opta-Record {
        min-width: 11.25rem
    }

        .o-league-table .Opta .Opta-Record span {
            font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
            font-size: .875rem;
            font-weight: 700;
            height: auto;
            padding: .375rem 0
        }

            .o-league-table .Opta .Opta-Record span.Opta-Draw {
                background-color: #d8d8d8;
                color: #1e1e1e
            }

            .o-league-table .Opta .Opta-Record span.Opta-Lost {
                background-color: #c83b3b
            }

            .o-league-table .Opta .Opta-Record span.Opta-Win {
                background-color: #6fc83b
            }
}

.o-league-table .Opta .Opta_W .Opta-Tooltip > div {
    padding-bottom: 0
}

.o-league-table .Opta .Opta_W .Opta-Tooltip h3 {
    background-color: transparent;
    color: #1e1e1e;
    font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 600;
    height: auto
}

    .o-league-table .Opta .Opta_W .Opta-Tooltip h3 span {
        font-size: inherit;
        height: inherit;
        padding: .625rem
    }

.o-league-table .Opta .Opta_W .Opta-Tooltip p {
    font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
    font-size: 1rem;
    padding: .625rem
}

    .o-league-table .Opta .Opta_W .Opta-Tooltip p:first-of-type {
        display: none
    }

    .o-league-table .Opta .Opta_W .Opta-Tooltip p:last-of-type {
        background: #1e1e1e;
        color: #fff
    }

.o-live-video {
    margin: 4.5rem 0 3.0625rem
}

.o-live-video__container {
    padding: 0
}

.o-live-video__current-title {
    font: 700 1.5rem Archivo,Helvetica,Roboto,Arial,sans-serif;
    justify-content: flex-start;
    margin: 0 auto 1rem;
    max-width: 67.625rem;
    padding: 0 1rem
}

@media print,screen and (min-width:48em) {
    .o-live-video__current-title {
        padding: 0 4rem
    }
}

@media print,screen and (min-width:64em) {
    .o-live-video__current-title {
        padding: 0 5rem
    }
}

@media screen and (min-width:80em) {
    .o-live-video__current-title {
        padding: 0 7rem
    }
}

.o-live-video__player-message {
    margin: 0 auto;
    max-width: 67.625rem;
    padding: 0 1rem
}

@media print,screen and (min-width:48em) {
    .o-live-video__player-message {
        padding: 0 4rem
    }
}

@media print,screen and (min-width:64em) {
    .o-live-video__player-message {
        padding: 0 5rem
    }
}

@media screen and (min-width:80em) {
    .o-live-video__player-message {
        padding: 0 7rem
    }
}

.o-live-video__toggle {
    bottom: 100%;
    display: flex;
    justify-content: space-between;
    left: 50%;
    margin: auto;
    max-width: 18.375rem;
    position: absolute;
    transform: translateX(-50%);
    width: 100%;
    z-index: 1
}

    .o-live-video__toggle .active, .o-live-video__toggle .notactive {
        width: calc(50% - 6px)
    }

        .o-live-video__toggle .active .button, .o-live-video__toggle .notactive .button {
            background: transparent;
            border: 0;
            border-bottom: 2px solid transparent;
            border-radius: 0;
            color: #1e1e1e;
            display: block;
            font-size: 1rem;
            font-weight: 800;
            padding: .75rem .75rem .75rem 2.75rem;
            position: relative;
            width: 100%
        }

            .o-live-video__toggle .active .button:after, .o-live-video__toggle .notactive .button:after {
                content: "";
                height: 1.5625rem;
                left: .75rem;
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                width: 1.5625rem
            }

            .o-live-video__toggle .active .button.video:after, .o-live-video__toggle .notactive .button.video:after {
                background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSguNzUgNS4zMzcpIj48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTIxLjQwMSAzLjU0Mi4wOTcgNy4xMDdMMTcuNSA4Ljc0NFY1LjQ5M3pNMTQgMWEzIDMgMCAwIDEgMi4xMjEuODc5QTMgMyAwIDAgMSAxNyA0djEwSDRhMyAzIDAgMCAxLTIuMTIxLS44NzlBMyAzIDAgMCAxIDEgMTFWMVoiLz48Y2lyY2xlIGN4PSI0LjEyNSIgY3k9IjQuNSIgcj0iMS4xMjUiIGZpbGw9IiMwMDAiLz48Y2lyY2xlIGN4PSI3LjEyNSIgY3k9IjQuNSIgcj0iMS4xMjUiIGZpbGw9IiMwMDAiIG9wYWNpdHk9Ii41Ii8+PC9nPjwvc3ZnPg==) no-repeat 100%
            }

            .o-live-video__toggle .active .button.audio:after, .o-live-video__toggle .notactive .button.audio:after {
                background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMjAuMjUgMTcuMzM3VjcuOTYyIi8+PHBhdGggZD0ibTEwLjkwNyA2LjU5LjA5MiAxMS42ODYtNi40MzQtMi45NjJBMSAxIDAgMCAxIDQgMTQuNDEzVjEwLjUxYTEgMSAwIDAgMSAuNTctLjkwM3oiLz48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xNy4yNSAxNS44MzdWOS40NjJNMTQuMjUgMTQuMzM3di0zLjM3NSIvPjwvZz48L3N2Zz4=) no-repeat 100%
            }

        .o-live-video__toggle .active > .button {
            border-color: #093ad6;
            color: #093ad6
        }

            .o-live-video__toggle .active > .button.video:after {
                background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSguNzUgNS4zMzcpIj48cGF0aCBzdHJva2U9IiMwOTNhZDYiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTIxLjQwMSAzLjU0Mi4wOTcgNy4xMDdMMTcuNSA4Ljc0NFY1LjQ5M3pNMTQgMWEzIDMgMCAwIDEgMi4xMjEuODc5QTMgMyAwIDAgMSAxNyA0djEwSDRhMyAzIDAgMCAxLTIuMTIxLS44NzlBMyAzIDAgMCAxIDEgMTFWMVoiLz48Y2lyY2xlIGN4PSI0LjEyNSIgY3k9IjQuNSIgcj0iMS4xMjUiIGZpbGw9IiMwOTNhZDYiLz48Y2lyY2xlIGN4PSI3LjEyNSIgY3k9IjQuNSIgcj0iMS4xMjUiIGZpbGw9IiMwOTNhZDYiIG9wYWNpdHk9Ii41Ii8+PC9nPjwvc3ZnPg==) no-repeat 100%
            }

            .o-live-video__toggle .active > .button.audio:after {
                background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwOTNhZDYiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMjAuMjUgMTcuMzM3VjcuOTYyIi8+PHBhdGggZD0ibTEwLjkwNyA2LjU5LjA5MiAxMS42ODYtNi40MzQtMi45NjJBMSAxIDAgMCAxIDQgMTQuNDEzVjEwLjUxYTEgMSAwIDAgMSAuNTctLjkwM3oiLz48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xNy4yNSAxNS44MzdWOS40NjJNMTQuMjUgMTQuMzM3di0zLjM3NSIvPjwvZz48L3N2Zz4=) no-repeat 100%
            }

.o-live-video .m-page-title {
    display: none
}

.o-live-video-outer-wrp {
    margin: 0 auto;
    max-width: 67.625rem;
    padding: 0 1rem
}

.o-loader {
    position: relative
}

.o-loader--active {
    min-height: 7.5rem
}

    .o-loader--active.o-loader--no-min {
        min-height: auto
    }

    .o-loader--active .o-loader__curtain {
        background: #fff;
        bottom: 0;
        display: block;
        left: 0;
        opacity: .5;
        position: absolute;
        right: 0;
        top: 0
    }

    .o-loader--active .o-loader__icon {
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iNDAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzA5M2FkNiIgc3Ryb2tlLWRhc2hhcnJheT0iNjIuODMxODUzMDcxNzk1ODYgNjIuODMxODUzMDcxNzk1ODYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSI0IiB0cmFuc2Zvcm09InJvdGF0ZSgxMzggNTAgNTApIj48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGJlZ2luPSIwcyIgY2FsY01vZGU9ImxpbmVhciIgZHVyPSIycyIga2V5VGltZXM9IjA7MSIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgdmFsdWVzPSIwIDUwIDUwOzM2MCA1MCA1MCIvPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjMwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwOTNhZDYiIHN0cm9rZS1kYXNoYXJyYXk9IjQyLjgzMTg1MzA3MTc5NTg2IDQyLjgzMTg1MzA3MTc5NTg2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iNCIgdHJhbnNmb3JtPSJyb3RhdGUoMTM4IDUwIDUwKSI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBiZWdpbj0iMHMiIGNhbGNNb2RlPSJsaW5lYXIiIGR1cj0iMnMiIGtleVRpbWVzPSIwOzEiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIHZhbHVlcz0iMzYwIDUwIDUwOzAgNTAgNTAiLz48L2NpcmNsZT48L3N2Zz4=) no-repeat;
        height: 3.75rem;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%,-50%);
        width: 3.75rem
    }

.o-next-match {
    background-color: #fff
}

.o-next-match__inner {
    display: flex;
    flex-wrap: wrap
}

.o-next-match__block {
    flex: 1 1 100%;
    position: relative
}

@media print,screen and (min-width:40em) {
    .o-next-match__block {
        flex: 1 1 50%
    }
}

@media print,screen and (min-width:64em) {
    .o-next-match__block {
        flex: 1 1 25%
    }
}

.o-next-match__block--fixture {
    background: #093ad6
}

@media print,screen and (max-width:63.99875em) {
    .o-next-match__block--fixture {
        order: -1
    }
}

@media print,screen and (min-width:40em) {
    .o-next-match__block--fixture {
        flex: 1 1 100%
    }
}

@media print,screen and (min-width:64em) {
    .o-next-match__block--fixture {
        flex-basis: 33%
    }
}

@media screen and (min-width:90em) {
    .o-next-match__block--fixture {
        flex-basis: 40%
    }
}

.o-next-match__block--fixture .js--live-fixture {
    height: 100%
}

@media print,screen and (min-width:64em) {
    .o-next-match__block--league-table:hover .m-league-block:after {
        opacity: 1;
        visibility: visible
    }

    .o-next-match__block--featured:hover .m-content-card__thumbnail img {
        transform: translate(-50%,-50%) scale(1.1)
    }
}

.o-next-match .m-content-card, .o-next-match .m-video--card {
    padding: 1rem
}

.o-opta-latest-scores {
    margin-left: -1rem;
    margin-right: -1rem;
    max-width: 80rem
}

@media print,screen and (min-width:64em) {
    .o-opta-latest-scores {
        margin-left: auto;
        margin-right: auto
    }
}

.o-opta-latest-scores .Opta {
    border-top: 1px solid #f4f4f4
}

    .o-opta-latest-scores .Opta > .Opta_W {
        margin: 0
    }

.o-opta-latest-scores .Opta-title {
    display: none !important
}

.o-opta-latest-scores .Opta-Scoreline {
    border-bottom: 1px solid #f4f4f4
}

.o-opta-latest-scores .Opta-Even td, .o-opta-latest-scores .Opta-Odd td {
    background-color: #fff;
    height: 4.5rem
}

.o-opta-latest-scores .Opta-Outer {
    display: none
}

.o-opta-latest-scores .Opta-TeamName {
    font-size: 1.25rem;
    font-weight: 700;
    text-transform: uppercase
}

.o-opta-latest-scores .Opta-Crest {
    padding: 0 1rem
}

.o-opta-latest-scores .Opta-Image-Team-Large {
    width: 3rem
}

.o-opta-latest-scores .Opta td.Opta-Score {
    background-color: #fff;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    padding: 0 1rem
}

@media print,screen and (min-width:64em) {
    .o-opta-latest-scores .Opta td.Opta-Score {
        border-bottom: 7px solid #fff;
        border-top: 7px solid #fff
    }
}

.o-opta-latest-scores .Opta-Team-Score {
    font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 2rem
}

.o-opta-latest-scores .Opta td.Opta-Divider {
    background-color: #fff;
    background-color: #9b9b9b;
    border-bottom: 56px solid #fff;
    border-top: 56px solid #fff;
    max-width: .0625rem;
    overflow: hidden;
    padding: 0;
    width: .0625rem !important
}

#match-centre-line-up {
    background: #dce1eb;
    padding: 0
}

.o-opta-lineup {
    background-color: #fff;
    margin: auto;
    max-width: 51.375rem
}

    .o-opta-lineup h2 {
        background: #fff;
        margin: 0;
        padding: 1.5625rem .625rem
    }

@media print,screen and (min-width:48em) {
    .o-opta-lineup h2 {
        padding: 1.5625rem 1.625rem
    }
}

@media print,screen and (min-width:64em) {
    .o-opta-lineup h2 {
        margin-bottom: 2rem
    }
}

@media screen and (min-width:80em) {
    .o-opta-lineup h2 {
        background: none;
        position: relative
    }

        .o-opta-lineup h2:before {
            background: #fff;
            bottom: 0;
            content: "";
            left: calc(-50vw + 50%);
            margin: auto;
            position: absolute;
            top: 0;
            width: 100vw
        }
}

.o-opta-lineup h2 span {
    position: relative;
    z-index: 1
}

@media print,screen and (min-width:48em) {
    .o-opta-lineup .Opta {
        padding: 0 1rem
    }
}

.o-opta-lineup .Opta td:first-child {
    padding-left: 0
}

.o-opta-lineup .Opta td:last-child {
    padding-right: 0
}

@media print,screen and (max-width:47.99875em) {
    .o-opta-lineup .Opta_W {
        margin: 0
    }
}

.o-opta-lineup .Opta tbody, .o-opta-lineup .Opta_W, .o-opta-lineup .Opta_W > div {
    background: none
}

.o-opta-lineup .Opta h3, .o-opta-lineup .Opta h3 > span, .o-opta-lineup .Opta h4, .o-opta-lineup .Opta h4 > span {
    background: none;
    border: none;
    color: #4a4a4a;
    text-transform: uppercase
}

    .o-opta-lineup .Opta h3, .o-opta-lineup .Opta h3 > span {
        color: #1e1e1e;
        font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
        font-size: 1.375rem;
        font-weight: 600;
        letter-spacing: normal;
        text-transform: none
    }

    .o-opta-lineup .Opta h4, .o-opta-lineup .Opta h4 > span {
        color: #96938e;
        font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
        font-size: 1rem;
        font-weight: 600;
        letter-spacing: normal;
        text-transform: uppercase
    }

.o-opta-lineup .Opta .Opta-Squad tr.Opta-Name th, .o-opta-lineup .Opta .Opta-Team tr.Opta-Position td {
    background: transparent;
    height: 2.6875rem
}

.o-opta-lineup .Opta .Opta-Team tr.Opta-Position td {
    background: #fff
}

.o-opta-lineup .Opta .Opta-Striped tbody tr:nth-child(2n) td, .o-opta-lineup .Opta .Opta-Striped tbody tr:nth-child(odd) td {
    background: none
}

.o-opta-lineup .Opta .Opta-Position {
    background: #fff
}

.o-opta-lineup .Opta .Opta-Player {
    background: transparent
}

    .o-opta-lineup .Opta .Opta-Player .Opta-Shirt {
        color: #093ad6;
        font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
        font-size: 2rem;
        letter-spacing: normal;
        padding: .3125rem;
        text-align: center;
        width: 2.1875rem
    }

    .o-opta-lineup .Opta .Opta-Player .Opta-Name {
        color: #1b1e23;
        font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
        font-size: 2rem;
        font-weight: 400
    }

    .o-opta-lineup .Opta .Opta-Player .Opta-Position {
        color: #1b1e23;
        font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
        text-transform: uppercase
    }

        .o-opta-lineup .Opta .Opta-Player .Opta-Position abbr {
            border: 0;
            font-size: 2rem;
            font-weight: 400
        }

    .o-opta-lineup .Opta .Opta-Player td {
        height: 3rem
    }

.o-opta-live-text {
    margin-left: auto;
    margin-right: auto;
    max-width: 59.625rem
}

.o-opta-live-text__goal-image {
    left: 50%;
    mix-blend-mode: soft-light;
    opacity: .6;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 400px
}

.o-opta-live-text .Opta .Opta-Striped li {
    align-items: center;
    background-color: #fff;
    border-bottom: .0625rem solid #e4ebef;
    display: flex;
    padding: 1.1875rem 1rem
}

.o-opta-live-text .Opta .Opta-comment {
    margin-left: 1rem;
    margin-right: 1rem
}

.o-opta-live-text .Opta .Opta-Emphasis, .o-opta-live-text .Opta .Opta-comment {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5
}

.o-opta-live-text .Opta li.Opta-goal {
    background-image: linear-gradient(270deg,#06379d,#0c2c79);
    overflow: hidden
}

    .o-opta-live-text .Opta li.Opta-goal .Opta-Time, .o-opta-live-text .Opta li.Opta-goal .Opta-comment, .o-opta-live-text .Opta li.Opta-goal abbr {
        color: #fff;
        font-weight: 400
    }

.o-opta-live-text .Opta .Opta-Time, .o-opta-live-text .Opta abbr {
    border: none;
    color: #093ad6;
    cursor: normal;
    flex: 0 0 100px;
    font-family: HudsonNY,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 2.5rem;
    margin-right: 0;
    text-align: center;
    width: auto
}

.o-opta-live-text .Opta span.Opta-Event {
    flex: 0 0 auto
}

#match-centre-stats {
    background: #fff
}

@media print,screen and (min-width:64em) {
    .o-opta-match-stats .Opta .Opta-Nav, .o-opta-match-stats .Opta .Opta-TabbedContent {
        margin: auto;
        max-width: 60rem
    }
}

.o-opta-match-stats .Opta .Opta-Nav {
    background: none;
    padding: 1.5625rem 1.5rem
}

.o-opta-match-stats .Opta .Opta-Tabs .Opta-Nav > ul {
    background: none;
    display: flex;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch
}

@media print,screen and (min-width:48em) {
    .o-opta-match-stats .Opta .Opta-Tabs .Opta-Nav > ul {
        justify-content: center
    }
}

@media print,screen and (min-width:64em) {
    .o-opta-match-stats .Opta .Opta-Tabs .Opta-Nav > ul {
        justify-content: space-between
    }
}

.o-opta-match-stats .Opta .Opta-Tabs .Opta-Nav > ul::-webkit-scrollbar {
    display: none
}

.o-opta-match-stats .Opta .Opta-Tabs .Opta-Nav > ul li {
    align-items: center;
    border: none;
    cursor: pointer;
    display: flex;
    flex: 1 0 auto;
    flex-flow: column;
    float: none;
    margin-right: .9375rem;
    min-width: 0
}

@media print,screen and (min-width:64em) {
    .o-opta-match-stats .Opta .Opta-Tabs .Opta-Nav > ul li {
        margin-right: 0
    }
}

.o-opta-match-stats .Opta .Opta-Tabs .Opta-Nav > ul li:last-child {
    margin-right: 0
}

.o-opta-match-stats .Opta .Opta-Tabs .Opta-Nav > ul li:not(.Opta-On) svg {
    fill: #263e4d;
    opacity: .74
}

.o-opta-match-stats .Opta .Opta-Tabs .Opta-Nav > ul li:not(.Opta-On) a {
    border-color: transparent;
    color: #9b9b9b
}

.o-opta-match-stats .Opta .Opta-Tabs .Opta-Nav > ul li a {
    background: none;
    border-bottom: 3px solid #0c2c79;
    color: #0c2c79;
    font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    text-transform: uppercase;
    transition: .15s
}

.o-opta-match-stats .Opta .Opta-Tabs .Opta-Nav > ul li svg {
    opacity: 1;
    fill: #0c2c79;
    height: 3.875rem;
    transition: .15s;
    width: 3.875rem
}

.o-opta-match-stats .Opta .Opta-Outer, .o-opta-match-stats .Opta .Opta-Stats-Bars-Text {
    color: #1e1e1e;
    font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    text-transform: uppercase
}

.o-opta-match-stats .Opta .Opta-Stats-Bars td.Opta-Outer {
    font-weight: 400
}

@media print,screen and (min-width:64em) {
    .o-opta-match-stats .Opta .Opta-Stats-Bars td.Opta-Outer {
        font-size: 1.125rem;
        font-weight: 500
    }
}

.o-opta-match-stats .Opta .Opta-Bars-Full, .o-opta-match-stats .Opta .Opta-Bars-Full .Opta-Percent {
    height: 2.375rem;
    margin: 0
}

.o-opta-match-stats .Opta .Opta-Stats-Bars .Opta-Bars-Full .Opta-Percent {
    background: #7f7f7f
}

    .o-opta-match-stats .Opta .Opta-Stats-Bars .Opta-Bars-Full .Opta-Percent.Opta-Home {
        border-right: 1px solid #fff
    }

    .o-opta-match-stats .Opta .Opta-Stats-Bars .Opta-Bars-Full .Opta-Percent.Opta-Away {
        background: #14388c;
        border-left: 1px solid #fff
    }

.o-opta-match-stats .Opta tbody tr:nth-child(2n) {
    background: none
}

.c-packages {
    min-height: 12.5rem;
    position: relative
}

.c-packages__content {
    margin: auto;
    max-width: 48.75rem;
    padding: 0 .9375rem
}

    .c-packages__content h1 {
        padding: 2rem;
        position: relative;
        text-transform: uppercase
    }

        .c-packages__content h1:before {
            background: #e0e8ec;
            bottom: 0;
            content: "";
            left: calc(-50vw + 50%);
            margin: auto;
            position: absolute;
            top: 0;
            width: 100vw;
            z-index: -1
        }

    .c-packages__content > div {
        margin: 2rem
    }

.c-packages__call-to-action {
    display: inline-block;
    margin: 0;
    text-align: center
}

.c-packages__container {
    margin: 0 0 2.5rem;
    position: relative
}

.m-stream-package-list {
    margin: auto;
    max-width: 80rem;
    padding: 0 .9375rem
}

.m-stream-package-list__title {
    font-size: 1.5rem;
    padding: 1rem;
    position: relative;
    text-align: left;
    text-transform: uppercase
}

    .m-stream-package-list__title:before {
        background: #e0e8ec;
        bottom: 0;
        content: "";
        left: calc(-50vw + 50%);
        margin: auto;
        position: absolute;
        top: 0;
        width: 100vw
    }

@media print,screen and (min-width:48em) {
    .m-stream-package-list__title {
        font-size: 2.5rem
    }
}

.m-stream-package-list__title:before {
    z-index: -1
}

.m-stream-package-list__items {
    display: flex;
    flex-flow: row wrap
}

.m-stream-package-list__description {
    padding: 0 .9375rem
}

.m-stream-package-live {
    max-width: 80rem
}

.m-stream-manage-account, .m-stream-package-live {
    margin: 2rem auto;
    text-align: center
}

.o-player-tabs {
    display: flex;
    flex-wrap: nowrap;
    list-style: none;
    overflow-x: auto;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    background: transparent;
    margin: 0 auto;
    max-width: 104rem;
    padding: 1rem
}

@media print,screen and (min-width:48em) {
    .o-player-tabs {
        padding: 1.2rem 4rem
    }
}

@media print,screen and (min-width:64em) {
    .o-player-tabs {
        padding: 1.5rem 5rem
    }
}

@media screen and (min-width:80em) {
    .o-player-tabs {
        padding: 1.5rem 7rem
    }
}

@media print,screen and (min-width:48em) {
    .o-player-tabs {
        justify-content: flex-start
    }
}

.o-player-tabs__title {
    cursor: pointer;
    flex: 1 0 auto;
    float: none;
    min-width: 0
}

@media print,screen and (min-width:48em) {
    .o-player-tabs__title {
        flex: 0 1 auto
    }
}

.o-player-tabs__title a {
    border-bottom: 0;
    color: #656565;
    font-family: Archivo,Helvetica,Roboto,Arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    padding-left: .75rem;
    padding-right: .75rem;
    text-align: center;
    text-transform: none;
    white-space: nowrap
}

.o-player-tabs__title.is-active > a, .o-player-tabs__title:hover > a {
    background: transparent;
    color: #093ad6
}

.o-player-tabs__panel {
    font-size: 1.125rem;
    margin: 0 auto;
    max-width: none;
    padding: 1rem
}

@media print,screen and (min-width:48em) {
    .o-player-tabs__panel {
        padding: 1.2rem 4rem
    }
}

@media print,screen and (min-width:64em) {
    .o-player-tabs__panel {
        padding: 1.5rem 5rem
    }
}

@media screen and (min-width:80em) {
    .o-player-tabs__panel {
        padding: 1.5rem 7rem
    }
}

@media screen and (min-width:90em) {
    .o-player-tabs__panel {
        font-size: 1.25rem
    }
}

.o-player-tabs--white {
    background: #fff
}

@media print,screen and (min-width:48em) {
    .o-player-tabs--white {
        justify-content: center
    }
}

.o-player-tabs--white .o-player-tabs__title a {
    color: #1e1e1e
}

.o-player-tabs--white .o-player-tabs__title:not(.is-active):hover > a {
    background-color: #e4ebef;
    border-color: transparent;
    color: #1e1e1e
}

.o-player-tabs--white .o-player-tabs__title.is-active > a {
    border-color: transparent;
    color: hsla(0,0%,100%,.85)
}

.o-player-tabs__content {
    margin: auto
}

    .o-player-tabs__content h2 {
        margin-bottom: 0
    }

#professional-bio {
    margin: auto;
    max-width: 50.625rem;
    padding: 2rem 1rem
}

    #professional-bio p:first-of-type {
        font-size: 1.5rem;
        font-weight: 600;
        line-height: 1.5;
        margin-bottom: 1.875rem
    }

.o-social-share {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 1.25rem 0 2.5rem
}

.o-social-share__title {
    margin-right: 1.25rem
}

.o-social-share__list {
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0
}

.o-social-share__item {
    align-items: center;
    display: flex;
    height: 2.875rem;
    justify-content: center;
    width: 3.75rem
}

    .o-social-share__item a {
        line-height: 1
    }

.o-social-share__icon {
    width: 1.375rem
}

.o-sub-tabs {
    overflow-x: unset;
    position: relative
}

    .o-sub-tabs:after {
        border-bottom: 1px solid #b4b4b4;
        bottom: 0;
        content: "";
        left: calc(-50vw + 50%);
        position: absolute;
        width: 100vw;
        z-index: -1
    }

.o-sub-tabs__title {
    position: relative
}

    .o-sub-tabs__title:after {
        border-bottom: 1px solid #b4b4b4;
        bottom: 0;
        content: "";
        position: absolute;
        width: 100%
    }

    .o-sub-tabs__title.is-active:after {
        border-bottom: 1px solid #fff
    }

    .o-sub-tabs__title.is-active a {
        background: #fff;
        border-left: 1px solid #b4b4b4;
        border-right: 1px solid #b4b4b4;
        border-top: 1px solid #9ab4f3
    }

        .o-sub-tabs__title.is-active a svg {
            fill: inherit
        }

    .o-sub-tabs__title:hover:not(.is-active) a {
        border-color: #9ab4f3 transparent transparent
    }

        .o-sub-tabs__title:hover:not(.is-active) a svg {
            fill: inherit
        }

    .o-sub-tabs__title a {
        background: #ebeef1;
        border-top: 1px solid transparent;
        font-size: 1.125rem
    }

        .o-sub-tabs__title a > svg {
            display: inline-block;
            height: 1.375rem;
            margin-right: .3125rem;
            vertical-align: bottom;
            width: 1.375rem;
            fill: #b4b4b4
        }

@media print,screen and (max-width:39.99875em) {
    .o-sub-tabs__title a > svg {
        display: block;
        margin: 0 auto
    }
}

.o-team-fixture-navigation {
    align-items: center;
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    background: transparent;
    list-style: none;
    margin: 3.125rem auto 0;
    max-width: 69.5rem;
    padding: 0 1rem
}

@media print,screen and (min-width:64em) {
    .o-team-fixture-navigation {
        margin-top: 0
    }
}

.o-team-fixture-navigation::-webkit-scrollbar {
    display: none
}

.o-team-fixture-navigation li {
    flex: 0 0 auto;
    margin: 0;
    text-align: center
}

    .o-team-fixture-navigation li.active > a, .o-team-fixture-navigation li:hover > a {
        color: #093ad6;
        opacity: 1
    }

    .o-team-fixture-navigation li a {
        color: #fff;
        display: block;
        font-size: 1.5rem;
        font-weight: 800;
        line-height: normal;
        margin-right: 1.5rem;
        opacity: .8;
        padding: 1.125rem 0;
        text-transform: uppercase
    }

@media print,screen and (min-width:30em) {
    .o-team-fixture-navigation li a {
        color: #1e1e1e
    }
}

.user-login-form, .user-pass, .user-register-form {
    margin: auto;
    max-width: 31.25rem;
    padding: 2rem .9375rem
}

.Opta p.Opta-Load {
    background: transparent url(data:image/gif;base64,R0lGODlhAAI8AMQZAObs8DlTksLK3ff5+v3+/vDy9+Hl7vv8/eLp7UhgmnaIs/P2+O3y9Oju8ezx8xo4gVdto6SwzWd7q+rv8tHX5vn7+wwseeDo7P///////wAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUE0RkQ2N0RBNTRCMTFFOTkzMTU4MzA2ODVFNzFFRjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUE0RkQ2N0VBNTRCMTFFOTkzMTU4MzA2ODVFNzFFRjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTRGRDY3QkE1NEIxMUU5OTMxNTgzMDY4NUU3MUVGNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTRGRDY3Q0E1NEIxMUU5OTMxNTgzMDY4NUU3MUVGNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6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) no-repeat center 50px;
    background-size: 125px 15px;
    color: transparent;
    min-height: 96px
}

.Opta .Opta-Striped tbody tr:nth-child(2n) td, .Opta .Opta-Striped tbody tr:nth-child(2n) th {
    background-color: #fff
}

.Opta .Opta_F_S table .Opta-highlight th {
    font-weight: 400
}
