h1,h2,h3,h4,h5,h6{font-weight:400}.botao_alerta{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding:12px 20px 12px 24px;gap:8px;border-radius:10px;border:2px solid #888;border-image:initial;transition:.3s ease-out;cursor:pointer;min-width:36px;width:-moz-fit-content;width:fit-content;font-size:100%;margin:0;background:#fff;list-style:none;vertical-align:middle}.botao_alerta:focus,.botao_alerta:hover{border-color:#ed1b23;background:#ed1b23}.botao_alerta:focus .cross,.botao_alerta:hover .cross{fill:#fff}.botao_alerta:focus .label,.botao_alerta:hover .label{color:#fff}.botao_alerta .cross{display:block;width:12px;height:12px;fill:#888;transition:all .3s ease-out;margin-top:3px}.botao_alerta .label{font-family:PTSans-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.2;color:#1f1f1f;transition:all .3s ease-out}.bloco{margin-bottom:64px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px}.bloco .container{padding:0}.bloco .container .label_bloco{position:relative;font-family:PTSans-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;font-size:22px;line-height:1;margin-bottom:24px;padding-bottom:25px}.bloco .container .label_bloco:after{position:absolute;z-index:1;left:0;right:0;bottom:10px;content:"";display:block;height:10px;background:url(/i/modulos_separador.png) repeat-x scroll}.bloco .container .form{position:relative;background-color:#fff;border:1px solid #ddd;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.06);border-radius:6px;padding:24px 16px}.bloco .container .form .label_alertas{font-family:PTSans-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:1.3;margin-bottom:12px}.bloco .container .form .semAlertas{display:none}.bloco .container .form_container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 8px;border-top:1px solid #f2f2f2;padding-top:24px;white-space:nowrap}.bloco .container .form_container:not(:has(.botao))+.semAlertas{display:block;font-family:PTSans-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;line-height:1.4}@media screen and (max-width:767px){.bloco{margin-bottom:48px}.bloco .container .label_bloco{font-size:22px;margin-bottom:16px}.bloco .container .label_bloco,.bloco .container p{font-family:PTSans-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:normal}.bloco .container p{font-size:20px}}.entrada{position:relative;margin-bottom:92px;padding-top:24px}.entrada .container h1{position:relative;font-family:PTSans-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;font-size:30px;line-height:1;margin-bottom:24px;padding-bottom:25px}.entrada .container h1:after{position:absolute;z-index:1;left:0;right:0;bottom:10px;content:"";display:block;height:10px;background:url(/i/modulos_separador.png) repeat-x scroll}.entrada .container p{font-family:PTSans-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:22px;line-height:1.4}@media screen and (max-width:767px){.entrada{margin-bottom:64px}.entrada .container h1{font-size:28px;line-height:1.15}.entrada .container p{font-family:PTSans-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:normal}}