html {
    font-size: initial!important;
}
#mautic-form .mauticform-errormsg {color:#df5050;}
#mautic-form .mauticform-label {color:white;font-weight:normal;}

#mautic-form {
    text-align: left;
}

.mauticform-post-success .mauticform-innerform {
	display: none;
}

.mauticform-post-success .mauticform-message {
    font-size: 20pt;
    margin-top: 3em;
}

#mautic-form .mauticform_wrapper {
    max-width:100%;
    font-family: "BwGlennSans", sans-serif;
}

#mautic-form .mauticform-selectbox, #mautic-form .mauticform-input, #mautic-form .mauticform-textarea{
    border:none;
    border-color:rgb(95, 184, 154) !important;    
    
}

#mautic-form .mauticform-helpmessage {
    display: block;
    font-size: 0.9em;
    margin-top: 3px;
    float: right;
  }
#mautic-form .mauticform-label, #mautic-form .mauticform-checkboxgrp-label {
    text-align:left;
}

#mautic-form .mauticform-checkboxgrp-row {
    display: flex;
    gap: 1em;
    align-items: center;
  }

  #mautic-form .mauticform-checkboxgrp-label {
      font-weight: normal;
      font-size:1em;
      color:white;
  }

#mautic-form .mauticform-checkboxgrp-row input {
    margin: 0px 1em 0px 1em;
    transform:scale(1.3);    
}

#mautic-form button.mauticform-button.btn {
    background-attachment: scroll;
    color:black;
    background-clip: border-box;
    background-color: #ded123;
    display: inline-block;
    font-family: "Roboto", Helvetica, Arial, Lucida, sans-serif;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: normal;
    line-height: 23.8px;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 8px;
    overflow-wrap: break-word;
    padding-bottom: 18px;
    padding-left: 34px;
    padding-right: 34px;
    padding-top: 18px;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
    width: 100%;
    border-color:transparent;

}
