.uk-navbar-left {
  overflow: auto;
  max-width: 50%;
  white-space: nowrap;
  scrollbar-width: thin;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.uk-navbar-nav .uk-nav li {
  white-space: normal;
}

#topbar {
background: #1b1816;
}

#topbar a.uk-link-muted:hover, #topbar .uk-link-muted a:hover {
color: #fff !important;
}

main .uk-cover-container .uk-position-cover {
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
}

.uk-button, p strong, p b {
font-family: 'FaktumWideSemiBold', sans-serif;
}

.uk-navbar-nav>li>a {
letter-spacing: 0;
}

.uk-navbar-container:not(.uk-navbar-transparent) {
background: rgba(255, 255, 255, 0.95);
-webkit-backdrop-filter: blur(3px);
}