@charset "utf-8";#geral footer{padding:0 var(--recuo_mobile);margin-bottom:var(--recuo_mobile);margin-top:calc(var(--margem_entre_secoes) / 2)}#geral footer.no-box{padding:0;margin-bottom:0}#geral footer.no-box #base{border-radius:0}#geral footer #base{padding:80px;background:var(--rodape_base_fundo);color:var(--rodape_base_texto);border-radius:var(--arredondamento_geral_bordas)}#geral footer #base .t{font-size:18px;color:var(--rodape_titulo_texto);margin-bottom:14px;font-weight:400}#geral footer #base .t i{display:none}#geral footer #base .links{width:100%;float:left}#geral footer #base .links a{display:block;font-size:16px;line-height:25px;transition:all 0.25s ease;margin-bottom:8px}#geral footer #base .links a:last-of-type{margin-bottom:0}#geral footer #base .texto{font-size:16px;line-height:1.4}#geral footer #base .texto a{display:inline}#geral footer #base .texto p:not(:last-child){margin-bottom:10px}#geral footer #base #frmNews{display:flex;width:100%}#geral footer #base #frmNews input{background-color:var(--rodape_newsletter_fundo);color:var(--rodape_newsletter_texto);border-bottom:1px solid var(--rodape_newsletter_botao_fundo);font-size:16px;line-height:40px;width:65%;border-radius:0}#geral footer #base #frmNews input::placeholder{color:var(--rodape_newsletter_texto)!important;opacity:1!important}#geral footer #base #frmNews button{width:35%;background-color:var(--rodape_newsletter_botao_fundo);color:var(--rodape_newsletter_botao_texto);font-size:16px}#geral footer #base .lower-row{display:inline-flex;gap:40px;width:100%;margin-top:20px;padding-top:30px;justify-content:center;border-top:1px solid rgba(255,255,255,.2)}#geral footer #base .pagamentos{display:flex;align-items:center;gap:30px}#geral footer #base .pagamentos .gateways{display:flex;flex-wrap:wrap;width:100%;gap:10px}#geral footer #base .pagamentos .gateways span{height:40px;padding:6px;border-radius:5px;background-color:#fff;border:solid 1px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;width:100px}#geral footer #base .pagamentos .bandeiras{display:inline-flex;align-items:center;flex-wrap:nowrap;width:100%;gap:10px}#geral footer #base .pagamentos .bandeiras .color{width:50px;height:30px;background-color:#F7F7F7;border-radius:5px;overflow:hidden}#geral footer #base .pagamentos .bandeiras .mono{width:50px;height:30px}#geral footer #base .selos{display:inline-flex;flex-wrap:wrap;align-items:center;gap:20px}#geral footer #base .selos img{width:100%}#geral footer #base .selos .selo-avaliacoes{background-color:#f7f7f7;text-align:center;padding:5px 12px;border-radius:5px;color:#222;white-space:nowrap}#geral footer #base .selos .selo-avaliacoes:hover{text-decoration:none!important}#geral footer #base .selos .selo-avaliacoes .nota{font-size:14px}#geral footer #base .selos .selo-avaliacoes .nota .fa-star{color:gold}#geral footer #base .selos .selo-avaliacoes .t{color:#666;font-size:11px;line-height:1.4}#geral footer #base .copyright{display:inline-flex;width:100%;flex-direction:column;font-size:14px;gap:2px}#geral footer #base .copyright a{text-decoration:underline!important}#geral footer #base a{color:var(--rodape_links_texto)}#geral footer #base a:hover{color:var(--rodape_links_texto_hover);text-decoration:underline!important}#geral footer #base .social{display:inline-flex;gap:15px;margin-top:20px}#geral footer #base .social .icone{display:flex;align-items:center}#geral footer #base .social .icone i{font-size:20px}#fixed-bottom{display:none}#dev{display:none}@media screen and (max-width:800px){#geral footer{padding:0 calc(var(--recuo_mobile) - 7px);text-align:center}#geral footer #base{padding:50px 30px}#geral footer #base .links{padding-bottom:50px}#geral footer #base .links a{margin-bottom:14px}#geral footer #base .social{margin:0 0 50px 0}#geral footer #base .social .icone i{font-size:22px}#geral footer #base .pagamentos{gap:20px;flex-direction:column;margin-top:50px}#geral footer #base .pagamentos .bandeiras,#geral footer #base .pagamentos .gateways{justify-content:center;flex-wrap:wrap}#geral footer #base .selos{justify-content:center}#geral footer #base .selos .selo-avaliacoes .t{padding:0}#geral footer #base .selos .selo-avaliacoes .t::before{display:none}#geral footer #base .lower-row{flex-direction:column;gap:20px;margin-top:20px}#geral footer #base .row [class*=col]{margin-bottom:0}#geral footer #base .copyright{gap:10px}}