:root {
  /* Figma baseline tokens extracted from current design */
  --figma-page-width: 1920px;
  --figma-page-min-height: 11857px;
  --figma-container-xl: 1260px;
  --figma-container-lg: 943px;
  --figma-container-md: 795px;

  --figma-font-display: "Inter Tight", Helvetica;
  --figma-font-body: "Inter", Helvetica;
  --figma-font-weight-regular: 400;
  --figma-font-weight-medium: 500;
  --figma-font-weight-semibold: 600;

  --figma-fs-display-xl: 50px;
  --figma-lh-display-xl: 59px;
  --figma-fs-body-lg: 18px;
  --figma-lh-body-lg: 28px;
  --figma-fs-button-sm: 13.8px;
  --figma-fs-button-md: 18px;

  --figma-space-xxs: 5px;
  --figma-space-xs: 10px;
  --figma-space-sm: 15px;
  --figma-space-md: 20px;
  --figma-space-lg: 25px;
  --figma-space-xl: 30px;
  --figma-space-2xl: 40px;
  --figma-gutter-x: 30px;

  --figma-radius-chip: 19px;
  --figma-radius-card: 20px;
  --figma-radius-pill: 28px;
  --figma-radius-hero: 50px;
  --figma-radius-pill-sm: 38.38px;

  --figma-hero-height: 1080px;
  --figma-hero-content-left: auto;
  --figma-hero-content-width: 552px;
  --figma-hero-eyebrow-top: 268px;
  --figma-hero-copy-top: 302px;
  --figma-hero-cta-top: 722px;

  --figma-btn-height-sm: 50px;
  --figma-btn-height-md: 56px;
  --figma-btn-hit-area: 56px;
  --figma-btn-font-size: 18px;
  --figma-btn-font-weight: 600;
  --figma-btn-line-height: 24px;
  --figma-btn-padding-x: 30px;
  --figma-btn-icon-gap: 10px;
  --figma-btn-icon-shell: 34px;
  --figma-btn-icon-size: 23px;
  --figma-btn-radius-secondary: 83px;
  --figma-logo-strip-width: 1260px;
  --figma-logo-track-gap: 60px;
  --figma-logo-marquee-duration: 24s;

  --figma-color-bg: #fafcff;
  --figma-color-surface: #ffffff;
  --figma-color-ink: #000000;
  --figma-color-body: #252525;
  --figma-color-white: #ffffff;

  --figma-gradient-cta: linear-gradient(90deg, rgba(0, 146, 129, 1) 0%, rgba(0, 104, 92, 1) 100%);
  --figma-gradient-tag: linear-gradient(90deg, rgba(109, 250, 217, 1) 0%, rgba(39, 85, 238, 1) 100%);
}

.conversion-rate-industery {
  background-color: var(--figma-color-bg);
  overflow: hidden;
  width: var(--figma-page-width);
  max-width: var(--figma-page-width);
  min-width: 0;
  min-height: var(--figma-page-min-height);
  position: relative;
  margin: 0 auto;
  transform-origin: top left;
}

.conversion-rate-industery .rectangle {
  position: absolute;
  top: 7986px;
  left: calc(50.00% - 960px);
  width: 1920px;
  height: 805px;
  background-color: #ffffff;
}

.conversion-rate-industery .div {
  position: absolute;
  top: 6908px;
  left: calc(50.00% - 960px);
  width: 1920px;
  height: 1081px;
  background-color: #010114;
  border-radius: 50px 50px 0px 0px;
}

.conversion-rate-industery .rectangle-2 {
  position: absolute;
  top: 1036px;
  left: 0;
  width: 1920px;
  height: 1220px;
  background-color: #ffffff;
  border-radius: 0px 0px 50px 50px;
}

.conversion-rate-industery .rectangle-3 {
  position: absolute;
  top: 1426px;
  left: 6%;
  width: 615px;
  height: 710px;
  border-radius: 20px;
  border: 1px solid;
  border-color: #ffffff;
  background: linear-gradient(
    145deg,
    rgba(17, 17, 17, 1) 45%,
    rgba(5, 142, 255, 1) 100%
  );
}

.conversion-rate-industery .rectangle-4 {
  position: absolute;
  top: 1426px;
  left: 42%;
  width: 615px;
  height: 710px;
  border-radius: 20px;
  border: 1px solid;
  border-color: #dedede;
}

.conversion-rate-industery .rectangle-5 {
  position: absolute;
  top: 11029px;
  left: 0;
  width: 1920px;
  height: 828px;
  background-color: #000012;
}

.conversion-rate-industery .frame {
  position: absolute;
  top: 0;
  left: 0;
  width: var(--figma-page-width);
  height: var(--figma-hero-height);
  display: flex;
  border-radius: 0px 0px var(--figma-radius-hero) var(--figma-radius-hero);
  overflow: hidden;
  background-color: #000012;
  isolation: isolate;
}

.conversion-rate-industery .group {
  width: var(--figma-page-width);
  height: var(--figma-hero-height);
  position: relative;
}

.conversion-rate-industery .img {
  position: absolute;
  top: 0;
  left: 0;
  width: var(--figma-page-width);
  height: var(--figma-hero-height);
  object-fit: cover;
  z-index: 1;
}

.conversion-rate-industery .rectangle-6 {
  position: absolute;
  top: 0;
  left: 0;
  width: var(--figma-page-width);
  height: var(--figma-hero-height);
  border-radius: 0px 0px 50px 50px;
  background: linear-gradient(102deg, rgba(0, 0, 18, 0.92) 0%, rgba(0, 8, 58, 0.66) 38%, rgba(0, 29, 118, 0.28) 64%, rgba(0, 0, 120, 0) 100%);
  z-index: 2;
  pointer-events: none;
}

.conversion-rate-industery .group-2 {
  position: absolute;
  top: 0;
  left: calc(50.00% - 961px);
  width: 1921px;
  height: 95px;
  background-color: #ffffff;
  z-index: 6;
}

.conversion-rate-industery .vector {
  position: absolute;
  top: 94px;
  left: calc(50.00% - 960px);
  width: 1920px;
  height: 1px;
}

.conversion-rate-industery .layer {
  position: absolute;
  top: 36px;
  left: 200px;
  width: 165px;
  height: 25px;
}

.conversion-rate-industery .navbar {
  position: absolute;
  top: 39px;
  left: 971px;
  width: 559px;
  height: 19px;
  display: flex;
  gap: 35px;
}

