.footer{background-color:#626565}.footer *{color:#fff}.footer .telefone{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start}.footer .telefone *{line-height:1}.footer .label,.footer .sublink{color:#ff8700}.footer a{display:block;width:-moz-max-content;width:max-content}.footer .container .logos{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.footer .container .bloco img,.footer .container .logos .logo-city{height:auto;width:auto}.footer .container .bottom .redes .label{color:#fff}.footer .container .bottom .redes .linha{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.footer .politicas a{display:inline-block}@media (max-width:600px){.footer{padding:9.6618357488vw 0 41.0628019324vw}.footer .telefone{-moz-column-gap:1.2077294686vw;column-gap:1.2077294686vw}.footer .telefone .numero{font-size:4.8309178744vw!important}.footer .telefone img{max-width:6.038647343vw}.footer .label,.footer .telefone span{font-size:3.6231884058vw}.footer .label{margin-bottom:1.2077294686vw}.footer .container .links{margin-bottom:9.6618357488vw;padding:0 3.6231884058vw}.footer .container .links .coluna a,.footer .container .links .coluna p{font-size:4.8309178744vw;margin-bottom:2.8985507246vw}.footer .container .links .coluna a.sublink{font-size:3.8647342995vw}.footer .container .links .coluna a.sublink:last-child{margin-bottom:4.8309178744vw}.footer .container .bottom{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:flex-start;padding:0 3.6231884058vw}.footer .container .bottom p{font-size:3.8647342995vw}.footer .container .bottom .central-atendimento{margin-top:16.9082125604vw}.footer .container .bottom .central-atendimento .logos{flex-wrap:wrap;gap:4.8309178744vw;margin-bottom:6.038647343vw}.footer .container .bottom .central-atendimento .logos .logo-city{max-width:24.154589372vw}.footer .container .bottom .central-atendimento .telefone{margin-bottom:2.4154589372vw}.footer .container .bottom .central-atendimento .telefone.adm{margin-top:4.8309178744vw}.footer .container .bottom .redes .linha{gap:7.2463768116vw;margin-top:2.4154589372vw}.footer .container .bottom .redes .linha img{max-height:7.2463768116vw;max-width:7.2463768116vw}.footer .container .bottom .imprensa .bloco{margin-bottom:7.2463768116vw}.footer .container .politicas{margin-top:10.8695652174vw}.footer .container .politicas .bloco{align-items:flex-start;border-bottom:1px solid #818484;border-top:1px solid #818484;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8.4541062802vw;padding:9.6618357488vw 3.6231884058vw}.footer .container .politicas .bloco a{font-size:3.3816425121vw;font-weight:300}.footer .container .politicas p{font-size:2.8985507246vw;font-weight:300;text-align:center}}@media (min-width:600px) and (max-width:900px){.footer{padding:5.2083333333vw 0 19.53125vw}.footer .telefone{-moz-column-gap:.6510416667vw;column-gap:.6510416667vw}.footer .telefone .numero{font-size:2.6041666667vw!important}.footer .telefone img{max-width:3.2552083333vw}.footer .label,.footer .telefone span{font-size:1.953125vw}.footer .label{margin-bottom:.6510416667vw}.footer .container .links{margin-bottom:5.2083333333vw;padding:0 1.953125vw}.footer .container .links .coluna a,.footer .container .links .coluna p{font-size:2.6041666667vw;margin-bottom:1.5625vw}.footer .container .links .coluna a.sublink{font-size:2.0833333333vw}.footer .container .links .coluna a.sublink:last-child{margin-bottom:2.6041666667vw}.footer .container .bottom{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:flex-start;padding:0 1.953125vw}.footer .container .bottom p{font-size:2.0833333333vw}.footer .container .bottom .central-atendimento{margin-top:9.1145833333vw}.footer .container .bottom .central-atendimento .logos{gap:2.6041666667vw;margin-bottom:3.2552083333vw}.footer .container .bottom .central-atendimento .logos .logo-city{max-width:13.0208333333vw}.footer .container .bottom .central-atendimento .telefone{margin-bottom:1.3020833333vw}.footer .container .bottom .central-atendimento .telefone.adm{margin-top:2.6041666667vw}.footer .container .bottom .redes .linha{gap:3.90625vw;margin-top:1.3020833333vw}.footer .container .bottom .redes .linha img{max-height:3.90625vw;max-width:3.90625vw}.footer .container .bottom .imprensa .bloco{margin-bottom:3.90625vw}.footer .container .politicas{margin-top:5.859375vw}.footer .container .politicas .bloco{align-items:flex-start;border-bottom:1px solid #818484;border-top:1px solid #818484;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:4.5572916667vw;padding:5.2083333333vw 1.953125vw}.footer .container .politicas .bloco a{font-size:1.8229166667vw;font-weight:300}.footer .container .politicas p{font-size:1.5625vw;font-weight:300;text-align:center}}@media (min-width:900px){.footer{position:relative}.footer .grafismo{bottom:0;left:-35.1851851852vh;max-width:62.037037037vh;pointer-events:none;position:absolute}.footer .telefone{-moz-column-gap:.9259259259vh;column-gap:.9259259259vh;margin-top:.9259259259vh}.footer .telefone .numero{font-size:2.037037037vh!important}.footer .telefone img{max-width:2.7777777778vh}.footer .telefone span{font-size:1.6666666667vh}.footer .label{font-size:1.4814814815vh;margin-bottom:.462962963vh}.footer .container{align-items:flex-start;display:flex;flex-direction:column;height:100vh;justify-content:flex-end;max-width:unset;padding:0 19.4444444444vh 3.2407407407vh 34.7222222222vh}.footer .container .links{align-items:flex-start;-moz-column-gap:16.6666666667vh;column-gap:16.6666666667vh;display:flex;flex-direction:row;justify-content:flex-start}.footer .container .links .coluna a,.footer .container .links .coluna p{font-size:2.3148148148vh}.footer .container .links .coluna p{margin-bottom:.9259259259vh}.footer .container .links .coluna.home{align-items:flex-start;-moz-column-gap:2.7777777778vh;column-gap:2.7777777778vh;display:flex;flex-direction:column;flex-wrap:wrap;height:30.0925925926vh;justify-content:flex-start}.footer .container .links .coluna a{margin-bottom:2.2222222222vh}.footer .container .links .coluna a.sublink{font-size:1.6666666667vh;margin-bottom:1.2962962963vh}.footer .container .links .coluna a.sublink:last-child{margin-bottom:2.2222222222vh}.footer .container .bottom{align-items:flex-end;display:flex;flex-direction:row;gap:9.2592592593vh;justify-content:flex-start;margin-top:9.2592592593vh}.footer .container .bottom p{font-size:1.6666666667vh}.footer .container .bottom .central-atendimento .logos{gap:1.8518518519vh;margin-bottom:2.3148148148vh}.footer .container .bottom .central-atendimento .logos .logo-city{max-width:11.5740740741vh}.footer .container .bottom .central-atendimento .telefone.adm{margin-top:3.7037037037vh}.footer .container .bottom .redes .linha{gap:2.7777777778vh;margin-top:.9259259259vh}.footer .container .bottom .redes .linha img{max-height:2.7777777778vh;max-width:2.7777777778vh}.footer .container .bottom .imprensa .bloco{margin-top:3.7037037037vh}.footer .container .politicas{margin-left:-19.4444444444vh;margin-top:6.9444444444vh;width:calc(100% + 20.37037vh)}.footer .container .politicas,.footer .container .politicas .bloco{align-items:flex-start;display:flex;flex-direction:row;gap:5.5555555556vh;justify-content:flex-start}.footer .container .politicas .bloco a,.footer .container .politicas p{font-size:1.2962962963vh;font-weight:300}.footer .container .politicas p{margin-left:auto}.footer.interna .grafismo{display:none}.footer.interna .telefone{-moz-column-gap:10px;column-gap:10px;margin-top:10px}.footer.interna .telefone .numero{font-size:20px!important}.footer.interna .telefone img{max-width:25px}.footer.interna .telefone span{font-size:15px}.footer.interna .label{font-size:16px;margin-bottom:5px}.footer.interna .container{height:auto;max-width:1245px;min-height:715px;padding:60px 30px 40px 0}.footer.interna .container .links{-moz-column-gap:60px;column-gap:60px}.footer.interna .container .links a{width:auto}.footer.interna .container .links a,.footer.interna .container .links p{font-size:22px}.footer.interna .container .links p{margin-bottom:10px}.footer.interna .container .links a{margin-bottom:30px}.footer.interna .container .links a.sublink{font-size:17px;margin-bottom:14px}.footer.interna .container .links .container-links{-moz-column-count:3;column-count:3;-moz-column-gap:30px;column-gap:30px;display:block}.footer.interna .container .bottom{gap:50px;justify-content:space-between;margin-top:60px;width:100%}.footer.interna .container .bottom p{font-size:16px}.footer.interna .container .bottom .central-atendimento{margin-right:auto}.footer.interna .container .bottom .central-atendimento .logos{gap:20px;margin-bottom:25px}.footer.interna .container .bottom .central-atendimento .logos .logo-city{max-width:125px}.footer.interna .container .bottom .central-atendimento .telefone{margin-top:15px}.footer.interna .container .bottom .central-atendimento .telefone.adm{margin-top:30px}.footer.interna .container .bottom .redes .linha{gap:30px;margin-top:10px}.footer.interna .container .bottom .redes .linha img{max-height:30px;max-width:30px}.footer.interna .container .bottom .imprensa{align-items:flex-start;display:flex;flex-direction:row;gap:40px;justify-content:flex-start}.footer.interna .container .bottom .imprensa .bloco{margin-top:0}.footer.interna .container .bottom .imprensa .bloco .email{font-size:18px;margin-top:14px}.footer.interna .container .politicas{gap:60px;margin-left:0;margin-top:75px;width:100%}.footer.interna .container .politicas .bloco{gap:60px}.footer.interna .container .politicas .bloco a,.footer.interna .container .politicas p{font-size:14px}}@media (min-width:1000px) and (max-width:1300px){.footer.interna{zoom:.75}}
