.sitemap-main-wrapper .invisible {
  position: absolute;
  left: -9999999px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  visibility: visible !important;
  background-color: transparent;
}
.sitemap-main-wrapper .level1.haschildren ul {
  display: flex;
  flex-direction: column;
}
.sitemap-main-wrapper .level1.haschildren a{
width:fit-content;
}
.sitemap-main-wrapper .haschildren ul{
margin-top:15px;
} 