/* Scroll anchors, logo sizes. MQ heights live in responsive.css.
   Breakpoints: js/site-config.js */

.scroll-anchor {
  position: absolute;
  top: -60px;
}

#about,
#webshop,
#portfolio,
#service-reviews,
#customer {
  position: relative;
}

#about-target.scroll-anchor {
  top: -70px;
}

#customer-target.scroll-anchor {
  top: -80px;
}

#mobile-main {
  height: 100%;
}

#mobileIcon {
  display: none;
  align-items: center;
  justify-content: flex-start;
}

.header-logo,
.tablet-menu-logo,
.mobile-menu-logos,
#top-btn {
  cursor: pointer;
}

.tablet-menu-logo img:first-child {
  width: 180px;
  height: 23.29px;
}

.tablet-menu-logo img:last-child {
  width: 105px;
  height: 23.29px;
}

.mobile-menu-logos img:first-child {
  width: 150px;
  height: 19px;
}

.mobile-menu-logos img:last-child {
  width: 88px;
  height: 19px;
}

#mobile-bj-text {
  display: none;
}
