

.SectionNav_sectionNav__iIu_o {
  color: #ffffff;
  color: var(--navigation-text-colour);
  background-color: #262626;
  background-color: var(--navigation-background-colour);
  border-top: 1px solid #818181;
  border-top: 1px solid var(--grayscale-mid);
  font-size: 1rem;
}

.SectionNav_nav__2vIRX {
  position: relative;
  width: 95%;
}

.SectionNav_nav__2vIRX ul li {
    margin-right: 1.5em;
  }

.SectionNav_nav__2vIRX ul li:last-child {
      margin-right: 0;
    }

.SectionNav_nav__2vIRX ul li a {
      position: relative;
      display: inline-block;
    }

.SectionNav_legacy__20DPs .SectionNav_nav__2vIRX ul li a:before {
        content: '';
        display: block;
        position: absolute;
        bottom: 0px;
        left: 0;
        width: 100%;
        background-color: #ff873c;
        background-color: var(--primary-colour);
      }

@media screen and (min-width: 768px) {
  .SectionNav_nav__2vIRX ul li {
    margin-right: 2em;
  }
    .SectionNav_active__JDSxX:before {
      height: 2px;
    }
}

.SectionNav_navWrap__H7sFR {
  width: 100%;
  overflow-y: hidden;
  overflow-x: scroll;
  position: relative;
  float: right;
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none;
}

/* IE 10+ */

.SectionNav_navWrap__H7sFR::-webkit-scrollbar {
    height: 0px !important;
    background: transparent; /* Chrome/Safari/Webkit */
  }

.SectionNav_navList__uPtfy {
  display: inline-block;
}

.SectionNav_sectionNavInner__3NbMf {
  max-width: 1400px;
  max-width: var(--max-content-width);
  padding: 0.7em 1em;
  margin: auto;
  position: relative;
  overflow: hidden;
}

.SectionNav_chevronRight__2GuVA {
  float: right;
  height: 20px;
  padding-top: 2px;
  display: none;
}

.SectionNav_chevronCtrl__3bTfb {
  width: 16px;
}

.SectionNav_active__JDSxX:before {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    height: 2px;
    width: 100%;
    background-color: #ff873c;
    background-color: var(--primary-colour);
  }

.SectionNav_scrollable__1flOA .SectionNav_sectionNavInner__3NbMf::after {
    content: '';
    position: absolute;
    z-index: 1;
    right: 26px;
    top: 0;
    height: 100%;
    width: 40px;
    pointer-events: none;
    background: linear-gradient(
      90deg,
      rgba(255, 255, 255, 0) 0%,
      #262626 100%
    );
    background: linear-gradient(
      90deg,
      rgba(255, 255, 255, 0) 0%,
      var(--navigation-background-colour) 100%
    );
  }

@media not all and (min-resolution:.001dpcm)
    { @supports (-webkit-appearance:none) {

.SectionNav_scrollable__1flOA .SectionNav_sectionNavInner__3NbMf::after {
      background: none;
  }
    }}

.SectionNav_scrollable__1flOA .SectionNav_chevronRight__2GuVA {
    display: block;
    position: absolute;
    right: 10px;
  }

.SectionNav_scrollable__1flOA .SectionNav_navWrap__H7sFR {
    margin-right: 10px;
    width: calc(100% - 10px);
  }

.SectionNav_scrollable__1flOA .SectionNav_liveBtnTokyo__3XNa0 {
    background: #ff873c;
    padding: 0 1em;
    color: black !important;
    border-bottom:0 !important;
    margin-right: 2em;
  }

.SectionNav_scrollable__1flOA .SectionNav_liveBtnNairobi21__33awz {
    background:  #a5fa64;
    padding: 0 1em;
    color: #1e1e1e !important;
    border-bottom:0 !important;
    margin-right: 2em;
  }

/* Tablet and Above */

@media screen and (min-width: 768px) {
    .SectionNav_fullSubNav__2jSyt.SectionNav_sectionNav__iIu_o {
      padding: 0.7em 0;
    }
    .SectionNav_fullSubNav__2jSyt .SectionNav_sectionNavInner__3NbMf {
      padding: 0 1em;
    }
}

@media screen and (max-width: 1024px) {
  .SectionNav_navList__uPtfy {
    white-space: nowrap;
  }
}

@media screen and (min-width: 1025px) {
  .SectionNav_navList__uPtfy a {
    line-height: 1.7em;
  }
}


.ArticleCarousel_articleCarousel__3MWhv {
  width: 100%;
  height: auto;
  overflow: hidden;
  position: relative;
  padding-bottom: 40%;
  min-height: 500px;
  z-index: 10;
}
  @media screen and (max-width: 767px) {
.ArticleCarousel_articleCarousel__3MWhv {
    min-height: initial;
    padding-bottom: 0
}
  }
  .ArticleCarousel_articleCarousel__3MWhv .ArticleCarousel_carouselImage__1cTQW {
    height: 100%;
    width: 100%;
    object-fit: cover;
    transform-origin: 0 0;
    left: 0;
    position: absolute;
    opacity: 0;
    transition: opacity 0.5s;
  }
  @media screen and (max-width: 767px) {
  .ArticleCarousel_articleCarousel__3MWhv .ArticleCarousel_carouselImage__1cTQW {
      position: relative
  }
    }
  .ArticleCarousel_articleCarousel__3MWhv .ArticleCarousel_active__2WH4H {
    z-index: 1;
    opacity: 1;
    transition: opacity 0.5s;
    animation-name: ArticleCarousel_image-zoom__6ahlT;
    animation-duration: 3.7s;
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(0.45, 0.05, 0.5, 0.95);
    animation-fill-mode: forwards;
  }
  @keyframes ArticleCarousel_image-zoom__6ahlT {
    0% {
      transform: scale(1);
    }
    100% {
      transform: scale(1.03);
    }
  }
  .ArticleCarousel_articleCarousel__3MWhv ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }
  .ArticleCarousel_articleCarousel__3MWhv ul {
    list-style: disc ;
    padding: 0 0 0 20px;
  }



