.top-color{display:flex;align-items:flex-end;justify-content:space-between;position:relative}.top-color::before{content:"";background:linear-gradient(90deg, rgba(244, 121, 32, 0.4) -14.26%, rgba(243, 243, 243, 0) 63.7%);transform:matrix(-1, 0, 0, 1, 0, 0);width:100%;height:11.1rem;pointer-events:none;right:0;z-index:-1;position:absolute}.top-color h2{margin-bottom:1rem;max-width:35rem}@media(max-width: 730px){.top-color:before{display:none}.top-color .imagem{display:none}.top-color h2{max-width:100%}}.fig-cont{top:13rem;left:-8.2rem;position:absolute}.s-banner-payments{background-color:#f7f7f8;overflow:hidden}.s-banner-payments .container{display:flex;align-items:center;justify-content:space-between}.s-banner-payments .texto{max-width:67.5rem;display:flex;flex-direction:column}.s-banner-payments .texto h1{margin-top:2.4rem;margin-bottom:2.4rem;line-height:125%}.s-banner-payments .texto p{margin-bottom:7.7rem;max-width:52.5rem}.s-banner-payments .texto .button{min-width:28.2rem;line-height:5.8rem;color:#f7f7f8;justify-content:space-between}.s-banner-payments .texto .button .icone{margin-left:3rem;background:url(../../img/seta-botao-hover.svg) no-repeat;width:16px !important;height:17px !important;background-size:cover}.s-banner-payments .imagem{width:100%;max-width:38.4rem;overflow:hidden}.s-banner-payments .imagem img{object-fit:cover;object-position:top}@media(max-width: 970px){.s-banner-payments{padding-top:5rem}.s-banner-payments .container{flex-direction:column}.s-banner-payments .texto{margin-bottom:5.4rem;align-items:center}.s-banner-payments .texto h1{margin-top:1.6rem;margin-bottom:1.6rem;text-align:center}.s-banner-payments .texto p{margin-bottom:5.4rem;text-align:center}}@media(max-width: 550px){.s-banner-payments .container{padding:0}.s-banner-payments .texto{padding:0 24px}.s-banner-payments .texto h1{font-size:32px}.s-banner-payments .texto .button{min-width:auto}.s-banner-payments .imagem{height:265px}}.s-mercado-payments{padding-top:11.2rem;padding-bottom:5.6rem}.s-mercado-payments .top{margin-bottom:6.2rem}.s-mercado-payments .top h2{margin-bottom:1.6rem}.s-mercado-payments .top p{color:#454258;font-size:1.8rem;line-height:160%}.s-mercado-payments .imagem .mobile{display:none}@media(max-width: 700px){.s-mercado-payments{padding-top:71px;padding-bottom:20px}.s-mercado-payments .imagem{display:flex;align-items:center;justify-content:center}.s-mercado-payments .imagem .mobile{display:block}.s-mercado-payments .imagem .desktop{display:none}}@media(max-width: 550px){.s-mercado-payments .top{margin-bottom:59px}.s-mercado-payments .top h2{font-size:24px}.s-mercado-payments .top p{font-size:16px}}.s-quem-e-quem-payments{padding-top:5.6rem;padding-bottom:5.6rem;overflow:hidden}.s-quem-e-quem-payments h2{margin-bottom:4rem}.s-quem-e-quem-payments .slide-quem-e-quem-payments{width:100%}.s-quem-e-quem-payments .card-geral{padding:4.2rem 3.2rem 2rem;background-color:#f7f7f8;min-height:34.8rem;height:auto;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;transition:all .4s ease-in-out;border:1px solid #f7f7f8}.s-quem-e-quem-payments .card-geral::before{content:"";position:absolute;top:0;right:0;background:url(../../img/payments/bg-card.svg) no-repeat;pointer-events:none;width:16.5rem;height:100%}.s-quem-e-quem-payments .card-geral:hover{justify-content:flex-start;background-color:#fff;border-color:#eee}.s-quem-e-quem-payments .card-geral:hover::before{background:url(../../img/payments/bg-card-hover.svg) no-repeat;width:16.5rem;height:11.2rem}.s-quem-e-quem-payments .card-geral:hover .icone{width:3.6rem;height:3.6rem}.s-quem-e-quem-payments .card-geral:hover .txt>div .ico{margin-top:-60px}.s-quem-e-quem-payments .card-geral:hover .txt>div .ico img{transform:rotate(180deg)}.s-quem-e-quem-payments .card-geral:hover .txt p{opacity:1;height:auto;display:block;animation:fadeIn .4s ease-in-out}.s-quem-e-quem-payments .card-geral .icone{width:5.6rem;height:5.6rem;transition:all .4s ease-in-out}.s-quem-e-quem-payments .card-geral .txt{margin-top:2.4rem}.s-quem-e-quem-payments .card-geral .txt>div{display:flex;align-items:flex-start;justify-content:space-between}.s-quem-e-quem-payments .card-geral .txt>div .ico{width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;z-index:2;background-color:#f47920}.s-quem-e-quem-payments .card-geral .txt>div .ico img{transition:transform .4s ease-in-out}.s-quem-e-quem-payments .card-geral .txt>div h3{margin-bottom:3.2rem;max-width:70%}.s-quem-e-quem-payments .card-geral .txt p{line-height:160%;color:#454258;display:none;max-height:17rem;overflow:auto}.s-quem-e-quem-payments .card-geral .txt p::-webkit-scrollbar-track{background-color:#fff}.s-quem-e-quem-payments .card-geral .txt p::-webkit-scrollbar{width:3px;background-color:#fff}.s-quem-e-quem-payments .card-geral .txt p::-webkit-scrollbar-thumb{background-color:#f47920}.s-quem-e-quem-payments .swiper-pagination{margin-top:4.9rem}@media(max-width: 700px){.s-quem-e-quem-payments .card-geral{justify-content:flex-start;border-color:#f7f7f8;background-color:#f7f7f8;min-height:32rem;padding:3rem}.s-quem-e-quem-payments .card-geral::before{display:none}.s-quem-e-quem-payments .card-geral .icone{width:3.6rem;height:3.6rem}.s-quem-e-quem-payments .card-geral .txt{margin-top:1rem}.s-quem-e-quem-payments .card-geral .txt>div .ico{display:none}.s-quem-e-quem-payments .card-geral .txt>div h3{margin-bottom:1rem;max-width:100%;font-size:20px}.s-quem-e-quem-payments .card-geral .txt p{opacity:1;height:auto;max-height:auto;display:block;font-size:14px}}@media(max-width: 550px){.s-quem-e-quem-payments{padding-top:40px;padding-bottom:40px}.s-quem-e-quem-payments .btn-slide-black{display:none}.s-quem-e-quem-payments h2{margin-bottom:15px;font-size:24px}}.s-solucoes-payments{padding-top:5.6rem;padding-bottom:11.2rem}.s-solucoes-payments h2{margin-bottom:4.8rem}.s-solucoes-payments .content{display:grid;grid-template-columns:repeat(2, 1fr);gap:17.7rem}.s-solucoes-payments .content .top-box{display:flex;align-items:flex-start}.s-solucoes-payments .content .top-box img{margin-right:2.2rem;width:2.8rem;height:2.8rem}.s-solucoes-payments .content .top-box h3{margin-bottom:1rem}.s-solucoes-payments .content .top-box p{font-weight:500}.s-solucoes-payments .content .box-imagem{padding:0 4.2rem 0 3.3rem;display:flex;align-items:flex-end;justify-content:space-between;height:135px;margin-top:4rem;margin-bottom:3.6rem;background:linear-gradient(327.25deg, #F03541 -36.04%, #FF8D3B 100.8%)}.s-solucoes-payments .content .box-imagem strong{margin-bottom:1rem;color:rgba(255,255,255,.2)}.s-solucoes-payments .content h4{margin-bottom:2.7rem}.s-solucoes-payments .content ul li{display:flex;align-items:flex-start;font-weight:500;color:#716f85}.s-solucoes-payments .content ul li:not(:last-child){margin-bottom:2.4rem}.s-solucoes-payments .content ul li img{margin-top:.5rem;margin-right:1.2rem}@media(max-width: 1000px){.s-solucoes-payments .content{gap:4rem}}@media(max-width: 930px){.s-solucoes-payments{padding-bottom:6rem}.s-solucoes-payments .content{grid-template-columns:1fr;gap:7.1rem}}@media(max-width: 550px){.s-solucoes-payments{padding-top:30px}.s-solucoes-payments h2{margin-bottom:40px;font-size:24px}.s-solucoes-payments .content .top-box img{margin-right:1rem}.s-solucoes-payments .content .top-box h3{font-size:20px}.s-solucoes-payments .content .top-box p{font-size:16px}.s-solucoes-payments .content .box-imagem{padding:0 2rem;height:99px;margin-top:6rem}.s-solucoes-payments .content .box-imagem img{max-width:50%}.s-solucoes-payments .content .box-imagem strong{margin-bottom:2rem;font-size:30px}}.s-saas-payments{overflow:hidden;position:relative}.s-saas-payments::before{content:"";position:absolute;top:0;right:0;height:100%;width:65%;background-color:#f7f7f8;pointer-events:none;z-index:-1}.s-saas-payments .container{display:flex;align-items:center}.s-saas-payments .box{width:100%;max-width:60rem;min-height:68.6rem;height:100%;margin-left:-12.6rem;background:linear-gradient(327.25deg, #F03541 -36.04%, #FF8D3B 100.8%);position:relative;display:flex;justify-content:space-between}.s-saas-payments .box .line{display:flex;align-items:center;justify-content:flex-end;width:11.2rem}.s-saas-payments .box .line span{writing-mode:vertical-rl;transform:rotate(180deg);text-align:right;font:700 10.2rem/100% "Montserrat",sans-serif;letter-spacing:-0.02em;color:rgba(255,255,255,.2)}.s-saas-payments .box .line-right{width:12.5rem;background:linear-gradient(180deg, rgba(248, 248, 248, 0.53) -31.78%, rgba(255, 255, 255, 0) 92.13%);opacity:.5;pointer-events:none;position:relative}.s-saas-payments .box .line-right img{position:absolute;top:2rem;left:1rem}.s-saas-payments .box .mid{padding-bottom:5rem;background-color:rgba(255,255,255,.2);flex:1;display:flex;flex-direction:column;justify-content:flex-end}.s-saas-payments .box .mid h2{margin-left:5rem;margin-bottom:8.1rem}.s-saas-payments .box .mid img{width:36.6rem;position:relative;left:3rem}.s-saas-payments .box h2{max-width:22.6rem;color:#fff}.s-saas-payments .content{padding-left:5.6rem;flex:1}.s-saas-payments .content ul{display:flex}.s-saas-payments .content ul li{padding:0 50px}.s-saas-payments .content ul:first-child{margin-bottom:4.6rem;justify-content:space-between}.s-saas-payments .content ul:first-child li{display:flex;align-items:center;justify-content:center;flex-direction:column}.s-saas-payments .content ul:first-child li img{width:4rem;height:4rem}.s-saas-payments .content ul:first-child li h3{margin-top:.4rem;text-align:center}.s-saas-payments .content ul:last-child{flex-direction:column}.s-saas-payments .content ul:last-child li{display:flex;align-items:center;justify-content:space-between;padding:0 7.1rem}.s-saas-payments .content ul:last-child li p{color:#000}.s-saas-payments .content ul:last-child li:not(:last-child){margin-bottom:3rem;padding-bottom:3rem;border-bottom:2px dashed rgba(176,176,176,.5)}@media(max-width: 1000px){.s-saas-payments{padding-top:3.2rem;padding-bottom:3.2rem;background-color:#f7f7f8}.s-saas-payments::before{display:none}.s-saas-payments .box{display:none}.s-saas-payments .content{padding-left:0}}@media(max-width: 550px){.s-saas-payments .content ul li{padding:0}.s-saas-payments .content ul:first-child{margin-bottom:29px;justify-content:flex-start}.s-saas-payments .content ul:first-child li:first-child{margin-right:20px}.s-saas-payments .content ul:first-child li img{width:36px;height:36px}.s-saas-payments .content ul:first-child li h3{font-size:14px}.s-saas-payments .content ul:last-child li{padding:0;justify-content:flex-start;padding-left:10px}.s-saas-payments .content ul:last-child li p{margin-left:20px;font-size:14px;line-height:150%}.s-saas-payments .content ul:last-child li:not(:last-child){margin-bottom:20px;padding-bottom:20px}.s-saas-payments .content ul:last-child li img{order:-2}.s-saas-payments .content ul:last-child li img:last-child{order:-1;margin-left:50px}}.s-folder-payments{padding-top:6.2rem;padding-bottom:6.2rem;overflow:hidden}.s-folder-payments .container{position:relative}.s-folder-payments .container::before,.s-folder-payments .container::after{content:"";position:absolute;bottom:0;background:url(../../img/home/figura-amarela.svg) no-repeat;width:7.3rem;height:7.3rem;opacity:.4}.s-folder-payments .container::before{left:-7.3rem}.s-folder-payments .container::after{right:-7.3rem}.s-folder-payments .box{padding-left:10.2rem;background-color:rgba(247,247,248,.5);display:flex;align-items:center;justify-content:space-between;overflow:hidden;border-bottom:2px solid #f47920}.s-folder-payments .texto{width:100%;max-width:43.3rem;display:flex;flex-direction:column}.s-folder-payments .texto h2{margin-top:.8rem;margin-bottom:2.6rem;color:#000}.s-folder-payments .texto .button{line-height:4.6rem}.s-folder-payments .texto .button img{margin-left:1rem}.s-folder-payments .texto .btn-link{margin-top:2.7rem}.s-folder-payments .imagem{padding-top:1.7rem;width:100%;max-width:53rem;position:relative;display:flex;align-items:flex-end;justify-content:flex-start}.s-folder-payments .imagem img{z-index:2}.s-folder-payments .imagem::before{content:"";position:absolute;right:0;top:0;width:70%;height:100%;background-color:#383737}@media(max-width: 1000px){.s-folder-payments .container::before,.s-folder-payments .container::after{display:none}.s-folder-payments .box{padding-left:3rem}}@media(max-width: 800px){.s-folder-payments{padding-top:3rem;padding-bottom:3rem}.s-folder-payments .box{padding-top:5.5rem;padding-left:0;flex-direction:column;border-bottom:4px solid #f47920}.s-folder-payments .texto{padding:0 32px;margin-bottom:20px;max-width:100%;align-items:center}.s-folder-payments .texto h2{text-align:center}.s-folder-payments .imagem{padding-top:1.7rem;width:100%;max-width:100%;justify-content:center}.s-folder-payments .imagem img{max-width:70%}.s-folder-payments .imagem::before{top:initial;bottom:0;width:100%;height:65%}}@media(max-width: 550px){.s-folder-payments .texto{padding:0 24px}.s-folder-payments .texto h2{font-size:24px}.s-folder-payments .texto .button{padding:0 30px}}.s-power-minute-payments .texto{display:flex;flex-direction:column}@media(max-width: 900px){.s-power-minute-payments{padding-top:6rem;padding-bottom:4rem}.s-power-minute-payments::before{display:none}.s-power-minute-payments .container{flex-direction:column;align-items:center}.s-power-minute-payments .container::before{display:none}.s-power-minute-payments .texto{margin-bottom:5rem;align-items:center;max-width:80%}.s-power-minute-payments .texto h2{margin-bottom:3rem;text-align:center}.s-power-minute-payments .video{margin-right:0}}@media(max-width: 550px){.s-power-minute-payments .texto{max-width:100%}.s-power-minute-payments .texto h2{font-size:30px}.s-power-minute-payments .video .player{width:40px;height:40px}.s-power-minute-payments .video .player::before{width:17px;height:20px}.s-power-minute-payments .video .player::after{border:11px solid rgba(0,0,0,.1)}}