@font-face {
  font-family: "Lato900";
  src: url("./assets/fonts/Lato-Black.ttf") format("opentype");
}

@font-face {
  font-family: "Lato700";
  src: url("./assets/fonts/Lato-Bold.ttf") format("opentype");
}

@font-face {
  font-family: "Lato300";
  src: url("./assets/fonts/Lato-Light.ttf") format("opentype");
}

@font-face {
  font-family: "Lato400";
  src: url("./assets/fonts/Lato-Regular.ttf") format("opentype");
}
@font-face {
  font-family: "Rubik300";
  src: url("./assets/fonts/Rubik-Light.ttf") format("opentype");
}
@font-face {
  font-family: "Rubik400";
  src: url("./assets/fonts/Rubik-Regular.ttf") format("opentype");
}
@font-face {
  font-family: "Rubik700";
  src: url("./assets/fonts/Rubik-Bold.ttf") format("opentype");
}
@font-face {
  font-family: "Rubik500";
  src: url("./assets/fonts/Rubik-Medium.ttf") format("opentype");
}
@font-face {
  font-family: "Rubik600";
  src: url("./assets/fonts/Rubik-SemiBold.ttf") format("opentype");
}
@font-face {
  font-family: "Rubik900";
  src: url("./assets/fonts/Rubik-Black.ttf") format("opentype");
}
@font-face {
  font-family: "Rubik800";
  src: url("./assets/fonts/Rubik-ExtraBold.ttf") format("opentype");
}
.lato_900 {
  font-family: "Lato900";
}
.lato_700 {
  font-family: "Lato700";
}
.lato_300 {
  font-family: "Lato300";
}
.lato_400 {
  font-family: "Lato400";
}
.rubik_900 {
  font-family: "Rubik900";
}
.rubik_800 {
  font-family: "Rubik800";
}

.rubik_700 {
  font-family: "Rubik700";
}

.rubik_500 {
  font-family: "Rubik500";
}
.rubik_600 {
  font-family: "Rubik600";
}
.rubik_400 {
  font-family: "Rubik400";
}
.rubik_300 {
  font-family: "Rubik300";
}
.bg_yellow {
  background-color: #fae100;
}
.bg_black {
  background-color: #000000;
}
.font_yellow {
  color: #fae100;
}
.font_gray {
  color: #3b465a;
}
.font_white {
  color: #ffffff;
}
.font_blue {
  color: #00a3e1;
}
.bg_blue {
  background-color: #00a3e1;
}

.nav-page {
  height: 5rem;
  padding-right: 40rem;
}
.img_vigilado {
  margin-right: 0rem;
  height: 3.5rem;
}
.img_logo-banco {
  height: 2.4rem;
  margin-left: 2rem;
}
.contenedor-baner2{
  margin-top: 6.5rem;
}
.img_baner {
  height: 22.5rem;
  z-index: 1;
   margin-left: 0rem;
}
.img_baner-mobile {
  display: none;
}
.text-add-producto-carrito-mobile2 {
  display: none;
}
.contenedor-amazon-div {
  padding-top: 0rem;
  padding-right: 24rem;
}
.contenedor-compra-amazon-frame1 {
  z-index: 2;
  background: #ffffff;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  border-radius: 18px;
  height: 12rem;
  width: 16rem;
  margin-top: 3rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.6rem;
}
.text-compra-en {
  text-align: left;
  font-size: 1.3rem;
  padding-top: -1rem;
}
.text-amazon {
  text-align: left;
  font-size: 1.8rem;
  margin-top: -1.5rem;
}
.rectangulo-frame1 {
  height: 1.4rem;
  margin-right: 3rem;
  margin-left: -0.1rem;
  margin-top: -2.1rem;
  width: 12rem;
}
.text-paga-efectivo {
  text-align: left;
  font-size: 1.3rem;
}
.flecha-frame1 {
  width: 6rem;
  margin-left: -4rem;
  margin-top: -0.5rem;
}
.text-pago-efecty {
  margin-top: 12rem;
  font-size: 1.2rem;
}
.text-comprar-ya {
  font-size: 1.5rem;
  margin-top: 0%;
}
.contenedor-boton-amazon {
  width: 22rem;
}
.boton-amazon {
  border-width: 0px;
  background-color: white;
}
.span-registrate {
  margin-right: 10rem;
  background: radial-gradient(
    65.13% 50% at 50% 50%,
    #36435b 0%,
    #252d3d 83.85%
  );
  height: 18rem;
  margin-top: 1rem;
}
.contenedor-registrate {
  margin-left: 15rem;
}

