.signup-page,.login-page{background:#e1eaf5}.signup-page .formwrapper,.login-page .formwrapper{background:white;width:470px;margin:80px auto 0;box-shadow:0 0 5px rgba(65,67,144,0.15);padding:50px}@media(max-width:600px){.signup-page .formwrapper,.login-page .formwrapper{width:100%;margin:15px auto;padding:30px}}.signup-page .formwrapper .logo,.login-page .formwrapper .logo{text-align:center;margin:0 auto 20px}.signup-page .formwrapper .logo img,.login-page .formwrapper .logo img{width:30px;margin:auto}@media(max-width:600px){.signup-page .formwrapper .logo img,.login-page .formwrapper .logo img{width:25px}}.signup-page .formwrapper h1,.login-page .formwrapper h1{font-size:1.5rem;color:#5f6988;font-weight:300;border-bottom:1px solid #dee2ef;padding-bottom:5px;margin-bottom:20px}@media(max-width:600px){.signup-page .formwrapper h1,.login-page .formwrapper h1{font-size:1.3rem}}.signup-page .formwrapper input,.login-page .formwrapper input{padding:10px 13px;margin-bottom:15px;width:100%;border-radius:2px;border:1px solid #d4d9e3;font-weight:200;color:#4d5060;font-family:'Poppins',sans-serif;transition:all .3s ease-out;font-size:.9em;outline-color:transparent;outline-style:none}@media(max-width:600px){.signup-page .formwrapper input,.login-page .formwrapper input{font-size:.9em}}.signup-page .formwrapper input::placeholder,.login-page .formwrapper input::placeholder{color:#d4d9e3}.signup-page .formwrapper input:hover,.login-page .formwrapper input:hover{border-color:#5eb9d7;background:#d9f6ff}.signup-page .formwrapper input:hover::placeholder,.login-page .formwrapper input:hover::placeholder{color:#5eb9d7}.signup-page .formwrapper input:focus,.login-page .formwrapper input:focus{background:white;border-color:#5eb9d7;box-shadow:unset}.signup-page .formwrapper input:focus::placeholder,.login-page .formwrapper input:focus::placeholder{color:#d4d9e3}.signup-page .formwrapper label,.login-page .formwrapper label{font-size:.9em;color:#5f6988;margin-bottom:5px;display:block;font-weight:300}.signup-page .formwrapper input[type="submit"],.login-page .formwrapper input[type="submit"]{background:#5eb9d7;color:white;border-radius:2px;margin-top:15px;font-weight:400;border:1px solid #5eb9d7;transition:all .3s ease-out}.signup-page .formwrapper input[type="submit"]:hover,.login-page .formwrapper input[type="submit"]:hover{cursor:pointer;background:white;color:#5eb9d7}.signup-page .formwrapper .errors,.login-page .formwrapper .errors{margin-top:-11px;margin-bottom:1rem;list-style:none;padding:0;font-size:.9em;color:#b75353}.signup-page .formwrapper .loginsignup,.login-page .formwrapper .loginsignup{text-align:center;font-weight:300;font-size:.8em}.signup-page .formwrapper .loginsignup a,.login-page .formwrapper .loginsignup a{color:#5eb9d7;font-weight:500}.signup-page .formwrapper .alert-warning,.login-page .formwrapper .alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba;font-weight:300;font-size:.8em;margin:30px 0;display:flex;align-items:center;justify-content:space-between}@media(max-width:600px){.signup-page .formwrapper .alert-warning,.login-page .formwrapper .alert-warning{padding:10px 15px}}.signup-page .formwrapper .alert-warning .close,.login-page .formwrapper .alert-warning .close{color:#856404;font-weight:300;order:1;outline:none!important;transition:all .3s ease-out}.signup-page .formwrapper .loginsignup,.login-page .formwrapper .loginsignup{margin-top:20px}