
@media only screen and (min-width:981px) {
  .sun-col-2-nf {
    width: 33.3333333%
  }
}

.sun-row,
.sun-row-v2 {
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
  max-width: 980px;
  padding: 10px 10px 0
}

.sun-row-v2:after,
.sun-row:after {
  clear: both;
  content: " ";
  content: "";
  display: block;
  display: table
}

@media only screen and (min-width:676px)and (max-width:980px) {

  .sun-row,
  .sun-row-v2 {
    max-width: 660px
  }
}

@media only screen and (max-width:675px) {

  .sun-row,
  .sun-row-v2 {
    max-width: 660px;
    padding-bottom: 0
  }
}

.sun-row-v2.sun-row--dark,
.sun-row.sun-row--dark {
  background-color: #222526
}

@media only screen and (max-width:675px) {

  .sun-row-v2.sun-row--dark .col:after,
  .sun-row.sun-row--dark .col:after {
    bottom: -10px;
    content: "";
    height: 1px;
    left: 10px;
    position: absolute;
    right: 10px
  }
}

.sun-row-v2.sun-row--full-width,
.sun-row.sun-row--full-width {
  background: none;
  max-width: 100%;
  padding: 0
}

.sun-row .col,
.sun-row-v2 .col {
  margin: 0;
  padding: 1rem;
  position: relative
}

@media only screen and (min-width:676px) {

  .sun-row .col,
  .sun-row-v2 .col {
    padding: 1rem
  }
}

.sun-row .col-level-2,
.sun-row-v2 .col-level-2 {
  margin: 0;
  padding: 10px
}

@media only screen and (min-width:676px)and (max-width:980px) {

  .sun-row .col-level-2.col-level-2--remove-float,
  .sun-row-v2 .col-level-2.col-level-2--remove-float {
    float: none
  }
}

.sun-row .col-level-2 .sun-col-2,
.sun-row-v2 .col-level-2 .sun-col-2 {
  float: left;
  margin-left: 0;
  margin-right: 0;
  width: 100%
}

.sun-row .no-gutters,
.sun-row-v2 .no-gutters,
.sun-row-v2.no-gutters,
.sun-row.no-gutters {
  padding: 0
}

@media only screen and (max-width:675px) {

  .sun-row-v2.sun-row--football-widgets,
  .sun-row.sun-row--football-widgets {
    margin: 0 6px;
    padding-top: 5px
  }
}

.sun-row-v2.sun-row--football-widgets .sun-col-2,
.sun-row.sun-row--football-widgets .sun-col-2 {
  float: left;
  width: 33.3333333333%
}

@media only screen and (min-width:676px)and (max-width:980px) {

  .sun-row-v2.sun-row--football-widgets .sun-col-2,
  .sun-row.sun-row--football-widgets .sun-col-2 {
    float: left;
    width: 50%
  }
}

@media only screen and (max-width:675px) {

  .sun-row-v2.sun-row--football-widgets .sun-col-2,
  .sun-row.sun-row--football-widgets .sun-col-2 {
    float: left;
    margin-left: 0;
    margin-right: 0;
    width: 100%
  }
}

.sun-row-v2.sun-row--football-widgets .sun-col-4,
.sun-row.sun-row--football-widgets .sun-col-4 {
  float: left;
  width: 66.6666666667%
}

@media only screen and (min-width:676px)and (max-width:980px) {

  .sun-row-v2.sun-row--football-widgets .sun-col-4,
  .sun-row.sun-row--football-widgets .sun-col-4 {
    float: left;
    width: 50%
  }
}

@media only screen and (max-width:675px) {

  .sun-row-v2.sun-row--football-widgets .sun-col-4,
  .sun-row.sun-row--football-widgets .sun-col-4 {
    float: left;
    margin-left: 0;
    margin-right: 0;
    width: 100%
  }
}

.sun-row-v2.sun-row--football-widgets .col-float-right,
.sun-row.sun-row--football-widgets .col-float-right {
  float: right
}

@media only screen and (max-width:675px) {

  .sun-row .no-gutters--mobile,
  .sun-row-v2 .no-gutters--mobile,
  .sun-row-v2.no-gutters--mobile,
  .sun-row.no-gutters--mobile {
    padding: 0
  }
}

.sun-row .sun-col-1,
.sun-row-v2 .sun-col-1 {
  float: left;
  width: 16.6666666667%
}

@media only screen and (min-width:676px)and (max-width:980px) {

  .sun-row .sun-col-1,
  .sun-row-v2 .sun-col-1 {
    float: left;
    width: 25%
  }
}

@media only screen and (max-width:675px) {

  .sun-row .sun-col-1,
  .sun-row-v2 .sun-col-1 {
    float: left;
    width: 50%
  }
}

@media only screen and (min-width:676px)and (max-width:980px) {

  .sun-row .sun-col-1-full,
  .sun-row-v2 .sun-col-1-full {
    float: left;
    margin-left: 0;
    margin-right: 0;
    width: 100%
  }
}

@media only screen and (max-width:675px) {

  .sun-row .sun-col-1-full,
  .sun-row-v2 .sun-col-1-full {
    float: left;
    margin-left: 0;
    margin-right: 0;
    width: 100%
  }
}

.sun-row .sun-col-2,
.sun-row-v2 .sun-col-2 {
  float: left;
  width: 33.3333333333%
}

@media only screen and (min-width:676px)and (max-width:980px) {

  .sun-row .sun-col-2,
  .sun-row-v2 .sun-col-2 {
    float: left;
    width: 50%
  }

  .sun-row .sun-col-2.sun-col-2--becomes-col-4,
  .sun-row-v2 .sun-col-2.sun-col-2--becomes-col-4 {
    float: left;
    margin-left: 0;
    margin-right: 0;
    width: 100%
  }
}

@media only screen and (max-width:675px) {

  .sun-row .sun-col-2,
  .sun-row-v2 .sun-col-2 {
    float: left;
    margin-left: 0;
    margin-right: 0;
    width: 100%
  }
}

.sun-row .sun-col-3,
.sun-row-v2 .sun-col-3 {
  float: left;
  width: 50%
}

@media only screen and (min-width:676px)and (max-width:980px) {

  .sun-row .sun-col-3,
  .sun-row-v2 .sun-col-3 {
    float: left;
    width: 50%
  }

  .sun-row .sun-col-3.sun-col-3--becomes-col-4,
  .sun-row-v2 .sun-col-3.sun-col-3--becomes-col-4 {
    float: left;
    margin-left: 0;
    margin-right: 0;
    width: 100%
  }

  .sun-row .sun-col-3.sun-col-3--clear,
  .sun-row-v2 .sun-col-3.sun-col-3--clear {
    clear: both
  }
}

@media only screen and (max-width:675px) {

  .sun-row .sun-col-3,
  .sun-row-v2 .sun-col-3 {
    float: left;
    margin-left: 0;
    margin-right: 0;
    width: 100%
  }
}

.sun-row .sun-col-4,
.sun-row-v2 .sun-col-4 {
  float: left;
  width: 66.6666666667%
}

@media only screen and (min-width:676px)and (max-width:980px) {

  .sun-row .sun-col-4,
  .sun-row-v2 .sun-col-4 {
    float: left;
    margin-left: 0;
    margin-right: 0;
    width: 100%
  }

  .sun-row .sun-col-4.sun-col-4--becomes-col-2,
  .sun-row-v2 .sun-col-4.sun-col-4--becomes-col-2 {
    float: left;
    width: 50%
  }
}

@media only screen and (max-width:675px) {

  .sun-row .sun-col-4,
  .sun-row-v2 .sun-col-4 {
    float: left;
    margin-left: 0;
    margin-right: 0;
    width: 100%
  }
}

.sun-row .sun-col-6,
.sun-row-v2 .sun-col-6 {
  float: left;
  margin-left: 0;
  margin-right: 0;
  width: 100%
}

@media only screen and (min-width:676px)and (max-width:980px) {

  .sun-row .sun-col-6,
  .sun-row-v2 .sun-col-6 {
    float: left;
    margin-left: 0;
    margin-right: 0;
    width: 100%
  }

  .sun-row .sun-col-6.sun-col-6--becomes-col-2,
  .sun-row-v2 .sun-col-6.sun-col-6--becomes-col-2 {
    float: left;
    width: 50%
  }
}

@media only screen and (max-width:675px) {

  .sun-row .sun-col-6,
  .sun-row-v2 .sun-col-6 {
    float: left;
    margin-left: 0;
    margin-right: 0;
    width: 100%
  }
}

.sun-container__home-content.sun-row-v2 {
  padding-top: 0
}

.sun-container__home-content.sun-row-v2.first-row {
  padding-top: 10px
}

.main-content-wrap section .sun-row,
.sun-container__home-content.sun-row-v2.last-row {
  padding-bottom: 10px
}

.main-content-wrap section .sun-row+.sun-row {
  padding-top: 0
}

.main-content-wrap section .sun-row .rail {
  margin-bottom: 0;
  padding-bottom: 0
}

.main-content-wrap section.sun-container__home-section .sun-row {
  padding-bottom: 0
}

.main-content-wrap section.sun-container__home-section .sun-row.sun-pagination-row {
  padding-top: 1rem
}

@media only screen and (min-width:981px) {
  .main-content-wrap section.sun-container__home-section .sun-row .teaser-item.dfp-ad {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    min-height: 290px !important;
    padding: 0
  }
}

@media only screen and (max-width:675px) {
  .main-content-wrap section.sun-container__home-section .sun-row.teaser {
    padding-bottom: 1rem
  }

  .main-content-wrap section.sun-container__home-section .sun-row .teaser-item {
    margin-bottom: -3px;
    padding-bottom: 0
  }

  .main-content-wrap section.sun-container__home-section .sun-row .teaser__medium,
  .main-content-wrap section.sun-container__home-section .sun-row .teaser__small {
    padding-bottom: 5px
  }

  .main-content-wrap section.sun-container__home-section .sun-row .teaser__extra-large,
  .main-content-wrap section.sun-container__home-section .sun-row .teaser__large,
  .main-content-wrap section.sun-container__home-section .sun-row .teaser__large-side,
  .main-content-wrap section.sun-container__home-section .sun-row .teaser__portrait {
    padding-bottom: 12px
  }

  .main-content-wrap section.sun-container__home-section .sun-row .teaser__extra-large:after,
  .main-content-wrap section.sun-container__home-section .sun-row .teaser__large-side:after,
  .main-content-wrap section.sun-container__home-section .sun-row .teaser__large:after,
  .main-content-wrap section.sun-container__home-section .sun-row .teaser__portrait:after {
    bottom: -12px
  }

  .main-content-wrap section.sun-container__home-section .sun-row.sun-pagination-row {
    padding-top: 0
  }
}

.main-content-wrap .football--landing>.sun-row:first-of-type,
.main-content-wrap .rail__header .sun-row,
.main-content-wrap .sun-container__article-section .sun-row {
  padding-bottom: 0
}

@media only screen and (min-width:676px) {
  .sun-customiser-v2>.sun-grid-container {
    margin: 0 auto;
    max-width: 960px
  }
}

.sun-customiser-v2>.sun-grid-container.sun-row--full-width {
  max-width: 100%
}

.sun-customiser-v2>.sun-grid-container.sun-row--full-width.sun-row-v2 {
  background-color: transparent
}

.sun-customiser-v2>.sun-grid-container>.sun-row-v2 {
  padding: 0
}

.sun-customiser-v2>.sun-grid-container--white {
  background-color: #fff
}

.sun-customiser-v2>.sun-grid-container--dark {
  background-color: #222526
}

@media only screen and (min-width:981px) {
  .sun-customiser-v2>.sun-grid-container--dark .sun-row-v2.sun-row--dark {
    margin: auto;
    max-width: 960px
  }
}

.sun-customiser-v2>.sun-grid-container--grey {
  background-color: #f3f6f7
}

.sun-customiser-v2>.sun-grid-container:last-of-type {
  padding-bottom: 0
}

@media only screen and (max-width:675px) {
  .sun-row-v2 .col {
    padding-bottom: 0;
    padding-top: 0
  }
}

.icon.icon-facebook,
.icon.icon-twitter,
.icon.icon-whatsapp {
  background-size: cover;
  border-radius: 10%;
  height: 36px;
  outline: none;
  right: 0;
  top: 0;
  width: 36px
}

.icon.icon-facebook:before,
.icon.icon-twitter:before,
.icon.icon-whatsapp:before {
  background-size: 100%;
  content: "";
  display: inline-block;
  height: 25px;
  margin: 5.5px;
  width: 25px
}

.icon {
  background-repeat: no-repeat;
  background-size: inherit;
  display: inline-block;
  position: absolute
}

.icon.icon-camera {
  background-image: url(./assets/thesun/images/camera.svg);
  height: 16.9px;
  outline: none;
  width: 22.5px
}

.icon.icon-x {
  background-image: url(./assets/thesun/images/X.svg);
  height: 20px;
  outline: none;
  width: 20px
}

.icon.icon-arrow-down {
  background-color: #222526;
  background-image: url(./assets/thesun/images/dropdownarrow.critical.svg);
  background-size: cover;
  height: 5px;
  right: 0;
  top: 8px;
  width: 8px
}

.icon.icon-arrow-down.icon-arrow-down--dark {
  background-color: #fff;
  background-image: url(./assets/thesun/images/dropdownarrow-dark-grey-blue.critical.svg);
  outline: 1px solid #222526
}

.icon.icon-avatar {
  background-image: url(./assets/thesun/images/avatar.critical.svg);
  height: 36px;
  width: 36px
}

.icon.icon-avatar,
.icon.icon-search {
  background-color: #222526;
  right: 0;
  top: 0
}

.icon.icon-search {
  background-image: url(./assets/thesun/images/search.critical.svg);
  height: 24px;
  width: 24px
}

.icon.icon-facebook {
  background-color: #0080ff
}

.icon.icon-facebook:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9Ii01IDAgMjIgMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuNTYyIDEyLjM3NVYyMmg0LjM4M3YtOS42MjVoMy4yNjlsLjYyMi0zLjk4MmgtMy44OVY1LjgxYzAtMS4wOS41NDMtMi4xNTEgMi4yODUtMi4xNTFIMTJWLjI2OVMxMC4zOTUgMCA4Ljg2IDBDNS42NTYgMCAzLjU2MiAxLjkwNyAzLjU2MiA1LjM1OXYzLjAzNEgwdjMuOTgyaDMuNTYyWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")
}

.icon.icon-whatsapp {
  background-color: #25d366
}

.icon.icon-whatsapp:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTcuMDQgMTQuMTg0Yy0uMjc0LS4xMzctMS42Mi0uNzk2LTEuODctLjg4Ny0uMjUxLS4wOS0uNDMzLS4xMzUtLjYxNi4xMzctLjE4Mi4yNzMtLjcwNy44ODYtLjg2NiAxLjA2OC0uMTYuMTgyLS4zMi4yMDQtLjU5NC4wNjgtLjI3NC0uMTM2LTEuMTU1LS40MjQtMi4yLTEuMzUyLS44MTUtLjcyMi0xLjM2NC0xLjYxNC0xLjUyNC0xLjg4Ny0uMTU5LS4yNzItLjAxNi0uNDIuMTItLjU1NS4xMjQtLjEyMi4yNzUtLjMxOS40MS0uNDc4LjEzOC0uMTU5LjE4NC0uMjcyLjI3NS0uNDU0LjA5LS4xODMuMDQ1LS4zNC0uMDIzLS40NzctLjA2OC0uMTM3LS42MTYtMS40NzgtLjg0NC0yLjAyMy0uMjIyLS41My0uNDQ4LS40NTktLjYxNi0uNDY4YTExLjk2IDExLjk2IDAgMCAwLS41MjUtLjAxIDEuMDEgMS4wMSAwIDAgMC0uNzMuMzQxYy0uMjUuMjczLS45NTcuOTMyLS45NTcgMi4yNzMgMCAxLjM0MS45OCAyLjYzNiAxLjExOCAyLjgxOC4xMzYuMTgyIDEuOTMgMi45MzMgNC42NzUgNC4xMTJhMTUuNSAxNS41IDAgMCAwIDEuNTYuNTc1Yy42NTYuMjA3IDEuMjUzLjE3NyAxLjcyNC4xMDcuNTI2LS4wNzggMS42Mi0uNjU5IDEuODQ4LTEuMjk0LjIyOC0uNjM3LjIyOC0xLjE4My4xNTktMS4yOTYtLjA2OC0uMTEzLS4yNS0uMTgyLS41MjQtLjMxOG0tNC45OTQgNi43ODZoLS4wMDRhOS4xMjUgOS4xMjUgMCAwIDEtNC42MzQtMS4yNjNsLS4zMzItLjE5Ni0zLjQ0Ni45LjkyLTMuMzQ0LS4yMTctLjM0M2E5LjAxNiA5LjAxNiAwIDAgMS0xLjM5Mi00LjgyMmMuMDAyLTQuOTk2IDQuMDg3LTkuMDYgOS4xMDgtOS4wNiAyLjQzMyAwIDQuNzE4Ljk0NCA2LjQzNyAyLjY1N2E4Ljk4MyA4Ljk4MyAwIDAgMSAyLjY2NSA2LjQxYy0uMDAyIDQuOTk3LTQuMDg3IDkuMDYxLTkuMTA1IDkuMDYxbTcuNzQ5LTE2Ljc3MkExMC45MTIgMTAuOTEyIDAgMCAwIDEyLjA0NSAxQzYuMDA5IDEgMS4wOTYgNS44OSAxLjA5MiAxMS45YzAgMS45MjIuNTA0IDMuNzk4IDEuNDYzIDUuNDVMMSAyM2w1LjgwNi0xLjUxNmExMC45NzkgMTAuOTc5IDAgMCAwIDUuMjM1IDEuMzI3aC4wMDVjNi4wMzcgMCAxMC45NTEtNC44OSAxMC45NTQtMTAuOTAxIDAtMi45MTMtMS4xMzctNS42NTItMy4yMDUtNy43MTIiLz48L3N2Zz4=")
}

.icon.icon-twitter {
  background-color: #000
}

.icon.icon-twitter:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwMCIgaGVpZ2h0PSIxMjI3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03MTQuMTYzIDUxOS4yODQgMTE2MC44OSAwaC0xMDUuODZMNjY3LjEzNyA0NTAuODg3IDM1Ny4zMjggMEgwbDQ2OC40OTIgNjgxLjgyMUwwIDEyMjYuMzdoMTA1Ljg2Nmw0MDkuNjI1LTQ3Ni4xNTIgMzI3LjE4MSA0NzYuMTUySDEyMDBMNzE0LjEzNyA1MTkuMjg0aC4wMjZaTTU2OS4xNjUgNjg3LjgyOGwtNDcuNDY4LTY3Ljg5NC0zNzcuNjg2LTU0MC4yNGgxNjIuNjA0bDMwNC43OTcgNDM1Ljk5MSA0Ny40NjggNjcuODk0IDM5Ni4yIDU2Ni43MjFIODkyLjQ3Nkw1NjkuMTY1IDY4Ny44NTR2LS4wMjZaIiBmaWxsPSIjZmZmIi8+PC9zdmc+");
  margin-left: 6.5px
}

.icon.icon-close {
  background-color: #fff;
  background-image: url(./assets/thesun/images/close-dark-grey-blue.svg);
  height: 20px;
  outline: 1px solid #222526;
  width: 20px
}

.icon.icon-close.icon-close-dark {
  background-color: #222526;
  background-image: url(./assets/thesun/images/close.svg)
}

.icon.icon-rail-arrow {
  background-image: url(./assets/thesun/images/rail_arrow_prev.svg);
  background-position: 50%;
  height: 100%;
  outline: none;
  width: 100%
}

.icon.icon-comment {
  position: relative
}

.icon.icon-comment svg {
  fill: #adafb0
}

.icon.icon-arrow-circled-down {
  background-image: url(./assets/thesun/images/arrow-section-nav-mobile.svg);
  height: 27px;
  outline: none;
  width: 27px
}

.icon.icon-arrow-circled-down.icon-arrow-circled--dark {
  background-image: url(./assets/thesun/images/arrow-section-nav-mobile-dark.svg);
  outline: none
}

.icon.icon-arrow-circled-right {
  background-image: url(./assets/thesun/images/arrow-circled-right.svg);
  height: 23px;
  outline: none;
  width: 23px
}

.icon.icon-arrow-circled-right.icon-arrow-circled-right--dark {
  background-image: url(./assets/thesun/images/arrow-circled-right-dark.svg)
}

.icon.icon-tick {
  background-image: url(./assets/thesun/images/tick.svg)
}

.icon.icon--fail {
  background-image: url(./assets/thesun/images/banana.svg)
}

.icon-arrow-left {
  background-color: #000;
  background-image: url(./assets/thesun/images/scrollarrow_prev.critical.svg);
  height: 15px;
  width: 10px
}

.icon-arrow-left-grey {
  background-color: #222526;
  background-image: url(./assets/thesun/images/scrollarrow_prev-grey.svg);
  outline: 1px solid #eaeeef
}

.icon-arrow-left-white {
  background-image: url(./assets/thesun/images/rail_arrow.critical.svg);
  outline: none;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}

.icon-arrow-right {
  background-color: #000;
  background-image: url(./assets/thesun/images/scrollarrow.critical.svg);
  height: 15px;
  width: 10px
}

.icon-arrow-right-grey {
  background-image: url(./assets/thesun/images/scrollarrow-grey.svg);
  outline: 1px solid #eaeeef
}

.icon-arrow-down-grey {
  background-image: url(./assets/thesun/images/scrollarrow-grey-down.svg);
  height: 10px;
  outline: 1px solid #eaeeef;
  width: 15px
}

.icon-arrow-right-teaser-grey {
  background-image: url(./assets/thesun/images/scrollarrow-teaser-grey.svg)
}

.icon-arrow-right-white {
  background-image: url(./assets/thesun/images/rail_arrow.critical.svg);
  outline: none
}

.invisible {
  height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0
}

.swiper-container {
  margin: 0 auto;
  overflow: hidden;
  position: relative;
  z-index: 1
}

.swiper-container-vertical>.swiper-wrapper {
  -webkit-flex-direction: column;
  flex-direction: column
}

.swiper-wrapper {
  box-sizing: content-box;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  position: relative;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  width: 100%;
  z-index: 1
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translateZ(0);
  transform: translateZ(0)
}

.swiper-container-free-mode>.swiper-wrapper {
  margin: 0 auto;
  transition-timing-function: ease-out
}

.swiper-slide {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  height: 100%;
  position: relative;
  width: 100%
}

.swiper-wp8-horizontal {
  touch-action: pan-y
}

.swiper-wp8-vertical {
  touch-action: pan-x
}

.swiper-button-next,
.swiper-button-prev {
  background-position: 50%;
  background-repeat: no-repeat;
  cursor: pointer;
  height: 44px;
  margin-top: -22px;
  position: absolute;
  top: 50%;
  width: 27px;
  z-index: 10
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  cursor: auto;
  opacity: .35;
  pointer-events: none
}

.swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
}

.swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E")
}

.swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
}

.swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  transition: .3s;
  z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0
}

.swiper-pagination-bullet {
  background: #000;
  border-radius: 100%;
  display: inline-block;
  height: 8px;
  opacity: .2;
  width: 8px
}

button.swiper-pagination-bullet {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  box-shadow: none;
  margin: 0;
  padding: 0
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
  background: #fff
}

.swiper-pagination-bullet-active {
  background: #007aff;
  opacity: 1
}

.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000
}

.swiper-pagination-progress {
  background: rgba(0, 0, 0, .25);
  position: absolute
}

.swiper-container-horizontal>.swiper-pagination-progress {
  height: 4px;
  left: 0;
  top: 0;
  width: 100%
}

.swiper-container-vertical>.swiper-pagination-progress {
  height: 100%;
  left: 0;
  top: 0;
  width: 4px
}

.swiper-pagination-progress.swiper-pagination-white {
  background: hsla(0, 0%, 100%, .5)
}

.swiper-container-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-cube .swiper-slide {
  height: 100%;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  visibility: hidden;
  width: 100%
}

@-webkit-keyframes swiper-preloader-spin {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

@keyframes swiper-preloader-spin {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

#onesignal-slidedown-container #onesignal-slidedown-dialog #onesignal-slidedown-allow-button {
  background: #0072ee
}

#onesignal-slidedown-container #onesignal-slidedown-dialog #onesignal-slidedown-cancel-button {
  color: #0072ee !important
}

:root {
  --sticky-top-100: 0;
  --sticky-top-200: 64px
}

html {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 62.5%
}

*,
:after,
:before,
html {
  box-sizing: border-box
}

body,
html {
  font-family: var(--font-family010, The Sun), sans-serif
}

body {
  color: #222526;
  font-size: 15px;
  font-weight: 400;
  margin: 0;
  padding: 0
}

h2.temp {
  display: block;
  float: left;
  margin: 15px 10px 0;
  width: 100%
}

table {
  border-collapse: collapse;
  border-spacing: 0
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0
}

a {
  color: #222526;
  text-decoration: none
}

img {
  display: block;
  height: auto;
  max-width: 100%
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit
}

.for-mobile,
.for-mobile.for-desktop,
.for-mobile.for-tablet {
  display: block
}

.for-desktop,
.for-desktop.for-tablet,
.for-tablet {
  display: none
}

.for-modal {
  height: 48px
}

.logo-wrapper-for-modal {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center
}

@media only screen and (min-width:676px) {
  .for-mobile {
    display: none
  }

  .for-desktop.for-mobile,
  .for-desktop.for-tablet {
    display: block
  }
}

.ios-app-banner-tracking__container {
  display: none
}

.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  word-wrap: normal;
  border: 0;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px
}

a.screen-reader-text:focus {
  clip: auto;
  background: #000;
  -webkit-clip-path: none;
  clip-path: none;
  color: #fff;
  display: block;
  height: 39px;
  left: .5em;
  outline: none;
  padding: 10px 15px;
  top: .5em;
  width: auto;
  z-index: 5000010
}

.copyright-text p:last-child:after {
  content: "..";
  font-weight: 700;
  padding-left: 1px
}

.afs_ads {
  bottom: 0
}

.homepage-content_space {
  background-color: #fff;
  height: 10px;
  margin: 0 auto
}

@media only screen and (min-width:676px) {
  .homepage-content_space {
    max-width: 960px
  }
}

@media only screen and (min-width:676px)and (max-width:980px) {
  .homepage-content_space {
    max-width: 660px
  }
}

@media only screen and (max-width:675px) {
  .homepage-content_space {
    display: none
  }
}

body {
  -webkit-text-size-adjust: 100%;
  background-color: #fff
}

.carousel-links {
  -webkit-align-items: center;
  align-items: center;
  background: #fff;
  border-bottom: 1px solid #d2d6d7;
  border-top: 1px solid #d2d6d7;
  color: transparent;
  display: -webkit-flex;
  display: flex;
  font-size: 0;
  height: 3.2rem;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 5000002
}

.carousel-links :empty {
  display: none
}

.carousel-links>a {
  background: #d8d8d8;
  border-radius: 1rem;
  height: .8rem;
  margin: 0 .35rem;
  pointer-events: none;
  width: .8rem
}

.carousel-links>a[aria-current] {
  background: #000
}

.header--mobile.header--scroll-hidden .carousel-links {
  z-index: 6
}

.sun-row--breadcrumbs {
  display: block;
  width: 100%
}

