/* RENOR Contact Form — il modulo riusa le classi wpcf7-* per ereditare gli stili del tema; qui solo ciò che
   Contact Form 7 forniva con il proprio CSS (messaggi di esito, campo non valido) e l'honeypot. */
.rcf .rcf-hp { position: absolute !important; left: -9999px !important; width: 1px; height: 1px; overflow: hidden; opacity: 0; }
.rcf .wpcf7-response-output { display: none; margin: 1.5em 0 0; padding: .6em 1em; border: 2px solid #00a32a; border-radius: 12px; }
.rcf form.sent .wpcf7-response-output { display: block; border-color: #00a32a; }
.rcf form.invalid .wpcf7-response-output, .rcf form.failed .wpcf7-response-output { display: block; border-color: #dc3232; }
.rcf .wpcf7-not-valid { border-color: #dc3232 !important; }
.rcf form.submitting .wpcf7-submit { opacity: .7; cursor: progress; }
.grecaptcha-badge { visibility: hidden !important; opacity: 0 !important; pointer-events: none !important; }