.img-telefono-span-registrate {
  margin-right: 35rem;
  height: 20rem;
  margin-top: 3rem;
  z-index: 1;
}
.img-paso1 {
  height: 8rem;
  padding-right: 10rem;
  margin-top: -2rem;
}
.text-registrate-en {
  font-size: 2.2rem;
  line-height: 2.5rem;
}
.text-registrate-en-mobile {
  display: none;
}
.text-ingresa-sitio-web {
  font-size: 1.2rem;
  text-align: left;
  padding-left: 7.8rem;
}
.flecha-span-registrate {
  width: 8rem;
  margin-top: 1rem;
  margin-left: -12rem;
}
.flecha-span-registrate-mobile {
  display: none;
}
.span-busca-producto {
  height: 14rem;
  margin-top: 19rem;
  z-index: 3;
  background-color: #ffffff;
}
.contenedor-reloj {
  padding-left: 30rem;
  padding-top: 3rem;
}
.img-reloj-inteligente {
  height: 10rem;
  margin-top: -2rem;
  z-index: 4;
}
.contenedor-zapatos {
  padding-right: 41rem;
  padding-top: 3.5rem;
}
.img-zapatos {
  height: 8rem;
  margin-top: 0rem;
}
.text-busca-producto {
  font-size: 2.2rem;
  padding-top: 8rem;
  margin-left: 0rem;
  text-align: center;
  line-height: 2.5rem;
  padding-left: 10rem;
  padding-right: 10rem;
}
.text-add-producto {
  color: #3b465a;
  font-size: 1.2rem;
  text-align: center;
  padding-left: 10rem;
  padding-right: 10rem;
  margin-top: 0rem;
}
.text-add-producto-mobile {
  display: none;
}
.contenedor-bocina {
  padding-right: 25rem;
}
.img-bocina {
  height: 6rem;
}
.contenedor-paso2 {
  padding-top: 2rem;
}
.img-paso2 {
  height: 8rem;
  margin-top:2rem;
}
.contenedor-gafas {
  padding-left: 20rem;
  padding-top: 2rem;
}
.img-gafas {
  height: 11rem;
  z-index: 4;
}
.span-carrito {
  background: radial-gradient(50% 50% at 50% 50%, #e3d44d 0%, #f8c719 78.65%);
  height: 22rem;
  margin-top: 43rem;
  z-index: 2;
}
.text-agrega-carrito-mobile {
  display: none;
}
.text-add-producto-carrito-mobile {
  display: none;
}
.img-flecha-span-pay-code {
  display: none;
}
.img-doll {
  height: 23rem;
  margin-top: -1rem;
  margin-left: 0rem;
  padding-right: 22rem;
  z-index: 1;
}
.img-paso3 {
  height: 8rem;
  padding-right: 42rem;
}
.contenedor-carrito {
  width: 8%;
  margin-left: 42rem;
  padding-top: 2rem;
}
.contenedor-texto-carrito {
  margin-top: 0rem;
}
.text-agrega-carrito {
  font-size: 2rem;
  line-height: 2.5rem;
  margin-top: -3rem;
}
.text-add-producto-carrito {
  font-size: 1.2rem;
  text-align: left;
  padding-right: 20rem;
}
.span-pay-code {
  margin-top: 67rem;
  height: 20rem;
  background-color: #ffffff;
  z-index: 3;
}
.img-flecha3 {
  height: 2rem;
  padding-left: 18rem;
  margin-top: -2rem;
}
.text-pay-code {
  font-size: 2rem;
}
.text-western-union {
  font-size: 1.5rem;
  margin-top: -1rem;
}
.text-western-union-mobile {
  display: none;
}
.contenedor-pay-code {
  width: 10%;
}
.img-celular-span-pay-code {
  padding-left: 24rem;
  margin-top: -4rem;
  height: 28rem;
}
.img-paso4 {
  height: 8rem;
  padding-left: 40rem;
  margin-top: -6rem;
}
.span-finaliza {
  margin-top: 89.3rem;
  height: 23rem;
  background: radial-gradient(
    65.13% 50% at 50% 50%,
    #36435b 0%,
    #252d3d 83.85%
  );
  z-index: 3;
}
.img-aprobado {
  height: 20rem;
  margin-left: 40rem;
}
.contenedor-paso5{
  align-content: flex-start;
  z-index: 6;
 width: 100%;
 height:20rem;
}
.img-paso5 {
   height: 8rem;
  margin-top: 0rem;
  padding-right: 52rem;
  z-index: 6;
}
.contenedor-finaliza {
  width: 5%;
  margin-left: 25rem;
}
.text-finaliza-compra {
  font-size: 1.8rem;
  color: #70ff00;
  padding-left: 0rem;
  line-height: 2.2rem;
}
.text-finaliza-pedido {
  font-size: 1.2rem;
}
.frame3 {
  margin-top: 115rem;
  background-color: #ffffff;
}
.text-beneficios {
  font-size: 1.2rem;
  padding-left: 25rem;
  padding-right: 25rem;
}
.text-comprar2 {
  margin-top: 0.5rem;
}
.contenedor-linea-telefonica {
  width: 59rem;
  padding-left: 6rem;
  border-radius: 18px;
  padding-bottom: 1.6rem;
  margin-top: 4rem;
}
.text-mas-info {
  font-size: 1.1rem;
  margin-right: 28rem;
  margin-top: 2rem;
}
.img-telefono-frame3 {
  height: 15rem;
  margin-left: 50rem;
  margin-top: -30rem;
}
.text-linea {
  font-size: 1.7rem;
}
.text-linea-numero {
  margin-left: 0.5rem;
}
.text-linea-numero-mobile {
  display: none;
}
.boton-chat-frame3 {
  border-radius: 50px;
  border-color: #00a3e1;
  border-width: 0px;
  width: 20rem;
  font-size: 1.5rem;
  height: 2rem;
  padding-top: 0rem;
}
.text-aqui {
  font-size: 1.7rem;
}
.contenedor-efecty {
  width: 35%;
}
.contenedor-footer {
  width: 100%;
  height: 5rem;
  margin-top: 2rem;
}
.footer-page {
  height: 5rem;
  padding-right: 55rem;
}
.img_logo-banco1 {
  height: 3rem;
  padding-left: 45rem;
}
.text-finaliza-pedido-mobile {
  font-size: 1.5;
  display: none;
}
.img-telefono3-mobile {
  display: none;
}
@media (max-width: 7700px) {
  /*25%*/
  .nav-page {
    height: 5rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
     padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .contenedor-efecty {
    width: 8%;
  }
   .contenedor-boton-amazon {
    width: 22rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-busca-producto {
    padding-top: 5rem;
    margin-left: 0rem;
    padding-left: 10rem;
    padding-right: 10rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .img-bocina {
    height: 6rem;
  }
  .img-paso2 {
    height: 8rem;
    margin-top: 2rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    margin-left: 0rem;
    padding-right: 35rem;
  }
  .text-finaliza-compra {
    padding-left: 0rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 152rem;
    padding-right: 152rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .footer-page {
    height: 5rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 7600px) {
  /*25%*/
  .nav-page {
    height: 5rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
      padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .contenedor-boton-amazon {
    width: 22rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .img-paso2 {
    height: 8rem;
    margin-top: 2rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-beneficios {
    padding-left: 160rem;
    padding-right: 160rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .footer-page {
    height: 5rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 7500px) {
  /*25%*/
  .nav-page {
    height: 5rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
       padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .contenedor-boton-amazon {
    width: 22rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .img-paso2 {
    height: 8rem;
    margin-top: 2rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-beneficios {
    padding-left: 160rem;
    padding-right: 160rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .footer-page {
    height: 5rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 7400px) {
  /*25%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    margin-left: 0rem;
    padding-right: 35rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 152rem;
    padding-right: 152rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 7200px) {
  /*25%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    margin-left: 0rem;
    padding-right: 35rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 152rem;
    padding-right: 152rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 7000px) {
  /*25%*/
  .contenedor-carrito {
    width: 9%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 11%;
  }
  .contenedor-finaliza {
    width: 6%;
    margin-left: 23rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-efecty {
    width: 10%;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
      padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
    .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }

  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    margin-left: 0rem;
    padding-right: 35rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 152rem;
    padding-right: 152rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 6900px) {
  /*25%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
     padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    margin-left: 0rem;
    padding-right: 35rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 152rem;
    padding-right: 152rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 38rem;
  }
}
@media (max-width: 6760px) {
  /*25%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
        padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    margin-left: 0rem;
    padding-right: 35rem;
  }
   .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 152rem;
    padding-right: 152rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 38rem;
  }
}
@media (max-width: 6500px) {
  /*25%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
       padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    margin-left: 0rem;
    padding-right: 35rem;
  }
   .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 152rem;
    padding-right: 152rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 38rem;
  }
}
@media (max-width: 6200px) {
  /*25%*/
  .contenedor-carrito {
    width: 10%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 12%;
  }
  .contenedor-finaliza {
    width: 7%;
    margin-left: 23rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
        padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    margin-left: 0rem;
    padding-right: 35rem;
  }
    .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 152rem;
    padding-right: 152rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 38rem;
  }
}
@media (max-width: 5850px) {
  /*25%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
    .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    margin-left: 0rem;
    padding-right: 35rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 152rem;
    padding-right: 152rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 5690px) {
  /*25%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
       padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    margin-left: 0rem;
    padding-right: 35rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 152rem;
    padding-right: 152rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 5500px) {
  /*25%*/
  .contenedor-efecty {
    width: 12%;
  }
  .contenedor-carrito {
    width: 11%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 13%;
  }
  .contenedor-finaliza {
    width: 8%;
    margin-left: 23rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
      padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
   .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    margin-left: 0rem;
    padding-right: 35rem;
  }
   .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 152rem;
    padding-right: 152rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 45rem;
  }
}
@media (max-width: 5300px) {
  /*25%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
    .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    margin-left: 0rem;
    padding-right: 35rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 145rem;
    padding-right: 145rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 38rem;
  }
}
@media (max-width: 5150px) {
  /*25%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
     padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    margin-left: 0rem;
    padding-right: 35rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 140rem;
    padding-right: 140rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 5000px) {
  /*30%*/
  .contenedor-efecty {
    width: 13%;
  }
  .contenedor-carrito {
    width: 12%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 14%;
  }
  .contenedor-finaliza {
    width: 9%;
    margin-left: 23rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
      padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    padding-right: 35rem;
  }
   .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 123rem;
    padding-right: 123rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 38rem;
  }
}
@media (max-width: 4765px) {
  /*30%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
     padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    padding-right: 35rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 123rem;
    padding-right: 123rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 45rem;
  }
}
@media (max-width: 4800px) {
  /*30%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
       padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    padding-right: 35rem;
  }
   .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 123rem;
    padding-right: 123rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 45rem;
  }
}
@media (max-width: 4650px) {
  /*30%*/
  .contenedor-efecty {
    width: 14%;
  }
  .contenedor-carrito {
    width: 13%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 15%;
  }
  .contenedor-finaliza {
    width: 10%;
    margin-left: 23rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
      padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    padding-right: 35rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 123rem;
    padding-right: 123rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 45rem;
  }
}
@media (max-width: 4500px) {
  /*33%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    padding-right: 35rem;
  }

  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 108rem;
    padding-right: 108rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 45rem;
  }
}
@media (max-width: 4250px) {
  /*33%*/
  .contenedor-efecty {
    width: 15%;
  }
  .contenedor-carrito {
    width: 14%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 17.5%;
  }
  .contenedor-finaliza {
    width: 11%;
    margin-left: 23rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
       padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    padding-right: 35rem;
  }
   .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 100rem;
    padding-right: 100rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 45rem;
  }
}
@media (max-width: 3900px) {
  /*33%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 19rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    padding-right: 35rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 99rem;
    padding-right: 99rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}

@media (max-width: 3700px) {
  /*33%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
      padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
    .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 19rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    padding-right: 35rem;
  }
   .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 99rem;
    padding-right: 99rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 3600px) {
  /*33%*/
  .contenedor-efecty {
    width: 19%;
  }
  .contenedor-carrito {
    width: 17%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 21%;
  }
  .contenedor-finaliza {
    width: 14%;
    margin-left: 23rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
       padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 19rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    padding-right: 35rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 96rem;
    padding-right: 96rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    border-radius: 18px;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 3500px) {
  /*33%*/
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
     padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 19rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    padding-right: 35rem;
  }
 .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 83rem;
    padding-right: 83rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 3350px) {
  /*33%*/
  .contenedor-efecty {
    width: 21%;
  }
  .contenedor-carrito {
    width: 19%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 23%;
  }
  .contenedor-finaliza {
    width: 16%;
    margin-left: 23rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
       padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 19rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    padding-right: 35rem;
  }

  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 83rem;
    padding-right: 83rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 3150px) {
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
       padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 19rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .img-aprobado {
    padding-right: 35rem;
  }
   .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 78rem;
    padding-right: 78rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 3000px) {
  /*50%*/
  .contenedor-efecty {
    width: 24%;
  }
  .contenedor-carrito {
    width: 21%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 25%;
  }
  .contenedor-finaliza {
    width: 17%;
    margin-left: 25rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
      padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 66rem;
    padding-right: 66rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 37rem;
  }
}
@media (max-width: 2870px) {
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
        padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 66rem;
    padding-right: 66rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 37rem;
  }
}
@media (max-width: 2800px) {
  /*50%*/
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 66rem;
    padding-right: 66rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 37rem;
  }
}
@media (max-width: 2750px) {
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
      padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 66rem;
    padding-right: 66rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 45rem;
  }
}
@media (max-width: 2600px) {
  .contenedor-efecty {
    width: 27%;
  }
  .contenedor-carrito {
    width: 24%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 27%;
  }
  .contenedor-finaliza {
    width: 17%;
    margin-left: 25rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
       padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 62rem;
    padding-right: 62rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 45rem;
  }
}
@media (max-width: 2561px) {
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
    .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 62rem;
    padding-right: 62rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 45rem;
  }
}
@media (max-width: 2500px) {
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
   .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 46rem;
    padding-right: 46rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 39rem;
  }
}
@media (max-width: 2360px) {
  .contenedor-efecty {
    width: 29%;
  }
  .contenedor-carrito {
    width: 25%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 30%;
  }
  .contenedor-finaliza {
    width: 17%;
    margin-left: 25rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 46rem;
    padding-right: 46rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 39rem;
  }
}
@media (max-width: 2250px) {
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
     padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 46rem;
    padding-right: 46rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 39rem;
  }
}
@media (max-width: 2200px) {
  .contenedor-efecty {
    width: 31%;
  }
  .contenedor-carrito {
    width: 28%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 33%;
  }
  .contenedor-finaliza {
    width: 18%;
    margin-left: 25rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
     padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
   .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 46rem;
    padding-right: 46rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 45rem;
  }
}
@media (max-width: 2100px) {
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
       padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 46rem;
    padding-right: 46rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 45rem;
  }
}
@media (max-width: 2000px) {
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
       padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 46rem;
    padding-right: 46rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 42rem;
  }
}
@media (max-width: 1900px) {
  .contenedor-efecty {
    width: 36%;
  }
  .contenedor-carrito {
    width: 32%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 39%;
  }
  .contenedor-finaliza {
    width: 20%;
    margin-left: 25rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
     padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
   .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 38rem;
    padding-right: 38rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 45rem;
  }
}
@media (max-width: 1800px) {
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
     padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 30rem;
    padding-right: 30rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 45rem;
  }
}
@media (max-width: 1700px) {
  .contenedor-efecty {
    width: 42%;
  }
  .contenedor-carrito {
    width: 37%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 44%;
  }
  .contenedor-finaliza {
    width: 23%;
    margin-left: 22rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
       padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 87rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 30rem;
    padding-right: 30rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 1600px) {
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
     padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 88rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 29rem;
    padding-right: 29rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 45rem;
  }
}
@media (max-width: 1441px) {
  .contenedor-efecty {
    width: 48%;
  }
  .contenedor-carrito {
    width: 42%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 50%;
  }
  .contenedor-finaliza {
    width: 26%;
    margin-left: 19rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
     padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 88rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 29rem;
    padding-right: 29rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 1400px) {
  .text-pago-efecty {
    margin-top: 11rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .contenedor-baner2{
     margin-top: 6.1rem;
  }
  .contenedor-amazon-div {
    padding-top: 0rem;
    padding-right: 22rem;
  }
  .nav-page {
    padding-right: 38rem;
  }

  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .img_baner {
    height: 21rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
      padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }

  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 88rem;
    height: 23rem;
  }
  .img-aprobado {
    height: 20rem;
  }
   .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 25rem;
    padding-right: 25rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 1300px) {
  /*110%*/
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .img_baner {
    height: 21rem;
  }
   .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 88rem;
    height: 23rem;
  }
  .img-aprobado {
    height: 20rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 20rem;
    padding-right: 20rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 1281px) {
  .contenedor-efecty {
    width: 52%;
  }
  .contenedor-carrito {
    width: 46%;
    margin-left: 42rem;
  }
  .contenedor-pay-code {
    width: 55%;
  }
  .contenedor-finaliza {
    width: 28%;
    margin-left: 19rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
        padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 88rem;
    height: 23rem;
  }
  .img-aprobado {
    height: 20rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 20rem;
    padding-right: 20rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 40rem;
  }
}
@media (max-width: 1199px) {
  /*110%*/
  .text-add-producto-carrito {
    padding-right:18rem;
  }
  .contenedor-efecty {
    width:52%;
  }
  .contenedor-carrito {
    width:90%;
    margin-left:38rem;
     }
     .contenedor-pay-code {
      width: 65%;
    }
    .contenedor-finaliza {
      width:36%;
      margin-left: 17rem;
    }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
     padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 88rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 15rem;
    padding-right: 15rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 34rem;
  }
}
@media (max-width: 1100px) {
  /*110%*/
  .text-add-producto-carrito {
    padding-right:15rem;
  }
  .contenedor-efecty {
    width:56%;
  }
  .contenedor-carrito {
    width:90%;
    margin-left:35rem;
     }
     .contenedor-pay-code {
      width: 65%;
    }
    .contenedor-finaliza {
      width:36%;
      margin-left: 17rem;
    }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
       padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 88rem;
    height: 23rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 15rem;
    padding-right: 15rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 34rem;
  }
}
@media (max-width: 1025px) {
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .text-busca-producto {
    padding-top: 5rem;
    margin-left: 0rem;
    padding-left: 5rem;
    padding-right:5rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
      padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .contenedor-linea-telefonica {
    width: 59rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  /*150%*/
  .text-add-producto-carrito {
    padding-right:13rem;
  }
  .contenedor-efecty {
    width:61%;
  }
  .contenedor-carrito {
    width:90%;
    margin-left:32rem;
     }
     .contenedor-pay-code {
      width: 70%;
      padding-right: 3rem;
    }
    .contenedor-finaliza {
      width:38%;
      margin-left: 14rem;
    }
  .img_vigilado {
    margin-right: 0rem;
    height: 3.5rem;
  }
  .img_logo-banco {
    height: 2.4rem;
    margin-left: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    height: 12rem;
    width: 16rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.6rem;
  }
  .text-compra-en {
    padding-top: -1rem;
  }
  .text-amazon {
    margin-top: -1.5rem;
  }
  .rectangulo-frame1 {
    height: 1.4rem;
    margin-right: 3rem;
    margin-left: -0.1rem;
    margin-top: -2.1rem;
    width: 12rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -4rem;
    margin-top: -0.5rem;
  }
  .span-registrate {
    margin-right: 10rem;
    height: 18rem;
    margin-top: 1rem;
  }
  .contenedor-registrate {
    margin-left: 15rem;
  }

  .img-telefono-span-registrate {
    margin-right: 35rem;
    height: 20rem;
    margin-top: 3rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 10rem;
    margin-top: -2rem;
  }
  .text-registrate-en {
    line-height: 2.5rem;
  }
  .text-ingresa-sitio-web {
    padding-left: 7.8rem;
  }
  .flecha-span-registrate {
    width: 8rem;
    margin-top: 1rem;
    margin-left: -12rem;
  }
  .span-busca-producto {
    height: 14rem;
    margin-top: 19rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
    margin-top: -2rem;
  }
  .text-busca-producto {
    padding-top: 5rem;
    margin-left: 0rem;
    padding-left: 5rem;
    padding-right: 5rem;
  }
  .text-add-producto {
    padding-left: 10rem;
    padding-right: 10rem;
    margin-top: 0rem;
  }
  .span-carrito {
    height: 22rem;
    margin-top: 43rem;
  }
  .img-doll {
    height: 23rem;
    margin-top: -1rem;
    margin-left: 0rem;
    padding-right: 22rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 42rem;
  }
  .contenedor-texto-carrito {
    margin-top: 2rem;
  }
  .text-agrega-carrito {
    margin-top: -3rem;
  }
  .span-pay-code {
    margin-top: 67rem;
    height: 20rem;
  }
  .img-flecha3 {
    height: 2rem;
    padding-left: 18rem;
    margin-top: -2rem;
  }
  .text-western-union {
    margin-top: -1rem;
  }
  .img-celular-span-pay-code {
    padding-left: 24rem;
    margin-top: -4rem;
    height: 28rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 40rem;
    margin-top: -6rem;
  }
  .span-finaliza {
    margin-top: 88rem;
    height: 23rem;
  }
  .img-aprobado {
    height: 18rem;
  }
  .img-paso5 {
    height: 8rem;
    margin-top: 0rem;
    padding-right: 47rem;
  }
  .frame3 {
    margin-top: 115rem;
  }
  .text-beneficios {
    padding-left: 10rem;
    padding-right: 10rem;
  }
  .text-comprar2 {
    margin-top: 0.5rem;
  }
  .contenedor-linea-telefonica {
    width: 54rem;
    padding-left: 6rem;
    padding-bottom: 1.6rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-right: 28rem;
    margin-top: 2rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 25rem;
    margin-top: -12rem;
  }
  .text-linea-numero {
    margin-left: 0.5rem;
  }
  .boton-chat-frame3 {
    width: 20rem;
    height: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 30rem;
  }
  .footer-page {
    height: 5rem;
    padding-right: 47rem;
  }
}

@media (max-width: 900px) {
  /*150%*/
  .footer-page {
    height: 5rem;
    padding-right: 40rem;
  }
  .img-telefono-frame3 {
    height: 15rem;
    margin-left: 22rem;
    margin-top: -12rem;
  }
  .text-add-producto-carrito {
    padding-right:13rem;
  }
  .contenedor-efecty {
    width:65%;
  }
  .contenedor-carrito {
    width:90%;
    margin-left:32rem;
     }
     .contenedor-pay-code {
      width: 70%;
      padding-right: 8rem;
    }
    .contenedor-finaliza {
      width:40%;
      margin-left: 14rem;
    }
  .text-beneficios {
    padding-left: 9rem;
    padding-right: 9rem;
  }
   .img-zapatos {
    height: 8rem;
    padding-left: 4rem;
    margin-top: -2rem;
  }
  .contenedor-linea-telefonica {
    width: 44rem;
    padding-left: 1rem;
    margin-top: 4rem;
  }
  .text-mas-info {
    margin-left: 2rem;
    margin-right: 17rem;
    margin-top: 2rem;
  }
  .text-linea {
    margin-left: 2rem;
  }
  .boton-chat-frame3 {
    margin-left: 2rem;
    width: 20rem;
    height: 1.7rem;
  }
  .text-add-producto {
    display: block;
    margin-left: 0rem;
    margin-right: 0rem;
  }
  .text-add-producto-carrito {
    padding-right: 7rem;
  }
  .img-aprobado {
    height: 18rem;
    padding-right: 30rem;
  }
  .img-paso5 {
    height: 8rem;
    margin-top: 0rem;
    padding-right: 41rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 20rem;
  }
  .img-zapatos {
    margin-left: 0rem;
  }
}

@media (max-width: 830px) {
  .text-add-producto-carrito {
    padding-right:0rem;
  }
  .contenedor-efecty {
    width:100%;
  }
  .contenedor-baner2{
    margin-top: 0rem;
     }
  .contenedor-carrito {
    width:100%;
    margin-left:0rem;
     }
       .contenedor-pay-code {
      width: 100%;
      padding-right: 0rem;
    }
    .contenedor-finaliza {
      width:100%;
      margin-left: 0rem;
    }
  .contenedor-amazon-div {
    padding-top: 26rem;
    padding-right: 0rem;
  }
  .text-busca-producto,
  .text-agrega-carrito-mobile,
  .text-finaliza-compra,
  .text-western-union-mobile {
    line-height: 3rem;
  }
    .img_vigilado {
    height: 3.8rem;
  }
  .img_logo-banco {
    height: 4rem;
    padding-left: 5.5rem;
  }
  .text-compra-en,
  .text-paga-efectivo {
    font-size: 1.9rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    line-height: 2.6rem;
  }
  .flecha-frame1 {
    width: 8rem;
    margin-left: -5rem;
    margin-top: -0.2rem;
  }
  .text-compra-en {
    line-height: 2.2rem;
  }
  .text-comprar-ya {
    font-size: 1.8rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
  .contenedor-boton-amazon {
    width: 30rem;
  }
  .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .text-finaliza-pedido {
    display: none;
  }
  .text-finaliza-pedido-mobile {
    display: block;
    font-size: 1.6rem;
    margin-top: 1rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .img_baner {
    display: none;
  }
  .img_baner-mobile {
    display: flex;
    width: 100%;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top: 45rem;
    width: 31rem;
    height: 20rem;
    padding: 5.5rem;
    padding-top: 4rem;
  }
  .text-amazon {
    font-size: 2.8rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 18.7rem;
    height: 1.5rem;
    margin-top: -3rem;
    margin-left: 0rem;
  }
  .img-paso2 {
    height: 8rem;
     margin-top: 9rem;
  }
  .contenedor-bocina {
    padding-right: 30rem;
  }
  .img-reloj-inteligente {
    margin-left: 0rem;
    height: 12rem;
    margin-top: 0rem;
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 0rem;
    margin-top: -45rem;
  }
  .img-zapatos {
    margin-left: -7rem;
    margin-top: -2rem;
    height: 16rem;
  }
  .img-bocina {
    margin-top: 1rem;
    height: 8rem;
  }
  .contenedor-gafas {
    padding-left: 17rem;
    padding-top: 5rem;
  }
  .img-gafas {
    margin-top: 2rem;
    height: 15rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 0rem;
    margin-top: -47rem;
  }
  .img-aprobado {
    height: 26rem;
    margin-left: 0rem;
    padding-right: 0rem;
    margin-top: -24rem;
  }
  .img-celular-span-pay-code {
    padding-left: 0rem;
    margin-left: -8rem;
    margin-top: 35rem;
    height: 37rem;
  }
  .img-flecha-span-pay-code {
    display: flex;
    margin-top: 24rem;
    margin-left: 22rem;
    height: 14rem;
  }
  .img-flecha3 {
    display: none;
  }
  .text-mas-info {
    font-size: 1.7rem;
    margin-left: 3rem;
    margin-right: 3rem;
    margin-top: 7rem;
    text-align: center;
  }

  .text-linea-numero {
    display: none;
  }
  .boton-chat-frame3 {
    padding-top: 0.5rem;
    margin-left: 3rem;
    font-size: 1.7rem;
    width: 34rem;
    height: 1.7rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 55rem;
  }
  .span-busca-producto {
    margin-top: 50rem;
    height: 10rem;
  }
  .span-carrito {
    margin-top: 92rem;
    height: 60rem;
  }
  .text-agrega-carrito {
    display: none;
  }
  .contenedor-texto-carrito {
    padding-left: 0rem;
    margin-top: 0rem;
  }
  .text-agrega-carrito-mobile {
    display: flex;
    text-align: center;
    font-size: 2.4rem;
    margin-left: 0rem;
    margin-top: -18rem;
    padding-left: 9rem;
    padding-right: 9rem;
  }
  .contenedor-efecty {
    width: 100%;
    padding-left: 0em;
    padding-right: 0rem;
  }
  .text-pago-efecty {
    font-size: 1.5rem;
    margin-top: 58rem;
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .contenedor-registrate {
    margin-top: -50rem;
    margin-left: -1rem;
  }
  .text-registrate-en-mobile {
    display: flex;
    font-size: 2.4rem;
    padding-left: 1.5rem;
    padding-top: 20rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.6rem;
    text-align: center;
    font-size: 1.6rem;
    padding-top: -5rem;
  }
  .flecha-span-registrate {
    display: none;
  }
  .flecha-span-registrate-mobile {
    display: flex;
    margin-top: 5rem;
    margin-left: -4.5rem;
    height: 17rem;
  }
  .img-telefono-span-registrate {
    margin-top: 13rem;
    margin-right: 0rem;
    height: 31rem;
  }
  .text-busca-producto {
    margin-top: 7rem;
    font-size: 2.4rem;
    line-height: 2.5rem;
    padding-left: 7rem;
    padding-right: 7rem;
  }
  .span-pay-code {
    margin-top: 160rem;
    height: 55rem;
  }
  .text-add-producto-mobile {
    display: none;
  }
  .text-add-producto {
    display: block;
    font-size: 1.7rem;
    margin-top: 1.3rem;
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .span-finaliza {
    margin-top: 220rem;
    height: 60rem;
  }
  .img-paso5 {
    height: 8rem;
    margin-top: -14rem;
        padding-right: 19rem;
  }
  .text-add-producto-carrito-mobile {
    display: block;
    text-align: center;
    font-size: 1.7rem;
    margin-left: 0rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
  .text-add-producto-carrito-mobile2 {
    display: block;
    text-align: center;
    font-size: 1.7rem;
    padding: 0;
    margin-top: 1.5rem;
  }
  .text-add-producto-carrito {
    display: none;
  }
  .img-doll {
    height: 32rem;
    margin-top: 28rem;
    padding-right: 0rem;
  }
  .frame3 {
    margin-top: 283rem;
    height: 60rem;
    background-color: #ffffff;
  }
  .contenedor-texto-pay-code {
    margin-left: 0rem;
    font-size: 2.3rem;
    margin-top: -28rem;
    padding-right: 4rem;
    padding-left: 4rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 0rem;
    margin-top: -60rem;
    margin-bottom: 2rem;
  }
  .text-western-union {
    display: none;
  }
  .text-western-union-mobile {
    display: flex;
    font-size: 2.5rem;
    text-align: center;
    margin-top: -1.2rem;
    margin-left: 0rem;
    line-height: 2.3rem;
  }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    align-items: center;
    margin-top: 0rem;
    text-align: center;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 2.4rem;
    margin-top: 26rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .contenedor-linea-telefonica {
       margin-top: 2rem;
    width: 40rem;
    padding: 0;
    height: 29rem;
    margin-bottom: 3rem;
  }
  .img-telefono-frame3 {
    margin-left: 4rem;
    margin-top: -35rem;
    height: 20rem;
  }
  .text-linea {
    margin-top: 0rem;
    margin-left: 14rem;
    font-size: 1.7rem;
  }
  .text-linea-numero-mobile {
    display: flex;
    font-size: 2.86rem;
    margin-left: 8rem;
    margin-top: -1.3rem;
  }
  .text-aqui {
    font-size: 1.9rem;
  }
  .text-pay-code {
    text-align: center;
    font-size: 2.3rem;
  }
  .text-beneficios {
    font-size: 1.7rem;
    padding-left: 1.3rem;
    padding-right: 1.3rem;
  }
  .footer-page {
    padding-left: 0rem;
    margin-top: 0rem;
    padding-right: 30rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 10rem;
  }
}
@media (max-width: 740px) {
  .text-busca-producto,
  .text-agrega-carrito-mobile,
  .text-finaliza-compra,
  .text-western-union-mobile {
    line-height: 3rem;
  }
  .img_vigilado {
    height: 3.8rem;
  }
  .img_logo-banco {
    height: 4rem;
    padding-left: 5.5rem;
  }
  .text-compra-en,
  .text-paga-efectivo {
    font-size: 1.9rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    line-height: 2.6rem;
  }
  .flecha-frame1 {
    width: 8rem;
    margin-left: -5rem;
    margin-top: -0.2rem;
  }
  .text-compra-en {
    line-height: 2.2rem;
  }
  .text-comprar-ya {
    font-size: 1.8rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
  .contenedor-boton-amazon {
    width: 30rem;

  }
  .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .text-finaliza-pedido {
    display: none;
  }
  .text-finaliza-pedido-mobile {
    display: block;
    font-size: 1.6rem;
    margin-top: 1rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .img_baner {
    display: none;
  }
  .img_baner-mobile {
    display: flex;
    width: 100%;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top: 41rem;
    width: 31rem;
    height: 20rem;
    padding: 5.5rem;
    padding-top: 4rem;
  }
  .text-amazon {
    font-size: 2.8rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 18.7rem;
    height: 1.5rem;
    margin-top: -3rem;
    margin-left: 0rem;
  }
  .img-paso2 {
    height: 8rem;
     margin-top: 9rem;
  }

    .img-paso1 {
    height: 8rem;
    padding-right: 0rem;
    margin-top: -45rem;
  }
  .img-zapatos {
    margin-left: -7rem;
    margin-top: -2rem;
    height: 16rem;
  }
  .img-bocina {
    margin-top: 1rem;
    height: 8rem;
  }
  .img-gafas {
    margin-left: -7rem;
    margin-top: 2rem;
    height: 15rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 0rem;
    margin-top: -47rem;
  }
  .img-aprobado {
    height: 26rem;
    margin-left: 0rem;
    margin-top: -24rem;
  }
  .img-celular-span-pay-code {
    margin-left: -8rem;
    margin-top: 35rem;
    height: 37rem;
  }
  .img-flecha-span-pay-code {
    display: flex;
    margin-top: 24rem;
    margin-left: 22rem;
    height: 14rem;
  }
  .img-flecha3 {
    display: none;
  }
  .text-mas-info {
    text-align: center;
    font-size: 1.7rem;
    margin-left: 3rem;
    margin-right: 3rem;
    margin-top: 7rem;
  }

  .text-linea-numero {
    display: none;
  }
  .boton-chat-frame3 {
    margin-left: 3rem;
    font-size: 1.7rem;
    width: 34rem;
    height: 1.7rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 55rem;
  }
  .span-busca-producto {
    margin-top: 50rem;
    height: 10rem;
  }
  .span-carrito {
    margin-top: 92rem;
    height: 60rem;
  }
  .text-agrega-carrito {
    display: none;
  }
  .contenedor-texto-carrito {
    padding-left: 0rem;
    margin-top: 0rem;
  }
  .text-agrega-carrito-mobile {
    display: flex;
    text-align: center;
    font-size: 2.4rem;
    margin-left: 0rem;
    margin-top: -18rem;
    padding-left: 9rem;
    padding-right: 9rem;
  }
  .text-pago-efecty {
    font-size: 1.5rem;
    margin-top: 50rem;
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .contenedor-registrate {
    margin-top: -50rem;
    margin-left: -1rem;
  }
  .text-registrate-en-mobile {
    display: flex;
    font-size: 2.4rem;
    padding-left: 1.5rem;
    padding-top: 20rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.6rem;
    text-align: center;
    font-size: 1.6rem;
    padding-top: -5rem;
  }
  .flecha-span-registrate {
    display: none;
  }
  .flecha-span-registrate-mobile {
    display: flex;
    margin-top: 5rem;
    margin-left: -4.5rem;
    height: 17rem;
  }
  .img-telefono-span-registrate {
    margin-top: 13rem;
    margin-right: 0rem;
    height: 31rem;
  }
  .text-busca-producto {
    margin-top: 7rem;
    font-size: 2.4rem;
    line-height: 2.5rem;
    padding-left: 7rem;
    padding-right: 7rem;
  }
  .span-pay-code {
    margin-top: 160rem;
    height: 55rem;
  }
  .text-add-producto-mobile {
    display: none;
  }
  .text-add-producto {
    display: block;
    font-size: 1.7rem;
    margin-top: 1.3rem;
    margin-left: 0rem;
    margin-right: 0rem;
  }
  .span-finaliza {
    margin-top: 220rem;
    height: 60rem;
  }
  .img-paso5 {
    height: 8rem;
        padding-right: 19rem;
  }
  .text-add-producto-carrito-mobile {
    display: block;
    text-align: center;
    font-size: 1.7rem;
    margin-left: 0rem;
    padding-left: 8rem;
    padding-right: 8rem;
  }
  .text-add-producto-carrito-mobile2 {
    display: block;
    text-align: center;
    font-size: 1.7rem;
    margin-left: 0rem;
    margin-right: 0rem;
    padding: 0;
    margin-top: 1.5rem;
  }
  .text-add-producto-carrito {
    display: none;
  }
  .img-doll {
    height: 32rem;
    margin-top: 28rem;
    padding-right: 0rem;
  }
  .frame3 {
    margin-top: 283rem;
    height: 60rem;
    background-color: #ffffff;
  }
  .contenedor-texto-pay-code {
    margin-left: 0rem;
    font-size: 2.3rem;
    margin-top: -24rem;
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 0rem;
    margin-top: -60rem;
  }
  .text-western-union {
    display: none;
  }
  .text-western-union-mobile {
      font-size: 2.5rem;
        margin-top: -1.2rem;
    line-height: 2.3rem;
  }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    align-items: center;
    margin-top: 0rem;
    text-align: center;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 2.4rem;
    margin-top: 26rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .contenedor-linea-telefonica {
       margin-top: 2rem;
    width: 40rem;
    padding: 0;
    height: 29rem;
    margin-bottom: 3rem;
  }
  .img-telefono-frame3 {
    margin-left: 3rem;
    margin-top: -35rem;
    height: 20rem;
  }
  .text-linea {
    margin-top: 0rem;
    margin-left: 14rem;
    font-size: 1.7rem;
  }
  .text-linea-numero-mobile {
    display: flex;
    font-size: 2.86rem;
    margin-left: 8rem;
    margin-top: -1.3rem;
  }
  .text-aqui {
    font-size: 1.9rem;
  }
  .text-pay-code {
    text-align: center;
    font-size: 2.3rem;
  }
  .text-beneficios {
    font-size: 1.7rem;
    padding-left: 1.3rem;
    padding-right: 1.3rem;
  }
  .footer-page {
     margin-top: 0rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 10rem;
  }
}
@media (max-width: 700px) {
  .contenedor-reloj {
    padding-left: 20rem;
    padding-top: 3rem;
  }
  .contenedor-gafas {
    padding-left:18rem;
    padding-top: 5rem;
  }
  .contenedor-zapatos {
    width: 100%;
    padding-right: 31rem;
    padding-top: 4rem;
  }
  .text-busca-producto,
  .text-agrega-carrito-mobile,
  .text-finaliza-compra,
  .text-western-union-mobile {
    line-height: 3rem;
  }
  .nav-page {
    padding-left: 3rem;
    padding-right: 0rem;
    width: 100%;
    }
  .img_vigilado {
    height: 3.8rem;
  }
  .img_logo-banco {
    height: 4rem;
    padding-left: 5.5rem;
  }
  .text-compra-en,
  .text-paga-efectivo {
    font-size: 1.9rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    line-height: 2.6rem;
  }
  .flecha-frame1 {
    width: 8rem;
    margin-left: -5rem;
    margin-top: -0.2rem;
  }
  .text-compra-en {
    line-height: 2.2rem;
  }
  .text-comprar-ya {
    font-size: 1.8rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
   .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .text-finaliza-pedido {
    display: none;
  }
  .text-finaliza-pedido-mobile {
    display: block;
    font-size: 1.6rem;
    margin-top: 1rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .img_baner {
    display: none;
  }
  .img_baner-mobile {
    display: flex;
    width: 100%;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top: 36rem;
    width: 31rem;
    height: 20rem;
    padding: 5.5rem;
    padding-top: 4rem;
  }
  .text-amazon {
    font-size: 2.8rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 18.7rem;
    height: 1.5rem;
    margin-top: -3rem;
    margin-left: 0rem;
  }
  .img-paso2 {
    height: 8rem;
      margin-top: 9rem;
  }

   .img-paso1 {
    height: 8rem;
    padding-right: 0rem;
    margin-top: -45rem;
  }
  .img-zapatos {
    margin-left: -7rem;
    margin-top: -2rem;
    height: 16rem;
  }
  .img-bocina {
    margin-left: 7rem;
    margin-top: 1rem;
    height: 8rem;
  }
  .img-gafas {
    margin-top: 2rem;
    height: 15rem;
    padding-left: 0rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 1rem;
    margin-top: -47rem;
  }
  .img-aprobado {
    height: 26rem;
    margin-left: 0rem;
    margin-top: -24rem;
  }
  .img-celular-span-pay-code {
    margin-left: -8rem;
    margin-top: 35rem;
    height: 37rem;
  }
  .img-flecha-span-pay-code {
    display: flex;
    margin-top: 24rem;
    margin-left: 22rem;
    height: 14rem;
  }
  .img-flecha3 {
    display: none;
  }
  .text-mas-info {
    text-align: center;
    font-size: 1.7rem;
    margin-left: 2rem;
    margin-right: 3rem;
    margin-top: 7rem;
  }

  .text-linea-numero {
    display: none;
  }
  .boton-chat-frame3 {
    margin-left: 3rem;
    font-size: 1.7rem;
    width: 32rem;
    height: 1.7rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 55rem;
  }
  .span-busca-producto {
    margin-top: 50rem;
    height: 10rem;
  }
  .span-carrito {
    margin-top: 92rem;
    height: 60rem;
  }
  .text-agrega-carrito {
    display: none;
  }
  .contenedor-texto-carrito {
    padding-left: 0rem;
    margin-top: 0rem;
  }
  .text-agrega-carrito-mobile {
    display: flex;
    text-align: center;
    font-size: 2.4rem;
    margin-left: 0rem;
    margin-top: -18rem;
    padding-left: 9rem;
    padding-right: 9rem;
  }
  .text-pago-efecty {
    font-size: 1.5rem;
    margin-top: 45rem;
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .contenedor-registrate {
    margin-top: -50rem;
    margin-left: -1rem;
  }
  .text-registrate-en-mobile {
    display: flex;
    font-size: 2.4rem;
    padding-left: 1.5rem;
    padding-top: 20rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.6rem;
    text-align: center;
    font-size: 1.6rem;
    padding-top: -5rem;
  }
  .flecha-span-registrate {
    display: none;
  }
  .flecha-span-registrate-mobile {
    display: flex;
    margin-top: 5rem;
    margin-left: -1rem;
    height: 17rem;
  }
  .img-telefono-span-registrate {
    margin-top: 13rem;
    margin-right: 0rem;
    height: 31rem;
  }
  .text-busca-producto {
    margin-top: 7rem;
    font-size: 2.4rem;
    line-height: 2.5rem;
    padding-left: 7rem;
    padding-right: 7rem;
  }
  .span-pay-code {
    margin-top: 160rem;
    height: 55rem;
  }
  .text-add-producto-mobile {
    display: none;
  }
  .text-add-producto {
    display: block;
    font-size: 1.7rem;
    margin-top: 1.3rem;
    margin-left: 0rem;
    margin-right: 0rem;
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .span-finaliza {
    margin-top: 220rem;
    height: 60rem;
  }
  .img-paso5 {
    height: 8rem;
     padding-right: 19rem;
  }
  .text-add-producto-carrito-mobile {
    display: block;
    text-align: center;
    font-size: 1.7rem;
    margin-left: 0rem;
    padding-left: 5rem;
    padding-right: 5rem;
  }
  .text-add-producto-carrito-mobile2 {
    display: block;
    text-align: center;
    font-size: 1.7rem;
    margin-left: 0rem;
    margin-right: 0rem;
    padding: 0;
    margin-top: 1.5rem;
  }
  .text-add-producto-carrito {
    display: none;
  }
  .img-doll {
    height: 32rem;
    margin-top: 28rem;
    padding-right: 0rem;
  }
  .frame3 {
    margin-top: 283rem;
    height: 60rem;
    background-color: #ffffff;
  }
  .contenedor-texto-pay-code {
    margin-left: 0rem;
    font-size: 2.3rem;
    margin-top: -26rem;
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 0rem;
    margin-top: -60rem;
  }
  .text-western-union {
    display: none;
  }
  .text-western-union-mobile {
    display: flex;
    font-size: 2.5rem;
    text-align: center;
    margin-top: -1.2rem;
       line-height: 2.3rem;
  }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    align-items: center;
    margin-top: 0rem;
    text-align: center;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 2.4rem;
    margin-top: 26rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .contenedor-linea-telefonica {
         width: 37rem;
    padding: 0;
    height: 29rem;
    margin-bottom: 3rem;
  }
  .img-telefono-frame3 {
    margin-left: 2.5rem;
    margin-top: -35rem;
    height: 20rem;
  }
  .text-linea {
    margin-top: 0rem;
    margin-left: 13rem;
    font-size: 1.7rem;
  }
  .text-linea-numero-mobile {
    display: flex;
    font-size: 2.86rem;
    margin-left: 7rem;
    margin-top: -1.3rem;
  }
  .text-aqui {
    font-size: 1.9rem;
  }
  .text-pay-code {
    text-align: center;
    font-size: 2.3rem;
  }
  .text-beneficios {
    font-size: 1.7rem;
    padding-left: 1.3rem;
    padding-right: 1.3rem;
  }
   .img_logo-banco1 {
    height: 3rem;
    padding-left: 10rem;
  }
}
@media (max-width: 632px) {
  .nav-page {
    padding-left: 3rem;
  }
  .img_vigilado {
    height: 3.8rem;
  }
  .img_logo-banco {
    height: 3.5em;
    padding-left: 4.5rem;
  }
  .text-compra-en,
  .text-paga-efectivo {
    font-size: 1.9rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    line-height: 2.6rem;
  }
  .flecha-frame1 {
    width: 8rem;
    margin-left: -5rem;
    margin-top: -0.2rem;
  }
  .text-compra-en {
    line-height: 2.2rem;
  }
  .text-comprar-ya {
    font-size: 1.8rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
  .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top: 34rem;
    width: 25rem;
    height: 17rem;
    padding: 3.8rem;
    padding-top: 2.5rem;
  }
  .text-amazon {
    font-size: 2.5rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 16.5rem;
    height: 1.5rem;
    margin-top: -2.4rem;
    margin-left: 0rem;
  }
  .img-paso2 {
    height: 8rem;
    margin-top: 9rem;
  }

  .img-reloj-inteligente {
      height: 14.5rem;
   }
  .img-paso1 {
    height: 8rem;
    padding-right: 0rem;
    margin-top: -45rem;
  }
  .img-zapatos {
    margin-left: -7rem;
    margin-top: -2rem;
    height: 16rem;
  }
  .img-bocina {
    margin-left: 7rem;
    margin-top: 1rem;
    height: 8rem;
  }
  .img-gafas {
      margin-top: 2rem;
    height: 15rem;
    padding-left: 0rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 1rem;
    margin-top: -47rem;
  }
  .img-aprobado {
    height: 26rem;
    margin-left: 0rem;
    margin-top: -24rem;
  }
  .img-celular-span-pay-code {
    margin-left: -8rem;
    margin-top: 35rem;
    height: 37rem;
  }
  .img-flecha-span-pay-code {
    display: flex;
    margin-top: 24rem;
    margin-left: 22rem;
    height: 14rem;
  }
  .img-flecha3 {
    display: none;
  }
  .text-mas-info {
    text-align: center;
    font-size: 1.7rem;
    margin-left: 2rem;
    margin-right: 3rem;
    margin-top: 7rem;
  }

  .text-linea-numero {
    display: none;
  }
  .boton-chat-frame3 {
    margin-left: 2.5rem;
    font-size: 1.7rem;
    width: 30rem;
    height: 1.7rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 55rem;
  }
  .span-busca-producto {
    margin-top: 50rem;
    height: 10rem;
  }
  .span-carrito {
    margin-top: 92rem;
    height: 60rem;
  }
  .text-agrega-carrito {
    display: none;
  }
  .contenedor-texto-carrito {
    padding-left: 0rem;
    margin-top: 0rem;
  }
  .text-agrega-carrito-mobile {
    display: flex;
    text-align: center;
    font-size: 2.4rem;
    margin-left: 0rem;
    margin-top: -18rem;
    padding-left: 9rem;
    padding-right: 9rem;
  }
  .text-pago-efecty {
    font-size: 1.5rem;
    margin-top: 39rem;
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .contenedor-registrate {
    margin-top: -50rem;
    margin-left: -1rem;
  }
  .text-registrate-en-mobile {
    display: flex;
    font-size: 2.4rem;
    padding-left: 1.5rem;
    padding-top: 20rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.6rem;
    text-align: center;
    font-size: 1.6rem;
    padding-top: -5rem;
  }
  .flecha-span-registrate {
    display: none;
  }
  .flecha-span-registrate-mobile {
    display: flex;
    margin-top: 5rem;
    margin-left: -1rem;
    height: 17rem;
  }
  .img-telefono-span-registrate {
    margin-top: 13rem;
    margin-right: 0rem;
    height: 31rem;
  }
  .text-busca-producto {
    margin-top: 7rem;
    font-size: 2.4rem;
    line-height: 2.5rem;
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .span-pay-code {
    margin-top: 160rem;
    height: 55rem;
  }
  .text-add-producto-mobile {
    display: none;
  }
  .text-add-producto {
    display: block;
    font-size: 1.7rem;
    margin-top: 1.3rem;
    margin-left: 0rem;
    margin-right: 0rem;
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .span-finaliza {
    margin-top: 220rem;
    height: 60rem;
  }
  .img-paso5 {
    height: 8rem;
      padding-right: 19rem;
  }
  .text-add-producto-carrito-mobile {
    display: block;
    text-align: center;
    font-size: 1.7rem;
    margin-left: 0rem;
    padding-left: 5rem;
    padding-right: 5rem;
  }
  .text-add-producto-carrito-mobile2 {
    display: block;
    text-align: center;
    font-size: 1.7rem;
    margin-left: 0rem;
    margin-right: 0rem;
    padding: 0;
    margin-top: 1.5rem;
  }
  .text-add-producto-carrito {
    display: none;
  }
  .img-doll {
    height: 32rem;
    margin-top: 28rem;
    padding-right: 0rem;
  }
  .frame3 {
    margin-top: 283rem;
    height: 60rem;
    background-color: #ffffff;
  }
  .contenedor-texto-pay-code {
    margin-left: 0rem;
    font-size: 2.3rem;
    margin-top: -26rem;
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 0rem;
    margin-top: -60rem;
  }
  .text-western-union {
    display: none;
  }
  .text-western-union-mobile {
       font-size: 2.5rem;
       margin-top: -1.2rem;
      line-height: 2.3rem;
  }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    align-items: center;
    margin-top: 0rem;
    text-align: center;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 2.4rem;
    margin-top: 26rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .contenedor-linea-telefonica {
      width: 35rem;
    padding: 0;
    height: 29rem;
    margin-bottom: 3rem;
  }
  .img-telefono-frame3 {
    margin-left: 2rem;
    margin-top: -35rem;
    height: 20rem;
  }
  .text-linea {
    margin-top: 0rem;
    margin-left: 11rem;
    font-size: 1.7rem;
  }
  .text-linea-numero-mobile {
    display: flex;
    font-size: 2.86rem;
    margin-left: 5rem;
    margin-top: -1.3rem;
  }
  .text-aqui {
    font-size: 1.9rem;
  }
  .text-pay-code {
    text-align: center;
    font-size: 2.3rem;
  }
  .text-beneficios {
    font-size: 1.7rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
   .img_logo-banco1 {
    height: 3rem;
    padding-left: 7rem;
  }
}

@media (max-width: 600px) {
  .text-busca-producto,
  .text-agrega-carrito-mobile,
  .text-finaliza-compra,
  .text-western-union-mobile {
    line-height: 2.7rem;
  }
  .nav-page {
    padding-left: 5rem;
  }
  .img_vigilado {
    height: 3.8rem;
  }
  .img_logo-banco {
    height: 3rem;
    padding-left: 4rem;
  }
  .flecha-frame1 {
    width: 7rem;
    margin-left: -4.7rem;
    margin-top: -0.2rem;
  }
  .text-compra-en {
    line-height: 2.2rem;
  }
  .text-comprar-ya {
    font-size: 1.5rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
  .contenedor-boton-amazon {
    width: 25rem;
     }
  .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .text-finaliza-pedido {
    display: none;
  }
  .text-finaliza-pedido-mobile {
    display: block;
    font-size: 1.4rem;
    margin-top: 1rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top: 32rem;
    width: 25rem;
    height: 17rem;
    padding: 3.8rem;
    padding-top: 2.5rem;
  }
  .text-amazon {
    font-size: 2.5rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 16.5rem;
    height: 1.5rem;
    margin-top: -2.4rem;
    margin-left: 0rem;
  }
  .contenedor-linea-telefonica {
      width: 29rem;
    padding: 0;
    height: 29rem;
    margin-bottom: 3rem;
  }
  .img-paso2 {
    height: 8rem;
     margin-top: 9rem;
  }

  .img-reloj-inteligente {
       height: 14.5rem;
     }
  .img-paso1 {
    height: 8rem;
    padding-right: 0rem;
    margin-top: -45rem;
  }
  .img-zapatos {
    margin-left: -7rem;
    margin-top: -2rem;
    height: 16rem;
  }
  .img-bocina {
    margin-left: 4rem;
    margin-top: 1rem;
    height: 8rem;
  }
  .img-gafas {
       margin-top: 2rem;
    height: 15rem;
    padding-left: 0rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 1rem;
    margin-top: -47rem;
  }
  .img-aprobado {
    height: 26rem;
    margin-left: 0rem;
    margin-top: -24rem;
  }
  .img-celular-span-pay-code {
    margin-left: -8rem;
    margin-top: 35rem;
    height: 37rem;
  }
  .img-flecha-span-pay-code {
    display: flex;
    margin-top: 24rem;
    margin-left: 22rem;
    height: 14rem;
  }
  .img-flecha3 {
    display: none;
  }
  .text-mas-info {
    text-align: center;
    font-size: 1.7rem;
    margin-left: 3rem;
    margin-right: 3rem;
    margin-top: 7rem;
  }

  .text-linea-numero {
    display: none;
  }
  .boton-chat-frame3 {
    margin-left: 1.5rem;
    font-size: 1.7rem;
    width: 26rem;
    height: 1.7rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 55rem;
  }
  .span-busca-producto {
    margin-top: 50rem;
    height: 10rem;
  }
  .span-carrito {
    margin-top: 92rem;
    height: 60rem;
  }
  .text-agrega-carrito {
    display: none;
  }
  .contenedor-texto-carrito {
    padding-left: 0rem;
    margin-top: 0rem;
  }
  .text-agrega-carrito-mobile {
    display: flex;
    text-align: center;
    font-size: 2.4rem;
    margin-left: 0rem;
    margin-top: -18rem;
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .text-pago-efecty {
    font-size: 1.5rem;
    margin-top: 35rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .contenedor-registrate {
    margin-top: -50rem;
    margin-left: -1rem;
  }
  .text-registrate-en-mobile {
    display: flex;
    font-size: 2.4rem;
    padding-left: 1.5rem;
    padding-top: 20rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.6rem;
    text-align: center;
    font-size: 1.6rem;
    padding-top: -5rem;
  }
  .flecha-span-registrate {
    display: none;
  }
  .flecha-span-registrate-mobile {
    display: flex;
    margin-top: 5rem;
    margin-left: -1rem;
    height: 17rem;
  }
  .img-telefono-span-registrate {
    margin-top: 13rem;
    margin-right: 0rem;
    height: 31rem;
  }
  .text-busca-producto {
    margin-top: 7rem;
    font-size: 2.4rem;
    line-height: 2.5rem;
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .span-pay-code {
    margin-top: 160rem;
    height: 55rem;
  }
  .text-add-producto-mobile {
    display: none;
  }
  .text-add-producto {
    display: block;
    font-size: 1.7rem;
    margin-top: 1.3rem;
    margin-left: 0rem;
    margin-right: 0rem;
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .span-finaliza {
    margin-top: 220rem;
    height: 60rem;
  }
  .img-paso5 {
    height: 8rem;
        padding-right: 19rem;
  }
  .text-add-producto-carrito-mobile {
    display: block;
    text-align: center;
    font-size: 1.7rem;
    margin-left: 0rem;
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .text-add-producto-carrito-mobile2 {
    display: block;
    text-align: center;
    font-size: 1.7rem;
    margin-left: 0rem;
    margin-right: 0rem;
    padding: 0;
    margin-top: 1.5rem;
  }
  .text-add-producto-carrito {
    display: none;
  }
  .img-doll {
    height: 32rem;
    margin-top: 28rem;
    padding-right: 0rem;
  }
  .frame3 {
    margin-top: 283rem;
    height: 60rem;
  }
  .contenedor-texto-pay-code {
    margin-left: 0rem;
    font-size: 2.3rem;
    margin-top: -26rem;
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 0rem;
    margin-top: -60rem;
  }
  .text-western-union {
    display: none;
  }
  .text-western-union-mobile {
       font-size: 2.5rem;
       margin-top: -1.2rem;
      line-height: 2.3rem;
  }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    align-items: center;
    margin-top: 0rem;
    text-align: center;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 2.4rem;
    margin-top: 26rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .img-telefono-frame3 {
    margin-left: -3rem;
    margin-top: -37rem;
    height: 20rem;
  }
  .text-linea {
    margin-top: 0rem;
    margin-left: 9rem;
    font-size: 1.7rem;
  }
  .text-linea-numero-mobile {
    font-size: 2.86rem;
    margin-left: 3.5rem;
    margin-top: -1.3rem;
  }
  .text-aqui {
    font-size: 1.9rem;
  }
  .text-pay-code {
    text-align: center;
    font-size: 2.3rem;
  }
  .text-beneficios {
    font-size: 1.7rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .footer-page {
    padding-left: 3rem;
    width: 100%;
    padding-right: 0rem;
    }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 5rem;
  }
}
@media (max-width: 549px) {
  .text-busca-producto,
  .text-agrega-carrito-mobile,
  .text-finaliza-compra,
  .text-western-union-mobile {
    line-height: 2.2rem;
  }
  .nav-page {
    padding-left: 5rem;
  }
  .img_vigilado {
    height: 3.8rem;
  }
  .img_logo-banco {
    height: 3rem;
    padding-left: 2rem;
  }
  .text-compra-en,
  .text-paga-efectivo {
    font-size: 1.6rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    line-height: 2rem;
  }
  .flecha-frame1 {
    width: 7rem;
    margin-left: -4.7rem;
    margin-top: -0.2rem;
  }
  .text-compra-en {
    line-height: 2.2rem;
  }
  .text-comprar-ya {
    font-size: 1.5rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
  .contenedor-boton-amazon {
    width: 24rem;
     }
  .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .text-finaliza-pedido {
    display: none;
  }
  .text-finaliza-pedido-mobile {
    display: block;
    font-size: 1.4rem;
    margin-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .img_baner {
    display: none;
  }
  .img_baner-mobile {
    display: flex;
    width: 100%;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top: 27rem;
    width: 25rem;
    height: 17rem;
    padding: 3.3rem;
    padding-top: 2.5rem;
  }
  .text-amazon {
    font-size: 2.5rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 16.5rem;
    height: 1.5rem;
    margin-top: -2.4rem;
    margin-left: 0rem;
  }

  .contenedor-linea-telefonica {
      width: 28rem;
    padding: 0;
    height: 29rem;
    margin-bottom: 3rem;
  }
  .img-paso2 {
    height: 8rem;
       margin-top: 9rem;
  }

  .img-reloj-inteligente {
        height: 13rem;
    }
  .img-paso1 {
    height: 8rem;
    padding-right: 0rem;
    margin-top: -45rem;
  }
  .img-zapatos {
    margin-left: -7rem;
    margin-top: -2rem;
    height: 13rem;
  }
  .img-bocina {
    margin-left: 4rem;
    margin-top: 1rem;
    height: 8rem;
  }
  .img-gafas {
       margin-top: 2rem;
    height: 13rem;
    padding-left: 0rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 1rem;
    margin-top: -47rem;
  }
  .img-aprobado {
    height: 26rem;
    margin-left: 0rem;
    margin-top: -24rem;
  }
  .img-celular-span-pay-code {
    margin-left: -8rem;
    margin-top: 36rem;
    height: 35rem;
  }
  .img-flecha-span-pay-code {
    display: flex;
    margin-top: 24rem;
    margin-left: 22rem;
    height: 14rem;
  }
  .img-flecha3 {
    display: none;
  }
  .text-mas-info {
    text-align: center;
    font-size: 1.7rem;
    margin-left: 2rem;
    margin-right: 2rem;
    margin-top: 6rem;
  }

  .text-linea-numero {
    display: none;
  }
  .boton-chat-frame3 {
    margin-left: 1.5rem;
    font-size: 1.7rem;
    width: 26rem;
    height: 1.7rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 55rem;
  }
  .span-busca-producto {
    margin-top: 50rem;
    height: 10rem;
  }
  .span-carrito {
    margin-top: 92rem;
    height: 60rem;
  }
  .text-agrega-carrito {
    display: none;
  }
  .contenedor-texto-carrito {
    padding-left: 0rem;
    margin-top: 0rem;
  }
  .text-agrega-carrito-mobile {
    display: flex;
    text-align: center;
    font-size: 2.4rem;
    margin-left: 0rem;
    margin-top: -18rem;
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .text-pago-efecty {
    font-size: 1.5rem;
    margin-top: 31rem;
    padding-left: 2.2rem;
    padding-right: 2.2rem;
  }

  .contenedor-registrate {
    margin-top: -50rem;
    margin-left: -1rem;
  }
  .text-registrate-en-mobile {
    display: flex;
    font-size: 2.4rem;
    padding-left: 1.5rem;
    padding-top: 20rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.6rem;
    text-align: center;
    font-size: 1.6rem;
    padding-top: -5rem;
  }
  .flecha-span-registrate {
    display: none;
  }
  .flecha-span-registrate-mobile {
    display: flex;
    margin-top: 5rem;
    margin-left: 3rem;
    height: 17rem;
  }
  .img-telefono-span-registrate {
    margin-top: 13rem;
    margin-right: 0rem;
    height: 31rem;
  }
  .text-busca-producto {
    margin-top: 7rem;
    font-size: 2.4rem;
    line-height: 2.5rem;
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .span-pay-code {
    margin-top: 160rem;
    height: 55rem;
  }
  .text-add-producto-mobile {
    display: none;
  }
  .text-add-producto {
    display: block;
    font-size: 1.7rem;
    margin-top: 1.3rem;
    margin-left: 0rem;
    margin-right: 0rem;
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .span-finaliza {
    margin-top: 220rem;
    height: 60rem;
  }
  .img-paso5 {
    height: 8rem;
     padding-right: 19rem;
  }
  .text-add-producto-carrito-mobile {
    display: block;
    text-align: center;
    font-size: 1.7rem;
    margin-left: 0rem;
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .text-add-producto-carrito-mobile2 {
    display: block;
    text-align: center;
    font-size: 1.7rem;
    margin-left: 0rem;
    margin-right: 0rem;
    padding: 0;
    margin-top: 1.5rem;
  }
  .text-add-producto-carrito {
    display: none;
  }
  .img-doll {
    height: 32rem;
    margin-top: 28rem;
    padding-right: 0rem;
  }
  .frame3 {
    margin-top: 283rem;
    height: 60rem;
  }
  .contenedor-texto-pay-code {
    margin-left: 0rem;
    font-size: 2.3rem;
    margin-top: -26rem;
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 0rem;
    margin-top: -60rem;
  }
  .text-western-union {
    display: none;
  }
  .text-western-union-mobile {
        font-size: 2.5rem;
      margin-top: -1.2rem;
     line-height: 2.3rem;
  }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    align-items: center;
    margin-top: 0rem;
    text-align: center;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 2.4rem;
    margin-top: 26rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .img-telefono-frame3 {
    margin-left: 0rem;
    margin-top: -34rem;
    height: 17rem;
  }
  .text-linea {
    margin-top: 0rem;
    margin-left: 9rem;
    font-size: 1.7rem;
  }
  .text-linea-numero-mobile {
    font-size: 2.86rem;
    margin-left: 3.5rem;
    margin-top: -1.3rem;
  }
  .text-aqui {
    font-size: 1.9rem;
  }
  .text-pay-code {
    font-size: 2.3rem;
  }
  .text-beneficios {
    font-size: 1.7rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 5rem;
  }
}
@media (max-width: 509px) {
  .text-busca-producto,
  .text-agrega-carrito-mobile,
  .text-finaliza-compra,
  .text-western-union-mobile {
    line-height: 2.2rem;
  }
  .nav-page {
    padding-left: 2.3rem;
  }
  .contenedor-zapatos {
    padding-right: 25rem;
    padding-top: 4rem;
  }
  .contenedor-reloj {
    padding-left: 10rem;
    padding-top: 3rem;
  }
  .img_vigilado {
    height: 3.8rem;
  }
  .img_logo-banco {
    height: 2.8rem;
    padding-left: 2rem;
  }
  .text-compra-en,
  .text-paga-efectivo {
    font-size: 1.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    line-height: 1.9rem;
  }
  .flecha-frame1 {
    width: 6rem;
    margin-left: -3.5rem;
    margin-top: -0.5rem;
  }
  .text-compra-en {
    line-height: 2rem;
  }
  .text-comprar-ya {
    font-size: 1.3rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
  .contenedor-boton-amazon {
    width: 22rem;
   }
  .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .text-finaliza-pedido {
    display: none;
  }
  .text-finaliza-pedido-mobile {
    display: block;
    font-size: 1.3rem;
    margin-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .img_baner {
    display: none;
  }
  .img_baner-mobile {
    display: flex;
    width: 100%;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top: 18rem;
    width: 20rem;
    height: 14rem;
    padding: 2.7rem;
    padding-top: 2rem;
  }
  .text-amazon {
    font-size: 2rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 13rem;
    height: 1.4rem;
    margin-top: -2.4rem;
    margin-left: 0.3rem;
  }
  .contenedor-linea-telefonica {
     width: 27rem;
    padding: 0;
    height: 23rem;
    margin-bottom: 3rem;
  }
  .img-paso2 {
    height: 8rem;
       margin-top: 9rem;
  }

  .img-reloj-inteligente {
        height: 11rem;
 
  }
  .img-paso1 {
    height: 8rem;
    padding-right: 0rem;
    margin-top: -45rem;
  }
  .img-zapatos {
    margin-top: 0rem;
    height: 13rem;
  }
  .contenedor-bocina {
    padding-right: 20rem;
  }
  .img-bocina {
    margin-left: 3rem;
    margin-top: 1rem;
    height: 8rem;
  }
  .img-gafas {
      margin-top: 2rem;
    height: 13rem;
    padding-left: 0rem;
  }
  .img-paso3 {
    height: 8rem;
    padding-right: 1rem;
    margin-top: -47rem;
  }
  .img-aprobado {
    height: 26rem;
    margin-left: 0rem;
    margin-top: -24rem;
  }
  .img-celular-span-pay-code {
    margin-left: -8rem;
    margin-top: 36rem;
    height: 35rem;
  }
  .img-flecha-span-pay-code {
    display: flex;
    margin-top: 24rem;
    margin-left: 22rem;
    height: 14rem;
  }
  .img-flecha3 {
    display: none;
  }
  .text-mas-info {
    text-align: center;
    font-size: 1.3rem;
    margin-left: 2rem;
    margin-right: 2rem;
    margin-top: 4rem;
  }

  .text-linea-numero {
    display: none;
  }
  .boton-chat-frame3 {
    margin-left: 1.5rem;
    font-size: 1.7rem;
    width: 24rem;
    height: 1.7rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 55rem;
  }
  .span-busca-producto {
    margin-top: 50rem;
    height: 10rem;
  }
  .span-carrito {
    margin-top: 90rem;
    height: 60rem;
  }
  .text-agrega-carrito {
    display: none;
  }
  .contenedor-texto-carrito {
    padding-left: 0rem;
    margin-top: 0rem;
  }
  .text-agrega-carrito-mobile {
    display: flex;
    text-align: center;
    font-size: 2rem;
    margin-left: 0rem;
    margin-top: -18rem;
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .text-pago-efecty {
    font-size: 1.3rem;
    margin-top: 26rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .contenedor-registrate {
    margin-top: -50rem;
    margin-left: -1rem;
  }
  .text-registrate-en-mobile {
    display: flex;
    font-size: 2.2rem;
    padding-left: 2.3rem;
    padding-top: 20rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.3rem;
    font-size: 1.6rem;
  }
  .flecha-span-registrate {
    display: none;
  }
  .flecha-span-registrate-mobile {
    display: flex;
    margin-top: 5rem;
    margin-left: 3rem;
    height: 17rem;
  }
  .img-telefono-span-registrate {
    margin-top: 13rem;
    margin-right: 0rem;
    height: 31rem;
  }
  .text-busca-producto {
    margin-top: 7rem;
    font-size: 2rem;
    line-height: 2.5rem;
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .span-pay-code {
    margin-top: 160rem;
    height: 55rem;
  }
  .text-add-producto-mobile {
    display: none;
  }
  .text-add-producto {
    display: block;
    font-size: 1.3rem;
    margin-top: 1.3rem;
    margin-left: 0rem;
    margin-right: 0rem;
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .span-finaliza {
    margin-top: 220rem;
    height: 60rem;
  }
  .img-paso5 {
    height: 8rem;
       padding-right: 19rem;
  }
  .text-add-producto-carrito-mobile {
    display: block;
    text-align: center;
    font-size: 1.3rem;
    margin-left: 0rem;
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .text-add-producto-carrito-mobile2 {
    display: block;
    text-align: center;
    font-size: 1.3rem;
    margin-left: 0rem;
    margin-right: 0rem;
    padding: 0;
    margin-top: 1.5rem;
  }
  .text-add-producto-carrito {
    display: none;
  }
  .img-doll {
    height: 32rem;
    margin-top: 28rem;
    padding-right: 0rem;
  }
  .frame3 {
    margin-top: 283rem;
    height: 49rem;
  }
  .contenedor-texto-pay-code {
    margin-left: 0rem;
    font-size: 2.3rem;
    margin-top: -26rem;
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .img-paso4 {
    height: 8rem;
    padding-left: 0rem;
    margin-top: -63rem;
  }
  .text-western-union {
    display: none;
  }
  .text-western-union-mobile {
     font-size: 2.5rem;
       margin-top: -1.2rem;
       line-height: 2.3rem;
  }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    align-items: center;
    margin-top: 0rem;
    text-align: center;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 2rem;
    margin-top: 26rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .img-telefono-frame3 {
    margin-left: 0.5rem;
    margin-top: -28rem;
    height: 15rem;
  }
  .text-linea {
    margin-top: 0rem;
    margin-left: 8rem;
    font-size: 1.7rem;
  }
  .text-linea-numero-mobile {
    font-size: 2.6rem;
    margin-left: 3.5rem;
    margin-top: -1.3rem;
  }
  .text-aqui {
    font-size: 1.9rem;
  }
  .text-pay-code {
    font-size: 2.3rem;
  }
  .text-beneficios {
    font-size: 1.3rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 5rem;
  }
}
@media (max-width: 470px) {
  .contenedor-footer {
    width: 100%;
    height: 5rem;
    margin-top: 10rem;
  }
  .img-paso1 {
    height: 7rem;
    padding-right: 0rem;
    margin-top: -38rem;
  }
  .contenedor-reloj {
    padding-left: 14rem;
    padding-top: 3rem;
  }
  .img-paso5 {
    height: 8rem;
      padding-right: 15rem;
  }
  .img-paso2 {
    height: 7rem;
      margin-top: 5rem;
  }
  .img-paso3 {
    height: 7rem;
    padding-right: 1rem;
    margin-top: -43rem;
  }
  .img-paso4 {
    height: 7em;
    padding-left: 0rem;
    margin-top: -51rem;
  }
  .text-busca-producto,
  .text-agrega-carrito-mobile,
  .text-finaliza-compra,
  .text-western-union-mobile {
    line-height: 1.9rem;
  }
  .nav-page {
    padding-left:3rem;
  }
  .img_vigilado {
    height: 3.8rem;
  }
  .img_logo-banco {
    height: 2.7rem;
    padding-left: 2rem;
  }
  .text-compra-en,
  .text-paga-efectivo {
    font-size: 1.4rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    line-height: 1.9rem;
  }
  .flecha-frame1 {
    width: 5.8rem;
    margin-left: -3.2rem;
    margin-top: -0.7rem;
  }
  .text-compra-en {
    line-height: 1.9rem;
  }
  .text-comprar-ya {
    font-size: 1.3rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
  .contenedor-boton-amazon {
    width: 20rem;
    }
  .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .text-finaliza-pedido {
    display: none;
  }
  .text-finaliza-pedido-mobile {
    display: block;
    font-size: 1.2rem;
    margin-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .img_baner {
    display: none;
  }
  .img_baner-mobile {
    display: flex;
    width: 100%;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top: 13rem;
    width: 20rem;
    height: 13rem;
    padding: 2.7rem;
    padding-top: 2rem;
  }
  .text-amazon {
    font-size: 1.9rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 12.3rem;
    height: 1.4rem;
    margin-top: -2.4rem;
    margin-left: 0.3rem;
  }
  .footer-page {
    padding-left: 3rem;
    }
  .img-reloj-inteligente {
       height: 11rem;
  }
  .img-zapatos {
    margin-left: -7rem;
    margin-top: -1rem;
    height: 13rem;
  }
  .img-bocina {
    margin-left: 1rem;
    margin-top: 1rem;
    height: 7rem;
  }
  .img-gafas {
       margin-top: 2rem;
    height: 12rem;
  }
  .img-aprobado {
    height: 23rem;
    margin-left: 0rem;
    margin-top: -22rem;
  }
  .img-celular-span-pay-code {
    margin-left: -8rem;
    margin-top: 34rem;
    height: 35rem;
  }
  .img-flecha-span-pay-code {
    display: flex;
    margin-top: 21rem;
    margin-left: 16rem;
    height: 11rem;
  }
  .text-mas-info {
    font-size: 1.2rem;
    margin-left: 2rem;
    margin-right: 2rem;
    margin-top: 3rem;
  }
  .boton-chat-frame3 {
    margin-left: 2rem;
    font-size: 1.2rem;
    width: 21rem;
    height: 1.7rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 47rem;
  }
  .span-busca-producto {
    margin-top: 43rem;
  }
  .span-carrito {
    margin-top: 76rem;
    height: 51rem;
  }
  .text-agrega-carrito-mobile {
    font-size: 1.9rem;
    margin-left: 0rem;
    margin-top: -18rem;
  }
  .text-pago-efecty {
    font-size: 1.1rem;
    margin-top: 22rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .contenedor-registrate {
    margin-top: -43rem;
    margin-left: -1rem;
  }
  .text-registrate-en-mobile {
    display: flex;
    font-size: 1.9rem;
    padding-left: 1.5rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.5rem;
    text-align: center;
    font-size: 1.2rem;
    padding-top: -5rem;
  }
  .flecha-span-registrate {
    display: none;
  }
  .flecha-span-registrate-mobile {
    display: flex;
    margin-top: 5rem;
    margin-left: 1rem;
    height: 14rem;
  }
  .img-telefono-span-registrate {
    margin-top: 11rem;
    margin-left: 0rem;
    height: 26rem;
  }
  .text-busca-producto {
    margin-top: 2rem;
    font-size: 1.9rem;
    line-height: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .span-pay-code {
    margin-top: 130rem;
    height: 55rem;
  }
  .text-add-producto-mobile {
    display: none;
  }
  .text-add-producto {
    display: block;
    font-size: 1.2rem;
    margin-top: 1.3rem;
    margin-left: 0rem;
    margin-right: 0rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .span-finaliza {
    margin-top: 186rem;
    height: 50rem;
  }
  .text-add-producto-carrito-mobile {
    font-size: 1.2rem;
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .text-add-producto-carrito-mobile2 {
    display: block;
    text-align: center;
    font-size: 1.2rem;
    margin-left: 1rem;
    margin-right: 2rem;
    padding: 0;
    margin-top: 1.5rem;
  }
  .text-add-producto-carrito {
    display: none;
  }
  .img-doll {
    height: 32rem;
    margin-top: 19rem;
  }
  .frame3 {
    margin-top: 238rem;
    height: 40rem;
  }
  .contenedor-texto-pay-code {
    margin-left: 1.6rem;
    font-size: 1.8rem;
    margin-top: -21rem;
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .text-western-union {
    display: none;
  }
  .text-western-union-mobile {
      font-size: 1.9rem;
       margin-top: -1.2rem;
     line-height: 2.3rem;
  }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    align-items: center;
    margin-top: 0rem;
    text-align: center;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 1.9rem;
    margin-top: 23rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .contenedor-linea-telefonica {
       width: 25rem;
    padding: 0;
    height: 23rem;
    margin-bottom: 3rem;
  }
  .img-telefono-frame3 {
    margin-left: 0.5rem;
    margin-top: -25rem;
    height: 14rem;
  }
  .text-linea {
    margin-top: 1rem;
    margin-left: 8rem;
    font-size: 1.3rem;
  }
  .text-linea-numero-mobile {
    display: flex;
    font-size: 2.2rem;
    margin-left: 3rem;
    margin-top: -1.3rem;
  }
  .text-aqui {
    font-size: 1.5rem;
  }
  .text-pay-code {
    text-align: center;
    font-size: 1.9rem;
  }
  .text-beneficios {
    font-size: 1.2rem;
    padding-left: 1.3rem;
    padding-right: 1.3rem;
  }
}
@media (max-width: 450px) {
  .img-paso4 {
    height: 7em;
    padding-left: 0rem;
    margin-top: -56rem;
  }
  .text-busca-producto,
  .text-agrega-carrito-mobile,
  .text-finaliza-compra,
  .text-western-union-mobile {
    line-height: 1.9rem;
  }
  .nav-page {
    padding-left:2rem;
  }
  .img_vigilado {
    height: 3.8rem;
  }
  .img_logo-banco {
    height: 2.6rem;
    padding-left: 2rem;
  }
  .text-compra-en,
  .text-paga-efectivo {
    font-size: 1.4rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    line-height: 1.9rem;
  }
  .flecha-frame1 {
    width: 5.8rem;
    margin-left: -3.2rem;
    margin-top: -0.7rem;
  }
  .text-compra-en {
    line-height: 1.9rem;
  }
  .text-comprar-ya {
    font-size: 1.3rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
  .contenedor-boton-amazon {
    width: 19rem;
    }
  .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .text-finaliza-pedido {
    display: none;
  }
  .text-finaliza-pedido-mobile {
    display: block;
    font-size: 1.2rem;
    margin-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .img_baner {
    display: none;
  }
  .img_baner-mobile {
    display: flex;
    width: 100%;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top:11rem;
    width: 20rem;
    height: 13rem;
    padding: 2.7rem;
    padding-top: 2rem;
  }
  .text-amazon {
    font-size: 1.9rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 12.3rem;
    height: 1.4rem;
    margin-top: -2.4rem;
    margin-left: 0.3rem;
  }
  .footer-page {
    padding-left: 1rem;
    }
  .img-reloj-inteligente {
      height: 9rem;
     }

  .img-bocina {
    margin-left: 1rem;
    margin-top: 1rem;
    height: 7rem;
  }

  .img-aprobado {
    height: 23rem;
    margin-left: 0rem;
    margin-top: -22rem;
  }
  .img-celular-span-pay-code {
    margin-left: -8rem;
    margin-top: 29rem;
    height: 35rem;
  }
  .img-flecha-span-pay-code {
    display: flex;
    margin-top: 15rem;
    margin-left: 18rem;
    height: 13rem;
  }
  .text-mas-info {
    font-size: 1.2rem;
    margin-left: 2rem;
    margin-right: 2rem;
    margin-top: 4rem;
  }
  .boton-chat-frame3 {
    margin-left: 2rem;
    font-size: 1.2rem;
    width: 20rem;
    height: 1.7rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 47rem;
  }
  .span-busca-producto {
    margin-top: 43rem;
  }
  .span-carrito {
    margin-top: 76rem;
    height: 53rem;
  }
  .text-agrega-carrito {
    display: none;
  }
  .text-agrega-carrito-mobile {
    font-size: 1.9rem;
    margin-top: -18rem;
  }
  .text-pago-efecty {
    font-size: 1.1rem;
    margin-top: 20rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .contenedor-registrate {
    margin-left: -1rem;
  }
  .text-registrate-en-mobile {
    display: flex;
    font-size: 1.9rem;
    padding-left: 1.5rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.5rem;
    text-align: center;
    font-size: 1.2rem;
    padding-top: -5rem;
  }

  .text-busca-producto {
    margin-top: 2rem;
    font-size: 1.9rem;
    line-height: 2rem;
  }
  .span-pay-code {
    margin-top: 140rem;
    height: 43rem;
  }
  .text-add-producto-mobile {
    display: none;
  }
  .text-add-producto {
    display: block;
    font-size: 1.2rem;
    margin-top: 1.3rem;
    margin-left: 1.6rem;
    margin-right: 1.6rem;
  }
  .span-finaliza {
    margin-top: 190rem;
    height: 50rem;
  }
  .text-add-producto-carrito-mobile {
    display: block;
    text-align: center;
    font-size: 1.2rem;
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .text-add-producto-carrito-mobile2 {
    display: block;
    text-align: center;
    font-size: 1.2rem;
    margin-left: 1rem;
    margin-right: 2rem;
    padding: 0;
    margin-top: 1.5rem;
  }
  .text-add-producto-carrito {
    display: none;
  }
  .img-doll {
    height: 32rem;
    margin-top: 21rem;
  }
  .frame3 {
    margin-top: 242rem;
    height: 40rem;
  }
  .contenedor-texto-pay-code {
    font-size: 1.8rem;
    margin-top: -28rem;
  }
  .text-western-union-mobile {
      font-size: 1.9rem;
       margin-top: -1.2rem;
      line-height: 2.3rem;
  }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    align-items: center;
    margin-top: 0rem;
    text-align: center;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 1.9rem;
    margin-top: 23rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .contenedor-linea-telefonica {
      width: 24rem;
    padding: 0;
    height: 23rem;
    margin-bottom: 3rem;
  }
  .img-telefono-frame3 {
    margin-left: 1rem;
    margin-top: -26rem;
    height: 13rem;
  }
  .text-linea {
    margin-top: 1rem;
    margin-left: 7rem;

    font-size: 1.3rem;
  }
  .text-linea-numero-mobile {
    font-size: 2.1rem;
    margin-left: 4rem;
    margin-top: -1.3rem;
  }
  .text-aqui {
    font-size: 1.5rem;
  }
  .text-pay-code {
    text-align: center;
    font-size: 1.9rem;
  }
  .text-beneficios {
    font-size: 1.2rem;
    padding-left: 1.3rem;
    padding-right: 1.3rem;
  }
}
@media (max-width: 434px) {
  .img-paso1 {
    height: 7rem;
    padding-right: 0rem;
    margin-top: -28rem;
  }
  .img-paso2 {
    height: 7rem;
     margin-top: 4rem;
  }
  .contenedor-zapatos {
    padding-right: 20rem;
    padding-top: 4rem;
  }
  .contenedor-gafas {
    padding-left:18rem;
    padding-top: 2rem;
  }
  .contenedor-reloj {
    padding-left: 14rem;
    padding-top:0.8rem;
  }
  .img-paso3 {
    height: 7rem;
    padding-right: 1rem;
    margin-top: -35rem;
  }
  .img-paso4 {
    height: 7em;
    padding-left: 0rem;
    margin-top: -48rem;
  }
  .img-paso5 {
    height: 7rem;
    margin-top: -9rem;
        padding-right: 16rem;
  }
  .text-busca-producto,
  .text-agrega-carrito-mobile,
  .text-finaliza-compra,
  .text-western-union-mobile {
    line-height: 1.7rem;
  }
  .nav-page {
    padding-left: 1.5rem;
  }
  .img_vigilado {
    height: 3.8rem;
  }
  .img_logo-banco {
    height: 2.7rem;
    padding-left: 2rem;
  }
  .text-compra-en,
  .text-paga-efectivo {
    font-size: 1.3rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    line-height: 1.6rem;
  }
  .flecha-frame1 {
    width: 5.5rem;
    margin-left: -3.1rem;
    margin-top: -0.7rem;
  }
  .text-compra-en {
    line-height: 1.9rem;
  }
  .text-comprar-ya {
    font-size: 1.2rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
  .contenedor-boton-amazon {
    width: 18rem;
      }
  .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .text-finaliza-pedido {
    display: none;
  }
  .text-finaliza-pedido-mobile {
    display: block;
    font-size: 1.1rem;
    margin-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .img_baner {
    display: none;
  }
  .img_baner-mobile {
    display: flex;
    width: 100%;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top:8rem;
    width: 18rem;
    height: 12rem;
    padding: 2rem;
    padding-top: 1.4rem;
  }
  .text-amazon {
    font-size: 1.8rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 11.6rem;
    height: 1.1rem;
    margin-top: -2.2rem;
    margin-left: 0.3rem;
  }
  .footer-page {
    padding-left: 3rem;
   }
  .img-reloj-inteligente {
       height: 10rem;
    }
  .img-zapatos {
    margin-left: -6.5rem;
    margin-top: -2rem;
    height: 10rem;
  }
  .img-bocina {
    margin-left: 1rem;
    margin-top: -0.5rem;
    height: 6.5rem;
  }
  .img-gafas {
    margin-top: 2.1rem;
    height: 11rem;
  }
  .img-aprobado {
    height: 20rem;
    margin-left: 0rem;
    margin-top: -20rem;
  }
  .img-celular-span-pay-code {
    margin-left: -4rem;
    margin-top: 29rem;
    height: 27rem;
  }
  .img-flecha-span-pay-code {
    display: flex;
    margin-top: 15rem;
    margin-left: 15rem;
    height: 9rem;
  }
  .text-mas-info {
    font-size: 1.1rem;
    margin-left: 2rem;
    margin-right: 2rem;
    margin-top: 3rem;
  }

  .text-linea-numero {
    display: none;
  }
  .boton-chat-frame3 {
    margin-left: 2rem;
    font-size: 1.1rem;
    width: 19rem;
    height: 1.7rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 38rem;
  }
  .span-busca-producto {
    margin-top: 41rem;
  }
  .span-carrito {
    margin-top:68rem;
    height: 47rem;
  }
  .text-agrega-carrito {
    display: none;
  }
  .text-agrega-carrito-mobile {
    font-size: 1.8rem;
    margin-top: -14rem;
    margin-right: 2rem;
    margin-left: 2rem;
  }
  .text-pago-efecty {
    font-size: 1rem;
    margin-top: 19rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .contenedor-registrate {
    margin-top: -35rem;
    margin-left: -1rem;
  }
  .text-registrate-en-mobile {
    display: flex;
    font-size: 1.8rem;
    padding-left: 1.5rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.5rem;
    text-align: center;
    font-size: 1.1rem;
    padding-top: -5rem;
  }
  .flecha-span-registrate {
    display: none;
  }
  .flecha-span-registrate-mobile {
    display: flex;
    margin-top: 3rem;
    margin-left: 2rem;
    height: 10rem;
  }
  .img-telefono-span-registrate {
    margin-top: 16rem;
    margin-left: 0rem;
    height: 22rem;
  }
  .text-busca-producto {
    margin-top: 0rem;
    font-size: 1.7rem;
    line-height: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .span-pay-code {
    margin-top: 118rem;
    height: 53rem;
  }
  .text-add-producto {
    font-size: 1.1rem;
    margin-top: 1.3rem;
    margin-left: 1.6rem;
    margin-right: 1.6rem;
  }
  .span-finaliza {
    margin-top: 172rem;
    height: 45rem;
  }
  .text-add-producto-carrito-mobile {
    font-size: 1.1rem;
    margin-left: 0rem;
    padding-right: 1.8rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .text-add-producto-carrito-mobile2 {
    display: block;
    text-align: center;
    font-size: 1.1rem;
    margin-left: 2rem;
    margin-right: 2.5rem;
    padding: 0;
    margin-top: 1.5rem;
  }
  .img-doll {
    height: 27rem;
    margin-top: 20rem;
  }
  .frame3 {
    margin-top: 219rem;
    height: 38rem;
  }
  .contenedor-texto-pay-code {
    margin-left: 0rem;
    font-size: 1.7rem;
    margin-top: -19rem;
    padding-left: 0.8rem;
    padding-right: 0.8rem;
  }
   .text-western-union-mobile {
       font-size: 1.8rem;
    margin-top: -1.2rem;
       line-height: 2.3rem;
  }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    align-items: center;
    margin-top: 0rem;
    text-align: center;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 1.8rem;
    margin-top: 23rem;
    padding-left: 1rem;
    padding-right: 1rem;
    line-height: 1.9rem;
  }
  .contenedor-linea-telefonica {
     width: 23rem;
    padding: 0;
    height: 23rem;
    margin-bottom: 3rem;
  }
  .img-telefono-frame3 {
    margin-left: 1rem;
    margin-top: -27rem;
    height: 13rem;
  }
  .text-linea {
    margin-top: 1rem;
    margin-left: 6.5rem;
    font-size: 1.3rem;
  }
  .text-linea-numero-mobile {
    font-size: 1.9rem;
    margin-left: 3.5rem;
    margin-top: -1.3rem;
  }
  .text-aqui {
    font-size: 1.5rem;
  }
  .text-pay-code {
    text-align: center;
    font-size: 1.8rem;
  }
  .text-beneficios {
    font-size: 1.1rem;
    padding-left: 1.3rem;
    padding-right: 1.3rem;
  }
  .img_logo-banco1 {
    height: 3rem;
    padding-left: 2rem;
  }
}
@media (max-width: 414px) {
  .img-paso1 {
    height: 7rem;
    padding-right: 0rem;
    margin-top: -26rem;
  }
  .img-paso2 {
    height: 7rem;
    margin-top: 4rem;
  }
  .img-paso3 {
    height: 7rem;
    padding-right: 1rem;
    margin-top: -35rem;
  }
  .img-paso4 {
    height: 7em;
    padding-left: 0rem;
    margin-top: -48rem;
  }
  .img-paso5 {
    height: 7rem;
       padding-right: 16rem;
  }
  .text-busca-producto,
  .text-agrega-carrito-mobile,
  .text-finaliza-compra,
  .text-western-union-mobile {
    line-height: 1.7rem;
  }
  .nav-page {
    padding-left: 1.6rem;
  }
  .img_vigilado {
    height: 3.7rem;
  }
  .img_logo-banco {
    height: 2.6rem;
    padding-left: 2rem;
  }
  .text-compra-en,
  .text-paga-efectivo {
    font-size: 1.3rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    line-height: 1.6rem;
  }
  .flecha-frame1 {
    width: 5.5rem;
    margin-left: -3.1rem;
    margin-top: -0.7rem;
  }
  .text-compra-en {
    line-height: 1.7rem;
  }
  .text-comprar-ya {
    font-size: 1.2rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
  .contenedor-boton-amazon {
    width: 18rem;
  }
  .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .text-finaliza-pedido {
    display: none;
  }
  .text-finaliza-pedido-mobile {
    display: block;
    font-size: 1.1rem;
    margin-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .img_baner {
    display: none;
  }
  .img_baner-mobile {
    display: flex;
    width: 100%;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top:5rem;
    width: 17rem;
    height: 11rem;
    padding: 2rem;
    padding-top: 1.2rem;
  }
  .text-amazon {
    font-size: 1.7rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 11.6rem;
    height: 1.1rem;
    margin-top: -2.2rem;
    margin-left: 0.3rem;
  }
  .footer-page {
    padding-left: 1.6rem;
  }
  .img-reloj-inteligente {
    height: 10rem;
  }
  .img-zapatos {
    margin-left: -7rem;
    margin-top: -2rem;
    height: 9rem;
  }
  .img-bocina {
    margin-left: 1rem;
    margin-top: -1rem;
    height: 6.5rem;
  }
  .img-gafas {
      margin-top: 1rem;
    height: 11rem;
  }
  .img-aprobado {
    height: 20rem;
    margin-left: 0rem;
    margin-top: -20rem;
  }
  .img-celular-span-pay-code {
    margin-left: -4rem;
    margin-top: 29rem;
    height: 27rem;
  }
  .img-flecha-span-pay-code {
    display: flex;
    margin-top: 15rem;
    margin-left: 15rem;
    height: 9rem;
  }
  .text-mas-info {
    font-size: 1.1rem;
    margin-left: 1.5rem;
    margin-right: 1.5rem;
    margin-top: 3rem;
  }

  .text-linea-numero {
    display: none;
  }
  .boton-chat-frame3 {
    margin-left: 1.8rem;
    font-size: 1.1rem;
    width: 18rem;
    height: 1.7rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 37rem;
  }
  .span-busca-producto {
    margin-top: 40rem;
  }
  .span-carrito {
    margin-top: 66em;
    height: 47rem;
  }
  .text-agrega-carrito {
    display: none;
  }
  .text-agrega-carrito-mobile {
    font-size: 1.8rem;
    margin-left: 1rem;
    margin-top: -14rem;
    margin-right: 1rem;
  }
  .text-pago-efecty {
    font-size: 1rem;
    margin-top:17rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .contenedor-registrate {
    margin-top: -32rem;
    margin-left: -1rem;
  }
  .text-registrate-en-mobile {
    display: flex;
    font-size: 1.8rem;
    padding-left: 1.5rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.5rem;
    text-align: center;
    font-size: 1.1rem;
    padding-top: -5rem;
  }
  .flecha-span-registrate {
    display: none;
  }
  .flecha-span-registrate-mobile {
    display: flex;
    margin-top: 3rem;
    margin-left: 2rem;
    height: 10rem;
  }
  .img-telefono-span-registrate {
    margin-top: 16rem;
    height: 21rem;
  }
  .text-busca-producto {
    margin-top: 0rem;
    font-size: 1.75rem;
    line-height: 2rem;
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
  .span-pay-code {
    margin-top: 115rem;
    height: 55rem;
  }
  .text-add-producto-mobile {
    display: none;
  }
  .text-add-producto {
    display: block;
    font-size: 1.1rem;
    margin-top: 1.3rem;
    margin-left: 1.6rem;
    margin-right: 1.6rem;
  }
  .span-finaliza {
    margin-top: 170rem;
    height: 45rem;
  }
  .text-add-producto-carrito-mobile {
    font-size: 1.1rem;
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .text-add-producto-carrito-mobile2 {
    display: block;
    text-align: center;
    font-size: 1.1rem;
    margin-left: 0.6rem;
    margin-right: 1.9rem;
    padding: 0;
    margin-top: 1.5rem;
  }
  .text-add-producto-carrito {
    display: none;
  }
  .img-doll {
    height: 27rem;
    margin-top: 20rem;
  }
  .frame3 {
    margin-top: 218rem;
    height: 40rem;
  }
  .contenedor-texto-pay-code {
    margin-left: 1.6rem;
    font-size: 1.7rem;
    margin-top: -19rem;
  }
  .text-western-union {
    display: none;
  }
  .text-western-union-mobile {
     font-size: 1.8rem;
      margin-top: -1.4rem;
    line-height: 2.3rem;
  }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    align-items: center;
    margin-top: 0rem;
    text-align: center;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 1.8rem;
    margin-top: 23rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .contenedor-linea-telefonica {
      width: 21.2rem;
    padding: 0;
    height: 23rem;
    margin-bottom: 3rem;
  }
  .img-telefono-frame3 {
    margin-left: -0.5rem;
    margin-top: -27rem;
    height: 13rem;
  }
  .text-linea {
    margin-top: 1rem;
    margin-left: 6.5rem;
    font-size: 1.2rem;
  }
  .text-linea-numero-mobile {
    font-size: 1.9rem;
    margin-left: 3rem;
    margin-top: -1.3rem;
  }
  .text-aqui {
    font-size: 1.5rem;
  }
  .text-pay-code {
    text-align: center;
    font-size: 1.8rem;
  }
  .text-beneficios {
    font-size: 1.1rem;
    padding-left: 1.3rem;
    padding-right: 1.3rem;
  }
}
@media (max-width: 390px) {
  .img-paso1 {
    height: 7rem;
    padding-right: 0rem;
    margin-top: -29rem;
  }
  .img-paso2 {
    height: 7rem;
     margin-top: 4rem;
  }
  .contenedor-reloj {
    padding-left: 12.5rem;
    padding-top:0.8rem;
  }
  .img-paso3 {
    height: 7rem;
    padding-right: 1rem;
    margin-top: -35rem;
  }
  .img-paso4 {
    height: 7em;
    padding-left: 0rem;
    margin-top: -45rem;
  }
  .img-paso5 {
    height: 7rem;
      padding-right: 16rem;
  }
  .text-busca-producto,
  .text-agrega-carrito-mobile,
  .text-finaliza-compra,
  .text-western-union-mobile {
    line-height: 1.7rem;
  }
  .nav-page {
    padding-left: 1.5rem;
  }
  .img_vigilado {
    height: 3rem;
  }
  .img_logo-banco {
    height: 2.5rem;
    margin-left: 1rem;
  }
  .text-compra-en,
  .text-paga-efectivo {
    font-size: 1.3rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    line-height: 1.6rem;
  }
  .flecha-frame1 {
    width: 5.5rem;
    margin-left: -3.1rem;
    margin-top: -0.7rem;
  }
  .text-compra-en {
    line-height: 1.7rem;
  }
  .text-comprar-ya {
    font-size: 1.2rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
  .contenedor-boton-amazon {
    width: 18rem;
   }
  .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .text-finaliza-pedido {
    display: none;
  }
  .text-finaliza-pedido-mobile {
    display: block;
    font-size: 1rem;
    margin-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .img_baner {
    display: none;
  }
  .img_baner-mobile {
    display: flex;
    width: 100%;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top:1rem;
    width: 16rem;
    height: 10rem;
    padding: 1.5rem;
    padding-top: 1rem;
  }
  .text-amazon {
    font-size: 1.7rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 11.6rem;
    height: 1.1rem;
    margin-top: -2.2rem;
    margin-left: 0.3rem;
  }
  .footer-page {
    padding-left: 1rem;
     }
  .img-reloj-inteligente {
    height: 10rem;
  }
  .img-zapatos {
    margin-left: -7rem;
    margin-top: -2rem;
    height: 10rem;
  }
  .img-bocina {
    margin-left: 1rem;
    margin-top: -0.5rem;
    height: 6.5rem;
  }
  .img-gafas {
  margin-top: 1rem;
    height: 10rem;
  }
  .img-aprobado {
    height: 20rem;
    margin-left: 0rem;
    margin-top: -19rem;
  }
  .img-celular-span-pay-code {
    margin-left: -4rem;
    margin-top: 29rem;
    height: 27rem;
  }
  .img-flecha-span-pay-code {
    display: flex;
    margin-top: 15rem;
    margin-left: 15rem;
    height: 9rem;
  }
  .text-mas-info {
    font-size: 1rem;
    margin-left: 2rem;
    margin-right: 2rem;
    margin-top: 2rem;
  }
  .boton-chat-frame3 {
    margin-left: 1.5rem;
    font-size: 1.1rem;
    width: 17rem;
    height: 1.7rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 39rem;
  }
  .span-busca-producto {
    margin-top: 42rem;
    height: 23rem;
  }
  .span-carrito {
    margin-top: 67.5rem;
    height: 46rem;
  }
  .text-agrega-carrito {
    display: none;
  }
  .text-agrega-carrito-mobile {
    font-size: 1.8rem;
    margin-left: 1rem;
    margin-top: -13rem;
    margin-right: 1rem;
  }
  .text-pago-efecty {
    font-size: 1rem;
    margin-top:13.5rem;
    padding-left: 1.5rem;
    padding-right: 1.6rem;
  }

  .contenedor-registrate {
    margin-top: -37rem;
    margin-left: -1rem;
  }
  .text-registrate-en-mobile {
    display: flex;
    font-size: 1.7rem;
    padding-left: 1.5rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.5rem;
    text-align: center;
    font-size: 1.1rem;
    padding-top: -5rem;
  }
  .flecha-span-registrate {
    display: none;
  }
  .flecha-span-registrate-mobile {
    margin-top: 6rem;
    margin-left: 3rem;
    height: 8rem;
  }
  .img-telefono-span-registrate {
    margin-top: 15rem;
    height: 24rem;
  }
  .text-busca-producto {
    margin-top: 0rem;
    font-size: 1.7rem;
    line-height: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .span-pay-code {
    margin-top: 115rem;
    height: 52rem;
  }

  .text-add-producto {
    font-size: 1rem;
    margin-top: 1.3rem;
    margin-left: 1.6rem;
    margin-right: 1.6rem;
  }
  .span-finaliza {
    margin-top: 169rem;
    height: 44rem;
  }
  .text-add-producto-carrito-mobile {
    font-size: 1rem;
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .text-add-producto-carrito-mobile2 {
    font-size: 1.05rem;
    margin-left: 0rem;
    margin-right: 1.4rem;
    padding: 0;
  }
  .text-add-producto-carrito {
    display: none;
  }
  .img-doll {
    height: 26rem;
    margin-top: 20rem;
  }
  .frame3 {
    margin-top: 215rem;
    height: 36rem;
  }
  .contenedor-texto-pay-code {
    margin-left: 1.6rem;
    font-size: 1.7rem;
    margin-top: -19rem;
  }
  .text-western-union {
    display: none;
  }
  .text-western-union-mobile {
      font-size: 1.7rem;
      margin-top: -1.4rem;
     }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    align-items: center;
    margin-top: 0rem;
    text-align: center;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 1.7rem;
    margin-top: 23rem;
  }
  .contenedor-linea-telefonica {
       width: 20rem;
    padding: 0;
    height: 20rem;
    margin-bottom: 3rem;
  }
  .img-telefono-frame3 {
    margin-left: 0.5rem;
    margin-top: -23rem;
    height: 11rem;
  }
  .text-linea {
    margin-top: 1rem;
    margin-left: 6rem;
    font-size: 1.2rem;
  }
  .text-linea-numero-mobile {
    font-size: 1.7rem;
    margin-left: 3rem;
    margin-top: -1.3rem;
  }
  .text-aqui {
    font-size: 1.2rem;
  }
  .text-pay-code {
    text-align: center;
    font-size: 1.7rem;
  }
  .text-beneficios {
    font-size: 1.1rem;
    padding-left: 1.3rem;
    padding-right: 1.3rem;
  }
  .contenedor-footer {
    width: 100%;
    height: 5rem;
    margin-top: 12rem;
  }
}
@media (max-width: 368px) {
  .img-paso1 {
    height: 6rem;
    padding-right: 0rem;
    margin-top: -29rem;
  }
  .img-paso2 {
    height: 6rem;
      margin-top: 3rem;
  }
  .img-paso3 {
    height: 6rem;
    padding-right: 1rem;
    margin-top: -30rem;
  }
  .contenedor-zapatos {
    padding-right: 16rem;
    padding-top: 4rem;
  }
  .contenedor-bocina {
    padding-right:17rem;
  }
  .contenedor-reloj {
    padding-left: 11.5rem;
    padding-top:0.4rem;
  }
  .img-paso4 {
    height: 6rem;
    padding-left: 0rem;
    margin-top: -42rem;
  }
  .img-paso5 {
    height: 6rem;
    margin-top: -7rem;
     padding-right: 14rem;
  }
  .text-busca-producto,
  .text-agrega-carrito-mobile,
  .text-finaliza-compra,
  .text-western-union-mobile {
    line-height: 1.5rem;
  }
  .nav-page {
    padding-left: 1.2rem;
  }
  .img_vigilado {
    height: 3rem;
  }
  .img_logo-banco {
    height: 2.3rem;
    margin-left: 1rem;
  }
  .text-compra-en,
  .text-paga-efectivo {
    font-size: 1.1rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    line-height: 1.3rem;
  }
  .flecha-frame1 {
    width: 5rem;
    margin-left: -2.5rem;
    margin-top: -0.7rem;
  }
  .text-compra-en {
    line-height: 1.5rem;
  }
  .text-comprar-ya {
    font-size: 1.2rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
  .contenedor-boton-amazon {
    width: 16rem;
     }
  .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .text-finaliza-pedido {
    display: none;
  }
  .text-finaliza-pedido-mobile {
    display: block;
    font-size: 1rem;
    margin-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .img_baner {
    display: none;
  }
  .img_baner-mobile {
    display: flex;
    width: 100%;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top:-4rem;
    width: 14rem;
    height: 9rem;
    padding: 1.4rem;
    padding-top: 0.9rem;
  }
  .text-amazon {
    font-size: 1.5rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 10rem;
    height: 0.9rem;
    margin-top: -1.9rem;
    margin-left: 0.3rem;
  }
  .footer-page {
    padding-left: 1.4rem;
     }
  .img-reloj-inteligente {
      height: 8rem;
  }
  .img-zapatos {
    margin-left: -7rem;
    margin-top: -2rem;
    height: 9rem;
  }
  .img-bocina {
    margin-left: 1rem;
    margin-top: 0rem;
    height: 6rem;
  }
  .img-gafas {
      margin-top: 1rem;
    height: 9rem;
  }
  .img-aprobado {
    height: 18rem;
    margin-left: 0rem;
    margin-top: -17rem;
  }
  .img-celular-span-pay-code {
    margin-left: -4rem;
    margin-top: 24rem;
    height: 24rem;
  }
  .img-flecha-span-pay-code {
    display: flex;
    margin-top: 13rem;
    margin-left: 15rem;
    height: 9rem;
  }
  .text-mas-info {
    font-size: 1rem;
    margin-left: 1.5rem;
    margin-right: 1.5rem;
    margin-top: 2rem;
  }
  .boton-chat-frame3 {
    margin-left: 1.5rem;
    font-size: 1.1rem;
    width: 17rem;
    height: 1.7rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 38rem;
  }
  .span-busca-producto {
    margin-top: 41rem;
    height: 10rem;
  }
  .span-carrito {
    margin-top: 63.5rem;
    height: 38rem;
  }
  .text-agrega-carrito {
    display: none;
  }
  .text-agrega-carrito-mobile {
    font-size: 1.3rem;
    margin-left: 2rem;
    margin-top: -13rem;
    margin-right: 2rem;
  }
  .text-pago-efecty {
    font-size: 1rem;
    margin-top:12rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .contenedor-registrate {
    margin-top: -37rem;
  }
  .text-registrate-en-mobile {
    font-size: 1.3rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.5rem;
    text-align: center;
    font-size: 0.95rem;
    padding-top: -7rem;
  }
  .flecha-span-registrate-mobile {
    margin-top: 3rem;
    margin-left: 1rem;
    height: 8.5rem;
  }
  .img-telefono-span-registrate {
    margin-top: 14rem;
    height: 24rem;
  }
  .text-busca-producto {
    margin-top: -1rem;
    font-size: 1.3rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .span-pay-code {
    margin-top: 103rem;
    height: 48rem;
  }
  .text-add-producto-mobile {
    display: none;
  }
  .text-add-producto {
    display: block;
    font-size: 1rem;
    margin-top: 1rem;
    margin-left: 1.6rem;
    margin-right: 1.6rem;
  }
  .span-finaliza {
    margin-top: 151rem;
    height: 39em;
  }
  .text-add-producto-carrito-mobile {
    font-size: 1rem;
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .text-add-producto-carrito-mobile2 {
    font-size: 1rem;
    padding: 0;
    padding-left: 0.5rem;
  }
  .text-add-producto-carrito {
    display: none;
  }
  .img-doll {
    height: 23rem;
    margin-top: 15rem;
  }
  .frame3 {
    margin-top: 192rem;
    height: 35rem;
  }
  .contenedor-texto-pay-code {
    margin-left: 0rem;
    font-size: 1.7rem;
    margin-top: -19rem;
  }

  .text-western-union-mobile {
    font-size: 1.3rem;
    margin-top: -1rem;
    }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    align-items: center;
    margin-top: 0rem;
    text-align: center;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 1.3rem;
    margin-top: 21rem;
  }
  .contenedor-linea-telefonica {
       width: 20rem;
    padding: 0;
    height: 20rem;
    margin-bottom: 3rem;
  }
  .img-telefono-frame3 {
    margin-left: 0.5rem;
    margin-top: -24rem;
    height: 11rem;
  }
  .text-linea {
    margin-top: 1rem;
    margin-left: 6rem;
    font-size: 1.2rem;
  }
  .text-linea-numero-mobile {
    font-size: 1.8rem;
    margin-left: 3rem;
    margin-top: -1.3rem;
  }
  .text-aqui {
    font-size: 1.2rem;
  }
  .text-pay-code {
    text-align: center;
    font-size: 1.3rem;
  }
  .text-beneficios {
    font-size: 1.1rem;
    padding-left: 1.3rem;
    padding-right: 1.3rem;
  }
  .img_logo-banco1 {
    height: 2rem;
    padding-left: 4rem;
  }
}

@media (max-width: 339px) {
  .img-paso1 {
    height: 5rem;
    padding-right: 0rem;
    margin-top: -20rem;
  }
  .img-paso2 {
    height: 5rem;
      margin-top: 1rem;
  }
  .img-paso3 {
    height: 5rem;
    padding-right: 1rem;
    margin-top: -30rem;
  }
  .contenedor-gafas {
    padding-left:17rem;
    padding-top: 1rem;
  }
  .contenedor-zapatos {
    padding-right: 14rem;
    padding-top: 4rem;
  }
  .contenedor-bocina {
    padding-right:15rem;
    padding-top: 2rem;
  }
  .contenedor-reloj {
    padding-left: 11.5rem;
    padding-top:0rem;
  }
  .img-paso4 {
    height: 5rem;
    padding-left: 0rem;
    margin-top: -31rem;
  }
  .img-paso5 {
    height: 5rem;
    margin-top: -1rem;
       padding-right: 11rem;
  }
  .text-busca-producto,
  .text-agrega-carrito-mobile,
  .text-finaliza-compra,
  .text-western-union-mobile {
    line-height: 1.5rem;
  }
  .nav-page {
    padding-left: 1.6rem;
  }
  .img_vigilado {
    height: 3rem;
  }
  .img_logo-banco {
    height: 2rem;
    margin-left: 0.8rem;
  }
  .text-compra-en,
  .text-paga-efectivo {
    font-size: 0.9rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    line-height: 1rem;
  }
  .flecha-frame1 {
    width: 4rem;
    margin-left: -2.1rem;
    margin-top: -0.7rem;
  }
  .text-compra-en {
    line-height: 1.5rem;
  }
  .text-comprar-ya {
    font-size: 0.92rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
  .contenedor-boton-amazon {
    width: 10rem;
  }
  .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .text-finaliza-pedido {
    display: none;
  }
  .text-finaliza-pedido-mobile {
    display: block;
    font-size: 0.7rem;
    margin-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .img_baner {
    display: none;
  }
  .img_baner-mobile {
    display: flex;
    width: 100%;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top: -6rem;
    width: 12rem;
    height: 8rem;
    padding: 1rem;
    padding-top: 0.9rem;
  }
  .text-amazon {
    font-size: 1.3rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 9rem;
    height: 0.8rem;
    margin-top: -1.9rem;
    margin-left: 0.3rem;
  }
  .footer-page {
    padding-left: 1rem;
    }
  .img-reloj-inteligente {
        height: 6rem;
  }
  .img-zapatos {
    margin-left: -7rem;
    margin-top: -2rem;
    height: 8rem;
  }
  .img-bocina {
    margin-left: 1rem;
    margin-top: -2rem;
    height: 5rem;
  }
  .img-gafas {
      margin-top: 1rem;
    height: 7rem;
  }
  .img-aprobado {
    height: 11rem;
    margin-left: 0rem;
    margin-top: -13rem;
  }
  .img-celular-span-pay-code {
    margin-left: -4rem;
    margin-top: 20rem;
    height: 20rem;
  }
  .img-flecha-span-pay-code {
    margin-top: 10rem;
    margin-left: 8rem;
    height: 7rem;
  }
  .text-mas-info {
    font-size: 0.7rem;
    margin-left: 1rem;
    margin-right: 1rem;
    margin-top: 1rem;
  }

  .text-linea-numero {
    display: none;
  }
  .boton-chat-frame3 {
    margin-left: 2rem;
    font-size: 0.8rem;
    width: 13rem;
    height: 1rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 28rem;
  }
  .span-busca-producto {
    margin-top: 30.5rem;
    height: 18rem;
  }
  .span-carrito {
    margin-top:51rem;
    height: 38rem;
  }
  .text-agrega-carrito-mobile {
    font-size: 1rem;
    margin-left: 2rem;
    margin-top: -12rem;
    margin-right: 2rem;
  }
  .text-pago-efecty {
    font-size: 0.7rem;
    margin-top:9rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .contenedor-registrate {
    margin-top: -31rem;
  }
  .text-registrate-en-mobile {
    display: flex;
    font-size: 1rem;
    padding-left: 1.5rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.5rem;
    text-align: center;
    font-size: 0.75rem;
    padding-top: -7rem;
  }
  .flecha-span-registrate {
    display: none;
  }
  .flecha-span-registrate-mobile {
    display: flex;
    margin-top: 3rem;
    margin-left: 2.5rem;
    height: 6rem;
  }
  .img-telefono-span-registrate {
    margin-top: 11rem;
    height: 17rem;
  }
  .text-busca-producto {
    margin-top: -2rem;
    font-size: 1rem;
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .span-pay-code {
    margin-top: 84rem;
    height: 40rem;
  }

  .text-add-producto {
    font-size: 0.75rem;
    margin-top: -1rem;
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .span-finaliza {
    margin-top: 121rem;
    height: 25rem;
  }
  .text-add-producto-carrito-mobile {
    font-size: 0.75rem;
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .text-add-producto-carrito-mobile2 {
    font-size: 0.75rem;
    margin-left: 1rem;
    margin-right: 1rem;
    padding-left: 0rem
  }
  .text-add-producto-carrito {
    display: none;
  }
  .img-doll {
    height: 18rem;
    margin-top: 11rem;
  }
  .frame3 {
    margin-top: 148rem;
    height:12rem;
  }
  .contenedor-texto-pay-code {
    margin-left: 0rem;
    font-size: 1.6rem;
    margin-top: -12rem;
  }
  .text-western-union-mobile {
    font-size: 1rem;
    margin-top: -1rem;
   }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    margin-top: -2rem;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 1rem;
    margin-top: 12rem;
  }
  .contenedor-linea-telefonica {
      margin-top: -3rem;
    width: 17rem;
    padding: 0;
    height: 12rem;
    margin-bottom: 3rem;
  }
  .img-telefono-frame3 {
    margin-left: 2.5rem;
    margin-top: -15rem;
    height: 7rem;
  }
  .text-linea {
    margin-top: 1rem;
    margin-left: 6rem;
    font-size: 0.7rem;
  }
  .text-linea-numero-mobile {
    font-size: 1.1rem;
    margin-left: 4rem;
    margin-top: -1.1rem;
  }
  .text-aqui {
    font-size: 1rem;
  }
  .text-pay-code {
    text-align: center;
    font-size: 1rem;
  }
  .text-beneficios {
    font-size: 0.8rem;
    padding-left: 1.3rem;
    padding-right: 1.3rem;
  }
  .contenedor-footer{
    height: 3.5rem;
  }
  .footer-page {
    height: 3rem;
    padding-left: 1.5rem;
   }
}
@media (max-width: 309px) {
  .img_logo-banco1 {
    height: 2rem;
    padding-left: 2rem;
  }
  .img-paso1 {
    height: 5rem;
    padding-right: 0rem;
    margin-top: -20rem;
  }
  .img-paso2 {
    height: 5rem;
     margin-top: 1rem;
  }
  .contenedor-zapatos {
    padding-right: 12rem;
    padding-top: 4rem;
  }
  .contenedor-gafas {
    padding-left:16rem;
    padding-top:1rem;
  }
  .img-paso3 {
    height: 5rem;
    padding-right: 1rem;
    margin-top: -30rem;
  }
  .img-paso4 {
    height: 5rem;
    padding-left: 0rem;
    margin-top: -31rem;
  }
  .img-paso5 {
    height: 5rem;
        padding-right: 11rem;
  }
  .text-busca-producto,
  .text-agrega-carrito-mobile,
  .text-finaliza-compra,
  .text-western-union-mobile {
    line-height: 1.5rem;
  }
  .nav-page {
    padding-left: 1rem;
  }
  .img_vigilado {
    height: 3rem;
  }
  .img_logo-banco {
    height: 2rem;
    margin-left: 0rem;
  }
  .text-compra-en,
  .text-paga-efectivo {
    font-size: 0.9rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    line-height: 1rem;
  }
  .flecha-frame1 {
    width: 4rem;
    margin-left: -2.1rem;
    margin-top: -0.7rem;
  }
  .text-compra-en {
    line-height: 1.5rem;
  }
  .text-comprar-ya {
    font-size: 0.92rem;
    margin-top: 0.8rem;
    margin-bottom: -0.1rem;
  }
  .contenedor-boton-amazon {
    width: 10rem;
  }
  .frame3 .contenedor-boton-amazon {
    margin-bottom: 9rem;
    margin-top: -4rem;
  }
  .text-finaliza-pedido {
    display: none;
  }
  .text-finaliza-pedido-mobile {
    display: block;
    font-size: 0.7rem;
    margin-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .img_baner {
    display: none;
  }
  .img_baner-mobile {
    display: flex;
    width: 100%;
  }
  .contenedor-compra-amazon-frame1 {
    margin-top: -12rem;
    width: 12rem;
    height: 8rem;
    padding: 1rem;
    padding-top: 0.9rem;
  }
  .text-amazon {
    font-size: 1.3rem;
    padding-left: 0.4rem;
  }
  .rectangulo-frame1 {
    width: 9rem;
    height: 0.8rem;
    margin-top: -1.9rem;
    margin-left: 0.3rem;
  }
 
  .img-reloj-inteligente {
      height: 6rem;
  }
  .img-zapatos {
    margin-left: -7rem;
    margin-top: -2rem;
    height: 8rem;
  }
  .img-bocina {
    margin-left: 1rem;
    margin-top: -2rem;
    height: 5rem;
  }
  .img-gafas {
      margin-top: 1rem;
    height: 7rem;
  }
  .img-aprobado {
    height: 11rem;
    margin-left: 0rem;
    margin-top: -13rem;
  }
  .img-celular-span-pay-code {
    margin-left: -4rem;
    margin-top: 20rem;
    height: 20rem;
  }
  .img-flecha-span-pay-code {
    margin-top: 10rem;
    margin-left: 8rem;
    height: 7rem;
  }
  .text-mas-info {
    font-size: 0.7rem;
    margin-left: 1rem;
    margin-right: 1rem;
    margin-top: 1rem;
  }

  .text-linea-numero {
    display: none;
  }
  .boton-chat-frame3 {
    margin-left: 1rem;
    font-size: 0.8rem;
    width: 13rem;
    height: 1rem;
  }
  .span-registrate {
    margin-top: 1rem;
    height: 28rem;
  }
  .span-busca-producto {
    margin-top: 30.5rem;
    height: 18rem;
  }
  .span-carrito {
    margin-top: 51rem;
    height: 38rem;
  }
  .text-agrega-carrito-mobile {
    font-size: 1rem;
    margin-left: 1rem;
    margin-top: -12rem;
    margin-right: 1rem;
  }
  .text-pago-efecty {
    font-size: 0.7rem;
    margin-top: 6rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .contenedor-registrate {
    margin-top: -31rem;
  }
  .text-registrate-en-mobile {
    display: flex;
    font-size: 1rem;
    padding-left: 1.5rem;
  }
  .text-registrate-en {
    display: none;
  }
  .text-ingresa-sitio-web {
    padding-left: 1.5rem;
    text-align: center;
    font-size: 0.75rem;
    padding-top: -7rem;
  }
  .flecha-span-registrate {
    display: none;
  }
  .flecha-span-registrate-mobile {
    display: flex;
    margin-top: 3rem;
    margin-left: 2.5rem;
    height: 6rem;
  }
  .img-telefono-span-registrate {
    margin-top: 11rem;
    height: 17rem;
  }
  .text-busca-producto {
    margin-top: -2rem;
    font-size: 1rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .span-pay-code {
    margin-top: 83rem;
    height:40rem;
  }

  .text-add-producto {
    font-size: 0.75rem;
    margin-top: -1rem;
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .span-finaliza {
    margin-top: 121rem;
    height: 25rem;
  }
  .text-add-producto-carrito-mobile {
    font-size: 0.75rem;
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .text-add-producto-carrito-mobile2 {
    font-size: 0.75rem;
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .text-add-producto-carrito {
    display: none;
  }
  .img-doll {
    height: 18rem;
    margin-top: 10rem;
  }
  .frame3 {
    margin-top: 148rem;
    height: 11rem;
  }
  .contenedor-texto-pay-code {
    margin-left: 0rem;
    font-size: 1.6rem;
    margin-top: -12rem;
  }
  .text-western-union-mobile {
    font-size: 1rem;
    margin-top: -1rem;
  }
  .contenedor-texto-finaliza {
    margin-left: 1rem;
    margin-right: 1rem;
    margin-top: -2rem;
  }
  .text-finaliza-compra {
    margin-bottom: 0rem;
    font-size: 1rem;
    margin-top: 12rem;
  }
  .contenedor-linea-telefonica {
      margin-top: -4rem;
    width: 15rem;
    padding: 0;
    height: 12rem;
    margin-bottom: 3rem;
  }
  .img-telefono-frame3 {
    margin-left: 1.4rem;
    margin-top: -15rem;
    height: 7rem;
  }
  .text-linea {
    margin-top: 1rem;
    margin-left: 5rem;
    font-size: 0.7rem;
  }
  .text-linea-numero-mobile {
    font-size: 1.1rem;
    margin-left: 3rem;
    margin-top: -1.1rem;
  }
  .text-aqui {
    font-size: 1rem;
  }
  .text-pay-code {
    text-align: center;
    font-size: 1rem;
  }
  .text-beneficios {
    font-size: 0.8rem;
    padding-left: 1.3rem;
    padding-right: 1.3rem;
  }
}
