/* Home contact */
#home .home-header-contact{
  z-index: 50;
}
#home .home-header-contact h1, #home .home-header-contact h2{
  color: #faffff;
  font-weight: 300;
  text-align: center;
  width: 100%;
}
#home .home-header-contact h1{
  font-size: 6vw;
  line-height: 8vw;
  margin-bottom: 6vw;
  margin-top: 2vw;
}
#home .home-header-contact h2{
  font-size: 2.8vw;
  line-height: initial;
  margin-bottom: 6vw;
}
#home .home-header-contact h2:last-of-type{
  margin-bottom: 0;
}
@media(max-width: 768px) {
  #home .home-header-contact h1, h1 {
    font-size: 2rem;
  }
  #home .home-header-contact h2, h2 {
    font-size: 1.7rem;
  }
  #home .home-header-contact h3, h3 {
    font-size: 1rem;
    line-height: 2rem;
  }
  #home .home-header-contact h4, h4 {
    font-size: .8rem;
  }
  #home .home-header-contact p, p {
    font-size: .8rem;
  }
}

/* Contact */
#home-contact {
  margin-bottom: 4rem; 
}
#home-contact.flex-contact{
  flex-wrap: wrap;
  justify-content: space-evenly;
}
#git.contact{
  flex-basis: 40%;
  margin-bottom: 2rem;
  /* min-width: 400px;
  max-width: 400px; */
  /* max-height: 560px; */
}
#git-select{
  position:relative;
  display:flex;
  align-items: center;
  margin-top: 2rem;
  height: 20px;
  width: 100%;
}
#git-select .dropdown-arrow{
  width: 10px;
  height: auto;
}
.git-msg .form-element.contact{
  height:160px;
}