html{scroll-behavior:smooth}#pay .content-container{background:#f0edea;padding:80px 0 120px 0}@media screen and (max-width: 1366px){#pay .content-container{padding:40px 0 100px 0}}#pay p{font-size:16px;line-height:1.3}#pay ul li{list-style-position:inside;font-size:16px;line-height:25px}#pay .h{max-width:400px}#pay .h .bullet-point{background:linear-gradient(45deg, #ff261a, #ff7f1f);color:#fff;text-transform:uppercase;border-radius:20px;padding:2px 20px;display:inline-block;margin-bottom:30px}#pay .h .pay-logo{width:320px;margin-bottom:30px}#pay .h h1{display:inline-block;font-size:56px;line-height:1;margin:0 0 15px 0;text-wrap:balance;color:#000}#pay .h h1 strong{display:block;font-weight:600;background:linear-gradient(45deg, #ff261a, #ff7f1f);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);white-space:nowrap}#pay .h p{font-size:22px;line-height:1.4;margin-bottom:0}#pay .perks{display:inline-grid;width:100%;grid-template-columns:1fr 1fr 1fr;grid-gap:50px;padding:70px 0}#pay .perks .item{display:flex;flex-direction:column;align-items:start}#pay .perks .item i{display:flex;align-items:center;justify-content:center;margin-right:24px;min-width:60px;height:60px;background:#f0edea;border-radius:50%;font-size:30px;margin-bottom:20px}#pay .perks .item h4{font-size:22px;margin-bottom:10px}#pay .details{padding:100px 0;text-align:center}#pay .details.bd{border-top:1px solid #eee}#pay .details.bg{background-color:#fafafa}#pay .details .digital-wallet{display:flex;align-items:center;justify-content:center;margin-bottom:40px;gap:15px}#pay .details .digital-wallet span{font-size:18px}#pay .details .digital-wallet img{width:150px}#pay .plans{display:inline-flex;margin-top:30px;width:100%;gap:15px}#pay .plans .plano_wrapper{border:1px solid #ccc;border-radius:20px;width:100%;padding:30px;text-align:left}#pay .plans .plano_wrapper .nome,#pay .plans .plano_wrapper .valor{font-size:22px;font-weight:500}#pay .plans .plano_wrapper .valor{display:flex;align-items:center}#pay .plans .plano_wrapper .valor span{background:#ed3237;color:#fff;text-transform:uppercase;border-radius:20px;padding:4px 10px;display:inline-block;margin:0 0 0 6px;font-size:13px;line-height:1}#pay .plans .plano_wrapper span{font-size:16px;color:#666;margin-top:10px}#pay .plans .plano_wrapper .promo{margin-bottom:5px;display:flex;align-items:center}#pay .plans .plano_wrapper .promo span{background:#ed3237;color:#fff;text-transform:uppercase;border-radius:20px;padding:4px 10px;display:inline-block;margin:0 0 0 6px;font-size:13px;line-height:1}#pay .plans .plano_wrapper .perks{display:inline-block;padding:0}#pay .plans .plano_wrapper .perks p{font-size:15px;margin-bottom:5px}#pay .plans .plano_wrapper .perks p:last-child{margin-bottom:0}#pay .plans .plano_wrapper.escolhido{background:#f0edea;border:none}#pay .plans .plano_wrapper.escolhido .valor,#pay .plans .plano_wrapper.escolhido .nome{font-size:24px}#pay #oferta-bf{text-align:left}#pay #oferta-bf p,#pay #oferta-bf li{font-size:14px}#pay #oferta-bf p{margin-bottom:12px}#pay #oferta-bf .regulamento-oferta .item{margin-bottom:20px}#pay #oferta-bf .regulamento-oferta .taxas{display:flex;gap:20px}@media screen and (max-width: 800px){#pay #oferta-bf .regulamento-oferta .taxas{flex-direction:column}}#pay #oferta-bf .regulamento-oferta .taxas .lista-taxas{border:1px solid #eee;padding:20px;border-radius:10px}#pay #oferta-bf .regulamento-oferta .taxas .lista-taxas p{margin-bottom:10px}#pay #oferta-bf .regulamento-oferta .taxas .lista-taxas p:last-child{margin-bottom:0}#pay #calculadora .row{margin-top:50px}#pay #calculadora .calc{background:#eee;padding:40px;border-radius:5px;text-align:left}#pay #calculadora .calc .item{margin-bottom:18px}#pay #calculadora .calc .item:last-child{margin-bottom:0}#pay #calculadora .calc .item p{margin-bottom:7px;font-size:15px;display:flex;justify-content:space-between;align-items:center}#pay #calculadora .calc .botao-cta{font-size:16px;text-align:center;width:100%;margin-top:10px;border-radius:5px}#pay #calculadora .resultado{color:#666}#pay #calculadora .resultado p{font-size:18px}#pay #calculadora .resultado .pre p{font-size:16px}#pay #calculadora .resultado .pre .dica{font-size:14px}#pay #calculadora .resultado .dica{background:#eee;padding:30px;border-radius:5px;margin-top:20px;display:inline-block;width:100%;margin-bottom:0}#pay .faq{padding:100px 0;text-align:center}#pay .faq .perguntas-wrapper{text-align:left;padding:10px 30px;border:1px solid #eee;border-radius:10px;margin-top:50px}#pay .faq .perguntas-wrapper .item .pergunta{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:30px 0;border-top:1px solid #eee}#pay .faq .perguntas-wrapper .item .pergunta i{font-size:20px;transition:all .25s ease}#pay .faq .perguntas-wrapper .item .pergunta p{font-size:18px;margin-bottom:0;padding-right:30px}#pay .faq .perguntas-wrapper .item .pergunta.active i{transform:rotate(180deg)}#pay .faq .perguntas-wrapper .item .pergunta.active p{text-decoration:underline}#pay .faq .perguntas-wrapper .item .resposta{display:none;padding:0 0 30px 0}#pay .faq .perguntas-wrapper .item:first-child .pergunta{border-top:none}#pay .stats{padding:80px 0;background-color:#fafafa}#pay .stats .row{gap:40px}#pay .stats h2{font-size:36px;text-align:center;margin-bottom:60px}#pay .stats .number .h{font-size:100px;line-height:1;font-weight:bold;letter-spacing:-3px}#pay .stats .number p{font-size:20px}#pay .stats .data p{font-size:20px;margin-bottom:5px}#pay .stats .data p.t{font-weight:bold;font-size:30px;line-height:1.2;margin-bottom:10px}#pay .why{padding:100px 0}#pay .why h4{padding-right:30px;font-size:28px;line-height:1.3}#pay .why p{display:flex;align-items:center;line-height:1}#pay .why p i{margin-right:8px;font-size:20px}#pay .botao-cta{color:#fff;background-color:#ed3237;border-radius:20px;line-height:1.3;padding:10px 30px;display:inline-block;font-size:18px;margin-top:40px;transition:all .25s ease;cursor:pointer}#pay .botao-cta.secundario{background-color:rgba(0,0,0,0);color:#000;border:1px solid #ccc}@media screen and (max-width: 800px){#pay .content-container{padding:40px 20px 60px 20px}#pay .content-container .h h1{font-size:48px}#pay .perks{padding:60px 20px;grid-template-columns:1fr;grid-gap:60px}#pay .perks .item{align-items:center;text-align:center}#pay .faq{padding:60px 20px}#pay .plans{flex-direction:column}#pay #calculadora .calc .item p{display:block}#pay .details{padding:60px 20px}}/*# sourceMappingURL=pay.css.map */
