@keyframes hsPulse{0%,100%{box-shadow:0 0 0 0 rgba(13,108,119,.75)}70%{box-shadow:0 0 0 12px rgba(13,108,119,0)}}
.hs-enroll-btn{display:inline-block!important;margin:18px 0!important;padding:16px 36px!important;font-size:1.35rem!important;line-height:1.2!important;font-weight:700!important;letter-spacing:.3px!important;color:#fff!important;background:#0d6c77!important;border:3px solid #6fb3ba!important;border-radius:12px!important;text-decoration:none!important;cursor:pointer!important;text-align:center!important;animation:hsPulse 1.6s ease-out infinite}
.hs-enroll-btn:hover{background:#0a525b!important;animation:none!important;box-shadow:0 0 0 6px rgba(13,108,119,.45)!important}

/* pass-code Add button: highlight like Register, but a touch smaller */
a.hs-add-btn, button.hs-add-btn{
  font-size: 18px !important;
  padding: 10px 22px !important;
}

/* company brand: EHR teal on the Sign in button (logo teal #0D6C77) */
form button[type="submit"]{background:#0D6C77 !important;color:#fff !important}
form button[type="submit"]:hover{background:#0A525B !important}
form button[type="submit"]:disabled{background:#8FB6BA !important}
