#stage {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.65);
  z-index: 999;
  padding: 50px;
  display: none;
}

#stage img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

#ueber-uns .details {
  min-height: 800px;
  position: relative;
  background: var(--light-gray);
}

#ueber-uns .details .slider {
  height: 650px;
}

#ueber-uns .details .slider .glide, #ueber-uns .details .slider .glide__track, #ueber-uns .details .slider .glide__slides, #ueber-uns .details .slider .glide_slide {
  height: 100%;
}

#ueber-uns .details .slider img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

#ueber-uns .details .text {
  padding: 50px 0;
  line-height: 1.3;
}

#ueber-uns .details .text h1 {
  margin-bottom: 15px;
}

@media screen and (max-width: 1000px) {
  #ueber-uns .details .slider {
    height: 350px;
    margin-top: 80px;
  }
}

@media screen and (max-width: 400px) {
  #ueber-uns .details .slider {
    height: 250px;
    margin-top: 80px;
  }
}

#ueber-uns #certificates {
  padding: 50px 0 0 0;
}

#ueber-uns #certificates .images {
  padding: 80px 0;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media screen and (max-width: 1200px) {
  #ueber-uns #certificates .images {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

#ueber-uns #certificates img {
  width: 150px;
  padding: 5px;
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
}

#ueber-uns #certificates img:hover {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
  cursor: pointer;
}
/*# sourceMappingURL=page.ueber-uns.css.map */