/* Home imagery refresh: keep changes scoped to the homepage. */
.home .pathway-photo { display: block; width: 100%; height: 160px; object-fit: cover; }
.home .pathway-0 .pathway-photo { object-position: 50% 68%; }
.home .pathway-1 .pathway-photo { object-position: 50% 48%; }
.home .pathway-2 .pathway-photo { object-position: 30% 62%; }
.home .pathway-3 .pathway-photo { object-position: 50% 67%; }
@media (max-width: 760px) and (min-width: 481px) {
  .home .pathway-photo { height: 160px; }
}
@media (max-width: 480px) {
  .home .pathway { min-height: 140px; }
  .home .pathway-photo { width: 35%; height: auto; }
  .home .pathway-0 .pathway-photo { object-position: 61% 65%; }
  .home .pathway-1 .pathway-photo { object-position: 72% 48%; }
  .home .pathway-2 .pathway-photo { object-position: 29% 57%; }
  .home .pathway-3 .pathway-photo { object-position: 50% 65%; }
  .home .pathway-body { padding: 18px 15px; }
}
