html body #page #main-footer{background-color:var(--black);padding:80px 0 40px 0}@media (max-width:991px){html body #page #main-footer{padding:56px 0 32px 0}}html body #page #main-footer p{margin:0}html body #page #main-footer .footer-mapa{gap:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}@media (max-width:991px){html body #page #main-footer .footer-mapa{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px 24px}}@media (max-width:575px){html body #page #main-footer .footer-mapa{grid-template-columns:minmax(0, 1fr)}}html body #page #main-footer .footer-coluna{gap:16px;display:flex;flex-direction:column;align-items:flex-start}html body #page #main-footer .footer-titulo{color:var(--color-12);font-family:var(--font-family-3);font-size:12px;font-weight:700;line-height:24px;text-transform:uppercase}html body #page #main-footer .footer-marca{width:228px;gap:24px}@media (max-width:991px){html body #page #main-footer .footer-marca{width:auto}}html body #page #main-footer .footer-marca .footer-logotipo{color:var(--white);line-height:0;text-decoration:none;display:flex;flex-direction:column;align-items:flex-end}html body #page #main-footer .footer-marca .footer-logotipo svg{width:129px;height:auto}html body #page #main-footer .footer-marca .footer-logotipo .logotipo-grupo{font-family:var(--font-family-3);font-size:10px;font-weight:700;line-height:normal;letter-spacing:2.5px;text-transform:uppercase}html body #page #main-footer .footer-marca .footer-descricao{color:var(--color-14);font-size:14px;font-weight:500;line-height:20px}html body #page #main-footer .footer-marca .footer-redes-sociais{list-style:none;padding:0;margin:0;gap:16px;display:flex;flex-direction:row;align-items:center}html body #page #main-footer .footer-marca .footer-redes-sociais a{color:var(--black);line-height:0;background-color:var(--color-1);border-radius:12px;padding:6px;transition:background-color 0.3s;display:block}html body #page #main-footer .footer-marca .footer-redes-sociais a svg{width:24px;height:24px}html body #page #main-footer .footer-marca .footer-redes-sociais a:hover,html body #page #main-footer .footer-marca .footer-redes-sociais a:focus-visible{background-color:var(--white)}html body #page #main-footer .footer-navegue ul{list-style:none;padding:0;margin:0;gap:8px;display:flex;flex-direction:column}html body #page #main-footer .footer-navegue ul a{color:var(--color-10);font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:color 0.3s}html body #page #main-footer .footer-navegue ul a:hover,html body #page #main-footer .footer-navegue ul a:focus-visible{color:var(--color-1)}html body #page #main-footer .footer-endereco{width:280px}@media (max-width:991px){html body #page #main-footer .footer-endereco{width:auto}}html body #page #main-footer .footer-endereco .footer-endereco-texto{gap:4px;display:flex;flex-direction:column}html body #page #main-footer .footer-endereco .footer-endereco-texto p{color:var(--color-13);font-size:14px;font-weight:500;line-height:20px}html body #page #main-footer .footer-endereco .footer-endereco-texto .footer-destaque{color:var(--gray);font-size:16px;font-weight:600;line-height:24px}html body #page #main-footer .footer-endereco .footer-como-chegar{color:var(--color-1);font-size:14px;font-weight:600;line-height:20px;text-decoration:none;text-transform:uppercase;border-bottom:1px solid var(--color-1);transition:color 0.3s, border-color 0.3s}html body #page #main-footer .footer-endereco .footer-como-chegar:hover,html body #page #main-footer .footer-endereco .footer-como-chegar:focus-visible{color:var(--white);border-color:var(--white)}html body #page #main-footer .footer-contato{width:222px}@media (max-width:991px){html body #page #main-footer .footer-contato{width:auto}}html body #page #main-footer .footer-contato .footer-contato-item{gap:4px;display:flex;flex-direction:column}html body #page #main-footer .footer-contato .footer-contato-item p{color:var(--color-13);font-size:14px;font-weight:500;line-height:20px}html body #page #main-footer .footer-contato .footer-contato-item+.footer-contato-item p{color:var(--color-14)}html body #page #main-footer .footer-contato a{text-decoration:none;transition:color 0.3s}html body #page #main-footer .footer-contato a:hover,html body #page #main-footer .footer-contato a:focus-visible{color:var(--color-1)}html body #page #main-footer .footer-contato .footer-telefone{color:var(--white);font-family:var(--font-family-3);font-size:20px;font-weight:700;line-height:34px}html body #page #main-footer .footer-contato .footer-email{color:var(--gray);font-size:16px;font-weight:600;line-height:24px;overflow-wrap:anywhere}html body #page #main-footer .footer-direitos{border-top:1px solid var(--color-16);padding:48px 0 0 0;margin:48px 0 0 0}html body #page #main-footer .footer-direitos .footer-direitos-inner{gap:16px 32px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}@media (max-width:767px){html body #page #main-footer .footer-direitos .footer-direitos-inner{flex-direction:column;align-items:flex-start}}html body #page #main-footer .footer-direitos .footer-copyright,html body #page #main-footer .footer-direitos a{color:var(--white);font-size:12px;line-height:16px}html body #page #main-footer .footer-direitos .footer-direitos-links{min-height:40px;gap:32px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}@media (max-width:575px){html body #page #main-footer .footer-direitos .footer-direitos-links{gap:16px 24px}}html body #page #main-footer .footer-direitos .footer-direitos-links ul{list-style:none;padding:0;margin:0;gap:16px 32px;display:flex;flex-direction:row;flex-wrap:wrap}html body #page #main-footer .footer-direitos .footer-direitos-links a{text-decoration:none}html body #page #main-footer .footer-direitos .footer-direitos-links a:hover,html body #page #main-footer .footer-direitos .footer-direitos-links a:focus-visible{text-decoration:underline}html body #page #main-footer .footer-direitos .footer-direitos-links .labbo{line-height:0}html body #page #main-footer .footer-direitos .footer-direitos-links .labbo img{filter:brightness(0) invert(1)}