.elementor-16902 .elementor-element.elementor-element-5e5cc805{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-5e5cc805:not(.elementor-motion-effects-element-type-background), .elementor-16902 .elementor-element.elementor-element-5e5cc805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://macropay.mx/wp-content/uploads/2025/08/cuadricula-01.png");background-repeat:repeat;background-size:1000px auto;}.elementor-16902 .elementor-element.elementor-element-5e5cc805::before, .elementor-16902 .elementor-element.elementor-element-5e5cc805 > .elementor-background-video-container::before, .elementor-16902 .elementor-element.elementor-element-5e5cc805 > .e-con-inner > .elementor-background-video-container::before, .elementor-16902 .elementor-element.elementor-element-5e5cc805 > .elementor-background-slideshow::before, .elementor-16902 .elementor-element.elementor-element-5e5cc805 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16902 .elementor-element.elementor-element-5e5cc805 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16902 .elementor-element.elementor-element-5e5cc805, .elementor-16902 .elementor-element.elementor-element-5e5cc805::before{--border-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-62b9733{--display:flex;--background-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-62b9733:not(.elementor-motion-effects-element-type-background), .elementor-16902 .elementor-element.elementor-element-62b9733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0047BA;}.elementor-16902 .elementor-element.elementor-element-62b9733, .elementor-16902 .elementor-element.elementor-element-62b9733::before{--border-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-a1cc65{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:70px;--padding-block-end:70px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-3e7dec36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-3536797f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-417ea5e{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-4bec567c img{width:520px;}.elementor-16902 .elementor-element.elementor-element-10b25842{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-2675c262{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-16902 .elementor-element.elementor-element-2675c262:not(.elementor-motion-effects-element-type-background), .elementor-16902 .elementor-element.elementor-element-2675c262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0047BA;}.elementor-16902 .elementor-element.elementor-element-2675c262, .elementor-16902 .elementor-element.elementor-element-2675c262::before{--border-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-7d749f6f{--display:flex;--background-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-460a77df{text-align:center;width:var( --container-widget-width, 273px );max-width:273px;--container-widget-width:273px;--container-widget-flex-grow:0;}.elementor-16902 .elementor-element.elementor-element-460a77df .elementor-heading-title{color:#FFFFFF;font-family:"Avenir", Sans-serif;font-size:22px;font-weight:900;line-height:28px;}.elementor-16902 .elementor-element.elementor-element-61dd8850{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-200d298b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-6ce148c2 img{width:1000px;max-width:100%;}.elementor-16902 .elementor-element.elementor-element-291e57cd{--display:flex;--background-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-2512e2c0{--display:flex;--background-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-2512e2c0:not(.elementor-motion-effects-element-type-background), .elementor-16902 .elementor-element.elementor-element-2512e2c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0047BA;}.elementor-16902 .elementor-element.elementor-element-2512e2c0, .elementor-16902 .elementor-element.elementor-element-2512e2c0::before{--border-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-6be8f1ae{--display:flex;--background-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-51aa8d56 .elementor-heading-title{color:#FFFFFF;font-family:"Murecho", Sans-serif;font-size:18px;font-weight:900;line-height:20px;}.elementor-16902 .elementor-element.elementor-element-bd5b78e{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:35px 35px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-bd5b78e, .elementor-16902 .elementor-element.elementor-element-bd5b78e::before{--border-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-156f2f33{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-14b7a401 img{width:90%;}.elementor-16902 .elementor-element.elementor-element-6b89b67f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-20c27542{--display:flex;--min-height:0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae{--e-image-carousel-slides-to-show:4;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae .swiper-pagination-bullet{width:10px;height:10px;background:#0047BA;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#000000;opacity:1;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae .swiper-wrapper{display:flex;align-items:center;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-6d9a0b97{--display:flex;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-1b96a530{--display:flex;--background-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-77678bf8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-66f9d316{--display:flex;--min-height:0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-628ee872{--e-image-carousel-slides-to-show:3;}.elementor-16902 .elementor-element.elementor-element-628ee872 .swiper-pagination-bullet{width:10px;height:10px;background:#0047BA;}.elementor-16902 .elementor-element.elementor-element-628ee872 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#000000;opacity:1;}.elementor-16902 .elementor-element.elementor-element-628ee872 .swiper-wrapper{display:flex;align-items:center;}.elementor-16902 .elementor-element.elementor-element-628ee872 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-59419467{--display:flex;--min-height:350px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-5498a1ec{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-f59d89d img{width:80%;}.elementor-16902 .elementor-element.elementor-element-4f05c135{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-6b27fddd{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-a8a4c07{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-7e8b34ed{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-44a509a4{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-4002995a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-450b7010{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-2243f5c5 img{width:90%;}.elementor-16902 .elementor-element.elementor-element-2243f5c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-63e7c729{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:1;}.elementor-16902 .elementor-element.elementor-element-63e7c729::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .elementor-background-video-container::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .e-con-inner > .elementor-background-video-container::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .elementor-background-slideshow::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://macropay.mx/wp-content/uploads/2025/06/fondo-desk-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-16902 .elementor-element.elementor-element-3346fb37{--e-image-carousel-slides-to-show:4;}.elementor-16902 .elementor-element.elementor-element-3346fb37 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#000000;opacity:1;}.elementor-16902 .elementor-element.elementor-element-3346fb37 .swiper-pagination-bullet{background:#0047BA;}.elementor-16902 .elementor-element.elementor-element-fbf9e02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-186e487{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-4742fa74{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-52219424{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-7d387229{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-16902 .elementor-element.elementor-element-7d387229::before, .elementor-16902 .elementor-element.elementor-element-7d387229 > .elementor-background-video-container::before, .elementor-16902 .elementor-element.elementor-element-7d387229 > .e-con-inner > .elementor-background-video-container::before, .elementor-16902 .elementor-element.elementor-element-7d387229 > .elementor-background-slideshow::before, .elementor-16902 .elementor-element.elementor-element-7d387229 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16902 .elementor-element.elementor-element-7d387229 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16902 .elementor-element.elementor-element-417db418{--e-image-carousel-slides-to-show:1;}.elementor-16902 .elementor-element.elementor-element-417db418 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#0047BA;opacity:1;}.elementor-16902 .elementor-element.elementor-element-417db418 .swiper-pagination-bullet{background:#000000;}.elementor-16902 .elementor-element.elementor-element-6b85ead4{--display:flex;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-315bc252{--display:flex;--background-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-7dbd1fc8 img{width:90%;}.elementor-16902 .elementor-element.elementor-element-c4245ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-4e7275c6{--display:flex;--background-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-10ba0ed5{text-align:center;color:#000000;font-family:"Avenir", Sans-serif;font-size:12px;font-weight:500;line-height:0px;}.elementor-16902 .elementor-element.elementor-element-3ecc64e0{text-align:center;color:#000000;font-family:"Avenir", Sans-serif;font-size:12px;font-weight:500;line-height:0px;}.elementor-16902 .elementor-element.elementor-element-fa1dd75{text-align:center;color:#000000;font-family:"Avenir", Sans-serif;font-size:12px;font-weight:500;line-height:0px;}.elementor-16902 .elementor-element.elementor-element-45f0cb91{--display:flex;--background-transition:0.3s;}.elementor-16902 .elementor-element.elementor-element-790c8eca{text-align:center;color:#000000;font-family:"Avenir", Sans-serif;font-size:12px;font-weight:500;line-height:0px;}.elementor-16902 .elementor-element.elementor-element-5d206088{--display:flex;--background-transition:0.3s;--position:fixed;top:0px;--z-index:5;}.elementor-16902 .elementor-element.elementor-element-5d206088:not(.elementor-motion-effects-element-type-background), .elementor-16902 .elementor-element.elementor-element-5d206088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0047BA;}.elementor-16902 .elementor-element.elementor-element-5d206088, .elementor-16902 .elementor-element.elementor-element-5d206088::before{--border-transition:0.3s;}body:not(.rtl) .elementor-16902 .elementor-element.elementor-element-5d206088{left:-2px;}body.rtl .elementor-16902 .elementor-element.elementor-element-5d206088{right:-2px;}.elementor-16902 .elementor-element.elementor-element-7b16037e img{width:100px;}@media(max-width:1366px){.elementor-16902 .elementor-element.elementor-element-5e5cc805{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16902 .elementor-element.elementor-element-5e5cc805:not(.elementor-motion-effects-element-type-background), .elementor-16902 .elementor-element.elementor-element-5e5cc805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://macropay.mx/wp-content/uploads/2025/08/cuadricula-01.png");background-repeat:repeat;background-size:1100px auto;}.elementor-16902 .elementor-element.elementor-element-a1cc65{--padding-block-start:60px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-3e7dec36{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-3536797f{--justify-content:center;--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-417ea5e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;}.elementor-16902 .elementor-element.elementor-element-4bec567c img{width:520px;}.elementor-16902 .elementor-element.elementor-element-2675c262{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--z-index:1;}.elementor-16902 .elementor-element.elementor-element-7d749f6f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;}.elementor-16902 .elementor-element.elementor-element-460a77df{text-align:center;width:var( --container-widget-width, 353px );max-width:353px;--container-widget-width:353px;--container-widget-flex-grow:0;}.elementor-16902 .elementor-element.elementor-element-460a77df .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-16902 .elementor-element.elementor-element-61dd8850{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-200d298b{--justify-content:center;--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-bd5b78e{--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:35px 35px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-14b7a401 img{width:85%;}.elementor-16902 .elementor-element.elementor-element-6b89b67f{--justify-content:center;--margin-block-start:-30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-20c27542{--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae{--e-image-carousel-slides-to-show:4;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae .swiper-wrapper{display:flex;align-items:center;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae.elementor-element{--align-self:center;}.elementor-16902 .elementor-element.elementor-element-6d9a0b97{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:50px 50px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-77678bf8{--justify-content:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-66f9d316{--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;}.elementor-16902 .elementor-element.elementor-element-628ee872{--e-image-carousel-slides-to-show:4;}.elementor-16902 .elementor-element.elementor-element-628ee872 > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-628ee872.elementor-element{--align-self:center;}.elementor-16902 .elementor-element.elementor-element-59419467{--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:30px 30px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-5498a1ec{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;}.elementor-16902 .elementor-element.elementor-element-f59d89d img{width:80%;}.elementor-16902 .elementor-element.elementor-element-4f05c135{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;}.elementor-16902 .elementor-element.elementor-element-1b103e2e img{width:200px;}.elementor-16902 .elementor-element.elementor-element-1b3dd43b img{width:200px;}.elementor-16902 .elementor-element.elementor-element-796bf826 img{width:200px;}.elementor-16902 .elementor-element.elementor-element-2c331fb8 img{width:200px;}.elementor-16902 .elementor-element.elementor-element-4002995a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-450b7010{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-2243f5c5 img{width:85%;}.elementor-16902 .elementor-element.elementor-element-63e7c729::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .elementor-background-video-container::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .e-con-inner > .elementor-background-video-container::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .elementor-background-slideshow::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;}.elementor-16902 .elementor-element.elementor-element-63e7c729{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-3346fb37{--e-image-carousel-slides-to-show:4;}.elementor-16902 .elementor-element.elementor-element-fbf9e02{--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-186e487{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;}.elementor-16902 .elementor-element.elementor-element-4742fa74{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;}.elementor-16902 .elementor-element.elementor-element-52219424{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-evenly;}.elementor-16902 .elementor-element.elementor-element-7d387229{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-6b85ead4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-315bc252{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-7dbd1fc8 img{width:85%;}.elementor-16902 .elementor-element.elementor-element-7dbd1fc8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-7dbd1fc8{z-index:1;}.elementor-16902 .elementor-element.elementor-element-5bc714c3 img{width:100%;}.elementor-16902 .elementor-element.elementor-element-5bc714c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-5bc714c3{z-index:1;}.elementor-16902 .elementor-element.elementor-element-c4245ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-c4245ee{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;z-index:1;}.elementor-16902 .elementor-element.elementor-element-4e7275c6{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-45f0cb91{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-5d206088{--border-radius:15px 15px 0px 0px;top:111px;--z-index:5;}body:not(.rtl) .elementor-16902 .elementor-element.elementor-element-5d206088{left:-55px;}body.rtl .elementor-16902 .elementor-element.elementor-element-5d206088{right:-55px;}.elementor-16902 .elementor-element.elementor-element-5d206088.e-con{--e-con-transform-rotateZ:90deg;}.elementor-16902 .elementor-element.elementor-element-5d206088.e-con:hover{--e-con-transform-scale:1.09;}.elementor-16902 .elementor-element.elementor-element-7b16037e img{width:110px;}}@media(max-width:1024px){.elementor-16902 .elementor-element.elementor-element-5e5cc805:not(.elementor-motion-effects-element-type-background), .elementor-16902 .elementor-element.elementor-element-5e5cc805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://macropay.mx/wp-content/uploads/2025/08/cuadricula-01.png");}.elementor-16902 .elementor-element.elementor-element-a1cc65{--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-4bec567c img{width:300px;}.elementor-16902 .elementor-element.elementor-element-61dd8850{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-16902 .elementor-element.elementor-element-291e57cd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16902 .elementor-element.elementor-element-2512e2c0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-16902 .elementor-element.elementor-element-6be8f1ae{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;}.elementor-16902 .elementor-element.elementor-element-14b7a401 img{width:840px;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae{--e-image-carousel-slides-to-show:4;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-59419467{--min-height:200px;--gap:0px 0px;}.elementor-16902 .elementor-element.elementor-element-5498a1ec{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-63e7c729::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .elementor-background-video-container::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .e-con-inner > .elementor-background-video-container::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .elementor-background-slideshow::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16902 .elementor-element.elementor-element-63e7c729 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-size:contain;}.elementor-16902 .elementor-element.elementor-element-63e7c729{--overlay-opacity:1;}.elementor-16902 .elementor-element.elementor-element-3346fb37{--e-image-carousel-slides-to-show:1;}.elementor-16902 .elementor-element.elementor-element-315bc252{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;}.elementor-16902 .elementor-element.elementor-element-7dbd1fc8 img{width:840px;}.elementor-16902 .elementor-element.elementor-element-5bc714c3 img{width:600px;}.elementor-16902 .elementor-element.elementor-element-c4245ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-c4245ee{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-16902 .elementor-element.elementor-element-5e5cc805{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--flex-wrap:wrap;--align-content:center;}.elementor-16902 .elementor-element.elementor-element-5e5cc805:not(.elementor-motion-effects-element-type-background), .elementor-16902 .elementor-element.elementor-element-5e5cc805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://macropay.mx/wp-content/uploads/2025/08/cuadricula-01.png");background-repeat:repeat-y;background-size:800px auto;}.elementor-16902 .elementor-element.elementor-element-62b9733{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:5;}.elementor-16902 .elementor-element.elementor-element-41fdf00 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-16902 .elementor-element.elementor-element-a1cc65{--width:100%;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:15px;--padding-block-end:25px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-3e7dec36{--width:360px;--min-height:100vh;--gap:0px 0px;}.elementor-16902 .elementor-element.elementor-element-3536797f{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-2675c262{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-7d749f6f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16902 .elementor-element.elementor-element-460a77df{text-align:center;width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;}.elementor-16902 .elementor-element.elementor-element-460a77df .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-16902 .elementor-element.elementor-element-61dd8850{--width:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--flex-wrap:wrap;--align-content:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-200d298b{--width:346px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:0px;--padding-block-end:15px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-6ce148c2{text-align:center;}.elementor-16902 .elementor-element.elementor-element-6ce148c2 img{width:238px;max-width:100%;}.elementor-16902 .elementor-element.elementor-element-6ce148c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-291e57cd{--width:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-16902 .elementor-element.elementor-element-2512e2c0{--width:360px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--border-radius:20px 20px 20px 20px;--padding-block-start:35px;--padding-block-end:35px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-6be8f1ae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16902 .elementor-element.elementor-element-51aa8d56{text-align:center;width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-16902 .elementor-element.elementor-element-51aa8d56 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-16902 .elementor-element.elementor-element-bd5b78e{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--flex-wrap:wrap;--align-content:center;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-6b89b67f{--width:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--flex-wrap:wrap;--align-content:center;--padding-block-start:020px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-16902 .elementor-element.elementor-element-6b89b67f.e-con{--align-self:center;}.elementor-16902 .elementor-element.elementor-element-20c27542{--width:360px;--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae{--e-image-carousel-slides-to-show:1;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae.elementor-element{--align-self:center;}.elementor-16902 .elementor-element.elementor-element-6d9a0b97{--width:100%;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--flex-wrap:wrap;--align-content:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-1b96a530{--width:100%;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:-15px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-16902 .elementor-element.elementor-element-5261e516 img{width:100%;}.elementor-16902 .elementor-element.elementor-element-5261e516 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-77678bf8{--width:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--flex-wrap:wrap;--align-content:center;--margin-block-start:-20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-16902 .elementor-element.elementor-element-77678bf8.e-con{--align-self:center;}.elementor-16902 .elementor-element.elementor-element-66f9d316{--width:350px;--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-628ee872{--e-image-carousel-slides-to-show:2;}.elementor-16902 .elementor-element.elementor-element-628ee872 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-628ee872.elementor-element{--align-self:center;}.elementor-16902 .elementor-element.elementor-element-59419467{--width:100%;--min-height:200px;--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-5498a1ec{--width:370px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--flex-wrap:wrap;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-4f05c135{--width:370px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--flex-wrap:wrap;--padding-block-start:40px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-6b27fddd{--width:155px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16902 .elementor-element.elementor-element-1b103e2e img{width:100%;}.elementor-16902 .elementor-element.elementor-element-1b103e2e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-1b103e2e{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-16902 .elementor-element.elementor-element-a8a4c07{--width:155px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16902 .elementor-element.elementor-element-1b3dd43b img{width:100%;}.elementor-16902 .elementor-element.elementor-element-1b3dd43b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-1b3dd43b{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-16902 .elementor-element.elementor-element-7e8b34ed{--width:155px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16902 .elementor-element.elementor-element-796bf826 img{width:100%;}.elementor-16902 .elementor-element.elementor-element-796bf826 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-796bf826{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-16902 .elementor-element.elementor-element-44a509a4{--width:155px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16902 .elementor-element.elementor-element-2c331fb8 img{width:100%;}.elementor-16902 .elementor-element.elementor-element-2c331fb8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-2c331fb8{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-16902 .elementor-element.elementor-element-4002995a{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--flex-wrap:wrap;--align-content:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-fbf9e02{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--flex-wrap:wrap;--align-content:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-186e487{--width:355px;--border-radius:40px 40px 40px 40px;--padding-block-start:0px;--padding-block-end:45px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-4742fa74{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;}.elementor-16902 .elementor-element.elementor-element-30f1693 img{width:100%;}.elementor-16902 .elementor-element.elementor-element-52219424{--width:360px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:center;--margin-block-start:-20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-7d387229{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-16902 .elementor-element.elementor-element-417db418{--e-image-carousel-slides-to-show:2;}.elementor-16902 .elementor-element.elementor-element-6b85ead4{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--margin-block-start:-20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-315bc252{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-7dbd1fc8{z-index:1;}.elementor-16902 .elementor-element.elementor-element-5bc714c3 img{width:100%;}.elementor-16902 .elementor-element.elementor-element-5bc714c3{z-index:1;}.elementor-16902 .elementor-element.elementor-element-c4245ee > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-c4245ee{z-index:1;}.elementor-16902 .elementor-element.elementor-element-4e7275c6{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;}.elementor-16902 .elementor-element.elementor-element-45f0cb91{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;}.elementor-16902 .elementor-element.elementor-element-5d206088{--width:100px;--border-radius:10px 10px 0px 0px;--padding-block-start:1px;--padding-block-end:1px;--padding-inline-start:1px;--padding-inline-end:1px;--z-index:5;}body:not(.rtl) .elementor-16902 .elementor-element.elementor-element-5d206088{left:-37px;}body.rtl .elementor-16902 .elementor-element.elementor-element-5d206088{right:-37px;}.elementor-16902 .elementor-element.elementor-element-5d206088.e-con:hover{--e-con-transform-scale:1.05;}.elementor-16902 .elementor-element.elementor-element-7b16037e img{width:70px;}}@media(min-width:768px){.elementor-16902 .elementor-element.elementor-element-3e7dec36{--width:1100px;}.elementor-16902 .elementor-element.elementor-element-3536797f{--width:580px;}.elementor-16902 .elementor-element.elementor-element-417ea5e{--width:580px;}.elementor-16902 .elementor-element.elementor-element-10b25842{--width:500px;}.elementor-16902 .elementor-element.elementor-element-2675c262{--width:500px;}.elementor-16902 .elementor-element.elementor-element-200d298b{--width:500px;}.elementor-16902 .elementor-element.elementor-element-bd5b78e{--width:100%;}.elementor-16902 .elementor-element.elementor-element-20c27542{--width:1200px;}.elementor-16902 .elementor-element.elementor-element-66f9d316{--width:1185px;}.elementor-16902 .elementor-element.elementor-element-450b7010{--width:100%;}.elementor-16902 .elementor-element.elementor-element-63e7c729{--width:1200px;}.elementor-16902 .elementor-element.elementor-element-4742fa74{--width:500px;}.elementor-16902 .elementor-element.elementor-element-52219424{--width:400px;}.elementor-16902 .elementor-element.elementor-element-7d387229{--width:450px;}.elementor-16902 .elementor-element.elementor-element-5d206088{--width:130px;}}@media(max-width:1366px) and (min-width:768px){.elementor-16902 .elementor-element.elementor-element-5e5cc805{--width:100%;}.elementor-16902 .elementor-element.elementor-element-a1cc65{--width:1000px;}.elementor-16902 .elementor-element.elementor-element-3e7dec36{--width:1100px;}.elementor-16902 .elementor-element.elementor-element-3536797f{--width:580px;}.elementor-16902 .elementor-element.elementor-element-417ea5e{--width:580px;}.elementor-16902 .elementor-element.elementor-element-10b25842{--width:450px;}.elementor-16902 .elementor-element.elementor-element-2675c262{--width:450px;}.elementor-16902 .elementor-element.elementor-element-200d298b{--width:520px;}.elementor-16902 .elementor-element.elementor-element-bd5b78e{--width:100%;}.elementor-16902 .elementor-element.elementor-element-156f2f33{--width:100%;}.elementor-16902 .elementor-element.elementor-element-6b89b67f{--width:1200px;}.elementor-16902 .elementor-element.elementor-element-20c27542{--width:900px;}.elementor-16902 .elementor-element.elementor-element-6d9a0b97{--width:1200px;}.elementor-16902 .elementor-element.elementor-element-1b96a530{--width:100%;}.elementor-16902 .elementor-element.elementor-element-77678bf8{--width:1200px;}.elementor-16902 .elementor-element.elementor-element-66f9d316{--width:900px;}.elementor-16902 .elementor-element.elementor-element-59419467{--width:1200px;}.elementor-16902 .elementor-element.elementor-element-5498a1ec{--width:900px;}.elementor-16902 .elementor-element.elementor-element-4f05c135{--width:900px;}.elementor-16902 .elementor-element.elementor-element-4002995a{--width:100%;}.elementor-16902 .elementor-element.elementor-element-450b7010{--width:100%;}.elementor-16902 .elementor-element.elementor-element-63e7c729{--width:1000px;}.elementor-16902 .elementor-element.elementor-element-fbf9e02{--width:1200px;}.elementor-16902 .elementor-element.elementor-element-186e487{--width:1200px;}.elementor-16902 .elementor-element.elementor-element-4742fa74{--width:1100px;}.elementor-16902 .elementor-element.elementor-element-52219424{--width:450px;}.elementor-16902 .elementor-element.elementor-element-6b85ead4{--width:100%;}.elementor-16902 .elementor-element.elementor-element-315bc252{--width:100%;}.elementor-16902 .elementor-element.elementor-element-5d206088{--width:140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-16902 .elementor-element.elementor-element-3e7dec36{--width:700px;}.elementor-16902 .elementor-element.elementor-element-3536797f{--width:350px;}.elementor-16902 .elementor-element.elementor-element-10b25842{--width:350px;}.elementor-16902 .elementor-element.elementor-element-2512e2c0{--width:500px;}.elementor-16902 .elementor-element.elementor-element-156f2f33{--width:100%;}.elementor-16902 .elementor-element.elementor-element-20c27542{--width:800px;}.elementor-16902 .elementor-element.elementor-element-59419467{--width:100%;}.elementor-16902 .elementor-element.elementor-element-5498a1ec{--width:700px;}.elementor-16902 .elementor-element.elementor-element-4f05c135{--width:600px;}.elementor-16902 .elementor-element.elementor-element-4002995a{--width:100%;}.elementor-16902 .elementor-element.elementor-element-450b7010{--width:350px;}.elementor-16902 .elementor-element.elementor-element-63e7c729{--width:350px;}.elementor-16902 .elementor-element.elementor-element-fbf9e02{--width:100%;}.elementor-16902 .elementor-element.elementor-element-186e487{--width:600px;}.elementor-16902 .elementor-element.elementor-element-4742fa74{--width:300px;}.elementor-16902 .elementor-element.elementor-element-6b85ead4{--width:100%;}.elementor-16902 .elementor-element.elementor-element-315bc252{--width:100%;}}@media(min-width:1400px){.elementor-16902 .elementor-element.elementor-element-5e5cc805{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16902 .elementor-element.elementor-element-5e5cc805:not(.elementor-motion-effects-element-type-background), .elementor-16902 .elementor-element.elementor-element-5e5cc805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://macropay.mx/wp-content/uploads/2025/08/cuadricula-01.png");background-repeat:repeat;background-size:1250px auto;}.elementor-16902 .elementor-element.elementor-element-a1cc65{--width:100%;--min-height:100vh;--justify-content:center;--gap:0px 0px;}.elementor-16902 .elementor-element.elementor-element-3e7dec36{--width:1600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;}.elementor-16902 .elementor-element.elementor-element-3536797f{--width:750px;--gap:10px 10px;}.elementor-16902 .elementor-element.elementor-element-417ea5e{--width:750px;}.elementor-16902 .elementor-element.elementor-element-4bec567c img{width:650px;}.elementor-16902 .elementor-element.elementor-element-10b25842{--width:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--z-index:1;}.elementor-16902 .elementor-element.elementor-element-2675c262{--width:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-7d749f6f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16902 .elementor-element.elementor-element-460a77df .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-16902 .elementor-element.elementor-element-460a77df{--container-widget-width:365px;--container-widget-flex-grow:0;width:var( --container-widget-width, 365px );max-width:365px;}.elementor-16902 .elementor-element.elementor-element-bd5b78e{--width:100%;}.elementor-16902 .elementor-element.elementor-element-156f2f33{--width:100%;}.elementor-16902 .elementor-element.elementor-element-14b7a401 img{width:90%;}.elementor-16902 .elementor-element.elementor-element-14b7a401 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-6b89b67f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:-30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-53fbd7ae{--e-image-carousel-slides-to-show:4;}.elementor-16902 .elementor-element.elementor-element-6d9a0b97{--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-59419467{--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;}.elementor-16902 .elementor-element.elementor-element-5498a1ec{--width:1200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-f59d89d img{width:80%;}.elementor-16902 .elementor-element.elementor-element-4f05c135{--width:1200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-16902 .elementor-element.elementor-element-4002995a{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-16902 .elementor-element.elementor-element-450b7010{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16902 .elementor-element.elementor-element-2243f5c5 img{width:90%;}.elementor-16902 .elementor-element.elementor-element-63e7c729{--width:1200px;}.elementor-16902 .elementor-element.elementor-element-3346fb37{--e-image-carousel-slides-to-show:4;}.elementor-16902 .elementor-element.elementor-element-fbf9e02{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-16902 .elementor-element.elementor-element-186e487{--width:1200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;}.elementor-16902 .elementor-element.elementor-element-4742fa74{--width:1200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;}.elementor-16902 .elementor-element.elementor-element-6b85ead4{--width:100%;}.elementor-16902 .elementor-element.elementor-element-315bc252{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;}.elementor-16902 .elementor-element.elementor-element-7dbd1fc8 img{width:90%;}.elementor-16902 .elementor-element.elementor-element-5bc714c3 img{width:1000px;}.elementor-16902 .elementor-element.elementor-element-c4245ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16902 .elementor-element.elementor-element-c4245ee{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-16902 .elementor-element.elementor-element-4e7275c6{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;}.elementor-16902 .elementor-element.elementor-element-5d206088{--width:150px;--border-radius:10px 10px 0px 0px;--padding-block-start:3px;--padding-block-end:3px;--padding-inline-start:3px;--padding-inline-end:3px;top:120px;}body:not(.rtl) .elementor-16902 .elementor-element.elementor-element-5d206088{left:-52px;}body.rtl .elementor-16902 .elementor-element.elementor-element-5d206088{right:-52px;}.elementor-16902 .elementor-element.elementor-element-5d206088.e-con{--e-con-transform-rotateZ:90deg;}}/* Start custom CSS for html, class: .elementor-element-41fdf00 */.carouselh {
    overflow: hidden;
    display: flex;
    width: calc(260 *10);
    flex: 0 0 100%;
}

