/* ##################################
 Layout
###################################*/
/*@media (min-width: 992px) {*/

    /* Header is the positioning reference */
/*    .site-header .header-inner {*/
/*        position: relative;*/
/*    }*/

    /* Desktop navigation spans the complete header */
/*    .site-header .header-nav.desktop {*/
/*        width: 100%;*/
/*    }*/

/*    .site-header .header-nav.desktop .nav-lvl1 {*/
/*        display: flex;*/
/*        align-items: center;*/
/*        width: 100%;*/
/*        margin: 0;*/
/*    }*/

    /* -----------------------------------------
       CENTER LOGO
       ----------------------------------------- */

/*    .site-header .logo {*/
/*        position: absolute;*/
/*        left: 50%;*/
/*        top: 50%;*/
/*        transform: translate(-50%, -50%);*/
/*        z-index: 20;*/
/*    }*/

    /* -----------------------------------------
       MENU SPLIT

       Startseite | Außen | Innen
                           LOGO
                           Partner | Downloads
       ----------------------------------------- */

    /* Partner = first item on right */
/*    .site-header .header-nav.desktop .nav-lvl1 > li:nth-child(4) {*/
/*        margin-left: auto;*/
/*    }*/

    /* Space between Innen and logo */
/*    .site-header .header-nav.desktop .nav-lvl1 > li:nth-child(3) {*/
/*        margin-right: 160px;*/
/*    }*/

    /* Space between logo and Partner */
/*    .site-header .header-nav.desktop .nav-lvl1 > li:nth-child(4) {*/
/*        margin-left: 160px;*/
/*    }*/

/*}*/
.screen-image.screen-fullscreen {
  position: relative;
  height: 100vh;
  background-size: cover;
}

.screen-image.screen-top {
  position: relative;
  height: 50vh;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}


@media (max-width: 991.98px) {
  .screen-image.screen-top {
    height: 50vh;
      background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  }
}

