.managed-featured-image { margin: 0 0 2rem; }
.managed-featured-image img { display: block; width: 100%; height: auto; }
.managed-blog-card { display: flex !important; flex-direction: column; width: calc(50% - 15px) !important; margin: 0 15px 30px 0; overflow: hidden; background: #fff; }
.managed-blog-image { display: block; aspect-ratio: 16 / 9; overflow: hidden; }
.managed-blog-image img { width: 100%; height: 100%; object-fit: cover; }
.managed-blog-copy { padding: 24px; }
.managed-blog-copy h4 { margin: 0 0 12px; }
.managed-blog-copy p { margin: 0 0 18px; }
.managed-blog-more { color: #9c1115; font-weight: 700; }
@media (max-width: 767px) {
  .managed-blog-card { width: 100% !important; margin-right: 0; }
}
