/* Only the photos added to the existing training-theme cards. */
.training-card .theme-image {
  margin: -30px -30px 24px;
  overflow: hidden;
  border-radius: 11px 11px 0 0;
  flex-shrink: 0;
}
.training-card .theme-image img {
  display: block;
  width: 100%;
  height: auto;
}
@media (max-width: 640px) {
  .training-card .theme-image { margin: -24px -24px 24px; }
}
