h1 {
  text-align: center;
  color: #0b2739;
  padding-bottom: 30px;
}
.tab {
  display: none;
}

.tab.active {
  display: block;
}

.tab-buttons {
  list-style-type: none;
  margin: 0 auto;
  display: grid;
  grid-gap: 11.25pt;
  padding: 0 40px;
  align-items: center;
  justify-items: center;
}

.tab-buttons li {
  cursor: pointer;
  padding: 5px 10px;
  background-color: #fff;
  border-radius: 30px;
  border: 1px solid #0b2739;
  width: 100%;
  text-align: center;
}

.tab-buttons li.active {
  background-color: var(--darkBlue);
  color: #fff;
}

.ally.--que-es-bold {
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
}

.ally {
  display: flex;
  grid-gap: 25px;
  padding: 0 20px;
  flex-direction: column;
}

.ally__p,
.ally__p b {
  color: #0b2739;
  font-size: 18px;
  margin: 20px 0;
}

.ally__p {
  text-align: center;
}

.ally__grid {
  width: 100%;
  display: grid;
  grid-gap: 30px;
  margin: 0 auto 80px;
}

.ally__item {
  font-size: 18px;
  color: #0b2739;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.ally__grid.--activar-siigo {
  display: grid;
  justify-items: center;
  grid-template-columns: 1fr 1fr;
  max-width: 1000px;
}

.ally__icon {
  width: 90px;
  height: 90px;
  background: blue;
  margin-bottom: 15px;
}

.ally__grid.--activar-bold {
  max-width: 1100px;
}

.ally__grid.--activar-bold {
  align-items: flex-end;
  grid-template-columns: repeat(4, 1fr);
}

.ally__icon.--1 {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/biznation/content/img/1-biz.webp)
    center/contain no-repeat;
}
.ally__icon.--2 {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/2-finanzas.webp)
    center/contain no-repeat;
}
.ally__icon.--3 {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/3-finanzas.webp)
    center/contain no-repeat;
}
.ally__icon.--4 {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/4-finanzas.webp)
    center/contain no-repeat;
}

.container_video {
  text-align: center;
  display: flex;
  justify-content: center;
  min-width: 375px;
}

.ally.--que-es-siigo {
  width: 100%;
  max-width: 1000px;
  padding-bottom: 50px;
  margin: 0 auto;
  flex-direction: column;
}

.ally__grid.--activar-finanzas {
  max-width: 1100px;
}

.que-es-img-mob,
.pasos-img-mob,
.beneficios-precio-mob {
  display: block;
}

.pasos-img-desk,
.beneficios-precio-desk {
  display: none;
}

.ally__p.--large {
  font-size: 16px;
  font-weight: bold;
}

.ally__item.grid-complete {
  grid-template-columns: 1fr;
}

.ally__tip.--que-es-siigo-1 {
  display: flex;
  flex-direction: column;
}
.ally__item.flex-direction {
  flex-direction: row;
  gap: 20px;
}

.ally__grid.benefecios-fin {
  display: flex !important;
  align-items: center;
  justify-content: center;
  gap: 0px;
  flex-direction: column;
  margin: 0 auto;
}

.ally__icon.--ahorro {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/ahorro.webp)
    center/contain no-repeat;
}
.ally__icon.--ingresos {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/ingresos.webp)
    center/contain no-repeat;
}
.ally__icon.--inversion {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/inversion.webp)
    center/contain no-repeat;
}
.ally__icon.--moneda {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/moneda.webp)
    center/contain no-repeat;
}
.ally__icon.--pedir-prestado {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/pedir-prestado.webp)
    center/contain no-repeat;
}
.ally__icon.--presupuesto {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/presupuesto.webp)
    center/contain no-repeat;
}

.ally_grid.center {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.ally__item.flex-direction .ally__p.--large {
  font-size: 12px;
  text-align: left;
}

.ally__icon.--curso1 {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/Libera_tus_finanzas.webp)
    center/contain no-repeat;
}
.ally__icon.--curso2 {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/Fundamentos_de_inversion.webp)
    center/contain no-repeat;
}
.ally__icon.--curso3 {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/Invertir_en_bolsa.webp)
    center/contain no-repeat;
}

.ally__icon.--curso4 {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/Inversion_inmobil.webp)
    center/contain no-repeat;
}

.ally__icon.--curso5 {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/Mundo-cripto.webp)
    center/contain no-repeat;
}

.ally__icon.--curso6 {
  background: url(https://aprodmovistarcomsa.z13.web.core.windows.net//emprendedores/beneficios/finanzas/content/img/NFTS.webp)
    center/contain no-repeat;
}

.ally__icon.--curso1,
.ally__icon.--curso2,
.ally__icon.--curso3,
.ally__icon.--curso4,
.ally__icon.--curso5,
.ally__icon.--curso6 {
  width: 150px;
  height: 150px;
}

.ally__grid.benef-2 {
  display:grid;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  margin: 0 auto;
}

.ally__p.--large.desk {
  display: none;
}
.ally__p.--large.mob {
  display: block;
  margin: 0 0 20px 0;
}

.aqui{
  color: var(--blue);
}


@media only screen and (min-width: 768px) {
  .ally__grid.benef-2 {
    width: 80%;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .tab-buttons {
    grid-template-columns: repeat(3, 1fr);
    max-width: 800px;
  }

  .ally__p,
  .ally__p b {
    font-size: 20px;
  }

  .ally.--que-es-siigo {
    flex-direction: column;
    align-items: center;
  }

  .que-es-img-mob,
  .pasos-img-mob,
  .beneficios-precio-mob {
    display: none;
  }

  .ally__grid.--activar-siigo {
    max-width: 1000px;
    display: flex;
    flex-direction: row;
    gap: 20px;
    align-items: flex-start;
    justify-content: center;
  }

  .pasos-img-desk,
  .beneficios-precio-desk {
    display: block;
  }

  .ally__p.--large {
    font-size: 18px;
  }

  .ally__tip.--que-es-siigo-1 {
    display: flex;
    flex-direction: row;
    gap: 50px;
  }

  .ally__grid.benefecios-fin {
    flex-direction: row;
  }

  .ally_grid.center {
    align-items: flex-start;
  }

  .ally__icon.--curso1,
  .ally__icon.--curso2,
  .ally__icon.--curso3,
  .ally__icon.--curso4,
  .ally__icon.--curso5,
  .ally__icon.--curso6 {
    width: 240px;
    height: 240px;
  }

  .ally__p.--large.desk {
    display: block;
  }
  .ally__p.--large.mob {
    display: none;
  }

  .ally__item.flex-direction .ally__p.--large {
    font-size: 15px;
  }
}
