#form-contato {
  background: #fff;
  padding: 30px;
  border-radius: 20px;
  box-shadow: -2px 9px 20px #dddddd;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 10px;
}

#form-contato label {
  font-size: 16px;
}

.form-group-new {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-content: flex-start;
  justify-content: flex-start;
  align-items: flex-start;
  width: -webkit-fill-available;
}

.form-control-new {
  width: -webkit-fill-available;
  border: 1px solid #c6c6c6;
  border-radius: 100px;
  padding: 5px 15px;
  background: #f8f8f8;
  font-weight: 600;
}

#btn-form-enviar {
  width: -webkit-fill-available;
  background: #ff6e28;
  border: none;
  font-size: 20px;
  color: #fff;
  font-weight: 500;
  border-radius: 100px;
  padding: 10px;
  transition: 200ms ease-in-out;
}

#btn-form-enviar:hover {
  background: #43a850;
}