.ArticleCarousel_carouselLayer__2eOOk {
  position: absolute;
  top: 0px;
  z-index: 1000;
  background: linear-gradient( 180deg, rgba(255, 255, 255, 0) 55%, rgba(38, 38, 38, 0.80) 100%);
  padding: 5px;
  color: #ffffff;
  color: var(--primary-text-colour);
  font-weight: bold;
  width: 87%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex-direction: column;
  max-width: 1400px;
}



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



.ArticleCarousel_carouselLayer__2eOOk {
    position: relative;
    background: transparent;
    height: auto;
    padding: 20px 5px
}
  }



@media not screen and (min-width: 1124px) {



.ArticleCarousel_carouselLayer__2eOOk {
    width: 100%
}
  }



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_indicatorsContainer__3bTQo {
    width: 80%;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    height: 10%;
    cursor: pointer;
  }



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_indicatorsContainer__3bTQo .ArticleCarousel_line__13fTV {
      width: 33%;
      height: 1.6rem;
      display: flex;
      justify-content: center;
    }



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_indicatorsContainer__3bTQo .ArticleCarousel_indicators__15gBz {
      width: 80%;
      height: 2px;
      background-color: #818181;
      background-color: var(--secondary-gray);
      text-align: center;
    }



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_indicatorsContainer__3bTQo .ArticleCarousel_indicators__15gBz .ArticleCarousel_bar__2K3vX {
        background-color: #ff873c;
        background-color: var(--primary-colour);
        height: 100%;
        width: 0%;
      }



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_indicatorsContainer__3bTQo .ArticleCarousel_indicators__15gBz .ArticleCarousel_bar__2K3vX.ArticleCarousel_bar-selected__2ufRx {
          width: 100%;
        }



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu {
    display: flex;
    justify-content: flex-start;
    width: 96%;
    min-height: 296px;
  }



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



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu {
      min-height: initial
  }
    }



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ {
      text-align: start;
      vertical-align: middle;
      max-width: 60%;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
      color: white;
      position: absolute;
      bottom: 75px;
      min-width: 35%;
    }



@media (max-width: 767px) {



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ {
        max-width: 100%;
        bottom: 0;
        position: relative
    }
      }



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



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ {
        color: black
    }
      }



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_type__2gXFZ {
        display: block;
        flex-direction: row;
        justify-content: space-between;
        font-family: 'World Athletics'
,
Arial
,
sans-serif;
        font-family: var(--font-family-regular);
        font-size: 1rem;
        text-transform: uppercase;
        line-height: 1;
        width: 68%;
        white-space: nowrap;
      }



@media (max-width: 767px) {



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_type__2gXFZ {
          width: 90%
      }
        }



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_type__2gXFZ span:first-child {
          margin-right: 50px
        }



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_title__3t_I_ {
        font-family:  'World Athletics Heavy',Arial,sans-serif, sans-serif;
        font-family:  var(--font-family-headline), sans-serif;
        font-size: 3.5rem;
        line-height: 1em;
      }



@media not screen and (min-width: 1124px) {



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_title__3t_I_ {
          font-size: 3rem
      }
        }



@media (max-width: 767px) {



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_title__3t_I_ {
          font-size: 24px
      }
        }



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ p {
        font-size: 2.625rem;
      }



@media (max-width: 767px) {



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ p {
          font-size: 2rem
      }
        }



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_line__13fTV {
        border-color: #ff873c;
        border-color: var(--primary-colour);
        width: 68%;
        margin-left: 0;
      }



@media (max-width: 767px) {



.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_line__13fTV {
          width: 90%;
      }
        }



@keyframes ArticleCarousel_move__ctqAt {
  0% {
    width: 0%;
  }
  100% {
    width: 100%;
  }
}



.ArticleCarousel_bar-loading__2LYVO {
  animation: ArticleCarousel_move__ctqAt 7s linear infinite;
}



@media only print {
  .ArticleCarousel_articleCarousel__3MWhv {
    min-height: unset;
    padding: 0;
  }
    .ArticleCarousel_articleCarousel__3MWhv .ArticleCarousel_carouselImage__1cTQW {
      position: relative;
    }
  .ArticleCarousel_carouselLayer__2eOOk {
    position: relative;
  }
}



.ArticleCarousel_articleImageCaption__3BRpO {
  font-size: 0.9em;
  letter-spacing: 0px;
  color: #B2B2B2;
  padding: 0 2.5em 0 1em;
  text-align: right;
  margin: 10px 0 0px;
}



.ArticleCarousel_articleImageCaption__3BRpO p {
    max-width: 100%;
    width: 100%;
    float: right;
  }


.SocialShare_root__3h83X {
  display: flex;
  flex-direction: row;
}

  @media (min-width: 1025px) {

.SocialShare_root__3h83X {
    flex-direction: column
}
  }

.SocialShare_item__39IWR {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #262626;
  background-color: var(--primary-gray);
  width: 44px;
  height: 44px;
  margin: 10px 10px 10px 0;
}

