
@media screen and (max-width: 500px) {
.before::before, .after::after {
            content: "\A";
            white-space: pre;
}
}
.back-image {
  position: relative;
  opacity: 0.95;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  min-height: 100vh;
  }
.bgimg-1 {
  background-image: url(../images/slide-mobile/rtb_start.webp);

}

.bgimg-2 {
  background-image: url(../images/slide-mobile/rtb_termine.webp);
}

.bgimg-3 {
  background-image: url(../images/slide-mobile/rtb_music.webp);
}
.bgimg-4 {
  background-image: url(../images/slide-mobile/rtb_buchen.webp);
}

.bgimg-5 {
  background-image: url(../images/slide-mobile/rtb_bilder.webp);
  background-position: top;  }

.back-image {
         display         : flex;
         align-items     : center;
         }


.back-image > div {
         display         : flex;
         align-items     : center;
         }

.caption {
         width           : 80%;
         margin          : 0 auto;
         }
.caption h2 {
         width           : 100%;
         font-size       : 200%
         }

iframe {
         width           : 100%!important;
         }

.block {
         font-size       : 120%;
         line-height     : 1.6}