.elementor-10805 .elementor-element.elementor-element-8501187{--display:flex;}/* Start custom CSS for wpforms, class: .elementor-element-f0e848f */#wpforms-8705-field_19 li {
  position: relative;
  margin: 4px 0 !important;
}

#wpforms-8705-field_19 label.wpforms-field-label-inline {
  position: relative;
  padding-left: 28px !important;      /* room for the box */
  line-height: 1.3 !important;
  display: inline-block;
}

#wpforms-8705-field_19 input[type="checkbox"] {
  position: absolute;                  /* hide the native box but keep it accessible */
  opacity: 0;
  left: 0;
  top: 0.2em;                          /* tweak if needed */
}

#wpforms-8705-field_19 input[type="checkbox"] + label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.1em;                          /* vertical alignment */
  width: 18px;
  height: 18px;
  border: 2px solid currentColor;      /* your styling */
  border-radius: 4px;
  background: #fff;
}

/* checked state example */
#wpforms-8705-field_19 input[type="checkbox"]:checked + label::after {
  content: "✓";
  position: absolute;
  left: 3px;
  top: 0;
  font-size: 16px;
}/* End custom CSS */