/* screen - index */
body {
  scroll-behavior: smooth;
}
.index {
  align-items: flex-end;
  background-color: var(--black);
  display: flex;
  flex-direction: column;
  gap: 1px;
  height: 5160px;
  overflow: hidden;
  width: 1900px;
}

.index .flex-row {
  align-items: center;
  display: flex;
  gap: 39px;
  margin-right: -448.49px;
  margin-top: -543px;
  min-width: 2219px;
}

.index .logo-2 {
  height: 93px;
  margin-bottom: 276px;
  width: 172px;
}

.index .overlap-group8 {
  height: 1515px;
  position: relative;
  width: 2008px;
}

.index .overlap-group5 {
  height: 1515px;
  left: 91px;
  position: absolute;
  top: 0;
  width: 1917px;
}

.index .overlap-group2 {
  height: 1833px;
  left: 258px;
  position: absolute;
  top: 90px;
  width: 1353px;
}

.index .ellipse-2 {
  background-color: #0066ff;
  border-radius: 297.31px/299.26px;
  height: 599px;
  left: 172px;
  top: 368px;
  transform: rotate(59.68deg);
  width: 595px;
}

.index .ellipse-3 {
  background-color: #0909f46f;
  border-radius: 423.09px/158.23px;
  height: 316px;
  left: 520px;
  top: 254px;
  transform: rotate(45.37deg);
  width: 846px;
}

.index .vector-1 {
  height: 1381px;
  left: 0;
  mix-blend-mode: screen;
  position: absolute;
  top: 453px;
  width: 1211px;
}

.index .we-are-pleased-to-co {
  left: 22px;
  letter-spacing: 0.32px;
  line-height: 51.2px;
  position: absolute;
  text-align: center;
  top: 1196px;
  white-space: nowrap;
}

.index .sphere9-2 {
  height: 146px;
  left: 446px;
  object-fit: cover;
  position: absolute;
  top: 1292px;
  width: 146px;
}

.index .frame-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 16px;
  left: 412px;
  min-height: 1px;
  position: absolute;
  top: 1461px;
  width: 215px;
}

.index .seo-services {
  letter-spacing: 1.4px;
  line-height: 21px;
  margin-top: -1px;
  text-align: center;
  width: 215px;
}

.index .maximize-visibility {
  letter-spacing: 0;
  line-height: 30px;
  margin-left: -59px;
  min-height: 90px;
  text-align: center;
  width: 333px;
}

.index .sphere9-2-1 {
  left: 1016px;
  top: 1292px;
}

.index .frame-3-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 16px;
  left: 972px;
  min-height: 1px;
  position: absolute;
  top: 1461px;
  width: 215px;
}

.index .exchanges-listing {
  letter-spacing: 1.4px;
  line-height: 21px;
  margin-top: -1px;
  text-align: center;
  width: 215px;
}

.index .surname {
  margin-left: -57px;
  min-height: 90px;
  text-align: center;
  width: 351px;
}

.index .investing-in-the-dec {
  color: var(--white);
  font-family: var(--font-family-graphik_web-bold);
  font-size: 72px;
  font-weight: 700;
  left: 0;
  letter-spacing: -0.72px;
  line-height: normal;
  position: absolute;
  text-align: center;
  top: 690px;
}

.index .we-improving-the-acc {
  left: 7px;
  letter-spacing: 0.32px;
  line-height: 51.2px;
  position: absolute;
  text-align: center;
  top: 930px;
  width: 1023px;
}

.index .are-you-a-mission-cr {
  color: transparent;
  font-family: var(--font-family-graphik_web-regular);
  font-size: var(--font-size-m);
  font-weight: 400;
  left: 316px;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: 1060px;
  white-space: nowrap;
}

.index .span1 {
  color: var(--very-light-grey);
}

.index .frame-1437 {
  align-items: center;
  background-color: var(--black);
  border: 0px solid;
  border-color: transparent;
  border-radius: 50px;
  display: flex;
  gap: 10px;
  justify-content: center;
  left: 334px !important;
  padding: 16px;
  position: absolute;
  top: 1121px !important;
  width: 170px;
  border-radius: 50px;
  background: #fff;
}
.graphikweb-regular-normal-black-16px {
  color: #000000;
}

/* .index .frame-1437:after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50px;
  padding: 2px;
  background: linear-gradient(
    to right,
    rgb(0, 102, 255),
    rgb(255, 108.8, 193.15)
  );
  -webkit-mask: linear-gradient(rgb(255, 128.56, 196.74) 0 0) content-box,
    linear-gradient(rgb(109, 94, 234) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
} */

.index .get-in-touch {
  letter-spacing: 0;
  line-height: 24px;
  margin-top: -1px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.index .about {
  left: 592px;
  letter-spacing: 0.4px;
  line-height: 30px;
  position: absolute;
  top: 582px;
  white-space: nowrap;
}

.index .services {
  width: 100px;
  left: 748px;
  letter-spacing: 0.4px;
  line-height: 30px;
  position: absolute;
  top: 582px;
  white-space: nowrap;
  position: relative;
  transition: all 0.25s ease-in-out;
}

.menu-list {
  display: none;
  position: absolute;
  width: 300px;
  top: 100;
  left: -60px;
  border-radius: 20px;
  background: #000b23;
  opacity: 0.8;
  width: 250px;
  height: 250px;
  z-index: 999;
  padding-top: 20px;
}
/* .menu-list::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50px;
  padding: 2px;
  background: linear-gradient(
    to right,
    rgb(0, 102, 255),
    rgb(255, 108.8, 193.15)
  );
  -webkit-mask: linear-gradient(rgb(255, 128.56, 196.74) 0 0) content-box,
    linear-gradient(rgb(109, 94, 234) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
} */
.menu-item {
  margin-left: 20px;
  border-bottom: 1px solid rgba(0, 229, 255, 0.5);
  width: 200px;
  color: #fff;
  margin-top: 10px;
}
.index .services:hover .menu-list {
  display: block;
}

.index .icon-keyboard-arrow-right-sharp {
  height: 18px;
  left: 825px;
  position: absolute;
  top: 592px;
  width: 24px;
}

.index .our-process {
  left: 917px;
  letter-spacing: 0.4px;
  line-height: 30px;
  position: absolute;
  top: 582px;
  white-space: nowrap;
}

.index .investors {
  left: 1115px;
  letter-spacing: 0.4px;
  line-height: 30px;
  position: absolute;
  top: 582px;
  white-space: nowrap;
}

.index .place {
  left: 1294px;
  letter-spacing: 0.4px;
  line-height: 30px;
  top: 582px;
}

.index .logo-copy-1 {
  height: 589px;
  left: 785px;
  mix-blend-mode: soft-light;
  position: absolute;
  top: 637px;
  width: 568px;
}

.index .sphere9-2-2 {
  left: 32px;
  top: 1292px;
}

.index .frame-3-2 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 9px;
  left: 0;
  min-height: 1px;
  position: absolute;
  top: 1461px;
  width: 215px;
}

.index .market-making {
  letter-spacing: 1.4px;
  line-height: 21px;
  margin-left: -1px;
  text-align: center;
  width: 215px;
}

.index .enhance-liquidity-th {
  letter-spacing: 0;
  line-height: 30px;
  margin-left: -75px;
  min-height: 90px;
  text-align: center;
  width: 363px;
}

.index .overlap-group7 {
  height: 4557px;
  margin-right: -395.23px;
  position: relative;
  width: 2846px;
}

.index .overlap-group6 {
  height: 4557px;
  left: 0;
  position: absolute;
  top: 0;
  width: 2846px;
}

.index .overlap-group {
  height: 1988px;
  left: 1327px;
  position: absolute;
  top: 708px;
  width: 1246px;
}

.index .ellipse-2-1 {
  background-color: var(--blueberry);
  border-radius: 264.34px;
  height: 529px;
  left: 210px;
  top: 829px;
  transform: rotate(-60deg);
  width: 529px;
}

.index .ellipse-3-1 {
  border-radius: 375.01px/140.2px;
  height: 280px;
  left: 509px;
  top: 725px;
  transform: rotate(-45.74deg);
  width: 750px;
}

.index .vector-1-1 {
  height: 1988px;
  left: 0;
  width: 1124px;
}

.index .overlap-group1 {
  height: 1337px;
  left: 0;
  position: absolute;
  top: 2872px;
  width: 1856px;
}

.index .ellipse-2-2 {
  background-color: var(--cyan);
  border-radius: 292.34px;
  height: 585px;
  left: 107px;
  top: 646px;
  transform: rotate(60deg);
  width: 585px;
}

.index .ellipse-3-2 {
  border-radius: 414.73px/155.05px;
  height: 310px;
  left: 311px;
  top: 531px;
  transform: rotate(45.74deg);
  width: 829px;
}

.index .vector-1-2 {
  height: 1314px;
  left: 551px;
  width: 1305px;
}

.index .rectangle-9544 {
  height: 1743px;
  left: 551px;
  position: absolute;
  top: 0;
  width: 1257px;
}

.index .rectangle-9545 {
  height: 1514px;
  left: 551px;
  position: absolute;
  top: 2249px;
  width: 748px;
}

