/* Consistent image bounds for individual client project pages. */
body img.case-content-image {
  width: auto !important;
  height: auto !important;
  max-width: min(100%, 480px) !important;
  max-height: 320px !important;
  object-fit: contain !important;
  display: block;
  margin-left: auto !important;
  margin-right: auto !important;
  filter: none !important;
}
@media (max-width: 600px) {
  body img.case-content-image { max-height: 240px !important; }
}
