.div,
.div * {
  box-sizing: border-box;
}
.div {
  background: #ffffff;
  height: 4042px;
  position: relative;
  overflow: hidden;
}
.cta-btn {
  width: 600px;
  height: 120px;
  position: absolute;
  left: 421px;
  top: 3849px;
}
.rectangle-639 {
  background: #202020;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
}
.div2 {
  color: #ffffff;
  text-align: center;
  font-family: "Suit-Bold", sans-serif;
  font-size: 28px;
  font-weight: 700;
  position: absolute;
  right: 37.17%;
  left: 37.17%;
  width: 25.67%;
  bottom: 35%;
  top: 35.83%;
  height: 29.17%;
}
.mask-group {
  height: auto;
  position: absolute;
  left: 161px;
  top: 550px;
  overflow: visible;
}
.rectangle-632 {
  background: #f1eef7;
  opacity: 0.3;
  width: 1439px;
  height: 387px;
  position: absolute;
  left: 1px;
  top: 1442px;
}
.rectangle-584 {
  background: #d9d9d9;
  width: 1440px;
  height: 450px;
  position: absolute;
  left: 0px;
  top: 0px;
}
/*._1 {
  width: 2000px;
  height: 450px;
  position: absolute;
  left: calc(50% - 1024px);
  top: 0px;
  object-fit: cover;
  aspect-ratio: 2000/450;
}*/
.rectangle-585 {
  background: rgba(0, 0, 0, 0.32);
  width: 1440px;
  height: 62px;
  position: absolute;
  left: 0px;
  top: 388px;
}
.rectangle-586 {
  background: #ffdf2a;
  width: 232px;
  height: 62px;
  position: absolute;
  left: 268px;
  top: 388px;
}
.rectangle-587 {
  background: rgba(255, 223, 42, 0);
  width: 232px;
  height: 62px;
  position: absolute;
  left: 500px;
  top: 388px;
}
.rectangle-588 {
  background: rgba(255, 223, 42, 0);
  width: 232px;
  height: 62px;
  position: absolute;
  left: 732px;
  top: 388px;
}
.rectangle-589 {
  background: rgba(255, 223, 42, 0);
  width: 232px;
  height: 62px;
  position: absolute;
  left: 964px;
  top: 388px;
}
.div3 {
  color: #121212;
  text-align: center;
  font-family: "Suit-Bold", sans-serif;
  font-size: 16px;
  font-weight: 700;
  position: absolute;
  left: 356px;
  top: 409px;
}
.div4 {
  color: #ffffff;
  text-align: center;
  font-family: "Suit-Bold", sans-serif;
  font-size: 16px;
  font-weight: 700;
  position: absolute;
  left: 581px;
  top: 409px;
}
.div5 {
  color: #2d2d2d;
  text-align: center;
  font-family: "Suit-ExtraBold", sans-serif;
  font-size: 28px;
  font-weight: 800;
  position: absolute;
  left: 487px;
  top: 986px;
}
.div6 {
  color: #2d2d2d;
  text-align: center;
  font-family: "Suit-ExtraBold", sans-serif;
  font-size: 28px;
  font-weight: 800;
  position: absolute;
  left: 568px;
  top: 1492px;
}
.div7 {
  color: #2d2d2d;
  text-align: center;
  font-family: "Suit-ExtraBold", sans-serif;
  font-size: 28px;
  font-weight: 800;
  position: absolute;
  left: 563px;
  top: 1929px;
}
.div8 {
  color: #2d2d2d;
  text-align: center;
  font-family: "Suit-ExtraBold", sans-serif;
  font-size: 28px;
  font-weight: 800;
  position: absolute;
  left: 547px;
  top: 2902px;
}
.div9 {
  color: #2d2d2d;
  text-align: center;
  font-family: "Suit-Medium", sans-serif;
  font-size: 18px;
  line-height: 26px;
  font-weight: 500;
  position: absolute;
  left: 513px;
  top: 1033px;
}
.div10 {
  color: #2d2d2d;
  text-align: center;
  font-family: "Suit-Medium", sans-serif;
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
  position: absolute;
  left: 543px;
  top: 1539px;
}
.div11 {
  color: #2d2d2d;
  text-align: center;
  font-family: "Suit-Medium", sans-serif;
  font-size: 18px;
  line-height: 26px;
  font-weight: 500;
  position: absolute;
  left: 479px;
  top: 1976px;
}
.div12 {
  color: #2d2d2d;
  text-align: center;
  font-family: "Suit-Medium", sans-serif;
  font-size: 18px;
  line-height: 26px;
  font-weight: 500;
  position: absolute;
  left: 473px;
  top: 2951px;
}
.div13 {
  color: #ffffff;
  text-align: center;
  font-family: "Suit-Bold", sans-serif;
  font-size: 16px;
  font-weight: 700;
  position: absolute;
  left: 820px;
  top: 409px;
}
.div14 {
  color: #ffffff;
  text-align: center;
  font-family: "Suit-Bold", sans-serif;
  font-size: 16px;
  font-weight: 700;
  position: absolute;
  left: 1052px;
  top: 409px;
}
.rectangle-629 {
  width: 1120px;
  height: 380px;
  position: absolute;
  left: 161px;
  top: 2072px;
  object-fit: cover;
}
.rectangle-630 {
  width: 1120px;
  height: 380px;
  position: absolute;
  left: 161px;
  top: 3045px;
  object-fit: cover;
}
.group-320 {
  position: absolute;
  inset: 0;
}
.group-315 {
  width: 178px;
  height: 220px;
  position: static;
}
.rectangle-591 {
  background: #f6f6fb;
  border-radius: 42px;
  width: 178px;
  height: 220px;
  position: absolute;
  left: 248px;
  top: 1121px;
}
.add-apps-perspective-matte {
  width: 70px;
  height: 70px;
  position: absolute;
  left: 302px;
  top: 1159px;
  overflow: visible;
}
.div15 {
  color: #2d2d2d;
  text-align: center;
  font-family: "Suit-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  font-weight: 400;
  position: absolute;
  left: 279px;
  top: 1271px;
}
.div16 {
  color: #2d2d2d;
  text-align: left;
  font-family: "Suit-Bold", sans-serif;
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 280px;
  top: 1245px;
}
.group-316 {
  width: 178px;
  height: 220px;
  position: static;
}
.rectangle-592 {
  background: #f6f6fb;
  border-radius: 42px;
  width: 178px;
  height: 220px;
  position: absolute;
  left: 440px;
  top: 1121px;
}
.div17 {
  color: #2d2d2d;
  text-align: center;
  font-family: "Suit-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  font-weight: 400;
  position: absolute;
  left: 457px;
  top: 1271px;
}
.div18 {
  color: #2d2d2d;
  text-align: left;
  font-family: "Suit-Bold", sans-serif;
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 467px;
  top: 1245px;
}
.shield-perspective-matte {
  width: 70px;
  height: 70px;
  position: absolute;
  left: 494px;
  top: 1159px;
  overflow: visible;
}
.group-318 {
  width: 178px;
  height: 220px;
  position: static;
}
.rectangle-594 {
  background: #f6f6fb;
  border-radius: 42px;
  width: 178px;
  height: 220px;
  position: absolute;
  left: 824px;
  top: 1121px;
}
.div19 {
  color: #2d2d2d;
  text-align: center;
  font-family: "Suit-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  font-weight: 400;
  position: absolute;
  left: 855px;
  top: 1271px;
}
.div20 {
  color: #2d2d2d;
  text-align: left;
  font-family: "Suit-Bold", sans-serif;
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 879px;
  top: 1245px;
}
.flash-perspective-matte {
  width: 70px;
  height: 70px;
  position: absolute;
  left: 878px;
  top: 1159px;
  overflow: visible;
}
.group-317 {
  width: 178px;
  height: 220px;
  position: static;
}
.rectangle-593 {
  background: #f6f6fb;
  border-radius: 42px;
  width: 178px;
  height: 220px;
  position: absolute;
  left: 632px;
  top: 1121px;
}
.div21 {
  color: #2d2d2d;
  text-align: center;
  font-family: "Suit-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  font-weight: 400;
  position: absolute;
  left: 667px;
  top: 1271px;
}
.div22 {
  color: #2d2d2d;
  text-align: left;
  font-family: "Suit-Bold", sans-serif;
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 671px;
  top: 1245px;
}
.calculator-perspective-matte {
  width: 70px;
  height: 70px;
  position: absolute;
  left: 686px;
  top: 1159px;
  overflow: visible;
}
.group-319 {
  width: 178px;
  height: 220px;
  position: static;
}
.rectangle-595 {
  background: #f6f6fb;
  border-radius: 42px;
  width: 178px;
  height: 220px;
  position: absolute;
  left: 1016px;
  top: 1121px;
}
.div23 {
  color: #2d2d2d;
  text-align: center;
  font-family: "Suit-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  font-weight: 400;
  position: absolute;
  left: 1053px;
  top: 1271px;
}
.div24 {
  color: #2d2d2d;
  text-align: left;
  font-family: "Suit-Bold", sans-serif;
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 1070px;
  top: 1245px;
}
.trophy-perspective-matte {
  width: 70px;
  height: 70px;
  position: absolute;
  left: 1070px;
  top: 1159px;
  overflow: visible;
}
.group-335 {
  position: absolute;
  inset: 0;
}
.group-330 {
  width: 166px;
  height: 80px;
  position: static;
}
.rectangle-619 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #dddddd;
  border-width: 1px;
  width: 166px;
  height: 80px;
  position: absolute;
  left: 818px;
  top: 1699px;
}
.mask-group2 {
  width: 126px;
  height: 24px;
  position: absolute;
  left: 838px;
  top: 1727px;
  overflow: visible;
}
.group-331 {
  width: 166px;
  height: 80px;
  position: static;
}
.rectangle-618 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #dddddd;
  border-width: 1px;
  width: 166px;
  height: 80px;
  position: absolute;
  left: 638px;
  top: 1699px;
}
.mask-group3 {
  width: 126px;
  height: 24px;
  position: absolute;
  left: 658px;
  top: 1727px;
  overflow: visible;
}
.group-332 {
  width: 167px;
  height: 80px;
  position: static;
}
.rectangle-615 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #dddddd;
  border-width: 1px;
  width: 167px;
  height: 80px;
  position: absolute;
  left: 457px;
  top: 1699px;
}
.image-49 {
  width: 74px;
  height: 28px;
  position: absolute;
  left: 503px;
  top: 1725px;
  object-fit: cover;
  aspect-ratio: 74/28;
}
.group-323 {
  width: 167px;
  height: 80px;
  position: static;
}
.rectangle-606 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #dddddd;
  border-width: 1px;
  width: 167px;
  height: 80px;
  position: absolute;
  left: 457px;
  top: 1605px;
}
.rectangle-605 {
  width: 128px;
  height: 24px;
  position: absolute;
  left: 476px;
  top: 1633px;
  object-fit: cover;
}
.group-322 {
  width: 166px;
  height: 80px;
  position: static;
}
.rectangle-597 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #dddddd;
  border-width: 1px;
  width: 166px;
  height: 80px;
  position: absolute;
  left: 277px;
  top: 1605px;
}
.image-44 {
  width: 126px;
  height: 23px;
  position: absolute;
  left: 297px;
  top: 1634px;
  object-fit: cover;
  aspect-ratio: 126/23;
}
.group-321 {
  width: 167px;
  height: 80px;
  position: static;
}
.rectangle-596 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #dddddd;
  border-width: 1px;
  width: 167px;
  height: 80px;
  position: absolute;
  left: 96px;
  top: 1605px;
}
.rectangle-602 {
  width: 126px;
  height: 24px;
  position: absolute;
  left: 116px;
  top: 1633px;
  object-fit: cover;
}
.group-324 {
  width: 166px;
  height: 80px;
  position: static;
}
.rectangle-607 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #dddddd;
  border-width: 1px;
  width: 166px;
  height: 80px;
  position: absolute;
  left: 638px;
  top: 1605px;
}
.image-45 {
  width: 145px;
  height: 12px;
  position: absolute;
  left: 648px;
  top: 1639px;
  object-fit: cover;
  aspect-ratio: 145/12;
}
.group-325 {
  width: 166px;
  height: 80px;
  position: static;
}
.rectangle-600 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #dddddd;
  border-width: 1px;
  width: 166px;
  height: 80px;
  position: absolute;
  left: 818px;
  top: 1605px;
}
.image-46 {
  width: 83px;
  height: 24px;
  position: absolute;
  left: 859px;
  top: 1633px;
  object-fit: cover;
  aspect-ratio: 83/24;
}
.group-334 {
  width: 167px;
  height: 80px;
  position: static;
}
.rectangle-613 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #dddddd;
  border-width: 1px;
  width: 167px;
  height: 80px;
  position: absolute;
  left: 96px;
  top: 1699px;
}
.mask-group4 {
  width: 126px;
  height: 22px;
  position: absolute;
  left: 116px;
  top: 1728px;
  overflow: visible;
}
.group-333 {
  width: 166px;
  height: 80px;
  position: static;
}
.rectangle-616 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #dddddd;
  border-width: 1px;
  width: 166px;
  height: 80px;
  position: absolute;
  left: 277px;
  top: 1699px;
}
.mask-group5 {
  width: 160px;
  height: 27.4px;
  position: absolute;
  left: 280px;
  top: 1723.8px;
  overflow: visible;
}
.group-326 {
  width: 167px;
  height: 80px;
  position: static;
}
.rectangle-620 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #dddddd;
  border-width: 1px;
  width: 167px;
  height: 80px;
  position: absolute;
  left: 998px;
  top: 1605px;
}
.mask-group6 {
  width: 114px;
  height: 24px;
  position: absolute;
  left: 1025px;
  top: 1633px;
  overflow: visible;
}
.group-327 {
  width: 166px;
  height: 80px;
  position: static;
}
.rectangle-623 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #dddddd;
  border-width: 1px;
  width: 166px;
  height: 80px;
  position: absolute;
  left: 1179px;
  top: 1605px;
}
.rectangle-628 {
  width: 82px;
  height: 28px;
  position: absolute;
  left: 1221px;
  top: 1631px;
  object-fit: cover;
}
.group-329 {
  width: 167px;
  height: 80px;
  position: static;
}
.rectangle-622 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #dddddd;
  border-width: 1px;
  width: 167px;
  height: 80px;
  position: absolute;
  left: 998px;
  top: 1699px;
}
.image-53 {
  width: 84px;
  height: 44px;
  position: absolute;
  left: 1040px;
  top: 1717px;
  object-fit: cover;
  aspect-ratio: 84/44;
}
.group-328 {
  width: 166px;
  height: 80px;
  position: static;
}
.rectangle-625 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #dddddd;
  border-width: 1px;
  width: 166px;
  height: 80px;
  position: absolute;
  left: 1179px;
  top: 1699px;
}
.image-54 {
  width: 87px;
  height: 37px;
  position: absolute;
  left: 1219px;
  top: 1721px;
  object-fit: cover;
  aspect-ratio: 87/37;
}
.group-346 {
  position: absolute;
  inset: 0;
}
.rectangle-638 {
    /*background: rgba(246, 246, 250, 0.76);*/
    border-radius: 36px;
    width: 920px;
    height: 296px;
    position: absolute;
    left: 261px;
    top: 3474px;
}
.group-345 {
    width: 716px;
    height: 216px;
    position: static;
    margin: 108px 510px auto;
    top: 60px;
}