.index .overlap-group3 {
  height: 1216px;
  left: 1564px;
  position: absolute;
  top: 2702px;
  width: 887px;
}

.index .rectangle-381 {
  height: 900px;
  left: 0;
  mix-blend-mode: screen;
  position: absolute;
  top: 86px;
  width: 887px;
}

.index .rectangle-377 {
  height: 1216px;
  left: 113px;
  mix-blend-mode: screen;
  position: absolute;
  top: 0;
  width: 774px;
}

.index .forward-together {
  height: 57px;
  left: 762px;
  position: absolute;
  top: 521px;
  width: 495px;
}

.index .we-provide-you-the-l {
  left: 757px;
  letter-spacing: 0.32px;
  line-height: 51.2px;
  position: absolute;
  top: 602px;
  width: 552px;
}

.index .our-process-emphasiz {
  left: 1592px;
  letter-spacing: 0.32px;
  line-height: 51.2px;
  position: absolute;
  top: 2782px;
  width: 588px;
}

.index .frame-1414 {
  align-items: center;
  display: flex;
  height: 620px;
  left: 757px;
  min-width: 470px;
  position: absolute;
  top: 2729px;
}

.index .flex-col {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  margin-bottom: -32px;
  margin-left: -76px;
  min-height: 652px;
  width: 256px;
}

.index .frame-1410 {
  align-items: flex-end;
  align-self: center;
  display: inline-flex;
  flex-direction: column;
  margin-left: 28px;
  position: relative;
}