.SocialShare_item__39IWR img {
    /* width: 100%; */
  }



.MessageBox_overlay__2HrMm {
    position: absolute;
    background: #fff;
    color: #262626;
    z-index: 999;
    width: 100%;
    left: 0;
    right: 0;
    top: auto;
    bottom: 0;
    text-align: center;
    padding-top: 40px;

}
    .MessageBox_overlay__2HrMm:before {
        position: absolute;
        content: "";
        height: 173px;
        z-index: 999;
        left: 0;
        right: 0;
        top: -173px;
        width: 100%;
        text-align: center;
        background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.53) 53%, rgba(255,255,255,1) 100%);
        color: #262626;
    }
    .MessageBox_overlay__2HrMm .MessageBox_button__72dGQ {
    background-color: #ff873c;
    padding: 10px;
    box-sizing: border-box;
    height: 32px;
    width: 100%;
    max-width: 120px;
    border-radius: 6px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin: 10px 0;
}
    .MessageBox_overlay__2HrMm a.MessageBox_signInLink__2PHIJ {
    color: #000;
    font-family: 'World Athletics Heavy';
}

.MessageBox_overlayContainer__2qC5Y {
    max-width: 290px;
    margin: 0 auto;
}

.MessageBox_overlayContainer__2qC5Y h3, .MessageBox_overlayContainer__2qC5Y p

{
    margin-bottom: 1.4em;
}



.Ellipsis_ellipsis__35oEN {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
  --ellipsis-color: #281e37;
}

  .Ellipsis_ellipsis__35oEN div {
    position: absolute;
    top: 27px;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: #281e37;
    background: var(--ellipsis-color, #281e37);
    animation-timing-function: cubic-bezier(0, 1, 1, 0);
  }

  .Ellipsis_ellipsis__35oEN div:nth-child(1) {
      left: 6px;
      animation: Ellipsis_ellipsis1__1xrkB 0.6s infinite;
    }

  .Ellipsis_ellipsis__35oEN div:nth-child(2) {
      left: 6px;
      animation: Ellipsis_ellipsis2__2g6LJ 0.6s infinite;
    }

  .Ellipsis_ellipsis__35oEN div:nth-child(3) {
      left: 26px;
      animation: Ellipsis_ellipsis2__2g6LJ 0.6s infinite;
    }

  .Ellipsis_ellipsis__35oEN div:nth-child(4) {
      left: 45px;
      animation: Ellipsis_ellipsis3__w6O0Z 0.6s infinite;
    }

@keyframes Ellipsis_ellipsis1__1xrkB {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}

@keyframes Ellipsis_ellipsis2__2g6LJ {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(19px, 0);
  }
}

@keyframes Ellipsis_ellipsis3__w6O0Z {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}



.Circle_lds-spinner__Bxr1u {
  color: gray;
  display: inline-block;
  position: relative;
  width: 24px;
  height: 14px;
}

  .Circle_lds-spinner__Bxr1u div {
    transform-origin: 20px 10px;
    animation: Circle_lds-spinner__Bxr1u 1.2s linear infinite;
  }

  .Circle_lds-spinner__Bxr1u div:after {
      content: ' ';
      display: block;
      position: absolute;
      top: 10px;
      left: 29px;
      width: 4px;
      height: 4px;
      border-radius: 20%;
    }

  .Circle_lds-spinner__Bxr1u div:nth-child(1) {
      transform: rotate(0deg);
      animation-delay: -1.1s;
    }

  .Circle_lds-spinner__Bxr1u div:nth-child(2) {
      transform: rotate(30deg);
      animation-delay: -1s;
    }

  .Circle_lds-spinner__Bxr1u div:nth-child(3) {
      transform: rotate(60deg);
      animation-delay: -0.9s;
    }

  .Circle_lds-spinner__Bxr1u div:nth-child(4) {
      transform: rotate(90deg);
      animation-delay: -0.8s;
    }

  .Circle_lds-spinner__Bxr1u div:nth-child(5) {
      transform: rotate(120deg);
      animation-delay: -0.7s;
    }

  .Circle_lds-spinner__Bxr1u div:nth-child(6) {
      transform: rotate(150deg);
      animation-delay: -0.6s;
    }

  .Circle_lds-spinner__Bxr1u div:nth-child(7) {
      transform: rotate(180deg);
      animation-delay: -0.5s;
    }

  .Circle_lds-spinner__Bxr1u div:nth-child(8) {
      transform: rotate(210deg);
      animation-delay: -0.4s;
    }

  .Circle_lds-spinner__Bxr1u div:nth-child(9) {
      transform: rotate(240deg);
      animation-delay: -0.3s;
    }

  .Circle_lds-spinner__Bxr1u div:nth-child(10) {
      transform: rotate(270deg);
      animation-delay: -0.2s;
    }

  .Circle_lds-spinner__Bxr1u div:nth-child(11) {
      transform: rotate(300deg);
      animation-delay: -0.1s;
    }

  .Circle_lds-spinner__Bxr1u div:nth-child(12) {
      transform: rotate(330deg);
      animation-delay: 0s;
    }


.Circle_inline__35hqp {
  left: -20px;
  top: -13px;
  width: 20px;
}


.Circle_white__2Sv2B:after {
    background: #fff;
  }


.Circle_primary__2nMvf:after {
    background: #ff873c;
    background: var(--primary-colour);
  }


