body {
  font-family: Heebo, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
  font-size: 17px;
  line-height: 25px;
	background: transparent;
}


.lpcForm .lpcFormGroup,
.lpcForm .panel {
  display: block;
  margin-top: 32px;
}

.lpcForm .lpcFormGroup > label {
  width: 95%;
  display: block;
  font-weight: normal;
}

.lpcForm .lpcFormGroup > textarea,
.lpcForm .lpcFormGroup > input,
.lpcForm .lpcFormGroup > select {
  padding: 12px 16px;
  border: 1px solid rgb(184,191,198);
  border-radius: 4px;
  color: rgb(34,38,42);

  width: 95%;
}

.lpcForm .lpcFormGroup button.submitButton {
  color: #fff;
  font-size: 21px;
  font-weight: 500;
  background-color: rgb(231, 35, 87);
  border-radius: 4px;
  border: none;
  padding: 16px 24px;
}

.lpcForm .lpcFormGroup button.submitButton:hover {
  background-color: rgb(193, 21, 64)
}

.lpcForm .lpcFormGroup.mandatory > label:first-of-type:after,
.lpcForm .lpcFormGroup .mandatoryCheckLabel > :last-child:after {
  color: rgb(231, 35, 87);
}