.index .x30min {
  letter-spacing: 0;
  line-height: 24px;
  margin-top: -1px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.index .receive-request-project-evaluation {
  color: var(--very-light-grey);
  font-family: var(--font-family-encode_sans);
  font-size: var(--font-size-l);
  font-weight: 400;
  letter-spacing: 0.24px;
  line-height: 38.4px;
  position: relative;
  text-align: right;
  width: fit-content;
}

.index .frame-1411 {
  align-items: flex-end;
  align-self: flex-end;
  display: inline-flex;
  flex-direction: column;
  margin-top: 188px;
  position: relative;
}

.index .financial-reports {
  letter-spacing: 0.24px;
  line-height: 38.4px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.index .deal-to-close-market-making-program {
  letter-spacing: 0.24px;
  line-height: 38.4px;
  margin-top: 226px;
  min-height: 76px;
  min-width: 239px;
  text-align: right;
}

.index .frame-1413 {
  align-items: center;
  display: inline-flex;
  flex-direction: column;
  height: 620px;
  margin-left: 7px;
  position: relative;
}

.index .frame-139 {
  align-items: center;
  background-color: var(--white-3);
  border-radius: 50px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  height: 45px;
  justify-content: center;
  padding: 16px;
  position: relative;
  width: 45px;
}

.index .number {
  letter-spacing: 0;
  line-height: 24px;
  margin-bottom: -4.5px;
  margin-top: -6.5px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.index .line-2 {
  flex: 1;
  flex-grow: 1;
  position: relative;
  width: 1px;
}

.index .frame-container {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 149px;
  margin-left: 23px;
  margin-top: 17px;
  min-height: 349px;
  width: 251px;
}

.index .frame-14 {
  align-items: flex-start;
  display: inline-flex;
  flex-direction: column;
  position: relative;
}

.index .address-1 {
  color: var(--cyan);
  font-family: var(--font-family-encode_sans);
  font-size: var(--font-size-s);
  font-weight: 400;
}

.index .setup-plans-implemen {
  letter-spacing: 0.24px;
  line-height: 38.4px;
  position: relative;
  width: fit-content;
}

.index .re-evaluate-project {
  letter-spacing: 0.24px;
  line-height: 38.4px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.index .frame-1437-1 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  gap: 16px;
  height: 382px;
  left: 1513px;
  position: absolute;
  top: 3509px;
  width: 800px;
}

.index .frame-1436 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 16px;
  position: relative;
  width: 100%;
}

.index .frame-1 {
  align-items: flex-start;
  background-color: var(--card-color);
  display: flex;
  flex: 1;
  flex-grow: 1;
  gap: 10px;
  padding: 16px;
  position: relative;
}

.index .first-name {
  letter-spacing: 0.28px;
  line-height: 21px;
  margin-top: -1px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.index .last-name {
  letter-spacing: 0.28px;
  line-height: 21px;
  margin-top: -1px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.index .frame-1-1 {
  align-items: flex-start;
  align-self: stretch;
  background-color: var(--card-color);
  display: flex;
  flex: 0 0 auto;
  gap: 10px;
  padding: 16px;
  position: relative;
  width: 100%;
}

.index .email {
  letter-spacing: 0.28px;
  line-height: 21px;
  margin-top: -1px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.index .your-projects-website {
  letter-spacing: 0.28px;
  line-height: 21px;
  margin-top: -1px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.index .project-description {
  letter-spacing: 0.28px;
  line-height: 21px;
  margin-top: -1px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.index .chose-services {
  flex: 1;
  letter-spacing: 0.28px;
  line-height: 21px;
  margin-top: -1px;
}
.chosex {
  position: relative;
}
.chose-services-menu {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  transform: translateY(10%);
  width: 100%;
  background-color: #171721;
  z-index: 999;
}
.chosex:hover .chose-services-menu {
  display: block;
}
.index .icon-keyboard-arrow-right-sharp-1 {
  height: 18px;
  position: relative;
  width: 24px;
}
.menu-chose {
  padding: 10px;
  cursor: pointer;
}

.chosex::after {
  display: block;
  position: absolute;
  content: "";
  width: 100%;
  height: 80px;
}
.chosex:hover .chosex::after {
  display: block;
}

.index .frame-1437-2 {
  background: #fff;
  border: 0px solid;
  border-color: transparent;
  border-radius: 50px;
  height: 53px;
  left: 307px;
  position: absolute;
  top: 345px;
  width: 185px;
}
/* .index .frame-1437-2:after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50px;
  padding: 2px;
  background: linear-gradient(
    to right,
    rgb(0, 102, 255),
    rgb(255, 108.8, 193.15)
  );
  -webkit-mask: linear-gradient(rgb(255, 128.56, 196.74) 0 0) content-box,
    linear-gradient(rgb(109, 94, 234) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
} */

.index .place-1 {
  left: 74px;
  letter-spacing: 0.28px;
  line-height: 21px;
  top: 15px;
}

.index .sphere9-2-3 {
  left: 924px;
  top: 131px;
}

.index .frame-3-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 16px;
  left: 891px;
  min-height: 1px;
  position: absolute;
  top: 300px;
  width: 215px;
}

.index .influencer-marketing {
  letter-spacing: 1.4px;
  line-height: 21px;
  margin-top: -1px;
  text-align: center;
  width: 215px;
}

.index .maximize-project-gro {
  letter-spacing: 0;
  line-height: 30px;
  margin-left: -80px;
  min-height: 90px;
  text-align: center;
  width: 373px;
}

.index .sphere9-2-4 {
  left: 1428px;
  top: 131px;
}

.index .frame-3-4 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 16px;
  left: 1394px;
  min-height: 1px;
  position: absolute;
  top: 300px;
  width: 215px;
}

.index .trading-bot {
  letter-spacing: 1.4px;
  line-height: 21px;
  margin-top: -1px;
  text-align: center;
  width: 215px;
}

.index .a-professional-tradi {
  letter-spacing: 0;
  line-height: 30px;
  margin-left: -54px;
  min-height: 90px;
  text-align: center;
  width: 324px;
}

.index .frame-1473 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 20px;
  left: 1090px;
  position: absolute;
  top: 1489px;
  width: 822px;
}

.index .lets-explore-your-pr {
  flex: 0 0 auto;
  position: relative;
  width: 713.9px;
}

.index .frame-1468 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 40px;
  position: relative;
  width: 100%;
}

.index .interested-in-getting-our-services {
  align-self: stretch;
  letter-spacing: 0.24px;
  line-height: 38.4px;
  margin-top: -1px;
  position: relative;
  text-align: center;
}

.index .frame-1467 {
  align-self: stretch;
  flex: 0 0 auto;
  position: relative;
  width: 100%;
}

.index .frame-1465 {
  align-items: center;
  background: #fff;
  border: 0px solid;
  border-color: transparent;
  border-radius: 50px;
  display: flex;
  gap: 10px;
  justify-content: center;
  left: 320px;
  padding: 16px;
  position: relative;
  width: 182px;
}
/* .index .frame-1465:after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50px;
  padding: 2px;
  background: linear-gradient(
    to right,
    rgb(0, 102, 255),
    rgb(255, 108.8, 193.15)
  );
  -webkit-mask: linear-gradient(rgb(255, 128.56, 196.74) 0 0) content-box,
    linear-gradient(rgb(109, 94, 234) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
} */

.index .get-in-touch-1 {
  letter-spacing: 0.28px;
  line-height: 21px;
  white-space: nowrap;
  width: fit-content;
}

.index .marketing-services {
  color: var(--white);
  font-family: var(--font-family-graphik_web-regular);
  font-size: var(--font-size-xl);
  font-weight: 400;
  left: 1522px;
  letter-spacing: 0.32px;
  line-height: 51.2px;
  position: absolute;
  top: 2069px;
  width: 366px;
}

.index .angle-investor {
  color: var(--white);
  font-family: var(--font-family-graphik_web-regular);
  font-size: var(--font-size-xl);
  font-weight: 400;
  left: 1975px;
  letter-spacing: 0.32px;
  line-height: 51.2px;
  position: absolute;
  top: 2069px;
  width: 275px;
}

.index .frame-1418 {
  align-items: flex-start;
  display: flex;
  gap: 12px;
  height: 48px;
  left: 1537px;
  min-width: 267px;
  position: absolute;
  top: 2130px;
}

.index .check-1 {
  height: 24px;
  width: 24px;
}

.index .reaching-a-huge-numb {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 30px;
  margin-bottom: -11px;
  min-height: 60px;
  width: 318px;
}

.index .frame-1419 {
  align-items: flex-start;
  display: flex;
  gap: 12px;
  height: 48px;
  left: 1983px;
  min-width: 267px;
  position: absolute;
  top: 2130px;
}

.index .incubate-potential-c {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 30px;
  margin-bottom: -11px;
  min-height: 60px;
  width: 303px;
}

.index .line-30 {
  height: 1px;
  left: 752px;
  object-fit: cover;
  position: absolute;
  top: 2199px;
  width: 1474px;
}

.index .implementation-conditions {
  left: 757px;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: 2221px;
  width: 267px;
}

.index .frame-1417 {
  align-items: flex-start;
  display: flex;
  gap: 12px;
  height: 48px;
  left: 1074px;
  min-width: 267px;
  position: absolute;
  top: 2222px;
}

.index .pass-the-project-qua {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1px;
  min-height: 48px;
  width: 294px;
}

.index .frame-1418-1 {
  align-items: flex-start;
  height: 48px;
  min-width: 267px;
  top: 2222px;
}

.index .pass-the-project-qua-1 {
  width: 284px;
}

.index .frame-1419-1 {
  align-items: flex-start;
  height: 48px;
  min-width: 267px;
  top: 2222px;
}

.index .pass-the-project-qua-2 {
  width: 285px;
}

.index .line-31 {
  height: 1px;
  left: 752px;
  object-fit: cover;
  position: absolute;
  top: 2291px;
  width: 1474px;
}

.index .work-progress {
  left: 757px;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: 2313px;
  width: 267px;
}

.index .frame-1417-1 {
  align-items: flex-start;
  height: 50px;
  min-width: 267px;
  top: 2314px;
}

.index .providing-247-liqui {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -1px;
  min-height: 50px;
  width: 307px;
}

.index .frame-1418-2 {
  align-items: flex-start;
  height: 48px;
  min-width: 267px;
  top: 2314px;
}

.index .process-can-last-for-weeks-or-months {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 30px;
  margin-bottom: -11px;
  min-height: 60px;
  width: 287px;
}

.index .frame-1419-2 {
  align-items: flex-start;
  height: 48px;
  min-width: 267px;
  top: 2314px;
}

.index .surname-1 {
  align-self: flex-end;
  margin-bottom: -11px;
  min-height: 60px;
  width: 304px;
}

.index .line-32 {
  height: 1px;
  left: 752px;
  object-fit: cover;
  position: absolute;
  top: 2385px;
  width: 1474px;
}

.index .time-horizon {
  left: 757px;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: 2407px;
  width: 267px;
}

.index .frame-1417-2 {
  align-items: flex-end;
  height: 24px;
  min-width: 267px;
  top: 2408px;
}

.index .plan-to-operate-for-long-term {
  letter-spacing: 0;
  line-height: 30px;
  margin-bottom: -5px;
  width: 290px;
}

.index .frame-1418-3 {
  align-items: flex-end;
  height: 24px;
  min-width: 267px;
  top: 2408px;
}

.index .focus-only-until-next-project {
  letter-spacing: 0;
  line-height: 30px;
  margin-bottom: -5px;
  width: 277px;
}

.index .frame-1419-3 {
  align-items: flex-end;
  height: 24px;
  min-width: 267px;
  top: 2408px;
}

.index .goal-to-sell-in-3-5-years {
  letter-spacing: 0;
  line-height: 30px;
  margin-bottom: -5px;
  width: 231px;
}

.index .line-33 {
  height: 1px;
  left: 752px;
  object-fit: cover;
  position: absolute;
  top: 2453px;
  width: 1474px;
}

.index .approach-to-growth {
  left: 757px;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: 2475px;
  width: 267px;
}

.index .frame-1417-3 {
  align-items: flex-start;
  top: 2476px;
  width: 267px;
}

.index .check-1-1 {
  height: 24px;
  position: relative;
  width: 24px;
}

.index .long-term-sustainabl {
  letter-spacing: 0;
  line-height: 30px;
  margin-right: -51px;
  margin-top: -1px;
  position: relative;
  width: 282px;
}

.index .frame-1418-4 {
  align-items: flex-start;
  top: 2476px;
  width: 267px;
}

.index .focus-on-short-term {
  letter-spacing: 0;
  line-height: 30px;
  margin-right: -65px;
  margin-top: -1px;
  position: relative;
  width: 296px;
}

.index .frame-1419-4 {
  align-items: flex-start;
  top: 2476px;
  width: 267px;
}

.index .venture-capital-fund {
  height: 70px;
  letter-spacing: 0;
  line-height: 30px;
  margin-right: -80px;
  margin-top: -1px;
  position: relative;
  width: 311px;
}

.index .footer {
  align-items: flex-start;
  background-color: transparent;
  display: flex;
  flex-direction: row;
  height: 120px;
  justify-content: flex-start;
  left: 551px;
  position: absolute;
  top: 4067px;
  width: 1900px;
}

.index .overlap-group4 {
  height: 120px;
  position: relative;
  width: 1900px;
}

.index .color-surface-base {
  align-items: flex-start;
  display: flex;
  height: 120px;
  justify-content: center;
  left: 0;
  min-width: 1900px;
  position: absolute;
  top: 0;
}

.index .rectangle-13 {
  background-color: var(--black);
  height: 122px;
  margin-top: -1px;
  width: 1902px;
}

.index .x2020-all-right-rese {
  left: 37px;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 47px;
  width: 248px;
}

.index .frame-1479 {
  align-items: center;
  display: inline-flex;
  gap: 16px;
  left: 1699px;
  position: absolute;
  top: 52px;
}

.index .back-to-the-top {
  letter-spacing: 0;
  line-height: 24px;
  margin-top: -1px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.index .right {
  height: 18.07px;
  position: relative;
  width: 14.14px;
}

.index .logogradien {
  background-image: url(../img/logo-2@2x.png);
  background-size: 100% 100%;
  height: 55px;
  left: 941px;
  position: absolute;
  top: 32px;
  width: 102px;
}

.index .hollow-cube3-transparent {
  height: 554px;
  left: 785px;
  position: absolute;
  top: 756px;
  width: 554px;
}

.index .cube6-transparent {
  height: 843px;
  left: 1790px;
  object-fit: cover;
  position: absolute;
  top: 2762px;
  width: 661px;
}

.index .frame-1496 {
  align-items: flex-start;
  display: inline-flex;
  flex-direction: column;
  gap: 32px;
  left: 757px;
  position: absolute;
  top: 3509px;
}

.index .frame-1482 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 20px;
  position: relative;
}

.index .frame-1480 {
  align-items: flex-start;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 16px;
  position: relative;
  width: 420px;
}

.index .get-in-touch-2 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  align-self: stretch;
  background: linear-gradient(
    116deg,
    rgb(0, 102, 255) 0%,
    rgb(255, 108.8, 193.15) 100%
  );
  background-clip: text;
  color: transparent;
  font-family: var(--font-family-graphik_web-light);
  font-size: 60px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 78px;
  text-fill-color: transparent;
}

.index .lets-explore-your-p {
  align-self: stretch;
  letter-spacing: 0.24px;
  line-height: 38.4px;
  position: relative;
}

.index .frame-1481 {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 10px;
  position: relative;
}

.index .group {
  height: 45.01px;
  position: relative;
  width: 45px;
}

.index .frame-1489 {
  height: 45.01px;
  position: relative;
  width: 45px;
}

.index .contact5999fundcom {
  letter-spacing: 0;
  line-height: 24px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.index .frame-1494 {
  align-items: flex-start;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 16px;
  position: relative;
  width: 398px;
}

.index .frame-1493 {
  align-items: flex-start;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 3px;
  position: relative;
}

.index .stay-always-updated {
  flex: 0 0 auto;
  position: relative;
}

.index .sign-up-for-our-monthly-newsletter {
  letter-spacing: 0;
  line-height: 24px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.index .frame-1492 {
  align-items: center;
  align-self: stretch;
  background-color: var(--white);
  display: flex;
  flex: 0 0 auto;
  padding: 16px;
  position: relative;
  width: 100%;
}

.index .subtitle-1 {
  color: #00000099;
  flex: 1;
  font-family: var(--font-family-graphik_web-medium);
  font-size: var(--font-size-xs);
  font-weight: 500;
  letter-spacing: 0.28px;
  line-height: 21px;
  margin-top: -1px;
  position: relative;
}

.index .arrow_right {
  height: 8px;
  position: relative;
  width: 22px;
}

.index .line-34 {
  height: 42px;
  left: 1408px;
  object-fit: cover;
  position: absolute;
  top: 567px;
  width: 1px;
}

.index .program-implementati {
  left: 1433px;
  letter-spacing: 0.4px;
  line-height: 30px;
  position: absolute;
  top: 566px;
  width: 418px;
}

.index .frame-1456 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 30px;
  height: 740px;
  left: 1412px;
  position: absolute;
  top: 648px;
  width: 904px;
}

.index .frame-145 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 1;
  flex-grow: 1;
  gap: 20px;
  position: relative;
  width: 100%;
}

.index .frame-1454 {
  align-self: stretch;
  background-color: var(--card-color);
  border-color: var(--blueberry);
  border-top-style: solid;
  border-top-width: 1.25px;
  flex: 1;
  flex-grow: 1;
  margin-bottom: -1.25px;
  margin-left: -1.25px;
  margin-top: -1.25px;
  position: relative;
}

.index .frame-1434-1 {
  gap: 17px;
  width: 395px;
}

.index .initial-assessment-of-the-project {
  margin-top: -1px;
  width: 213px;
}

.index .frame-3-5 {
  align-items: flex-start;
  display: flex;
  height: 114px;
  width: 381px;
}

.index .we-discuss-with-the {
  color: var(--light-grey);
  font-family: var(--font-family-graphik_web-regular);
  font-size: 18px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 27px;
  margin-top: -1px;
  min-height: 110px;
  width: 359px;
}

.index .frame-1446-1 {
  align-self: stretch;
  background-color: var(--card-color);
  border-color: var(--purple-pizzazz);
  border-top-style: solid;
  border-top-width: 1.25px;
  flex: 1;
  flex-grow: 1;
  margin-bottom: -1.25px;
  margin-right: -1.25px;
  margin-top: -1.25px;
  position: relative;
}

.index .frame-1434-2 {
  gap: 23px;
  width: 382px;
}

.index .initial-assessment-of-the-exchange {
  margin-top: -6px;
  width: 205px;
}

.index .frame-3-6 {
  align-items: flex-start;
  display: flex;
  height: 81px;
  overflow: hidden;
  width: 376px;
}

.index .we-initiate-talks-wi {
  letter-spacing: 0;
  line-height: 30px;
  margin-top: -7px;
  min-height: 94px;
  width: 385px;
}

.index .frame-145-1 {
  align-items: flex-start;
  align-self: stretch;
  background-color: var(--card-color);
  border-color: var(--blueberry);
  border-top-style: solid;
  border-top-width: 1.25px;
  display: flex;
  flex: 1;
  flex-grow: 1;
  gap: 40px;
  margin-bottom: -1.25px;
  margin-left: -1.25px;
  margin-top: -1.25px;
  padding: 30px;
  position: relative;
}

.index .frame-1434 {
  flex: 1;
  flex-grow: 1;
  height: 178px;
  margin-bottom: -8.83px;
  position: relative;
}

.index .market-making-program-definition {
  left: 0;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 2px;
  width: 218px;
}

.index .frame-3-7 {
  height: 127px;
  left: 0;
  position: absolute;
  top: 51px;
  width: 378px;
}

.index .we-advise-clients-on {
  left: 0;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: 2px;
  width: 367px;
}

.index .frame-1446 {
  align-items: flex-start;
  align-self: stretch;
  background-color: var(--card-color);
  border-color: var(--purple-pizzazz);
  border-top-style: solid;
  border-top-width: 1.25px;
  display: flex;
  flex: 1;
  flex-grow: 1;
  gap: 40px;
  margin-bottom: -1.25px;
  margin-right: -1.25px;
  margin-top: -1.25px;
  padding: 30px;
  position: relative;
}

.index .connect-and-define-market-making {
  left: 0;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: -10px;
  width: 224px;
}

.index .frame-3-8 {
  align-items: flex-start;
  display: flex;
  height: 131px;
  left: 0;
  padding: 2px 0;
  position: absolute;
  top: 47px;
  width: 382px;
}

.index .we-work-with-the-exc {
  letter-spacing: 0;
  line-height: 30px;
  min-height: 96px;
  width: 379px;
}

.index .liquidity-provision-program {
  left: 0;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: -1px;
  width: 175px;
}

.index .frame-3-9 {
  height: 129px;
  left: 0;
  position: absolute;
  top: 49px;
  width: 379px;
}

.index .we-begin-providing-2 {
  left: 0;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: 2px;
  width: 379px;
}

.index .liquidity-provision-program-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: -3px;
  width: 175px;
}

.index .frame-3-10 {
  height: 131px;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 47px;
  width: 379px;
}

.index .we-provide-247-liqu {
  left: 0;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: 2px;
  width: 388px;
}

.index .quick-access {
  height: 53px;
  left: 1595px;
  position: absolute;
  top: 2701px;
  width: 395px;
}

.index .frame-1465-1 {
  align-items: flex-start;
  background-color: #fff;
  border: 0px solid;
  border-color: transparent;
  border-radius: 50px;
  display: flex;
  height: 53px;
  left: 1592px;
  min-width: 190px;
  padding: 15px 55.5px;
  position: absolute;
  top: 2909px;
}

.index .get-started {
  letter-spacing: 0.28px;
  line-height: 21px;
  white-space: nowrap;
}

.index .sphere9-2-5 {
  left: 1998px;
  top: 131px;
}
.graphikweb-medium-black-14px-2 {
  color: #000000;
  font-family: var(--font-family-graphik_web-medium);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 500;
}
.index .frame-3-11 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 16px;
  left: 1954px;
  min-height: 1px;
  position: absolute;
  top: 300px;
  width: 215px;
}

