body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color: #fff; }

p {
  -webkit-transform: translateZ(0);
  user-select: none; }

button {
  user-select: none; }

input::-webkit-caps-lock-indicator {
  content: none;
  opacity: 0; }

::-webkit-credentials-auto-fill-button {
  visibility: hidden;
  pointer-events: none;
  position: absolute;
  right: 0; }

input:focus,
select:focus,
textarea:focus,
button:focus {
  outline: none; }

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', monospace; }

@media screen and (max-width: 1364px) {
  body {
    overflow: auto; } }

@media screen and (max-height: 700px) {
  body {
    overflow: auto; } }

@font-face {
  font-family: 'app-font-regular';
  src: url(/fonts/9cd7588f47651215d52f3cec8c6f4a44.ttf); }

@font-face {
  font-family: 'app-font-medium';
  src: url(/fonts/18b8c68e64126db9ce88dfcf10b6ac84.ttf); }

@font-face {
  font-family: 'app-font-semibold';
  src: url(/fonts/c6588ec1e3a1f399c5c0ddab71a0caba.ttf); }

.MuiToolbar-regular {
  min-height: 60px !important; }

.MuiPaper-elevation4 {
  box-shadow: none !important; }

.ReactCrop__image {
  max-width: 740px;
  max-height: 600px; }

.MuiIconButton-root.Mui-disabled {
  color: rgba(0, 0, 0, 0.26) !important; }

.MuiTableCell-stickyHeader {
  z-index: 6 !important; }

.MuiFormControl-root {
  margin: 0 !important; }

.gkovNwlE9jmFdROOza79B {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }

._2-QWzE8Pv5FgOWpDEDwY2J {
  display: flex;
  flex-direction: column;
  justify-content: flex-start; }

