   background: white;
        margin: 0.5em 0;
        padding: 0.3em;
        border-right: 1em solid black;
      }
      ul.navbar a {
        text-decoration: none;
      }
      ul.navbar:not(.hidden) li:hover a {
        color: black;
      }
      ul.navbar:not(:hover) li:hover a {
        color: black;
      }
      ul.navbar li:hover a {
        color: red;
      }
      a:link {
        color: blue;
      }
      a:visited {
        color: purple;
      }

      footer {
        margin-top: 1em;
 