.index .project-incubator {
  letter-spacing: 1.4px;
  line-height: 21px;
  margin-top: -1px;
  text-align: center;
  width: 215px;
}

.index .incubate-promising-c {
  letter-spacing: 0;
  line-height: 30px;
  margin-left: -58px;
  min-height: 90px;
  text-align: center;
  width: 353px;
}

.index .market-making-1 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(
    90deg,
    rgb(1, 162.28, 253) 0%,
    rgb(144, 64, 178) 56.14%
  );
  background-clip: text;
  color: transparent;
  font-family: var(--font-family-graphik_web-regular);
  font-size: var(--font-size-xl);
  font-weight: 400;
  left: 1051px;
  letter-spacing: 0.32px;
  line-height: 51.2px;
  position: absolute;
  text-fill-color: transparent;
  top: 2069px;
  width: 275px;
}

.index .goals-and-missions {
  left: 757px;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: 2129px;
  width: 267px;
}

.index .frame-1417-4 {
  align-items: flex-start;
  top: 2130px;
  width: 267px;
}

.index .ensure-strong-liquid {
  left: 36px;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: -1px;
  width: 297px;
}

.index .why-chose-us {
  color: var(--white);
  font-family: var(--font-family-graphik_web-light);
  font-size: 60px;
  font-weight: 300;
  left: 757px;
  letter-spacing: 0;
  line-height: 78px;
  position: absolute;
  top: 1877px;
  white-space: nowrap;
}

.index .we-bring-experience {
  left: 757px;
  letter-spacing: 0.24px;
  line-height: 38.4px;
  position: absolute;
  top: 1971px;
  white-space: nowrap;
}

.index .line-34-1 {
  height: 42px;
  left: 1876px;
  object-fit: cover;
  position: absolute;
  top: 567px;
  width: 1px;
}

.index .program-implementati-1 {
  left: 1901px;
  letter-spacing: 0.4px;
  line-height: 30px;
  position: absolute;
  top: 566px;
  width: 419px;
}

.index .address-3 {
  letter-spacing: 0;
  line-height: 24px;
  margin-top: -1px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.index .ellipse {
  filter: blur(335.21px);
  mix-blend-mode: screen;
  position: absolute;
}

.index .ellipse-2-3 {
  filter: blur(460px);
  mix-blend-mode: screen;
  position: absolute;
}

.index .ellipse-3-3 {
  background-color: var(--blueberry);
  filter: blur(335.21px);
  mix-blend-mode: screen;
  opacity: 0.6;
  position: absolute;
}

.index .frame-1417-5 {
  display: flex;
  gap: 12px;
  left: 1074px;
  position: absolute;
}

.index .frame-1418-5 {
  display: flex;
  gap: 12px;
  left: 1537px;
  position: absolute;
}

.index .frame-1419-5 {
  display: flex;
  gap: 12px;
  left: 1983px;
  position: absolute;
}

.index .frame-1434-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 30px;
  min-height: 178px;
  position: relative;
  top: 30px;
}

.index .get-in-touch-3 {
  margin-top: -1px;
  position: relative;
}

.index .initial-assessment-of-the {
  letter-spacing: 0;
  line-height: 24px;
  min-height: 48px;
}