.Circle_secondary__3-dqq:after {
    background: #69d7e1;
    background: var(--secondary-colour);
  }


@keyframes Circle_lds-spinner__Bxr1u {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

.FollowAthlete_container__3m0IT div {
    display: inline-block;
    vertical-align: middle;
  }
    .FollowAthlete_container__3m0IT div.FollowAthlete_followMeWrap__2SMLT {
        display: flex;
        align-items: center;
        transition: all 0.25s;
      }
    .FollowAthlete_container__3m0IT div.FollowAthlete_followMeWrap__2SMLT:hover {
          color: #ff873c;
          color: var(--primary-colour);
        }
    .FollowAthlete_container__3m0IT div.FollowAthlete_followMeWrap__2SMLT:hover svg{
          fill: #ff873c;
          fill: var(--primary-colour);
        }
    .FollowAthlete_container__3m0IT div.FollowAthlete_followedWrap__1LGNq {
        display: flex;
        align-items: center;
        transition: all 0.25s;
      }
    .FollowAthlete_container__3m0IT div.FollowAthlete_followedWrap__1LGNq:hover {
          color: #ff873c;
          color: var(--primary-colour);
        }
    .FollowAthlete_container__3m0IT div.FollowAthlete_followedWrap__1LGNq:hover svg{
          fill: #ff873c;
          fill: var(--primary-colour);
        }
    .FollowAthlete_container__3m0IT div.FollowAthlete_followedWrap__1LGNq .FollowAthlete_followMe__NFlps {
          color: #ff873c;
          color: var(--primary-colour);
        }
  .FollowAthlete_container__3m0IT .FollowAthlete_label__1P_xS {
    font-size: 18px;
    padding-top: 3px;
    margin-right: .75em;
  }

.FollowAthlete_btnContainer__3-5hL {
  color: black;
  padding: 1em;
  text-transform: uppercase;
  background-color: #bd94ff;
  background-color: var(--quaternary-colour);
}

.FollowAthlete_btnContainer__3-5hL:hover {
    background-color: #9D6EE9
  }

.FollowAthlete_closeModal__o10pI {
  float: right;
  cursor: pointer;
  margin-bottom: 1em;
}

.FollowAthlete_followMe__NFlps {
  margin-right: 5px;
}

.FollowAthlete_starEmpty__1OEYq {
  fill: #000000;
  transition: all 0.25s;
}

.FollowAthlete_fullBtnBlack__2vQlc {
  background-color: #000;
  color: #fff;
  font-family: 'World Athletics'
,
Arial
,
sans-serif;
  font-family: var(--font-family);
  padding: 10px;
  text-align: center;
  font-size: 22px;
  margin: 10px auto;
  border-radius: 5px;
  min-width: 275px;
  display: flex;
  justify-content: center;
}

.FollowAthlete_fullBtnBlack__2vQlc .FollowAthlete_competitorName__3gpuA {
    margin-left: 10px;
  }

.FollowAthlete_fullBtnBlack__2vQlc .FollowAthlete_followedWrap__1LGNq svg {
      margin-top: 2px;
    }

.ArticleRelatedPagesItem_container__2HXAJ {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
}

.ArticleRelatedPagesItem_sectionName__1aujq {
  width: 100%;
  margin: 5px 0;
}

.ArticleRelatedPagesItem_sectionIcon__30Lxi {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin: 0 10px;
}

.ArticleRelatedPagesItem_icon__1V_XN {
  margin: 0 10px;
}

.ArticleRelatedPagesItem_followAthlete__5bFRl {
  margin-right: 5px;
  margin-top: 6px;
}

.ArticleRelatedPagesItem_locArticleTemplate2Container__2zu2X {
  display: flex;
  justify-content: center;
  border: 1px solid black;
  padding: 5px 1px 1px 10px;
  margin-right: 8px;
  margin-top: 8px;
}

.ArticleRelatedPagesItem_locArticleTemplate2Container__2zu2X .ArticleRelatedPagesItem_followAthlete__5bFRl {
    margin-right: 5px;
    margin-top: 0;
  }

.ArticleRelatedPagesItem_locArticleTemplate2Container__2zu2X ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }

.ArticleRelatedPagesItem_locArticleTemplate2Container__2zu2X ul {
    list-style: disc ;
    padding: 0 0 0 20px;
  }

.ArticleRelatedPagesItem_locArticleTemplate2SectionName__1RAzX {
    padding-right: 10px;
    display: flex;
    flex-wrap: nowrap;
}

