.d0imgboxleft01 {background: url(/shared/images/content/bus_58315/Dog-Groomer-Pontypridd-Imgbox03.webp);}
.d0imgboxleft02 {background: url(/shared/images/content/bus_58315/Dog-Groomer-Pontypridd-Imgbox01.webp);}

@media only screen and (max-width: 799px) {.d0imgboxleft01 {background-position-x: 84% !important;}}
@media only screen and (max-width: 799px) {.d0imgboxleft02 {background-position-x: 90% !important;}}

.d0servicebox01 {
  padding:0px; min-height:580px; border-radius: 30px; display:block; 
background:url(/shared/images/content/bus_58315/Dog-Groomer-Pontypridd-Imgbox01-2.webp);
  background-repeat: no-repeat;
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.d0servicebox02 {
  padding:0px; min-height:580px; border-radius: 30px; display:block; 
background:url(/shared/images/content/bus_58315/Dog-Groomer-Pontypridd-Imgbox01-2.webp);
  background-repeat: no-repeat;
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.d0servicebox03 {
  padding:0px; min-height:580px; border-radius: 30px; display:block; 
background:url(/shared/images/content/bus_58315/Dog-Groomer-Pontypridd-Imgbox01-2.webp);
  background-repeat: no-repeat;
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.d0servicebox04 {
  padding:0px; min-height:580px; border-radius: 30px; display:block; 
background:url(/shared/images/content/bus_58315/Dog-Groomer-Pontypridd-Imgbox01-2.webp);
  background-repeat: no-repeat;
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.d0overlaybox {background-color: rgba(0, 0, 0, 0.4);
padding: 20px;
min-width: 100%;
min-height: 580px;
border-radius: 30px;
display: flex;
align-items: flex-start;
flex-direction: column;
justify-content: flex-end;}