.group-308 {
    width: 34px;
    height: 34px;
    position: static;
}

.rectangle-636 {
    background: #d0bfec;
    border-radius: 10px;
    width: 5.23px;
    height: 34px;
    position: absolute;
    left: 529px;
    top: 3642.08px;
    transform-origin: 0 0;
    transform: rotate(-135deg) scale(1, 1);
}

.rectangle-637 {
    background: #d0bfec;
    border-radius: 10px;
    width: 5.23px;
    height: 34px;
    position: absolute;
    left: 553.04px;
    top: 3618.04px;
    transform-origin: 0 0;
    transform: rotate(135deg) scale(1, 1);
}

.group-309 {
    width: 34px;
    height: 34px;
    position: static;
}

.rectangle-6362 {
    background: #d0bfec;
    border-radius: 10px;
    width: 5.23px;
    height: 34px;
    position: absolute;
    left: 729px;
    top: 3642.08px;
    transform-origin: 0 0;
    transform: rotate(-135deg) scale(1, 1);
}

.rectangle-6372 {
    background: #d0bfec;
    border-radius: 10px;
    width: 5.23px;
    height: 34px;
    position: absolute;
    left: 753.04px;
    top: 3618.04px;
    transform-origin: 0 0;
    transform: rotate(135deg) scale(1, 1);
}

