body {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

@media only screen and (min-width: 992px) {
  .mod-menu_dropdown-metismenu > li.deeper.parent:hover > ul {
    display:block !important;
  }
}

:root {
  --cassiopeia-color-primary: #222B62;
  --cassiopeia-color-hover: #222B62;
  --cassiopeia-color-link: #1C5E5A;
}

footer div.mod-footer {
    display: block;
}

footer div.mod-footer div {
    margin: 2rem;
}

@media (min-width: 1024px) {
    footer div.mod-footer {
        display: inline-flex;
    }
}