/* Enter Your Custom CSS Here */div.form_page input[type="password"], 
div.form_page input[type="text"], 
div.form_page input[type="email"], 
div.form_page input[type="tel"], 
div.form_page input:not([type]), 
div.form_page select, 
div.form_page textarea {
   box-sizing: border-box;
   max-width: 100%;
   width: 368px;
   height: 38px;
   background-color: #FFF;
   border: 1px solid #EBEBEB ;
   padding: 0px 0px 0px 10px;
   color: #0D3D7C ;
   font-size: 16px;
   font-weight: 400;
   line-height: 18px;
}

div.form_page select {
width: 115px;

}

.form_pages fieldset {
  border: none;
}

form .action button.default {
  width: 398px;
  height: 52px;
  background: #fff;
  border: 1px solid #0d3d7c ;
  color: #0d3d7c ;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  cursor: pointer;
  text-transform: uppercase;
  letter-spacing: 2px;
  margin-top: 20px;
}

form .action button.default:hover {
  background: #0d3d7c ;
  color: #fff;
}
.form_pages {
    padding: 30px;
    background-color: #f0f1f2;
}
div.form_question.form_layout_table .form_label {
 width: 250px !important;
}
.form_pages fieldset {
 margin: 0;
 padding: 0;
}
.form_pages .form_h1 {
    font-family: 'minion-pro';
    color: #084d89;
}
form#form_a46e9989-b8b9-44f2-b7c7-57c8156ec8ee_container a {
    text-decoration: none;
    color: #0b4d89;
}
form#form_a46e9989-b8b9-44f2-b7c7-57c8156ec8ee_container {
    background-color: #fafafa;
    padding: 20px;
    border: 5px solid #ccc;
}