.group-310 {
    width: 34px;
    height: 34px;
    position: static;
}

.rectangle-6363 {
    background: #d0bfec;
    border-radius: 10px;
    width: 5.23px;
    height: 34px;
    position: absolute;
    left: 929px;
    top: 3642.08px;
    transform-origin: 0 0;
    transform: rotate(-135deg) scale(1, 1);
}

.rectangle-6373 {
    background: #d0bfec;
    border-radius: 10px;
    width: 5.23px;
    height: 34px;
    position: absolute;
    left: 953.04px;
    top: 3618.04px;
    transform-origin: 0 0;
    transform: rotate(135deg) scale(1, 1);
}

.group-341 {
    width: 132px;
    height: 216px;
    position: static;
}

.div25 {
    color: #2d2d2d;
    text-align: center;
    font-family: "-", sans-serif;
    font-size: 16px;
    line-height: 20px;
    font-weight: 400;
    position: absolute;
    left: 363px;
    top: 3690px;
}

.div-25-span {
    font-family: "Suit-ExtraBold", sans-serif;
    font-weight: 800;
}

.div-25-span2 {
    font-family: "Suit-Medium", sans-serif;
    font-weight: 500;
}

.image-43 {
    width: 100px;
    height: 100px;
    position: absolute;
    left: 379px;
    top: 3568px;
    object-fit: cover;
    aspect-ratio: 1;
}

