footer{
  width: 100%;
  margin-top: 50px;
}

.footer{
  z-index: 1;
  background-color: black;
  color: white;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0px 20px;
}

.footer-content{
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  flex: 1;
}

.footer-content p{
  margin: 0px 0px 4px 0px;
}

.icon-holder{
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-top: 5px;
  margin-bottom: 5px;
  width: 153px;
  justify-content: space-between;
}

.icon-holder i{
  cursor: pointer;
}

.footer a{
  color: white;
}

.footer a:visited{
  color: white;
}