.home .featured-article .post-thumbnail {
  position: relative;
  border-radius: 8px;
}

.home .featured-article .post-thumbnail img {
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center;
  border-radius: 8px;
}

.home .featured-article .entry-meta {
  position: absolute;
  bottom: 20px;
  left: 20px;
  display: flex;
  flex-direction: column;
  gap: 4.43px;
}

.home .featured-article .entry-meta span.primary-category,
.home .featured-article .entry-meta span.primary-category a {
  text-align: left;
  font: normal normal bold 12px/16px "Open Sans";
  letter-spacing: 0px;
  color: #ffffff;
  opacity: 1;
  text-transform: uppercase;
}

.home .featured-article .entry-meta span.posted-on {
  text-align: left;
  font: normal normal normal 12px/16px "Open Sans";
  letter-spacing: 0px;
  color: #ffffff;
  opacity: 1;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 9px;
}

.home .featured-article h2.entry-title,
.home .featured-article h2.entry-title a {
  text-align: left;
  font: normal normal bold 18px/23px "Open Sans";
  letter-spacing: 0px;
  color: #ffffff;
  opacity: 1;
  margin-bottom: 5px;
}

.home .featured-article .entry-header p {
  text-align: left;
  font: normal normal normal 14px/18px "Open Sans";
  letter-spacing: 0px;
  color: #ffffff;
  opacity: 1;
}

.home .featured-article h2::before {
  display: none;
}