.group-311 {
    width: 80px;
    height: 32px;
    position: static;
}

.rectangle-6392 {
    background: #f7f3fe;
    border-radius: 20px;
    border-style: solid;
    border-color: #6638b6;
    border-width: 1px;
    width: 80px;
    height: 32px;
    position: absolute;
    left: 389px;
    top: 3514px;
}

.step-1 {
    color: #6638b6;
    text-align: center;
    font-family: "Poppins-SemiBold", sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    position: absolute;
    left: 406px;
    top: 3519.52px;
    width: 47px;
    height: 22.07px;
}

.group-342 {
    width: 123px;
    height: 196px;
    position: static;
}

.div26 {
    color: #2d2d2d;
    text-align: center;
    font-family: "Suit-ExtraBold", sans-serif;
    font-size: 16px;
    line-height: 20px;
    font-weight: 800;
    position: absolute;
    left: 567px;
    top: 3690px;
}

.image-48 {
    width: 100px;
    height: 100px;
    position: absolute;
    left: 579px;
    top: 3568px;
    object-fit: cover;
    aspect-ratio: 1;
}

.group-312 {
    width: 80px;
    height: 32px;
    position: static;
}

.rectangle-640 {
    background: #f7f3fe;
    border-radius: 20px;
    border-style: solid;
    border-color: #6638b6;
    border-width: 1px;
    width: 80px;
    height: 32px;
    position: absolute;
    left: 589px;
    top: 3514px;
}

