._1440-px,
._1440-px * {
  box-sizing: border-box;
}
._1440-px {
  background: #ffffff;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: center;
  position: relative;
}
.header {
  background: #ffffff;
  padding: 15px 96px 15px 96px;
  display: flex;
  flex-direction: row;
  gap: 165px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
}
.logo {
  flex-shrink: 0;
  width: 180px;
  height: 48px;
  position: relative;
  overflow: visible;
}
.nav {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.list {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.item-margin {
  padding: 0px 15px 0px 15px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.item {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.link {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.inicio {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  font-weight: 600;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.c-mo-funciona {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  font-weight: 600;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.soluciones {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  font-weight: 600;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.m-tricas {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  font-weight: 600;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.equipo {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  font-weight: 600;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.component-2 {
  background: linear-gradient(
    104.92deg,
    rgba(0, 44, 62, 1) 0%,
    rgba(0, 151, 178, 1) 100%
  );
  border-radius: 50px;
  padding: 14px 30px 14px 30px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  box-shadow: 0px 5px 20px 0px rgba(0, 151, 178, 0.4);
}


.text {
  color: #ffffff;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  letter-spacing: 0.5px;
  font-weight: 700;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.hero-section {
  background: linear-gradient(
    122.01deg,
    rgba(0, 44, 62, 1) 0%,
    rgba(0, 78, 109, 1) 100%
  );
  padding: 301px 96px 337px 96px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 850px;
  min-width: 1440px;
  position: relative;
  overflow: hidden;
}
.container {
  display: flex;
  flex-direction: column;
  gap: 24.4px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  max-width: 600px;
  position: relative;
}
.heading-1 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.la-inteligencia-que-transforma-datos-en-decisiones-rentables {
  color: #ffffff;
  text-align: left;
  font-family: "Poppins-ExtraBold", sans-serif;
  font-size: 50px;
  line-height: 61.44px;
  font-weight: 800;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.container2 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  max-width: 540px;
  position: relative;
}
.nuroo-es-una-plataforma-de-inteligencia-comercial-predictiva-que-convierte-la-informaci-n-dispersa-de-tu-e-commerce-en-acciones-concretas-y-escalables {
  color: rgba(255, 255, 255, 0.9);
  text-align: left;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 16px;
  line-height: 33.28px;
  font-weight: 500;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.container3 {
  padding: 15.6px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 19.28px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}

.component-22 {
  background: linear-gradient(
    104.92deg,
    rgba(0, 44, 62, 1) 0%,
    rgba(0, 151, 178, 1) 100%
  );
  border-radius: 50px;
  padding: 14px 30px 14px 30px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  box-shadow: 7px 8px 20px 0px rgba(0, 151, 178, 0.4);

  color: #ffffff;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  letter-spacing: 0.5px;
  font-weight: 700;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  cursor: pointer;
}

.component-22-hover {

  border-radius: 50px;
  border: 4px solid #0097b2;
  padding: 14px 30px 14px 30px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  box-shadow: 7px 8px 20px 0px rgba(0, 151, 178, 0.4);


  color: #0097b2;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  letter-spacing: 0.5px;
  font-weight: 700;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  cursor: pointer;
}

.component-23 {
  background: rgba(255, 255, 255, 0.87);
  border-radius: 50px;
  border-style: solid;
  border-color: #0097b2;
  border-width: 4px;
  padding: 16px 32px 16px 32px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  box-shadow: 0px 5px 20px 0px rgba(0, 151, 178, 0.4);

  color: #00719f;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  letter-spacing: 0.5px;
  font-weight: 700;
  position: relative;
  display: flex;
  align-items: center;
  cursor: pointer;

}

.component-23-hover {
  
  border-radius: 50px;
  border-style: solid;
  border-color: #0097b2;
  border-width: 4px;
  padding: 16px 32px 16px 32px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  box-shadow: 0px 5px 20px 0px rgba(0, 151, 178, 0.4);

  color: #00719f;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  letter-spacing: 0.5px;
  font-weight: 700;
  position: relative;
  display: flex;
  align-items: center;
  cursor: pointer;
}

.text2 {
  color: #00719f;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  letter-spacing: 0.5px;
  font-weight: 700;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.overlay-border-shadow-overlay-blur {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.07);
  border-width: 7px;
  padding: 21px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 633px;
  height: 48.59%;
  max-width: 700px;
  position: absolute;

  bottom: 27.88%;
  top: 23.53%;
  box-shadow: 0px 25px 50px 0px rgba(0, 0, 0, 0.3),
    inset 0px 0px 10px 0px rgba(0, 0, 0, 1);
}
.large-dashboard-de-ventas-en-excel-1-1 {
  border-radius: 20px;
  flex-shrink: 0;
  width: 556px;
  height: 365px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 556/365;
}
.que-es-nuroo {
  background: linear-gradient(to left, #f8fafc, #f8fafc);
  padding: 120px 96px 140px 96px;
  display: flex;
  flex-direction: column;
  gap: 78.85px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 584px;
  position: relative;
}
.container4 {
  padding: 0px 0px 20px 0px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.heading-2 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
}
.qu-es-nuroo {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-ExtraBold", sans-serif;
  font-size: 44px;
  line-height: 71.68px;
  font-weight: 800;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.background {
  background: #93b966;
  border-radius: 5px;
  flex-shrink: 0;
  width: 80px;
  height: 5px;
  position: absolute;
  left: 50%;
  translate: -50%;
  bottom: -10px;
}
.container5 {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 800px;
  max-width: 800px;
  position: relative;
}
.container6 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.nuroo-es-una-plataforma-saa-s-que-conecta-tu-tienda-online-con-tus-campa-as-publicitarias-tus-anal-ticas-y-tus-resultados-de-ventas-para-que-puedas-ver-entender-y-optimizar-qu-productos-vend-s-qu-campa-as-funcionan-y-d-nde-est-s-perdiendo-dinero {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-Regular", sans-serif;
  font-size: 19px;
  line-height: 34.56px;
  font-weight: 400;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: center;
}
.container7 {
  padding: 0px 0px 1.56px 0px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.overlay {
  background: rgba(0, 151, 178, 0.23);
  border-radius: 5px;
  flex-shrink: 0;
  width: 463.38px;
  height: 33px;
  position: relative;
}
.sin-hojas-de-c-lculo-sin-suposiciones-con-ia {
  color: #0097b2;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 19.200000762939453px;
  line-height: 34.56px;
  font-weight: 700;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: -1px;
  width: 447.75px;
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.background2 {
  background: #93b966;
  border-radius: 5px;
  flex-shrink: 0;
  width: 28px;
  height: 4px;
  position: absolute;
  left: calc(50% - -187px);
  bottom: 4.4px;
}
.que-problema-resolvemos {
  background: #ffffff;
  padding: 416px 96px 466px 96px;
  display: flex;
  flex-direction: column;
  gap: 62px;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  height: 1083px;
  position: relative;
}
.container8 {
  display: flex;
  flex-direction: column;
  gap: 50.01px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.qu-problema-resolvemos {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-ExtraBold", sans-serif;
  font-size: 44px;
  line-height: 71.68px;
  font-weight: 800;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.background3 {
  background: #93b966;
  border-radius: 5px;
  flex-shrink: 0;
  width: 80px;
  height: 5px;
  position: absolute;
  left: 50%;
  translate: -50%;
  bottom: -10.01px;
}
.container9 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 800px;
  max-width: 800px;
  position: relative;
}
.nuroo-te-ayuda-a-superar-los-desaf-os-comunes-que-enfrentan-los-e-commerce {
  color: #aeacac;
  text-align: center;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 20.799999237060547px;
  line-height: 33.28px;
  font-weight: 500;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.component-5 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
}
.componentes-problemas-que-resolvemos {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: #93b966;
  border-width: 5px 0px 0px 0px;
  flex-shrink: 0;
  width: 373.33px;
  height: 426.83px;
  position: relative;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.heading-3 {
  width: 313.33px;
  height: 122.81px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: calc(50% - 53.82px);
}
.ten-s-productos-con-miles-de-visitas-pero-sin-ventas {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 25.600000381469727px;
  line-height: 40.96px;
  font-weight: 700;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 2px;
  width: 287.77px;
  height: 117.87px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.nuroo-te-ayuda-a-detectar-problemas-de-precio-ux-o-enfoque-de-campa-a {
  color: #334155;
  text-align: center;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 17px;
  line-height: 28.16px;
  font-weight: 500;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 304.4px;
  width: 311.25px;
  height: 80.28px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.chart-simple-solid-2-1 {
  width: 60.38px;
  height: 69px;
  position: absolute;
  left: 157px;
  top: 58.41px;
  overflow: visible;
  aspect-ratio: 60.38/69;
}
.line-3 {
  margin-top: -7px;
  border-style: solid;
  border-color: #a0c179;
  border-width: 7px 0 0 0;
  flex-shrink: 0;
  width: 40px;
  height: 0px;
  position: relative;
}
.background-horizontal-border-shadow {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: #93b966;
  border-width: 5px 0px 0px 0px;
  flex-shrink: 0;
  width: 373.33px;
  height: 426.83px;
  position: relative;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.no-sab-s-si-tu-pauta-en-meta-o-google-es-rentable {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 25.600000381469727px;
  line-height: 40.96px;
  font-weight: 700;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 2px;
  width: 279.56px;
  height: 117.87px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.te-mostramos-en-tiempo-real-el-roas-real-de-cada-canal-producto-o-campa-a {
  color: #334155;
  text-align: center;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 17.600000381469727px;
  line-height: 28.16px;
  font-weight: 500;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 304.4px;
  width: 310.22px;
  height: 80.28px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bullhorn-solid-1 {
  width: 60px;
  height: 60px;
  position: absolute;
  left: 156.67px;
  top: 63.41px;
  overflow: visible;
  aspect-ratio: 1;
}
.line-4 {
  margin-top: -7px;
  border-style: solid;
  border-color: #a0c179;
  border-width: 7px 0 0 0;
  flex-shrink: 0;
  width: 40px;
  height: 0px;
  position: relative;
  transform-origin: 0 0;
  transform: rotate(0deg) scale(1, 1);
}
.background-horizontal-border-shadow2 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: #93b966;
  border-width: 5px 0px 0px 0px;
  flex-shrink: 0;
  width: 373.34px;
  height: 426.83px;
  position: relative;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.heading-32 {
  width: 313.34px;
  height: 122.81px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: calc(50% - 53.82px);
}
.est-s-creciendo-pero-no-sab-s-d-nde-perd-s-margen {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 25.600000381469727px;
  line-height: 40.96px;
  font-weight: 700;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 2px;
  width: 304.72px;
  height: 117.87px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.con-nuroo-ves-tus-costos-fijos-variables-y-margen-real-por-unidad {
  color: #334155;
  text-align: center;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 17.600000381469727px;
  line-height: 28.16px;
  font-weight: 500;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 304.4px;
  width: 278.66px;
  height: 80.28px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.money-bill-wave-solid-1 {
  width: 59.62px;
  height: 53px;
  position: absolute;
  left: 156.34px;
  top: 66.41px;
  overflow: visible;
  aspect-ratio: 59.62/53;
}
.dashboad-nuroo {
  background: rgba(0, 151, 178, 0.06);
  padding: 60px 40px 60px 40px;
  display: flex;
  flex-direction: column;
  gap: var(--font-size-40, 40px);
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.container10 {
  display: flex;
  flex-direction: column;
  gap: 50px;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.dashboard-nuroo {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-ExtraBold", sans-serif;
  font-size: 44.79999923706055px;
  line-height: 71.68px;
  font-weight: 800;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.automatizaci-n-en-tiempo-real {
  color: #aeacac;
  text-align: center;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 20.799999237060547px;
  line-height: 33.28px;
  font-weight: 500;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.frame-6 {
  flex-shrink: 0;
  width: 1380px;
  height: 638px;
  position: relative;
  padding-left: 300px !important;
}

.background-shadow {
  background: var(--color-azure-12, #002c3e);
  border-radius: 15px;
  width: 433px;
  height: 299px;
  position: absolute;
  left: 20px;
  top: 0px;
  box-shadow: 0px 15px 40px 0px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  cursor: pointer;
}

.symbol {
  width: 40px;
  height: 30px;
  position: absolute;
  left: 196.66px;
  top: 35px;
  overflow: visible;
}
.heading-33 {
  padding: 1px 0px 1px 0px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  right: 30px;
  left: 30px;
  top: 90px;
}
.ventas-totales {
  color: var(--color-white-solid, #ffffff);
  text-align: center;
  font-family: var(
    --semantic-heading-3-font-family,
    "Poppins-SemiBold",
    sans-serif
  );
  font-size: var(--semantic-heading-3-font-size, 22.399999618530273px);
  font-weight: var(--semantic-heading-3-font-weight, 600);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.container11 {
  padding: 2px 0px 2px 0px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  right: 30px;
  left: 30px;
  top: 139px;
}
._152-890 {
  color: var(--color-chartreuse-green-56, #93b966);
  text-align: center;
  font-family: var(--poppins-bold-font-family, "Poppins-Bold", sans-serif);
  font-size: var(--poppins-bold-font-size, 40px);
  font-weight: var(--poppins-bold-font-weight, 700);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.container12 {
  display: flex;
  flex-direction: row;
  gap: var(--item-spacing-5, 5px);
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 30px;
  left: 30px;
  top: 209px;
}
.symbol2 {
  flex-shrink: 0;
  width: 34.1px;
  height: 34.98px;
  position: relative;
  overflow: visible;
}
.container13 {
  padding: 1px 0px 1px 0px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
._12-vs-mes-anterior {
  color: var(--color-chartreuse-green-56, #93b966);
  text-align: center;
  font-family: var(
    --poppins-regular-font-family,
    "Poppins-Regular",
    sans-serif
  );
  font-size: var(--poppins-regular-font-size, 16px);
  font-weight: var(--poppins-regular-font-weight, 400);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.background-shadow2 {
  background: var(--color-azure-12, #002c3e);
  border-radius: 15px;
  width: 433.33px;
  height: 299px;
  position: absolute;
  left: 473.33px;
  top: 0px;
  box-shadow: 0px 15px 40px 0px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  cursor: pointer;
}
.container14 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: center;
  height: auto;
  position: absolute;
  left: 194.15px;
  top: 30px;
  overflow: visible;
}
.inversi-n-en-publicidad {
  color: var(--color-white-solid, #ffffff);
  text-align: center;
  font-family: var(
    --semantic-heading-3-font-family,
    "Poppins-SemiBold",
    sans-serif
  );
  font-size: var(--semantic-heading-3-font-size, 22.399999618530273px);
  font-weight: var(--semantic-heading-3-font-weight, 600);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
._32-450 {
  color: var(--color-chartreuse-green-56, #93b966);
  text-align: center;
  font-family: var(--poppins-bold-font-family, "Poppins-Bold", sans-serif);
  font-size: var(--poppins-bold-font-size, 40px);
  font-weight: var(--poppins-bold-font-weight, 700);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.symbol3 {
  flex-shrink: 0;
  width: 34.1px;
  height: 35.04px;
  position: relative;
  overflow: visible;
}
._5-vs-mes-anterior {
  color: var(--color-red-71, #ff6b6b);
  text-align: center;
  font-family: var(
    --poppins-regular-font-family,
    "Poppins-Regular",
    sans-serif
  );
  font-size: var(--poppins-regular-font-size, 16px);
  font-weight: var(--poppins-regular-font-weight, 400);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.background-shadow3 {
  background: var(--color-azure-12, #002c3e);
  border-radius: 15px;
  width: 433.34px;
  height: 299px;
  position: absolute;
  left: 926.66px;
  top: 0px;
  box-shadow: 0px 15px 40px 0px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  cursor: pointer;
}
.symbol4 {
  width: 50px;
  height: 35px;
  position: absolute;
  left: 191.67px;
  top: 32.5px;
  overflow: visible;
}
.cac {
  color: var(--color-white-solid, #ffffff);
  text-align: center;
  font-family: var(
    --semantic-heading-3-font-family,
    "Poppins-SemiBold",
    sans-serif
  );
  font-size: var(--semantic-heading-3-font-size, 22.399999618530273px);
  font-weight: var(--semantic-heading-3-font-weight, 600);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
._28-50 {
  color: var(--color-chartreuse-green-56, #93b966);
  text-align: center;
  font-family: var(--poppins-bold-font-family, "Poppins-Bold", sans-serif);
  font-size: var(--poppins-bold-font-size, 40px);
  font-weight: var(--poppins-bold-font-weight, 700);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.symbol5 {
  flex-shrink: 0;
  width: 34.1px;
  height: 35.04px;
  position: relative;
  overflow: visible;
}
._8-vs-mes-anterior {
  color: var(--color-chartreuse-green-56, #93b966);
  text-align: center;
  font-family: var(
    --poppins-regular-font-family,
    "Poppins-Regular",
    sans-serif
  );
  font-size: var(--poppins-regular-font-size, 16px);
  font-weight: var(--poppins-regular-font-weight, 400);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.group-6 {
  position: absolute;
  inset: 0;
}
.background-shadow4 {
  background: var(--color-azure-12, #002c3e);
  border-radius: 15px;
  width: 433.33px;
  height: 299px;
  position: absolute;
  left: 20px;
  top: 339px;
  box-shadow: 0px 15px 40px 0px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  cursor: pointer;
}
.container15 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: center;
  height: auto;
  position: absolute;
  left: 201.66px;
  top: 30px;
  overflow: visible;
}
.roas {
  color: var(--color-white-solid, #ffffff);
  text-align: center;
  font-family: var(
    --semantic-heading-3-font-family,
    "Poppins-SemiBold",
    sans-serif
  );
  font-size: var(--semantic-heading-3-font-size, 22.399999618530273px);
  font-weight: var(--semantic-heading-3-font-weight, 600);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
._4-7-x {
  color: var(--color-chartreuse-green-56, #93b966);
  text-align: center;
  font-family: var(--poppins-bold-font-family, "Poppins-Bold", sans-serif);
  font-size: var(--poppins-bold-font-size, 40px);
  font-weight: var(--poppins-bold-font-weight, 700);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.margin {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
._0-8-x-vs-mes-anterior {
  color: var(--color-chartreuse-green-56, #93b966);
  text-align: center;
  font-family: var(
    --poppins-regular-font-family,
    "Poppins-Regular",
    sans-serif
  );
  font-size: var(--poppins-regular-font-size, 16px);
  font-weight: var(--poppins-regular-font-weight, 400);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.background-shadow5 {
  background: var(--color-azure-12, #002c3e);
  border-radius: 15px;
  width: 433.33px;
  height: 299px;
  position: absolute;
  left: 473.33px;
  top: 339px;
  box-shadow: 0px 15px 40px 0px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  cursor: pointer;
}
.container16 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: center;
  height: auto;
  position: absolute;
  left: 194.15px;
  top: 30px;
  overflow: visible;
}
.ticket-promedio {
  color: var(--color-white-solid, #ffffff);
  text-align: center;
  font-family: var(
    --semantic-heading-3-font-family,
    "Poppins-SemiBold",
    sans-serif
  );
  font-size: var(--semantic-heading-3-font-size, 22.399999618530273px);
  font-weight: var(--semantic-heading-3-font-weight, 600);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
._89-50 {
  color: var(--color-chartreuse-green-56, #93b966);
  text-align: center;
  font-family: var(--poppins-bold-font-family, "Poppins-Bold", sans-serif);
  font-size: var(--poppins-bold-font-size, 40px);
  font-weight: var(--poppins-bold-font-weight, 700);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.margin2 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
._5-vs-mes-anterior2 {
  color: var(--color-chartreuse-green-56, #93b966);
  text-align: center;
  font-family: var(
    --poppins-regular-font-family,
    "Poppins-Regular",
    sans-serif
  );
  font-size: var(--poppins-regular-font-size, 16px);
  font-weight: var(--poppins-regular-font-weight, 400);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.background-shadow6 {
  background: var(--color-azure-12, #002c3e);
  border-radius: 15px;
  width: 433.34px;
  height: 299px;
  position: absolute;
  left: 926.66px;
  top: 339px;
  box-shadow: 0px 15px 40px 0px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  cursor: pointer;
}
.container17 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: center;
  height: auto;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 30px;
  overflow: visible;
}
.tasa-de-conversi-n {
  color: var(--color-white-solid, #ffffff);
  text-align: center;
  font-family: var(
    --semantic-heading-3-font-family,
    "Poppins-SemiBold",
    sans-serif
  );
  font-size: var(--semantic-heading-3-font-size, 22.399999618530273px);
  font-weight: var(--semantic-heading-3-font-weight, 600);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
._3-2 {
  color: var(--color-chartreuse-green-56, #93b966);
  text-align: center;
  font-family: var(--poppins-bold-font-family, "Poppins-Bold", sans-serif);
  font-size: var(--poppins-bold-font-size, 40px);
  font-weight: var(--poppins-bold-font-weight, 700);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.margin3 {
  padding: 0px 0px 20px 0px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.container18 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
._0-4-vs-mes-anterior {
  color: var(--color-chartreuse-green-56, #93b966);
  text-align: center;
  font-family: var(
    --poppins-regular-font-family,
    "Poppins-Regular",
    sans-serif
  );
  font-size: var(--poppins-regular-font-size, 16px);
  font-weight: var(--poppins-regular-font-weight, 400);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
