#dog_body {
  background-color: #090229;
}

#cloud {
  position: absolute;
  top: 5%;
  left: 90%;
  margin-right: -10%;
  transform: translate(-90%, -5%);
  width: 18vmin;
}
#cloud_air {
  position: absolute;
  top: 5%;
  left: 95%;
  margin-right: -5%;
  transform: translate(-95%, -5%);
  z-index: -1;
  width: 9vmin;
}

#pink_cloud {
  position: absolute;
  top: 15%;
  left: 90%;
  margin-right: -10%;
  transform: translate(-90%, -15%);
  width: 18vmin;
}

#green_cloud {
  position: absolute;
  top: 25%;
  left: 90%;
  margin-right: -10%;
  transform: translate(-90%, -25%);
  width: 18vmin;
}

#foot {
  position: absolute;
  top: 25%;
  left: 90%;
  margin-right: -10%;
  transform: translate(-90%, -25%);
  width: 18vmin;
  z-index: -1;
}

#object_from_foot {
  position: absolute;
  top: 25%;
  left: 90%;
  margin-right: -10%;
  transform: translate(-90%, -25%);
  width: 18vmin;
  z-index: -1;
}

#dog {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
  width: 37.5vmin;
}

#head {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
  width: 37.5vmin;
}

#skateboard {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  width: 56.25vmin;
}

#cave {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  width: 80vmin;
}

#object_from_cave {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  width: 18vmin;
}