.ArticleRelatedPagesItem_locArticleTemplate2SectionIcon__mU49u {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.ArticleRelatedPagesItem_locArticleTemplate2Icon__2-gFt {
    padding-right: 10px;
}




.FollowRelatedAthletes_overlay__1eqK2 {
  z-index: 999;
  position: fixed;
  pointer-events: none;
  background-color: rgba(38, 38, 38, .73);
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.FollowRelatedAthletes_athletePopup__1Pm5P {
  background: rgba(165,	250,	100, 0.95); 
  margin: 0 auto;
  width: 644px;
  position: fixed;
  top: 10%;
  z-index: 1000;
  margin-left: -322px;
  border-radius: 10px;
  left: 50%;
}

.FollowRelatedAthletes_athletePopupContent__3XBng {
  margin: 0px auto 30px;
  max-width: 500px;
  text-align: center;
}

.FollowRelatedAthletes_athletePopupContent__3XBng .FollowRelatedAthletes_heading__2oNZD {
    font-size: 34px;
    text-align: center;
    font-family: 'World Athletics Bold'
,
Arial
,
sans-serif;
    font-family: var(--font-family-bold);
    line-height: 45px;
    margin-top: 40px;
    margin-bottom: 20px;
  }

.FollowRelatedAthletes_close__2R3cV {
  position: absolute;
  right: 23px;
  top: 17px;
  cursor: pointer;
}


.ArticleRelatedPages_articleRelatedPages__ZqVhA {
  background-color: #bd94ff;
  background-color: var(--quaternary-colour);
  padding-left: 16px;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
  flex-direction: column;
}
  .ArticleRelatedPages_articleRelatedPages__ZqVhA ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }
  .ArticleRelatedPages_articleRelatedPages__ZqVhA ul {
    list-style: disc ;
    padding: 0 0 0 20px;
  }

.ArticleRelatedPages_title__OsPkN {
  text-transform: uppercase;
}

.ArticleRelatedPages_line__3vcr0 {
  width: 184px;
  margin-left: 0px;
  border: 0 solid #ffffff;
  border: 0 solid var(--primary-text-colour);
  border-top-width: 1px;
}

.ArticleRelatedPages_articleType__1ebEc {
  font-size: 1.25em;
  color: #ffffff;
  color: var(--primary-text-colour);
}

.ArticleRelatedPages_itemContainer__2fPAG {
  display: flex;
  flex-direction: column;
}

.ArticleRelatedPages_locArticleTemplate2Line__PomIV {
  margin-bottom: 20px;
}

.ArticleRelatedPages_locArticleTemplate2ArticleRelatedPages__3-K2q {
  background-color: #ff873c;
  background-color: var(--primary-colour);
  padding: 32px 16px;
  display: flex;
  flex-direction: column;
}

@media (min-width: 768px) {

.ArticleRelatedPages_locArticleTemplate2ArticleRelatedPages__3-K2q {
    padding: 32px 20px
}
  }

@media (min-width: 1025px) {

.ArticleRelatedPages_locArticleTemplate2ArticleRelatedPages__3-K2q {
    padding: 32px 20px
}
  }

.ArticleRelatedPages_locArticleTemplate2ArticleType__vUAra {
  display: none;
}

.ArticleRelatedPages_locArticleTemplate2ItemContainer__1Lsrw {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding-top: 10px;
}

.ArticleRelatedPages_contentWrapper__rKW3C {
  max-width: 1400px;
  margin: 0 auto;
  width: 100%;
  padding: 0 1em 0 0;
}
.ArticleRelatedArticlesItem_container__1jJ-G {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  margin: 10px 0;
  padding-right: 8px;
}
  .ArticleRelatedArticlesItem_container__1jJ-G ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }
  .ArticleRelatedArticlesItem_container__1jJ-G ul {
    list-style: disc ;
    padding: 0 0 0 20px;
  }

.ArticleRelatedArticlesItem_image__2WRU7 {
  width: 180px;
  height: 110px;
}

.ArticleRelatedArticlesItem_image__2WRU7.ArticleRelatedArticlesItem_fallback__8EGSK {
    object-fit: cover;
  }

.ArticleRelatedArticlesItem_info__2lW6p {
  padding: 0 0 0 20px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}

.ArticleRelatedArticlesItem_date__FIHQ3 {
  font-size: 13px;
  color: #707070;
}

.ArticleRelatedArticlesItem_title__2m1ar {
  font-size: 16px;
  color: #000000;
}

.ArticleRelatedArticlesItem_line__2RDqy {
  width: 100%;
  max-width: 172px;
  margin-left: 0px;
  border: 0 solid #bd94ff;
  border-top-width: 1px;
}

.ArticleRelatedArticlesItem_mini-sites__3Fyia .ArticleRelatedArticlesItem_image__2WRU7 {
    width: 137px;
    height: 83px;
  }

.ArticleRelatedArticlesItem_mini-sites__3Fyia .ArticleRelatedArticlesItem_image__2WRU7.ArticleRelatedArticlesItem_fallback__8EGSK {
      object-fit: cover;
    }

.ArticleRelatedArticles_articleRelatedArticles__2XbbC {
  padding-left: 16px;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
  flex-direction: column;
}
  .ArticleRelatedArticles_articleRelatedArticles__2XbbC .ArticleRelatedArticles_title__4ld-F {
    margin: 0 0 0.5em 0;
    text-transform: uppercase;
  }
  .ArticleRelatedArticles_articleRelatedArticles__2XbbC .ArticleRelatedArticles_line__3gG0j {
    width: 184px;
    margin-left: 0px;
    border: 0 solid #bd94ff;
    border: 0 solid var(--quaternary-colour);
    border-top-width: 1px;
  }
  .ArticleRelatedArticles_articleRelatedArticles__2XbbC .ArticleRelatedArticles_itemContainer__1SsJV {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .ArticleRelatedArticles_articleRelatedArticles__2XbbC ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }
  .ArticleRelatedArticles_articleRelatedArticles__2XbbC ul {
    list-style: disc ;
    padding: 0 0 0 20px;
  }



.ArticleRelatedArticles_mini-sites__1gxo9 {
  padding-left: 16px;
  padding-top: 16px;
  padding-bottom: 0px;
}



.ArticleRelatedArticles_mini-sites__1gxo9 .ArticleRelatedArticles_line__3gG0j {
    max-width: 90px;
    margin-left: 0px;
    border: 0 solid #000000;
    border-top-width: 1px;
  }



