.footer {
  background-color: #2c3441;     
  display:flex;
  justify-content: space-around;
  align-items: center;
  position: relative;
  margin: 0 auto;
  color: #eeeeee;
  height: 75px;
  min-width: 500px;
  width: auto;  
  border-radius: 5px;
  font-size: 1em;
}

.footer img {
    width: 100%;
    max-width: 50px;
    height: auto;
    vertical-align: middle;
    align-items: center;
}

.footer > span {
  color: whitesmoke;
}

.footer a {
  text-decoration: none;
  color: white;
}

.footer a:hover {
  color: red;
}
