body {
  background: -webkit-gradient(linear, left top, right top, from(#5a49dc), to(#4938cb));
  background: linear-gradient(to right, #5a49dc, #4938cb);
  font-family: sans-serif;
}

.wrapper {
  text-align: center;
  margin: 80px auto;
  width: 90%;
  max-width: 800px;
  color: #fff;
}

.wrapper .flash {
  margin-bottom: 30px;
}

.wrapper .flash.error {
  color: #ff4d4d;
}

.wrapper img {
  max-width: 200px;
}

.wrapper form {
  background: -webkit-gradient(linear, left top, right top, from(#3827ba), to(#2716a9));
  background: linear-gradient(to right, #3827ba, #2716a9);
  padding: 80px 50px;
  margin: 50px auto;
  position: relative;
  /* remove focus blue outline on chrome */
  /* remove yellow autofill background on chrome */
}

.wrapper form label {
  color: #5b94dc;
  display: block;
}

.wrapper form input {
  font-size: 24px;
  padding: 5px;
  border: none;
  background: none;
  width: 90%;
  max-width: 400px;
  color: #fff;
  border-bottom: 1px solid #6b5aed;
  text-align: center;
}

.wrapper form input:focus {
  outline: none;
}

.wrapper form input:-webkit-autofill,
.wrapper form input:-webkit-autofill:hover,
.wrapper form input:-webkit-autofill:focus,
.wrapper form input:-webkit-autofill:active {
  -webkit-text-fill-color: #fff !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

.wrapper form .submit-wrapper {
  position: absolute;
  bottom: -24px;
  left: 0;
  right: 0;
}

.wrapper form button {
  border: none;
  background-color: #fff;
  padding: 15px 40px;
  color: #6b5aed;
  border-radius: 30px;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
}

.wrapper .help {
  text-align: center;
  color: #fff;
  margin: 80px 0;
  line-height: 24px;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9hc3NldHMvc2Fzcy9sb2dpbi5zY3NzIiwid2VicGFjazovLy8uL2xvZ2luLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBUUE7RUFDSTtFQUFBO0VBQ0E7Q0NQSDs7QURVRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0NQSDs7QURTRztFQUNJO0NDTlA7O0FERkQ7RUFXWTtDQ0xYOztBRE5EO0VBZ0JRO0NDTlA7O0FEU0c7RUFDSTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBbUJBO0VBS0E7Q0M1QlA7O0FEbkJEO0VBMEJZO0VBQ0E7Q0NIWDs7QUR4QkQ7RUErQlk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDSFg7O0FEcENEO0VBNENZO0NDSlg7O0FEeENEOzs7O0VBb0RZO0VBQ0E7RUFBQTtDQ0xYOztBRFFPO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7Q0NMWDs7QUR2REQ7RUFnRVk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQ0xYOztBRGxFRDtFQTRFUTtFQUNBO0VBQ0E7RUFDQTtDQ05QIiwiZmlsZSI6ImFzc2V0cy9jc3MvbG9naW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcImNvbXBvbmVudHMvY29uc3RhbnRzXCI7XG5cbiRiZy1sZWZ0OiAkcHJpbWFyeS1jb2xvciAtICMxMTE7XG4kYmctcmlnaHQ6ICRwcmltYXJ5LWNvbG9yIC0gIzIyMjtcbiRmb3JtLWJnLWxlZnQ6ICRwcmltYXJ5LWNvbG9yIC0gIzMzMztcbiRmb3JtLWJnLXJpZ2h0OiAkcHJpbWFyeS1jb2xvciAtICM0NDQgICA7XG4kdGV4dC1jb2xvcjogI2ZmZjtcblxuYm9keSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkYmctbGVmdCwgJGJnLXJpZ2h0KTtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cblxuLndyYXBwZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDgwcHggYXV0bztcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuXG4gICAgLmZsYXNoIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmY0ZDRkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICB9XG5cbiAgICBmb3JtIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkZm9ybS1iZy1sZWZ0LCAkZm9ybS1iZy1yaWdodCk7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggNTBweDtcbiAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogIzViOTRkYztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLyogcmVtb3ZlIGZvY3VzIGJsdWUgb3V0bGluZSBvbiBjaHJvbWUgKi9cbiAgICAgICAgaW5wdXQ6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8qIHJlbW92ZSB5ZWxsb3cgYXV0b2ZpbGwgYmFja2dyb3VuZCBvbiBjaHJvbWUgKi9cbiAgICAgICAgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbiAgICAgICAgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbiAgICAgICAgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbiAgICAgICAgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICR0ZXh0LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1Ym1pdC13cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTI0cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQtY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDQwcHg7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVscCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICBtYXJnaW46IDgwcHggMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgfVxuXG59XG5cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9zYXNzL2Fzc2V0cy9zYXNzL2xvZ2luLnNjc3MiLCJib2R5IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNWE0OWRjLCAjNDkzOGNiKTtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG59XG5cbi53cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDgwcHggYXV0bztcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi53cmFwcGVyIC5mbGFzaCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi53cmFwcGVyIC5mbGFzaC5lcnJvciB7XG4gIGNvbG9yOiAjZmY0ZDRkO1xufVxuXG4ud3JhcHBlciBpbWcge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuXG4ud3JhcHBlciBmb3JtIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMzgyN2JhLCAjMjcxNmE5KTtcbiAgcGFkZGluZzogODBweCA1MHB4O1xuICBtYXJnaW46IDUwcHggYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiByZW1vdmUgZm9jdXMgYmx1ZSBvdXRsaW5lIG9uIGNocm9tZSAqL1xuICAvKiByZW1vdmUgeWVsbG93IGF1dG9maWxsIGJhY2tncm91bmQgb24gY2hyb21lICovXG59XG5cbi53cmFwcGVyIGZvcm0gbGFiZWwge1xuICBjb2xvcjogIzViOTRkYztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53cmFwcGVyIGZvcm0gaW5wdXQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2YjVhZWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndyYXBwZXIgZm9ybSBpbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi53cmFwcGVyIGZvcm0gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbi53cmFwcGVyIGZvcm0gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcbi53cmFwcGVyIGZvcm0gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbi53cmFwcGVyIGZvcm0gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xufVxuXG4ud3JhcHBlciBmb3JtIC5zdWJtaXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjRweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbi53cmFwcGVyIGZvcm0gYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4IDQwcHg7XG4gIGNvbG9yOiAjNmI1YWVkO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi53cmFwcGVyIC5oZWxwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiA4MHB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9sb2dpbi5zY3NzIl0sInNvdXJjZVJvb3QiOiIifQ==*/