.freeEditorialParsys.parsys {
  .freeEditorialParsys.parsys {
    background: #000 !important;
  }
  @media only screen and (min-width: 991px) {
    .freeEditorialParsys .parsys {
      padding-top: 20px;
    }
  }
  .freeEditorialParsys .parsys :is(.left, .right) > *,
  .freeEditorialParsys .parsys :is(.left, .right) :is(h2, h2 span) {
    color: #fff !important;
  }
  .freeEditorialParsys
    .parsys
    :is(.left, .right)
    :is(.cta-list-item a.secondary) {
    background: #fff !important;
    color: #000 !important;
    border: none;
    border-radius: 40px !important;
    border: 0 !important;
    text-align: center !important;
    text-decoration: none !important;
    padding: 0.8571428571em 30px 0.8571428571em 30px !important;
  }
  .freeEditorialParsys
    .parsys
    :is(.left, .right)
    :is(.cta-list-item a.secondary)::after {
    display: none !important;
  }
  .universalPriceDisclaimers {
    display: none !important;
  }

  /* overwrites  */
  h2.heading {
    color: #fff;
  }

  .c_343 .video-description {
    background: #000;
  }

  html[dir="rtl"] .c_343 .heading::before {
    left: unset;
    right: 0;
  }

  @media screen and (min-width: 60em) {
    .main-video-description.video-description.collapse,
    .c_343 .video-description::before {
      background: #000;
    }
  }
  background: #000 !important;
}
@media only screen and (min-width: 991px) {
  .freeEditorialParsys .parsys {
    padding-top: 20px;
  }
}
.freeEditorialParsys .parsys :is(.left, .right) > *,
.freeEditorialParsys .parsys :is(.left, .right) :is(h2, h2 span) {
  color: #fff !important;
}
.freeEditorialParsys
  .parsys
  :is(.left, .right)
  :is(.cta-list-item a.secondary) {
  background: #fff !important;
  color: #000 !important;
  border: none;
  border-radius: 40px !important;
  border: 0 !important;
  text-align: center !important;
  text-decoration: none !important;
  padding: 0.8571428571em 30px 0.8571428571em 30px !important;
}
.freeEditorialParsys
  .parsys
  :is(.left, .right)
  :is(.cta-list-item a.secondary)::after {
  display: none !important;
}
.universalPriceDisclaimers {
  display: none !important;
}

/* overwrites  */
h2.heading,
.c_238_v2 .wrapper .heading-group .main-head + .strapline-copy span,
.c_238_v2 .wrapper .heading-group .strapline-copy ,
.c_343 .video-header .video-date,
.c_343 .video-header .video-title,
.c_343 .related-videos .related-videos-header{
  color: #fff;
}

.c_343 .video-description {
  background: #000;
}

html[dir="rtl"] .c_343 .heading::before {
  left: unset;
  right: 0;
}

@media screen and (min-width: 60em) {
  .main-video-description.video-description.collapse,
  .c_343 .video-description::before {
    background: #000;
  }

  .c_343 .related-videos .related-videos-header,
  .c_343 .video-header .video-date,
  .c_343 .video-header .video-title {
    color: #fff;
  }
}

@media only screen and (min-width: 991px) {
  .freeEditorialParsys .parsys {
    padding-top: 0 !important;
  }
}

@media screen and (max-width: 36.25em) {
  .c_238_v2 .wrapper.mobile-copybox-bottom .heading-group .main-head span {
    color: #fff;
  }
}
