@charset "UTF-8";
/* CSS Document */

/* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}*/

#mobile_impressionen{
	display:none;
}

#CrossFade {
  background: #fff;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: end;
          align-items: flex-end;
  width: 800px;
  height: 400px;
  overflow: hidden;
  position: relative;
}
#CrossFade img {
  position: absolute;
  
  
  background: #000;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  opacity: 0;
  -webkit-transform: scale(1.4) rotate(6deg);
          transform: scale(1.4) rotate(6deg);
  -webkit-animation: CrossFade 36s infinite;
          animation: CrossFade 36s infinite;
	animation-fill-mode: backwards;
}
#CrossFade img:nth-child(1) {
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
}

#CrossFade img:nth-child(2) {
  -webkit-animation-delay: 6s;
          animation-delay: 6s;
}
#CrossFade img:nth-child(3) {
  -webkit-animation-delay: 12s;
          animation-delay: 12s;
}
#CrossFade img:nth-child(4) {
  -webkit-animation-delay: 18s;
          animation-delay: 18s;
}
#CrossFade img:nth-child(5) {
  -webkit-animation-delay: 24s;
          animation-delay: 24s;
}
#CrossFade img:nth-child(6) {
  -webkit-animation-delay: 30s;
          animation-delay: 30s;
}



@-webkit-keyframes CrossFade {
  17% {
    opacity: 1;
    -webkit-transform: scale(1) rotate(0);
            transform: scale(1) rotate(0);
  }
  34% {
    opacity: 0;
  }
}
@keyframes CrossFade {
  17% {
    opacity: 1;
    -webkit-transform: scale(1) rotate(0);
            transform: scale(1) rotate(0);
  }
  34% {
    opacity: 0;
  }
}

