.card-list__wrapper {
  max-width: 90%;
  width: auto;
  margin: 0 auto 80px;
}
@media screen and (min-width: 1540px) {
  .card-list__wrapper {
    max-width: 1300px;
  }
}
.onearchives-news .card-list__wrapper .view-content, .onearchives-events .card-list__wrapper .view-content {
  display: flex;
}
@media screen and (max-width: 767px) {
  .onearchives-news .card-list__wrapper .card-list__cards,
  .onearchives-news .card-list__wrapper .view-content, .onearchives-events .card-list__wrapper .card-list__cards,
  .onearchives-events .card-list__wrapper .view-content {
    flex-direction: column;
  }
}
.onearchives-news .card-list__wrapper .card-list__cards .card-list__card,
.onearchives-news .card-list__wrapper .card-list__cards .views-row,
.onearchives-news .card-list__wrapper .view-content .card-list__card,
.onearchives-news .card-list__wrapper .view-content .views-row, .onearchives-events .card-list__wrapper .card-list__cards .card-list__card,
.onearchives-events .card-list__wrapper .card-list__cards .views-row,
.onearchives-events .card-list__wrapper .view-content .card-list__card,
.onearchives-events .card-list__wrapper .view-content .views-row {
  flex-basis: 100%;
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .onearchives-news .card-list__wrapper .card-list__cards .card-list__card,
  .onearchives-news .card-list__wrapper .card-list__cards .views-row,
  .onearchives-news .card-list__wrapper .view-content .card-list__card,
  .onearchives-news .card-list__wrapper .view-content .views-row, .onearchives-events .card-list__wrapper .card-list__cards .card-list__card,
  .onearchives-events .card-list__wrapper .card-list__cards .views-row,
  .onearchives-events .card-list__wrapper .view-content .card-list__card,
  .onearchives-events .card-list__wrapper .view-content .views-row {
    flex-basis: 50%;
    max-width: 50%;
    margin-right: 50px;
  }
}
.onearchives-news .card-list__wrapper .card-list__cards .card-list__card:last-of-type,
.onearchives-news .card-list__wrapper .card-list__cards .views-row:last-of-type,
.onearchives-news .card-list__wrapper .view-content .card-list__card:last-of-type,
.onearchives-news .card-list__wrapper .view-content .views-row:last-of-type, .onearchives-events .card-list__wrapper .card-list__cards .card-list__card:last-of-type,
.onearchives-events .card-list__wrapper .card-list__cards .views-row:last-of-type,
.onearchives-events .card-list__wrapper .view-content .card-list__card:last-of-type,
.onearchives-events .card-list__wrapper .view-content .views-row:last-of-type {
  margin-right: 0;
}
.card-list__wrapper .card-list__header {
  display: flex;
  justify-content: space-between;
  margin-bottom: 30px;
}
.card-list__wrapper .card-list__header .heading {
  display: contents;
}
.card-list__wrapper .card-list__header h3 {
  font-size: 2rem;
}
.card-list__wrapper .card-list__link {
  align-self: flex-end;
  border-bottom: 1px solid #292929;
  padding: 5px 0;
}
.card-list__wrapper .card-list__link a {
  color: #292929;
  text-decoration: none;
}
.card-list__wrapper .card-list__link svg path {
  fill: #557a95;
}

.onearchives-events {
  background-color: #557a95;
  color: #ffffff;
}
.onearchives-events a {
  color: #ffffff;
  text-decoration: none;
}
.onearchives-events .card-list__wrapper {
  padding: 80px 0;
}
.onearchives-events .card-list__link {
  border-bottom: 1px solid #ffffff;
}
.onearchives-events .card-list__link a {
  color: #ffffff;
}
.onearchives-events .card-list__link svg path {
  fill: #ffffff;
}
.onearchives-events .event-card__link,
.onearchives-events .event-teaser__link {
  border-bottom: 1px solid #ffffff;
}
.onearchives-events .event-card__link svg path,
.onearchives-events .event-teaser__link svg path {
  fill: #ffffff;
}