.webform-submission-form .form-item {
  margin-bottom: 20px; /* Ajoute un espace entre chaque champ */
}

.webform-submission-form label {
  display: block; /* Assure que le label est bien positionné au-dessus du champ */
  margin-bottom: 5px;
  font-weight: bold;
}

.webform-submission-form input,
.webform-submission-form textarea {
  width: 100%!important;
  padding: 10px;
  border: transparent!important; /* Supprime toutes les bordures */
  border-bottom: 1px solid #00853F!important; /* Ajoute uniquement une bordure en bas */
  outline: none!important; /* Supprime le contour au focus */
  background: transparent; /* Enlève l’arrière-plan */
  box-sizing: border-box;
  font-size: 18px;
 /* transition: border-bottom 0.3s ease-in-out;*/
}

.webform-submission-form textarea {
  height: 120px; /* Augmente la hauteur du champ texte */
}
.webform-submission-form input{
 height: 50px;
}

.webform-submission-form .form-actions {
  margin-top: 20px; /* Ajoute de l’espace avant le bouton */
  text-align: center; /* Centre le bouton si nécessaire */
}

.webform-submission-form .webform-button--submit {
  background-color: #00853F;
  color: white;
  padding: 10px 20px;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  display: inline-block; /* Empêche le bouton d'occuper toute la largeur */
  width: auto; /* Permet au bouton de s'adapter à son contenu */
  min-width: 150px; /* Fixe une largeur minimale pour ne pas être trop petit */
}



