footer{background-color:#000;color:#fff;padding-top:88px;padding-bottom:100px;position:relative;z-index:1;overflow:hidden;font-family:var(--font-2);}footer .efeito{background-image:url("/wp-content/uploads/2024/10/efeito.png");width:500px;height:355px;background-repeat:no-repeat;background-size:contain;position:absolute;z-index:0;right:0;bottom:0;}footer .footer-graphic{position:absolute;z-index:0;pointer-events:none;}footer .footer-graphic img{display:block;width:100%;height:auto;}footer .footer-graphic-left{left:-450px;bottom:0;width:1070px;}footer .footer-graphic-right{right:-371px;bottom:-274px;width:1000px;}footer .container{position:relative;z-index:1;}footer .footer-top{display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap;padding-bottom:36px;border-bottom:1px solid #fff;}footer .footer-logo{flex:0 0 auto;}footer .footer-logo img{display:block;max-width:200px;width:100%;height:auto;}footer .footer-seals{display:flex;align-items:center;justify-content:flex-end;gap:0px;flex:1 1 auto;flex-wrap:wrap;}footer .footer-seals img{display:block;max-height:60px;width:auto;height:auto;}footer .footer-bottom{display:grid;grid-template-columns:1.3fr 1fr 0.8fr;gap:40px;padding-top:36px;}footer .footer-col h4{font-size:20px;font-weight:bold;margin-bottom:20px;}footer .footer-col-social{display:flex;flex-direction:column;}footer .footer-menu{list-style:none;padding:0;margin:0;-moz-columns:2;columns:2;-moz-column-gap:40px;column-gap:40px;}footer .footer-menu li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:30px;}footer .footer-menu a{color:#fff;text-decoration:none;transition:opacity 0.3s ease;font-size:20px;}footer .footer-menu a:hover{opacity:0.7;}footer .footer-text{display:grid;gap:8px;margin-bottom:40px;line-height:25px;}footer .footer-text a{color:#fff;text-decoration:none;transition:opacity 0.3s ease;width:-webkit-max-content;width:-moz-max-content;width:max-content;}footer .footer-text a:hover{opacity:0.7;}footer .footer-social{list-style:none;padding:0;margin:0;display:grid;gap:20px;margin-bottom:auto;}footer .footer-social a{display:inline-flex;align-items:center;gap:10px;font-size:20px;font-weight:100;color:#fff;text-decoration:none;transition:opacity 0.3s ease;}footer .footer-social a:hover{opacity:0.7;}footer .footer-social .footer-social-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;}footer .footer-social .footer-social-icon svg{display:block;width:auto;height:18px;overflow:visible;}footer .footer-cnpj{margin-top:20px;font-size:16px;font-weight:100;font-size:14px;}footer .contato > h3{font-size:30px;margin-bottom:30px;text-transform:uppercase;font-weight:200;}footer .contato .unidades{display:flex;gap:50px;}footer .contato .unidades .unidade .telefone{font-weight:bold;margin-bottom:20px;display:block;}footer .contato .unidades .unidade .estado{font-weight:bold;margin-bottom:5px;}footer .contato .unidades .unidade .endereco{margin-bottom:20px;}footer .contato .unidades .unidade .redes_sociais{display:flex;gap:5px;}footer .contato .unidades .unidade .redes_sociais a{display:block;transition:all 0.3s ease;}footer .contato .unidades .unidade .redes_sociais a img{width:30px;height:30px;}footer .contato .unidades .unidade .redes_sociais a:hover{-webkit-filter:brightness(0.8);filter:brightness(0.8);}@media screen and (max-width: 768px){footer{padding:50px 0;}footer .efeito{display:none;}footer .footer-graphic-left,footer .footer-graphic-right{width:70vw;max-width:420px;opacity:0.5;}footer .footer-top{flex-direction:column;align-items:flex-start;gap:20px;}footer .footer-seals{justify-content:flex-start;}footer .footer-bottom{grid-template-columns:1fr;gap:24px;}footer .contato .unidades{flex-direction:column;gap:20px;}}.wpml-ls-statics-footer{display:none;}#copyright{background-color:#303030;padding:20px 0;}#copyright .container_copy{display:flex;justify-content:space-between;align-items:center;}#copyright .container_copy p{color:#fff;}#copyright .container_copy svg{width:300px;height:30px;}#copyright .container_copy svg image{width:100%;}@media screen and (max-width: 768px){#copyright .container_copy{flex-direction:column;gap:20px;}#copyright .container_copy .logo_footer{width:200px;height:20px;}}