@font-face {
    font-family: 'Museo';
    src: url('fonts/Museo300-Regular-webfont.eot');
    src: url('fonts/Museo300-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Museo300-Regular-webfont.woff2') format('woff2'),
         url('fonts/Museo300-Regular-webfont.woff') format('woff'),
         url('fonts/Museo300-Regular-webfont.ttf') format('truetype'),
         url('fonts/Museo300-Regular-webfont.svg#museo300') format('svg');
    font-weight: 300; /* Sie können dies anpassen, wenn 300 nicht das Standardgewicht sein soll */
    font-style: normal;
}

@font-face {
    font-family: 'Museo';
    src: url('fonts/Museo300-Italic-webfont.eot');
    src: url('fonts/Museo300-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Museo300-Italic-webfont.woff2') format('woff2'),
         url('fonts/Museo300-Italic-webfont.woff') format('woff'),
         url('fonts/Museo300-Italic-webfont.ttf') format('truetype'),
         url('fonts/Museo300-Italic-webfont.svg#museo300_italic') format('svg');
    font-weight: 300; 
    font-style: italic;
}

body {
    font-family: 'Museo', sans-serif; 
}

.space-top-xl{
    margin-top: 200px;
}


.dataTables_wrapper .dataTables_paginate .paginate_button {
    color: white !important; 
    background-color: transparent !important; 
    border: none !important; 
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    color: #eee !important; 
    background-color: transparent !important; 
    border: none !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current {
    color: black !important; 
    background-color: white !important; 
}


.dataTables_wrapper .dataTables_paginate .paginate_button.disabled {
    color: grey !important; 
}

@media (min-width: 992px) { 
  .navbar-nav .nav-item {
    
    display: flex;
    align-items: center; 
  }

  .navbar-nav .nav-item:not(:last-child)::after {
    content: "|"; 
    margin-left: 0.75rem;  
    margin-right: 0.75rem;
    color: rgba(var(--bs-navbar-color-rgb, 255, 255, 255), 0.5); 
    user-select: none; 
  }
}