  .page.press-room article.press-release {
  padding-bottom: 2rem;
}
.page.press-room article.press-release h5 {
  font-weight: 500;
  font-size: 1.1rem;
}
@media (max-width: 767.98px) {
  .page.press-room article.press-release h5 {
    text-align: center;
  }
}
.page.press-room article.press-release a {
  color: #2f3133;
  text-decoration: none !important;
}
.page.press-room article.press-release p {
  font-size: 0.9rem;
}
.page.press-room article.press-release time {
  color: #c6002b;
  text-align: center;
}
@media (min-width: 768px) {
  .page.press-room article.press-release time {
    text-align: right;
  }
}
.page.press-room .pager {
  text-align: center;
}

.press-filters p {
  text-transform: uppercase;
  margin-bottom: 0.5rem;
}
.press-filters nav {
  margin-bottom: 2rem;
}
.press-filters nav a {
  display: block;
  color: #2f3133;
  padding: 0.5rem 0;
  border-top: 1px dotted #ddd;
}
.press-filters nav a.active {
  font-weight: 500;
  text-decoration: underline;
}
.press-filters select {
  width: auto;
  padding: 0.5rem 1rem;
}

.page.press-release article {
  border-right: 1px dotted #ddd;
  padding-left: 9%;
  padding-right: 10%;
}
.page.press-release article header {
  padding: 1rem 0;
  text-align: center;
}
.page.press-release article header h6 {
  background-color: #c6002b;
  color: white;
  padding: 0.5rem 1rem;
  display: inline-block;
}
.page.press-release article header h2 {
  font-size: 2rem;
  font-weight: 600;
}
@media (max-width: 991.98px) {
  .page.press-release article p:not(.text-align-center) {
    text-align: left;
  }
}
.page.press-release aside.press-filters {
  padding-top: 5rem;
  padding-left: 3rem;
  padding-right: 3rem;
}