@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;600&display=swap);
*,div{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;color:#1f1d1d}a:hover{text-decoration:none}ul li{list-style:none}*{font-family:"Roboto",sans-serif;letter-spacing:0;text-decoration:none;text-transform:inherit}.texto p{font-size:22px;font-weight:400}.tooltiptext{visibility:hidden;width:120px;background-color:#fafafa;color:#0077c0;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:230%;font-size:14px;font-weight:bold;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s;filter:drop-shadow(0px -1px 3px rgb(0, 119, 192))}.tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fafafa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.arrow{border:solid #0077c0;border-width:0 3px 3px 0;display:inline-block;padding:3px}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}header{padding:1em 1.5em .5em 1em;background-color:#fafafa;font-family:"Roboto",sans-serif;letter-spacing:0;text-decoration:none;text-transform:inherit;font-weight:600;font-size:30px;line-height:1.2em;color:#0077c0;display:grid;grid-gap:2em;grid-template-columns:160px 1fr 73px;justify-content:space-between;border-bottom:3px solid #0077c0;position:relative}header .box #busca_menu_group{display:none;width:90%}header .box #close_busca{text-transform:none;font-size:.8em;color:#0077c0}header .box.menu{background-color:#fafafa;font-family:"Roboto",sans-serif;letter-spacing:0;text-decoration:none;text-transform:inherit;font-weight:600;font-size:20px;line-height:164%;color:#0077c0;text-transform:uppercase;display:flex;justify-content:right;align-items:center}header .box.menu>ul{text-align:right}header .box.menu>ul>li{display:inline-block;margin-left:1em;position:relative}header .box.menu>ul>li:first-of-type{margin-left:0}header .box.menu>ul>li a{display:block;color:#0077c0}header .box.menu>ul>li a.opened>i{transform:rotate(-135deg)}header .box.menu>ul>li a.opened~ul{display:block}header .box.menu>ul>li>ul{display:none;position:absolute;left:0em;width:27em;background:linear-gradient(0deg, rgb(250, 250, 250) 0%, rgb(242, 242, 242) 100%);z-index:5;border:1px solid rgba(31,29,29,.5);border-left:4px solid #0077c0}header .box.menu>ul>li>ul>li{position:relative;display:block;text-align:left;border-bottom:1px solid rgba(31,29,29,.1)}header .box.menu>ul>li>ul>li:last-of-type{border-bottom:none}header .box.menu>ul>li>ul>li a{padding:.5em}header .box.menu>ul>li>ul>li>ul{display:none;position:relative;left:.5em;width:95%;padding:.5em 0;background:linear-gradient(0deg, rgb(250, 250, 250) 0%, rgb(242, 242, 242) 100%);z-index:1;border:1px solid rgba(31,29,29,.5);border-left:4px solid #0077c0}header .box.menu>ul>li>ul>li>ul>li{position:relative;display:block;text-align:left;border-bottom:1px solid rgba(31,29,29,.3)}header .box.menu>ul>li>ul>li>ul>li:last-of-type{border-bottom:none}header .box.menu>ul>li>ul>li>ul>li a{padding:.5em}header .box.menu i.arrow{position:relative;top:-0.15em}@media only screen and (max-width: 950px){header .box.menu{position:absolute;z-index:999;left:0;top:3.6em;padding:1.5em .5em}header .box.menu ul{width:100vw}header .box.menu ul>li{display:block;padding:.3em 0em;text-align:left}header .box.menu ul>li ul{height:auto;width:90%;border-right-color:#ccc;border-right:none;border-top:none;border-bottom:none}header .box.menu ul>li ul li{background-color:#fafafa}header .box.menu #busca_menu_group{width:95vw}}header .brasao{position:absolute;top:.2em;right:.4em}header img{height:auto}@media only screen and (max-width: 1216px){header .box.box.box.menu{font-size:19px}}@media only screen and (max-width: 1158px){header{grid-gap:1.5em}header .box.box.box.menu{font-size:18px}}@media only screen and (max-width: 1090px){header .box.box.box.menu{font-size:17px}}@media only screen and (max-width: 1052px){header .box.box.box.menu{font-size:16px}}@media only screen and (max-width: 1014px){header .box.box.box.menu{font-size:15px}}@media only screen and (max-width: 976px){header{grid-gap:1em}header .box.box.box.menu{font-size:15px}}@media only screen and (max-width: 950px){header{padding:.3em 1em 0em .3em;grid-gap:1em}header .box.menu{display:none}header .box.logo{width:192px}header .box.brasao{display:none}header .hamburger-container{display:block}}#menu-hamburguer{display:none}.hamburger-container{font-size:.6em;width:2em;height:2em;display:none;position:absolute;top:.9em;right:1em}.hamburger-container label{display:block;width:100%;height:100%;cursor:pointer}.hamburger-container label .menu{background:rgba(0,0,0,0);border-radius:0%;position:relative;bottom:0px;right:0px}.hamburger-container label .menu .hamburguer{position:relative;display:block;background:#0077c0 !important;width:100%;height:.3846153846em;top:.78em;transition:.5s ease-in-out}.hamburger-container label .menu .hamburguer:before,.hamburger-container label .menu .hamburguer:after{background:#0077c0 !important;content:"";display:block;width:100%;height:100%;position:absolute;transition:.5s ease-in-out}.hamburger-container label .menu .hamburguer:before{top:-0.75em}.hamburger-container label .menu .hamburguer:after{bottom:-0.75em}.hamburger-container input:checked~label .hamburguer{transform:rotate(45deg)}.hamburger-container input:checked~label .hamburguer:before{transform:rotate(90deg);top:0}.hamburger-container input:checked~label .hamburguer:after{transform:rotate(90deg);bottom:0}footer{padding:2em;display:grid;grid-gap:2em;justify-content:center;background-color:#fff;background-image:url(881dd86a7e36a0391c03.webp);background-repeat:repeat-x;background-position:top center;grid-template-columns:240px 1fr 300px}footer .logo{margin:0 auto}footer .governo{font-family:"Roboto",sans-serif;letter-spacing:0;text-decoration:none;text-transform:inherit;font-weight:600;font-size:30px;line-height:1.2em;color:#0077c0;font-weight:bold;font-size:19px}footer .dados{border-left:1px solid rgba(31,29,29,.3);padding-left:1.5em}footer .dados .endereco{margin-top:1em}footer .links{border-left:1px solid rgba(31,29,29,.3);padding-left:1.5em}footer .links .titulo{font-family:"Roboto",sans-serif;letter-spacing:0;text-decoration:none;text-transform:inherit;font-weight:600;font-size:30px;line-height:1.2em;color:#0077c0;font-weight:bold;font-size:19px}footer .links ul li{margin:.5em 0 .5em 0}@media only screen and (max-width: 1000px){footer{grid-template-columns:240px 1fr 250px}}@media only screen and (max-width: 904px){footer{grid-template-columns:240px 1fr 180px}}@media only screen and (max-width: 812px){footer{grid-template-columns:1fr}footer .logo{margin-top:1.5em}}.body{background-color:#fafafa;min-height:41em}.body>.conteudo{padding:2em;position:relative;word-wrap:break-word}.body>.conteudo>.titulo{font-family:"Roboto",sans-serif;letter-spacing:0;text-decoration:none;text-transform:inherit;font-weight:600;font-size:30px;line-height:1.2em;color:#0077c0;color:#0077c0;font-size:2.5rem}.body>.conteudo #orgaos_entidades_site{margin-top:.2rem;color:#555}.body>.conteudo #orgaos_entidades_site a{color:#555}.body>.conteudo #orgaos_entidades_site a:hover{color:#111;text-decoration:underline}.body>.conteudo .texto p{margin-bottom:1em;word-spacing:0em;letter-spacing:.015em;line-height:1.5em;color:#1f1d1d}body{background-color:#fafafa}body>header,body>.body,body>footer{max-width:1300px;margin:0 auto}@media only screen and (max-width: 800px){.body>.conteudo{padding:1em}.body>.conteudo>.titulo{font-size:2rem}}@media only screen and (max-width: 700px){.body>.conteudo>.titulo{font-size:1.5rem}}@media only screen and (max-width: 400px){.body>.conteudo>.titulo{font-size:1.3rem}}.migalhas{padding-top:1em}.migalhas ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;margin-left:2em;margin-top:1em}.migalhas ul li{margin-right:.5em}.migalhas ul li ::after{content:">";margin-left:.5em}@media only screen and (max-width: 800px){.migalhas{display:none}}header,footer,.body,.titulo_numeros{box-shadow:0px 4px 9px rgba(43,126,187,.5)}select~.select2-container{width:100% !important}select~.select2-container .selection .select2-selection{border-color:#0077c0;border-radius:8px;text-align:left;height:100%}select~.select2-container .selection .select2-selection .select2-selection__rendered{font-size:1.4rem;padding:.5em;color:#16588d;text-transform:none;font-weight:400}select~.select2-container .selection .select2-selection .select2-selection__rendered .select2-selection__placeholder{color:#16588d}.select2-dropdown{border-color:#0077c0 !important}.select2-dropdown .select2-search input.select2-search__field{font-size:1.4em;padding:.5em;color:#16588d;border-color:#0077c0}.select2-dropdown .select2-search input.select2-search__field:active,.select2-dropdown .select2-search input.select2-search__field:focus{border-color:#0077c0}.select2-results__option{font-size:1.4em;padding:.5em}span.select2-selection__arrow>b{display:none}.select2-rendered__match{text-decoration:underline}#select2-busca_menu-container{font-size:1em !important}.select2-selection__clear{background:rgba(0,0,0,0);border:none;color:#16588d;cursor:pointer;float:right;font-size:2.5em !important;font-weight:bold;height:26px;margin-right:20px;padding-right:0px;position:absolute;right:0em;top:.1em}.banner{position:fixed;top:0;left:0;z-index:99999;width:calc(100vw - (100vw - 100%));height:100vh;background-color:rgba(0,0,0,.8);display:flex;display:none;justify-content:center;align-items:center}.banner .conteudo{background-color:#fff;min-width:320px;max-width:600px;margin-left:1em;margin-right:1em;min-height:10em;padding:2.5em 1.5em 1.5em 1.5em;border-radius:1em;filter:drop-shadow(3px 3px 5px #fff);font-size:1.2em}.banner .conteudo a{color:blue}.banner .conteudo a:hover{text-decoration:underline}.banner .conteudo button{display:block;position:absolute;top:1em;right:1em;padding:.2em .5em;border-radius:5px;width:8em;height:2em}.banner .conteudo .checkbox{display:flex;justify-content:flex-end;margin-top:1em;margin-bottom:0;padding:0}.bannerLGPD{display:none;position:fixed;bottom:0;left:0;z-index:99999;width:calc(100vw - (100vw - 100%));background-color:rgba(0,0,0,.9)}.bannerLGPD .conteudo{padding:1em;margin:0 auto;display:grid;grid-template-columns:auto 1fr;grid-gap:3em;max-width:1000px}.bannerLGPD .conteudo .info{color:#fff;display:block}.bannerLGPD .conteudo .info a{text-decoration:underline;color:#fff}.bannerLGPD .conteudo .info a:hover{font-weight:bold}.bannerLGPD .conteudo button{border-radius:5px;width:8em;height:2em}.bannerLGPD .conteudo button:hover{background-color:#fff;text-decoration:underline;cursor:pointer}@media only screen and (max-width: 660px){.bannerLGPD .conteudo{display:block}.bannerLGPD .conteudo button{margin-top:1em;width:100%}}#titulo_subordinados,#titulo_colegiados{display:none;font-family:"Roboto",sans-serif;letter-spacing:0;text-decoration:none;text-transform:inherit;font-weight:600;font-size:30px;line-height:1.2em;color:#0077c0;font-size:29px;padding-top:1em;margin-top:1em;border-top:1px solid rgba(31,29,29,.5)}#orgaos_entidades_subtitulo{font-size:1.4em;font-weight:bold;color:#0077c0}#orgaos_entidades_nat_juridica{font-size:1.3em;color:rgba(31,29,29,.6)}@media only screen and (max-width: 800px){#titulo_subordinados{font-size:20px}#orgaos_entidades_subtitulo{font-size:1.2em}#orgaos_entidades_nat_juridica{font-size:1.1em}}@media only screen and (max-width: 700px){#titulo_subordinados{font-size:18px}#orgaos_entidades_subtitulo{font-size:1.1em}#orgaos_entidades_nat_juridica{font-size:1em}}@media only screen and (max-width: 400px){#titulo_subordinados{font-size:15px}#orgaos_entidades_subtitulo{font-size:1em}#orgaos_entidades_nat_juridica{font-size:.9em}}#arquivos_disponiveis_wrapper,#orgaos_entidades_wrapper,#colegiados_wrapper{display:grid;grid-gap:2em;grid-template-columns:1fr 1fr 1fr 1fr}@media only screen and (max-width: 1100px){#arquivos_disponiveis_wrapper,#orgaos_entidades_wrapper,#colegiados_wrapper{grid-gap:1em;grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 900px){#arquivos_disponiveis_wrapper,#orgaos_entidades_wrapper,#colegiados_wrapper{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 600px){#arquivos_disponiveis_wrapper,#orgaos_entidades_wrapper,#colegiados_wrapper{grid-template-columns:1fr}}#arquivos_disponiveis_wrapper{display:none;margin-top:1em}#arquivos_disponiveis_wrapper .bloco{padding:0em;height:210px;border-radius:8px;background-color:#0077c0;color:#fafafa}#arquivos_disponiveis_wrapper .bloco:hover{box-shadow:5px 5px 5px 0px rgba(0,119,192,.62)}#arquivos_disponiveis_wrapper .bloco .titulo{font-family:"Roboto",sans-serif;letter-spacing:0;text-decoration:none;text-transform:inherit;font-weight:600;font-size:19px;line-height:164%;color:#0077c0;text-transform:uppercase;border-radius:8px 8px 0 0;color:#fafafa;background-color:#16588d;padding:.2em;font-size:19px;text-align:center;text-transform:capitalize}#arquivos_disponiveis_wrapper .bloco img{display:block;margin:1em auto 1em auto;height:50%;width:auto}#arquivos_disponiveis_wrapper .bloco .bottomWrapper{background-repeat:no-repeat;background-position:right .5em center;background-image:url(fc6d25cf01faf042a392.webp);border-top:1px solid #fafafa}#arquivos_disponiveis_wrapper .bloco .bottomWrapper .dataWrapper{display:block;position:relative;width:7.5em}#arquivos_disponiveis_wrapper .bloco .bottomWrapper .dataWrapper:hover .tooltiptext{visibility:visible;opacity:1;bottom:100%;left:0%;margin-left:-1em}#arquivos_disponiveis_wrapper .bloco .bottomWrapper .dataWrapper .data{padding:.5em 1em .5em .5em}#orgaos_entidades_wrapper .sigla{font-family:"Roboto",sans-serif;letter-spacing:0;text-decoration:none;text-transform:inherit;font-weight:600;font-size:30px;line-height:1.1em;color:#fafafa}#orgaos_entidades_wrapper .nome{font-family:"Roboto",sans-serif;letter-spacing:0;text-decoration:none;text-transform:inherit;font-weight:600;font-size:15px;line-height:1.5rem;color:#fafafa;text-transform:none;font-weight:lighter;line-height:1em;font-size:14px}#colegiados_wrapper .nome{font-family:"Roboto",sans-serif;letter-spacing:0;text-decoration:none;text-transform:inherit;font-weight:600;font-size:18px;line-height:1.1em;color:#fafafa}#orgaos_entidades_wrapper,#colegiados_wrapper{margin-top:1em}#orgaos_entidades_wrapper .bloco,#colegiados_wrapper .bloco{min-height:10em;position:relative;bottom:.7em}#orgaos_entidades_wrapper .bloco .tarja,#colegiados_wrapper .bloco .tarja{position:absolute;width:100%;height:.5em;background-color:rgba(0,0,0,0);display:none;z-index:2;top:0em;left:0em;border-radius:.5em .5em 0 0}#orgaos_entidades_wrapper .bloco .tarja:hover>.tooltiptext,#colegiados_wrapper .bloco .tarja:hover>.tooltiptext{visibility:visible;opacity:1;bottom:125%}#orgaos_entidades_wrapper .bloco .tarja.autarquia,#colegiados_wrapper .bloco .tarja.autarquia{display:block;background-color:#018001}#orgaos_entidades_wrapper .bloco .tarja.regime_especial,#colegiados_wrapper .bloco .tarja.regime_especial{display:block;background-color:red}#orgaos_entidades_wrapper .bloco .tarja.fundacao_dir_privado,#colegiados_wrapper .bloco .tarja.fundacao_dir_privado{display:block;background-color:#fff112}#orgaos_entidades_wrapper .bloco .tarja.fundacao_dir_publico,#colegiados_wrapper .bloco .tarja.fundacao_dir_publico{display:block;background-color:#7f8000}#orgaos_entidades_wrapper .bloco .tarja.soc_econ_mista,#colegiados_wrapper .bloco .tarja.soc_econ_mista{display:block;background-color:#00027e}#orgaos_entidades_wrapper .bloco .tarja.empresa_publica,#colegiados_wrapper .bloco .tarja.empresa_publica{display:block;background-color:#847169}#orgaos_entidades_wrapper .bloco .tarja.colegiado,#colegiados_wrapper .bloco .tarja.colegiado{display:block;background-color:#e46c0a}#orgaos_entidades_wrapper .bloco .filhos_wrapper .bloco:first-of-type,#colegiados_wrapper .bloco .filhos_wrapper .bloco:first-of-type{padding-top:1em}#orgaos_entidades_wrapper .bloco .filhos_wrapper .bloco:first-of-type .tarja,#colegiados_wrapper .bloco .filhos_wrapper .bloco:first-of-type .tarja{border-radius:.5em .5em 0 0;top:.73em}#orgaos_entidades_wrapper .bloco .filhos_wrapper .tarja,#colegiados_wrapper .bloco .filhos_wrapper .tarja{border-radius:0}#orgaos_entidades_wrapper .bloco a.main:hover,#colegiados_wrapper .bloco a.main:hover{box-shadow:5px 5px 5px 0px rgba(0,119,192,.62)}#orgaos_entidades_wrapper .bloco a.main,#colegiados_wrapper .bloco a.main{background-color:#0077c0;color:#fafafa;border-radius:8px;padding:1em 1em .3em 1em;width:100%;height:100%;display:block}#orgaos_entidades_wrapper .bloco .opcoes,#colegiados_wrapper .bloco .opcoes{position:absolute;bottom:.7em;padding:0 1em}#orgaos_entidades_wrapper .bloco .opcoes a,#colegiados_wrapper .bloco .opcoes a{margin-right:.5em;position:relative}#orgaos_entidades_wrapper .bloco .opcoes a:hover>.tooltiptext,#colegiados_wrapper .bloco .opcoes a:hover>.tooltiptext{visibility:visible;opacity:1}#orgaos_entidades_wrapper .bloco a.btn_subordinados,#colegiados_wrapper .bloco a.btn_subordinados{position:absolute;right:1em;bottom:.7em}#orgaos_entidades_wrapper .bloco a.btn_subordinados:hover>.tooltiptext,#colegiados_wrapper .bloco a.btn_subordinados:hover>.tooltiptext{visibility:visible;opacity:1;bottom:125%}#orgaos_entidades_wrapper .bloco .filhos_wrapper,#colegiados_wrapper .bloco .filhos_wrapper{display:none;position:relative}#orgaos_entidades_wrapper .bloco .filhos_wrapper .filhos,#colegiados_wrapper .bloco .filhos_wrapper .filhos{position:absolute;z-index:4;width:100%;border-radius:8px;background-color:#ccc;top:-0.5em}#orgaos_entidades_wrapper .bloco .filhos_wrapper .filhos>.bloco,#colegiados_wrapper .bloco .filhos_wrapper .filhos>.bloco{border-top:1px solid rgba(31,29,29,.5)}#orgaos_entidades_wrapper .bloco .filhos_wrapper .filhos>.bloco:first-of-type,#colegiados_wrapper .bloco .filhos_wrapper .filhos>.bloco:first-of-type{border-top:none}#orgaos_entidades_wrapper .bloco .filhos_wrapper .filhos>.bloco a.main,#colegiados_wrapper .bloco .filhos_wrapper .filhos>.bloco a.main{border-radius:0px;background-color:rgba(0,0,0,0)}#orgaos_entidades_wrapper .bloco .filhos_wrapper .filhos>.bloco a.main:hover,#colegiados_wrapper .bloco .filhos_wrapper .filhos>.bloco a.main:hover{box-shadow:5px 5px 5px 0px rgba(0,119,192,.62)}#orgaos_entidades_wrapper .bloco .filhos_wrapper .filhos>.bloco a.main .sigla,#orgaos_entidades_wrapper .bloco .filhos_wrapper .filhos>.bloco a.main .nome,#colegiados_wrapper .bloco .filhos_wrapper .filhos>.bloco a.main .sigla,#colegiados_wrapper .bloco .filhos_wrapper .filhos>.bloco a.main .nome{color:#16588d}#orgaos_entidades_wrapper .bloco.opened a,#colegiados_wrapper .bloco.opened a{border-radius:8px 8px 0 0}#orgaos_entidades_wrapper .bloco.opened .filhos_wrapper,#colegiados_wrapper .bloco.opened .filhos_wrapper{display:block}
