.w-layout-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
}

body {
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color: #333;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 38px;
  line-height: 44px;
  font-weight: 700;
  text-decoration: none;
}

a {
  text-decoration: none;
}

.body {
  background-color: #131313;
  font-family: Goshasans, sans-serif;
  color: #fff;
  font-weight: 400;
}

.nav-menu-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  letter-spacing: 0.3px;
}

.navbar-2 {
  position: static;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 33.33vw;
  margin-left: 0px;
  padding-left: 8px;
  background-color: hsla(0, 0%, 86.7%, 0);
  font-size: 15px;
  font-weight: 200;
}

.home {
  margin-top: 10px;
  padding: 7px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border: 0.5px solid transparent;
  color: #fff;
  font-weight: 200;
  letter-spacing: 0px;
}

.home:hover {
  border-color: #fff;
}

.home.w--current {
  color: #fff;
}

.bottom_menu {
  position: fixed;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  margin-left: 8px;
}

.bottom_link {
  display: inline-block;
  margin-bottom: 11px;
  padding: 6px 7px;
  border: 0.5px solid transparent;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.bottom_link:hover {
  border-color: #fff;
}

.grid-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 33.33vw 33.33vw 1fr;
  grid-template-columns: 33.33vw 33.33vw 1fr;
  -ms-grid-rows: 33.33vh 33.33vh 33.33vh;
  grid-template-rows: 33.33vh 33.33vh 33.33vh;
  font-weight: 400;
  letter-spacing: 0.3px;
}

.link-13 {
  margin-top: 9px;
  color: #fff;
  font-size: 31px;
  font-weight: 200;
  text-decoration: none;
}

.div-block-5 {
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 18px;
  margin-left: 18px;
  padding-top: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.link-14 {
  color: #fff;
  font-size: 36px;
  font-weight: 700;
  text-decoration: none;
}

.vr {
  height: 100%;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/Bildschirmfoto-2021-01-24-um-14.25.09.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/Bildschirmfoto-2021-01-24-um-14.25.09.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.vr:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), url('../images/Bildschirmfoto-2021-01-24-um-14.25.09.png');
  background-image: linear-gradient(180deg, transparent, transparent), url('../images/Bildschirmfoto-2021-01-24-um-14.25.09.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.installation {
  height: 100%;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/4.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/4.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, auto;
}

.installation:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), url('../images/4.jpg');
  background-image: linear-gradient(180deg, transparent, transparent), url('../images/4.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, auto;
}

.div-block-6 {
  height: 100%;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/Bildschirmfoto-2021-01-26-um-17.30.52.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/Bildschirmfoto-2021-01-26-um-17.30.52.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.div-block-6:hover {
  background-image: url('../images/Bildschirmfoto-2021-01-26-um-17.30.52.png'), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));
  background-image: url('../images/Bildschirmfoto-2021-01-26-um-17.30.52.png'), linear-gradient(180deg, transparent, transparent);
  background-position: 50% 50%, 0px 0px;
  background-size: cover, auto;
}

.div-block-7 {
  height: 100%;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/mockup.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/mockup.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.div-block-7:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), url('../images/mockup.jpg');
  background-image: linear-gradient(180deg, transparent, transparent), url('../images/mockup.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.background-video-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.zvuchat {
  margin-top: 18px;
  color: #fff;
  font-size: 39px;
  font-weight: 200;
  text-decoration: none;
}

._3by {
  color: #fff;
  font-size: 47px;
  text-decoration: none;
}

.div-block-8 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.h1 {
  position: static;
  display: inline-block;
  margin-top: 18px;
  margin-left: 18px;
  color: #fff;
  font-size: 30px;
  font-weight: 400;
  text-decoration: none;
}

._9x9 {
  position: fixed;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 33.33vw;
  grid-template-columns: 33.33vw;
  -ms-grid-rows: 33.33vh 33.33vh 33.33vh 33.33vh;
  grid-template-rows: 33.33vh 33.33vh 33.33vh 33.33vh;
}

.section_right {
  width: 66.66vw;
  float: right;
}

.grid2x3right_installation {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-rows: 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh auto 33.33vh 33.33vh 33.33vh auto auto 33.33vh auto;
  grid-template-rows: 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh auto 33.33vh 33.33vh 33.33vh auto auto 33.33vh auto;
}

