footer{position:relative;display:flex;justify-content:center;background:#092145;color:#fff;padding:6rem 10% 1rem;flex-direction:column;align-items:center}footer .footer-container{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:80%}footer .footer-column{flex:1;min-width:150px;margin:0 8px}footer .footer-column h3{font-weight:400;margin:0 0 2rem}footer .footer-column ul{list-style:none;padding:0}footer .footer-column ul li{font-size:.8rem;margin-bottom:.7rem}footer .footer-column ul li,footer a{color:#999eaf;text-decoration:none;transition:color .3s ease}footer .footer-column ul li a span{color:#fff;padding-left:8px}footer .footer-column ul li a:hover{color:#fff}footer .footer-bottom{width:100%;padding:1rem 0;border-top:1px solid #999eaf;margin-top:3rem;display:flex;flex-direction:column}footer .footer-bottom .footer-bottom-container{display:flex;flex-direction:row}footer .footer-bottom .footer-bottom-container .footer-copyright{margin-top:30px;font-size:.8rem;color:#999eaf;flex:1;text-align:center}footer .footer-bottom .footer-bottom-container .footer-logo-container{flex:1}footer .footer-bottom .footer-bottom-container .footer-logo-container .footer-logo img{width:130px}footer .footer-bottom .footer-bottom-container .footer-social{flex:1;display:flex;justify-content:end;gap:1rem}footer .footer-bottom .footer-bottom-container .footer-social img{width:32px;height:32px;filter:invert(.8)}body{margin:0;padding:0;color:#1e1e1e;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}button,.button{display:inline-block;font-family:Poppins,sans-serif;font-weight:600;background-color:#73c451;padding:10px 20px;border-radius:30px;text-decoration:none;color:#fff;font-size:1.2rem}button:hover,.button:hover{cursor:pointer;background-color:#64a847}#header{position:fixed;display:flex;align-items:center;justify-content:center;padding:1rem 0;width:100%;top:0;left:0;z-index:100;transition:.3s ease-in-out;background:#092145;box-shadow:0 12px 12px -4px #00000080;height:44px}#header #menu-icon{color:#fff;position:absolute;left:10px}#header.transparent{background:transparent;box-shadow:none}#header.scrolled{background:#092145;box-shadow:0 12px 12px -4px #00000080}#header .logo{flex-grow:0;margin:0 2rem;opacity:0;transition:opacity .3s ease-in-out}#header .logo.fade-in{opacity:1}#header .logo img{height:40px;max-width:100%;display:block}#header #nav-menu{flex-grow:1;margin:0 2rem;display:flex;justify-content:flex-end}#header #nav-menu ul{list-style:none;display:flex;gap:2rem;margin:0;padding:0}#header #nav-menu ul li{display:inline}#header #nav-menu ul li.menu-separator{margin:0 1rem}#header #nav-menu ul li a{position:relative;text-decoration:none;color:#fff}#header #nav-menu ul li a:hover:after{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:7px;background-color:#73c451;border-radius:5px;transform:scaleX(1);animation:underlineExpand .3s ease-in-out forwards}#header #nav-menu ul li a.register{padding:8px 24px;border-radius:8px;margin:0;text-transform:none;font-weight:600;display:inline}#header #nav-menu ul li a.login{margin-right:24px}#menu-mobile{position:absolute;top:44px;margin-top:40px;right:20px;background-color:#092145;padding:40px 20px;border-radius:20px;width:80%;opacity:0;transform:translate(-100%);transition:transform .4s ease,opacity .4s ease}#menu-mobile.open{opacity:1;transform:translate(0)}#menu-mobile #nav-menu ul{flex:1;display:flex;flex-direction:column;gap:40px}.underline{position:relative;display:inline-block}.underline.show:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:7px;background-color:#73c451;border-radius:5px;transform:scaleX(1);animation:underlineExpand .6s ease-in-out forwards}h2{font-size:3.2rem;font-weight:900;margin-top:0;color:#092145}.layout-container{width:100%}.layout-container.page{padding:6rem 5rem;box-sizing:border-box}.layout-container.page.is-mobile{padding:6rem 2rem}.layout-container.page.is-mobile.is-external-content{padding:6rem 0}.external-content-container{margin:3em;min-height:60vh;text-align:center}.external-content-container.is-mobile{margin:0;padding:0}.external-content-container .loading-container{width:50%;padding-top:4rem;overflow:hidden;margin:auto}.console-logs{background-color:#000;color:#fff;min-height:20px}#splash-screen{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:9999;animation:fadeOut .5s ease forwards;animation-delay:1.5s}#splash-logo{width:300px;clip-path:inset(0 85% 0 0);animation:growP .7s ease forwards,revealRest .7s ease forwards .7s}@keyframes growP{0%{transform:scale(1)}to{transform:scale(1.4)}}@keyframes revealRest{0%{clip-path:inset(0 85% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes fadeOut{to{opacity:0;visibility:hidden}}.whats-app-contact{border:none;cursor:pointer;border-radius:20px;padding:15px 30px;display:flex;align-items:center;margin:auto;gap:30px;background-color:#73c451;color:#fff;font-size:1.5em}.whats-app-contact:hover{background-color:#64a847}.whats-app-contact img{width:32px;height:32px;filter:invert(1)}section{position:relative;text-align:center;padding:4rem 2rem 8rem;display:flex;justify-content:center}section.white{background:#fff;color:#092145}section.blue{background:#092145;color:#fff}section.blue h2{color:#fff}section h2{font-size:3.2rem;font-weight:900;margin-top:0;color:#092145}section .section-container{flex-direction:column;align-items:center;width:100%;overflow:hidden}.section-connector{position:absolute;top:-40px}.section-connector .white-circle{padding:10px;background-color:#fff;border-radius:60px;width:60px;height:60px;left:50%}.section-connector .green-arrow{rotate:90deg}.contact-container{margin-top:80px}@keyframes scroll{0%{transform:translate(40%)}to{transform:translate(-1750px)}}.slider{overflow:hidden;width:80%;margin:auto;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);margin-top:6rem;margin-bottom:6rem}.slider .slide-track{display:flex;box-sizing:border-box;gap:40px}.slider .slide-track.animate{animation:scroll 30s linear infinite}.slider .slide{margin:0 2.5rem;display:flex;justify-content:center;align-items:center}#hero{position:relative;height:90vh;display:flex;align-items:center;justify-content:center;text-align:left;overflow:hidden}#hero .background-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}#hero .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000a6;z-index:-1}#hero .hero-content{position:absolute;max-width:770px;left:10%;top:40%;color:#fff}#hero .hero-content h1{font-size:3.2rem;font-weight:700;line-height:1.2;color:#fff;padding-right:10px}#hero .hero-content h1 img{width:50px;position:relative;rotate:-90deg;top:8px}#hero .hero-content h1 span{color:#fff}#hero .hero-content p{font-size:1.1rem;line-height:1.6;color:#fff}.home-page{transition:opacity 1s ease-in-out;opacity:0}.home-page.fade-in{opacity:1}@keyframes mover{0%{background-position-x:0}to{background-position-x:50px}}.how-it-works-step{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:50px;transition:all .4s}.how-it-works-step:hover{transform:scale(1.05);cursor:pointer}.how-it-works-step.details-open{flex:4}.how-it-works-step.details-open:hover{transform:scale(1);cursor:default}.how-it-works-step.details-other-open{flex:.5}.how-it-works-step .how-it-works-step-container{display:flex;position:relative;flex-direction:row;align-items:center;gap:20px}.how-it-works-step .how-it-works-step-container .how-it-works-img{height:200px}.how-it-works-step .how-it-works-step-container .how-it-works-text{padding:40px;box-sizing:border-box;text-align:left;background-color:#f5f5f5;border-radius:24px;transition:all .4s;width:400px}.how-it-works-step .how-it-works-step-container .how-it-works-heading{margin-bottom:1.5rem}.how-it-works-step .how-it-works-step-container .how-it-works-text h3{font-size:1.5rem;color:#092145;font-weight:700;margin:0}.how-it-works-step .how-it-works-step-container .how-it-works-text p{color:#8b8787}.how-it-works-step .step-button{--btn-active: #73c451;--btn-inactive: #a4ec85;display:inline-flex;width:fit-content;padding:10px 30px;align-items:center;font-size:1.2em;color:#fff;border:none;border-radius:25px;cursor:pointer;white-space:nowrap;background-image:linear-gradient(90deg,var(--btn-inactive) 0%,var(--btn-inactive) 50%,var(--btn-active) 50%,var(--btn-active) 100%);background-size:200% 100%;background-position:100% 0;transition:background-position 1s ease}.how-it-works-step .step-button:hover{filter:brightness(.95)}.how-it-works-step .step-button.active{background-position:100% 0;transition:none}.how-it-works-step .step-button.inactive,.how-it-works-step .step-button.to-inactive{background-position:0 0}.how-it-works-step .step-button.to-active{background-position:-100% 0}.how-it-works-step .close-button{position:absolute;right:5px;top:5px;display:inline-block;width:32px;height:32px;background-repeat:no-repeat;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23011b55' d='M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12z'/%3E%3C/svg%3E");transition:all .4s;cursor:pointer}.how-it-works-step.animation-inactive:not(.details-open) .how-it-works-step-container{filter:opacity(.6)}.how-it-works-step.mobile .how-it-works-step-container{flex-direction:column;gap:2rem}.how-it-works-step.mobile .how-it-works-text{position:relative;min-width:auto;width:auto}.connection-line-container{display:flex;flex-direction:column;justify-content:center}.connection-line-container.small .connection-line{width:40px;height:3px;margin-bottom:4px}.connection-line-container .connection-line{height:6px;width:80px;margin-bottom:10px;background-position:0%;background-size:auto 100%;background-repeat:repeat-x;transition:all .6s}.connection-line-container .connection-line.active{animation:mover 1s linear infinite;background-position:-600%;background-image:url(/assets/animations/connection-active.svg)}.connection-line-container .connection-line.inactive{opacity:.2;background-image:url(/assets/animations/connection-inactive.svg)}.how-it-works-cols{display:flex;padding:0rem 16rem;gap:5px;justify-content:center;min-height:500px}.how-it-works-cols.mobile{flex-direction:column;padding:0rem;gap:6rem}.details-instructions{font-size:1.1rem;color:#615e5e;margin-top:1rem;position:absolute;bottom:60px;opacity:0;transition:opacity .6s ease-in-out}.details-instructions.visible{opacity:1}#how-it-works{padding-bottom:6rem}#how-it-works .steps-container{display:flex;justify-content:center;position:relative;gap:55px;padding-top:2rem}#how-it-works .steps-container.mobile{flex-direction:column;padding:2rem 1rem}#how-it-works .steps-container.mobile .circle:before,#how-it-works .steps-container.mobile .circle:after{display:none}#how-it-works .steps-container.mobile .step{margin:auto}#how-it-works .steps-container.mobile .step:after{display:none}#how-it-works .circle{width:160px;height:160px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center;font-size:1rem;font-weight:700;color:#092145;position:relative;padding:24px}#how-it-works .circle.mobile{display:none}#how-it-works .circle:before,#how-it-works .circle:after{content:"";position:absolute;width:16px;height:16px;background-color:#73c451;border-radius:50%;border:5px solid #ffffff;box-shadow:0 0 0 2px #73c451;top:50%;transform:translateY(-50%);z-index:10}#how-it-works .circle:before{left:-40px}#how-it-works .circle:after{right:-40px}#how-it-works .number{font-size:24px;font-weight:700;color:#73c451;margin-top:10px;text-align:center}#how-it-works .step{position:relative;text-align:center}#how-it-works .step:after{content:"";position:absolute;top:-30px;width:260px;height:130px;border:4px solid #ffffff;border-bottom:none;border-radius:160px 160px 0 0;transform:translate(-50%)}#how-it-works .step:nth-child(2):after{rotate:180deg;top:102px;left:-164px}#how-it-works .step-number{font-size:4rem;font-weight:300;color:#73c451;margin-top:2rem}.table-container{display:flex;flex-direction:row;gap:0px;padding:4em 10em 1em}.table-container .plan-container{display:flex;flex-direction:row;gap:0px;border:1px solid #ccc;border-radius:10px;width:100%}.table-container.is-mobile{padding:0;flex-wrap:wrap;margin-bottom:10px}.table-container.is-mobile .plan-container{flex-wrap:wrap;flex-direction:column}.table-container.is-mobile .feature-value{display:flex;flex-direction:column}.table-container.is-mobile .feature-value.is-group .feature-label{color:#1e1e1e}.table-container.is-mobile .feature-value .feature-label{text-align:left;color:#999eaf;flex:1}.table-container.is-mobile .feature-value .feature-value-mobile{text-align:right;padding-bottom:10px}.table-container .column-features{flex:1}.table-container .column-features .plan-header-offset{min-height:221px}.table-container .column-features .plan-features-list{padding-top:20px;text-align:left}.table-container .feature-value{padding:5px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px dashed #ccc}.table-container .feature-value:last-child{border-bottom:none}.table-container .feature-value.check{color:#73c451}.table-container .feature-value.is-group{background-color:#73c451;font-weight:600;min-height:6px}.table-container .column-plan{flex:1;text-align:center;border-right:1px solid #ccc;width:100%;display:flex;flex-direction:column}.table-container .column-plan:last-child{border-right:none}.table-container .column-plan .plan-header{display:flex;flex-direction:column;margin-bottom:20px;box-sizing:border-box;min-height:220px;max-height:220px;padding:20px;color:#092145;border-bottom:1px solid #ccc;align-items:center;width:100%}.table-container .column-plan .plan-header .plan-header-name{font-size:2em;text-shadow:4px 4px 2px rgba(0,0,0,.1);font-weight:700}.table-container .column-plan .plan-header .plan-header-description{color:#73c451;flex:1;padding-top:15px}.table-container .column-plan .plan-header .plan-header-price{font-size:1.5em;margin-top:10px}.table-container .column-plan .plan-header .plan-header-price .tax-legend{vertical-align:super;font-size:.6em;color:#999eaf}.pricing-partners{margin-top:2em;text-align:center;display:flex;justify-content:center;flex-direction:column;gap:1em}.expand-container{padding:0 10em;display:flex;justify-content:space-between}.expand-container a{padding:5px 20px;border:1px solid #73c451;border-radius:20px;cursor:pointer;font-size:.8em;white-space:nowrap}.expand-container .small-legend{font-size:.6em;color:#999eaf;padding:5px 10px}.home-partner{transition:opacity 1s ease-in-out;opacity:0}.home-partner.fade-in{opacity:1}#hero-partner{position:relative;height:90vh;display:flex;align-items:center;justify-content:center;text-align:left;overflow:hidden}#hero-partner .background-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}#hero-partner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000a6;z-index:-1}#hero-partner .hero-content{position:absolute;max-width:770px;left:10%;top:40%;color:#fff;padding-right:10px}#hero-partner .hero-content h1{font-size:2.4rem;font-weight:700;line-height:1.2;color:#fff}#hero-partner .hero-content h1 img{width:50px;position:relative;rotate:-90deg;top:8px}#hero-partner .hero-content h1 span{color:#fff}#hero-partner .hero-content p{font-size:1.1rem;line-height:1.6;color:#fff}.contact-partner{margin-top:120px}.mifinanzas-benefits{text-align:left;margin-left:20%}.mifinanzas-benefits h3{margin-top:80px;font-size:1.5rem;margin-bottom:.5rem}.mifinanzas-container{margin-bottom:40px;max-width:60%}.biller-benefits{text-align:left;margin-left:20%}.biller-benefits.mobile{margin-left:0}.biller-benefits h3{margin-top:80px;font-size:1.5rem;margin-bottom:.5rem}@keyframes underlineExpand{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1)}}.biller-container{margin-bottom:40px;max-width:60%}
