k/* 1) Logo-Bereich bleibt inline und mittig */
#logo-area{
  display:inline-flex;
  align-items:center;
  vertical-align:middle;
  padding-top:1em;
}

/* 2) Unsere Link-Gruppe – kompakt, mittig, ohne Umbruch */
.logo-actions{
  display:inline-flex;
  align-items:center;
  vertical-align:middle;
  margin-left:16px;          /* Abstand zum Logo */
  gap:18px;                  /* Abstand zwischen den Links */
  white-space:nowrap;        /* kein Zeilenumbruch */
  padding-top:1em;
}

/* 3) Links selbst */
.logo-actions .nav-link{
  display:inline-flex;
  align-items:center;
  padding:0;
  margin:0;
  line-height:1;
  color:#fff;
  font-weight:600;
  text-decoration:none;
  padding-top:0.3em;
}

.logo-actions .nav-link:hover{
  color:#eee;
  text-decoration:none;
}

/* 4) Icons klein und bündig */
.logo-actions i,
.logo-actions .icon{
  font-size:16px;            
  line-height:1;
  margin-right:6px;
  padding-top:0.3em;
}

/* (optional) Bei schmalen Screens ausblenden */
@media (max-width: 992px){
  .logo-actions{ display:none !important; }
}
