.service-grid .photo-sinkhole,
.service-grid .photo-rental,
.service-grid .photo-handyman {
  background-color: #123247;
  background-repeat: no-repeat;
  background-size: cover;
}

.service-grid .photo-property-management,
.service-grid .photo-lead-radon,
.service-grid .photo-historical-inspections {
  background-color: #123247;
  background-repeat: no-repeat;
  background-size: cover;
}

.service-grid .photo-property-management {
  background-image: linear-gradient(180deg, rgba(5, 24, 40, .04), rgba(5, 24, 40, .94)), url('assets/property-management-support.png');
  background-position: 68% center;
}

.service-grid .photo-lead-radon {
  background-image: linear-gradient(180deg, rgba(5, 24, 40, .04), rgba(5, 24, 40, .94)), url('assets/lead-radon-testing.png');
  background-position: center;
}

.service-grid .photo-historical-inspections {
  background-image: linear-gradient(180deg, rgba(5, 24, 40, .04), rgba(2, 17, 40, .96)), url('assets/historical-home-inspections.png');
  background-position: center;
}

.service-grid .photo-sinkhole {
  background-image: linear-gradient(180deg, rgba(5, 24, 40, .08), rgba(5, 24, 40, .94)), url('assets/sinkhole-review.png');
  background-position: center;
}

.service-grid .photo-rental {
  background-image: linear-gradient(180deg, rgba(5, 24, 40, .06), rgba(5, 24, 40, .94)), url('assets/rental-condition-inspection.png');
  background-position: 55% center;
}

.service-grid .photo-handyman {
  background-image: linear-gradient(180deg, rgba(5, 24, 40, .06), rgba(5, 24, 40, .94)), url('assets/handyman-services.png');
  background-position: 42% center;
}

.service-grid .photo-sinkhole .service-card-kicker,
.service-grid .photo-rental .service-card-kicker,
.service-grid .photo-handyman .service-card-kicker {
  margin: 0 0 .35rem;
  color: #f5d8a9;
  font-size: .69rem;
  font-weight: 800;
  letter-spacing: .12em;
  text-transform: uppercase;
}

.service-grid .photo-property-management .service-card-kicker,
.service-grid .photo-lead-radon .service-card-kicker,
.service-grid .photo-historical-inspections .service-card-kicker {
  margin: 0 0 .35rem;
  color: #f5d8a9;
  font-size: .69rem;
  font-weight: 800;
  letter-spacing: .12em;
  text-transform: uppercase;
}

.service-grid .photo-sinkhole h3,
.service-grid .photo-rental h3,
.service-grid .photo-handyman h3 {
  font-size: clamp(1.45rem, 2vw, 1.75rem);
}

.service-grid .photo-property-management h3,
.service-grid .photo-lead-radon h3,
.service-grid .photo-historical-inspections h3 {
  font-size: clamp(1.45rem, 2vw, 1.75rem);
}

.service-grid .photo-sinkhole p:not(.service-card-kicker),
.service-grid .photo-rental p:not(.service-card-kicker),
.service-grid .photo-handyman p:not(.service-card-kicker) {
  max-width: 34rem;
}

.service-grid .photo-property-management p:not(.service-card-kicker),
.service-grid .photo-lead-radon p:not(.service-card-kicker),
.service-grid .photo-historical-inspections p:not(.service-card-kicker) {
  max-width: 34rem;
}