.sun-row--breadcrumbs.sun-row--breadcrumbs--dark {
  background-color: #222526
}

.breadcrumbs {
  display: block;
  line-height: 14px;
  list-style: none;
  margin-bottom: 8px;
  margin-top: 11px;
  padding-left: 10px
}

.breadcrumbs.breadcrumbs-sun-club {
  margin-bottom: 15px
}

.breadcrumbs li {
  display: inline;
  font-size: var(--font-size020);
  font-weight: var(--font-weight500);
  line-height: var(--font-line-height010)
}

.breadcrumbs li .icon {
  outline: none
}

.breadcrumbs li:not(:last-child) {
  margin-right: 24px;
  position: relative
}

.breadcrumbs li:not(:last-child) .icon-chevron {
  border-style: solid;
  border-width: .2rem .2rem 0 0;
  bottom: 6px;
  content: "";
  display: inline-block;
  height: .9rem;
  height: .7rem;
  left: 0;
  left: auto;
  outline: none;
  position: relative;
  position: absolute;
  right: -15px;
  top: .1rem;
  top: auto;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  width: .9rem;
  width: .7rem
}

.breadcrumbs li.sun-club-breadcrumb-item {
  display: inline-block;
  height: 20px;
  margin-right: 7px
}

.breadcrumbs li.sun-club-breadcrumb-item a {
  display: inline-block;
  height: 20px;
  position: relative;
  width: 85px
}

.breadcrumbs li.sun-club-breadcrumb-item a svg {
  left: 0;
  margin-top: 4px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%)
}

.breadcrumbs-liveBlog {
  margin-bottom: 8px
}

.breadcrumbs-featured {
  margin-bottom: 8px;
  margin-top: 16px
}

@-webkit-keyframes blink {
  0% {
    opacity: 1
  }

  50% {
    opacity: .6
  }

  to {
    opacity: .2
  }
}

@keyframes blink {
  0% {
    opacity: 1
  }

  50% {
    opacity: .6
  }

  to {
    opacity: .2
  }
}

