.login__main{display:flex}.login__header{font-family:"Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif" !important}.login__form{width:100%;display:flex;flex-direction:column;padding:2rem 0}.login__form-group{display:flex;flex-direction:column;width:80%;text-align:left;margin:0 -.5em 1.2em;align-self:center}.login__form-group__label{font-weight:700;font-size:.8em;box-sizing:border-box;margin-bottom:.8em}.login__form-group__input{display:block;width:100%;font-size:16px;line-height:1.4;background-color:#fff;padding:.5em .7em;border:2px solid #b9bfc2;border-radius:.2em;-moz-appearance:textfield;-webkit-appearance:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);outline:0}#hs_cos_wrapper_module_login{height:100% !important}