/* Champs de saisie */
.wpforms-field input,
.wpforms-field textarea,
.wpforms-field select {
  border: 2px solid #e0e0e0;
  border-radius: 8px;
  padding: 12px;
  font-size: 16px;
  background-color: #f9f9f9;
}

/* Label des champs */
.wpforms-field label {
  font-weight: 300;
  color: #333;
  margin-bottom: 6px;
}

/* Bouton de soumission */
.wpforms-submit {
  background-color: black !important;
  color: white !important;
  border-radius: 0px !important;
  padding: 14px 40px !important;
  font-size: 16px !important;
  border: none !important;
  cursor: pointer !important;
}

.wpforms-submit:hover {
  background-color: #c0392b !important;
}

/* Conteneur du formulaire */
.wpforms-container {
  max-width: 600px;
  margin: 0 auto;
  padding: 30px;
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 4px 20px rgba(0,0,0,0.08);
}

#wpforms-137-field_10-container,
#wpforms-137-field_11-container {
  width: 48% !important;
  display: inline-block !important;
  vertical-align: top;
  box-sizing: border-box;
}

#wpforms-137-field_10-container {
  margin-right: 4% !important;
}
Ce que ça fait :
Date d'arrivée → colonne gauche (48%)
Date de départ → colonne droite (48%)
Un espace de 4% entre les deux
⚠️ Si les champs ne se mettent pas côte à côte
Ajoutez aussi ceci pour forcer le conteneur parent à accepter l'inline :

css
#wpforms-137-field_10-container,
#wpforms-137-field_11-container {
  width: 48% !important;
  display: inline-block !important;
  vertical-align: top;
  box-sizing: border-box;
}

#wpforms-137-field_10-container {
  margin-right: 4% !important;
}

/* Force le parent à ne pas casser la ligne */
.wpforms-form .wpforms-field-container {
  font-size: 0; /* évite les espaces entre inline-block */
}

.wpforms-form .wpforms-field {
  font-size: 16px; /* remet la taille normale */
}

#wpforms-137-field_10,
#wpforms-137-field_11 {
  width: 100% !important;
  box-sizing: border-box !important;
  max-width: 50% !important;  /* ← écrase wpforms-field-small */
}

/* Bordure autour du formulaire complet */
#wpforms-form-137 {
  border: 4px solid #e0e0e0 !important;
  border-radius: 16px !important;
  padding: 30px !important;
  background-color: #ffffff !important;
}