.index .pass-the-project-qua-3 {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 30px;
  margin-bottom: -11px;
  min-height: 60px;
}

.index .place-2 {
  position: absolute;
  white-space: nowrap;
}

.index .sphere9-2-6 {
  height: 146px;
  object-fit: cover;
  position: absolute;
  width: 146px;
}

.index .surname-2 {
  letter-spacing: 0;
  line-height: 30px;
}

.index .vector-1-3 {
  mix-blend-mode: screen;
  position: absolute;
  top: 0;
}
/* screen - mobile */

.mobile {
  background-color: var(--black);
  height: 6486px;
  overflow: hidden;
  position: relative;
  width: 430px;
}

.mobile .overlap-group7-1 {
  height: 1041px;
  left: 0;
  position: absolute;
  top: -93px;
  width: 555px;
}

.mobile .ellipse-2-3 {
  background-color: #0066ff;
  border-radius: 117.74px/107.27px;
  filter: blur(335.21px);
  height: 215px;
  left: 177px;
  top: 160px;
  transform: rotate(64.43deg);
  width: 235px;
}

.mobile .ellipse-3-3 {
  background-color: #0909f46f;
  border-radius: 160.16px/59.59px;
  height: 119px;
  left: 248px;
  top: 102px;
  transform: rotate(51.08deg);
  width: 320px;
}

.mobile .vector-1-3 {
  height: 921px;
  left: 0;
  top: 93px;
}

.mobile .logo-2-1 {
  height: 60px;
  left: 158px;
  position: absolute;
  top: 106px;
  width: 120px;
}

.mobile .group-48095483 {
  align-items: flex-start;
  display: flex;
  height: 511px;
  left: 49px;
  min-width: 340px;
  position: absolute;
  top: 167px;
}

.mobile .about-1 {
  letter-spacing: 0.24px;
  line-height: 18px;
  min-width: 35px;
  white-space: nowrap;
}

.mobile .group-48095482 {
  align-items: flex-start;
  display: flex;
  gap: 6px;
  height: 511px;
  margin-left: 18px;
  min-width: 67px;
}

.mobile .services-1 {
  letter-spacing: 0.24px;
  line-height: 18px;
  min-width: 47px;
  white-space: nowrap;
}

.mobile .mask {
  align-self: flex-end;
  height: 7px;
  margin-bottom: 0;
  width: 12px;
}

.mobile .our-process-1 {
  letter-spacing: 0.24px;
  line-height: 18px;
  margin-left: 15px;
  min-width: 68px;
  white-space: nowrap;
}

.mobile .investors-1 {
  letter-spacing: 0.24px;
  line-height: 18px;
  margin-left: 17px;
  min-width: 52px;
  white-space: nowrap;
}

.mobile .place-2 {
  letter-spacing: 0.24px;
  line-height: 18px;
  margin-left: 17px;
  white-space: nowrap;
}

.mobile .investing-in-the-dec-1 {
  color: var(--white);
  font-family: var(--font-family-graphik_web-bold);
  font-size: 26px;
  font-weight: 700;
  left: 15px;
  letter-spacing: -0.26px;
  line-height: normal;
  position: absolute;
  text-align: center;
  top: 217px;
  width: 399px;
}

.mobile .we-improving-the-acc-1 {
  color: var(--very-light-grey);
  font-family: var(--font-family-graphik_web-regular);
  font-size: var(--font-size-xs);
  font-weight: 400;
  left: 27px;
  letter-spacing: 0.14px;
  line-height: 22.4px;
  position: absolute;
  text-align: center;
  top: 288px;
  width: 376px;
}

.mobile .are-you-a-mission-cr-1 {
  color: transparent;
  font-family: var(--font-family-graphik_web-regular);
  font-size: var(--font-size-xxxs);
  font-weight: 400;
  left: 84px;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 382px;
  white-space: nowrap;
}

.mobile .span-1 {
  color: var(--light-grey);
}

.mobile .span1-1 {
  color: var(--very-light-grey);
}

.mobile .frame-1437-3 {
  height: 44px;
  left: 60px;
  min-width: 134px;
  padding: 11px 28px;
  top: 415px;
}

.mobile .get-in-touch-3 {
  letter-spacing: 0;
  line-height: 19.5px;
  min-height: 20px;
  white-space: nowrap;
}

.mobile .we-are-pleased-to-co-1 {
  left: 13px;
  letter-spacing: 0.13px;
  line-height: 20.8px;
  position: absolute;
  text-align: center;
  top: 525px;
  white-space: nowrap;
}

.mobile .market-making-2 {
  left: 146px;
  letter-spacing: 1.4px;
  line-height: 21px;
  position: absolute;
  text-align: center;
  top: 651px;
  width: 140px;
}

.mobile .enhance-liquidity-th-1 {
  left: 49px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  text-align: center;
  top: 680px;
  width: 331px;
}

.mobile .sphere9-2-6 {
  height: 98px;
  left: 165px;
  top: 545px;
  width: 98px;
}

.mobile .sphere9-2-7 {
  height: 107px;
  left: 161px;
  top: 738px;
  width: 107px;
}

.mobile .sphere9-2-8 {
  height: 102px;
  left: 163px;
  top: 939px;
  width: 102px;
}

.mobile .overlap-group8-1 {
  height: 1276px;
  left: 0;
  position: absolute;
  top: 1262px;
  width: 430px;
}

.mobile .rectangle-9544-1 {
  height: 1112px;
  left: 0;
  position: absolute;
  top: 27px;
  width: 430px;
}

.mobile .frame-3-13 {
  gap: 12px;
  left: 108px;
  min-height: 1px;
  position: absolute;
  top: 7px;
  width: 215px;
}

.mobile .influencer-marketing-1 {
  letter-spacing: 1.4px;
  line-height: 21px;
  margin-top: -112px;
  text-align: center;
  width: 215px;
}

.mobile .maximize-project-gro-1 {
  letter-spacing: 0;
  line-height: 19.5px;
  margin-left: -78px;
  min-height: 40px;
  text-align: center;
  width: 369px;
}

.mobile .frame-3-14 {
  gap: 9px;
  left: 125px;
  min-height: 1px;
  position: absolute;
  top: 376px;
  width: 215px;
}

.mobile .trading-bot-1 {
  align-self: center;
  letter-spacing: 1.4px;
  line-height: 21px;
  margin-right: 34px;
  margin-top: -267px;
  text-align: center;
  width: 113px;
}

.mobile .a-professional-tradi-1 {
  letter-spacing: 0;
  line-height: 19.5px;
  margin-left: -96px;
  min-height: 40px;
  text-align: center;
  width: 371px;
}

.mobile .frame-3-15 {
  gap: 14px;
  left: 125px;
  min-height: 1px;
  position: absolute;
  top: 745px;
  width: 215px;
}

.mobile .project-incubator-1 {
  letter-spacing: 1.4px;
  line-height: 21px;
  margin-top: -453px;
  text-align: center;
  width: 185px;
}

.mobile .incubate-promising-c-1 {
  letter-spacing: 0;
  line-height: 19.5px;
  margin-left: -91px;
  min-height: 40px;
  text-align: center;
  width: 361px;
}

.mobile .forward-together-1 {
  height: 25px;
  left: 27px;
  position: absolute;
  top: 458px;
  width: 215px;
}

.mobile .we-provide-you-the-l-1 {
  color: var(--very-light-grey);
  font-family: var(--font-family-graphik_web-regular);
  font-size: var(--font-size-xs);
  font-weight: 400;
  left: 25px;
  letter-spacing: 0.14px;
  line-height: 22.4px;
  position: absolute;
  top: 497px;
  width: 293px;
}

.mobile .hollow-cube3-transparent-1 {
  height: 292px;
  left: 148px;
  position: absolute;
  top: 449px;
  width: 282px;
}

.mobile .line-34-2 {
  left: 25px;
  top: 731px;
}

.mobile .program-implementati-2 {
  left: 42px;
  top: 721px;
  width: 295px;
}

.mobile .frame-1454-1 {
  align-items: flex-start;
  background-color: var(--card-color);
  border-color: var(--blueberry);
  border-top-style: solid;
  border-top-width: 1.25px;
  display: flex;
  flex-direction: column;
  gap: 13px;
  left: 23px;
  min-height: 229px;
  padding: 21.2px 30px;
  position: absolute;
  top: 803px;
  width: 298px;
}

.mobile .initial-assessment-of-the {
  letter-spacing: 0;
  line-height: 21px;
  margin-top: 32px;
  min-height: 42px;
  position: relative;
  width: 154px;
}

.mobile .frame-3-12 {
  gap: 16px;
  height: 100px;
  justify-content: flex-end;
  position: relative;
  width: 235px;
}

.mobile .we-discuss-with-the-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 2px;
  width: 235px;
}

.mobile .frame-1455 {
  border-color: var(--blueberry);
  border-top-style: solid;
  border-top-width: 1.25px;
  flex-direction: column;
  gap: 13px;
  left: 24px;
  min-height: 229px;
  padding: 21.2px 30px;
  top: 1047px;
  width: 298px;
}

