/* Champs des formulaires de contact — partagé par la section Contact de
   l'accueil (section_contact.inc.php, contact.css) et la page Contact dédiée
   (page_contact.inc.php, page-contact.css). Auparavant dupliqué à
   l'identique dans les deux. Chargé dans les mêmes conditions que ces deux
   fichiers (includes/assets_register.inc.php). */

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

.form-control {
	border: 1px solid #ddd;
	border-radius: 4px;
	padding: 15px 18px;
	font-size: 1.05rem;
	transition: border-color 0.3s;
	height: auto;
}

.form-control::placeholder {
	color: #999;
	opacity: 0.8;
}

.form-control:focus {
	border-color: var(--couleur);
	outline: none;
	box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.1);
}
