/* Leistungen-Menü: zwei Spalten am Bildschirm, damit es auch auf Laptops ganz sichtbar ist */
#navServiceDd .dd-gruppe{display:flex;flex-direction:column;gap:1px}
@media (min-width:861px){
  #navServiceDd .nav-dd-menu{display:grid;grid-template-columns:1fr 1fr;column-gap:.4rem;row-gap:2px;width:540px;max-width:calc(100vw - 24px);left:50%;right:auto;margin-left:-270px;padding:.5rem}
  #navServiceDd .nav-dd-menu .dd-alle{grid-column:1 / -1;border-bottom:1px solid var(--border);border-radius:8px 8px 0 0;margin-bottom:.2rem}
  #navServiceDd .nav-dd-menu a{white-space:normal}
  #navServiceDd .dd-gruppe .dd-label+a{margin-top:0}
  #navServiceDd .dd-gruppe .dd-label:not(:first-child){margin-top:.35rem}
}
