
/* SECTION CONTACT */
.section-contact {
  padding: 100px 20px;
  text-align: center;
    background: url('../assets/img/selva.jpg') no-repeat;
}

.section-contact .section-intro {
  margin-bottom: 40px;
  color: white;
}

.section-contact .section-intro h2 {
  font-family: var(--font-titre);
  font-size: 2.5rem;
  color: var(--color-bleu-anthracite);
}

.section-contact .section-intro p {
  font-family: var(--font-main);
  font-size: 1.1rem;
  color: #fff;
}

/* FORMULAIRE */
.contact-form {
  max-width: 700px;
  margin: 0 auto;
}

.form-group {
  margin-bottom: 20px;
}

.form-group input,
.form-group textarea {
  width: 100%;
  padding: 15px 20px;
  border: 1px solid #ccc;
  font-family: var(--font-main);
  font-size: 1rem;
  resize: none;
}

