.navigation-wrapper {
  display: contents;
}
 
.navigation-container10 {
  display: contents;
}
 
.navigation-thq-navigation-wrapper-elm1 {
  display: contents;
}
 
.navigation-container11 {
  display: none;
}
 
.navigation-container12 {
  display: contents;
}
 
.navigation-image1 {
  width: 50px;
  height: 50px;
  object-fit: cover;
  text-decoration: none;
}
 
.navigation-container13 {
  text-decoration: none;
}
 
.navigation-container14 {
  text-decoration: none;
}
 
.navigation-thq-navigation-actions-elm {
  text-decoration: none;
}
 
.navigation-thq-navigation-toggle-box-elm {
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.navigation-container16 {
  text-decoration: none;
}
 
.navigation-image2 {
  width: 40px;
  height: 40px;
  object-fit: cover;
}
 
.navigation-thq-navigation-mobile-links-elm {
  display: flex;
}
 
.navigation-navlink5 {
  display: contents;
}
 
.navigation-container17 {
  text-decoration: none;
}
 
.navigation-thq-navigation-mobile-text-elm1 {
  display: block;
}
 
.navigation-navlink6 {
  display: contents;
}
 
.navigation-container18 {
  text-decoration: none;
}
 
.navigation-container19 {
  display: none;
}
 
.navigation-container20 {
  display: contents;
}
 
.navigation-container21 {
  display: none;
}
 
.navigation-container22 {
  display: contents;
}
 
.navigation-container23 {
  display: none;
}
 
.navigation-container24 {
  display: contents;
}
 
.navigation-container25 {
  display: none;
}
 
.navigation-container26 {
  display: contents;
}
 

 
@media(max-width: 1600px) {
  .navigation-thq-navigation-wrapper-elm2 {
    height: 100px;
  }
  .navigation-thq-navigation-container-elm {
    height: 110px;
  }
  .navigation-thq-navigation-main-elm {
    height: 80px;
    position: relative;
  }
  .navigation-image2 {
    width: 40px;
    height: 40px;
  }
}
 
@media(max-width: 1200px) {
  .navigation-thq-navigation-main-elm {
    position: static;
  }
  .navigation-image2 {
    width: 40px;
    height: 40px;
  }
}
 
@media(max-width: 991px) {
  .navigation-image2 {
    width: 40px;
    height: 40px;
  }
}
 
@media(max-width: 767px) {
  .navigation-image2 {
    width: 40px;
    height: 40px;
  }
}
 
@media(max-width: 479px) {
  .navigation-image2 {
    width: 40px;
    height: 40px;
  }
}

.footer-wrapper {
  display: contents;
}
 
.footer-container1 {
  display: contents;
}
 
.footer-thq-pasted-image-elm {
  width: 76px;
  height: 76px;
}
 
.footer-thq-footer-nav-column-elm1 {
  height: 108px;
}
 
.footer-thq-footer-nav-link-elm1 {
  text-decoration: none;
}
 
.footer-thq-footer-nav-link-elm2 {
  text-decoration: none;
}
 
.footer-thq-footer-nav-column-elm2 {
  border: 2px dashed rgba(120, 120, 120, 0.4);
}
 
.footer-thq-footer-nav-link-elm3 {
  text-decoration: none;
}
 
.footer-thq-footer-nav-link-elm4 {
  text-decoration: none;
}
 
.footer-thq-footer-nav-link-elm5 {
  text-decoration: none;
}
 
.footer-thq-footer-social-item-elm1 {
  text-decoration: none;
}
 
.footer-thq-footer-social-item-elm2 {
  text-decoration: none;
}
 
.footer-thq-footer-social-item-elm3 {
  text-decoration: none;
}
 
.footer-container2 {
  display: none;
}
 
.footer-container3 {
  display: contents;
}
 
.footer-container4 {
  display: none;
}
 
.footer-container5 {
  display: contents;
}

.home-container1 {
  width: 100%;
  display: block;
  min-height: 100vh;
}
 
.home-container2 {
  display: none;
}
 
.home-container3 {
  display: contents;
}
 
.home-container4 {
  display: none;
}
 
.home-container5 {
  display: contents;
}
 
.home-text12 {
  color: #ffffff;
}
 
.home-text13 {
  color: var(--color-primary);
  text-shadow: 2px 0 var(--color-secondary), -2px 0 var(--color-accent);
}
 
.home-thq-hero-subtitle-elm {
  color: rgb(255, 255, 255);
}
 
.home-thq-btn-elm1 {
  text-decoration: none;
}
 
.home-thq-btn-elm2 {
  text-decoration: none;
}
 
.home-thq-map-marker-container-elm1 {
  top: 30%;
  left: 45%;
}
 
.home-thq-map-marker-container-elm2 {
  top: 60%;
  left: 70%;
}
 
.home-thq-showcase-text-box-elm {
  width: 533px;
  max-width: 90vw;
  margin-left: auto;
  margin-right: auto;
}
 
.home-thq-section-content-elm10 {
  color: var(--color-on-surface);
  background-clip: text;
  webkit-background-clip: text;
}
 
.home-thq-cta-content-trigger-elm {
  width: auto;
}
 
.home-thq-btn-elm3 {
  text-decoration: none;
}
 
.home-thq-card-tag-elm2 {
  border: 2px dashed rgba(120, 120, 120, 0.4);
}
 
.home-image5 {
  height: 497px;
}
 
.home-container6 {
  display: none;
}
 
.home-container7 {
  display: contents;
}
 
.home-container8 {
  display: none;
}
 
.home-container9 {
  display: contents;
}
 
@media(max-width: 1600px) {
  .home-thq-showcase-text-box-elm {
    display: block;
    padding: var(--font-size-2xl);
    align-self: center;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
  }
}
 
@media(max-width: 767px) {
  .home-thq-showcase-content-overlay-elm {
    padding-left: var(--spacing-md);
    padding-right: var(--spacing-md);
  }
  .home-thq-showcase-text-box-elm {
    margin: 0;
  }
}
 
@media(max-width: 479px) {
  .home-container4 {
    display: none;
  }
  .home-thq-showcase-content-overlay-elm {
    padding-left: var(--spacing-md);
    padding-right: var(--spacing-md);
  }
  .home-thq-showcase-text-box-elm {
    width: 100%;
    margin: 0;
    position: relative;
    max-width: 90vw;
    align-self: flex-end;
    margin-left: auto;
    margin-right: auto;
    padding-left: var(--spacing-sm);
    padding-right: var(--spacing-sm);
  }
}
