.form .li.text input{
  font-size:18rem;
  line-height:45rem;
}
.form .li.text label{
  font-size:18rem;
  line-height:26rem;
}
.form .li.choose{
  margin-bottom:24rem;
}
.form .li.choose > label{
  font-size:18rem;
  line-height:26rem;
}
.form .li.choose small{
  font-size:15rem;
  line-height:18rem;
  letter-spacing:-.1rem;
  margin:25rem 0 0 0;
}
.form .li.check{
  margin-bottom:18rem;
}
.form .li.check label{
  font-size:15rem;
  line-height:18rem;
  padding-left:35rem;
  margin:0 70rem 0 0;
}
.form .li.check label::before,
.form .li.check label::after{
  width:22rem;
  height:22rem;
}
.form .li .req-text{
  font-size:15rem;
  line-height:18rem;
  text-align:left;
  margin:25rem 0 0 0;
}
.form .li.alert div{
  font-size:15rem;
  line-height:18rem;
  margin:0 -5rem;
}
.form .submit{
  width:240rem;
  height:58rem;
  margin:29rem 0 0 85rem;
}
.form .submit .button{
  width:240rem;
}