.spinner {
  -webkit-align-items: center;
  align-items: center;
  background: transparent;
  -webkit-justify-content: center;
  justify-content: center;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.spinner,
.spinner ul {
  display: -webkit-flex;
  display: flex
}

.spinner ul {
  -webkit-flex-direction: row;
  flex-direction: row;
  list-style: none;
  margin: 0;
  padding: 0
}

.spinner ul li:first-child {
  -webkit-animation-delay: .1s;
  animation-delay: .1s
}

.spinner ul li:nth-child(2) {
  -webkit-animation-delay: .2s;
  animation-delay: .2s
}

.spinner ul li:nth-child(3) {
  -webkit-animation-delay: .3s;
  animation-delay: .3s
}

.spinner ul li:nth-child(4) {
  -webkit-animation-delay: .4s;
  animation-delay: .4s
}

.spinner ul li:nth-child(5) {
  -webkit-animation-delay: .5s;
  animation-delay: .5s
}

.spinner ul li:nth-child(6) {
  -webkit-animation-delay: .6s;
  animation-delay: .6s
}

.spinner ul li:nth-child(7) {
  -webkit-animation-delay: .7s;
  animation-delay: .7s
}

.spinner ul li:nth-child(8) {
  -webkit-animation-delay: .8s;
  animation-delay: .8s
}

.spinner ul li:nth-child(9) {
  -webkit-animation-delay: .9s;
  animation-delay: .9s
}

.spinner ul li:nth-child(10) {
  -webkit-animation-delay: 1s;
  animation-delay: 1s
}

.spinner ul li {
  -webkit-animation: blink 1.2s ease infinite;
  animation: blink 1.2s ease infinite;
  border-radius: .1rem;
  height: 1.8rem;
  margin: 0 .2rem;
  opacity: .2;
  padding: 0;
  width: .9rem;
  will-change: transform
}

.spinner ul li:before {
  display: none
}

.async-component-fallback {
  bottom: 0;
  left: 0;
  margin: 0 auto;
  max-width: 980px;
  padding: 1rem;
  position: fixed;
  right: 0;
  top: 0
}

.async-component-fallback_container {
  height: 100%;
  left: 0;
  position: relative;
  top: 0;
  width: 100%
}

@media only screen and (min-width:676px) {
  .async-component-fallback_container {
    width: 66.66667%
  }
}


@font-face {
  font-display: auto;
  font-family: The Sun;
  font-style: normal;
  font-weight: 400;
  src: url(./assets/fonts/the-sun/TheSun-Regular.woff2) format("woff2"), url(./assets/fonts/the-sun/TheSun-Regular.woff) format("woff"), url(./assets/fonts/the-sun/TheSun-Regular.ttf) format("truetype")
}

@font-face {
  font-display: auto;
  font-family: The Sun;
  font-style: normal;
  font-weight: 500;
  src: url(./assets/fonts/the-sun/TheSun-Medium.woff2) format("woff2"), url(./assets/fonts/the-sun/TheSun-Medium.woff) format("woff"), url(./assets/fonts/the-sun/TheSun-Medium.ttf) format("truetype")
}

@font-face {
  font-display: auto;
  font-family: The Sun;
  font-stretch: normal;
  font-style: normal;
  font-weight: 700;
  src: url(./assets/fonts/the-sun/TheSun-Bold.woff2) format("woff2"), url(./assets/fonts/the-sun/TheSun-Bold.woff) format("woff"), url(./assets/fonts/the-sun/TheSun-Bold.ttf) format("truetype")
}

@font-face {
  font-display: auto;
  font-family: The Sun;
  font-stretch: condensed;
  font-style: normal;
  font-weight: 700;
  src: url(./assets/fonts/the-sun/TheSun-HeavyNarrow.woff2) format("woff2"), url(./assets/fonts/the-sun/TheSun-HeavyNarrow.woff) format("woff"), url(./assets/fonts/the-sun/TheSun-HeavyNarrow.ttf) format("truetype")
}

@font-face {
  font-display: auto;
  font-family: dashicons;
  font-style: normal;
  font-weight: 400;
  src: url(./assets/fonts/dashicons/dashicons.woff2) format("woff2"), url(./assets/fonts/dashicons/dashicons.woff) format("woff"), url(./assets/fonts/dashicons/dashicons.ttf) format("truetype")
}

@font-face {
  font-display: auto;
  font-family: The Sun;
  font-style: normal;
  font-weight: 400;
  src: url(data:/octet-stream;base64,d09GMgABAAAAADncABEAAAAAfqwAADl7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGmobswgchmAGYBaLYACDPgiDYgmVIgqBhHzvfwE2AiQDhjQLgxwABCAFgxQHIAyEOBtscQfYNo3p2d2qSmKEqRJFsHEC9jDbMRIhbBxA/HBM8v9/SlIZMtOiSQowYdMfVKTtWNULFceEnVDsjjKFQShw+UJV/GzNlZNn4IRSykqZ3k4JZZwN953VG15Pfrf6rZRc8GvqqPnAaqpMCbeECQtm8s02huKvo5OBY63V4TCwfUWvdJ4BxofJA9mkFLQEkfhD5W52+Abu11wUCBHfjEvhEEVHtq+VPUv4VVDy9KjocP4xk88OJ5mtiwB3dhQd7iSqH3uyZ98/IHDACoDc1TkKABgDpBMdB+hSKQ/kkRzw+l85rfdb3ZLdlixZaqMcxZ7EMMxKnPAMx3E8iMvgLCHcmOsOfMbT1p5WQ/w2/+6BWZhzT1gl2y/21wlGFJJmB0Y3iwogtzSpKv+0IE6d5xugbf5vjfpc6hwKokQZVEnkBXXQd1QY4HCis1bq1i6iXIfzpa/Ln/qi6n5mrwMMDCEtLBs+e3cKMTiF17utlXLTqmnctJI7T+ks1yjxgrTaFdgysM5eW2vfSf+akQJUpgwXdYqKoHyEoj2gPpPOX3SX8rsA/9Qf7M/uayYJIbEwkDBuPNBMP+ufm+J85rlC/H05ph+bXF2nEDBwM2rSIrkCYaDoS2M/QsukZJJN8lDfd1jBVq6sDHnIkCF3pdP2JNme2ZUCRftfVKk6Ot3Zlgmj+YoCdG6lSZv5ogPEEClIz1QA/yonXt/ZTSjb/9SVcgi9V+2cA19RWGHctfbAgaXMSLsp5Blnxusq0FGJuuuK56t8AaKiQkgcLMbK+ocNOBAOYZAg+O9NNdv/AUq7ODpwL8KZvExnOrY6Oafac5VdeVz9fX/T378f2AUgeRcQJBDQaQCGM0BeAMkLXIDHASV5hroUQgdSFyjxxiblkHKXU+WrHDoXtae3u2tKt266VMWiaNxVhv/6Q3ztvif1CqRdt02pjzZ9Ldgo+DAW4ACFNLHMB/tQTWJ29t5cLQq8+W08Yggea44h0nAX2gnndY0xfvUYKxcq9Gh1J6j4bvPd3u/DFuruu0ORQUQkSJBDCCGI87rfu//7U99AxMpYHmCDEBJaV9oGx++1Pf/9P1PAbADFxnFEF0MkB+SSAaUpgnzKoC47QWUEUMVB0FxHQAudBC3zN2iF/0CPygI9LgdEYKYFrkBOnLpFAeJ338CiAiVYoHkMTYsW43fdwqBqTh9QIIo+CQd872TejKZRzpeQ/7EuYYLFV7xK9Wa8iw5lg8+xXAglOmElNsWpTHMmQGn20KdhwKAhw0aMGtPUMqVth5122W2vsz3uSVwjGMmMksZImn7KIGCkxPWTBkiDbKMUXX9ukG0kN0oZC54gkUE2AwPMbHCeHyrnwG1sYOiLw/sFGrZYMYwsUMSCTIJHptIklWsSWIOBsuhp9WmXsptRO8nShjL4w6kYphj0knazpHuXbJeD4qS47gO2Sptlx77GyiSsGYdPUlq22KOdqF4sQtOe9MgsFaCNJWdnmKYNt7smtpoSGIZtyUbHWq4v6E82HLBFfueYZ3DAV0kINkSSMyUgKUVXZFhw6wZUeLHDSUfiqVwHBZ2XW7tHlh8v4rjEpTqucCXphQgTIUGiJMlSpEqTDhHHMWz2pOINS4jBJMRgEmIwCTEk+ybCuFcSLKG7xmI8GBqmTwH2BWWqZ0TAAPwGwRhGyAh8RhEzhrjzbYaL9o/CAJqGC/LlIt1GQ/dJI9IzgB4OjIAkOdhscW4Afec4hJvbIIxwLyhTocqgffsI0sGUQQKDJroveFjkAhYzZkqV6UzNrM2RTi/A76RwE555wGIAAZgkY2Y2DmCjCDOUqUQAk+SIYRAUQYC44VQwblIwbmnFQFmBwLAMm8QoWK/lsNjvxVxmx2Z29KIjstcA5G4TJwL/OuMWpruKk3lS0hbQpUzMzm+LTVPeqnhfgFxg2/pU1fmFaYA86F9Zjj7sXh4p38NJHkuakBWKgtvZpqdQiXYzwZMYD2jcAjXdXKoqxBp+2saiCFTZtiStweO2lwGWWwkDQie1cTsgKAAiKUPjUWqD9hM4J/JskD0LhRL0F1YtsgcoKtwV7WvqCulOUxvN51dPg12f7KI5zOrDIAZQlpSzYAzoZowfwlATlXT1waxzGVTYbRhnJsv99knO+S5woceIq+ONv90d7nSX27wz5HxVhpg4ABBEGsVegN5KF4Zgx+k1vIELNfPVATtJpIJlsCeci6W+wFXkOg+WSC5vvU1SXDYaxxkhY22aJSfJE9qSXGaWXUeM0Nd4GS9ImwNEp4L3Vfn6JFjH+IkymHV23Xrj6syscE40zQOsmHxyGxpXQZNHxBAzoQatQSh/4vnmLUvq0SoRkPwE6rDggpze08PUlW5yjmsvQB4StjSkodpQVcimdOwOWy8kVUiIDs0Oc09FsTcxTkOjntBpayv5NM+A9gdH7mgHaow8yHux32ulzoqqj5l5Pq0LO5CAtvZejaO37KmhNfbUlLy/gpP/EMEHVJQEZmMLayIVqafEFuyUr+aIGfaN/k7IFi2YUpx5KYBMcbSoIYYcqI1GjKmfJrywDHSkI1tfCIzMT3GNkKqO5mlHnbkhrK0Ax2ejkvOC2wgiMIGtKChf5tnlbDJuzBRTbZurj2sOFaZ18jIf9iS5uICeuZSJIe1UhUokitGqeqRFziYf6CSIaUhxmoD14aKwK+smGMNczQagaG5lruzsfe+ZRSqSMuXAoqApTjpiY8irS1YgcKdNokyEPGB6DSDq3McJ1LSJYw6LohBtVwC7myAGUVj60escqEnfSQMFmuVAMhBYJ+Fo4jqPIGfYRCsyWbSEzhqjwAzScQ1AT/sSA5TGArGGPaoiJFdFW3no9ia5c1JjohD7xgvJY+rU1JpAcmZMGkKqIc69A4imdnjdI0IGGN7weQjN3VCgn8EghERIzlQ1VGfCGTvCKah7TvOZV9CsWxkyEKb1NBl8dzAcJwEWmyElRfIEEohQQJg4jYsDAJOgAzxAnEGJkRJMliSbI4VwHxJmMsw0MxV6Bs8QxnX6mDgFrgv4KEspiUMBZgk71Lo8VYonTFNqUhjhJe/PFRUIEzNyCoBumBgVzkcc0K0XWlnMA1p43JIyjl4THPbL6oH9irrgncmbjV3+wUHcxBY4ar6RJDd01GW1GZNKctR5uSgzNzDsFEwgoflu2DwUSLgfOKeD0OB3IlH4FTgSVBg2P6H9WrOFWj5MOEPB0uSUiLPhptOCrV+uUZRnTpGeGg6NZd3d4IGglNgdoNYIRmjujkodtMDl07eDlXk2ueBysahCNVvkdt2nUwv7DPuJrYlUdDNz1L0SqRK4N96gGJUh1LqfJxSB9oSrt51+Oq+KyGgxKYhzqgU0gLDRMTvaf95bD+AXjGPymxmymkv/cwMYegA85hYEbCmAGUYBs9fceIXaiFTvKcQwPFYKcc2Y2tVQDtAY80+bN2Brg8wgDJmBLgdIgeLorYUl0laAsBBGL7PO3JBMQ2iVFggfmch2XckI0+QjBuF0nDDRlG7lvj1m0syxumettQq826cVQCg6Q3sjlYz58jAA2DOJUULMmZL1RQA0ljt9W/STJEmSRZcUM3gkpUnKUpZDU8Dm4yiS0oUrWPd0L5acK+sR6EVXIVB942rqU/VlNm4eBBYQWISyGMMSr1hqmbTlZKwgbaVnrbKO7nxyLiDvQgouHsW3CW26DJjOZ/OdYJOroMjOCEXITQi5xYXcLp6wuxFxD6ikIfqubBm2qDdhDw4EHezS+S/KENfBgueVwrLB1qNhgc0ot8XrJ1BtqaSzSvj7wPCzrjpHX6agKq292Rq/WHBv4ujVB6FxZrDAvUTFfVCVW0qwfgNIZ84gohclSeJtxymXTroCMSTEX46FWQAL9jgHEbOB+TRAYVB1VvpcAw3DiYyB4+h3K9MhxyowyhflFwJfxbzslEcSniwoMLolizzS8aMUFCgVAc6gISGZCxqLnycmzmRzbjK1pwGTZPJ/5/Y8wOZ1vq0tjQHrig6mdsD1n1h7PsAb0Q4RqK9USkBDnodIpRWFJvHHzlTwQKgJP9IfjVDTmB/l1jn8oEhFGJRHlx7sGdkYV5rB7IpcALS+cZCUg3ql1Kcnmi+NGI32TizKEZCKykwkZhV5odBaCPzCBNvaqAGzpeg77pbb7rjL7j++dzKKIMGaFCusx71fvuNs2LJjj8oBDR1DlGjNShRBcH1uAJ4QSdgLyoh6RSVxqkGi9xsuM67Oe4IvdJA5ZmIGjAdawmf9Sp5dkoqYDTYZAHfKXlbJSQ++LH37BJOiAm+fUzB67fV/2nMACcJOt22oOZMqEH3gOTQpvn9m0BD9EfshcTfnjOPCY3X2d8Y2C+RLQNT68yt1Gl8PDgP7X3oCAth+siYLyLsSg9H4fGdoaQHO/5KriMkHahYfFkGqO2/H7Gny3y4+7tyF54D/G7P2YUMXbvasB+A5gNpSXMB6GGSO5B+B6b/pEThi/Uec7N+khJFgzuYEE/rFEkdsyaHch2AwAuHgcNtFgfLcw3oYDufjCw4Goq5QJx/S7UjcLj0R63fPQPQNfWDUMjRmZBJj05TMmmUuZhY9lygWDlKyahShWFpnJZtS0lJkvWyD1C6kw0SOaiULDuV+5FaQuU1OnIaWUwoFFQ00rqStUtGhpncNQ4WW0XVMBT0AA3A2gnImMADMDbIAxOowW8bMjgUSVs6ciCstboHwzA7ehJNP7uKPuaF4YHgF8Am6XyiCCukZoMMwdBnlXIx7UkyEATM3ZN5jRiwwZtkmrBSmrHNJbHoktj0sdoQl+0SocYvDiA2a26K3zQ4De0yoWDhwbBonQefsDC5tYXKFxS3Y3HNVPNoUzzbFqw3xrll8hBvfducnPPiHp4CUBNUowYSPkERCq5ewEX/hBIiIQJG5IVHVJLq6xFQtsUGYuAgXn0hCFUmsIklVJCVTUiNipSWSni4ZkCCzE2UZSbIjWU7uSW5K8lKSn5SCpBQmpaiyFCelpLKUVSrlIk9F56sUBaqiUHVKaiqWWihR91yqvsK2NFSUxgrSVF6ay0tLucKBGq3UaqdOR9TrTKSrK+nuSnq6kt4uS98IR7+3GqinzSDthrrDsLzTSF1dRr3bWB09xuk1OfeZqq3fNAyY6UGzMGTuadh8lUYs1KMW1WOWxLhlJqz4pNWapqz9NG29hhkbsVmbMGe753FhwUNf9KgLSx6z7Akrns6rnnVuzXNY98I3vOzMpldsec22N3C9nR96110eeY8/9rE7PfGJpz7zzBd/7mt3eOEbL32fX/nR7V77CW/86rd+wzv/+3sR78+HgI8hPoX552i8Vl8i/Gt0Hse3GHxPbP6ROK/Fz0j4lUT/jgl/YrmewzwYec1POniwxXCyCjal+VPOfZH7dpljvv+cc4sOI3ZcecpWolITjg6Lvq7HqCyqhKqieHQPegwloZdQFlpexuOl8XJ/eLwIc5QcQ3LebbqM2XOTLVe5ai3auB5TBlVAVVB09f9V3J+BnwV0bzPQHe0H+nf/DxM939ufjwDw+RcAPn9uBW4Ft45ufv/LGRsHNrbDLBBwDHAVwK0A7gbcz5OvaLEAeBrwtHgFH4SJXnI04PB7tsFOnwt3cbwFcOOvWqUqPlqEcRauX6AhIbqFqpUlT7Z8PeeI2pQ68bkuNc9SH98B9Vq5sHEWG4ujWDGSpUjSq4/rEQZxqC8JqTrhwqstJVqq9FemUtDn/njUX9Bk5/8rQPS9GXAHK6DPZUaM2QIVlv+jcYUOLeoeuOu2KwzoUEd230X3iNfrzPQ770tWpdAXwFCP2+VE7FaLGYZAwGQ06HVajVqlbFDIZVKJWCQU8HlcTn1dbQ2bxWTQaVSpTizi/9gwFvq/2hr/4db4f7f95HgKyFW1ypCvWpg9ofAJ5qa/1qOAG3BRoo1rzWrM+yLEbMCLoOo6Ryg10Ge3tYegVfz/5SnUHgxIgVeqOjEcJ6g3df8G/4OPwwzNR6HasDh6rFKxoXZVkgmLnOzU4SrSsGahBIf+IuLSFi5mjLVNTwRD5G3K6ZWNA1FXsyuHvBskczNfDQGVw/ydQHrq3O/0VWMN6hKs4jcoxV8I5oPU/9figdIHAZcNzD2pLTAUVJKJeH095KvHMqtZ55/a5+Q+/dt0aWOdCt7mJr5oKU/IhlhhMyZGWT97XSaMPbOYWG32HM/JXOedFZg5uIP5mG41U3BFttWhkiEc2VeriJBzrlfxLlBEXVcMXY1e1NM52R96A8Z7ST2EMXBjKZ9z64bwNxxmEpWzzEQSH9XQ9gfNmUOrqLSNYlTvTCYAh4pNCTyhr2BBl5TKXAz4zEqSguXDY8UkPWZ9xaV9muofG2/oi+VbPly3ZhApCSt0Huuij/7E0MvlHg357oZr4QyPbdUYNn+z2m+78upV5AaFSm2YZVVWsUtyre2oS6aHEgsdIxzZT+gcyBxwbTwaBF3cOd6/fUUIEMw29JlNbMY3y8iMj5fI3XhYXjwKALsBVezwALOJDIAmw/V0tEqFYhqQ60nJVANyeM4iL6tsaOggn36cVAoa32rrJBUgMLbjS68aqVQRto9LmMA0sKSYj0PTaJNgNMqRtY1kmhHGw6hcFPMEOarIqCjp83t+69YxKmpqFQYAuGB2Uig/LInhotepBf3dmO9lEzjnV7ujVPc9hWgwcPN/AVANRS0RNfwkkR5lbDvGk8w31HAg0dcd2v08Fzzve6ABfFUHNVGz7gbhU81ReX8ReeeO7fnCvW6aN9CUpUzByOdyfD9+aLQNx6beKn8G/xxZa0bwGl1zbqxRGmeXo+8VfFvAS3hbU59ixOV+rxkN6L5zfrJxMBuaB1TLR/EieiflbGstKqJmzmGmPk6PxsXAdj+YH1mu1jZrei2dkWg4GCRKpzECCxEBMVcZeSNkBya46NS1S6g0T8UYQo40YPteVn6wW/rIyo65hB8V/DgH5agVA2H/r3Up0Ufb10o6RaXdFT7gFdE3FFvhHsjLT/Qn9Haf4E905ewwSLuQlbMBlveG6tI5gl71wJEQDX3L32XILwGuN2Qjwcwzlj+SekzJdjyUD1oDyoxZQOO0BQRadluA6U4lUm6frhrIpm8YJyNJ1VNxni9yJyTJlvrE5+melXlqT1VqsZcJeF0cNkjmbyLsPxAYHfkTCLRPAVvPiqQoNfggSjbkPjwjuOYX0ZaDNKmeSDBNBI5OBIjf2N9IeVrcHHujaTfdYfoRruTD0mbQvphZ09ZAUVsZqcweksfECQNp4pXcDaNhME90Dr/tI+wvh3cz4LeJ2heMNY1xo0cZBhiSwOQGDYcQHgkVeJQWFtu8SmmUG8oofrzQTrvxVbw1GtPclT0XnK6rXXZz6ni7krXLGY5d7/GC7+chWx65o8cdBkqXJvQYI9awFZP3+kkDlaJhhAGCgUgJqLGmjMRGm2A8ZOhgcD5IUelgQbi8MiYTOpjjMItWSROzDp4ICTDviEU79CuVQys72zdDhNPC6eEsZjE/p2E2FrV9C0Kc8JpJFtVQJ9osvAE7NeNOgIU7mdAI3dJk7zc7ehaDnljtN1LZ5dWrVDkVUUMLUpQgrOuzJnX7jOOwjg3qIJ1qd28Bh6HU/zj1Z9GWCTH4NJcVCr71odADAPgJ81SGVJ2BHWOgqwC8q3i6Y4aBoJDKuMiraIqRqBOj15hwtUlGX/qbFDhc1EBF5RRwt5VyKuVaOQ3hG6IbF6f8bZInq3cmANAaKTzDQA041OSMBQps6xvQ7DcEHEg++jqi0bMz3u48BqeUDzZHZ8Zim9O6UPDGrq76pZqNpp05IufwDtEfH5FZy/50YnKlW20k6sJIWc8bYtvZtHi/C9lL67RXjhaLuaTu9JGCCX3e0ebvPGLvGK9eU3VEqCiVnyKKzPPnh6xpecd8vwu19o4UOZV9QZxatPlBnjfzPkLIoxE26ZD9rNSoGzgsL8lwwuSYpmSJ4t8VlMQYIr/m0zjYEQbVNF5vqxFoG3v6cY2pucy2ZU+CUlAU8P7tubTi6yRj0CBpgRkaYeBu42qonf+oNizpJO9W408Zsg4yUJ9aIM0iVjaCFdFyMtSw1GSuHkujuTIVlnfopLzsQzV/51gvlEc2YiqRgTxkgwW9diPKV7cX1tQFtRdbnTlxznulGVhnWfwxGn2XIeNiYScTv/aeQmja+TJq2hqW9A5LzTqUQe/EuZZVMCEW93gHoIEhZIEmnTQ1D85Ie1wHJTBFyZ432lnpY+f1GI+iE6eYQ9GOqIZ6fe8dULHAZK4p389DQ3ZeuykhBRnwqLy3KNUxGJ+fg8oSM8H76BnACGnXMBI1GyQCjjcc25NmuQMYLuwJI7usjdNP62tzg+9WLwNf8DADHQx23pqwLICO+nVk1Eaga169cWQAgDoMBQEXSjda/rnZEpXM0YeEJrS86Yq7E76z3iETITLShuq5/QGNAvL9FFqscxbGyQqSosTt8KF10Vmc//QpMk9LIYJrvBAf5sAY3WLgShoKAWzMCRUXt8NAXV6vPFQzmaWFAog8POdFahQ9R5mObAXvntJhxZGOx0kgQE0FV4qwkFtx16NYLAU3slPIipndBI/Z0k4I7i9oNCzk3B/PTsq6UPAtVBarPNN1W+fejdW8HUjJRcvGkWZWWnW3aTIwxFkeTCH1561JCkXrJ+jr8FjP7qhwchgysaF6W0f3gIDMZC5pJulzJXEPHtUt24Rb5LVlMhMPwYwen0HSfxvNt31mhKQtSGDapKi7c0ak5tF17ZoaRj4M256SOCccbCN+7GyPo8xGTzF1Dxp0SENdP/FDcrYXuR6eGJKTG6/objejLnYmafk9Rdw9NXcmx1AuMJcHpguZowhOmmh8guhuctibg2QjnBo9LDVyVgcn4vTTRxSEIt9b80ANlxDHgig6uFsE5GHhxZshuh5bQFpeoETOMikM8tcE9kLeDkzvfU2JguTwfJg7UuoooZNW9y1+rdbWvVfESXNZjy5VXG5z8UFyV21BXGaxm1ZLVCsTvwiqgBe9NvQnxnp/wf5KApeXKUrMp4PyUeTEYyfKTkmdxFmmpTXAr38tN2TmADjkL8Rc+q95Z+ubyYs6gjj0UGeTBeaiaU2HwUQ2taApkBMz5vf4LK0YvDzY5RvZZz8PyDQyVbM9qU8++ETdzzNQ3SmP89AAqIdcNpRBk9rlwyXteZXHTyzS2Zg76A1eAe4qO0KA4dhjI6PIxlXT2uYHb6Hdjh28O/M/r4fcHKfXQ51jgVnWSSFbuC1b5cg2exMl/1flO/B8VDOn48HAhQ530WbXyB6j8sOXAFlwXK9ABC9k20/V62P2PTG8l094q3y6lWc1yPbYcf3HsoVfgfku+1lO0NmW842XLjkTeg8++8CQkQI+TEPEWscn7WV2TAmYJ0G1iAEGJM9NFl/YjDCj+52Bxy4RQJt4HdHaGqCws+lAb9BjXKpIZkFGivSpaOsnyzMCAgca5XK7WXBdzpar7sO4P+SjwqFVL1me5VgW8uxIechAVtIDToBs4PUL6+66brMcA89fvuP08TAiRVavzGSWtpqDLh91qbIKpdgeM3JY63zWm1byzQ1eat2i1zrYb83D0uoWid80Zuc6djY4R+OtAKB+9wYbzOl80bRmar2894EoSNbv5N4kQtuvzzMnd1RY9PfDbbaoQQDnKdsh82HhKkcwguGR5jsC7mxmW69vySeihitrrGqcG/ubRH7OKZpU3xr1ha1la/j/la2qDeP3etzcMmGbxZ8+dWGBgPqKnwVuII1mXNh3sa77PXQRZ7OrIpjJniaJmrCjk5YYpV3al1IrbDiKmoML3dcsGRaIoUCelsQ3S1Ht21/vJ9SH9PtWusujSNyiZ+Yf7PbPgdS+5uK/zad+5fRTmeCLR9g7MFZnDK7oB1h4fvHIraNbk8DW9FP/LH27HgBVCjkit95o6G4ADciu3zbVvYpzn7v+7I0sdGFPvBXRVRXHzEyks2P/+qHVu3sdOnJQuWlif8g8nG2FzxwItT8z+dyydR071gx27uyJ1kbK7qJebGTyGmb+mI2y6V+vl3yMR/FQavIwMb4h0ZQsVVy88uTNVsulg4m2GEIvju+LlHF7ew9t2LxqZ6/I8NoRj7xgwnwyBTkhJ65xVrqWPVloxm3HhX4UW7WTUqR4pDlWbu3D5ztUnXOeo4OAzrt7u1inIuaefiRPbOFXVAgIBH1FuZ5QWRZqEN0XGe5KlJKQYyJ713DPkKmsnwhPtiw1GLFtc7sRPx+3M265mMng+XbFGxP9+dMtaP7IgEfQHweNLXUXvz/x+7zs7sT2DZ3Ltq1f1/dxavID5JTf7XD4Pd4eazfxYQVn6xsmh1EOOE3MQHLpH+gc0rAjZFQgIbF1VfX1qWCX5helJn+b3rqixRdvDy14nrCyPrPV6wUNJq/ZvZ1F2d7asERvkcnqDHKUmKNiYbNSHmoVwFErfU7jvXB5nRqWi+oMCn9FGyUUterU4SzXsDrBV+rw2NZ5GGwezMVwo4JrXoqrNKtkUGg6ehQHZv2fpLiAkmgZ6W27L5x/oo54Svx1I9emnZvPPJ92ntnNtYulZ9CtchgqVNcOImcR61NcM9cimQKPtaEveXP7eTdqrvx+wJZDq+If00YtnYCzylbsM7hV2V6MVkUESxLBjhDsdzAEvqDDcvx/hS3T6yUasTzsERcH97pLeOwfjQq+F5tunq7jc9gRseqEIA2JB5wOUX8jDOjC6r48WhjV78Ykat5X9lwk6sjBZltrPIFkQNZHuC5Isdrlkva3Qy7DOVxgKeRytMSi/hbUiLk+N8rJgsJCLN8b1hgMSazfhdK7oMKke4y2p2ytsSSSAa32tvDT//2UadNnds5A/T7Ma2PiPHpqYnDTtk0u+UArBLfl926mvAa4Z1vnT3doELV05b+u/Tv6b9SO8hFXKspAiyyXyMJbAvG1ejy7KL+yc2XSSpvlt3GbbAjgQvp9wgZ9yiRZgdiFK1KgSR1QdGeRt+CmcMzaZDJbs8GgIwNqRwTRzkQgarCr3DrAHLNLooVR+fEgX0kIHiPhy0lEIqkcTyJyj9VEa0rOsZETxylncOazJDa93rmwA6sG/133q4VFDPUvP/tVfnLqPKgwtwuP6rK/8JUIfAIRd6mCRyzl8oX+XDgdtR/Ia0x+ADyLqn/hNWi4HRU0qB2yhetCYk2dcCpqqc37I1IdYRzXDir6XU55fx522Nuhhnw3h2Juq83RFo46l1isSC7ibmsus+4PXomJd1OiX6AdfWGN4en7YJDZX0RpawJSje2oR5yY+8PiW43R/8r33kknox6oF0Zr0P6tzYB1Cr4dZ6HO9iMcbImDxNaWYEQIkptavD7P90X+UkcZjdtFI8k0JQECDCksrR4XGAHdBW6HMOpMOetQO5qPVGwbs4+xRKeFdSXsGqxxX1SiDUc6kkAsSQtYonYpYZidfIqdH2M37Xtz7p68vJPd2jb8sbKyqjH9zLJnsOurqnJK27b/bf5fdqzydlHbimeWP5O9hZs3nf2osjrmtWqqWQWWIkK5ZuGCRc+xmw6+NfQW+RZbS9xX6dyjrdxPnoNUrfc1tqGyWswvVGHpjvzpttA2OaTWKECJVA6qBSHJoip2DRZLOEQC1wdfRD8LG04PALaYTUqbhdsQN1/MZKiyMY5611+C9H6dDEVB/oDbDef3g1JZ8d952UsT4GSqfa8hTvrUj45OMZ0f9UaN7VIFrNHymujDhTm/on1JTy4spAYMQTWwfGvN4RZLRCNXRHNSKO8XNz2WquIYXHqpFNZbXR6LDlCKpYhKx4lWri7MurgZsJkr9cvl6sCbsONTb9eu1K6QWT59/W+ur3dQ8i+s7G02ybOtDXDaU1eQeTlGrDPaIMDoswUAY8mK/ll+2jP7yMr+8bRMmoFMslxWBYkD1P930webRnf/a6f5z4KkUTefEUgOzOq77qGLeFtBDwBYvHqVza4FNYzuKi1p4jnzn3tz/wTnF72ftUV1ia2tPX1DS+I6W8Qw54kLmDK4pjGXW9sUUOrRJ28RYY1MDml1elArl0EaHWx3Amo1orFa7VqNymmCOV/2cRCxrNDLJ7yz9I2CYgkByz45BEXadAbO7lWnHp2FKniNGg23EVM0yErMa6cQAGqPyaT28oVRNhn/sxQs3vBAMeJIodVWGmwCKLNacguOEUmPMUg/npnt3g5CiEHOrIVBwLYY/947dJkPAoGtyPXXiYwJotIv1HMYQxWErxkq/mxnrw5ENOJqT9C+Za8Bdjlc44pHa7NUy+SGyY3SmaUOWK32uCBN7yx3h4o5RqGmJTUt3/wuTNejSwsFTILdrNN5XCD9E1PPIruiLTYYrzs62zJWtwS3iqwt/X8vjXKITnm2mubz02qJDxjyw6v9R/Jvl+nHcXRVSIs4gjol/Zf72UGq1KeEYa9SSh3MdB7aXkncTqPtIFSuprOBtyjVr9X49eS32NyWUFtbfDDOWTXLPFYrlWuUWrUGEeKdYnwidtx4tppu8tPpm2iUi7SGDRN6OjdK8f/AcPZrZzZIvZ5HnJCjXDry5oTz+1EtvL/ncGXrMkhg2WwdAkXZziOVFe6d+pJj2IKjO/TSWMI1Lz/kxu0susBmi8iDpeO2tEvIIjV6au2/b8xY/Bi+gkwsbbpYJGr9mW26lZPbz/m87WzFrrPFtnPM9/2G4Rf61vA72lK2nmO84w9+QfvDzInauqDTy+w4jvex4N+P2da+DMsinuMpLFGz/a0nf6GR7Codv5F+p+j0vV0ow5eGlDNpHat4ip8WvGyM97AgOS8/5JqXGMI537a8jYPvoDcx5c96qWpnJKLa4dbPBSk35crGGb59dkSi73Fb2cu0Ob+NBnFJJ1TeDQ2TOK+w8TY8+1VO5TmwGw8fSwnhrvxWzCGehvrKm0MVIWJTRe+n/QS8atnxRK9wSMNQdzlUHcSNfjannlB8lHsrxBzN1+GK5vI+6DSRU/xZZQiXdML4bvBcJedVNt554O1xW7e0247//sC4/d+CtnE8PNn713JfOOYKvr1pUyduhYOUhSNllPNW3+dfEncF3tq8uRG3lhSkvDqHy2bc5K3nM+GYIz1kGSoqTb1teduWILVIi8Yot8dvv//h4OnBM9Oc7rTOpPVh9audtvrE9mmLH8eXk4mVYrJIhZ1aN2iLrP+snClje9vkMy3d8sWhcl8pu99KO+U2+9JzW/cv7cgebHzEY3ZPf/JZpxr6D/57s/n+q1SpVlXWuqdoVd/BLgyXSI3htt+p4lbqDTK5wSCVdk8u81+4eUpHqsVZHDMHO6YH6menHy9/iL58Lj4rZA7//JX5mrM+YteSgwDJteH40KKBwCtAMXE+yfMKUtZzcNtqq7aqOAYy7d4ktsD9t1qANJ9YjFP/U7HdS/2IFqB34IATZU7xmVRlRrVCGG4WW8wGUnESYMMG0KRbPHb7VdO9p6pQEABjE28OnFQ/DD6Mg69Nr32gfhBc7pF3B7KjkesRLt834fJOFPJWalla5obb+mLer/VxcxYbWUYc74bzRH9scoyMukdHFn7ofljFkyEnkaIPkOPHjh/v+tU0P9aonvbZArkcX63YArz3+tGP3c+efOctJt/x4jFs3mHrSeuJJy/VeN6gx7Bhaqv1nLiUIL85eCdo4FcA+f0395yzn9vt2H3efn7Pr9uQkwhn7ax1q9mDpZSdNQa7I6Kr3JArHygln2IbbEhUW7b2zn/dzpPcovM5C5ftEYn6JitXwG8iW7oudwVqM/O2QCsU8bUslrsioc4O8zd9p0G2ka8RoTEf8e8nDP6tGfFt9tZ8RYzVgOaSLlthXNUP9q80rrQzlCz7JflrbPrqRix2fZmrdqlFwmWu2ZmwUThmxKhe93A2NoPO6uYhYG2Ry0hF3BGn+RrjCUKN0B9psu3dY2tsOuz1nshmXEf3uZPNGG9nVLqi+1Y8cXfl8qaHI43d1dqn6sXW6Z2zwKpbrKTDADqdm2ztXIVf5kADDsqTdDuHy7Gj9UpnFGS5q4e31HCTrPJHxt8/eYlgm9p92xee2cywDe2SgKtGn9vcoBFKvWq9+ZnHwrLA/j7L4+mQA/Y6jFNCXZvX5m36rvX6RCdFLyupYmlLUMKzZ3XG668H5n+bERra18PUlmDlc/OfcDNuz59HkmkXohXxkbTmPK4UQpvtc9ZjomF2lUyzAC2HIAX3NYTlF+OGk6HLTY2hS2eTLZkg7jY2ibBQBmvY4Ia3+33wto1uDAuC6/OHOn5k7PnGNgxN5yLisWmGjEylgrQ6LaQRPUsoUCoiX2a1DTm9IeJZjdFIiBn0bbRG8R2noNYnFkE8JZGoTpH4I5p+7fnz8kBDvbvKI5zh44SZ62uqebW1vGr27gl491L30t2wonrEShN0CqQvcl2CTfLAt0zfpfcx9z2hZzD0LFaP6+ksFqMHordjsEhgD5ncU1W18bnDjVXF8cSQbwgXZzi//qf5n8aDYzmSdw9063THmMf0YD1N5jslp7qdKqXLvIs7wR+Dpm7+cW6KhM2LEvqPdCK0dySPG972Ydn6CN25e1JeYUJefrOyI/sW7h1WKEh+NNRYWSJbCEOYfuYeJ317QezD+RxPtiWr0KLk58K/GiPDdTIj8uLiftO1lhZ1EgTz7AKOAPP0Jj4xQGkHmb9ytbFvlVkGIcxGcaYcbAJtkyYnG1JLmpLa0g5pp7RL2i3tQc3ObJBaUlvaKe2W9uBm9BtpUmpJU1Jb2iHtlHZJu1fsyW9ntB33Yg5OaU3bFPx7tSdKMpGMxYrq6QB+xNtNMJa38Y51XEB2Ti+aq/NG/dg8FwW61Z2Dv4sXdyaDaWr/16dkwECHY0BkLlXiEheHJoNeLHrIzj9hs99c2geEzgDTbZWlwFh0UHfFFx0fPbAu4oMLE9s0nTlIsW30DY2ae7lZMXTWcS2WSEaCaQUmCheFLxPeG4uwsx+hzWKbQ4hB01nPqGVvbjpWzEUWV3EXyCLsyPVEjlqsnqMNbxSq8ljfOb6LHqvBUHWAsWxlJJjfMVH0KGwktN9O58hHyGYyo4hRwJiGcCVeg9F2t9czh2yrGH2X+6uyB71PdQam/fmSpcWl2oFq9yRclHInFlAhZpjI4WXqFUbVUa93rtTqIPYjeodcCDX/RGuUQJrFSgGlLEtMcpGsNxULW0rbS1LakdpFQRWKG4y8H+gngEcSSiDn4lPtUE2bd4eWtypHZfU50XVWa+e+RmWcCzocgUbo6AJpkxkN6KtZYOqC8YsZhDAs4JrialfW0BRABVGQzGZQAMDsglzWcq6paNZFn6Sr4TtbuC+2bczA+QVYY3gmctYd4+CGZ+wAdSEr57GWtChUoEE7WcJTPFWpDarYLttjta+MP8MI3nQZypcuWGYd2aiQrgidpmrg4gwOmiPwoZqIKEhuBQIdAlGnVTYD/B5Ng4pEUQUaxB29Wpd2z0mVJjGLEMxxsKgXStFgll7oMC2rIxAl55SWRrseY+Oucnoafk17sW1CyAsS5zgyYqw0B8tXOxYjewmOLzAUUXB6YSYKl+Eiczu6dzoCCACeTgxKJyomb92lUNhWSUlZw4qwUrWOhStSBhPFBO136YOuDNUUwkP1OvqiRYEGDgFpwUbyqm2AStjGkh8SdAPtbYSacJGM0SdMrE2MSWE90JSdrQt2cZUkAjWyMGP04WoKpOMsRMPuLSGcXJpNntQn80E9tcpd9vjjSDh5wJJlzQT7nhlyC9JEwTdLtH8NTYWLTSVb4FPGdICz7UgfMGbXJcpcssF50n6QRdlaT744gxiFY20BR+1foyYxDPUWl5CPuTABYKi3ZLukqbQhksNcf2uepWulWrDTEPoTH3L8G8svjYvG5KiUfE2lEN8IYGRIO0ZkquFg+x1hGHAhxaxgzqGZjOOWZ3W5RbAvfJCZYBkQaOwMn6q3c8QWWlW9VVNDElSq8fY035yTIUkGJgSmniXQxxHbwomZyhgN1Mds2HSSAMG9Z6uBp6WSs0swh+eh+SFwbL6NlMJj9Max3AkYPEpvHGUgo8YNIcpppGZiajhooaTBKvfX8Yna61XykGuL715QCikVT2gABv0YckXk3aClAoeImk2tNnUzycH4jHdT1NYlB6b3PuTsFZ45x3QcXzs+EaxNjkz0WsqNDZHBUidkLo3TYvUthMFEaw2ttelZ7R4toSB98wil0htqqvBJlELR6D2wAcQUQDQGNa8Bei2lguMK7DZskkoANcGDmzewKzqG6oPdCkzUTPY0etGrSEOvVpfqjMX/B1eFOe2kp91Ajiuc7bxplQSPOg0K05jy4X18pfm9RO/oRSxSvSO/xnlJRGhDmWIJpUos64LzhUhMx6D1pw/BZvtOpoQUb6FAm2yMP37OcV3nGYykE5R/R62H7vzu/T7sh6seDwcpAfjEchcwJ2WdUx84p3EJWm35UFN7wbRMPK7Ypo0+Cckrek+1otD4U7ZGOcACkzoLCJAqb1XyNjirtm2BlAuyQGsl87wKegO1esh7KmXDZEKT/RteOAD1Hqh67ubznc78OayNwK2rX5DrMHQnMVBCgoWW349y1fSOzlq79Tx+xvnzxirde+qhrMNnrOHskk392yZqNfHmiL6TGBWV6DevMqYfKgLEESDgaJ9KBAvIfI7XS9afi+dSFdEPPLXdn8KE4LefkWLsD/StWLcqXLbK9e53/aI33qfhBB62JVwBOau5Iuu9Wnm7oT/4q/7/r68mvNdYnI76O8uAedd98/VXpoLPurAQxHwfrRJW1Ku0XLjVE15QSWFYaDqjSa/QOqwzNILNI1ueIpFjfQHjCOFQhYUDUJ7qx7Th7sFs4LdoJV/5hgoRnhgCmxox11M/bA3l0Z86ZY8SRjIXDRaadeziSY1Hfk1wUsdtJPsMZRtQGgd0lvSAj6t7J20DbNEN9kZu2Mr11KECmu0IgvBLRkO11wLh3eE94vscWiLllJQCMwbGuONCaIMObIRyLzlNSXFX5csMJ6COh2Wv+DAQUqXLnS5wMkl9jdOWpkCp0qAbPJdJlZl388ZanfavgR9CjG5k+yPv9XooxBipuLI0xj2su/8K0mnaA0SmR5yUq1Bqa/sm9/5cUU78MKse9fY7aI1wcodlj5YPbt4ImjqRAPAqG+C0I/xrmT8Yc3GtFVlw0MvSEVzD4umCc5ONhTkr/WzKOaoLsdsiNXJxbmhS+AGs/OrVkR3CyVNX25gSHpKSMeTrGAjx7KSUOctwvhsxi2kUaloJqs8k3gD4rymdw3elcvSeme2l1iIUhc2UkxewTMKLlQe4y4CHkx4pffZ01M59au01LtCZMI3zAG3fwQM9h6Hf4itPJ66rjc3nH3BaqRsGx3Qx1taaCPlaSy0tIu/rd3AfwyEXwhqDjI3auXHyfZfANC6MuQhjt332bN8FYi/F3k/pQc3Ngj4S6N04nsdj/YCU8+a3yKW078h1DiOxfha/bTHzPS9+ykRQVttKMaD7WLpKflu1yYydGydD1Rj+fsQR/MHOB1S3IueZ2zz3HKyzd4fZZ8vz7Lt+eYvjbzvIh7ngX+n++jHVQCHcq936+i027kSuiy/4ic05tH29AopoOB8QnHB5pA/B1uDxA7K1CRg7epkaNf70mBOZAKFEUXVmaGFNg5u/97aYUkIC4LKDZ/OUPtZYhu7KcOWI1BcEPFDtcbEcaWCmuV19M1o3XZD9Qw7fB9/GQbc+AA0CcRFTnfjleeGVfyZWtEGpkgWAE4ezBJFBQT9WJSxeVmQxuvIABC4FGBuEtJyE4KFh8bMJ4CLRKBjfjFkLoS0PhGp4qpxBBm/WQ3VnOyUdDkouu6mDGytFDCsrSBJUz7DxWv+o/gfK3+ORD9gH5oKfHtUPOmgEqQxS/zLNp8idIh5SqUTNL7er/JPKWyftn6MW38mf4Be2il9CsgYPWHXyfvXVZxF7xAZHtbs30h3aReSTIT69tV2UJq4iLN9nuZ31rfCs6xXB/puvv8ppn7QJe/DFAvemU57oOuxg/IDBYIMBbWwe0PBcSjnmD8FgHt33mg/fZozSgHo3iGW/Y1mt1uoNpSlP0V+xQj6Gfti9ThTN7ObMbDkYLHGeZYm+nD1kuVwkKLGqv58coONH6Fpeke3NvxQkyOppkr/Pb+7Wa5miNI2V6YzOvcxs9v8ii/FYiaHDLEITPAvdt6FUHc2QrjPqL8eDyWqFhe18DldSDNakbVotI8MGM3Id31SrEcUGMjV5pxXtBLyyvMSqxpFN6Wx6Y9oqbl53cV7QghqC+OvXXj0UBKqm99j1WdmtgDJxgvnrqLNQYgxdxLiZB98Ym2ZNyZO1toXcK6DyCOcCRBXbhCbfPocu3lkOf28I0J95a8zcCHtICgf9iw3ZmfUj5EsGIAj077k3XpP4/zfBBOYZwMe/s2wA+PSzVfgb/TP2vQkFMA0DRPmPQ9wpMxdk3ikghtVe7807zt+jHdRzZMsCeUnwlevsH7Bk3wzE6kEe4UocxSLjbMmac9Gh2lzDb4WdwsEVWbtKdz3b6Cq3NWLuncXCX5pE6qz9MMKOcn0ez23nUB1wKPFwZTpWG7juk9X9ibonvxn1Xh6mfDLA761mqPtA9ZIYvWvsSB3cUs6vEokhQ7EEQaxkSGThRx77vIlKR4qxCkYBO8gAtKxd3w7EWO5UREG5MDCbsS8Oqa4gFlQuUAwIeb+KcHKoB4sxNIVy3ORkyDGQE0n4E5UHU9j+OOCNvzrzZuwTh2JC0He+uyutg9mgWunjsgf5SFOE2xTA8hjYryUAo+5VQAVk1tjN2I8/WhSVK8g9iqG5meDXayqcIsyUokCiRzbRVO1DbsbG/EHR4w3x8plyeIrHCqZVVO0vN78SCbAoEaNYHcH8AicbSsdSwj6Vj7c3RXjXKdHeCIa98rFKCOmgNC5T/7dD45t8fChGlenoYXvKfiYotgdB11ipgwrrOAcI3qNFQJwP2JXV9IDs4gmDwDQ7GseaCAF4HLAHkKQLMFtxzQGaCfEHcIFnBwi58I/WFaPq4m8fscvyrFmywoIqgSI65ri/1fsOc06YvdXdhNrDru+MNWfHGJVZ630Li5kjwXl2ZyvKCWTQxLE5c2yAZpQ5M2+1ZGxUD2CWA7BWGG5zqJnDM+eChgyus58ySzFqAkT8ykwdQeLaHGoTpHU5IViusXyDTNYcEMFxR3bFsViLV3c4jVEcWjcgGnukzc9x8ipz85eCmztO+QgUp2dGz9FJMXtazM6hYEvFKWsOL4YSiy0rp2JpQ8zCumBuJavMXAF0JUUmzvWioppLX0LW57rw/OjZlScnT6vcF+Lel7H3tO6o3a3ZS1U9TnoU8oPcPzay74R/xT/jn/62hUeUH1K6o2RLoaRmSrUNba9pQ1CwopOpPZvCRWIfJHAwtEdD2I3tXgz/efPZnIxNzTqvSHuB0oPLKzElYWMEfo4w2WsdiytBtbIoYhZputZBsShmxaQYFYOiV3SLsOAFLUgBC61oF40CFAtS39j2XpOO2Li7As9z5HrixTIqtFITi+ZAfEtX50S3aE/qwa5rJly6xv8w891qZ54tKN8vBPjj0Lx4edyev7kt5Xwc+ufEQKfLYFGKbnPZeN7EBnxRkcXMU8D3l9eXKsxSMeYoG7ZyT2MW1jcaOayPWuypPL4W/pZm5eLFth2VLV0UxBv8BV6GTPqzAG0lAQ==) format("woff2");
  unicode-range: "U+0000-00A0, U+00A2-00A9, U+00AC-00AE, U+00B0-00B7, U+00B9-00BA, U+00BC-00BE, U+00D7, U+00F7, U+2000-206F, U+2074, U+20AC, U+2122, U+2190-21BB, U+2212, U+2215, U+F8FF, U+FEFF, U+FFFD"
}

@font-face {
  font-display: auto;
  font-family: The Sun;
  font-style: normal;
  font-weight: 500;
  src: url(data:/octet-stream;base64,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) format("woff2");
  unicode-range: "U+0000-00A0, U+00A2-00A9, U+00AC-00AE, U+00B0-00B7, U+00B9-00BA, U+00BC-00BE, U+00D7, U+00F7, U+2000-206F, U+2074, U+20AC, U+2122, U+2190-21BB, U+2212, U+2215, U+F8FF, U+FEFF, U+FFFD"
}

@font-face {
  font-display: auto;
  font-family: The Sun;
  font-stretch: normal;
  font-style: normal;
  font-weight: 700;
  src: url(data:/octet-stream;base64,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) format("woff2");
  unicode-range: "U+0000-00A0, U+00A2-00A9, U+00AC-00AE, U+00B0-00B7, U+00B9-00BA, U+00BC-00BE, U+00D7, U+00F7, U+2000-206F, U+2074, U+20AC, U+2122, U+2190-21BB, U+2212, U+2215, U+F8FF, U+FEFF, U+FFFD"
}

@font-face {
  font-display: auto;
  font-family: The Sun;
  font-stretch: condensed;
  font-style: normal;
  font-weight: 700;
  src: url(data:/octet-stream;base64,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) format("woff2");
  unicode-range: "U+0000-00A0, U+00A2-00A9, U+00AC-00AE, U+00B0-00B7, U+00B9-00BA, U+00BC-00BE, U+00D7, U+00F7, U+2000-206F, U+2074, U+20AC, U+2122, U+2190-21BB, U+2212, U+2215, U+F8FF, U+FEFF, U+FFFD"
}


.header--mobile {
  position: -webkit-sticky;
  position: sticky;
  top: var(--sticky-top-100);
  transition: -webkit-transform .5s;
  transition: transform .5s;
  transition: transform .5s, -webkit-transform .5s;
  z-index: 5000150
}

.header--mobile .mobile-container {
  background-color: #eb1701;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  min-height: 64px;
  padding-right: 16px
}

.header--mobile .mobile-container .mobile-logo {
  background-image: url(./assets/thesun/images/sunmasthead_mobile.svg);
  background-size: 109px;
  left: -10px;
  top: 8px
}

.header--mobile .logo--mobile,
.header--mobile .mobile-container .mobile-logo {
  background-position: 0;
  background-repeat: no-repeat;
  margin-left: 16px;
  position: relative
}

.header--mobile .logo--mobile {
  background-size: 100px;
  display: block;
  height: 62px;
  left: -12px;
  top: -4px;
  width: 105px;
  z-index: 5000006
}

.header--mobile .logo--mobile .logo__header {
  height: 1px;
  overflow: hidden;
  position: absolute;
  top: -10px;
  width: 1px
}

.header--mobile .search--mobile {
  background-color: #f4f4f4;
  display: block;
  -webkit-flex: 1;
  flex: 1;
  height: 80px;
  -webkit-order: 1;
  order: 1
}

.header--mobile .search--mobile .search__mobile-toggle {
  display: none
}

.header--mobile .search--mobile .search__mobile-toggle:checked~.search__form {
  -webkit-transform: translateY(80px);
  transform: translateY(80px)
}

.header--mobile .search--mobile .search__toggle__icon__screenreader {
  height: 1px;
  overflow: hidden;
  position: absolute;
  right: 42px;
  top: 42px;
  width: 1px
}

.header--mobile .search--mobile .search__form {
  display: -webkit-flex;
  display: flex;
  padding: 16px;
  position: absolute;
  top: 0;
  transition: -webkit-transform .2s;
  transition: transform .2s;
  transition: transform .2s, -webkit-transform .2s;
  width: 100%;
  z-index: 5000003
}

.header--mobile .search--mobile .search__form__query {
  background-color: #fff;
  border: 1px solid #a5a6a6;
  border-radius: 4px 0 0 4px;
  border-right-style: none;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  font-size: var(--font-size040);
  height: 48px;
  margin: 0;
  outline: none;
  padding: 0 12px
}

.header--mobile .search--mobile .search__form__query::-webkit-search-cancel-button {
  display: none
}

.header--mobile .search--mobile .search__form__query[type=search] {
  -moz-appearance: none;
  -webkit-appearance: none
}

.header--mobile .search--mobile .search__form__query::-webkit-input-placeholder {
  color: #757777;
  opacity: 1
}

.header--mobile .search--mobile .search__form__query:-ms-input-placeholder {
  color: #757777;
  opacity: 1
}

.header--mobile .search--mobile .search__form__query::-ms-input-placeholder {
  color: #757777;
  opacity: 1
}

.header--mobile .search--mobile .search__form__query::placeholder {
  color: #757777;
  opacity: 1
}

.header--mobile .search--mobile .search__form__submit {
  background-color: #fff;
  border: 1px solid #a5a6a6;
  border-bottom-right-radius: 4px;
  border-left-style: none;
  border-top-right-radius: 4px;
  margin: 0;
  outline: none;
  padding: 12px 12px 6px
}

.header--mobile .search--mobile .search__form__submit__icon {
  height: 24px
}

.header--mobile .search--mobile .search__form__submit:active .search__form__submit__icon {
  fill: #0072ee
}

.header--mobile #view-profile-sign-in-container {
  width: 65px
}

.header--mobile.header--scroll-hidden {
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%)
}

