/*
 * Home page "Our Products" category cards (.rs-services-six, 3 per row).
 * Cards in a row share one height, and the product photo + number badge
 * sit at the bottom, so a title that wraps to two lines (e.g. "Supporting
 * Equipment & Accessories") no longer pushes its photo out of line with
 * the neighbouring cards.
 */
.rs-services-six .process-counts > [class*="col-"] {
  display: flex;
}

.rs-services-six .process-counts .rs-services-item {
  display: flex;
  flex-direction: column;
  width: 100%;
}

.rs-services-six .process-counts .rs-services-thumb {
  margin-top: auto;
}

/* Same photo shape on every card, whatever the source image's proportions. */
.rs-services-six .process-counts .rs-services-thumb img {
  aspect-ratio: 4 / 3;
  object-fit: cover;
}