.header_installation {
  background-image: url('../images/TDMovieOut.16.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.heading {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  color: #fff;
  font-size: 30px;
  font-weight: 400;
  text-decoration: none;
}

.div-block-10 {
  background-image: url('../images/TDMovieOut.15.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.text-und-headlineinhalte {
  display: block;
  padding-top: 18px;
  padding-right: 18px;
  padding-left: 18px;
}

.div-block-12 {
  background-image: url('../images/TDMovieOut.10.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-13 {
  background-image: url('../images/13.png');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: repeat-x;
  background-attachment: scroll;
}

.nav-link {
  display: none;
}

.header_vr {
  height: 66.66vh;
  background-image: url('../images/Bildschirmfoto-2021-01-24-um-14.25.09.png');
  background-position: 50% 50%;
  background-size: cover;
}

.paragraph {
  margin-top: 72px;
  font-family: 'PT Sans', sans-serif;
}

.div-block-15 {
  background-image: url('../images/Bildschirmfoto-2021-02-02-um-00.29.44.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-16 {
  background-image: url('../images/Bildschirmfoto-2021-01-24-um-14.34.00.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-17 {
  padding: 37px;
}

.image {
  max-height: 30vh;
  padding: 0px;
}

.flie-texte {
  margin-top: 0px;
  font-family: 'PT Sans', sans-serif;
}

.paragraph-3 {
  font-family: 'PT Sans', sans-serif;
}

.div-block-19 {
  background-image: url('../images/mockup.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.heading-2 {
  margin-top: 0px;
  font-size: 30px;
  font-weight: 400;
}

.text {
  padding-right: 10px;
  padding-left: 10px;
}

.paragraph-4 {
  margin-top: 53px;
  font-family: 'PT Sans', sans-serif;
}

.button_wurst {
  display: inline-block;
  margin: 0px auto 10px;
  padding: 7px 18px;
  float: none;
  background-color: #fff;
  color: #000;
  font-size: 13px;
  font-weight: 400;
}

.button_wurst.w--current {
  text-decoration: underline;
}

.div-block-21 {
  background-image: url('../images/15.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-22 {
  background-image: url('../images/TDMovieOut.8.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-23 {
  background-image: url('../images/TDMovieOut.4.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.image-2 {
  -o-object-position: 100% 100%;
  object-position: 100% 100%;
}

.div-block-24 {
  background-image: url('../images/Bildschirmfoto-2021-02-02-um-00.30.32.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-25 {
  background-image: url('../images/VR_Thy_WEb.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-26 {
  background-image: url('../images/Bildschirmfoto-2021-02-02-um-00.28.24.png');
  background-position: 50% 50%;
  background-size: cover;
}

.grid2x3right-vr {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-rows: 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh auto 33.33vh 33.33vh 66.66vh auto;
  grid-template-rows: 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh auto 33.33vh 33.33vh 66.66vh auto;
}

.paragraph-5 {
  padding-left: 10px;
}

.div-block-27 {
  padding: 18px;
}

.grid2x3right-webtool {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-rows: 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh;
  grid-template-rows: 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh 33.33vh;
}

.div-block-28 {
  background-image: url('../images/Bildschirmfoto-2021-01-26-um-17.30.52.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-29 {
  background-image: url('../images/Bildschirmfoto-2020-12-30-um-09.13.50.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-30 {
  background-image: url('../images/Bildschirmfoto-2021-01-31-um-21.14.55.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-31 {
  background-image: url('../images/cowbel_banner_img.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-32 {
  background-image: url('../images/touch_display_web.png');
  background-position: 50% 50%;
  background-size: cover;
}

._9x9-fullsreen {
  position: fixed;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 33.33vw 33.33vw 33.33vw;
  grid-template-columns: 33.33vw 33.33vw 33.33vw;
  -ms-grid-rows: 33.33vh 33.33vh 33.33vh 33.33vh;
  grid-template-rows: 33.33vh 33.33vh 33.33vh 33.33vh;
}

.div-block-33 {
  display: block;
  padding: 18px;
}

.link-15 {
  padding: 18px;
  float: right;
  color: #fff;
  font-size: 26px;
  text-align: right;
  text-decoration: none;
}

.grid2x3right-kursdoku {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-rows: 33.33vh 33.33vh 33.33vh;
  grid-template-rows: 33.33vh 33.33vh 33.33vh;
}

.section {
  width: 66.66vw;
  float: right;
}

.div-block-36 {
  padding: 18px;
}

.grid2x3right-ber {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-rows: 33.33vh 33.33vh 33.33vh;
  grid-template-rows: 33.33vh 33.33vh 33.33vh;
}

.text-block {
  font-size: 24px;
  font-weight: 700;
}

.text-block-2 {
  margin-top: 8px;
  font-family: 'PT Sans', sans-serif;
  font-size: 16px;
}

.grid2x3right-impressum {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-39 {
  padding: 0px 18px;
}

.heading-3 {
  margin-top: 10px;
}

.paragraph-6 {
  font-size: 15px;
}

.paragraph-7 {
  text-decoration: none;
}

.link-16 {
  color: #fff;
  text-decoration: underline;
}

.link-17 {
  color: #fff;
}

.link-18 {
  color: #fff;
}

.link-19 {
  color: #fff;
}

.link-20 {
  color: #fff;
}

.link-21 {
  color: #fff;
}

.link-22 {
  color: #fff;
}

.link-23 {
  color: #fff;
}

.link-24 {
  color: #fff;
}

.link-25 {
  color: #fff;
}

.link-26 {
  color: #fff;
}

.link-27 {
  color: #fff;
}

.link-28 {
  color: #fff;
}

.link-29 {
  color: #fff;
}

.section-2 {
  display: none;
}

.button_wurst-spezial {
  margin: 0px 0px 10px;
  padding: 7px 18px;
  background-color: #fff;
  color: #000;
  font-size: 13px;
  font-weight: 400;
}

.div-block-42 {
  height: 33.33vh;
}

.div-block-43 {
  height: 33.33vh;
  background-image: url('../images/tisch_web2.png');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: repeat;
}

.div-block-44 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: -1;
  background-color: rgba(0, 0, 0, 0.82);
}

.div-block-45 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: -1;
  background-color: rgba(0, 0, 0, 0.9);
}

.div-block-46 {
  position: fixed;
  left: 12%;
  top: 82%;
  right: 12%;
  bottom: 82%;
  height: 80px;
  background-color: #3d3d3d;
}

.paragraph-9 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: Goshasans, sans-serif;
  color: #000;
  font-weight: 400;
}

.section-3 {
  position: fixed;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.container-2 {
  display: block;
  margin-right: auto;
  margin-bottom: 22px;
  margin-left: auto;
  padding: 30px;
  background-color: #fff;
}

.video {
  background-color: #0c0c0c;
}

.button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  background-color: #000;
  color: #fff;
}

.div-block-47 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.div-block-50 {
  background-image: url('../images/iPhone-Xs-Hand-Mockup-PSD.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

@media screen and (max-width: 991px) {
  .body {
    border: 1px solid #000;
    background-color: #0c0c0c;
  }

  .nav-menu-2 {
    display: block;
    margin-top: 0px;
    margin-right: auto;
    margin-left: 0px;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    background-color: #0c0c0c;
  }

  .navbar-2 {
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .home {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .home.w--current {
    text-align: left;
  }

  .bottom_menu {
    left: 0%;
    top: auto;
    right: auto;
    bottom: 0%;
    display: block;
  }

  .bottom_link {
    display: block;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .grid-4 {
    width: 100vw;
    height: 100vh;
  }

  .menu-button {
    height: 56px;
  }

  .menu-button.w--open {
    position: absolute;
    padding: 10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    background-color: #191919;
  }

  .grid2x3right_installation {
    display: block;
  }

  .header_installation {
    height: 33.33vh;
  }

  .div-block-10 {
    height: 33.33vh;
  }

  .div-block-12 {
    height: 33.33vh;
  }

  .div-block-13 {
    height: 33.33vh;
  }

  .div-block-15 {
    height: 33.33vh;
  }

  .div-block-16 {
    height: 33.33vh;
  }

  .flie-texte {
    line-height: 18px;
  }

  .div-block-19 {
    height: 33.33vh;
  }

  .text {
    min-height: 33.33vh;
  }

  .button_wurst {
    margin-left: 0px;
  }

  .button_wurst.indi {
    border-style: solid;
    border-width: 1px;
    border-color: #fff;
    background-color: rgba(255, 255, 255, 0);
    color: #fff;
  }

  .button_wurst.indi.button_wurst-spezial {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-left: auto;
  }

  .div-block-21 {
    height: 33.33vh;
  }

  .div-block-22 {
    height: 33.33vh;
  }

  .div-block-23 {
    height: 33.33vh;
  }

  .div-block-24 {
    height: 33.33vh;
  }

  .div-block-25 {
    height: 33.33vh;
  }

  .div-block-26 {
    height: 33.33vh;
  }

  .grid2x3right-vr {
    display: block;
  }

  .grid2x3right-webtool {
    display: block;
  }

  .div-block-28 {
    height: 33.33vh;
  }

  .div-block-29 {
    height: 33.33vh;
  }

  .div-block-30 {
    height: 33.33vh;
  }

  .div-block-31 {
    height: 33.33vh;
  }

  .div-block-32 {
    height: 33.33vh;
  }

  .grid2x3right-kursdoku {
    display: block;
  }

  .grid2x3right-ber {
    display: block;
  }

  .grid2x3right-impressum {
    display: block;
  }

  .black_bg {
    position: fixed;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 3;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(12, 12, 12, 0.88);
  }

  .paragraph-8 {
    margin-right: auto;
    margin-left: auto;
    padding-right: 18px;
    padding-left: 18px;
    font-family: Goshasans, sans-serif;
    font-size: 18px;
    font-weight: 400;
  }

  .section-2 {
    display: block;
  }

  .button_wurst-spezial {
    margin-left: 18px;
  }

  .button_wurst-spezial.indi {
    border-style: solid;
    border-width: 1px;
    border-color: #fff;
    background-color: rgba(255, 255, 255, 0);
    color: #fff;
  }

  .div-block-41 {
    display: none;
  }

  .div-block-48 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .div-block-49 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .div-block-50 {
    height: 33.33vh;
  }
}

@media screen and (max-width: 767px) {
  .body {
    background-color: #0c0c0c;
  }

  .nav-menu-2 {
    display: none;
    margin-top: 0px;
    margin-right: 0px;
    padding-right: 98px;
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .navbar-2 {
    position: fixed;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
    z-index: 0;
    width: 100vw;
    height: 80px;
    max-width: 100%;
    background-color: #0c0c0c;
  }

  .home {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 24px;
  }

  .home:hover {
    border-color: hsla(0, 0%, 100%, 0);
  }

  .bottom_menu {
    z-index: 5;
    display: none;
  }

  .grid-4 {
    display: block;
  }

  .link-13 {
    font-size: 26px;
    line-height: 19px;
  }

  .div-block-5 {
    position: fixed;
    z-index: 5;
  }

  .link-14 {
    font-size: 29px;
    line-height: 12px;
  }

  .vr {
    height: 33.33vh;
  }

  .installation {
    display: block;
    height: 33.33vh;
  }

  .div-block-6 {
    width: 100vw;
    height: 33.33vh;
  }

  .div-block-7 {
    width: 100vw;
    height: 33.33vh;
  }

  .h1 {
    display: block;
    margin-right: 0px;
    text-decoration: none;
  }

  .h1.h1_one_home {
    display: block;
    padding-top: 18px;
  }

  .h1.h1_one_home.special {
    margin-top: 0px;
  }

  .h1.handy {
    margin-top: 0px;
  }

  ._9x9 {
    display: block;
  }

  .menu-button {
    position: fixed;
    left: auto;
    top: 18px;
    right: 18px;
    bottom: auto;
    display: block;
    padding: 10px;
    background-color: #0c0c0c;
  }

  .menu-button.w--open {
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    background-color: #0c0c0c;
  }

  .section_right {
    width: 100vw;
  }

  .grid2x3right_installation {
    display: block;
  }

  .header_installation {
    margin-top: 80px;
  }

  .text-und-headlineinhalte {
    padding-bottom: 18px;
  }

  .text-und-headlineinhalte.ber_size {
    height: 33.33vh;
  }

  .text-und-headlineinhalte.berhead {
    margin-top: 80px;
  }

  .text-und-headlineinhalte.abstand-objo {
    margin-top: 80px;
  }

  .nav-link {
    display: block;
    padding: 10px;
    border: 0.5px solid transparent;
    border-radius: 0.5px;
    color: #fff;
    font-size: 17px;
  }

  .nav-link:hover {
    border-width: 0.5px;
    border-color: hsla(0, 0%, 100%, 0);
  }

  .icon {
    display: none;
    font-size: 52px;
  }

  .div-block-18 {
    width: 35px;
    height: 35px;
  }

  .div-block-19 {
    height: 50vh;
    margin-top: 80px;
  }

  .paragraph-4 {
    margin-top: -9px;
    line-height: 19px;
  }

  .button_wurst {
    margin-right: 18px;
    margin-left: 0px;
  }

  .button_wurst.indi {
    border-style: solid;
    border-width: 1px;
    border-color: #fff;
    background-color: rgba(255, 255, 255, 0);
    color: #fff;
  }

  .div-block-25 {
    min-height: 50vh;
  }

  .grid2x3right-vr {
    display: block;
  }

  .grid2x3right-webtool {
    display: block;
  }

  .div-block-28 {
    height: 33.33vh;
    margin-top: 80px;
  }

  .div-block-29 {
    display: none;
    height: 33.33vh;
  }

  .div-block-30 {
    height: 33.33vh;
  }

  .div-block-31 {
    height: 33.33vh;
  }

  .div-block-32 {
    height: 33.33vh;
  }

  ._9x9-fullsreen {
    display: block;
  }

  .div-block-33 {
    margin-top: 80px;
  }

  .div-block-34 {
    position: fixed;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    width: 100vw;
    height: 80vh;
  }

  .div-block-35 {
    position: fixed;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    width: 100vw;
    height: 80vh;
  }

  .grid2x3right-kursdoku {
    display: block;
  }

  .section {
    width: 100vw;
  }

  .div-block-37 {
    position: fixed;
    left: auto;
    top: 0%;
    right: 0%;
    bottom: auto;
  }

  .div-block-38 {
    position: fixed;
    left: auto;
    top: 0%;
    right: 0%;
    bottom: auto;
  }

  .grid2x3right-ber {
    display: block;
  }

  .grid2x3right-impressum {
    display: block;
  }

  .image-3 {
    position: fixed;
    left: auto;
    top: 20px;
    right: 18px;
    bottom: auto;
  }

  .link-block {
    display: block;
  }

  .link-block-2 {
    display: inline-block;
    width: 100%;
    height: 33.33vh;
    margin-top: 80px;
  }

  .link-block-3 {
    display: block;
    width: 100%;
    height: 33.33vh;
  }

  .link-block-4 {
    display: block;
  }

  .black_bg {
    position: fixed;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 5;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(0, 0, 0, 0.88);
  }

  .paragraph-8 {
    padding-right: 18px;
    padding-left: 18px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    text-align: center;
  }

  .section-2 {
    display: block;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .button_wurst-spezial {
    margin-right: 18px;
    margin-left: 18px;
  }

  .button_wurst-spezial.indi {
    border-style: solid;
    border-width: 1px;
    border-color: #fff;
    background-color: rgba(255, 255, 255, 0);
    color: #fff;
  }

  .section-3 {
    margin-right: 10px;
    margin-left: 10px;
  }

  .div-block-49 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

@media screen and (max-width: 479px) {
  .body {
    background-color: #191919;
  }

  .nav-menu-2 {
    display: none;
    width: 100vw;
    margin-top: 0px;
    margin-right: 0px;
    padding-right: 10px;
    padding-bottom: 10px;
    clear: right;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    background-color: #191919;
  }

  .navbar-2 {
    position: fixed;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
    z-index: 5;
    width: 100vw;
    height: 70px;
    max-width: 100%;
    background-color: #191919;
  }

  .home {
    position: static;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    z-index: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-left: auto;
    padding-top: 12px;
    padding-bottom: 12px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    font-size: 24px;
  }

  .home:hover {
    border-color: rgba(12, 12, 12, 0);
  }

  .home.w--current {
    position: static;
  }

  .bottom_menu {
    left: 0%;
    top: auto;
    right: auto;
    bottom: 0%;
    z-index: 0;
    display: none;
    margin-top: 50px;
    margin-bottom: 50px;
    padding-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .bottom_link {
    position: relative;
  }

  .grid-4 {
    display: block;
    height: 33.33vh;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 33.33vw 33.33vw 1fr;
    grid-template-columns: 33.33vw 33.33vw 1fr;
    -ms-grid-rows: 33.33vh 33.33vh 33.33vh;
    grid-template-rows: 33.33vh 33.33vh 33.33vh;
  }

  .link-13 {
    margin-top: 2px;
    font-size: 21px;
  }

  .div-block-5 {
    position: fixed;
    z-index: 7;
    margin-top: 15px;
    margin-left: 10px;
    padding-left: 8px;
  }

  .link-14 {
    font-size: 24px;
  }

  .installation {
    margin-top: 0px;
    padding-top: 0px;
    text-decoration: none;
  }

  .zvuchat {
    font-size: 34px;
  }

  ._3by {
    font-size: 39px;
    font-weight: 700;
  }

  .h1 {
    display: block;
    margin-top: 0px;
    padding-top: 18px;
    text-decoration: none;
  }

  .h1.h1_one_home {
    display: block;
  }

  ._9x9 {
    display: block;
  }

  .menu-button {
    top: 0px;
    right: 0px;
    z-index: 1;
    display: none;
    width: 70px;
    height: 70px;
    padding: 10px;
    background-color: #191919;
  }

  .menu-button.w--open {
    background-color: #191919;
  }

  .section_right {
    width: 100vw;
  }

  .grid2x3right_installation {
    display: block;
  }

  .header_installation {
    height: 33.33vh;
  }

  .div-block-10 {
    height: 33.33vh;
  }

  .text-und-headlineinhalte {
    margin-top: 0px;
    padding-bottom: 40px;
  }

  .text-und-headlineinhalte.ber_size {
    height: 33.33vh;
  }

  .text-und-headlineinhalte.berhead {
    margin-top: 80px;
  }

  .text-und-headlineinhalte.abstand-objo {
    margin-top: 80px;
  }

  .div-block-12 {
    height: 33.33vh;
  }

  .div-block-13 {
    height: 33.33vh;
  }

  .nav-link {
    z-index: -1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0px;
    padding: 11px 7px;
    border: 0.5px solid transparent;
    color: #fff;
    font-size: 17px;
  }

  .nav-link:hover {
    border-color: hsla(0, 0%, 100%, 0);
  }

  .nav-link.w--current {
    color: #fff;
    text-decoration: none;
  }

  .div-block-14 {
    width: 2px;
    height: 50px;
  }

  .icon {
    position: fixed;
    left: auto;
    top: 13px;
    right: 10px;
    bottom: auto;
    display: none;
    font-size: 42px;
  }

  .header_vr {
    margin-top: 80px;
  }

  .div-block-15 {
    height: 33.33vh;
  }

  .div-block-16 {
    height: 33.33vh;
  }

  .div-block-18 {
    width: 40px;
    height: 40px;
  }

  .div-block-19 {
    height: 33.33vh;
    margin-top: 70px;
  }

  .text {
    margin-top: 80px;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .button_wurst {
    margin-left: 0px;
  }

  .button_wurst.indi {
    border-style: solid;
    border-width: 0.5px;
    border-color: #fff;
    background-color: rgba(255, 255, 255, 0);
    color: #fff;
  }

  .div-block-21 {
    height: 33.33vh;
  }

  .div-block-22 {
    height: 33.33vh;
  }

  .div-block-23 {
    height: 33.33vh;
  }

  .image-2 {
    -o-object-fit: cover;
    object-fit: cover;
  }

  .div-block-24 {
    height: 33.33vh;
  }

  .div-block-25 {
    height: 33.33vh;
  }

  .div-block-26 {
    height: 33.33vh;
  }

  .grid2x3right-vr {
    display: block;
  }

  .grid2x3right-webtool {
    display: block;
  }

  .div-block-28 {
    height: 33.33vh;
    margin-top: 70px;
  }

  .div-block-29 {
    height: 33.33vh;
  }

  .div-block-30 {
    height: 33.33vh;
  }

  .div-block-31 {
    height: 33.33vh;
  }

  .div-block-32 {
    height: 33.33vh;
  }

  ._9x9-fullsreen {
    display: block;
  }

  .div-block-33 {
    margin-top: 80px;
  }

  .link-15 {
    float: right;
  }

  .div-block-34 {
    position: fixed;
    left: 0%;
    top: 70px;
    right: 0%;
    bottom: 0%;
    width: 100vw;
    height: auto;
  }

  .div-block-35 {
    position: fixed;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    width: 100vw;
    height: 80vh;
  }

  .grid2x3right-kursdoku {
    display: block;
  }

  .section {
    width: 100vw;
  }

  .div-block-37 {
    position: fixed;
    left: auto;
    top: 0%;
    right: 0%;
    bottom: auto;
  }

  .div-block-38 {
    position: fixed;
    left: auto;
    top: 0%;
    right: 0%;
    bottom: auto;
  }

  .grid2x3right-ber {
    display: block;
  }

  .grid2x3right-impressum {
    display: block;
  }

  .div-block-39 {
    margin-top: 80px;
  }

  .image-3 {
    position: fixed;
    left: auto;
    top: 18px;
    right: 18px;
    bottom: auto;
  }

  .link-block {
    width: 100%;
    text-decoration: none;
  }

  .link-block-2 {
    width: 100%;
    text-decoration: none;
  }

  .link-block-3 {
    width: 1005px;
    text-decoration: none;
  }

  .link-block-4 {
    width: 100%;
    height: 33.33vh;
    text-decoration: none;
  }

  .black_bg {
    position: fixed;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 3;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    background-color: rgba(12, 12, 12, 0.91);
  }

  .paragraph-8 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 18px;
    padding-left: 18px;
    font-family: Goshasans, sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-align: center;
  }

  .container {
    display: block;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .section-2 {
    display: block;
  }

  .button_wurst-spezial {
    margin-left: 18px;
  }

  .button_wurst-spezial.indi {
    border-style: solid;
    border-width: 0.5px;
    border-color: #fff;
    background-color: rgba(255, 255, 255, 0);
    color: #fff;
  }

  .div-block-41 {
    display: none;
  }

  .section-3 {
    margin-right: 10px;
    margin-left: 10px;
  }

  .div-block-49 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

#w-node-link-block-0a74fd6d {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-link-block-2-0a74fd6d {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-link-block-3-0a74fd6d {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-link-block-4-0a74fd6d {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-f94a6013-50e4-93dd-49d6-e001b7988007-b7988007 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-_03665b0d-fb65-eb71-705d-d7ba4acda856-fbef8f87 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_6e6b5285-6afb-265e-ee02-b078bf2b3a71-fbef8f87 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_49cc3dbe-f63a-c9e1-40e0-d1e559394162-fbef8f87 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-ad31d953-eb6b-2800-b082-cfaa8285fdb7-fbef8f87 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 7;
  -ms-grid-row: 5;
  grid-row-start: 5;
}

#w-node-_043a2105-b838-f4e5-49a1-c1766ff2692d-fbef8f87 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 7;
  -ms-grid-row: 5;
  grid-row-start: 5;
}

#w-node-_68c8b5a4-7ad7-136f-bbed-c65d63a6ef6b-fbef8f87 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 10;
  -ms-grid-row: 8;
  grid-row-start: 8;
}

#w-node-_1b18f1a1-b195-058d-117a-9a65a243de5d-fbef8f87 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a6af47a2-8017-7bc0-7327-064cefe49957-fbef8f87 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 14;
  -ms-grid-row: 12;
  grid-row-start: 12;
}

#w-node-div-block-fbef8f87 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 11;
  -ms-grid-row: 10;
  grid-row-start: 10;
}

#w-node-ec038bf5-0626-79fc-80cf-7809e22cfd6f-fbef8f87 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-b5999e81-a762-a429-6da0-8f0dcd335572-fbef8f87 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 14;
  -ms-grid-row: 12;
  grid-row-start: 12;
}

#w-node-_176e463d-24d6-b408-3cd8-cdadaba3a878-fbef8f87 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 15;
  -ms-grid-row: 14;
  grid-row-start: 14;
}

#w-node-text-link-2-fbef8f87 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-heading-804be147 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_3ab5d044-7d81-4f7c-d54d-9cc93c7c07c4-804be147 {
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
}

#w-node-b63c75a9-c49f-7abe-cd30-07adeb4f637a-804be147 {
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 2;
  grid-row-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
}

#w-node-_1dc29ae4-5a0d-8ed2-4e9e-df32c08ed09f-804be147 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
}

#w-node-_36a77b21-dd6d-8809-7e30-cda03bf65290-804be147 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 3;
  grid-row-end: 6;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-b3b33d2a-dece-1b6c-0575-e4efbee9fcda-804be147 {
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 3;
  grid-row-end: 6;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
}

#w-node-bed36c01-140c-ffcd-8749-10530643946d-804be147 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 8;
  -ms-grid-row: 6;
  grid-row-start: 6;
}

#w-node-div-block-804be147 {
  -ms-grid-row: 9;
  grid-row-start: 9;
  -ms-grid-row-span: 2;
  grid-row-end: 11;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
}

#w-node-div-block-2-804be147 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 12;
  -ms-grid-row: 11;
  grid-row-start: 11;
}

#w-node-_822eeb98-5d5c-f2a1-4823-3378f45cd141-804be147 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_78e4015b-1b09-b572-1cec-dd118f70373a-804be147 {
  -ms-grid-row: 9;
  grid-row-start: 9;
  -ms-grid-row-span: 2;
  grid-row-end: 11;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
}

#w-node-_8101c024-1eb6-d42f-2d56-93deb181ef0e-804be147 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-heading-9f1f492a {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_77711789-488d-932c-7205-776b9d134d2f-9f1f492a {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-bfcaa3a5-70da-3551-01b4-fd3f583ce819-9f1f492a {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_72c574eb-1f05-bb76-98b3-d36e23954b7f-9f1f492a {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-heading-f954dffc {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-a3ae7a35-0001-6c08-743d-c2c7db938d11-f954dffc {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_54f654bb-a77c-8cd7-1f2d-d798b9d38b87-f954dffc {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-c0af326e-fd9c-3a52-213a-b78eb395cc5f-f954dffc {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_04c80686-660a-6187-264c-13621054e655-f954dffc {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-row: 5;
  grid-row-start: 5;
}

#w-node-b2a8dfb1-a022-42fa-2bda-2e222a92676e-f954dffc {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_0332905a-79c2-ac93-fc97-e10d9f83f900-f954dffc {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-a421b8c8-c145-a8a5-0bc5-828d55648c01-f954dffc {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 10;
  -ms-grid-row: 9;
  grid-row-start: 9;
}

#soundbrush.w-node-_1fd0f9ec-6444-4e84-1e10-144fedd2e62c-3b4c37ae {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-ced10696-81fc-4ff7-4428-a9899d2bf90f-3b4c37ae {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-dbc8053e-60ea-a1cc-aebe-9650120a7d3d-3b4c37ae {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_8f6340ce-8dd2-61f5-a482-ec5c5612a539-cf80df87 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_1894eb08-dbcb-2394-5d57-4ff7cc16e944-cf80df87 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#soundkreieren.w-node-_3bc36b30-85d6-dcf4-88f4-5245311d45b4-cf80df87 {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_9283721e-d7f6-5895-a2d3-90f6cba7ebd1-e248fdf3 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-d3ca9229-e58b-79c3-bb39-3576b8728850-e248fdf3 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_6f4eba19-069d-a277-506e-91a45914311b-e248fdf3 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_72a985a5-7c55-799a-ed81-2b117f0070cb-e248fdf3 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-heading-e248fdf3 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_7585a518-b904-c64f-0941-12005c137a21-817224a1 {
  -ms-grid-row: span 3;
  grid-row-start: span 3;
  -ms-grid-row-span: 3;
  grid-row-end: span 3;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-heading-817224a1 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

@font-face {
  font-family: 'Goshasans';
  src: url('../fonts/GoshaSans-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Goshasans';
  src: url('../fonts/GoshaSans-Ultralight.otf') format('opentype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Goshasans';
  src: url('../fonts/GoshaSans-Ultrabold.otf') format('opentype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Goshasans';
  src: url('../fonts/GoshaSans-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}