.texth {
    color: white;
    font-size: 11px;
    justify-content: center;
    align-items: center;
    width:280px;
}

.texth1 {
    color: white;
    font-size: 11px;
    justify-content: center;
    align-items: center;
    padding:0px;
    width: 800px;
    font-weight: bold;
}


.group {
    display: flex;
    gap: 1px;
    width: 1300px;
    text-align: center;
 }

.group {
    will-change: transform;
    animation: scrolling 40s linear infinite;
  }
  
  @keyframes scrolling {
    0% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(calc(-100px *6));
        }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7fc38abf *//* Estilo general para el formulario */
.cont-form_desk {
    display: flex;
    flex-direction: column;
    flex-flow: row wrap;
}

.contenedor-pregunta {
    width: 50%;
    padding: 10px;
}

.contenedor-pregunta-seleccion {
    width: 100%;
    padding: 10px;
}

.contenedor-terminos {
    padding:10px;
}

form {
    width: 100%;
    max-width: 400px;
    margin: 0 auto;
    padding: 10px;
    border-radius: 8px;
    font-family: Raleway;
}

/* Estilo de las etiquetas */
form label {
    display: block;
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    margin-bottom: 0px;
}

/* Estilo de los campos de entrada (input y select) */
form input[type="text"], form select {
    width: 100%;
    padding: 0px;
    margin-bottom: 0px;
    border: none;
    border-bottom: 2px solid #ffffff;  /* Sólo el borde inferior visible */
    background-color: transparent;
    color: black;
    font-size: 12px;
}