.mobile .market-making-program-definition-1 {
  letter-spacing: 0;
  line-height: 21px;
  margin-top: 32px;
  min-height: 42px;
  position: relative;
  width: 175px;
}

.mobile .we-advise-clients-on-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 2px;
  width: 235px;
}

.mobile .sphere9-2-9 {
  height: 96px;
  left: 166px;
  top: 0;
  width: 96px;
}

.mobile .sphere9-2-10 {
  height: 88px;
  left: 170px;
  top: 198px;
  width: 88px;
}

.mobile .overlap-group11 {
  height: 373px;
  left: -1px;
  position: absolute;
  top: 6118px;
  width: 431px;
}

.mobile .group-48095479 {
  align-items: flex-end;
  display: flex;
  height: 258px;
  justify-content: flex-end;
  left: 164px;
  min-width: 263px;
  position: absolute;
  top: 115px;
  transform: rotate(180deg);
}

.mobile .overlap-group-1 {
  height: 510px;
  margin-bottom: -257.39px;
  position: relative;
  width: 430px;
}

.mobile .rectangle-381-1 {
  height: 510px;
  left: 0;
  mix-blend-mode: screen;
  position: absolute;
  top: 0;
  transform: rotate(-180deg);
  width: 414px;
}

.mobile .rectangle-377-1 {
  height: 503px;
  left: 0;
  mix-blend-mode: screen;
  position: absolute;
  top: 0;
  transform: rotate(-180deg);
  width: 430px;
}

.mobile .cube6-transparent-1 {
  height: 368px;
  left: 125px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 306px;
}

.mobile .frame-1395 {
  height: 37px;
  left: 30px;
  min-width: 370px;
  padding: 9px 16px;
  top: 0;
}

.mobile .email-1 {
  letter-spacing: 0.22px;
  line-height: 16.5px;
  min-height: 17px;
  white-space: nowrap;
}

.mobile .frame-1396 {
  gap: 10px;
  height: 37px;
  left: 30px;
  padding: 16px;
  top: 48px;
  width: 370px;
}

.mobile .your-projects-website-1 {
  letter-spacing: 0.22px;
  line-height: 16.5px;
  margin-bottom: -11px;
  margin-top: -1px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.mobile .frame-1433 {
  gap: 10px;
  height: 36px;
  left: 30px;
  padding: 16px;
  top: 97px;
  width: 370px;
}

.mobile .project-description-1 {
  letter-spacing: 0.22px;
  line-height: 16.5px;
  margin-bottom: -12px;
  margin-top: -1px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.mobile .frame-1434-3 {
  align-items: flex-start;
  background-color: var(--card-color);
  display: flex;
  gap: 10px;
  height: 36px;
  left: 30px;
  padding: 16px;
  position: absolute;
  top: 145px;
  width: 370px;
}

.mobile .chose-services-1 {
  flex: 1;
  letter-spacing: 0.22px;
  line-height: 16.5px;
  margin-bottom: -12px;
  margin-top: -1px;
  position: relative;
}

.mobile .icon-keyboard-arrow-right-sharp-2 {
  height: 18px;
  margin-bottom: -7px;
  margin-top: -7px;
  position: relative;
  width: 24px;
}

.mobile .frame-1437-4 {
  height: 36px;
  left: 149px;
  min-width: 127px;
  padding: 7px 47px;
  top: 205px;
}

.mobile .place-3 {
  letter-spacing: 0.26px;
  line-height: 19.5px;
  min-height: 20px;
  white-space: nowrap;
}

.mobile .color-surface-base-1 {
  align-items: flex-start;
  display: flex;
  height: 53px;
  justify-content: center;
  left: 0;
  min-width: 431px;
  position: absolute;
  top: 315px;
}

.mobile .rectangle-13-1 {
  background-color: var(--black);
  height: 55px;
  margin-top: -1px;
  width: 433px;
}

.mobile .logogradien-1 {
  background-image: url(../img/logo-2@2x.png);
  background-size: 100% 100%;
  height: 30px;
  left: 188px;
  position: absolute;
  top: 327px;
  width: 56px;
}

.mobile .x2020-all-right-rese-1 {
  color: var(--very-light-grey);
  font-family: var(--font-family-graphik_web-regular);
  font-size: 10px;
  font-weight: 400;
  left: 6px;
  letter-spacing: 0;
  line-height: 15px;
  position: absolute;
  top: 334px;
  white-space: nowrap;
}

.mobile .back-to-the-top-1 {
  color: var(--very-light-grey);
  font-family: var(--font-family-graphik_web-regular);
  font-size: 10px;
  font-weight: 400;
  left: 320px;
  letter-spacing: 0;
  line-height: 15px;
  position: absolute;
  top: 334px;
  white-space: nowrap;
}

.mobile .frame-3-16 {
  gap: 5px;
  left: 101px;
  min-height: 1px;
  position: absolute;
  top: 953px;
  width: 215px;
}

.mobile .seo-services-1 {
  align-self: center;
  letter-spacing: 1.4px;
  line-height: 21px;
  margin-left: 13px;
  margin-top: -197px;
  text-align: center;
  width: 118px;
}

.mobile .maximize-visibility-1 {
  letter-spacing: 0;
  line-height: 19.5px;
  margin-left: -57px;
  min-height: 40px;
  text-align: center;
  width: 340px;
}

.mobile .exchanges-listing-1 {
  left: 127px;
  letter-spacing: 1.4px;
  line-height: 21px;
  position: absolute;
  text-align: center;
  top: 961px;
  width: 176px;
}

.mobile .surname-2 {
  left: 23px;
  text-align: center;
  top: 989px;
  width: 383px;
}

.mobile .frame-1452 {
  border-color: var(--blueberry);
  border-top-style: solid;
  border-top-width: 1.25px;
  flex-direction: column;
  gap: 13px;
  left: 24px;
  min-height: 229px;
  padding: 21.2px 30px;
  top: 2560px;
  width: 298px;
}

.mobile .we-begin-providing-2-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 2px;
  width: 235px;
}

.mobile .line-34-3 {
  left: 395px;
  top: 2875px;
}

.mobile .program-implementati-3 {
  left: 64px;
  text-align: right;
  top: 2865px;
  width: 314px;
}

.mobile .frame-1446-2 {
  top: 2945px;
}

.mobile .we-initiate-talks-wi-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 2px;
  width: 235px;
}

.mobile .frame-1446-3 {
  top: 3192px;
}

.mobile .connect-and-define-market-making-1 {
  letter-spacing: 0;
  line-height: 21px;
  margin-top: 32px;
  min-height: 42px;
  position: relative;
  width: 175px;
}

.mobile .we-work-with-the-exc-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 2px;
  width: 235px;
}

.mobile .frame-1446-4 {
  top: 3448px;
}

.mobile .we-provide-247-liqu-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 2px;
  width: 235px;
}

.mobile .lets-explore-your-pr-1 {
  height: 59px;
  left: 61px;
  position: absolute;
  top: 3746px;
  width: 309px;
}

.mobile .interested-in-getting-our-services-1 {
  left: 78px;
  letter-spacing: 0.13px;
  line-height: 20.8px;
  position: absolute;
  text-align: center;
  top: 3815px;
  width: 274px;
}

.mobile .frame-1465-2 {
  background: #fff;
  height: 38px;
  left: 150px;
  min-width: 130px;
  padding: 8px 25px;
  top: 3853px;
}

.mobile .get-in-touch-4 {
  letter-spacing: 0.26px;
  line-height: 19.5px;
  min-height: 20px;
  white-space: nowrap;
}

.mobile .title {
  color: var(--white);
  font-family: var(--font-family-graphik_web-light);
  font-size: 36px;
  font-weight: 300;
  left: 92px;
  letter-spacing: 0;
  line-height: 46.8px;
  position: absolute;
  text-align: center;
  top: 3921px;
  white-space: nowrap;
}

.mobile .we-bring-experience-1 {
  left: 36px;
  letter-spacing: 0.13px;
  line-height: 20.8px;
  position: absolute;
  top: 3968px;
  white-space: nowrap;
}

.mobile .market-making-3 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(
    90deg,
    rgb(1, 162.28, 253) 0%,
    rgb(144, 64, 178) 56.14%
  );
  background-clip: text;
  color: transparent;
  font-family: var(--font-family-graphik_web-regular);
  font-size: var(--font-size-s);
  font-weight: 400;
  left: 199px;
  letter-spacing: 0.16px;
  line-height: 25.6px;
  position: absolute;
  text-fill-color: transparent;
  top: 4010px;
  white-space: nowrap;
  width: 116px;
}

.mobile .overlap-group17 {
  height: 111px;
  left: 0;
  position: absolute;
  top: 4049px;
  width: 434px;
}

.mobile .goals-and-missions-1 {
  top: 0;
}

.mobile .implementation-conditions-1 {
  top: 67px;
}

.mobile .check-1-2 {
  top: 1px;
}

.mobile .overlap-group9 {
  height: 107px;
  left: 0;
  position: absolute;
  top: 4px;
  width: 434px;
}

.mobile .ensure-strong-liquid-1 {
  left: 199px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  top: 0;
  width: 235px;
}