.step-2 {
    color: #6638b6;
    text-align: center;
    font-family: "Poppins-SemiBold", sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    position: absolute;
    left: 604px;
    top: 3519.52px;
    width: 51px;
    height: 22.07px;
}

.group-343 {
    width: 155px;
    height: 196px;
    position: static;
}

.div27 {
    color: #2d2d2d;
    text-align: center;
    font-family: "Suit-ExtraBold", sans-serif;
    font-size: 16px;
    line-height: 20px;
    font-weight: 800;
    position: absolute;
    left: 751px;
    top: 3690px;
}

.image-55 {
    width: 100px;
    height: 100px;
    position: absolute;
    left: 779px;
    top: 3568px;
    object-fit: cover;
    aspect-ratio: 1;
}

.group-313 {
    width: 80px;
    height: 32px;
    position: static;
}

.rectangle-641 {
    background: #f7f3fe;
    border-radius: 20px;
    border-style: solid;
    border-color: #6638b6;
    border-width: 1px;
    width: 80px;
    height: 32px;
    position: absolute;
    left: 789px;
    top: 3514px;
}

.step-3 {
    color: #6638b6;
    text-align: center;
    font-family: "Poppins-SemiBold", sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    position: absolute;
    left: 804px;
    top: 3519.52px;
    width: 51px;
    height: 22.07px;
}

.group-344 {
    width: 100px;
    height: 196px;
    position: static;
}

.div28 {
    color: #2d2d2d;
    text-align: center;
    font-family: "Suit-ExtraBold", sans-serif;
    font-size: 16px;
    line-height: 20px;
    font-weight: 800;
    position: absolute;
    left: 983px;
    top: 3690px;
}

