.body-content{padding-left:15px;padding-right:15px}.carousel-caption p{font-size:20px;line-height:1.4}.carousel-inner .item img[src$=".svg"]{width:100%}#qrCode{margin:15px}@media screen and (max-width:767px){.carousel-caption{display:none}}.main table{max-width:100%}.main .tabela-responsiva{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.5rem 0;border:1px solid #e5e7eb;border-radius:10px}.main .tabela-responsiva>table{width:100%;min-width:600px;margin:0;border-collapse:collapse;background:#fff}.main .tabela-responsiva th,.main .tabela-responsiva td{padding:12px 16px;border-bottom:1px solid #ececec;text-align:left;vertical-align:top;min-width:150px;word-break:normal;overflow-wrap:break-word;line-height:1.5}.main .tabela-responsiva th *,.main .tabela-responsiva td *{font-family:inherit!important;font-size:14px!important}.main .tabela-responsiva p{margin:0!important}.main .tabela-responsiva thead th,.main .tabela-responsiva thead td{background:var(--dark-color,#414042)}.main .tabela-responsiva thead th *,.main .tabela-responsiva thead td *{color:#fff!important;font-weight:700!important}.main .tabela-responsiva tbody tr:nth-child(even){background:#f6f7f9}.main .tabela-responsiva tbody td:first-child{background:#eef0f2}.main .tabela-responsiva tbody td:first-child *{font-weight:600!important}.main .tabela-responsiva tbody tr:last-child td{border-bottom:0}.main .conteudo-post img,.main article img{max-width:100%;height:auto}.main .tabela-hint{font-size:12px;color:#6b7280;margin:0 0 6px;display:flex;align-items:center;gap:6px}.whatsapp-flutuante{position:fixed;right:18px;bottom:100px;z-index:1000;display:flex;align-items:center;gap:12px}.whatsapp-flutuante .whatsapp-botao{position:relative;right:auto;bottom:auto;margin:0;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:66px;height:66px;background-color:#25d366;color:#fff;border-radius:50%;font-size:35px;line-height:1;box-shadow:0 2px 6px rgba(0,0,0,.22),0 10px 26px rgba(37,211,102,.48);transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.whatsapp-flutuante .whatsapp-botao i{margin:0;color:#fff}.whatsapp-flutuante .whatsapp-botao::after{content:"";position:absolute;inset:0;border-radius:50%;background-color:rgba(37,211,102,.55);z-index:-1;animation:whatsapp-pulso 2.4s ease-out infinite}@keyframes whatsapp-pulso{0%{transform:scale(1);opacity:.7}70%{transform:scale(1.55);opacity:0}100%{transform:scale(1.55);opacity:0}}.whatsapp-flutuante .whatsapp-botao:hover,.whatsapp-flutuante .whatsapp-botao:focus-visible{color:#fff;background-color:#1da851;transform:scale(1.07);box-shadow:0 4px 10px rgba(0,0,0,.26),0 14px 34px rgba(37,211,102,.60)}.whatsapp-flutuante .whatsapp-botao:focus-visible{outline:3px solid #fff;outline-offset:3px}.whatsapp-balao{position:relative;flex:0 1 auto;min-width:0;display:flex;align-items:center;gap:4px;padding:8px 8px 8px 14px;background:#fff;border-radius:22px;box-shadow:0 4px 20px rgba(9,18,33,.22);opacity:0;transform:translateX(12px);pointer-events:none;transition:opacity .3s ease,transform .3s ease}.whatsapp-balao.visivel{opacity:1;transform:translateX(0);pointer-events:auto}.whatsapp-balao::after{content:"";position:absolute;right:-6px;top:50%;width:12px;height:12px;margin-top:-6px;background:#fff;transform:rotate(45deg);border-radius:2px}.whatsapp-balao-texto{font-family:var(--primary-font);font-size:14.5px;font-weight:600;line-height:1.25;color:var(--dark-gray);white-space:nowrap}.whatsapp-balao-texto:hover,.whatsapp-balao-texto:focus-visible{color:#128c4a;text-decoration:underline}.whatsapp-balao-fechar{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:transparent;color:#6b7688;font-size:11px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.whatsapp-balao-fechar:hover{background:#eef2f8;color:var(--dark-gray)}@media (max-width:575px){.whatsapp-flutuante{right:14px;gap:10px}.whatsapp-flutuante .whatsapp-botao{width:58px;height:58px;font-size:31px}.whatsapp-balao{padding:7px 7px 7px 12px}.whatsapp-balao-texto{font-size:13.5px}}@media (max-width:359px){.whatsapp-balao{display:none}}@media (prefers-reduced-motion:reduce){.whatsapp-flutuante .whatsapp-botao::after{animation:none;opacity:0}.whatsapp-flutuante .whatsapp-botao{transition:none}.whatsapp-balao{transition:none;transform:none}.whatsapp-balao.visivel{transform:none}}.filtro-ativo{padding:12px 16px;border:1px solid #d5dbe6;border-left:4px solid #414042;border-radius:8px;background:#f5f7fa;color:#2a2f3a}.filtro-ativo-limpar{font-weight:600;color:#414042;text-decoration:underline;white-space:nowrap}.filtro-ativo-limpar:hover{color:#000}.estado-vazio>i{font-size:48px;opacity:.45;display:inline-block}.erro-codigo{font-size:64px;font-weight:700;line-height:1;color:#414042}@media (max-width:767px){.custas-pdf{display:none}}.main iframe{max-width:100%}.trilha-pagina{line-height:1.2;letter-spacing:normal}.works-grid .work-img img{object-fit:cover}@media (max-width:575.98px){.form-plataforma{height:1000px}}.autocomplete{display:inline-block;position:absolute}.autocomplete input[type="text"]{width:100%;padding:10px;margin-bottom:0px!important;border:2px solid #6d6e71}.autocomplete ul{list-style:none;padding:0;margin:0;z-index:999;background-color:white;width:100%;max-height:200px;position:relative;overflow-y:auto}.autocomplete li{padding:5px;cursor:pointer}.autocomplete li:hover{background-color:#f0f0f0}.pq-imagebox-title.titulo-h1-visual{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.pq-imagebox-title.titulo-h1-visual{font-size:2.5rem}}.noticia-card-acoes{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px}.noticia-card-acoes .pq-button{margin-top:0!important}.noticia-card-acoes .inova-share{margin-top:0}.pq-tab-info iframe[src*="/solicitacao-simples/"]{height:950px;max-width:100%}@media (max-width:575.98px){.pq-tab-info iframe[src*="/solicitacao-simples/"]{height:1000px}}.form-ouvidoria{height:1100px}@media (max-width:575.98px){.form-plataforma.form-ouvidoria{height:1150px}}.pq-bg-grey .pq-section-sub-title,.pq-bg-grey .pq-section-description a{color:#5a5b5e}@media (max-width:767.98px){.pq-section-title>svg.rough-annotation{display:none}}.pq-fancy-media img{object-fit:contain;max-width:100%}