/* Estilo de los campos de entrada (input y select) */
form input[type="email"], form select {
    width: 100%;
    padding: 0px;
    margin-bottom: 0px;
    border: none;
    border-bottom: 2px solid #ffffff;  /* Sólo el borde inferior visible */
    background-color: transparent;
    color: #ffffff;
    font-size: 12px;
}

/* Estilo de los campos cuando están enfocados */
form input[type="text"]:focus, form select:focus {
    outline: none;
    border-color: #ffffff;
}

/* Estilo del botón de envío */
form input[type="submit"] {
    background-color: #ffffff;
    color: #0047BA;
    border: 0px #B71112;
    padding: 10px 30px;
    font-size: 12px;
    font-weight: bold;
    cursor: pointer;
    border-radius: 25px;
    transition: background-color 0.3s, color 0.3s;
}

/* Efecto hover en el botón de envío */
form input[type="submit"]:hover {
    background-color: #E21518;
    color: white;
}

label[for="terms"] {
    font-size: 11px; /* Letra de 10px */
  }

/* Asegurando que los campos se alineen bien en dispositivos pequeños */
@media (max-width: 600px) {
    form {
        padding: 15px;
    }

    form label {
        font-size: 14px;
    }

    form input[type="text"], form select, form input[type="submit"] {
        font-size: 14px;
    }
/* Estilo del checkbox de términos y condiciones */
  input[type="checkbox"] {
    margin-right: 5px; /* Espaciado a la derecha del checkbox */
  }

  /* Estilo del enlace de términos y condiciones */
  label[for="terms"] {
    font-size: 8px; /* Letra de 10px */
  }

  label[for="terms"] a {
    color: red; /* Color amarillo para el link */
    text-decoration: none; /* Eliminar subrayado */
  }

  label[for="terms"] a:hover {
    text-decoration: underline; /* Subrayado al pasar el cursor */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20879c04 *//* Estilo general para el formulario */
.contenedor-pregunta-movil {
    margin-bottom: 20px;
}

form {
    width: 100%;
    max-width: 400px;
    margin: 0 auto;
    padding: 10px;
    border-radius: 8px;
    font-family: Raleway;
}

/* Estilo de las etiquetas */
form label {
    display: block;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    margin-bottom: 0px;
}

/* Estilo de los campos de entrada (input y select) */
form input[type="text"], form select {
    width: 100%;
    padding: 0px;
    margin-bottom: 0px;
    border: none;
    border-bottom: 2px solid #ffffff;  /* Sólo el borde inferior visible */
    background-color: transparent;
    color: #ffffff;
    font-size: 14px;
}

/* Estilo de los campos de entrada (input y select) */
form input[type="email"], form select {
    width: 100%;
    padding: 0px;
    margin-bottom: 0px;
    border: none;
    border-bottom: 2px solid #ffffff;  /* Sólo el borde inferior visible */
    background-color: transparent;
    color: black;
    font-size: 14px;
}

/* Estilo de los campos cuando están enfocados */
form input[type="text"]:focus, form select:focus {
    outline: none;
    border-color: #ffffff;
}

/* Estilo del botón de envío */
form input[type="submit"] {
    background-color: #ffffff;
    color: #0047BA;
    border: 2px #B71112;
    padding: 10px 40px;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    border-radius: 25px;
    transition: background-color 0.3s, color 0.3s;
}

/* Efecto hover en el botón de envío */
form input[type="submit"]:hover {
    background-color: #ffffff;
    color: #ff6b0f;
}

/* Asegurando que los campos se alineen bien en dispositivos pequeños */
@media (max-width: 600px) {
    form {
        padding: 15px;
    }

    form label {
        font-size: 14px;
    }

    form input[type="text"], form select, form input[type="submit"] {
        font-size: 14px;
    }
/* Estilo del checkbox de términos y condiciones */
  input[type="checkbox"] {
    margin-right: 5px; /* Espaciado a la derecha del checkbox */
  }

  /* Estilo del enlace de términos y condiciones */
  label[for="terms"] {
    font-size: 8px; /* Letra de 10px */
  }

  label[for="terms"] a {
    color: red; /* Color amarillo para el link */
    text-decoration: none; /* Eliminar subrayado */
  }

  label[for="terms"] a:hover {
    text-decoration: underline; /* Subrayado al pasar el cursor */
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-53fbd7ae */.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    padding-top: ;
    bottom: ;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-628ee872 */.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    padding-top: 25px;
    bottom: 0px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Book.eot');
	src: url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Book.eot?#iefix') format('embedded-opentype'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Book.woff2') format('woff2'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Book.woff') format('woff'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Book.svg#Avenir') format('svg');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Book.eot');
	src: url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Book.eot?#iefix') format('embedded-opentype'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Roman.woff2') format('woff2'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Roman.woff') format('woff'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Roman.svg#Avenir') format('svg');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Medium.eot');
	src: url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Medium.woff2') format('woff2'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Medium.woff') format('woff'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Medium.svg#Avenir') format('svg');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Heavy.eot');
	src: url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Heavy.eot?#iefix') format('embedded-opentype'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Heavy.woff2') format('woff2'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Heavy.woff') format('woff'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Heavy.svg#Avenir') format('svg');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Black.eot');
	src: url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Black.eot?#iefix') format('embedded-opentype'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Black.woff2') format('woff2'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Black.woff') format('woff'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Black.svg#Avenir') format('svg');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Black.eot');
	src: url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Black.eot?#iefix') format('embedded-opentype'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Black.woff2') format('woff2'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Black.woff') format('woff'),
		url('https://macropay.mx/wp-content/uploads/2022/10/AvenirLTStd-Black.svg#Avenir') format('svg');
}
/* End Custom Fonts CSS */