html, body {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    font-family: "Inconsolata", sans-serif;
}
* {
box-sizing: border-box;
}

.menu {
display: none;
}


.header-unit {
       margin-top: 0px;
  height: 100%;
     }


     
#video-container {
       height:100%;
       width:100%;
       overflow: hidden;
       position: relative;
     }

#video-overlay {
       position: absolute;
       z-index: 1;
       font-size: 55px;
       color: white;
       margin: 0;
       transform: translate(-50%, -50%);
       width: 85%;
       text-align: center;
       text-shadow: 2px 2px black;
       top: 50%;
       left: 50%;
     }

video {
       position: absolute;
       z-index: 0;
     }
     video.fillWidth {
      width: 100%;
           height: 100%;
    object-fit: cover;
     }
.img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
