.container-topbar, .container-below-top {
  color: black;
  background-color: white;
}
.container-header .container-nav {
  flex-wrap: wrap;
  justify-content: center !important;
  padding-bottom: 1em;
  font-size: 24px;
}
.container-header .navbar-toggler {
    color: #040404;
    cursor: pointer;
    border: 1px solid #95a3d1;
  font-size: 1.6em;
}
.container-header {
  background-color: var(--headerbg);
  background-image: none;
  box-shadow: 0px 8px 8px 0px rgba(0,0,0,0.3);
}
h1 {
  margin-top: 1em;
}
.btn-sm {
  --btn-font-size: .5rem;

}
.site-grid {
  margin-bottom: auto;
  margin-top: 0em;
  background: rgb(237, 222, 17);
background: linear-gradient(90deg,rgba(237, 222, 17, 0.5) 0%, rgb(243, 240, 214) 50%, rgba(237, 222, 17, 0.5) 100%);
  box-shadow: 0px 8px 8px 0px rgba(0,0,0,0.3);
}
.footer .mod-menu {
  position: relative;
  color: black;
}