.payment-icon-payment-terminal {
    width: 100px;
    height: 100px;
    position: absolute;
    left: 979px;
    top: 3568px;
    object-fit: cover;
    aspect-ratio: 1;
}

.group-314 {
    width: 80px;
    height: 32px;
    position: static;
}

.rectangle-642 {
    background: #f7f3fe;
    border-radius: 20px;
    border-style: solid;
    border-color: #6638b6;
    border-width: 1px;
    width: 80px;
    height: 32px;
    position: absolute;
    left: 989px;
    top: 3514px;
}

.step-4 {
    color: #6638b6;
    text-align: center;
    font-family: "Poppins-SemiBold", sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    position: absolute;
    left: 1003px;
    top: 3519.52px;
    width: 52px;
    height: 22.07px;
}

.group-340 {
    position: absolute;
    inset: 0;
}

.group-339 {
    width: 228px;
    height: 240px;
    position: static;
}

.rectangle-633 {
    background: #f6f6fa;
    border-radius: 16px;
    width: 228px;
    height: 240px;
    position: absolute;
    left: 333px;
    top: 2502px;
}

.div29 {
    color: #2d2d2d;
    text-align: center;
    font-family: "Suit-Regular", sans-serif;
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
    position: absolute;
    left: 380px;
    top: 2676px;
}

.div30 {
    color: #6638b6;
    text-align: center;
    font-family: "Suit-Bold", sans-serif;
    font-size: 18px;
    line-height: 24px;
    font-weight: 700;
    position: absolute;
    left: 397px;
    top: 2646px;
}

.login {
    width: 4.17%;
    height: 1.43%;
    position: absolute;
    right: 66.88%;
    left: 28.96%;
    bottom: 35.48%;
    top: 63.09%;
    overflow: visible;
}

.group-337 {
    width: 228px;
    height: 240px;
    position: static;
}

.rectangle-635 {
    background: #f6f6fa;
    border-radius: 16px;
    width: 228px;
    height: 240px;
    position: absolute;
    left: 881px;
    top: 2502px;
}

.div31 {
    color: #2d2d2d;
    text-align: center;
    font-family: "Suit-Regular", sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    position: absolute;
    left: 929px;
    top: 2676px;
}

.div32 {
    color: #6638b6;
    text-align: center;
    font-family: "Suit-Bold", sans-serif;
    font-size: 18px;
    line-height: 24px;
    font-weight: 700;
    position: absolute;
    left: 961px;
    top: 2646px;
}

.vuesax-linear-bag {
    width: 60px;
    height: 57.94px;
    position: absolute;
    left: 965px;
    top: 2550px;
    overflow: visible;
}

.group-338 {
    width: 228px;
    height: 240px;
    position: static;
}

.rectangle-634 {
    background: #f6f6fa;
    border-radius: 16px;
    width: 228px;
    height: 240px;
    position: absolute;
    left: 607px;
    top: 2502px;
}

.div33 {
    color: #2d2d2d;
    text-align: center;
    font-family: "Suit-Regular", sans-serif;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -0.02em;
    font-weight: 400;
    position: absolute;
    left: 628px;
    top: 2676px;
}

.div34 {
    color: #6638b6;
    text-align: center;
    font-family: "Suit-Bold", sans-serif;
    font-size: 18px;
    line-height: 24px;
    font-weight: 700;
    position: absolute;
    left: 653px;
    top: 2646px;
}

.direct-up {
    width: 60px;
    height: 60px;
    position: absolute;
    left: 679px;
    top: 2579px;
    transform-origin: 0 0;
    transform: rotate(-45deg) scale(1, 1);
}

.vuesax-linear-direct-up {
    height: auto;
    position: absolute;
    left: 0px;
    top: 0px;
    overflow: visible;
}

.line-5 {
    width: 46px;
    height: 0px;
    position: absolute;
    left: 607px;
    top: 2622px;
    overflow: visible;
}

.line-6 {
    width: 46px;
    height: 0px;
    position: absolute;
    left: 881px;
    top: 2622px;
    overflow: visible;
}

.mask-group7 {
    height: auto;
    position: absolute;
    left: 160px;
    top: 550px;
    overflow: visible;
}
