body .footer .nav__link{
  text-decoration: underline;
}
body .footer .nav__link:hover{
  color: #80ddea;
}
body .sixty-fourty__fourty-text a{
  text-decoration-color: unset;
}
body .sixty-fourty__fourty-text a:hover{
  color: #fef1bc;
}
body .sixty-fourty__sixty-text a{
  color: #0b23ff;
  text-decoration: underline;
}
body .sixty-fourty__sixty-text a:hover{
  color: #05537e;
}
body .section--links .section__link{
  text-decoration-color: unset;
  text-decoration: underline;
} 
body #modal-close{
  padding: 0;
  background-color: unset;
  border: unset;
}
body .hero-home__video button{
  padding: 0;
  background: unset;
  border: unset;
}
body .two-up-media__description{
  margin-bottom: 0;
  font-weight: 400;
}

/* new radio button style */
body .form-item--radios .form-item--radio {
  padding-left: 0;
  height: unset;
  margin-bottom: 6px;
}
body .form-item--radios .form-item--radio input[type=radio] {
  border: 0;
  clip: rect(0 0 0 0);
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  height: 1px;
}
body .form-item--radios .form-item--radio input[type=radio] + label:before {
  border: 2px solid #0288d1;
  content: "";
  appearance: none;
  margin: 0 0 0 -40px;
  width: 30px;
  height: 30px;
  border-radius: 30px;
  transition: 0.2s;
  cursor: pointer;
  color: currentColor;
  position: absolute;
  top: 3px;
}
body .form-item--radios .form-item--radio input[type=radio]:hover + label:before, body .form-item--radios .form-item--radio input[type=radio]:focus + label:before, body .form-item--radios .form-item--radio input[type=radio]:checked + label:before {
  background: #2B3591;
  box-shadow: inset 0 0 0 7px white, 0 0 0 0;
}
body .form-item--radios .form-item--radio input[type=radio]:checked + label:before {
  background: #2B3591;
  box-shadow: inset 0 0 0 3px white, 0 0 0 0;
  border-color: #2B3591;
}
body .form-item--radios .form-item--radio input[type=radio] + label {
  cursor: pointer;
  display: inline-block;
  font-size: 22px;
  color: #565859;
  position: relative;
  padding-left: 40px;
  margin: 5px 35px 5px 0;
  line-height: normal;
}
body .form-item--radios .form-item--radio input[type=radio]:disabled + label {
  cursor: default;
  opacity: 0.55;
}
body .form-item--radios .form-item--radio input[type=radio]:disabled + label:before {
  background: none;
  box-shadow: none;
  cursor: default;
}
body .form-item--radios .form-item--radio input[type=radio]:focus-within + label::before {
  outline: 2px solid #38B6F6;
}