.header--mobile.header--scroll-hidden .search--mobile .search__form {
  -webkit-transform: translateY(0);
  transform: translateY(0)
}

.header--mobile .menu--mobile .menu__button {
  -webkit-align-items: center;
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: 0;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  height: 64px;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  margin: 0;
  outline: none;
  padding: 0;
  position: relative;
  width: 100%
}

.header--mobile .menu--mobile .menu__button__container {
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  margin-right: 12px
}

.header--mobile .menu--mobile .menu__button__icon {
  fill: #fff
}

.header--mobile .racing-nav--mobile {
  background-color: #fff;
  margin: 0
}

.header--mobile .racing-nav--mobile .racing-nav {
  border: none
}

#burger-menu-wrapper {
  width: 32px
}

.header-nav {
  left: 100%;
  overflow: hidden;
  position: fixed;
  width: 0
}

.close__icon__container {
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column
}

.search__form__submit>svg {
  height: 24px;
  width: 24px
}

.mobile-menu-icons {
  display: -webkit-flex;
  display: flex;
  gap: 16px;
  -webkit-order: 2;
  order: 2
}

.mobile-header_link {
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  height: 100%;
  -webkit-justify-content: center;
  justify-content: center
}

.mobile-header_text {
  font-smoothing: subpixel-antialiased;
  color: #fff;
  font-size: var(--font-size010);
  font-weight: var(--font-weight500);
  line-height: 20px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content
}

.mobile-container .sun-club:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='31' height='45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cg clip-path='url(%23b)'%3E%3Cpath d='M17.375 33.182.24 44.174V22.19l17.135 10.992Z' fill='%23EB1701'/%3E%3Cpath d='M13.93 33.364 31.065 22.37v21.985L13.93 33.364Z' fill='%23EB1701'/%3E%3Cpath d='M.24 0h30.825v32.82H.24V0Z' fill='%23EB1701'/%3E%3Cpath d='m-.123 40.557 16.075-10.232m-.958-.044 16.534 10.525' stroke='%23FC0' stroke-width='1.177'/%3E%3Cpath fill='url(%23c)' fill-opacity='.15' d='M.405-1h31v22h-31z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.758 11.6c-1.38-2.703-4.86-4.199-9.894-4.199-6.01 0-9.635 2.071-9.635 5.494 0 2.157 1.697 3.595 5.263 4.544l1.554.403 1.524.402 1.553.403c.058.029.173.058.288.115.575.23.891.547.891.92 0 .72-1.064 1.237-2.617 1.237-2.502 0-3.768-.518-4.487-1.754l-6.788.891c1.726 3.135 5.408 4.689 11.131 4.689 6.07 0 10.268-2.388 10.268-5.868 0-1.927-1.898-3.739-4.803-4.43l-1.352-.316-1.352-.345-1.323-.345c-.402-.115-.747-.201-1.064-.316-.776-.23-1.121-.518-1.121-.95 0-.69.891-1.121 2.272-1.121 1.87 0 3.221.575 3.652 1.64l6.04-1.094Z' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(.405)' d='M0 0h30.595v44.31H0z'/%3E%3C/clipPath%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' transform='translate(.405)' d='M0 0h30.595v44.31H0z'/%3E%3C/clipPath%3E%3ClinearGradient id='c' x1='15.905' y1='-1' x2='15.905' y2='21' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23040404'/%3E%3Cstop offset='1' stop-color='%23D9D9D9' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  content: "";
  height: 44px;
  position: absolute;
  right: 12px;
  top: 0;
  width: 30px
}


.share__list {
  display: -webkit-flex;
  display: flex;
  height: 100%;
  list-style-type: none;
  margin: 0;
  min-width: 84px;
  padding: 0
}

@media only screen and (min-width:676px) {
  .share__list {
    min-width: 90px
  }
}

.share__buttons {
  height: 36px
}

.share__item {
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  height: 36px
}

.share__item:not(:first-child) {
  margin-left: 4px
}

@media only screen and (min-width:676px) {
  .share__item:not(:first-child) {
    margin-left: 10px
  }
}

.share__link {
  -webkit-align-items: center;
  align-items: center;
  border-radius: 4px;
  display: -webkit-inline-flex;
  display: inline-flex;
  height: 36px;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 4px;
  transition: background-color .3s;
  width: 36px
}

@media only screen and (min-width:676px) {
  .share__link {
    padding: 8px 6px
  }
}

.share__link:before {
  background-size: 100%;
  content: "";
  display: inline-block;
  height: 24px;
  width: 24px
}

.share__link--facebook {
  background-color: #0080ff;
  -webkit-order: 1;
  order: 1
}

.share__link--facebook:hover {
  background-color: #4466af
}

.share__link--facebook:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9Ii01IDAgMjIgMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuNTYyIDEyLjM3NVYyMmg0LjM4M3YtOS42MjVoMy4yNjlsLjYyMi0zLjk4MmgtMy44OVY1LjgxYzAtMS4wOS41NDMtMi4xNTEgMi4yODUtMi4xNTFIMTJWLjI2OVMxMC4zOTUgMCA4Ljg2IDBDNS42NTYgMCAzLjU2MiAxLjkwNyAzLjU2MiA1LjM1OXYzLjAzNEgwdjMuOTgyaDMuNTYyWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")
}

.share__link--twitter {
  background-color: #000;
  -webkit-order: 3;
  order: 3
}

.share__link--twitter:hover {
  background-color: #3d3d3d
}

.share__link--twitter:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwMCIgaGVpZ2h0PSIxMjI3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03MTQuMTYzIDUxOS4yODQgMTE2MC44OSAwaC0xMDUuODZMNjY3LjEzNyA0NTAuODg3IDM1Ny4zMjggMEgwbDQ2OC40OTIgNjgxLjgyMUwwIDEyMjYuMzdoMTA1Ljg2Nmw0MDkuNjI1LTQ3Ni4xNTIgMzI3LjE4MSA0NzYuMTUySDEyMDBMNzE0LjEzNyA1MTkuMjg0aC4wMjZaTTU2OS4xNjUgNjg3LjgyOGwtNDcuNDY4LTY3Ljg5NC0zNzcuNjg2LTU0MC4yNGgxNjIuNjA0bDMwNC43OTcgNDM1Ljk5MSA0Ny40NjggNjcuODk0IDM5Ni4yIDU2Ni43MjFIODkyLjQ3Nkw1NjkuMTY1IDY4Ny44NTR2LS4wMjZaIiBmaWxsPSIjZmZmIi8+PC9zdmc+")
}

.share__link--jetpack-whatsapp {
  background-color: #25d366;
  -webkit-order: 2;
  order: 2
}

.share__link--jetpack-whatsapp:hover {
  background-color: #2daf5e
}

.share__link--jetpack-whatsapp:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTcuMDQgMTQuMTg0Yy0uMjc0LS4xMzctMS42Mi0uNzk2LTEuODctLjg4Ny0uMjUxLS4wOS0uNDMzLS4xMzUtLjYxNi4xMzctLjE4Mi4yNzMtLjcwNy44ODYtLjg2NiAxLjA2OC0uMTYuMTgyLS4zMi4yMDQtLjU5NC4wNjgtLjI3NC0uMTM2LTEuMTU1LS40MjQtMi4yLTEuMzUyLS44MTUtLjcyMi0xLjM2NC0xLjYxNC0xLjUyNC0xLjg4Ny0uMTU5LS4yNzItLjAxNi0uNDIuMTItLjU1NS4xMjQtLjEyMi4yNzUtLjMxOS40MS0uNDc4LjEzOC0uMTU5LjE4NC0uMjcyLjI3NS0uNDU0LjA5LS4xODMuMDQ1LS4zNC0uMDIzLS40NzctLjA2OC0uMTM3LS42MTYtMS40NzgtLjg0NC0yLjAyMy0uMjIyLS41My0uNDQ4LS40NTktLjYxNi0uNDY4YTExLjk2IDExLjk2IDAgMCAwLS41MjUtLjAxIDEuMDEgMS4wMSAwIDAgMC0uNzMuMzQxYy0uMjUuMjczLS45NTcuOTMyLS45NTcgMi4yNzMgMCAxLjM0MS45OCAyLjYzNiAxLjExOCAyLjgxOC4xMzYuMTgyIDEuOTMgMi45MzMgNC42NzUgNC4xMTJhMTUuNSAxNS41IDAgMCAwIDEuNTYuNTc1Yy42NTYuMjA3IDEuMjUzLjE3NyAxLjcyNC4xMDcuNTI2LS4wNzggMS42Mi0uNjU5IDEuODQ4LTEuMjk0LjIyOC0uNjM3LjIyOC0xLjE4My4xNTktMS4yOTYtLjA2OC0uMTEzLS4yNS0uMTgyLS41MjQtLjMxOG0tNC45OTQgNi43ODZoLS4wMDRhOS4xMjUgOS4xMjUgMCAwIDEtNC42MzQtMS4yNjNsLS4zMzItLjE5Ni0zLjQ0Ni45LjkyLTMuMzQ0LS4yMTctLjM0M2E5LjAxNiA5LjAxNiAwIDAgMS0xLjM5Mi00LjgyMmMuMDAyLTQuOTk2IDQuMDg3LTkuMDYgOS4xMDgtOS4wNiAyLjQzMyAwIDQuNzE4Ljk0NCA2LjQzNyAyLjY1N2E4Ljk4MyA4Ljk4MyAwIDAgMSAyLjY2NSA2LjQxYy0uMDAyIDQuOTk3LTQuMDg3IDkuMDYxLTkuMTA1IDkuMDYxbTcuNzQ5LTE2Ljc3MkExMC45MTIgMTAuOTEyIDAgMCAwIDEyLjA0NSAxQzYuMDA5IDEgMS4wOTYgNS44OSAxLjA5MiAxMS45YzAgMS45MjIuNTA0IDMuNzk4IDEuNDYzIDUuNDVMMSAyM2w1LjgwNi0xLjUxNmExMC45NzkgMTAuOTc5IDAgMCAwIDUuMjM1IDEuMzI3aC4wMDVjNi4wMzcgMCAxMC45NTEtNC44OSAxMC45NTQtMTAuOTAxIDAtMi45MTMtMS4xMzctNS42NTItMy4yMDUtNy43MTIiLz48L3N2Zz4=")
}

.share__reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute;
  width: 1px
}

.social__icons-portal--native-share {
  -webkit-align-items: center;
  align-items: center;
  border-radius: 4px;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  padding-left: 5px;
  padding-right: 5px
}

.share-native-container {
  background-color: transparent;
  border: 2px solid #0072ee;
  border-radius: 4px;
  box-sizing: border-box;
  height: 36px;
  position: relative;
  width: 74px
}

.share-native-container:hover {
  cursor: pointer
}

.share-native-container-frame {
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  height: 36px;
  -webkit-justify-content: center;
  justify-content: center;
  left: 0;
  padding: 0 10px 10px;
  position: absolute;
  top: 3px;
  width: 74px
}

.share-native-container-frame .share-native-text {
  -webkit-align-items: center;
  align-items: center;
  color: #0072ee;
  display: -webkit-flex;
  display: flex;
  -webkit-flex: none;
  flex: none;
  -webkit-flex-grow: 0;
  flex-grow: 0;
  font-size: var(--font-size010);
  font-weight: 700;
  height: 16px;
  left: 26px;
  line-height: var(--font-line-height100);
  margin: 0 4px;
  -webkit-order: 1;
  order: 1;
  position: static;
  top: 2px;
  width: 32px
}

.share-native-container-frame .share-native-image-block {
  -webkit-align-items: flex-start;
  align-items: flex-start;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  top: 12px
}

.share-native-container-frame .share-native-image-block,
.share-native-container-frame .share-native-image-block .share-native-image {
  -webkit-align-self: center;
  align-self: center;
  -webkit-flex: none;
  flex: none;
  -webkit-flex-grow: 0;
  flex-grow: 0;
  height: 16px;
  -webkit-order: 0;
  order: 0;
  position: static;
  width: 16px
}

.share-native-container-frame .share-native-image-block .share-native-image {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHdpZHRoPSIxOCI+PHBhdGggZD0iTTE1IDBjMS42NiAwIDMgMS4zNCAzIDNzLTEuMzQgMy0zIDNjLS43OSAwLTEuNS0uMzEtMi4wNC0uODFMNS45MSA5LjNjLjA1LjIzLjA5LjQ2LjA5LjcgMCAuMjQtLjA0LjQ3LS4wOS43bDcuMTMgNC4xNWMuNTItLjQ3IDEuMi0uNzcgMS45Ni0uNzcgMS42MSAwIDIuOTIgMS4zMSAyLjkyIDIuOTIgMCAxLjYxLTEuMzEgMi45Mi0yLjkyIDIuOTItMS42MSAwLTIuOTItMS4zMS0yLjkyLTIuOTIgMC0uMjIuMDMtLjQ0LjA4LS42NWwtNy4xMi00LjE2Yy0uNTQuNS0xLjI1LjgxLTIuMDQuODEtMS42NiAwLTMtMS4zNC0zLTNzMS4zNC0zIDMtM2MuNzkgMCAxLjUuMzEgMi4wNC44MWw3LjA1LTQuMTFjLS4wNS0uMjMtLjA5LS40Ni0uMDktLjcgMC0xLjY2IDEuMzQtMyAzLTNaIiBmaWxsPSIjMDA2QkUwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
  background-repeat: no-repeat;
  background-size: 90%
}


.menu__button__burger {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  height: 15px;
  margin: 0 16px 0 5px;
  width: 18px
}

.menu__button__burger__line {
  background: #393e3f;
  display: block;
  height: 3px;
  width: 100%
}

.menu__button__burger__line:not(:last-child) {
  margin-bottom: 2px
}

#burger_menu_toggle_checkbox {
  height: 24px;
  opacity: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 24px
}

#burger_menu_toggle_checkbox~.burger-menu-backdrop {
  background-color: rgba(34, 37, 38, 0);
  height: 100%;
  position: fixed;
  right: 0;
  transition-duration: .2s;
  transition-property: background-color;
  width: 0
}

#burger_menu_toggle_checkbox~.header-nav {
  transition-duration: .2s;
  transition-property: left, width
}

#burger_menu_toggle_checkbox~.header-nav .header-nav__content {
  left: 100%;
  top: 64px;
  transition-duration: .2s;
  transition-property: left, visibility;
  visibility: hidden
}

#burger_menu_toggle_checkbox~.header-nav .header-nav__closer {
  background: rgba(34, 37, 38, 0)
}

#burger_menu_toggle_checkbox:checked~.header-nav {
  left: 0;
  overflow: auto;
  top: 64px;
  width: 100%
}

#burger_menu_toggle_checkbox:checked~.header-nav .header-nav__content {
  left: 0;
  top: 0;
  visibility: visible
}

#burger_menu_toggle_checkbox~.header-nav__content__closer {
  display: none
}

#burger_menu_toggle_checkbox:checked~.header-nav__content__closer,
#burger_menu_toggle_checkbox~.menu__button {
  display: -webkit-flex;
  display: flex
}

#burger_menu_toggle_checkbox:checked~.menu__button {
  display: none
}

#burger_menu_toggle_checkbox:focus~.close__icon__container,
#burger_menu_toggle_checkbox:focus~.menu__button__container {
  outline: 5px auto Highlight;
  outline: 5px auto -webkit-focus-ring-color
}

.header-nav {
  -webkit-animation-duration: .2s;
  animation-duration: .2s;
  height: 100vh;
  left: 100%;
  overflow: hidden;
  position: fixed;
  top: 0;
  width: 0;
  z-index: 5000150
}

.header-nav__closer {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: rgba(34, 37, 38, .8);
  border: 0;
  border-radius: 0;
  height: 100vh;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  transition: background .2s;
  width: 100%;
  will-change: background;
  z-index: 5000002
}

.header-nav__closer__screenreader {
  display: block;
  height: 1px;
  overflow: hidden;
  top: 100%;
  width: 1px
}

.header-nav__content {
  -webkit-overflow-scrolling: touch;
  -webkit-animation-duration: .2s;
  animation-duration: .2s;
  background: #fff;
  display: block;
  font-weight: 400;
  height: 100vh;
  left: 100vw;
  overflow-y: auto;
  padding: 0 0 170px;
  position: relative;
  width: 100%;
  will-change: left;
  z-index: 2
}

.header-nav__content__closer {
  cursor: pointer
}

.header-nav__content__closer__screenreader {
  display: block;
  height: 1px;
  overflow: hidden;
  top: 100%;
  width: 1px
}

.header-nav__content .signin,
.header-nav__content .view-profile {
  background-size: 38px;
  background: var(--color-sun060) url(./assets/thesun/images/mobile-avatar.svg) 17px center no-repeat;
  color: #fff;
  display: block;
  font-size: var(--font-size030);
  height: 60px;
  line-height: 60px;
  padding: 0 45px 0 65px
}

.header-nav__content .menu-cta {
  background: var(--color-sun060);
  color: #fff;
  padding: 10px 15px 0
}

.header-nav__content .menu-cta__title {
  font-size: var(--font-size070);
  font-stretch: condensed;
  font-weight: var(--font-weight700);
  line-height: 30px;
  margin-bottom: 8px;
  text-transform: uppercase
}

.header-nav__content .menu-cta__list {
  list-style: none;
  margin: 0;
  padding: 0
}

.header-nav__content .menu-cta__list__item {
  -webkit-align-items: center;
  align-items: center;
  border-bottom: 1px solid var(--color-sun080);
  display: -webkit-flex;
  display: flex;
  padding: 17px 0
}

.header-nav__content .menu-cta__list__item:last-child {
  border-bottom: none
}

.header-nav__content .menu-cta__list__item__description {
  -webkit-flex: 1;
  flex: 1;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  font-size: var(--font-size020);
  padding-right: 5px
}

.header-nav__content .menu-cta__list__item__button {
  background: #fff;
  color: var(--color-sun060);
  -webkit-flex: 1;
  flex: 1;
  font-size: var(--font-size030);
  line-height: 32px;
  text-align: center
}

.header-nav__content .menu-list {
  padding: 15px
}

.header-nav__content .menu-list__title {
  border-bottom: 1px solid #80808c;
  font-size: var(--font-size030);
  font-weight: 400;
  padding: 0 0 10px
}

.header-nav__content .menu-list__list {
  list-style: none;
  margin: 0;
  padding: 0 10px
}

.header-nav__content .menu-list__list__item {
  margin: 0;
  padding: 0;
  position: relative
}

.header-nav__content .menu-list__list__item:before {
  background: #eaeeef;
  content: "";
  display: block;
  height: 1px;
  margin: -1px 0 0;
  position: relative;
  top: 50px
}

.header-nav__content .menu-list__list__item__link {
  font-size: 22px;
  font-stretch: condensed;
  font-weight: var(--font-weight700);
  line-height: 50px;
  text-transform: uppercase
}

.header-nav__content .menu-two-column-list {
  padding: 15px
}

.header-nav__content .menu-two-column-list__title {
  border-bottom: 1px solid #80808c;
  font-size: var(--font-size030);
  font-weight: 400;
  padding: 0 0 10px
}

.header-nav__content .menu-two-column-list__list {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  list-style: none;
  margin: 0;
  padding: 0 10px
}

.header-nav__content .menu-two-column-list__list__item {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  font-size: var(--font-size020);
  padding: 17px 0 0;
  width: 48%
}

.header-nav--loggedin .signin {
  display: none
}

.header-nav--loggedin .view-profile {
  display: block
}

.menu-category-list__list {
  list-style: none;
  margin: 0;
  padding: 0 0 25px
}

.menu-category-list__list__item {
  margin: 0;
  padding: 0 0 0 12px;
  position: relative
}

.menu-category-list__list__item:before {
  background: #dcdddd;
  content: "";
  display: block;
  height: 1px;
  margin: -1px -12px 0;
  position: relative;
  top: 50px;
  width: 100vw
}

.menu-category-list__list__item:last-child {
  border-top: 1px solid #fff
}

.menu-category-list__list__item__link {
  display: inline-block;
  font-size: var(--font-size040);
  font-stretch: condensed;
  font-stretch: 100%;
  font-weight: var(--font-weight700);
  line-height: 50px;
  min-width: 45px;
  position: inherit;
  z-index: 2
}

.menu-category-list__list__item__link:only-child {
  width: 100%
}

.menu-category-list__list__item__nav__toggle {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: 0;
  height: 48px;
  margin: 0;
  position: absolute;
  right: 0;
  top: 1px;
  width: 100%;
  z-index: 1
}

.menu-category-list__list__item__nav__toggle:checked~.menu-category-list__list__item__nav__subMenu {
  max-height: 200vh
}

.menu-category-list__list__item__nav__toggle:checked~.menu-category-list__list__item__nav__subMenu:before {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg)
}

.menu-category-list__list__item__nav__subMenu {
  background: #f4f4f4;
  border-bottom: 1px solid #dcdddd;
  list-style: none;
  margin: -1px 0 0 -12px;
  max-height: 0;
  overflow: hidden;
  padding: 0 25px 0 12px;
  transition: max-height .4s ease-in-out
}

.menu-category-list__list__item__nav__subMenu:before {
  background-color: #222526;
  background-size: 50px;
  box-shadow: 0 0 2px #fff;
  content: "";
  height: 16px;

  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  outline: none !important;
  pointer-events: none;
  position: absolute;
  right: 16px;
  top: 18px;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  transition: -webkit-transform .4s;
  transition: transform .4s;
  transition: transform .4s, -webkit-transform .4s;
  width: 16px;
  z-index: 3
}

.menu-category-list__list__item__nav__subMenu:after {
  background: #fff;
  content: "";
  height: 46px;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 2px;
  width: 48px;
  z-index: 2
}

.menu-category-list__list__item__nav__subMenu__item {
  margin: 0;
  padding: 0
}

.menu-category-list__list__item__nav__subMenu__item__link {
  display: block;
  font-size: var(--font-size040);
  line-height: 48px;
  width: 100%
}

.menu-category-list__list__item.menu_category_fill {
  background-color: #b31201
}

.menu-category-list__list__item.menu_category_fill:before {
  content: none
}

.menu-category-list__list__item.menu_category_fill .menu-category-list__list__item__link {
  color: #fff
}

.menu-category-list__list__item.menu_category_fill .menu-category-list__list__item__nav__subMenu,
.menu-category-list__list__item.menu_category_fill .menu-category-list__list__item__nav__subMenu:before {
  background-color: #fff
}

.menu-category-list__list__item.menu_category_fill .menu-category-list__list__item__nav__subMenu:after {
  background-color: #b31201
}

.menu-category-list__list__item.menu_category_fill .menu-category-list__list__item__nav__subMenu {
  border-bottom: none
}

.menu-category-list__list__item.theme-main .menu-category-list__list__item__link:active {
  color: #eb1701
}

.menu-category-list--before-bg-color:before {
  background-color: #222526
}


.carousel-links {
  -webkit-align-items: center;
  align-items: center;
  background: #fff;
  border-bottom: 1px solid #d2d6d7;
  border-top: 1px solid #d2d6d7;
  color: transparent;
  display: -webkit-flex;
  display: flex;
  font-size: 0;
  height: 3.2rem;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 5000002
}

.carousel-links :empty {
  display: none
}

.carousel-links>a {
  background: #d8d8d8;
  border-radius: 1rem;
  height: .8rem;
  margin: 0 .35rem;
  pointer-events: none;
  width: .8rem
}

.carousel-links>a[aria-current] {
  background: #000
}

.header--mobile.header--scroll-hidden .carousel-links {
  z-index: 6
}


body {
  touch-action: pan-y
}

.carousel>.carousel_left {
  display: none;
  left: -100%;
  position: absolute;
  top: 0
}

.carousel>.carousel_right {
  display: none;
  position: absolute;
  right: -100%;
  top: 0
}

.carousel>.carousel_center,
.carousel>.carousel_left,
.carousel>.carousel_right {
  width: 100%
}

.carousel--active>.carousel_left,
.carousel--active>.carousel_right {
  display: block
}

.carousel__nav {
  bottom: 0;
  left: 0;
  pointer-events: none;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 5000003
}

.carousel__nav__button {
  background-position: 1.5rem;
  background-repeat: no-repeat;
  background: hsla(180, 1%, 44%, .8);
  border: none;
  border-radius: 6rem 0 0 6rem;
  height: 7rem;
  margin-top: -3rem;
  outline: none;
  pointer-events: auto;
  position: absolute;
  right: 0;
  top: 50vh;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  transition: top .4s ease 0s, -webkit-transform .1s;
  transition: transform .1s, top .4s ease 0s;
  transition: transform .1s, top .4s ease 0s, -webkit-transform .1s;
  width: 3.5rem
}

.carousel__nav__button--hidden {
  -webkit-transform: translateX(3.5rem);
  transform: translateX(3.5rem)
}

.carousel__nav__button:before {
  border-style: solid;
  border-width: .3rem .3rem 0 0;
  color: #fff;
  content: "";
  display: inline-block;
  height: 1.4rem;
  left: 0;
  position: relative;
  top: .1rem;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 1.4rem
}

