.Footer_footer__UaG1g{background:#212121;color:#a5a5a5}.Footer_wrap__cQh_H{max-width:var(--conteudo);margin:0 auto}.Footer_topo__0uTrP .Footer_wrap__cQh_H{display:flex;align-items:center;justify-content:flex-end;gap:52px;height:63px;padding:0 10px;border-bottom:1px solid #555}.Footer_siga__6f3jk{font-family:var(--f-montserrat);font-size:22px;color:#fff}.Footer_siga__6f3jk b{font-weight:700}.Footer_redes__42Pvh{display:flex;gap:15px}.Footer_redes__42Pvh a{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:50%;color:#fff;font-size:14px;transition:background-color .2s,color .2s}.Footer_redes__42Pvh a:hover{background:#fff;color:#212121}.Footer_meio__OnbG4{padding:18px 0 70px;background-repeat:no-repeat;background-position:100% 50%;background-size:contain}.Footer_colunas__cVXQD{display:grid;grid-template-columns:484px 359px 1fr;padding:0 20px}.Footer_sobre__o48_f img{display:block;width:110px;height:auto;margin-bottom:6px}.Footer_sobre__o48_f p{max-width:400px;margin-bottom:32px;line-height:26px;color:#808080}.Footer_botao__41D65,.Footer_sobre__o48_f p{font-family:var(--f-opensans);font-size:16px}.Footer_botao__41D65{display:inline-block;padding:17px 35px;border:1px solid #fff;color:#fff;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s}.Footer_botao__41D65:hover{background:#fff;color:#212121}.Footer_col__Uenj5{padding-top:46px}.Footer_colTitulo__HGzqt{display:flex;align-items:center;gap:14px;margin-bottom:12px;font-family:var(--f-montserrat);font-size:22px;font-weight:400;color:#fff}.Footer_colTitulo__HGzqt:after{content:"";width:32px;height:3px;background:var(--amarelo)}.Footer_col__Uenj5 ul{margin:0;padding:0 0 0 10px;list-style:none}.Footer_col__Uenj5 a{display:inline-block;font-family:var(--f-opensans);font-size:16px;line-height:24px;color:#808080;text-decoration:none;transition:color .2s}.Footer_col__Uenj5 a:hover{color:var(--amarelo)}.Footer_base__47Z_q{padding:20px 0;background:#000;font-family:var(--f-roboto);font-size:15px;color:#686868}.Footer_base__47Z_q .Footer_wrap__cQh_H{display:flex;justify-content:space-between;gap:12px}.Footer_base__47Z_q a{color:#fff;font-weight:500;text-decoration:none}.Footer_coracao__jlwrw{color:#e2264d}@media (max-width:1024px){.Footer_colunas__cVXQD{grid-template-columns:1fr 1fr;gap:10px 30px}.Footer_sobre__o48_f{grid-column:1/-1}.Footer_meio__OnbG4{background-size:60%;background-position:100% 100%}}@media (max-width:767px){.Footer_topo__0uTrP .Footer_wrap__cQh_H{justify-content:center;gap:20px;padding:0 16px}.Footer_siga__6f3jk{font-size:17px}.Footer_colunas__cVXQD{padding:0 16px}.Footer_base__47Z_q .Footer_wrap__cQh_H{flex-direction:column;align-items:center;padding:0 16px;text-align:center}}:root{--amarelo:#ec9f10;--azul:#023397;--azul-escuro:#041e42;--marinho:#041252;--lilas:#d4d8ed;--cinza-claro:#eff3f6;--texto:#666;--conteudo:1140px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:#fff;color:#666;font-family:var(--f-opensans),"Helvetica Neue",helvetica,arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,p{margin:0}a{color:inherit}button{font:inherit}:focus-visible{outline:2px solid var(--amarelo);outline-offset:2px}.whats-flutuante{position:fixed;right:20px;bottom:20px;z-index:98;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#25d366;color:#fff;font-size:34px;box-shadow:1px 6px 24px rgba(7,94,84,.24);opacity:0;transform:scale(.6);pointer-events:none;transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1)}.whats-flutuante.on{opacity:1;transform:none;pointer-events:auto}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}.whats-dica{position:absolute;right:72px;top:50%;padding:6px 12px;border-radius:14px;background:#fff;color:rgba(0,0,0,.8);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:20px;white-space:nowrap;box-shadow:0 1px 6px rgba(0,0,0,.25);opacity:0;transform:translate(8px,-50%);transition:opacity .2s,transform .2s;pointer-events:none}@media (hover:hover){.whats-flutuante:hover .whats-dica{opacity:1;transform:translateY(-50%)}}@media (max-width:900px){body.pg-calc .whats-flutuante{display:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}