.ArticleRelatedArticles_mini-sites__1gxo9 .ArticleRelatedArticles_title__4ld-F {
    text-transform: capitalize;
    margin: 0;
  }



@media not screen and (min-width: 1124px) {
  .ArticleRelatedArticles_relatedArticlesContainer__2r1wS {
    margin-right: 1em;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .ArticleRelatedArticles_itemContainer__1SsJV {
    width: 48%;
  }
    .ArticleRelatedArticles_heritage__2b6ol .ArticleRelatedArticles_itemContainer__1SsJV {
      width: 100%;
    }
}



@media (max-width: 767px) {
  .ArticleRelatedArticles_relatedArticlesContainer__2r1wS {
    display: flex;
    flex-direction: column;
  }
  .ArticleRelatedArticles_itemContainer__1SsJV {
    width: 100%;
  }
}

.ArticleRelatedArticles_articleRelatedArticles__yVRBE {
  padding-left: 16px;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
  flex-direction: column;
}
  .ArticleRelatedArticles_articleRelatedArticles__yVRBE .ArticleRelatedArticles_title__2-MwH {
    margin: 0 0 0.5em 0;
    text-transform: uppercase;
  }
  .ArticleRelatedArticles_articleRelatedArticles__yVRBE .ArticleRelatedArticles_line__43VOd {
    width: 184px;
    margin-left: 0px;
    border: 0 solid #bd94ff;
    border: 0 solid var(--quaternary-colour);
    border-top-width: 1px;
  }
  .ArticleRelatedArticles_articleRelatedArticles__yVRBE .ArticleRelatedArticles_itemContainer__1DY98 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
  }

.ArticleRelatedArticles_mini-sites__3Pwg4 {
  padding-left: 16px;
  padding-top: 16px;
  padding-bottom: 0px;
}

.ArticleRelatedArticles_mini-sites__3Pwg4 .ArticleRelatedArticles_line__43VOd {
    max-width: 90px;
    margin-left: 0px;
    border: 0 solid #000000;
    border-top-width: 1px;
  }

.ArticleRelatedArticles_mini-sites__3Pwg4 .ArticleRelatedArticles_title__2-MwH {
    text-transform: capitalize;
    margin: 0;
  }


.ArticleRelatedArticlesItem_container__1C0Dc {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  margin: 10px 0;
  padding-right: 8px;
}
  
  .ArticleRelatedArticlesItem_container__1C0Dc ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }
  
  .ArticleRelatedArticlesItem_container__1C0Dc ul {
    list-style: disc ;
    padding: 0 0 0 20px;
  }


.ArticleRelatedArticlesItem_layoutOne__188eX {
  margin: 0;
  flex-direction: column;
  padding: 0;
}


.ArticleRelatedArticlesItem_layoutOne__188eX >div {
    width: 100%;
  }


.ArticleRelatedArticlesItem_layoutOne__188eX img {
    width: 100%;
    height: auto;
  }


.ArticleRelatedArticlesItem_layoutOne__188eX .ArticleRelatedArticlesItem_date__11GEh {
    font-size: 16px;
  }


.ArticleRelatedArticlesItem_layoutOne__188eX .ArticleRelatedArticlesItem_title__2V06b {
    font-size: 20px;
    font-family: 'World Athletics Heavy'
,
Arial
,
sans-serif;
    font-family: var(--font-family-headline);
    height: 52px;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 25px;
    margin-bottom: 10px;
  }


.ArticleRelatedArticlesItem_layoutOne__188eX .ArticleRelatedArticlesItem_line__3MMUL {
    border: 0 solid #FF873C;
    border-top-width: 1px;
    width: 80%;
    max-width: initial;
    margin: 0.2em 0 1em 0;
  }


.ArticleRelatedArticlesItem_layoutOne__188eX .ArticleRelatedArticlesItem_info__2DjWA {
    padding: 18px;
  }


.ArticleRelatedArticlesItem_layoutOne__188eX .ArticleRelatedArticlesItem_description__3aSmS {
    margin-top: 1em;
    color: #707070;
  }


.ArticleRelatedArticlesItem_layoutOne__188eX .ArticleRelatedArticlesItem_readMoreText__2-egO {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    color: #ff873c;
    font-weight: normal;
  }


.ArticleRelatedArticlesItem_layoutOne__188eX .ArticleRelatedArticlesItem_articleByLine__BIQwz {
    text-transform: uppercase;
    color: #707070;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 80%;
  }


.ArticleRelatedArticlesItem_image__38BKY {
  width: 180px;
  height: 110px;
}


.ArticleRelatedArticlesItem_image__38BKY.ArticleRelatedArticlesItem_fallback__19dsj {
    object-fit: cover;
  }


.ArticleRelatedArticlesItem_info__2DjWA {
  padding: 0 0 0 20px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}


.ArticleRelatedArticlesItem_date__11GEh {
  font-size: 13px;
  color: #707070;
}


.ArticleRelatedArticlesItem_title__2V06b {
  font-size: 16px;
  color: #000000;
}


.ArticleRelatedArticlesItem_line__3MMUL {
  width: 100%;
  max-width: 172px;
  margin-left: 0px;
  border: 0 solid #bd94ff;
  border-top-width: 1px;
}

.ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 {
    display: flex;
    flex-direction: column;
    max-width: 1400px;
    margin: 0 auto;
    width: 100%;
    padding: 1em 0;
}
    @media (min-width: 768px) {
.ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 {
        padding: 1em 0
}
    }
    @media (min-width: 1025px) {
.ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 {
        padding: 2em 0
}
    }
    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_title__37FNV {
        margin: 0;
        text-transform: uppercase;
    }
    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 ol {
        list-style: decimal;
        padding: 0 0 0 20px;
      }
    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 ul {
        list-style: disc ;
        padding: 0 0 0 20px;
      }
    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_line__rrTkU {
        width: 184px;
        margin-left: 0px;
        border: 0 solid black;
        border-top-width: 1px;
    }
    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU {
        display: inline-flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: flex-start;
        width: 100%;
        background-color: white;
        margin-bottom: 2em;
    }
    @media (min-width: 768px) {
    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU {
            width: 48.5%;
            margin-right: 3%;
            margin-bottom: 1em
    }
        }
    @media (min-width: 1025px) {
    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU {
            width: 32.3%;
            margin-right: 1.5%
    }
        }
    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU:nth-child(3n) {
            margin-right: 0;
        }
    @media (min-width: 768px) {
    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU:nth-child(3n) {
                margin-right: 3%
        }
            }
    @media (min-width: 1025px) {
    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU:nth-child(3n) {
                margin-right: 0
        }
            }
    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU:nth-child(2n) {
            margin-right: 0;
        }
    @media (min-width: 1025px) {
    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU:nth-child(2n) {
                margin-right: 1.5%
        }
            }
    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU a {
            width: 100%;
        }

.ArticleRelatedArticlesLayoutOne_relatedArticlesContainer__2ZTWJ {
    margin-top: 10px;
}

@media not screen and (min-width: 1124px) {
    .ArticleRelatedArticlesLayoutOne_relatedArticlesContainer__2ZTWJ {
        margin-right: 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
}

@media (max-width: 767px) {
    .ArticleRelatedArticlesLayoutOne_relatedArticlesContainer__2ZTWJ {
        display: flex;
        flex-direction: column;
    }
    .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU {
        width: 100%;
    }
}


.ArticleRelatedContent_articleRelatedContent__2VoXz {
  width: 100%;
  min-width: 33.33%;
  max-width: 488px;
}
  .ArticleRelatedContent_articleRelatedContent__2VoXz ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }
  .ArticleRelatedContent_articleRelatedContent__2VoXz ul {
    list-style: disc ;
    padding: 0 0 0 20px;
  }



.ArticleRelatedContent_isArticleTemplate2ArticleRelatedContent__1L-3k {
  width: 100%;
  min-width: 33.33%;
}



@media not screen and (min-width: 1124px) {
  .ArticleRelatedContent_articleRelatedContent__2VoXz {
    max-width: 100%;
  }
}



.LiveBlogPost_liveBlogContainer__vsf7a {
    display: flex;
    max-width: 700px;
    width: 100%;
    margin: 5em auto;
}

.LiveBlogPost_liveBlogContent__Z0o5o {
    width: 100%;
    padding-left: 1.5em;
    margin: 0 auto;
}

.LiveBlogPost_liveBlogTitle__1FwMf {
    margin-bottom: 20px;
}

.LiveBlogPost_liveBlogLine__3Lsd4 {
    width: 50%;
    margin: 0;
    border: 0 solid black;
    border-top-width: 1px;
}

.LiveBlogPost_liveBlogImage__11wYD {
    width: 100% !important;
    height: auto !important;
}

@media not screen and (min-width: 1124px) {
    .LiveBlogPost_liveBlogContainer__vsf7a {
        flex-direction: column;
        width: 90%;
        margin: 3em auto;
    }

    .LiveBlogPost_liveBlogContent__Z0o5o {
        padding: 0;
    }

    .LiveBlogPost_liveBlogContent__Z0o5o iframe {
        width: 100%;
    }

}

@media (max-width: 767px) {
    .LiveBlogPost_liveBlogContainer__vsf7a {
        width: 90%;
        margin: 2em auto;
    }

    .LiveBlogPost_liveBlogContent__Z0o5o iframe {
        height: auto;
    }
}

.LiveBlogPost_marginBottom__3519L {
    margin-bottom: 24px;
}

.ArticleMainContent_articleMainContent__2FlUm {
  padding: 0 1em;
}
  .ArticleMainContent_articleMainContent__2FlUm ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }
  .ArticleMainContent_articleMainContent__2FlUm ul {
    list-style: disc ;
    padding: 0 0 0 20px;
  }

.ArticleMainContent_articleMainContent__2FlUm * {
  white-space: pre-wrap;
}

.ArticleMainContent_articleMainContent__2FlUm p img {
    max-width: 100%;
    height: 100%;
  }

.ArticleMainContent_articleImageCaption__3rtfp {
  font-size: 16px;
  letter-spacing: 0px;
  color: #B2B2B2;
  text-align: right;
}

.ArticleMainContent_articleImageCaption__3rtfp div {
    margin-bottom: 20px;
  }

.ArticleMainContent_black__dOQmq p {
  color: #ffffff;
  color: var(--primary-text-colour);
}

.ArticleMainContent_white__3xEyR p {
  color: #262626;
  color: var(--primary-gray);
}

.ArticleMainContent_dropMedia__2caQ9>div {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  height: 530px;
}

.ArticleMainContent_bottom_back__1wc3Y {
  margin-bottom: 32px;
  text-transform: uppercase;
  color: #ff873c;
  color: var(--primary-colour);
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}

.ArticleMainContent_body__rtO09 {
  margin-top: 32px;
  margin-right: 32px;
  margin-left: auto;
}

