.blog_posts-index_item h2 {
  color: #333;
}
.blog_posts-index_item a {
  text-decoration: none;
  color: #333;
}
.blog_posts-index_item .intro-image:hover h2 {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}
.blog_posts-index_item .intro-image h2 {
  display: inline-block;
  text-shadow: 2px 2px 5px white;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}
.blog_posts-index_item .intro-image.dark-image h2 {
  color: white;
  text-shadow: 2px 2px 5px black;
  font-weight: 600;
}
.blog_posts-index_item_date {
  color: #888;
  font-size: smaller;
}

.blog_post_details {
  color: #888;
  font-size: smaller;
}
.blog_post_intro-text p {
  font-weight: 700;
}
.blog_post_intro-image img {
  object-fit: contain;
  max-width: 100%;
}

/*# sourceMappingURL=blognews.css.map */
