.registration label {
  cursor: pointer;
}
.registration input[type=radio] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: #fff;
  border-radius: 0;
  border-style: solid;
  border-width: 0.1rem;
  border-color: #dcd7ca;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 1.5rem;
  margin: 0;
  margin-right: 0px;
  min-width: 1.5rem;
  position: relative;
  top: 2px;
  width: 1.5rem;
}
.registration input[type=radio]:checked::before {
  content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E");
  display: inline-block;
  height: 1.75rem;
  margin: -0.1875rem 0 0 -0.25rem;
  position: absolute;
  width: 1.75rem;
}