body {
  min-height: 75rem;
  padding-top: 75px;
}

.qo02image {
  height: 100px;
}

.qo05body {
  background-image: none;
}

@media (min-width: 768px) {
  .qo05body {
    background-image: url("/img/05/fonos.jpg");
    background-repeat: repeat-y;
  }
}


.qo05logo {
  height: 100px;
}

.qo05image {
  height: 259px;
}

.qo10volcan {
  color: white;
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.75)), url("/img/10/volcan.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% auto;
}

.qo10optica {
  color: white;
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.75)), url("/img/10/reflexion-laser-sobre-mesa-optica.jpeg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% auto;
}

.qo10person-photo {
  object-fit: none; /* Do not scale the image */
  object-position: center; /* Center the image within the element */
  height: auto;
  width: 200px;
}