.visually-hidden {
  position: absolute !important;
  height: 1px; width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  white-space: nowrap;
}
.blog-post-link {
    display: block;
    color: inherit;
}

.blog-post-link:hover h3,
.blog-post-link:hover h6 {
    text-decoration: underline;
}

.blog-thumbnail img {
    display: block;
    width: 100%;
    height: auto;
}