.skeleton {
  padding: 20px
}

.skeleton__article-text {
  margin-bottom: 16px
}

.skeleton__box--light {
  background: #fff
}

.skeleton__box--light .teaser-item--breaking .article__headline,
.skeleton__box--light .teaser-item--breaking .article__meta .article__author-link.t-p-color,
.skeleton__box--light .teaser-item--breaking .article__meta .article__author-name.t-p-color,
.skeleton__box--light .teaser-item--breaking .article__meta .article__datestamp,
.skeleton__box--light .teaser-item--breaking .article__meta .article__timestamp,
.skeleton__box--light .teaser-item--breaking .article__subdeck {
  color: #393e3f
}

.skeleton__box--light .teaser-item.teaser-item--breaking.teaser__video {
  background-color: transparent
}

.skeleton__box--light .live-blog-article-header,
.skeleton__box--light .live-blog-article-meta {
  background-color: #a0a1a1
}

.skeleton__box--dark {
  background: #a0a1a1
}

.skeleton__box--dark .teaser-item--breaking .article__headline,
.skeleton__box--dark .teaser-item--breaking .article__meta .article__author-link.t-p-color,
.skeleton__box--dark .teaser-item--breaking .article__meta .article__datestamp,
.skeleton__box--dark .teaser-item--breaking .article__meta .article__timestamp,
.skeleton__box--dark .teaser-item--breaking .article__subdeck {
  color: #fff
}

.skeleton__box--dark .live-blog-article-header,
.skeleton__box--dark .live-blog-article-meta,
.skeleton__box--dark .skeleton__box--light,
.skeleton__box--dark .teaser-item.teaser-item--breaking.teaser__video {
  background-color: #a0a1a1
}

.skeleton-breadcrumbs li {
  margin-right: .8rem
}

.skeleton__replacement-content {
  background: #e6eaeb !important;
  color: #e6eaeb !important;
  font-family: monospace !important;
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
  word-break: break-word !important
}

.skeleton__alternative-headline {
  border-color: #e6eaeb !important;
  font-size: 1.3rem !important;
  line-height: 2.2rem !important
}

.skeleton__advert-wrapper {
  height: 30rem !important;
  margin: 16px 0 !important
}

.skeleton__article-text {
  font-size: 1.1rem !important;
  line-height: 2.3rem !important
}

.skeleton__media {
  background: #e6eaeb;
  padding-top: 66%;
  position: relative
}

.skeleton__media.skeleton__media__video-aspect {
  margin-bottom: 20px;
  padding-top: 56.25%
}

.skeleton__media .skeleton__media__content-container {
  -webkit-align-items: center;
  align-items: center;
  bottom: 0;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}

.skeleton__media .skeleton__media__video-icon {
  background: #d8d8d8;
  border-radius: 50%;
  font-size: 0;
  height: 7rem;
  width: 7rem
}

.skeleton__media .skeleton__media__video-icon:before {
  border: 2rem solid transparent;
  border-left: 2.9rem solid #e6eaeb;
  border-right: none;
  content: "";
  left: calc(54% - 1.45rem);
  position: relative;
  top: 50%
}

.nextArrow {
  -webkit-align-items: center;
  align-items: center;
  background: hsla(180, 1%, 44%, .8);
  border: none;
  border-radius: 100px 0 0 100px;
  box-sizing: border-box;
  color: #fff;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 16px 4px 16px 12px;
  position: fixed;
  right: -3px;
  top: 110px;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  transition: -webkit-transform .7s;
  transition: transform .7s;
  transition: transform .7s, -webkit-transform .7s;
  -webkit-transition: all .7s ease-out;
  z-index: 2
}

.nextArrow--visible {
  background: #007aff;
  transition: background .6s ease-in-out
}

.nextArrow--hidden {
  -webkit-transform: translateX(3.2rem);
  transform: translateX(3.2rem)
}

.nextArrow:active {
  border: none
}

.nextArrow:focus {
  outline: none
}

.nextArrow:after {
  border-style: solid;
  border-width: .25rem .25rem 0 0;
  color: #fff;
  content: "";
  display: inline-block;
  height: 1rem;
  left: 0;
  margin-right: 4px;
  position: relative;
  top: .1rem;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 1rem
}

.arrowText {
  font-size: var(--font-size020);
  height: 14px;
  line-height: 16px;
  overflow: hidden;
  text-overflow: clip;
  transition: width 1s;
  white-space: nowrap;
  width: 0
}

.arrowText--visible {
  transition: width .6s ease-in-out;
  width: 148px
}


.advert-wrapper--placeholder {
  background-color: #f3f6f7;
  color: #adafb0;
  font-size: 13px;
  font-weight: 700;
  margin-left: auto;
  margin-right: auto;
  max-width: 100vw
}

.advert-wrapper--placeholder.mpu-container {
  background-color: transparent;
  min-height: 500px
}

.advert-wrapper--placeholder.mpu-container .advert-wrapper__placeholder-inner {
  background-color: #f3f6f7;
  min-height: 250px
}

.advert-wrapper__placeholder-inner {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  min-height: 50px;
  outline: 1px solid #adafb0;
  outline-offset: -1px;
  position: relative;
  text-align: center;
  width: 100%
}

.advert-wrapper__placeholder-inner[data-google-query-id] {
  height: auto;
  min-height: auto;
  outline: none
}

.advert-wrapper--header {
  -webkit-align-items: center;
  align-items: center;
  background-color: #f3f3f3;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  margin: 0 -20px 16px;
  min-height: 290px
}

@media only screen and (min-width:981px) {
  .advert-wrapper--header {
    display: none
  }
}

@media only screen and (max-width:980px) {
  .advert-wrapper--header {
    text-align: center
  }
}

.advert-wrapper--header .advert-wrapper__placeholder-inner {
  min-height: 79px;
  position: relative
}

.advert-wrapper--header .advert-wrapper__placeholder-inner[data-google-query-id] {
  min-height: auto
}

@media only screen and (min-width:676px) {

  .advert-wrapper--mpu,
  .mpu-container {
    min-height: 600px;
    min-width: 300px
  }

  .advert-sidebar-mpu-container,
  .advert-wrapper--mpu,
  .mpu-container {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center
  }

  .advert-sidebar-mpu-container {
    min-height: 300px;
    min-width: 250px
  }
}

@media only screen and (max-width:980px) {
  .article__footer .dfp-ad-container {
    position: relative
  }

  #article-carousel-container main .widget_thesun_dfp_ad_widget {
    margin: 0 -20px 16px
  }

  #article-carousel-container .widget_thesun_dfp_ad_widget {
    -webkit-align-items: center;
    align-items: center;
    background-color: #f3f3f3;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0 0 16px
  }

  #article-carousel-container .widget_thesun_dfp_ad_widget .dfp-ad {
    background-color: #f3f3f3;
    z-index: 1
  }

  #article-carousel-container .widget_thesun_dfp_ad_widget.mpu2-widget {
    margin-bottom: 0;
    margin-top: 16px
  }

  #article-carousel-container .widget_thesun_dfp_ad_widget .dfp-ad-container {
    min-height: 350px
  }

  #article-carousel-container .billboard .advert-wrapper {
    margin-bottom: 0
  }

  #article-carousel-container .advert-wrapper {
    margin-bottom: 16px;
    position: relative
  }

  #article-carousel-container .advert-wrapper.advert-wrapper--header {
    -webkit-align-items: center;
    align-items: center;
    background-color: #f3f3f3;
    display: -webkit-flex;
    display: flex;
    -webkit-flex: 1 100%;
    flex: 1 100%;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0 -20px 16px;
    max-width: 100vw;
    min-height: 330px
  }

  #article-carousel-container .advert-wrapper.advert-wrapper--header .dfp-ad {
    background-color: #f3f3f3;
    z-index: 1
  }

  #article-carousel-container .advert-wrapper.advert-wrapper--header .advert-wrapper__placeholder-inner {
    outline: none
  }

  #article-carousel-container .advert-wrapper.advert-wrapper--articlempu {
    min-height: 600px
  }

  #article-carousel-container .advert-wrapper.advert-wrapper--advert-inarticle-mpu,
  #article-carousel-container .advert-wrapper.advert-wrapper--in-article-mpu,
  #article-carousel-container .advert-wrapper[class*=advert-inarticle-mpu-] {
    min-height: 350px
  }

  #article-carousel-container .advert-wrapper .advert-wrapper__text,
  .dfp-ad-container .advert-wrapper__text {
    color: #bebfbf;
    font-size: var(--font-size010);
    line-height: 14px;
    position: absolute;
    top: 16px
  }

  .advert-wrapper .dfp-ad,
  .dfp-ad,
  .widget .dfp-ad {
    bottom: 52px;
    max-width: 100vw;
    overflow: hidden;
    position: -webkit-sticky;
    position: sticky;
    text-align: center;
    top: 94px;
    width: 100%
  }
}


.billboard {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background: rgba(243, 246, 247, .8);
  border-top: 1px solid #d2d6d7;
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 150
}

@media only screen and (min-width:676px) {
  .billboard {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    background-color: #f3f6f7;
    border: none;
    min-height: 94px;
    position: relative;
    z-index: auto
  }
}

@media only screen and (min-width:981px) {
  .billboard {
    min-height: 250px
  }
}

.billboard .dfp-ad {
  max-height: 10rem;
  max-width: 32rem
}

@media only screen and (max-width:980px) {
  .billboard .dfp-ad {
    margin: 0 auto;
    max-height: 10rem;
    max-width: 32rem;
    overflow: hidden
  }
}

@media only screen and (min-width:676px) {
  .billboard .dfp-ad {
    max-height: none;
    max-width: none
  }

  .billboard .advert-wrapper {
    border: none;
    z-index: auto
  }
}

@media only screen and (max-width:980px) {
  .billboard .advert-wrapper {
    padding: 0
  }
}

.advert-wrapper--billboard,
.advert-wrapper--leaderboard {
  max-width: 32rem;
  text-align: center
}

@media only screen and (min-width:676px) {

  .advert-wrapper--billboard,
  .advert-wrapper--leaderboard {
    max-width: 67.5rem
  }
}

@media only screen and (min-width:981px) {

  .advert-wrapper--billboard,
  .advert-wrapper--leaderboard {
    max-width: 98rem
  }
}

.advert-wrapper--billboard {
  margin: 0 auto;
  text-align: center
}

@media only screen and (max-width:675px) {
  .advert-wrapper--billboard {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    min-height: 50px;
    min-width: 320px;
    width: 320px
  }
}

@media only screen and (min-width:676px) {
  .advert-wrapper--billboard .advert-wrapper__placeholder-inner {
    min-height: 0
  }
}

.advert-wrapper--leaderboard {
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center
}

@media only screen and (min-width:676px) {
  .advert-wrapper--leaderboard {
    height: 132px
  }
}

@media only screen and (min-width:981px) {
  .advert-wrapper--leaderboard {
    height: 250px
  }
}

.advert-wrapper--leaderboard .advert-wrapper__placeholder-inner {
  bottom: 10px;
  height: auto;
  min-height: auto;
  position: -webkit-sticky;
  position: sticky;
  top: 64px
}

@media only screen and (min-width:676px) {
  .advert-wrapper--leaderboard .advert-wrapper__placeholder-inner {
    height: 90px
  }

  .advert-wrapper--leaderboard .advert-wrapper__placeholder-inner[data-google-query-id] {
    height: auto
  }
}

@media only screen and (min-width:981px) {
  .advert-wrapper--leaderboard .advert-wrapper__placeholder-inner {
    height: 250px
  }
}

.billboard-wrapper-placeholder {
  display: none
}


.article-slug {
  color: #fff;
  font-stretch: condensed;
  font-weight: var(--font-weight700);
  position: relative;
  text-transform: uppercase
}

.article-slug:after {
  clear: both;
  content: "";
  display: table
}

.article-slug--article-page {
  display: inline-block;
  font-size: var(--font-size040);
  margin: 0 12px 16px 0;
  padding: 8px
}

@media only screen and (min-width:676px) {
  .article-slug--article-page {
    font-size: 2.1rem
  }
}

.article-slug--article-page .article-slug__copy {
  position: relative
}

.article-slug__copy {
  font-size: var(--font-size040);
  line-height: 1.6rem;
  position: absolute
}

.section-sponsorship {
  gap: .6rem
}

.section-sponsorship-wrapper-article {
  margin-bottom: 2rem;
  width: 100%
}

.section-sponsorship-wrapper-article>.section-sponsorship-article {
  border-bottom: 1px solid #dcdddd;
  gap: .6rem;
  padding-bottom: 1.6rem
}

.section-sponsorship-wrapper-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem
}

@media only screen and (min-width:981px) {
  .section-sponsorship-wrapper-section {
    background-color: #fff;
    max-width: 960px
  }
}

@media only screen and (min-width:676px)and (max-width:980px) {
  .section-sponsorship-wrapper-section {
    max-width: 660px
  }
}

@media only screen and (max-width:675px) {
  .section-sponsorship-wrapper-section {
    margin-bottom: 1rem;
    padding-left: 0;
    padding-right: 0
  }
}

.section-sponsorship-section {
  border-top: 1px solid #dcdddd;
  gap: .6rem;
  padding: 1.6rem 1.6rem .6rem
}

.section-sponsorship-section.section-sponsorship-teams {
  border-top: 0;
  padding-top: .8rem
}

@media only screen and (min-width:676px) {
  .section-sponsorship-section {
    padding: 1.6rem 0 .6rem
  }

  .section-sponsorship-section.section-sponsorship-teams {
    padding-bottom: 0;
    padding-top: .6rem
  }

  section.sun-container__home-section>div.teaser:first-child {
    padding-top: 0
  }
}

.text-slug {
  color: #fff;
  display: inline-block;
  font-size: var(--font-size050);
  font-stretch: condensed;
  font-weight: var(--font-weight700);
  line-height: 1em;
  margin-bottom: 10px;
  padding: .6rem 1.2rem;
  position: relative;
  text-transform: uppercase
}

.text-slug.text-slug__live-blog {
  padding-left: 2.6rem
}

.text-slug.text-slug__live-blog:before {
  -webkit-animation: pulsate 1.5s ease-out infinite;
  animation: pulsate 1.5s ease-out infinite;
  background-color: #fff;
  border-radius: 50%;
  content: "";
  height: 10px;
  left: 8px;
  margin-top: -5px;
  position: absolute;
  top: 50%;
  width: 10px
}

.article-top-mobile {
  margin-left: -20px;
  margin-right: -20px;
  margin-top: -20px;
  min-height: 110px
}

@media only screen and (min-width:676px) {
  .article-top-mobile {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0
  }
}

.article-top-mobile .article__meta {
  line-height: 2rem
}

.article-top-mobile .article__subdeck ul {
  text-align: left
}

.article-top-mobile .breadcrumbs {
  margin: 0 0 10px;
  padding-left: 0
}

.article-top-mobile .breadcrumbs.breadcrumbs-sun-club {
  font-size: var(--font-size020);
  margin-bottom: 15px
}

.article-top-mobile .breadcrumbs.breadcrumbs-sun-club li {
  font-size: var(--font-size020)
}

.article-top-mobile .breadcrumbs li {
  font-size: var(--font-size030);
  margin-left: 0
}

.article-top-mobile .breadcrumbs .t-p-color {
  color: #222526;
  font-size: var(--font-size020)
}

.article-top-mobile .article__section-logo {
  border-bottom: 1px solid #d2d6d7
}

.article-top-mobile .article__section-logo:after {
  content: none
}

@media only screen and (min-width:676px) {
  .article-top-mobile .article__section-logo {
    border-bottom: none
  }
}

.article-top-mobile .article__updated {
  margin-left: 16px
}

.article-top-mobile .article__updated span:first-of-type:before {
  left: -8px
}

.article-top-mobile .article__author .t-p-background-color__before:before {
  background-color: #393e3f
}

.article-top-mobile .article__author .t-p-color,
.article-top-mobile .article__time {
  color: #393e3f
}

.article-top-mobile .article__subdeck {
  font-size: var(--font-size030);
  font-weight: var(--font-weight400);
  line-height: 2.4rem;
  overflow-wrap: break-word;
  word-break: break-word
}

.article-top-mobile .article__subdeck--sun-club {
  font-size: var(--font-size030)
}

@media only screen and (min-width:676px) {
  .article-top-mobile .article__subdeck--sun-club {
    font-size: var(--font-size040)
  }
}

.article-top-mobile .article-top-mobile__text-container {
  padding: 20px
}

@media only screen and (min-width:676px) {
  .article-top-mobile .article-top-mobile__text-container {
    padding: 0 0 20px
  }

  .article-top-mobile--featured-video,
  .article-top-mobile--image {
    padding-bottom: 20px
  }
}

.article-top-mobile--liveblog.article-top-mobile--featured-video,
.article-top-mobile--liveblog.article-top-mobile--image {
  padding-bottom: 0
}

.article-top-mobile--featured-video .article-top-mobile__text-container,
.article-top-mobile--liveblog .article-top-mobile__text-container {
  padding: 20px
}

.article-top-mobile--featured-video .live-blog-article-meta .article__section-logo,
.article-top-mobile--liveblog .live-blog-article-meta .article__section-logo {
  background-color: transparent;
  border-bottom: 1px solid #6e7070;
  margin-bottom: 8px;
  padding-left: 0
}

.article-top-mobile--featured-video .article_isFeaturedVideo .article__section-logo,
.article-top-mobile--liveblog .article_isFeaturedVideo .article__section-logo {
  border-bottom: 1px solid #6e7070;
  margin-bottom: 2px
}

.article-top-mobile--featured-video .article__meta,
.article-top-mobile--liveblog .article__meta {
  margin-bottom: 0
}

.article-top-mobile--featured-video .article__disclaimer,
.article-top-mobile--featured-video .article__disclaimer p,
.article-top-mobile--featured-video .article__headline-section h1,
.article-top-mobile--featured-video .article__subdeck,
.article-top-mobile--featured-video .article__time,
.article-top-mobile--liveblog .article__disclaimer,
.article-top-mobile--liveblog .article__disclaimer p,
.article-top-mobile--liveblog .article__headline-section h1,
.article-top-mobile--liveblog .article__subdeck,
.article-top-mobile--liveblog .article__time {
  color: #fff
}

.article-top-mobile--featured-video .article__author .t-p-background-color__before:before,
.article-top-mobile--featured-video .article__subdeck ul li:before,
.article-top-mobile--liveblog .article__author .t-p-background-color__before:before,
.article-top-mobile--liveblog .article__subdeck ul li:before {
  background-color: #fff
}

.article-top-mobile--featured-video .article__author .article__author-role,
.article-top-mobile--featured-video .article__author .t-p-color,
.article-top-mobile--liveblog .article__author .article__author-role,
.article-top-mobile--liveblog .article__author .t-p-color {
  color: #fff
}

.article-top-mobile--featured-video .article__updated span:first-of-type:before,
.article-top-mobile--liveblog .article__updated span:first-of-type:before {
  background-color: #fff
}

.article-top-mobile--featured-video ul.breadcrumbs .t-p-color,
.article-top-mobile--liveblog ul.breadcrumbs .t-p-color {
  color: #fff
}

.article-top-mobile--featured-video {
  background: #222526
}

.article-top-mobile--featured-video .article-top-mobile__image-container--video {
  background-color: #222526;
  padding: 0
}

.article-top-mobile--featured-video .article-top-mobile__text-container {
  padding: 20px
}

@media only screen and (min-width:676px) {
  .article-top-mobile--featured-video {
    padding: 20px
  }

  .article-top-mobile--featured-video .article-top-mobile__text-container {
    padding: 0 0 18px
  }
}

@media only screen and (min-width:676px)and (max-width:1024px) {

  .article-top-mobile .bc-iframe,
  .article-top-mobile .bc-iframe body,
  .article-top-mobile .bc-player-default_default,
  .article-top-mobile .bc-player-default_default .vjs-poster {
    background-color: #fff
  }
}

.article-top-mobile__image-container {
  background: gray url(./assets/thesun/images/teaser-sample-landscape-large.png) no-repeat 50%;
  overflow: hidden;
  position: relative;
  text-align: center
}

.article-top-mobile__image {
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  padding-top: 66%;
  position: relative
}

.article-top-mobile__image img {
  height: 100%;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 100%
}

.article-top-mobile__section-logo img {
  margin: 0 auto
}

.opta-header-top-container {
  background: #1f6248
}

