:root {
  --blue--blue--10: #061c3f;
  --mid-blue--6: #01518c;
  --mid-blue--grey--grey--1: #f3f3f3;
  --blue--6-main-brand-color: #0e2d5e;
  --aqua--4-main-brand-color: #00c9a2;
  --turquoise--4-main-brand-color: #2aacc4;
  --turquoise--turquoise--2: #7fcddc;
  --blue--blue-1: #e5f1fa;
  --aqua--aqua--3-aqua: #ccf4ec;
  --white: white;
  --blue--6-trasparente: #0e2d5e1a;
  --mid-blue--grey--10: #1a1e1d;
  --mid-blue--grey--grey--grey--0: #f8f8f8;
  --blue--blue: #0075cc;
  --mid-blue--grey--grey--4: #bebebe;
  --aqua--aqua--2: #99e9da;
}

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: bold;
  line-height: 36px;
}

p {
  margin-bottom: 10px;
}

a {
  text-decoration: underline;
}

@media screen and (max-width: 991px) {
  .section {
    margin-left: 0%;
    margin-right: 0%;
    padding-left: 2%;
    padding-right: 2%;
  }

  .section.worldwide-coverage {
    overflow: hidden;
  }

  .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-home, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-home, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-white-bg-w-cards {
    margin-right: 0%;
    padding: 100px 2%;
  }

  .section.worldwide-coverage-new-home, .section.seccion-txt-img, .section.seccion-txt-img, .section.worldwide-coverage {
    overflow: hidden;
  }

  .section.footer {
    padding-top: 40px;
  }

  .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-home, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-home, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-white-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-home, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-home, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-home, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-home, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-home, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-home, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-white-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-white-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-white-bg-w-cards {
    margin-right: 0%;
    padding: 100px 2%;
  }

  .section.worldwide-coverage-new-home, .section.seccion-txt-img, .section.seccion-txt-img {
    overflow: hidden;
  }

  .container {
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .container.header {
    margin-left: 0%;
    margin-right: 0%;
  }

  .wrap-hero-home {
    padding-top: 60px;
  }

  .col-50._w-auto.mobile-hidden.flex-1, .col-50._w-auto.mobile-hidden.flex-1:lang(pt-br) {
    display: block;
  }

  .col-50._w-auto.mobile-hidden.flex-1.hidden-mobile, .col-50._w-auto.mobile-hidden.flex-1.tablet-hidden {
    display: none;
  }

  .col-50._w-auto.mobile-hidden.flex-1, .col-50._w-auto.mobile-hidden.flex-1:lang(pt-br) {
    display: block;
  }

  .col-50._w-auto.mobile-hidden.flex-1.hidden-mobile, .col-50._w-auto.mobile-hidden.flex-1.tablet-hidden {
    display: none;
  }

  .col-50._w-auto.mobile-hidden.flex-1, .col-50._w-auto.mobile-hidden.flex-1:lang(pt-br) {
    display: block;
  }

  .col-50._w-auto.mobile-hidden.flex-1.hidden-mobile, .col-50._w-auto.mobile-hidden.flex-1.tablet-hidden {
    display: none;
  }

  .col-50._w-auto.mobile-hidden.flex-1, .col-50._w-auto.mobile-hidden.flex-1:lang(pt-br) {
    display: block;
  }

  .col-50._w-auto.mobile-hidden.flex-1.hidden-mobile, .col-50._w-auto.mobile-hidden.flex-1.tablet-hidden, .col-50._w-auto.mobile-hidden.flex-1.hidden-mobile, .col-50._w-auto.mobile-hidden.flex-1.tablet-hidden {
    display: none;
  }

  .btn.primario.cta-seccion-txt-img {
    align-self: center;
  }

  .div-flex.card.gap-8.max-w-272.div-flex-center-center {
    justify-content: space-between;
    align-items: center;
  }

  .div-flex.f-horizontal.gap-32 {
    scroll-snap-type: x mandatory;
    scrollbar-width: none;
    flex: 1;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: stretch;
    width: 104%;
    margin-left: -2%;
    padding-bottom: 2%;
    padding-left: 2%;
    padding-right: 2%;
    scroll-padding-inline: 16px;
    display: flex;
    position: relative;
    overflow: auto;
  }

  .div-flex.f-horizontal.gap-32:lang(pt-br) {
    margin-right: auto;
  }

  .div-flex.f-horizontal.gap-32.oculto {
    display: none;
  }

  .div-flex.gap-56 {
    align-items: center;
  }

  .wrap-subtitulo.desktop-hidden {
    display: flex;
  }

  .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-white.text-44px.desktop-hidden {
    display: flex;
  }

  .h2.h2-new-home.text-align-center.max-w-980, .h2.h2-white.text-align-center.max-w-980 {
    max-width: 100%;
  }

  .h2.mayus.blanco.big.title-contact-new-home {
    font-size: 41px;
  }

  .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-white.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-white.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-white.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-white.text-44px.desktop-hidden, .h2.font-weigth-medium.text-align-center.text-white.text-44px.desktop-hidden {
    display: flex;
  }

  .h2.h2-new-home.text-align-center.max-w-980, .h2.h2-white.text-align-center.max-w-980, .h2.h2-white.text-align-center.max-w-980, .h2.h2-white.text-align-center.max-w-980 {
    max-width: 100%;
  }

  .h2.h2-white.capitalize.italic-text.bold-text.max-w-900 {
    width: auto;
    max-width: 900px;
  }

  .logo3_wrapper {
    width: 60px;
    height: 60px;
  }

  .padding-section-medium {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .logo3_list.v2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .heading-style-h2 {
    font-size: 2.75rem;
  }

  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .testimonial24_slider {
    padding-left: 0;
    padding-right: 0;
  }

  .testimonial24_mask {
    width: 50%;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .flex-h.gap-10.bg-blue {
    flex-flow: column-reverse;
  }

  .img-worldwide-coverage {
    display: none;
  }

  .img-worldwide-coverage.mobile {
    width: 110%;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative;
    left: -5%;
  }

  .row-text-slide-why-us.slide-dos.div-text-slide-why-us-new-home {
    margin-top: 194px;
  }

  .row-text-slide-why-us.slide-tres.div-text-slide-why-us-new-home {
    margin-top: 410px;
  }

  .testimonial139_slider-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .testimonial139_mask-copy {
    width: 50%;
  }

  .cont-img-card-139.img-card-new-home {
    margin-left: auto;
    margin-right: auto;
  }

  .wrap-footer {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-newsleterfooter {
    grid-template-columns: 2fr 1fr 1fr 1fr 1fr;
  }

  .wrap-nav, .wrap-btn-header {
    display: none;
  }

  .dropdown-header.mobile {
    display: block;
  }

  .wrap-submenu {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-color: var(--blue--blue--10);
    border-radius: 12px;
    margin-top: 10px;
    padding: 10px;
    overflow: visible;
  }

  .col-links-principales-header {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .link-principal-submenu {
    padding-top: 0;
    padding-bottom: 4px;
    font-size: 16px;
    line-height: 18px;
  }

  .bg-submenu-4 {
    display: none;
  }

  .wrap-contacto {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    width: 100%;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    padding-top: 140px;
  }

  .col-text-contacto {
    width: 100%;
  }

  .swiper-slide {
    padding: 35px 40px;
  }

  .swiper-slide.slide-card-con-ilustracion {
    padding: 32px;
  }

  .swiper-nav-wrapper {
    grid-column-gap: 20px;
    justify-content: center;
    margin-top: 30px;
    position: static;
  }

  .nav-menu-mobile {
    z-index: 1;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    background-color: #fff;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display: flex;
    position: absolute;
    inset: 80px auto auto 0%;
  }

  .btn-nav-mobil {
    color: var(--blue--6-main-brand-color);
    padding: 5px;
    position: static;
  }

  .btn-nav-mobil.w--open {
    color: var(--aqua--4-main-brand-color);
    background-color: #fff;
  }

  .nav-bar-mobile {
    background-color: #fff;
    display: block;
    position: static;
  }

  .icon-nav-mobil {
    font-size: 34px;
  }

  .link-block {
    z-index: 99;
    position: relative;
  }

  .nav-link-mobile {
    color: var(--blue--6-main-brand-color);
    padding: 10px 20px;
    font-family: Kanit, sans-serif;
    font-size: 16px;
    display: block;
  }

  .mask-carrusel.uno, .mask-carrusel.dos, .mask-carrusel.uno, .mask-carrusel.dos, .mask-carrusel.dos, .mask-carrusel.uno, .mask-carrusel.dos, .mask-carrusel.uno, .mask-carrusel.dos, .mask-carrusel.dos, .lottie-slide-whyus.l-uno, .lottie-slide-whyus.l-dos.sin-efecto, .lottie-slide-whyus.l-uno, .lottie-slide-whyus.l-dos.sin-efecto, .lottie-slide-whyus.l-dos.sin-efecto {
    display: none;
  }

  .dropdown-nav-mobile.w--open {
    background-color: #fff;
    position: relative;
  }

  .titulo-card.h-auto._400.azul {
    min-height: 0;
    margin-bottom: 20px;
  }

  .img-absolute.img-50.pc {
    display: none;
  }

  .img-absolute.img-50.movil {
    display: block;
  }

  .card-antifraud {
    scroll-snap-align: start;
    width: auto;
    min-width: 250px;
    max-width: none;
    height: auto;
  }

  .div-how-our-solution-works.pc {
    display: none;
  }

  .div-how-our-solution-works.movil {
    display: block;
  }

  .locale {
    position: relative;
  }

  .cont-leng.w--open {
    left: 0%;
    transform: translate(0%);
  }

  .countries-flex {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .wrap-slide-powerful-solutions-new-home.animado-new-home.new-home {
    display: none;
  }

  .wrap-integrations-new-home {
    flex-flow: column-reverse;
    justify-content: center;
    align-items: center;
  }

  .okpsubtitlebold-caps-new-home {
    font-size: 30px;
  }

  .flex-wrap.swiper-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .tab-countries {
    max-width: max-content;
  }

  .tab-countries.swiper-slide {
    padding: 15px;
  }

  .tab-countries.swiper-slide.w--current {
    max-width: max-content !important;
  }

  .flex-methods-container {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .method-card-container {
    background-color: var(--white);
    border: 1px #000;
    border-radius: 16px;
    padding: 32px;
    box-shadow: 0 15px 30px #0e2d5e1a;
  }

  .methods-item {
    width: auto;
  }

  .method-title {
    font-weight: 500;
  }

  .rich-text-block-2 {
    font-family: Roboto, sans-serif;
    font-size: 18px;
    line-height: 23px;
  }

  .text-block-15 {
    text-transform: uppercase;
    margin-top: 32px;
    font-family: Kanit, sans-serif;
    font-weight: 500;
  }

  .method-card-link-text {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: flex-start;
    align-items: center;
    margin-top: auto;
    padding-top: 32px;
    display: flex;
  }

  .col-50-new-home._w-auto.mobile-hidden.flex-1 {
    display: none;
  }

  .wrap-cards-3-columns {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .card-columns-container {
    background-color: var(--white);
    border: 1px #000;
    border-radius: 16px;
    padding: 32px;
    box-shadow: 0 15px 30px #0e2d5e1a;
  }

  .columns-card-title {
    font-weight: 500;
  }

  .method-link-text-arrow {
    height: 12px;
  }

  .columns-card-link-text {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: flex-start;
    align-items: center;
    margin-top: auto;
    padding-top: 32px;
    display: flex;
  }

  .columns-card-link-text-arrow {
    height: 12px;
  }

  .slide-ilustracion-title {
    font-weight: 500;
  }

  .slide-ilustracion-link-text {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: flex-start;
    align-items: center;
    margin-top: auto;
    padding-top: 32px;
    display: flex;
  }

  .slide-ilustracion-link-text-arrow {
    height: 12px;
  }

  .wrap-slide-powerful-solutions-new-home-copy-mobile.animado-new-home.new-home {
    display: block;
  }

  .wrap-hero-new {
    padding-top: 60px;
  }

  .mobile-img-seccion-txt-img {
    display: none;
  }

  .mobile-img-seccion-txt-img.mobile {
    width: 80%;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative;
    left: auto;
    right: auto;
  }

  .wrap-slide-powerful-solutions-new-verde.animado-new-home.new-home {
    display: none;
  }

  .tp-grid {
    grid-template-columns: repeat(2, 1fr);
  }

  .tp-section-title {
    font-size: 28px;
  }

  .nav-link-mobile-2 {
    color: #0e2d5e;
    padding: 10px 20px;
    font-family: Kanit, sans-serif;
    font-size: 16px;
    display: block;
  }

  .btn-3.primario.cta-seccion-txt-img {
    align-self: center;
  }

  .btn-nav-mobil-2 {
    color: #0e2d5e;
    padding: 5px;
    position: static;
  }

  .btn-nav-mobil-2.w--open {
    color: #00c9a2;
    background-color: #fff;
  }

  .wrap-submenu-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-color: #061c3f;
    border-radius: 12px;
    margin-top: 10px;
    padding: 10px;
    overflow: visible;
  }

  .link-principal-submenu-2 {
    padding-top: 0;
    padding-bottom: 4px;
    font-size: 16px;
    line-height: 18px;
  }

  .slide-ilustracion-title-2 {
    font-weight: 500;
  }

  .col-33._w-auto.mobile-hidden.flex-1 {
    display: none;
  }

  .row-text-slide-why-us-new-home.slide-dos.div-text-slide-why-us-new-home {
    margin-top: 194px;
  }

  .row-text-slide-why-us-new-home.slide-tres.div-text-slide-why-us-new-home {
    margin-top: 410px;
  }
}

@media screen and (max-width: 767px) {
  .section {
    padding-left: 4%;
    padding-right: 4%;
  }

  .section.frame-72, .section.p-120.bg-grey, .section.p-120.bg-grey2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.why-us, .section.frame-139, .section.cta {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.hero-new.hero-new-pages-sdk-fragments, .section.hero-new.hero-new-pages-plattform-suite, .section.hero-new.hero-new-pages-plugins {
    background-position: 50% 100%, 0 0;
    background-size: 65%, auto;
  }

  .section.blue.hero-new-home, .section.blue.hero-new-pages {
    background-position: 100% 100%, 0 0;
    background-size: 90%, auto;
  }

  .section.section-bg-grometry-blue, .section.sec {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.hero-home {
    background-position: 30%;
    min-height: auto;
    padding-top: 140px;
    padding-bottom: 220px;
  }

  .section.hero-home.hero-new-home {
    background-position: 100% 100%, 0 0;
    background-size: 90%, auto;
  }

  .section.frame-72, .section.p-120.bg-grey, .section.p-120.bg-grey2, .section.p-120.bg-grey, .section.p-120.bg-grey2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.worldwide-coverage {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .section.why-us, .section.frame-139, .section.cta {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.azul.pb-140 {
    padding-bottom: 60px;
  }

  .section.h-360.bg-grey {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.blanco.pb-140 {
    padding-bottom: 60px;
  }

  .section.worldwide-coverage-new-home {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .section.why-us-new-home {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.hero-new {
    background-position: 30%;
    min-height: auto;
    padding-top: 140px;
    padding-bottom: 220px;
  }

  .section.hero-new.hero-new-pages-sdk-fragments, .section.hero-new.hero-new-pages-plattform-suite, .section.hero-new.hero-new-pages-plugins {
    background-position: 50% 100%, 0 0;
    background-size: 65%, auto;
  }

  .section.hero-new.hero-new-home {
    background-position: 100% 100%, 0 0;
    background-size: 90%, auto;
  }

  .section.hero-new.hero-new-pages {
    background-position: 50% 100%, 0 0;
    background-size: 65%, auto;
  }

  .section.hero-new.blue-gradient {
    background-position: 100% 100%, 0 0;
    background-size: 90%, auto;
  }

  .section.hero-new.hero-new-pages-payouts {
    background-position: 50% 100%, 0 0;
    background-size: 65%, auto;
  }

  .section.hero-new.hero-new-pages-api-pagos {
    background-position: 100% 100%, 0 0;
    background-size: 65%, auto;
  }

  .section.hero-new.hero-new-pages-sdk-fragments, .section.hero-new.hero-new-pages-plattform-suite, .section.hero-new.hero-new-pages-plugins {
    background-position: 50% 100%, 0 0;
    background-size: 65%, auto;
  }

  .section.blue {
    background-position: 30%;
    min-height: auto;
    padding-top: 140px;
    padding-bottom: 220px;
  }

  .section.blue.hero-new-home, .section.blue.hero-new-pages {
    background-position: 100% 100%, 0 0;
    background-size: 90%, auto;
  }

  .section.blue.hero-new-home, .section.blue.hero-new-pages {
    background-position: 100% 100%, 0 0;
    background-size: 90%, auto;
  }

  .section.blue.blue-gradient {
    background-image: linear-gradient(330deg, #0e2d5e 35%, #1d5ec4 100%, #fff);
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .section.seccion-txt-img {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .section.section-bg-grometry-blue, .section.sec {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container {
    margin-left: auto;
    margin-right: auto;
  }

  .container.py-25 {
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wrap-hero-home {
    flex-flow: column;
    padding-top: 0;
  }

  .col-50 {
    order: -1;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .col-50.p-r-40 {
    order: 1;
    width: 100%;
    padding-right: 0;
  }

  .col-50.p-r-40.invert.col-70.gap-32 {
    width: 92%;
  }

  .h1 {
    font-size: 46px;
    line-height: 46px;
  }

  .p.negro {
    font-size: 14px;
    line-height: 16px;
  }

  .btn.primario.center {
    width: auto;
    max-width: max-content;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .wrap-seamless-payments-home {
    padding-top: 140px;
  }

  .wrap-logos-home {
    padding-top: 40px;
  }

  .div-flex.a-l.gap-32 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .div-flex.f-horizontal.gap-32 {
    width: 108%;
    margin-left: -4%;
    padding-bottom: 2%;
    padding-left: 4%;
  }

  .div-flex.f-horizontal.gap-32.a-center {
    justify-content: flex-start;
    align-items: stretch;
  }

  .h2.h2-new-home.lg-w-1-2, .h2.h2-white.lg-w-1-2, .h2.h2-new-home.lg-w-1-2, .h2.h2-new-home.lg-w-1-2, .h2.h2-new-home.lg-w-1-2, .h2.h2-new-home.lg-w-1-2, .h2.h2-white.lg-w-1-2, .h2.h2-white.lg-w-1-2 {
    width: auto;
  }

  .logo3_wrapper {
    width: 50px;
    height: 50px;
    padding: 0;
  }

  .padding-section-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .logo3_logo {
    max-width: none;
    max-height: none;
  }

  .logo3_component {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .logo3_list {
    grid-column-gap: 1rem;
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    padding-top: 1rem;
  }

  .logo3_list.v2 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: space-between;
    align-items: center;
    padding-top: 0;
  }

  .heading-style-h6 {
    font-size: 1.125rem;
  }

  .wrap-frame-72 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
  }

  .numero-frame72 {
    font-size: 80px;
    line-height: 85px;
  }

  .text-card-frame72 {
    text-align: center;
  }

  .background-frame72, .wrap-titulo.azul._50, .wrap-titulo.azul._50, .wrap-titulo.azul._50 {
    width: 100%;
  }

  .wrap-slide-powerful-solutions.animado {
    margin-top: 20px;
  }

  .heading-style-h2 {
    font-size: 2.25rem;
  }

  .testimonial24_slide {
    padding-right: 1.5rem;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .testimonial24_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .testimonial24_mask {
    width: 80%;
  }

  .testimonial24_card {
    padding: 1.5rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .flex-h.gap-10.py-10, .flex-h.gap-10.py-16 {
    flex-flow: column;
  }

  .flex-h.gap-10.py-10, .flex-h.gap-10.py-16 {
    flex-flow: column;
  }

  .flex-h.gap-10.py-10, .flex-h.gap-10.py-16 {
    flex-flow: column;
  }

  .flex-h.gap-10.bg-blue {
    flex-flow: column;
    padding: 24px 24px 64px;
  }

  .img-worldwide-coverage {
    margin-top: 20px;
    position: relative;
  }

  .wrap-integrations {
    padding: 32px;
  }

  .col-frame36 {
    width: 100%;
  }

  .contenedor-slides-why-us {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .slide-why-us.uno, .slide-why-us.dos, .slide-why-us.tres, .slide-why-us.uno, .slide-why-us.dos, .slide-why-us.tres {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    height: auto;
    position: relative;
    top: 0;
  }

  .col-text-slide-why-us {
    width: 60%;
    padding-right: 20px;
  }

  .col-img-slide-why-us {
    width: 40%;
  }

  .row-text-slide-why-us {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .row-text-slide-why-us.opaco {
    display: none;
  }

  .linea-text-slide {
    object-fit: cover;
    height: auto;
  }

  .okp-cardtitle-regular-italiccaps {
    font-size: 18px;
    line-height: 20px;
  }

  .wrap-slide-139 {
    margin-top: 20px;
  }

  .testimonial139_mask-copy {
    width: 80%;
  }

  .testimonial139_slide {
    padding-right: 1.5rem;
  }

  .testimonial139_card-copy {
    padding: 1.5rem;
  }

  .wrap-cta-contact {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .okpsubtitlebold-caps {
    font-size: 28px;
  }

  .col-50-copy.gap-32 {
    width: 100%;
  }

  .wrap-footer {
    padding-bottom: 40px;
  }

  .grid-main-footer {
    grid-template-columns: 1fr 1fr;
  }

  .grid-newsleterfooter {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 2fr;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .col-footer {
    flex: none;
    height: auto;
    padding-bottom: 0;
  }

  .swiper-nav-wrapper {
    margin-top: 25px;
  }

  .paragraph-small {
    font-size: 12px;
  }

  .swiper-container {
    padding-left: 0;
    padding-right: 0;
  }

  .swiper-container.features {
    display: flex;
  }

  .nav-menu-mobile {
    top: 100px;
  }

  .grid-integrations {
    display: none;
  }

  .col-100 {
    order: -1;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .col-100.p-r-40 {
    order: 1;
    width: 100%;
    padding-right: 0;
  }

  .text-20px.description.text-left.lg-w-1-2 {
    width: auto;
  }

  .countries-flex {
    justify-content: center;
  }

  .wrap-seamless-payments-new-home {
    padding-top: 140px;
  }

  .logo3_component-new-home {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .wrap-frame-72-new-home {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
  }

  .sub-titulo-card-frame72-new-home {
    margin-bottom: 0;
  }

  .text-card-frame72-new-home {
    text-align: center;
  }

  .wrap-slide-powerful-solutions-new-home.animado, .wrap-slide-powerful-solutions-new-home.animado-new-home, .wrap-slide-powerful-solutions-new-home.animado, .wrap-slide-powerful-solutions-new-home.animado-new-home, .wrap-slide-powerful-solutions-copy.animado, .wrap-slide-powerful-solutions-copy.animado {
    margin-top: 20px;
  }

  .testimonial24_card-home-new-home {
    padding: 1.5rem;
  }

  .wrap-logos-home-copy {
    padding-top: 40px;
  }

  .wrap-integrations-new-home {
    padding: 32px;
  }

  .col-frame36-api-newhome {
    width: 100%;
  }

  .contenedor-slides-why-us-new-home {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .okp-cardtitle-regular-italiccaps-2 {
    font-size: 18px;
    line-height: 20px;
  }

  .p-2.negro {
    font-size: 14px;
    line-height: 16px;
  }

  .testimonial139_card-new-hero {
    padding: 1.5rem;
  }

  .okpsubtitlebold-caps-new-home {
    font-size: 28px;
  }

  .flex-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .span-titulo-new-home, .italic-text-2-new-home {
    font-size: 46px;
    line-height: 46px;
  }

  .col-50-new-home {
    order: -1;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .col-50-new-home.p-r-40 {
    order: 1;
    width: 100%;
    padding-right: 0;
  }

  .col-50-new-home.p-r-40.invert.col-70.gap-32 {
    width: 92%;
  }

  .flex-title-description {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .slide-ilustracion-title {
    text-align: left;
  }

  .wrap-slide-powerful-solutions-new-home-copy-mobile.animado, .wrap-slide-powerful-solutions-new-home-copy-mobile.animado-new-home, .wrap-slide-powerful-solutions-new-home-copy-mobile.animado, .wrap-slide-powerful-solutions-new-home-copy-mobile.animado-new-home {
    margin-top: 20px;
  }

  .wrap-hero-new {
    flex-flow: column;
    padding-top: 0;
  }

  .mobile-img-seccion-txt-img {
    margin-top: 20px;
    position: relative;
  }

  .testimonial24_card-home-new-home-2, .testimonial24_card-2 {
    padding: 1.5rem;
  }

  .italic-text-2-new-hero, .span-titulo-new-hero {
    font-size: 46px;
    line-height: 46px;
  }

  .wrap-slide-powerful-solutions-new-verde.animado, .wrap-slide-powerful-solutions-new-verde.animado-new-home, .wrap-slide-powerful-solutions-new-verde.animado, .wrap-slide-powerful-solutions-new-verde.animado-new-home {
    margin-top: 20px;
  }

  .testimonial24_card-home-new-verde {
    padding: 1.5rem;
  }

  .wrap-new-home-copy {
    padding-top: 140px;
  }

  .wrap-new-blue-section {
    padding-top: 0;
  }

  .wrap-enum-blue-cards {
    padding-bottom: 44px;
  }

  .tp-grid {
    grid-template-columns: 1fr;
  }

  .tp-section-title {
    font-size: 24px;
  }

  .italic-text-2-new-home-2, .h1-2, .italic-text-2-new-hero-2 {
    font-size: 46px;
    line-height: 46px;
  }

  .testimonial24_card-home-new-home-3, .testimonial24_card-home-new-verde-2, .testimonial24_card-3, .testimonial139_card-new-hero-2, .testimonial139_card-copy-2 {
    padding: 1.5rem;
  }

  .slide-ilustracion-title-2 {
    text-align: left;
  }

  .testimonial139_card-new-hero-3, .testimonial139_card-copy-3 {
    padding: 1.5rem;
  }

  .col-33 {
    order: -1;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .col-33.p-r-40 {
    order: 1;
    width: 100%;
    padding-right: 0;
  }

  .col-33.p-r-40.invert.col-70.gap-32 {
    width: 92%;
  }

  .testimonial24_card-home-new-home-4, .testimonial24_card-home-new-verde-3, .testimonial24_card-home-new-subtitlr, .testimonial24_card-home-new-verde-4, .testimonial24_card-home-new-verde-5 {
    padding: 1.5rem;
  }

  .row-text-slide-why-us-new-home {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .row-text-slide-why-us-new-home.opaco {
    display: none;
  }
}

@media screen and (max-width: 479px) {
  .section.p-120, .section.p-120.bg-grey {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.p-120.bg-grey.scroll-hiw.pc, .section.p-120.bg-grey.pc {
    display: none;
  }

  .section.p-t-180.p-b-80.hero.payins, .section.p-t-180.p-b-80.hero.payouts, .section.p-t-180.p-b-80.hero.kyc, .section.p-t-180.p-b-80.hero.boost-payments, .section.p-t-180.p-b-80.hero.compliance-and-regulation {
    background-color: var(--blue--6-main-brand-color);
    background-position: 93% 100%;
    background-repeat: no-repeat;
    background-size: 1100px;
    padding-top: 140px;
    padding-bottom: 360px;
  }

  .section.h-360, .section.h-360.bg-grey {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-white-bg-w-cards {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.why-us-new-home, .section.section-regulated-payment {
    background-image: none;
  }

  .section.blue.hero-new-home, .section.blue.hero-new-pages {
    background-image: url("https://cdn.prod.website-files.com/67ae4d2781fcb5f0b77465bc/6a5f18a3345ab30c9059a312_Home_HeroBanner-V3-ezgif.com-optimize.gif"), linear-gradient(314deg, #0e2d5e 59%, #1d5ec4 100%, #fff);
    background-position: 100% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
    padding-bottom: 250px;
  }

  .section.hero-home {
    padding-bottom: 140px;
  }

  .section.hero-home.hero-new-home {
    background-image: url("https://cdn.prod.website-files.com/67ae4d2781fcb5f0b77465bc/6a5f18a3345ab30c9059a312_Home_HeroBanner-V3-ezgif.com-optimize.gif"), linear-gradient(314deg, #0e2d5e 59%, #1d5ec4 100%, #fff);
    background-position: 100% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
    padding-bottom: 250px;
  }

  .section.seamless-payments-home.m-negativo {
    background-size: auto;
    margin-top: -140px;
  }

  .section.frame-72 {
    background-color: var(--blue--blue--10);
  }

  .section.p-120, .section.p-120.bg-grey {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.p-120.bg-grey.scroll-hiw.pc, .section.p-120.bg-grey.pc {
    display: none;
  }

  .section.p-120.bg-grey {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.p-120.bg-grey.scroll-hiw.pc, .section.p-120.bg-grey.pc, .section.p-120.bg-grey.scroll-hiw.pc, .section.p-120.bg-grey.scroll-hiw.pc, .section.p-120.bg-grey.pc {
    display: none;
  }

  .section.p-120.bg-azul.h-600.div-flex-center-center {
    height: auto;
  }

  .section.p-120.bg-grey2 {
    background-color: #e4e4e4;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.p-120.bg-grey2.movil {
    display: block;
  }

  .section.worldwide-coverage {
    overflow: hidden;
  }

  .section.contacto {
    background-position: 0 -300%;
    overflow: hidden;
  }

  .section.azul.pb-140 {
    padding-bottom: 20px;
  }

  .section.hero-simple {
    background-size: cover;
    padding-top: 140px;
    padding-bottom: 100px;
  }

  .section.hero-page.about {
    padding-top: 120px;
    padding-bottom: 40px;
  }

  .section.p-60 {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .section.p-60.bg-grey {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.bg-azul.relative.min-h-520.flex-center.industries {
    justify-content: center;
    align-items: flex-start;
    min-height: auto;
    padding-left: 0%;
    padding-right: 0%;
  }

  .section.bg-azul.relative.min-h-360.flex-center {
    height: auto;
    padding-left: 0%;
    padding-right: 0%;
  }

  .section.bg-azul.m-b {
    margin-bottom: 20px;
    padding-bottom: 10px;
  }

  .section.p-t-180.p-b-80.hero.payins, .section.p-t-180.p-b-80.hero.payouts, .section.p-t-180.p-b-80.hero.kyc, .section.p-t-180.p-b-80.hero.boost-payments, .section.p-t-180.p-b-80.hero.compliance-and-regulation {
    background-color: var(--blue--6-main-brand-color);
    background-position: 93% 100%;
    background-repeat: no-repeat;
    background-size: 1100px;
    padding-top: 140px;
    padding-bottom: 360px;
  }

  .section.p-t-180.p-b-80 {
    padding-top: 140px;
    padding-bottom: 20px;
  }

  .section.p-t-180.p-b-80.hero.payins, .section.p-t-180.p-b-80.hero.payouts, .section.p-t-180.p-b-80.hero.kyc, .section.p-t-180.p-b-80.hero.boost-payments, .section.p-t-180.p-b-80.hero.compliance-and-regulation {
    background-color: var(--blue--6-main-brand-color);
    background-position: 93% 100%;
    background-repeat: no-repeat;
    background-size: 1100px;
    padding-top: 140px;
    padding-bottom: 360px;
  }

  .section.p-t-180.p-b-80.hero.payins, .section.p-t-180.p-b-80.hero.payouts, .section.p-t-180.p-b-80.hero.kyc, .section.p-t-180.p-b-80.hero.boost-payments, .section.p-t-180.p-b-80.hero.compliance-and-regulation {
    background-color: var(--blue--6-main-brand-color);
    background-position: 93% 100%;
    background-repeat: no-repeat;
    background-size: 1100px;
    padding-top: 140px;
    padding-bottom: 360px;
  }

  .section.p-t-180.p-b-80.hero.payins, .section.p-t-180.p-b-80.hero.payouts, .section.p-t-180.p-b-80.hero.kyc, .section.p-t-180.p-b-80.hero.boost-payments, .section.p-t-180.p-b-80.hero.compliance-and-regulation {
    background-color: var(--blue--6-main-brand-color);
    background-position: 93% 100%;
    background-repeat: no-repeat;
    background-size: 1100px;
    padding-top: 140px;
    padding-bottom: 360px;
  }

  .section.p-t-180.p-b-80.hero.brazil {
    background-position: 50% 0;
    background-size: contain;
    padding-top: 200px;
    padding-bottom: 40px;
  }

  .section.p-t-180.p-b-80.bg-verde {
    margin-bottom: 20px;
    padding-bottom: 60px;
  }

  .section.p-t-140.p-b-60 {
    padding-bottom: 40px;
  }

  .section.p-80 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section.p-80.bg-turquesa {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.solo-img {
    height: 250px;
  }

  .section.p-t-120 {
    padding-top: 40px;
  }

  .section.n-p-movil {
    padding-left: 0%;
    padding-right: 0%;
  }

  .section.solo-img2 {
    height: 250px;
  }

  .section.h-360, .section.h-360.bg-grey {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.h-360.bg-grey {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.h-360.bg-azul.h-600.div-flex-center-center {
    height: auto;
  }

  .section.p-t-32 {
    padding-top: 40px;
  }

  .section.seamless-payments-new-home.m-negativo {
    background-size: auto;
    margin-top: -140px;
  }

  .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-white-bg-w-cards, .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.powerfull-solutions-section-new-verde, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-white-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-white-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-green-bg-w-cards, .section.section-py-25.section-bg-blue-1.overflow-x-clip.section-white-bg-w-cards {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.blanco.pb-140 {
    margin-bottom: 50px;
    padding-bottom: 20px;
  }

  .section.worldwide-coverage-new-home {
    overflow: hidden;
  }

  .section.why-us-new-home, .section.section-regulated-payment {
    background-image: none;
  }

  .section.hero-new {
    padding-bottom: 140px;
  }

  .section.hero-new.hero-new-home {
    background-image: url("https://cdn.prod.website-files.com/67ae4d2781fcb5f0b77465bc/6a5f18a3345ab30c9059a312_Home_HeroBanner-V3-ezgif.com-optimize.gif"), linear-gradient(314deg, #0e2d5e 59%, #1d5ec4 100%, #fff);
    background-position: 100% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
    padding-bottom: 250px;
  }

  .section.hero-new.hero-new-pages {
    background-image: url("https://cdn.prod.website-files.com/67ae4d2781fcb5f0b77465bc/6a86dafac2ceaa09e430d79d_payins-hero-ilustration.svg"), linear-gradient(314deg, #0e2d5e 59%, #1d5ec4 100%, #fff);
    background-position: 50% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 80%, auto;
    padding-bottom: 250px;
  }

  .section.hero-new.blue-gradient {
    background-image: url("https://cdn.prod.website-files.com/67ae4d2781fcb5f0b77465bc/6a5f18a3345ab30c9059a312_Home_HeroBanner-V3-ezgif.com-optimize.gif"), linear-gradient(314deg, #0e2d5e 59%, #1d5ec4 100%, #fff);
    background-position: 100% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
    padding-bottom: 250px;
  }

  .section.hero-new.hero-new-pages-payouts {
    background-image: url("https://cdn.prod.website-files.com/67ae4d2781fcb5f0b77465bc/6aa9222b304f72edf399ceb8_payouts-hero-bg.png"), linear-gradient(314deg, #0e2d5e 59%, #1d5ec4 100%, #fff);
    background-position: 100% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 80%, auto;
    padding-bottom: 250px;
  }

  .section.hero-new.hero-new-pages-api-pagos {
    background-image: url("https://cdn.prod.website-files.com/67ae4d2781fcb5f0b77465bc/6aaa404f9f9f0269a181e7eb_api-pagos-hero-bg.png"), linear-gradient(314deg, #0e2d5e 59%, #1d5ec4 100%, #fff);
    background-position: 100% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 80%, auto;
    padding-bottom: 250px;
  }

  .section.hero-new.hero-new-pages-sdk-fragments {
    background-image: url("https://cdn.prod.website-files.com/67ae4d2781fcb5f0b77465bc/6aaa5346eb710bc05c446496_sdk-fragments-hero-bg.png"), linear-gradient(314deg, #0e2d5e 59%, #1d5ec4 100%, #fff);
    background-position: 100% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 80%, auto;
    padding-bottom: 250px;
  }

  .section.hero-new.hero-new-pages-plattform-suite {
    background-image: url("https://cdn.prod.website-files.com/67ae4d2781fcb5f0b77465bc/6aaa5bd007c73f53f926f1d1_plattform-suite-hero-bg.png"), linear-gradient(314deg, #0e2d5e 59%, #1d5ec4 100%, #fff);
    background-position: 100% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 80%, auto;
    padding-bottom: 250px;
  }

  .section.hero-new.hero-new-pages-plugins {
    background-image: url("https://cdn.prod.website-files.com/67ae4d2781fcb5f0b77465bc/6aaa64c1fa9bfb5e2a005b20_f2bdf9f88a990a926cd6980ac233f131_plugins-hero-bg.png"), linear-gradient(314deg, #0e2d5e 59%, #1d5ec4 100%, #fff);
    background-position: 100% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 80%, auto;
    padding-bottom: 250px;
  }

  .section.radial-gradient-0075cc {
    padding-bottom: 60px;
  }

  .section.blue {
    padding-bottom: 140px;
  }

  .section.blue.hero-new-home, .section.blue.hero-new-pages {
    background-image: url("https://cdn.prod.website-files.com/67ae4d2781fcb5f0b77465bc/6a5f18a3345ab30c9059a312_Home_HeroBanner-V3-ezgif.com-optimize.gif"), linear-gradient(314deg, #0e2d5e 59%, #1d5ec4 100%, #fff);
    background-position: 100% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
    padding-bottom: 250px;
  }

  .section.blue.hero-new-home, .section.blue.hero-new-pages {
    background-image: url("https://cdn.prod.website-files.com/67ae4d2781fcb5f0b77465bc/6a5f18a3345ab30c9059a312_Home_HeroBanner-V3-ezgif.com-optimize.gif"), linear-gradient(314deg, #0e2d5e 59%, #1d5ec4 100%, #fff);
    background-position: 100% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
    padding-bottom: 250px;
  }

  .section.blue.blue-gradient {
    background-image: linear-gradient(314deg, #0e2d5e 59%, #1d5ec4 100%, #fff);
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.seccion-txt-img {
    padding-bottom: 80px;
    overflow: hidden;
  }

  .container {
    margin-bottom: 0;
  }

  .container.m-w-1090 {
    width: 100%;
    max-width: none;
  }

  .container.container-contact-new-home {
    border-radius: 0;
    padding: 64px 32px;
  }

  .col-50:lang(es) {
    width: 100%;
  }

  .col-50.p-r-40.invert {
    flex-flow: column-reverse;
  }

  .col-50.p-r-40.invert.col-70.gap-32 {
    width: auto;
  }

  .col-50.contenedor-forma-azul {
    background-color: var(--blue--6-main-brand-color);
    justify-content: center;
    align-items: center;
    padding: 20px;
  }

  .col-50.contenedor-forma-verde {
    background-color: var(--blue--6-trasparente);
    border-radius: 6px;
    padding-top: 40px;
    overflow: hidden;
  }

  .col-50.flex-vertical.industries {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding: 10%;
  }

  .col-50.flex-center-center.p-r-60.gap-16 {
    justify-content: center;
    align-items: center;
    padding-right: 0;
  }

  .col-50.flex.a-r {
    justify-content: flex-start;
    align-items: center;
  }

  .col-50.p-r-140 {
    padding-right: 0;
  }

  .col-50.p-l-40 {
    padding: 20px 10% 30px;
  }

  .col-50.p-t-36 {
    padding-top: 0;
  }

  .col-50._w-auto.mobile-hidden {
    display: none;
  }

  .h1.heros-simple-h1.mayus {
    text-align: center;
    text-align: center;
    font-size: 36px;
    line-height: 38px;
  }

  .h1.blanco.titulos.center {
    font-size: 38px;
    line-height: 42px;
  }

  .h1.blanco._56.bold {
    text-align: center;
    text-align: center;
    font-size: 40px;
    line-height: 46px;
  }

  .h1._56.bold.mayus.center {
    font-size: 32px;
    line-height: 36px;
  }

  .h1._56.mayus.blanco {
    text-align: center;
    text-align: center;
    font-size: 30px;
    line-height: 120%;
  }

  .h1._64.center {
    font-size: 34px;
    line-height: 40px;
  }

  .p {
    font-size: 16px;
    line-height: 18px;
  }

  .p:lang(es) {
    font-size: 14px;
  }

  .p.blanco {
    text-align: left;
    font-size: 14px;
  }

  .p.blanco.p-slide, .p.blanco.center-movil {
    text-align: center;
  }

  .p.big.x-large, .p._20.center.m-w-740 {
    font-size: 18px;
    line-height: 22px;
  }

  .p.center-movil, .p.blanco {
    text-align: left;
    font-size: 14px;
  }

  .p.blanco.p-slide, .p.blanco.center-movil {
    text-align: center;
  }

  .p.blanco.center.m-laterales {
    margin-left: 0;
    margin-right: 0;
  }

  .p.blanco.a-l {
    text-align: left;
  }

  .p.blanco.p-slide, .p.blanco.center-movil {
    text-align: center;
  }

  .p.blanco._18 {
    font-size: 18px;
    line-height: 22px;
  }

  .p.blanco._18.center-movil {
    text-align: center;
    text-align: center;
  }

  .p.big.x-large, .p._20.center.m-w-740, .p._20.center.m-w-740, .p._20.center.m-w-740 {
    font-size: 18px;
    line-height: 22px;
  }

  .p.kanit.blanco.big {
    font-size: 24px;
    line-height: 30px;
  }

  .p.kanit.blanco.big._32 {
    font-size: 24px;
    line-height: 130%;
  }

  .p.kanit.big._200 {
    font-size: 22px;
    line-height: 26px;
  }

  .p.center-movil {
    text-align: left;
    font-size: 14px;
  }

  .btn.primario.last {
    order: -1;
  }

  .wrap-seamless-payments-home {
    padding-top: 160px;
  }

  .div-flex.gap-8.a-bottom.flex-horizontal, .div-flex.f-horizontal {
    flex-flow: column;
  }

  .div-flex.gap-40.max-w-1000, .div-flex.gap-60, .div-flex.max-w-900, .div-flex.max-w-800, .div-flex.gap-56 {
    width: auto;
  }

  .div-flex.a-l {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .div-flex.a-l.max-w-470 {
    justify-content: flex-start;
    align-items: center;
  }

  .div-flex.a-l._w-100.gap-12 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .div-flex.gap-8.a-bottom.flex-horizontal, .div-flex.f-horizontal {
    flex-flow: column;
  }

  .div-flex.f-horizontal.gap-32 {
    flex-flow: row;
    justify-content: flex-start;
    align-items: stretch;
    padding-bottom: 2%;
    padding-right: 4%;
  }

  .div-flex.f-horizontal.gap-32:lang(es) {
    justify-content: space-between;
    align-items: center;
  }

  .div-flex.f-horizontal.gap-32.a-top {
    flex-flow: column;
  }

  .div-flex.f-horizontal.gap-32.a-center {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    justify-content: flex-start;
    align-items: stretch;
    margin-left: -4%;
    margin-right: auto;
    padding-left: 4%;
  }

  .div-flex.f-horizontal.gap-32.pc {
    display: none;
  }

  .div-flex.f-horizontal.a-r.h-100 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .div-flex.f-horizontal.h-524.fondo-hero-internas {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: var(--blue--6-main-brand-color);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    background-color: var(--blue--6-main-brand-color);
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    overflow: hidden;
  }

  .div-flex.f-horizontal.space-b.invert {
    flex-flow: column;
  }

  .div-flex.f-horizontal.center.wosw {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: row;
  }

  .div-flex.gap-56 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .div-flex.gap-32 {
    width: auto;
  }

  .div-flex.relative-100.a-l {
    width: auto;
    position: static;
  }

  .div-flex.industries {
    grid-column-gap: 45px;
    grid-row-gap: 45px;
    padding-top: 90px;
    padding-bottom: 40px;
  }

  .div-flex._w-100.flex-h {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .div-flex.gap-24 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .div-flex.gap-40.max-w-1000, .div-flex.gap-60, .div-flex.max-w-900, .div-flex.max-w-800, .div-flex.gap-56 {
    width: auto;
  }

  .div-flex.center-movil {
    justify-content: space-between;
    align-items: center;
  }

  .h2.mayus.blanco._400:lang(es), .h2.mayus.blanco._400.center-movil {
    text-align: center;
  }

  .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.sec-knowledge, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.sec-knowledge-new-home, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-white.text-44px.sec-knowledge, .h2.font-weigth-medium.text-align-center.text-white.text-44px.sec-knowledge-new-home, .h2.font-weigth-medium.text-align-center.text-white.text-44px.titulo-seccion-txt-img {
    text-align: center;
  }

  .h2.mayus.blanco._400:lang(es), .h2.mayus.blanco._400.center-movil {
    text-align: center;
  }

  .h2.mayus.blanco {
    font-size: 28px;
    line-height: 30px;
  }

  .h2.mayus.blanco._400:lang(es), .h2.mayus.blanco._400.center-movil {
    text-align: center;
  }

  .h2.mayus.blanco.center {
    font-size: 24px;
    line-height: 26px;
  }

  .h2.mayus.blanco.big {
    font-size: 32px;
    line-height: 34px;
  }

  .h2.mayus.blanco.big:lang(es) {
    font-size: 32px;
  }

  .h2.mayus.blanco._400:lang(es), .h2.mayus.blanco._400.center-movil, .h2.mayus.blanco._400.center-movil {
    text-align: center;
  }

  .h2.mayus.azul {
    font-size: 24px;
    line-height: 26px;
  }

  .h2.mayus.azul._400 {
    font-size: 30px;
    line-height: 32px;
  }

  .h2.mayus.azul._400:lang(es) {
    text-align: center;
  }

  .h2.mayus.bold.azul {
    font-size: 24px;
    line-height: 26px;
  }

  .h2.title-light.big.azul {
    font-size: 32px;
    line-height: 36px;
  }

  .h2.title-light.subtitulo-40 {
    font-size: 28px;
    line-height: 32px;
  }

  .h2._56.blanco._700 {
    font-size: 36px;
    line-height: 40px;
  }

  .h2._56._700.azul {
    font-size: 32px;
    line-height: 36px;
  }

  .h2._56._700.azul.mayus {
    text-align: center;
    text-align: center;
  }

  .h2.center.blanco._200 {
    font-size: 26px;
    line-height: 32px;
  }

  .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.sec-knowledge, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.sec-knowledge-new-home, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-white.text-44px.sec-knowledge, .h2.font-weigth-medium.text-align-center.text-white.text-44px.sec-knowledge-new-home, .h2.font-weigth-medium.text-align-center.text-white.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.sec-knowledge, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.sec-knowledge-new-home, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-white.text-44px.sec-knowledge, .h2.font-weigth-medium.text-align-center.text-white.text-44px.sec-knowledge-new-home, .h2.font-weigth-medium.text-align-center.text-white.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.sec-knowledge, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.sec-knowledge-new-home, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.sec-knowledge, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.sec-knowledge-new-home, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.sec-knowledge, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.sec-knowledge-new-home, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-primary-blue.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-white.text-44px.sec-knowledge, .h2.font-weigth-medium.text-align-center.text-white.text-44px.sec-knowledge-new-home, .h2.font-weigth-medium.text-align-center.text-white.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-white.text-44px.sec-knowledge, .h2.font-weigth-medium.text-align-center.text-white.text-44px.sec-knowledge-new-home, .h2.font-weigth-medium.text-align-center.text-white.text-44px.titulo-seccion-txt-img, .h2.font-weigth-medium.text-align-center.text-white.text-44px.sec-knowledge, .h2.font-weigth-medium.text-align-center.text-white.text-44px.sec-knowledge-new-home, .h2.font-weigth-medium.text-align-center.text-white.text-44px.titulo-seccion-txt-img {
    text-align: center;
  }

  .logo3_wrapper {
    justify-content: center;
    align-items: flex-start;
    width: 25px;
    height: 25px;
  }

  .logo3_wrapper.logo3_wrapper-new-home {
    width: auto;
    max-width: 50px;
    height: 50px;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .logo3_list {
    justify-content: center;
  }

  .logo3_list.v2 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .col-frame72 {
    width: 100%;
  }

  .titulo-card-frame72, .sub-titulo-card-frame72 {
    font-size: 22px;
  }

  .text-card-frame72 {
    font-size: 18px;
    line-height: 20px;
  }

  .background-frame72 {
    display: none;
  }

  .wrap-slide-powerful-solutions.animado {
    margin-top: 0;
    display: block;
  }

  .testimonial24_mask {
    width: 95%;
  }

  .testimonial24_card.swiper-slide {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    height: 430px;
    padding: 16px;
  }

  .testimonial24_card.swiper-slide:lang(pt-br) {
    height: auto;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .cont-lottie-card {
    height: 220px;
  }

  .wrap-text-card-slide-home {
    height: 235px;
  }

  .wrap-text-card-slide-home:lang(pt-br) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    height: auto;
  }

  .wrap-text-card-slide-home._139.wrap-text-card-slide-new-module, .wrap-text-card-slide-home._139.wrap-text-card-slide-new-modules {
    max-width: 210px;
    height: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .wrap-text-card-slide-home.wrap-text-card-slide-new-verde, .wrap-text-card-slide-home.wrap-text-card-slide-new-verde:lang(pt-br) {
    height: auto;
  }

  .wrap-text-card-slide-home._139.wrap-text-card-slide-new-module, .wrap-text-card-slide-home._139.wrap-text-card-slide-new-modules, .wrap-text-card-slide-home._139.wrap-text-card-slide-new-module, .wrap-text-card-slide-home._139.wrap-text-card-slide-new-module, .wrap-text-card-slide-home._139.wrap-text-card-slide-new-modules {
    max-width: 210px;
    height: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .wrap-text-card-slide-home.wrap-text-card-slide-new-home {
    height: 260px;
  }

  .wrap-text-card-slide-home.wrap-text-card-slide-new-verde, .wrap-text-card-slide-home.wrap-text-card-slide-new-verde:lang(pt-br) {
    height: auto;
  }

  .okp-headline-regular.mb-8.card {
    text-align: left;
    text-align: left;
    text-align: left;
    text-align: left;
    text-align: left;
    text-align: left;
    line-height: 16px;
  }

  .okp-cardtitle-bold-italiccaps.mayus {
    font-size: 20px;
    line-height: 22px;
  }

  .link-card:lang(pt-br) {
    position: relative;
  }

  .flex-h.numeros-fecha {
    font-size: 40px;
    line-height: 40px;
  }

  .img-worldwide-coverage {
    display: none;
  }

  .img-worldwide-coverage.mobile {
    width: 120%;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    display: block;
    left: -10%;
  }

  .col-frame36 {
    padding: 20px;
  }

  .contenedor-slides-why-us {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    height: auto;
  }

  .slide-why-us {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    height: auto;
    margin-bottom: 0;
    top: 0;
  }

  .slide-why-us.uno {
    flex-flow: column;
    margin-bottom: 10px;
    position: relative;
  }

  .slide-why-us.dos {
    flex-flow: column;
    margin-bottom: 10px;
  }

  .slide-why-us.tres {
    flex-flow: column;
  }

  .col-text-slide-why-us {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: 100%;
    padding-right: 0;
  }

  .col-img-slide-why-us {
    width: 100%;
    height: 300px;
  }

  .col-img-slide-why-us.solo-mobile {
    display: flex;
  }

  .row-text-slide-why-us.slide-dos {
    margin-top: 0;
  }

  .row-text-slide-why-us.slide-dos.div-text-slide-why-us-new-home, .row-text-slide-why-us.slide-tres {
    height: auto;
    margin-top: 0;
  }

  .row-text-slide-why-us.slide-tres.div-text-slide-why-us-new-home, .row-text-slide-why-us.slide-dos {
    margin-top: 0;
  }

  .row-text-slide-why-us.slide-dos.div-text-slide-why-us-new-home, .row-text-slide-why-us.slide-tres {
    height: auto;
    margin-top: 0;
  }

  .row-text-slide-why-us.slide-tres.div-text-slide-why-us-new-home {
    margin-top: 0;
  }

  .testimonial139_mask-copy {
    width: 95%;
  }

  .testimonial139_card-copy.swiper-slide.capabilities {
    padding: 15px;
  }

  .cont-img-card-139.img-card-new-home {
    justify-content: center;
    align-items: flex-start;
    max-width: 210px;
    margin-bottom: 32px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .card-cta {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    padding: 16px;
  }

  .okpsubtitlebold-caps {
    text-align: center;
    line-height: 30px;
  }

  .col-50-copy.gap-32:lang(es) {
    width: 100%;
  }

  .grid-main-footer {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    display: flex;
  }

  .col-main-footer {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .link-principal-footer {
    font-size: 18px;
  }

  .footer-legales {
    flex-flow: column;
    display: flex;
  }

  .wrap-header {
    padding: 10px 20px;
  }

  .toogle-header.sub-submenu {
    color: #fff;
  }

  .toogle-header.sub-submenu.w--open {
    color: #fff;
    text-transform: uppercase;
  }

  .col-links-principales-header {
    flex: 1;
    width: auto;
  }

  .col-links-principales-header._w-auto {
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .wrap-contacto {
    padding-bottom: 60px;
  }

  .swiper-slide {
    background-color: #0000;
    flex: 0 auto;
    justify-content: space-between;
    align-items: center;
    padding: 0;
  }

  .swiper-slide.item-press-media-carrusel {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .swiper-slide.card-carrusel-blog {
    width: 250px;
    padding: 10px;
  }

  .swiper-slide.slide-card-integrations {
    border-style: none;
  }

  .swiper-slide.slide-card-howitwork {
    background-color: #ffffff80;
    border-style: none;
  }

  .swiper-slide.slide-card-con-ilustracion {
    padding: 24px;
  }

  .swiper {
    padding-left: 0;
    padding-right: 0;
  }

  .swiper.swiperhiw {
    width: auto;
  }

  .swiper-nav-wrapper {
    margin-top: 50px;
  }

  .swiper-container {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .swiper-wrapper {
    justify-content: flex-start;
    align-items: stretch;
    width: 100vw;
  }

  .swiper-pagination.pagination-features {
    margin-top: 20px;
    position: relative;
  }

  .input {
    border-radius: 0;
  }

  .wrap-legales {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .cms-list-legales {
    flex-flow: column;
    display: flex;
  }

  .nav-menu-mobile {
    top: 70px;
  }

  .btn-nav-mobil {
    color: var(--blue--6-main-brand-color);
  }

  .nav-link-mobile.oculto {
    display: none;
  }

  .nav-link-mobile.sub-submenu {
    color: #fff;
    width: 100%;
  }

  .nav-link-mobile._w-auto {
    color: #fff;
    text-transform: uppercase;
    flex: 1;
    width: 100%;
    padding: 5px 0;
    text-decoration: none;
  }

  .lottie-slide-whyus.l-dos.sin-efecto, .lottie-slide-whyus.l-tres.sin-efecto {
    display: none;
  }

  .lottie-slide-whyus.l-uno {
    display: block;
  }

  .lottie-slide-whyus.l-dos.sin-efecto, .lottie-slide-whyus.l-tres.sin-efecto, .lottie-slide-whyus.l-tres.sin-efecto {
    display: none;
  }

  .dropdown-nav-mobile.sub-submenu.w--open {
    background-color: #fff0;
  }

  .wrap-hero.f-vertical.gap-32.m-w-900 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .img-our-jorney {
    height: 300px;
  }

  .tab-frame77 {
    flex-flow: column;
  }

  .tab-menu-frame77 {
    padding-top: 0;
  }

  .wrap-tab-content-frame77 {
    width: auto;
  }

  .card-tab {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding: 20px;
  }

  .h3._18.mayus._400.verde2, .h3._20.mayus._400.verde2, .h3._22.mayus._400.verde2 {
    text-align: center;
  }

  .h3.blanco.mayus {
    text-align: center;
    font-size: 22px;
    line-height: 28px;
  }

  .h3.blanco.mayus._56 {
    font-size: 24px;
  }

  .h3.blanco.f-s-32.m-w-580 {
    font-size: 22px;
  }

  .h3.azul {
    font-size: 26px;
    line-height: 30px;
  }

  .h3._400.azul {
    font-size: 28px;
    line-height: 32px;
  }

  .h3._400.verde.mayus.center-movil {
    text-align: center;
    text-align: center;
    text-align: center;
    font-size: 32px;
    line-height: 32px;
  }

  .h3._400.mayus.turquesa._30 {
    font-size: 30px;
    line-height: 32px;
  }

  .h3._700.mayus.verde._36 {
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    font-size: 32px;
    line-height: 38px;
  }

  .h3._24.mayus._400.verde2 {
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
  }

  .h3.negro.a-l._28._400.mayus {
    font-size: 24px;
    line-height: 26px;
  }

  .h3._18.mayus._400.verde2, .h3._20.mayus._400.verde2, .h3._22.mayus._400.verde2 {
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
  }

  .switcher-15_toggle_text {
    font-size: 14px;
  }

  .switcher-15_toggle {
    width: auto;
    padding: 5px;
    font-size: 14px;
  }

  ._w-680 {
    width: auto;
  }

  .row {
    justify-content: center;
    align-items: flex-start;
    width: 100%;
  }

  .row.slide, .row.center, .row.center-movil {
    justify-content: center;
    align-items: flex-start;
  }

  .row._w-100 {
    flex-flow: column;
  }

  .row._w-100.space-b.a-b {
    justify-content: space-between;
    align-items: flex-start;
  }

  .row._w-100.space-b.a-b.gap12 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .row._w-100.gap-32 {
    flex-flow: column;
  }

  .row._w-100.only-desktop {
    display: none;
  }

  .row.space-b {
    flex-flow: column;
    flex: 1;
    justify-content: space-between;
    align-items: center;
  }

  .row.space-b.flex-movil {
    flex-flow: column;
  }

  .row.flex-v.p-r-60 {
    padding-right: 0;
  }

  .row.slide, .row.center, .row.center-movil {
    justify-content: center;
    align-items: flex-start;
  }

  .flex-cards._w-100 {
    display: none;
  }

  .card-our-offer.card-horizontal {
    flex-flow: column;
  }

  .titulo-card.integrations.blanco {
    font-size: 28px;
    line-height: 34px;
  }

  .titulo-card.info-basic {
    text-align: center;
    font-size: 14px;
    line-height: 120%;
  }

  .titulo-card.h-auto._400.azul {
    text-align: left;
    text-align: left;
    text-align: left;
  }

  .btn-card.con-borde {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .img-absolute.img-50 {
    order: -1;
    width: 100%;
    position: relative;
    top: auto;
  }

  .img-absolute.img-50.movil {
    object-fit: cover;
    object-fit: cover;
    height: 257px;
  }

  .forma-azul {
    display: none;
  }

  .forma-verde {
    width: 100%;
    height: 100%;
    display: none;
    inset: 0%;
  }

  .img-hero-internas {
    border-radius: 6px;
    height: 250px;
    overflow: hidden;
  }

  .max-w-980 {
    width: auto;
  }

  .grid-integrations {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .card-integrations {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: flex-start;
    align-items: center;
  }

  .card-integrations.a-space-b {
    justify-content: flex-start;
    align-items: center;
  }

  .max-w-900.flex-center-center {
    width: auto;
  }

  .grid-info-basic {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .card-infobasic {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    max-width: none;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-plugins.p-100 {
    padding: 40px 4%;
  }

  .section-plugins.p-100.bg-azul.poligono1 {
    background-position: 0 0;
    background-size: 36px;
  }

  .section-plugins.p-100.poligono2 {
    background-size: 32px;
  }

  .section-plugins.p-100.flex.gap-60 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .cont-img-plugins.shopify, .cont-img-plugins.magento {
    width: 100%;
  }

  .cont-img-plugins.kyc-user, .cont-img-plugins.customer-protection, .cont-img-plugins.trust-and-transparency, .cont-img-plugins.bank-accounts, .cont-img-plugins.user-experience, .cont-img-plugins.installment-plans, .cont-img-plugins.subscriptions, .cont-img-plugins.split-payments, .cont-img-plugins.legal-adherence {
    width: 100%;
    height: 200px;
  }

  .cont-img-plugins.shopify, .cont-img-plugins.magento {
    width: 100%;
  }

  .cont-img-plugins.woocommerce {
    width: 100%;
    height: 200px;
  }

  .cont-img-plugins.rick-control {
    width: 100%;
  }

  .cont-img-plugins.kyc-user, .cont-img-plugins.customer-protection, .cont-img-plugins.trust-and-transparency, .cont-img-plugins.bank-accounts, .cont-img-plugins.user-experience, .cont-img-plugins.installment-plans, .cont-img-plugins.subscriptions, .cont-img-plugins.split-payments, .cont-img-plugins.legal-adherence {
    width: 100%;
    height: 200px;
  }

  .max-w-800, .max-w-800.flex-center-center, .max-w-800.flex-center-center {
    width: auto;
  }

  .overflow-scroll-container {
    padding-left: 0;
  }

  .scroll-wrapper.center {
    flex-flow: column;
  }

  .scroll-wrapper.oculto-movil, .separador-slides {
    display: none;
  }

  .separador-slides.movil {
    justify-content: center;
    align-items: center;
    height: 40px;
    display: flex;
    transform: rotate(90deg);
  }

  .img-slide-howitsworks {
    width: 150px;
  }

  .item-card-slide-howitworks {
    flex: 1;
    width: auto;
  }

  .item-slide-howitworks {
    width: auto;
    height: auto;
  }

  .item-slide-howitworks.movil {
    flex-flow: column;
    width: 235px;
  }

  .item-slide-howitworks.movil:lang(pt-br) {
    height: auto;
  }

  .card-antifraud {
    scroll-snap-align: start;
  }

  .card-antifraud.a-top.gap-24 {
    margin-left: auto;
    margin-right: auto;
  }

  .hero-industries {
    height: 300px;
  }

  .img-absoluta-cta1, .img-absoluta-cta2 {
    width: 10%;
  }

  .image-4 {
    height: 280px;
  }

  .h-100.h-460.bg-azul.p-40.flex-v {
    justify-content: flex-start;
    align-items: center;
    padding: 36px 24px;
  }

  .h-100.h-460.bg-azul.p-40.flex-v.gap-16 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    height: auto;
  }

  .grid-cms-tab {
    grid-template-columns: 1fr;
  }

  .img-destacada-grid-blog {
    height: 150px;
  }

  .img-destacada-grid-blog.recent-post {
    height: 200px;
  }

  .img-bg-1 {
    height: 100%;
  }

  .img-bg-2 {
    bottom: -27px;
  }

  .img-bg-2.press {
    inset: auto 0% -20px;
    inset: auto 0% -20px;
  }

  .img-destacada-hero-press {
    height: 200px;
  }

  .grid-press-media {
    grid-template-columns: 1fr;
  }

  .list-event-webinar {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .div-item-webinar {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-bottom-color: var(--turquoise--4-main-brand-color);
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 0;
  }

  .div-fecha.p-r-60 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-right-style: none;
    padding-right: 0;
    display: flex;
  }

  .div-info-webinar {
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .div-how-our-solution-works.movil {
    padding: 12px 16px;
    display: flex;
  }

  .contenedor-flecha {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    flex-flow: column;
    height: auto;
  }

  .contenedor-flex-carrusel-blog {
    flex-flow: column;
    width: auto;
  }

  .div-img-destacado-carrusel {
    width: 100%;
  }

  .contenedor-flecha-dos {
    background-size: auto;
  }

  .card-verde {
    width: auto;
  }

  .contenedor-logos-bancos.centrados {
    flex-flow: wrap;
    padding-left: 32px;
    padding-right: 32px;
  }

  .m-w-950 {
    width: auto;
  }

  .link-nav-movil {
    color: #fff;
    white-space: pre-wrap;
    text-decoration: none;
  }

  .cuadrado-80 {
    width: 60px;
  }

  .flecha {
    width: 16px;
  }

  .img-fondo-internas {
    width: 100%;
    display: block;
    position: absolute;
    inset: 0% 0% auto;
  }

  .slide-features-movil {
    display: block;
  }

  .componente-movil {
    width: auto;
    display: block;
  }

  .image-5 {
    width: auto;
  }

  .slide-howitwork {
    display: block;
  }

  .div-icon-solutions {
    flex-flow: column;
    height: auto;
  }

  .contenedor-movil-howitwork {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .div-img-destacada-blog {
    width: auto;
    height: auto;
  }

  .contenedor-carrusel-movil.swiper-container {
    display: none;
  }

  .industry-swiper-pagination {
    padding-top: 30px;
    padding-bottom: 60px;
    display: flex;
  }

  .code-embed-2 {
    justify-content: center;
    display: flex;
  }

  .press-media-swiper-pagination {
    justify-content: center;
    padding-top: 40px;
    padding-bottom: 30px;
    display: flex;
  }

  .btn-2 {
    margin-left: 5px;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
  }

  .btn-2.w--current {
    margin-left: auto;
    margin-right: 5px;
  }

  .btn-2.primario {
    margin-left: 0;
    margin-right: 0;
  }

  .text-20px._w-800.line-height-25px.text-primary-blue.sec-knowledge, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-white.sec-knowledge, .text-20px._w-800.line-height-25px.text-white.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img {
    text-align: center;
  }

  .text-20px._w-800.line-height-25px.text-primary-blue.sec-knowledge, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-white.sec-knowledge, .text-20px._w-800.line-height-25px.text-white.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-primary-blue.sec-knowledge, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-white.sec-knowledge, .text-20px._w-800.line-height-25px.text-white.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-primary-blue.sec-knowledge, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-primary-blue.sec-knowledge, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-white.sec-knowledge, .text-20px._w-800.line-height-25px.text-white.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-white.sec-knowledge, .text-20px._w-800.line-height-25px.text-white.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img, .text-20px._w-800.line-height-25px.text-primary-blue.texto-seccion-txt-img {
    text-align: center;
  }

  .text-20px.description {
    line-height: 25px;
  }

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

  .wrap-seamless-payments-new-home {
    padding-top: 100px;
  }

  .titulo-card-frame72-new-home {
    font-size: 22px;
  }

  .col-frame72-new-home {
    width: 100%;
  }

  .sub-titulo-card-frame72-new-home {
    margin-bottom: -14px;
    font-size: 22px;
  }

  .text-card-frame72-new-home {
    font-size: 18px;
    line-height: 20px;
  }

  .wrap-slide-powerful-solutions-new-home.animado, .wrap-slide-powerful-solutions-new-home.animado-new-home, .wrap-slide-powerful-solutions-new-home.animado, .wrap-slide-powerful-solutions-new-home.animado-new-home, .wrap-slide-powerful-solutions-copy.animado, .wrap-slide-powerful-solutions-copy.animado {
    margin-top: 0;
    display: block;
  }

  .testimonial24_card-home-new-home.swiper-slide {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    height: 470px;
    padding: 16px;
  }

  .testimonial24_card-home-new-home.swiper-slide:lang(pt-br) {
    height: auto;
  }

  .wrap-subtitulo-new-home.a-l {
    text-align: left;
    text-align: left;
    justify-content: center;
    align-items: center;
  }

  .wrap-integrations-new-home {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column-reverse;
  }

  .col-frame36-api-newhome {
    max-width: 100%;
    padding: 20px;
  }

  .contenedor-slides-why-us-new-home {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    height: auto;
  }

  .p-2 {
    font-size: 16px;
    line-height: 18px;
  }

  .p-2:lang(es) {
    font-size: 14px;
  }

  .testimonial139_card-new-hero.swiper-slide.capabilities, .testimonial139_card-new-hero.swiper-slide.solutions, .testimonial139_card-new-hero.swiper-slide.capabilities, .testimonial139_card-new-hero.swiper-slide.solutions, .testimonial139_card-new-hero.swiper-slide.capabilities, .testimonial139_card-new-hero.swiper-slide.solutions {
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    min-height: 180px;
    padding: 0;
  }

  .flex-2.flex-col {
    width: 100%;
  }

  .card-cta-new-home {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
    padding: 16px;
  }

  .okpsubtitlebold-caps-new-home {
    text-align: center;
    line-height: 30px;
  }

  .flex-3.flex-col {
    width: 100%;
  }

  .section-contact {
    padding-top: 0;
  }

  .cont-text-faqs {
    white-space: pre-wrap;
    word-break: normal;
    max-width: none;
    font-size: 16px;
    line-height: 20px;
  }

  .text-body {
    margin-top: 20px;
    font-size: 14px;
    line-height: 18px;
  }

  .pregunta-faqs {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .cms-list-faqs {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .flex-methods-container {
    grid-template-columns: 1fr;
  }

  .col-50-new-home:lang(es) {
    width: 100%;
  }

  .col-50-new-home.p-r-40.invert {
    flex-flow: column-reverse;
  }

  .col-50-new-home.p-r-40.invert.col-70.gap-32 {
    width: auto;
  }

  .col-50-new-home.contenedor-forma-azul {
    background-color: var(--blue--6-main-brand-color);
    justify-content: center;
    align-items: center;
    padding: 20px;
  }

  .col-50-new-home.contenedor-forma-verde {
    background-color: var(--blue--6-trasparente);
    border-radius: 6px;
    padding-top: 40px;
    overflow: hidden;
  }

  .col-50-new-home.flex-vertical.industries {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding: 10%;
  }

  .col-50-new-home.flex-center-center.p-r-60.gap-16 {
    justify-content: center;
    align-items: center;
    padding-right: 0;
  }

  .col-50-new-home.flex.a-r {
    justify-content: flex-start;
    align-items: center;
  }

  .col-50-new-home.p-r-140 {
    padding-right: 0;
  }

  .col-50-new-home.p-l-40 {
    padding: 20px 10% 30px;
  }

  .col-50-new-home.p-t-36 {
    padding-top: 0;
  }

  .col-50-new-home._w-auto.mobile-hidden {
    display: none;
  }

  .btn-new-home.primario.last {
    order: -1;
  }

  .wrap-cards-3-columns {
    grid-template-columns: 1fr;
  }

  .wrap-slide-powerful-solutions-new-home-copy-mobile.animado, .wrap-slide-powerful-solutions-new-home-copy-mobile.animado-new-home, .wrap-slide-powerful-solutions-new-home-copy-mobile.animado, .wrap-slide-powerful-solutions-new-home-copy-mobile.animado-new-home {
    margin-top: 0;
    display: block;
  }

  .link-card-2:lang(pt-br), .link-card-3:lang(pt-br) {
    position: relative;
  }

  .wrap-payment-methods-no-tabs {
    margin-top: 0;
  }

  .mobile-img-seccion-txt-img {
    display: none;
  }

  .mobile-img-seccion-txt-img.mobile {
    width: 90%;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    display: block;
    left: auto;
  }

  .okp-cardtitle-bold-italiccaps-2.mayus {
    font-size: 20px;
    line-height: 22px;
  }

  .testimonial24_card-home-new-home-2.swiper-slide {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    height: 470px;
    padding: 16px;
  }

  .testimonial24_card-home-new-home-2.swiper-slide:lang(pt-br) {
    height: auto;
  }

  .p-3 {
    font-size: 16px;
    line-height: 18px;
  }

  .p-3:lang(es) {
    font-size: 14px;
  }

  .link-card-4:lang(pt-br) {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
    position: relative;
  }

  .wrap-slide-powerful-solutions-new-verde.animado, .wrap-slide-powerful-solutions-new-verde.animado-new-home, .wrap-slide-powerful-solutions-new-verde.animado, .wrap-slide-powerful-solutions-new-verde.animado-new-home {
    margin-top: 0;
    display: block;
  }

  .testimonial24_card-home-new-verde.swiper-slide {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    height: 470px;
    padding: 16px;
  }

  .testimonial24_card-home-new-verde.swiper-slide:lang(pt-br) {
    height: auto;
  }

  .wrap-new-home-copy {
    padding-top: 60px;
  }

  .wrap-new-blue-section {
    padding-top: 0;
  }

  .nav-link-mobile-2._w-auto {
    color: #fff;
    text-transform: uppercase;
    text-transform: uppercase;
    flex: 1;
    width: 100%;
    padding: 5px 0;
    text-decoration: none;
  }

  .btn-3.primario.last {
    order: -1;
  }

  .toogle-header-2.sub-submenu {
    color: #fff;
  }

  .toogle-header-2.sub-submenu.w--open {
    color: #fff;
    text-transform: uppercase;
  }

  .btn-nav-mobil-2 {
    color: #0e2d5e;
  }

  .p-4 {
    font-size: 16px;
    line-height: 18px;
  }

  .p-4:lang(es) {
    font-size: 14px;
  }

  .testimonial24_card-home-new-verde-2.swiper-slide {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    height: 470px;
    padding: 16px;
  }

  .testimonial24_card-home-new-verde-2.swiper-slide:lang(pt-br) {
    height: auto;
  }

  .link-card-5:lang(pt-br) {
    position: relative;
  }

  .testimonial139_card-new-hero-2.swiper-slide.capabilities {
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    min-height: 180px;
    padding: 0;
  }

  .link-card-6:lang(pt-br) {
    position: relative;
  }

  .testimonial139_card-new-hero-3.swiper-slide.capabilities {
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    min-height: 180px;
    padding: 0;
  }

  .col-33:lang(es) {
    width: 100%;
  }

  .col-33.p-r-40.invert {
    flex-flow: column-reverse;
  }

  .col-33.p-r-40.invert.col-70.gap-32 {
    width: auto;
  }

  .col-33.contenedor-forma-azul {
    background-color: var(--blue--6-main-brand-color);
    justify-content: center;
    align-items: center;
    padding: 20px;
  }

  .col-33.contenedor-forma-verde {
    background-color: var(--blue--6-trasparente);
    border-radius: 6px;
    padding-top: 40px;
    overflow: hidden;
  }

  .col-33.flex-vertical.industries {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding: 10%;
  }

  .col-33.flex-center-center.p-r-60.gap-16 {
    justify-content: center;
    align-items: center;
    padding-right: 0;
  }

  .col-33.flex.a-r {
    justify-content: flex-start;
    align-items: center;
  }

  .col-33.p-r-140 {
    padding-right: 0;
  }

  .col-33.p-l-40 {
    padding: 20px 10% 30px;
  }

  .col-33.p-t-36 {
    padding-top: 0;
  }

  .col-33._w-auto.mobile-hidden {
    display: none;
  }

  .testimonial24_card-home-new-verde-3.swiper-slide {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    height: 470px;
    padding: 16px;
  }

  .testimonial24_card-home-new-verde-3.swiper-slide:lang(pt-br) {
    height: auto;
  }

  .testimonial24_card-home-new-subtitlr.swiper-slide:lang(pt-br), .testimonial24_card-home-new-subtitlr.swiper-slide.swiper-api-pagos {
    height: auto;
  }

  .testimonial24_card-home-new-subtitlr.swiper-slide {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    height: 470px;
    padding: 16px;
  }

  .testimonial24_card-home-new-subtitlr.swiper-slide:lang(pt-br), .testimonial24_card-home-new-subtitlr.swiper-slide.swiper-api-pagos, .testimonial24_card-home-new-subtitlr.swiper-slide.swiper-api-pagos {
    height: auto;
  }

  .testimonial24_card-home-new-verde-4.swiper-slide {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    height: auto;
    padding: 16px;
  }

  .testimonial24_card-home-new-verde-4.swiper-slide:lang(pt-br) {
    height: auto;
  }

  .link-card-7:lang(pt-br) {
    position: relative;
  }

  .testimonial24_card-home-new-verde-5.swiper-slide {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    height: 470px;
    padding: 16px;
  }

  .testimonial24_card-home-new-verde-5.swiper-slide:lang(pt-br) {
    height: auto;
  }

  .row-text-slide-why-us-new-home.slide-dos, .row-text-slide-why-us-new-home.slide-dos.div-text-slide-why-us-new-home {
    margin-top: 0;
  }

  .row-text-slide-why-us-new-home.slide-dos, .row-text-slide-why-us-new-home.slide-dos.div-text-slide-why-us-new-home, .row-text-slide-why-us-new-home.slide-dos.div-text-slide-why-us-new-home {
    margin-top: 0;
  }

  .row-text-slide-why-us-new-home.slide-tres {
    height: auto;
    margin-top: 0;
  }

  .row-text-slide-why-us-new-home.slide-tres.div-text-slide-why-us-new-home {
    margin-top: 0;
  }

  .row-text-slide-why-us-new-home.uno {
    height: auto;
  }
}
