.get-started-modal {
  color: #666;
  font-size: 13px;
}
.get-started-modal header {
  font-size: 1.625rem;
}
.get-started-modal p {
  margin: 1em 0;
  line-height: 1.5em;
}
.get-started-modal p em {
  color: #006FAF;
  font-style: italic;
  font-weight: bold;
}
.get-started-modal label {
  color: #666;
  display: inline-block;
}
.get-started-modal label input[type=checkbox] {
  margin-right: 0.5em;
}
.get-started-modal label.current-customer {
  font-size: 1em;
  margin-top: 8px;
}
.get-started-modal section.form-contents .contact-type input {
  clear: both;
  float: left;
  margin-right: 16px;
}
.get-started-modal section.form-contents .contact-type label {
  float: left;
}
.get-started-modal section.form-contents div.company {
  clear: both;
}
.get-started-modal div.buttons {
  align-items: center;
  display: flex;
  margin-top: 8px;
}
.get-started-modal div.buttons input[type=submit] {
  border: none;
  border-radius: 4px;
  color: #fff;
  cursor: pointer;
  font-size: 16px;
  padding: 0.75em 1.2em;
}
.get-started-modal div.buttons input[type=submit][disabled] {
  cursor: default;
  opacity: 0.7;
}
.get-started-modal div.buttons input[type=submit] + input[type=submit] {
  margin-left: 8px;
}
.get-started-modal div.buttons div {
  margin-left: 8px;
}
.get-started-modal div.terms {
  display: flex;
}
.get-started-modal div.terms input {
  margin: 0.25em 0.5em 0 0;
}
.get-started-modal div.terms p {
  line-height: 1.35em;
  margin: 0;
}
.get-started-modal .confirmation-text {
  font-size: 20px;
  margin-bottom: 20px;
  text-align: center;
}
.get-started-modal .confirmation-text button.close-reveal-modal {
  position: relative;
  font-size: 14px;
  color: #333;
  margin: 0 auto;
  font-weight: normal;
  margin-top: 20px;
}
.get-started-modal .form-validation {
  margin-left: 20px;
}