.elementor-form .elementor-field-group-websitehp,
.elementor-form [name="form_fields[websitehp]"]{
  position:absolute !important;
  left:-5000px !important;
  width:1px !important;
  height:1px !important;
  overflow:hidden !important;
}

/* Hide the honeypot's label/wrapper without hiding the input itself. */
.elementor-form .elementor-field-group-websitehp label,
.elementor-form .elementor-field-group-websitehp .elementor-field-label{
  display:none !important;
}

/* Honeypot of the "Security Question" field type. Same approach: moved out of
   sight rather than display:none, so bots that skip hidden inputs still fill it. */
.elementor-form .easf-hp-wrap{
  position:absolute !important;
  left:-5000px !important;
  top:auto !important;
  width:1px !important;
  height:1px !important;
  overflow:hidden !important;
}

/* No error styling here on purpose: wrong answers are reported by the server
   through Elementor's own message area. Nothing is checked in the browser. */