.ArticleMainContent_body__rtO09 h2, .ArticleMainContent_body__rtO09 h3 {
    margin-top: 10px;
    margin-bottom: -15px;
  }

.ArticleMainContent_body__rtO09 p>img {
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}

.ArticleMainContent_body__rtO09 p>iframe {
  display: block;
  margin: 0 auto;
}

.ArticleMainContent_body__rtO09 twitter-widget, .ArticleMainContent_body__rtO09 iframe {
  margin: 0 auto !important;
}

.ArticleMainContent_locArticleTemplate2Body__3YcNG {
  margin-top: 32px;
  margin-right: 32px;
  margin-right: auto;
  margin-left: auto;
}

.ArticleMainContent_locArticleTemplate2Body__3YcNG h2, .ArticleMainContent_locArticleTemplate2Body__3YcNG h3 {
    margin-top: 10px;
    margin-bottom: -15px;
  }

.ArticleMainContent_locArticleTemplate2Body__3YcNG p>img {
  margin: 0 auto;
  height: auto;
  max-width: 100%;
}

.ArticleMainContent_locArticleTemplate2Body__3YcNG p>iframe {
  display: block;
  margin: 0 auto;
}

.ArticleMainContent_locArticleTemplate2Body__3YcNG twitter-widget, .ArticleMainContent_locArticleTemplate2Body__3YcNG iframe {
  margin: 0 auto !important;
}

@media not screen and (min-width: 1124px) {
  .ArticleMainContent_locArticleTemplate2Body__3YcNG {
    margin-left: 1em;
    padding: 0;
  }
  .ArticleMainContent_body__rtO09 {
    margin-left: 1em;
    margin-right: 0px;
  }
}

@media (max-width: 767px) {
  .ArticleMainContent_articleMainContent__2FlUm {
    padding: 0;
  }
  .ArticleMainContent_body__rtO09 {
    margin-left: auto;
    margin-top: 0;
  }
  .ArticleMainContent_dropMedia__2caQ9>div {
    background-size: contain;
    height: 330px;
  }
  .ArticleMainContent_body__rtO09 p>img {
    max-width: 300px;
    height: auto;
  }
  .ArticleMainContent_body__rtO09 p>iframe {
    max-width: 300px;
  }
  .ArticleMainContent_body__rtO09 twitter-widget, .ArticleMainContent_body__rtO09 iframe {
    width: 300px !important;
  }
  .ArticleMainContent_locArticleTemplate2Body__3YcNG p>img {
    width: -webkit-fill-available;
    height: auto;
  }
  .ArticleMainContent_locArticleTemplate2Body__3YcNG p>iframe {
    width: -webkit-fill-available;
  }
}


.ArticleContent_articleContainer__1_qho {
  display: flex;
  justify-content: center;
}

.ArticleContent_gated__1w-Dw {
  position: relative;
  max-height: 560px;
  min-height: 500px;
  overflow: hidden;
}

@media (max-width: 767px) {

.ArticleContent_gated__1w-Dw {
    max-height: 662px;
    min-height: 600px
}
  }

.ArticleContent_articleSocialShare__Jyjwr {
  position: absolute;
  left: 0;
  margin-top: 88px;
}

@media (max-width: 767px) {

.ArticleContent_articleSocialShare__Jyjwr {
    position: static;
    padding: 0 10px
}
  }

.ArticleContent_articleContent__3xDPU {
  display: flex;
  flex-direction: row;
  width: 87%;
  max-width: 1400px;
}

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

.ArticleContent_locArticleTemplate2ArticleContainer__3A2lx ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }

.ArticleContent_locArticleTemplate2ArticleContainer__3A2lx ul {
    list-style: disc ;
    padding: 0 0 0 20px;
  }

.ArticleContent_locArticleTemplate2ArticleContent__3f3y2 {
  display: flex;
  flex-direction: column;
  width: 100%;
}

.ArticleContent_white__3YNCM {
  background: #ffffff;
  background: var(--primary-text-colour);
  color: #262626;
  color: var(--primary-gray);
}

.ArticleContent_black__1pX3P {
  background: #262626;
  background: var(--primary-gray);
  color: #ffffff;
  color: var(--primary-text-colour);
}

.ArticleContent_articleMainContentContainer__23Sll {
  width: 100%;
}

.ArticleContent_articleImageCaption__1j7DT {
  font-size: 0.9em;
  letter-spacing: 0px;
  color: #B2B2B2;
  padding: 0 2.5em 0 1em;
  text-align: right;
  margin: 10px 0 0px;
}

.ArticleContent_articleImageCaption__1j7DT p {
    max-width: 100%;
    width: 100%;
    float: right;
  }

.ArticleContent_locArticleTemplate2ArticleMainContentContainer__ZqL8O {
  align-self: center;
  max-width: 900px;
  margin: 0 3.5em;
}

@media not screen and (min-width: 1124px) {
  .ArticleContent_articleContent__3xDPU {
    flex-direction: column;
    width: 100%;
  }

  .ArticleContent_articleMainContentContainer__23Sll {
    align-self: center;
    width: 87%;
  }

  .ArticleContent_locArticleTemplate2ArticleContent__3f3y2 {
    max-width: 1400px;
  }
}

@media (max-width: 767px) {
  .ArticleContent_locArticleTemplate2ArticleMainContentContainer__ZqL8O {
    width: 95%;
  }

  .ArticleContent_articleMainContentContainer__23Sll {
    width: 95%;
  }
    .ArticleContent_articleImageCaption__1j7DT p {
      max-width: 100%;
    }
}

