.elementor .champ-formulaire{font-family:Jost;background-color:#F3ECDC;/* ============================================================
 CSS PERSONNALISÉ — Formulaire de contact
 À coller dans : sélectionne le widget "Forme atomique" entier
 (pas un champ individuel) → onglet Avancé → section "Custom CSS"
 ============================================================ */

selector input[type="text"],
selector input[type="email"],
selector input[type="tel"],
selector textarea {
background: #FBF8EF !important;
border: 1px solid #DDD3BA !important;
border-radius: 2px !important;
font-family: 'Jost', sans-serif !important;
font-size: 15px !important;
color: #4D4D4D !important;
box-shadow: none !important;
padding: 14px 16px !important;
}

selector input[type="text"]:focus,
selector input[type="email"]:focus,
selector input[type="tel"]:focus,
selector textarea:focus {
border-color: #9A9163 !important;
outline: none !important;
box-shadow: none !important;
}

selector input::placeholder,
selector textarea::placeholder {
color: #8a8a8a !important;
font-family: 'Jost', sans-serif !important;
}

selector label {
font-family: 'Jost', sans-serif !important;
font-weight: 500 !important;
font-size: 13px !important;
letter-spacing: 0.02em !important;
color: #0F3A44 !important;
text-transform: none !important;
}

selector button[type="submit"] {
background: #0F3A44 !important;
color: #F3ECDC !important;
font-family: 'Jost', sans-serif !important;
font-size: 13px !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
border-radius: 999px !important;
border: none !important;
padding: 14px 34px !important;
box-shadow: none !important;
transition: background 0.2s ease !important;
}

selector button[type="submit"]:hover {
background: #9A9163 !important;
}\n}