.conversion-rate-industery .text-wrapper {
  width: 70px;
  height: 19px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #252525;
  font-size: 16px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-2 {
  width: 63px;
  height: 19px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #252525;
  font-size: 16px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-3 {
  width: 72px;
  height: 19px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #252525;
  font-size: 16px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-4 {
  width: 121px;
  height: 19px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #252525;
  font-size: 16px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-5 {
  width: 83px;
  height: 19px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #252525;
  font-size: 16px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}

.conversion-rate-industery .btn-system,
.conversion-rate-industery .component,
.conversion-rate-industery .group-33,
.conversion-rate-industery .group-36,
.conversion-rate-industery .group-38,
.conversion-rate-industery .group-56,
.conversion-rate-industery .frame-44 {
  position: relative;
  box-sizing: border-box;
}

.conversion-rate-industery .btn-system {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: var(--figma-btn-icon-gap);
  min-height: var(--figma-btn-hit-area);
  padding: 0 var(--figma-btn-padding-x);
  border: 0;
  border-radius: var(--figma-radius-pill);
  font-family: var(--figma-font-body);
  font-size: var(--figma-btn-font-size);
  font-weight: var(--figma-btn-font-weight);
  line-height: var(--figma-btn-line-height);
  text-align: center;
  white-space: nowrap;
}

.conversion-rate-industery .btn-primary {
  color: var(--figma-color-white);
  background: var(--figma-gradient-cta);
}

.conversion-rate-industery .btn-secondary {
  color: var(--figma-color-ink);
  background: var(--figma-color-white);
  border-radius: var(--figma-btn-radius-secondary);
}

.conversion-rate-industery .component {
  position: absolute;
  top: 23px;
  left: 1555px;
  width: 175px;
  height: var(--figma-btn-height-sm);
  min-height: var(--figma-btn-height-sm);
}

.conversion-rate-industery .rectangle-7 {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border-radius: var(--figma-radius-pill-sm);
  background: var(--figma-gradient-cta);
}

.conversion-rate-industery .text-wrapper-6 {
  position: absolute;
  left: 15.79%;
  top: 50%;
  transform: translateY(-50%);
  font-family: var(--figma-font-body);
  font-weight: var(--figma-font-weight-semibold);
  color: var(--figma-color-white);
  font-size: var(--figma-fs-button-sm);
  letter-spacing: 0;
  line-height: 18px;
  text-align: center;
  white-space: nowrap;
}

.conversion-rate-industery .frame-2 {
  position: absolute;
  width: 15.35%;
  height: 53.85%;
  top: 23.08%;
  left: 80.26%;
}

.conversion-rate-industery .text-wrapper-7 {
  position: absolute;
  top: var(--figma-hero-eyebrow-top);
  left: var(--figma-hero-content-left);
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #40bfff;
  font-size: 16px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
  z-index: 4;
  left:9%;
}

.conversion-rate-industery .frame-3 {
  display: flex;
  flex-direction: column;
  width: min(var(--figma-hero-content-width), calc(100% - (var(--figma-hero-content-left) * 2)));
  max-width: var(--figma-hero-content-width);
  align-items: flex-start;
  gap: var(--figma-space-2xl);
  position: absolute;
  top: var(--figma-hero-copy-top);
  left: var(--figma-hero-content-left);
  z-index: 4;
}

.conversion-rate-industery .p {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: var(--figma-font-display);
  font-weight: var(--figma-font-weight-semibold);
  color: var(--figma-color-white);
  font-size: var(--figma-fs-display-xl);
  letter-spacing: 0;
  line-height: var(--figma-lh-display-xl);
  max-width: 100%;
  text-shadow: 0 2px 18px rgba(0, 0, 0, 0.35);
}

.conversion-rate-industery .text-wrapper-8 {
  position: relative;
  align-self: stretch;
  max-width: 100%;
  font-family: var(--figma-font-body);
  font-weight: var(--figma-font-weight-regular);
  color: var(--figma-color-white);
  font-size: var(--figma-fs-body-lg);
  letter-spacing: 0;
  line-height: var(--figma-lh-body-lg);
  text-shadow: 0 2px 14px rgba(0, 0, 0, 0.3);
}

.conversion-rate-industery .logo-marquee {
  position: absolute;
  top: 933px;
  left: 50%;
  transform: translateX(-50%);
  width: min(var(--figma-container-xl), calc(100% - (var(--figma-gutter-x) * 2)));
  height: 70px;
  overflow: hidden;
  z-index: 4;
}

.conversion-rate-industery .logo-track {
  display: inline-flex;
  align-items: center;
  gap: var(--figma-logo-track-gap);
  width: max-content;
  will-change: transform;
  animation: figma-logo-marquee var(--figma-logo-marquee-duration) linear infinite;
}

.conversion-rate-industery .cllients {
  position: relative;
  flex: 0 0 auto;
  width: var(--figma-logo-strip-width);
  height: 70px;
  object-fit: contain;
  opacity: 1;
  filter: none;
}

@keyframes figma-logo-marquee {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-1 * (var(--figma-logo-strip-width) + var(--figma-logo-track-gap))));
  }
}

@media (prefers-reduced-motion: reduce) {
  .conversion-rate-industery .logo-track {
    animation: none;
    transform: translateX(0);
  }
}

.conversion-rate-industery .union {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 1px;
}

.conversion-rate-industery .group-3 {
  position: absolute;
  top: 11192px;
  left: calc(50.00% - 660px);
  width: 1322px;
  height: 621px;
  display: flex;
  flex-direction: column;
}

.conversion-rate-industery .group-4 {
  width: 1320px;
  display: flex;
  gap: calc(var(--figma-space-2xl) * 2);
}

.conversion-rate-industery .group-5 {
  margin-top: 19px;
  width: 560px;
  display: flex;
  gap: 26px;
}

.conversion-rate-industery .group-6 {
  width: 160px;
  height: 63px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.conversion-rate-industery .text-wrapper-9 {
  margin-left: 16px;
  width: 124px;
  height: 36px;
  font-weight: 600;
  color: #ffffff;
  font-size: 30px;
  text-align: center;
  line-height: normal;
  font-family: "Inter", Helvetica;
  letter-spacing: 0;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-10 {
  width: 156px;
  height: 17px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.conversion-rate-industery .group-7 {
  width: 209px;
  height: 63px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.conversion-rate-industery .text-wrapper-11 {
  width: 205px;
  height: 36px;
  font-weight: 600;
  color: #7eff4f;
  font-size: 30px;
  text-align: center;
  line-height: normal;
  font-family: "Inter", Helvetica;
  letter-spacing: 0;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-12 {
  margin-left: 19px;
  width: 168px;
  height: 17px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.conversion-rate-industery .group-8 {
  width: 143px;
  height: 63px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.conversion-rate-industery .text-wrapper-13 {
  width: 139px;
  height: 36px;
  font-weight: 600;
  color: #ffffff;
  font-size: 30px;
  text-align: center;
  line-height: normal;
  font-family: "Inter", Helvetica;
  letter-spacing: 0;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-14 {
  margin-left: 8px;
  width: 123px;
  height: 17px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.conversion-rate-industery .group-9 {
  width: 682px;
  height: 100px;
  position: relative;
}

.conversion-rate-industery .rectangle-8 {
  position: absolute;
  top: 0;
  left: 0;
  width: 680px;
  height: 100px;
  background-color: #ffffff;
  border-radius: 10px;
}

.conversion-rate-industery .mask-group {
  position: absolute;
  top: 0;
  left: 0;
  width: 680px;
  height: 100px;
}

.conversion-rate-industery .text-wrapper-15 {
  position: absolute;
  top: 28px;
  left: 30px;
  width: 195px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: normal;
}

.conversion-rate-industery .group-10 {
  position: absolute;
  top: 28px;
  left: 278px;
  width: 376px;
  height: 44px;
}

.conversion-rate-industery .rectangle-9 {
  position: absolute;
  top: 0;
  left: 0;
  width: 372px;
  height: 44px;
  background-color: #f4f4f4;
  border-radius: 5px;
}

.conversion-rate-industery .rectangle-10 {
  position: absolute;
  top: 1px;
  left: 186px;
  width: 186px;
  height: 44px;
  border-radius: 0px 5px 5px 0px;
  background: linear-gradient(
    90deg,
    rgba(0, 146, 129, 1) 0%,
    rgba(0, 104, 92, 1) 100%
  );
}

.conversion-rate-industery .text-wrapper-16 {
  position: absolute;
  top: 50%;
  left: 202px;
  width: 154px;
  transform: translateY(-50%);
  font-family: var(--figma-font-body);
  font-weight: var(--figma-btn-font-weight);
  color: #ffffff;
  font-size: 16px;
  letter-spacing: 0;
  line-height: var(--figma-btn-line-height);
  text-align: center;
}

.conversion-rate-industery .text-wrapper-17 {
  position: absolute;
  top: 14px;
  left: 15px;
  width: 127px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #9c9c9c;
  font-size: 14px;
  letter-spacing: 0;
  line-height: normal;
}

.conversion-rate-industery .vector-2 {
  margin-left: -2px;
  height: 1px;
  width: 1320px;
  align-self: center;
  margin-top: 49.5px;
}

.conversion-rate-industery .group-11 {
  width: 1315px;
  margin-top: 49.5px;
  display: flex;
}

.conversion-rate-industery .group-12 {
  width: 284px;
  height: 310px;
  display: flex;
  flex-direction: column;
}

.conversion-rate-industery .layer-2 {
  width: 233px;
  height: 35px;
}

.conversion-rate-industery .text-wrapper-18 {
  width: 280px;
  height: 72px;
  margin-top: 30px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #959595;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 24px;
}

.conversion-rate-industery .text-wrapper-19 {
  width: 280px;
  height: 39px;
  margin-top: 38px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 30px;
  letter-spacing: 0;
  line-height: 39px;
}

.conversion-rate-industery .group-13 {
  width: 282px;
  height: 78px;
  position: relative;
  margin-top: 18px;
}

.conversion-rate-industery .rectangle-11 {
  position: absolute;
  top: 0;
  left: 0;
  width: 280px;
  height: 78px;
  background-color: #ffffff;
  border-radius: 60px;
}

.conversion-rate-industery .text-wrapper-20 {
  position: absolute;
  top: 27px;
  left: 54px;
  width: 172px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 24px;
}

.conversion-rate-industery .group-14 {
  width: 174px;
  height: 310px;
  margin-left: 85px;
  display: flex;
  flex-direction: column;
  gap: 35px;
}

.conversion-rate-industery .text-wrapper-21 {
  width: 114px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 25px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .group-15 {
  width: 184px;
  height: 250px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.conversion-rate-industery .text-wrapper-22 {
  width: 99px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-23 {
  width: 146px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-24 {
  width: 115px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-25 {
  width: 172px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-26 {
  width: 81px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-27 {
  width: 141px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .group-16 {
  width: 124px;
  height: 310px;
  margin-left: 87px;
  display: flex;
  flex-direction: column;
  gap: 35px;
}

.conversion-rate-industery .text-wrapper-28 {
  width: 122px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 25px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .group-17 {
  width: 121px;
  height: 250px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.conversion-rate-industery .text-wrapper-29 {
  width: 109px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-30 {
  width: 35px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-31 {
  width: 63px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-32 {
  width: 85px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-33 {
  width: 50px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-34 {
  width: 44px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .group-18 {
  width: 221px;
  height: 265px;
  margin-left: 87px;
  display: flex;
  flex-direction: column;
  gap: 35px;
}

.conversion-rate-industery .text-wrapper-35 {
  width: 160px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 25px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .group-19 {
  width: 229px;
  height: 205px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.conversion-rate-industery .text-wrapper-36 {
  width: 206px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-37 {
  width: 219px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-38 {
  width: 180px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-39 {
  width: 176px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-40 {
  width: 163px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .group-20 {
  width: 168px;
  height: 265px;
  margin-left: 87px;
  display: flex;
  flex-direction: column;
  gap: 35px;
}

.conversion-rate-industery .text-wrapper-41 {
  width: 70px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 25px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .group-21 {
  width: 176px;
  height: 205px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.conversion-rate-industery .text-wrapper-42 {
  width: 79px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-43 {
  width: 67px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .press-media {
  width: 121px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-44 {
  width: 119px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .terms-conditions {
  width: 166px;
  height: 25px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-45 {
  margin-left: -1px;
  height: 21px;
  width: 327px;
  align-self: center;
  margin-top: 39.5px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  letter-spacing: 0;
  line-height: 21px;
  white-space: nowrap;
}

.conversion-rate-industery .group-wrapper {
  position: absolute;
  top: 10272px;
  left: -3px;
  width: 1925px;
  height: 820px;
  display: flex;
  background-color: #ffffff;
  border-radius: 50px;
}

.conversion-rate-industery .group-22 {
  margin-top: 120px;
  width: 1262px;
  margin-left: 6%;
  display: flex;
  gap: 90px;
}

.conversion-rate-industery .group-23 {
  margin-top: 62px;
  width: 412px;
  height: 456px;
  display: flex;
  flex-direction: column;
  gap: 148px;
}

.conversion-rate-industery .group-24 {
  width: 414px;
  height: 227px;
  position: relative;
}

.conversion-rate-industery .text-wrapper-46 {
  position: absolute;
  width: 99.52%;
  height: 69.60%;
  top: 30.40%;
  left: 0;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 50px;
  letter-spacing: -2.50px;
  line-height: normal;
}

.conversion-rate-industery .div-wrapper {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 10px 25px;
  position: absolute;
  width: 19.57%;
  height: 17.18%;
  top: 0;
  left: 0;
  border-radius: 19px;
  background: linear-gradient(
    90deg,
    rgba(109, 250, 217, 1) 0%,
    rgba(39, 85, 238, 1) 100%
  );
}

.conversion-rate-industery .text-wrapper-47 {
  position: relative;
  width: fit-content;
  margin-top: -1.00px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #ffffff;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 18.8px;
  white-space: nowrap;
}

.conversion-rate-industery .group-25 {
  margin-left: 3px;
  width: 319px;
  height: 81px;
  position: relative;
}

.conversion-rate-industery .text-wrapper-48 {
  position: absolute;
  top: 38px;
  left: 101px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 50px;
  letter-spacing: -2.50px;
  line-height: normal;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-49 {
  position: absolute;
  top: 1px;
  left: 103px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 18.8px;
  white-space: nowrap;
}

.conversion-rate-industery .rectangle-12 {
  position: absolute;
  top: 0;
  left: 0;
  width: 81px;
  height: 81px;
  border-radius: 40.5px;
  background: linear-gradient(
    90deg,
    rgba(109, 250, 217, 1) 0%,
    rgba(39, 85, 238, 1) 100%
  );
}

.conversion-rate-industery .fluent-chat {
  position: absolute;
  top: 16px;
  left: 17px;
  width: 48px;
  height: 48px;
}

.conversion-rate-industery .group-26 {
  width: 772px;
  height: 580px;
  position: relative;
}

.conversion-rate-industery .rectangle-13 {
  position: absolute;
  top: 0;
  left: 0;
  width: 760px;
  height: 90px;
  background-color: #f8f8f8;
  border-radius: 10px 10px 0px 0px;
}

.conversion-rate-industery .rectangle-14 {
  position: absolute;
  top: 190px;
  left: 0;
  width: 760px;
  height: 90px;
  background-color: #f8f8f8;
  border-radius: 10px 10px 0px 0px;
}

.conversion-rate-industery .rectangle-15 {
  position: absolute;
  top: 290px;
  left: 0;
  width: 760px;
  height: 90px;
  background-color: #f8f8f8;
  border-radius: 10px 10px 0px 0px;
}

.conversion-rate-industery .rectangle-16 {
  position: absolute;
  top: 390px;
  left: 0;
  width: 760px;
  height: 90px;
  background-color: #f8f8f8;
  border-radius: 10px 10px 0px 0px;
}

.conversion-rate-industery .rectangle-17 {
  position: absolute;
  top: 490px;
  left: 0;
  width: 760px;
  height: 90px;
  background-color: #f8f8f8;
  border-radius: 10px 10px 0px 0px;
}

.conversion-rate-industery .rectangle-18 {
  position: absolute;
  top: 87px;
  left: 0;
  width: 760px;
  height: 3px;
  background-color: #c9d1ea;
}

.conversion-rate-industery .group-27 {
  position: absolute;
  top: 44px;
  left: 705px;
  width: 20px;
  height: 2px;
}

.conversion-rate-industery .group-28 {
  position: absolute;
  top: 225px;
  left: 705px;
  width: 20px;
  height: 20px;
}

.conversion-rate-industery .group-29 {
  position: absolute;
  top: 325px;
  left: 705px;
  width: 20px;
  height: 20px;
}

.conversion-rate-industery .group-30 {
  position: absolute;
  top: 425px;
  left: 705px;
  width: 20px;
  height: 20px;
}

.conversion-rate-industery .group-31 {
  position: absolute;
  top: 525px;
  left: 705px;
  width: 20px;
  height: 20px;
}

.conversion-rate-industery .text-wrapper-50 {
  position: absolute;
  top: 47px;
  left: 33px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 18.8px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-51 {
  position: absolute;
  top: 237px;
  left: 33px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 18.8px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-52 {
  position: absolute;
  top: 337px;
  left: 33px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 18.8px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-53 {
  position: absolute;
  top: 437px;
  left: 33px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 18.8px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-54 {
  position: absolute;
  top: 537px;
  left: 33px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 18.8px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-55 {
  position: absolute;
  top: 122px;
  left: 33px;
  width: 725px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #181818;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 25px;
}

.conversion-rate-industery .group-32 {
  position: absolute;
  top: var(--figma-hero-cta-top);
  left: var(--figma-hero-content-left);
  width: 493px;
  height: 56px;
  display: flex;
  z-index: 4;
}

.conversion-rate-industery .group-33 {
  width: 497px;
  height: 56px;
  position: relative;
      margin-top: 50px;
    left: 32%;
}

.conversion-rate-industery .rectangle-19 {
  width: 261px;
  height: var(--figma-btn-height-md);
  position: absolute;
  top: 0;
  left: 0;
  border-radius: var(--figma-radius-pill);
  background: var(--figma-gradient-cta);
}

.conversion-rate-industery .group-34 {
  position: absolute;
  top: 50%;
  left: 217px;
  width: var(--figma-btn-icon-shell);
  height: var(--figma-btn-icon-shell);
  transform: translateY(-50%);
}

.conversion-rate-industery .ellipse {
  position: absolute;
  top: 0;
  left: 0;
  width: 34px;
  height: 34px;
  background-color: #ffffff;
  border-radius: 17px;
  opacity: 0.2;
}

.conversion-rate-industery .system-solid {
  position: absolute;
  top: 50%;
  left: 50%;
  width: var(--figma-btn-icon-size);
  height: var(--figma-btn-icon-size);
  transform: translate(-50%, -50%);
  object-fit: cover;
}

.conversion-rate-industery .text-wrapper-56 {
  position: absolute;
  top: 50%;
  left: 30px;
  transform: translateY(-50%);
  font-family: var(--figma-font-body);
  font-weight: var(--figma-btn-font-weight);
  color: #ffffff;
  font-size: var(--figma-btn-font-size);
  letter-spacing: 0;
  line-height: var(--figma-btn-line-height);
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-57 {
  position: absolute;
  top: 21px;
  left: 291px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 28px;
  text-decoration: underline;
  white-space: nowrap;
}

.conversion-rate-industery .frame-4 {
  display: flex;
  flex-direction: column;
  width: 795px;
  align-items: center;
  justify-content: center;
  gap: 17px;
  position: absolute;
  top: 1200px;
  left: calc(50.00% - 398px);
}

.conversion-rate-industery .frame-5 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: var(--figma-space-xs);
  padding: var(--figma-space-xs) var(--figma-space-lg);
  position: relative;
  flex: 0 0 auto;
  border-radius: var(--figma-radius-chip);
  background: var(--figma-gradient-tag);
}

.conversion-rate-industery .text-wrapper-58 {
  position: relative;
  width: 794px;
  font-family: "Inter Tight", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 50px;
  text-align: center;
  letter-spacing: 0;
  line-height: 60px;
}

.conversion-rate-industery .frame-6 {
  display: flex;
  flex-direction: column;
  width: 467px;
  align-items: flex-start;
  gap: 17px;
  position: absolute;
  top: 2356px;
  left: calc(50.00% - 630px);
}

.conversion-rate-industery .text-wrapper-59 {
  position: relative;
  width: 537px;
  margin-right: -70.00px;
  font-family: "Inter Tight", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 50px;
  letter-spacing: 0;
  line-height: 60px;
}

.conversion-rate-industery .group-35 {
  position: absolute;
  top: 1476px;
  left: 9%;
  width: 523px;
  height: 610px;
  display: flex;
  flex-direction: column;
}

.conversion-rate-industery .text-wrapper-60 {
  width: 333px;
  height: 90px;
  font-family: "Inter Tight", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 35px;
  letter-spacing: 0;
  line-height: 45px;
}

.conversion-rate-industery .text-wrapper-61 {
  width: 515px;
  height: 50px;
  margin-top: 15px;
  opacity: 0.6;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 25px;
}

.conversion-rate-industery .text-wrapper-62 {
  width: 395px;
  height: 30px;
  margin-top: 40px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 25px;
  letter-spacing: 0;
  line-height: normal;
}

.conversion-rate-industery .frame-7 {
  display: flex;
  width: 395px;
  height: 219px;
  position: relative;
  margin-top: 25px;
  flex-direction: column;
  align-items: flex-start;
  gap: 15px;
}

.conversion-rate-industery .frame-8 {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  position: relative;
  flex: 0 0 auto;
}

.conversion-rate-industery .img-2 {
  position: relative;
  width: 24px;
  height: 24px;
}

.conversion-rate-industery .text-wrapper-63 {
  position: relative;
  width: fit-content;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 0;
  line-height: normal;
}

.conversion-rate-industery .frame-9 {
  display: flex;
  align-items: center;
  gap: 10px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.conversion-rate-industery .text-wrapper-64 {
  width: 395px;
  height: 25px;
  margin-top: 40px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 25px;
}

.conversion-rate-industery .group-36 {
  width: 278px;
  height: 56px;
  position: relative;
  margin-top: 20px;
}

.conversion-rate-industery .rectangle-20 {
  position: absolute;
  top: 0;
  left: 0;
  width: 276px;
  height: var(--figma-btn-height-md);
  border-radius: var(--figma-radius-pill);
  background: var(--figma-gradient-cta);
}

.conversion-rate-industery .ellipse-2 {
  top: 11px;
  left: 230px;
  width: 34px;
  height: 34px;
  border-radius: 17px;
  position: absolute;
  background-color: #ffffff;
  opacity: 0.2;
}

.conversion-rate-industery .system-solid-2 {
  top: 50%;
  left: 247px;
  width: var(--figma-btn-icon-size);
  height: var(--figma-btn-icon-size);
  position: absolute;
  transform: translate(-50%, -50%);
  object-fit: cover;
}

.conversion-rate-industery .text-wrapper-65 {
  position: absolute;
  top: 50%;
  left: 39px;
  transform: translateY(-50%);
  font-family: var(--figma-font-body);
  font-weight: var(--figma-btn-font-weight);
  color: #ffffff;
  font-size: var(--figma-btn-font-size);
  letter-spacing: 0;
  line-height: var(--figma-btn-line-height);
  white-space: nowrap;
}

.conversion-rate-industery .group-37 {
  position: absolute;
  top: 1476px;
  left: 45%;
  width: 523px;
  height: 610px;
  display: flex;
  flex-direction: column;
}

.conversion-rate-industery .text-wrapper-66 {
  width: 333px;
  height: 90px;
  font-family: "Inter Tight", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 35px;
  letter-spacing: 0;
  line-height: 45px;
}

.conversion-rate-industery .text-wrapper-67 {
  width: 515px;
  height: 50px;
  margin-top: 15px;
  opacity: 0.6;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 25px;
}

.conversion-rate-industery .text-wrapper-68 {
  width: 395px;
  height: 30px;
  margin-top: 40px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 25px;
  letter-spacing: 0;
  line-height: normal;
}

.conversion-rate-industery .frame-10 {
  display: flex;
  width: 395px;
  height: 217px;
  position: relative;
  margin-top: 25px;
  flex-direction: column;
  align-items: flex-start;
  gap: 15px;
}

.conversion-rate-industery .frame-11 {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  position: relative;
  flex: 0 0 auto;
  margin-right: -40.00px;
}

.conversion-rate-industery .text-wrapper-69 {
  position: relative;
  width: fit-content;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 18px;
  letter-spacing: 0;
  line-height: normal;
}

.conversion-rate-industery .logos-google-ads {
  position: relative;
  width: 24px;
  height: 22px;
}

.conversion-rate-industery .increasing-ROAS-on {
  position: relative;
  width: fit-content;
  margin-top: -1.00px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 18px;
  letter-spacing: 0;
  line-height: normal;
}

.conversion-rate-industery .frame-12 {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  position: relative;
  flex: 0 0 auto;
  margin-right: -15.00px;
}

.conversion-rate-industery .text-wrapper-70 {
  width: 515px;
  height: 25px;
  margin-top: 42px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 25px;
}

.conversion-rate-industery .group-38 {
  width: 305px;
  margin-top: 20px;
  height: 56px;
  position: relative;
}

.conversion-rate-industery .rectangle-21 {
  width: 303px;
  height: var(--figma-btn-height-md);
  position: absolute;
  top: 0;
  left: 0;
  border-radius: var(--figma-radius-pill);
  background: var(--figma-gradient-cta);
}

.conversion-rate-industery .group-39 {
  position: absolute;
  top: 50%;
  left: 258px;
  width: var(--figma-btn-icon-shell);
  height: var(--figma-btn-icon-shell);
  transform: translateY(-50%);
}

.conversion-rate-industery .text-wrapper-71 {
  position: absolute;
  top: 2452px;
  left: calc(40.00% + 34px);
  width: 595px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 25px;
}

.conversion-rate-industery .frame-13 {
  display: flex;
  flex-direction: column;
  width: 1260px;
  align-items: flex-start;
  gap: 40px;
  position: absolute;
  top: 2618px;
  left: 330px;
}

.conversion-rate-industery .frame-14 {
  display: flex;
  align-items: flex-start;
  gap: var(--figma-space-2xl);
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.conversion-rate-industery .frame-wrapper {
  display: flex;
  flex-direction: column;
  width: 285px;
  align-items: flex-start;
  gap: 10px;
  padding: 39px 40px 41px;
  position: relative;
  background-color: #ffffff;
  border-radius: 20px;
}

.conversion-rate-industery .frame-15 {
  display: flex;
  flex-direction: column;
  width: 205px;
  align-items: flex-start;
  gap: 20px;
  position: relative;
  flex: 0 0 auto;
}

.conversion-rate-industery .frame-16 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 15px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.conversion-rate-industery .frame-17 {
  position: relative;
  width: 60px;
  height: 60px;
}

.conversion-rate-industery .text-wrapper-72 {
  position: relative;
  align-self: stretch;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 25px;
}

.conversion-rate-industery .frame-18 {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  padding: 0px 0px 4px;
  position: relative;
  flex: 0 0 auto;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-color: transparent;
  border-image: linear-gradient(
      90deg,
      rgba(0, 146, 129, 1) 0%,
      rgba(0, 104, 92, 1) 100%
    )
    1;
}

.conversion-rate-industery .text-wrapper-73 {
  position: relative;
  width: fit-content;
  margin-top: -1.00px;
  background: linear-gradient(
    90deg,
    rgba(0, 146, 129, 1) 0%,
    rgba(0, 104, 92, 1) 100%
  );
  -webkit-background-clip: text !important;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: transparent;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 23px;
  white-space: nowrap;
}

.conversion-rate-industery .mdi-arrow-up {
  position: relative;
  width: 20px;
  height: 20px;
}

.conversion-rate-industery .rectangle-22 {
  position: absolute;
  top: 3332px;
  left: calc(50.00% - 960px);
  width: 1920px;
  height: 737px;
  background-color: #010114;
  border-radius: 50px 50px 0px 0px;
}

.conversion-rate-industery .group-40 {
  position: absolute;
  top: 3452px;
  left: 330px;
  width: 1264px;
  height: 497px;
}

.conversion-rate-industery .frame-19 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 10px 25px;
  position: absolute;
  top: 0;
  left: calc(50.00% - 632px);
  border-radius: 19px;
  background: linear-gradient(
    90deg,
    rgba(109, 250, 217, 1) 0%,
    rgba(39, 85, 238, 1) 100%
  );
}

.conversion-rate-industery .text-wrapper-74 {
  position: absolute;
  top: 116px;
  left: calc(50.00% + 190px);
  width: 438px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 25px;
}

.conversion-rate-industery .text-wrapper-75 {
  position: absolute;
  top: 64px;
  left: calc(50.00% - 632px);
  width: 682px;
  font-family: "Inter Tight", Helvetica;
  font-weight: 500;
  color: #ffffff;
  font-size: 50px;
  letter-spacing: 0;
  line-height: 55px;
}

.conversion-rate-industery .amazon-ads-partner-wrapper {
  position: absolute;
  top: 224px;
  left: 0;
  width: 285px;
  height: 273px;
  display: flex;
  border-radius: 10px;
  backdrop-filter: blur(25px) brightness(100%);
  -webkit-backdrop-filter: blur(25px) brightness(100%);
  background: linear-gradient(
    127deg,
    rgba(12, 14, 42, 1) 0%,
    rgba(36, 45, 60, 1) 100%
  );
}

.conversion-rate-industery .amazon-ads-partner {
  margin-top: 80px;
  width: 150px;
  height: 114px;
  margin-left: 67px;
  object-fit: cover;
}

.conversion-rate-industery .google-partner-white-wrapper {
  position: absolute;
  top: 224px;
  left: 325px;
  width: 285px;
  height: 273px;
  display: flex;
  border-radius: 10px;
  backdrop-filter: blur(25px) brightness(100%);
  -webkit-backdrop-filter: blur(25px) brightness(100%);
  background: linear-gradient(
    127deg,
    rgba(12, 14, 42, 1) 0%,
    rgba(36, 45, 60, 1) 100%
  );
}

.conversion-rate-industery .google-partner-white {
  margin-top: 79px;
  width: 158.18px;
  height: 116px;
  margin-left: 63px;
  object-fit: cover;
}

.conversion-rate-industery .meta-partner-badge-wrapper {
  position: absolute;
  top: 224px;
  left: 650px;
  width: 285px;
  height: 273px;
  display: flex;
  border-radius: 10px;
  backdrop-filter: blur(25px) brightness(100%);
  -webkit-backdrop-filter: blur(25px) brightness(100%);
  background: linear-gradient(
    127deg,
    rgba(12, 14, 42, 1) 0%,
    rgba(36, 45, 60, 1) 100%
  );
}

.conversion-rate-industery .meta-partner-badge {
  margin-top: 102px;
  width: 175.42px;
  height: 69px;
  margin-left: 55px;
  object-fit: cover;
}

.conversion-rate-industery .element-microsoft-wrapper {
  position: absolute;
  top: 224px;
  left: 975px;
  width: 285px;
  height: 273px;
  display: flex;
  border-radius: 10px;
  backdrop-filter: blur(25px) brightness(100%);
  -webkit-backdrop-filter: blur(25px) brightness(100%);
  background: linear-gradient(
    127deg,
    rgba(12, 14, 42, 1) 0%,
    rgba(36, 45, 60, 1) 100%
  );
}

.conversion-rate-industery .element-microsoft {
  margin-top: 106px;
  width: 178.85px;
  height: 62px;
  margin-left: 53px;
  object-fit: cover;
}

.conversion-rate-industery .frame-20 {
  position: absolute;
  top: 4069px;
  left: 0;
  width: 1920px;
  height: 795px;
  border-radius: 0px 0px 50px 50px;
  overflow: hidden;
}

.conversion-rate-industery .online-shopping {
  position: absolute;
  top: 0;
  left: 0;
  width: 1920px;
  height: 795px;
  object-fit: cover;
}

.conversion-rate-industery .rectangle-23 {
  position: absolute;
  top: 0;
  left: 0;
  width: 1920px;
  height: 870px;
  background: linear-gradient(
    245deg,
    rgba(0, 37, 65, 0.2) 0%,
    rgba(0, 20, 88, 1) 100%
  );
}

.conversion-rate-industery .frame-21 {
  display: flex;
  flex-direction: column;
  width: 705px;
  align-items: flex-start;
  gap: 18px;
  position: absolute;
  top: 4232px;
  left: 6%;
}

.conversion-rate-industery .text-wrapper-76 {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #00ffe1;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 18.8px;
}

.conversion-rate-industery .frame-22 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 35px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.conversion-rate-industery .text-wrapper-77 {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Inter Tight", Helvetica;
  font-weight: 500;
  color: #ffffff;
  font-size: 50px;
  letter-spacing: 0;
  line-height: 59px;
}

.conversion-rate-industery .e-commerce-is {
  position: relative;
  width: 670px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 31px;
}

.conversion-rate-industery .group-41 {
  position: absolute;
  top: 9111px;
  left: -3px;
  width: 1923px;
  height: 1041px;
}

.conversion-rate-industery .group-42 {
  position: absolute;
  top: 245px;
  left: 17%;
  width: 1370px;
  height: 383px;
  display: flex;
  gap: 28px;
}

.conversion-rate-industery .group-43 {
  width: 322px;
  height: 383px;
  position: relative;
}

.conversion-rate-industery .rectangle-24 {
  position: absolute;
  top: 0;
  left: 0;
  width: 320px;
  height: 383px;
  background-color: #ffffff;
  border-radius: 12.04px;
}

.conversion-rate-industery .image {
  position: absolute;
  top: 30px;
  left: 30px;
  width: 60px;
  height: 60px;
  aspect-ratio: 1 / 1;
  border-radius: 50%;
  object-fit: cover;
}

.conversion-rate-industery .group-44 {
  position: absolute;
  top: 38px;
  left: 190px;
  width: 100px;
  height: 45px;
}

.conversion-rate-industery .image-2 {
  position: absolute;
  top: 14px;
  left: 14px;
  width: 72px;
  height: 16px;
  object-fit: cover;
}

.conversion-rate-industery .rectangle-25 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  height: 45px;
  border-radius: 50px;
  border: 1px solid;
  border-color: #d9d9d9;
}

.conversion-rate-industery .they-tailor-their {
  position: absolute;
  top: 165px;
  left: 30px;
  width: 260px;
  font-family: "Inter Tight", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 25px;
  letter-spacing: 0;
  line-height: 29px;
}

.conversion-rate-industery .layer-3 {
  position: absolute;
  top: 125px;
  left: 30px;
  width: 28px;
  height: 25px;
}

.conversion-rate-industery .group-45 {
  position: absolute;
  top: 307px;
  left: 30px;
  width: 117px;
  height: 45px;
}

.conversion-rate-industery .text-wrapper-78 {
  position: absolute;
  top: 0;
  left: 15px;
  font-family: "Inter Tight", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 25px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-79 {
  position: absolute;
  top: 25px;
  left: 15px;
  font-family: "Inter Tight", Helvetica;
  font-weight: 400;
  color: #9a9a9a;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 20px;
  white-space: nowrap;
}

.conversion-rate-industery .rectangle-26 {
  position: absolute;
  top: 4px;
  left: 0;
  width: 5px;
  height: 40px;
  background-color: #2732ff;
}

.conversion-rate-industery .group-46 {
  position: absolute;
  top: 658px;
  left: 6%;
  width: 1370px;
  height: 383px;
  display: flex;
  gap: 28px;
}

.conversion-rate-industery .group-47 {
  position: absolute;
  top: 0;
  left: calc(40.00% - 372px);
  width: 751px;
  height: 185px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.conversion-rate-industery .frame-23 {
  margin-left: -2px;
  height: 39px;
  width: 147px;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 10px 25px;
  border-radius: 19px;
  background: linear-gradient(
    90deg,
    rgba(109, 250, 217, 1) 0%,
    rgba(39, 85, 238, 1) 100%
  );
}

.conversion-rate-industery .text-wrapper-80 {
  position: relative;
  width: fit-content;
  margin-top: -1.00px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #ffffff;
  font-size: 16px;
  text-align: center;
  letter-spacing: 0;
  line-height: 18.8px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-81 {
  margin-left: -2px;
  height: 36px;
  width: 749px;
  margin-top: 20px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 50px;
  letter-spacing: -2.50px;
  line-height: 50px;
  white-space: nowrap;
}

.conversion-rate-industery .group-48 {
  margin-left: -1px;
  height: 50px;
  width: 336px;
  position: relative;
  margin-top: 40px;
}

.conversion-rate-industery .ellipse-3 {
  position: absolute;
  top: 0;
  left: 0;
  width: 50px;
  height: 50px;
  aspect-ratio: 1 / 1;
  border-radius: 50%;
  border: 2px solid;
  border-color: #ffffff;
  object-fit: cover;
}

.conversion-rate-industery .ellipse-4 {
  position: absolute;
  top: 0;
  left: 35px;
  width: 50px;
  height: 50px;
  aspect-ratio: 1 / 1;
  border-radius: 50%;
  border: 2px solid;
  border-color: #ffffff;
  object-fit: cover;
}

.conversion-rate-industery .ellipse-5 {
  position: absolute;
  top: 0;
  left: 70px;
  width: 50px;
  height: 50px;
  aspect-ratio: 1 / 1;
  border-radius: 50%;
  border: 2px solid;
  border-color: #ffffff;
  object-fit: cover;
}

.conversion-rate-industery .ellipse-6 {
  position: absolute;
  top: 0;
  left: 105px;
  width: 50px;
  height: 50px;
  aspect-ratio: 1 / 1;
  border-radius: 50%;
  border: 2px solid;
  border-color: #ffffff;
  object-fit: cover;
}

.conversion-rate-industery .group-49 {
  position: absolute;
  top: 1px;
  left: 170px;
  width: 168px;
  height: 44px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.conversion-rate-industery .group-50 {
  width: 168px;
  display: flex;
  gap: 6px;
}

.conversion-rate-industery .group-51 {
  width: 120px;
  height: 24px;
}

.conversion-rate-industery .text-wrapper-82 {
  margin-top: 6px;
  width: 40px;
  height: 12px;
  font-weight: 400;
  color: #000000;
  font-size: 16px;
  line-height: 23px;
  font-family: "Inter", Helvetica;
  letter-spacing: 0;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-83 {
  margin-left: 3px;
  width: 150px;
  height: 10px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 23px;
  white-space: nowrap;
}

.conversion-rate-industery .rectangle-27 {
  position: absolute;
  top: 245px;
  left: 0;
  width: 333px;
  height: 796px;
  transform: rotate(180deg);
  background: linear-gradient(
    89deg,
    rgba(250, 250, 250, 0) 0%,
    rgba(250, 250, 250, 1) 100%
  );
}

.conversion-rate-industery .rectangle-28 {
  position: absolute;
  top: 245px;
  left: 1593px;
  width: 330px;
  height: 796px;
  background: linear-gradient(
    89deg,
    rgba(250, 250, 250, 0) 0%,
    rgba(250, 250, 250, 1) 100%
  );
}

.conversion-rate-industery .group-52 {
  position: absolute;
  top: 5919px;
  left: 330px;
  width: 1264px;
  height: 869px;
}

.conversion-rate-industery .group-53 {
  position: absolute;
  top: 0;
  left: 0;
  width: 1260px;
  height: 869px;
  display: flex;
}

.conversion-rate-industery .group-54 {
  width: 1260px;
  display: flex;
  justify-content: center;
}

.conversion-rate-industery .group-55 {
  width: 1260px;
  height: 869px;
  position: relative;
}

.conversion-rate-industery .group-56 {
  position: absolute;
  width: 24.96%;
  height: 6.44%;
  top: 93.56%;
  left: 37.48%;
}

.conversion-rate-industery .rectangle-29 {
  width: 99.36%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: var(--figma-radius-pill);
  background: var(--figma-gradient-cta);
}

.conversion-rate-industery .group-57 {
  position: absolute;
  width: 10.79%;
  height: 60.71%;
  top: 50%;
  left: 84.76%;
  transform: translateY(-50%);
}

.conversion-rate-industery .ellipse-7 {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border-radius: 16.97px / 17px;
  position: absolute;
  background-color: #ffffff;
  opacity: 0.2;
}

.conversion-rate-industery .system-solid-3 {
  width: 66.67%;
  height: 66.67%;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  object-fit: cover;
}

.conversion-rate-industery .text-wrapper-84 {
  position: absolute;
  width: 66.77%;
  top: 50%;
  left: 11.43%;
  transform: translateY(-50%);
  font-family: var(--figma-font-body);
  font-weight: var(--figma-btn-font-weight);
  color: #ffffff;
  font-size: var(--figma-btn-font-size);
  letter-spacing: 0;
  line-height: var(--figma-btn-line-height);
  white-space: nowrap;
}

.conversion-rate-industery .group-58 {
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  left: 3.57%;
}

.conversion-rate-industery .group-59 {
  position: absolute;
  width: 93.74%;
  height: 59.49%;
  top: 27.16%;
  left: 6.26%;
  background-color: #ffffff;
  border-radius: 20px;
  border: 1px solid;
  border-color: #c4c4c4;
}

.conversion-rate-industery .group-60 {
  position: absolute;
  width: 45.06%;
  height: 80.66%;
  top: 9.67%;
  left: 4.22%;
}

.conversion-rate-industery .group-61 {
  position: absolute;
  width: 27.20%;
  height: 8.39%;
  top: 0;
  left: 0;
}

.conversion-rate-industery .group-62 {
  position: absolute;
  width: 77.90%;
  height: 15.83%;
  top: 84.17%;
  left: 0;
}

.conversion-rate-industery .group-63 {
  position: absolute;
  width: 47.92%;
  height: 100%;
  top: 0;
  left: 0;
}

.conversion-rate-industery .group-64 {
  position: absolute;
  width: 100%;
  height: 60.61%;
  top: 0;
  left: 0;
}

.conversion-rate-industery .text-wrapper-85 {
  width: 69.46%;
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 55px;
  letter-spacing: 0;
  line-height: 17.6px;
}

.conversion-rate-industery .vector-3 {
  position: absolute;
  width: 19.60%;
  height: 92.50%;
  top: 4.92%;
  left: 79.40%;
}

.conversion-rate-industery .text-wrapper-86 {
  position: absolute;
  width: 83.04%;
  height: 15.15%;
  top: 84.85%;
  left: 3.52%;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 20.1px;
  white-space: nowrap;
}

.conversion-rate-industery .group-65 {
  position: absolute;
  width: 43.41%;
  height: 100%;
  top: 0;
  left: 57.07%;
}

.conversion-rate-industery .group-66 {
  position: absolute;
  width: 89.31%;
  height: 60.61%;
  top: 0;
  left: 0;
}

.conversion-rate-industery .text-wrapper-87 {
  position: absolute;
  width: 69.67%;
  height: 100%;
  top: 0;
  left: 0;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 55px;
  letter-spacing: 0;
  line-height: 17.6px;
}

.conversion-rate-industery .vector-4 {
  position: absolute;
  width: 24.22%;
  height: 92.50%;
  top: 4.92%;
  left: 74.53%;
}

.conversion-rate-industery .text-wrapper-88 {
  position: absolute;
  width: 95.01%;
  height: 15.15%;
  top: 84.85%;
  left: 3.88%;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 20.1px;
  white-space: nowrap;
}

.conversion-rate-industery .group-67 {
  position: absolute;
  width: 100%;
  height: 25.66%;
  top: 46.52%;
  left: 0;
  display: flex;
}

.conversion-rate-industery .group-68 {
  flex: 1;
  width: 532.26px;
  position: relative;
}

.conversion-rate-industery .group-69 {
  position: absolute;
  width: 60.98%;
  height: 32.71%;
  top: 0;
  left: 0;
}

.conversion-rate-industery .frame-24 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 10px 20px;
  position: absolute;
  width: 39.13%;
  height: 91.43%;
  top: 0;
  left: 0;
  background-color: #000000;
  border-radius: 30px;
}

.conversion-rate-industery .text-wrapper-89 {
  position: relative;
  width: fit-content;
  margin-top: -1.00px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 20.1px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-90 {
  position: absolute;
  width: 55.67%;
  height: 100%;
  top: 0;
  left: 43.71%;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 23px;
}

.conversion-rate-industery .group-70 {
  position: absolute;
  width: 100.75%;
  height: 43.93%;
  top: 56.07%;
  left: 0;
}

.conversion-rate-industery .frame-25 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 10px 20px;
  position: absolute;
  width: 21.07%;
  height: 68.09%;
  top: 0;
  left: 0;
  border-radius: 30px;
  background: linear-gradient(
    296deg,
    rgba(101, 186, 229, 1) 0%,
    rgba(0, 19, 114, 1) 100%
  );
}

.conversion-rate-industery .text-wrapper-91 {
  position: relative;
  width: fit-content;
  margin-top: -1.00px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #f1f1f1;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 20.1px;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-92 {
  position: absolute;
  width: 30.16%;
  height: 97.87%;
  top: 2.13%;
  left: 31.30%;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #484848;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 18px;
}

.conversion-rate-industery .text-wrapper-93 {
  position: absolute;
  width: 30.16%;
  height: 97.87%;
  top: 2.13%;
  left: 69.09%;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #484848;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 18px;
}

.conversion-rate-industery .simple-line-icons {
  position: absolute;
  width: 2.98%;
  top: 0;
  left: 64.25%;
  height: 16px;
}

.conversion-rate-industery .simple-line-icons-2 {
  position: absolute;
  width: 2.98%;
  top: 0;
  left: 26.46%;
  height: 16px;
}

.conversion-rate-industery .group-71 {
  position: absolute;
  width: 73.53%;
  height: 22.54%;
  top: 14.39%;
  left: 0;
}

.conversion-rate-industery .text-wrapper-94 {
  position: absolute;
  width: 98.98%;
  height: 68.09%;
  top: 0;
  left: 0;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 35px;
  letter-spacing: 0;
  line-height: 39px;
}

.conversion-rate-industery .industry-healthcare {
  width: 33.98%;
  line-height: 14px;
  position: absolute;
  height: 10.64%;
  top: 89.36%;
  left: 0;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 14px;
  letter-spacing: 0;
  white-space: nowrap;
}

.conversion-rate-industery .span {
  line-height: 21px;
}

.conversion-rate-industery .text-wrapper-95 {
  font-weight: 600;
  line-height: 21px;
}

.conversion-rate-industery .img-3 {
  position: absolute;
  width: 46.49%;
  top: 0;
  left: 53.51%;
  height: 516px;
  border-radius: 0px 20px 20px 0px;
  object-fit: cover;
}

.conversion-rate-industery .group-72 {
  position: absolute;
  width: 96.75%;
  height: 59.49%;
  top: 27.16%;
  left: 0;
}

.conversion-rate-industery .group-73 {
  position: absolute;
  width: 96.89%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  border-radius: 20px;
  border: 1px solid;
  border-color: #c4c4c4;
}

.conversion-rate-industery .text-wrapper-96 {
  width: 74.99%;
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 55px;
  letter-spacing: 0;
  line-height: 17.6px;
}

.conversion-rate-industery .text-wrapper-97 {
  position: absolute;
  width: 56.87%;
  height: 15.15%;
  top: 84.85%;
  left: 3.52%;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 20.1px;
  white-space: nowrap;
}

.conversion-rate-industery .group-74 {
  position: absolute;
  width: 82.18%;
  height: 32.71%;
  top: 0;
  left: 0;
}

.conversion-rate-industery .frame-26 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 10px 20px;
  position: absolute;
  width: 29.03%;
  height: 91.43%;
  top: 0;
  left: 0;
  background-color: #000000;
  border-radius: 30px;
}

.conversion-rate-industery .struggled-with-high {
  position: absolute;
  width: 67.11%;
  height: 100%;
  top: 0;
  left: 32.44%;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 23px;
}

.conversion-rate-industery .group-75 {
  position: absolute;
  width: 65.09%;
  height: 22.54%;
  top: 14.39%;
  left: 0;
}

.conversion-rate-industery .text-wrapper-98 {
  position: absolute;
  width: 98.85%;
  height: 68.09%;
  top: 0;
  left: 0;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 35px;
  letter-spacing: 0;
  line-height: 39px;
}

.conversion-rate-industery .industry-ecommerce {
  width: 40.12%;
  line-height: 39px;
  position: absolute;
  height: 10.64%;
  top: 89.36%;
  left: 0;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 14px;
  letter-spacing: 0;
  white-space: nowrap;
}

.conversion-rate-industery .text-wrapper-99 {
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 39px;
}

.conversion-rate-industery .text-wrapper-100 {
  font-weight: 600;
}

.conversion-rate-industery .group-76 {
  position: absolute;
  width: 96.89%;
  height: 100%;
  top: 0;
  left: 3.11%;
  background-color: #ffffff;
  border-radius: 20px;
  border: 1px solid;
  border-color: #c4c4c4;
}

.conversion-rate-industery .see-how-our-data {
  position: absolute;
  width: 40.36%;
  height: 4.26%;
  top: 14.61%;
  left: 59.33%;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #666666;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 25px;
}

.conversion-rate-industery .text-wrapper-101 {
  position: absolute;
  width: 45.41%;
  height: 11.16%;
  top: 7.94%;
  left: 0;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 50px;
  letter-spacing: -2.50px;
  line-height: normal;
}

.conversion-rate-industery .frame-27 {
  position: absolute;
  width: 11.31%;
  height: 4.49%;
  top: 0;
  left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 10px 25px;
  border-radius: 19px;
  background: linear-gradient(
    90deg,
    rgba(109, 250, 217, 1) 0%,
    rgba(39, 85, 238, 1) 100%
  );
}

.conversion-rate-industery .group-77 {
  position: absolute;
  top: 4984px;
  left: 330px;
  width: 1260px;
  height: 695px;
  display: flex;
  gap: 75px;
}

.conversion-rate-industery .group-78 {
  width: 600px;
  height: 695px;
}

.conversion-rate-industery .group-79 {
  margin-top: 22px;
  width: 585px;
  display: flex;
}

.conversion-rate-industery .group-80 {
  width: 589px;
  height: 652px;
  display: flex;
  flex-direction: column;
}

.conversion-rate-industery .frame-28 {
  width: 187px;
  display: inline-flex;
  height: 39px;
  position: relative;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 10px 25px;
  border-radius: 19px;
  background: linear-gradient(
    90deg,
    rgba(109, 250, 217, 1) 0%,
    rgba(39, 85, 238, 1) 100%
  );
}

.conversion-rate-industery .text-wrapper-102 {
  width: 581px;
  height: 110px;
  margin-top: 20px;
  font-family: "Inter Tight", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 45px;
  letter-spacing: 0;
  line-height: 55px;
}

.conversion-rate-industery .text-wrapper-103 {
  margin-left: -4px;
  height: 50px;
  width: 585px;
  align-self: center;
  margin-top: 20px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 25px;
}

.conversion-rate-industery .frame-29 {
  display: flex;
  width: 585px;
  height: 267px;
  position: relative;
  margin-top: var(--figma-space-2xl);
  flex-direction: column;
  align-items: flex-start;
  gap: var(--figma-space-2xl);
}

.conversion-rate-industery .frame-30 {
  display: flex;
  align-items: flex-start;
  gap: var(--figma-space-xl);
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.conversion-rate-industery .frame-31 {
  display: flex;
  flex-direction: column;
  width: 175px;
  align-items: flex-start;
  gap: 13px;
  position: relative;
}

.conversion-rate-industery .material-symbols {
  position: relative;
  width: 30px;
  height: 30px;
}

.conversion-rate-industery .text-wrapper-104 {
  position: relative;
  width: 133px;
  height: 71px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 23px;
}

.conversion-rate-industery .frame-32 {
  display: flex;
  flex-direction: column;
  width: 175px;
  align-items: flex-start;
  gap: 12px;
  position: relative;
}

.conversion-rate-industery .text-wrapper-105 {
  position: relative;
  align-self: stretch;
  height: 71px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 23px;
}

.conversion-rate-industery .frame-33 {
  display: flex;
  align-items: center;
  gap: var(--figma-space-xl);
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.conversion-rate-industery .text-wrapper-106 {
  position: relative;
  width: 153px;
  height: 71px;
  font-family: "Inter", Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 23px;
}

.conversion-rate-industery .group-81 {
  width: 278px;
  margin-top: 50px;
  height: 56px;
  position: relative;
}

.conversion-rate-industery .vector-5 {
  position: absolute;
  top: 5798px;
  left: calc(50.00% - 630px);
  width: 1260px;
  height: 1px;
}

.conversion-rate-industery .group-82 {
  position: absolute;
  top: 8109px;
  left: calc(50.00% - 471px);
  width: 943px;
  height: 450px;
  display: flex;
  flex-direction: column;
}

.conversion-rate-industery .frame-34 {
  width: 248px;
  display: inline-flex;
  height: 39px;
  position: relative;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 10px 25px;
  border-radius: 19px;
  background: linear-gradient(
    90deg,
    rgba(109, 250, 217, 1) 0%,
    rgba(39, 85, 238, 1) 100%
  );
}

.conversion-rate-industery .group-83 {
  width: 756px;
  margin-top: 20px;
  display: flex;
}

.conversion-rate-industery .text-wrapper-107 {
  display: flex;
  align-items: center;
  margin-top: 0;
  width: 754px;
  height: 116px;
  font-family: "Inter Tight", Helvetica;
  font-weight: 500;
  color: #070707;
  font-size: 50px;
  letter-spacing: 0;
  line-height: 58px;
}

.conversion-rate-industery .frame-35 {
  display: flex;
  width: 943px;
  height: 235px;
  position: relative;
  margin-top: 40px;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
}

.conversion-rate-industery .frame-36 {
  display: flex;
  align-items: center;
  gap: 25px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.conversion-rate-industery .frame-37 {
  display: flex;
  width: 262px;
  height: 65px;
  align-items: center;
  gap: 15px;
  padding: 10px 34px 10px 10px;
  position: relative;
  background-color: #f5f5f5;
  border-radius: 50px;
}

.conversion-rate-industery .ellipse-8 {
  position: relative;
  width: 45px;
  height: 45px;
  aspect-ratio: 1 / 1;
  border-radius: 50%;
  object-fit: cover;
}

.conversion-rate-industery .banking-finance {
  position: relative;
  display: flex;
  align-items: center;
  width: fit-content;
  margin-right: -2.00px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 18px;
  letter-spacing: 0;
  line-height: normal;
}

.conversion-rate-industery .frame-38 {
  display: flex;
  width: 209px;
  height: 65px;
  align-items: center;
  gap: 15px;
  padding: 10px 35px 10px 10px;
  position: relative;
  background-color: #f5f5f5;
  border-radius: 32.5px;
}

.conversion-rate-industery .text-wrapper-108 {
  position: relative;
  display: flex;
  align-items: center;
  width: fit-content;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 18px;
  letter-spacing: 0;
  line-height: normal;
}

.conversion-rate-industery .frame-39 {
  display: flex;
  width: 201px;
  height: 65px;
  align-items: center;
  gap: 15px;
  padding: 10px 34px 10px 10px;
  position: relative;
  background-color: #f5f5f5;
  border-radius: 50px;
}

.conversion-rate-industery .frame-40 {
  display: inline-flex;
  height: 65px;
  align-items: center;
  gap: 15px;
  padding: 10px 34px 10px 10px;
  position: relative;
  flex: 0 0 auto;
  background-color: #f5f5f5;
  border-radius: 50px;
}

.conversion-rate-industery .frame-41 {
  display: inline-flex;
  align-items: center;
  gap: 25px;
  position: relative;
  flex: 0 0 auto;
}

.conversion-rate-industery .frame-42 {
  display: flex;
  flex-direction: column;
  width: 193px;
  height: 65px;
  align-items: flex-start;
  gap: 10px;
  padding: 0px 1px;
  position: relative;
  background-color: #f5f5f5;
  border-radius: 32.5px;
}

.conversion-rate-industery .rectangle-30 {
  position: relative;
  width: 191px;
  height: 65px;
  background-color: #f5f5f5;
  border-radius: 32.5px;
}

.conversion-rate-industery .ellipse-9 {
  position: absolute;
  top: 10px;
  left: 10px;
  width: 45px;
  height: 45px;
  aspect-ratio: 1 / 1;
  border-radius: 50%;
  object-fit: cover;
}

.conversion-rate-industery .text-wrapper-109 {
  position: absolute;
  top: 22px;
  left: 70px;
  height: 22px;
  display: flex;
  align-items: center;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 18px;
  letter-spacing: 0;
  line-height: normal;
}

.conversion-rate-industery .frame-43 {
  display: flex;
  width: 184px;
  height: 65px;
  align-items: center;
  gap: 15px;
  padding: 10px 35px 10px 10px;
  position: relative;
  background-color: #f5f5f5;
  border-radius: 32.5px;
}

.conversion-rate-industery .group-84 {
  position: absolute;
  top: 8659px;
  left: 330px;
  width: 1260px;
  height: 332px;
  display: flex;
  gap: 6px;
  border-radius: 20px;
  background: linear-gradient(
    90deg,
    rgba(5, 0, 64, 1) 0%,
    rgba(12, 1, 166, 1) 100%
  );
}

.conversion-rate-industery .group-85 {
  margin-top: 73px;
  width: 555px;
  height: 182.07px;
  margin-left: 83px;
  display: flex;
  flex-direction: column;
  gap: 33.1px;
}

.conversion-rate-industery .text-wrapper-110 {
  width: 553px;
  height: 94px;
  font-family: "Inter Tight", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 35px;
  letter-spacing: 0;
  line-height: 47px;
}

.conversion-rate-industery .frame-44 {
  display: inline-flex;
  width: 380px;
  height: 55px;
  min-height: var(--figma-btn-hit-area);
  position: relative;
  align-items: center;
  justify-content: center;
  gap: var(--figma-btn-icon-gap);
  padding: 15px var(--figma-btn-padding-x);
  background-color: #ffffff;
  border-radius: var(--figma-btn-radius-secondary);
}

.conversion-rate-industery .text-wrapper-111 {
  position: relative;
  width: fit-content;
  margin-top: -1.00px;
  font-family: var(--figma-font-body);
  font-weight: var(--figma-btn-font-weight);
  color: #000000;
  font-size: var(--figma-btn-font-size);
  letter-spacing: 0;
  line-height: var(--figma-btn-line-height);
  white-space: nowrap;
}

.conversion-rate-industery .frame-45 {
width: 546px;
    height: 371px;
}

.conversion-rate-industery .group-86 {
  position: absolute;
  top: 7028px;
  left: 330px;
  width: 1262px;
  height: 841px;
}

.conversion-rate-industery .frame-46 {
  display: flex;
  flex-direction: column;
  width: 795px;
  align-items: center;
  justify-content: center;
  gap: 17px;
  position: absolute;
  top: 0;
  left: calc(50.00% - 398px);
}

.conversion-rate-industery .why-choose-us-for-e {
  position: relative;
  width: 794px;
  font-family: "Inter Tight", Helvetica;
  font-weight: 500;
  color: #ffffff;
  font-size: 50px;
  text-align: center;
  letter-spacing: 0;
  line-height: 60px;
}

.conversion-rate-industery .text-wrapper-112 {
  position: absolute;
  top: 196px;
  left: calc(50.00% - 293px);
  width: 585px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 16px;
  text-align: center;
  letter-spacing: 0;
  line-height: 25px;
}

.conversion-rate-industery .group-87 {
  position: absolute;
  top: 271px;
  left: 0;
  width: 404px;
  height: 270px;
}

.conversion-rate-industery .rectangle-31 {
  position: absolute;
  top: 0;
  left: 0;
  width: 400px;
  height: 270px;
  background-color: #232323;
  border-radius: 17px;
}

.conversion-rate-industery .text-wrapper-113 {
  position: absolute;
  top: 97px;
  left: 40px;
  width: 320px;
  font-family: "Inter", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 25px;
}

.conversion-rate-industery .text-wrapper-114 {
  position: absolute;
  top: 167px;
  left: 40px;
  width: 320px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 21px;
}

.conversion-rate-industery .group-88 {
  position: absolute;
  top: 571px;
  left: 0;
  width: 404px;
  height: 270px;
}

.conversion-rate-industery .group-89 {
  position: absolute;
  top: 271px;
  left: 430px;
  width: 400px;
  height: 270px;
  display: flex;
}

.conversion-rate-industery .group-90 {
  width: 404px;
  height: 270px;
  position: relative;
}

.conversion-rate-industery .group-91 {
  position: absolute;
  top: 571px;
  left: 430px;
  width: 404px;
  height: 270px;
}

.conversion-rate-industery .text-wrapper-115 {
  position: absolute;
  top: 167px;
  left: 40px;
  width: 286px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 21px;
}

.conversion-rate-industery .group-92 {
  position: absolute;
  top: 271px;
  left: 860px;
  width: 404px;
  height: 270px;
}

.conversion-rate-industery .text-wrapper-116 {
  position: absolute;
  top: 167px;
  left: 40px;
  width: 293px;
  font-family: "Inter", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 21px;
}

.conversion-rate-industery .group-93 {
  position: absolute;
  top: 571px;
  left: 860px;
  width: 404px;
  height: 270px;
}

.conversion-rate-industery .mdi-cart {
  position: absolute;
  top: 311px;
  left: 40px;
  width: 40px;
  height: 40px;
}

.conversion-rate-industery .mdi-cart-2 {
  position: absolute;
  top: 611px;
  left: 900px;
  width: 40px;
  height: 40px;
}

.conversion-rate-industery .tabler-click-filled {
  position: absolute;
  top: 611px;
  left: 470px;
  width: 40px;
  height: 40px;
}

.conversion-rate-industery .bxs-purchase-tag {
  position: absolute;
  top: 611px;
  left: 40px;
  width: 40px;
  height: 40px;
}

.conversion-rate-industery .vaadin-funnel {
  position: absolute;
  top: 311px;
  left: 470px;
  width: 40px;
  height: 40px;
}

.conversion-rate-industery .tdesign-money-filled {
  position: absolute;
  top: 311px;
  left: 900px;
  width: 40px;
  height: 40px;
}

.conversion-rate-industery .site-main {
  position: relative;
}

.conversion-rate-industery .content-shell {
left: 39% !important;
    transform: translateX(-50%);
    width: 62%;
}

.conversion-rate-industery .content-shell-lg {
  left: 40% !important;
  transform: translateX(-50%);
  width: min(var(--figma-container-lg), calc(100% - (var(--figma-gutter-x) * 2)));
}

.conversion-rate-industery .content-shell-md {
  left: 39% !important;
  transform: translateX(-50%);
  width: min(var(--figma-container-md), calc(100% - (var(--figma-gutter-x) * 2)));
}

.conversion-rate-industery h1,
.conversion-rate-industery h2,
.conversion-rate-industery h3,
.conversion-rate-industery h4,
.conversion-rate-industery h5,
.conversion-rate-industery h6,
.conversion-rate-industery p {
  margin: 0;
}

html,
body {
  overflow-x: hidden;
  width: 100%;
  -webkit-text-size-adjust: 100%;
}

.conversion-rate-industery img {
  max-width: none;
}

.conversion-rate-industery h1,
.conversion-rate-industery h2,
.conversion-rate-industery h3,
.conversion-rate-industery h4,
.conversion-rate-industery h5,
.conversion-rate-industery h6,
.conversion-rate-industery p,
.conversion-rate-industery div {
  overflow-wrap: anywhere;
  word-break: break-word;
  hyphens: auto;
}

@media (min-width: 1920px) {
  .conversion-rate-industery {
    transform: none;
    margin: 0 auto;
  }

  body {
    min-height: var(--figma-page-min-height);
  }
}

@media (min-width: 1200px) and (max-width: 1919px) {
  .conversion-rate-industery {
    --page-scale: calc(100vw / 1920);
    transform: scale(var(--page-scale));
    margin: 0;
  }

  body {
    min-height: calc(var(--figma-page-min-height) * (100vw / 1920));
  }

  .conversion-rate-industery .frame-3 {
    width: min(var(--figma-hero-content-width), calc(100% - (var(--figma-hero-content-left) * 2)));
    left: 23% !important;
        transform: translateX(-50%);
  }
}

@media (min-width: 1025px) and (max-width: 1199px) {
  .conversion-rate-industery {
    --figma-gutter-x: 26px;
    --figma-fs-display-xl: 46px;
    --figma-lh-display-xl: 55px;
    --figma-hero-content-left: 275px;
    --figma-hero-content-width: 520px;
    --figma-logo-track-gap: 52px;
    --page-scale: calc(100vw / 1920);
    transform: scale(var(--page-scale));
    margin: 0;
  }

  body {
    min-height: calc(var(--figma-page-min-height) * (100vw / 1920));
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .conversion-rate-industery {
    --figma-gutter-x: 24px;
    --figma-fs-display-xl: 42px;
    --figma-lh-display-xl: 50px;
    --figma-fs-body-lg: 16px;
    --figma-lh-body-lg: 25px;
    --figma-hero-content-left: 220px;
    --figma-hero-content-width: 500px;
    --figma-hero-eyebrow-top: 242px;
    --figma-hero-copy-top: 278px;
    --figma-hero-cta-top: 676px;
    --figma-logo-track-gap: 44px;
    --figma-logo-marquee-duration: 22s;
    --page-scale: calc(100vw / 1920);
    transform: scale(var(--page-scale));
    margin: 0;
  }

  body {
    min-height: calc(var(--figma-page-min-height) * (100vw / 1920));
  }

  .conversion-rate-industery .frame-14,
  .conversion-rate-industery .frame-30,
  .conversion-rate-industery .frame-33,
  .conversion-rate-industery .frame-36,
  .conversion-rate-industery .frame-41 {
    gap: 22px;
  }

  .conversion-rate-industery .group-32 {
    width: 475px;
  }
}

@media (min-width: 481px) and (max-width: 767px) {
  .conversion-rate-industery {
    --figma-gutter-x: 18px;
    --figma-fs-display-xl: 34px;
    --figma-lh-display-xl: 42px;
    --figma-fs-body-lg: 15px;
    --figma-lh-body-lg: 23px;
    --figma-hero-content-left: 140px;
    --figma-hero-content-width: 430px;
    --figma-hero-eyebrow-top: 206px;
    --figma-hero-copy-top: 238px;
    --figma-hero-cta-top: 624px;
    --figma-logo-track-gap: 34px;
    --figma-logo-marquee-duration: 20s;
    --page-scale: calc(100vw / 1920);
    transform: scale(var(--page-scale));
    margin: 0;
  }

  body {
    min-height: calc(var(--figma-page-min-height) * (100vw / 1920));
  }

  .conversion-rate-industery .frame-3 {
    gap: 28px;
  }

  .conversion-rate-industery .group-32 {
    width: 445px;
  }

  .conversion-rate-industery .text-wrapper-57 {
    font-size: 17px;
    line-height: 25px;
    left: 281px;
    top: 19px;
  }
}

@media (min-width: 320px) and (max-width: 480px) {
  .conversion-rate-industery {
    --figma-gutter-x: 16px;
    --figma-fs-display-xl: 30px;
    --figma-lh-display-xl: 38px;
    --figma-fs-body-lg: 14px;
    --figma-lh-body-lg: 22px;
    --figma-btn-font-size: 16px;
    --figma-hero-content-left: 90px;
    --figma-hero-content-width: 380px;
    --figma-hero-eyebrow-top: 188px;
    --figma-hero-copy-top: 222px;
    --figma-hero-cta-top: 600px;
    --figma-logo-track-gap: 28px;
    --figma-logo-marquee-duration: 19s;
    --page-scale: calc(100vw / 1920);
    transform: scale(var(--page-scale));
    margin: 0;
  }

  body {
    min-height: calc(var(--figma-page-min-height) * (100vw / 1920));
  }

  .conversion-rate-industery .frame-3 {
    gap: 24px;
  }

  .conversion-rate-industery .p,
  .conversion-rate-industery .text-wrapper-8 {
    max-width: 420px;
  }

  .conversion-rate-industery .group-32 {
    width: 420px;
  }

  .conversion-rate-industery .text-wrapper-57 {
    font-size: 16px;
    line-height: 24px;
    left: 274px;
    top: 18px;
  }

  .conversion-rate-industery .frame-14,
  .conversion-rate-industery .frame-30,
  .conversion-rate-industery .frame-33,
  .conversion-rate-industery .frame-36,
  .conversion-rate-industery .frame-41 {
    gap: 20px;
  }

  .conversion-rate-industery .text-wrapper-71,
  .conversion-rate-industery .see-how-our-data,
  .conversion-rate-industery .text-wrapper-112 {
    line-height: 23px;
  }

  .conversion-rate-industery .logo-marquee {
    height: 62px;
  }

  .conversion-rate-industery .cllients {
    height: 62px;
  }
}
