.button,button{cursor:pointer;display:inline-block;font-size:.92rem;text-align:center;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;white-space:normal}.button:disabled,button:disabled{background-color:#4077ac;border-color:#4077ac;color:#fff;opacity:.6}.button:active,.button:focus,.button:hover,button:active,button:focus,button:hover{text-decoration:none}a.hs-button,a.hs-button:active,a.hs-button:focus{background:transparent linear-gradient(99deg,#104c8e,#104c8e) 0 0 no-repeat padding-box;border-radius:6px;box-shadow:3px 3px 9px rgba(0,0,0,.2);padding:10px 20px;white-space:nowrap}a.hs-button,a.hs-button:active,a.hs-button:focus,a.hs-button:hover{color:#fff;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}a.hs-button:hover{background:transparent linear-gradient(99deg,#4077ac,#4077ac) 0 0 no-repeat padding-box;box-shadow:1px 1px 4px rgba(0,0,0,.3);text-decoration:none;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}@media only screen and (max-width:767px){a.hs-button,a.hs-button:active,a.hs-button:focus{padding:6px 14px}}