:root {
  --bulma-navbar-height: 7em;
  --bulma-link-text: hsl(233, 76.8%, 78%);
}
body {
  min-height: 100vh;
}
svg.anmeldomatLogo path.handleCheck {
  fill: none;
  stroke: #999;
}
svg.anmeldomatLogo path.handleKnob {
  fill: #fffdfd;
  stroke: #999;
}
nav.navbar {
  --bulma-navbar-item-img-max-height: 7em;
}
nav.navbar div.navbar-brand svg {
  width: auto;
  height: 4em;
  fill: #eee;
  overflow: visible;
}
div.card {
  height: 100%;
}
a:hover {
  color: white;
}
ol {
  padding-left: 1.5em;
}
img.banner {
  display: none;
}
@media (min-width: 1024px) {
  img.banner {
    display: unset;
    float: right;
    position: relative;
    top: -80px;
    width: 30vw;
    max-width: 500px;
    z-index: 99;
  }
  nav.navbar div.navbar-brand svg {
    height: 6em;
  }
}
