.elementor-8738 .elementor-element.elementor-element-d630134{--display:flex;--background-transition:0.3s;}/* Start custom CSS for text-editor, class: .elementor-element-4c9c895 */<style type="text/css">

.mc-field-group {width:auto important;}


#mc_embed_signup .mc-field-group input {
  display: inline;
  width:auto !important;
  
 }

#mergeRow-gdpr label.checkbox.subfield {
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px; /* space between checkbox and text */
  margin-bottom: 0 !important;
  vertical-align: middle !important;
  line-height: 1.4;
}

#mergeRow-gdpr label.checkbox.subfield input[type="checkbox"] {
  margin: 0 !important;
  vertical-align: middle;
}

    #mc_embed_signup {
      background: #fff;
      clear: left;
      font: 14px Helvetica, Arial, sans-serif;
      width: auto !important; 
    }
#mc-embedded-subscribe-form input[type=checkbox] {
      display: inline;
      width: auto;
      margin-right: 10px;
    }
#mergeRow-gdpr {
      margin-top: 20px;
    }
#mergeRow-gdpr fieldset label {
      font-weight: normal;
    }
#mc-embedded-subscribe-form .mc_fieldset {
      border: none;
      min-height: 0px;
      padding-bottom: 0px;
    }
   /* Set all text to black, EXCEPT subscribe button */
#mc_embed_signup,
#mc_embed_signup h2,
#mc_embed_signup label,
#mc_embed_signup input,
#mc_embed_signup p,
#mc_embed_signup span,
#mc_embed_signup ul,
#mc_embed_signup li {
      color: black !important;
    }
   /* Keep Subscribe button text white */
#mc-embedded-subscribe.button {
      color: white !important;
    }
  </style>/* End custom CSS */