form .form-control-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}form .form-box-group+.form-box-group,form .form-box-group+.form-item,form .form-item+.form-box-group{margin-top:25px}.form-item-checkbox{display:inline-block;position:relative;min-height:22px}.form-item-checkbox label{vertical-align:middle}.form-item-checkbox label input:checked~.checkbox-ghost:before{opacity:1}.form-item-checkbox .checkbox-ghost{position:absolute;display:inline-block;width:22px;height:22px;border:2px solid #6f61e9;border-radius:4px;cursor:pointer}.form-item-checkbox .checkbox-ghost:before{content:"";position:absolute;width:6px;height:10px;left:5px;top:1px;border:solid #6f61e9;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.form-item-checkbox .label{cursor:pointer;font-size:11px;line-height:normal;color:#000}.form-item-checkbox-right{padding-left:30px}.form-item-checkbox-right .checkbox-ghost{left:0;top:0}.form-item-checkbox-left{padding-right:30px}.form-item-checkbox-left .checkbox-ghost{right:0;top:0}.button{border:none;background:none;height:48px;padding:0 30px;border-radius:4px;font-weight:700;font-size:14px;text-align:center;text-transform:uppercase;-webkit-transition:.45s ease;transition:.45s ease;-webkit-transition-property:background,color;transition-property:background,color;cursor:pointer}.button_purple{background:#6f61e9;border:1px solid #6f61e9;color:#fff}.button_purple[disabled]{opacity:.5}.button_purple-ghost,.button_purple:not([disabled]):hover{color:#6f61e9;background:none}.button_purple-ghost{border:1px solid #6f61e9}.button_purple-ghost:hover{background:#6f61e9;color:#fff}.login-partner-wrap{min-height:calc(100vh - 168px)}.login-partner,.login-partner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.login-partner{width:565px;margin:auto;-webkit-box-sizing:content-box;box-sizing:content-box;padding:70px 160px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 12px 24px #dddaeb;box-shadow:0 12px 24px #dddaeb}.login-partner-text{margin-bottom:40px}.login-partner-text p{font-size:14px;line-height:22px;text-align:center;color:#000}.login-partner .logo{margin-bottom:40px}.login-partner .prime-title{text-align:center}.login-partner .prime-title+.login-partner-text{margin-top:15px}.login-partner .prime-title+form{margin-top:35px}.login-partner .prime-title h1{margin:0;font-weight:700;font-size:26px;color:#000}.login-partner form{width:325px;margin:0 auto}.login-partner form input{font-size:14px;line-height:20px;color:#333}.login-partner form .form-success{text-align:center;margin-top:30px}.login-partner form .form-item+.form-item-checkbox{margin-top:25px}.login-partner form button{width:100%}.login-partner form button+a{margin-top:20px}.login-partner form a{display:inline-block;font-size:11px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#1e72c2}