.mm-rodape{position:relative;isolation:isolate;overflow:hidden;padding:0 24px 20px;background:#06101f;color:#e8eef7;font-family:Arial,Helvetica,sans-serif}.mm-rodape:before{position:absolute;z-index:-1;top:-170px;right:-90px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(255,158,0,.18),transparent 68%);content:"";animation:mm-rodape-pulso 7s ease-in-out infinite alternate}.mm-rodape__limite{max-width:1180px;margin:0 auto}.mm-rodape__chamada{position:relative;top:-34px;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px 32px;border:1px solid #34445b;border-radius:16px;background:linear-gradient(115deg,#142744,#0c1c34 65%,#18233a);box-shadow:0 18px 48px #0005}.mm-rodape__chamada small{display:block;margin-bottom:8px;color:#ffb32d;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.mm-rodape__chamada h2{margin:0;color:#fff;font-size:clamp(21px,3vw,30px);line-height:1.2}.mm-rodape__chamada p{max-width:630px;margin:8px 0 0;color:#bac8dc;font-size:14px;line-height:1.6}.mm-rodape__cta{display:inline-flex;flex:none;align-items:center;gap:10px;padding:14px 18px;border-radius:9px;background:#ff9e00;color:#151c28;font-size:14px;font-weight:800;text-decoration:none;transition:transform .2s ease,background .2s ease}.mm-rodape__cta:hover{transform:translateY(-2px);background:#ffb52e}.mm-rodape__conteudo{display:grid;grid-template-columns:1.2fr .9fr 1fr;gap:48px;padding:8px 4px 34px}.mm-rodape__marca{display:inline-block;margin-bottom:12px;color:#fff;font-size:20px;font-weight:900;letter-spacing:.02em;text-decoration:none}.mm-rodape__marca span{color:#ffad24}.mm-rodape__sobre p{max-width:340px;margin:0 0 18px;color:#aebbd0;font-size:13px;line-height:1.75}.mm-rodape__cnpj{display:inline-flex;padding:7px 10px;border:1px solid #2d3c52;border-radius:6px;color:#d0d9e7;font-size:11px}.mm-rodape h3{margin:2px 0 16px;color:#fff;font-size:14px;letter-spacing:.04em}.mm-rodape__links,.mm-rodape__contatos{display:grid;gap:11px}.mm-rodape__links a,.mm-rodape__contatos a,.mm-rodape__contatos address{display:flex;align-items:flex-start;gap:10px;color:#bac8dc;font-size:13px;line-height:1.55;text-decoration:none;font-style:normal;transition:color .18s ease,transform .18s ease}.mm-rodape__links a:hover,.mm-rodape__contatos a:hover{transform:translateX(3px);color:#ffb32d}.mm-rodape__icone{display:inline-grid;flex:none;width:23px;height:23px;place-items:center;border-radius:6px;background:#172943;color:#ffb32d;font-size:12px}.mm-rodape__base{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:18px;border-top:1px solid #26364c;color:#8d9bb1;font-size:11px}.mm-rodape__base p{margin:0;line-height:1.6}.mm-rodape__topo{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid #34445b;border-radius:7px;background:#0c1c34;color:#e8eef7;font-size:12px;font-weight:700;cursor:pointer;transition:background .2s,color .2s}.mm-rodape__topo:hover,.mm-rodape__topo.visivel{background:#ff9e00;color:#101828}.mm-rodape__topo svg{width:14px;height:14px;fill:currentColor}.mm-rodape__chamada,.mm-rodape__conteudo{opacity:0;transform:translateY(14px);transition:opacity .65s ease,transform .65s ease}.mm-rodape.apareceu .mm-rodape__chamada,.mm-rodape.apareceu .mm-rodape__conteudo{opacity:1;transform:translateY(0)}
@keyframes mm-rodape-pulso{from{transform:translateY(0) scale(.95);opacity:.65}to{transform:translateY(24px) scale(1.08);opacity:1}}
@media(max-width:760px){.mm-rodape{padding:0 18px 18px}.mm-rodape__chamada{top:-24px;align-items:flex-start;flex-direction:column;padding:23px 21px}.mm-rodape__cta{width:100%;justify-content:center}.mm-rodape__conteudo{grid-template-columns:1fr 1fr;gap:28px 22px;padding-top:0}.mm-rodape__sobre{grid-column:1/-1}.mm-rodape__sobre p{max-width:520px}.mm-rodape__base{align-items:flex-start;flex-direction:column}}
@media(max-width:430px){.mm-rodape__conteudo{grid-template-columns:1fr;gap:23px}.mm-rodape__sobre{grid-column:auto}.mm-rodape__base{font-size:10px}}
@media(prefers-reduced-motion:reduce){.mm-rodape:before{animation:none}.mm-rodape__chamada,.mm-rodape__conteudo{opacity:1;transform:none;transition:none}.mm-rodape__cta,.mm-rodape__links a,.mm-rodape__contatos a{transition:none}}
body.home .ekit-template-content-footer{display:none!important}
