._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;
}
.como-funicona-nuroo {
  background: linear-gradient(to left, #f8fafc, #f8fafc);
  padding: 120px 96px 120px 96px;
  display: flex;
  flex-direction: column;
  gap: 33px;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.container {
  display: flex;
  flex-direction: column;
  gap: 50px;
  align-items: center;
  justify-content: center;
  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;
}
.c-mo-funciona-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;
}
.background {
  background: #93b966;
  border-radius: 5px;
  flex-shrink: 0;
  width: 80px;
  height: 5px;
  position: absolute;
  left: 50%;
  translate: -50%;
  bottom: -10px;
}
.container2 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 800px;
  max-width: 800px;
  position: relative;
}
.transforma-tus-datos-en-decisiones-inteligentes-sin-complicaciones-t-cnicas {
  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-6 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  height: 390px;
  position: relative;
}
.funciona-1 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  flex-shrink: 0;
  width: 297px;
  height: 370px;
  position: relative;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
  overflow: hidden;
}
.background2 {
  border-radius: 20px;
  width: 90px;
  height: 90px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 52px;
  overflow: visible;
}
.heading-3-1-conect-s {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 27.200000762939453px;
  line-height: 43.52px;
  font-weight: 700;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 172px;
  width: 158.21px;
  height: 43.52px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.vincul-tu-tienda-tus-campa-as-y-tus-plataformas-con-unos-simples-clics {
  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: 246px;
  width: 261px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.gradient {
  background: linear-gradient(
    90.78deg,
    rgba(0, 44, 62, 1) 0%,
    rgba(0, 151, 178, 1) 100%
  );
  width: 98.93%;
  height: 5px;
  position: absolute;
  right: 0.54%;
  left: 0.54%;
  top: 2px;
}
.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;
}
.funciona-2 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  flex-shrink: 0;
  width: 297px;
  height: 370px;
  position: relative;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
  overflow: hidden;
}
.heading-3-1-conect-s2 {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 27.200000762939453px;
  line-height: 43.52px;
  font-weight: 700;
  position: absolute;
  left: calc(50% - 98px);
  top: 172px;
  width: 227px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.nuroo-procesa-tus-datos-en-tiempo-real-con-inteligencia-artificial {
  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: 246px;
  width: 261px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.background3 {
  border-radius: 20px;
  width: 90px;
  height: 90px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 51.77px;
  overflow: visible;
}
.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;
}
.funciona-3 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  flex-shrink: 0;
  width: 297px;
  height: 370px;
  position: relative;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
  overflow: hidden;
}
.heading-3-1-conect-s3 {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 27.200000762939453px;
  line-height: 43.52px;
  font-weight: 700;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 172px;
  width: 188px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.recib-alertas-y-recomendaciones-basadas-en-patrones-detectados {
  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: 246px;
  width: 261px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.background4 {
  border-radius: 20px;
  width: 90px;
  height: 90px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 51.77px;
  overflow: visible;
}
.line-5 {
  margin-top: -7px;
  border-style: solid;
  border-color: #a0c179;
  border-width: 7px 0 0 0;
  flex-shrink: 0;
  width: 40px;
  height: 0px;
  position: relative;
}
.funciona-4 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  flex-shrink: 0;
  width: 297px;
  height: 370px;
  position: relative;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
  overflow: hidden;
}
.heading-3-1-conect-s4 {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 27.200000762939453px;
  line-height: 43.52px;
  font-weight: 700;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 172px;
  width: 183px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.tom-s-decisiones-que-mejoran-tu-rentabilidad-d-a-a-d-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: 246px;
  width: 261px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.background5 {
  border-radius: 20px;
  width: 90px;
  height: 90px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 51.77px;
  overflow: visible;
}
.container3 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-end;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  height: 67px;
  position: relative;
}
.component-2 {
  background: linear-gradient(
    106.23deg,
    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: center;
  justify-content: flex-end;
  flex-shrink: 0;
  position: relative;
  box-shadow: 7px 8px 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;
}
.integraciones-inteligentes {
  padding: 90px 96px 120px 96px;
  display: flex;
  flex-direction: column;
  gap: 25px;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}
.container4 {
  display: flex;
  flex-direction: column;
  gap: 49.5px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.integraciones-inteligentes2 {
  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;
}
.conect-nuroo-en-minutos-con-las-herramientas-que-ya-us-s {
  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;
}
.container5 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 1000px;
  height: 600px;
  max-width: 1000px;
  position: relative;
}
.component-1 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 12%;
  height: 20%;
  position: absolute;
  right: 74.8%;
  left: 13.2%;
  bottom: 50.92%;
  top: 29.08%;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.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;
}
.container6 {
  margin: -1px 0 0 0;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.google-ads {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 14.399999618530273px;
  line-height: 23px;
  font-weight: 600;
  position: relative;
  max-height: 23.04px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.component-12 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 12%;
  height: 20%;
  position: absolute;
  right: 23.2%;
  left: 64.8%;
  bottom: 72.75%;
  top: 7.25%;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.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;
}
.meta-ads {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 14.399999618530273px;
  line-height: 23px;
  font-weight: 600;
  position: relative;
  max-height: 23.04px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.component-13 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 12%;
  height: 20%;
  position: absolute;
  right: 74.8%;
  left: 13.2%;
  bottom: 28.58%;
  top: 51.42%;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.margin3 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
.analytics {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 14.399999618530273px;
  line-height: 23px;
  font-weight: 600;
  position: relative;
  max-height: 23.04px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.component-14 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 12%;
  height: 20%;
  position: absolute;
  right: 13.3%;
  left: 74.7%;
  bottom: 50.92%;
  top: 29.08%;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.margin4 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
.tik-tok-ads {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 14.399999618530273px;
  line-height: 23px;
  font-weight: 600;
  position: relative;
  max-height: 23.04px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.component-15 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 12%;
  height: 20%;
  position: absolute;
  right: 64.6%;
  left: 23.4%;
  bottom: 7.08%;
  top: 72.92%;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.margin5 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
.shopify {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 14.399999618530273px;
  line-height: 23px;
  font-weight: 600;
  position: relative;
  max-height: 23.04px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.component-16 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 12%;
  height: 20%;
  position: absolute;
  right: 23.2%;
  left: 64.8%;
  bottom: 7.08%;
  top: 72.92%;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.margin6 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
.woo-commerce {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 14.399999618530273px;
  line-height: 23px;
  font-weight: 600;
  position: relative;
  max-height: 23.04px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.component-17 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 12%;
  height: 20%;
  position: absolute;
  right: 64.6%;
  left: 23.4%;
  bottom: 72.75%;
  top: 7.25%;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.margin7 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
.instagram {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 14.399999618530273px;
  line-height: 23px;
  font-weight: 600;
  position: relative;
  max-height: 23.04px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.component-18 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 12%;
  height: 20%;
  position: absolute;
  right: 13.3%;
  left: 74.7%;
  bottom: 28.58%;
  top: 51.42%;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.margin8 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  height: auto;
  position: relative;
  overflow: visible;
}
.google {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 14.399999618530273px;
  line-height: 23px;
  font-weight: 600;
  position: relative;
  max-height: 23.04px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.background-shadow {
  background: linear-gradient(
    135deg,
    rgba(0, 44, 62, 1) 0%,
    rgba(0, 151, 178, 1) 100%
  );
  border-radius: 100px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 200px;
  height: 200px;
  position: relative;
  box-shadow: 0px 0px 0px 40px rgba(0, 151, 178, 0.05),
    0px 0px 0px 20px rgba(0, 151, 178, 0.1);
  overflow: hidden;
}
.nuroo {
  color: #ffffff;
  text-align: center;
  font-family: "Poppins-ExtraBold", sans-serif;
  font-size: 40px;
  line-height: 64px;
  font-weight: 800;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.flecha-4 {
  flex-shrink: 0;
  width: 88px;
  height: 69px;
  position: absolute;
  left: 349px;
  top: 377.5px;
  overflow: visible;
}
.flecha-7 {
  flex-shrink: 0;
  width: 86px;
  height: 68px;
  position: absolute;
  left: 346px;
  top: 226.5px;
  transform: translate(-4.29px, -72px);
  overflow: visible;
}
.flecha-5 {
  flex-shrink: 0;
  width: 152px;
  height: 37px;
  position: absolute;
  left: 253px;
  top: 328.5px;
  overflow: visible;
}
.flecha-8 {
  flex-shrink: 0;
  width: 152px;
  height: 37px;
  position: absolute;
  left: 253px;
  top: 271.5px;
  transform: translate(-4.7px, -41px);
  overflow: visible;
}
.flecha-9 {
  flex-shrink: 0;
  width: 88px;
  height: 69px;
  position: absolute;
  left: 651px;
  top: 375.5px;
  transform: translate(-92px, -4.95px);
  overflow: visible;
}
.flecha-10 {
  flex-shrink: 0;
  width: 86px;
  height: 68px;
  position: absolute;
  left: 654px;
  top: 224.5px;
  transform: translate(-90px, -72px);
  overflow: visible;
}
.flecha-11 {
  flex-shrink: 0;
  width: 152px;
  height: 37px;
  position: absolute;
  left: 747px;
  top: 326.5px;
  transform: translate(-156px, -5.1px);
  overflow: visible;
}
.flecha-12 {
  flex-shrink: 0;
  width: 152px;
  height: 37px;
  position: absolute;
  left: 747px;
  top: 269.5px;
  transform: translate(-156px, -41px);
  overflow: visible;
}
.frame-2 {
  display: flex;
  flex-direction: row;
  gap: 21px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.integraciones-1 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  flex-shrink: 0;
  width: 250px;
  height: 371px;
  position: relative;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
  overflow: hidden;
}
.background6 {
  border-radius: 20px;
  width: 90px;
  height: 90px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 52px;
  overflow: visible;
}
.optimiz-tus-campa-as-de-b-squeda-y-display-con-datos-en-tiempo-real {
  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: calc(50% - 123.5px);
  top: 246.5px;
  width: 249px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.integraciones-2 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  flex-shrink: 0;
  width: 250px;
  height: 371px;
  position: relative;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
  overflow: hidden;
}
.heading-3-1-conect-s5 {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 27.200000762939453px;
  line-height: 43.52px;
  font-weight: 700;
  position: absolute;
  left: calc(50% - 98.5px);
  top: 172px;
  width: 227px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.maximiz-el-roi-de-tus-campa-as-en-facebook-e-instagram {
  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: 246.5px;
  width: 247px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.background7 {
  border-radius: 20px;
  width: 90px;
  height: 90px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 51.77px;
  overflow: visible;
}
.integraciones-3 {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  flex-shrink: 0;
  width: 250px;
  height: 371px;
  position: relative;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
  overflow: hidden;
}
.integraci-n-completa-con-todos-tus-datos-de-tr-fico-y-conversi-n {
  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: 246.5px;
  width: 247px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.background8 {
  border-radius: 20px;
  width: 90px;
  height: 90px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 51.77px;
  overflow: visible;
}
.integraciones {
  background: #ffffff;
  border-radius: 20px;
  border-style: solid;
  border-color: rgba(0, 151, 178, 0.1);
  border-width: 2px;
  flex-shrink: 0;
  width: 250px;
  height: 371px;
  position: relative;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
  overflow: hidden;
}
.heading-3-1-conect-s6 {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 27.200000762939453px;
  line-height: 43.52px;
  font-weight: 700;
  position: absolute;
  left: calc(50% - 92.5px);
  top: 172px;
  width: 183px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.conexi-n-directa-con-tu-tienda-y-todos-los-datos-de-ventas {
  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: 246px;
  width: 261px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.background9 {
  border-radius: 20px;
  width: 90px;
  height: 90px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 51.77px;
  overflow: visible;
}
.container7 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-end;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  height: 64px;
  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);
}
.sobre-nosotros {
  background: linear-gradient(
    111.61deg,
    rgba(0, 44, 62, 1) 0%,
    rgba(0, 58, 82, 1) 100%
  );
  padding: 120px 96px 170px 96px;
  display: flex;
  flex-direction: column;
  gap: 29px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}
.container8 {
  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;
}
.sobre-nosotros2 {
  color: #ffffff;
  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;
}
.container9 {
  display: flex;
  flex-direction: column;
  gap: 50px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 800px;
  max-width: 800px;
  position: relative;
}
.container10 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.somos-emprendedores-expertos-en-datos-y-amantes-del-ecommerce-creamos-nuroo-para-que-marcas-como-la-tuya-dejen-de-vender-a-ciegas-y-empiecen-a-crecer-con-inteligencia-real {
  color: #ffffff;
  text-align: center;
  font-family: "Poppins-Regular", sans-serif;
  font-size: 20.799999237060547px;
  line-height: 37.44px;
  font-weight: 400;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementos {
  flex-shrink: 0;
  width: 1320px;
  height: 442.97px;
  position: relative;
}
.gustavo-ramirez {
  background: #ffffff;
  border-radius: 25px;
  position: absolute;
  right: 913.34px;
  left: 0px;
  bottom: 0px;
  top: 0px;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.heading-3-gustavo-ram-rez {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 28.799999237060547px;
  line-height: 46.08px;
  font-weight: 700;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 253px;
  width: 253.96px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.heading-4-fundador-ceo {
  color: #0097b2;
  text-align: center;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 19.200000762939453px;
  line-height: 30.72px;
  font-weight: 600;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 306.06px;
  width: 158.95px;
  height: 30.72px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.estrategia-y-visi-n-de-negocio-10-a-os-en-e-commerce-y-tecnolog-a {
  color: #334155;
  text-align: center;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  font-weight: 500;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 352.78px;
  width: 344.5px;
  height: 48.59px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.background-border-shadow {
  border-radius: 90px;
  border-style: solid;
  border-color: #ffffff;
  border-width: 5px;
  width: 180px;
  height: 180px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 40px;
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
}
.g {
  color: #0097b2;
  text-align: center;
  font-family: "Poppins-Regular", sans-serif;
  font-size: 64px;
  line-height: 102.4px;
  font-weight: 400;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
  width: 50.15px;
  height: 89px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.border {
  border-radius: 90px;
  border-style: solid;
  border-color: #93b966;
  border-width: 3px;
  position: absolute;
  right: 0px;
  left: 0px;
  bottom: 0px;
  top: 0px;
}
.lara-soria {
  background: #ffffff;
  border-radius: 25px;
  position: absolute;
  right: 456.67px;
  left: 456.6600036621094px;
  bottom: 0px;
  top: 0px;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.heading-3-lara-soria {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 28.799999237060547px;
  line-height: 46.08px;
  font-weight: 700;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 253px;
  width: 148.01px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.heading-4-marketing-comunicaci-n {
  color: #0097b2;
  text-align: center;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 19.200000762939453px;
  line-height: 30.72px;
  font-weight: 600;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 306.06px;
  width: 268.05px;
  height: 30.72px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.creatividad-aplicada-al-crecimiento-especialista-en-branding-digital {
  color: #334155;
  text-align: center;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  font-weight: 500;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 352.78px;
  width: 296px;
  height: 48.59px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.l {
  color: #0097b2;
  text-align: center;
  font-family: "Poppins-Regular", sans-serif;
  font-size: 64px;
  line-height: 102.4px;
  font-weight: 400;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
  width: 28.03px;
  height: 89px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.border2 {
  border-radius: 90px;
  border-style: solid;
  border-color: #93b966;
  border-width: 3px;
  position: absolute;
  right: -0.35px;
  left: 0.35009765625px;
  bottom: 0px;
  top: 0px;
}
.abraham-torres {
  background: #ffffff;
  border-radius: 25px;
  position: absolute;
  right: 0.01px;
  left: 913.3300170898438px;
  bottom: 0px;
  top: 0px;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.heading-3-abraham-torres {
  color: #002c3e;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 28.799999237060547px;
  line-height: 46.08px;
  font-weight: 700;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 253px;
  width: 242.44px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.heading-4-desarrollo-tecnolog-a {
  color: #0097b2;
  text-align: center;
  font-family: "Poppins-SemiBold", sans-serif;
  font-size: 19.200000762939453px;
  line-height: 30.72px;
  font-weight: 600;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 306.06px;
  width: 232.71px;
  height: 30.72px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.arquitectura-del-producto-experto-en-ia-y-sistemas-escalables {
  color: #334155;
  text-align: center;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 16px;
  line-height: 25.6px;
  font-weight: 500;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 352.78px;
  width: 334px;
  height: 48.59px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.a {
  color: #0097b2;
  text-align: center;
  font-family: "Poppins-Regular", sans-serif;
  font-size: 64px;
  line-height: 102.4px;
  font-weight: 400;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
  width: 43.47px;
  height: 89px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.border3 {
  border-radius: 90px;
  border-style: solid;
  border-color: #93b966;
  border-width: 3px;
  position: absolute;
  right: 0.33px;
  left: -0.330078125px;
  bottom: 0px;
  top: 0px;
}
.casos-de-uso {
  background: #f8fafc;
  padding: 120px 96px 90px 96px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.casos-de-uso-destacados {
  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;
}
.descubr-c-mo-nuroo-est-transformando-negocios {
  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;
}
.container11 {
  flex-shrink: 0;
  width: 1200px;
  height: 1068px;
  position: relative;
}
.background-vertical-border-shadow {
  background: #f8fafc;
  border-radius: 20px;
  border-style: solid;
  border-color: #93b966;
  border-width: 0px 0px 0px 5px;
  width: 962px;
  position: absolute;
  left: 50%;
  translate: -50%;
  bottom: 786px;
  top: 50px;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.heading-3 {
  height: 123px;
  position: absolute;
  right: 62px;
  left: 100px;
  top: 66px;
}
.ecommerce-que-invert-a-1000-al-mes-y-no-sab-a-qu-canal-rend-a {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 24px;
  line-height: 38.4px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -28px;
  width: 748px;
  height: 90px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.con-nuroo-identificaron-que-el-70-de-sus-ventas-ven-an-de-tik-tok-ads-reasignando-presupuesto-y-aumentando-u-roas-en-un-45 {
  color: #334155;
  text-align: left;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 17.600000381469727px;
  line-height: 28.16px;
  font-weight: 500;
  position: absolute;
  left: 0px;
  top: 60px;
  width: 765px;
  height: 86px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.clipboard-check-solid-1 {
  width: 34px;
  height: 45px;
  position: absolute;
  left: 47px;
  top: 60.03px;
  overflow: visible;
  aspect-ratio: 34/45;
}
.background-vertical-border-shadow2 {
  background: #f8fafc;
  border-radius: 20px;
  border-style: solid;
  border-color: #93b966;
  border-width: 0px 0px 0px 5px;
  position: absolute;
  right: 119px;
  left: 119px;
  bottom: 560px;
  top: 319px;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.heading-32 {
  height: 123px;
  position: absolute;
  right: 71px;
  left: 91px;
  top: 66px;
}
.tienda-con-productos-con-muchas-visitas-pero-sin-ventas {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 24px;
  line-height: 38.4px;
  font-weight: 700;
  position: absolute;
  left: 9px;
  top: -45px;
  width: 748px;
  height: 90px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.nuroo-detect-problemas-de-ux-en-la-p-gina-de-producto-permitiendo-mejoras-que-aumentaron-la-conversi-n-en-un-32 {
  color: #334155;
  text-align: left;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 17.600000381469727px;
  line-height: 28.16px;
  font-weight: 500;
  position: absolute;
  left: 9px;
  top: 23px;
  width: 765px;
  height: 78px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.wrench-solid-1 {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 34px;
  top: 45.03px;
  overflow: visible;
  aspect-ratio: 1;
}
.background-vertical-border-shadow3 {
  background: #f8fafc;
  border-radius: 20px;
  border-style: solid;
  border-color: #93b966;
  border-width: 0px 0px 0px 5px;
  width: 962px;
  position: absolute;
  left: 50%;
  translate: -50%;
  bottom: 290px;
  top: 546px;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.empresa-con-buen-volumen-pero-sin-control-de-costos-variables {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 24px;
  line-height: 38.4px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -28px;
  width: 748px;
  height: 90px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.implementaron-nuroo-y-descubrieron-que-el-15-de-sus-productos-eran-no-rentables-optimizando-su-cat-logo-para-aumentar-el-margen-neto {
  color: #334155;
  text-align: left;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 17.600000381469727px;
  line-height: 28.16px;
  font-weight: 500;
  position: absolute;
  left: 0px;
  top: 60px;
  width: 765px;
  height: 86px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.dolly-solid-1 {
  width: 47px;
  height: 42px;
  position: absolute;
  left: 38px;
  top: 62.03px;
  overflow: visible;
  aspect-ratio: 47/42;
}
.background-vertical-border-shadow4 {
  background: #f8fafc;
  border-radius: 20px;
  border-style: solid;
  border-color: #93b966;
  border-width: 0px 0px 0px 5px;
  position: absolute;
  right: 119px;
  left: 119px;
  bottom: 63px;
  top: 816px;
  box-shadow: 0px 15px 40px 0px rgba(0, 44, 62, 0.15);
}
.negocio-de-servicios-sin-estrategia-de-conversi-n-clara {
  color: #002c3e;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 24px;
  line-height: 38.4px;
  font-weight: 700;
  position: absolute;
  left: 9px;
  top: -45px;
  width: 748px;
  height: 90px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.nuroo-identific-el-embudo-de-conversi-n-ideal-permitiendo-enfocar-esfuerzos-en-las-etapas-con-mayor-impacto-en-ventas {
  color: #334155;
  text-align: left;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 17.600000381469727px;
  line-height: 28.16px;
  font-weight: 500;
  position: absolute;
  left: 9px;
  top: 23px;
  width: 765px;
  height: 78px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.bullseye-solid-1 {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 34px;
  top: 43.03px;
  overflow: visible;
  aspect-ratio: 1;
}
