.contact-section
{
  padding-top: 5%;
  width: 100%;
  height: 400px;
  background-color: rgb(19, 32, 47);
  color: white;
  text-align: center;
}

.footer-banner{
  margin: 10px 80px 10px 80px;
  display: flex;
  justify-content: space-between;
  align-self: center;
}

.footer-banner-section{
  color: white;
  height: 300px;
  width: 300px;
  /* background-color: #fff; */
}

.about p{
  margin-top: 3rem;
  padding-left: 0.55rem;
  text-align: left;
  font-size: 1.2rem;
}

.link-list{
  text-align: left;
  padding-left: 3.5rem;
  margin-top: 3rem;
  text-decoration: none;
  list-style-type: none;
  color: white;
}

.link-list li{
  margin-top: 1.5rem;
}

.mail-link{
  color: white;
}

.link-list li a{
  color: white;
}

.link-list li a:hover{
  color: goldenrod;
}

.contact p{
  margin-top: 3rem;
  padding-left: 0.05rem;
  text-align: left;
  font-size: 1.2rem;
}

.contact ul{
  list-style-type: none;
}

.contact li{
  text-align: left;
}

.credits{
  text-align: center;
  width: 100%;
  height: 10vh;
  position: relative;
  bottom: 0;
  background-color: rgb(19, 32, 47);
  color: white;
  display: flex;
  justify-content: space-evenly;
  flex-direction: row;
}

.social-links{
  font-size: 2rem;
  margin-top: 1rem;
}

.social-link{
  margin-right: 1rem;
}

.fa-instagram{
  color: #ffffff;
  transition: 0.5s ease-in;
}

.fa-instagram:hover{
  color: rgb(255, 102, 196);
}

.fa-linkedin{
  color: #ffffff;
  transition: 0.5s ease-in;
}

.fa-linkedin:hover{
  color: #0A66C2;
}

.fa-google{
  color: #ffffff;
  transition: 0.5s ease-in;
}

.fa-google:hover{
  color: rgb(255, 73, 73);
}

.copyright{
  text-align: left;
}