.mco-stock-ticker-hero-block .stock-ticker-hero-container {
  display: block;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-container .stock-ticker-hero-media-container {
  overflow: hidden;
  position: relative;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-container .stock-ticker-hero-media-container .mco-stock-ticker-hero-block-play-button {
  position: absolute;
  inset-block-end: 1.5rem;
  inset-inline-end: 1.5rem;
  background-image: none;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-container .stock-ticker-hero-media-container .mco-stock-ticker-hero-block-play-button svg:nth-child(2) {
  display: none;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-container .stock-ticker-hero-media-container .mco-stock-ticker-hero-block-play-button:hover svg:nth-child(1) {
  display: none;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-container .stock-ticker-hero-media-container .mco-stock-ticker-hero-block-play-button:hover svg:nth-child(2) {
  display: inline;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-container .stock-ticker-hero-content-container {
  padding: 1rem 1rem 1rem 1rem;
  max-inline-size: 46.25rem;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container {
  display: grid;
  display: -ms-grid;
  grid-template-columns: 55% 45%;
  -ms-grid-columns: 55% 45%;
  grid-template-rows: auto;
  -ms-grid-rows: auto;
  inline-size: 100%;
  -webkit-box-shadow: 0 0 16px 0 rgba(0,0,0,0.3);
          box-shadow: 0 0 16px 0 rgba(0,0,0,0.3);
  max-block-size: 11rem;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(1) {
  -ms-grid-column: 1;
  -ms-grid-row: 1;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(2) {
  -ms-grid-column: 2;
  -ms-grid-row: 1;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(3) {
  -ms-grid-column: 1;
  -ms-grid-row: 2;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(4) {
  -ms-grid-column: 2;
  -ms-grid-row: 2;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(5) {
  -ms-grid-column: 1;
  -ms-grid-row: 3;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(6) {
  -ms-grid-column: 2;
  -ms-grid-row: 3;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(7) {
  -ms-grid-column: 1;
  -ms-grid-row: 4;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(8) {
  -ms-grid-column: 2;
  -ms-grid-row: 4;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container .stock-ticker-hero-ticker-content {
  background: var(--colorPrimary);
  padding: var(--dimenGutter);
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container .stock-ticker-hero-ticker-content a {
  color: #fff;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container .stock-ticker-hero-ticker-content:hover {
  color: #fff;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container * {
  max-block-size: 11rem;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container .stock-ticer-hero-ticker-price {
  padding: 2rem 1rem 1rem 1rem;
  position: relative;
  background: #fff;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container .stock-ticer-hero-ticker-price .price {
  font-size: 3rem;
  color: var(--colorPrimary);
  text-align: center;
  font-weight: 300;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container .stock-ticer-hero-ticker-price .price span {
  font-size: 1rem;
  font-weight: 300;
  vertical-align: super;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container .stock-ticer-hero-ticker-price .change {
  text-align: center;
  font-size: 0.75rem;
  inset-block-end: 0;
  position: absolute;
  inline-size: 150px;
  inset-inline-start: calc(50% - 75px);
  -webkit-margin-after: 2rem;
          margin-block-end: 2rem;
}
.mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container .stock-ticer-hero-ticker-price .change img {
  block-size: 0.75rem;
  inline-size: 0.75rem;
}
.mco-stock-ticker-hero-block .popup .popup-content {
  inline-size: 90% !important;
}
.mco-stock-ticker-hero-block .down-arrow {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
@media (max-width: 405px) {
  .stock-ticker-hero-ticker-container {
    block-size: 10.75rem;
    margin-block: -22.25rem 15rem;
  }
  .stock-ticker-hero-ticker-container div {
    block-size: 10.75rem;
  }
  .stock-ticker-hero-ticker-container .stock-ticker-hero-ticker-content.negative {
    padding: 0;
    -webkit-padding-start: 1rem;
            padding-inline-start: 1rem;
  }
  .stock-ticker-hero-content-container {
    -webkit-margin-before: 10rem;
            margin-block-start: 10rem;
  }
}
@media (min-width: 406px) and (max-width: 740px) {
  .stock-ticker-hero-ticker-container {
    block-size: 8.75rem;
    margin-block: -18.75rem 13rem;
  }
  .stock-ticker-hero-ticker-container div {
    block-size: 8.75rem;
  }
  .stock-ticker-hero-ticker-container .stock-ticker-hero-ticker-content.negative {
    padding: 0;
    -webkit-padding-start: 1rem;
            padding-inline-start: 1rem;
  }
  .stock-ticker-hero-content-container {
    -webkit-margin-before: 8rem;
            margin-block-start: 8rem;
  }
}
@media (min-width: 741px) and (max-width: 767px) {
  .stock-ticker-hero-ticker-container {
    block-size: 11rem;
    margin-block: -17.25rem 13rem;
  }
  .stock-ticker-hero-ticker-container div {
    block-size: 11rem;
  }
  .stock-ticker-hero-ticker-container .stock-ticker-hero-ticker-content.negative {
    padding: 0;
    -webkit-padding-start: 1rem;
            padding-inline-start: 1rem;
  }
  .stock-ticker-hero-content-container {
    -webkit-margin-before: 8rem;
            margin-block-start: 8rem;
  }
}
@media (max-width: 767px) {
  .mco-stock-ticker-hero-block {
    inline-size: 100vw !important;
    -webkit-margin-start: -1rem !important;
            margin-inline-start: -1rem !important;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container {
    max-inline-size: 375px;
    margin-inline: auto;
  }
}
@media (min-width: 768px) {
  .mco-stock-ticker-hero-block {
    -webkit-margin-after: 11rem !important;
            margin-block-end: 11rem !important;
    inline-size: calc(100vw - 1rem) !important;
    -webkit-margin-start: -1rem;
            margin-inline-start: -1rem;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container {
    display: grid;
    display: -ms-grid;
    grid-template-columns: 21.3125rem auto;
    -ms-grid-columns: 21.3124rem auto;
    grid-template-rows: auto;
    -ms-grid-rows: auto;
    inline-size: 100vw;
    width: 100vw;
    max-inline-size: 768px;
    margin-inline: auto;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(1) {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(3) {
    -ms-grid-column: 1;
    -ms-grid-row: 2;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(4) {
    -ms-grid-column: 2;
    -ms-grid-row: 2;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(5) {
    -ms-grid-column: 1;
    -ms-grid-row: 3;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(6) {
    -ms-grid-column: 2;
    -ms-grid-row: 3;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-row: 4;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-row: 4;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container .stock-ticker-hero-content-container {
    padding: 6.9375rem 3rem 1rem 3rem;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container .stock-ticker-hero-media-container .mco-stock-ticker-hero-block-play-button {
    position: absolute;
    inset-block-end: 5rem;
    inset-inline-end: 1.5rem;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container .stock-ticker-hero-content-container {
    -webkit-padding-before: 10%;
            padding-block-start: 10%;
    -webkit-padding-start: 6rem;
            padding-inline-start: 6rem;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container {
    display: grid;
    display: -ms-grid;
    grid-template-columns: 50% 50%;
    -ms-grid-columns: 50% 50%;
    grid-template-rows: auto;
    -ms-grid-rows: auto;
    inline-size: 32rem;
    -webkit-box-shadow: 0 0 16px 0 rgba(0,0,0,0.3);
            box-shadow: 0 0 16px 0 rgba(0,0,0,0.3);
    position: absolute;
    inset-block-start: 29.5rem;
    inset-inline-start: 5.25rem;
    max-block-size: 14rem;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(1) {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(3) {
    -ms-grid-column: 1;
    -ms-grid-row: 2;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(4) {
    -ms-grid-column: 2;
    -ms-grid-row: 2;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(5) {
    -ms-grid-column: 1;
    -ms-grid-row: 3;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(6) {
    -ms-grid-column: 2;
    -ms-grid-row: 3;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-row: 4;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container div:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-row: 4;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container * {
    max-block-size: 14rem;
  }
  .mco-stock-ticker-hero-block .price {
    font-size: 4rem !important;
  }
  .mco-stock-ticker-hero-block .price span {
    font-size: 2rem !important;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .stock-ticker-hero-ticker-container {
    inset-block-start: 24.25vw;
  }
  .stock-ticker-hero-content-container {
    -webkit-padding-before: 10%;
            padding-block-start: 10%;
  }
}
@media (min-width: 1200px) {
  .mco-stock-ticker-hero-block .stock-ticker-hero-container {
    display: grid;
    display: -ms-grid;
    grid-template-columns: 41.625rem auto;
    -ms-grid-columns: 41.625rem auto;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    inline-size: 100vw;
    --max-width: 1600px;
    max-inline-size: var(--max-width);
    -webkit-margin-start: calc((var(--max-width) * -1) / 2 + var(--dimenWrapper) / 2);
            margin-inline-start: calc((var(--max-width) * -1) / 2 + var(--dimenWrapper) / 2);
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(1) {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(3) {
    -ms-grid-column: 1;
    -ms-grid-row: 2;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(4) {
    -ms-grid-column: 2;
    -ms-grid-row: 2;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(5) {
    -ms-grid-column: 1;
    -ms-grid-row: 3;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(6) {
    -ms-grid-column: 2;
    -ms-grid-row: 3;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-row: 4;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container div:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-row: 4;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-container .stock-ticker-hero-content-container {
    -webkit-padding-before: 10%;
            padding-block-start: 10%;
    -webkit-padding-start: 6rem;
            padding-inline-start: 6rem;
  }
  .mco-stock-ticker-hero-block .price {
    font-size: 4rem !important;
  }
  .mco-stock-ticker-hero-block .price span {
    font-size: 2.5rem !important;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container {
    inset-block-start: 35rem;
    inset-inline-start: 15.625rem;
  }
  .stock-ticker-hero-ticker-content.negative {
    -webkit-padding-start: 2.5rem !important;
            padding-inline-start: 2.5rem !important;
  }
  .mco-stock-ticker-hero-block .stock-ticker-hero-ticker-container .stock-ticer-hero-ticker-price .price span {
    font-size: 1.5rem !important;
  }
}
.cursor-pointer {
  cursor: pointer;
}
.mco-stock-ticker-hero-block {
  position: relative;
}
.mco-stock-ticker-hero-block .popup {
  background-color: rgba(0,0,0,0.9) !important;
}
.mco-stock-ticker-hero-block .popup .popup-content {
  padding: 0 !important;
  inline-size: 100%;
}
.mco-stock-ticker-hero-block .popup .popup-content iframe {
  inline-size: 100%;
  -webkit-margin-after: -6px;
          margin-block-end: -6px;
}