._1eJwEw7DdCRSPdRfAzWaKz {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

._22xBcgOanRxb059ZP3kgnj {
  display: flex;
  flex-direction: row;
  justify-content: flex-end; }

._2PJLnz9uCIiQjfG0keGQPy {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end; }

._3itHEE6nDGxLlbTqEKtzVJ {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }

._1iQ7P9wuDn-DJwxVF4Apga {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center; }

._1207GAZ1EPyw7Lwrc0E53X {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: auto; }

._9WJUUloxCDrVn0wX-YaSP {
  top: 0;
  height: 100vh;
  position: absolute;
  width: 100vw;
  min-width: 475px;
  min-height: 550px;
  z-index: 1;
  background-image: url(/images/f83d8db803a662c8c8392f83af5b27d5.svg);
  background-repeat: no-repeat;
  background-size: cover; }

._17h_sEevhMVDHcPIWHUUSI {
  width: 475px;
  position: relative;
  padding: 0px 0 0 0; }

._23An1_JCi6c7FOucsgq3Gj {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: relative;
  padding: 0px 0 0 0; }

._1iQ7P9wuDn-DJwxVF4Apga {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center; }

.gkovNwlE9jmFdROOza79B {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }

._3itHEE6nDGxLlbTqEKtzVJ {
  display: flex;
  flex-direction: row;
  justify-content: center; }

._2L7vVEKxU1-xFXa0UBkvSO {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

._2rUP43CGzfa07a_OzeMLR9 {
  width: 475px;
  height: 430px;
  display: flex;
  flex-direction: column; }

.v99ESIeuNlOymrtwej5ut {
  width: 140px;
  margin: 20px 0 0 48px;
  z-index: 10;
  position: relative; }

._2MVpPY9AwR1p_aSZTUuZVc {
  font-size: 26px;
  line-height: 36px;
  margin: 0 0 0 0;
  font-family: app-font-semibold; }

._3PRXLTnabVN2jQauipmtJ5 {
  font-size: 14px;
  margin: 20px 0 20px 0;
  color: #484848;
  font-family: app-font-regular; }

._1NZESOYMFrNBzZemozvgBm {
  width: 23.19px;
  height: 26.15px; }

.GC2sjntM2BW91kD7Wl755 {
  font-size: 14px;
  margin: 3px 0 0 20px;
  font-family: app-font-medium; }

._8_UImDgMYLoXzFPxTK6V0 {
  margin: 15px 0 0 0; }

._3UWwXeR0_wMjv46K0uNF40 {
  height: 400px !important;
  width: 475px;
  background-color: #fff;
  border-radius: 14px;
  padding: 30px 47px;
  box-sizing: border-box;
  box-shadow: 0px 4px 15px #0000002F; }

._37ofGnzsN86y8e2Kw_KA4R {
  font-size: 30px;
  margin: 0 0 0 0; }

._2vCrv-5g3nIvXrKJ4Qp54h {
  height: 54px !important;
  font-size: 14px;
  border: 1px solid #e0e0e0 !important;
  border-radius: 4px !important;
  padding: 0px 20px !important;
  width: 100%;
  color: black;
  box-sizing: border-box;
  font-family: app-font-medium;
  background-color: #fff; }
  ._2vCrv-5g3nIvXrKJ4Qp54h input:-webkit-autofill {
    -webkit-text-fill-color: black !important; }

._2vCrv-5g3nIvXrKJ4Qp54h:hover {
  border: 1px solid #553EEE !important; }

.bDgRxRlBZ1-VMoev5XXto {
  height: 54px;
  font-size: 14px;
  border: 1px solid #553EEE !important;
  border-radius: 4px !important;
  padding: 0px 20px !important;
  width: 100%;
  color: black;
  box-sizing: border-box;
  font-family: app-font-medium;
  background-color: #fff !important; }
  .bDgRxRlBZ1-VMoev5XXto input:-webkit-autofill {
    -webkit-text-fill-color: black !important; }

/* Change the white to any color */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px white inset !important; }

._1X0NCtg33vU0GIHLXqgU8X {
  height: 54px;
  font-size: 14px;
  border: 1px solid #ff0000 !important;
  border-radius: 4px !important;
  padding: 0px 20px !important;
  width: 100%;
  color: #ff0000 !important;
  box-sizing: border-box;
  font-family: app-font-medium;
  background-color: #fff !important;
  background-clip: content-box; }
  ._1X0NCtg33vU0GIHLXqgU8X input:-webkit-autofill {
    -webkit-text-fill-color: #ff0000 !important; }

._2d0NnkqgK7VqmlIKlAaiKf {
  position: absolute;
  right: 15px;
  width: 18px;
  height: 18px;
  margin: 18px 0 0 0;
  cursor: pointer; }

._13Y1TYDE7_jYjaPK2SlGwu {
  position: absolute;
  bottom: 28px;
  right: 15px;
  width: 24px;
  margin: 10px 0 0 0;
  cursor: pointer; }

.ldCsrPOoG-Aryq8EhGuMG {
  height: 54px;
  font-size: 14px;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  padding: 18px 20px;
  width: 185px;
  color: black;
  box-sizing: border-box;
  font-family: app-font-medium; }

.ldCsrPOoG-Aryq8EhGuMG:focus {
  height: 54px;
  font-size: 14px;
  border: 1px solid #00cad1;
  padding: 18px 20px;
  border-radius: 4px;
  width: 185px;
  color: black;
  box-sizing: border-box;
  font-family: app-font-medium; }

._1kWbD6TSSLJRdbKwOwvaiY {
  height: 54px;
  font-size: 14px;
  border: 1px solid #ff0000;
  padding: 18px 20px;
  border-radius: 4px;
  width: 185px;
  color: #ff0000;
  box-sizing: border-box;
  font-family: app-font-medium; }

._2oPQO-YoVw5a3xIaxD1F9a {
  height: 54px;
  font-size: 14px;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  padding: 18px 20px;
  width: 185px;
  color: black;
  box-sizing: border-box;
  font-family: app-font-medium; }

._2oPQO-YoVw5a3xIaxD1F9a:focus {
  height: 54px;
  font-size: 14px;
  border: 1px solid #00cad1;
  padding: 18px 20px;
  border-radius: 4px;
  width: 185px;
  color: black;
  box-sizing: border-box;
  font-family: app-font-medium; }

._108cEm44NkaKwBjnTD5vni {
  display: flex;
  flex-direction: column;
  position: relative; }

._2PXaz-v-eQV6svOGv0iM08 {
  margin: -7px 0 0 0;
  font-size: 13px;
  padding: 0 23px;
  color: black;
  pointer-events: none;
  position: absolute;
  transform: translate(0, 26px) scale(1);
  transform-origin: top left;
  transition: all 0.2s ease-out;
  font-family: app-font-medium; }

._7ZpGzRcRKNZkaEh8uVCex {
  font-size: 10px;
  font-family: app-font-regular;
  transform: translate(-1px, 12px) scale(1);
  color: #3e3e3e; }

._2ARZ_Iz_AXn-qbN359K8Se {
  width: 100%;
  height: 50px;
  color: #fff;
  border-radius: 6px;
  font-size: 16px;
  background-color: #553EEE;
  border: none;
  margin: 23px 0 30px 0;
  cursor: pointer;
  font-family: app-font-semibold; }

._2ARZ_Iz_AXn-qbN359K8Se:hover {
  background-color: #553EEE; }

._1pxRQs0B0G1ViTQrvYt4kY {
  width: 100%;
  height: 50px;
  color: #fff;
  background-color: #553EEE;
  border-radius: 6px;
  font-size: 16px;
  border: none;
  margin: 23px 0 30px 0;
  cursor: not-allowed;
  font-family: app-font-semibold;
  opacity: 0.4; }

._20jy3TgUVj30j2sO5HBFD_ {
  cursor: not-allowed;
  width: 100%;
  height: 50px;
  color: #fff;
  border-radius: 6px;
  font-size: 16px;
  background-color: #553EEE;
  border: none;
  margin: 23px 0 30px 0;
  font-family: app-font-semibold; }

.mJ6T-t1G4ggtrYz8mIBIb {
  font-size: 12px;
  color: #464646;
  margin: 0px;
  padding: 0px;
  text-align: center; }

u {
  cursor: pointer; }

._1htyYvUGirCWsOeOBDMGuf {
  margin: 15px 0 0 0; }

._2XCCTEa1XdIhjSEZuRzZ90 {
  width: 40px; }

._2HwYdHWufrUsGznOv7YWDP {
  width: 50px;
  margin: 3px 0 0 30px; }

.WFNB8EEVkMYCfuYp9a2_A {
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-family: app-font-medium; }

.nwZ0Hh9zDDt6lTQD_YCqg {
  margin: 0 16.5px;
  padding: 0;
  font-size: 12px;
  font-family: app-font-medium;
  color: #707070; }

._1aXJ-tXXVCCdYCcxxlr3Bc {
  width: 30px;
  margin: -10px 0 0 30px; }

._3WK6MZNDwtK3ei0IHArby3 {
  height: 30px;
  width: 30px;
  background-image: url(/images/02d68191f10f3f44d5fabe48272435ca.svg);
  background-repeat: no-repeat;
  background-size: 20px 20px;
  position: absolute;
  bottom: 6px;
  right: 5px;
  cursor: pointer;
  border: none;
  background-color: transparent; }

._3aMHksSc2ZJ1gzjITDYPRy {
  height: 30px;
  width: 30px;
  background-image: url(/images/fb3b903aa3c1df35858bfeea872750aa.svg);
  background-repeat: no-repeat;
  background-size: 20px 20px;
  position: absolute;
  bottom: 6px;
  right: 5px;
  cursor: pointer;
  border: none;
  background-color: transparent; }

.-kRsFgjMzZi5XfCUYRg4m {
  color: #ff0000;
  font-size: 12px;
  position: absolute;
  margin: 60px 0 0 0px;
  padding: 0 0 0 10px; }

._1Y0NO7WFh3Z5-yY2Bzbs1B {
  height: 3px;
  width: 91.66px;
  background-color: #dadada;
  margin: 6px 0 0 0px; }

.raBVx5L6lQaiwPJ8cQBxi {
  height: 3px;
  width: 91.66px;
  background-color: #5bc95b;
  margin: 6px 0 0 0px; }

.wuBDaS_hh0RShQbGswR8- {
  height: 3px;
  width: 91.66px;
  background-color: #dadada;
  margin: 6px 10px 0 0px; }

.O_T0m4RC_d1KvV_2x4dpk {
  height: 3px;
  width: 91.66px;
  background-color: #5bc95b;
  margin: 6px 10px 0 0px; }

._99RtAoOIzDXMpDLpqmvI1 {
  color: #ff0000;
  font-size: 18px;
  width: 20px;
  float: left;
  margin: 0;
  padding: 0; }

._3yLntSrqIMt5obuBoHYv83 {
  font-family: app-font-semibold;
  font-size: 18px;
  margin: 0 0 10px 0;
  padding: 0; }

._3VMbx_3bhBFVeSXRlvoh21 {
  font-family: app-font-regular;
  font-size: 14px;
  margin: 0;
  padding: 0; }

.RSVdy5ZgS4D_pq_wuJTiE {
  text-align: left;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 0px;
  color: #000000;
  opacity: 1;
  margin-top: 0px; }

._14RENKm0Eh4P-ziPycozr1 {
  font-family: app-font-semibold;
  font-size: 12px;
  margin: 0;
  padding: 7.5px 7px;
  transform: rotate(-45deg); }

.ktat6qGV73vr2ohmmNpsk {
  color: #00cad1; }

.ihugdJCcFBCp8q_04p3Z1 {
  border-radius: 50%;
  border-bottom: 4px solid #00cad1;
  border-top: 4px solid #e2e2e2;
  border-left: 4px solid #00cad1;
  border-right: 4px solid #e2e2e2;
  width: 31px;
  height: 31px;
  transform: rotate(45deg);
  margin: 0 20px 0 0; }

._15tjTSWlTlD8EhG1xCfEvD {
  font-family: app-font-medium;
  border-bottom: 1px solid #00cad1;
  padding: 0 0 2px 0;
  color: black;
  color: #00cad1; }

.MwD6tXqiXrBzvJK-KVh27 {
  font-family: app-font-semibold;
  color: #000000;
  font-size: 14px;
  border: none;
  cursor: pointer;
  background-color: transparent; }

.MwD6tXqiXrBzvJK-KVh27:hover {
  color: #000000;
  text-decoration: underline; }

._2pgy-jDHeIOAFj8OJbd7lf {
  font-family: app-font-regular;
  font-size: 14px;
  margin: 0px 0 0 0;
  text-align: center;
  color: #464646; }

._2vdDx-ceXqT8ELblbYuP8 {
  position: relative;
  margin: 20px 0 0 0;
  border: none;
  background-color: transparent;
  font-family: app-font-regular;
  font-size: 14px;
  cursor: pointer;
  color: #0052CC;
  font-weight: 500;
  font-family: 'app-font-medium';
  opacity: 1; }

._2vdDx-ceXqT8ELblbYuP8:hover {
  text-decoration: underline;
  color: #0052CC; }

.XzilMzYgfjJqtvco0CEx4 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  min-width: 100vw;
  position: absolute;
  text-align: justify;
  bottom: 0px; }

._1j9M9ow25TEl1vGrDKaOUf {
  font-size: 13px;
  font-family: app-font-regular;
  color: #434343;
  cursor: pointer;
  margin-left: 25px;
  margin-right: 25px; }

._3uwiPQ6onpa63fcVUtsksO {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }

.kbk-NDhq0EAOt5RIJxkeU {
  display: flex;
  flex-direction: column;
  justify-content: flex-start; }

.NUo16oEgTCkEhLeiX09pU {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

._1VIURyqgC5Wc5q6kFIokYg {
  display: flex;
  flex-direction: row;
  justify-content: flex-end; }

._1k8TV_exjj92Ok1LSh8shx {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end; }

._2gnIKGzkCVwbU2w45t1S0y {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }

._3IIvDduLyOL4V8wz0YgBd1 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center; }

._3p4anakUNq2dAiwYYhyJq {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: auto; }

._78lhEOjPkiq8bGtV3C4bd {
  top: 0;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999; }

._3y-wTb5gSanMzJpSFSeHA9 {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #c2c2c2;
  font-size: 35px; }

._1Ecujj3M0igE-srz8TiY-4 {
  width: 51px;
  height: 16px;
  font-size: 14px;
  color: #ffffff;
  text-decoration: none solid white;
  margin: 5px 0 0 -5px; }

._2FMizbgECYHweBMdfcD6Na {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }

._1TgCHlgSFv8Bhw-U_scxJi {
  display: flex;
  flex-direction: column;
  justify-content: flex-start; }

.Fa1nXeZCR8f4YQPvkjfZ1 {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

.GJIC0NS-n_frKFL5IZ6OI {
  display: flex;
  flex-direction: row;
  justify-content: flex-end; }

._3imDfElCqMoBVFuD4QvvdM {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end; }

._1xUC3_7fGpSr2id7Md64mp {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }

._2JiRAKXZz4tntZSxdtRptL {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center; }

._2AZyUf2f6qxrGwfsNVuRJV {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: auto; }

._3xlRJiYyCSCKRuxPOMyDyr {
  font-size: 24px;
  font-weight: 600;
  margin: 60px 0 0 0;
  color: #298ac2;
  text-align: center; }

._2tc0Cfe0e9TjwRP5y6X6l {
  font-size: 16px;
  font-weight: 200;
  margin: 30px 0 0 0;
  text-align: center; }

._2jw5HH7yq1n3KE_Cyjdraq {
  padding: 0px;
  font-size: 16px;
  text-decoration: underline;
  color: #1677af;
  cursor: pointer;
  background-color: transparent;
  border: none; }

.DW8gaThID_Vxjhj_9gdhg {
  top: 0;
  height: 100vh;
  position: absolute;
  width: 100vw;
  min-width: 475px;
  min-height: 478px;
  z-index: 1;
  flex-direction: row;
  background-color: #E0FFFF;
  background-image: url(/images/f83d8db803a662c8c8392f83af5b27d5.svg);
  background-repeat: no-repeat;
  background-position: 100% 0; }

.XAwoYTUqq5Av2unrpcyTD {
  width: 475px;
  height: 305px;
  margin-top: -70px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: relative;
  box-sizing: border-box;
  background-color: #fff;
  box-shadow: 0px 4px 15px #0000002F;
  border-radius: 14px;
  opacity: 1; }

._2FMizbgECYHweBMdfcD6Na {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

.Qja2PhgTGWMLPq5y5AlqF {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  margin-top: 10px;
  width: 244px; }

._1ofeMwjnfr1u2bFcdd5k8J {
  padding: 19px 30px 0 30px; }

.IStHlILReVTHQB90ANERt {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

._1ZZUCV_Dghq2f93U2G0eNB {
  border: none;
  width: 160px;
  height: 34px;
  border-radius: 60px;
  background-color: transparent;
  font-size: 14px;
  cursor: pointer;
  font-family: app-font-medium;
  background-image: url(/images/826d29b32d5449a2c02bad07c3661711.svg);
  background-repeat: no-repeat;
  background-size: 23px 17px;
  background-position: 11% 47%;
  padding: 0 0 0 30px;
  margin: 15px 0 0 30px; }

._1ZZUCV_Dghq2f93U2G0eNB:hover {
  width: 160px;
  height: 34px;
  border-radius: 60px;
  background-color: #ebebeb;
  color: #00cad1;
  font-family: app-font-medium;
  background-image: url(/images/f984d8cd3258172aae5ca0018e3e223f.svg);
  background-repeat: no-repeat;
  background-size: 23px 17px;
  background-position: 11% 47%;
  margin: 15px 0 0 30px; }

._15JFnIhkNwcASZGGxIUxkc {
  width: 140px;
  margin: 20px 0 0 48px; }

._3LYjMlWxFlijUApx76nPm7 {
  width: 108px;
  height: 108px; }

.aseIPns66ty3uY7koiz5e {
  color: #00cad1; }

._1Y9c5b2ynJlR1Co0M-7unQ {
  line-height: 26px;
  font-size: 18px;
  font-family: app-font-semibold;
  color: black;
  margin: 0;
  padding: 0; }

.mY1WcBKfUwMVuWmqYjOHQ {
  line-height: 1.5;
  font-size: 14px;
  font-family: app-font-regular;
  color: #3e3e3e;
  margin-top: 0px; }

._1Y7PxP86JaXvc9oz_Sq2nP {
  color: #00cad1;
  font-family: app-font-medium; }

._2px-48Bm155_-28wdmgM45 {
  width: 279px;
  height: 50px;
  color: #fff;
  border-radius: 102px;
  font-size: 16px;
  background-color: #00cad1;
  border: none;
  margin: 10px 0 0 0;
  cursor: pointer;
  background-image: url(/images/a9dcf00d49542a949a9567fab3c5da0b.svg);
  background-repeat: no-repeat;
  background-size: 34px 34px;
  background-position: 98% 50%;
  font-family: app-font-semibold; }

._1ObiIRVBDSqJ7EeD171jzt {
  margin-left: -40px; }

._2mlItnb1qm847MpxMJy5V7 {
  margin: 30px 0 0 0;
  height: 65px;
  background-color: #f7f7f7;
  width: 100%;
  border-radius: 0 0 14px 14px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  opacity: 1; }

._22nv6gjWeQrqPolMn-9g4a {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }

.Qn-IKmO3g_DTZHsvHCwju {
  display: flex;
  flex-direction: column;
  justify-content: flex-start; }

._2Cjyk6kq8wZLthOUkUhyf0 {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

._3WuGEFn8cZfr9ZdKNHxkTd {
  display: flex;
  flex-direction: row;
  justify-content: flex-end; }

.OaEM7bHDrFKFDbBg5jw2S {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end; }

.-lbyYqMpUEcBzz0cvPL4c {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }

._31lEafOw1tF6Jg1yI2A6PT {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center; }

._2EJ-ieLaDc7zXJTHyjpQhQ {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: auto; }

.v9jByL32PwLpQ-z6CwBID {
  top: 0;
  height: 100vh;
  position: absolute;
  width: 100vw;
  min-width: 475px;
  min-height: 550px;
  z-index: 1;
  background-image: url(/images/f83d8db803a662c8c8392f83af5b27d5.svg);
  background-repeat: no-repeat;
  background-size: cover; }

._3YcQjfqxLfq6BOEcbUWQKL {
  width: 475px;
  position: relative;
  padding: 0px 0 0 0; }

._1ZwbWFR0oOPHYV6BZisGYL {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  top: 48%;
  left: 48%;
  transform: translate(-50%, -50%);
  position: relative;
  padding: 0px 0 0 0; }

._22aBvGzfdzYnGu9KgAGXcP {
  top: 0;
  height: 100vh;
  position: absolute;
  width: 100vw;
  min-width: 575px;
  min-height: 502px;
  z-index: 1;
  background-image: url(/images/74a380b495829c415339aa38a924c009.svg);
  background-repeat: no-repeat;
  background-size: cover; }

.CbhRYdQTgdwJvDD_U22ka {
  width: 475px;
  height: 402px;
  top: 50%;
  left: 70%;
  transform: translate(-70%, -50%);
  position: relative;
  padding: 0px 0 0 0; }

._22nv6gjWeQrqPolMn-9g4a {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }

._2fgImiy6jbZcHYZ05eDImh {
  width: 475px;
  height: 285px;
  display: flex;
  flex-direction: column; }

._1u5fjSm4uZzNKsIeytcYBq {
  height: 402px;
  width: 475px;
  background-color: #fff;
  border-radius: 14px;
  padding: 30px 47px;
  box-sizing: border-box;
  box-shadow: 0px 4px 15px #0000002F; }

._1y33vsRNmIQbblP4SzIaFs {
  width: 475px;
  height: 402px;
  display: flex;
  flex-direction: column; }

._38iI3h1dmubX2RTgg2fjOB {
  height: 230px !important;
  width: 475px;
  background-color: #fff;
  border-radius: 14px;
  padding: 30px 47px;
  padding-bottom: 0 !important;
  box-sizing: border-box;
  box-shadow: 0px 4px 15px #0000002F; }

._2ERvpNoRWrScGf6vYh28Wu {
  font-family: app-font-semibold;
  font-size: 18px;
  margin: 0 0 10px 0;
  padding: 0; }

._1Sy56gWF0TE8gp97r9Suq- {
  font-family: "app-font-semibold";
  font-size: 18px;
  margin: 0 0 10px 0;
  padding: 0; }

.uJBxEnSCItDlMCNzQNspd {
  font-family: app-font-regular;
  font-size: 14px;
  margin: 0;
  padding: 0; }

._30TmVUGF_yW40tPjMB6uXN {
  display: flex;
  flex-direction: column;
  position: relative; }

.wPR56kk2r_9ozTmABlcCL {
  height: 54px !important;
  font-size: 14px;
  border: 1px solid #e0e0e0 !important;
  border-radius: 4px !important;
  padding: 0px 20px !important;
  width: 100%;
  color: black;
  box-sizing: border-box;
  font-family: app-font-medium;
  background-color: #fff; }
  .wPR56kk2r_9ozTmABlcCL input:-webkit-autofill {
    -webkit-text-fill-color: black !important; }

.wPR56kk2r_9ozTmABlcCL:hover {
  border: 1px solid #553EEE !important; }

._2_Dff-WqJDplzKsQa_af8U {
  height: 54px;
  font-size: 14px;
  border: 1px solid #553EEE !important;
  border-radius: 4px !important;
  padding: 0px 20px !important;
  width: 100%;
  color: black;
  box-sizing: border-box;
  font-family: app-font-medium;
  background-color: #fff !important; }
  ._2_Dff-WqJDplzKsQa_af8U input:-webkit-autofill {
    -webkit-text-fill-color: black !important; }

._3rcI8-89o51XoRFMWaahU6 {
  height: 54px;
  font-size: 14px;
  border: 1px solid #ff0000 !important;
  border-radius: 4px !important;
  padding: 0px 20px !important;
  width: 100%;
  color: #ff0000 !important;
  box-sizing: border-box;
  font-family: app-font-medium;
  background-color: #fff !important;
  background-clip: content-box; }
  ._3rcI8-89o51XoRFMWaahU6 input:-webkit-autofill {
    -webkit-text-fill-color: #ff0000 !important; }

._3Z8qJ8mBcdHJTvUl7GHACT {
  margin: -7px 0 0 0;
  font-size: 13px;
  padding: 0 23px;
  color: black;
  pointer-events: none;
  position: absolute;
  transform: translate(0, 26px) scale(1);
  transform-origin: top left;
  transition: all 0.2s ease-out;
  font-family: app-font-medium; }

._26qvhNRwSS5inAqB37knyO {
  font-size: 10px;
  font-family: app-font-regular;
  transform: translate(-1px, 12px) scale(1);
  color: #3e3e3e; }

._1sBgwyr0dHqwF7PAIWc8Ip {
  color: #ff0000;
  font-size: 18px;
  width: 20px;
  float: left;
  margin: 0;
  padding: 0; }

._1WF1qmODclEbNSW48D9Cn8 {
  color: #ff0000;
  font-size: 12px;
  position: absolute;
  margin: 60px 0 0 0px;
  padding: 0 0 0 10px; }

._1MqkJqw-7QH4tlE12BC3cM {
  width: 100%;
  height: 50px;
  color: #fff;
  border-radius: 6px;
  font-size: 16px;
  background-color: #553EEE;
  border: none;
  margin: 30px 0 30px 0;
  cursor: pointer;
  font-family: app-font-semibold; }

._1MqkJqw-7QH4tlE12BC3cM:hover {
  background-color: #553EEE; }

.YXbisS5qXM-3nFtpXz1cn {
  width: 100%;
  height: 50px;
  color: #fff;
  background-color: #553EEE;
  border-radius: 6px;
  font-size: 16px;
  border: none;
  margin: 30px 0 30px 0;
  cursor: not-allowed;
  font-family: app-font-semibold;
  opacity: 0.4; }

.TNMBsmcisLYL9zg8sijc6 {
  cursor: not-allowed;
  width: 100%;
  height: 50px;
  color: #fff;
  font-size: 16px;
  background-color: #553EEE;
  border-radius: 6px;
  border: none;
  margin: 30px 0 30px 0;
  font-family: app-font-semibold; }

._31lEafOw1tF6Jg1yI2A6PT {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center; }

.VytpEDzXyIUpQCM0slK3r {
  font-family: app-font-regular;
  color: #553EEE;
  background-color: transparent;
  border: none;
  font-size: 14px;
  cursor: pointer; }

.VytpEDzXyIUpQCM0slK3r:hover {
  color: #553EEE; }

._3qPvcnwD5_1hanUhUysYcs {
  width: 79px;
  height: 82.5px; }

._2TngsR-D4Wzr9eo0ZTrDsd {
  text-align: left;
  font-size: 22px;
  font-weight: 600;
  margin-top: 0px;
  letter-spacing: 0px;
  color: #000000;
  opacity: 1; }

._2qhNP-gAL0mTEGCzqJCe-Q {
  font-family: app-font-regular;
  font-size: 14px;
  padding: 0;
  margin: 20px 0 0 0;
  line-height: 20px; }

._1U4uLbi16CvRUokKIWf-tE {
  color: #00cad1;
  font-family: "app-font-semibold"; }

._3T15hTwfACJtqQK1sEdcVj {
  width: 271px;
  height: 50px;
  color: #fff;
  border-radius: 102px;
  font-size: 16px;
  background-color: #00cad1;
  border: none;
  margin: 27px 0 0px 0;
  cursor: pointer;
  background-image: url(/images/a9dcf00d49542a949a9567fab3c5da0b.svg);
  background-repeat: no-repeat;
  background-size: 34px 34px;
  background-position: 98% 50%;
  font-family: app-font-semibold; }

._3T15hTwfACJtqQK1sEdcVj:hover {
  background-color: #009ea3; }

._2TJ86q5gbOlYRAtIYs3kRa {
  margin: 28px 0 0 -48px;
  height: 65px;
  background-color: #f7f7f7;
  width: 125%;
  border-radius: 0 0 14px 14px;
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

._3TZxm6ib6kpfMTz7VQnvej {
  border: none;
  width: 120px;
  height: 34px;
  border-radius: 6px;
  background-color: transparent;
  font-size: 14px;
  cursor: pointer;
  font-family: app-font-medium;
  background-image: url(/images/826d29b32d5449a2c02bad07c3661711.svg);
  background-repeat: no-repeat;
  background-size: 23px 17px;
  background-position: 11% 47%;
  padding: 0 0 0 30px;
  margin: 15px 0 0 160px; }

._3TZxm6ib6kpfMTz7VQnvej:hover {
  width: 120px;
  height: 34px;
  border-radius: 6px;
  background-color: #DEE8FF;
  color: #553EEE;
  font-family: app-font-medium;
  background-image: url(/images/7b161b0de245afa464a363b86e0ec4d7.svg);
  background-repeat: no-repeat;
  background-size: 23px 17px;
  background-position: 11% 47%; }

._29T4LS3Kk-NK0RtHFF1iS- {
  font-family: app-font-medium;
  color: black;
  background-color: transparent;
  border: none;
  font-size: 14px;
  cursor: pointer;
  height: 34px;
  width: 140px;
  margin: 15px 42px 0 0px;
  border-radius: 60px; }

._29T4LS3Kk-NK0RtHFF1iS-:hover {
  color: #00cad1;
  background-color: #ebebeb; }

._2YKg65qpXYkz6jAAnuGhUY {
  width: 140px;
  margin: 20px 0 0 48px;
  z-index: 10;
  position: relative; }

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px white inset !important; }

._3PaQrpAC9-jgz5oc8qXnCC {
  display: flex;
  flex-direction: row;
  justify-content: center;
  min-width: 100vw;
  position: absolute;
  text-align: justify;
  bottom: 0px; }

._19_g5BqMGjPZoKve0V49mq {
  font-size: 13px;
  font-family: app-font-regular;
  color: #434343;
  cursor: pointer;
  margin-left: 25px;
  margin-right: 25px; }

._1KJba8Wl0h7r8TpUwE-iaX {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }

._3Z-i_WbIiHbfnZTUTiApZ6 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start; }

._22J_vWqUzMdYK_OoiizQm_ {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

._3gGgMSCxbmecjLrJ-tqEod {
  display: flex;
  flex-direction: row;
  justify-content: flex-end; }

._1L5gVESB7MF_HDkSHDSIug {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end; }

.RnbguQrKUSUZv6aObrmhS {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }

.QBHfx8oiXbOuFC4hQ2Pk7 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center; }

._39yC9oEZL0W1iJCe9VuKgw {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: auto; }

._1dp49dFQ5aE9rYBczFFluf {
  top: 0;
  height: 100vh;
  position: absolute;
  width: 100vw;
  min-width: 575px;
  min-height: 340px;
  z-index: 1;
  background-image: url(/images/f83d8db803a662c8c8392f83af5b27d5.svg);
  background-repeat: no-repeat;
  background-size: cover; }

._1NXHjvOKpprUruXmSpl1m6 {
  width: 475px;
  height: 240px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: relative;
  padding: 00px 0 0 0; }

.rKakD96cV4geIzXiwp4yp {
  top: 0;
  height: 100vh;
  position: absolute;
  width: 100vw;
  min-width: 575px;
  min-height: 414px;
  z-index: 1;
  background-image: url(/images/f83d8db803a662c8c8392f83af5b27d5.svg);
  background-repeat: no-repeat;
  background-size: cover; }

._3zDumjr37RJuV2bV7C71-Q {
  width: 475px;
  height: 314px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: relative;
  padding: 00px 0 0 0; }

._2m3XqKuWZ2aO4Is2oQlW {
  width: 475px;
  height: 240px;
  display: flex;
  flex-direction: column; }

.USHLUMoCE_-de1sIzdlLL {
  height: 240px;
  width: 475px;
  background-color: #fff;
  border-radius: 14px;
  padding: 30px 47px;
  box-sizing: border-box;
  box-shadow: 0px 4px 15px #0000002F; }

._3qSk1fEdXBxBBr_Ta_YMNT {
  width: 475px;
  height: 314px;
  display: flex;
  flex-direction: column; }

.NWbuSEGSGNtzKZx7S3RL8 {
  height: 288px;
  width: 475px;
  background-color: #fff;
  border-radius: 14px;
  padding: 30px 47px;
  box-sizing: border-box;
  box-shadow: 0px 4px 15px #0000002F; }

.J0PQZ_z2-IxsahfaQCePc {
  font-family: app-font-semibold;
  font-size: 24px;
  margin: 0 0 10px 0;
  padding: 0; }

._3rHcRx9G-_AU3aiiHLmRRi {
  width: 220px;
  font-family: app-font-semibold;
  font-size: 24px;
  margin: 0 0 10px 0;
  padding: 0; }

.DqHWAHc2ONNuqbJXECDfm {
  display: flex;
  flex-direction: column;
  position: relative; }

.crgT2WidzshpiHHmLDdgf {
  height: 54px !important;
  font-size: 14px;
  border: 1px solid #e0e0e0 !important;
  border-radius: 4px !important;
  padding: 0px 20px !important;
  width: 100%;
  color: black;
  box-sizing: border-box;
  font-family: app-font-medium;
  background-color: #fff; }
  .crgT2WidzshpiHHmLDdgf input:-webkit-autofill {
    -webkit-text-fill-color: black !important; }

._39Y7nXZSw0BG1EGbqOOuH9 {
  height: 54px;
  font-size: 14px;
  border: 1.5px solid #553EEE !important;
  border-radius: 4px !important;
  padding: 0px 20px !important;
  width: 100%;
  color: black;
  box-sizing: border-box;
  font-family: app-font-medium;
  background-color: #fff !important; }
  ._39Y7nXZSw0BG1EGbqOOuH9 input:-webkit-autofill {
    -webkit-text-fill-color: black !important; }

._1lB_dTJoWupynrMkxNiqod {
  height: 54px;
  font-size: 14px;
  border: 1px solid #ff0000 !important;
  border-radius: 4px !important;
  padding: 0px 20px !important;
  width: 100%;
  color: #ff0000 !important;
  box-sizing: border-box;
  font-family: app-font-medium;
  background-color: #fff !important;
  background-clip: content-box; }
  ._1lB_dTJoWupynrMkxNiqod input:-webkit-autofill {
    -webkit-text-fill-color: #ff0000 !important; }

.G9bX1qo0q0PKnrox-_YmB {
  color: #ff0000;
  font-size: 18px;
  width: 20px;
  float: left;
  margin: 0;
  padding: 0; }

.KFCbkbRg6mulckSK7nacC {
  height: 30px;
  width: 30px;
  background-image: url(/images/02d68191f10f3f44d5fabe48272435ca.svg);
  background-repeat: no-repeat;
  background-size: 20px 20px;
  position: absolute;
  bottom: 6px;
  right: 5px;
  cursor: pointer;
  border: none;
  background-color: transparent; }

._1xewSi6-d4uhWlnOQ5vpOO {
  height: 30px;
  width: 30px;
  background-image: url(/images/fb3b903aa3c1df35858bfeea872750aa.svg);
  background-repeat: no-repeat;
  background-size: 20px 20px;
  position: absolute;
  bottom: 6px;
  right: 5px;
  cursor: pointer;
  border: none;
  background-color: transparent; }

.A-lgyUm1AH2bnIX53aVvN {
  width: 100%;
  height: 50px;
  color: #fff;
  border-radius: 6px;
  font-size: 16px;
  background-color: #553EEE;
  border: none;
  margin: 30px 0 30px 0;
  cursor: pointer;
  font-family: app-font-semibold; }

.A-lgyUm1AH2bnIX53aVvN:hover {
  background-color: #553EEE; }

.ETkUNYcNU_aPJzR5GhZ4Y {
  width: 100%;
  height: 50px;
  color: #fff;
  background-color: #553EEE;
  border-radius: 6px;
  font-size: 16px;
  border: none;
  margin: 30px 0 30px 0;
  cursor: not-allowed;
  font-family: app-font-semibold;
  opacity: 0.4; }

._2-sdf15rYEXmTuN3qw8vH3 {
  cursor: not-allowed;
  width: 100%;
  height: 50px;
  color: #fff;
  border-radius: 6px;
  font-size: 16px;
  background-color: #553EEE;
  border: none;
  margin: 30px 0 30px 0;
  font-family: app-font-semibold; }

._1ck_R0vxrPfsJsmckQBeKu {
  width: 32px;
  height: 32px;
  margin: 0 0 10px 0; }

._1wFBN0nn9TxvS5xCumhOdh {
  width: 100%;
  font-family: app-font-regular;
  font-size: 14px;
  margin: 20px 90px 0 0;
  padding: 0;
  line-height: 20px; }

._3kx6t3PQTHD7Q9fChC2VjU {
  width: 100%;
  height: 50px;
  color: #fff;
  border-radius: 6px;
  font-size: 16px;
  background-color: #553EEE;
  border: none;
  margin: 30px 0 30px 0;
  cursor: pointer;
  font-family: app-font-semibold; }

._3kx6t3PQTHD7Q9fChC2VjU:hover {
  background-color: #553EEE; }

._3SBg_9UuY2hFa4lTuYTogV {
  width: 140px;
  margin: 20px 0 0 48px;
  z-index: 10;
  position: relative; }

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px white inset !important; }

._37I8dZAMYGfhfhUsD1SEyK {
  top: 0;
  height: 100vh;
  position: absolute;
  width: 100vw;
  min-width: 475px;
  min-height: 550px;
  z-index: 1;
  flex-direction: row;
  background-color: #E0FFFF;
  background-image: url(/images/f83d8db803a662c8c8392f83af5b27d5.svg);
  background-repeat: no-repeat;
  background-size: cover; }

._12zHTRcadrfC6bur7BUvnx {
  width: 475px;
  height: 180px;
  margin-top: -70px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: relative;
  box-sizing: border-box;
  background-color: #fff;
  box-shadow: 0px 4px 15px #0000002F;
  border-radius: 14px;
  opacity: 1; }

.rh58-aojygZHq2oubkxo8 {
  padding: 19px 30px 0 30px; }

._1KJba8Wl0h7r8TpUwE-iaX {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

.HzJUYyQ8Vf6p5ml4x6eUR {
  line-height: 26px;
  font-size: 18px;
  font-family: app-font-semibold;
  color: black;
  margin: 0;
  padding: 0; }

._10CGkHCEh6sD-uBSccLKnM {
  width: 108px;
  height: 108px;
  margin-top: 20px; }

.fk60Bufs5mFS1P36DOOiU {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  margin-top: 25px;
  width: 244px; }

._3jej8Kn_S2g7T68z-KTRV8 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  min-width: 100vw;
  position: absolute;
  text-align: justify;
  bottom: 0px; }

._2F2oWzkh01gRHP08KKwYjH {
  font-size: 13px;
  font-family: app-font-regular;
  color: #434343;
  cursor: pointer;
  margin-left: 25px;
  margin-right: 25px; }

._3X2RkvzQQbHmRafCHNEn-4 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }

._1VYDx6YZAnmc4XxgWtdwYk {
  display: flex;
  flex-direction: column;
  justify-content: flex-start; }

.KRUPUN1PFwnfTCoFmoSh6 {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

.s1VS9pLPpxfQew2YjnTmh {
  display: flex;
  flex-direction: row;
  justify-content: flex-end; }

._3AgfxtoBL9K1R---EWeh_n {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end; }

.OifhpVi7CDrHNy2Z_Q-4D {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }

._3umUr9J89X83cym2yQB1ps {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center; }

._1FFtPTv_OvWZL6hAe7kbjW {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: auto; }

._1bBBGYYpdHjGGcPpPTNOt8 {
  padding: 14px 0 0 0px;
  width: calc(100% - 90px);
  height: 51px;
  position: fixed;
  border-bottom: 1px solid #E5E5E5;
  top: 0;
  right: 0;
  transition-property: width;
  transition-duration: .3s;
  animation-direction: normal;
  box-sizing: border-box;
  background-color: #fff;
  z-index: 10; }

._15-XQO_uY_nDmBDa0jQWN7 {
  padding: 14px 0 0 0px;
  width: calc(100% - 238px);
  height: 51px;
  position: fixed;
  border-bottom: 1px solid #E5E5E5;
  top: 0;
  right: 0;
  transition-property: width;
  transition-duration: .3s;
  animation-direction: normal;
  box-sizing: border-box;
  background-color: #fff;
  z-index: 10; }

._20w6Q54xJC-TYdPVocA1SM {
  width: 50px;
  background-color: #F3F4F6;
  height: 100vh;
  position: fixed;
  top: 0;
  border-right: 1px solid #E5E5E5;
  transition-property: width;
  z-index: 32; }

.YNUF39lIj5FtO_2YYbkUU {
  height: 100vh;
  position: fixed;
  border-right: 1px solid #E5E5E5;
  top: 0;
  left: 50px;
  transition-property: width;
  background-color: #FFF;
  width: 20px;
  z-index: 30; }

._3mBnH-Zv1E8v7LHXXhBHHm {
  width: 210px;
  background-color: #FFF;
  height: 100vh;
  position: fixed;
  border-right: 1px solid #EDEFEF;
  box-shadow: 0px 5px 10px #00000052;
  top: 0;
  left: 50px;
  transition-property: width;
  z-index: 30; }

._2RwVjoJPBvCEakiUg9liJo {
  width: 90px;
  height: 25px;
  background-image: url(/images/ef25252d91746c73bfd1746b883a5772.svg);
  background-repeat: no-repeat;
  background-size: 90px 25px;
  background-position: center;
  background-color: transparent;
  border: none;
  cursor: pointer;
  margin: 17px 0 0 30px; }

._1shKkNp7WecDUECqWWnkak {
  width: 26px;
  height: 27px;
  background-image: url(/images/3a7842d51c68f7e0a0ecca791dd87b18.png);
  background-repeat: no-repeat;
  background-size: 26px 27px;
  background-position: center;
  background-color: transparent;
  border: none;
  cursor: pointer;
  margin: 17px 0 1px 12px; }

._3eozc0FCO6KMexGcjLU1Kz {
  width: 18px;
  height: 18px;
  border: none;
  background-color: transparent;
  background-image: url(/images/11f741afd052da2d247849cab86a5a50.svg);
  background-repeat: no-repeat;
  background-size: 18px 18px;
  background-position: center;
  margin: 23px 0 0 35px;
  cursor: pointer; }

._3KT2C3n2fzRckh3XmHyGXe {
  width: 26px;
  height: 22px;
  border: none;
  background-color: transparent;
  background-image: url(/images/5cdc77811e10c575a2e444d0e8ba7302.svg);
  background-repeat: no-repeat;
  background-size: 32px 32px;
  background-position: center;
  margin: 15px 0 0 195px;
  position: absolute;
  cursor: pointer;
  z-index: 10; }

._3KT2C3n2fzRckh3XmHyGXe:hover {
  width: 26px;
  height: 22px;
  border: none;
  background-color: transparent;
  background-image: url(/images/8eba9b269d4b5aa917ccb51466f77e44.svg);
  background-repeat: no-repeat;
  background-size: 32px 32px;
  background-position: center;
  margin: 15px 0 0 195px;
  position: absolute;
  cursor: pointer;
  z-index: 10; }

.CZIk6FLLFzym4XC9ygnTs {
  width: 26px;
  height: 22px;
  background-color: transparent;
  border: none;
  background-image: url(/images/794d8b8286ff3ed62e3353026eb6e31a.svg);
  background-repeat: no-repeat;
  background-size: 32px 32px;
  background-position: center;
  cursor: pointer;
  margin: 15px 0 0 7px;
  position: absolute;
  z-index: 10; }

.CZIk6FLLFzym4XC9ygnTs:hover {
  width: 26px;
  height: 22px;
  background-color: transparent;
  border: none;
  background-image: url(/images/e5ee3ed25b46f5a1c3e067191aede9a1.svg);
  background-repeat: no-repeat;
  background-size: 32px 32px;
  background-position: center;
  cursor: pointer;
  margin: 15px 0 0 7px;
  position: absolute;
  z-index: 10; }

._12WzHuf6mFtlVDK-8fDBAQ {
  width: 165px;
  height: 30px;
  border-radius: 14px;
  background-color: #F4F3F6;
  border: none;
  font-size: 13px;
  font-family: app-font-medium;
  background-image: url(/images/a2c6807c129a1814a81c29d554260a30.svg), url(/images/56df5c38356c238ebde4382364fd3799.svg);
  background-repeat: no-repeat, no-repeat;
  background-size: 20px 20px, 16.75px 18.89px;
  background-position: 96% center, 10px center;
  cursor: pointer;
  margin: 0px 0 0 30px; }

._1LjWXKZOIKant7XbHU5R7s {
  margin: 10px 0 0 4px !important;
  cursor: pointer; }

._1LjWXKZOIKant7XbHU5R7s:hover {
  background-color: none !important; }

._1bD9a9MzL2hsQoM7iBZmmG {
  width: 16.75px;
  height: 18.89px;
  margin: 0px 10px 0 0px; }

._149RhMsILo9NzhN-cK5CpA {
  font-size: 13px;
  font-family: app-font-medium;
  padding: 0;
  margin: 0; }

._1LjWXKZOIKant7XbHU5R7s {
  margin: 10px 0 0 4px !important;
  cursor: pointer; }

._3zr_fzM2LzaWcbN8R5AZvM {
  width: 30px;
  height: 30px;
  font-size: 13px;
  font-family: app-font-regular;
  border-radius: 50%;
  background-color: #F4F3F6;
  margin: 0 20px 0 0;
  padding: 0;
  border: none;
  background-image: url(/images/6201207112fb7b24d1a28edced3d1125.svg);
  background-repeat: no-repeat;
  background-size: 30px 30px;
  background-position: center; }

._3eR-DCmutHXd7cSh921haH {
  width: 220px;
  height: 30px;
  font-size: 13px;
  font-family: app-font-regular;
  border-radius: 20px;
  background-color: #F4F3F6;
  margin: 0 20px 0 0;
  padding: 0;
  border: none;
  background-image: url(/images/6201207112fb7b24d1a28edced3d1125.svg);
  background-repeat: no-repeat;
  background-size: 30px 30px;
  background-position: 100% center;
  transition-property: width;
  transition-duration: .3s;
  padding: 0 0 0 20px; }

._1wwYu01xIInZpS1nLRAr61 {
  width: 95px;
  height: 30px;
  border-radius: 14px;
  background-color: #F4F3F6;
  background-image: url(/images/ad2221452b6b91929797a546f626314d.svg);
  background-repeat: no-repeat;
  background-size: 12.3px 14.4px;
  background-position: 10px 50%;
  border: none;
  margin: 0px 20px 0 0px;
  cursor: pointer;
  font-size: 13px;
  font-family: app-font-medium;
  padding: 0 0 0 23px; }

.N2LlcEi0JO98g7ssVRIrL {
  width: 18px;
  height: 18px;
  border: none;
  background-color: transparent;
  background-image: url(/images/630bd79d36a5b5d11dfa1c8b1c548065.svg);
  background-repeat: no-repeat;
  background-size: 18px 18px;
  background-position: center;
  cursor: pointer;
  margin: 7px 20px 0 0px; }

._3WfUb8_cimwB8gCJLFt9Ip {
  position: fixed;
  width: 26px;
  height: 26px;
  bottom: 130px;
  width: 55px;
  border: none;
  background-color: transparent;
  background-image: url(/images/a0c432ec0d8392eb4a982e44e2567d28.svg);
  background-repeat: no-repeat;
  background-size: 26px 26px;
  background-position: center;
  cursor: pointer; }

.Xmaf-oIPL84axsr5eWoeM {
  width: 30px;
  height: 30px;
  background-color: #C3C3C343;
  border: 1px solid #D8D8D8;
  border-radius: 50%;
  cursor: pointer;
  font-size: 14px;
  font-family: app-font-semibold;
  color: #3B3B3B;
  margin: 0 12px 0 10px;
  padding: 0;
  text-align: center; }

._2SePRTBBdVBekrgZ8g4CS1 {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  padding: 0;
  margin: 0;
  text-align: center; }

._1RMefnNEhz0qBem60xgjBB:hover {
  background-color: transparent; }

._1RMefnNEhz0qBem60xgjBB {
  height: 36px;
  width: 100%;
  margin: 10px 17px;
  cursor: pointer;
  background-image: url(/images/e3a1e2c1ba55200b511720ab944e0cfa.svg);
  background-repeat: no-repeat;
  background-size: 28px 22.3px;
  background-position: 10px center; }

._21CuHPx8gz8BrjhKIPvCif:hover {
  background-color: transparent; }

._21CuHPx8gz8BrjhKIPvCif {
  cursor: text;
  margin: 0px 17px 10px 17px;
  border-bottom: 1px solid #e7e7e7; }

._2eB0Cs0PMb00pXhQN0e7Gp {
  padding: 10px 18px 10px 52.5px;
  margin: 11px 0 10px 20px;
  width: 150px;
  font-size: 14px;
  border-radius: 6px;
  font-weight: 400;
  background-image: url(/images/c0c91b150ed81c1b0d382a79de83efd3.svg);
  background-repeat: no-repeat;
  background-size: 16px 16px;
  background-position: 20px center; }

._2eB0Cs0PMb00pXhQN0e7Gp:hover {
  background-color: #EDF2FF !important;
  cursor: pointer; }

.Dn7ydrLRlsZc8UoCh0BFc {
  height: 42px;
  border: none;
  text-align: left;
  cursor: pointer;
  font-size: 14px;
  font-family: app-font-regular;
  background-repeat: no-repeat;
  background-size: 26px 26px;
  background-position: 14px center;
  margin: 10px 0 10px 0px;
  padding: 0px 0 0 10px;
  overflow: hidden;
  z-index: 2; }

.KKE07Q7ubsWOvOGpcK_d- {
  width: 40px !important;
  height: 36px;
  margin: 10px 5px;
  padding: 0 0 0 0px;
  border-radius: 4px;
  background-position: center center;
  color: transparent; }

.kuDml7Zs2Chh6OLmbQJ0w {
  width: 40px;
  height: 36px;
  margin: 10px 5px;
  padding: 0 0 0 0px;
  color: transparent;
  background-color: transparent;
  background-position: center center; }

.kuDml7Zs2Chh6OLmbQJ0w:hover {
  width: 40px;
  height: 36px;
  margin: 10px 5px;
  padding: 0 0 0 0px;
  color: transparent;
  border-radius: 4px;
  background-position: center center; }

._1V3aWn8yoG0NDvE9dNJymS {
  border-left: 4px solid #4F48E4;
  border-radius: 6px;
  margin: 0 5px 0 25px; }

._3qpgGIvXbl5w6ZXdSKdmAg {
  background-image: url(/images/37af3432074eaab736781827a9af2632.svg); }

._3qpgGIvXbl5w6ZXdSKdmAg:hover {
  background-image: url(/images/1a56578864a216aa4ec2a9ced2aa71a7.svg); }

.ICWw2WynVrxFElqz09of_ {
  background-image: url(/images/ee3c6e15642b4e5cff70eae77657ad59.svg); }

._1XS2_vmOPEsUHPLu2CFWrC {
  background-image: url(/images/9b4f7afa289676bb4292ba2d7f4bb003.svg); }

._1XS2_vmOPEsUHPLu2CFWrC:hover {
  background-image: url(/images/aee84c125b6ab27a1b552ec6afd31293.svg); }

._2z-UIoDjGp4lStEU8e-BN0 {
  background-image: url(/images/9b4f7afa289676bb4292ba2d7f4bb003.svg); }

._2X-LYEHW3PNumIAOS0hgym,
._2ryw7hU0MlnCDLUSKrwb9h:hover {
  background-image: url(/images/2f7d2a2792c98fca387ea81d9bbc02f9.svg); }

._2ryw7hU0MlnCDLUSKrwb9h {
  background-image: url(/images/2f7d2a2792c98fca387ea81d9bbc02f9.svg); }

.jIigf4A2eVLuSaR4KYYqD {
  background-image: url(/images/30aee2cec7d1a050f8b32b3a0e64c0fd.svg); }

.jIigf4A2eVLuSaR4KYYqD:hover {
  background-image: url(/images/b3a919ae1ac8bd1174f485239d74de9d.svg); }

._1SO2eSqP1bqDef9Yo6CQRw {
  background-image: url(/images/30aee2cec7d1a050f8b32b3a0e64c0fd.svg); }

._2GXhpcRXg5I0f9uaDYnSeN {
  background-image: url(/images/7ce6ac3ee51c9ca3acfdc744148e753a.svg); }

._2GXhpcRXg5I0f9uaDYnSeN:hover {
  background-image: url(/images/e059bc0f60a53298459d312fbba635c0.svg); }

._3lng-MWuAZE6_bUFRoQsmu {
  background-image: url(/images/7ce6ac3ee51c9ca3acfdc744148e753a.svg); }

.HVTMnj38qdrIt470XBmkp {
  background-image: url(/images/5f22323fb6d8c19d8ba77d58b24b8c11.svg); }

.HVTMnj38qdrIt470XBmkp:hover {
  background-image: url(/images/c6e1ab249cef5c42f59197b43124fab9.svg); }

._2yiyQUjS3Brl0Ru0QS_6rz {
  background-image: url(/images/5f22323fb6d8c19d8ba77d58b24b8c11.svg); }

.-zCS-YoIZ395kYPWlZEry {
  background-image: url(/images/a8cb8040d6703fbda29a53aa2851e966.svg); }

.-zCS-YoIZ395kYPWlZEry:hover {
  background-image: url(/images/5870e501555633cf5852596d0f341bab.svg); }

._1WKuHQJSRcIi3Zs174trfw {
  background-image: url(/images/a8cb8040d6703fbda29a53aa2851e966.svg); }

._2OvPzUlqqUZC0S5O4tt3mB {
  background-image: url(/images/05a4e002b66f2146ba0b188e25693bd8.svg); }

._2OvPzUlqqUZC0S5O4tt3mB:hover {
  background-image: url(/images/062bc90173348d6423b41cbb124377db.svg); }

.E5qCM864FW3XZpOPiTeMI {
  background-image: url(/images/05a4e002b66f2146ba0b188e25693bd8.svg); }

._1M0HfEBU9bzQG7JZGOkEWd:hover {
  background-image: url(/images/f51f7ac2f99b40eb69ab5d0744b300cd.svg); }

._1M0HfEBU9bzQG7JZGOkEWd {
  background-image: url(/images/a0c432ec0d8392eb4a982e44e2567d28.svg); }

._1W0XOp1Er2uwaEfoTCyxF9:hover {
  background-image: url(/images/859091f641c119d599ba30fbf1cbc3d3.svg); }

._1W0XOp1Er2uwaEfoTCyxF9 {
  background-image: url(/images/8db06878e5733592065d265a5db0e810.svg); }

._1-VSRrbB3aP-4wVdmPs6w2 {
  position: fixed;
  bottom: 70px;
  height: 42px;
  width: 55px;
  background-color: transparent;
  background-image: url(/images/8db06878e5733592065d265a5db0e810.svg);
  background-repeat: no-repeat;
  background-size: 26px 26px;
  background-position: center center;
  border: none;
  cursor: pointer;
  font-size: 14px;
  font-family: app-font-regular;
  text-align: left;
  overflow: hidden;
  color: transparent; }

._2N6SlMO0emSDZk1bOiTINI {
  font-size: 14px;
  font-family: app-font-semibold; }

._3a-6ICXp6BZFjYORP5o3-Y {
  font-size: 14px;
  font-family: app-font-regular; }

._2Gq0HoX8wX7hcudeAWbiI_ {
  width: 12px;
  height: 12px;
  border: none;
  background-color: transparent;
  background-image: url(/images/33c4fe4e1343e6cd9c881c335336cf58.svg);
  background-repeat: no-repeat;
  background-size: 12px 12px;
  background-position: center;
  margin: 15px 0 0 15px;
  cursor: pointer; }

.hc9kcCOBDe-Fen6OTRVHX {
  z-index: 10;
  margin: 0 0 0 20px; }

._1qy0juObZohEHLQ_PAqX6k {
  font-size: 14px;
  font-family: app-font-semibold;
  color: #818181;
  margin: 20px 0 3px 8px;
  width: 206px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 17px; }

._2hofMAtEz7r3Gz0j9X5DTe {
  border-bottom: 1px solid #E2E2E2;
  margin: 10px 0;
  width: 207px; }

._17uvCo5O_rw6SIiCWMWK7B {
  border: none !important;
  background-color: transparent;
  width: 207px;
  height: 38px;
  margin-top: 10px;
  background-image: url(/images/541c5a857a1666b74b8d7e04d0268a9e.svg);
  background-repeat: no-repeat;
  background-size: 19px 14px;
  background-position: 10% 50%;
  color: #242424;
  border-radius: 4px;
  opacity: 1;
  font-size: 14px;
  font-weight: app-font-medium; }

._17uvCo5O_rw6SIiCWMWK7B:hover {
  border-radius: 4px;
  opacity: 1; }

.wq60PqUgZOElHZmJ7eU3a {
  width: 207px;
  height: 38px;
  background-color: transparent;
  color: #4F48E4;
  font-family: app-font-semibold;
  font-size: 13px;
  border-radius: 4px;
  border: none;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer; }

.i55D1sDi-SjZlWznZqegq {
  width: 207px;
  height: 38px;
  background-color: transparent;
  font-family: app-font-semibold;
  font-size: 13px;
  border-radius: 4px;
  border: none;
  margin: 0px 0;
  text-align: left;
  padding: 0 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer; }

._2hofMAtEz7r3Gz0j9X5DTe {
  border-bottom: 1px solid #E2E2E2;
  margin: 10px 0;
  width: 207px; }

._2FcL6iGE7XVAa_q1hlfEVg {
  padding-right: 15px;
  width: 30px;
  height: 30px;
  background-color: #EDEDED;
  border: 1px solid #D8D8D8;
  border-radius: 50%;
  font-size: 14px;
  font-family: app-font-semibold;
  color: #3B3B3B;
  margin: -5px 10px 0 0;
  padding: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center; }

._2FcL6iGE7XVAa_q1hlfEVg:hover {
  opacity: 1;
  border-radius: 50px;
  background-color: #EDEDED;
  cursor: pointer;
  border: 2px solid #D5E0FF; }

._1W39THKx1NxKJJoclcu6x {
  width: 30px;
  height: 30px;
  background-color: #EDEDED;
  border: 2px solid #D5E0FF;
  border-radius: 50%;
  font-size: 14px;
  font-family: app-font-semibold;
  color: #3B3B3B;
  margin: -5px 10px 0 0;
  padding: 0;
  display: flex;
  cursor: pointer;
  flex-direction: row;
  align-items: center;
  justify-content: center; }

._1iG8Vyt5yGK2bN4id6QmGM {
  padding: 10px 17px 10px 54px;
  width: 150px;
  color: #000000;
  font-size: 14px;
  border-radius: 6px;
  font-weight: 400;
  margin: 18px 0 10px 20px;
  background-image: url(/images/f361e91f99050d52fd90adaeabdc5b0a.svg);
  background-repeat: no-repeat;
  background-size: 18px 18px;
  background-position: 18px center; }

._1iG8Vyt5yGK2bN4id6QmGM:hover {
  background-color: #EDF2FF !important;
  cursor: pointer; }

