.button--secondary {
  border-color: #BE0021;
}

.course-hero-banner .breadcrumbs .icon-chevron:before,
input-wrapper.input-wrapper--select::before,
.accordion--all-devices .accordion__heading:after, .accordion:not(.accordion--mobile-only):not(.accordion--desktop-only) .accordion__heading:after {
  color: #BE0021;
}

.button--primary,
input[type=button].paging-button-submit,
.cross-content__author:before,
.button--primary:active, .button--primary:focus, .button--primary:focus-within, .button--primary:hover:not(:disabled)
.button--secondary:active, .button--secondary:focus, .button--secondary:focus-within, .button--secondary:hover:not(:disabled)
.course-hero-banner .button--primary:active, .course-hero-banner .button--primary:focus, .course-hero-banner .button--primary:focus-within, .course-hero-banner .button--primary:hover:not(:disabled){
  background: #BE0021;
}

.footer__container__content--top picture {
  width: fit-content;
}

@media (min-width: 992px) {
  .footer__container__content--top picture {
    width: fit-content;
  }
}