.container-header {
  z-index: 10;
  background-color: #fff;
  background-image: none;
  position: relative;
  box-shadow: inset 0 5px 5px #00000008;
}
.container-header .mod-menu > li > a, .container-header .mod-menu > li > span {
  color: #58585a;
  text-decoration: none;
  position: relative;
}
@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');

body {
  font-family: font-family: "Raleway", sans-serif;
  font-size: 12pt;
  font-weight: 300;
  line-height: 23px;
  color: #58585a;
  text-align: var(--body-text-align);
  -webkit-text-size-adjust: 100%;
}
body {
  min-height: 100vh;
  position: relative;
  max-width: 1200px;
  margin: 0 auto;
}
.container-nav {
    justify-content: center !important;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  font-family: var(--cassiopeia-font-family-headings,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");
  font-weight: 300;
}
:root {
  --hue: 214;
  --template-bg-light: #f0f4fb;
  --template-text-dark: #495057;
  --template-text-light: #ffffff;
  --template-link-color: var(--link-color);
  --template-special-color: #001B4C;
  background: #f5f5f5;
}
  h1, .h1 {
    font-size: 26px;
  }
.container-header .container-nav {
  flex-wrap: wrap;
  justify-content: space-between;
  padding-bottom: 1em;
  background: #ececec;
}
  a:not([class]) {
  text-decoration: none;
}
a {
  color: #b0b0b0;
}
  .metismenu.mod-menu .metismenu-item.active > a, .metismenu.mod-menu .metismenu-item.active > button, .metismenu.mod-menu .metismenu-item > a:hover, .metismenu.mod-menu .metismenu-item > button:hover {
  text-decoration: none !important;
  background: #ccc;
  padding: 10px;
}