.paragraph--type--hero[data-layout="layout3"] .paragraph--type--hero-slide .hero-content {
	display:none;
}

.news-header {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  border-bottom: 1px solid #ccc;
  margin: 2rem 0;
  position: relative;
  margin-top:100px;
}

.news-header .design-elements {
  display: flex;
  gap: 6px;
  margin-right: 6px;
}

.news-header .bar {
  width: 14px;
  height: 48px;
  background: #ededed;
  transform: skew(-15deg);
  margin-right: 7px;
}

.news-header h2 {
  display: inline-block;
  margin: 0;
  background: #ededed;
  padding: 5px 40px;
  transform: skew(-15deg);
}

.news-header h2 span {
  display: inline-block;
  transform: skew(15deg);
}

.news-header h2 span a {
	color:#232d4b;
}


.news-stacked .views-row {
  min-height: 230px;
  margin-bottom: 30px;
  padding-bottom: 20px;
  border-bottom: 1px solid #dadada;
}

.news-stacked .views-field.views-field-field-image-media {
  float: left;
  margin-right: 30px;
}

.news-stacked .views-field.views-field-title a {
  color: #232d4b;
  font-size: 1.25em;
}

.news-stacked .views-field.views-field-view-node {
  font-weight: bold;
  position: relative;
}

.news-stacked .views-field.views-field-view-node a {
  color: #e57200;
  text-decoration: none;
  display: inline-block;
  transition: transform 0.25s ease, text-shadow 0.25s ease;
}

.news-stacked .views-field.views-field-view-node a:hover {
  transform: scale(1.05);
}
