#circuito {
  position: relative;
  overflow: hidden;
  min-height: 100vh;
  min-width: 100vh;
  background-color: black; /* Fondo oscuro para resaltar las capas de circuitos */
}

.circuit-layer {
  position: absolute;
  top: 50%; /* Centra las imágenes en relación con el contenedor */
  left: 50%;
  width: 130%; /* Aumenta el tamaño de las imágenes */
  height: 130%;
  object-fit: cover;
  transform-origin: center center;
  transform: translate(-50%, -50%); /* Centra las imágenes en relación con el contenedor */
}

.layer1 {
  z-index: 2;
}

.layer2 {
  z-index: 1;
}

.layer3 {
  z-index: 0;
}

@media only screen and (max-width: 1450px) {
  #circuito {
    position: relative;
    overflow: hidden;
    min-height: 100vh;
    min-width: 0;
    background-color: black;
  }