.opta-header-top-container:before {
  background: linear-gradient(0deg, rgba(38, 38, 38, 0), #0c2a1e);
  bottom: 0;
  content: "";
  height: 212px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}

.article.theme-main .t-s-background-color--shaded {
  background: #650a00
}

.article.theme-main .opta-header-top-container {
  background: #b31201
}

.article.theme-main .opta-header-top-container:before {
  background: linear-gradient(0deg, rgba(38, 38, 38, 0), #650a00)
}

.article__subdeck {
  font-size: var(--font-size050);
  font-weight: var(--font-weight500);
  line-height: 2.6rem;
  margin-bottom: 16px
}

.article__subdeck ul {
  list-style: none;
  padding: 0
}

.article__subdeck ul li {
  margin-bottom: 8px;
  padding-left: 18px;
  position: relative
}

.article__subdeck ul li:before {
  background-color: #222526;
  border-radius: 50px;
  content: "";
  height: 8px;
  left: 0;
  position: absolute;
  top: 8px;
  width: 8px
}

.article__subdeck a {
  text-decoration: underline
}

@media only screen and (min-width:676px) {
  .article__subdeck {
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-bottom: 16px
  }
}

.article__disclaimer {
  font-size: var(--font-size010);
  margin-bottom: 16px
}

.teaser-item--breaking .article__headline,
.teaser-item--breaking .article__subdeck {
  color: #fff
}

.teaser-item--breaking .article__subdeck a {
  color: #fff;
  text-decoration: underline
}

.teaser-item--breaking .article__subdeck ul li:before {
  background-color: #fff
}

.article-key-events {
  list-style: none;
  margin-top: 0;
  padding-left: 0
}

.article-key-events .key-event-entry {
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  color: #fff;
  display: -webkit-box;
  font-size: var(--font-size040);
  font-weight: var(--font-weight400);
  line-height: 2.4rem;
  margin-bottom: 10px;
  overflow: hidden;
  padding-left: 18px;
  position: relative
}

.article-key-events .key-event-entry:before {
  background-color: #fff;
  border-radius: 50px;
  content: "";
  height: 8px;
  left: 0;
  position: absolute;
  top: 10px;
  width: 8px
}

.article__meta {
  font-size: var(--font-size010);
  line-height: var(--font-line-height100)
}

.article__meta ul {
  list-style: none;
  margin: 0;
  padding: 0
}

@media only screen and (min-width:676px) {
  .article__meta {
    font-size: var(--font-size020)
  }
}

.article__meta--sun-club {
  font-size: var(--font-size020)
}

@media only screen and (min-width:676px) {
  .article__meta--sun-club {
    font-size: var(--font-size020)
  }
}

.article__author {
  padding-bottom: 2px
}

.article__author-link,
.article__author-name {
  font-weight: 700
}

.article__author-link,
.article__author-list a {
  text-decoration: underline
}

.article__author-list {
  display: inline-block;
  position: relative
}

.article__author-list:not(:last-child) {
  margin-right: 10px
}

.article__author-list:not(:last-child):before {
  content: "";
  display: inline-block;
  height: 10px;
  position: absolute;
  right: -5px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 1px
}

.article__time {
  color: #6e7070
}

.article__published,
.article__updated {
  display: inline
}

.article__published-span-bold {
  font-weight: 700
}

.article__updated {
  margin-left: 10px;
  position: relative
}

.article__updated .article__updated-span-bold {
  font-weight: 700
}

.article__updated span:first-of-type {
  position: relative
}

.article__updated span:first-of-type:before {
  background-color: #6e7070;
  content: "";
  display: inline-block;
  height: 10px;
  left: -5px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 1px
}

.article__updated:first-child {
  margin-left: 0
}

.article__updated:first-child span:first-of-type:before {
  display: none
}

.live-blog-article-meta,
.teaser-item--breaking .article__meta {
  border-top: none
}

.live-blog-article-meta .article__author-link.t-p-color,
.live-blog-article-meta .article__author-name.t-p-color,
.live-blog-article-meta .article__author-role,
.live-blog-article-meta .article__datestamp,
.live-blog-article-meta .article__timestamp,
.teaser-item--breaking .article__meta .article__author-link.t-p-color,
.teaser-item--breaking .article__meta .article__author-name.t-p-color,
.teaser-item--breaking .article__meta .article__author-role,
.teaser-item--breaking .article__meta .article__datestamp,
.teaser-item--breaking .article__meta .article__timestamp {
  color: #fff
}

.live-blog-article-meta .article__author-list.t-p-background-color__before:before,
.live-blog-article-meta .article__location:not(:last-child):before,
.live-blog-article-meta .article__updated span:first-of-type:before,
.teaser-item--breaking .article__meta .article__author-list.t-p-background-color__before:before,
.teaser-item--breaking .article__meta .article__location:not(:last-child):before,
.teaser-item--breaking .article__meta .article__updated span:first-of-type:before {
  background-color: #fff
}

.live-blog-article-meta .article__section-logo,
.teaser-item--breaking .article__meta .article__section-logo {
  height: 49px
}

@media only screen and (min-width:676px) {

  .live-blog-article-meta .article__section-logo,
  .teaser-item--breaking .article__meta .article__section-logo {
    height: 76px
  }
}

.article__safari-reader-view-meta {
  height: 0;
  overflow: hidden
}

.article__updated-medium {
  font-weight: var(--font-weight500)
}

.article__content,
.live-blog-content {
  font-size: var(--font-size040);
  line-height: 2.4rem
}

.article__content .wp-block-buttons,
.live-blog-content .wp-block-buttons {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: 2.4rem
}

.article__content .wp-block-buttons+p,
.article__content .wp-block-buttons+p:first-of-type,
.live-blog-content .wp-block-buttons+p,
.live-blog-content .wp-block-buttons+p:first-of-type {
  margin-top: 2.4rem
}

.article__content .wp-block-buttons:last-child,
.live-blog-content .wp-block-buttons:last-child {
  margin-bottom: 2.4rem
}

.article__content .wp-block-buttons .wp-block-button__link,
.live-blog-content .wp-block-buttons .wp-block-button__link {
  background-color: #0072ee;
  border-radius: .4rem;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-size: var(--font-size020);
  font-weight: var(--font-weight700);
  height: 4.8rem;
  overflow: hidden;
  padding: 1.2rem 1.6rem;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 25rem
}

.article__content .wp-block-buttons .wp-block-button__link:hover,
.live-blog-content .wp-block-buttons .wp-block-button__link:hover {
  background-color: #0056b4
}

.article__content .wp-block-buttons .wp-block-button__link:active,
.live-blog-content .wp-block-buttons .wp-block-button__link:active {
  background-color: #003e81
}

.article__content .wp-block-buttons .wp-block-button__link:visited,
.live-blog-content .wp-block-buttons .wp-block-button__link:visited {
  color: #fff
}

.article__content>h2,
.article__content>h3,
.article__content>p:first-of-type,
.live-blog-content>h2,
.live-blog-content>h3,
.live-blog-content>p:first-of-type {
  font-weight: 700
}

.article__content>h3,
.live-blog-content>h3 {
  font-size: var(--font-size050);
  line-height: 2.4rem
}

.article__content>h2,
.live-blog-content>h2 {
  font-size: var(--font-size060);
  line-height: 2.8rem
}

.article__content>p,
.live-blog-content>p {
  word-break: break-word
}

.article__content>h2,
.article__content>h3,
.article__content>h4,
.article__content>h5,
.article__content>p,
.live-blog-content>h2,
.live-blog-content>h3,
.live-blog-content>h4,
.live-blog-content>h5,
.live-blog-content>p {
  margin-bottom: 16px
}

.article__content>.figure--responsive-table a,
.article__content>a,
.article__content>h2 a,
.article__content>h3 a,
.article__content>h4 a,
.article__content>h5 a,
.article__content>ol a,
.article__content>p a,
.article__content>ul a,
.live-blog-content>.figure--responsive-table a,
.live-blog-content>a,
.live-blog-content>h2 a,
.live-blog-content>h3 a,
.live-blog-content>h4 a,
.live-blog-content>h5 a,
.live-blog-content>ol a,
.live-blog-content>p a,
.live-blog-content>ul a {
  color: #0072ee;
  text-decoration: underline
}

.article__content>img,
.live-blog-content>img {
  width: 100%;
  margin: 0 auto;
}

.article__content>ol,
.article__content>ul,
.live-blog-content>ol,
.live-blog-content>ul {
  margin: 0 0 16px;
  padding: 0
}

.article__content>ul,
.live-blog-content>ul {
  list-style: none
}

.article__content>ul li,
.live-blog-content>ul li {
  padding-left: 20px;
  position: relative
}

.article__content>ul li:before,
.live-blog-content>ul li:before {
  border-radius: 50px;
  content: "";
  height: 8px;
  left: 0;
  position: absolute;
  top: 10px;
  width: 8px
}

.article__content>ol,
.live-blog-content>ol {
  margin-left: 20px
}

.article__content>ol li,
.live-blog-content>ol li {
  padding-left: 3px
}

.article__content .table,
.live-blog-content .table {
  background-color: transparent;
  width: 620px
}

.article__content .table--fixed,
.live-blog-content .table--fixed {
  table-layout: fixed
}

.article__content .table thead th,
.live-blog-content .table thead th {
  font-weight: var(--font-weight700);
  white-space: nowrap
}

.article__content .table tfoot,
.live-blog-content .table tfoot {
  display: none
}

.article__content .table td,
.article__content .table th,
.live-blog-content .table td,
.live-blog-content .table th {
  border-bottom: 1px solid #d9d9d9;
  border-top: 1px solid #d9d9d9;
  font-size: var(--font-size020);
  line-height: var(--font-line-height110);
  padding: 10px 40px 10px 0;
  text-align: left;
  vertical-align: top
}

.article__content .figure--responsive-table,
.live-blog-content .figure--responsive-table {
  display: block;
  margin: 16px 0;
  overflow-x: auto;
  touch-action: manipulation
}

.article__content .figure--responsive-table figcaption,
.live-blog-content .figure--responsive-table figcaption {
  color: #6e7070;
  display: inline-block;
  font-size: 1.2rem;
  font-weight: var(--font-weight500);
  left: 0;
  line-height: 2.2rem;
  position: -webkit-sticky;
  position: sticky
}

.article__content .pagination .pagination-list a.pagination-link,
.live-blog-content .pagination .pagination-list a.pagination-link {
  color: #222526;
  text-decoration: none
}

.article-section {
  margin: 0 auto;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 16px
}

@media only screen and (min-width:676px) {
  .article-section {
    box-shadow: -1px 0 0 0 #e0e0e0, 1px 0 0 0 #e0e0e0;
    max-width: 660px
  }
}

@media only screen and (min-width:981px) {
  .article-section {
    max-width: 980px
  }
}

.article .sun-video-player,
.article .sun-video-player .innerWrapper {
  min-height: 348px
}

@media only screen and (max-width:675px) {

  .article .sun-video-player,
  .article .sun-video-player .innerWrapper {
    margin-left: 0;
    margin-right: 0;
    min-height: 0
  }
}

.article .oembed-container,
.article .sun-video-player,
.article .wp-video,
.article div[class^=embed-] iframe,
.article span[class^=embed-] iframe {
  padding-top: 3px
}

.article.article-full .sun-video-player,
.article.article-full .sun-video-player .innerWrapper {
  min-height: 528px
}

@media only screen and (min-width:676px)and (max-width:980px) {

  .article.article-full .sun-video-player,
  .article.article-full .sun-video-player .innerWrapper {
    min-height: 349px
  }
}

@media only screen and (max-width:675px) {

  .article.article-full .sun-video-player,
  .article.article-full .sun-video-player .innerWrapper {
    min-height: 0
  }
}

.article.article-full>.tags--article {
  margin-bottom: -2px
}

.article .rail,
.article .youtubeVideo {
  margin-bottom: 21px
}

@media only screen and (max-width:675px) {
  .article .youtubeVideo {
    margin-left: -20px;
    margin-right: -20px;
    padding-bottom: 65%
  }
}

.article .instagram-media,
.article .twitter-tweet {
  margin: 22px auto;
  width: 100%
}

.article .has-text-align-center {
  text-align: center
}

.article .has-text-align-right {
  text-align: right
}

.article__video-caption {
  word-wrap: break-word;
  background: #222526;
  color: #fff;
  margin: 0 0 10px
}

@media only screen and (max-width:675px) {
  .article__video-caption {
    margin-left: -20px;
    margin-right: -20px
  }
}

.article__bc_video-caption {
  word-wrap: break-word;
  background: #222526;
  color: #fff;
  display: block;
  font-size: var(--font-size030);
  font-weight: 700;
  line-height: 2.2rem;
  margin: 0 0 16px;
  padding: 10px 16px
}

.article__content--intro {
  font-weight: var(--font-weight700)
}

.live-blog-article-header .article__section-logo {
  background-color: #fff;
  padding: 0 20px 1px
}

@media only screen and (max-width:675px) {
  .live-blog-article-header .article__section-logo {
    margin: 0
  }
}

@media only screen and (min-width:676px) {
  .live-blog-article-header .article__section-logo {
    padding: 0 0 1px
  }
}

.live-blog-article-header .article__section-logo:after {
  margin-bottom: 16px
}

.article__section-logo {
  height: 49px
}

@media only screen and (min-width:676px) {
  .article__section-logo {
    height: 75px
  }
}

.article__section-logo__image {
  margin-bottom: -5px;
  max-height: 48px;
  width: auto
}

@media only screen and (max-width:675px) {
  .article__section-logo__image {
    margin-bottom: 0
  }
}

.article__section-logo:after {
  background-color: #eaeeef;
  content: " ";
  display: block;
  height: 1px;
  margin-bottom: 8px;
  width: 100%
}

@media only screen and (min-width:676px) {
  .article__section-logo:after {
    margin-bottom: 24px
  }
}

@media(min-width:676px) {
  .article__section-logo .article__section-logo__image {
    max-height: 80px
  }
}

.sun-container__article-section .sun-row__article-content {
  display: -webkit-flex;
  display: flex;
  padding: 10px 10px 0
}

@media only screen and (min-width:676px) {
  .sun-container__article-section .sun-row__article-content {
    box-shadow: -1px 0 0 0 #e0e0e0, 1px 0 0 0 #e0e0e0
  }

  .featured-video-container {
    background-color: #222526;
    width: 100%
  }

  .featured-video-container .sun-row {
    display: block;
    padding: 0
  }

  .featured-video-container .sun-row.sun-row__article-content {
    box-shadow: -1px 0 0 0 #757777, 1px 0 0 0 #757777
  }
}

@media only screen and (max-width:675px) {
  .sun-container__article-section .sun-row__breadcrumbs {
    -webkit-order: 1;
    order: 1;
    width: 100%
  }

  .sun-container__article-section .sun-container__home-section--breaking {
    -webkit-order: 2;
    order: 2;
    width: 100%
  }

  .sun-container__article-section .sun-row__article-content {
    -webkit-order: 3;
    order: 3;
    width: 100%
  }
}

article>.advert-wrapper--header {
  min-height: 50px;
  -webkit-order: 2;
  order: 2;
  width: 100%
}

article>.article__content {
  -webkit-order: 3;
  order: 3;
  width: 100%
}

article>.advert-wrapper--in-article-fluid {
  display: none
}

article>.article__footer {
  -webkit-order: 7;
  order: 7;
  width: 100%
}

article>.article__footer .article__comments-container {
  min-height: 364px
}

article>.sim-module-wrapper {
  font-size: 0;
  -webkit-order: 4;
  order: 4;
  width: 100%
}

article>.tags.tags--article {
  -webkit-order: 6;
  order: 6;
  width: 100%
}

.theme-football .advert-wrapper--in-article-fluid,
.theme-sport .advert-wrapper--in-article-fluid {
  display: block;
  -webkit-order: 5;
  order: 5;
  width: 100%
}

.article .article__content ul li:before,
.article .article__subdeck--bullet ul li:before {
  background-color: var(--color-ink-section060)
}

.sun-row-sponsored-article,
.sun-row-sponsored-article>main.col.sun-col-12 {
  padding: 0
}

.advert-wrapper--inline-ad {
  background: #f3f6f7;
  margin-left: calc((100vw - 100% - var(--scroll-bar-width))/-2);
  min-height: 290px;
  padding-bottom: 20px;
  padding-top: 20px;
  width: calc(100vw - var(--scroll-bar-width))
}

.advert-wrapper--inline-ad .nuk-ad-placeholder {
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  max-width: 300px;
  min-height: 320px;
  padding-bottom: 0;
  padding-top: 0;
  position: relative
}

@media only screen and (min-width:676px) {
  .advert-wrapper--inline-ad .nuk-ad-placeholder {
    max-width: 980px;
    min-height: 250px
  }
}

.advert-wrapper--inline-ad+* {
  padding-top: 16px !important
}

@-webkit-keyframes pulsate {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1);
    transform: scale(.1)
  }

  50% {
    opacity: .5
  }

  80% {
    opacity: .8
  }

  to {
    opacity: 0;
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes pulsate {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1);
    transform: scale(.1)
  }

  50% {
    opacity: .5
  }

  80% {
    opacity: .8
  }

  to {
    opacity: 0;
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@media only screen and (min-width:676px) {

  .teaser__small .teaser__headline,
  .teaser__small .teaser__subdeck {
    font-size: var(--font-size020);
    font-weight: 700;
    line-height: 1.8rem
  }
}

.teaser__small .teaser-slug__copy.liveblog-teaser-slug-enable {
  padding-left: 2.4rem
}

.teaser__small .teaser-slug__copy.liveblog-teaser-slug-enable:before {
  -webkit-animation: pulsate 1.5s ease-out infinite;
  animation: pulsate 1.5s ease-out infinite;
  background-color: #fff;
  border-radius: 50%;
  content: "";
  height: 1rem;
  left: .8rem;
  margin-top: -.5rem;
  position: absolute;
  top: 50%;
  width: 1rem
}

.teaser__small span.teaser__item-play {
  padding-right: .5rem
}

.sidebar.widget .teaser__small {
  margin-bottom: 16px;
  padding-bottom: 0
}

.teaser__medium .teaser__headline,
.teaser__medium .teaser__subdeck {
  font-size: 20px;
  font-stretch: condensed;
  font-weight: var(--font-weight700);
  line-height: 2.4rem
}

.sidebar.widget .teaser__medium {
  margin-bottom: 16px
}

.sidebar.widget .teaser__medium .teaser__copy-container {
  border-left: 1px solid #d2d6d7;
  border-right: 1px solid #d2d6d7
}


.brightcove__holder {
  padding-top: 56.25%;
  position: relative
}

.brightcove__video {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%
}


@-webkit-keyframes video-spinner {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

@keyframes video-spinner {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

.featured-video-cta {
  background: #222526 url(./assets/thesun/images/teaser-sample-landscape-large.png) no-repeat 50%;
  background-size: cover;
  padding-top: 56.25%;
  z-index: 50
}

.featured-video-cta,
.featured-video-cta .featured-video-cta-btn,
.featured-video-cta .featured-video-cta-spinner,
.featured-video-cta img {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%
}

.featured-video-cta .featured-video-cta-btn {
  background: transparent;
  border: none;
  cursor: pointer
}

.featured-video-cta .featured-video-cta-btn[aria-hidden=true],
.featured-video-cta .featured-video-cta-spinner[aria-hidden=true] {
  display: none
}

.featured-video-cta .featured-video-cta-btn,
.featured-video-cta .featured-video-cta-icon,
.featured-video-cta .featured-video-cta-spinner {
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center
}

.featured-video-cta .featured-video-cta-icon {
  height: 60px;
  position: relative;
  width: 60px
}

@media only screen and (min-width:676px) {
  .featured-video-cta .featured-video-cta-icon {
    height: 90px;
    transition: background-color .3s;
    width: 90px
  }
}

.featured-video-cta .featured-video-cta-spinner {
  background-image: url(./assets/thesun/images/brightcove/spinner_icon.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 60px 60px
}

@media only screen and (min-width:676px) {
  .featured-video-cta .featured-video-cta-spinner {
    background-size: 90px 90px
  }
}

.featured-video-cta .featured-video-cta-icon {
  background-image: url(./assets/thesun/images/brightcove/round_transparent_play_icon.svg);
  background-repeat: no-repeat;
  background-size: 100% 100%
}

.featured-video-cta .featured-video-cta-icon:hover {
  background-image: url(./assets/thesun/images/brightcove/round_transparent_play_icon-hover.svg)
}


.article__headline-section {
  font-size: var(--font-size070);
  font-stretch: condensed;
  font-weight: var(--font-weight700);
  line-height: 3.2rem;
  margin-bottom: 1.1rem;
  overflow-wrap: break-word;
  word-break: break-word
}

@media only screen and (min-width:676px) {
  .article__headline-section {
    font-size: var(--font-size090);
    line-height: 4rem
  }
}

.article__headline-section--sun-club {
  font-size: var(--font-size090);
  line-height: 4rem
}

@media only screen and (min-width:676px) {
  .article__headline-section--sun-club {
    font-size: var(--font-size120);
    line-height: 5.2rem
  }
}

.article__headline {
  display: inline;
  font-size: inherit
}

.article__kicker {
  text-transform: uppercase
}


.share__comments {
  margin-left: 8px
}

@media only screen and (min-width:676px) {
  .share__comments {
    margin-left: 12px
  }
}

.share__comments-link {
  -webkit-align-items: center;
  align-items: center;
  background-color: #007aff;
  border-radius: 4px;
  display: -webkit-flex;
  display: flex;
  height: 36px;
  padding: 4px 8px 4px 4px;
  transition: background-color .3s
}

.share__comments-link:hover {
  background-color: #0061cb
}

@media only screen and (min-width:676px) {
  .share__comments-link {
    padding: 2px 12px 2px 6px
  }
}

.share__comments-icon:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkZGIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTYgMTkuOTU1IDExLjA4NSAxNkgxOWEyIDIgMCAwIDAgMi0yVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2OWEyIDIgMCAwIDAgMiAyaDF2My45NTV6Ii8+PGcgZmlsbD0iIzAwN0FGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2IDgpIj48Y2lyY2xlIGN4PSI2LjUiIGN5PSIxLjUiIHI9IjEuNSIgb3BhY2l0eT0iLjY2MyIvPjxjaXJjbGUgY3g9IjEuNSIgY3k9IjEuNSIgcj0iMS41IiBvcGFjaXR5PSIuMzI2Ii8+PGNpcmNsZSBjeD0iMTEuNSIgY3k9IjEuNSIgcj0iMS41Ii8+PC9nPjwvZz48L3N2Zz4=");
  background-size: 100%;
  content: "";
  display: block;
  height: 24px;
  width: 24px
}

.share__comments-count {
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  margin-left: 4px
}

@media only screen and (min-width:676px) {
  .share__comments-count {
    margin-left: 6px
  }
}

.share__comments-text {
  -webkit-font-smoothing: antialiased;
  color: #fff;
  font-size: var(--font-size020);
  font-weight: var(--font-weight500);
  line-height: 2.4rem
}

@media only screen and (min-width:676px) {
  .share__comments-text {
    font-size: 2.1rem;
    line-height: 3.6rem
  }
}

#next-story-portal-target button div:first-child {
  display: none
}

#next-story-portal-target button div:nth-child(2) {
  -webkit-font-smoothing: antialiased;
  color: #fff;
  font-size: var(--font-size020);
  font-weight: var(--font-weight500);
  -webkit-justify-content: center;
  justify-content: center;
  line-height: 2.4rem
}

#next-story-portal-target button div:nth-child(2),
.social--article {
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex
}

.social--article {
  background-color: #fff;
  border-bottom: 1px solid #dcdddd;
  border-top: 1px solid #dcdddd;
  height: 52px;
  margin: 0 0 16px;
  padding: 7px 0;
  width: 100%
}

@media only screen and (min-width:676px) {
  .social--article {
    height: 62px;
    padding: 12px 0
  }
}

.social--article .hidden-on-sun {
  display: none
}

.header--social .social--article {
  background-color: hsla(0, 0%, 100%, .95);
  border: none;
  box-shadow: inset 0 -1px #eaeeef;
  display: none;
  padding: 8px 20px;
  position: fixed;
  top: 0;
  z-index: 150
}

.header--social.header--scroll-hidden .social--article {
  -webkit-animation: fly-in .2s linear;
  animation: fly-in .2s linear;
  display: -webkit-flex;
  display: flex;
  position: fixed
}

@-webkit-keyframes fly-in {
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
  }

  to {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@keyframes fly-in {
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
  }

  to {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

.social__line-separator {
  border-left: 1px solid #e6eaeb;
  height: 32px;
  margin-left: 8px;
  margin-top: 2px
}

.social__text {
  font-size: var(--font-size020);
  font-weight: var(--font-weight500);
  line-height: 18px;
  margin: 9px 8px 9px 0
}

@media only screen and (max-width:320px) {
  .social__text {
    display: none
  }
}


.newsletter-container-placeholder {
  min-height: 135px
}

.newsletter-container-placeholder br {
  display: none
}

@media(max-width:400px) {
  .newsletter-container-placeholder {
    min-height: 155px
  }

  .newsletter-container-placeholder br {
    display: block
  }
}

@media(max-width:348px) {
  .newsletter-container-placeholder {
    min-height: 175px
  }
}

.newsletter-container-inbox {
  background-color: #222526;
  height: 115px;
  margin-bottom: 24px;
  padding: 11px 16px 13px
}

.newsletter-container-inbox .newsletter-success {
  color: #fff;
  display: block;
  font-family: var(--font-family010, The Sun), sans-serif
}

.newsletter-container-inbox .newsletter-success .newsletter-success-title {
  font-size: var(--font-size050);
  font-weight: var(--font-weight700);
  line-height: var(--font-line-height080)
}

.newsletter-container-inbox .newsletter-success .newsletter-success-body {
  font-size: var(--font-size020);
  font-weight: var(--font-weight700);
  line-height: 1.8rem;
  margin-top: 10px
}

.newsletter-container-inbox .newsletter-title {
  color: #fff;
  font-family: var(--font-family010, The Sun), sans-serif;
  font-size: var(--font-size050);
  font-weight: var(--font-weight700);
  line-height: var(--font-line-height080)
}

.newsletter-container-inbox .newsletter-title span {
  color: var(--color-ink-section040)
}

.newsletter-container-inbox .newsletter-title span.thesun-newsletter {
  color: #eb1701
}

.newsletter-container-inbox .newsletter-form-inbox {
  display: -webkit-flex;
  display: flex;
  margin-top: 8px;
  width: 100%
}

.newsletter-container-inbox .newsletter-input-container {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  position: relative
}

.newsletter-container-inbox .newsletter-input-container.error .newsletter-input {
  color: #d04837;
  outline: 2px solid #d04837
}

.newsletter-container-inbox .newsletter-input-container.error .newsletter-icon {
  fill: #d04837;
  display: block
}

.newsletter-container-inbox .newsletter-input {
  border: none;
  border-radius: 4px;
  height: 100%;
  left: 0;
  outline: 2px solid transparent;
  padding-left: 5px;
  position: absolute;
  top: 0;
  width: 100%
}

.newsletter-container-inbox .newsletter-input::-webkit-input-placeholder {
  color: #605e5e
}

.newsletter-container-inbox .newsletter-input:-ms-input-placeholder {
  color: #605e5e
}

.newsletter-container-inbox .newsletter-input::-ms-input-placeholder {
  color: #605e5e
}

.newsletter-container-inbox .newsletter-input::placeholder {
  color: #605e5e
}

.newsletter-container-inbox .newsletter-input:focus-visible {
  outline: 2px solid #0072ee
}

.newsletter-container-inbox .newsletter-icon {
  display: none;
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%)
}

.newsletter-container-inbox .newsletter-button-inbox {
  -webkit-align-items: center;
  align-items: center;
  background-color: #0072ee;
  border: none;
  border-radius: .4rem;
  color: #fff;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  font-family: var(--font-family010, The Sun), sans-serif;
  font-size: var(--font-size030);
  font-weight: var(--font-weight700);
  margin-left: 12px;
  padding: 7px 15px 9px
}

.newsletter-container-inbox .newsletter-footer {
  color: #fff;
  font-family: var(--font-family010, The Sun), sans-serif;
  font-size: 1rem;
  font-weight: var(--font-weight500);
  margin-top: 4px
}

.newsletter-container-inbox .newsletter-footer a {
  color: #fff;
  text-decoration: underline
}

@media(max-width:600px) {
  .newsletter-container-inbox {
    height: auto
  }

  .newsletter-container-inbox .newsletter-button-inbox {
    height: 28px;
    margin-left: 14px;
    min-width: 90px;
    padding: 4px 15px 6px
  }
}

div[data-lastpass-icon-root] {
  display: none !important
}


.article__media,
figure {
  border-bottom: 1px solid #adafb0;
  display: block;
  margin: 3px 0 16px;
  padding: 0;
  width: auto
}

.article__media .open-gallery,
figure .open-gallery {
  cursor: pointer
}

.article__media img,
figure img {
  width: 100%
}

@media only screen and (min-width:676px) {

  .article__media,
  figure {
    width: 100%
  }

  .article__media img,
  figure img {
    width: auto
  }
}

.article__media-img-container {
  margin: 0 -20px;
  position: relative
}

@media only screen and (min-width:676px) {
  .article__media-img-container {
    margin: 0
  }
}

.article__media-img-container p {
  margin: 0
}

.article__media-img-container img {
  width: 100%
}

.article__credit {
  color: #6e7070;
  display: inline-block;
  font-size: var(--font-size010);
  font-weight: var(--font-weight500);
  line-height: 2.2rem
}

.article__credit span {
  text-transform: uppercase
}

.article__gallery-count {
  background-color: rgba(57, 62, 63, .8);
  background-image: url(./assets/thesun/images/gallery_icon.svg);
  background-position: 13px;
  background-repeat: no-repeat;
  background-size: 23px;
  bottom: 0;
  height: 32px;
  pointer-events: none;
  position: absolute;
  right: 0
}

.article__gallery-count-value {
  color: #fff;
  display: block;
  font-size: var(--font-size040);
  line-height: var(--font-line-height100);
  padding: 5px 14px 0 45px;
  width: 100%
}

.article__media-caption,
figcaption {
  font-size: var(--font-size030);
  font-weight: 700;
  line-height: 2.2rem;
  padding: 8px 0
}

.article__media-span {
  margin-right: 4px
}


.read-more-container {
  margin-bottom: 1.6rem;
  margin-top: 1.6rem;
  padding: 1.6rem
}

.read-more-container--wide {
  margin-bottom: 0;
  margin-top: 0;
  padding-bottom: 20px;
  padding-left: 0;
  padding-right: 0
}

.read-more-container_title {
  font-size: var(--font-size060);
  font-stretch: condensed;
  font-weight: var(--font-weight700);
  line-height: 2.8rem;
  margin-bottom: 1.2rem;
  text-transform: uppercase
}

.read-more-container_title--wide {
  line-height: 2.6rem;
  margin-bottom: 16px;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 20px;
  padding-right: 20px
}

@media only screen and (min-width:676px) {
  .read-more-container_title--wide {
    max-width: 660px
  }
}

@media only screen and (min-width:981px) {
  .read-more-container_title--wide {
    max-width: 980px
  }
}

.read-more-container_teasers {
  display: -webkit-flex;
  display: flex;
  gap: 1.6rem;
  max-width: 640px
}

.read-more-container_teasers--horizontal {
  -webkit-flex-direction: column;
  flex-direction: column
}

.read-more-container_teasers--vertical {
  -webkit-flex-direction: row;
  flex-direction: row
}

.read-more-container_teasers--wide {
  gap: 12px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px
}

@media only screen and (min-width:676px) {
  .read-more-container_teasers--wide {
    gap: 20px;
    max-width: 660px
  }
}

@media only screen and (min-width:981px) {
  .read-more-container_teasers--wide {
    gap: 20px;
    max-width: 980px
  }
}

.read-more-container--live-blog-entry {
  margin: 0;
  padding: 0
}

@media only screen and (max-width:675px) {
  .read-more-container--article-entry {
    margin-left: -2rem;
    margin-right: -2rem;
    padding-left: 2rem;
    padding-right: 2rem
  }
}

.read-more-teaser {
  display: -webkit-flex;
  display: flex;
  position: relative;
  width: 100%
}

.read-more-teaser--horizontal {
  -webkit-flex-direction: row;
  flex-direction: row
}

.read-more-teaser--vertical {
  -webkit-flex-direction: column;
  flex-direction: column
}

.read-more-teaser-content {
  display: -webkit-flex;
  display: flex;
  -webkit-flex: 1 0 0;
  flex: 1 0 0;
  padding: 1.2rem
}

.read-more-teaser-content--horizontal {
  -webkit-align-items: center;
  align-items: center;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-right-style: solid;
  border-right-width: 1px;
  border-top-style: solid;
  border-top-width: 1px;
  padding-bottom: 0;
  padding-top: 0
}

.read-more-teaser-content--vertical {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-style: solid;
  border-right-width: 1px
}

.read-more-teaser-content--wide {
  padding-top: .9rem
}

.read-more-teaser-headline {
  display: inline;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit
}

.read-more-teaser-image {
  aspect-ratio: 3/2;
  background-image: url(./assets/thesun/images/teaser-sample-landscape-large.png);
  background-size: 100%;
  overflow: hidden;
  position: relative;
  width: 100%
}

.read-more-teaser-image--horizontal {
  width: 132px
}

@media only screen and (max-width:675px) {
  .read-more-teaser-image--horizontal {
    width: 110px
  }
}

.read-more-teaser-image img {
  aspect-ratio: 3/2;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%
}

.read-more-teaser-kicker {
  text-transform: uppercase
}

.read-more-teaser-link {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  font-size: var(--font-size040);
  font-weight: var(--font-weight700);
  line-height: var(--font-line-height100);
  overflow: hidden
}

.read-more-teaser-link:after {
  bottom: 0;
  content: " ";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1
}

@media only screen and (max-width:675px) {
  .read-more-teaser-link {
    font-size: var(--font-size020);
    line-height: 1.8rem
  }
}

.read-more-teaser-link--horizontal {
  -webkit-line-clamp: 2
}

@media only screen and (max-width:675px) {
  .read-more-teaser-link--horizontal {
    -webkit-line-clamp: 3
  }
}

.read-more-teaser-link--vertical {
  -webkit-line-clamp: 3;
  min-height: 7.2rem
}

@media only screen and (max-width:675px) {
  .read-more-teaser-link--vertical {
    -webkit-line-clamp: 5;
    min-height: 9rem
  }
}

.read-more-teaser-link--wide {
  -webkit-line-clamp: 5;
  font-size: var(--font-size020);
  line-height: 1.6rem;
  max-height: 8rem;
  min-height: 3.2rem
}

@media only screen and (min-width:676px) {
  .read-more-teaser-link--wide {
    -webkit-line-clamp: 3;
    min-height: 4.8rem
  }
}

@media only screen and (min-width:981px) {
  .read-more-teaser-link--wide {
    -webkit-line-clamp: 2;
    min-height: 3.2rem
  }
}

.read-more-container-placeholder {
  margin-bottom: 1.6rem;
  margin-top: 1.6rem;
  min-height: calc(calc(16.8rem + 1px) + (((620px - 1.6rem - 1.6rem - 1.6rem) / 2) * (2 / 3)))
}

@media only screen and (max-width:675px) {
  .read-more-container-placeholder {
    margin-left: -2rem;
    margin-right: -2rem;
    min-height: calc(calc(18.6rem + 1px) + (((100vw - 2rem - 2rem - 1.6rem) / 2) * (2 / 3)));
    padding-left: 2rem;
    padding-right: 2rem
  }
}


.rail__cluster {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  margin: 24px 0;
  width: 100%
}

.rail__cluster img {
  width: 100%
}

.rail__cluster .rail__title {
  color: #191a1a;
  font-size: var(--font-size060);
  font-stretch: condensed;
  font-weight: var(--font-weight700);
  margin: 0;
  text-transform: uppercase
}

.rail__cluster .rail-content {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between
}

.rail__cluster .rail-content .item-wrapper {
  width: 48%
}

.rail__cluster .rail-content .item-wrapper:nth-child(-n+2) {
  margin-bottom: 14px
}

.rail__cluster .rail-content .item-wrapper .rail__item {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column
}

.rail__cluster .rail-content .item-wrapper .rail__item .teaser-slug__copy {
  display: none
}

.rail__cluster .rail-content .item-wrapper .rail__item .rail__item-content {
  border: 1px solid hsla(180, 1%, 65%, .5);
  border-top: none;
  height: 109px;
  overflow: hidden;
  padding: 8px 8px 12px
}

.rail__cluster .rail-content .item-wrapper .rail__item .rail__item-content,
.rail__cluster .rail-content .item-wrapper .rail__item .rail__item-content h3 {
  display: inline;
  font-size: var(--font-size020);
  font-weight: var(--font-weight700);
  line-height: 1.8rem
}

@media only screen and (max-width:320px) {
  .rail__cluster .rail-content .item-wrapper .rail__item .rail__item-content {
    height: 144px
  }
}

.rail__cluster .rail-content .item-wrapper .rail__item .rail__item-content .rail__item-anchor {
  text-decoration: none
}

.rail__cluster .rail-content .item-wrapper .rail__item .rail__item-content .rail__item-anchor h3 {
  display: inline;
  font-size: inherit;
  line-height: inherit
}

.rail__cluster .rail-content .item-wrapper .rail__item .rail__item-content .rail__item-anchor:after {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1
}

.rail__cluster .rail-content .item-wrapper .rail__item .rail__item-content .rail__item-sub {
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  color: #222526;
  display: -webkit-box;
  height: 91px;
  overflow: hidden;
  text-decoration: none
}

@media only screen and (max-width:320px) {
  .rail__cluster .rail-content .item-wrapper .rail__item .rail__item-content .rail__item-sub {
    height: 126px
  }
}

.rail__cluster .rail-content .item-wrapper .rail__item .rail__item-content .rail__item-sub .rail__item-text {
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  color: #222526;
  display: -webkit-box;
  overflow: hidden;
  text-decoration: none;
  text-transform: none
}

@media only screen and (max-width:320px) {
  .rail__cluster .rail-content .item-wrapper .rail__item .rail__item-content .rail__item-sub .rail__item-text {
    -webkit-line-clamp: 7
  }
}

.rail__cluster .rail-content .item-wrapper .rail__item .rail__item-content .rail__item-headline {
  display: inline;
  font-size: var(--font-size020);
  font-weight: var(--font-weight500);
  line-height: 1.8rem;
  text-decoration: none;
  text-transform: uppercase;
  word-break: break-word
}

.rail-cluster_outer-container {
  -webkit-align-content: flex-start;
  align-content: flex-start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  height: 100%;
  -webkit-justify-content: space-between;
  justify-content: space-between
}

.rail__header {
  margin-bottom: 16px
}

.rail__header-modern {
  margin-bottom: 0
}

.rail-cluster-header_title {
  color: #191a1a;
  font-size: var(--font-size060);
  font-stretch: condensed;
  font-weight: var(--font-weight700);
  margin: 0;
  text-transform: uppercase
}

.article .rail-video-index {
  margin: 0
}

.article .sun-row,
.article .sun-row .col {
  padding: 0
}


.article-boxout {
  margin-bottom: 25px;
  margin-top: 3px
}

.article-boxout .article-boxout__headline {
  color: #fff;
  font-size: var(--font-size060);
  font-weight: 700;
  line-height: 2.8rem;
  margin: 0;
  padding: 8px 16px;
  text-transform: none
}

@media only screen and (min-width:676px) {
  .article-boxout .article-boxout__headline {
    padding: 8px 20px
  }
}

.article-boxout .article-boxout__content {
  -webkit-column-count: 1;
  column-count: 1;
  font-size: var(--font-size040);
  line-height: 2.4rem;
  padding: 16px
}

.article-boxout .article-boxout__content .article-boxout__content-img {
  margin: 0 0 8px;
  width: 100%
}

@media only screen and (min-width:676px) {
  .article-boxout .article-boxout__content .article-boxout__content-img {
    margin: 5px 0 10px;
    max-width: 100%;
    width: auto
  }
}

.article-boxout .article-boxout__content .article-boxout__content-img img {
  vertical-align: text-bottom;
  width: 100%
}

.article-boxout .article-boxout__content a {
  color: #0072ee;
  text-decoration: underline
}

.article-boxout .article-boxout__content img {
  width: 100%
}

.article-boxout .article-boxout__content p {
  word-wrap: break-word;
  float: left;
  margin: 0 0 22px;
  width: 100%
}

.article-boxout .article-boxout__content p:last-child {
  margin: 0
}

.article-boxout .article-boxout__content p:last-child:after {
  content: "";
  display: inline-block;
  height: 10px;
  margin-left: 4px;
  width: 10px
}

.article-boxout .article-boxout__content>p:first-of-type {
  font-weight: 700
}

@media only screen and (min-width:676px) {
  .article-boxout .article-boxout__content {
    -webkit-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 30px;
    column-gap: 30px;
    -webkit-column-rule-color: rgba(35, 35, 39, .2);
    column-rule-color: rgba(35, 35, 39, .2);
    -webkit-column-rule-style: solid;
    column-rule-style: solid;
    -webkit-column-rule-width: 1px;
    column-rule-width: 1px
  }

  .article-boxout .article-boxout__content p {
    margin: 0 0 10px
  }
}

.article-boxout .article-boxout__content ul {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%
}

.article-boxout .article-boxout__content ul li {
  word-wrap: break-word;
  margin-bottom: 10px;
  overflow-wrap: break-word;
  padding: 0 0 0 20px;
  position: relative
}

@media only screen and (min-width:676px) {
  .article-boxout .article-boxout__content ul li {
    margin-bottom: 22px
  }
}

.article-boxout .article-boxout__content ul li:before {
  border-radius: 50%;
  content: "";
  height: 8px;
  left: 0;
  position: absolute;
  top: 6px;
  width: 8px
}

.article-boxout .article-boxout__content ul:last-child li:last-child {
  margin-bottom: 0
}

.article-boxout .article-boxout__content ul:last-child li:last-child:after {
  content: "";
  display: inline-block;
  height: 10px;
  margin-left: 4px;
  width: 10px
}

.article-boxout .article-boxout__content ol {
  float: left;
  margin: 0;
  padding: 0 0 0 20px;
  width: 100%
}

.article-boxout .article-boxout__content ol li {
  margin-bottom: 10px;
  padding: 0
}

@media only screen and (min-width:676px) {
  .article-boxout .article-boxout__content ol li {
    margin-bottom: 22px
  }
}

.article-boxout .article-boxout__content ol:last-child li:last-child {
  margin-bottom: 0
}

.article-boxout .article-boxout__content ol:last-child li:last-child:after {
  content: "";
  display: inline-block;
  height: 10px;
  margin-left: 4px;
  width: 10px
}

.article-full .article-boxout .article-boxout__content {
  -webkit-column-count: 1;
  column-count: 1
}

@media only screen and (min-width:676px) {
  .article-full .article-boxout .article-boxout__content {
    -webkit-column-count: 3;
    column-count: 3
  }
}

.article-boxout__content ol:last-child li:last-child:after,
.article-boxout__content p:last-child:after,
.article-boxout__content ul:last-child li:last-child:after {
  background-color: var(--color-ink-section060)
}


.article__quote {
  display: inline-block;
  font-size: var(--font-size050);
  font-weight: 700;
  line-height: 2.8rem;
  margin: 0 0 10px;
  overflow: hidden;
  position: relative;
  width: 100%
}

@media only screen and (min-width:676px) {
  .article__quote {
    font-size: var(--font-size060);
    line-height: 3.2rem
  }
}

.article__quote:after,
.article__quote:before {
  background-color: #eaeeef;
  content: none;
  height: 1px;
  position: absolute;
  width: 100%
}

.article__quote:after {
  bottom: 0;
  left: 0
}

@media only screen and (min-width:676px) {
  .article__quote {
    margin: 3px 0 13px
  }

  .article__quote:after {
    left: 65px
  }
}

.article__quote .article__quote-copy {
  margin: 0;
  padding: 45px 0 15px;
  position: relative
}

.article__quote .article__quote-copy p {
  margin: 0
}

@media only screen and (min-width:676px) {
  .article__quote .article__quote-copy {
    margin: 0 20px 0 65px;
    padding: 18px 0 20px
  }
}

.article__quote .article__quote-copy__icon {
  background-color: transparent !important;
  background-repeat: no-repeat;
  content: "";
  height: 45px;
  left: 0;
  position: absolute;
  top: 0;
  width: 45px
}

@media only screen and (min-width:676px) {
  .article__quote .article__quote-copy__icon {
    height: 55px;
    left: -65px;
    top: 22px;
    width: 55px
  }
}

.article__quote-credit {
  display: block;
  font-size: var(--font-size020);
  font-style: normal;
  line-height: 1.7rem;
  padding: 10px 0 0;
  text-transform: capitalize
}

.article__quote-credit .quote-credit {
  font-weight: 700;
  padding-right: 4px
}

.article__quote-credit .quote-credit-meta {
  font-weight: 400
}

.article__quote-credit .quote-credit-meta:before {
  content: ",";
  margin-left: -3px;
  padding-right: 3px
}


.tags:not(.topic-page-header *) {
  margin-bottom: 16px;
  margin-top: 3px
}

.tags {
  display: inline-block;
  line-height: 1em
}

.tags .tags__list {
  list-style-type: none;
  margin: 0;
  padding: 0
}

.tags .tags__list:after {
  clear: both;
  content: "";
  display: table
}

.tags .tags__title {
  color: #222526;
  float: left;
  font-size: var(--font-size040);
  font-weight: var(--font-weight700);
  line-height: var(--font-line-height100);
  margin-bottom: 8px;
  margin-top: 8px;
  padding-right: 8px
}

.tags .tags__item {
  background-color: #fff;
  border: 1px solid #979797;
  float: left;
  font-weight: var(--font-weight500);
  margin-bottom: 8px;
  margin-right: 8px;
  padding: 8px 12px;
  position: relative;
  text-transform: capitalize
}

.tags .tags__item a {
  color: #222526;
  font-size: var(--font-size020);
  font-stretch: normal;
  font-style: normal;
  font-weight: var(--font-weight500);
  letter-spacing: normal;
  line-height: normal
}

@media only screen and (min-width:676px) {
  .tags.live-blog-tags_article {
    margin-left: 0;
    margin-right: 0
  }
}


footer {
  background-color: #222526;
  padding-bottom: 35px;
  position: relative;
  text-align: left
}

@media only screen and (min-width:676px) {
  footer {
    padding-bottom: 55px;
    padding-top: 18px;
    text-align: left
  }
}

footer .sun-row {
  background-color: transparent
}

footer h3 {
  border-bottom: none;
  color: #fff;
  float: left;
  font-size: var(--font-size060);
  font-stretch: condensed;
  font-weight: var(--font-weight700);
  padding: 10px 0;
  text-align: left;
  text-transform: uppercase
}

@media only screen and (min-width:676px) {
  footer h3 {
    border-bottom: 1px solid #80808c;
    color: #80808c;
    float: none;
    font-size: var(--font-size030);
    font-stretch: normal;
    font-weight: var(--font-weight500);
    line-height: var(--font-line-height090);
    margin: 0;
    padding: 0 0 13px
  }
}

footer h3.footer-title-services {
  display: none
}

@media only screen and (min-width:676px) {
  footer h3.footer-title-services {
    display: block;
    width: 100%
  }
}

footer .sun-col-2.footer-follow {
  padding-top: 0
}

footer .sun-col-2.footer-follow:after {
  border-bottom: 1px solid #80808c;
  content: "";
  display: grid;
  width: 100%
}

@media only screen and (min-width:676px) {
  footer .sun-col-2.footer-follow:after {
    content: none
  }

  footer .sun-col-2.footer-follow {
    padding-top: 10px
  }
}

footer .sun-col-4.footer-nav {
  padding-top: 0
}

@media only screen and (min-width:676px) {
  footer .sun-col-4.footer-nav {
    padding-top: 10px
  }

  footer .sun-col-4.footer-copyright {
    float: right
  }
}

footer .follow-sun {
  float: left;
  padding: 10px 0
}

@media only screen and (min-width:676px) {
  footer .follow-sun {
    padding-top: 15px
  }
}

footer .follow-sun a {
  display: inline-block;
  height: 36px;
  margin-left: 18px;
  position: relative;
  width: 36px
}

@media only screen and (min-width:676px) {
  footer .follow-sun a {
    margin-left: 0;
    margin-right: 20px
  }
}

@media only screen and (min-width:676px)and (max-width:980px) {
  footer .col.sun-col-2.footer-follow {
    float: right
  }

  footer .footer-col-dummy {
    display: none
  }
}

footer .col.sun-col-4.footer-nav {
  min-height: 0
}

@media only screen and (min-width:676px) {
  footer .col.sun-col-4.footer-nav {
    min-height: 121px
  }
}

@media only screen and (min-width:676px)and (max-width:980px) {
  footer .col.sun-col-4.footer-nav {
    width: 50%
  }
}

footer ul {
  border-bottom: 1px solid #80808c;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  float: left;
  font-size: var(--font-size030);
  list-style: none;
  margin: 0 0 5px;
  padding: 0 0 15px;
  width: 100%
}

@media only screen and (min-width:676px) {
  footer ul {
    border-bottom: none;
    display: block;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    font-size: var(--font-size020);
    margin: 12px 0 10px;
    padding: 0
  }
}

footer ul li {
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  height: 48px;
  text-align: left;
  width: 50%
}

@media only screen and (min-width:676px) {
  footer ul li {
    -webkit-align-items: initial;
    align-items: normal;
    border-right: 1px solid #80808c;
    display: block;
    float: left;
    height: auto;
    margin-bottom: 10px;
    margin-right: 10px;
    text-align: center;
    width: auto
  }

  footer ul li:last-child {
    border-right: none
  }
}

footer ul li a {
  color: #fff;
  display: block;
  transition: .3s, ease
}

@media only screen and (min-width:676px) {
  footer ul li a {
    margin-right: 10px
  }
}

footer ul li a:hover {
  color: var(--color-sun060)
}

footer p {
  color: #d2d6d7;
  font-size: var(--font-size010);
  line-height: var(--font-line-height120);
  margin-bottom: 15px
}

footer p a {
  color: #d2d6d7;
  cursor: pointer;
  text-decoration: underline;
  transition: .3s, ease
}

footer p a:hover {
  color: var(--color-sun060)
}

footer p:last-of-type {
  margin-bottom: 25px
}

@media only screen and (min-width:676px) {
  footer p:last-of-type {
    margin-bottom: 15px
  }

  footer p {
    font-size: var(--font-size010);
    line-height: 2rem
  }

  footer p,
  footer p a {
    color: #fff
  }
}

.footer-toggle {
  border-bottom: 1px solid #80808c
}

@media only screen and (min-width:676px) {
  .footer-toggle {
    -webkit-align-items: flex-start;
    align-items: flex-start;
    border-top: 1px solid #80808c;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    float: right !important
  }
}

.footer-personalisation-text {
  color: #fff;
  font-size: var(--font-size010);
  font-weight: 400;
  height: 54px;
  letter-spacing: 0;
  line-height: var(--font-line-height120);
  margin-top: 10px
}

.has-takeover-ad footer {
  margin: auto;
  max-width: 980px
}


.loader {
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
  border: .13em solid;
  border-color: #fff #fff hsla(0, 0%, 100%, .2);
  border-radius: 50%;
  display: inline-block;
  height: 1em;
  vertical-align: top;
  width: 1em
}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}


#storybook-root {
  --font-weight400: 400;
  --font-weight500: 500;
  --font-weight700: 700;
  --font-family010: The Sun;
  --font-size010: 12px;
  --font-size020: 14px;
  --font-size030: 16px;
  --font-size040: 18px;
  --font-size050: 20px;
  --font-size060: 24px;
  --font-size070: 28px;
  --font-size080: 32px;
  --font-size090: 36px;
  --font-size100: 40px;
  --font-size110: 44px;
  --font-size120: 48px;
  --font-size130: 104px;
  --font-size140: 120px;
  --font-size150: 136px;
  --font-letter-spacing010: 0em;
  --font-line-height010: 1;
  --font-line-height020: 1.09;
  --font-line-height030: 1.1;
  --font-line-height040: 1.11;
  --font-line-height050: 1.13;
  --font-line-height060: 1.14;
  --font-line-height070: 1.17;
  --font-line-height080: 1.2;
  --font-line-height090: 1.25;
  --font-line-height100: 1.33;
  --font-line-height110: 1.43;
  --font-line-height120: 1.5;
  --font-line-height130: 1.6;
  --font-line-height140: 1.7
}

.theme-main,
.theme-ui,
.theme-video {
  --color-ink-section050: #ff4c4d;
  --color-ink-section060: #eb1701;
  --color-ink-section070: #b31201;
  --color-ink-section080: #820c01;
  --color-ink-section010: #fff0f0;
  --color-ink-section030: #ffa8a8;
  --color-ink-section040: #ff7f80;
  --color-sun-brand-blue010: #0072ee;
  --font-weight400: 400;
  --font-weight500: 500;
  --font-weight700: 700;
  --font-family010: The Sun;
  --font-size010: 12px;
  --font-size020: 14px;
  --font-size030: 16px;
  --font-size040: 18px;
  --font-size050: 20px;
  --font-size060: 24px;
  --font-size070: 28px;
  --font-size080: 32px;
  --font-size090: 36px;
  --font-size100: 40px;
  --font-size110: 44px;
  --font-size120: 48px;
  --font-size130: 104px;
  --font-size140: 120px;
  --font-size150: 136px;
  --font-letter-spacing010: 0em;
  --font-line-height010: 1;
  --font-line-height020: 1.09;
  --font-line-height030: 1.1;
  --font-line-height040: 1.11;
  --font-line-height050: 1.13;
  --font-line-height060: 1.14;
  --font-line-height070: 1.17;
  --font-line-height080: 1.2;
  --font-line-height090: 1.25;
  --font-line-height100: 1.33;
  --font-line-height110: 1.43;
  --font-line-height120: 1.5;
  --font-line-height130: 1.6;
  --font-line-height140: 1.7
}

.theme-entertainment,
.theme-showbiz {
  --color-ink-brand020: #8a69a9;
  --color-ink-section050: #a37ec6;
  --color-ink-section060: #8a69a9;
  --color-ink-section070: #694d82;
  --color-ink-section080: #4a365c;
  --color-ink-section010: #f6f2f9;
  --color-ink-section030: #ccb7df;
  --color-ink-section040: #b89ad2;
  --color-interface-brand010: #8a69a9;
  --color-interface-brand020: #694d82;
  --color-interface-brand030: #ccb7df;
  --color-interface-background: #f6f2f9
}

.theme-football,
.theme-horseracing,
.theme-sport {
  --color-ink-brand020: #208662;
  --color-ink-section050: #499d7c;
  --color-ink-section060: #208662;
  --color-ink-section070: #226349;
  --color-ink-section080: #194734;
  --color-ink-section010: #edf5f2;
  --color-ink-section030: #9bc9b7;
  --color-ink-section040: #71b399;
  --color-interface-brand010: #208662;
  --color-interface-brand020: #226349;
  --color-interface-brand030: #9bc9b7;
  --color-interface-brand040: #edf5f2
}

.theme-fabulous,
.theme-puzzles {
  --color-ink-brand020: #ea005e;
  --color-ink-section050: #ff418d;
  --color-ink-section060: #ea005e;
  --color-ink-section070: #b30047;
  --color-ink-section080: #820034;
  --color-ink-section010: #fff0f6;
  --color-ink-section030: #ffa3c8;
  --color-ink-section040: #ff79af;
  --color-interface-brand010: #ea005e;
  --color-interface-brand020: #b30047;
  --color-interface-brand030: #ffa3c8;
  --color-interface-brand040: #fff0f6
}

.theme-news,
.theme-royals {
  --color-ink-brand020: #3a79bb;
  --color-ink-section050: #5392d0;
  --color-ink-section060: #3a79bb;
  --color-ink-section070: #2b5c8c;
  --color-ink-section080: #1f4163;
  --color-ink-section010: #eef3fa;
  --color-ink-section030: #a0c3e5;
  --color-ink-section040: #79aadb;
  --color-interface-brand010: #3a79bb;
  --color-interface-brand020: #2b5c8c;
  --color-interface-brand030: #a0c3e5;
  --color-interface-background: #eef3fa
}

.theme-motors {
  --color-ink-brand020: #7789da;
  --color-ink-section050: #7789da;
  --color-ink-section060: #5b6fd3;
  --color-ink-section070: #3f52a9;
  --color-ink-section080: #2c3a77;
  --color-ink-section010: #f1f3fb;
  --color-ink-section030: #b3bdea;
  --color-ink-section040: #95a3e2;
  --color-interface-brand010: #5b6fd3;
  --color-interface-brand020: #3f52a9;
  --color-interface-brand030: #b3bdea;
  --color-interface-background: #f1f3fb
}

.theme-travel {
  --color-ink-brand020: #007fab;
  --color-ink-section050: #09c;
  --color-ink-section060: #007fab;
  --color-ink-section070: #006081;
  --color-ink-section080: #00445c;
  --color-ink-section010: #e1f7ff;
  --color-ink-section030: #3acdff;
  --color-ink-section040: #00b2ee;
  --color-interface-brand010: #007fab;
  --color-interface-brand020: #006081;
  --color-interface-brand030: #3acdff;
  --color-interface-background: #e1f7ff
}

.theme-money {
  --color-ink-brand020: #b65680;
  --color-ink-section050: #bf7998;
  --color-ink-section060: #b65680;
  --color-ink-section070: #913b61;
  --color-ink-section080: #672a46;
  --color-ink-section010: #f9f2f5;
  --color-ink-section030: #dbb3c6;
  --color-ink-section040: #cd96af;
  --color-interface-brand010: #b65680;
  --color-interface-brand020: #913b61;
  --color-interface-brand030: #dbb3c6;
  --color-interface-background: #f9f2f5
}

.theme-tech {
  --color-ink-brand020: #627895;
  --color-ink-section050: #7790b0;
  --color-ink-section060: #627895;
  --color-ink-section070: #4a596e;
  --color-ink-section080: #343f4f;
  --color-ink-section010: #f1f3f8;
  --color-ink-section030: #aec1da;
  --color-ink-section040: #8ea8cb;
  --color-interface-brand010: #627895;
  --color-interface-brand020: #4a596e;
  --color-interface-brand030: #aec1da;
  --color-interface-background: #f1f3f8
}

.theme-lifestyle {
  --color-ink-brand020: #897444;
  --color-ink-section050: #a38b53;
  --color-ink-section060: #897444;
  --color-ink-section070: #675732;
  --color-ink-section080: #4a3e22;
  --color-ink-section010: #fbf2e4;
  --color-ink-section030: #dbbc71;
  --color-ink-section040: #bea362;
  --color-interface-brand010: #897444;
  --color-interface-brand020: #675732;
  --color-interface-brand030: #dbbc71;
  --color-interfaceinterface-background: #fbf2e4
}

.theme-tv {
  --color-ink-brand020: #b840cc;
  --color-ink-section050: #c454d9;
  --color-ink-section060: #b840cc;
  --color-ink-section070: #8c2a9c;
  --color-ink-section080: #661e72;
  --color-ink-section010: #fcefff;
  --color-ink-section030: #e7a9f6;
  --color-ink-section040: #dd84ef;
  --color-interface-brand010: #b840cc;
  --color-interface-brand020: #8c2a9c;
  --color-interface-brand030: #e7a9f6;
  --color-interface-background: #fcefff
}

.theme-health,
.theme-wellness {
  --color-ink-brand020: #008577;
  --color-ink-section050: #00a08f;
  --color-ink-section060: #008577;
  --color-ink-section070: #006559;
  --color-ink-section080: #00473f;
  --color-ink-section010: #c9fef4;
  --color-ink-section030: #00d6c0;
  --color-ink-section040: #00baa7;
  --color-interface-brand010: #008577;
  --color-interface-brand020: #006559;
  --color-interface-brand030: #00d6c0;
  --color-interface-background: #c9fef4
}

.theme-dark-blue {
  --color-ink-section010: #3c506b;
  --color-ink-section030: #222526
}

.theme-dark-blue,
.theme-dark-blue a {
  color: #fff
}

.theme-dark-blue .t-070-color {
  color: #ff4d4d
}

.article-data__svg path,
.t-p-fill {
  fill: var(--color-ink-section060)
}

.t-p-background-color,
.t-p-background-color__after:after,
.t-p-background-color__before:before {
  background-color: var(--color-ink-section060)
}

.t-010-background-color {
  background-color: var(--color-ink-section010)
}

.t-p-background-color--shaded {
  background-color: color-mix(in oklab, #000 28%, var(--color-ink-section060))
}

.t-p-color,
.t-p-color__active:active {
  color: var(--color-ink-section060)
}

.t-070-color {
  color: var(--color-ink-section070)
}

.t-p-color__hover:hover {
  color: var(--color-ink-section060) !important
}

.t-p-border-color {
  border-color: var(--color-ink-section060)
}

.t-030-border-color {
  border-color: var(--color-ink-section030)
}

.theme__background-color-rgba-20 {
  background-color: color-mix(in oklab, transparent 80%, var(--color-ink-section060))
}

.theme__background-color-rgba-60 {
  background-color: color-mix(in oklab, transparent 40%, var(--color-ink-section060))
}

.theme__background-color-rgba-80 {
  background-color: color-mix(in oklab, transparent 20%, var(--color-ink-section060))
}

.t-s-fill {
  fill: var(--color-ink-section080)
}

.t-q-border-color {
  border-color: var(--color-ink-section030)
}

.t-s-background-color {
  background-color: var(--color-interface-brand020)
}

.t-s-background-color--shaded {
  background-color: color-mix(in oklab, #000 28%, var(--color-ink-section080))
}

.t-s-border-color {
  border-color: var(--color-ink-section080)
}

.t-t-background-color {
  background-color: var(--color-ink-section010)
}

.t-070-background-color {
  background-color: var(--color-ink-section070)
}

.t-p-color--dark {
  color: var(--color-ink-section050)
}

.t-p-fill--dark {
  fill: var(--color-ink-section050)
}

.t-p-background-color--dark {
  background-color: var(--color-ink-section050)
}

.header-search-container {
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
    font-size: 2.2rem;
    height: 40px;
    margin-bottom: 12px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 83px
}

.header-search-container.open .header-search-placeholder-container {
    display: none
}

.header-search-container.open .header-close-btn,.header-search-container.open .header-search-btn,.header-search-container.open .header-search-input {
    display: inline-block
}

.header-search-container.open .header-search-input-container {
    background-color: #fff;
    border-radius: 4px;
    height: 40px;
    top: -4px;
    width: 330px;
    z-index: 1
}

.sun-club .header-search-container.open .header-search-input-container {
    width: 300px
}

.header-search-container.open .header-search-input-container .header-search-input {
    border-radius: 4px;
    margin: 1px;
    padding-right: 40px
}

.header-search-container.open .header-search-input-container .header-search-input:focus {
    border: 2px solid #757777;
    box-sizing: border-box;
    outline: none
}

.header-search-container.open .header-search-input-container .header-search-input:focus~.header-search-btn {
    height: 32px;
    margin: auto 8px auto 0;
    padding: 4px 8px;
    width: 32px
}

.header-search-container .header-search-btn-placeholder path:last-child {
    fill: #fff
}

.header-search-container .header-search-placeholder {
    color: #fff;
    font-size: var(--font-size030);
    font-style: normal;
    font-weight: var(--font-weight700);
    left: 0;
    line-height: 24px;
    position: absolute;
    width: 100%
}

.header-search-container .header-search-placeholder-container {
    display: inline-block
}

.header-search-container .header-search-placeholder-container:hover {
    opacity: .8
}

.header-search-container .header-search-input-container {
    display: -webkit-inline-flex;
    display: inline-flex;
    position: absolute
}

.header-search-container .header-search-input {
    background: #fff;
    border: 1px solid #fff;
    border-right: none;
    display: none;
    font-size: var(--font-size040);
    padding-left: 12px;
    position: relative;
    width: 292px
}

.header-search-container .header-search-input::-webkit-input-placeholder {
    color: #757777;
    font-family: var(--font-family010,The Sun),sans-serif;
    font-size: var(--font-size040);
    font-style: normal;
    font-weight: var(--font-weight400);
    line-height: var(--font-line-height100)
}

.header-search-container .header-search-input:-ms-input-placeholder {
    color: #757777;
    font-family: var(--font-family010,The Sun),sans-serif;
    font-size: var(--font-size040);
    font-style: normal;
    font-weight: var(--font-weight400);
    line-height: var(--font-line-height100)
}

.header-search-container .header-search-input::-ms-input-placeholder {
    color: #757777;
    font-family: var(--font-family010,The Sun),sans-serif;
    font-size: var(--font-size040);
    font-style: normal;
    font-weight: var(--font-weight400);
    line-height: var(--font-line-height100)
}

.header-search-container .header-search-input::placeholder {
    color: #757777;
    font-family: var(--font-family010,The Sun),sans-serif;
    font-size: var(--font-size040);
    font-style: normal;
    font-weight: var(--font-weight400);
    line-height: var(--font-line-height100)
}

.header-search-container .header-search-btn {
    background-color: #fff;
    border: none;
    border-radius: 0 4px 4px 0;
    cursor: pointer;
    display: none;
    height: 40px;
    padding: 8px;
    position: relative;
    right: 40px;
    width: 40px;
    z-index: 1
}

.header-search-container .header-search-btn .header-search-submit-btn-icon {
    margin: 0
}

.header-search-container .header-search-btn path:last-child,.header-search-container .header-search-btn path:last-child:hover {
    fill: #000
}

.header-search-container .header-close-btn {
    background-color: #eb1701;
    border: 1px solid #fff;
    border-left: none;
    border-radius: 0 4px 4px 0;
    display: none;
    height: 40px;
    padding: 8px;
    position: relative;
    top: -4px;
    width: 40px;
    z-index: 1
}

.header-search-container .header-close-btn .header-close-btn-icon {
    margin: 0
}

.header-search-container .header-close-btn path:last-child {
    fill: #fff
}

.top-banner {
    background-color: #eb1701;
    position: relative;
    z-index: 5000001
}

.top-banner .top-banner-profile {
    display: none
}

.top-banner .top-banner-sign-in-link,.top-banner.signed-in .top-banner-profile {
    display: block
}

.top-banner.signed-in .top-banner-sign-in-link {
    display: none
}

.top-banner-contents {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-left: calc((100% - 980px)/2);
    max-width: 980px;
    padding-left: 20px
}

@media only screen and (max-width: 980px) {
    .top-banner-contents {
        margin-left:2rem
    }
}

.top-banner-block-left,.top-banner-block-right {
    display: -webkit-flex;
    display: flex
}

.top-banner-block-right {
    margin-left: auto
}

.top-banner .top-banner-logo {
    background: url(/assets/thesun/images/sunmasthead.svg) no-repeat 50%;
    background-size: 100%;
    height: 80px;
    margin-bottom: -6px;
    position: relative;
    right: 12px;
    width: 231px
}

@media only screen and (max-width: 675px) {
    .top-banner .top-banner-logo {
        width:180px
    }
}

.top-banner .logo {
    height: 78px;
    object-fit: cover;
    position: relative;
    top: 1px;
    width: 231px
}

.top-banner-sign-in,.top-banner-sun-club {
    margin-left: 24px
}

.sun-club .top-banner-sign-in,.sun-club .top-banner-sun-club {
    margin-left: 40px
}

.top-banner .sign-in-container {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex
}

.top-banner .sign-in-container:hover {
    opacity: .8
}

.top-banner .signed-in-link,.top-banner .signed-out-link {
    -webkit-align-items: center;
    align-items: center;
    color: #fff;
    display: -webkit-flex;
    display: flex
}

.top-banner-edition,.top-banner-logo,.top-banner-search,.top-banner-sign-in {
    cursor: pointer
}

.top-banner-edition,.top-banner-search,.top-banner-sign-in {
    -webkit-align-items: center;
    align-items: center;
    -webkit-align-self: flex-start;
    align-self: flex-start;
    color: #fff;
    display: -webkit-flex;
    display: flex
}

.top-banner-edition svg,.top-banner-search svg,.top-banner-sign-in svg {
    fill: #fff;
    margin-left: 8px
}

.top-banner-sun-club {
    height: 74px
}

.top-banner-sun-club,.top-banner-sun-club-link {
    -webkit-align-items: center;
    align-items: center;
    -webkit-align-self: flex-start;
    align-self: flex-start;
    color: #fff;
    display: -webkit-flex;
    display: flex
}

.top-banner-sun-club-link {
    height: 100%
}

.top-banner-sun-club-text {
    color: #fff;
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    margin: -5px 12px 0 0;
    padding: .5px 0
}

.top-banner-sun-club-text:hover {
    opacity: .8
}

.top-banner-sun-club-icon {
    margin-top: -22px
}

.top-banner-edition svg {
    margin-left: 4px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

@media(max-width: 768px) {
    .sun-club .top-banner-sign-in,.sun-club .top-banner-sun-club {
        margin-left:20px
    }
}

.desktop-menu-item {
    background-color: transparent;
    border: none;
    display: inherit;
    font-size: var(--font-size030);
    font-weight: var(--font-weight700);
    line-height: 24px;
    margin-top: 4px;
    padding: 4px 0;
    text-decoration: none
}

.desktop-menu-item.primary {
    color: #fff
}

.desktop-menu-item.primary.active,.desktop-menu-item.primary:active,.desktop-menu-item.primary:focus {
    border-bottom: 4px solid #fff
}

@media(hover: hover) {
    .desktop-menu-item.primary:hover {
        border-bottom:4px solid #fff
    }
}

.desktop-menu-item.secondary {
    color: #222526
}

.desktop-menu-item.secondary.active,.desktop-menu-item.secondary:focus,.desktop-menu-item.secondary:hover {
    border-bottom: 4px solid var(--color-ink-section060);
    margin-bottom: -4px
}

.desktop-header_divider {
    border-top: 1px solid #ff7f80;
    position: relative;
    z-index: 5000000
}

.desktop-header_brand {
    background: url(/assets/thesun/images/sunmasthead_mobile.svg) no-repeat 50%;
    background-size: 124%;
    display: block;
    height: 40px;
    left: 22px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 6px;
    -webkit-transform: translateX(-66px);
    transform: translateX(-66px);
    width: 85px
}

@media(prefers-reduced-motion:no-preference) {
    .desktop-header_brand {
        transition: -webkit-transform .12s;
        transition: transform .12s;
        transition: transform .12s,-webkit-transform .12s
    }
}

.desktop-header_brand .logo {
    max-width: none;
    position: relative;
    right: 10px;
    top: -7.5px;
    width: 106px
}

.desktop-header_container {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    margin: 0 auto;
    max-width: 980px;
    overflow: hidden;
    padding-left: 20px;
    position: relative
}

@media only screen and (max-width: 980px) {
    .desktop-header_container {
        margin-left:0;
        padding-left: 40px
    }
}

@media(prefers-reduced-motion:no-preference) {
    .desktop-header_container .primary-nav-menu {
        transition: -webkit-transform .12s;
        transition: transform .12s;
        transition: transform .12s,-webkit-transform .12s
    }
}

.header-wrapper {
    background-color: var(--color-ink-section060);
    position: -webkit-sticky;
    position: sticky;
    top: var(--sticky-top-100);
    width: 100%;
    z-index: 5000000
}

.collapsed-header .desktop-header_brand {
    opacity: 1;
    pointer-events: auto;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.collapsed-header .primary-nav-menu {
    -webkit-transform: translateX(105px);
    transform: translateX(105px)
}

@media only screen and (max-width: 980px) {
    .collapsed-header .primary-nav-menu {
        max-width:calc(100% - 24px);
        -webkit-transform: translateX(85px);
        transform: translateX(85px)
    }
}

@media only screen and (min-width: 676px)and (max-width:980px) {
    .collapsed-header li:nth-last-child(2) {
        display:none
    }

    .collapsed-header li:last-child button {
        -webkit-transform: translateX(.8rem);
        transform: translateX(.8rem)
    }
}

.collapsed-header .primary-nav-item:first-child {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.collapsed-header .primary-nav-item:nth-child(2) {
    -webkit-transform: translateX(-.8rem);
    transform: translateX(-.8rem)
}

.collapsed-header .primary-nav-item:nth-child(3) {
    -webkit-transform: translateX(-1.6rem);
    transform: translateX(-1.6rem)
}

.collapsed-header .primary-nav-item:nth-child(4) {
    -webkit-transform: translateX(-2.4rem);
    transform: translateX(-2.4rem)
}

.collapsed-header .primary-nav-item:nth-child(5) {
    -webkit-transform: translateX(-3.2rem);
    transform: translateX(-3.2rem)
}

.collapsed-header .primary-nav-item:nth-child(6) {
    -webkit-transform: translateX(-4rem);
    transform: translateX(-4rem)
}

.collapsed-header .primary-nav-item:nth-child(7) {
    -webkit-transform: translateX(-4.8rem);
    transform: translateX(-4.8rem)
}

.collapsed-header .primary-nav-item:nth-child(8) {
    -webkit-transform: translateX(-5.6rem);
    transform: translateX(-5.6rem)
}

.collapsed-header .primary-nav-item:nth-child(9) {
    -webkit-transform: translateX(-6.4rem);
    transform: translateX(-6.4rem)
}

.collapsed-header .primary-nav-item:nth-child(10) {
    -webkit-transform: translateX(-7.2rem);
    transform: translateX(-7.2rem)
}

.collapsed-header .primary-nav-item:nth-child(11) {
    -webkit-transform: translateX(-8rem);
    transform: translateX(-8rem)
}

.collapsed-header .primary-nav-item:nth-child(12) {
    -webkit-transform: translateX(-8.8rem);
    transform: translateX(-8.8rem)
}

.collapsed-header .primary-nav-item:nth-child(13) {
    -webkit-transform: translateX(-9.6rem);
    transform: translateX(-9.6rem)
}

.collapsed-header .primary-nav-item:nth-child(14) {
    -webkit-transform: translateX(-10.4rem);
    transform: translateX(-10.4rem)
}

@media only screen and (min-width: 981px) {
    @-webkit-keyframes slide-down-parent {
        0% {
            max-height:0
        }

        15% {
            max-height: 47px
        }

        40% {
            max-height: 129px
        }

        54% {
            max-height: 176px
        }

        to {
            max-height: 324px
        }
    }

    @keyframes slide-down-parent {
        0% {
            max-height: 0
        }

        15% {
            max-height: 47px
        }

        40% {
            max-height: 129px
        }

        54% {
            max-height: 176px
        }

        to {
            max-height: 324px
        }
    }

    @-webkit-keyframes slide-up-parent {
        0% {
            max-height: 324px
        }

        to {
            max-height: 0
        }
    }

    @keyframes slide-up-parent {
        0% {
            max-height: 324px
        }

        to {
            max-height: 0
        }
    }

    @-webkit-keyframes slide-down-children {
        0% {
            visibility: hidden
        }

        to {
            visibility: visible
        }
    }

    @keyframes slide-down-children {
        0% {
            visibility: hidden
        }

        to {
            visibility: visible
        }
    }

    .dropdown-wrapper.is-open>.dropdown-links-wrapper>:first-child {
        -webkit-animation-delay: 15ms;
        animation-delay: 15ms;
        -webkit-animation-duration: 15ms;
        animation-duration: 15ms;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-name: slide-down-children;
        animation-name: slide-down-children;
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }

    .dropdown-wrapper.is-open>.dropdown-links-wrapper>:nth-child(2) {
        -webkit-animation-delay: .04s;
        animation-delay: .04s;
        -webkit-animation-duration: 25ms;
        animation-duration: 25ms;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-name: slide-down-children;
        animation-name: slide-down-children;
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }

    .dropdown-wrapper.is-open>.dropdown-links-wrapper>:nth-child(3) {
        -webkit-animation-delay: 54ms;
        animation-delay: 54ms;
        -webkit-animation-duration: 15ms;
        animation-duration: 15ms;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-name: slide-down-children;
        animation-name: slide-down-children;
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }

    .dropdown-wrapper.is-open>.dropdown-links-wrapper>:nth-child(4) {
        -webkit-animation-delay: .1s;
        animation-delay: .1s;
        -webkit-animation-duration: 46ms;
        animation-duration: 46ms;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-name: slide-down-children;
        animation-name: slide-down-children;
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }
}

@media only screen and (max-width: 980px) {
    @-webkit-keyframes slide-down-parent {
        0% {
            max-height:0
        }

        12% {
            max-height: 47px
        }

        50% {
            max-height: 195px
        }

        62% {
            max-height: 242px
        }

        to {
            max-height: 390px
        }
    }

    @keyframes slide-down-parent {
        0% {
            max-height: 0
        }

        12% {
            max-height: 47px
        }

        50% {
            max-height: 195px
        }

        62% {
            max-height: 242px
        }

        to {
            max-height: 390px
        }
    }

    @-webkit-keyframes slide-up-parent {
        0% {
            max-height: 390px
        }

        to {
            max-height: 0
        }
    }

    @keyframes slide-up-parent {
        0% {
            max-height: 390px
        }

        to {
            max-height: 0
        }
    }

    @-webkit-keyframes slide-down-children {
        0% {
            visibility: hidden
        }

        to {
            visibility: visible
        }
    }

    @keyframes slide-down-children {
        0% {
            visibility: hidden
        }

        to {
            visibility: visible
        }
    }

    .dropdown-wrapper.is-open>.dropdown-links-wrapper>:first-child {
        -webkit-animation-delay: 12ms;
        animation-delay: 12ms;
        -webkit-animation-duration: 12ms;
        animation-duration: 12ms;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-name: slide-down-children;
        animation-name: slide-down-children;
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }

    .dropdown-wrapper.is-open>.dropdown-links-wrapper>:nth-child(2) {
        -webkit-animation-delay: .05s;
        animation-delay: .05s;
        -webkit-animation-duration: 38ms;
        animation-duration: 38ms;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-name: slide-down-children;
        animation-name: slide-down-children;
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }

    .dropdown-wrapper.is-open>.dropdown-links-wrapper>:nth-child(3) {
        -webkit-animation-delay: 62ms;
        animation-delay: 62ms;
        -webkit-animation-duration: 12ms;
        animation-duration: 12ms;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-name: slide-down-children;
        animation-name: slide-down-children;
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }

    .dropdown-wrapper.is-open>.dropdown-links-wrapper>:nth-child(4) {
        -webkit-animation-delay: .1s;
        animation-delay: .1s;
        -webkit-animation-duration: 38ms;
        animation-duration: 38ms;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-name: slide-down-children;
        animation-name: slide-down-children;
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }
}

.desktop-menu-item.primary.more-btn.moreMenuOpen {
    border-bottom: 4px solid #fff
}

.dropdown-wrapper {
    background-color: #222526;
    max-height: 0;
    position: absolute;
    width: 100%
}

.dropdown-wrapper>.dropdown-links-wrapper>* {
    visibility: hidden
}

@media only screen and (max-width: 675px) {
    .dropdown-wrapper.is-open {
        max-height:none
    }
}

@media only screen and (min-width: 676px) {
    .dropdown-wrapper.is-open {
        -webkit-animation-duration:.1s;
        animation-duration: .1s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-name: slide-down-parent;
        animation-name: slide-down-parent;
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear;
        border-bottom: 2px solid #bebfbf
    }

    .dropdown-wrapper.is-closed {
        -webkit-animation-duration: .1s;
        animation-duration: .1s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-name: slide-up-parent;
        animation-name: slide-up-parent;
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear
    }
}

.dropdown-wrapper .dropdown-links-wrapper {
    margin-left: calc((100% - 980px)/2);
    max-height: inherit;
    max-width: 980px;
    padding-left: 20px
}

.dropdown-wrapper .dropdown-links-wrapper .more-nav-title {
    border-bottom: 1px solid #bebfbf;
    color: #bebfbf;
    font-size: var(--font-size030);
    font-weight: var(--font-weight700);
    padding: 1.6rem 0 .8rem
}

.dropdown-wrapper .dropdown-links-wrapper .links-wrapper {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    list-style-type: none;
    margin: 1.8rem 0 0;
    padding: 0 0 2.8rem;
    row-gap: 3rem
}

.dropdown-wrapper .dropdown-links-wrapper .links-wrapper .more-nav-link {
    margin-right: 3.2rem
}

.dropdown-wrapper .dropdown-links-wrapper .links-wrapper .more-nav-link.active,.dropdown-wrapper .dropdown-links-wrapper .links-wrapper .more-nav-link:focus,.dropdown-wrapper .dropdown-links-wrapper .links-wrapper .more-nav-link:hover {
    margin-bottom: -4px
}

@media only screen and (max-width: 980px) {
    .dropdown-wrapper .dropdown-links-wrapper {
        margin-left:2rem;
        padding-right: 2rem
    }
}

.primary-nav-menu .primary-nav-menu-wrapper.more-dropdown-active li.primary-nav-item a:not(:hover) {
    border-bottom: none
}

.primary-nav-menu ul {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    height: 40px;
    list-style: none;
    margin: 0;
    overflow: hidden;
    padding: 0
}

.primary-nav-menu li {
    margin-right: 4rem
}

@media(prefers-reduced-motion:no-preference) {
    .primary-nav-menu li {
        transition: -webkit-transform .12s;
        transition: transform .12s;
        transition: transform .12s,-webkit-transform .12s
    }
}

.primary-nav-menu li .primary.active {
    margin-bottom: inherit
}

.sub-nav-wrapper {
    background-color: #fff;
    max-height: 40px;
    overflow: hidden;
    position: relative;
    width: 100%
}

.sub-nav-wrapper .sub-nav-item-wrapper {
    -webkit-align-items: flex-start;
    align-items: flex-start;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    margin: 0 auto;
    max-width: 980px;
    padding-left: 20px
}

.sub-nav-wrapper .sub-nav-item-wrapper>.desktop-menu-item {
    height: 3.6rem;
    margin: .4rem 3.2rem 0 0
}

.sub-nav-wrapper .sub-nav-item-wrapper>.desktop-menu-item:focus,.sub-nav-wrapper .sub-nav-item-wrapper>.desktop-menu-item:hover {
    margin-bottom: 0
}

.sub-nav-wrapper .sub-nav-item-wrapper>.desktop-menu-item.active:focus,.sub-nav-wrapper .sub-nav-item-wrapper>.desktop-menu-item.active:hover {
    margin-bottom: -4px
}

@media only screen and (max-width: 980px) {
    .sub-nav-wrapper .sub-nav-item-wrapper {
        margin-left:2rem
    }

    .sub-nav-wrapper {
        max-height: 80px
    }
}

.editions-dropdown {
    display: "inline-block"
}

.editions-dropdown_popup-container {
    -webkit-margin-before: 2px;
    background-color: #fff;
    border-radius: 4px;
    display: none;
    margin-block-start:2px;padding-block:8px;padding-inline:8px;position: absolute;
    width: 198px;
    z-index: 5000002
}

.open .editions-dropdown_popup-container {
    display: block
}

.editions-dropdown_button {
    -webkit-align-items: center;
    align-items: center;
    background-color: #eb1701;
    border: none;
    color: #fff;
    cursor: pointer;
    display: -webkit-inline-flex;
    display: inline-flex;
    padding: 0
}

.editions-dropdown_button:hover {
    opacity: .8
}

.editions-dropdown_chevron {
    fill: #fff;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.open .editions-dropdown_chevron {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.editions-dropdown_item {
    display: inline-block;
    font-size: var(--font-size040);
    font-stretch: normal;
    font-weight: var(--font-weight400);
    letter-spacing: 0;
    line-height: var(--font-line-height100);
    margin: 0;
    padding-block:12px;padding-inline:12px}

.editions-dropdown_item:focus,.editions-dropdown_item:hover {
    color: #eb1701
}

.editions-dropdown_item_current {
    display: inline-block;
    font-size: var(--font-size030);
    font-stretch: normal;
    font-weight: var(--font-weight700);
    letter-spacing: 0;
    line-height: var(--font-line-height090);
    margin: 0;
    padding: .5px 0
}

:root {
  /* fonts */
  --font-liberation-sans: "Liberation Sans";

  /* font sizes */
  --font-size-5xl: 24px;
  --font-size-lg: 18px;
  --font-size-sm: 14px;
  --font-size-3xl: 22px;
  --font-size-xl: 20px;

  /* Colors */
  --color-whitesmoke: #f7f7f7;
  --color-white: #fff;
  --color-red-100: #ff2020;
  --color-red-200: #ff0000;
  --color-gray-100: #808080;
  --color-gray-200: #1d1d1d;
  --color-cadetblue-100: #0099b4;
  --color-cadetblue-200: #0096b2;
  --color-black: #000;
  --color-green: #008000;
  --color-darkslategray-100: #474c4f;
  --color-darkslategray-200: #404040;
  --color-palegoldenrod: #fff1b3;
  --color-oldlace: #fff4e0;
  --color-teal: #007b92;
  --color-darkgray: #b0b0b0;

  /* Gaps */
  --gap-3xs: 10px;
  --gap-mini: 15px;
  --gap-4xs: 9px;

  /* Paddings */
  --padding-xl: 20px;
  --padding-3xs: 10px;
  --padding-xs: 12px;
  --padding-31xl: 50px;
  --padding-mini: 15px;
  --padding-11xl: 30px;
  --padding-21xl: 40px;
  --padding-5xl: 24px;
  --padding-lgi: 19px;
  --padding-3xl: 22px;
  --bg-angle: 0deg;
}

.block,
.text10 {
  display: flex;
  flex-direction: column;
  padding: 10px;
  margin: 10px;
}

.block {
  align-self: stretch;
  align-items: center;
  justify-content: center;
  text-align: center;
}



.text-4-wrapper,
.text-inner {
  display: flex;
  align-items: center;
  justify-content: center;
}

.text-4-wrapper {
  background-color: #008000;
  flex-direction: row;
  padding: var(--padding-3xs) var(--padding-11xl);
}

.text-inner {
  align-self: stretch;
  flex-direction: column;
  color: var(--color-white);
}

.text-450,
.text-452 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-3xs) 0 0;
}

.text-452 {
  align-items: center;
  justify-content: center;
  text-align: left;
  color: var(--color-red-100);
}

.text-51 {
  flex: 1;
  position: relative;
  line-height: 24px;
}

.text-275 {
  flex: 1;
  position: relative;
  line-height: 140%;
  text-transform: uppercase;
}

.h2,
.text-440,
.text-bg2,
.text11 {
  align-self: stretch;
  display: flex;
}

.text-440 {
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  color: var(--color-red-200);
}

.h2,
.text11 {
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.text11 {
  padding: 18px 0;
  text-align: left;
}

.h2 {
  background-color: #3a4752;
  padding: var(--padding-3xs);
  font-size: var(--font-size-3xl);
  color: var(--color-white);
}

.text-445 {
  flex: 1;
  position: relative;
  line-height: 24px;
}

.text-444 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-21xl) 0 0;
}

.activated {
  color: #008000;
}

.gradient-border {
  border: 8px solid transparent;
}

.gradient-border {
  background:
    linear-gradient(
      to bottom,
      #ffffff,
      #ffffff
    )
    padding-box,
    conic-gradient(
      from var(--bg-angle),
      #c20000,
      #e33c52 30%,
      #f0eff0 40%, 
      #e33c52 50%,
      #a10101
    )
    border-box;
}

.gradient-border {
  animation: spin 2.5s infinite linear;
}

@keyframes spin {
  to {
    --bg-angle: 360deg;
  }
}

@property --bg-angle {
  inherits: false;
  initial-value: 0deg;
  syntax: "<angle>";
}

.bottom-sticky {
  position: sticky;
  bottom: 0;
  padding: 5px;
  background: white;

}

.bottom-sticky .container {
  max-width: 450px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.bottom-sticky .sticky-text {
  margin-left: 6px;
  margin-right: 14px;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 3px;
}

.bottom-sticky a:hover {
  opacity: 0.7;
  transition: 0.3s ease;
}

.bottom-sticky img {
  height: 50px;
}

.bottom-sticky div :nth-child(1) {
  font-size: 12px;
  color: #151515;
}


.bottom-sticky div :nth-child(2) {
  font-size: 20px;
  color: #151515;
  font-weight: 600;
}

.bottom-sticky div :nth-child(2) .timer :nth-child(1) {
  font-size: 20px;
}

.bottom-sticky span {
  font-family: "Inter", sans-serif !important;
}

.bottom-sticky a {
  font-family: "Inter", sans-serif !important;
  background: #6CCE64;
  color: white;
  height: 50px;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 20px;
  display: flex;
  align-items: center;
  text-decoration: none;

}

a {
  cursor: pointer !important;
}