@charset "UTF-8";.agente-publico{display:flex;flex-direction:column}.agente-publico__informacoes{display:flex;gap:2rem;padding-bottom:3rem}@media screen and (max-width: 600px){.agente-publico__informacoes{flex-direction:column;align-items:center}}.agente-publico__img{border-radius:.5rem;width:190px;height:250px}@media screen and (max-width: 600px){.agente-publico__titulos{text-align:center}}.agente-publico__cargo{color:var(--cor-secundaria);font-size:2.2rem;font-weight:700}.agente-publico__nome{color:var(--cor-secundaria);font-size:2.8rem;padding-bottom:1rem}.agente-publico__descricao p{color:var(--cor-secundaria);font-size:1.8rem;padding-bottom:1rem}.agente-publico__separador{border-top:1px solid var(--cor-secundaria);border-left:none;border-right:none;border-bottom:none;width:100%}.agente-publico__caixa{padding-top:3rem;padding-bottom:3rem}.agente-publico__subtitulo{color:var(--cor-secundaria);font-size:2rem;font-weight:700;padding-bottom:2rem}.agente-publico__tabela{border-collapse:collapse;width:100%}@media screen and (max-width: 650px){.agente-publico__tabela--cabecalho{display:none}}.agente-publico__tabela--cabecalho th{font-size:2rem;color:var(--cor-secundaria);border:1px solid var(--cor-secundaria);padding:10px;text-align:left}.agente-publico__tabela--container{font-size:1.8rem}@media screen and (max-width: 650px){.agente-publico__tabela--container{padding-bottom:1.5rem}}@media screen and (max-width: 650px){.agente-publico__tabela--data-inicio:before{display:block;content:"Data Início";font-size:1.8rem;font-weight:700;color:var(--cor-secundaria);width:40%}}@media screen and (max-width: 650px){.agente-publico__tabela--data-fim:before{display:block;content:"Data Fim";font-size:1.8rem;font-weight:700;color:var(--cor-secundaria);width:40%}}@media screen and (max-width: 650px){.agente-publico__tabela--cargo:before{display:block;content:"Cargo";font-size:1.8rem;font-weight:700;color:var(--cor-secundaria);width:40%}}.agente-publico__tabela td{border:1px solid var(--cor-secundaria);padding:1rem}@media screen and (max-width: 650px){.agente-publico__tabela td{border:none;display:flex;padding:0}}@media screen and (max-width: 650px){.agente-publico__tabela tr{border:1px solid var(--cor-secundaria);padding:1.5rem;display:block}}
