
body {
    font-size: 100%;
}
         body:not([modality=keyboard]) :focus{outline:none;}
         @media screen{
         body.drupal{margin-top:0;width:100%;overflow-x:hidden;font-family:Arial,Helvetica,sans-serif;font-size:13px;}
         @media (max-width:1024px){
         body.drupal{overflow-x:hidden;}
         }
         @media (min-width:768px){
         body.drupal #main{overflow:hidden;}
         }
         body.drupal .fa,body.drupal .fab,body.drupal .fas{text-rendering:optimizeLegibility;}
         body.drupal div.status-message{position:fixed;top:10px;width:calc(100% - 20%);left:10%;z-index:99999;text-align:center;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);}
         @media (max-width:767px){
         body .btn{white-space:normal!important;}
         }
         .container-wrapper{max-width:100%;display:block;margin:0 auto;padding:0 15px;}
         #main{display:table;width:100%;position:relative;}
         @media (max-width:1024px){
         #main{max-width:100%;}
         }
         @media (max-width:767px){
         #main{display:block;}
         }
         #main-content .region-content{padding:40px 0;}
         .breadcrumb{margin:0;}
         .text-center{text-align:center;}
         span.element-invisible{display:none;}
         header .status-message{float:left;width:100%;}
         header#main-header{display:block;height:120px;position:relative;z-index:1039;}
         @media (max-width:767px){
         header#main-header{height:61px;width:100%;}
         }
         header#main-header h1{font-size:1.714em;margin:0;padding:0;font-weight:700;}
         @media (min-width:768px) and (max-width:991px){
         header#main-header h1{font-size:1em;}
         }
         header#main-header .logo{-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;width:100%;margin-top:27.5px;height:65px;}
         @media (min-width:768px) and (max-width:991px){
         header#main-header .logo{height:65px;}
         }
         @media (max-width:767px){
         header#main-header .logo{width:unset;height:47px;}
         }
         header#main-header .logo:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
         @media (min-width:768px) and (max-width:991px){
         header#main-header .logo{font-size:1.2em;margin-top:27.5px;}
         }
         @media (max-width:767px){
         header#main-header .logo{margin:0 0 0 40px;font-size:1em;}
         }
         header#main-header .logo .logo-image{display:block;width:150px;height:65px;background:url(https://web.celepar.pr.gov.br/drupal/images/logo_parana_113x99.png);background-size:100% 100%;float:left;margin-right:15px;}
         @media (min-width:768px) and (max-width:991px){
         header#main-header .logo .logo-image{width:150px;height:65px;}
         }
         @media (max-width:767px){
         header#main-header .logo .logo-image{width:108.46154px;height:47px;background:url(https://web.celepar.pr.gov.br/drupal/images/logo_parana_113x99_texto_branco.png);background-size:100% 100%;}
         }
         header#main-header .logo .nome-instituicao{font-weight:400;display:inline-block;border-left:1px solid;padding:2px 15px 0;vertical-align:middle;margin:0;width:calc(100% - (150px + 25px));text-transform:uppercase;font-size:.7em;}
         @media (max-width:767px){
         header#main-header .logo .nome-instituicao{width:auto;border-color:rgba(255,255,255,.2);padding:0 15px;}
         }
         footer#main-footer{display:block;margin:0 auto;border:none;}
         footer#main-footer .footer-logo-celepar img,footer#main-footer .footer-logo-parana img{max-width:100%;}
         @media (max-width:1024px){
         footer#main-footer .footer-content{margin-top:35px;border:none;}
         }
         footer#main-footer .map{position:relative;white-space:nowrap;}
         footer#main-footer .map{font-size:.917em;font-weight:700;margin-left:10px;}
         footer#main-footer .map:after{display:block;content:"";height:2px;width:100%;position:absolute;bottom:-4px;left:0;}
         footer#main-footer .map:hover{text-decoration:none;}
         footer#main-footer .titulo-secretaria{text-transform:uppercase;font-weight:400;font-size:.7em;text-align:center;margin-top:10px;display:block;}
         footer#main-footer address{margin:0;}
         footer#main-footer .titulo-orgao{text-transform:uppercase;font-weight:700;font-size:1.2em;}
         footer#main-footer .footer-logo-celepar{display:block;margin-top:20px;text-align:center;}
         footer#main-footer .footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
         footer#main-footer .footer-social a,footer#main-footer .footer-social a:active,footer#main-footer .footer-social a:focus,footer#main-footer .footer-social a:visited{background:0 0;border-radius:50%;color:#fff;display:inline-block;font-size:1.286em;height:38px;line-height:36px;text-align:center;width:38px;text-decoration:none;}
         @media (max-width:991px){
         footer#main-footer .footer-social a,footer#main-footer .footer-social a:active,footer#main-footer .footer-social a:focus,footer#main-footer .footer-social a:visited{font-size:2.5em;height:56px;line-height:54px;width:56px;}
         }
         /* Removido hover - ícones são apenas SVGs estáticos */
         /* Removido hover - ícones são apenas SVGs estáticos */
         @media (max-width:1024px){
         footer#main-footer .footer-logo-parana{max-width:100px;display:table;margin:0 auto;}
         footer#main-footer .footer-logo-parana img{width:100%;height:auto;}
         }
         @media (max-width:1024px){
         .footer-content{margin-top:15px;text-align:center;}
         }
         @media (min-width:768px){
         .celeparheader .bloco-busca-pia{color:#666;display:block;height:80px;border-radius:5px;-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.08);box-shadow:0 0 15px 5px rgba(0,0,0,.08);position:relative;margin-top:15px;}
         .celeparheader .bloco-busca-pia:after{display:block;width:110%;height:80px;position:absolute;left:-15px;top:-15px;content:"";background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(60%,#fff),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,#fff 0,#fff 60%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0 );}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca{width:100%;position:absolute;z-index:99;margin-top:20px;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .img-pia{padding:0 0 0 20px;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .img-pia img{height:47px;width:142px;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .campo-busca{padding-right:20px;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .campo-busca .celepar-busca{background:#fff;border:none;border-bottom:#01919a solid 1px;display:block;position:relative;margin-top:10px;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .campo-busca .celepar-busca input{border:none;font-style:italic;height:36px;padding:0 50px 0 10px;width:100%;-webkit-box-shadow:none;box-shadow:none;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .campo-busca .celepar-busca button{background:#fff;border:none;color:#54be62;font-size:1.429em;height:36px;padding:0 0 2px;position:absolute;right:0;top:0;width:22px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
         .celeparheader .ativa-mobile{display:none!important;}
         }
         @media (max-width:767px){
         .celeparheader .bloco-busca-pia{position:absolute;right:0;margin-right:15px;height:48.5px;display:none;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca{margin-top:12.5px;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .img-pia a{margin:0 -15px;float:right;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .img-pia a img{height:36px;width:109px;-webkit-filter:grayscale(100%) brightness(200%);filter:grayscale(100%) brightness(200%);}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .campo-busca .celepar-busca input{border:none;font-style:italic;height:36px;padding:0 50px 0 10px;width:100%;-webkit-box-shadow:none;box-shadow:none;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .campo-busca .celepar-busca button{background:#fff;border:none;color:#54be62;font-size:1.429em;height:36px;width:36px;padding:0 0 2px;position:absolute;right:0;top:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
         .celeparheader .ativa-mobile,.celeparheader .ativa-mobile:focus,.celeparheader .ativa-mobile:hover{background:#fff;border:none;color:#54be62;height:36px;width:36px;padding:0 0 2px;margin-top:12.5px;margin-right:15px;position:absolute;right:0;top:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-box-shadow:unset;box-shadow:unset;}
         }
         @media (max-width:575px){
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .img-pia{display:none;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .campo-busca{width:100%;}
         }
         #bloco-governo-digital{display:block;}
         #bloco-governo-digital .container{position:relative;}
         #bloco-governo-digital .header-bloco-governo-digital{height:75px;line-height:75px;}
         #bloco-governo-digital .header-bloco-governo-digital h2{font-size:1.5em;font-weight:700;display:inline-block;margin:0 20px 0 15px;color:#fff;}
         #bloco-governo-digital .header-bloco-governo-digital .btn-default{background:rgba(255,255,255,.2);border:none;color:#fff;display:inline-block;font-size:1em;font-weight:400;height:40px;line-height:40px;margin-right:15px;padding:0 16px;text-transform:uppercase;}
         #bloco-governo-digital .header-bloco-governo-digital .btn-default:hover{background:rgba(255,255,255,.3);}
         #bloco-governo-digital .header-bloco-governo-digital .btn-default{position:relative;}
         #bloco-governo-digital .header-bloco-governo-digital .btn-default:after{content:"▼";display:inline-block;margin-left:8px;color:#fff!important;font-size:0.7em;vertical-align:middle;line-height:1;}
         #bloco-governo-digital .header-bloco-governo-digital .btn-default i.fa-caret-down,
         #bloco-governo-digital .header-bloco-governo-digital .btn-default i.fas.fa-caret-down{display:none!important;}
         #bloco-governo-digital .box-servicos{max-height:100%;margin-top:5px;font-size:1em;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;border-top:1px solid rgba(255,255,255,.3);padding:30px 0;position:absolute;visibility:hidden;overflow:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);width:100%;}
         #bloco-governo-digital .box-servicos ul.lista-categorias{padding:0;display:block;width:100%;-webkit-column-count:3;column-count:3;-webkit-column-gap:20px;column-gap:20px;}
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador{background:#fff;border-radius:4px;margin:0 0 20px 0;padding:0 10px 10px 10px;width:100%;color:#333;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table;text-transform:uppercase;line-height:normal;}
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador>a{font-weight:700;font-size:1.2em;padding:12px 12px 5px;}
         @media (max-width:575px){
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador>a{width:100%;}
         }
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador a{color:#666;display:inline-block;height:100%;-webkit-transition:.4s;transition:.4s;}
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador .lista-sub-agrupadores{padding-left:10px;text-transform:none;}
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador .lista-sub-agrupadores .grupos-links{border-bottom:1px solid #ddd;display:block;margin:0;line-height:normal;}
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador .lista-sub-agrupadores .grupos-links:last-child{border:none;}
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador .lista-sub-agrupadores .grupos-links a.nome-servico{width:calc(100% - 16px);vertical-align:middle;display:inline-block;padding:12px 5px;}
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador .lista-sub-agrupadores .grupos-links a.nome-servico:hover{background:#eee;border-radius:5px;}
         @media (max-width:575px){
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador .lista-sub-agrupadores .grupos-links{padding:6px 0;}
         }
         #bloco-governo-digital .box-servicos ul.lista-categorias.agrupamento .agrupador .lista-sub-agrupadores .grupos-links:before{font-family:"Glyphicons Halflings";content:"\e080";color:#666;-webkit-transition:.4s;transition:.4s;top:10px;float:left;position:relative;}
         @media (max-width:575px){
         #bloco-governo-digital .header-bloco-governo-digital{line-height:3.5em;}
         #bloco-governo-digital .header-bloco-governo-digital .btn-default{margin-right:0;}
         #bloco-governo-digital .header-bloco-governo-digital a[id^=opt-tema]{width:100%!important;margin-top:0!important;}
         #bloco-governo-digital .header-bloco-governo-digital a[id^=opt-tema]:nth-child(2n){margin-top:0;}
         #bloco-governo-digital .header-bloco-governo-digital a[id^=opt-tema]:nth-child(4n),#bloco-governo-digital .header-bloco-governo-digital a[id^=opt-tema]:nth-child(5n){margin-top:unset;}
         #bloco-governo-digital .box-servicos ul.lista-categorias{-webkit-column-count:1;column-count:1;}
         #bloco-governo-digital .box-servicos ul.lista-categorias>li{margin-bottom:10px;line-height:150%;}
         #bloco-governo-digital .box-servicos ul.lista-categorias>li>ul{display:none;}
         #bloco-governo-digital .box-servicos ul.lista-categorias>li>ul>li:before,#bloco-governo-digital .box-servicos ul.lista-categorias>li>ul>li>a{line-height:150%;}
         }
         @media (min-width:576px) and (max-width:991px){
         #bloco-governo-digital .box-servicos ul.lista-categorias{-webkit-column-count:2;column-count:2;}
         }
         @media (max-width:767px){
         #bloco-governo-digital .header-bloco-governo-digital{text-align:center;}
         #bloco-governo-digital .box-servicos{padding:0;border:none;text-align:left;}
         }
         @media (min-width:768px){
         #bloco-governo-digital .lista-categorias>li>a{pointer-events:none;}
         }
         @media (max-width:991px){
         #bloco-governo-digital .header-bloco-governo-digital{height:auto;line-height:normal;}
         #bloco-governo-digital .header-bloco-governo-digital h2{display:block;padding:15px 0 0!important;margin:0 0 10px;text-align:left;font-size:1.3em;}
         #bloco-governo-digital .header-bloco-governo-digital a[id^=opt-tema]{margin-bottom:8px;margin-right:5px!important;}
         }
         @media (max-width:575px){
         #bloco-governo-digital{min-height:55px;}
         #bloco-governo-digital .header-bloco-governo-digital .btn-default{display:none;}
         #bloco-governo-digital .header-bloco-governo-digital h2{cursor:pointer;}
         #bloco-governo-digital .header-bloco-governo-digital h2:after{content:'\f0d7';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;right:20px;}
         #bloco-governo-digital .box-servicos{display:none;}
         }
         @media (min-width:576px){
         #bloco-governo-digital .header-bloco-governo-digital .btn-default{display:inline-block!important;}
         }
         #btn-mobile-menu{display:none!important;border:none;}
         @media (min-width:768px){
         .top-highlighted{clear:both;}
         }
         #bottom-navigation{display:block;padding:10px 30px 0;}
         #bottom-navigation #functions-footer-bar ul{list-style:none;float:right;margin:0;padding:0 0 10px;}
         #bottom-navigation #functions-footer-bar li{display:block;float:left;}
         @media (max-width:767px){
         #bottom-navigation #functions-footer-bar li{float:unset!important;width:100%;margin-bottom:10px;}
         }
         #bottom-navigation #functions-footer-bar li a,#bottom-navigation #functions-footer-bar li a:focus,#bottom-navigation #functions-footer-bar li a:visited{display:block;border:1px solid rgba(255,255,255,.2);padding:5px 7px 3px;margin-left:15px;border-radius:5px;text-transform:uppercase;font-size:.857em;font-weight:700;text-decoration:none;}
         @media (max-width:767px){
         #bottom-navigation #functions-footer-bar li a,#bottom-navigation #functions-footer-bar li a:focus,#bottom-navigation #functions-footer-bar li a:visited{padding:10px!important;}
         }
         #bottom-navigation #functions-footer-bar li a:hover{text-decoration:none;}
         #bottom-navigation #functions-footer-bar a i{font-size:1.2em;vertical-align:middle;}
         @media (max-width:767px){
         #bottom-navigation #functions-footer-bar ul{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}
         #bottom-navigation .denuncie_corrupcao{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}
         #bottom-navigation .ouvidoria{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20;}
         #bottom-navigation .transparencia{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-ordinal-group:31;-ms-flex-order:30;order:30;}
         }
         @media (max-width:767px){
         #btn-mobile-menu{color:#fff;display:block!important;float:left;font-size:2em;padding:10px 0 10px 0;margin-right:20px;position:absolute;z-index:100;}
         .mobile-menu-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);z-index:99;}
         }
         #governo-digital-servico{font-size:1.1em;display:table;width:100%;font-size:1.1em;display:table;width:100%;}
         #governo-digital-servico p{margin-top:0;margin-bottom:1rem;line-height:1.5;}
         #governo-digital-servico ol,#governo-digital-servico ol li,#governo-digital-servico ul,#governo-digital-servico ul li{line-height:1.5;}
         #governo-digital-servico a{text-decoration:none;}
         #governo-digital-servico a,#governo-digital-servico button{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
         #governo-digital-servico h1.titulo-servico{border-left:solid 7px;font-weight:700;line-height:125%;margin:0;padding:0 20px;position:relative;color:#666;margin-bottom:30px;}
         #governo-digital-servico h3{font-size:1.429em;margin-top:20px;margin-bottom:10px;font-weight:700;}
         #governo-digital-servico h4{font-size:1.2em;}
         #governo-digital-servico .breadcrumb{background:0 0;margin-bottom:0;padding:0 0 0 20px;color:#999;font-size:1em;font-weight:700;border-left:solid 7px;border-radius:0;}
         #governo-digital-servico ol.breadcrumb{margin:0!important;}
         #governo-digital-servico .servico-info-quadro{background:#fff;border:1px solid #e2e2e2;border-radius:4px;margin-bottom:20px;}
         #governo-digital-servico .servico-info-quadro h5{font-size:1.2em;}
         #governo-digital-servico .servico-info-quadro .servicos-relacionados ul,#governo-digital-servico .servico-info-quadro .servicos-relacionados ul li{list-style:none;margin:0;padding:0;}
         #governo-digital-servico .servico-info-quadro .servicos-relacionados ul li a{padding:6px 0 6px 20px;position:relative;color:#28a745!important;text-decoration:none;display:block;}
         #governo-digital-servico .servico-info-quadro .servicos-relacionados ul li a:before{content:">";position:absolute;top:6px;left:0;font-size:1em;color:#28a745!important;display:inline-block;width:14px;line-height:1;font-weight:bold;}
         #governo-digital-servico .servico-info-quadro .servicos-relacionados ul li a:hover{color:#218838!important;text-decoration:underline;}
         #governo-digital-servico .servico-info-quadro .servicos-relacionados ul li a:hover:before{color:#218838!important;}
         #governo-digital-servico .servico-info-quadro .servico-custo,#governo-digital-servico .servico-info-quadro .servico-forma,#governo-digital-servico .servico-info-quadro .servicos-relacionados{padding:20px;}
         #governo-digital-servico .servico-info-quadro .servico-custo{border-top:1px solid #e2e2e2;}
         #governo-digital-servico .btn{min-height:40px;padding:9px 16px;font-size:14px;text-transform:uppercase;font-weight:700;}
         #governo-digital-servico .btn:not(:disabled):not(.disabled){cursor:pointer;}
         #governo-digital-servico .btn-md{min-height:40px;padding:9px 16px;font-size:14px;}
         #governo-digital-servico #servico-infos ul.listagem-itens{padding:0 15px;}
         #governo-digital-servico #servico-infos ul.listagem-itens,#governo-digital-servico #servico-infos ul.listagem-itens li{list-style:none;margin:0;padding:0;}
         #governo-digital-servico #servico-infos .listagem-itens li{list-style:none;font-weight:700;font-size:13px;line-height:150%;text-transform:uppercase;margin-bottom:8px;}
         #governo-digital-servico #servico-infos .listagem-itens li a:before{content:">";float:right;color:#28a745!important;font-weight:bold;margin-left:5px;}
         #governo-digital-servico #servico-infos .listagem-itens a{display:block;width:100%;height:100%;padding:6px 0;color:#28a745!important;text-decoration:none;}
         #governo-digital-servico #servico-infos .listagem-itens li a:hover{padding-left:5px;-webkit-transition:.4s;transition:.4s;cursor:pointer;color:#218838!important;}
         #governo-digital-servico #servico-infos .listagem-itens li a:hover:before{color:#218838!important;}
         #governo-digital-servico #servicosInfoGerais{margin-bottom:30px;}
         #governo-digital-servico #servicosInfoGerais a{font-weight:700;}
         #governo-digital-servico h1.logo-governo-digital{font-size:10px;width:450px;}
         #governo-digital-servico h1.logo-governo-digital img{width:104px;height:auto;float:left;margin-right:22px;}
         @media (max-width:991px){
         #governo-digital-servico h1.logo-governo-digital img{width:80px;}
         }
         #governo-digital-servico .modal h1.logo-governo-digital{margin:0!important;}
         #governo-digital-servico .modal h4.modal-title{display:block;font-size:24px!important;padding:0 0 0 12px;font-weight:700;border-left:7px solid;margin:25px 0;color:#666;}
         #governo-digital-servico .modal .modal-header{border:none;}
         #governo-digital-servico .modal .modal-body{display:block;padding:0 20px 40px 20px;border-top:1px solid #e9ecef;}
         #ModalPesquisaSatisfacao label{font-weight:300;}
         #ModalPesquisaSatisfacao .rating{overflow:hidden;display:inline-block;}
         #ModalPesquisaSatisfacao .rating:hover .rating-star:hover:before{background-position:0 0;font-family:"Glyphicons Halflings";content:"\e006";float:right;color:#00a7e8;}
         #ModalPesquisaSatisfacao .rating:hover .rating-star:hover~.rating-star{background-position:0 0;font-family:"Glyphicons Halflings";content:"\e006";float:right;color:#00a7e8;}
         #ModalPesquisaSatisfacao .rating-input{float:right;padding:0;margin:0;opacity:0;}
         #ModalPesquisaSatisfacao .rating-input:checked~.rating-star{background-position:0 0;font-family:"Glyphicons Halflings";content:"\e006";float:right;color:#00a7e8;}
         #ModalPesquisaSatisfacao .rating-input:checked~.rating-star:before{background-position:0 0;font-family:"Glyphicons Halflings";content:"\e006";float:right;color:#00a7e8;}
         #ModalPesquisaSatisfacao .rating-star{display:block;width:auto;height:auto;position:relative;float:right;cursor:pointer;}
         #ModalPesquisaSatisfacao .rating-star:before{font-family:"Glyphicons Halflings";content:"\e007";float:right;font-size:2em;color:#8b8b8b;}
         #ModalPesquisaSatisfacao .rating-star:hover{background-position:0 0;font-family:"Glyphicons Halflings";content:"\e006";float:right;color:#00a7e8;}
         #ModalPesquisaSatisfacao .rating-star:hover~.rating-star{background-position:0 0;font-family:"Glyphicons Halflings";content:"\e006";float:right;color:#00a7e8;}
         #ModalPesquisaSatisfacao .rating-star:hover~.rating-star:before{background-position:0 0;font-family:"Glyphicons Halflings";content:"\e006";float:right;color:#00a7e8;}
         #ModalPesquisaSatisfacao #textoComentarios{resize:both;width:80%;margin:0 auto;}
         #ModalPesquisaSatisfacao textarea{overflow:auto;resize:vertical;}
         @media print{
         *{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important;}
         body{margin:0;padding:0;line-height:1.4em;font-size:12pt;}
         body #bottom-navigation,body #governo-digital-servico .listagem-itens,body #inst-bar,body .breadcrumb,body .top-highlighted,body footer,body header,body nav{display:none!important;}
         body img{max-width:100%;page-break-inside:avoid;}
         body a{text-decoration:underline;}
         body a:visited{text-decoration:underline;}
         body a:link:after,body a:visited:after{content:" (" attr(href) ") ";}
         body a:after,body a[href^="#"]:after{content:"";}
         body a[href^=http]:after{font-style:italic;content:" < " attr(href) " > ";}
         body #governo-digital-servico,body #main-content .region-content{margin:0!important;padding:0!important;display:block;}
         body .container{width:100%;margin:0;padding:0 1.5cm 0 .5cm;display:block;}
         body #main{width:100%!important;margin:0!important;padding:0!important;display:block;page-break-before:auto;}
         body p{widows:3;orphans:3;}
         body p a{word-wrap:break-word;}
         }
         }
         @media all{
         .clearfix:after{display:table;clear:both;content:"";}
         .hidden{display:none;}
         html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
         body{margin:0;}
         footer,header,nav,section{display:block;}
         a{background-color:transparent;}
         a:active,a:hover{outline:0;}
         abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted;}
         strong{font-weight:700;}
         h1{font-size:2em;margin:.67em 0;}
         img{border:0;}
         svg:not(:root){overflow:hidden;}
         hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
         button,input,textarea{color:inherit;font:inherit;margin:0;}
         button{overflow:visible;}
         button{text-transform:none;}
         button,input[type=submit]{-webkit-appearance:button;cursor:pointer;}
         input{line-height:normal;}
         input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}
         textarea{overflow:auto;}
         @media print{
         *,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
         a,a:visited{text-decoration:underline;}
         a[href]:after{content:" (" attr(href) ")";}
         abbr[title]:after{content:" (" attr(title) ")";}
         a[href^="#"]:after{content:"";}
         img{page-break-inside:avoid;}
         img{max-width:100%!important;}
         h2,h3,p{orphans:3;widows:3;}
         h2,h3{page-break-after:avoid;}
         }
         *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
         :after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
         html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
         body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;}
         button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}
         a{color:#337ab7;text-decoration:none;}
         a:focus,a:hover{color:#23527c;text-decoration:underline;}
         a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
         img{vertical-align:middle;}
         hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;}
         .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}
         [role=button]{cursor:pointer;}
         h1,h2,h3,h4,h5{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
         h1,h2,h3{margin-top:20px;margin-bottom:10px;}
         h4,h5{margin-top:10px;margin-bottom:10px;}
         h1{font-size:36px;}
         h2{font-size:30px;}
         h3{font-size:24px;}
         h4{font-size:18px;}
         h5{font-size:14px;}
         p{margin:0 0 10px;}
         .text-center{text-align:center;}
         ol,ul{margin-top:0;margin-bottom:10px;}
         ul ul{margin-bottom:0;}
         abbr[title]{cursor:help;}
         address{margin-bottom:20px;font-style:normal;line-height:1.42857143;}
         .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
         @media (min-width:768px){
         .container{width:750px;}
         }
         @media (min-width:992px){
         .container{width:970px;}
         }
         @media (min-width:1200px){
         .container{width:1170px;}
         }
         .row{margin-right:-15px;margin-left:-15px;}
         .col-lg-12,.col-lg-3,.col-lg-5,.col-lg-7,.col-lg-9,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-6,.col-md-7,.col-md-8,.col-sm-12,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-7,.col-sm-8,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-3,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
         .col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-3,.col-xs-9{float:left;}
         .col-xs-12{width:100%;}
         .col-xs-11{width:91.66666667%;}
         .col-xs-10{width:83.33333333%;}
         .col-xs-9{width:75%;}
         .col-xs-3{width:25%;}
         .col-xs-1{width:8.33333333%;}
         @media (min-width:768px){
         .col-sm-12,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-7,.col-sm-8{float:left;}
         .col-sm-12{width:100%;}
         .col-sm-8{width:66.66666667%;}
         .col-sm-7{width:58.33333333%;}
         .col-sm-5{width:41.66666667%;}
         .col-sm-4{width:33.33333333%;}
         .col-sm-3{width:25%;}
         }
         @media (min-width:992px){
         .col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-6,.col-md-7,.col-md-8{float:left;}
         .col-md-12{width:100%;}
         .col-md-8{width:66.66666667%;}
         .col-md-7{width:58.33333333%;}
         .col-md-6{width:50%;}
         .col-md-4{width:33.33333333%;}
         .col-md-3{width:25%;}
         .col-md-2{width:16.66666667%;}
         }
         @media (min-width:1200px){
         .col-lg-12,.col-lg-3,.col-lg-5,.col-lg-7,.col-lg-9{float:left;}
         .col-lg-12{width:100%;}
         .col-lg-9{width:75%;}
         .col-lg-7{width:58.33333333%;}
         .col-lg-5{width:41.66666667%;}
         .col-lg-3{width:25%;}
         }
         label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;}
         input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal;}
         input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
         .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;}
         .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
         .form-group{margin-bottom:15px;}
         .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
         .btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
         .btn:focus,.btn:hover{color:#333;text-decoration:none;}
         .btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}
         .btn-default{color:#333;background-color:#fff;border-color:#ccc;}
         .btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c;}
         .btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;}
         .btn-default:active{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad;}
         .btn-default:active:focus,.btn-default:active:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c;}
         .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4;}
         .btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40;}
         .btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74;}
         .btn-primary:active{color:#fff;background-color:#286090;background-image:none;border-color:#204d74;}
         .btn-primary:active:focus,.btn-primary:active:hover{color:#fff;background-color:#204d74;border-color:#122b40;}
         .fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}
         .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent;}
         .dropdown-toggle:focus{outline:0;}
         .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);}
         .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;}
         .dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5;}
         .btn-group{position:relative;display:inline-block;vertical-align:middle;}
         .btn-group .dropdown-toggle:active{outline:0;}
         .breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px;}
         .breadcrumb>li{display:inline-block;}
         .breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0";}
         .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;}
         .close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5;}
         button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
         .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;}
         .modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out;}
         .modal-dialog{position:relative;width:auto;margin:10px;}
         .modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;}
         .modal-header{padding:15px;border-bottom:1px solid #e5e5e5;}
         .modal-header .close{margin-top:-2px;}
         .modal-title{margin:0;line-height:1.42857143;}
         .modal-body{position:relative;padding:15px;}
         @media (min-width:768px){
         .modal-dialog{width:600px;margin:30px auto;}
         .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);}
         }
         @media (min-width:992px){
         .modal-lg{width:900px;}
         }
         .clearfix:after,.clearfix:before,.container:after,.container:before,.modal-header:after,.modal-header:before,.row:after,.row:before{display:table;content:" ";}
         .clearfix:after,.container:after,.modal-header:after,.row:after{clear:both;}
         .pull-right{float:right!important;}
         .pull-left{float:left!important;}
         .hidden{display:none!important;}
         .bloco-busca-pia .form-group{margin-bottom:0;}
         }
         @media all{
         .fa,.fab,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
         .fa-adjust:before{content:"\f042";}
         .fa-bars:before{content:"\f0c9";}
         .fa-bullhorn:before{content:"\f0a1";}
         .fa-caret-down:before{content:"\f0d7";}
         .fa-comment-dots:before{content:"\f4ad";}
         .fa-facebook-f:before{content:"\f39e";}
         .fa-info-circle:before{content:"\f05a";}
         .fa-instagram:before{content:"\f16d";}
         .fa-male:before{content:"\f183";}
         .fa-map-marker-alt:before{content:"\f3c5";}
         .fa-search:before{content:"\f002";}
         .fa-twitter:before{content:"\f099";}
         .fa-youtube:before{content:"\f167";}
         .sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
         .fab{font-family:"Font Awesome 5 Brands";}
         .fab{font-weight:400;}
         .fa,.fas{font-family:"Font Awesome 5 Free";}
         .fa,.fas{font-weight:900;}
         body{position:relative;}
         @media screen and (min-width:768px){
         body{margin-top:15px;}
         }
         p:last-child{margin-bottom:0;}
         ol,ul{padding-left:1.5em;}
         .footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5;}
         body.drupal{color:#333333;background-color:#ffffff;}
         a,a:visited,a:active,a:focus,a:hover{color:#67b852;}
         #governo-digital-servico #servicosInfoGerais p a,#governo-digital-servico #servicosInfoGerais a:not(.btn){color:#67b852!important;}
         body .btn-primary,body .btn-primary:active,body .btn-primary:active:focus,body .btn-primary:focus,body .btn-primary:visited{background-color:#67b852;background-image:none;border-color:#67b852;color:#ffffff;}
         body .btn-primary:hover{background-color:#19487e;border-color:#19487e;}
         #main{background-color:#ffffff;}
         h2,h3,h4,h5,#servicosInfoGerais .titulo-servico,#governo-digital-servico h1.titulo-servico,#governo-digital-servico .modal h4.modal-title{color:#737373;}
         #servicosInfoGerais .titulo-servico,#governo-digital-servico h1.titulo-servico,#governo-digital-servico .breadcrumb,#governo-digital-servico .modal h4.modal-title{border-color:#67b852;}
         header#main-header{background-color:#ffffff;}
         @media (max-width:767px){
         header#main-header{background-color:#1f326e;}
         }
         header#main-header .logo{color:#333333;}
         @media (max-width:767px){
         header#main-header .logo{color:#ffffff;}
         }
         header#main-header .logo .nome-instituicao{border-color:#eeeeee;}
         @media (max-width:767px){
         header#main-header .logo .nome-instituicao{color:#ffffff;}
         }
         header#main-header .logo .nome-instituicao a{color:#333333;}
         @media (max-width:767px){
         header#main-header .logo .nome-instituicao a{color:#ffffff;}
         }
         footer#main-footer{background-color:#767676;}
         footer#main-footer,footer#main-footer .map,footer#main-footer .titulo-secretaria{color:#ffffff;}
         footer#main-footer .footer-content{border-left:1px solid #ffffff;}
         footer#main-footer .map:after{background-color:#67b852;}
         footer#main-footer .map:hover:after{background-color:#ffffff;}
         #bottom-navigation{background-color:#838383;color:#ffffff;}
         #bottom-navigation #functions-footer-bar li a:visited,#bottom-navigation #functions-footer-bar li a:focus,#bottom-navigation #functions-footer-bar li a{color:#ffffff;}
         #bottom-navigation #functions-footer-bar li a:hover{background-color:#aeb3b5;color:#ffffff;}
         #governo-digital-servico .breadcrumb,#governo-digital-servico .breadcrumb > li + li:before{color:#67b852;}
         #bloco-governo-digital{background-color:#19487e;}
         }
         @media all{
         html{scroll-behavior:smooth;font-size:100%;}
         #governo-digital-servico #servicosInfoGerais a.btn{color:#fff!important;}
         .fa-twitter::before{content:"\00a0";background-image:url(https://web.celepar.pr.gov.br/drupal/icones/icon_twitter_x_brnc.svg);background-size:60%;background-position:center;display:block;width:100%;height:100%;background-repeat:no-repeat;}
/* Removido hover - ícones são apenas SVGs estáticos */
         .footer-social .fa-twitter::before{content:"\00a0";background-image:url(https://web.celepar.pr.gov.br/drupal/icones/icon_twitter_x_brnc.svg);background-size:45%;background-position:center;display:block;width:100%;height:100%;background-repeat:no-repeat;}
         }
         @media print{
         body.drupal{margin-top:0;width:100%;overflow-x:hidden;font-family:Arial,Helvetica,sans-serif;font-size:13px;}
         @media (max-width:1024px){
         body.drupal{overflow-x:hidden;}
         }
         @media (min-width:768px){
         body.drupal #main{overflow:hidden;}
         }
         body.drupal .fa,body.drupal .fab,body.drupal .fas{text-rendering:optimizeLegibility;}
         body.drupal div.status-message{position:fixed;top:10px;width:calc(100% - 20%);left:10%;z-index:99999;text-align:center;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);}
         @media (max-width:767px){
         body .btn{white-space:normal!important;}
         }
         .container-wrapper{max-width:100%;display:block;margin:0 auto;padding:0 15px;}
         #main{display:table;width:100%;position:relative;}
         @media (max-width:1024px){
         #main{max-width:100%;}
         }
         @media (max-width:767px){
         #main{display:block;}
         }
         #main-content .region-content{padding:40px 0;}
         .breadcrumb{margin:0;}
         .text-center{text-align:center;}
         span.element-invisible{display:none;}
         header .status-message{float:left;width:100%;}
         header#main-header{display:block;height:120px;position:relative;z-index:1039;}
         @media (max-width:767px){
         header#main-header{height:61px;width:100%;}
         }
         header#main-header h1{font-size:1.714em;margin:0;padding:0;font-weight:700;}
         @media (min-width:768px) and (max-width:991px){
         header#main-header h1{font-size:1em;}
         }
         header#main-header .logo{-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;width:100%;margin-top:27.5px;height:65px;}
         @media (min-width:768px) and (max-width:991px){
         header#main-header .logo{height:65px;}
         }
         @media (max-width:767px){
         header#main-header .logo{width:unset;height:47px;}
         }
         header#main-header .logo:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
         @media (min-width:768px) and (max-width:991px){
         header#main-header .logo{font-size:1.2em;margin-top:27.5px;}
         }
         @media (max-width:767px){
         header#main-header .logo{margin:0 0 0 40px;font-size:1em;}
         }
         header#main-header .logo .logo-image{display:block;width:150px;height:65px;background:url(https://web.celepar.pr.gov.br/drupal/images/logo_parana_113x99.png);background-size:100% 100%;float:left;margin-right:15px;}
         @media (min-width:768px) and (max-width:991px){
         header#main-header .logo .logo-image{width:150px;height:65px;}
         }
         @media (max-width:767px){
         header#main-header .logo .logo-image{width:108.46154px;height:47px;background:url(https://web.celepar.pr.gov.br/drupal/images/logo_parana_113x99_texto_branco.png);background-size:100% 100%;}
         }
         header#main-header .logo .nome-instituicao{font-weight:400;display:inline-block;border-left:1px solid;padding:2px 15px 0;vertical-align:middle;margin:0;width:calc(100% - (150px + 25px));text-transform:uppercase;font-size:.7em;}
         @media (max-width:767px){
         header#main-header .logo .nome-instituicao{width:auto;border-color:rgba(255,255,255,.2);padding:0 15px;}
         }
         footer#main-footer{display:block;margin:0 auto;border:none;}
         footer#main-footer .footer-logo-celepar img,footer#main-footer .footer-logo-parana img{max-width:100%;}
         @media (max-width:1024px){
         footer#main-footer .footer-content{margin-top:35px;border:none;}
         }
         footer#main-footer .map{position:relative;white-space:nowrap;}
         footer#main-footer .map{font-size:.917em;font-weight:700;margin-left:10px;}
         footer#main-footer .map:after{display:block;content:"";height:2px;width:100%;position:absolute;bottom:-4px;left:0;}
         footer#main-footer .map:hover{text-decoration:none;}
         footer#main-footer .titulo-secretaria{text-transform:uppercase;font-weight:400;font-size:.7em;text-align:center;margin-top:10px;display:block;}
         footer#main-footer address{margin:0;}
         footer#main-footer .titulo-orgao{text-transform:uppercase;font-weight:700;font-size:1.2em;}
         footer#main-footer .footer-logo-celepar{display:block;margin-top:20px;text-align:center;}
         footer#main-footer .footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
         footer#main-footer .footer-social a,footer#main-footer .footer-social a:active,footer#main-footer .footer-social a:focus,footer#main-footer .footer-social a:visited{background:0 0;border-radius:50%;color:#fff;display:inline-block;font-size:1.286em;height:38px;line-height:36px;text-align:center;width:38px;text-decoration:none;}
         @media (max-width:991px){
         footer#main-footer .footer-social a,footer#main-footer .footer-social a:active,footer#main-footer .footer-social a:focus,footer#main-footer .footer-social a:visited{font-size:2.5em;height:56px;line-height:54px;width:56px;}
         }
         /* Removido hover - ícones são apenas SVGs estáticos */
         /* Removido hover - ícones são apenas SVGs estáticos */
         @media (max-width:1024px){
         footer#main-footer .footer-logo-parana{max-width:100px;display:table;margin:0 auto;}
         footer#main-footer .footer-logo-parana img{width:100%;height:auto;}
         }
         @media (max-width:1024px){
         .footer-content{margin-top:15px;text-align:center;}
         }
         @media (min-width:768px){
         .celeparheader .bloco-busca-pia{color:#666;display:block;height:80px;border-radius:5px;-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.08);box-shadow:0 0 15px 5px rgba(0,0,0,.08);position:relative;margin-top:15px;}
         .celeparheader .bloco-busca-pia:after{display:block;width:110%;height:80px;position:absolute;left:-15px;top:-15px;content:"";background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(60%,#fff),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,#fff 0,#fff 60%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca{width:100%;position:absolute;z-index:99;margin-top:20px;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .img-pia{padding:0 0 0 20px;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .img-pia img{height:47px;width:142px;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .campo-busca{padding-right:20px;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .campo-busca .celepar-busca{background:#fff;border:none;border-bottom:#01919a solid 1px;display:block;position:relative;margin-top:10px;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .campo-busca .celepar-busca input{border:none;font-style:italic;height:36px;padding:0 50px 0 10px;width:100%;-webkit-box-shadow:none;box-shadow:none;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .campo-busca .celepar-busca button{background:#fff;border:none;color:#54be62;font-size:1.429em;height:36px;padding:0 0 2px;position:absolute;right:0;top:0;width:22px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
         .celeparheader .ativa-mobile{display:none!important;}
         }
         @media (max-width:767px){
         .celeparheader .bloco-busca-pia{position:absolute;right:0;margin-right:15px;height:48.5px;display:none;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca{margin-top:12.5px;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .img-pia a{margin:0 -15px;float:right;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .img-pia a img{height:36px;width:109px;-webkit-filter:grayscale(100%) brightness(200%);filter:grayscale(100%) brightness(200%);}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .campo-busca .celepar-busca input{border:none;font-style:italic;height:36px;padding:0 50px 0 10px;width:100%;-webkit-box-shadow:none;box-shadow:none;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .campo-busca .celepar-busca button{background:#fff;border:none;color:#54be62;font-size:1.429em;height:36px;width:36px;padding:0 0 2px;position:absolute;right:0;top:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
         .celeparheader .ativa-mobile,.celeparheader .ativa-mobile:focus,.celeparheader .ativa-mobile:hover{background:#fff;border:none;color:#54be62;height:36px;width:36px;padding:0 0 2px;margin-top:12.5px;margin-right:15px;position:absolute;right:0;top:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-box-shadow:unset;box-shadow:unset;}
         }
         @media (max-width:575px){
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .img-pia{display:none;}
         .celeparheader .bloco-busca-pia .agrupador-pia-busca .campo-busca{width:100%;}
         }
         #bloco-governo-digital{display:block;}
         #bloco-governo-digital .container{position:relative;}
         #bloco-governo-digital .header-bloco-governo-digital{height:75px;line-height:75px;}
         #bloco-governo-digital .header-bloco-governo-digital h2{font-size:1.5em;font-weight:700;display:inline-block;margin:0 20px 0 15px;color:#fff;}
         #bloco-governo-digital .header-bloco-governo-digital .btn-default{background:rgba(255,255,255,.2);border:none;color:#fff;display:inline-block;font-size:1em;font-weight:400;height:40px;line-height:40px;margin-right:15px;padding:0 16px;text-transform:uppercase;}
         #bloco-governo-digital .header-bloco-governo-digital .btn-default:hover{background:rgba(255,255,255,.3);}
         #bloco-governo-digital .header-bloco-governo-digital .btn-default{position:relative;}
         #bloco-governo-digital .header-bloco-governo-digital .btn-default:after{content:"▼";display:inline-block;margin-left:8px;color:#fff!important;font-size:0.7em;vertical-align:middle;line-height:1;}
         #bloco-governo-digital .header-bloco-governo-digital .btn-default i.fa-caret-down,
         #bloco-governo-digital .header-bloco-governo-digital .btn-default i.fas.fa-caret-down{display:none!important;}
         #bloco-governo-digital .box-servicos{max-height:100%;margin-top:5px;font-size:1em;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;border-top:1px solid rgba(255,255,255,.3);padding:30px 0;position:absolute;visibility:hidden;overflow:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);width:100%;}
         #bloco-governo-digital .box-servicos ul.lista-categorias{padding:0;display:block;width:100%;-webkit-column-count:3;column-count:3;-webkit-column-gap:20px;column-gap:20px;}
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador{background:#fff;border-radius:4px;margin:0 0 20px 0;padding:0 10px 10px 10px;width:100%;color:#333;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table;text-transform:uppercase;line-height:normal;}
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador>a{font-weight:700;font-size:1.2em;padding:12px 12px 5px;}
         @media (max-width:575px){
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador>a{width:100%;}
         }
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador a{color:#666;display:inline-block;height:100%;-webkit-transition:.4s;transition:.4s;}
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador .lista-sub-agrupadores{padding-left:10px;text-transform:none;}
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador .lista-sub-agrupadores .grupos-links{border-bottom:1px solid #ddd;display:block;margin:0;line-height:normal;}
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador .lista-sub-agrupadores .grupos-links:last-child{border:none;}
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador .lista-sub-agrupadores .grupos-links a.nome-servico{width:calc(100% - 16px);vertical-align:middle;display:inline-block;padding:12px 5px;}
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador .lista-sub-agrupadores .grupos-links a.nome-servico:hover{background:#eee;border-radius:5px;}
         @media (max-width:575px){
         #bloco-governo-digital .box-servicos ul.lista-categorias .agrupador .lista-sub-agrupadores .grupos-links{padding:6px 0;}
         }
         #bloco-governo-digital .box-servicos ul.lista-categorias.agrupamento .agrupador .lista-sub-agrupadores .grupos-links:before{font-family:"Glyphicons Halflings";content:"\e080";color:#666;-webkit-transition:.4s;transition:.4s;top:10px;float:left;position:relative;}
         @media (max-width:575px){
         #bloco-governo-digital .header-bloco-governo-digital{line-height:3.5em;}
         #bloco-governo-digital .header-bloco-governo-digital .btn-default{margin-right:0;}
         #bloco-governo-digital .header-bloco-governo-digital a[id^=opt-tema]{width:100%!important;margin-top:0!important;}
         #bloco-governo-digital .header-bloco-governo-digital a[id^=opt-tema]:nth-child(2n){margin-top:0;}
         #bloco-governo-digital .header-bloco-governo-digital a[id^=opt-tema]:nth-child(4n),#bloco-governo-digital .header-bloco-governo-digital a[id^=opt-tema]:nth-child(5n){margin-top:unset;}
         #bloco-governo-digital .box-servicos ul.lista-categorias{-webkit-column-count:1;column-count:1;}
         #bloco-governo-digital .box-servicos ul.lista-categorias>li{margin-bottom:10px;line-height:150%;}
         #bloco-governo-digital .box-servicos ul.lista-categorias>li>ul{display:none;}
         #bloco-governo-digital .box-servicos ul.lista-categorias>li>ul>li:before,#bloco-governo-digital .box-servicos ul.lista-categorias>li>ul>li>a{line-height:150%;}
         }
         @media (min-width:576px) and (max-width:991px){
         #bloco-governo-digital .box-servicos ul.lista-categorias{-webkit-column-count:2;column-count:2;}
         }
         @media (max-width:767px){
         #bloco-governo-digital .header-bloco-governo-digital{text-align:center;}
         #bloco-governo-digital .box-servicos{padding:0;border:none;text-align:left;}
         }
         @media (min-width:768px){
         #bloco-governo-digital .lista-categorias>li>a{pointer-events:none;}
         }
         @media (max-width:991px){
         #bloco-governo-digital .header-bloco-governo-digital{height:auto;line-height:normal;}
         #bloco-governo-digital .header-bloco-governo-digital h2{display:block;padding:15px 0 0!important;margin:0 0 10px;text-align:left;font-size:1.3em;}
         #bloco-governo-digital .header-bloco-governo-digital a[id^=opt-tema]{margin-bottom:8px;margin-right:5px!important;}
         }
         @media (max-width:575px){
         #bloco-governo-digital{min-height:55px;}
         #bloco-governo-digital .header-bloco-governo-digital .btn-default{display:none;}
         #bloco-governo-digital .header-bloco-governo-digital h2{cursor:pointer;}
         #bloco-governo-digital .header-bloco-governo-digital h2:after{content:'\f0d7';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;right:20px;}
         #bloco-governo-digital .box-servicos{display:none;}
         }
         @media (min-width:576px){
         #bloco-governo-digital .header-bloco-governo-digital .btn-default{display:inline-block!important;}
         }
         #btn-mobile-menu{display:none!important;border:none;}
         @media (min-width:768px){
         .top-highlighted{clear:both;}
         }
         #bottom-navigation{display:block;padding:10px 30px 0;}
         #bottom-navigation #functions-footer-bar ul{list-style:none;float:right;margin:0;padding:0 0 10px;}
         #bottom-navigation #functions-footer-bar li{display:block;float:left;}
         @media (max-width:767px){
         #bottom-navigation #functions-footer-bar li{float:unset!important;width:100%;margin-bottom:10px;}
         }
         #bottom-navigation #functions-footer-bar li a,#bottom-navigation #functions-footer-bar li a:focus,#bottom-navigation #functions-footer-bar li a:visited{display:block;border:1px solid rgba(255,255,255,.2);padding:5px 7px 3px;margin-left:15px;border-radius:5px;text-transform:uppercase;font-size:.857em;font-weight:700;text-decoration:none;}
         @media (max-width:767px){
         #bottom-navigation #functions-footer-bar li a,#bottom-navigation #functions-footer-bar li a:focus,#bottom-navigation #functions-footer-bar li a:visited{padding:10px!important;}
         }
         #bottom-navigation #functions-footer-bar li a:hover{text-decoration:none;}
         #bottom-navigation #functions-footer-bar a i{font-size:1.2em;vertical-align:middle;}
         @media (max-width:767px){
         #bottom-navigation #functions-footer-bar ul{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}
         #bottom-navigation .denuncie_corrupcao{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}
         #bottom-navigation .ouvidoria{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20;}
         #bottom-navigation .transparencia{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-ordinal-group:31;-ms-flex-order:30;order:30;}
         }
         @media (max-width:767px){
         #btn-mobile-menu{color:#fff;display:block!important;float:left;font-size:2em;padding:10px 0 10px 0;margin-right:20px;position:absolute;z-index:100;}
         .mobile-menu-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);z-index:99;}
         }
         #governo-digital-servico{font-size:1.1em;display:table;width:100%;font-size:1.1em;display:table;width:100%;}
         #governo-digital-servico p{margin-top:0;margin-bottom:1rem;line-height:1.5;}
         #governo-digital-servico ol,#governo-digital-servico ol li,#governo-digital-servico ul,#governo-digital-servico ul li{line-height:1.5;}
         #governo-digital-servico a{text-decoration:none;}
         #governo-digital-servico a,#governo-digital-servico button{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
         #governo-digital-servico h1.titulo-servico{border-left:solid 7px;font-weight:700;line-height:125%;margin:0;padding:0 20px;position:relative;color:#666;margin-bottom:30px;}
         #governo-digital-servico h3{font-size:1.429em;margin-top:20px;margin-bottom:10px;font-weight:700;}
         #governo-digital-servico h4{font-size:1.2em;}
         #governo-digital-servico .breadcrumb{background:0 0;margin-bottom:0;padding:0 0 0 20px;color:#999;font-size:1em;font-weight:700;border-left:solid 7px;border-radius:0;}
         #governo-digital-servico ol.breadcrumb{margin:0!important;}
         #governo-digital-servico .servico-info-quadro{background:#fff;border:1px solid #e2e2e2;border-radius:4px;margin-bottom:20px;}
         #governo-digital-servico .servico-info-quadro h5{font-size:1.2em;}
         #governo-digital-servico .servico-info-quadro .servicos-relacionados ul,#governo-digital-servico .servico-info-quadro .servicos-relacionados ul li{list-style:none;margin:0;padding:0;}
         #governo-digital-servico .servico-info-quadro .servicos-relacionados ul li a{padding:6px 0 6px 20px;position:relative;color:#28a745!important;text-decoration:none;display:block;}
         #governo-digital-servico .servico-info-quadro .servicos-relacionados ul li a:before{content:">";position:absolute;top:6px;left:0;font-size:1em;color:#28a745!important;display:inline-block;width:14px;line-height:1;font-weight:bold;}
         #governo-digital-servico .servico-info-quadro .servicos-relacionados ul li a:hover{color:#218838!important;text-decoration:underline;}
         #governo-digital-servico .servico-info-quadro .servicos-relacionados ul li a:hover:before{color:#218838!important;}
         #governo-digital-servico .servico-info-quadro .servico-custo,#governo-digital-servico .servico-info-quadro .servico-forma,#governo-digital-servico .servico-info-quadro .servicos-relacionados{padding:20px;}
         #governo-digital-servico .servico-info-quadro .servico-custo{border-top:1px solid #e2e2e2;}
         #governo-digital-servico .btn{min-height:40px;padding:9px 16px;font-size:14px;text-transform:uppercase;font-weight:700;}
         #governo-digital-servico .btn:not(:disabled):not(.disabled){cursor:pointer;}
         #governo-digital-servico .btn-md{min-height:40px;padding:9px 16px;font-size:14px;}
         #governo-digital-servico #servico-infos ul.listagem-itens{padding:0 15px;}
         #governo-digital-servico #servico-infos ul.listagem-itens,#governo-digital-servico #servico-infos ul.listagem-itens li{list-style:none;margin:0;padding:0;}
         #governo-digital-servico #servico-infos .listagem-itens li{list-style:none;font-weight:700;font-size:13px;line-height:150%;text-transform:uppercase;margin-bottom:8px;}
         #governo-digital-servico #servico-infos .listagem-itens li a:before{content:">";float:right;color:#28a745!important;font-weight:bold;margin-left:5px;}
         #governo-digital-servico #servico-infos .listagem-itens a{display:block;width:100%;height:100%;padding:6px 0;color:#28a745!important;text-decoration:none;}
         #governo-digital-servico #servico-infos .listagem-itens li a:hover{padding-left:5px;-webkit-transition:.4s;transition:.4s;cursor:pointer;color:#218838!important;}
         #governo-digital-servico #servico-infos .listagem-itens li a:hover:before{color:#218838!important;}
         #governo-digital-servico #servicosInfoGerais{margin-bottom:30px;}
         #governo-digital-servico #servicosInfoGerais a{font-weight:700;}
         #governo-digital-servico h1.logo-governo-digital{font-size:10px;width:450px;}
         #governo-digital-servico h1.logo-governo-digital img{width:104px;height:auto;float:left;margin-right:22px;}
         @media (max-width:991px){
         #governo-digital-servico h1.logo-governo-digital img{width:80px;}
         }
         #governo-digital-servico .modal h1.logo-governo-digital{margin:0!important;}
         #governo-digital-servico .modal h4.modal-title{display:block;font-size:24px!important;padding:0 0 0 12px;font-weight:700;border-left:7px solid;margin:25px 0;color:#666;}
         #governo-digital-servico .modal .modal-header{border:none;}
         #governo-digital-servico .modal .modal-body{display:block;padding:0 20px 40px 20px;border-top:1px solid #e9ecef;}
         #ModalPesquisaSatisfacao label{font-weight:300;}
         #ModalPesquisaSatisfacao .rating{overflow:hidden;display:inline-block;}
         #ModalPesquisaSatisfacao .rating:hover .rating-star:hover:before{background-position:0 0;font-family:"Glyphicons Halflings";content:"\e006";float:right;color:#00a7e8;}
         #ModalPesquisaSatisfacao .rating:hover .rating-star:hover~.rating-star{background-position:0 0;font-family:"Glyphicons Halflings";content:"\e006";float:right;color:#00a7e8;}
         #ModalPesquisaSatisfacao .rating-input{float:right;padding:0;margin:0;opacity:0;}
         #ModalPesquisaSatisfacao .rating-input:checked~.rating-star{background-position:0 0;font-family:"Glyphicons Halflings";content:"\e006";float:right;color:#00a7e8;}
         #ModalPesquisaSatisfacao .rating-input:checked~.rating-star:before{background-position:0 0;font-family:"Glyphicons Halflings";content:"\e006";float:right;color:#00a7e8;}
         #ModalPesquisaSatisfacao .rating-star{display:block;width:auto;height:auto;position:relative;float:right;cursor:pointer;}
         #ModalPesquisaSatisfacao .rating-star:before{font-family:"Glyphicons Halflings";content:"\e007";float:right;font-size:2em;color:#8b8b8b;}
         #ModalPesquisaSatisfacao .rating-star:hover{background-position:0 0;font-family:"Glyphicons Halflings";content:"\e006";float:right;color:#00a7e8;}
         #ModalPesquisaSatisfacao .rating-star:hover~.rating-star{background-position:0 0;font-family:"Glyphicons Halflings";content:"\e006";float:right;color:#00a7e8;}
         #ModalPesquisaSatisfacao .rating-star:hover~.rating-star:before{background-position:0 0;font-family:"Glyphicons Halflings";content:"\e006";float:right;color:#00a7e8;}
         #ModalPesquisaSatisfacao #textoComentarios{resize:both;width:80%;margin:0 auto;}
         #ModalPesquisaSatisfacao textarea{overflow:auto;resize:vertical;}
         @media print{
         *{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important;}
         body{margin:0;padding:0;line-height:1.4em;font-size:12pt;}
         body #bottom-navigation,body #governo-digital-servico .listagem-itens,body #inst-bar,body .breadcrumb,body .top-highlighted,body footer,body header,body nav{display:none!important;}
         body img{max-width:100%;page-break-inside:avoid;}
         body a{text-decoration:underline;}
         body a:visited{text-decoration:underline;}
         body a:link:after,body a:visited:after{content:" (" attr(href) ") ";}
         body a:after,body a[href^="#"]:after{content:"";}
         body a[href^=http]:after{font-style:italic;content:" < " attr(href) " > ";}
         body #governo-digital-servico,body #main-content .region-content{margin:0!important;padding:0!important;display:block;}
         body .container{width:100%;margin:0;padding:0 1.5cm 0 .5cm;display:block;}
         body #main{width:100%!important;margin:0!important;padding:0!important;display:block;page-break-before:auto;}
         body p{widows:3;orphans:3;}
         body p a{word-wrap:break-word;}
         }
         }
         
         @media all{
         header#main-header .logo{margin-top:24.5px;height:71px;}
         @media (min-width:768px) and (max-width:991px){
         header#main-header .logo{margin-top:33.02px;height:53.96px;}
         }
         @media (max-width:767px){
         header#main-header .logo{margin-top:10.5px;height:40px;}
         }
         header#main-header .logo .nome-instituicao{display:none;width:calc(100% - (250px + 25px));}
         header#main-header .logo .logo-image{width:250px;height:71px;background:url(/assets/img/logo_detran_250x71.png);background-size:100% 100%;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;}
         @media (max-width:767px){
         header#main-header .logo .logo-image{background:url(/assets/img/logo_detran_250x71_branco.png);background-size:100% 100%;width:140.84507px;height:40px;}
         }
         @media (min-width:768px) and (max-width:991px){
         header#main-header .logo .logo-image{width:190px;height:53.96px;}
         }
         body.drupal{font-size:14px;font-family:Arial,Helvetica,sans-serif;}
         body.drupal iframe{border:none;}
         header#main-header{border-bottom:3px solid #67b852;}
         @media (max-width:767px){
         .region-top-highlighted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}
         #btn-mobile-menu{display:none!important;}
         header#main-header .logo{margin-left:0!important;}
         }
         #bloco-governo-digital .header-bloco-governo-digital .btn-default{padding:0 12px;}
         @media (min-width:768px) and (max-width:1199px){
         #bloco-governo-digital .header-bloco-governo-digital .btn-default{padding:0 10px;margin-right:5px;font-size:.95em;}
         }
         @media (min-width:768px) and (max-width:1199px){
         #bloco-governo-digital .header-bloco-governo-digital h2{display:block!important;padding:15px 0 0!important;margin:0 0 10px;text-align:left;font-size:1.3em;}
         #bloco-governo-digital .header-bloco-governo-digital{height:auto!important;line-height:normal!important;}
         #bloco-governo-digital .header-bloco-governo-digital a[id^=opt-tema]{margin-bottom:8px;}
         }
         }
         @media all{
         .opt-site-map{display:none!important;}
         }
       
         [vw] [vw-access-button]{display:none;flex-direction:row-reverse;width:40px;height:40px;cursor:pointer;overflow:hidden;position:absolute;border-radius:8px;transition:all 0.5s ease;right:0;left:auto;}
         [vw] [vw-access-button] img{max-height:40px;transition:all 0.5s ease;border-radius:8px;opacity:1!important;visibility:visible!important;}
         [vw] [vw-access-button] .vp-access-button{width:40px;height:40px;z-index:1;}
         [vw] [vw-access-button] .vp-pop-up{position:absolute;height:40px;min-width:150px;z-index:0;left:0;right:auto;}
         [vw] [vw-access-button]:hover{width:200px;}
         [vw] [vw-access-button].active{display:flex;}
         [vw] [vw-plugin-wrapper]{position:relative;display:none;width:300px;height:100%;float:right;background:white;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.2);box-shadow:0px 0px 15px rgba(0,0,0,0.2);border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
         div[vw]{position:fixed;max-width:95vw;min-height:40px;min-width:40px;z-index:2147483645!important;display:none;margin:10px!important;}
         div[vw].enabled{display:block;}
         .material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}
         .ui-icon{font-size:24px!important;text-indent:inherit;position:inherit!important;width:16px!important;height:16px!important;}
         .ui-focus-container{font-size:14px!important;}
         div[vw]{left:0!important;right:auto!important;}
         body{padding:0;margin:0;}
         .text-center{text-align:center;}
         .sc-header[data-v-2340aaea]{border-top-left-radius:9px;border-top-right-radius:9px;padding:5px;box-shadow:0 1px 4px rgba(0,0,0,.2);position:relative;box-sizing:border-box;display:flex;background:#fff;}
         .sc-header--img[data-v-2340aaea]{align-self:center;margin-left:5px;height:45px;padding:0;}
         .sc-header--refresh-button[data-v-2340aaea]{width:40px;align-self:center;height:40px;margin-right:0;margin-bottom:0!important;box-sizing:border-box;cursor:pointer;margin-left:auto;}
         .sc-header--refresh-button[data-v-2340aaea]:hover{box-shadow:0 2px 5px rgba(.2,.2,.5,.1);}
         @media (max-width:450px){
         .sc-header[data-v-2340aaea]{border-radius:0;}
         }
         svg[data-v-31f7d743]{display:inline-block;vertical-align:baseline;margin-bottom:-2px;}
         .sc-typing-indicator[data-v-5454cb3c]{text-align:center;padding:17px 20px;border-radius:6px;}
         .sc-typing-indicator span[data-v-5454cb3c]{display:inline-block;background-color:#b6b5ba;width:10px;height:10px;border-radius:100%;margin-right:3px;-webkit-animation:bob-data-v-5454cb3c 2s infinite;animation:bob-data-v-5454cb3c 2s infinite;}
         .sc-typing-indicator span[data-v-5454cb3c]:first-child{-webkit-animation-delay:-1s;animation-delay:-1s;}
         .sc-typing-indicator span[data-v-5454cb3c]:nth-child(2){-webkit-animation-delay:-.85s;animation-delay:-.85s;}
         .sc-typing-indicator span[data-v-5454cb3c]:nth-child(3){-webkit-animation-delay:-.7s;animation-delay:-.7s;}
         p{margin:0;}
         .sc-message{width:300px;margin:auto;padding-bottom:10px;display:flex;}
         .sc-message--content{width:100%;display:flex;font-family:Arial,Helvetica,sans-serif;}
         @media (max-width:450px){
         .sc-message{width:80%;}
         }
         .sc-message-list[data-v-b7184a4e]{height:100%;overflow-y:auto;background-size:100%;padding:40px 0;}
         .sc-user-input--button-icon-wrapper[data-v-6d862e1d]{background:none;border:none;padding:0;margin:0;outline:none;cursor:pointer;}
         .iconBase[data-v-6d862e1d]{width:23px;height:23px;}
         .inline{display:inline;width:100px;}
         .sc-suggestions-row{text-align:center;background:inherit;max-height:200px;background-color:#eaeaea;overflow-y:auto;transition:all .3s cubic-bezier(.25,.8,.25,1);}
         .icon{position:relative;display:inline-block;width:20px;height:20px;background:#333;color:#fff;border-radius:50%;text-indent:-1000px;overflow:hidden;padding:0!important;vertical-align:middle;}
         .sc-user-input{min-height:55px;margin:0;position:relative;bottom:0;display:flex;padding:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:background-color .2s ease,box-shadow .2s ease;}
         .sc-user-input--text{width:100%;resize:none;border:none;outline:none;border-top-left-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-sizing:border-box;padding:18px;font-size:15px;font-weight:400;line-height:1.33;white-space:pre-wrap;word-wrap:break-word;color:#565867;-webkit-font-smoothing:antialiased;max-height:200px;overflow:scroll;bottom:0;overflow-x:hidden;overflow-y:auto;}
         .sc-user-input--text:empty:before{content:attr(placeholder);display:block;filter:contrast(15%);outline:none;cursor:text;}
         .sc-user-input--buttons{width:100px;position:absolute;right:10px;height:100%;display:flex;justify-content:flex-end;}
         .sc-user-input--button:first-of-type{width:20px;}
         .sc-user-input--button{width:30px;height:55px;margin-left:2px;margin-right:10px;display:flex;flex-direction:column;justify-content:center;}
         .ui-icon{cursor:inherit;display:inline-block;font-size:1.5rem;height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:1em;}
         .ui-icon svg{display:block;fill:currentColor;height:1em;margin:0;padding:0;width:1em;}
         .ui-focus-container__focus-redirector,.ui-focus-container__last-focusable{opacity:0;position:absolute;}
         .ui-focus-container__content{outline:none;}
         .ui-ripple-ink{border-radius:inherit;bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);}
         .ui-icon-button{align-items:center;background:none;border-radius:50%;border:none;cursor:default;display:inline-flex;justify-content:center;margin:0;outline:none;overflow:hidden;padding:0;position:relative;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);}
         .ui-icon-button,.ui-icon-button .ui-icon-button__focus-ring{height:2.25rem;width:2.25rem;}
         .ui-icon-button__icon{align-items:center;color:currentColor;display:flex;height:auto;justify-content:center;opacity:1;position:relative;transition-delay:.1s;transition:opacity .2s ease;width:100%;z-index:1;}
         .ui-icon-button__icon .ui-icon{display:block;}
         .ui-icon-button__focus-ring{border-radius:50%;height:2.25rem;left:0;opacity:0;position:absolute;top:0;transform-origin:center;transform:scale(0);transition:transform .3s ease,opacity .3s ease;width:2.25rem;}
         .ui-icon-button--size-large,.ui-icon-button--size-large .ui-icon-button__focus-ring{height:3rem;width:3rem;}
         .ui-icon-button--color-black{background-color:transparent;}
         .ui-icon-button--color-black:hover:not(.is-disabled){background-color:rgba(0,0,0,.1);}
         .ui-icon-button--color-black .ui-icon-button__focus-ring{background-color:rgba(0,0,0,.12);}
         .ui-icon-button--color-black{color:rgba(0,0,0,.54);}
         .ui-progress-linear{display:block;height:.25rem;overflow:hidden;position:relative;transition-duration:.3s;transition-property:height,opacity;transition-timing-function:ease;width:100%;}
         .ui-progress-linear__progress-bar{height:.25rem;left:0;position:absolute;top:0;transform-origin:left;width:100%;}
         .ui-progress-linear__progress-bar.is-indeterminate{-webkit-animation:ui-progress-linear-indeterminate 2.1s linear infinite;animation:ui-progress-linear-indeterminate 2.1s linear infinite;transform:translateX(0) scaleX(0);transition:transform .2s cubic-bezier(.4,0,.2,1);}
         .ui-progress-linear--color-primary{background-color:rgba(33,150,243,.4);}
         .ui-progress-linear--color-primary .ui-progress-linear__progress-bar{background-color:#2196f3;}
         .ui-toolbar{align-items:center;display:flex;font-family:inherit;font-size:1.125rem;height:3.5rem;padding-left:1rem;position:relative;}
         .ui-toolbar .ui-icon-button{height:3rem;width:3rem;}
         .ui-toolbar__left{align-items:center;display:flex;flex-shrink:0;}
         .ui-toolbar__nav-icon{margin-left:-1rem;margin-right:.5rem;}
         .ui-toolbar__brand{min-width:10rem;}
         .ui-toolbar__body{display:flex;flex-grow:1;}
         .ui-toolbar__right{flex-shrink:0;margin-left:auto;}
         .ui-toolbar__progress{bottom:0;height:.1875rem;left:0;position:absolute;right:0;}
         .ui-toolbar--type-clear{background-color:transparent;border:none;box-shadow:none;}
         .ui-toolbar--text-color-black{color:rgba(0,0,0,.87);}
         .ui-toolbar--text-color-black .ui-toolbar__body{border-left-color:rgba(0,0,0,.15);}
         .ui-toolbar--progress-position-top .ui-toolbar__progress{top:0;}
         .sc-chat-window[data-v-6d4230c8]{width:370px;height:calc(100% - 110px);max-height:800px;position:fixed;right:25px;bottom:100px;box-sizing:border-box;box-shadow:0 7px 40px 2px rgba(148,149,150,.5);background:#fff;display:flex;flex-direction:column;justify-content:space-between;border-radius:10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-animation:fadeIn-data-v-6d4230c8;animation:fadeIn-data-v-6d4230c8;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;z-index:10000000;}
         .sc-chat-window.closed[data-v-6d4230c8]{opacity:0;display:none;bottom:90px;}
         @media (max-width:450px){
         .sc-chat-window[data-v-6d4230c8]{width:100%;height:100%;max-height:100%;right:0;bottom:0;border-radius:0;transition:.1s ease-in-out;}
         .sc-chat-window.closed[data-v-6d4230c8]{bottom:0;}
         }
         .sc-launcher[data-v-785bdbec]{background-position:50%;background-repeat:no-repeat;position:fixed;right:30px;bottom:30px;box-shadow:none;cursor:pointer;z-index:1000;}
         .sc-launcher[data-v-785bdbec],.sc-launcher[data-v-785bdbec]:before{width:60px;height:60px;border-radius:50%;transition:box-shadow .2s ease-in-out;}
         .sc-launcher[data-v-785bdbec]:before{content:"";position:relative;display:block;}
         .sc-launcher .sc-open-icon[data-v-785bdbec]{position:fixed;right:32px;bottom:32px;}
         .sc-launcher .sc-open-icon[data-v-785bdbec]{width:55px;height:55px;transition:opacity .1s ease-in-out,transform .1s ease-in-out;}
         .sc-launcher .sc-open-icon[data-v-785bdbec]{box-sizing:border-box;opacity:1;}
         .sc-launcher[data-v-785bdbec]:hover{box-shadow:0 0 27px 1.5px rgba(0,0,0,.2);}
         .sc-new-messsages-text[data-v-785bdbec]{position:absolute;display:flex;justify-content:center;flex-direction:column;text-align:center;margin:auto;font-size:12px;font-weight:500;z-index:1000;}
         .sc-new-messsages-text[data-v-785bdbec]{background-color:#efefef;border:1px solid #e0e0e0;padding:10px;left:-140px;top:4px;width:105px;border-radius:15px;font-family:Arial,Helvetica,sans-serif;color:#333;}
         #hideMe[data-v-785bdbec]{-webkit-animation:cssAnimation-data-v-785bdbec 0s ease-in 5s forwards;animation:cssAnimation-data-v-785bdbec 0s ease-in 5s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
         .ui-close-button{align-items:center;background-color:transparent;background:none;border-radius:50%;border:none;cursor:default;display:inline-flex;justify-content:center;margin:0;outline:none;overflow:hidden;padding:0;position:relative;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);}
         .ui-close-button:hover:not(.is-disabled){background-color:rgba(0,0,0,.1);}
         .ui-close-button__icon{color:currentColor;display:flex;align-items:center;justify-content:center;position:relative;width:100%;z-index:1;}
         .ui-close-button__focus-ring{background-color:rgba(0,0,0,.15);border-radius:50%;left:0;opacity:0;position:absolute;top:0;transform-origin:center;transform:scale(0);transition:transform .3s ease,opacity .3s ease;}
         .ui-close-button--size-normal,.ui-close-button--size-normal .ui-close-button__focus-ring{height:2.25rem;width:2.25rem;}
         .ui-close-button--size-normal .ui-icon{font-size:1.25rem;}
         .ui-close-button--color-black{color:rgba(0,0,0,.38);}
         .ui-close-button--color-black:hover:not(.is-disabled) .ui-close-button__icon{color:rgba(0,0,0,.87);}
         .ui-icon{cursor:inherit;display:inline-block;font-size:1.5rem;height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:1em;}
         .ui-icon svg{display:block;fill:currentColor;height:1em;margin:0;padding:0;width:1em;}
         .ui-ripple-ink{border-radius:inherit;bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);}
         .ui-focus-container__focus-redirector,.ui-focus-container__last-focusable{opacity:0;position:absolute;}
         .ui-focus-container__content{outline:none;}
         .ui-icon-button{align-items:center;background:none;border-radius:50%;border:none;cursor:default;display:inline-flex;justify-content:center;margin:0;outline:none;overflow:hidden;padding:0;position:relative;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);}
         .ui-icon-button,.ui-icon-button .ui-icon-button__focus-ring{height:2.25rem;width:2.25rem;}
         .ui-icon-button__icon{align-items:center;color:currentColor;display:flex;height:auto;justify-content:center;opacity:1;position:relative;transition-delay:.1s;transition:opacity .2s ease;width:100%;z-index:1;}
         .ui-icon-button__icon .ui-icon{display:block;}
         .ui-icon-button__focus-ring{border-radius:50%;height:2.25rem;left:0;opacity:0;position:absolute;top:0;transform-origin:center;transform:scale(0);transition:transform .3s ease,opacity .3s ease;width:2.25rem;}
         .ui-icon-button--size-large,.ui-icon-button--size-large .ui-icon-button__focus-ring{height:3rem;width:3rem;}
         .ui-icon-button--color-black{background-color:transparent;}
         .ui-icon-button--color-black:hover:not(.is-disabled){background-color:rgba(0,0,0,.1);}
         .ui-icon-button--color-black .ui-icon-button__focus-ring{background-color:rgba(0,0,0,.12);}
         .ui-icon-button--color-black{color:rgba(0,0,0,.54);}
         .ui-modal{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;}
         .ui-modal:not(.has-footer) .ui-modal__body{padding:1rem 1.5rem 1.5rem;}
         .ui-modal__mask{background-color:rgba(0,0,0,.5);display:table;height:100%;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:50;}
         .ui-modal__wrapper{display:table-cell;vertical-align:middle;overflow-x:hidden;text-align:center;}
         .ui-modal__container{background-color:#fff;border-radius:.125rem;box-shadow:0 2px 8px rgba(0,0,0,.33);display:inline-block;margin:0 auto;max-height:100vh;max-width:100vw;outline:none;overflow:hidden;padding:0;text-align:initial;transition:all .3s ease;width:33rem;}
         .ui-modal__header{align-items:center;background-color:#f5f5f5;box-shadow:0 1px 1px rgba(0,0,0,.16);display:flex;height:3.5rem;padding:0 1.5rem;position:relative;z-index:1;}
         .ui-modal__header-text{align-items:center;display:flex;flex-grow:1;font-size:1.125rem;font-weight:400;margin:0;}
         .ui-modal__close-button{margin-left:auto;margin-right:-.5rem;}
         .ui-modal__body{max-height:calc(100vh - 3.5rem);overflow-y:auto;padding:1rem 1.5rem;}
         .ui-modal--size-fullscreen>.ui-modal__wrapper>.ui-modal__container{width:100vw;}
         .ui-modal--size-fullscreen>.ui-modal__wrapper>.ui-modal__container .ui-modal__body{height:calc(100vh - 3.5rem);}
         .ui-progress-linear{display:block;height:.25rem;overflow:hidden;position:relative;transition-duration:.3s;transition-property:height,opacity;transition-timing-function:ease;width:100%;}
         .ui-progress-linear__progress-bar{height:.25rem;left:0;position:absolute;top:0;transform-origin:left;width:100%;}
         .ui-progress-linear__progress-bar.is-indeterminate{-webkit-animation:ui-progress-linear-indeterminate 2.1s linear infinite;animation:ui-progress-linear-indeterminate 2.1s linear infinite;transform:translateX(0) scaleX(0);transition:transform .2s cubic-bezier(.4,0,.2,1);}
         .ui-progress-linear--color-primary{background-color:rgba(33,150,243,.4);}
         .ui-progress-linear--color-primary .ui-progress-linear__progress-bar{background-color:#2196f3;}
         .ui-toolbar{align-items:center;display:flex;font-family:inherit;font-size:1.125rem;height:3.5rem;padding-left:1rem;position:relative;}
         .ui-toolbar .ui-icon-button{height:3rem;width:3rem;}
         .ui-toolbar__left{align-items:center;display:flex;flex-shrink:0;}
         .ui-toolbar__nav-icon{margin-left:-1rem;margin-right:.5rem;}
         .ui-toolbar__brand{min-width:10rem;}
         .ui-toolbar__body{display:flex;flex-grow:1;}
         .ui-toolbar__right{flex-shrink:0;margin-left:auto;}
         .ui-toolbar__progress{bottom:0;height:.1875rem;left:0;position:absolute;right:0;}
         .ui-toolbar--type-clear{background-color:transparent;border:none;box-shadow:none;}
         .ui-toolbar--text-color-black{color:rgba(0,0,0,.87);}
         .ui-toolbar--text-color-black .ui-toolbar__body{border-left-color:rgba(0,0,0,.15);}
         .ui-toolbar--progress-position-top .ui-toolbar__progress{top:0;}
         #inst-bar{font-size:14px;display:block;min-height:46px;background:#3f4e55 url(https://web.celepar.pr.gov.br/drupal/instbar/images/pr-gov-pr-bg-barra.png) no-repeat top right;}
         #inst-bar ul{list-style:none;}
         #inst-bar ul#accessibility{margin:0 12px 0 0;padding:6px 0;color:#555;}
         #inst-bar ul#accessibility li{display:block;float:left;border-left:1px solid #ddd;padding:0;}
         #inst-bar ul#accessibility li:first-child{border:none;}
         #inst-bar ul#accessibility li a{display:block;color:#555;font-size:.786em!important;padding:0 6px;height:23px;line-height:23px;}
         #inst-bar ul#accessibility li a:hover{text-decoration:none;color:#068833;}
         #inst-bar ul#accessibility li.opt-icon{border:none;margin-left:5px;}
         #inst-bar ul#accessibility li.opt-icon a{background:#fff;border-radius:4px;color:#999;width:23px;padding:0;text-align:center;font-size:.75em!important;}
         #inst-bar ul#accessibility li.opt-icon a:hover{color:#068833;}
         #inst-bar ul#accessibility li.opt-icon a span{display:none;}
         #inst-bar ul#accessibility li.opt-icon .icon-vlibras{display:block;background:url(https://web.celepar.pr.gov.br/drupal/instbar/images/inst-bar-icon-libras.png) no-repeat center top;width:23px;height:23px;}
         #inst-bar ul#accessibility li.opt-icon:hover .icon-vlibras{background-position:0 -23px;}
         #inst-bar ul#accessibility li.opt-icon~li.opt-icon{margin-left:5px;}
         #inst-bar nav .btn-group{float:left;cursor:pointer;position:relative;z-index:999991;}
         #inst-bar nav .btn-group button{background:0 0;border:none;color:#068833;font-size:.757em!important;font-weight:700;height:35px;padding:0 10px!important;}
         #inst-bar nav .btn-group .dropdown-menu{padding:0;z-index:2000;}
         #inst-bar nav .btn-group .dropdown-menu>li>a{color:#333;border-top:1px solid #d9d9d9;padding:7px 10px;display:block;}
         #inst-bar nav .btn-group .dropdown-menu>li>a:hover{background:#00b958;color:#fff;}
         #inst-bar nav .btn-group .dropdown-menu>li>a:focus{background:#00b958;color:#fff;}
         #inst-bar nav .btn-group .dropdown-menu>li:first-child>a{border:none;}
         #inst-bar .itens-gov{position:absolute;right:5px;top:8px;}
         #inst-bar .header-social{position:absolute;right:245px;top:9px;margin:0!important;}
         #inst-bar .btn-redes-gov-mobile{display:none;}
         .element-invisible{height:0;overflow:hidden;position:absolute;}
         .marca-gov-pr{margin:11px 23px;display:block;}
         .header-social li{display:inline-block;margin:0 2px;width:28px;height:28px;}
         .header-social li a{display:block;font-size:0;line-height:28px;border-radius:28px;}
         .header-social li a:hover{background-color:rgba(255,255,255,.2);}
         .header-social li .sgov{background:url(https://web.celepar.pr.gov.br/drupal/instbar/images/pr-gov-br-redes-sociais.png) no-repeat;background-size:cover;}
         .header-social li .sgov.sgov-instagram{background-position:center 0;}
         .header-social li .sgov.sgov-twitter{background-position:center -28px;}
         .header-social li .sgov.sgov-facebook{background-position:center -56px;}
         .header-social li .sgov.sgov-youtube{background-position:center -84px;}
         .header-social li .sgov.sgov-tiktok{background-position:center -112px;}
         .header-social li .sgov.sgov-linkedin{background-position:center -140px;}
         .header-social li .sgov.sgov-whatsapp{background-position:center -168px;}
         .header-social li .sgov.sgov-vimeo{background-position:center -224px;}
         @media (max-width:767px){
         #inst-bar{background:#3f4e55;background-image:none;}
         #inst-bar .header-social{right:8px;position:unset;padding:0;display:none;text-align:center;width:100%;display:none;height:auto;margin:0;padding-bottom:16px;text-align:center;}
         #inst-bar li{width:36px;height:36px;}
         #inst-bar li a{line-height:36px;border-radius:36px;}
         #inst-bar li .sgov.sgov-instagram{background-position:center 0;}
         #inst-bar li .sgov.sgov-twitter{background-position:center -36px;}
         #inst-bar li .sgov.sgov-facebook{background-position:center -72px;}
         #inst-bar li .sgov.sgov-youtube{background-position:center -108px;}
         #inst-bar li .sgov.sgov-tiktok{background-position:center -144px;}
         #inst-bar li .sgov.sgov-linkedin{background-position:center -180px;}
         #inst-bar li .sgov.sgov-whatsapp{background-position:center -216px;}
         #inst-bar li .sgov.sgov-vimeo{background-position:center -288px;}
         #inst-bar .pull-left{float:none!important;text-align:center;}
         #inst-bar .marca-gov-pr{display:inline-block;margin:15px auto;width:auto;}
         #inst-bar .btn-redes-gov-mobile{width:21px;height:21px;background:url(https://web.celepar.pr.gov.br/drupal/instbar/images/pr-gov-br-redes-sociais.png) no-repeat;background-position:center -147px;background-size:cover;border-radius:50em;outline:0;cursor:pointer;text-align:center;vertical-align:middle;color:#3f4e55;font-size:1.5em;padding-top:3px;display:block;position:absolute;top:14.5px;right:22px;}
         #inst-bar .btn-redes-gov-mobile:hover{background-color:rgba(255,255,255,.25);}
         #inst-bar .btn-redes-gov-mobile span{display:none;}
         #accessibility{display:none!important;}
         .itens-gov{display:none!important;}
         }
         @media (max-width:309px){
         #inst-bar .header-social li{display:inline-block;margin:4px 2px!important;}
         }
         #user-login{position:absolute;top:179px;right:50%;margin-right:-585px;z-index:997;}
         @media (max-width:1199px){
         #user-login{margin-right:-489px;top:168px;}
         }
         @media (max-width:991px){
         #user-login{margin-right:-395px;top:168px;}
         @media (max-width:767px){
         #user-login{top:71px!important;right:20px;margin-right:0;}
         }
         }
        
         @-webkit-keyframes bob-data-v-5454cb3c{10%{transform:translateY(-10px);background-color:#9e9da2;}50%{transform:translateY(0);background-color:#b6b5ba;}}
         @keyframes bob-data-v-5454cb3c{10%{transform:translateY(-10px);background-color:#9e9da2;}50%{transform:translateY(0);background-color:#b6b5ba;}}
         @-webkit-keyframes ui-progress-linear-indeterminate{0%{transform:translateX(0) scaleX(0);}25%{transform:translateX(50%) scaleX(.6);}49%{transform:translateX(110%) scaleX(0);}50%{transform:translateX(0) scaleX(0);}75%{transform:translateX(0) scaleX(.6);}to{transform:translateX(110%) scaleX(0);}}
         @keyframes ui-progress-linear-indeterminate{0%{transform:translateX(0) scaleX(0);}25%{transform:translateX(50%) scaleX(.6);}49%{transform:translateX(110%) scaleX(0);}50%{transform:translateX(0) scaleX(0);}75%{transform:translateX(0) scaleX(.6);}to{transform:translateX(110%) scaleX(0);}}
         @-webkit-keyframes ui-progress-linear-indeterminate{0%{transform:translateX(0) scaleX(0);}25%{transform:translateX(50%) scaleX(.6);}49%{transform:translateX(110%) scaleX(0);}50%{transform:translateX(0) scaleX(0);}75%{transform:translateX(0) scaleX(.6);}to{transform:translateX(110%) scaleX(0);}}
         @keyframes ui-progress-linear-indeterminate{0%{transform:translateX(0) scaleX(0);}25%{transform:translateX(50%) scaleX(.6);}49%{transform:translateX(110%) scaleX(0);}50%{transform:translateX(0) scaleX(0);}75%{transform:translateX(0) scaleX(.6);}to{transform:translateX(110%) scaleX(0);}}
         @-webkit-keyframes fadeIn-data-v-6d4230c8{0%{display:none;opacity:0;}to{display:flex;opacity:1;}}
         @keyframes fadeIn-data-v-6d4230c8{0%{display:none;opacity:0;}to{display:flex;opacity:1;}}
         @keyframes cssAnimation-data-v-785bdbec{to{width:0;height:0;padding:0;border:0;overflow:hidden;}}
         @-webkit-keyframes cssAnimation-data-v-785bdbec{to{width:0;height:0;padding:0;border:0;visibility:hidden;}}
         
         @font-face{font-family:"Glyphicons Halflings";src:url(https://www.detran.pr.gov.br/libraries/bootstrap/fonts/glyphicons-halflings-regular.eot);src:url(https://www.detran.pr.gov.br/libraries/bootstrap/fonts/glyphicons-halflings-regular.eot#iefix) format("embedded-opentype"),url(https://www.detran.pr.gov.br/libraries/bootstrap/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(https://www.detran.pr.gov.br/libraries/bootstrap/fonts/glyphicons-halflings-regular.woff) format("woff"),url(https://www.detran.pr.gov.br/libraries/bootstrap/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(https://www.detran.pr.gov.br/libraries/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg");}
         @font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-regular-400.eot);src:url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-regular-400.eot#iefix) format("embedded-opentype"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-regular-400.woff) format("woff"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-regular-400.ttf) format("truetype"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-regular-400.svg#fontawesome) format("svg");}
         @font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-solid-900.eot);src:url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-solid-900.eot#iefix) format("embedded-opentype"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-solid-900.woff) format("woff"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg");}
         @font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-brands-400.eot);src:url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-brands-400.eot#iefix) format("embedded-opentype"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-brands-400.woff) format("woff"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-brands-400.ttf) format("truetype"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-brands-400.svg#fontawesome) format("svg");}
         @font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-regular-400.eot);src:url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-regular-400.eot#iefix) format("embedded-opentype"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-regular-400.woff) format("woff"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-regular-400.ttf) format("truetype"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-regular-400.svg#fontawesome) format("svg");}
         @font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-solid-900.eot);src:url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-solid-900.eot#iefix) format("embedded-opentype"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-solid-900.woff) format("woff"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),url(https://www.detran.pr.gov.br/libraries/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg");}
         @font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v145/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2');}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
         @font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
/* Usar SVGs nos ícones de redes sociais com as mesmas medidas do Twitter */
footer#main-footer .footer-social .fa-facebook-f::before {
    content: "\00a0";
    background-image: url("../img/facebook.svg");
    background-size: 45%;
    background-position: center;
    display: block;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
}
footer#main-footer .footer-social .fa-instagram::before {
    content: "\00a0";
    background-image: url("../img/instagram.svg");
    background-size: 45%;
    background-position: center;
    display: block;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
}
footer#main-footer .footer-social .fa-youtube::before {
    content: "\00a0";
    background-image: url("../img/youtube.svg");
    background-size: 45%;
    background-position: center;
    display: block;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
}
/* Alinhamento dos ícones no footer */
#bottom-navigation #functions-footer-bar li a {
    display: flex !important;
    align-items: center !important;
}
#bottom-navigation #functions-footer-bar li a img {
    flex-shrink: 0 !important;
    margin-right: 8px !important;
    vertical-align: middle !important;
}
/* Centralizar ícone de contraste */
#inst-bar ul#accessibility li.opt-contrast a {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 23px !important;
}
#inst-bar ul#accessibility li.opt-contrast a img {
    margin: 0 !important;
    display: block !important;
}
/* Estilo para imagem de lupa verde - sobrescreve tudo */
.celepar-busca img#edit-submit,
#edit-submit,
img#edit-submit,
.celepar-busca #edit-submit {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 18px !important;
    height: 18px !important;
    position: absolute !important;
    right: 2px !important;
    top: 9px !important;
    border: none !important;
    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;
    cursor: pointer !important;
    z-index: 999 !important;
    pointer-events: auto !important;
    font-size: 0 !important;
    color: transparent !important;
    text-indent: 0 !important;
    line-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
}
/* Remove qualquer estilo de button que possa estar afetando */
.celepar-busca img#edit-submit.button,
.celepar-busca img#edit-submit.btn,
.celepar-busca img#edit-submit.form-submit {
    background: transparent !important;
    background-color: transparent !important;
    color: transparent !important;
    font-size: 0 !important;
}
@media (max-width: 767px) {
    .celepar-busca img#edit-submit,
    #edit-submit,
    img#edit-submit {
        width: 24px !important;
        height: 24px !important;
        right: 6px !important;
    }
}