.navigation-wrapper {
  display: contents;
}
 
.navigation-container1 {
  display: contents;
}
 
.navigation-container2 {
  display: none;
}
 
.navigation-container3 {
  display: contents;
}
 
.navigation-thq-nav-mainlink-elm2 {
  text-decoration: none;
}
 
.navigation-thq-nav-mainlink-elm3 {
  text-decoration: none;
}
 
.navigation-thq-nav-mainlink-elm4 {
  text-decoration: none;
}
 
.navigation-thq-nav-mainlink-elm5 {
  text-decoration: none;
}
 
.navigation-thq-nav-mainmenu-icon-elm {
  width: 28px;
  height: 28px;
}
 
.navigation-thq-nav-mobile-overlaylink-elm1 {
  text-decoration: none;
}
 
.navigation-thq-nav-mobile-overlaylink-elm2 {
  text-decoration: none;
}
 
.navigation-thq-nav-mobile-overlaylink-elm3 {
  text-decoration: none;
}
 
.navigation-thq-nav-mobile-overlaylink-elm4 {
  text-decoration: none;
}
 
.navigation-thq-nav-mobile-overlaylink-elm5 {
  text-decoration: none;
}
 
.navigation-thq-nav-mobile-overlaycta-elm {
  text-decoration: none;
}
 
.navigation-container4 {
  display: none;
}
 
.navigation-container5 {
  display: contents;
}
 
.navigation-container6 {
  display: none;
}
 
.navigation-container7 {
  display: contents;
}

.footer-wrapper {
  display: contents;
}
 
.footer-container1 {
  display: contents;
}
 
.footer-thq-footer-branding-elm {
  width: 229px;
  height: 221px;
  margin-top: -20px;
}
 
.footer-image {
  width: 100%;
  height: 234px;
  object-fit: cover;
}
 
.footer-container2 {
  display: none;
}
 
.footer-container3 {
  display: contents;
}

.ber-mich-container1 {
  width: 100%;
  display: block;
  min-height: 100vh;
}
 
.ber-mich-thq-hero-title-elm {
  top: -264px;
  left: 0px;
  right: 0px;
  margin: auto;
  position: absolute;
}
 
.ber-mich-container2 {
  display: none;
}
 
.ber-mich-container3 {
  display: contents;
}
 
@media(max-width: 991px) {
  .ber-mich-thq-hero-title-elm {
    top: -225px;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
  }
}
 
@media(max-width: 479px) {
  .ber-mich-thq-hero-parallaxcontent-elm {
    height: 944px;
    position: relative;
  }
  .ber-mich-thq-hero-title-elm {
    top: 139px;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
  }
  .ber-mich-thq-hero-subtitle-elm {
    top: 362px;
    left: -3px;
    position: relative;
  }
  .ber-mich-thq-about-portraitimg-elm {
    width: 274px;
    height: 383px;
  }
}
