.tx_evoweb_sfregister label {
  display: block;
  font-family: var(--f-family-b);
}

.tx_evoweb_sfregister .custom-checkbox {
  display: grid;
  grid-template-columns: 1.5rem 1fr;
}

.tx_evoweb_sfregister input[type="checkbox"] {
  margin: 0.4rem 0 0 0;
}

.tx_evoweb_sfregister input[type="password"],
.tx_evoweb_sfregister input[type="text"],
.tx_evoweb_sfregister input[type="email"] {
  width: 100%;
}

.tx-srfreecap-pi1-image {
  display: block;
}

.tx_evoweb_sfregister .form-row>div {
  margin-bottom: 0.5rem;
}

.tx_evoweb_sfregister .custom-control-label {
  padding-left: 0.7rem;
}