.mobile .line-30-1 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 49px;
  width: 430px;
}

.mobile .pass-the-project-qua-3 {
  top: 59px;
  width: 231px;
}

.mobile .check-1-3 {
  top: 64px;
}

.mobile .goals-and-missions-2 {
  top: 4393px;
}

.mobile .goals-and-missions-3 {
  top: 4705px;
}

.mobile .implementation-conditions-2 {
  top: 4442px;
}

.mobile .implementation-conditions-3 {
  top: 4762px;
}

.mobile .line-38 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4040px;
  width: 430px;
}

.mobile .line-39 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4328px;
  width: 430px;
}

.mobile .line-40 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4383px;
  width: 430px;
}

.mobile .line-45 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4648px;
  width: 430px;
}

.mobile .line-46 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4691px;
  width: 430px;
}

.mobile .line-47 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4747px;
  width: 430px;
}

.mobile .line-48 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4809px;
  width: 430px;
}

.mobile .line-49 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4863px;
  width: 430px;
}

.mobile .line-50 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4905px;
  width: 430px;
}

.mobile .overlap-group16 {
  height: 71px;
  left: 0;
  position: absolute;
  top: 4915px;
  width: 430px;
}

.mobile .overlap-group13 {
  height: 71px;
  left: 0;
  position: absolute;
  top: 0;
  width: 430px;
}

.mobile .line-51 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 67px;
  width: 430px;
}

.mobile .venture-capital-fund-1 {
  left: 199px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  top: 0;
  width: 199px;
}

.mobile .approach-to-growth-1 {
  top: 0;
}

.mobile .line-41 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4436px;
  width: 430px;
}

.mobile .line-42 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4491px;
  width: 430px;
}

.mobile .line-43 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4548px;
  width: 430px;
}

.mobile .line-44 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4585px;
  width: 430px;
}

.mobile .line-35 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4163px;
  width: 430px;
}

.mobile .overlap-group18 {
  height: 51px;
  left: 0;
  position: absolute;
  top: 4179px;
  width: 430px;
}

.mobile .overlap-group10 {
  height: 51px;
  left: 0;
  position: absolute;
  top: 0;
  width: 430px;
}

.mobile .line-36 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 47px;
  width: 430px;
}

.mobile .providing-247-liqui-1 {
  left: 199px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  top: 0;
  width: 214px;
}

.mobile .work-progress-1 {
  top: 1px;
}

.mobile .line-37 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 4269px;
  width: 430px;
}

.mobile .work-progress-2 {
  top: 4501px;
}

.mobile .work-progress-3 {
  top: 4821px;
}

.mobile .time-horizon-1 {
  top: 4554px;
}

.mobile .approach-to-growth-2 {
  top: 4595px;
}

.mobile .time-horizon-2 {
  top: 4238px;
}

.mobile .time-horizon-3 {
  top: 4874px;
}

.mobile .approach-to-growth-3 {
  top: 4279px;
}

.mobile .check-1-4 {
  top: 4239px;
}

.mobile .overlap-group12 {
  height: 22px;
  left: 199px;
  position: absolute;
  top: 4238px;
  width: 223px;
}

.mobile .plan-to-operate-for-long-term-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  top: 0;
  width: 214px;
}

.mobile .right-1 {
  height: 8px;
  right: -20px;
  position: absolute;
  top: 3px;
  width: 9px;
}

.mobile .check-1-5 {
  top: 4280px;
}

.mobile .long-term-sustainabl-1 {
  left: 199px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  top: 4279px;
  width: 231px;
}

.mobile .marketing-services-1 {
  left: 199px;
  letter-spacing: 0.16px;
  line-height: 25.6px;
  position: absolute;
  top: 4347px;
  width: 148px;
}

.mobile .check-1-6 {
  top: 4394px;
}

.mobile .reaching-a-huge-numb-1 {
  left: 199px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  top: 4393px;
  width: 208px;
}

.mobile .check-1-7 {
  top: 4443px;
}

.mobile .pass-the-project-qua-4 {
  top: 4442px;
  width: 181px;
}

.mobile .check-1-8 {
  top: 4502px;
}

.mobile .process-can-last-for-weeks-or-months-1 {
  left: 199px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  top: 4501px;
  width: 193px;
}

.mobile .check-1-9 {
  top: 4555px;
}

.mobile .focus-only-until-next-project-1 {
  left: 199px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  top: 4554px;
  width: 231px;
}

.mobile .check-1-10 {
  top: 4596px;
}

.mobile .focus-on-short-term-1 {
  left: 199px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  top: 4595px;
  width: 200px;
}

.mobile .angle-investor-1 {
  left: 199px;
  letter-spacing: 0.16px;
  line-height: 25.6px;
  position: absolute;
  top: 4658px;
  width: 171px;
}

.mobile .check-1-11 {
  top: 4706px;
}

.mobile .incubate-potential-c-1 {
  left: 199px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  top: 4705px;
  width: 213px;
}

.mobile .check-1-12 {
  top: 4763px;
}

.mobile .pass-the-project-qua-5 {
  top: 4762px;
  width: 197px;
}

.mobile .check-1-13 {
  top: 4822px;
}

.mobile .surname-3 {
  left: 199px;
  top: 4821px;
  width: 194px;
}

.mobile .check-1-14 {
  top: 4875px;
}

.mobile .goal-to-sell-in-3-5-years-1 {
  left: 199px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  top: 4874px;
  width: 186px;
}

.mobile .overlap-group6-1 {
  height: 679px;
  left: -92px;
  position: absolute;
  top: 5036px;
  width: 687px;
}

.mobile .quick-access-1 {
  height: 30px;
  left: 195px;
  position: absolute;
  top: 8px;
  width: 222px;
}

.mobile .our-process-emphasiz-1 {
  left: 137px;
  letter-spacing: 0.13px;
  line-height: 20.8px;
  position: absolute;
  text-align: center;
  top: 44px;
  width: 339px;
}

.mobile .frame-1465-3 {
  background-color: var(--black);
  border-image: linear-gradient(
      to right,
      rgb(62.69, 139.61, 255),
      rgb(255, 108.8, 193.15)
    )
    1;
  height: 31px;
  justify-content: flex-end;
  left: 252px;
  min-width: 110px;
  padding: 5px 18px;
  top: 99px;
}

.mobile .get-started-1 {
  letter-spacing: 0.26px;
  line-height: 19.5px;
  min-height: 20px;
  white-space: nowrap;
}

.mobile .group-48095485 {
  align-items: center;
  display: flex;
  gap: 2px;
  height: 413px;
  left: 160px;
  min-width: 321px;
  position: absolute;
  top: 169px;
}

.mobile .flex-row-1 {
  align-items: center;
  display: flex;
  height: 413px;
  min-width: 152px;
}

.mobile .flex-col-1 {
  align-items: flex-end;
  min-height: 413px;
  width: 130px;
}

.mobile .overlap-group4-1 {
  height: 57px;
  margin-right: 4px;
  position: relative;
  width: 106px;
}

.mobile .x30min-1 {
  left: 68px;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.mobile .receive-request-project-evaluation-1 {
  color: var(--very-light-grey);
  font-family: var(--font-family-encode_sans);
  font-size: var(--font-size-xxs);
  font-weight: 400;
  left: 0;
  letter-spacing: 0.13px;
  line-height: 20.8px;
  position: absolute;
  text-align: right;
  top: 15px;
}

.mobile .overlap-group2-1 {
  height: 34px;
  margin-right: 5px;
  margin-top: 168px;
  position: relative;
  width: 106px;
}

.mobile .address-3 {
  left: 60px;
  position: absolute;
  top: 0;
}

.mobile .financial-reports-1 {
  left: 0;
  letter-spacing: 0.13px;
  line-height: 20.8px;
  position: absolute;
  top: 13px;
  white-space: nowrap;
}

.mobile .deal-to-close-market-making-program-1 {
  letter-spacing: 0.13px;
  line-height: 20.8px;
  margin-top: 112px;
  min-height: 42px;
  min-width: 130px;
  text-align: right;
}

.mobile .overlap-group1-1 {
  height: 396px;
  margin-bottom: 3px;
  position: relative;
  width: 22px;
}

.mobile .line-52 {
  height: 382px;
  left: 11px;
  position: absolute;
  top: 7px;
  width: 2px;
}

.mobile .ellipse-4 {
  top: 0;
}

.mobile .number-1 {
  top: 0;
}

.mobile .ellipse-5 {
  top: 90px;
}

.mobile .ellipse-6 {
  top: 192px;
}

.mobile .ellipse-7 {
  top: 284px;
}

.mobile .ellipse-8 {
  top: 374px;
}

.mobile .number-2 {
  top: 192px;
}

.mobile .number-3 {
  top: 284px;
}

.mobile .number-4 {
  top: 90px;
}

.mobile .number-5 {
  top: 374px;
}

.mobile .flex-col-2 {
  align-items: flex-start;
  margin-top: 10px;
  min-height: 245px;
  width: 139px;
}

.mobile .address-4 {
  color: var(--cyan);
  font-family: var(--font-family-encode_sans);
  font-size: var(--font-size-xxxs);
  font-weight: 400;
  margin-left: 3px;
}

.mobile .setup-plans-implemen-1 {
  letter-spacing: 0.13px;
  line-height: 20.8px;
  margin-left: 3px;
  margin-top: 6px;
  min-height: 63px;
}

.mobile .overlap-group3-1 {
  height: 36px;
  margin-top: 122px;
  position: relative;
  width: 123px;
}

.mobile .address-5 {
  left: 0;
  position: absolute;
  top: 0;
}

.mobile .re-evaluate-project-1 {
  left: 0;
  letter-spacing: 0.13px;
  line-height: 20.8px;
  position: absolute;
  top: 15px;
  white-space: nowrap;
}

.mobile .overlap-group5-1 {
  height: 1485px;
  left: 0;
  position: absolute;
  top: -353px;
  width: 522px;
}

.mobile .ellipse-2-4 {
  background-color: var(--cyan);
  border-radius: 132.76px;
  filter: blur(460px);
  height: 266px;
  left: 49px;
  top: 560px;
  transform: rotate(60deg);
  width: 266px;
}

.mobile .ellipse-3-4 {
  background-color: var(--blueberry);
  border-radius: 188.34px/70.41px;
  height: 141px;
  left: 141px;
  opacity: 0.6;
  top: 508px;
  transform: rotate(45.74deg);
  width: 377px;
}

.mobile .vector-1-4 {
  height: 1485px;
  left: 92px;
  top: 0;
}

.mobile .get-in-touch-5 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(
    116deg,
    rgb(0, 102, 255) 0%,
    rgb(255, 108.8, 193.15) 100%
  );
  background-clip: text;
  color: transparent;
  font-family: var(--font-family-graphik_web-light);
  font-size: 36px;
  font-weight: 300;
  left: 106px;
  letter-spacing: 0;
  line-height: 46.8px;
  position: absolute;
  text-fill-color: transparent;
  top: 5718px;
  width: 217px;
}

