div.block-egm-form div.js-form-type-radio {
  padding-left: 0;
  width: 48%;
}

div.block-egm-form input.form-radio {
  display: none;
}

div.block-egm-form input.form-radio + label {
  display: inline-block;
  padding-left: 0;
  padding: 0.5em 0;
  background-color: #E0E1DC;
  color: #2E2E2F;
  border-radius: 6px;
  cursor: pointer;
  width: 96%;
  text-align: center;
}

div.block-egm-form input.form-radio:checked + label {
  background-color: #5574A3;
  color: #F4F5F8;
}

div.block-egm-form input.form-radio:hover + label {
  background-color: #303B4F;
  color: #F4F5F8;
}