#contacto #fh5co-contact {
  padding: 50px 0 0 0;
}

#contacto #fh5co-contact h1 {
  font-size: 60px;
}

@media screen and (max-width: 500px) {
  #contacto #fh5co-contact h1 {
    font-size: 50px;
  }
}

@media screen and (max-width: 600px) {
  #contacto .form-group {
    margin-bottom: 5px;
  }
  #contacto .section-title {
    margin-bottom: 10px;
  }
  #contacto #formulario-caja {
    margin: 50px 0 0 0;
  }
}

#contacto #mensaje {
  resize: none;
}

#contacto #enviar {
  float: right;
}

#contacto #mapa {
  width: 100%;
  max-width: 900px;
  margin: 40px auto 60px auto;
  height: 400px;
  display: block;
  border: none;
}

@media screen and (max-width: 600px) {
  #contacto #mapa {
    height: 300px;
  }
}