.mobile .lets-explore-your-p-1 {
  color: var(--very-light-grey);
  font-family: var(--font-family-graphik_web-regular);
  font-size: var(--font-size-m);
  font-weight: 400;
  left: 42px;
  letter-spacing: 0.2px;
  line-height: 32px;
  position: absolute;
  text-align: center;
  top: 5773px;
  width: 345px;
}

.mobile .stay-always-updated-1 {
  height: 15px;
  left: 135px;
  position: absolute;
  top: 5911px;
  width: 158px;
}

.mobile .sign-up-for-our-monthly-newsletter-1 {
  left: 106px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  top: 5927px;
  white-space: nowrap;
}

.mobile .frame-1398 {
  height: 37px;
  left: 29px;
  min-width: 179px;
  padding: 6px 16px;
  top: 6070px;
}

.mobile .first-name-1 {
  letter-spacing: 0.22px;
  line-height: 16.5px;
  min-height: 17px;
  white-space: nowrap;
}

.mobile .frame-1435 {
  height: 37px;
  left: 219px;
  min-width: 180px;
  padding: 6px 16px;
  top: 6070px;
}

.mobile .last-name-1 {
  letter-spacing: 0.22px;
  line-height: 16.5px;
  min-height: 17px;
  white-space: nowrap;
}

.mobile .overlap-group14 {
  align-items: flex-start;
  background-image: url(../img/vector.svg);
  background-size: 100% 100%;
  display: flex;
  height: 30px;
  left: 96px;
  min-width: 30px;
  padding: 8.5px 6.6px;
  position: absolute;
  top: 5853px;
}

.mobile .vector {
  height: 12px;
  width: 16px;
}

.mobile .group-1 {
  height: 29px;
  left: 142px;
  position: absolute;
  top: 5853px;
  width: 30px;
}

.mobile .contact5999fundcom-1 {
  height: 20px;
  left: 181px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  top: 5859px;
  white-space: nowrap;
}

.mobile .sphere9-2-11 {
  height: 96px;
  left: 166px;
  top: 1050px;
  width: 96px;
}

.mobile .overlap-group15 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  gap: 8px;
  height: 42px;
  justify-content: flex-end;
  left: 47px;
  min-width: 336px;
  padding: 9px 24.5px;
  position: absolute;
  top: 5967px;
}

.mobile .subtitle-1-1 {
  align-self: flex-end;
  color: #00000099;
  font-family: var(--font-family-graphik_web-medium);
  font-size: var(--font-size-xxs);
  font-weight: 500;
  letter-spacing: 0.26px;
  line-height: 19.5px;
  min-height: 20px;
  width: 258px;
}

.mobile .arrow_right-1 {
  height: 6px;
  margin-top: 1px;
  width: 17px;
}

.mobile .address {
  letter-spacing: 0;
  line-height: 18px;
  white-space: nowrap;
}

.mobile .approach-to-growth {
  left: 19px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  text-align: right;
  width: 129px;
}

.mobile .check-1 {
  height: 24px;
  left: 172px;
  position: absolute;
  width: 24px;
}

.mobile .ellipse {
  background-color: var(--shark);
  border-radius: 11px;
  height: 22px;
  left: 0;
  position: absolute;
  width: 22px;
}

.mobile .ellipse-2 {
  mix-blend-mode: screen;
  position: absolute;
}

.mobile .ellipse-3 {
  filter: blur(335.21px);
  mix-blend-mode: screen;
  position: absolute;
}

.mobile .flex-col {
  display: flex;
  flex-direction: column;
}

.mobile .frame {
  align-items: flex-start;
  background-color: var(--card-color);
  display: flex;
  position: absolute;
}

.mobile .frame-1437 {
  align-items: flex-start;
  background-color: #fff;
  border: 0px solid;
  border-color: transparent;
  border-radius: 50px;
  display: flex;
  position: absolute;
}
.graphikweb-regular-normal-black-13px {
  color: #000000;
  font-family: var(--font-family-graphik_web-regular);
  font-size: var(--font-size-xxs);
  font-style: normal;
  font-weight: 400;
}
.mobile .frame-1446 {
  align-items: flex-start;
  background-color: var(--card-color);
  border-color: var(--purple-pizzazz);
  border-top-style: solid;
  border-top-width: 1.25px;
  display: flex;
  flex-direction: column;
  gap: 13px;
  left: 99px;
  min-height: 229px;
  padding: 21.2px 30px;
  position: absolute;
  width: 298px;
}

.mobile .frame-1465 {
  align-items: flex-start;
  border: 0px solid;
  border-color: transparent;
  border-radius: 50px;
  display: flex;
  position: absolute;
}

.mobile .frame-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
}

.mobile .goals-and-missions {
  left: 24px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  width: 124px;
}

.mobile .implementation-conditions {
  left: 30px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  text-align: right;
  width: 118px;
}

.mobile .line-34 {
  height: 42px;
  object-fit: cover;
  position: absolute;
  width: 1px;
}

.mobile .liquidity-provision-program {
  letter-spacing: 0;
  line-height: 21px;
  margin-top: 32px;
  min-height: 42px;
  position: relative;
  width: 175px;
}

.mobile .number {
  left: 8px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  white-space: nowrap;
}

.mobile .pass-the-project-qua {
  left: 199px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
}

.mobile .program-implementati {
  letter-spacing: 0.4px;
  line-height: 30px;
  position: absolute;
}

.mobile .sphere9-2 {
  object-fit: cover;
  position: absolute;
}

.mobile .surname {
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
}

.mobile .time-horizon {
  left: 62px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  text-align: right;
  width: 86px;
}

.mobile .vector-1 {
  mix-blend-mode: screen;
  position: absolute;
  width: 430px;
}

.mobile .work-progress {
  left: 33px;
  letter-spacing: 0;
  line-height: 19.5px;
  position: absolute;
  text-align: right;
  width: 115px;
}
@media screen and (max-width: 1439px) {
  .screen.index {
    display: none;
  }
}
@media screen and (min-width: 1440px) {
  .screen.mobile {
    display: none;
  }
}
.joinup {
  transition: all 0.25s ease;
}
.joinup:hover {
  transform: translateY(-10px);
}

.joinup2 {
  transition: all 0.5s ease;
  z-index: 999;
}
.joinup2:hover {
  transform: rotate(360deg);
}
.zindex {
  z-index: 999;
  cursor: pointer;
}
.zindex {
  transition: all 0.25s ease;
}
.zindex:hover {
  transform: translateY(-10px);
  color: #ffffff;
}
.zindex2 {
  transition: all 0.25s ease;
  cursor: pointer;
}
.zindex2:hover {
  color: #ffffff;
}
@keyframes circleScale {
  0% {
    transform: scale(0.8);
  }
  50% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
  }
}
.scale {
  animation: circleScale 4s infinite;
}
.buttonhover {
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
.buttonhover:hover {
  background: linear-gradient(
    to right,
    rgb(1, 86.68, 253) 0%,
    rgb(0, 41.56, 187) 0.01%,
    rgb(144.45, 66.28, 209.31) 100%
  );
  color: #fff;
}
.rotate {
  transition: all 0.25s ease-in-out;
}
.rotate:hover {
  transform: rotate(360deg);
}
