body{background-color:#d3d3d3}*,:after,:before{box-sizing:border-box}.form-form{display:flex;flex-direction:column;margin:0 auto;min-height:100%;width:50%}.form-form .form-form-wrap{align-self:center;height:100vh;justify-content:center;margin:0 auto;max-width:480px;min-height:100%;min-width:311px;width:100%}.form-form .form-container{align-items:center;display:flex;flex-grow:1;min-height:100%;width:100%}.form-form .form-container .form-content{background:#fff;border:1px solid #e0e6ed;border-radius:15px;-webkit-box-shadow:0 .1px 0 rgba(0,0,0,.002),0 .2px 0 rgba(0,0,0,.003),0 .4px 0 rgba(0,0,0,.004),0 .6px 0 rgba(0,0,0,.004),0 .9px 0 rgba(0,0,0,.005),0 1.2px 0 rgba(0,0,0,.006),0 1.8px 0 rgba(0,0,0,.006),0 2.6px 0 rgba(0,0,0,.007),0 3.9px 0 rgba(0,0,0,.008),0 7px 0 rgba(0,0,0,.01);-moz-box-shadow:0 .1px 0 rgba(0,0,0,.002),0 .2px 0 rgba(0,0,0,.003),0 .4px 0 rgba(0,0,0,.004),0 .6px 0 rgba(0,0,0,.004),0 .9px 0 rgba(0,0,0,.005),0 1.2px 0 rgba(0,0,0,.006),0 1.8px 0 rgba(0,0,0,.006),0 2.6px 0 rgba(0,0,0,.007),0 3.9px 0 rgba(0,0,0,.008),0 7px 0 rgba(0,0,0,.01);box-shadow:0 .1px 0 rgba(0,0,0,.002),0 .2px 0 rgba(0,0,0,.003),0 .4px 0 rgba(0,0,0,.004),0 .6px 0 rgba(0,0,0,.004),0 .9px 0 rgba(0,0,0,.005),0 1.2px 0 rgba(0,0,0,.006),0 1.8px 0 rgba(0,0,0,.006),0 2.6px 0 rgba(0,0,0,.007),0 3.9px 0 rgba(0,0,0,.008),0 7px 0 rgba(0,0,0,.01);display:block;padding:25px;text-align:center;width:100%}.form-form .form-container .form-content h1{color:#3b3f5c;font-size:32px}.form-form .form-container .form-content>p{color:#888ea8;font-size:13px;font-weight:600;margin-bottom:35px}.form-form .form-form-wrap form .field-wrapper{width:100%}.form-form .form-form-wrap form .field-wrapper.input{border-bottom:none;padding:11px 0 16px;position:relative}.form-form .form-form-wrap form .field-wrapper label{color:#3b3f5c;font-size:10px;font-weight:700;margin-bottom:8px}.form-form .form-form-wrap form .field-wrapper svg:not(.feather-eye){color:#888ea8;left:12px;position:absolute;fill:rgba(0,23,55,.08);height:20px;width:20px}.form-form .form-form-wrap form .field-wrapper svg{top:50%;transform:translateY(-50%)}svg{overflow:hidden;vertical-align:middle}.form-form .form-form-wrap form .field-wrapper input{border-radius:6px;color:#3b3f5c;display:inline-block;font-size:16px;font-weight:600;height:auto;padding:13px 35px 13px 46px;-ms-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;vertical-align:middle;width:100%}.form-control{background-clip:padding-box;background-color:#fff;border:1px solid #bfc9d4;border:1px solid #ced4da;border-radius:6px;border-radius:.25rem;color:#3b3f5c;color:#495057;display:block;font-size:15px;font-size:1rem;font-weight:400;height:auto;height:calc(1.4em + 1.4rem + 2px);height:calc(1.5em + .75rem + 2px);letter-spacing:1px;line-height:1.5;padding:.75rem 1.25rem;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}