.content-body .sitemap-groups {
  row-gap: 32px;
}
.content-body .sitemap-groups + .sitemap-groups {
  margin-top: 32px;
}
.content-body .sitemap-groups h2 {
  font-size: 20px;
  margin: 0 0 14px;
}
.content-body .sitemap-groups > h2 {
  margin-bottom: 0;
}
.content-body .sitemap-groups ul {
  padding-left: 20px;
  margin: 0;
}
.content-body .sitemap-groups ul,
.content-body .sitemap-groups ol {
  list-style: disc;
}
.content-body .sitemap-groups li {
  position: static;
  padding: 0;
  margin-bottom: 8px;
}
.content-body .sitemap-groups li::before {
  display: none !important;
  content: none !important;
}
.content-body .sitemap-groups ul ul {
  margin-top: 10px;
  padding-left: 18px;
  list-style-type: circle;
}
.content-body .sitemap-groups li {
  overflow-wrap: anywhere;
}
