:root {
  --bg-styles: #272727;
  --white: white;
  --black: black;
  --primary: #6afe99;
  --accessible-components-dark-grey: #9b9b9b;
  --teenpo: #5cffc4;
  --conversion-flow-library-light-coral: #ff5e69;
  --teenpo-2: #97fdb4;
  --tenpo-business: #19d3c3;
  --tb-secundary: #1e213e;
  --conversion-flow-library-medium-purple: #b16cea;
  --conversion-flow-library-sandy-brown: #ffa84b;
  --conversion-flow-library-coral: #ff8a56;
  --accessible-components-dodger-blue: #1378d1;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 2px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

a {
  text-decoration: underline;
}

.header-styleguide {
  width: 100%;
  background-color: var(--bg-styles);
  color: var(--bg-styles);
  border-bottom: 1px solid #f1f1f1;
  padding-top: 5px;
  padding-bottom: 20px;
  font-family: Open Sans, sans-serif;
  display: block;
}

.logo-tenpo-header-style {
  width: 100%;
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  margin-top: 10px;
  margin-right: 0;
  padding-right: 0;
  display: grid;
}

.logo-styles {
  max-width: 25%;
}

.body-tenpo {
  background-color: #6d6a6a;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.header-text-style {
  color: var(--white);
  font-family: Open Sans, sans-serif;
  font-size: 1.5rem;
  font-weight: 300;
}

.content-styles {
  background-color: var(--bg-styles);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  color: var(--black);
  -webkit-text-stroke-color: var(--bg-styles);
  border: 1px solid #000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  font-weight: 600;
  transition: opacity .2s;
  display: flex;
}

.container-styles {
  max-width: 80%;
  padding-top: 30px;
}

.boton-nav-styles {
  width: 60%;
  color: var(--white);
  background-color: rgba(177, 177, 177, 0);
  border: 1px solid rgba(255, 255, 255, 0);
  border-radius: 8px;
  flex-direction: row;
  justify-content: center;
  margin-top: 5px;
  margin-bottom: 5px;
  font-weight: 600;
  transition: opacity .2s;
  display: flex;
}

.boton-nav-styles:hover {
  border: 1px solid var(--black);
  color: var(--primary);
  background-color: #3f3f3f;
}

.boton-nav-styles.bg-green {
  width: 100%;
  max-width: 60%;
  min-height: 0;
  background-color: var(--primary);
  color: var(--black);
  text-align: center;
  -webkit-text-stroke-color: var(--bg-styles);
  justify-content: center;
  align-items: center;
}

.boton-nav-styles.bg-green:hover {
  background-color: var(--black);
  color: var(--primary);
}

.text-menu-sidebar {
  color: var(--white);
  text-transform: uppercase;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 11px;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 20px;
  font-weight: 700;
  display: block;
}

.h2_title-styles {
  color: var(--primary);
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 2em;
}

.grid-styles {
  background-color: var(--bg-styles);
  border-radius: 11px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  align-items: stretch;
  margin-bottom: 20px;
  padding: 30px 10px;
}

.grid-styles.bg-none {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: rgba(0, 0, 0, 0);
  justify-content: stretch;
  justify-items: stretch;
  margin-top: 20px;
  margin-bottom: 40px;
  padding: 0;
}

.grid-styles.grid-column {
  max-width: 60%;
  grid-column-gap: 93px;
  grid-row-gap: 35px;
  background-color: var(--white);
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  justify-items: center;
  margin-bottom: 20px;
  padding: 20px 0 20px 20px;
  display: grid;
}

.grid-styles.grid-column.is-black {
  background-color: var(--black);
}

.p {
  color: #fff;
  font-size: 1em;
  line-height: 23px;
}

.h1 {
  color: #fff;
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 3em;
  font-weight: 700;
}

.h2 {
  color: #fff;
  font-size: 2em;
}

.h3 {
  color: #fff;
  font-size: 1.5em;
}

.h3.text-light {
  font-weight: 300;
}

.cta-descargala {
  width: 300px;
  height: 60px;
  max-width: 100%;
  background-color: var(--primary);
  color: var(--black);
  text-align: center;
  border-radius: 8px;
  flex-flow: row;
  align-content: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 21px;
  display: flex;
}

.cta-descargala.btn-bg-black {
  border: 1px solid var(--bg-styles);
  background-color: var(--black);
  color: var(--primary);
}

.cta-descargala._19d3c3 {
  background-color: #19d3c3;
}

.cta-descargala._1e213e {
  color: var(--white);
  background-color: #1e213e;
}

.cta-descargala._09fba3 {
  color: var(--black);
  background-color: #09fba3;
}

.cta-descargala.is-bg-img {
  background-image: url('../images/boton-flecha.webp');
  background-position: 50%;
  background-size: cover;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.cta-descargala.bg-img-cta-teenpo {
  background-image: url('../images/teenpo-flecha.webp');
  background-position: 50%;
  background-size: cover;
}

.cta-descargala.blog-inner {
  margin-left: auto;
  margin-right: auto;
}

.cta-descargala.tenpesos {
  width: 250px;
}

.cta-descargala.terminos {
  width: 400px;
  margin-left: auto;
  margin-right: auto;
}

.cta-descargala.cyber {
  align-self: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.column {
  flex-direction: column;
  justify-content: flex-end;
  margin-top: auto;
  display: flex;
}

.column.sticky-top {
  position: -webkit-sticky;
  position: sticky;
  top: 25px;
}

.width-80 {
  max-width: 80%;
}

.div-block {
  flex-direction: column;
  justify-content: center;
  padding-bottom: 0;
  display: block;
}

.grid-botones {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  padding-top: 20px;
  padding-bottom: 30px;
}

.subtitle-text {
  color: var(--white);
  font-size: 1.5em;
}

.navbar-primary {
  background-color: var(--black);
  color: var(--white);
}

.navbar-no-shadow-container {
  z-index: 5;
  width: 100%;
  max-width: 1140px;
  background-color: rgba(0, 0, 0, 0);
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.container-regular {
  width: 100%;
  max-width: 1260px;
  min-height: 30px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-menu-header {
  color: rgba(0, 0, 0, 0);
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.nav-dropdown-header {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-header:hover {
  border: 1px none var(--white);
}

.nav-dropdown-toggle {
  color: var(--white);
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  opacity: 1;
  outline-color: var(--black);
  outline-offset: 0px;
  color: var(--primary);
  -webkit-text-stroke-width: 0px;
  -webkit-text-stroke-color: var(--black);
  border: 1px #000;
  outline-width: 3px;
  outline-style: solid;
  display: inline-block;
  overflow: visible;
}

.nav-dropdown-toggle:focus-visible {
  outline-offset: 0px;
  color: var(--primary);
  border-radius: 5px;
  outline: 2px #0050bd;
}

.nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: var(--primary);
  border-radius: 5px;
  outline: 2px #0050bd;
}

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-list.shadow-three.mobile-shadow-hide {
  background-color: var(--bg-styles);
}

.nav-dropdown-list.shadow-three.mobile-shadow-hide:hover {
  outline-color: var(--black);
  outline-offset: 0px;
  border: 1px #000;
  outline-width: 2px;
  outline-style: solid;
}

.nav-dropdown-list.shadow-three.mobile-shadow-hide.w--open {
  width: 80em;
  border-radius: 10px;
  top: 62px;
  left: -535px;
}

.nav-dropdown-link {
  color: var(--white);
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.mobile-margin-top-10 {
  flex: 0 auto;
  order: 0;
}

.nav-button-wrapper {
  margin-left: 120px;
}

.button-header-help {
  background-color: var(--primary);
  color: var(--black);
  letter-spacing: 2px;
  text-transform: uppercase;
  border-radius: 50px;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-header-help:hover {
  color: #fff;
  background-color: #32343a;
}

.button-header-help:active {
  background-color: #43464d;
}

.bg-white {
  max-height: 0%;
  max-width: 100%;
  min-height: 4em;
  background-color: var(--white);
  margin-top: 20px;
}

.bg-green {
  max-width: 60%;
  min-height: 4em;
  background-color: var(--primary);
  margin-top: 5px;
}

.bg-black {
  max-width: 100%;
  min-height: 4em;
  background-color: var(--black);
  margin-top: 5px;
  margin-bottom: 30px;
}

.bg-business-hero {
  max-width: 60%;
  min-height: 4em;
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(96deg, #000, #1d203c 100%, #1e213e 100%, #1d203c 100%, #fff);
  margin-top: 20px;
}

.bg-business-content {
  max-width: 60%;
  min-height: 4em;
  background-color: #1e213e;
  margin-top: 5px;
}

.bg-business-banner {
  max-width: 60%;
  min-height: 4em;
  background-image: linear-gradient(to right, #2ea3fe, #19d3c4 100%, #5a5a5a 100%, #636363 100%, #fff);
  margin-top: 5px;
  margin-bottom: 30px;
}

.bg-teenpo-blue {
  max-width: 60%;
  min-height: 4em;
  background-color: #7da9fa;
  margin-top: 20px;
}

.bg-teenpo-green {
  max-width: 60%;
  min-height: 4em;
  background-color: #09fba3;
  margin-top: 5px;
}

.bg-teenpo-grey {
  max-width: 60%;
  min-height: 4em;
  border: 1px solid var(--white);
  background-color: #2b2929;
  margin-top: 5px;
}

.text-bg-color {
  background-color: var(--primary);
  color: var(--black);
  padding: 5px;
  font-weight: 700;
}

.grid-2 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr .75fr;
  margin-top: 20px;
  margin-bottom: 20px;
}

.rectangle-bg-color {
  max-width: 100%;
  min-height: 4em;
}

.rectangle-bg-color.bg-business-hero {
  background-image: linear-gradient(to right, #000, #1e213e);
  margin-top: 0;
}

.rectangle-bg-color.bg-business-content {
  background-color: #1e213e;
  margin-top: 0;
}

.rectangle-bg-color.bg-business-banner {
  background-image: linear-gradient(to right, #2fa3ff, #19d3c3);
  margin-top: 0;
  margin-bottom: 0;
}

.rectangle-bg-color.bg-teenpo-blue {
  background-color: #7da9fa;
  margin-top: 0;
}

.rectangle-bg-color.bg-teenpo-green {
  background-color: #09fba3;
  margin-top: 0;
}

.rectangle-bg-color.bg-teenpo-grey {
  border: 1px solid var(--white);
  background-color: #2b2929;
  margin-top: 0;
}

.rectangle-bg-color.bg-white, .rectangle-bg-color.bg-green {
  margin-top: 0;
}

.rectangle-bg-color.bg-black {
  margin-top: 0;
  margin-bottom: 0;
}

.img-generales {
  max-width: 90%;
  margin-top: 20px;
  margin-bottom: 20px;
}

.subtitle-generales {
  width: 90%;
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .25fr .3fr;
}

.subtitle-generales.two-columns {
  grid-template-rows: auto;
  grid-template-columns: .5fr .5fr;
}

.color-primary-tenpo {
  background-color: var(--primary);
}

.color-black {
  background-color: var(--black);
}

.text-block-2 {
  color: var(--black);
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.text-block-3 {
  color: var(--white);
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.color-white {
  background-color: var(--white);
}

.text-block-4 {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.color-grey {
  color: #2a2a2a;
}

.text-block-5 {
  border: 1px solid var(--white);
  color: var(--white);
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.color-primary-business {
  background-color: #48a4f9;
}

.text-block-6 {
  color: var(--black);
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.color-secondary-business {
  background-color: #1ed3c3;
}

.color-secondary-business.width-80 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-7 {
  color: var(--black);
  text-align: center;
}

.color-primary-teenpo {
  background-color: #09fba3;
}

.text-block-8 {
  color: var(--black);
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.color-secondary-teenpo {
  background-color: #7da9fa;
}

.text-block-9 {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.container-hero {
  width: 100%;
  max-width: 940px;
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-hero.teenpo {
  margin-top: 60px;
}

.container-hero.estados-financieros {
  padding-top: 40px;
  padding-bottom: 30px;
}

.container-hero.tenpesos {
  align-items: flex-start;
  padding-top: 0;
}

.container-hero.tarjeta-credito {
  max-height: 928px;
  margin-top: 40px;
  margin-bottom: 40px;
  position: relative;
}

.hero-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 60px;
  margin-bottom: 60px;
  display: flex;
}

.hero-wrapper.mpd {
  margin-bottom: 0;
}

.hero-wrapper.cyber {
  margin-top: 40px;
  margin-bottom: auto;
}

.hero-split {
  width: 471px;
  max-width: 471px;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  display: flex;
}

.hero-split.inversiones {
  align-items: flex-end;
}

.hero-split.info-tenpesos {
  max-width: 100%;
}

.margin-bottom-24px {
  width: 100%;
  color: var(--white);
  text-align: center;
  align-self: center;
  margin-bottom: 24px;
  font-family: Open Sans, sans-serif;
  font-size: 25px;
  font-weight: 300;
  line-height: 30px;
  position: relative;
  top: 12px;
}

.margin-bottom-24px.teenpo {
  font-size: 20px;
  line-height: 26px;
}

.margin-bottom-24px.estados-financieros {
  color: var(--black);
  align-self: flex-start;
}

.margin-bottom-24px.mpd {
  color: var(--black);
  font-size: 20px;
  line-height: 26px;
}

.margin-bottom-24px.inversiones {
  color: var(--primary);
  align-self: flex-start;
  font-weight: 700;
}

.margin-bottom-24px.subt-tenpesos {
  font-size: 24px;
  line-height: 32px;
}

.margin-bottom-24px.prepago, .margin-bottom-24px.seguro-viajes {
  align-self: flex-start;
}

.margin-bottom-24px.teenpo {
  align-self: flex-start;
  font-size: 26px;
  line-height: 34px;
}

.margin-bottom-24px.ciberseguridad, .margin-bottom-24px.credito {
  align-self: flex-start;
}

.img-hero-tenpo {
  max-width: 105%;
  position: relative;
  right: -43px;
}

.img-hero-tenpo.tarjeta-de-credito {
  max-width: 65%;
  margin-left: auto;
  margin-right: auto;
}

.img-hero-tenpo.home {
  max-width: 130%;
  top: auto;
  right: auto;
}

.img-hero-tenpo.teenpo {
  max-width: 85%;
}

.img-hero-tenpo.nosotros {
  max-width: 80%;
}

.img-hero-tenpo.inversiones {
  max-width: 100%;
}

.img-hero-tenpo.tenpesos {
  width: 424px;
  max-width: 90%;
  position: static;
  right: auto;
}

.img-hero-tenpo.cyber {
  z-index: 1;
  max-width: 140%;
  align-self: auto;
  display: block;
  top: -51px;
  left: -105px;
  right: auto;
}

.img-hero-tenpo.cyber.blackfriday-oficial {
  top: auto;
  left: -23px;
}

.img-hero-tenpo.inscripcion-teenpo {
  max-width: 100%;
  right: -87px;
}

.heading-hero-prepago {
  width: 342px;
  color: var(--white);
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 35px;
  line-height: 40px;
}

.heading-hero-prepago.tarjeta-de-credito {
  width: 450px;
}

.heading-hero-prepago.home {
  width: 100%;
  margin-bottom: 26px;
  font-size: 48px;
  line-height: 52px;
}

.heading-hero-prepago.teenpo {
  width: 379px;
  color: #09fba3;
  text-transform: uppercase;
}

.heading-hero-prepago.teenpo.large {
  width: 426px;
}

.heading-hero-prepago.teenpo.resize {
  width: 436px;
}

.heading-hero-prepago.estados-financieros {
  color: var(--black);
}

.heading-hero-prepago.mpd {
  width: 385px;
  color: var(--black);
}

.heading-hero-prepago.ciberseguridad {
  width: 450px;
}

.heading-hero-prepago.hiper {
  width: 350px;
}

.text-feature {
  color: var(--white);
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 14px;
  display: flex;
}

.feature-content {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-4 {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  outline-offset: 0px;
  color: var(--primary);
  -webkit-text-stroke-width: 0px;
  outline: 3px #6afe99;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-style: normal;
  text-decoration: none;
  transition: opacity .2s;
  transform: translate(0);
}

.heading-4.titulos-home {
  color: var(--white);
  margin-bottom: 20px;
}

.columns {
  align-self: center;
  align-items: center;
  display: flex;
}

.paragraph {
  color: var(--white);
  margin-bottom: 20px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 19px;
  font-weight: 300;
  line-height: 25px;
}

.paragraph.home {
  font-size: 18px;
  font-weight: 300;
}

.heading-5 {
  color: var(--primary);
  letter-spacing: 10px;
  margin-top: 0;
  font-family: Open Sans, sans-serif;
  font-style: normal;
}

.heading-6 {
  color: var(--primary);
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  line-height: 38px;
}

.heading-6.titulos-home {
  color: #fff;
}

.heading-7 {
  color: var(--white);
  margin-top: 0;
  font-family: Open Sans, sans-serif;
}

.columns-2 {
  align-self: center;
  align-items: center;
  display: flex;
}

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

.paragraph-2 {
  color: var(--white);
  margin-bottom: 20px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 19px;
  font-weight: 300;
  line-height: 25px;
}

.paragraph-2.home {
  margin-top: 20px;
  font-size: 18px;
  font-weight: 300;
}

.column-5 {
  justify-content: center;
  display: flex;
}

.column-6 {
  justify-content: flex-end;
  display: flex;
}

.column-7 {
  flex-direction: row;
  justify-content: flex-end;
  display: flex;
}

.columns-3 {
  align-self: center;
  align-items: center;
  display: flex;
}

.heading-8 {
  color: var(--primary);
  font-family: Open Sans, sans-serif;
}

.heading-8.titulos-home {
  color: var(--white);
}

.paragraph-3 {
  color: var(--white);
  margin-bottom: 20px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  font-weight: 300;
  line-height: 26px;
}

.paragraph-3.home {
  font-size: 18px;
  font-weight: 300;
}

.columns-content-right {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.heading-9 {
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 31px;
}

.image-21 {
  text-align: center;
  align-self: flex-start;
  margin-left: auto;
  margin-right: auto;
}

.content-right {
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  margin-bottom: 0;
  padding-left: 10px;
  display: flex;
  top: -66px;
}

.column-10 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 60px;
  display: flex;
  position: relative;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.paragraph-4 {
  color: var(--black);
  margin-top: 20px;
  margin-bottom: 30px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.text-block-15 {
  color: var(--black);
  margin-top: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.text-block-15.teenpo {
  margin-bottom: 20px;
  font-weight: 300;
  line-height: 24px;
}

.text-block-15.inversiones {
  margin-top: 40px;
  margin-bottom: 10px;
  font-weight: 700;
}

.feature-img-float {
  z-index: auto;
  max-width: 140%;
  clear: left;
  align-self: auto;
  display: block;
  position: relative;
  left: -92px;
}

.feature-img-float.ciberseguridad {
  max-width: 110%;
  bottom: -14px;
}

.feature-img-float.ciberseguridad.identindad {
  max-width: 160%;
  bottom: -109px;
}

.feature-img-float.ciberseguridad-3 {
  width: 80%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.feature-img-float.inversiones {
  max-width: 100%;
  left: auto;
}

.feature-img-float.tarjeta {
  top: 71px;
}

.feature-img-float.tenpesos {
  max-width: 80%;
  display: none;
  left: -55px;
}

.feature-img-float.credito {
  width: 409px;
  max-width: 100%;
  margin-bottom: 0;
  left: -34px;
}

.button {
  width: 312px;
  height: 60px;
  max-width: 100%;
  background-color: var(--primary);
  color: var(--black);
  text-align: center;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 20px 60px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.logo-app-store {
  max-width: 49%;
  padding-right: 0;
}

.container-logo-app-store {
  max-width: 67%;
  justify-content: space-between;
  margin-top: 10px;
  display: flex;
}

.features {
  max-width: 100%;
  margin-bottom: 10px;
}

.columns-features {
  max-width: 100%;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
  position: relative;
  left: -20px;
}

.column-11 {
  display: none;
}

.icon-feature {
  margin-bottom: 10px;
}

.icon-feature.home {
  width: 70px;
}

.column-feature {
  flex-direction: column;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.column-feature.home {
  padding-left: 0;
  padding-right: 0;
}

.columns-steps {
  width: 1010px;
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  margin-bottom: 40px;
  display: flex;
}

.text-step1 {
  max-width: 244px;
  color: var(--black);
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 10px;
  margin-left: 196px;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.text-step1.font-white16 {
  color: var(--white);
}

.img-steps {
  width: 259px;
  height: 326px;
  align-self: auto;
  margin-bottom: 10px;
}

.img-steps.billetera {
  width: 248px;
}

.column-steps {
  flex-direction: column;
  align-self: flex-start;
  align-items: center;
  padding-left: 10px;
  display: flex;
}

.steps {
  color: var(--black);
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.steps.tarjeta-credito {
  margin-bottom: 0;
}

.column-step1 {
  flex-direction: column;
  order: -1;
  justify-content: flex-start;
  align-items: center;
  padding-right: 20px;
  display: flex;
}

.column-step2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: flex-start;
  align-items: center;
  padding-left: 20px;
  display: flex;
}

.columns-steps2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row;
  justify-content: space-around;
  margin-top: 20px;
  margin-bottom: 60px;
  display: flex;
}

.img-step1 {
  height: 302px;
  margin-left: 120px;
}

.img-step2 {
  height: 302px;
  align-self: center;
  margin-right: 120px;
}

.text-step2 {
  max-width: 199px;
  text-align: center;
  align-self: center;
  margin-left: 0;
  margin-right: 60px;
  font-family: Open Sans, sans-serif;
}

.text-step2.font-white16 {
  color: var(--white);
}

.link-header {
  color: var(--white);
  padding-left: 20px;
  padding-right: 20px;
  font-weight: 400;
  text-decoration: none;
}

.page-wrapper {
  height: 100%;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  display: block;
}

.page-wrapper.black-bg {
  width: 100%;
  max-height: 100%;
  max-width: 100%;
  background-color: var(--black);
  background-color: #000;
  flex-direction: column;
  align-items: center;
  display: block;
}

.page-wrapper.black-bg.paypal {
  height: 100vh;
}

.hero-beneficio {
  width: 100%;
  height: 400px;
  background-image: url('../images/mockup-pantallas.webp');
  background-position: 50% 42%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 0;
  margin-top: 69px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: block;
}

.cta-descarga-negro {
  width: 312px;
  max-width: 100%;
  background-color: var(--black);
  color: var(--primary);
  text-align: center;
  border-radius: 8px;
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 24px;
}

.heading-11 {
  color: var(--black);
  margin-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 26px;
}

.image-24 {
  margin-top: 10px;
}

.body {
  padding-right: 0;
}

.div-block-5 {
  width: 513px;
  max-width: 100%;
  border: 1px solid var(--black);
  background-color: var(--primary);
  text-align: center;
  border-radius: 78px;
  padding-top: 10px;
  padding-bottom: 10px;
  position: relative;
  top: -26px;
}

.text-block-17 {
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 23px;
  font-weight: 800;
  line-height: 28px;
}

.text-block-18 {
  color: var(--primary);
  font-family: Open Sans, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.text-span {
  color: var(--white);
}

.text-block-19 {
  color: var(--white);
  font-family: Open Sans, sans-serif;
  font-size: 100px;
  font-weight: 800;
  line-height: 105px;
  position: relative;
  left: -58px;
}

.text-block-19.teenpo {
  color: #7da9fa;
}

.text-block-20 {
  color: var(--white);
  font-family: Open Sans, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.columns-6 {
  align-items: center;
  padding-top: 40px;
  display: flex;
}

.image-25 {
  width: 448px;
  max-width: 70%;
}

.image-25.teenpo {
  max-width: 448px;
  position: relative;
  left: -60px;
}

.column-17 {
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.text-block-21 {
  width: 767px;
  max-width: 60%;
  color: var(--white);
  text-align: center;
  margin-top: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}

.card-beneficios-tarjeta {
  max-width: 90%;
  border: 2px solid var(--primary);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px 20px 10px;
  display: flex;
}

.titulo-card-tarjeta {
  color: var(--primary);
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.grid-6 {
  max-width: 60%;
  margin-top: 40px;
}

.parrafo-card-tarjeta {
  height: 100px;
  color: var(--white);
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.icono-card-tarjeta {
  max-width: 30%;
}

.comercios-sin-tenpo {
  border: 1px dashed var(--primary);
  border-radius: 8px;
  margin-top: 30px;
  margin-bottom: 40px;
  padding: 20px 60px;
}

.texto-comercios-sin-tenpo {
  color: var(--white);
  text-align: center;
  font-family: Open Sans, sans-serif;
}

.icono-beneficio-tarjeta {
  max-width: 75%;
}

.icono-beneficio-tarjeta.teenpo {
  width: 145px;
}

.columns-7 {
  max-width: 50%;
  margin-top: 40px;
  margin-bottom: 40px;
}

.texto-caracteristicas-tarjeta {
  max-width: 80%;
  color: var(--white);
  text-align: center;
  margin-top: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 20px;
}

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

.tabs-menu {
  background-color: var(--white);
  text-align: center;
  justify-content: center;
  margin-top: 100px;
  margin-bottom: 60px;
  display: block;
}

.texto-tab-pasos {
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
}

.tab1 {
  background-color: var(--white);
  padding-top: 20px;
  padding-bottom: 20px;
}

.tab1.w--current {
  border: 3px solid var(--primary);
  background-color: var(--white);
  color: var(--black);
  -webkit-text-stroke-color: var(--bg-styles);
  border-radius: 50px;
  margin-right: 100px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
}

.tab1.w--current:active, .tab1.w--current:focus {
  margin-right: 100px;
}

.tab1.teenpo.w--current {
  border-color: #09fba3;
}

.tab2 {
  background-color: var(--white);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border: 3px solid rgba(0, 0, 0, 0);
  border-radius: 50px;
  margin-left: 100px;
  padding-top: 20px;
  padding-bottom: 20px;
  transition: opacity .2s;
}

.tab2:hover {
  background-color: var(--white);
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  color: var(--black);
}

.tab2:active {
  border: 3px solid var(--primary);
  background-color: var(--white);
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  color: var(--black);
  margin-left: 100px;
}

.tab2:focus {
  border-color: var(--primary);
  background-color: var(--white);
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  color: var(--black);
  margin-left: 100px;
}

.tab2:visited {
  border-color: var(--primary);
  background-color: var(--white);
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}

.tab2.w--current {
  background-color: var(--white);
}

.tab2.teenpo.w--current:active, .tab2.teenpo.w--current:focus {
  border-color: #09fba3;
}

.recordatorio-activacion {
  max-width: 70%;
  border: 2px dashed var(--primary);
  text-align: center;
  border-radius: 8px;
  justify-content: center;
  align-self: auto;
  margin-top: 40px;
  padding: 10px;
  display: flex;
}

.texto-recordatorio-activacion {
  max-width: 90%;
  color: var(--black);
  text-align: center;
  justify-content: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  line-height: 18px;
  display: block;
}

.container {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.wrapper-tarjeta {
  justify-content: space-between;
  align-items: center;
  padding-top: 60px;
  display: flex;
}

.wrapper-tarjeta.tenpesos, .wrapper-tarjeta.credito {
  padding-top: 0;
}

.hero-split-2 {
  max-width: 50%;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.margin-bottom-24px-2 {
  color: var(--black);
  margin-top: 20px;
  margin-bottom: 24px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.margin-bottom-24px-2.light {
  font-weight: 300;
}

.cta-seguridad-verde {
  width: 312px;
  background-color: var(--primary);
  color: var(--black);
  text-align: center;
  letter-spacing: 0;
  text-transform: none;
  border-radius: 8px;
  margin-top: 10px;
  padding: 20px 25px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 24px;
  transition: all .2s;
}

.cta-seguridad-verde:hover {
  background-color: var(--primary);
  color: var(--black);
}

.cta-seguridad-verde:active {
  background-color: #43464d;
}

.cta-seguridad-verde.business {
  background-color: #19d3c3;
}

.shadow-two {
  background-color: #19d3c3;
  position: relative;
  right: -53px;
}

.shadow-two.notificaciones {
  background-color: var(--primary);
}

.shadow-two.notificaciones.teenpo {
  background-color: #a5bdfb;
}

.heading-12 {
  width: 460px;
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 31px;
}

.heading-13 {
  color: var(--black);
  font-family: Open Sans, sans-serif;
}

.columns-8 {
  margin-bottom: 15px;
  display: block;
}

.image-26 {
  width: 20px;
}

.div-block-6 {
  width: 432px;
  margin-top: 20px;
}

.text-block-22 {
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.text-block-22.light {
  font-weight: 300;
}

.column-19 {
  padding-left: 0;
  padding-right: 0;
}

.hero-split-3 {
  max-width: 46%;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.margin-bottom-24px-3 {
  margin-bottom: 24px;
  padding-top: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.heading-14 {
  width: 505px;
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 31px;
}

.hero-heading-left-2 {
  border-style: solid none none solid;
  border-width: 3px;
  border-color: var(--primary);
  background-color: var(--white);
  border-top-left-radius: 236px;
  padding: 40px 30px 80px;
  position: relative;
}

.hero-heading-left-2.teenpo, .hero-heading-left-2.tenpesos {
  padding-top: 0;
}

.hero-heading-left-2.credito {
  padding-top: 20px;
}

.container-2 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-split-4 {
  max-width: 46%;
  flex-direction: column;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: flex-start;
  display: flex;
}

.hero-split-4.credito {
  justify-content: flex-end;
  align-self: flex-end;
}

.margin-bottom-24px-4 {
  color: var(--black);
  margin-top: 20px;
  margin-bottom: 24px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.shadow-two-3 {
  max-width: 138%;
  display: block;
  position: relative;
  bottom: -81px;
}

.shadow-two-3.teenpo {
  width: 433px;
  max-width: 100%;
  order: 1;
  bottom: auto;
}

.heading-15 {
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 31px;
}

.sac {
  width: 361px;
  max-width: 100%;
  border: 2px solid var(--primary);
  border-radius: 50px;
  margin-bottom: 20px;
  padding: 15px 10px;
}

.sac.tenpesos {
  width: 400px;
}

.columns-9 {
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.text-block-23 {
  color: var(--black);
  align-items: center;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
  display: flex;
}

.column-20 {
  justify-content: center;
  display: flex;
}

.text-block-24 {
  color: var(--black);
  text-align: justify;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.fs_accordion-1_paragraph {
  width: 885px;
  max-width: 100%;
  color: var(--black);
  text-align: justify;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  line-height: 20px;
  display: block;
}

.fs_accordion-1_body {
  background-color: #fff;
  justify-content: flex-start;
  padding: 1rem 1.5rem;
  display: flex;
}

.fs_accordion-1_content {
  overflow: hidden;
}

.fs_accordion-1_icon {
  margin-right: 0;
  font-size: 1.125rem;
  position: relative;
}

.fs_accordion-1_label {
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.fs_accordion-1_header {
  width: 1050px;
  max-width: 100%;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 8px 8px 0 0;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.fs_accordion-1_header:active, .fs_accordion-1_header:focus {
  background-color: var(--primary);
}

.fs_accordion-1_header:focus-visible {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_accordion-1_header[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_accordion-1_item {
  width: 1250px;
  max-width: 73%;
}

.fs_accordion-1_embed {
  margin-bottom: 0;
}

.fs_accordion-1_component {
  width: 1280px;
  max-width: 100%;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f6f7f9;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-self: auto;
  align-items: center;
  margin: 0 0 auto;
  padding-top: 20px;
  padding-bottom: 100px;
  display: flex;
}

.heading-16 {
  color: var(--black);
  text-align: center;
  margin-top: 0;
  padding-top: 80px;
  font-family: Open Sans, sans-serif;
  font-size: 31px;
  line-height: 34px;
}

.link {
  color: var(--black);
}

.hero-heading-left-3 {
  background-color: var(--black);
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-3 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
}

.hero-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.hero-split-5 {
  max-width: 46%;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
  left: 46px;
}

.margin-bottom-24px-5 {
  color: var(--white);
  margin-bottom: 24px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 26px;
}

.heading-p2p {
  color: var(--white);
  font-family: Open Sans, sans-serif;
  font-size: 36px;
  line-height: 42px;
}

.text-span-2 {
  color: rgba(0, 0, 0, 0);
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: var(--primary);
  white-space: normal;
  border: 1px solid #000;
  text-decoration: none;
}

.image-28 {
  max-width: 80%;
  margin-bottom: 30px;
}

.div-block-7 {
  max-width: 277px;
  align-self: flex-start;
  margin-top: 20px;
}

.hero-heading-right {
  background-color: #f0efef;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-4 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-3 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-6 {
  max-width: 46%;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.img-app-cobrar {
  width: 346px;
  max-width: 80%;
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.img-app-cobrar.teenpo {
  max-width: 100%;
}

.margin-bottom-24px-6 {
  color: var(--black);
  margin-top: 20px;
  margin-bottom: 24px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 27px;
}

.heading-19 {
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  line-height: 34px;
}

.div-block-8 {
  max-width: 100%;
  border: 2px solid var(--primary);
  border-radius: 20px;
  margin-bottom: 40px;
  padding: 10px 20px;
}

.text-block-28 {
  color: var(--black);
  text-align: center;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}

.tabs {
  flex-direction: column;
  align-items: center;
  margin-top: 60px;
  display: flex;
}

.heading-20 {
  color: var(--black);
  margin-top: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  line-height: 34px;
}

.columns-10 {
  width: 299px;
}

.column-21, .column-22 {
  padding-left: 5px;
  padding-right: 5px;
}

.img-feature-producto {
  width: 323px;
  max-width: 75%;
}

.img-feature-producto.home {
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.img-feature-producto.teenpo {
  max-width: 60%;
}

.hero-heading-left-4 {
  background-color: var(--black);
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px 0;
  position: relative;
}

.container-5 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.portada-billetera {
  justify-content: space-between;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 80px;
  display: flex;
}

.box-portada-billetera {
  max-width: 46%;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.margin-bottom-24px-7 {
  color: var(--white);
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.img-portada-billetera {
  max-width: 90%;
}

.heading-21 {
  width: 468px;
  color: var(--white);
  font-family: Open Sans, sans-serif;
  font-size: 44px;
  line-height: 50px;
}

.text-span-3 {
  color: var(--primary);
}

.heading-22 {
  color: var(--white);
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  line-height: 34px;
}

.text-block-32 {
  color: var(--white);
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}

.image-31 {
  max-width: 85%;
}

.column-23 {
  padding-left: 0;
}

.column-24 {
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.columns-11 {
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.image-32 {
  max-width: 55%;
}

.column-25 {
  padding-left: 0;
}

.heading-23 {
  width: 500px;
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  line-height: 34px;
}

.heading-24 {
  color: var(--white);
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 35px;
  line-height: 39px;
}

.container-6 {
  margin-top: 100px;
}

.box-features-billetera {
  width: 350px;
  height: 450px;
  border: 2px solid var(--primary);
  border-radius: 20px;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
}

.title-box-features {
  width: 315px;
  color: var(--white);
  text-align: center;
  margin-top: 60px;
  margin-bottom: 60px;
  font-family: Open Sans, sans-serif;
  line-height: 28px;
}

.text-span-4, .text-span-5 {
  color: var(--primary);
}

.box-features {
  margin-top: 40px;
  padding-left: 10px;
  padding-right: 10px;
}

.feature-billetera {
  margin-bottom: 20px;
}

.text-billetera {
  color: var(--white);
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.column-26 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.image-tenpo-billetera {
  max-width: 100%;
  position: relative;
  bottom: -186px;
  left: 25px;
}

.heading-25 {
  color: var(--black);
  justify-content: center;
  margin-top: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 35px;
  line-height: 39px;
  display: flex;
}

.text-span-6 {
  color: var(--primary);
}

.heading-26 {
  color: var(--white);
  justify-content: center;
  margin-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 35px;
  line-height: 39px;
  display: flex;
}

.text-block-33 {
  color: var(--white);
  text-align: center;
  margin-bottom: 60px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.box-paypal-tenpo {
  flex-direction: column;
  align-items: center;
  padding-left: 0;
  display: none;
}

.text-tenpo-paypal {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 30px;
  font-family: Open Sans, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.img-tenpo-paypal {
  max-width: 120%;
  padding-left: 0;
  position: relative;
  left: -32px;
}

.column-27 {
  padding-left: 20px;
  padding-right: 20px;
}

.columns-12 {
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: relative;
  left: -17px;
}

.box-paypal-tenpo2 {
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
  right: -37px;
}

.cta-billetera {
  width: 300px;
  height: 55px;
  max-width: 80%;
  background-color: var(--primary);
  color: var(--black);
  border-radius: 8px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 21px;
  display: flex;
}

.column-28 {
  padding-right: 20px;
}

.column-29 {
  padding-left: 20px;
}

.container-7 {
  justify-content: flex-start;
  display: flex;
}

.hero-heading-left-5 {
  background-color: var(--primary);
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px 0;
  position: relative;
}

.hero-wrapper-5 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.margin-bottom-24px-9 {
  color: var(--black);
  margin-top: 20px;
  margin-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.heading-27 {
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 35px;
  line-height: 39px;
}

.cta-paypal {
  width: 269px;
  height: 55px;
  background-color: var(--black);
  color: var(--primary);
  border-radius: 8px;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 21px;
  display: flex;
}

.heading-28 {
  color: var(--black);
  text-align: center;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 35px;
  line-height: 39px;
}

.text-span-7 {
  color: var(--black);
  font-weight: 700;
  text-decoration: underline;
}

.box-dolares {
  display: flex;
}

.box-text-dolares {
  align-self: center;
}

.img-dolares {
  width: 446px;
  padding-right: 40px;
}

.wrapper-remesas {
  justify-content: space-between;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.text-wrapper-remesas {
  max-width: 46%;
  flex-direction: column;
  justify-content: flex-start;
  align-self: center;
  align-items: flex-start;
  display: flex;
  position: relative;
  top: -36px;
  left: 5px;
}

.margin-bottom-24px-10 {
  color: var(--white);
  margin-top: 30px;
  margin-bottom: 24px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 26px;
}

.img-portada-remesas {
  width: 526px;
  max-width: 526px;
  position: relative;
  top: -47px;
  left: 75px;
}

.heading-29 {
  color: var(--primary);
  font-family: Open Sans, sans-serif;
  font-size: 44px;
  line-height: 50px;
}

.text-span-8 {
  color: rgba(0, 0, 0, 0);
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: var(--primary);
  font-weight: 800;
}

.margin-bottom-24px-11 {
  color: var(--white);
  margin-top: 20px;
  margin-bottom: 24px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 24px;
}

.heading-30 {
  width: 484px;
  color: var(--white);
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  line-height: 34px;
}

.icono-link {
  width: 60px;
  max-width: 100%;
  margin-top: 100px;
}

.heading-31 {
  color: var(--white);
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  line-height: 34px;
}

.text-span-9 {
  color: var(--primary);
}

.paragraph-8 {
  max-width: 65%;
  color: var(--white);
  text-align: center;
  margin-top: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
}

.img-app-link {
  max-width: 28%;
  margin-top: 40px;
}

.container-8 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.box-img-seguimiento {
  max-width: 46%;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.margin-bottom-24px-12 {
  width: 450px;
  color: var(--black);
  margin-top: 20px;
  margin-bottom: 24px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 24px;
}

.img-seguimiento {
  max-width: 90%;
}

.heading-32 {
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  line-height: 34px;
}

.box-text-seguimiento {
  width: 508px;
  max-width: 508px;
}

.heading-33 {
  color: var(--black);
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 40px;
  line-height: 44px;
}

.heading-34 {
  color: var(--black);
  text-align: center;
  margin-bottom: 0;
  padding-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  line-height: 34px;
}

.text-remesas-paises {
  width: 496px;
  max-width: 496px;
}


.text-span-10 {
  color: rgba(0, 0, 0, 0);
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: var(--primary);
  font-size: 47px;
  font-weight: 800;
  line-height: 52px;
}

.img-cuentas {
  max-width: 90%;
  margin-bottom: 40px;
}

.pdc-video-lightbox {
  z-index: 2;
  width: 156px;
  max-width: 10%;
  border: 0px solid var(--black);
  background-color: rgba(0, 0, 0, 0);
  border-radius: 8px;
  flex-direction: row;
  justify-content: center;
  margin-top: 60px;
  padding: 20px;
  display: flex;
  position: static;
  top: 331px;
}

.pdc-video-lightbox.black-friday {
  position: relative;
}

.play-button {
  max-width: 98%;
}

.div-block-11 {
  margin-top: 60px;
}

.heading-36 {
  color: var(--white);
  font-family: Open Sans, sans-serif;
  font-size: 40px;
  line-height: 44px;
}

.text-span-11 {
  color: rgba(0, 0, 0, 0);
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: var(--primary);
  text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
  overflow-wrap: normal;
  font-size: 67px;
  font-weight: 800;
  line-height: 71px;
}

.button-primary-12:hover {
  background-color: var(--primary);
  color: var(--black);
}

.button-primary-12:active {
  background-color: #43464d;
}

.heading-50 {
  color: rgba(0, 0, 0, 0);
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: var(--primary);
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 44px;
  font-weight: 800;
  line-height: 48px;
}

.image-42 {
  max-width: 33%;
  flex-direction: row;
  margin-bottom: 30px;
}

.heading-51 {
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 140px;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  line-height: 34px;
  display: flex;
}

.text-span-15 {
  font-family: Open Sans, sans-serif;
  font-weight: 300;
}

.text-block-37 {
  color: var(--primary);
  text-align: center;
  margin-top: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 34px;
}

.quick-stack {
  max-width: 100%;
  margin-top: 40px;
  margin-left: 60px;
  margin-right: 60px;
}

.cell, .cell-2, .cell-3, .cell-4 {
  border: 2px solid var(--primary);
  border-radius: 12px;
  align-items: center;
  padding: 20px;
}

.image-43, .image-44, .image-45, .image-46 {
  max-width: 50%;
}

.heading-52 {
  color: var(--white);
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 24px;
}

.text-span-16 {
  color: var(--primary);
}

.paragraph-9 {
  color: var(--white);
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 22px;
}

.button-4 {
  width: 312px;
  height: 60px;
  background-color: var(--primary);
  color: var(--black);
  letter-spacing: 2px;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 21px;
  display: flex;
}

.cell-5 {
  color: var(--white);
  justify-content: center;
  font-family: Open Sans, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
}

.image-47 {
  max-width: 41%;
  display: block;
  position: relative;
  top: 3px;
}

.cell-6 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-end;
}

.text-block-38 {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.quick-stack-2 {
  margin-top: 40px;
  position: relative;
  left: 141px;
}

.paragraph-10 {
  max-width: 80%;
  color: var(--white);
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 28px;
  font-weight: 300;
  line-height: 34px;
}

.dropdown-toggle {
  width: 100px;
  height: 100%;
  color: var(--white);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  padding: 6px 13px 0 10px;
  font-size: 15px;
  display: flex;
}

.dropdown-toggle:hover {
  width: 100px;
  height: 50%;
  background-color: var(--primary);
  color: var(--black) !important;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-clip: border-box;
  border: 1px rgba(0, 0, 0, 0);
  border-radius: 10px;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  padding-top: 0;
  text-decoration: none;
  overflow: visible;
}

.dropdown-toggle::after {
  display: none;
}

.dropdown-toggle.w--current {
  color: var(--primary) !important;
}

.dropdown-toggle.w--current:hover {
  color: var(--black) !important;
}

.dropdown-toggle.w--open {
  color: var(--primary);
}

.dropdown-toggle.w--open:active {
  box-shadow: none;
  border-style: none;
}

.dropdown-toggle.trabaja {
  text-align: center;
  font-size: 14px;
  line-height: 17px;
}

.navbar {
  z-index: 3;
  background-color: var(--black);
  position: relative;
  display: block !important;
  box-shadow: 0 3px 12px rgba(36, 50, 66, .08);
}

.brand {
  flex: none;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  margin-right: 82px;
  padding-top: 10px;
  padding-bottom: 8px;
  display: flex;
}

.brand.responsive {
  display: none;
}

.dropdown-bg-full {
  background-color: #fff;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 35px 35px 50px rgba(36, 50, 66, .15);
}

.menu-right {
  display: flex;
}

.dropdown-overflow {
  padding-top: 40px;
  overflow: auto;
}

.menu-left {
  display: flex;
  position: relative;
  left: 140px;
}

.dropdown-card {
  margin-bottom: 36px;
  display: block;
  position: relative;
}

.navbar-primary-tenpo {
  background-color: rgba(0, 0, 0, 0);
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.dropdown-bg {
  position: absolute;
  top: 0%;
  bottom: 96px;
  left: 0%;
  right: 0%;
}

.menu {
  height: 70px;
  float: none;
  background-color: rgba(0, 0, 0, 0);
  justify-content: space-between;
  align-items: stretch;
  font-weight: 500;
  display: flex;
}

.dropdown-footer-wrapper {
  background-color: #fbfdfe;
  border-top: 1px solid #e0e6e8;
  position: absolute;
  bottom: 0;
  left: 0%;
  right: 0%;
}

.dropdown-footer-wrapper.tablet {
  display: none;
}

.dropdown-sidebar-bg {
  width: 100vw;
  background-color: #f6f8f9;
  border-left: 1px solid #e0e6e8;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 706px;
  right: 0;
}

.dropdown-grid {
  grid-column-gap: 40px;
  grid-row-gap: 75px;
  grid-template-rows: auto;
  grid-template-columns: 16% 16% 16% 16% 17%;
  grid-auto-columns: 1fr;
  display: grid;
}

.blog-card {
  background-color: #fff;
  border: 1px solid #edf1f2;
  flex-direction: column;
  margin-bottom: 12px;
  padding: 8px;
  transition: transform .2s, box-shadow .2s;
  display: flex;
}

.blog-card:hover {
  transform: translate(0, -2px);
  box-shadow: 4px 0 8px rgba(36, 50, 66, .08);
}

.dropdown-list {
  z-index: 1;
  background-color: rgba(0, 0, 0, 0);
  padding-bottom: 142px;
  font-size: 13px;
  position: fixed;
  top: 70px;
  bottom: auto;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.dropdown-column-title {
  color: #aaa;
  letter-spacing: 1px;
  text-transform: none;
  border-bottom: 1px solid #3a3a3a;
  margin-bottom: 20px;
  padding-bottom: 16px;
  font-size: 14px;
  font-weight: 300;
  position: relative;
}

.dropdown-column-title.servicios {
  display: none;
}

.dropdown-footer-full {
  z-index: 1;
  background-color: var(--black);
  opacity: 1;
  position: absolute;
  top: 0;
  bottom: 96px;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.navbar-bg {
  z-index: 1;
  opacity: 0;
  background-color: rgba(0, 0, 0, .1);
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.dropdown {
  padding-left: 0;
}

.dropdown-list-body {
  z-index: 3;
  position: relative;
}

.container-menu-primary {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 32px;
  padding-right: 32px;
}

.dropdown-inner-shadow {
  z-index: 4;
  height: 56px;
  background-image: linear-gradient(rgba(36, 50, 66, .08), rgba(0, 0, 0, 0) 15%);
  position: absolute;
  bottom: 100%;
  left: 0%;
  right: 0%;
  box-shadow: 0 3px 12px rgba(36, 50, 66, .08);
}

.dropdown-toggle-text {
  text-align: center;
  margin-right: 6px;
  padding-left: 10px;
}

.dropdown-toggle-text:hover {
  background-color: var(--primary);
  color: #000;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  padding-left: 10px;
}

.dropdown-toggle-text:active {
  padding-left: 10px;
}

.dropdown-toggle-text:focus {
  color: #2fa3ff;
}

.link-menu-header {
  color: var(--white);
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 16px;
  font-weight: 300;
  text-decoration: none;
  display: block;
}

.link-menu-header.tb-link:hover {
  color: #2fa3ff;
}

.link-menu-header.tb-link.finanzas {
  display: none;
}

.link-menu-header.t-link:hover {
  color: var(--primary);
}

.link-menu-header.t-link.bolsillo {
  display: none;
}

.link-menu-header.teenpo-link:hover {
  color: var(--teenpo);
}

.space-b-menu {
  height: 29px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.hero-seguro-contenido {
  background-color: var(--black);
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  align-items: center;
  padding: 80px 30px;
  display: flex;
  position: relative;
}

.container-13 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-seguro-contenido-wrapper {
  justify-content: space-between;
  align-items: center;
  margin-top: auto;
  padding-top: 100px;
  display: flex;
}

.text-hero-seguro-contenido-wrapper {
  max-width: 46%;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.margin-bottom-24px-22 {
  color: var(--white);
  margin-bottom: 24px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 24px;
}

.img-seguro-app {
  max-width: 80%;
  position: relative;
  top: -29px;
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.cf-choose-feature-container {
  position: relative;
}

.heading-53 {
  width: 453px;
  color: rgba(0, 0, 0, 0);
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: var(--primary);
  flex-direction: column;
  align-items: flex-start;
  font-family: Open Sans, sans-serif;
  font-size: 33px;
  font-weight: 800;
  line-height: 38px;
  display: flex;
  position: relative;
  left: auto;
}

.text-span-20 {
  color: var(--primary);
  -webkit-text-stroke-width: 0px;
  -webkit-text-stroke-color: transparent;
  font-weight: 700;
}

.img-hero-contenido-auto-wrapper {
  justify-content: center;
  display: flex;
}

.text-cobrar-wrapper {
  width: 508px;
  max-width: 508px;
}

.img-brand-beneficios {
  justify-content: center;
  align-items: center;
  margin-top: -30px;
  display: flex;
  position: static;
  top: -39px;
}

.image-51 {
  flex: 0 auto;
  margin-top: -25px;
  margin-bottom: 20px;
  display: block;
}

.categor-as-beneficios-bullet {
  width: auto;
  color: #fff;
  text-align: center;
  object-fit: fill;
  background-color: #595959;
  border-radius: 20px;
  flex-wrap: nowrap;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  padding: 5px 10px;
  font-family: Open Sans, sans-serif;
  display: inline-block;
  overflow: auto;
}

.destacados-beneficios-container {
  text-align: center;
}

.titulo-beneficio-big {
  color: var(--white);
  text-align: center;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Open Sans, sans-serif;
}

.all-text-beneficios {
  color: var(--white);
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.list {
  color: var(--white);
}

.lista-destacada-beneficios {
  width: 90%;
  color: var(--white);
  background-color: #2a2a2a;
  border-radius: 9px;
  margin: 20px auto;
  padding: 20px;
  font-family: Open Sans, sans-serif;
  display: block;
}

.link-bases-legales {
  color: var(--white);
  -webkit-text-stroke-color: var(--primary);
  overflow-wrap: normal;
  text-decoration: underline;
}

.interes {
  margin-top: 60px;
  margin-bottom: 60px;
}

.beneficios-destacados {
  height: 300px;
  margin-top: 101px;
  margin-bottom: 40px;
  overflow: visible;
}

.filtros-beneficios {
  height: 200px;
  margin-top: 50px;
  margin-bottom: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.beneficios {
  margin-top: 40px;
  margin-bottom: 100px;
}

.slider {
  height: 300px;
}

.slider.beneficios-hero {
  height: 370px;
  background-color: var(--black);
}

.mask, .slide {
  height: 350px;
}

.slide.beneficios-slider {
  height: 380px;
}

.c-checkbox-lang {
  z-index: 3;
  width: 100%;
  height: 100%;
  border-style: none;
  border-radius: 8px;
  margin: 0;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.c-checkbox-lang.w--redirected-checked {
  width: 100%;
  height: 100%;
  color: #255deb;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-color: #255deb;
  border-radius: 8px;
  margin: 0;
}

.c-checkbox-lang.w--redirected-focus {
  box-shadow: none;
  margin-left: 0;
}

.c-checkbox-toggle {
  width: 48px;
  height: 24px;
  border-style: none;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.c-checkbox-toggle:active {
  border-radius: 0;
}

.c-checkbox-toggle.w--redirected-checked {
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-style: none;
  border-radius: 0;
  margin-top: 0;
  margin-left: 0;
}

.c-checkbox-toggle.w--redirected-focus {
  box-shadow: none;
  border-style: none;
  border-radius: 0;
  margin-top: 0;
  margin-left: 0;
}

.c-gradient-lang {
  z-index: 0;
  background-color: #1a2028;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 8px;
  margin-right: 8px;
  padding: 2px;
  position: relative;
  overflow: hidden;
}

.c-card-bottom {
  z-index: 1;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 24px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.text-precio-seguro {
  color: var(--primary);
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.precio-seguro-wrapper {
  border: 1px solid var(--bg-styles);
  border-radius: 8px;
  padding: 10px 20px;
}

.text-block-42 {
  color: var(--white);
  margin-bottom: 20px;
  padding-top: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-43 {
  color: var(--white);
  justify-content: center;
  margin-top: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: flex;
}

.image-53 {
  width: 400px;
  margin-top: 0;
}

.heading-54 {
  color: var(--white);
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 32px;
  display: flex;
}

.text-block-44 {
  color: var(--white);
  text-align: center;
  margin-top: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 26px;
}

.heading-55 {
  color: var(--white);
  margin-top: 80px;
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
}

.div-block-14 {
  border: 1px solid var(--bg-styles);
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  margin-top: 60px;
  padding: 40px;
  display: flex;
}

.features-seguro {
  width: 976px;
  padding-left: 0;
  padding-right: 0;
}

.cell-7 {
  border: 1px solid var(--primary);
  border-radius: 8px;
  align-items: center;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.cell-8, .cell-9, .cell-10 {
  border: 1px solid var(--primary);
  border-radius: 8px;
  align-items: center;
  padding: 10px;
}

.cf-pricing-plan-pointer-text-18px {
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.cf-pricing-plan-check-icon {
  width: 28px;
  height: 28px;
  margin-right: 16px;
}

.cf-pricing-plan-pointers-2 {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  display: flex;
}

.cf-pricing-plan-pointers-2.no-margin {
  margin-bottom: 16px;
}

.cf-pricing-plan-pointer-container {
  margin-top: 40px;
}

.cf-body---18px {
  color: rgba(0, 0, 0, .8);
  margin-bottom: 30px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.cf-h3-heading-40px {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 125%;
}

.cf-h3-heading-40px.margin-bottom-32px {
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.cf-different-tabs-content {
  width: 100%;
  max-width: 600px;
  margin-left: auto;
}

.cf-different-tab-image {
  width: 32px;
  height: auto;
  background-color: var(--black);
  margin-right: 16px;
}

.cf-different-tab-link {
  opacity: .3;
  letter-spacing: -.01em;
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 40px;
  display: flex;
}

.cf-different-tab-link.w--current {
  opacity: 1;
  background-color: rgba(0, 0, 0, 0);
  margin-bottom: 20px;
}

.cf-different-menu {
  width: 85%;
  max-width: 540px;
  flex-direction: column;
  margin-right: 1%;
  display: flex;
}

.cf-different-tabs {
  width: 100%;
  height: 100%;
  margin-top: 20px;
  display: flex;
}

.cf-different-bottom-container {
  width: 100%;
}

.cf-h2-heading-56px-2 {
  color: #000;
  text-align: center;
  text-transform: uppercase;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  display: flex;
}

.cf-different-upper-container {
  margin-bottom: 64px;
}

.cf-wrapper-1161 {
  width: 90%;
  max-width: 1160px;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
  position: relative;
}

.cf-wrapper-1161.different-flex {
  flex-direction: column;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 60px;
}

.cf-different-section {
  background-color: var(--primary);
}

.text-block-46 {
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 26px;
}

.bold-text-5 {
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  line-height: 28px;
}

.text-block-47 {
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.bold-text-6 {
  color: var(--black);
  font-size: 22px;
  line-height: 26px;
}

.text-block-48, .text-block-51 {
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.b-card-beneficios {
  width: 100%;
  height: auto;
  background-color: #2a2a2a;
  border-radius: 20px;
  margin-bottom: 30px;
  padding: 0;
}

.head-card {
  height: 120px;
  -webkit-text-fill-color: inherit;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50% 0;
  background-size: cover;
  background-clip: padding-box;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  display: block;
  overflow: hidden;
}

.head-card.gasco {
  background-position: 50%;
  position: relative;
}

.bullets-categorias {
  margin-top: 20px;
  font-size: 13px;
}

.div-block-17 {
  width: 50px;
}

.div-block-18 {
  width: 60px;
}

.div-block-19 {
  height: 10px;
}

.div-block-20 {
  width: auto;
  height: 0;
  display: block;
}

.brand-partner {
  width: 70px;
  position: relative;
  top: -80px;
  left: 11px;
}

.titulo-beneficio {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 10px;
}

.titulo-beneficio.b-titulo {
  margin-top: 15px;
  margin-bottom: 15px;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
}

.titulo-beneficio-all {
  height: 65px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.texto-beneficio {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.p-text-beneficio {
  height: 70px;
  color: #d0d0d0;
}

.p-text-beneficio.center-text {
  max-width: 75%;
  color: var(--white);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.cta-beneficio {
  border: 2px solid var(--primary);
  color: var(--primary);
  background-color: rgba(0, 0, 0, 0);
  border-radius: 10px;
  justify-content: center;
  align-items: flex-end;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  font-family: Open Sans, sans-serif;
  font-style: normal;
  transition: opacity .2s;
  display: inline-block;
  transform: translate(0);
}

.cta-beneficio:hover {
  background-color: var(--primary);
  color: var(--black);
}

.bold-text-7 {
  font-size: 26px;
  line-height: 32px;
}

.footer-persona {
  background-color: #121212;
  margin-top: auto;
  margin-bottom: auto;
  padding-bottom: 50px;
  font-family: Open Sans, sans-serif;
}

.columnas-footer {
  background-color: rgba(0, 0, 0, 0);
}

._5-columns-footer {
  grid-column-gap: 10px;
  grid-row-gap: 40px;
  margin-left: 20px;
  padding-top: 40px;
  padding-left: 0;
  padding-right: 0;
}

.nombre-columna-footer {
  color: #d0d0d0;
  margin-top: 10px;
  margin-bottom: 20px;
}

.link-footer {
  color: #d0d0d0;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 3px;
  margin-bottom: 3px;
  padding-right: 10px;
  font-family: Open Sans, sans-serif;
  font-weight: 300;
  text-decoration: none;
  display: inline-block;
}

.link-footer:hover {
  color: var(--primary);
}

.footer-premios {
  border-top: 1px solid var(--bg-styles);
}

.image-store-footer {
  margin-bottom: 20px;
}

.cell-11 {
  display: block;
}

.logo-credicorp-footer {
  position: relative;
}

.rrss-footer {
  width: 30px;
  margin-right: 10px;
}

.rrss-footer-cell {
  text-align: right;
  display: block;
}

.premios-footer {
  width: 80%;
  grid-column-gap: 5px;
  margin-left: auto;
  margin-right: auto;
}

.premio {
  margin-left: 5px;
  margin-right: 5px;
}

.filter-beneficios {
  width: 100%;
}

.form-filter-beneficios {
  margin-top: 20px;
  display: block;
}

.heading-seguro-viajes {
  color: var(--primary);
  font-size: 37px;
}

.image-55 {
  max-width: 70%;
  margin-bottom: 40px;
}

.display-none {
  width: auto;
  color: #fff;
  text-align: center;
  object-fit: fill;
  background-color: #595959;
  border-radius: 20px;
  flex-wrap: nowrap;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  padding: 5px 10px;
  font-family: Open Sans, sans-serif;
  display: none;
  overflow: auto;
}

.slider-contain {
  width: 100%;
  cursor: grab;
  position: relative;
  overflow: hidden;
}

.beneficios-list {
  text-align: center;
}

.beneficios-list.beneficios-collection {
  cursor: grab;
  display: flex;
  position: static;
  overflow: auto;
}

.collection-list-wrapper-bases {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area"
                 "."
                 / 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: block;
}

.list-credito-black {
  align-self: flex-start;
  margin-top: 20px;
  padding-left: 0;
}

.text-list-credito-black {
  color: var(--black);
  text-align: justify;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.text-bold-credito {
  color: var(--black);
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.heading-bold {
  color: var(--white);
  font-family: Open Sans, sans-serif;
}

.white-block-credito {
  width: 100%;
  background-color: var(--white);
  color: var(--black);
  text-align: center;
  border-radius: 10px;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  display: flex;
}

.ok-image-credito {
  width: 30px;
  height: 30px;
  margin-left: 10px;
  position: relative;
  top: 40px;
  right: -8px;
}

.ok-image-credito.dos {
  top: 35px;
  right: -27px;
}

.ok-image-credito.tres {
  top: 25px;
  right: -103px;
}

.ok-image-credito.cuatro {
  top: 27px;
  right: -34px;
}

.ok-image-credito.cinco {
  top: 35px;
  right: -79px;
}

.list-20, .list-21, .list-22, .list-23, .list-24, .list-25, .list-26, .list-27, .list-28, .list-29 {
  color: var(--black);
  text-align: justify;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.list-30 {
  color: var(--black);
  text-align: justify;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.lanzamiento {
  width: 100%;
  color: var(--black);
  text-align: center;
  background-color: #c9a6ff;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 800;
  position: relative;
  top: -15px;
}

.c-card_deck {
  background-color: #252527;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  padding: 16px 16px 22px;
  overflow: hidden;
}

.c-progress-component {
  justify-content: center;
  align-items: center;
  display: flex;
}

.c-card-wrapper {
  width: 214px;
  position: absolute;
  top: -8%;
  bottom: auto;
  left: auto;
  right: 4%;
  overflow: hidden;
}

.c-contact-widget {
  display: flex;
  position: absolute;
  top: auto;
  bottom: 4%;
  left: 3%;
  right: auto;
}

.c-text-primary {
  color: #31ff7a;
}

.c-p-wrapper.cc-mt-24 {
  margin-top: 24px;
}

.c-prev-arrow {
  width: 22px;
  height: 22px;
  justify-content: center;
  align-items: center;
  margin-right: 1px;
  display: flex;
}

.c-thumb-slide {
  width: 50px;
  height: 50px;
  margin-left: 32px;
  margin-right: 32px;
  padding-bottom: 0;
  padding-right: 0;
}

.c-next-arrow {
  width: 22px;
  height: 22px;
  justify-content: center;
  align-items: center;
  margin-left: 1px;
  display: flex;
}

.c-main-slider {
  height: auto;
  background-color: rgba(0, 0, 0, 0);
}

.c-widget_thumbnail {
  width: 50px;
  height: 50px;
  border-radius: 100%;
  margin-right: 12px;
  position: relative;
}

.c-thumb_next {
  width: 40px;
  height: 40px;
  cursor: pointer;
  border: 2px solid #2e2e2f;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  left: auto;
  right: 0%;
}

.c-h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 70px;
  font-weight: 800;
  line-height: 1.2em;
}

.c-hero-mesh {
  width: 100%;
  height: 100vh;
  background-color: #161617;
  grid-template-rows: 10vh 10vh 10vh 10vh 10vh 10vh 10vh 10vh 10vh 10vh;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  align-items: stretch;
  justify-items: stretch;
  display: grid;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.c-thumb-slider {
  width: 100%;
  height: auto;
  max-width: 345px;
  background-color: rgba(0, 0, 0, 0);
  justify-content: center;
  display: flex;
  overflow: hidden;
}

.c-hero {
  width: 100%;
  min-height: 100vh;
  background-color: #161617;
  position: relative;
  overflow: hidden;
}

.c-contact_image {
  border-radius: 100%;
}

.c-hero_content {
  width: 100%;
  min-height: 100vh;
  background-color: #000;
  align-items: stretch;
  padding-top: 10vh;
  display: flex;
  position: relative;
}

.c-btn-icon-l {
  height: 32px;
  margin-right: 10px;
}

.c-thumb-mask {
  width: 100%;
  overflow: visible;
}

.c-thumb-next {
  width: 40px;
  height: 40px;
  display: none;
}

.c-link {
  color: #31ff7a;
  text-decoration: none;
}

.c-mesh-box {
  width: 100%;
  background-color: #111112;
  border-bottom: 1px solid #161617;
  border-right: 1px solid #161617;
  border-radius: 10px;
  display: block;
}

.c-next {
  display: none;
  top: -100px;
  right: -48px;
}

.c-btn-big {
  color: #fff;
  background-color: #31ff7a;
  border-radius: 10px;
  padding: 28px 40px;
  font-size: 20px;
  font-weight: 700;
  text-decoration: none;
}

.c-btn-big.cc-btn-with-icon {
  background-color: #1db954;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.c-slide-inner {
  height: 100%;
}

.c-text-medium {
  font-size: 24px;
  line-height: 1.6em;
}

.c-main-slider-nav {
  display: none;
}

.c-card-thumbnail {
  width: 100%;
  height: 284px;
  overflow: hidden;
}

.c-thumbnail-wrapper {
  max-width: 424px;
  justify-content: center;
  align-items: center;
  margin-top: 52px;
  display: flex;
  position: relative;
}

.c-version {
  background-color: #252527;
  padding: 12px 20px 12px 1%;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.c-thumb-nav {
  display: none;
}

.c-container {
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.c-content-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.image-170 {
  width: 100%;
}

@media screen and (max-width: 991px){
  .navbar {
      height: 65px;
  }
  .menu-header-mobile {
      width: 66px;
      height: 100%;
      color: var(--white);
      flex-direction: column;
      padding: 20px 25px;
      position: absolute;
      top: 0%;
      bottom: auto;
      left: auto;
      right: 5%;
  }
  .w-nav {
    z-index: 1000;
  }
  .w-container {
    max-width: 728px;
  }
  .w-hidden-main {
    display: inherit !important;
  }
  .w-hidden-medium {
    display: none !important;
  }
  .w-col-medium-1 {
    width: 8.33333333%;
  }
  .w-col-medium-2 {
    width: 16.66666667%;
  }
  .w-col-medium-3 {
    width: 25%;
  }
  .w-col-medium-4 {
    width: 33.33333333%;
  }
  .w-col-medium-5 {
    width: 41.66666667%;
  }
  .w-col-medium-6 {
    width: 50%;
  }
  .w-col-medium-7 {
    width: 58.33333333%;
  }
  .w-col-medium-8 {
    width: 66.66666667%;
  }
  .w-col-medium-9 {
    width: 75%;
  }
  .w-col-medium-10 {
    width: 83.33333333%;
  }
  .w-col-medium-11 {
    width: 91.66666667%;
  }
  .w-col-medium-12 {
    width: 100%;
  }
  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }
  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }

  .w-layout-blockcontainer {
    max-width: 728px;
  }

  .logo-tenpo-header-style {
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .header-text-style {
    font-size: 1.1rem;
  }

  .container-styles {
    max-width: 90%;
  }

  .boton-nav-styles.bg-green {
    width: 100%;
    max-width: 90%;
  }

  .text-menu-sidebar {
    font-size: 18px;
  }

  .h2_title-styles {
    margin-bottom: 20px;
    font-size: 1.5em;
  }

  .grid-styles.grid-column {
    padding-right: 20px;
  }

  .h3.text-light {
    font-size: 1.3em;
  }

  .cta-descargala {
    width: 312px;
    height: 60px;
    max-width: 100%;
    flex-direction: row;
    font-family: Open Sans, sans-serif;
    font-size: 17px;
    font-weight: 600;
    line-height: 21px;
    display: flex;
  }

  .cta-descargala.is-bg-img {
    width: 255px;
    height: 68px;
    min-height: 0;
    min-width: 0;
    background-position: 0%;
  }

  .cta-descargala.bg-img-cta-teenpo {
    background-position: 0%;
  }

  .grid-botones {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr;
  }

  .subtitle-text {
    font-size: 1.3em;
  }

  .nav-menu-wrapper {
    background-color: rgba(0, 0, 0, 0);
  }

  .nav-menu-header {
    background-color: var(--bg-styles);
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .nav-button-wrapper {
    width: 100%;
    margin-left: 0;
  }

  .menu-button {
    padding: 12px;
  }

  .menu-button.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .grid-2 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    margin-bottom: 20px;
  }

  .column-2 {
    padding-left: 20px;
  }

  .img-generales {
    margin-bottom: 30px;
  }

  .section-quienes-somos {
    height: 100%;
    padding-bottom: 40px;
  }

  .section-quienes-somos.nosotros {
    height: 100%;
  }

  .section-quienes-somos.cyber {
    height: 1269px;
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .section-quienes-somos.cyber.tenpesos {
    padding-top: 30px;
  }

  .container-hero {
    max-width: 728px;
  }

  .container-hero.teenpo {
    margin-top: 0;
  }

  .container-hero.estados-financieros {
    padding-top: 30px;
  }

  .container-hero.tenpesos {
    align-self: center;
    align-items: center;
    padding-top: 0;
  }

  .container-hero.tarjeta-credito {
    max-height: 682px;
  }

  .hero-wrapper {
    width: 580px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-wrapper.teenpo {
    width: 580px;
  }

  .hero-split {
    width: 100%;
    max-width: 100%;
    text-align: center;
    align-items: center;
    margin-bottom: 40px;
  }

  .hero-split.home {
    margin-bottom: 100px;
  }

  .hero-split.tarjeta-credito {
    order: -1;
  }

  .margin-bottom-24px {
    max-width: 50%;
    text-align: center;
    margin-top: 0;
    margin-bottom: 30px;
  }

  .margin-bottom-24px.teenpo {
    align-self: center;
  }

  .margin-bottom-24px.estados-financieros {
    max-width: 100%;
    align-self: center;
  }

  .margin-bottom-24px.mpd {
    max-width: 90%;
    margin-top: 20px;
  }

  .margin-bottom-24px.prepago, .margin-bottom-24px.ciberseguridad {
    align-self: center;
  }

  .margin-bottom-24px.credito {
    flex-direction: column;
    align-self: center;
    align-items: center;
    display: flex;
  }

  .img-hero-tenpo {
    max-width: 80%;
    align-self: center;
    display: none;
  }

  .img-hero-tenpo.tarjeta-de-credito {
    display: block;
    right: auto;
  }

  .img-hero-tenpo.tenpesos {
    max-width: 60%;
    align-self: center;
    display: block;
    right: auto;
  }

  .img-hero-tenpo.cyber {
    display: none;
  }

  .heading-hero-prepago {
    width: 700px;
    text-align: center;
    margin-bottom: 10px;
    font-size: 35px;
    line-height: 40px;
  }

  .heading-hero-prepago.estados-financieros {
    margin-bottom: 20px;
  }

  .heading-hero-prepago.hiper {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .section-steps {
    margin-top: auto;
  }

  .section-steps.link-pago {
    padding-top: 80px;
  }

  .container-steps {
    margin-top: 20px;
  }

  .text-steps {
    max-width: 217px;
    margin-left: -24px;
    font-size: 12px;
    line-height: 16px;
  }

  .feature-content {
    padding-left: 25px;
    padding-right: 25px;
  }

  .heading-4 {
    font-size: 27px;
    line-height: 32px;
  }

  .paragraph {
    font-size: 17px;
    line-height: 21px;
  }

  .heading-5 {
    font-size: 19px;
  }

  .heading-6 {
    font-size: 27px;
  }

  .heading-7 {
    font-size: 20px;
  }

  .paragraph-2 {
    font-size: 17px;
    line-height: 21px;
  }

  .column-5 {
    justify-content: center;
    display: flex;
  }

  .column-6 {
    justify-content: flex-end;
    display: flex;
  }

  .heading-8 {
    font-size: 27px;
    line-height: 32px;
  }

  .paragraph-3 {
    font-size: 20px;
  }

  .section-content-right {
    padding-top: 20px;
  }

  .section-content-right.ciberseguridad {
    padding-top: 0;
  }

  .section-content-right.tarjeta-credito {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container-content-right {
    margin-top: -60px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .container-content-right.ciberseguridad {
    margin-top: auto;
  }

  .columns-content-right {
    justify-content: center;
    margin-top: 40px;
    margin-bottom: auto;
  }

  .heading-9 {
    font-size: 22px;
    line-height: 26px;
  }

  .image-21 {
    max-width: 90%;
  }

  .content-right {
    top: 53px;
    left: -47px;
  }

  .content-right.tarjeta-credito {
    top: auto;
    left: auto;
  }

  .column-10 {
    align-self: auto;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
  }

  .feature-img-float {
    bottom: auto;
    left: auto;
  }

  .feature-img-float.tenpesos {
    top: 44px;
    left: -13px;
  }

  .feature-img-float.credito {
    align-self: center;
    left: auto;
  }

  .section-content-left.ciberseguridad {
    padding-bottom: 60px;
  }

  .section-content-left.section-black {
    padding-top: 60px;
  }

  .container-content-left {
    padding-left: 25px;
    padding-right: 25px;
  }

  .columns-content-left.tarjeta-credito {
    max-width: 100%;
  }

  .feature-img-bottom {
    display: block;
  }

  .feature-img-bottom.credito {
    max-width: 81%;
    align-self: flex-start;
  }

  .heading-10 {
    font-size: 23px;
    line-height: 26px;
  }

  .paragraph-6 {
    color: var(--black);
    font-size: 18px;
    line-height: 22px;
  }

  .paragraph-6.ciberseguridad {
    color: var(--white);
  }

  .button {
    max-width: 75%;
    padding: 10px 40px;
    font-size: 17px;
    font-weight: 600;
    line-height: 21px;
  }

  .container-logo-app-store {
    max-width: 70%;
    align-self: center;
  }

  .features {
    flex-direction: column;
    display: flex;
  }

  .columns-features {
    left: 0;
  }

  .icon-feature {
    width: 80px;
  }

  .columns-steps {
    max-width: 100%;
  }

  .text-step1 {
    max-width: 217px;
    margin-left: 104px;
    font-size: 12px;
    line-height: 16px;
  }

  .img-steps {
    height: 250px;
    max-width: 100%;
  }

  .steps {
    width: 989px;
    max-width: 100%;
    margin-bottom: 40px;
  }

  .img-step1 {
    height: 251px;
    max-width: 90%;
    margin-left: 80px;
  }

  .img-step2 {
    height: 251px;
    max-width: 90%;
    margin-right: 80px;
  }

  .text-step2 {
    max-width: 170px;
    margin-right: 92px;
    font-size: 12px;
    line-height: 16px;
  }

  .hero-beneficio {
    margin-top: 64px;
  }

  .cta-descarga-negro {
    font-size: 17px;
    font-weight: 600;
    line-height: 21px;
  }

  .div-block-5 {
    width: 400px;
    justify-content: center;
    align-self: auto;
    display: flex;
  }

  .text-block-18 {
    font-size: 24px;
    line-height: 28px;
  }

  .text-block-19 {
    font-size: 70px;
    line-height: 74px;
    left: -34px;
  }

  .text-block-20 {
    font-size: 24px;
    line-height: 28px;
  }

  .image-25 {
    position: relative;
    left: -70px;
  }

  .image-25.teenpo {
    max-width: 81%;
  }

  .column-17 {
    justify-content: center;
    left: 89px;
  }

  .text-block-21 {
    font-size: 23px;
    line-height: 27px;
  }

  .card-beneficios-tarjeta {
    max-width: 100%;
  }

  .titulo-card-tarjeta {
    text-align: center;
    font-size: 14px;
    line-height: 18px;
  }

  .grid-6 {
    max-width: 75%;
  }

  .parrafo-card-tarjeta {
    font-size: 14px;
    line-height: 18px;
  }

  .columns-7 {
    max-width: 66%;
  }

  .texto-caracteristicas-tarjeta {
    max-width: 86%;
    font-size: 14px;
    line-height: 18px;
  }

  .texto-tab-pasos {
    text-align: center;
    font-size: 18px;
  }

  .tab1 {
    padding: 10px 20px;
  }

  .tab1.w--current {
    margin-right: 0;
    padding: 10px 20px;
  }

  .tab1.w--current:active, .tab1.w--current:focus {
    margin-right: 20px;
    padding: 10px 20px;
  }

  .tab2 {
    margin-left: 0;
    padding: 10px 20px;
  }

  .tab2:active, .tab2:focus, .tab2:visited {
    margin-left: 20px;
    padding: 10px 20px;
  }

  .section-pasos {
    margin-left: 40px;
    margin-right: 40px;
  }

  .container {
    max-width: 728px;
  }

  .wrapper-tarjeta {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 0;
    margin-left: 20px;
    margin-right: 20px;
  }

  .hero-split-2 {
    max-width: 100%;
    text-align: left;
    align-self: center;
    margin-bottom: 0;
  }

  .margin-bottom-24px-2 {
    text-align: left;
    font-size: 16px;
  }

  .cta-seguridad-verde {
    font-size: 17px;
    font-weight: 600;
    line-height: 21px;
  }

  .shadow-two {
    max-width: 75%;
    align-self: center;
    display: none;
    right: auto;
  }

  .heading-12 {
    text-align: left;
    font-size: 22px;
    line-height: 26px;
  }

  .heading-13 {
    font-size: 20px;
    line-height: 22px;
  }

  .text-block-22 {
    font-size: 16px;
  }

  .hero-split-3 {
    max-width: 100%;
    margin-top: -22px;
    margin-bottom: 40px;
  }

  .shadow-two-2 {
    display: none;
  }

  .margin-bottom-24px-3 {
    font-size: 16px;
    line-height: 20px;
  }

  .heading-14 {
    font-size: 22px;
    line-height: 26px;
    display: flex;
  }

  .hero-heading-left-2 {
    border-top-left-radius: 95px;
  }

  .container-2 {
    max-width: 728px;
  }

  .hero-split-4 {
    max-width: 100%;
    align-items: center;
    margin-top: 20px;
    margin-bottom: 0;
  }

  .margin-bottom-24px-4 {
    width: 666px;
    max-width: 80%;
    font-size: 16px;
  }

  .shadow-two-3 {
    display: none;
  }

  .heading-15 {
    text-align: center;
    font-size: 22px;
    line-height: 26px;
  }

  .text-block-23 {
    color: var(--black);
    font-size: 16px;
  }

  .text-block-24 {
    width: 666px;
    max-width: 80%;
    text-align: center;
    margin-top: 20px;
  }

  .bold-text {
    color: var(--black);
    font-size: 18px;
  }

  .fs_accordion-1_item {
    max-width: 89%;
  }

  .heading-16 {
    font-size: 22px;
    line-height: 26px;
  }

  .container-3 {
    max-width: 728px;
  }

  .hero-wrapper-2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-5 {
    max-width: 100%;
    margin-bottom: 40px;
    margin-left: 20px;
  }

  .shadow-two-4 {
    max-width: 100%;
  }

  .div-block-7 {
    margin-left: auto;
    margin-right: auto;
  }

  .hero-heading-right {
    padding-top: 60px;
  }

  .container-4 {
    max-width: 728px;
  }

  .hero-wrapper-3 {
    text-align: center;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-6 {
    max-width: 100%;
    margin-bottom: 40px;
    position: relative;
    left: -26px;
  }

  .img-app-cobrar {
    max-width: 81%;
  }

  .img-app-cobrar.teenpo {
    display: none;
  }

  .margin-bottom-24px-6 {
    font-size: 20px;
    line-height: 24px;
  }

  .heading-19 {
    font-size: 24px;
    line-height: 28px;
  }

  .div-block-8 {
    padding-right: 20px;
  }

  .text-block-28 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
    line-height: 22px;
  }

  .heading-20 {
    font-size: 25px;
    line-height: 29px;
  }

  .columns-10 {
    position: relative;
    left: -9px;
  }

  .tabs-menu-2 {
    max-width: 642px;
    display: flex;
  }

  .container-5 {
    max-width: 728px;
  }

  .portada-billetera {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 0;
  }

  .box-portada-billetera {
    max-width: 100%;
    align-self: center;
    align-items: center;
    margin-bottom: 40px;
  }

  .margin-bottom-24px-7 {
    text-align: center;
    align-self: auto;
    padding-left: 100px;
    padding-right: 100px;
  }

  .img-portada-billetera {
    max-width: 50%;
  }

  .heading-21 {
    text-align: center;
    font-size: 40px;
    line-height: 44px;
  }

  .text-block-32 {
    justify-content: center;
    display: flex;
  }

  .column-23 {
    justify-content: flex-end;
    display: flex;
  }

  .columns-11 {
    max-width: 80%;
    justify-content: center;
    align-self: auto;
    margin-top: 10px;
    position: relative;
    right: -61px;
  }

  .column-25 {
    justify-content: flex-start;
    display: flex;
  }

  .box-paypal1 {
    width: 213px;
    height: 338px;
  }

  .title-paypal1 {
    width: 166px;
    font-size: 18px;
    line-height: 22px;
    top: -60px;
  }

  .parrafo-paypal1 {
    font-size: 14px;
    line-height: 18px;
    top: -50px;
  }

  .heading-23 {
    max-width: 90%;
    font-size: 24px;
    line-height: 28px;
  }

  .heading-24 {
    font-size: 26px;
    line-height: 30px;
  }

  .container-6 {
    max-width: 90%;
    justify-content: flex-start;
    margin-top: 60px;
    display: flex;
    position: relative;
    right: -20px;
  }

  .box-features-billetera {
    width: 300px;
  }

  .title-box-features {
    width: 275px;
  }

  .image-tenpo-billetera {
    display: none;
  }

  .heading-25 {
    font-size: 28px;
    line-height: 32px;
  }

  .heading-26 {
    font-size: 26px;
    line-height: 30px;
  }

  .text-tenpo-paypal {
    font-size: 20px;
    line-height: 24px;
  }

  .img-tenpo-paypal {
    max-width: 65%;
    left: 12px;
  }

  .column-27 {
    margin-bottom: 20px;
    display: flex;
  }

  .columns-12 {
    max-width: 100%;
    flex-direction: column;
    align-self: center;
    margin-left: 0;
    margin-right: 0;
    display: flex;
    left: -1px;
  }

  .box-paypal-tenpo2 {
    right: -1px;
  }

  .cta-billetera {
    max-width: 103%;
    margin-top: 30px;
    font-weight: 600;
  }

  .column-28 {
    padding-right: 10px;
  }

  .column-29 {
    padding-left: 10px;
  }

  .container-7 {
    justify-content: center;
  }

  .hero-wrapper-5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: -40px;
    margin-bottom: 0;
  }

  .margin-bottom-24px-9 {
    max-width: 620px;
    text-align: center;
    font-size: 16px;
    line-height: 20px;
  }

  .shadow-two-7 {
    max-width: 84%;
  }

  .heading-27 {
    font-size: 26px;
    line-height: 30px;
  }

  .cta-paypal {
    font-weight: 600;
  }

  .heading-28 {
    font-size: 28px;
    line-height: 32px;
  }

  .section-5 {
    padding-top: 80px;
  }

  .box-dolares {
    display: flex;
  }

  .box-img-dolares {
    justify-content: center;
    display: flex;
  }

  .box-text-dolares {
    align-self: center;
  }

  .img-dolares {
    max-width: 100%;
    padding-right: 40px;
  }

  .columns-13 {
    max-width: 75%;
    display: block;
  }

  .div-block-9 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .columns-14 {
    max-width: 90%;
  }

  .div-block-10 {
    justify-content: center;
    display: flex;
  }

  .section-portada-remesas {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .wrapper-remesas {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-bottom: -40px;
  }

  .text-wrapper-remesas {
    max-width: 50%;
    text-align: center;
    flex-direction: column;
    align-self: center;
    align-items: center;
    margin-bottom: 0;
    top: -17px;
    left: -6px;
  }

  .margin-bottom-24px-10 {
    max-width: 90%;
    margin-top: 10px;
    font-size: 18px;
    line-height: 22px;
  }

  .img-portada-remesas {
    max-width: 90%;
    left: 17px;
  }

  .heading-29 {
    font-size: 35px;
    line-height: 39px;
  }

  .margin-bottom-24px-11 {
    margin-top: 10px;
    font-size: 18px;
    line-height: 22px;
  }

  .heading-30 {
    width: 350px;
    max-width: 100%;
    font-size: 23px;
    line-height: 27px;
  }

  .img-wrapper-remesas {
    max-width: 90%;
  }

  .icono-link {
    width: 47px;
    max-width: 100%;
    margin-top: 60px;
  }

  .heading-31 {
    text-align: center;
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-8 {
    max-width: 80%;
    font-size: 18px;
    line-height: 22px;
  }

  .img-app-link {
    max-width: 45%;
    margin-top: 20px;
  }

  .container-8 {
    max-width: 728px;
  }

  .wrapper-seguimiento {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .box-img-seguimiento {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .margin-bottom-24px-12 {
    max-width: 90%;
    flex-direction: row;
    font-size: 18px;
    line-height: 22px;
    display: flex;
  }

  .heading-32 {
    font-size: 23px;
    line-height: 27px;
  }

  .box-text-seguimiento {
    max-width: 90%;
    flex-direction: column;
    justify-content: center;
    align-self: auto;
    align-items: flex-start;
    display: flex;
    position: relative;
    bottom: -25px;
  }

  .box-img-portada {
    max-width: 50%;
  }

  .heading-33 {
    justify-content: center;
    margin-bottom: 0;
    font-size: 30px;
    line-height: 34px;
    display: flex;
  }

  .section-faq-remesas {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .heading-34 {
    max-width: 90%;
    flex-direction: row;
    align-items: center;
    margin-top: 0;
    font-size: 26px;
    line-height: 30px;
    display: flex;
  }

  .bold-text-2 {
    text-align: center;
  }

  .section-pasos-remesas {
    padding-top: 60px;
  }

  .text-remesas-paises {
    position: relative;
    left: -27px;
  }

  .section-portada-pdc {
    flex-direction: column;
  }

  .container-9 {
    max-width: 728px;
  }

  .wrapper-hero-pdc {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
    padding-top: 20px;
  }

  .box-img-pdc {
    max-width: 100%;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-bottom: 40px;
  }

  .img-portada-pdc {
    max-width: 80%;
    box-shadow: none;
    margin-top: 20px;
    top: auto;
    left: auto;
  }

  .box-text-pdc {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .heading-35 {
    font-size: 40px;
    line-height: 44px;
  }

  .text-span-10 {
    font-size: 42px;
  }

  .img-cuentas {
    max-width: 60%;
  }

  .play-button {
    max-width: 150%;
  }

  .heading-36 {
    font-size: 35px;
    line-height: 39px;
  }

  .servicios {
    max-width: 64%;
  }

  .container-11 {
    max-width: 728px;
  }

  .recordatorios-wrapper {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .cuentas-app-wrapper {
    width: 333px;
    max-width: 100%;
    margin-bottom: 40px;
  }

  .margin-bottom-24px-14 {
    width: 338px;
    color: var(--black);
    font-size: 18px;
    line-height: 22px;
  }

  .heading-37 {
    font-size: 23px;
    line-height: 28px;
  }

  .recordatorios-pdc-wrapper {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .heading-38 {
    font-size: 23px;
    line-height: 27px;
  }

  .text-block-34 {
    font-size: 18px;
    line-height: 22px;
  }

  .historial-pdc-wrapper {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .img-historial-wrapper {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .img-historial-pdc {
    max-width: 90%;
  }

  .margin-bottom-24px-16 {
    font-size: 16px;
    line-height: 20px;
  }

  .text-recordatorios-wrapper {
    position: relative;
    right: -31px;
  }

  .text-historial-wrapper {
    left: -47px;
  }

  .heading-39, .heading-40 {
    font-size: 23px;
    line-height: 27px;
  }

  .pdc-automatico-wrapper {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .img-pdc-auto-wrapper {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .margin-bottom-24px-17 {
    width: 346px;
    font-size: 18px;
  }

  .img-pdc-automatico {
    max-width: 100%;
    left: auto;
    right: -12px;
  }

  .text-pdc-auto-wrapper {
    position: relative;
    left: 47px;
  }

  .heading-41 {
    font-size: 23px;
    line-height: 27px;
  }

  .text-pdc-auto {
    width: 265px;
    font-size: 16px;
    line-height: 20px;
  }

  .text-pdc-auto.cyber {
    font-size: 18px;
    line-height: 24px;
  }

  .img-check-pdc-auto {
    width: 40px;
  }

  .heading-42, .heading-43 {
    font-size: 23px;
    line-height: 27px;
  }

  .container-recargas {
    max-width: 728px;
  }

  .hero-recargas-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .heading-recargas-wrapper {
    max-width: 100%;
    align-items: center;
    margin-bottom: 40px;
  }

  .img-companias {
    max-width: 67%;
  }

  .recarga-servicios-wrapper {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .img-tenpista-servicios-wrapper {
    max-width: 100%;
    align-items: center;
    margin-bottom: 40px;
  }

  .img-tenpista-recargas {
    max-width: 56%;
  }

  .margin-bottom-24px-19 {
    font-size: 18px;
    line-height: 22px;
  }

  .text-recarga-servicios-wrapper {
    position: relative;
    left: -41px;
  }

  .heading-45, .text-span-14 {
    font-size: 23px;
    line-height: 27px;
  }

  .section-programa-recargas {
    flex-direction: row;
    padding-top: 60px;
    display: flex;
  }

  .programa-recargas-wrapper {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: auto;
  }

  .text-hero-seguro-auto-wrapper {
    max-width: 100%;
    align-items: center;
    margin-bottom: 40px;
    position: relative;
    bottom: -17px;
    left: 62px;
  }

  .margin-bottom-24px-20 {
    font-size: 18px;
  }

  .shadow-two-8 {
    position: relative;
    left: 12px;
  }

  .heading-46 {
    font-size: 23px;
    line-height: 27px;
  }

  .text-block-35 {
    font-size: 18px;
    line-height: 22px;
  }

  .list-programa-recargas-wrapper {
    left: -20px;
  }

  .section-guarda-servicios {
    padding-bottom: 0;
  }

  .guarda-servicios-wrapper {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: auto;
  }

  .img-app-servicios {
    max-width: 100%;
    top: -49px;
    left: auto;
  }

  .margin-bottom-24px-21 {
    text-align: center;
    font-size: 25px;
    line-height: 25px;
  }

  .heading-47 {
    font-size: 23px;
    line-height: 27px;
  }

  .text-block-36 {
    font-size: 18px;
    line-height: 22px;
  }

  .section-pasos-recargas {
    padding-top: 60px;
  }

  .heading-48 {
    font-size: 23px;
    line-height: 27px;
  }

  .section-faq-recargas {
    padding-top: 60px;
  }

  .heading-49 {
    font-size: 23px;
    line-height: 27px;
  }

  .img-programa-wrapper {
    justify-content: center;
  }

  .text-programa-wrapper {
    position: relative;
    top: auto;
    bottom: -19px;
    left: 52px;
  }

  .img-app-servicios-wrapper {
    justify-content: center;
    display: flex;
  }

  .seguro-hero-wrapper {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .img-auto-wrapper {
    max-width: 100%;
    justify-content: center;
    align-items: flex-end;
    margin-bottom: 40px;
  }

  .button-primary-12 {
    width: 270px;
  }

  .img-auto {
    max-width: 80%;
  }

  .heading-50 {
    text-align: center;
    font-size: 40px;
    line-height: 44px;
  }

  .image-42 {
    max-width: 50%;
  }

  .text-span-15 {
    max-width: 70%;
    text-align: center;
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 31px;
  }

  .cell-5 {
    align-items: center;
  }

  .image-47 {
    max-width: 33%;
  }

  .cell-6 {
    justify-content: center;
    align-items: center;
  }

  .text-block-38 {
    font-size: 30px;
  }

  .quick-stack-2 {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    text-align: center;
    left: auto;
  }

  .paragraph-10 {
    font-size: 22px;
    line-height: 26px;
  }

  .text-block-39 {
    font-size: 28px;
    line-height: 32px;
  }

  .text-block-40 {
    font-size: 26px;
    line-height: 30px;
  }

  .image-48 {
    margin-top: 10px;
  }

  .dropdown-toggle {
    z-index: 2;
    width: 77%;
    border-top: 1px solid var(--bg-styles);
    box-shadow: none;
    color: var(--white);
    text-align: left;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    margin-left: 0;
    padding: 5px 24px 10px 17px;
    font-size: 16px;
    font-weight: 400;
    transition: background-color .2s, color .2s cubic-bezier(.4, 0, .2, .01);
    display: flex;
  }

  .dropdown-toggle:hover {
    width: 77%;
    color: var(--primary);
    background-color: rgba(0, 0, 0, 0);
    margin-left: 0;
    padding-top: 5px;
    padding-bottom: 10px;
  }

  .dropdown-toggle.w--open {
    box-shadow: none;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }

  .dropdown-toggle.login {
    width: 150px;
    text-align: center;
    border: 1px #273240;
    justify-content: center;
    margin-left: 24px;
    margin-right: 24px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .dropdown-column {
    margin-bottom: 64px;
  }

  .navbar {
    height: 65px;
  }

  .brand {
    display: none;
  }

  .brand.responsive {
    margin-top: 18px;
    display: block;
  }

  .dropdown-bg-full {
    display: none;
  }

  .menu-right {
    flex-direction: column-reverse;
    display: block;
  }

  .dropdown-overflow {
    height: 750px;
    max-height: none;
    justify-content: flex-end;
    margin-left: -32px;
    margin-right: -32px;
    padding-top: 28px;
    padding-bottom: 20px;
    display: block;
    position: relative;
    right: -250px;
    overflow: scroll;
  }

  .menu-left {
    z-index: 1;
    width: 100%;
    margin-top: 20px;
    display: block;
    position: relative;
    left: -184px;
  }

  .dropdown-card {
    margin-bottom: 28px;
  }

  .navbar-primary-tenpo {
    color: var(--white);
  }

  .dropdown-bg {
    display: none;
  }

  .menu {
    height: auto;
    background-color: var(--black);
    padding-bottom: 64px;
    overflow: auto;
  }

  .dropdown-footer-wrapper.tablet {
    z-index: 10;
    display: block;
    position: fixed;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .dropdown-sidebar-bg {
    display: none;
  }

  .dropdown-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: block;
  }

  .blog-card {
    width: 40%;
    height: 268px;
    white-space: normal;
    margin-bottom: 4px;
    margin-right: 16px;
    padding-bottom: 32px;
    display: inline-block;
    position: relative;
  }

  .dropdown-list {
    padding-bottom: 0;
    padding-left: 24px;
    padding-right: 24px;
    position: relative;
    top: 0;
  }

  .dropdown-list.w--open {
    width: 600px;
  }

  .dropdown-footer-full {
    display: none;
  }

  .menu-header-mobile {
    width: 66px;
    height: 100%;
    color: var(--white);
    flex-direction: column;
    padding: 20px 25px;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 5%;
  }

  .menu-header-mobile.w--open {
    background-color: rgba(255, 255, 255, 0);
  }

  .dropdown {
    right: 0;
  }

  .menu-button-line {
    width: 16px;
    height: 2px;
    background-color: #b7bfc6;
    border-radius: 1px;
    margin-bottom: 4px;
  }

  .menu-button-line.last {
    margin-bottom: 0;
  }

  .container-menu-primary {
    max-width: 800px;
  }

  .dropdown-inner-shadow {
    display: none;
  }

  .dropdown-toggle-text {
    text-align: left;
  }

  .dropdown-toggle-text:hover {
    color: var(--primary);
    background-color: rgba(0, 0, 0, 0);
    position: relative;
  }

  .space-b-menu {
    height: 10px;
  }

  .image-34-2 {
    position: relative;
    top: -14px;
  }

  .bold-text-3 {
    font-size: 26px;
    line-height: 31px;
  }

  .container-13 {
    max-width: 728px;
    justify-content: center;
    display: flex;
  }

  .hero-seguro-contenido-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
    padding-top: 60px;
  }

  .text-hero-seguro-contenido-wrapper {
    max-width: 100%;
    align-items: center;
    margin-bottom: 40px;
  }

  .margin-bottom-24px-22 {
    width: 466px;
    text-align: center;
  }

  .heading-53 {
    text-align: center;
    align-items: center;
  }

  .text-cobrar-wrapper {
    flex-direction: column;
    align-items: center;
    margin-bottom: 40px;
    display: flex;
    position: relative;
    bottom: -15px;
    left: auto;
  }

  .c-card-bottom {
    padding-left: 12px;
    padding-right: 12px;
  }

  .text-block-44 {
    font-size: 18px;
    line-height: 24px;
  }

  .heading-55 {
    text-align: center;
    margin-left: 40px;
    margin-right: 40px;
    font-size: 26px;
    line-height: 30px;
  }

  .div-block-14 {
    width: 684px;
    max-width: 90%;
  }

  .features-seguro {
    width: 600px;
  }

  .cell-7 {
    padding-bottom: 10px;
  }

  .cell-10 {
    padding-right: 10px;
  }

  .heading-58 {
    width: 269px;
    height: 44px;
  }

  .heading-59 {
    width: 269px;
    height: 44px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-11, .paragraph-12 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-45 {
    font-size: 26px;
    line-height: 30px;
  }

  .cf-pricing-plan-pointer-text-18px, .cf-body---18px {
    line-height: 150%;
  }

  .cf-different-tabs-content {
    margin-top: 60px;
    margin-left: 0;
  }

  .cf-different-menu {
    width: 100%;
    max-width: 660px;
    grid-column-gap: 20px;
    flex-flow: wrap;
    justify-content: center;
    margin-right: 0%;
  }

  .cf-different-tabs {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 60px;
  }

  .cf-h2-heading-56px-2 {
    text-transform: uppercase;
    font-size: 24px;
    line-height: 33px;
  }

  .cf-wrapper-1161 {
    flex-direction: column;
  }

  .cf-wrapper-1161.different-flex {
    align-items: center;
    padding-top: 100px;
    padding-bottom: 0;
  }

  .cf-different-section {
    margin-bottom: auto;
  }

  .text-block-46, .bold-text-5 {
    font-size: 20px;
    line-height: 26px;
  }

  .text-block-47 {
    font-size: 20px;
    line-height: 24px;
  }

  .bold-text-6 {
    font-size: 20px;
    line-height: 26px;
  }

  .text-block-48, .text-block-51 {
    font-size: 20px;
  }

  .cta-beneficio {
    margin-top: -30px;
  }

  .bold-text-7 {
    font-size: 22px;
    line-height: 28px;
  }

  .text-block-52 {
    font-size: 26px;
    line-height: 30px;
  }

  .paragraph-13 {
    width: 635px;
    color: var(--bg-styles);
  }

  .b-card-content {
    height: 350px;
  }

  ._5-columns-footer {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-left: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .rrss-footer {
    margin-bottom: 0;
  }

  .rrss-footer-cell {
    flex-direction: row;
    align-items: center;
    display: flex;
  }

  .heading-seguro-viajes {
    max-width: 80%;
    font-size: 35px;
    line-height: 42px;
  }

  .image-55 {
    max-width: 50%;
  }

  .text-block-53 {
    width: 100%;
  }

  .cta-negro, .content-compara {
    margin-bottom: 40px;
  }

  .cell-13 {
    align-items: flex-end;
  }

  .contenido-gastos-finanzas {
    max-width: 422px;
    flex-direction: column;
    align-items: center;
    position: relative;
  }

  .cf-email {
    width: 384px;
  }

  .cf-tabs-content {
    width: 221.195px;
    padding-bottom: 10px;
    top: auto;
    left: -70px;
  }

  .categoria-gastos, .categoria-gastos.w--current {
    max-width: 70%;
  }

  .cf-tabs-menu {
    max-width: 650px;
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column wrap;
    justify-content: center;
    top: 46px;
    left: -21px;
  }

  .cf-home-tabs {
    flex-direction: row;
    justify-content: space-around;
  }

  .stack-gastos-finanzas {
    width: 238px;
    position: relative;
  }

  ._70-space {
    display: none;
  }

  ._70-space.bases {
    display: block;
  }

  .titulo-bases {
    height: 113px;
  }

  .bases-card {
    height: 467px;
  }

  .text-bases {
    height: 124px;
    margin-bottom: 40px;
  }

  .bases-list {
    width: 789px;
    max-width: 100%;
    flex-flow: wrap;
    align-content: space-around;
    justify-content: center;
  }

  .c-checkbox-label-categoria {
    font-size: 14px;
    font-weight: 400;
    line-height: 36px;
  }

  .collection-list-wrapper-bases {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .container-hero-finanzas {
    max-width: 728px;
    padding-top: 60px;
  }

  .hero-finanzas-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-split-7 {
    max-width: 100%;
    align-items: center;
    margin-bottom: 40px;
  }

  .margin-bottom-24px-23 {
    max-width: 80%;
    text-align: center;
  }

  .image-56 {
    width: 170px;
    max-width: 55%;
    top: 456px;
  }

  .container-icons-apps {
    max-width: 271px;
  }

  .columns-apps {
    width: 270px;
  }

  .container-14 {
    max-width: 728px;
  }

  .image-59, .parrafo-size16 {
    max-width: 80%;
  }

  .logo-credicorp {
    max-width: 50%;
  }

  .parrafo-size20 {
    max-width: 60%;
  }

  .content-credicorp {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

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

  .image-tenpista {
    display: none;
  }

  .heading-size35 {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div-left {
    width: 471px;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .img-hero-credicorp {
    width: 300px;
    max-width: 100%;
    margin-top: 40px;
    left: auto;
  }

  .container-15 {
    max-width: 728px;
  }

  .hero-wrapper-6 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-8 {
    max-width: 100%;
    text-align: center;
    order: -1;
    align-self: center;
    margin-bottom: 40px;
  }

  .mapa-krealo {
    order: 1;
    left: auto;
  }

  .margin-bottom-24px-25 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .heading-size30 {
    align-self: center;
    margin-bottom: 20px;
  }

  .logo-krealo {
    width: 250px;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
  }

  .credicorp-wrapper {
    flex-direction: column;
    margin-left: 40px;
    margin-right: 40px;
    display: flex;
  }

  .text-span-28 {
    justify-content: center;
    display: flex;
  }

  .text-span-29 {
    font-size: 26px;
    line-height: 32px;
  }

  .div-block-26 {
    width: 160px;
  }

  .container-directorio-krealo {
    max-width: 728px;
  }

  .margin-bottom-24px-26 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .container-gerencia {
    max-width: 728px;
  }

  .margin-bottom-24px-27, .quick-stack-6 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .section-hero-business.transferencias {
    padding-bottom: 100px;
  }

  .container-hero-business {
    max-width: 728px;
    flex-direction: column;
    padding-top: 100px;
  }

  .home-business-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-split-9 {
    width: 567px;
    max-width: 100%;
    text-align: center;
    align-items: center;
    margin-bottom: auto;
  }

  .margin-bottom-24px-28 {
    align-self: center;
  }

  .image-61 {
    max-width: 100%;
    left: auto;
  }

  .image-61.transferencias {
    max-width: 60%;
  }

  .image-61.link-pago {
    max-width: 100%;
    left: auto;
  }

  .cta-business {
    align-self: center;
  }

  .section-perfiles-business {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .container-perfiles-business {
    max-width: 728px;
  }

  .perfiles-business-wrapper {
    flex-direction: column;
  }

  .margin-bottom-24px-29 {
    width: 644px;
    font-size: 18px;
    line-height: 24px;
  }

  .heading-71 {
    width: 646px;
    font-size: 26px;
    line-height: 33px;
  }

  .text-block-55 {
    font-size: 25px;
    line-height: 32px;
  }

  .cell-perfil-business {
    flex-direction: column;
    display: flex;
  }

  .quick-stack-7 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .parrafo-perfil-business {
    margin-bottom: 40px;
  }

  .quick-stack-8 {
    width: 266px;
    padding-bottom: 40px;
  }

  .section-info-business {
    padding-top: 20px;
  }

  .container-info-business {
    max-width: 728px;
  }

  .info-business-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: auto;
  }

  .hero-split-10 {
    max-width: 100%;
    margin-bottom: 40px;
    margin-left: auto;
  }

  .shadow-two-10 {
    display: none;
  }

  .heading-info-business, .heading-pasos-business {
    font-size: 26px;
    line-height: 34px;
  }

  .quick-stack-10 {
    width: 650px;
  }

  .heading-productos-business {
    max-width: 69%;
    font-size: 26px;
    line-height: 34px;
  }

  .heading-producto-business {
    font-size: 24px;
    line-height: 30px;
  }

  .cell-27 {
    text-align: center;
    align-items: center;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .cell-28 {
    text-align: center;
    align-items: center;
    padding-bottom: 0;
    padding-left: 0;
  }

  .cell-29 {
    align-items: center;
    padding-bottom: 40px;
  }

  .cell-30 {
    text-align: center;
    align-items: center;
    padding-left: 0;
  }

  .parrafo-producto-business {
    text-align: center;
    font-size: 18px;
    line-height: 24px;
  }

  .mockup-producto-business {
    max-width: 55%;
    order: 1;
    display: none;
  }

  .cell-31 {
    flex-direction: column;
    display: none;
  }

  .quick-stack-11 {
    width: 700px;
    grid-column-gap: 0px;
    grid-row-gap: 20px;
  }

  .text-block-57 {
    font-size: 26px;
    line-height: 32px;
  }

  .banner-descarga-business {
    width: 687px;
  }

  .text-block-58 {
    font-size: 20px;
  }

  .section-sac-business.teenpo {
    padding-top: 0;
  }

  .section-sac-business.home {
    display: block;
  }

  .container-sac-business {
    max-width: 728px;
  }

  .sac-business-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: auto;
  }

  .hero-split-11 {
    max-width: 100%;
    text-align: center;
    flex: 1;
    order: 1;
    align-items: center;
    margin-bottom: 40px;
  }

  .hero-split-11.teenpo {
    align-self: center;
  }

  .image-sac-home {
    max-width: 70%;
    display: block;
  }

  .image-sac-home.teenpo {
    width: 114px;
    max-width: 100%;
  }

  .image-sac-home.home {
    bottom: -55px;
  }

  .margin-bottom-24px-31 {
    width: 550px;
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .heading-sac-business {
    max-width: 80%;
  }

  .quick-stack-13.teenpo {
    align-self: center;
  }

  .bold-text-8 {
    width: 803px;
  }

  .container-bases {
    margin-top: 60px;
  }

  .cta-business-azul-link, .cta-business-producto {
    display: none;
  }

  .img-business {
    width: 341px;
    max-width: 60%;
  }

  .heading-right-white {
    flex-direction: column;
    padding-bottom: 80px;
    display: flex;
  }

  .container-17 {
    max-width: 728px;
  }

  .cuenta-business-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-split-12 {
    max-width: 100%;
    text-align: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 40px;
    padding-top: 0;
  }

  .hero-split-12.back {
    margin-bottom: 0;
  }

  .hero-split-12.compras {
    padding-top: 100px;
  }

  .parrafo-light20 {
    max-width: 85%;
  }

  .parrafo-light20.font-white {
    max-width: 80%;
    align-self: flex-start;
  }

  .parrafo-light20.font-white.hero, .parrafo-light20.font-white.abono, .parrafo-light20.font-white.business, .parrafo-light20.font-white.center {
    align-self: center;
  }

  .img-emprendedora {
    width: 270px;
    max-width: 100%;
  }

  .heading-bold30 {
    max-width: 80%;
    text-align: center;
    align-self: center;
    font-size: 26px;
    line-height: 30px;
  }

  .heading-bold30.font-white {
    max-width: 550px;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .heading-bold30.font-white.teenpo, .heading-bold30.inversiones {
    text-align: center;
  }

  .heading-bold30.fm {
    text-align: center;
    display: flex;
  }

  .heading-bold30.subt {
    max-width: 100%;
  }

  .hero-wrapper-7 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .shadow-two-13 {
    max-width: 109%;
    top: -39px;
    left: auto;
  }

  .heading-right-business.azul-business {
    flex-direction: row;
    display: flex;
  }

  .hero-split-13 {
    max-width: 100%;
    text-align: center;
    align-items: center;
    margin-bottom: 40px;
  }

  .shadow-two-14 {
    max-width: 49%;
  }

  .hero-heading-left.black {
    padding-top: 100px;
  }

  .hero-split-14 {
    max-width: 100%;
    text-align: center;
    order: 0;
    align-items: center;
    margin-bottom: 40px;
  }

  .shadow-two-15 {
    max-width: 90%;
    order: 0;
  }

  .heading-right-blue {
    padding-bottom: 40px;
  }

  .container-18 {
    max-width: 728px;
  }

  .hero-wrapper-8 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-split-15 {
    max-width: 100%;
    text-align: center;
    align-items: center;
    margin-bottom: auto;
  }

  .shadow-two-16 {
    width: 177px;
    max-width: 100%;
    display: none;
  }

  .container-19 {
    max-width: 728px;
  }

  .hero-wrapper-9 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-split-16 {
    max-width: 100%;
    text-align: center;
    align-items: center;
    margin-bottom: 60px;
  }

  .shadow-two-17 {
    width: 355px;
    max-width: 80%;
    align-self: center;
    left: auto;
  }

  .text-span-37 {
    align-self: center;
  }

  .div-block-35 {
    margin-bottom: 40px;
  }

  .text-span-38 {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .quick-stack-14 {
    max-width: 100%;
  }

  .paragraph-22 {
    max-width: 70%;
  }

  .bold-text-9 {
    align-self: center;
  }

  .container-teenpo {
    max-width: 728px;
  }

  .teenpo-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
    padding-top: 40px;
  }

  .hero-split-17 {
    max-width: 100%;
    align-items: center;
    margin-bottom: 40px;
  }

  .hero-split-17.teenpo {
    align-items: center;
  }

  .shadow-two-18 {
    width: 728px;
    max-width: 50%;
  }

  .heading-light25 {
    left: 4px;
  }

  .logo-teenpo.home {
    align-self: center;
  }

  .div-block-37 {
    display: none;
  }

  .quick-stack-17 {
    max-width: 84%;
    margin-top: 0;
  }

  .quick-stack-18 {
    max-width: 90%;
    grid-column-gap: 30px;
  }

  .image-86 {
    display: none;
  }

  .paragraph-25 {
    width: 537.594px;
  }

  .div-block-38 {
    max-width: 80%;
  }

  .quick-stack-19 {
    max-width: 90%;
  }

  .text-block-69 {
    font-size: 24px;
    line-height: 30px;
  }

  .image-87.escudo {
    max-width: 35%;
  }

  .div-block-39 {
    height: 250px;
    max-width: 80%;
  }

  .font-bold25 {
    margin-bottom: 30px;
  }

  .image-88 {
    width: 150px;
    max-width: 100%;
    display: block;
    left: 39.5px;
  }

  .image-89 {
    width: 100px;
    display: block;
    bottom: auto;
    right: 42.5px;
  }

  .bold-text-11 {
    align-self: flex-start;
  }

  .bold-text-11.center {
    align-self: center;
  }

  .div-block-40 {
    width: 728px;
    max-width: 60%;
    justify-content: center;
    display: flex;
  }

  .div-block-41 {
    justify-content: center;
    display: flex;
  }

  .slider-container {
    width: 90%;
  }

  .arrow-box, .arrow-end {
    justify-content: center;
  }

  .image-91 {
    display: none;
  }

  .container-20 {
    max-width: 728px;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .centered-heading {
    max-width: 90%;
    font-size: 25px;
    line-height: 32px;
  }

  .testimonial-slider-left {
    left: -20px;
  }

  .testimonial-slider-right {
    right: -20px;
  }

  .container-transferencias-teenpo {
    max-width: 728px;
    flex-direction: column;
    align-items: center;
    padding-top: 40px;
    display: flex;
  }

  .hero-wrapper-10 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-split-18 {
    max-width: 100%;
    align-items: center;
    margin-bottom: 40px;
  }

  .margin-bottom-24px-33 {
    max-width: 56%;
    text-align: center;
    justify-content: center;
    align-self: center;
    display: flex;
  }

  .shadow-two-19 {
    width: 425px;
    max-width: 70%;
  }

  .text-span-53 {
    font-size: 30px;
  }

  .container-finanzas-teenpo {
    max-width: 728px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 60px;
    display: flex;
  }

  .hero-wrapper-11 {
    flex-direction: column;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-split-19 {
    max-width: 100%;
    align-items: center;
    margin-bottom: 40px;
  }

  .margin-bottom-24px-34 {
    width: 431px;
    max-width: 70%;
    text-align: center;
  }

  .shadow-two-20 {
    width: 284px;
    max-width: 100%;
  }

  .heading-77 {
    width: 406px;
    text-align: center;
  }

  .container-21 {
    max-width: 728px;
  }

  .hero-wrapper-12 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-20 {
    max-width: 100%;
    align-self: center;
    align-items: center;
    margin-bottom: 40px;
  }

  .shadow-two-21 {
    width: 708px;
    max-width: 50%;
  }

  .quick-stack-22 {
    width: 700px;
    align-self: auto;
  }

  .image-109 {
    width: 660px;
    max-width: 50%;
  }

  .cell-77 {
    align-items: center;
    padding-bottom: 20px;
  }

  .cell-78, .cell-79, .cell-80 {
    align-items: center;
  }

  .div-block-42 {
    max-width: 85%;
  }

  .text-block-74 {
    font-size: 17px;
    line-height: 23px;
  }

  .container-22 {
    max-width: 90%;
  }

  .container-23 {
    max-width: 89%;
  }

  .container-24, .container-mpd {
    max-width: 90%;
  }

  .container-portabilidad {
    max-width: 728px;
  }

  .hero-wrapper-13 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-split-21 {
    max-width: 100%;
    align-items: center;
    margin-bottom: 40px;
  }

  .shadow-two-22 {
    width: 515px;
    max-width: 60%;
  }

  .heading-bold35 {
    width: 667px;
    max-width: 60%;
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .container-info-portabilidad {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .heading-info-portabilidad {
    max-width: 80%;
    font-size: 20px;
    line-height: 26px;
  }

  .list-4, .paragraph-30 {
    max-width: 80%;
  }

  .container-ley-21234 {
    max-width: 728px;
    padding-top: 60px;
  }

  .hero-wrapper-14 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-split-22 {
    max-width: 80%;
    align-items: center;
    margin-bottom: 40px;
  }

  .hero-split-22.img {
    align-items: center;
  }

  .margin-bottom-24px-37 {
    text-align: center;
  }

  .shadow-two-23 {
    max-width: 60%;
  }

  .heading-85 {
    text-align: center;
    margin-bottom: 20px;
  }

  .section-tabla-ley21234 {
    max-width: 100%;
  }

  .section-info-autorizaci-n {
    padding-bottom: 80px;
  }

  .container-26 {
    margin: 60px 40px 40px;
  }

  .heading-86 {
    font-size: 26px;
    line-height: 32px;
  }

  .text-block-75 {
    margin-left: 20px;
  }

  .cards-ciberseguridad {
    max-width: 100%;
  }

  .list-5, .list-6 {
    text-align: justify;
  }

  .container-tasas-tarjeta-credito {
    margin-left: auto;
    margin-right: auto;
  }

  .cta-prodcutos-home {
    width: 312px;
    height: 60px;
    max-width: 100%;
    flex-direction: row;
    font-family: Open Sans, sans-serif;
    font-size: 17px;
    font-weight: 600;
    line-height: 21px;
    display: flex;
  }

  .paragraph-34 {
    width: 709px;
    max-width: 80%;
    font-size: 12px;
    line-height: 18px;
  }

  .quick-stack-25 {
    width: 416px;
    max-width: 100%;
  }

  .quick-stack-26 {
    max-width: 95%;
  }

  .container-27 {
    max-width: 728px;
  }

  .inversiones-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-split-23 {
    max-width: 100%;
    align-items: center;
    margin-bottom: 40px;
  }

  .hero-split-23.img-fondos {
    display: none;
  }

  .margin-bottom-24px-38 {
    width: 707px;
    max-width: 90%;
    text-align: center;
  }

  .shadow-two-24 {
    max-width: 61%;
  }

  .heading-90 {
    width: 709px;
    max-width: 71%;
    text-align: center;
  }

  .paragraph-35 {
    width: 729px;
    max-width: 85%;
  }

  .cell-perfil-riesgo {
    padding-bottom: 20px;
  }

  .heading-perfil-riesgo.reglas {
    max-width: 90%;
    text-align: center;
    font-size: 18px;
    line-height: 26px;
  }

  .parrafo-perfi-riesgo {
    height: 124px;
  }

  .text-block-89 {
    width: 727px;
    max-width: 80%;
  }

  .quick-stack-29 {
    margin-bottom: 20px;
  }

  .heading-bold30-blanco {
    font-size: 26px;
    line-height: 32px;
  }

  .text-block-90 {
    line-height: 24px;
  }

  .quick-stack-30 {
    width: 729px;
    max-width: 95%;
  }

  .quick-stack-31 {
    max-width: 100%;
  }

  .container-31 {
    max-width: 728px;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .hero-wrapper-15 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 20px;
    margin-bottom: -40px;
  }

  .hero-split-24 {
    max-width: 100%;
    align-items: center;
    margin-bottom: 40px;
  }

  .hero-split-24.img {
    display: none;
  }

  .paragraph-38 {
    width: 729px;
    max-width: 80%;
  }

  .container-32 {
    text-align: center;
  }

  .text-block-97 {
    width: 729px;
    max-width: 80%;
  }

  .text-block-98 {
    left: 33px;
  }

  .section-reglas-automaticas {
    background-color: #f2f2f2;
  }

  .text-span-70 {
    line-height: 16px;
  }

  .button-9 {
    text-align: center;
  }

  .text-block-100 {
    font-size: 14px;
    line-height: 20px;
  }

  .text-block-103 {
    top: 55px;
  }

  .heading-96 {
    font-size: 26px;
    line-height: 32px;
  }

  .quick-stack-37 {
    grid-row-gap: 73px;
  }

  .image-132 {
    width: 250px;
  }

  .image-133 {
    width: 210px;
    max-width: 100%;
  }

  .text-block-104 {
    font-size: 26px;
    line-height: 32px;
  }

  .text-block-105 {
    top: 2131.42px;
  }

  .text-block-105.dos {
    font-size: 30px;
    line-height: 36px;
    top: 2178.42px;
    right: 61.102px;
  }

  .text-block-105.uno {
    font-size: 30px;
    line-height: 36px;
    top: 2177.42px;
  }

  .text-block-106 {
    font-size: 80px;
    top: 26px;
  }

  .container-36 {
    max-width: 728px;
  }

  .hero-wrapper-16 {
    height: 743px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-25 {
    max-width: 100%;
    align-items: center;
    margin-bottom: 40px;
    top: 139px;
  }

  .hero-split-25.personalizados {
    top: -240px;
    left: 248px;
  }

  .hero-split-25.text {
    top: -41px;
  }

  .image-134 {
    width: 280px;
  }

  .margin-bottom-24px-41 {
    width: 709px;
    max-width: 80%;
  }

  .shadow-two-26 {
    display: none;
  }

  .hero-wrapper-17 {
    flex-direction: column;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-split-26 {
    max-width: 100%;
    align-items: center;
    margin-bottom: 40px;
  }

  .hero-split-26.text {
    align-items: center;
    top: -395px;
  }

  .hero-split-26.simples {
    width: 100%;
    max-width: 100%;
    align-items: center;
    left: auto;
  }

  .shadow-two-27 {
    width: 708px;
    max-width: 67%;
    top: -293px;
    left: 67px;
  }

  .heading-100 {
    align-self: flex-start;
    left: -42px;
  }

  .heading-101 {
    left: 81px;
  }

  .text-block-107 {
    width: 709px;
    max-width: 80%;
    align-self: center;
    top: -270px;
  }

  .section-simples {
    background-color: #260080;
  }

  .shadow-two-28 {
    width: 410px;
    max-width: 80%;
  }

  .margin-bottom-24px-43 {
    color: var(--white);
  }

  .margin-bottom-24px-43.cyber {
    text-align: center;
    font-size: 30px;
    line-height: 36px;
  }

  .display-modal-cta.ciberseguridad {
    justify-content: center;
    display: flex;
  }

  .display-modal-cta.hiper {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .text-block-108 {
    font-size: 70px;
    left: 62px;
  }

  .text-block-108.complicados {
    left: 163px;
    right: -16px;
  }

  .text-block-110 {
    width: 709px;
    max-width: 80%;
    color: var(--white);
    text-align: center;
  }

  .container-37 {
    max-width: 728px;
  }

  .hero-wrapper-18 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-split-27 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .hero-split-27.text-historial {
    align-items: center;
  }

  .historial-tenpesos {
    width: 300px;
    top: -62px;
    left: -33px;
  }

  .heading-103 {
    text-align: center;
    align-self: center;
  }

  .margin-bottom-24px-45 {
    top: -237px;
  }

  .shadow-two-29 {
    display: none;
  }

  .text-block-111 {
    font-size: 130px;
    line-height: 136px;
    top: -116px;
  }

  .text-block-112 {
    color: #260080;
  }

  .text-block-113 {
    width: 100%;
    max-width: 100%;
    text-align: center;
    margin-bottom: 40px;
    font-size: 80px;
    line-height: 86px;
    bottom: 0;
  }

  .flexibles-texto {
    border-radius: 20px;
    top: -49px;
  }

  .flexibles-texto.segundo {
    top: 131px;
  }

  .header-center-h3 {
    margin-top: 0;
  }

  .table-wrapper {
    width: 80%;
    height: auto;
    margin-bottom: 20px;
    margin-right: 4px;
  }

  .table-wrapper._100 {
    margin-bottom: 20px;
  }

  .table-wrapper._100.table {
    object-position: 0% 50%;
  }

  .table {
    padding-left: 10px;
    padding-right: 10px;
  }

  .table.no-pad.overflow {
    max-height: 400px;
    flex: none;
  }

  .table-row-5-col.header {
    width: 100%;
  }

  .table-row-5-col.data-row {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .container-38 {
    margin-top: 20px;
  }

  .table-1---header---text {
    font-size: 18px;
    line-height: 22px;
  }

  .table-icon {
    height: 16px;
  }

  .table-header-details-text {
    font-size: 8px;
    line-height: 10px;
  }

  .title-tenpesos {
    font-size: 48px;
    position: relative;
    left: -6px;
  }

  .texto-tenpesos {
    margin-top: 40px;
  }

  .background-video-2 {
    z-index: 0;
    order: 1;
    align-self: center;
  }

  .seg-fintoc {
    height: 100%;
  }

  .text-span-73 {
    font-size: 55px;
    line-height: 73px;
  }

  .text-span-74 {
    font-size: 55px;
    line-height: 72px;
  }

  .image-135 {
    width: 708px;
    max-width: 80%;
  }

  .text-block-115 {
    color: var(--white);
    font-family: Open Sans, sans-serif;
  }

  .next {
    border-color: var(--primary);
    background-color: var(--black);
    border-radius: 8px;
    margin-top: 40px;
  }

  .icon-5 {
    color: var(--white);
  }

  .text-block-116 {
    color: var(--white);
    font-family: Open Sans, sans-serif;
  }

  .previous {
    border-color: var(--primary);
    background-color: rgba(0, 0, 0, 0);
    border-radius: 8px;
    margin-top: 40px;
  }

  .icon-6 {
    color: var(--white);
  }

  .text-span-75 {
    font-size: 40px;
    line-height: 46px;
  }

  .titulo-credito-h2 {
    font-size: 45px;
    line-height: 49px;
  }

  .white-block-credito {
    padding-left: 40px;
    padding-right: 0;
  }

  .ok-image-credito {
    top: 40px;
    right: -8px;
  }

  .ok-image-credito.dos {
    top: 45px;
    right: -9px;
  }

  .ok-image-credito.tres {
    top: 25px;
    right: -40px;
  }

  .ok-image-credito.cuatro {
    top: 35px;
    right: -9px;
  }

  .ok-image-credito.cinco {
    top: 35px;
    right: -16px;
  }

  .text-block-118 {
    padding-left: 0;
  }

  .column-43 {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .container-43 {
    align-self: center;
    font-size: 85px;
  }

  .container-condiciones-uso {
    max-width: 728px;
    margin-top: auto;
  }

  .hero-wrapper-19 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-28 {
    max-width: 100%;
    align-self: center;
    align-items: center;
    margin-bottom: 40px;
  }

  .img-condiciones {
    width: 706px;
    max-width: 50%;
  }

  .list-31 {
    width: 707px;
    max-width: 80%;
  }

  .paragraph-40 {
    text-align: center;
  }

  .heading-104 {
    font-size: 49px;
    line-height: 56px;
  }

  .paragraph-41 {
    width: 727px;
    max-width: 90%;
  }

  .paragraph-42 {
    width: 989px;
    max-width: 100%;
  }

  .title-horario-fm {
    font-size: 34px;
    line-height: 40px;
  }

  .ultra-gradient-wrapper {
    font-size: 1.3vh;
  }

  .blending-group-wrapper {
    margin-left: -4em;
  }

  .shape-4 {
    top: 22em;
  }

  .section_header {
    min-height: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .header_component {
    min-height: auto;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .title-blog {
    font-size: 3rem;
  }

  .header_background.is-front, .header_background.is-behind {
    display: none;
  }

  .shape-3 {
    width: 44em;
    height: 57em;
    position: absolute;
    top: 23.2em;
    bottom: 0;
    left: auto;
    right: -9.5em;
  }

  .padding-section-large {
    text-align: center;
    padding-top: 6rem;
    padding-bottom: 6rem;
    font-family: Open Sans, sans-serif;
  }

  .content-section {
    justify-content: flex-start;
    padding-left: 19px;
  }

  .posts-section {
    width: 65vw;
  }

  .post-collection {
    width: 94vw;
    flex-direction: column;
    justify-content: flex-start;
  }

  .post-item {
    width: 44%;
  }

  .div-block-54 {
    width: 160px;
  }

  .checkbox-3 {
    line-height: 14px;
  }

  .c-checkbox-label-categoria-2 {
    height: 50px;
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
  }

  .content-section-2 {
    height: 140vh;
    justify-content: flex-start;
    padding-left: 19px;
    display: block;
  }

  .posts-section-2 {
    width: 65vw;
  }

  .post-collection-2 {
    width: 75vw;
    justify-content: flex-start;
  }

  .post-item-2, .post-item-7 {
    width: 43%;
  }

  .img-bg-news {
    display: none;
  }

  .table_component {
    align-self: flex-start;
  }

  .text-block-125 {
    color: var(--black);
    padding-left: 20px;
    font-family: Open Sans, sans-serif;
  }

  .text-info {
    padding-left: 10px;
    display: block;
  }

  .blackfriday-header {
    max-width: 100%;
    align-self: center;
    left: auto;
  }

  .recomendaciones-cyber {
    margin-top: 120px;
    padding-top: 40px;
  }

  .h2-cyber {
    font-size: 26px;
    line-height: 32px;
  }

  .h3-cyber {
    max-width: 80%;
    font-size: 26px;
    line-height: 34px;
  }

  .txt-destacado-green {
    font-size: 25px;
    line-height: 36px;
  }

  .txt22.bold-text {
    color: var(--white);
  }

  .txt-promociones {
    font-size: 22px;
    line-height: 28px;
  }

  .image-158 {
    top: -64px;
  }

  .text-block-141 {
    text-align: center;
  }

  .text-block-142 {
    font-size: 25px;
    line-height: 33px;
  }

  .text-block-143, .text-span-86 {
    font-size: 22px;
    line-height: 28px;
  }

  .text-block-145 {
    font-size: 25px;
    line-height: 36px;
  }

  .txt-cupon-bf.bold-text {
    color: #fff;
  }

  .container-54 {
    max-width: 728px;
  }

  .hero-wrapper-20 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-29 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .hero-split-29.uno {
    align-self: auto;
  }

  .btn-contrata-seguro {
    align-self: center;
  }

  .seguro-vida {
    display: none;
  }

  .paragraph-52 {
    text-align: left;
  }

  .paragraph-53 {
    max-width: 80%;
    text-align: center;
  }

  .heading-108 {
    height: 152px;
  }

  .img-feature-seguro {
    top: -68px;
  }

  .quick-stack-45 {
    margin-top: 40px;
    padding-bottom: 0;
  }

  .quick-stack-45.dos {
    margin-top: auto;
  }

  .image-166 {
    max-height: 70%;
  }

  .image-167 {
    max-height: 70%;
    max-width: 100%;
  }

  .image-168, .image-169 {
    max-height: 70%;
  }

  .cell-130 {
    padding-bottom: 0;
  }

  .recordatorio-seguro {
    margin-top: auto;
  }

  .c-h-wrapper {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .c-main-mask {
    max-width: 80%;
  }

  .c-content-grid {
    grid-template-columns: 1fr;
  }

  .c-p-wrapper.cc-mt-24 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .c-grid_content {
    margin-top: 40px;
  }

  .c-main-slider, .c-slider-component {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .c-thumbnail-wrapper {
    flex-direction: row;
  }

  .heading-109 {
    font-size: 70px;
    line-height: 76px;
    top: 23px;
  }

  .paragraph-54 {
    max-width: 90%;
    font-size: 30px;
    line-height: 36px;
  }

  .quick-stack-46 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .heading-110 {
    font-size: 30px;
    line-height: 36px;
  }

  .heading-111 {
    font-size: 35px;
    line-height: 40px;
  }

  .box-dark {
    padding-left: 60px;
    padding-right: 60px;
  }

  .box-light, .quick-stack-47 {
    max-width: 100%;
  }

  .image-173 {
    left: 98px;
  }

  .mockup-tc {
    top: -47px;
    left: -76px;
  }

  .image-175 {
    left: -11px;
  }

  .subtitle-tc {
    font-size: 44px;
    line-height: 48px;
    top: -534px;
    left: -221px;
  }

  .subtitle-tc-green {
    font-size: 44px;
    line-height: 48px;
    top: -486px;
    right: -234px;
  }

  .destacado-tc {
    font-size: 80px;
    line-height: 84px;
  }

  .container-59 {
    max-width: 728px;
  }

  .hero-wrapper-21 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-split-30 {
    width: 709px;
    max-width: 60%;
    order: 0;
    align-items: center;
    margin-top: auto;
    margin-bottom: auto;
  }

  .hero-split-30.mockup {
    width: 709px;
    max-width: 55%;
    align-items: center;
    margin-top: auto;
  }

  .hero-split-30.dos {
    max-width: 95%;
    order: -1;
    margin-top: 25px;
    margin-bottom: auto;
  }

  .hero-split-30.uno {
    max-width: 90%;
    margin-top: 25px;
  }

  .margin-bottom-24px-48 {
    text-align: center;
  }

  .mockup-credito {
    max-width: 55%;
  }

  .heading-114 {
    text-align: center;
  }

  .text-block-157, .text-block-158 {
    font-size: 80px;
    line-height: 84px;
  }

  .image-178 {
    max-width: 100%;
  }

  .cell-135 {
    justify-content: center;
  }

  .text-block-159 {
    font-size: 24px;
  }

  .quick-stack-50 {
    max-width: 80%;
  }

  .text-block-161 {
    text-align: center;
    font-size: 28px;
    line-height: 32px;
  }

  .quick-stack-51 {
    max-width: 90%;
  }

  .image-183, .image-184 {
    max-width: 55%;
  }

  .quick-stack-56, .quick-stack-57 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .image-196 {
    top: -133px;
  }

  .heading-121 {
    text-align: center;
    font-size: 36px;
    line-height: 40px;
  }

  .paragraph-62 {
    font-size: 20px;
    line-height: 24px;
  }

  .quick-stack-59 {
    max-width: 100%;
  }

  .image-198 {
    max-width: 20%;
    top: -973px;
  }

  .container-63 {
    top: -440px;
  }

  .image-200 {
    left: -334px;
  }

  .marca-wrapper {
    align-self: center;
  }

  .cell-152 {
    align-items: flex-end;
  }

  .logo-black-friday {
    max-width: 90%;
    left: auto;
  }

  .cell-153 {
    align-items: center;
  }

  .container-countdown {
    max-width: 90%;
    display: flex;
    top: auto;
  }

  .section-mision {
    max-width: 100%;
    min-height: 666px;
    margin-top: 20px;
    margin-bottom: auto;
    padding-top: 40px;
    padding-bottom: 0;
    top: auto;
  }

  .rectangle-green {
    display: none;
  }

  .title-mision-bf {
    text-align: center;
    font-size: 30px;
    line-height: 36px;
  }

  .p-mision-teaser {
    max-width: 90%;
    text-align: center;
  }

  .logo-p2p-wrapper {
    width: 582px;
    align-self: center;
  }

  .image-201 {
    max-width: 80%;
  }

  .cell-154 {
    display: none;
  }

  .cell-155 {
    align-items: center;
  }

  .container-65 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .fs_modal-1_image {
    max-height: 30vh;
    display: none;
  }

  .fs_modal-1_wrapper {
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 767px) {
  .dropdown-toggle {
    z-index: 2;
    width: 77%;
    border-top: 1px solid var(--bg-styles);
    box-shadow: none;
    color: var(--white);
    text-align: left;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    margin-left: 0;
    padding: 5px 24px 10px 17px;
    font-size: 16px;
    font-weight: 400;
    transition: background-color .2s, color .2s cubic-bezier(.4, 0, .2, .01);
    display: flex;
  }

  .dropdown-toggle:hover {
    width: 77%;
    color: var(--primary) !important;
    background-color: rgba(0, 0, 0, 0);
    margin-left: 0;
    padding-top: 5px;
    padding-bottom: 10px;
  }

  .dropdown-toggle.w--open {
    box-shadow: none;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }

  .dropdown-toggle.login {
    width: 150px;
    text-align: center;
    border: 1px #273240;
    justify-content: center;
    margin-left: 24px;
    margin-right: 24px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .dropdown-column {
    margin-bottom: 64px;
  }

  .navbar {
    height: 65px;
  }

  .brand {
    display: none;
  }

  .brand.responsive {
    margin-top: 18px;
    display: block;
  }

  .dropdown-bg-full {
    display: none;
  }

  .menu-right {
    flex-direction: column-reverse;
    display: block;
  }

  .dropdown-overflow {
    height: 750px;
    max-height: none;
    justify-content: flex-end;
    margin-left: -32px;
    margin-right: -32px;
    padding-top: 28px;
    padding-bottom: 20px;
    display: block;
    position: relative;
    right: -250px;
    overflow: scroll;
  }

  .menu-left {
    z-index: 1;
    width: 100%;
    margin-top: 20px;
    display: block;
    position: relative;
    left: -184px;
  }

  .dropdown-card {
    margin-bottom: 28px;
  }

  .navbar-primary-tenpo {
    color: var(--white);
  }

  .dropdown-bg {
    display: none;
  }

  .menu {
    height: auto;
    background-color: var(--black);
    padding-bottom: 64px;
    overflow: auto;
  }

  .dropdown-footer-wrapper.tablet {
    z-index: 10;
    display: block;
    position: fixed;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .dropdown-sidebar-bg {
    display: none;
  }

  .dropdown-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: block;
  }

  .blog-card {
    width: 40%;
    height: 268px;
    white-space: normal;
    margin-bottom: 4px;
    margin-right: 16px;
    padding-bottom: 32px;
    display: inline-block;
    position: relative;
  }

  .dropdown-list {
    padding-bottom: 0;
    padding-left: 24px;
    padding-right: 24px;
    position: relative;
    top: 0;
  }

  .dropdown-list.w--open {
    width: 600px;
  }

  .dropdown-footer-full {
    display: none;
  }

  .menu-header-mobile {
    width: 66px;
    height: 100%;
    color: var(--white);
    flex-direction: column;
    padding: 20px 25px;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 5%;
  }

  .menu-header-mobile.w--open {
    background-color: rgba(255, 255, 255, 0);
  }

  .dropdown {
    right: 0;
  }

  .menu-button-line {
    width: 16px;
    height: 2px;
    background-color: #b7bfc6;
    border-radius: 1px;
    margin-bottom: 4px;
  }

  .menu-button-line.last {
    margin-bottom: 0;
  }

  .container-menu-primary {
    max-width: 800px;
  }

  .dropdown-inner-shadow {
    display: none;
  }

  .dropdown-toggle-text {
    text-align: left;
  }

  .dropdown-toggle-text:hover {
    color: var(--primary);
    background-color: rgba(0, 0, 0, 0);
    position: relative;
  }

  .space-b-menu {
    height: 10px;
  }

  .w-nav {
    position: relative;
    z-index: 1000;
  }
  .w-nav:before,
  .w-nav:after {
    content: " ";
    display: table;
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: 2;
    grid-row-end: 2;
  }
  .w-nav:after {
    clear: both;
  }
  .w-nav-brand {
    position: relative;
    float: left;
    text-decoration: none;
    color: #333333;
  }
  .w-nav-link {
    position: relative;
    display: inline-block;
    vertical-align: top;
    text-decoration: none;
    color: #222222;
    padding: 20px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
  }
  .w-nav-link.w--current {
    color: #0082f3;
  }
  .w-nav-menu {
    position: relative;
    float: right;
  }
  [data-nav-menu-open] {
    display: block !important;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    background: #C8C8C8;
    text-align: center;
    overflow: visible;
    min-width: 200px;
  }
  .w--nav-link-open {
    display: block;
    position: relative;
  }
  .w-nav-overlay {
    position: absolute;
    overflow: hidden;
    display: none;
    top: 100%;
    left: 0;
    right: 0;
    width: 100%;
  }
  .w-nav-overlay [data-nav-menu-open] {
    top: 0;
  }
  .w-nav[data-animation="over-left"] .w-nav-overlay {
    width: auto;
  }
  .w-nav[data-animation="over-left"] .w-nav-overlay,
  .w-nav[data-animation="over-left"] [data-nav-menu-open] {
    right: auto;
    z-index: 1;
    top: 0;
  }
  .w-nav[data-animation="over-right"] .w-nav-overlay {
    width: auto;
  }
  .w-nav[data-animation="over-right"] .w-nav-overlay,
  .w-nav[data-animation="over-right"] [data-nav-menu-open] {
    left: auto;
    z-index: 1;
    top: 0;
  }
  .w-nav-button {
    position: relative;
    float: right;
    padding: 18px;
    font-size: 24px;
    display: none;
    cursor: pointer;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  .w-nav-button:focus {
    outline: 0;
  }
  .w-nav-button.w--open {
    background-color: #C8C8C8;
    color: white;
  }
  .w-nav[data-collapse="all"] .w-nav-menu {
    display: none;
  }
  .w-nav[data-collapse="all"] .w-nav-button {
    display: block;
  }
  .w--nav-dropdown-open {
    display: block;
  }
  .w--nav-dropdown-toggle-open {
    display: block;
  }
  .w--nav-dropdown-list-open {
    position: static;
  }

  .logo-tenpo-header-style {
    padding-left: 40px;
    padding-right: 40px;
  }

  .logo-styles {
    max-width: 25%;
  }

  .header-text-style {
    font-size: .8rem;
  }

  .boton-nav-styles.bg-green {
    max-width: 41%;
    flex-flow: row;
    order: 0;
    align-content: center;
    display: flex;
  }

  .text-menu-sidebar {
    order: -1;
    margin-left: 10px;
  }

  .grid-styles.grid-column {
    max-width: 70%;
    grid-column-gap: 81px;
    grid-row-gap: 15px;
    grid-template-columns: 1.5fr 1.5fr;
  }

  .cta-descargala {
    font-size: 18px;
    display: none;
  }

  ._5-columns-footer {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding-left: 40px;
    padding-right: 0;
  }

  .link-footer {
    text-align: left;
  }

  .rrss-footer {
    padding-top: 5px;
  }

  .rrss-footer-cell {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-direction: row;
    padding-bottom: 0;
    display: flex;
  }

  .premios-footer {
    width: 90%;
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .column {
    flex-flow: wrap;
    align-content: flex-start;
    justify-content: space-between;
    align-items: flex-start;
  }

  .column.sticky-top {
    display: none;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .nav-menu-header {
    flex-direction: column;
    padding-bottom: 30px;
    padding-left: 0;
  }

  .nav-dropdown-header {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .heading-35 {
    text-align: center;
  }

  .img-cuentas {
    max-width: 93%;
  }

  .pdc-video-lightbox {
    max-width: 20%;
    top: auto;
  }

  .play-button {
    max-width: 250%;
  }

  .text-span-11 {
    font-size: 32px;
    line-height: 36px;
  }

  .servicios {
    max-width: 87%;
  }

  .container-11 {
    max-width: none;
  }

  .margin-bottom-24px-14 {
    font-size: 14px;
    line-height: 18px;
  }

  .dropdown-toggle {
    width: 100%;
    height: 50%;
    border-top-color: var(--bg-styles);
    background-color: var(--black);
    color: var(--white);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    justify-content: flex-start;
    padding-bottom: 16px;
    font-weight: 300;
    text-decoration: none;
    transition: none;
    display: block;
    left: 0;
  }

  .dropdown-toggle:hover {
    width: 100%;
    background-color: var(--black);
    color: var(--primary) !important;
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    border-radius: 0;
    justify-content: flex-start;
    margin-top: 20px;
    padding-top: 5px;
  }

  .dropdown-toggle.w--open {
    background-color: var(--black);
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .dropdown-toggle.login {
    text-align: left;
    border-style: none;
    margin-left: 0;
    margin-right: 10px;
    padding: 8px 16px 20px 20px;
    transition-property: none;
  }

  .dropdown-toggle.login:hover {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .dropdown-toggle.trabaja {
    text-align: left;
    flex-direction: row;
    justify-content: flex-start;
    font-size: 16px;
    line-height: 20px;
    display: flex;
  }

  .dropdown-column.first {
    margin-bottom: 10px;
  }

  .navbar {
    width: auto;
    height: 65px;
  }

  .dropdown-overflow {
    height: 750px;
    cursor: grabbing;
    padding-top: 15px;
    padding-bottom: 15px;
    right: 0;
    overflow: scroll;
  }

  .menu-left {
    width: 620px;
    left: 0;
    overflow: visible;
  }

  .navbar-primary-tenpo {
    width: 100%;
    max-width: 100%;
  }

  .menu {
    background-color: var(--black);
    top: -5px;
    overflow: visible;
  }

  .dropdown-grid {
    overflow: visible;
  }

  .blog-card {
    width: 90%;
    height: 260px;
  }

  .dropdown-column-title {
    margin-bottom: 0;
    padding-bottom: 6px;
  }

  .dropdown {
    left: -10px;
    overflow: visible;
  }

  .container-menu-primary {
    height: auto;
    overflow: visible;
  }

  .dropdown-toggle-text {
    color: #fdfdfd;
    font-weight: 300;
    display: flex;
  }

  .dropdown-toggle-text:hover {
    color: var(--primary);
    background-color: rgba(0, 0, 0, 0);
  }

  .link-menu-header.t-link {
    padding-top: 1px;
    padding-bottom: 3px;
    font-size: 14px;
  }

  .space-b-menu {
    height: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    display: block;
    overflow: visible;
  }

  .image-34-2 {
    margin-bottom: 0;
    position: relative;
    top: -12px;
    right: 18px;
  }

  .text-guarda-wrapper {
    left: auto;
  }

  .bold-text-3 {
    max-width: 85%;
    font-size: 20px;
    line-height: 24px;
  }

  .container-13 {
    max-width: none;
    flex-direction: column;
  }

  .hero-seguro-contenido-wrapper {
    padding-top: 60px;
  }

  .text-hero-seguro-contenido-wrapper {
    margin-left: auto;
    margin-right: auto;
  }

  .margin-bottom-24px-22 {
    width: 276px;
    font-size: 16px;
    line-height: 20px;
  }

  .heading-53 {
    width: 278px;
    font-size: 24px;
    line-height: 30px;
  }

  .text-cobrar-wrapper {
    width: 289px;
    flex-direction: column;
    align-self: center;
  }

  .titulo-beneficio-big {
    font-size: 29px;
    line-height: 33px;
  }

  .all-text-beneficios {
    font-size: 14px;
  }

  .list {
    padding-left: 20px;
  }

  .filtros-beneficios {
    height: 190px;
    margin-top: auto;
    padding-top: 0;
  }

  .beneficios {
    margin-top: 322px;
  }

  .slider.beneficios-hero {
    height: 320px;
  }

  .mask {
    height: 260px;
  }

  .slide.beneficios-slider {
    height: 280px;
  }

  .c-card-bottom {
    padding: 12px;
  }

  .text-precio-seguro {
    font-size: 18px;
    line-height: 22px;
  }

  .precio-seguro-wrapper {
    max-width: 90%;
    text-align: center;
    margin-bottom: 10px;
    padding-bottom: 10px;
  }

  .text-block-42 {
    max-width: 90%;
    text-align: center;
    font-size: 14px;
  }

  .text-block-43 {
    text-align: center;
    margin-left: 40px;
    margin-right: 40px;
    font-size: 12px;
    line-height: 17px;
  }

  .image-53 {
    max-width: 95%;
  }

  .text-block-44 {
    font-size: 16px;
    line-height: 20px;
  }

  .heading-55 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 20px;
    line-height: 24px;
  }

  .div-block-14 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-45 {
    max-width: 90%;
    text-align: center;
    font-size: 22px;
    line-height: 28px;
  }

  .cf-pricing-plan-pointer-text-18px {
    font-size: 16px;
  }

  .cf-pricing-plan-check-icon {
    margin-right: 8px;
  }

  .cf-h3-heading-40px {
    font-size: 20px;
  }

  .cf-different-tab-pane {
    margin-left: 20px;
  }

  .cf-different-tab-link.w--current {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .cf-different-menu {
    justify-content: flex-start;
    margin-left: 20px;
  }

  .cf-h2-heading-56px-2 {
    font-size: 22px;
    line-height: 26px;
  }

  .cf-wrapper-1161 {
    width: 90%;
  }

  .bold-text-5 {
    font-size: 18px;
    line-height: 24px;
  }

  .b-card-beneficios {
    width: 100%;
  }

  .titulo-beneficio-all {
    font-size: 18px;
  }

  .p-text-beneficio.center-text {
    height: 127px;
    color: var(--white);
  }

  .bold-text-7 {
    font-size: 18px;
    line-height: 23px;
  }
  
  .image-menu-nav {
    max-width: 70%;
    display: none;
  }

  .imag-container-menu {
    height: 200px;
  }

  .imag-container-menu.business {
    height: 350px;
  }

  .titulo-interes-inner {
    padding-top: 15px;
  }

  .cta-negro-2.inner-beneficio {
    justify-content: center;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    font-weight: 600;
    display: flex;
  }

  .cta-negro-2.inner-beneficio.tc {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-87 {
    font-weight: 300;
  }

  .container-tasas-tarjeta-credito {
    padding-bottom: 0;
    position: static;
  }

  .heading-88 {
    font-size: 26px;
    line-height: 32px;
  }

  .heading-89 {
    text-align: center;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-32 {
    width: 279px;
    max-width: 95%;
    font-size: 12px;
    line-height: 18px;
  }

  .content-feature-home, .feature-home-content {
    text-align: center;
  }

  .cta-prodcutos-home {
    width: 230px;
    height: 53px;
    font-size: 1.1em;
    display: none;
  }

  .cta-prodcutos-home.home {
    flex-direction: row;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    display: flex;
  }

  .text-span-66 {
    width: 325px;
    max-width: 100%;
    font-size: 31px;
    line-height: 40px;
  }

  .paragraph-33 {
    font-size: 18px;
    line-height: 22px;
  }

  .paragraph-34 {
    font-size: 10px;
    line-height: 16px;
  }

  .text-block-76 {
    font-size: 12px;
    line-height: 18px;
  }

  .image-112 {
    max-width: 80%;
  }

  .cell-84 {
    align-items: flex-start;
  }

  .cell-85, .cell-86 {
    align-items: center;
  }

  .text-block-77 {
    max-width: 72%;
    font-size: 14px;
    line-height: 20px;
  }

  .text-block-78 {
    width: 246px;
    flex-direction: column;
    align-self: center;
    align-items: center;
    font-size: 14px;
    line-height: 20px;
    display: flex;
  }

  .text-block-79 {
    width: 356px;
    max-width: 66%;
    flex-direction: column;
    align-self: center;
    font-size: 14px;
    line-height: 20px;
    display: flex;
  }

  .quick-stack-25 {
    max-width: 100%;
    text-align: center;
    align-self: center;
  }

  .quick-stack-26 {
    max-width: 80%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-27 {
    max-width: none;
  }

  .margin-bottom-24px-38 {
    font-size: 10px;
    line-height: 16px;
  }

  .heading-90 {
    max-width: 80%;
    font-size: 18px;
    line-height: 24px;
  }

  .text-block-83, .text-block-84, .text-block-85, .text-block-86, .text-block-87, .text-block-88, .paragraph-35 {
    font-size: 16px;
    line-height: 22px;
  }

  .heading-perfil-riesgo.reglas {
    max-width: 90%;
  }

  .slider-2 {
    width: 100%;
    overflow: scroll;
  }

  .mask-2 {
    width: 523px;
    max-width: 100%;
  }

  .right-arrow-2 {
    display: none;
  }

  .slide-3 {
    align-self: auto;
    left: -50px;
  }

  .slide-4, .slide-5, .slide-6, .slide-7, .slide-8, .slide-9, .slide-10 {
    left: -50px;
  }

  .paragraph-37 {
    max-width: 85%;
    text-align: center;
  }

  .text-block-89 {
    font-size: 16px;
    line-height: 22px;
  }

  .left-arrow-2 {
    display: none;
  }

  .heading-bold30-blanco {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    font-size: 20px;
    line-height: 26px;
  }

  .quick-stack-31 {
    margin-top: 60px;
  }

  .container-31 {
    max-width: none;
  }

  .hero-wrapper-15 {
    width: 514px;
    max-width: 100%;
  }

  .hero-split-24 {
    width: 513px;
    max-width: 100%;
  }

  .button-7 {
    font-size: 16px;
  }

  .paragraph-38 {
    max-width: 85%;
    font-size: 16px;
    line-height: 22px;
  }

  .text-block-97 {
    font-size: 18px;
    line-height: 24px;
  }

  .quick-stack-33 {
    max-width: 90%;
  }

  .text-pasos-fondos {
    font-size: 14px;
    line-height: 20px;
    left: 11px;
  }

  .text-block-99 {
    font-size: 18px;
    line-height: 24px;
  }

  .container-35 {
    width: 570px;
    max-width: 100%;
  }

  .quick-stack-34 {
    max-width: 80%;
  }

  .text-block-100 {
    left: 20px;
  }

  .image-131 {
    max-width: 100%;
  }

  .quick-stack-35 {
    width: 321px;
    max-width: 100%;
  }

  .text-block-101 {
    font-size: 14px;
    line-height: 19px;
  }

  .logo-tenpesos {
    margin-bottom: 0;
  }

  .quick-stack-36 {
    align-self: center;
    padding-right: 40px;
  }

  .quick-stack-36.cyber {
    grid-column-gap: 20px;
    text-align: center;
    padding-right: 0;
  }

  .text-block-103 {
    font-size: 37px;
    line-height: 40px;
    top: 66px;
  }

  .heading-96 {
    max-width: 85%;
    margin-left: auto;
    margin-right: auto;
    font-size: 20px;
    line-height: 26px;
  }

  .cell-124 {
    text-align: center;
    flex-direction: column;
    padding-left: 20px;
    padding-right: 0;
  }

  .image-157, .cell-125 {
    display: none;
  }

  .text-block-139 {
    font-size: 32px;
    line-height: 40px;
  }

  .div-block-65 {
    width: 100%;
    text-align: center;
  }

  .cell-127, .cell-128, .cell-129 {
    display: none;
  }

  .quick-stack-43 {
    align-self: center;
  }

  .slide-11.beneficios-slider, .slider-3.beneficios-hero {
    width: 100%;
    height: 100%;
  }

  .slide-nav-3.beneficios-slider {
    margin-top: 60px;
    display: none;
  }

  .mask-3 {
    height: 300px;
  }

  .text-block-144 {
    font-size: 26px;
    line-height: 32px;
  }

  .text-block-145 {
    letter-spacing: 6px;
    padding-left: 20px;
    padding-right: 20px;
    font-weight: 700;
  }

  .text-block-146 {
    font-size: 20px;
    line-height: 28px;
  }

  .text-block-146.concurso {
    font-size: 32px;
    line-height: 38px;
  }

  .codigo-mision-cyber-2 {
    width: 90%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-147 {
    font-size: 20px;
    line-height: 28px;
  }

  .txt-cupon-bf {
    font-size: 20px;
  }

  .portada-seguro-vida {
    padding-bottom: 0;
  }

  .container-54 {
    max-width: none;
  }

  .hero-wrapper-20, .hero-split-29.uno {
    margin-bottom: auto;
  }

  .margin-bottom-24px-47 {
    font-size: 20px;
    line-height: 26px;
  }

  .btn-contrata-seguro {
    max-width: 90%;
  }

  .heading-107 {
    text-align: center;
    font-size: 50px;
    line-height: 56px;
  }

  .text-span-94 {
    font-size: 50px;
  }

  .paragraph-52 {
    font-size: 20px;
    line-height: 26px;
  }

  .text-span-97 {
    font-size: 14px;
    line-height: 20px;
  }

  .paragraph-53 {
    font-size: 16px;
    line-height: 22px;
  }

  .image-162 {
    max-width: 90%;
  }

  .text-block-150 {
    font-size: 22px;
    line-height: 30px;
  }

  .quick-stack-44 {
    margin-top: 100px;
  }

  .heading-108 {
    height: 60px;
    font-size: 20px;
    line-height: 26px;
  }

  .info-seguro {
    font-size: 16px;
    line-height: 22px;
  }

  .image-166, .image-167 {
    max-height: 70%;
  }

  .image-168, .image-169 {
    max-height: 50%;
  }

  .texto-paso-seguro {
    max-width: 72%;
    flex-direction: column;
    align-self: center;
    align-items: center;
    font-size: 16px;
    line-height: 22px;
    display: flex;
    right: auto;
  }

  .recordatorio-seguro {
    max-width: 90%;
  }

  .text-block-151 {
    padding-left: 30px;
    padding-right: 30px;
    font-size: 18px;
    line-height: 24px;
  }

  .c-main-slide-card, .c-h-wrapper, .c-main-mask {
    max-width: 100%;
  }

  .c-popularity-tag {
    top: 309px;
  }

  .c-content-grid {
    max-width: 100%;
    grid-template-columns: minmax(200px, 1fr);
  }

  .c-card_img {
    height: 100%;
    max-width: 100%;
  }

  .c-card-wrapper {
    flex-direction: column;
    align-items: flex-end;
    display: flex;
  }

  .c-grid_content, .c-thumb-slider {
    max-width: 100%;
  }

  .c-thumb-mask {
    max-width: 100%;
    left: -29px;
  }

  .c-card-thumbnail {
    height: 50%;
    max-width: 50%;
  }

  .c-thumbnail-wrapper {
    max-width: 100%;
  }

  .heading-109 {
    font-size: 32px;
    line-height: 38px;
    top: 17px;
  }

  .paragraph-54 {
    font-size: 20px;
    line-height: 26px;
  }

  .quick-stack-46 {
    padding-top: 0;
  }

  .image-171 {
    width: 100%;
  }

  .heading-110 {
    margin-top: auto;
    font-size: 20px;
    line-height: 26px;
  }

  .cell-134 {
    justify-content: flex-start;
  }

  .paragraph-55 {
    font-size: 18px;
    line-height: 24px;
  }

  .heading-111 {
    font-size: 26px;
    line-height: 32px;
  }

  .box-dark {
    padding: 0 40px;
  }

  .heading-personalizacion {
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-56 {
    font-size: 18px;
    line-height: 24px;
  }

  .text-block-152 {
    text-align: center;
    font-size: 20px;
    line-height: 26px;
  }

  .title-credito {
    max-width: 95%;
    align-self: auto;
    margin-bottom: 40px;
    font-size: 35px;
    line-height: 40px;
  }

  .image-172 {
    width: 100%;
    max-width: 100%;
    top: 69px;
  }

  .div-block-66 {
    margin-top: 100px;
  }

  .image-173 {
    top: -144px;
    left: 35px;
  }

  .mockup-tc {
    top: -121px;
    left: -41px;
  }

  .image-175 {
    left: -17px;
  }

  .legal-hero-tc {
    text-align: center;
    top: -264px;
  }

  .subtitle-tc {
    font-size: 20px;
    line-height: 24px;
    top: -355px;
    left: -106px;
  }

  .subtitle-tc-green {
    font-size: 20px;
    line-height: 24px;
    top: -317px;
    right: -107px;
  }

  .destacado-tc {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 35px;
    line-height: 55px;
  }

}

#w-node-e708a5f2-7737-2203-a305-41849d7ba7d4-b9d8ef46 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b91b4e5f-94b3-be23-f4f1-4928902d7e61-b9d8ef46 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b91b4e5f-94b3-be23-f4f1-4928902d7e6f-b9d8ef46 {
  grid-area: 2 / 1 / 3 / 2;
}

#pop_up_cuenta.w-node-dcd03b90-db33-b52d-12fd-62445e59cc59-b9d8ef46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_9fdaf8e9-1971-ec19-6363-b3358745ce14-b9d8ef46 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c3574fe4-ea67-fb0f-ba81-269fc3069447-b9d8ef46, #w-node-a403b282-c6bc-1051-5fd2-334b0775f289-b9d8ef46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83444ef1-bae9-782f-fbf4-91a09e44e616-b9d8ef46 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_83444ef1-bae9-782f-fbf4-91a09e44e617-b9d8ef46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#pop_up_cuenta.w-node-ca35d90e-2bed-51bb-2c12-bdbaca891fbb-b9d8ef46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_83444ef1-bae9-782f-fbf4-91a09e44e618-b9d8ef46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a57d1853-1a10-e032-ee83-a32c262856e3-b9d8ef46 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a57d1853-1a10-e032-ee83-a32c262856e4-b9d8ef46, #w-node-a57d1853-1a10-e032-ee83-a32c262856ef-b9d8ef46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe0ff0d3-c8a2-449d-c54f-09f1760c04da-b9d8ef46 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fe0ff0d3-c8a2-449d-c54f-09f1760c04db-b9d8ef46, #w-node-fe0ff0d3-c8a2-449d-c54f-09f1760c04e6-b9d8ef46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6833e2f9-7e60-5ed0-42a8-9a24fd50ec32-b9d8ef46 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6833e2f9-7e60-5ed0-42a8-9a24fd50ec33-b9d8ef46, #w-node-_6833e2f9-7e60-5ed0-42a8-9a24fd50ec35-b9d8ef46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0520403-1f62-2a99-a16d-85d93b82f0eb-b9d8ef46 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-e0520403-1f62-2a99-a16d-85d93b82f0ec-b9d8ef46, #w-node-e0520403-1f62-2a99-a16d-85d93b82f0ee-b9d8ef46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0520403-1f62-2a99-a16d-85d93b82f0f1-b9d8ef46 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-e0520403-1f62-2a99-a16d-85d93b82f0f2-b9d8ef46, #w-node-e0520403-1f62-2a99-a16d-85d93b82f0f4-b9d8ef46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e898202-8d1d-67cf-f786-387c4b323786-b9d8ef46 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_6e898202-8d1d-67cf-f786-387c4b323787-b9d8ef46, #w-node-_6e898202-8d1d-67cf-f786-387c4b323789-b9d8ef46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abad1-6a9abacf {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr;
}

#w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abad2-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abaed-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb06-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb11-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb1a-6a9abacf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb22-6a9abacf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb23-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb25-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb29-6a9abacf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb35-6a9abacf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb36-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb39-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb3b-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb3d-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb3f-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb42-6a9abacf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6122d01d-670b-7c99-30aa-95c1ffb95c72-ffb95c6e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6122d01d-670b-7c99-30aa-95c1ffb95c80-ffb95c6e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_6025ba18-ba27-ee6d-6083-f670730d3a4a-730d39f7, #w-node-b61a0ff4-2f11-1404-8b9c-a62fc4c57648-730d39f7, #w-node-_0a27fd85-180c-a5b6-dd68-77c2c1d7c06a-730d39f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ca6f84a-0dfa-ef5b-212e-59f06b7df38b-98b28a44 {
  align-self: center;
  justify-self: end;
}

#w-node-_7143a3fa-d84f-89c9-c80c-b71b5766ed63-98b28a44, #w-node-af77dd79-1576-fc68-f999-4da34a4ecc43-98b28a44, #w-node-_99444723-4291-7f88-73e7-6c2f2bd86e80-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08550625-5845-fc23-a70b-fe4e25d92ba7-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-c2531a92-ea8a-ec8e-7105-63c8a92cfc87-98b28a44, #w-node-fbeb161c-53a3-948b-6c50-561ca0f17691-98b28a44, #w-node-_845a99fa-8857-c025-be23-44ca5d5c90f1-98b28a44, #w-node-_82e53f34-8dd6-a99f-99c1-2840d1fee757-98b28a44, #w-node-_75c695ad-4d2a-8e83-9569-dea668286691-98b28a44, #w-node-_32079d65-163f-7d53-0599-5edfeef68152-98b28a44, #w-node-a0a95eb3-271e-7632-b5bc-14a1b1fdaa59-98b28a44, #w-node-fc88a91f-61cb-f8da-17b0-8b2767de9742-98b28a44, #w-node-fbe74ebf-f1e0-6890-de36-f134bbff635a-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_445290e2-695c-58ed-6ef1-152bf914e16b-98b28a44, #w-node-_3fc39597-541e-fb4e-2254-f267a4a49cf5-98b28a44, #w-node-_1eb4d2d4-3e2a-4741-401e-6ea3af0e8367-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_1eb4d2d4-3e2a-4741-401e-6ea3af0e8369-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bd9b0e6-edcf-1b93-db7c-1389b889593d-98b28a44, #w-node-ebac48df-5adb-bd96-19fe-76df6b460058-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: start;
}

#w-node-_54fd1f9c-f768-df22-1e12-a69f535fbedb-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6174af22-66e7-71b9-318f-2b1a91853f2b-98b28a44, #w-node-_17e11992-a1b2-f0f8-1c96-415d532f6296-98b28a44, #w-node-_17e11992-a1b2-f0f8-1c96-415d532f6299-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: start;
}

#w-node-_17e11992-a1b2-f0f8-1c96-415d532f629b-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17e11992-a1b2-f0f8-1c96-415d532f629c-98b28a44, #w-node-_3affb13e-a34f-d294-4aa4-207f9fd529b0-98b28a44, #w-node-_3affb13e-a34f-d294-4aa4-207f9fd529b3-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: start;
}

#w-node-_3affb13e-a34f-d294-4aa4-207f9fd529b5-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3affb13e-a34f-d294-4aa4-207f9fd529b6-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: start;
}

#w-node-_05539015-a3c7-bda5-882e-023bbf11869e-98b28a44, #w-node-_23fa0d70-0956-4342-4df2-11c53447f80c-98b28a44, #w-node-cb3d7345-2c5a-d867-f798-549a8b817ce5-98b28a44, #w-node-cb3d7345-2c5a-d867-f798-549a8b817ce7-98b28a44, #w-node-_59711fe1-ce77-1146-7311-39cc520c77d1-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ff6cf868-05df-78aa-c6f2-60d6ffea0961-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7564cc58-c609-2b28-ea3c-f7c2bd4ac7e7-98b28a44, #w-node-_94a1d8e2-8f73-1295-4c9e-5f1ca630683b-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_45795fed-a862-4ea8-99db-08ab651e2933-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_45795fed-a862-4ea8-99db-08ab651e2935-98b28a44, #w-node-_45795fed-a862-4ea8-99db-08ab651e2937-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d05160c9-96b7-89a4-8045-4e5fb0e18b13-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d05160c9-96b7-89a4-8045-4e5fb0e18b15-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-aa417657-6b2c-24f3-6e4e-cd809bfbbae3-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa417657-6b2c-24f3-6e4e-cd809bfbbae5-98b28a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#pop_up_cuenta.w-node-_0c86e234-4af1-e994-1754-d1dd84221ece-84221ece {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_658291d9-4666-ccd8-1f94-560e3642e7c6-3642e7c6, #w-node-_210ea893-da4f-4053-f9e0-39f4616b804a-8b9b00b8, #w-node-_210ea893-da4f-4053-f9e0-39f4616b807e-8b9b00b8, #w-node-_210ea893-da4f-4053-f9e0-39f4616b80b6-8b9b00b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#pop_up_cuenta.w-node-_3d24666d-d9f5-bc9c-7ecc-29db38df555d-08929a93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_65aff61a-89d4-2926-ac95-519779a05e3d-08929a93 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_65aff61a-89d4-2926-ac95-519779a05e4b-08929a93 {
  grid-area: 2 / 1 / 3 / 2;
}

#pop_up_cuenta.w-node-f9af7a1a-e0f2-9fca-ce20-a5351d5f4373-08929a93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_6087c9ef-5147-e5a7-4aeb-09ec8972896e-08929a93 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6087c9ef-5147-e5a7-4aeb-09ec8972897c-08929a93 {
  grid-area: 2 / 1 / 3 / 2;
}

#pop_up_cuenta.w-node-_8ce4080f-faa5-b995-23ad-8f15fab5d9f4-1947b657 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_1e80fb19-1ceb-c2ea-e3fc-f2a46b6d4be1-1947b657 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1e80fb19-1ceb-c2ea-e3fc-f2a46b6d4bef-1947b657 {
  grid-area: 2 / 1 / 3 / 2;
}

#pop_up_cuenta.w-node-e65b41c3-7403-26ba-0a67-b4edcfaae83c-cfaae83c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_815d66e7-5ee9-d417-8bf9-b42c97a69685-8368ee66 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3103473b-b0b5-d8fc-a8b0-7da8682fe883-8368ee66, #w-node-_7b6d75d4-d27c-bb92-c4a2-3f1b8b4611b8-8368ee66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91821978-1ccb-24d2-196c-6fa5aeb6233f-b5f71150 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_91821978-1ccb-24d2-196c-6fa5aeb6234d-b5f71150 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_832a29a7-98cf-eef1-4f56-e1d818697340-b5f71150 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: end;
}

#w-node-_832a29a7-98cf-eef1-4f56-e1d818697346-b5f71150 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_832a29a7-98cf-eef1-4f56-e1d81869734c-b5f71150 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_832a29a7-98cf-eef1-4f56-e1d818697352-b5f71150 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d140ab52-54ff-72ea-e03d-0770d1872b9f-ee8a60ef {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d140ab52-54ff-72ea-e03d-0770d1872bad-ee8a60ef {
  grid-area: 2 / 1 / 3 / 2;
}

#pop_up_cuenta.w-node-ae066b25-471c-cfca-ec14-7c4d31e78a56-ee8a60ef, #pop_up_cuenta.w-node-_05d8efb5-06d2-e3ee-d33f-04c32b7724dc-ee8a60ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_05d8efb5-06d2-e3ee-d33f-04c32b7724e1-ee8a60ef {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_05d8efb5-06d2-e3ee-d33f-04c32b7724ef-ee8a60ef {
  grid-area: 2 / 1 / 3 / 2;
}

#pop_up_cuenta.w-node-_05d8efb5-06d2-e3ee-d33f-04c32b7724f7-ee8a60ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_05d8efb5-06d2-e3ee-d33f-04c32b7724fd-ee8a60ef {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_05d8efb5-06d2-e3ee-d33f-04c32b77250b-ee8a60ef {
  grid-area: 2 / 1 / 3 / 2;
}

#pop_up_cuenta.w-node-_252e3280-2005-9301-5257-e416307f9c8e-ee8a60ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_252e3280-2005-9301-5257-e416307f9c94-ee8a60ef {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_252e3280-2005-9301-5257-e416307f9ca2-ee8a60ef {
  grid-area: 2 / 1 / 3 / 2;
}

#pop_up_cuenta.w-node-_30758884-3e0e-7596-6259-782cbebc0777-d165ba69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_6d566752-db1c-20dd-0622-895d05538df5-d165ba69 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6d566752-db1c-20dd-0622-895d05538e03-d165ba69 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_3e545829-7deb-2fd1-ea58-1e414766d617-60143a22 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3e545829-7deb-2fd1-ea58-1e414766d625-60143a22 {
  grid-area: 2 / 1 / 3 / 2;
}

#pop_up_cuenta.w-node-_574d8984-facf-6382-0ad6-73a936514f9a-60143a22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_17c0e442-c2f7-c0de-7d7c-0ce58d8776fc-a2a215e8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_6dc741ac-1129-d64c-e970-6d7166bd5975-a2a215e8, #w-node-f386f2fd-1124-0db3-523c-ea0304d8ade6-a2a215e8, #w-node-cbf90fc4-a129-9269-4e8d-36a6a24f97be-a2a215e8, #w-node-_53c05e04-bd05-d39c-2569-d1b22bece9cf-a2a215e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f5f5438-86fc-0787-424b-b8a2a5b9c2cf-a2a215e8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_84db8c5a-d2b5-ed6a-b6c9-daf367826043-a2a215e8, #w-node-_67d9cfd7-e899-e4d7-dd36-c917a4900703-a2a215e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e39d1d91-9d21-c7a3-d4d1-b4196bb92591-a2a215e8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e39d1d91-9d21-c7a3-d4d1-b4196bb9259f-a2a215e8 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba617a-38ba617a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba617b-38ba617a, #w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba6182-38ba617a, #w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba6189-38ba617a, #w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba6190-38ba617a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0c0de7e-5ef1-e0a2-0a36-08d19c893bd5-78d55bca {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr 1fr 1.25fr;
}

#w-node-f0c0de7e-5ef1-e0a2-0a36-08d19c893bd6-78d55bca, #w-node-f0c0de7e-5ef1-e0a2-0a36-08d19c893bd7-78d55bca, #w-node-_308400ca-5fe6-3e59-cc37-4b3c2549fffd-78d55bca, #w-node-_4e0fd5ce-408e-9c10-e21e-8476c26517ba-78d55bca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_952071de-c993-1d9f-2ebd-5c5907cba728-b044ac44 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_6bec2ebd-4c86-2444-46f3-add792d82ae7-b044ac44, #w-node-_6bec2ebd-4c86-2444-46f3-add792d82aee-b044ac44, #w-node-_6bec2ebd-4c86-2444-46f3-add792d82af5-b044ac44, #w-node-_6bec2ebd-4c86-2444-46f3-add792d82afc-b044ac44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_664c407f-9281-781f-c72c-089a441d297e-b044ac44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_19a1c727-2de6-0c48-6a4c-1c14ed31595b-c3c674f4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_19a1c727-2de6-0c48-6a4c-1c14ed315969-c3c674f4 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074c7-20b0749b {
  grid-template-rows: auto;
  grid-template-columns: minmax(140px, 165px) minmax(140px, 165px) minmax(140px, 165px);
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074c8-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074cc-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074d0-20b0749b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074d6-20b0749b {
  grid-template-rows: auto;
  grid-template-columns: minmax(140px, 165px) minmax(140px, 165px) minmax(140px, 165px);
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074d7-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074db-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074df-20b0749b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074e3-20b0749b {
  grid-template-rows: auto;
  grid-template-columns: minmax(140px, 165px);
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074e4-20b0749b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074ea-20b0749b {
  grid-template-rows: auto;
  grid-template-columns: minmax(140px, 165px) minmax(140px, 165px) minmax(140px, 165px);
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074eb-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074ef-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074f3-20b0749b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074f7-20b0749b {
  grid-template-rows: auto;
  grid-template-columns: minmax(140px, 165px) minmax(140px, 165px);
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074f8-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074fc-20b0749b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07502-20b0749b {
  grid-template-rows: auto;
  grid-template-columns: minmax(140px, 165px) minmax(140px, 165px) minmax(140px, 165px);
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07503-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07507-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b0750b-20b0749b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07511-20b0749b {
  grid-template-rows: auto;
  grid-template-columns: minmax(140px, 165px);
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07512-20b0749b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07518-20b0749b {
  grid-template-rows: auto;
  grid-template-columns: minmax(140px, 165px) minmax(140px, 165px) minmax(140px, 165px);
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07519-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b0751d-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07521-20b0749b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07525-20b0749b {
  grid-template-rows: auto;
  grid-template-columns: minmax(140px, 165px) minmax(140px, 165px);
}

#w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07526-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b0752a-20b0749b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f45fe73c-a8de-5236-7387-7ce7430113d5-430113d5 {
  grid-template-rows: auto;
  grid-template-columns: minmax(140px, 165px) minmax(140px, 165px) minmax(140px, 165px);
}

#w-node-f45fe73c-a8de-5236-7387-7ce7430113d6-430113d5, #w-node-f45fe73c-a8de-5236-7387-7ce7430113da-430113d5, #w-node-f45fe73c-a8de-5236-7387-7ce7430113de-430113d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_260a57da-25f1-8074-980d-88a0f994d8d3-f994d8cf {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_260a57da-25f1-8074-980d-88a0f994d8d4-f994d8cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_260a57da-25f1-8074-980d-88a0f994d8d9-f994d8cf {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_260a57da-25f1-8074-980d-88a0f994d8db-f994d8cf, #w-node-_260a57da-25f1-8074-980d-88a0f994d8e0-f994d8cf, #w-node-_260a57da-25f1-8074-980d-88a0f994d8e5-f994d8cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f112d9f-5558-87ca-3559-9bae91aa6c63-49d1b203 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0f112d9f-5558-87ca-3559-9bae91aa6c71-49d1b203 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_15fc4f07-4c02-ba0d-1dce-37f0d45b60ed-23671020 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_2fcce7a6-9851-171b-173d-0a8f2c9ca269-23671020 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_672277be-32a4-d0ab-a0bd-c58a372b6927-23671020, #w-node-e6cfc270-ee07-4ca2-323f-032cea2f7028-23671020, #w-node-c6a5d799-9ed6-b51a-e4e1-8b33ca5afc08-23671020, #w-node-_0e4dac99-cc5c-7866-34b1-b8e942335cb6-23671020, #w-node-d20a48b9-eb55-105a-4354-76e543cbd83a-23671020, #w-node-dc37b377-f837-0b6c-ec79-cbfdc4aba04d-23671020, #w-node-_082296a2-061c-d3e4-121f-3f23246132da-23671020, #w-node-_8327eeb5-dd71-392f-f361-d1cf40bed43c-23671020, #w-node-_2625df5c-5f58-faf2-34eb-93fcd654c451-23671020 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd543a04-b610-8a8d-857f-910a71bffe96-23671020 {
  grid-template-rows: auto auto;
  grid-template-columns: minmax(250px, 1fr) minmax(250px, 1fr) minmax(250px, 1fr) minmax(250px, 1fr);
}

#w-node-_1ea4ef81-a7c8-6d2d-d77c-8640e0db053c-23671020, #w-node-_1ea4ef81-a7c8-6d2d-d77c-8640e0db054a-23671020, #w-node-_1ea4ef81-a7c8-6d2d-d77c-8640e0db0558-23671020, #w-node-_1ea4ef81-a7c8-6d2d-d77c-8640e0db0568-23671020, #w-node-_01f6d3f4-8023-61bd-df04-b7f8779247f4-23671020, #w-node-d947269b-ffbf-cb6d-e823-fbdc46c54609-23671020, #w-node-_396117de-7403-9bdc-c096-0239898ca19e-23671020, #w-node-_258971bf-eeed-dfa1-1c83-932efbe801b0-23671020 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_682814a8-c010-624a-4e5e-0f821c14df95-1c14df95 {
  grid-template-rows: auto;
  grid-template-columns: minmax(250px, 1fr) minmax(250px, 1fr) minmax(250px, 1fr) minmax(250px, 1fr);
}

#w-node-_682814a8-c010-624a-4e5e-0f821c14df96-1c14df95, #w-node-_682814a8-c010-624a-4e5e-0f821c14dfa4-1c14df95, #w-node-_682814a8-c010-624a-4e5e-0f821c14dfb2-1c14df95, #w-node-_682814a8-c010-624a-4e5e-0f821c14dfc2-1c14df95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29e7cc7a-1c71-be6a-57a6-ac4dc94d0a4a-23ee7600 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_29e7cc7a-1c71-be6a-57a6-ac4dc94d0a4b-23ee7600, #w-node-_29e7cc7a-1c71-be6a-57a6-ac4dc94d0a4e-23ee7600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b34e38d8-c091-a190-f03b-5b61ac7d46bb-23ee7600 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b34e38d8-c091-a190-f03b-5b61ac7d46c9-23ee7600 {
  grid-area: 2 / 1 / 3 / 2;
}

#pop_up_cuenta.w-node-d5b4b7ea-0e1b-ab80-e55d-eb1ee78e5c32-4c6d748b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-ff7f5db6-b424-02e9-bc5b-51ecf9ef959d-85551b42 {
  grid-template-rows: auto;
  grid-template-columns: minmax(35%, 1fr) minmax(35%, 1fr) minmax(35%, 1fr);
}

#w-node-fe20ac2c-91fe-6860-b2c8-f763a767667e-85551b42, #w-node-cf6d329d-7278-ea77-dd64-bafd0d5d32f7-85551b42, #w-node-d31cbf96-5188-3426-2e8c-e13cf2f61fa5-85551b42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8333e7e4-6d71-c47f-657a-f8f5d1d36b5e-85551b42 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-c2571bcf-ea42-fc41-f558-69dbe7ebbbc4-85551b42, #w-node-_2fc3d8e7-c920-178f-70d1-94a76d9fd1df-85551b42, #w-node-b6a23198-f3ad-f943-955b-8529134f61d5-85551b42, #w-node-b9be2f65-ef9e-5667-5b7d-ee6a32d1ef93-85551b42, #w-node-_5b853c57-c900-6a27-02ff-2e9d5158ce23-85551b42, #w-node-f1c004b2-fc2b-a0af-ff6e-f48167b9a4b6-85551b42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_685859d4-6461-c00d-a9ad-eeaabf0f6822-85551b42 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_8e09b689-d33f-0165-7e10-4e605844789c-85551b42, #w-node-_3eb91182-687e-4847-431f-7c3e1e5190d2-85551b42, #w-node-e329bd18-0a9b-609a-9b83-3dd2ba27c4fc-85551b42, #w-node-_8a0445bd-77ad-b5e4-fc06-63a8e2d2a48b-85551b42, #w-node-f58f872e-72ee-c7c5-3d15-833a674a7eca-85551b42, #w-node-c616b0dc-f978-83bd-21b8-fe0ce12d648c-85551b42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29d9b982-889f-8142-e393-f73f959b653a-85551b42 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d1cb9fb1-b6cc-7559-bb8a-a585ae134be8-85551b42, #w-node-_4bae5aea-b4c9-0a3b-bbdd-3c438b1b5658-85551b42, #w-node-de4d1211-997a-210f-0a78-c91c26ef5afd-85551b42, #w-node-e3ccc77e-0ec7-1894-39b1-82092cddaab5-85551b42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70b8c32c-0f62-5574-175e-acbb037f4467-85551b42 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_70b8c32c-0f62-5574-175e-acbb037f4468-85551b42, #w-node-_70b8c32c-0f62-5574-175e-acbb037f4469-85551b42, #w-node-c85da73b-3f4c-942b-423f-5ec3ce9dba0b-85551b42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f74b5f89-0feb-1c6c-eb5d-87acb936fbc1-85551b42 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f74b5f89-0feb-1c6c-eb5d-87acb936fbcf-85551b42 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_3cf51c5c-0580-2f69-70ff-776ee9a9cff9-85551b42, #w-node-b08c66af-b75e-2b52-9026-00217d9fa7f9-85551b42, #w-node-fc67514d-be53-bb8c-1a63-9ede6752fbcd-85551b42, #w-node-bdbc4140-7cd5-ee5f-0df0-6a2281de7fcd-85551b42, #w-node-_0c66f500-c79b-9c92-ee45-e8ac091ba864-85551b42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_606d0ad0-71bb-3739-a22e-ae186b15061a-85551b42 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_10ef918d-edf9-6f90-a677-aa7ff1fe25b9-85551b42, #w-node-_10ef918d-edf9-6f90-a677-aa7ff1fe25bc-85551b42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c36b33b-d8c3-523f-fc4d-c951d9ad5fea-85551b42 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4c36b33b-d8c3-523f-fc4d-c951d9ad5ff8-85551b42 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_4e20ae10-000b-f197-457f-e09b208b4b92-85551b42 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_4e20ae10-000b-f197-457f-e09b208b4b93-85551b42, #w-node-_4e20ae10-000b-f197-457f-e09b208b4b95-85551b42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4e20ae10-000b-f197-457f-e09b208b4b98-85551b42 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_4e20ae10-000b-f197-457f-e09b208b4b99-85551b42, #w-node-_4e20ae10-000b-f197-457f-e09b208b4b9b-85551b42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4e73c2f6-b675-09a8-9cf4-d3a33c04cc65-3c04cc61 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4e73c2f6-b675-09a8-9cf4-d3a33c04cc73-3c04cc61 {
  grid-area: 2 / 1 / 3 / 2;
}

#pop_up_cuenta.w-node-_49b2a3cb-6a9e-93de-4188-0a63af94639e-1e6a5dce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_6b19be49-1dc9-a24d-874d-66e2ce44556e-1e6a5dce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6b19be49-1dc9-a24d-874d-66e2ce44557c-1e6a5dce {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-c27b6490-e55e-e803-1522-e4953262f549-1e6a5dce {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_0afe5760-d0de-5e7b-8848-f4b53992c2ab-1e6a5dce {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_94fdaae2-962c-2c91-9f30-8a6d6118e361-1e6a5dce {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_01aaeba2-a2bb-0472-95cc-c6f37125d6bf-1e6a5dce, #w-node-a2392afe-d8d5-5ce0-f441-f3a1e2c4d97d-1e6a5dce, #w-node-_0892dd69-32ca-0a4b-b1cb-ebe93f47fd29-1e6a5dce, #w-node-_98eeab3d-4712-c5fd-b683-484473f11b61-1e6a5dce {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
}

#w-node-aaf578b9-9bf8-f5a4-60d0-b5223e04e4f8-1e6a5dce {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7eeadc1f-4a5f-6d1c-ac5a-d97b2717ccbb-1e6a5dce {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5e750a52-9eec-0ac8-0384-4851046ac4e5-421900d1 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_5e750a52-9eec-0ac8-0384-4851046ac4f3-421900d1 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_1a7d4bec-95f7-bd53-5676-cd4f59a0a0f4-421900d1 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_1a7d4bec-95f7-bd53-5676-cd4f59a0a0f5-421900d1, #w-node-_1a7d4bec-95f7-bd53-5676-cd4f59a0a0f7-421900d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a7d4bec-95f7-bd53-5676-cd4f59a0a0fa-421900d1 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_1a7d4bec-95f7-bd53-5676-cd4f59a0a0fb-421900d1, #w-node-_1a7d4bec-95f7-bd53-5676-cd4f59a0a0fd-421900d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ab84181-32f3-a1ac-eef2-0657b64c9353-421900d1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d94ddd25-acce-169b-78b3-546cce4a605a-421900d1, #w-node-d94ddd25-acce-169b-78b3-546cce4a605d-421900d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_825fcb1a-3204-eaeb-1d41-d0770ed826e8-421900d1 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_825fcb1a-3204-eaeb-1d41-d0770ed826f6-421900d1 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-ad0b37f4-08ef-a53b-f48a-94582c9f8e9d-c7dc8dde {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_311edfdd-03a6-8902-3f8f-e8aa2c8eb8c1-c7dc8dde, #w-node-_311edfdd-03a6-8902-3f8f-e8aa2c8eb8c4-c7dc8dde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba187ed4-d5a4-4659-a26c-deae40583e40-c7dc8dde {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ba187ed4-d5a4-4659-a26c-deae40583e4e-c7dc8dde {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_4ff1bebc-1f3e-ffea-a7b7-c5fe94a0a0ab-bf656cd2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4ff1bebc-1f3e-ffea-a7b7-c5fe94a0a0b9-bf656cd2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_075f34d8-8c7f-8c2c-2e0c-9410c63041bc-bf656cd2 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_075f34d8-8c7f-8c2c-2e0c-9410c63041bd-bf656cd2, #w-node-_075f34d8-8c7f-8c2c-2e0c-9410c63041be-bf656cd2, #w-node-_78105eb2-ccff-156c-4037-8fb95c612df9-bf656cd2, #w-node-_592152f0-3b3d-de6a-6fd3-a3bfe58ecf43-bf656cd2, #w-node-_30c0219f-7413-80eb-c26c-e4093e6c4940-bf656cd2, #w-node-_56568089-ec2d-3e1a-d14c-b1b5f5ea5227-bf656cd2, #w-node-e085b876-4a53-8ebb-7eda-35d18d1567e4-bf656cd2, #w-node-_0463bd3a-c52b-e228-fc6d-902930ed44a6-bf656cd2, #w-node-_2439a0bb-68d2-06de-d722-bd7bfac7c1a5-bf656cd2, #w-node-c3db646c-a783-e2ac-df6e-9c60920b88f4-bf656cd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_070ef664-c62f-7de0-efba-1ca978e4cf10-bf656cd2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48aa9fa6-edbe-916f-9475-f55bf6466a92-bf656cd2, #w-node-_48aa9fa6-edbe-916f-9475-f55bf6466a95-bf656cd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b05834c5-b715-31a7-0326-34a5e385c317-bf656cd2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b05834c5-b715-31a7-0326-34a5e385c325-bf656cd2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_633f0f07-12d4-abaa-b9b6-27557b614813-02838f11 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_633f0f07-12d4-abaa-b9b6-27557b614821-02838f11 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2c968c53-911f-0a70-1453-cacf23bc31e9-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2c968c53-911f-0a70-1453-cacf23bc31ea-02838f11, #w-node-_2c968c53-911f-0a70-1453-cacf23bc31eb-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1c78a4a-52a1-b47f-8219-8f2a8e962486-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 2.5fr;
}

#w-node-d1c78a4a-52a1-b47f-8219-8f2a8e962487-02838f11, #w-node-d1c78a4a-52a1-b47f-8219-8f2a8e962488-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbde0f26-04d3-2cfd-4923-6f44a138491c-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-fbde0f26-04d3-2cfd-4923-6f44a138491d-02838f11, #w-node-fbde0f26-04d3-2cfd-4923-6f44a138491e-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9674c427-6c6e-8f62-748a-cdc1cd8716f0-02838f11 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9674c427-6c6e-8f62-748a-cdc1cd8716f1-02838f11, #w-node-_9674c427-6c6e-8f62-748a-cdc1cd8716f3-02838f11, #w-node-_9674c427-6c6e-8f62-748a-cdc1cd8716f5-02838f11, #w-node-_9674c427-6c6e-8f62-748a-cdc1cd8716f7-02838f11, #w-node-_9674c427-6c6e-8f62-748a-cdc1cd8716fe-02838f11, #w-node-_9674c427-6c6e-8f62-748a-cdc1cd871705-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6a87742-4645-7891-f3ad-b902d49c71d3-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e6a87742-4645-7891-f3ad-b902d49c71d4-02838f11, #w-node-e6a87742-4645-7891-f3ad-b902d49c71d5-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6f34feb-207c-9ca6-ec25-4d9fb4ceaed3-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6f34feb-207c-9ca6-ec25-4d9fb4ceaed4-02838f11, #w-node-a6f34feb-207c-9ca6-ec25-4d9fb4ceaed5-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f33f431d-fbc4-6c5a-b16d-603a5cfa4b18-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f33f431d-fbc4-6c5a-b16d-603a5cfa4b19-02838f11, #w-node-f33f431d-fbc4-6c5a-b16d-603a5cfa4b1a-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c5e1411-c881-1c47-0120-3575e7b7b00d-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7df33a4b-5c24-113e-3033-236674f44ece-02838f11, #w-node-ac72323f-7c3c-b92d-b687-f0ee4804b673-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffb62d50-7103-33ad-6694-eab179f100b4-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ffb62d50-7103-33ad-6694-eab179f100b5-02838f11, #w-node-ffb62d50-7103-33ad-6694-eab179f100ba-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2196559a-5e41-5dd6-efe0-1392f5d125c1-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2196559a-5e41-5dd6-efe0-1392f5d125c2-02838f11, #w-node-_2196559a-5e41-5dd6-efe0-1392f5d125c7-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c83ab1a7-876c-930f-0905-a65e13723f58-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c83ab1a7-876c-930f-0905-a65e13723f59-02838f11, #w-node-c83ab1a7-876c-930f-0905-a65e13723f5b-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93808b33-0ec5-f065-e3c7-8357689f621d-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_93808b33-0ec5-f065-e3c7-8357689f621e-02838f11, #w-node-_93808b33-0ec5-f065-e3c7-8357689f6223-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1407f3-afd7-32a0-b132-b42c318a16eb-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4f1407f3-afd7-32a0-b132-b42c318a16ec-02838f11, #w-node-_4f1407f3-afd7-32a0-b132-b42c318a16ee-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7f1e3ce5-9815-6d40-dd33-42429f5f64cc-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7f1e3ce5-9815-6d40-dd33-42429f5f64cd-02838f11, #w-node-_7f1e3ce5-9815-6d40-dd33-42429f5f64d2-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a886b7c8-ebbd-554f-34d0-0bb14811df54-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-a886b7c8-ebbd-554f-34d0-0bb14811df55-02838f11, #w-node-a886b7c8-ebbd-554f-34d0-0bb14811df57-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a886b7c8-ebbd-554f-34d0-0bb14811df5a-02838f11 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-a886b7c8-ebbd-554f-34d0-0bb14811df5b-02838f11, #w-node-a886b7c8-ebbd-554f-34d0-0bb14811df5d-02838f11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_293d07c3-0e6e-d06b-fb68-f3af794789cf-e56d588c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_293d07c3-0e6e-d06b-fb68-f3af794789dd-e56d588c {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e43d3c04-6117-9916-faa1-7afbb9f803f4-e56d588c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e43d3c04-6117-9916-faa1-7afbb9f80402-e56d588c {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_46acee82-1cd6-da12-288e-f36b69ec70a1-e56d588c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: end;
}

#w-node-_46acee82-1cd6-da12-288e-f36b69ec70a7-e56d588c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_46acee82-1cd6-da12-288e-f36b69ec70ad-e56d588c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_46acee82-1cd6-da12-288e-f36b69ec70b3-e56d588c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c876a78a-6015-e3d2-78b6-42c3e30e7165-f4026c2f {
  grid-template-rows: auto;
  grid-template-columns: .5fr .5fr .5fr;
}

#w-node-_192a8d0a-7df0-15b5-b0ff-06e13d52ce8a-f4026c2f, #w-node-_2f15f27e-0d66-d410-1f35-67c7a7125247-f4026c2f, #w-node-d45c41c1-3ad0-0787-9fdf-abeedc2d95f5-f4026c2f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a2f3362-d3cb-352c-5492-3fea278dbcad-f4026c2f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6a2f3362-d3cb-352c-5492-3fea278dbcbb-f4026c2f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d355a79d-497c-5c3a-a5bc-5cbf7c08d8e5-f4026c2f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d355a79d-497c-5c3a-a5bc-5cbf7c08d8f3-f4026c2f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_016220c2-d4d8-2733-f2ac-babc861dc51a-f4026c2f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_016220c2-d4d8-2733-f2ac-babc861dc528-f4026c2f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_71c20e0f-7f18-05ab-cd30-8e13253df751-f4026c2f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_71c20e0f-7f18-05ab-cd30-8e13253df75f-f4026c2f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_8bf62da0-24ca-b35b-c63b-fd223efd2e68-f4026c2f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8bf62da0-24ca-b35b-c63b-fd223efd2e76-f4026c2f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9d59375a-767e-042d-7a7a-c34e5813ff12-9e5e444f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9d59375a-767e-042d-7a7a-c34e5813ff20-9e5e444f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_84f5077c-e152-e730-55a7-411c0df3d740-9e5e444f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_84f5077c-e152-e730-55a7-411c0df3d741-9e5e444f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84f5077c-e152-e730-55a7-411c0df3d746-9e5e444f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_84f5077c-e152-e730-55a7-411c0df3d748-9e5e444f, #w-node-_84f5077c-e152-e730-55a7-411c0df3d74d-9e5e444f, #w-node-_84f5077c-e152-e730-55a7-411c0df3d752-9e5e444f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_466aecb9-e439-0b50-fa82-baf65f2d89a2-5f2d899e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_466aecb9-e439-0b50-fa82-baf65f2d89b0-5f2d899e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-ee9b655a-5e8e-b6fa-9ba5-4a99ba1de3e9-84c6abbb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ee9b655a-5e8e-b6fa-9ba5-4a99ba1de3f7-84c6abbb {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_3a13f100-24c0-2533-63e4-c8689be1c7bf-84c6abbb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3a13f100-24c0-2533-63e4-c8689be1c7cd-84c6abbb {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2b5b21c1-f6df-c5a5-90d2-70edb5636bc4-84c6abbb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2b5b21c1-f6df-c5a5-90d2-70edb5636bd2-84c6abbb {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d8da9c4a-e786-3105-da8e-56fb02fe5add-a1071c6d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d8da9c4a-e786-3105-da8e-56fb02fe5aeb-a1071c6d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-bae2b4bf-3bc0-e28a-b272-ae651531cd74-a1071c6d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-bae2b4bf-3bc0-e28a-b272-ae651531cd82-a1071c6d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_5db3bcfc-bfa2-c57d-eff1-2c36e2400472-a1071c6d {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5db3bcfc-bfa2-c57d-eff1-2c36e2400473-a1071c6d, #w-node-_5db3bcfc-bfa2-c57d-eff1-2c36e2400475-a1071c6d, #w-node-_5db3bcfc-bfa2-c57d-eff1-2c36e2400477-a1071c6d, #w-node-_5db3bcfc-bfa2-c57d-eff1-2c36e2400479-a1071c6d, #w-node-_5db3bcfc-bfa2-c57d-eff1-2c36e2400480-a1071c6d, #w-node-_5db3bcfc-bfa2-c57d-eff1-2c36e2400488-a1071c6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a43efe67-90cc-e0a6-d778-97c0d9d72f90-a1071c6d {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_381dd941-731a-ee9f-6999-f65fec6bcb3a-a1071c6d {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-e6ef167f-c34a-eaf8-8734-d3ea1d18d1e3-a1071c6d, #w-node-_4d721123-4f0f-e190-a15f-07a14b1360a1-a1071c6d, #w-node-_7d965f48-7810-d833-e91a-b3108fb5a25f-a1071c6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4a33061-32c1-4314-69db-3a1e4b6fa781-0bdb2137 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4784d1d9-8eb3-494b-b28e-705760f0fd55-0bdb2137 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4dc43661-66a8-7755-eb20-000acfcbbe7b-0bdb2137 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4dc43661-66a8-7755-eb20-000acfcbbe89-0bdb2137 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_22e5a48e-7bdc-43ac-1c90-f9c5c87968ee-0bdb2137 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36b48617-c992-8090-93e8-5450faf836a7-0bdb2137 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_36b48617-c992-8090-93e8-5450faf836b5-0bdb2137 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-f39b3ee1-46a0-2618-0d55-225f9162381e-0bdb2137 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_778ad418-c282-c2f2-f2b4-1fb16a601d3b-0bdb2137 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_778ad418-c282-c2f2-f2b4-1fb16a601d4f-0bdb2137 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_20034b55-ec55-49cd-98ea-355165e77caf-0bdb2137 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_86961122-c68c-16c6-f62e-21df776e671d-0bdb2137 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_86961122-c68c-16c6-f62e-21df776e6734-0bdb2137 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-f5ad56fb-4573-60ca-9503-cab84bfc2792-0bdb2137 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dab40fc-c5f2-1998-1baf-b002b77f27a5-0bdb2137 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_5dab40fc-c5f2-1998-1baf-b002b77f27bb-0bdb2137 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_056b5283-a809-8f48-a1da-43114642926b-0bdb2137 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf62830d-97b3-c89c-a1b4-fad36a31afe7-0bdb2137 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-bf62830d-97b3-c89c-a1b4-fad36a31b000-0bdb2137 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_8cbd2aa1-d4c1-77ba-9c2c-17c4a7b8fca6-ae38988a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8cbd2aa1-d4c1-77ba-9c2c-17c4a7b8fcb4-ae38988a {
  grid-area: 2 / 1 / 3 / 2;
}

#pop_up_cuenta.w-node-_36cf8c0b-86ad-b0cf-64bf-1a07f3d883a1-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_9c543b15-a97a-b21a-3ff2-342a5a461dd4-ae38988a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-b289aaf2-d8cd-927f-ba56-decc8d134975-ae38988a, #w-node-b3e0c5e3-6e63-b0bb-728c-0c3a9456fe1a-ae38988a, #w-node-b3b5ab78-183f-4a4b-fb15-0104209dc4fd-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c6478f8-b74e-8a1e-fbce-e4ff8723d206-ae38988a {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_6c6478f8-b74e-8a1e-fbce-e4ff8723d207-ae38988a, #w-node-_6c6478f8-b74e-8a1e-fbce-e4ff8723d208-ae38988a, #w-node-cc2a1066-8c52-696e-f048-4582b556fb7a-ae38988a, #w-node-b3842e32-bc25-963a-7f58-0281f57ad149-ae38988a, #w-node-cc1b9d79-ded7-0179-2b20-3839804e9395-ae38988a, #w-node-_7f7c0c88-9cdd-45fc-5929-c54ed79e8df3-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d483aab6-42c3-ea52-eca0-230a0c4d1f74-ae38988a {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: .25fr 2.75fr;
}

#w-node-d483aab6-42c3-ea52-eca0-230a0c4d1f75-ae38988a, #w-node-d483aab6-42c3-ea52-eca0-230a0c4d1f76-ae38988a, #w-node-_634f3d8f-34f7-c512-f981-206bfa15d1e9-ae38988a, #w-node-_3d6f81ad-104f-54c0-0d7f-aeda5bfd2a9d-ae38988a, #w-node-_69b76390-8cb9-9d8e-b94b-14dbe2ee6759-ae38988a, #w-node-_0bd64e63-a1d8-3bf3-ca36-2c3aab5ec992-ae38988a, #w-node-_5f55b160-50ae-e5e0-9e99-ae41ee012d94-ae38988a, #w-node-_18a727d8-84d2-f654-1804-421dbd3804b7-ae38988a, #w-node-_4c544b5f-0532-464e-8836-95e6bf0718e0-ae38988a, #w-node-_0a1e11c9-b7d8-4f2e-1781-c1011a1842ad-ae38988a, #w-node-b5733ecf-4035-a050-df61-4ceb245f868d-ae38988a, #w-node-a8113f7d-8b34-e353-990d-1ac0eb7b5165-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#pop_up_cuenta.w-node-_3ebf108c-e185-e1a7-4159-be15076833f4-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_29626a7c-82b2-3e77-3a36-75442b191641-ae38988a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_29626a7c-82b2-3e77-3a36-75442b19164f-ae38988a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_5fc452b7-a0c3-3e5c-6ed4-185095ecadd7-ae38988a {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 325px) minmax(200px, 325px) minmax(200px, 325px);
}

#w-node-_4fdf36ca-3bdf-2cc5-f27b-c83a406b7c10-ae38988a, #w-node-_5cfd3b3b-df57-7048-a196-857b4c336d28-ae38988a, #w-node-d8d70e61-3b1a-77de-1fae-8871ebbf5b14-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c75da01-c1da-ed96-6aba-ff9b67101825-ae38988a {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 325px) minmax(200px, 325px);
}

#w-node-_1c75da01-c1da-ed96-6aba-ff9b67101826-ae38988a, #w-node-_1c75da01-c1da-ed96-6aba-ff9b67101827-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c93a344-9075-4199-d3d5-510a45c087ea-ae38988a {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9c93a344-9075-4199-d3d5-510a45c087eb-ae38988a, #w-node-_9c93a344-9075-4199-d3d5-510a45c087f1-ae38988a, #w-node-_9c93a344-9075-4199-d3d5-510a45c087f7-ae38988a, #w-node-_9c93a344-9075-4199-d3d5-510a45c087fd-ae38988a, #w-node-_74b72c13-f2c2-639b-a4e0-f5a3e4324adc-ae38988a, #w-node-fab20c00-068c-69f7-c029-d733d7465842-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13bc056d-c8ab-f1bd-dd1d-5fe517d4bbcf-ae38988a {
  grid-template-rows: 50px 50px 50px 28px;
  grid-template-columns: minmax(100px, 1fr) 1fr;
}

#w-node-_13bc056d-c8ab-f1bd-dd1d-5fe517d4bbd0-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13bc056d-c8ab-f1bd-dd1d-5fe517d4bbd1-ae38988a {
  grid-area: span 4 / span 1 / span 4 / span 1;
}

#w-node-_87123528-6f21-1672-7092-bfff9474435c-ae38988a, #w-node-d9d2b4b8-cded-cdf5-43fe-43917cd15917-ae38988a, #w-node-ec353dd8-09b2-4c22-3aa7-e24a4af1dbad-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49968c59-5761-b755-7180-b5bffdd2de83-ae38988a {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_49968c59-5761-b755-7180-b5bffdd2de84-ae38988a, #w-node-_49968c59-5761-b755-7180-b5bffdd2de85-ae38988a, #w-node-_771b8242-8b60-9274-772e-94c4b108b21e-ae38988a, #w-node-a4cf3a1b-6de4-ef58-2dae-42757df24bc0-ae38988a, #w-node-_6baac6b3-0c0f-d1e2-2243-fef9edaf1f27-ae38988a, #w-node-_403719b6-12ec-1d23-5f7d-54535ce28c36-ae38988a, #w-node-_8654b9de-0502-ad9c-db27-863025809d06-ae38988a, #w-node-_383c3cbe-5643-25f0-24e5-8961b4233012-ae38988a, #w-node-_37c33880-eada-4a2a-2d69-25c73b2d36b5-ae38988a, #w-node-_265d3954-ba87-b537-837f-991366166761-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#pop_up_cuenta.w-node-_67cc865c-b9d1-0d56-ccc4-1360d2c048b5-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-bc28e513-de68-1c51-0165-a43d0962d68a-ae38988a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-bc28e513-de68-1c51-0165-a43d0962d698-ae38988a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d9adb8a8-9f51-b945-4b5d-96ada96b1e80-ae38988a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d9adb8a8-9f51-b945-4b5d-96ada96b1e81-ae38988a, #w-node-d9adb8a8-9f51-b945-4b5d-96ada96b1e82-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca0edcbb-e518-3618-b5d7-a9a5ac8f66d8-ae38988a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ca0edcbb-e518-3618-b5d7-a9a5ac8f66e6-ae38988a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_5c746830-1383-917f-4290-14a70435282d-ae38988a {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1a1cfca4-9505-3823-bb9d-021b8eb94131-ae38988a, #w-node-_6622f360-b2f5-1c0a-0e2e-d1960f0f7e0e-ae38988a, #w-node-f7bb197d-b9ae-ce5a-8340-55473759c444-ae38988a, #w-node-_52295cd7-a04c-a843-d6cd-700f85d56d74-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52e6ae89-2327-ca15-44a5-1e315a2356aa-ae38988a {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 325px) minmax(200px, 325px) minmax(200px, 325px);
}

#w-node-_52e6ae89-2327-ca15-44a5-1e315a2356ab-ae38988a, #w-node-_52e6ae89-2327-ca15-44a5-1e315a2356b2-ae38988a, #w-node-_52e6ae89-2327-ca15-44a5-1e315a2356ba-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17391e8f-701d-25ea-ce24-8c222cf8dcdc-ae38988a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8af713be-0b81-d40d-89d2-0f79ebce6b26-ae38988a, #w-node-_450bedaa-5bcd-ae57-c146-8fc14d51fbd4-ae38988a, #w-node-_85fcf5ee-7d0f-21c8-5b60-6f03b408a34c-ae38988a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c83867b-2af7-f40c-8fdb-cc7bb22386a6-b22386a6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr 1fr;
}

#w-node-_3c83867b-2af7-f40c-8fdb-cc7bb22386a7-b22386a6, #w-node-_3c83867b-2af7-f40c-8fdb-cc7bb22386a9-b22386a6, #w-node-_3c83867b-2af7-f40c-8fdb-cc7bb22386ac-b22386a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c85eb43-b1cb-a150-9e91-15f021dba023-fabcd2a9 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr;
}

#w-node-_53ac0c3d-8929-f3fd-76fa-83c0d328634f-34e17b4e, #w-node-_53ac0c3d-8929-f3fd-76fa-83c0d3286383-34e17b4e, #w-node-_53ac0c3d-8929-f3fd-76fa-83c0d32863bb-34e17b4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be56cfff-46fa-f08a-9345-28c826ba2084-34e17b4e {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr 1.25fr;
}

#w-node-be56cfff-46fa-f08a-9345-28c826ba2085-34e17b4e, #w-node-be56cfff-46fa-f08a-9345-28c826ba2087-34e17b4e, #w-node-be56cfff-46fa-f08a-9345-28c826ba2089-34e17b4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b5bb8a0-ca2b-218d-69da-5ba8adaf5d05-34e17b4e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_6c91a78b-1a5c-83d4-112a-b6094d5ac815-34e17b4e, #w-node-_34a38717-a5ed-3b5d-19b7-4a87a51889bf-34e17b4e, #w-node-_91b33dbc-46f5-ffe0-4031-6120aeb2ff0b-34e17b4e, #w-node-_9bebcdf8-29c1-ad69-f187-d4b4f59ed548-34e17b4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dacaecfd-3b57-2e23-33b5-5aff8c427ec1-34e17b4e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1baa4853-873c-a61a-3b53-67d1cd6b07bb-34e17b4e, #w-node-a66022d1-25e5-277e-062a-1bba5ffc7ef5-34e17b4e, #w-node-_3b479b5b-c459-d365-ba21-2d132b3d69f4-34e17b4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-baed5088-4a22-8322-1647-94ddf16a1a9a-7886125e {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr 1fr;
}

#w-node-_0b955296-4387-5099-c772-810ae7db7f0c-7886125e, #w-node-_0b955296-4387-5099-c772-810ae7db7f0e-7886125e, #w-node-_0b955296-4387-5099-c772-810ae7db7f11-7886125e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9fa03cf-841a-e69c-aabe-14a00d754338-c0258ba3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a9fa03cf-841a-e69c-aabe-14a00d754346-c0258ba3 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_927c3c12-971e-3246-a27e-2535050d3b98-4149f936 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

#pop_up_cuenta.w-node-_8c8f0a62-3efc-6716-37bd-0864a34b3652-4149f936 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_03975b5d-c8e0-b6c7-9001-808bcfe7f68e-4149f936 {
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr .25fr;
}

#w-node-_03975b5d-c8e0-b6c7-9001-808bcfe7f68f-4149f936 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#pop_up_cuenta.w-node-d68faa1e-98d6-2167-acda-788b0bad8ba2-4149f936 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_03975b5d-c8e0-b6c7-9001-808bcfe7f691-4149f936, #w-node-_03975b5d-c8e0-b6c7-9001-808bcfe7f693-4149f936 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_098ef747-874d-3099-0786-d90af017e7a3-4149f936 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr;
}

#w-node-_098ef747-874d-3099-0786-d90af017e7a4-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7c3-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7e2-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7ed-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7f6-4149f936 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_098ef747-874d-3099-0786-d90af017e7fe-4149f936 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_098ef747-874d-3099-0786-d90af017e7ff-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e801-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e805-4149f936 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_098ef747-874d-3099-0786-d90af017e813-4149f936 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_098ef747-874d-3099-0786-d90af017e814-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e817-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e819-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e81b-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e81d-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e820-4149f936 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13263b95-4996-2a45-ffbb-30e2fa4ff365-fa4ff35f {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_13263b95-4996-2a45-ffbb-30e2fa4ff36d-fa4ff35f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_13263b95-4996-2a45-ffbb-30e2fa4ff37b-fa4ff35f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_13263b95-4996-2a45-ffbb-30e2fa4ff381-fa4ff35f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_13263b95-4996-2a45-ffbb-30e2fa4ff38f-fa4ff35f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2ad53bf8-d665-71f7-bdbd-a07fdd570dfe-7ecc4b71 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_2ad53bf8-d665-71f7-bdbd-a07fdd570e06-7ecc4b71 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2ad53bf8-d665-71f7-bdbd-a07fdd570e14-7ecc4b71 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2ad53bf8-d665-71f7-bdbd-a07fdd570e1a-7ecc4b71 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2ad53bf8-d665-71f7-bdbd-a07fdd570e28-7ecc4b71 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e2639f44-34ea-1c13-7c27-7bb73c7d0709-7ecc4b71 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d41f6e1e-1223-12d1-e25d-e7fb5ffe6e17-7ecc4b71 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5ef6f3f7-06ca-5900-7968-3c4959d5c13c-7ecc4b71 {
  grid-row: span 2 / span 2;
}

#w-node-c00a62a3-6a42-953f-9197-1d67ea564a55-7ecc4b71 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c4ab5940-0f9b-09cb-6e33-5469f202fdc0-7ecc4b71 {
  grid-row: span 2 / span 2;
}

#w-node-ec34821b-9125-2c40-cd29-f54eddcf8e1f-7ecc4b71 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ec34821b-9125-2c40-cd29-f54eddcf8e37-7ecc4b71 {
  justify-self: center;
}

#w-node-ec34821b-9125-2c40-cd29-f54eddcf8e43-7ecc4b71 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ec34821b-9125-2c40-cd29-f54eddcf8e4c-7ecc4b71 {
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr .7fr;
}

#pop_up_cuenta.w-node-_8c8f0a62-3efc-6716-37bd-0864a34b3652-7ecc4b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-da0eaa73-e950-936e-cfaa-b476810491d7-7ecc4b71, #w-node-fea3691b-a536-72b3-1224-01511f4c8a9c-7ecc4b71 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_47778e08-b59f-0f02-a2f6-90dd2cc040e5-7ecc4b71 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_47778e08-b59f-0f02-a2f6-90dd2cc040f3-7ecc4b71 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_03975b5d-c8e0-b6c7-9001-808bcfe7f68e-7ecc4b71 {
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr .25fr;
}

#w-node-_03975b5d-c8e0-b6c7-9001-808bcfe7f68f-7ecc4b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#pop_up_cuenta.w-node-d68faa1e-98d6-2167-acda-788b0bad8ba2-7ecc4b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_03975b5d-c8e0-b6c7-9001-808bcfe7f691-7ecc4b71, #w-node-_03975b5d-c8e0-b6c7-9001-808bcfe7f693-7ecc4b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c9c1044-2772-598d-edb8-a7cc9f6382d6-f94f02cd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_88567587-71a4-9f57-c819-71231a6a4f51-f94f02cd, #w-node-_85dc9204-da60-8ea0-01ea-8fb1713bf948-f94f02cd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f7620d4e-8346-72da-0e2e-28c5744ad15d-744ad14f {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr 1.25fr;
}

#w-node-f7620d4e-8346-72da-0e2e-28c5744ad15e-744ad14f, #w-node-f7620d4e-8346-72da-0e2e-28c5744ad160-744ad14f, #w-node-f7620d4e-8346-72da-0e2e-28c5744ad162-744ad14f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2c3fb62-bb3a-d81b-b6b2-bd43f634e871-20b3e864 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a2c3fb62-bb3a-d81b-b6b2-bd43f634e87f-20b3e864 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e227e608-1051-77a5-3d0e-8c740f5b6e25-20b3e864 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_118e43a2-7b55-d514-f7b3-3b57c3e46038-20b3e864 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bd6c24c2-a219-fc94-da87-b7060ab17a04-39ef43d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dea9d790-3b2e-88e0-95bb-1c2496191cce-39ef43d6 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr;
}

#w-node-dea9d790-3b2e-88e0-95bb-1c2496191ccf-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191cee-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d0d-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d18-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d21-39ef43d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dea9d790-3b2e-88e0-95bb-1c2496191d29-39ef43d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-dea9d790-3b2e-88e0-95bb-1c2496191d2a-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d2c-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d30-39ef43d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dea9d790-3b2e-88e0-95bb-1c2496191d3e-39ef43d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-dea9d790-3b2e-88e0-95bb-1c2496191d3f-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d42-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d44-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d46-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d48-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d4b-39ef43d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1440px) {
  #pop_up_cuenta.w-node-dcd03b90-db33-b52d-12fd-62445e59cc59-b9d8ef46, #pop_up_cuenta.w-node-ca35d90e-2bed-51bb-2c12-bdbaca891fbb-b9d8ef46 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abad1-6a9abacf {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1.75fr 1.5fr 1.5fr 1.5fr;
  }

  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb22-6a9abacf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb23-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb25-6a9abacf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_445290e2-695c-58ed-6ef1-152bf914e16b-98b28a44, #w-node-_3fc39597-541e-fb4e-2254-f267a4a49cf5-98b28a44, #w-node-_1eb4d2d4-3e2a-4741-401e-6ea3af0e8367-98b28a44 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #pop_up_cuenta.w-node-_0c86e234-4af1-e994-1754-d1dd84221ece-84221ece, #pop_up_cuenta.w-node-_3d24666d-d9f5-bc9c-7ecc-29db38df555d-08929a93, #pop_up_cuenta.w-node-f9af7a1a-e0f2-9fca-ce20-a5351d5f4373-08929a93, #pop_up_cuenta.w-node-_8ce4080f-faa5-b995-23ad-8f15fab5d9f4-1947b657, #pop_up_cuenta.w-node-e65b41c3-7403-26ba-0a67-b4edcfaae83c-cfaae83c, #pop_up_cuenta.w-node-ae066b25-471c-cfca-ec14-7c4d31e78a56-ee8a60ef, #pop_up_cuenta.w-node-_05d8efb5-06d2-e3ee-d33f-04c32b7724dc-ee8a60ef, #pop_up_cuenta.w-node-_05d8efb5-06d2-e3ee-d33f-04c32b7724f7-ee8a60ef, #pop_up_cuenta.w-node-_252e3280-2005-9301-5257-e416307f9c8e-ee8a60ef, #pop_up_cuenta.w-node-_30758884-3e0e-7596-6259-782cbebc0777-d165ba69, #pop_up_cuenta.w-node-_574d8984-facf-6382-0ad6-73a936514f9a-60143a22, #w-node-_664c407f-9281-781f-c72c-089a441d297e-b044ac44, #w-node-_15fc4f07-4c02-ba0d-1dce-37f0d45b60ed-23671020, #pop_up_cuenta.w-node-d5b4b7ea-0e1b-ab80-e55d-eb1ee78e5c32-4c6d748b, #pop_up_cuenta.w-node-_49b2a3cb-6a9e-93de-4188-0a63af94639e-1e6a5dce, #pop_up_cuenta.w-node-_36cf8c0b-86ad-b0cf-64bf-1a07f3d883a1-ae38988a, #pop_up_cuenta.w-node-_3ebf108c-e185-e1a7-4159-be15076833f4-ae38988a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_49968c59-5761-b755-7180-b5bffdd2de83-ae38988a {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: .25fr 1fr;
  }

  #pop_up_cuenta.w-node-_67cc865c-b9d1-0d56-ccc4-1360d2c048b5-ae38988a, #pop_up_cuenta.w-node-_8c8f0a62-3efc-6716-37bd-0864a34b3652-4149f936, #pop_up_cuenta.w-node-d68faa1e-98d6-2167-acda-788b0bad8ba2-4149f936 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e7a3-4149f936 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1.75fr 1.5fr 1.5fr 1.5fr;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e7fe-4149f936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e7ff-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e801-4149f936 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e2639f44-34ea-1c13-7c27-7bb73c7d0709-7ecc4b71 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #pop_up_cuenta.w-node-_8c8f0a62-3efc-6716-37bd-0864a34b3652-7ecc4b71, #pop_up_cuenta.w-node-d68faa1e-98d6-2167-acda-788b0bad8ba2-7ecc4b71 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-dea9d790-3b2e-88e0-95bb-1c2496191cce-39ef43d6 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1.75fr 1.5fr 1.5fr 1.5fr;
  }

  #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d29-39ef43d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d2a-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d2c-39ef43d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abad1-6a9abacf {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1.5fr 1.5fr 1.5fr;
  }

  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abad2-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abaed-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb06-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb11-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb1a-6a9abacf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb35-6a9abacf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1.25fr 1fr;
  }

  #w-node-ec92d6a9-826f-09d0-0161-4a4eab3fd8b1-98b28a44 {
    justify-self: start;
  }

  #w-node-_9ca6f84a-0dfa-ef5b-212e-59f06b7df38b-98b28a44 {
    justify-self: center;
  }

  #w-node-fc88a91f-61cb-f8da-17b0-8b2767de9742-98b28a44, #w-node-fbe74ebf-f1e0-6890-de36-f134bbff635a-98b28a44 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_17c0e442-c2f7-c0de-7d7c-0ce58d8776fc-a2a215e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_6dc741ac-1129-d64c-e970-6d7166bd5975-a2a215e8, #w-node-f386f2fd-1124-0db3-523c-ea0304d8ade6-a2a215e8, #w-node-cbf90fc4-a129-9269-4e8d-36a6a24f97be-a2a215e8, #w-node-_53c05e04-bd05-d39c-2569-d1b22bece9cf-a2a215e8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1f5f5438-86fc-0787-424b-b8a2a5b9c2cf-a2a215e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_84db8c5a-d2b5-ed6a-b6c9-daf367826043-a2a215e8, #w-node-_67d9cfd7-e899-e4d7-dd36-c917a4900703-a2a215e8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba617a-38ba617a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba617b-38ba617a, #w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba6182-38ba617a, #w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba6189-38ba617a, #w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba6190-38ba617a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f0c0de7e-5ef1-e0a2-0a36-08d19c893bd5-78d55bca {
    grid-template-rows: auto;
    grid-template-columns: .5fr 1fr 1fr 1.5fr;
  }

  #w-node-_952071de-c993-1d9f-2ebd-5c5907cba728-b044ac44 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_6bec2ebd-4c86-2444-46f3-add792d82ae7-b044ac44, #w-node-_6bec2ebd-4c86-2444-46f3-add792d82aee-b044ac44, #w-node-_6bec2ebd-4c86-2444-46f3-add792d82af5-b044ac44, #w-node-_6bec2ebd-4c86-2444-46f3-add792d82afc-b044ac44 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074c7-20b0749b {
    grid-template-rows: auto;
    grid-template-columns: minmax(140px, 165px);
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074c8-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074cc-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074d0-20b0749b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074d6-20b0749b {
    grid-template-rows: auto;
    grid-template-columns: minmax(140px, 165px);
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074d7-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074db-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074df-20b0749b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074ea-20b0749b {
    grid-template-rows: auto;
    grid-template-columns: minmax(140px, 165px);
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074eb-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074ef-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074f3-20b0749b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074f7-20b0749b {
    grid-template-rows: auto;
    grid-template-columns: minmax(140px, 165px);
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074f8-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074fc-20b0749b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07502-20b0749b {
    grid-template-rows: auto;
    grid-template-columns: minmax(140px, 165px);
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07503-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07507-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b0750b-20b0749b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07518-20b0749b {
    grid-template-rows: auto;
    grid-template-columns: minmax(140px, 165px);
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07519-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b0751d-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07521-20b0749b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07525-20b0749b {
    grid-template-rows: auto;
    grid-template-columns: minmax(140px, 165px);
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b07526-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b0752a-20b0749b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f45fe73c-a8de-5236-7387-7ce7430113d5-430113d5 {
    grid-template-rows: auto;
    grid-template-columns: minmax(140px, 165px);
  }

  #w-node-f45fe73c-a8de-5236-7387-7ce7430113d6-430113d5, #w-node-f45fe73c-a8de-5236-7387-7ce7430113da-430113d5, #w-node-f45fe73c-a8de-5236-7387-7ce7430113de-430113d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bd543a04-b610-8a8d-857f-910a71bffe96-23671020 {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(250px, 1fr) minmax(250px, 1fr);
  }

  #w-node-_1ea4ef81-a7c8-6d2d-d77c-8640e0db053c-23671020, #w-node-_1ea4ef81-a7c8-6d2d-d77c-8640e0db054a-23671020, #w-node-_1ea4ef81-a7c8-6d2d-d77c-8640e0db0558-23671020, #w-node-_1ea4ef81-a7c8-6d2d-d77c-8640e0db0568-23671020, #w-node-_01f6d3f4-8023-61bd-df04-b7f8779247f4-23671020, #w-node-d947269b-ffbf-cb6d-e823-fbdc46c54609-23671020, #w-node-_396117de-7403-9bdc-c096-0239898ca19e-23671020, #w-node-_258971bf-eeed-dfa1-1c83-932efbe801b0-23671020 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_682814a8-c010-624a-4e5e-0f821c14df95-1c14df95 {
    grid-template-rows: auto;
    grid-template-columns: minmax(250px, 1fr) minmax(250px, 1fr);
  }

  #w-node-_682814a8-c010-624a-4e5e-0f821c14df96-1c14df95, #w-node-_682814a8-c010-624a-4e5e-0f821c14dfa4-1c14df95, #w-node-_682814a8-c010-624a-4e5e-0f821c14dfb2-1c14df95, #w-node-_682814a8-c010-624a-4e5e-0f821c14dfc2-1c14df95 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ff7f5db6-b424-02e9-bc5b-51ecf9ef959d-85551b42 {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-fe20ac2c-91fe-6860-b2c8-f763a767667e-85551b42, #w-node-cf6d329d-7278-ea77-dd64-bafd0d5d32f7-85551b42, #w-node-d31cbf96-5188-3426-2e8c-e13cf2f61fa5-85551b42 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_70b8c32c-0f62-5574-175e-acbb037f4467-85551b42 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_70b8c32c-0f62-5574-175e-acbb037f4468-85551b42, #w-node-_70b8c32c-0f62-5574-175e-acbb037f4469-85551b42, #w-node-c85da73b-3f4c-942b-423f-5ec3ce9dba0b-85551b42, #w-node-_3cf51c5c-0580-2f69-70ff-776ee9a9cff9-85551b42, #w-node-b08c66af-b75e-2b52-9026-00217d9fa7f9-85551b42, #w-node-fc67514d-be53-bb8c-1a63-9ede6752fbcd-85551b42, #w-node-bdbc4140-7cd5-ee5f-0df0-6a2281de7fcd-85551b42, #w-node-_0c66f500-c79b-9c92-ee45-e8ac091ba864-85551b42 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a43efe67-90cc-e0a6-d778-97c0d9d72f90-a1071c6d {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_381dd941-731a-ee9f-6999-f65fec6bcb3a-a1071c6d {
    grid-area: span 3 / span 1 / span 3 / span 1;
  }

  #w-node-e6ef167f-c34a-eaf8-8734-d3ea1d18d1e3-a1071c6d, #w-node-_4d721123-4f0f-e190-a15f-07a14b1360a1-a1071c6d, #w-node-_7d965f48-7810-d833-e91a-b3108fb5a25f-a1071c6d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e4a33061-32c1-4314-69db-3a1e4b6fa781-0bdb2137 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_6c85eb43-b1cb-a150-9e91-15f021dba023-fabcd2a9 {
    grid-template-rows: auto;
    grid-template-columns: .5fr 1fr 1fr 1.5fr;
  }

  #w-node-_0b5bb8a0-ca2b-218d-69da-5ba8adaf5d05-34e17b4e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_6c91a78b-1a5c-83d4-112a-b6094d5ac815-34e17b4e, #w-node-_34a38717-a5ed-3b5d-19b7-4a87a51889bf-34e17b4e, #w-node-_91b33dbc-46f5-ffe0-4031-6120aeb2ff0b-34e17b4e, #w-node-_9bebcdf8-29c1-ad69-f187-d4b4f59ed548-34e17b4e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_927c3c12-971e-3246-a27e-2535050d3b98-4149f936 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_229e9d21-acbe-7a00-7c8d-28eddc5e47e1-4149f936 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e7a3-4149f936 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1.5fr 1.5fr 1.5fr;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e7a4-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7c3-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7e2-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7ed-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7f6-4149f936 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e813-4149f936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1.25fr 1fr;
  }

  #w-node-_13263b95-4996-2a45-ffbb-30e2fa4ff365-fa4ff35f, #w-node-_2ad53bf8-d665-71f7-bdbd-a07fdd570dfe-7ecc4b71 {
    grid-template-rows: auto;
    grid-template-columns: .5fr .5fr;
  }

  #w-node-_118e43a2-7b55-d514-f7b3-3b57c3e46038-20b3e864 {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr);
  }

  #w-node-dea9d790-3b2e-88e0-95bb-1c2496191cce-39ef43d6 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1.5fr 1.5fr 1.5fr;
  }

  #w-node-dea9d790-3b2e-88e0-95bb-1c2496191ccf-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191cee-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d0d-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d18-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d21-39ef43d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d3e-39ef43d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1.25fr 1fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_83444ef1-bae9-782f-fbf4-91a09e44e616-b9d8ef46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_83444ef1-bae9-782f-fbf4-91a09e44e617-b9d8ef46 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_83444ef1-bae9-782f-fbf4-91a09e44e618-b9d8ef46 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a57d1853-1a10-e032-ee83-a32c262856e3-b9d8ef46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a57d1853-1a10-e032-ee83-a32c262856e4-b9d8ef46, #w-node-a57d1853-1a10-e032-ee83-a32c262856ef-b9d8ef46 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fe0ff0d3-c8a2-449d-c54f-09f1760c04da-b9d8ef46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-fe0ff0d3-c8a2-449d-c54f-09f1760c04db-b9d8ef46 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fe0ff0d3-c8a2-449d-c54f-09f1760c04e6-b9d8ef46 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6833e2f9-7e60-5ed0-42a8-9a24fd50ec32-b9d8ef46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6833e2f9-7e60-5ed0-42a8-9a24fd50ec33-b9d8ef46, #w-node-_6833e2f9-7e60-5ed0-42a8-9a24fd50ec35-b9d8ef46 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abad1-6a9abacf {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1.5fr;
  }

  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abad2-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abaed-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb06-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb11-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb1a-6a9abacf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb35-6a9abacf {
    grid-template-rows: 1fr;
    grid-template-columns: 1fr 1fr 1.25fr 1.25fr 2fr 1fr;
  }

  #w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba617a-38ba617a, #w-node-_952071de-c993-1d9f-2ebd-5c5907cba728-b044ac44 {
    grid-template-rows: auto;
    grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr);
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074c7-20b0749b {
    grid-template-rows: auto;
    grid-template-columns: minmax(140px, 165px) minmax(140px, 165px) minmax(140px, 165px);
  }

  #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074c8-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074cc-20b0749b, #w-node-_0b78d03a-0d65-c474-c9b3-fe9720b074d0-20b0749b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f45fe73c-a8de-5236-7387-7ce7430113d5-430113d5 {
    grid-template-rows: auto;
    grid-template-columns: minmax(140px, 165px);
  }

  #w-node-f45fe73c-a8de-5236-7387-7ce7430113d6-430113d5, #w-node-f45fe73c-a8de-5236-7387-7ce7430113da-430113d5, #w-node-f45fe73c-a8de-5236-7387-7ce7430113de-430113d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_260a57da-25f1-8074-980d-88a0f994d8d3-f994d8cf {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(200px, 1fr) 1fr;
  }

  #w-node-_260a57da-25f1-8074-980d-88a0f994d8d4-f994d8cf, #w-node-_260a57da-25f1-8074-980d-88a0f994d8d9-f994d8cf, #w-node-_260a57da-25f1-8074-980d-88a0f994d8db-f994d8cf, #w-node-_260a57da-25f1-8074-980d-88a0f994d8e0-f994d8cf, #w-node-_260a57da-25f1-8074-980d-88a0f994d8e5-f994d8cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ff7f5db6-b424-02e9-bc5b-51ecf9ef959d-85551b42 {
    grid-template-rows: auto;
    grid-template-columns: .7fr;
  }

  #w-node-_29d9b982-889f-8142-e393-f73f959b653a-85551b42 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-d1cb9fb1-b6cc-7559-bb8a-a585ae134be8-85551b42, #w-node-_4bae5aea-b4c9-0a3b-bbdd-3c438b1b5658-85551b42, #w-node-de4d1211-997a-210f-0a78-c91c26ef5afd-85551b42, #w-node-e3ccc77e-0ec7-1894-39b1-82092cddaab5-85551b42 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_606d0ad0-71bb-3739-a22e-ae186b15061a-85551b42 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_10ef918d-edf9-6f90-a677-aa7ff1fe25b9-85551b42, #w-node-_10ef918d-edf9-6f90-a677-aa7ff1fe25bc-85551b42 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1ab84181-32f3-a1ac-eef2-0657b64c9353-421900d1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d94ddd25-acce-169b-78b3-546cce4a605a-421900d1, #w-node-d94ddd25-acce-169b-78b3-546cce4a605d-421900d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ad0b37f4-08ef-a53b-f48a-94582c9f8e9d-c7dc8dde {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_311edfdd-03a6-8902-3f8f-e8aa2c8eb8c1-c7dc8dde, #w-node-_311edfdd-03a6-8902-3f8f-e8aa2c8eb8c4-c7dc8dde {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_070ef664-c62f-7de0-efba-1ca978e4cf10-bf656cd2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48aa9fa6-edbe-916f-9475-f55bf6466a92-bf656cd2, #w-node-_48aa9fa6-edbe-916f-9475-f55bf6466a95-bf656cd2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_84f5077c-e152-e730-55a7-411c0df3d740-9e5e444f {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(200px, 1fr) 1fr;
  }

  #w-node-_84f5077c-e152-e730-55a7-411c0df3d741-9e5e444f, #w-node-_84f5077c-e152-e730-55a7-411c0df3d746-9e5e444f, #w-node-_84f5077c-e152-e730-55a7-411c0df3d748-9e5e444f, #w-node-_84f5077c-e152-e730-55a7-411c0df3d74d-9e5e444f, #w-node-_84f5077c-e152-e730-55a7-411c0df3d752-9e5e444f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5fc452b7-a0c3-3e5c-6ed4-185095ecadd7-ae38988a {
    grid-template-rows: auto;
    grid-template-columns: minmax(200px, 325px);
  }

  #w-node-_4fdf36ca-3bdf-2cc5-f27b-c83a406b7c10-ae38988a, #w-node-_5cfd3b3b-df57-7048-a196-857b4c336d28-ae38988a, #w-node-d8d70e61-3b1a-77de-1fae-8871ebbf5b14-ae38988a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1c75da01-c1da-ed96-6aba-ff9b67101825-ae38988a {
    grid-template-rows: auto;
    grid-template-columns: minmax(200px, 325px);
  }

  #w-node-_1c75da01-c1da-ed96-6aba-ff9b67101826-ae38988a, #w-node-_1c75da01-c1da-ed96-6aba-ff9b67101827-ae38988a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9c93a344-9075-4199-d3d5-510a45c087ea-ae38988a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9c93a344-9075-4199-d3d5-510a45c087eb-ae38988a, #w-node-_9c93a344-9075-4199-d3d5-510a45c087f1-ae38988a, #w-node-_9c93a344-9075-4199-d3d5-510a45c087f7-ae38988a, #w-node-_9c93a344-9075-4199-d3d5-510a45c087fd-ae38988a, #w-node-_74b72c13-f2c2-639b-a4e0-f5a3e4324adc-ae38988a, #w-node-fab20c00-068c-69f7-c029-d733d7465842-ae38988a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5c746830-1383-917f-4290-14a70435282d-ae38988a {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1a1cfca4-9505-3823-bb9d-021b8eb94131-ae38988a, #w-node-_6622f360-b2f5-1c0a-0e2e-d1960f0f7e0e-ae38988a, #w-node-f7bb197d-b9ae-ce5a-8340-55473759c444-ae38988a, #w-node-_52295cd7-a04c-a843-d6cd-700f85d56d74-ae38988a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_52e6ae89-2327-ca15-44a5-1e315a2356aa-ae38988a {
    grid-template-rows: auto;
    grid-template-columns: minmax(200px, 325px);
  }

  #w-node-_52e6ae89-2327-ca15-44a5-1e315a2356ab-ae38988a, #w-node-_52e6ae89-2327-ca15-44a5-1e315a2356b2-ae38988a, #w-node-_52e6ae89-2327-ca15-44a5-1e315a2356ba-ae38988a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_17391e8f-701d-25ea-ce24-8c222cf8dcdc-ae38988a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8af713be-0b81-d40d-89d2-0f79ebce6b26-ae38988a, #w-node-_450bedaa-5bcd-ae57-c146-8fc14d51fbd4-ae38988a, #w-node-_85fcf5ee-7d0f-21c8-5b60-6f03b408a34c-ae38988a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_03975b5d-c8e0-b6c7-9001-808bcfe7f68e-4149f936 {
    grid-template-rows: auto;
    grid-template-columns: .25fr;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e7a3-4149f936 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1.5fr;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e7a4-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7c3-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7e2-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7ed-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7f6-4149f936 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e813-4149f936 {
    grid-template-rows: 1fr;
    grid-template-columns: 1fr 1fr 1.25fr 1.25fr 2fr 1fr;
  }

  #w-node-_03975b5d-c8e0-b6c7-9001-808bcfe7f68e-7ecc4b71 {
    grid-template-rows: auto;
    grid-template-columns: .25fr;
  }

  #w-node-_9c9c1044-2772-598d-edb8-a7cc9f6382d6-f94f02cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_88567587-71a4-9f57-c819-71231a6a4f51-f94f02cd, #w-node-_85dc9204-da60-8ea0-01ea-8fb1713bf948-f94f02cd {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_63526e26-a4f0-147b-36d0-f46150f0421d-20b3e864 {
    order: -9999;
  }

  #w-node-dea9d790-3b2e-88e0-95bb-1c2496191cce-39ef43d6 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1.5fr;
  }

  #w-node-dea9d790-3b2e-88e0-95bb-1c2496191ccf-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191cee-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d0d-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d18-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d21-39ef43d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d3e-39ef43d6 {
    grid-template-rows: 1fr;
    grid-template-columns: 1fr 1fr 1.25fr 1.25fr 2fr 1fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-e708a5f2-7737-2203-a305-41849d7ba7d4-b9d8ef46 {
    display: none;
  }

  #w-node-_9fdaf8e9-1971-ec19-6363-b3358745ce14-b9d8ef46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c3574fe4-ea67-fb0f-ba81-269fc3069447-b9d8ef46, #w-node-a403b282-c6bc-1051-5fd2-334b0775f289-b9d8ef46 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_83444ef1-bae9-782f-fbf4-91a09e44e616-b9d8ef46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_83444ef1-bae9-782f-fbf4-91a09e44e617-b9d8ef46 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_83444ef1-bae9-782f-fbf4-91a09e44e618-b9d8ef46 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a57d1853-1a10-e032-ee83-a32c262856e3-b9d8ef46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a57d1853-1a10-e032-ee83-a32c262856e4-b9d8ef46, #w-node-a57d1853-1a10-e032-ee83-a32c262856ef-b9d8ef46 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fe0ff0d3-c8a2-449d-c54f-09f1760c04da-b9d8ef46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-fe0ff0d3-c8a2-449d-c54f-09f1760c04db-b9d8ef46 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fe0ff0d3-c8a2-449d-c54f-09f1760c04e6-b9d8ef46 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6833e2f9-7e60-5ed0-42a8-9a24fd50ec32-b9d8ef46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6833e2f9-7e60-5ed0-42a8-9a24fd50ec33-b9d8ef46, #w-node-_6833e2f9-7e60-5ed0-42a8-9a24fd50ec35-b9d8ef46 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abad1-6a9abacf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abad2-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abaed-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb06-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb11-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb1a-6a9abacf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb22-6a9abacf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb23-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb25-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb29-6a9abacf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb35-6a9abacf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb36-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb39-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb3b-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb3d-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb3f-6a9abacf, #w-node-_2a8a06c1-188a-5e10-d656-cbc46a9abb42-6a9abacf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ec92d6a9-826f-09d0-0161-4a4eab3fd8b1-98b28a44 {
    align-self: center;
  }

  #w-node-af77dd79-1576-fc68-f999-4da34a4ecc43-98b28a44, #w-node-_658291d9-4666-ccd8-1f94-560e3642e7c6-3642e7c6 {
    order: 9999;
  }

  #w-node-_815d66e7-5ee9-d417-8bf9-b42c97a69685-8368ee66 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3103473b-b0b5-d8fc-a8b0-7da8682fe883-8368ee66, #w-node-_7b6d75d4-d27c-bb92-c4a2-3f1b8b4611b8-8368ee66 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_17c0e442-c2f7-c0de-7d7c-0ce58d8776fc-a2a215e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6dc741ac-1129-d64c-e970-6d7166bd5975-a2a215e8, #w-node-f386f2fd-1124-0db3-523c-ea0304d8ade6-a2a215e8, #w-node-cbf90fc4-a129-9269-4e8d-36a6a24f97be-a2a215e8, #w-node-_53c05e04-bd05-d39c-2569-d1b22bece9cf-a2a215e8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1f5f5438-86fc-0787-424b-b8a2a5b9c2cf-a2a215e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_84db8c5a-d2b5-ed6a-b6c9-daf367826043-a2a215e8, #w-node-_67d9cfd7-e899-e4d7-dd36-c917a4900703-a2a215e8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba617a-38ba617a {
    grid-template-rows: auto;
    grid-template-columns: minmax(200px, 1fr);
  }

  #w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba617b-38ba617a, #w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba6182-38ba617a, #w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba6189-38ba617a, #w-node-_88bb62db-c8a3-cb77-f6d0-1a6338ba6190-38ba617a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f0c0de7e-5ef1-e0a2-0a36-08d19c893bd5-78d55bca {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-f0c0de7e-5ef1-e0a2-0a36-08d19c893bd6-78d55bca, #w-node-f0c0de7e-5ef1-e0a2-0a36-08d19c893bd7-78d55bca {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_952071de-c993-1d9f-2ebd-5c5907cba728-b044ac44 {
    grid-template-rows: auto;
    grid-template-columns: minmax(200px, 1fr);
  }

  #w-node-_6bec2ebd-4c86-2444-46f3-add792d82ae7-b044ac44, #w-node-_6bec2ebd-4c86-2444-46f3-add792d82aee-b044ac44, #w-node-_6bec2ebd-4c86-2444-46f3-add792d82af5-b044ac44, #w-node-_6bec2ebd-4c86-2444-46f3-add792d82afc-b044ac44 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_260a57da-25f1-8074-980d-88a0f994d8d3-f994d8cf {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(200px, 1fr);
  }

  #w-node-_260a57da-25f1-8074-980d-88a0f994d8d4-f994d8cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_260a57da-25f1-8074-980d-88a0f994d8d9-f994d8cf {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_260a57da-25f1-8074-980d-88a0f994d8db-f994d8cf, #w-node-_260a57da-25f1-8074-980d-88a0f994d8e0-f994d8cf, #w-node-_260a57da-25f1-8074-980d-88a0f994d8e5-f994d8cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2fcce7a6-9851-171b-173d-0a8f2c9ca269-23671020 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_672277be-32a4-d0ab-a0bd-c58a372b6927-23671020, #w-node-e6cfc270-ee07-4ca2-323f-032cea2f7028-23671020, #w-node-c6a5d799-9ed6-b51a-e4e1-8b33ca5afc08-23671020, #w-node-_0e4dac99-cc5c-7866-34b1-b8e942335cb6-23671020, #w-node-d20a48b9-eb55-105a-4354-76e543cbd83a-23671020, #w-node-dc37b377-f837-0b6c-ec79-cbfdc4aba04d-23671020, #w-node-_082296a2-061c-d3e4-121f-3f23246132da-23671020, #w-node-_8327eeb5-dd71-392f-f361-d1cf40bed43c-23671020, #w-node-_2625df5c-5f58-faf2-34eb-93fcd654c451-23671020 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bd543a04-b610-8a8d-857f-910a71bffe96-23671020 {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(250px, 1fr);
  }

  #w-node-_1ea4ef81-a7c8-6d2d-d77c-8640e0db053c-23671020, #w-node-_1ea4ef81-a7c8-6d2d-d77c-8640e0db054a-23671020, #w-node-_1ea4ef81-a7c8-6d2d-d77c-8640e0db0558-23671020, #w-node-_1ea4ef81-a7c8-6d2d-d77c-8640e0db0568-23671020, #w-node-_01f6d3f4-8023-61bd-df04-b7f8779247f4-23671020, #w-node-d947269b-ffbf-cb6d-e823-fbdc46c54609-23671020, #w-node-_396117de-7403-9bdc-c096-0239898ca19e-23671020, #w-node-_258971bf-eeed-dfa1-1c83-932efbe801b0-23671020 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_682814a8-c010-624a-4e5e-0f821c14df95-1c14df95 {
    grid-template-rows: auto;
    grid-template-columns: minmax(250px, 1fr);
  }

  #w-node-_682814a8-c010-624a-4e5e-0f821c14df96-1c14df95, #w-node-_682814a8-c010-624a-4e5e-0f821c14dfa4-1c14df95, #w-node-_682814a8-c010-624a-4e5e-0f821c14dfb2-1c14df95, #w-node-_682814a8-c010-624a-4e5e-0f821c14dfc2-1c14df95 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29e7cc7a-1c71-be6a-57a6-ac4dc94d0a4a-23ee7600 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_29e7cc7a-1c71-be6a-57a6-ac4dc94d0a4b-23ee7600 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29e7cc7a-1c71-be6a-57a6-ac4dc94d0a4e-23ee7600 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_94fdaae2-962c-2c91-9f30-8a6d6118e361-1e6a5dce, #w-node-aaf578b9-9bf8-f5a4-60d0-b5223e04e4f8-1e6a5dce, #w-node-_7eeadc1f-4a5f-6d1c-ac5a-d97b2717ccbb-1e6a5dce, #w-node-fbde0f26-04d3-2cfd-4923-6f44a138491c-02838f11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-fbde0f26-04d3-2cfd-4923-6f44a138491d-02838f11, #w-node-fbde0f26-04d3-2cfd-4923-6f44a138491e-02838f11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9674c427-6c6e-8f62-748a-cdc1cd8716f0-02838f11 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9674c427-6c6e-8f62-748a-cdc1cd8716f1-02838f11, #w-node-_9674c427-6c6e-8f62-748a-cdc1cd8716f3-02838f11, #w-node-_9674c427-6c6e-8f62-748a-cdc1cd8716f5-02838f11, #w-node-_9674c427-6c6e-8f62-748a-cdc1cd8716f7-02838f11, #w-node-_9674c427-6c6e-8f62-748a-cdc1cd8716fe-02838f11, #w-node-_9674c427-6c6e-8f62-748a-cdc1cd871705-02838f11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e6a87742-4645-7891-f3ad-b902d49c71d3-02838f11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e6a87742-4645-7891-f3ad-b902d49c71d4-02838f11, #w-node-e6a87742-4645-7891-f3ad-b902d49c71d5-02838f11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6f34feb-207c-9ca6-ec25-4d9fb4ceaed3-02838f11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6f34feb-207c-9ca6-ec25-4d9fb4ceaed4-02838f11, #w-node-a6f34feb-207c-9ca6-ec25-4d9fb4ceaed5-02838f11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f33f431d-fbc4-6c5a-b16d-603a5cfa4b18-02838f11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f33f431d-fbc4-6c5a-b16d-603a5cfa4b19-02838f11, #w-node-f33f431d-fbc4-6c5a-b16d-603a5cfa4b1a-02838f11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0c5e1411-c881-1c47-0120-3575e7b7b00d-02838f11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7df33a4b-5c24-113e-3033-236674f44ece-02838f11, #w-node-ac72323f-7c3c-b92d-b687-f0ee4804b673-02838f11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ffb62d50-7103-33ad-6694-eab179f100b4-02838f11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ffb62d50-7103-33ad-6694-eab179f100b5-02838f11 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ffb62d50-7103-33ad-6694-eab179f100ba-02838f11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2196559a-5e41-5dd6-efe0-1392f5d125c1-02838f11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2196559a-5e41-5dd6-efe0-1392f5d125c2-02838f11, #w-node-_2196559a-5e41-5dd6-efe0-1392f5d125c7-02838f11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c83ab1a7-876c-930f-0905-a65e13723f58-02838f11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c83ab1a7-876c-930f-0905-a65e13723f59-02838f11 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c83ab1a7-876c-930f-0905-a65e13723f5b-02838f11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_93808b33-0ec5-f065-e3c7-8357689f621d-02838f11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_93808b33-0ec5-f065-e3c7-8357689f621e-02838f11, #w-node-_93808b33-0ec5-f065-e3c7-8357689f6223-02838f11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4f1407f3-afd7-32a0-b132-b42c318a16eb-02838f11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4f1407f3-afd7-32a0-b132-b42c318a16ec-02838f11, #w-node-_4f1407f3-afd7-32a0-b132-b42c318a16ee-02838f11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7f1e3ce5-9815-6d40-dd33-42429f5f64cc-02838f11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7f1e3ce5-9815-6d40-dd33-42429f5f64cd-02838f11, #w-node-_7f1e3ce5-9815-6d40-dd33-42429f5f64d2-02838f11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_84f5077c-e152-e730-55a7-411c0df3d740-9e5e444f {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(200px, 1fr);
  }

  #w-node-_84f5077c-e152-e730-55a7-411c0df3d741-9e5e444f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_84f5077c-e152-e730-55a7-411c0df3d746-9e5e444f {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_84f5077c-e152-e730-55a7-411c0df3d748-9e5e444f, #w-node-_84f5077c-e152-e730-55a7-411c0df3d74d-9e5e444f, #w-node-_84f5077c-e152-e730-55a7-411c0df3d752-9e5e444f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5db3bcfc-bfa2-c57d-eff1-2c36e2400472-a1071c6d {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5db3bcfc-bfa2-c57d-eff1-2c36e2400473-a1071c6d, #w-node-_5db3bcfc-bfa2-c57d-eff1-2c36e2400475-a1071c6d, #w-node-_5db3bcfc-bfa2-c57d-eff1-2c36e2400477-a1071c6d, #w-node-_5db3bcfc-bfa2-c57d-eff1-2c36e2400479-a1071c6d, #w-node-_5db3bcfc-bfa2-c57d-eff1-2c36e2400480-a1071c6d, #w-node-_5db3bcfc-bfa2-c57d-eff1-2c36e2400488-a1071c6d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e4a33061-32c1-4314-69db-3a1e4b6fa781-0bdb2137 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4784d1d9-8eb3-494b-b28e-705760f0fd55-0bdb2137, #w-node-_22e5a48e-7bdc-43ac-1c90-f9c5c87968ee-0bdb2137, #w-node-f39b3ee1-46a0-2618-0d55-225f9162381e-0bdb2137, #w-node-_20034b55-ec55-49cd-98ea-355165e77caf-0bdb2137, #w-node-f5ad56fb-4573-60ca-9503-cab84bfc2792-0bdb2137, #w-node-_056b5283-a809-8f48-a1da-43114642926b-0bdb2137 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9c543b15-a97a-b21a-3ff2-342a5a461dd4-ae38988a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b289aaf2-d8cd-927f-ba56-decc8d134975-ae38988a, #w-node-b3e0c5e3-6e63-b0bb-728c-0c3a9456fe1a-ae38988a, #w-node-b3b5ab78-183f-4a4b-fb15-0104209dc4fd-ae38988a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5fc452b7-a0c3-3e5c-6ed4-185095ecadd7-ae38988a, #w-node-_1c75da01-c1da-ed96-6aba-ff9b67101825-ae38988a {
    grid-template-rows: auto;
    grid-template-columns: 250px;
  }

  #w-node-_13bc056d-c8ab-f1bd-dd1d-5fe517d4bbcf-ae38988a {
    grid-template-rows: 50px 50px 50px 28px;
    grid-template-columns: minmax(100px, 1fr);
  }

  #w-node-_13bc056d-c8ab-f1bd-dd1d-5fe517d4bbd0-ae38988a, #w-node-_13bc056d-c8ab-f1bd-dd1d-5fe517d4bbd1-ae38988a, #w-node-_87123528-6f21-1672-7092-bfff9474435c-ae38988a, #w-node-d9d2b4b8-cded-cdf5-43fe-43917cd15917-ae38988a, #w-node-ec353dd8-09b2-4c22-3aa7-e24a4af1dbad-ae38988a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_52e6ae89-2327-ca15-44a5-1e315a2356aa-ae38988a {
    grid-template-rows: auto;
    grid-template-columns: 250px;
  }

  #w-node-_6c85eb43-b1cb-a150-9e91-15f021dba023-fabcd2a9 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-be56cfff-46fa-f08a-9345-28c826ba2084-34e17b4e {
    display: none;
  }

  #w-node-_0b5bb8a0-ca2b-218d-69da-5ba8adaf5d05-34e17b4e {
    grid-template-rows: auto;
    grid-template-columns: .25fr;
  }

  #w-node-_6c91a78b-1a5c-83d4-112a-b6094d5ac815-34e17b4e, #w-node-_34a38717-a5ed-3b5d-19b7-4a87a51889bf-34e17b4e, #w-node-_91b33dbc-46f5-ffe0-4031-6120aeb2ff0b-34e17b4e, #w-node-_9bebcdf8-29c1-ad69-f187-d4b4f59ed548-34e17b4e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dacaecfd-3b57-2e23-33b5-5aff8c427ec1-34e17b4e {
    grid-template-rows: auto;
    grid-template-columns: minmax(200px, .25fr);
  }

  #w-node-_1baa4853-873c-a61a-3b53-67d1cd6b07bb-34e17b4e, #w-node-a66022d1-25e5-277e-062a-1bba5ffc7ef5-34e17b4e, #w-node-_3b479b5b-c459-d365-ba21-2d132b3d69f4-34e17b4e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_927c3c12-971e-3246-a27e-2535050d3b98-4149f936 {
    grid-template-rows: auto;
    grid-template-columns: minmax(200px, 1fr);
  }

  #w-node-_03975b5d-c8e0-b6c7-9001-808bcfe7f68e-4149f936 {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
    display: grid;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e7a3-4149f936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e7a4-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7c3-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7e2-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7ed-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e7f6-4149f936 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e7fe-4149f936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e7ff-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e801-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e805-4149f936 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e813-4149f936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  #w-node-_098ef747-874d-3099-0786-d90af017e814-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e817-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e819-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e81b-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e81d-4149f936, #w-node-_098ef747-874d-3099-0786-d90af017e820-4149f936 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d41f6e1e-1223-12d1-e25d-e7fb5ffe6e17-7ecc4b71 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5ef6f3f7-06ca-5900-7968-3c4959d5c13c-7ecc4b71 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c00a62a3-6a42-953f-9197-1d67ea564a55-7ecc4b71 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c4ab5940-0f9b-09cb-6e33-5469f202fdc0-7ecc4b71 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ec34821b-9125-2c40-cd29-f54eddcf8e43-7ecc4b71 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ec34821b-9125-2c40-cd29-f54eddcf8e4c-7ecc4b71 {
    grid-template-rows: auto;
    grid-template-columns: .7fr;
  }

  #w-node-ec34821b-9125-2c40-cd29-f54eddcf8e4e-7ecc4b71 {
    order: -9999;
  }

  #w-node-_03975b5d-c8e0-b6c7-9001-808bcfe7f68e-7ecc4b71 {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
    display: grid;
  }

  #w-node-_9c9c1044-2772-598d-edb8-a7cc9f6382d6-f94f02cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_88567587-71a4-9f57-c819-71231a6a4f51-f94f02cd, #w-node-_85dc9204-da60-8ea0-01ea-8fb1713bf948-f94f02cd {
    grid-template-rows: 400px 400px;
    grid-template-columns: 1fr;
  }

  #w-node-f7620d4e-8346-72da-0e2e-28c5744ad15d-744ad14f {
    display: none;
  }

  #w-node-_63526e26-a4f0-147b-36d0-f46150f0420d-20b3e864 {
    order: -9999;
  }

  #w-node-_118e43a2-7b55-d514-f7b3-3b57c3e46038-20b3e864 {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(200px, 1fr);
  }

  #w-node-bd6c24c2-a219-fc94-da87-b7060ab17a04-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191cce-39ef43d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dea9d790-3b2e-88e0-95bb-1c2496191ccf-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191cee-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d0d-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d18-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d21-39ef43d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d29-39ef43d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d2a-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d2c-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d30-39ef43d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d3e-39ef43d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d3f-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d42-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d44-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d46-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d48-39ef43d6, #w-node-dea9d790-3b2e-88e0-95bb-1c2496191d4b-39ef43d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px){
  .quick-stack-3 {
      margin-left: 20px;
      margin-right: 20px;
  }
}
@media screen and (min-width: 1440px){
  .dropdown-toggle:hover {
      font-weight: 600;
  }
}