

   .schopfA-1{
    overflow: visible;
    width: 75%;
  }

   .schopfDiv-1{
    position: relative;
    left: 40%;
    top: 25%;
    
  }


    .schopfA-2{
    overflow: visible;
    width: 90%;
  }

  .schopfDiv-2{
    position: relative;
    left: 15%;
    top: -25px;
    
  }

 
  
   

   .schopfA-3{
    overflow: visible;
    width: 100%;
  }
  
  
  .schopfDiv-3{
    position: relative;
    left: 2%;
    top: -12%;
    
  }


    .schopfA-4{
    overflow: visible;
    width: 90%;
  }
  
  
  .schopfDiv-4{
    position: relative;
    left: 0%;
    top: 0;
    
  }

     .schopfA-5{
    overflow: visible;
            width: 85%;

  }
  
  
  .schopfDiv-5{
    position: relative;
    left: +10%;
    top: -10%;
    
  }


      .schopfA-6{
    overflow: visible;
            width: 75%;

  }
  
  
  .schopfDiv-6{
    position: relative;
    left: +10%;
    top: 10%;

    
  }


     .schopfA-7{
    overflow: visible;
            width: 100%;

  }
  
  
  .schopfDiv-7{
    position: relative;
    left: 10%;
    top: 20%;
    
  }


   


   .schopfA-8{
    overflow: visible;
    width: 80%;
  }

   .schopfDiv-8{
    position: relative;
    left: 10%;
    top: 20%;
    
  }


   .schopfA-9{
    overflow: visible;
    width: 70%;
  }

   .schopfDiv-9{
    position: relative;
    left: 20%;
    top: -10%;
    
  }

    .schopfA-10{
    overflow: visible;
    width: 100%;
  }

   .schopfDiv-10{
    position: relative;
    left: 5%;
    top: 5%;
    
  }


     .schopfA-11{
    overflow: visible;
    width: 60%;
  }

   .schopfDiv-11{
    position: relative;
    left: 10%;
    top: 0%;
    
  }

   .schopfA-12{
    overflow: visible;
    width: 100%;
  }

   .schopfDiv-12{
    position: relative;
    left: -10%;
    top: 5%;
    
  }

   .schopfA-13{
    overflow: visible;
    width: 60%;
  }

   .schopfDiv-13{
    position: relative;
    left: -15%;
    top: 15%;
    
  }



   .schopfA-14{
    overflow: visible;
    width: 75%;
  }

   .schopfDiv-14{
    position: relative;
    left: 50%;
    top: -20%;
    
  }

   .schopfA-16{
    overflow: visible;
    width: 75%;
  }

   .schopfDiv-16{
    position: relative;
    left: 0%;
    top: -0%;
    
  }





  @media screen and (min-width: 1101px) {
       .schopfA-1{
    overflow: visible;
    width: 75%;
  }

   .schopfDiv-1{
    position: relative;
    left: 40%;
    top: 25%;
    
  }


    .schopfA-2{
    overflow: visible;
    width: 90%;
  }

  .schopfDiv-2{
    position: relative;
    left: 15%;
    top: -25px;
    
  }

 
  
   

   .schopfA-3{
    overflow: visible;
    width: 100%;
  }
  
  
  .schopfDiv-3{
    position: relative;
    left: 2%;
    top: -12%;
    
  }


    .schopfA-4{
    overflow: visible;
    width: 90%;
  }
  
  
  .schopfDiv-4{
    position: relative;
    left: 0%;
    top: 0;
    
  }

     .schopfA-5{
    overflow: visible;
            width: 85%;

  }
  
  
  .schopfDiv-5{
    position: relative;
    left: +10%;
    top: -10%;
    
  }


      .schopfA-6{
    overflow: visible;
            width: 75%;

  }
  
  
  .schopfDiv-6{
    position: relative;
    left: +10%;
    top: 10%;

    
  }


     .schopfA-7{
    overflow: visible;
            width: 100%;

  }
  
  
  .schopfDiv-7{
    position: relative;
    left: 10%;
    top: 20%;
    
  }


   


   .schopfA-8{
    overflow: visible;
    width: 80%;
  }

   .schopfDiv-8{
    position: relative;
    left: 10%;
    top: 20%;
    
  }


   .schopfA-9{
    overflow: visible;
    width: 70%;
  }

   .schopfDiv-9{
    position: relative;
    left: 20%;
    top: -10%;
    
  }

    .schopfA-10{
    overflow: visible;
    width: 100%;
  }

   .schopfDiv-10{
    position: relative;
    left: 5%;
    top: 5%;
    
  }


     .schopfA-11{
    overflow: visible;
    width: 60%;
  }

   .schopfDiv-11{
    position: relative;
    left: 10%;
    top: 0%;
    
  }

   .schopfA-12{
    overflow: visible;
    width: 100%;
  }

   .schopfDiv-12{
    position: relative;
    left: -10%;
    top: 5%;
    
  }

   .schopfA-13{
    overflow: visible;
    width: 60%;
  }

   .schopfDiv-13{
    position: relative;
    left: -15%;
    top: 15%;
    
  }



   .schopfA-14{
    overflow: visible;
    width: 75%;
  }

   .schopfDiv-14{
    position: relative;
    left: 50%;
    top: -20%;
    
  }

   .schopfA-16{
    overflow: visible;
    width: 75%;
  }

   .schopfDiv-16{
    position: relative;
    left: 0%;
    top: -0%;
    
  }
}



  @media (max-width: 700px) {
    .schopfA-1, .schopfA-2, .schopfA-3, .schopfA-4, .schopfA-5, .schopfA-6, .schopfA-7, .schopfA-8, .schopfA-9, .schopfA-10, .schopfA-11, .schopfA-14 {
        width: 100%;
    }
    
    .schopfDiv-1, .schopfDiv-2, .schopfDiv-3, .schopfDiv-4, .schopfDiv-5, .schopfDiv-6, .schopfDiv-7, .schopfDiv-8, .schopfDiv-9, .schopfDiv-10, .schopfDiv-11, .schopfDiv-14 {
        left: 0;
        top: 10%;
    }


        .schopfA-1{
    overflow: visible;
            width: 85%;

  }
    
  .schopfDiv-1{
    position: relative;
    left: -2%;
    top: 40%;
    
  }


         .schopfA-3
         {
    overflow: visible;
            width: 130%;

  }
    
  .schopfDiv-3{
    position: relative;
    left: -25%;
    top: -10%;
    
  }




        .schopfA-4{
    overflow: visible;
            width: 130%;

  }
    
  .schopfDiv-4{
    position: relative;
    left: 0%;
    top: 40%;
    
  }

       .schopfA-5{
    overflow: visible;
            width: 60%;

  }
    
  .schopfDiv-5{
    position: relative;
    left: 40%;
    top: 25%;
    
  }


      .schopfA-6{
    overflow: visible;
            width: 50%;

  }
    
  .schopfDiv-6{
    position: relative;
    left: 40%;
    top: 50%;
    
  }


  .schopfA-7{
    overflow: visible;
            width:135%;

  }
    
  .schopfDiv-7{
    position: relative;
    left: -10%;
    top: 15%;
    
  }


   .schopfA-8{
    overflow: visible;
            width: 75%;

  }
    
  .schopfDiv-8{
    position: relative;
    left: 35%;
    top: 15%;
    
  }

  .schopfA-9{
    overflow: visible;
            width: 70%;

  }
    
  .schopfDiv-9{
    position: relative;
    left: 50%;
    top: 40%;
    
  }

   .schopfA-10{
    overflow: visible;
            width: 100%;

  }
    
  .schopfDiv-10{
    position: relative;
    left: -0;
    top: 30%;
    
  }

    .schopfA-11{
    overflow: visible;
            width: 100%;

  }
    
  .schopfDiv-11{
    position: relative;
    left: -0;
    top: 30%;
    
  }


   .schopfA-13{
    overflow: visible;
            width: 125%;

  }
    
  .schopfDiv-13{
    position: relative;
    left: -0;
    top: 30%;
    
  }

  .schopfA-14{
    overflow: visible;
            width: 80%;

  }
    
  .schopfDiv-14{
    position: relative;
    left: 25%;
    top: 10%;
    
  }

  .schopfA-15{
    overflow: visible;
            width: 80%;

  }
    
  .schopfDiv-15{
    position: relative;
    left: 30;
    top: 30%;
    
  }

}


  @media screen and (max-width: 700px) {
    :root {
       
        --poster-artist-font-line-height-x-colums: calc(99vw / var(--variable-colums-number) * 8 / 7 / 12);
        --poster-artist-font-size-x-colums: calc(99vw / var(--variable-colums-number) / 10);
    }
  }
  
  