@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  background: top 50% left 60% no-repeat url(/build/images/background.977699b4.svg);
  min-height: 100vh;
  width: 100%;
  height: 100vh;
  font-family: "Montserrat", sans-serif;
}

.container {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0 3rem;
}

.catcher {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: 2rem;
}

.logo-horizontal {
  display: inline;
}

.logo-vertical {
  display: none;
}

.catcher .logo {
  width: 592px;
  height: 77px;
}

.catcher-content {
  max-width: 540px;
}

.catcher .text-bold {
  font-weight: 700;
  font-size: 24px;
  line-height: 30px;
  text-align: center;
  color: #2E424C;
  width: 100%;
  margin-top: 15px;
}

.catcher .text-medium {
  font-weight: 500;
  font-size: 18px;
  line-height: 30px;
  text-align: justify;
  color: #2E424C;
  margin: 15px 0 30px 0;
  width: 100%;
}

.catcher .text-medium a {
  font-weight: 700;
  color: #FCB556;
}

.form-group {
  width: 100%;
  display: flex;
  flex-direction: column;
}

.form-group label {
  font-weight: 500;
  font-size: 18px;
  line-height: 30px;
  text-align: justify;
  color: #2E424C;
  width: 100%;
  margin-bottom: 4px;
}

.form-group div {
  display: flex;
  gap: 18px;
}

.form-group input {
  width: 100%;
  height: 45px;
  padding: 0 1em;
  border: solid 1.5px #2E424C;
  border-radius: 4px;
}

.form-group button {
  height: 45px;
  padding: 0 1.5em;
  background-color: #2E424C;
  color: #f2f2f2;
  border: none;
  border-radius: 4px;
  font-size: 18px;
}

.form-new-password {
  margin-top: 15px;
}

.form-new-password .form-group {
  margin-bottom: 15px;
}

.form-new-password button {
  height: 45px;
  padding: 0 1.5em;
  background-color: #2E424C;
  color: #f2f2f2;
  border: none;
  border-radius: 4px;
  font-size: 18px;
  width: 100%;
}

.catcher .text-end {
  font-weight: 500;
  font-size: 18px;
  line-height: 30px;
  text-align: center;
  color: #2E424C;
  margin: 15px 0 30px 0;
  width: 100%;
}

.check-icon {
  width: 70px;
  height: 70px;
  margin-top: -25px;
}

@media screen and (max-width: 775px) {
  body {
    background: top 45% right 100px no-repeat url(/build/images/background-mobile.a79d3a2f.svg);
  }
  .container {
    gap: 3rem;
  }
  .logo-horizontal {
    display: none;
  }
  .logo-vertical {
    display: inline;
  }
  .catcher .logo {
    width: 385px;
    height: 144.56px;
  }
  .catcher .text-bold {
    font-size: 18px;
    margin-top: 0px;
    text-align: center;
    line-height: 1.5em;
  }
  .catcher .text-medium {
    margin-bottom: 30px;
    font-size: 16px;
    line-height: 1.5em;
  }
  .catcher .text-end {
    margin-bottom: 30px;
    font-size: 16px;
    line-height: 1.5em;
  }
  .form-group div {
    flex-direction: column;
  }
  .form-group label {
    font-size: 16px;
  }
}
@media screen and (max-width: 440px) {
  .container {
    padding: 0 2.5rem;
  }
  .catcher .text-bold {
    text-align: justify;
  }
  .catcher .text-end {
    text-align: justify;
  }
  .catcher .logo {
    width: 280px;
    height: 144.56px;
  }
  .check-icon {
    width: 35px;
    height: 35px;
    margin-top: -25px;
  }
}

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