body {
  margin: 16px;
  font-family: Roboto, sans-serif;
}

.heading {
  display: flex;
  align-items: center;
  justify-content: center;
}

.opt {
  height: 45px;
  display: flex;
  align-items: center;
}

.label {
  margin: 0px 10px 0px 0px;
}

label>span {
  margin-right: 5px;
}

label>span::before, label>span::after {
  margin-left: 10px !important;
}

[type="radio"]:checked+span {
  color: black;
}

#submit {
  margin: 50px 0px 0px 10px;
}