/* Waveney Cleaning v3.4.2 — Services grid card sizing hotfix.
   Keeps portrait source photos from setting the height of an entire grid row. */
.services-page .services-list{
  align-items:start;
}

.services-page .service-card{
  min-height:0!important;
  height:auto!important;
  align-self:start;
}

.services-page .service-card-img{
  position:relative!important;
  inset:auto!important;
  display:block!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  aspect-ratio:4 / 3!important;
  flex:0 0 auto!important;
  overflow:hidden!important;
  background:#06111c;
}

.services-page .service-card-img img{
  position:absolute!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center!important;
  padding:0!important;
  margin:0!important;
  transform:none!important;
}

.services-page .service-card-body{
  position:static!important;
  margin-top:0!important;
}
