.gg-big img,
.gg-big-withtext img {
  margin: 0;
  width: calc(var(--app-standard-height) - 1.2rem);
}

.mapbs-tooltip {
  padding: 0.5rem;
  width: 26rem;

  & h3 {
    margin: 0;
    margin-bottom: 0.5rem;
    font-weight: 700;
    line-height: 1.2;
  }

  & .description {
    margin-bottom: 0.5rem;
    font-size: 0.9rem;
  }

  & ul {
    padding: 0;
    padding-left: 1.5rem;
    font-size: 0.9rem;
  }

  & li {
    line-height: 1.1rem;
  }
}

.tippy-box {
  max-width: unset !important;
}

girafe-header {
  display: inline-block;
  height: calc(var(--app-standard-height) - 1rem);
}

.links {
  display: flex;
  gap: 0.5rem;
  align-items: center;

  & a {
    text-decoration: none;
    padding: 8px 16px;
    border-radius: 19px;
    color: #fff;
    background-color: #1e4557;
    border: none;
  }
}

.logo_mapbs {
  margin: 0;
  height: calc(var(--app-standard-height) - 1.5rem);
  margin-left: 0.5rem;
}

#splash-screen svg {
  position: absolute;
  width: 100px;
  top: 50%;
  left: 50%;
  margin: -70px -50px;
}

mapbs-search {
  display: flex !important;
  width: 36rem;
  flex-shrink: 0;
}
