/* Keep the stock photographs' real color, with restrained saturation and a
   light navy layer to sit alongside Mechanical's blue panels. */
html .ebt-imported-page .dm-service-catalog.dm-natural-service-photos .dm-card-image {
  position: relative;
  isolation: isolate;
}
html .ebt-imported-page .dm-service-catalog.dm-natural-service-photos .dm-card-image img {
  filter: saturate(.78) brightness(.94) contrast(1.02);
}
html .ebt-imported-page .dm-service-catalog.dm-natural-service-photos .dm-card-image::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(135deg, rgba(9,20,32,.10), rgba(14,43,72,.26));
  pointer-events: none;
}
html .ebt-imported-page .dm-service-catalog.dm-natural-service-photos .dm-service-card[href$="/services/inspections/"] img { object-position: 75% center; }
html .ebt-imported-page .dm-service-catalog.dm-natural-service-photos .dm-service-card[href$="/services/mechanical-repair/"] img { object-position: 38% center; filter: saturate(.78) brightness(1.08) contrast(1.02); }
html .ebt-imported-page .dm-service-catalog.dm-natural-service-photos .dm-service-card[href$="/fleet/"] img {
  inset: auto;
  bottom: 0;
  left: -15%;
  width: 130%;
  height: 130%;
  max-width: none;
  object-position: 70% center;
}
