.hbspt-form .hs-input {
  border: 0.1em solid #dbdbdb;
  margin-bottom: 0rem;
  padding: 0.6rem;
  width: 100%;
  font-family: atlas, "Helvetica Neue", helvetica, sans-serif;
}
.hbspt-form .hs-input[type="checkbox"] {
  width: 22px;
  height: 22px;
  border: none;
  margin-right: 10px;
}
.hbspt-form ul.hs-error-msgs,
ul.hs-error-msgs li,
.hs-error-msg {
  color: red;
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
  font-size: 0.8rem;
}
.hbspt-form .hs-form-field {
  margin-bottom: 1rem;
}
.hbspt-form select {
  -webkit-appearance: auto;
  -moz-appearance: auto;
  appearance: auto;
  color: #626262 !important;
}
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #626262 !important;
  opacity: 1;
}
::-moz-placeholder {
  /* Firefox 19+ */
  color: #626262 !important;
  opacity: 1;
}
:-ms-input-placeholder {
  /* IE 10+ */
  color: #626262 !important;
  opacity: 1;
}
:-moz-placeholder {
  /* Firefox 18- */
  color: #626262 !important;
  opacity: 1;
}
input::placeholder {
  color: #626262 !important;
  opacity: 1;
}
