.login__form .logo{margin-bottom:2rem;max-width:20rem}.login__section{width:100%}.hs-login-widget-show-password{float:right}span#hs_cos_wrapper_body{display:flex;flex:1;flex-direction:column}.form-bg-grey{background:#f5f2f5}.login__container{display:flex;justify-content:space-between;position:relative}.password-reset-message{background:#2e2e2e;border-radius:10px;box-shadow:0 0 45px #000;color:#fff;display:none;left:50%;max-width:100%;padding:30px 40px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}.login__information{max-width:565px;width:calc(100% - 380px)}.login__register-btns{display:flex;flex-wrap:wrap;margin:5rem -2rem -2rem}.login__register-btn{align-items:flex-start;display:flex;flex-direction:column;margin:2rem}.login__register-link{color:#9c5fa4;margin-top:.7rem;text-decoration:underline}.login__form{border-bottom-right-radius:2.5rem;font-size:1.6rem;max-width:100%;padding:4rem;width:38rem}.login__form .hs-error-msgs{line-height:0;list-style:none;margin:0;padding:0 0 .5rem;text-align:left!important}.login__form .hs-membership-global-error{color:red;line-height:1.3;margin:0;padding:0;text-align:left}.login__form form{text-align:left}.login__form label{display:inline-block;font-weight:500;margin-bottom:4px}.login__form form .hs-form-field{margin-bottom:10px}.login__form fieldset.form-columns-1 .input,.login__form fieldset.form-columns-2 .input{margin-bottom:10px;margin-right:20px}.login__form input.hs-input:not([type=submit]):not([type=checkbox]){border:none;outline:none;padding:10px;width:100%}.login__form form textarea{border:none;margin-bottom:10px;outline:none;padding:5px 10px;width:100%}.login__form form select.hs-input{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-clip:padding-box;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff 0,#fff);background-position:right .6em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%;border:none;border-radius:0;color:#000;cursor:pointer;display:block;height:auto;line-height:inherit;outline:none;padding:10px;width:100%}.login__form form select::-ms-expand{display:none}.login__form form select option{font-weight:400}.login__form input[type=submit]{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;border:none;color:#583664;cursor:pointer;display:inline-flex;display:inline-block;font-size:20px;font-weight:600;margin-top:20px;min-width:100px;outline:none;padding:.5em 1.2em .6em;text-align:center;transition:all .3s ease}.login__form input[type=submit]:hover{background:#583664;color:#fff}@media only screen and (max-width:767px){.login__container{align-items:center;flex-direction:column-reverse}.login__form,.login__information{max-width:500px;width:100%}.login__form{margin-bottom:20px;padding:30px}}