.elementor-16033 .elementor-element.elementor-element-b39a232{--display:flex;--background-transition:0.3s;}/* Start custom CSS */.wpcf7-list-item label {
  display: inline-flex;       /* Keep input + text in one line */
  align-items: center;        /* Vertically center */
  gap: 6px;                   /* Add spacing between checkbox and text */
}

.wpcf7-list-item input[type="checkbox"] {
  display: inline-block;      /* Default, but keep explicit */
  margin: 0;                  /* Remove extra spacing */
  visibility: visible;
  opacity: 1;
  width: auto;
  height: auto;
}

.wpcf7-list-item-label {
  display: inline-block;      /* Ensures text flows beside checkbox */
}
.wpcf7-not-valid-tip {
  display: none !important;
}
.req {
  color: red;           /* Make the star red */
  font-size: 0.8em;     /* Slightly smaller */
  vertical-align: super; /* Position as superscript */
}/* End custom CSS */