<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
@font-face {
	font-family:'Gotham';
	src:url('fontes/subset-Gotham-Bold.eot');
	src:url('fontes/subset-Gotham-Bold.eot?#iefix') format('embedded-opentype'),
		url('fontes/subset-Gotham-Bold.woff2') format('woff2'),
		url('fontes/subset-Gotham-Bold.woff') format('woff'),
		url('fontes/subset-Gotham-Bold.ttf') format('truetype'),
		url('fontes/subset-Gotham-Bold.svg#Gotham-Bold') format('svg');
	font-weight:700;
	font-style:normal;
	font-display:swap;
}
@font-face {
	font-family:'Gotham';
	src:url('fontes/subset-Gotham-Medium.eot');
	src:url('fontes/subset-Gotham-Medium.eot?#iefix') format('embedded-opentype'),
		url('fontes/subset-Gotham-Medium.woff2') format('woff2'),
		url('fontes/subset-Gotham-Medium.woff') format('woff'),
		url('fontes/subset-Gotham-Medium.ttf') format('truetype'),
		url('fontes/subset-Gotham-Medium.svg#Gotham-Medium') format('svg');
	font-weight:500;
	font-style:normal;
	font-display:swap;
}
@font-face {
	font-family:'Gotham';
	src:url('fontes/subset-Gotham-Book.eot');
	src:url('fontes/subset-Gotham-Book.eot?#iefix') format('embedded-opentype'),
		url('fontes/subset-Gotham-Book.woff2') format('woff2'),
		url('fontes/subset-Gotham-Book.woff') format('woff'),
		url('fontes/subset-Gotham-Book.ttf') format('truetype'),
		url('fontes/subset-Gotham-Book.svg#Gotham-Book') format('svg');
	font-weight:400;
	font-style:normal;
	font-display:swap;
}
*/

/* acessibilidade */
body.fundo-preto { color:#fff !important; background-color:#000000 !important;  }
body.fundo-preto .fundo-index  { background-color:#000000 !important; }
body.fundo-preto input, 
body.fundo-preto button, 
body.fundo-preto select, 
body.fundo-preto option, 
body.fundo-preto optgroup, 
body.fundo-preto textarea { color:#fff !important; }
body.fundo-preto a { color:#fff !important; }
body.fundo-preto .titulo h2 { color:#fff !important; }
body.fundo-preto .formulario form h3 { color:#fff !important; }
body.fundo-preto .formulario .breve h2 { color:#fff !important; }
body.fundo-preto .formulario .breve h3 { color:#fff !important; }
body.fundo-preto #localizacao .texto h3 { color:#fff !important; }
body.fundo-preto #servicos .conteudo h3 { color:#fff !important; }
body.fundo-preto #requerimentos .conteudo .lista .bloco .item h3 { color:#fff !important; }
body.fundo-preto #noticias .conteudo h3 { color:#fff !important; }
body.fundo-preto #politicas .texto h2 { color:#fff !important; }
body.fundo-preto #politicas .texto strong { color:#fff !important; }
body.fundo-preto #requisicao-remocao .topo h1 { color:#fff !important; }
body.fundo-preto #requisicao-remocao .topo p { color:#fff !important; }
body.fundo-preto #requisicao-remocao .politicas h2 { color:#fff !important; }
body.fundo-preto #requisicao-remocao .politicas p { color:#fff !important; }
body.fundo-preto #requisicao-remocao .exclusao p { color:#fff !important; }
body.fundo-preto #requisicao-remocao .exclusao h2 { color:#fff !important; }
body.fundo-preto #requisicao-remocao-dados &gt; span label { color:#fff !important; }
body.fundo-preto #requisicao-remocao-dados &gt; span input[type=text] { color:#5b5d62 !important; }

body.fundo-preto a.tamanho-original img { filter:invert(100%); }
body.fundo-preto a.diminuir-fonte img { filter:invert(100%); }
body.fundo-preto a.aumentar-fonte img { filter:invert(100%); }
body.fundo-preto a.remover-formatacoes img { filter:invert(100%); }
body.fundo-preto a.fundo-preto img { filter:invert(100%); }

/*
body.tamanho-original { font: 400 15px/25px 'Gotham'; }
body.tamanho-original input, 
body.tamanho-original button, 
body.tamanho-original select, 
body.tamanho-original option, 
body.tamanho-original optgroup, 
body.tamanho-original textarea { font: 400 15px/25px 'Gotham'; }
body.tamanho-original .titulo p { line-height: 24px; }
body.tamanho-original .titulo time { line-height: 24px; }
body.tamanho-original .titulo span { font-size: 12px; line-height: 16px; }
body.tamanho-original .titulo h2 { font-size: 25px; line-height: 29px; }
body.tamanho-original .formulario .breve h2 { font-size: 18px; line-height: 22px; }
body.tamanho-original .formulario .breve h3 { font-size: 18px; line-height: 22px; }
body.tamanho-original .formulario form h3 { font-size: 16px; line-height: 20px; }
body.tamanho-original .formulario form .etapas span { font-size: 16px; line-height: 20px; }
body.tamanho-original .formulario form .campo.concordo p { font-size: 12px; line-height: 16px; }
body.tamanho-original .formulario form .campo.concordo input[type="checkbox"]:checked + label:before { font-size: 12px; line-height: 20px; }
body.tamanho-original .formulario form .campo.enviar input[type="submit"] { font-size: 16px; line-height: 1; }
body.tamanho-original .formulario form .campo.enviar input[type="button"] { font-size: 16px; line-height: 1; }
body.tamanho-original .formulario form.loading .campo.enviar input[type="submit"] { font-size: 0px; }
body.tamanho-original .formulario form .campo.enviar input[type="button"] { font-size: 0px; }
body.tamanho-original #imagem-home .texto .certidoes p { line-height: 19px; }
body.tamanho-original #servicos .lista .bloco .breve h3 { font-size: 18px; line-height: 22px; }
body.tamanho-original #servicos .conteudo h3 { font-size: 18px; line-height: 21px; }
body.tamanho-original #noticias .lista .bloco h3 { font-size: 18px; line-height: 21px; }
body.tamanho-original #noticias .lista .bloco span { font-size: 16px; line-height: 20px; }
body.tamanho-original #noticias .lista .bloco .botao a { font-size: 16px; line-height: 1; }
body.tamanho-original #noticias .conteudo h3 { font-size: 18px; line-height: 21px; }
body.tamanho-original #noticias .conteudo span { font-size: 16px; line-height: 20px; }
body.tamanho-original #noticias a.link { font-size: 16px; line-height: 20px; }
body.tamanho-original #localizacao .texto h3 { font-size: 18px; line-height: 22px; }
body.tamanho-original #requerimentos .conteudo .lista .bloco .item h3 { font-size: 18px; line-height: 23px; }
body.tamanho-original #contato-curriculos aside &gt; div h3 { font-size: 18px; line-height: 22px; }
body.tamanho-original #contato-curriculos aside .botao a { font-size: 16px; line-height: 1; }
body.tamanho-original #contato-curriculos aside .atendimento .telefones p { font-size: 16px; line-height: 1; }
body.tamanho-original #contato-curriculos aside .atendimento .telefones p a { font-size: 16px; line-height: 1; }
body.tamanho-original #politicas .texto h2 { font-size: 18px; line-height: 21px; }
body.tamanho-original #erro-404 .menu nav a { font-size: 13px; line-height: 1; }

body.fonte-1 { font: 400 9px/19px 'Gotham'; }
body.fonte-1 input, 
body.fonte-1 button, 
body.fonte-1 select, 
body.fonte-1 option, 
body.fonte-1 optgroup, 
body.fonte-1 textarea { font: 400 9px/19px 'Gotham'; }
body.fonte-1 .titulo p { line-height: 18px; }
body.fonte-1 .titulo time { line-height: 18px; }
body.fonte-1 .titulo span { font-size: 6px; line-height: 10px; }
body.fonte-1 .titulo h2 { font-size: 19px; line-height: 23px; }
body.fonte-1 .formulario .breve h2 { font-size: 12px; line-height: 16px; }
body.fonte-1 .formulario .breve h3 { font-size: 12px; line-height: 16px; }
body.fonte-1 .formulario form h3 { font-size: 10px; line-height: 14px; }
body.fonte-1 .formulario form .etapas span { font-size: 10px; line-height: 14px; }
body.fonte-1 .formulario form .campo.concordo p { font-size: 6px; line-height: 10px; }
body.fonte-1 .formulario form .campo.concordo input[type="checkbox"]:checked + label:before { font-size: 6px; line-height: 14px; }
body.fonte-1 .formulario form .campo.enviar input[type="submit"] { font-size: 10px; line-height: 1; }
body.fonte-1 .formulario form .campo.enviar input[type="button"] { font-size: 10px; line-height: 1; }
body.fonte-1 .formulario form.loading .campo.enviar input[type="submit"] { font-size: 0px; }
body.fonte-1 .formulario form .campo.enviar input[type="button"] { font-size: 0px; }
body.fonte-1 #imagem-home .texto .certidoes p { line-height: 13px; }
body.fonte-1 #servicos .lista .bloco .breve h3 { font-size: 12px; line-height: 16px; }
body.fonte-1 #servicos .conteudo h3 { font-size: 12px; line-height: 15px; }
body.fonte-1 #noticias .lista .bloco h3 { font-size: 12px; line-height: 15px; }
body.fonte-1 #noticias .lista .bloco span { font-size: 10px; line-height: 14px; }
body.fonte-1 #noticias .lista .bloco .botao a { font-size: 10px; line-height: 1; }
body.fonte-1 #noticias .conteudo h3 { font-size: 12px; line-height: 15px; }
body.fonte-1 #noticias .conteudo span { font-size: 10px; line-height: 14px; }
body.fonte-1 #noticias a.link { font-size: 10px; line-height: 14px; }
body.fonte-1 #localizacao .texto h3 { font-size: 12px; line-height: 16px; }
body.fonte-1 #requerimentos .conteudo .lista .bloco .item h3 { font-size: 12px; line-height: 17px; }
body.fonte-1 #contato-curriculos aside &gt; div h3 { font-size: 12px; line-height: 16px; }
body.fonte-1 #contato-curriculos aside .botao a { font-size: 10px; line-height: 1; }
body.fonte-1 #contato-curriculos aside .atendimento .telefones p { font-size: 10px; line-height: 1; }
body.fonte-1 #contato-curriculos aside .atendimento .telefones p a { font-size: 10px; line-height: 1; }
body.fonte-1 #politicas .texto h2 { font-size: 12px; line-height: 15px; }
body.fonte-1 #erro-404 .menu nav a { font-size: 7px; line-height: 1; }

body.fonte-2 { font: 400 11px/21px 'Gotham'; }
body.fonte-2 input, 
body.fonte-2 button, 
body.fonte-2 select, 
body.fonte-2 option, 
body.fonte-2 optgroup, 
body.fonte-2 textarea { font: 400 11px/21px 'Gotham'; }
body.fonte-2 .titulo p { line-height: 20px; }
body.fonte-2 .titulo time { line-height: 20px; }
body.fonte-2 .titulo span { font-size: 8px; line-height: 12px; }
body.fonte-2 .titulo h2 { font-size: 21px; line-height: 25px; }
body.fonte-2 .formulario .breve h2 { font-size: 14px; line-height: 18px; }
body.fonte-2 .formulario .breve h3 { font-size: 14px; line-height: 18px; }
body.fonte-2 .formulario form h3 { font-size: 12px; line-height: 16px; }
body.fonte-2 .formulario form .etapas span { font-size: 12px; line-height: 16px; }
body.fonte-2 .formulario form .campo.concordo p { font-size: 8px; line-height: 12px; }
body.fonte-2 .formulario form .campo.concordo input[type="checkbox"]:checked + label:before { font-size: 8px; line-height: 16px; }
body.fonte-2 .formulario form .campo.enviar input[type="submit"] { font-size: 12px; line-height: 1; }
body.fonte-2 .formulario form .campo.enviar input[type="button"] { font-size: 12px; line-height: 1; }
body.fonte-2 .formulario form.loading .campo.enviar input[type="submit"] { font-size: 0px; }
body.fonte-2 .formulario form .campo.enviar input[type="button"] { font-size: 0px; }
body.fonte-2 #imagem-home .texto .certidoes p { line-height: 15px; }
body.fonte-2 #servicos .lista .bloco .breve h3 { font-size: 14px; line-height: 18px; }
body.fonte-2 #servicos .conteudo h3 { font-size: 14px; line-height: 17px; }
body.fonte-2 #noticias .lista .bloco h3 { font-size: 14px; line-height: 17px; }
body.fonte-2 #noticias .lista .bloco span { font-size: 12px; line-height: 16px; }
body.fonte-2 #noticias .lista .bloco .botao a { font-size: 12px; line-height: 1; }
body.fonte-2 #noticias .conteudo h3 { font-size: 14px; line-height: 17px; }
body.fonte-2 #noticias .conteudo span { font-size: 12px; line-height: 16px; }
body.fonte-2 #noticias a.link { font-size: 12px; line-height: 16px; }
body.fonte-2 #localizacao .texto h3 { font-size: 14px; line-height: 18px; }
body.fonte-2 #requerimentos .conteudo .lista .bloco .item h3 { font-size: 14px; line-height: 19px; }
body.fonte-2 #contato-curriculos aside &gt; div h3 { font-size: 14px; line-height: 18px; }
body.fonte-2 #contato-curriculos aside .botao a { font-size: 12px; line-height: 1; }
body.fonte-2 #contato-curriculos aside .atendimento .telefones p { font-size: 12px; line-height: 1; }
body.fonte-2 #contato-curriculos aside .atendimento .telefones p a { font-size: 12px; line-height: 1; }
body.fonte-2 #politicas .texto h2 { font-size: 14px; line-height: 17px; }
body.fonte-2 #erro-404 .menu nav a { font-size: 9px; line-height: 1; }

body.fonte-3 { font: 400 13px/23px 'Gotham'; }
body.fonte-3 input, 
body.fonte-3 button, 
body.fonte-3 select, 
body.fonte-3 option, 
body.fonte-3 optgroup, 
body.fonte-3 textarea { font: 400 13px/23px 'Gotham'; }
body.fonte-3 .titulo p { line-height: 22px; }
body.fonte-3 .titulo time { line-height: 22px; }
body.fonte-3 .titulo span { font-size: 10px; line-height: 14px; }
body.fonte-3 .titulo h2 { font-size: 23px; line-height: 27px; }
body.fonte-3 .formulario .breve h2 { font-size: 16px; line-height: 20px; }
body.fonte-3 .formulario .breve h3 { font-size: 16px; line-height: 20px; }
body.fonte-3 .formulario form h3 { font-size: 14px; line-height: 18px; }
body.fonte-3 .formulario form .etapas span { font-size: 14px; line-height: 18px; }
body.fonte-3 .formulario form .campo.concordo p { font-size: 10px; line-height: 14px; }
body.fonte-3 .formulario form .campo.concordo input[type="checkbox"]:checked + label:before { font-size: 10px; line-height: 18px; }
body.fonte-3 .formulario form .campo.enviar input[type="submit"] { font-size: 14px; line-height: 1; }
body.fonte-3 .formulario form .campo.enviar input[type="button"] { font-size: 14px; line-height: 1; }
body.fonte-3 .formulario form.loading .campo.enviar input[type="submit"] { font-size: 0px; }
body.fonte-3 .formulario form .campo.enviar input[type="button"] { font-size: 0px; }
body.fonte-3 #imagem-home .texto .certidoes p { line-height: 17px; }
body.fonte-3 #servicos .lista .bloco .breve h3 { font-size: 16px; line-height: 20px; }
body.fonte-3 #servicos .conteudo h3 { font-size: 16px; line-height: 19px; }
body.fonte-3 #noticias .lista .bloco h3 { font-size: 16px; line-height: 19px; }
body.fonte-3 #noticias .lista .bloco span { font-size: 14px; line-height: 18px; }
body.fonte-3 #noticias .lista .bloco .botao a { font-size: 14px; line-height: 1; }
body.fonte-3 #noticias .conteudo h3 { font-size: 16px; line-height: 19px; }
body.fonte-3 #noticias .conteudo span { font-size: 14px; line-height: 18px; }
body.fonte-3 #noticias a.link { font-size: 14px; line-height: 18px; }
body.fonte-3 #localizacao .texto h3 { font-size: 16px; line-height: 20px; }
body.fonte-3 #requerimentos .conteudo .lista .bloco .item h3 { font-size: 16px; line-height: 21px; }
body.fonte-3 #contato-curriculos aside &gt; div h3 { font-size: 16px; line-height: 20px; }
body.fonte-3 #contato-curriculos aside .botao a { font-size: 14px; line-height: 1; }
body.fonte-3 #contato-curriculos aside .atendimento .telefones p { font-size: 14px; line-height: 1; }
body.fonte-3 #contato-curriculos aside .atendimento .telefones p a { font-size: 14px; line-height: 1; }
body.fonte-3 #politicas .texto h2 { font-size: 16px; line-height: 19px; }
body.fonte-3 #erro-404 .menu nav a { font-size: 11px; line-height: 1; }

body.fonte-4 { font: 400 17px/27px 'Gotham'; }
body.fonte-4 input, 
body.fonte-4 button, 
body.fonte-4 select, 
body.fonte-4 option, 
body.fonte-4 optgroup, 
body.fonte-4 textarea { font: 400 17px/27px 'Gotham'; }
body.fonte-4 .titulo p { line-height: 26px; }
body.fonte-4 .titulo time { line-height: 26px; }
body.fonte-4 .titulo span { font-size: 14px; line-height: 18px; }
body.fonte-4 .titulo h2 { font-size: 27px; line-height: 31px; }
body.fonte-4 .formulario .breve h2 { font-size: 20px; line-height: 24px; }
body.fonte-4 .formulario .breve h3 { font-size: 20px; line-height: 24px; }
body.fonte-4 .formulario form h3 { font-size: 18px; line-height: 22px; }
body.fonte-4 .formulario form .etapas span { font-size: 18px; line-height: 22px; }
body.fonte-4 .formulario form .campo.concordo p { font-size: 14px; line-height: 18px; }
body.fonte-4 .formulario form .campo.concordo input[type="checkbox"]:checked + label:before { font-size: 14px; line-height: 22px; }
body.fonte-4 .formulario form .campo.enviar input[type="submit"] { font-size: 18px; line-height: 1; }
body.fonte-4 .formulario form .campo.enviar input[type="button"] { font-size: 18px; line-height: 1; }
body.fonte-4 .formulario form.loading .campo.enviar input[type="submit"] { font-size: 0px; }
body.fonte-4 .formulario form .campo.enviar input[type="button"] { font-size: 0px; }
body.fonte-4 #imagem-home .texto .certidoes p { line-height: 21px; }
body.fonte-4 #servicos .lista .bloco .breve h3 { font-size: 20px; line-height: 24px; }
body.fonte-4 #servicos .conteudo h3 { font-size: 20px; line-height: 23px; }
body.fonte-4 #noticias .lista .bloco h3 { font-size: 20px; line-height: 23px; }
body.fonte-4 #noticias .lista .bloco span { font-size: 18px; line-height: 22px; }
body.fonte-4 #noticias .lista .bloco .botao a { font-size: 18px; line-height: 1; }
body.fonte-4 #noticias .conteudo h3 { font-size: 20px; line-height: 23px; }
body.fonte-4 #noticias .conteudo span { font-size: 18px; line-height: 22px; }
body.fonte-4 #noticias a.link { font-size: 18px; line-height: 22px; }
body.fonte-4 #localizacao .texto h3 { font-size: 20px; line-height: 24px; }
body.fonte-4 #requerimentos .conteudo .lista .bloco .item h3 { font-size: 20px; line-height: 25px; }
body.fonte-4 #contato-curriculos aside &gt; div h3 { font-size: 20px; line-height: 24px; }
body.fonte-4 #contato-curriculos aside .botao a { font-size: 18px; line-height: 1; }
body.fonte-4 #contato-curriculos aside .atendimento .telefones p { font-size: 18px; line-height: 1; }
body.fonte-4 #contato-curriculos aside .atendimento .telefones p a { font-size: 18px; line-height: 1; }
body.fonte-4 #politicas .texto h2 { font-size: 20px; line-height: 23px; }
body.fonte-4 #erro-404 .menu nav a { font-size: 15px; line-height: 1; }

body.fonte-5 { font: 400 19px/29px 'Gotham'; }
body.fonte-5 input, 
body.fonte-5 button, 
body.fonte-5 select, 
body.fonte-5 option, 
body.fonte-5 optgroup, 
body.fonte-5 textarea { font: 400 19px/29px 'Gotham'; }
body.fonte-5 .titulo p { line-height: 28px; }
body.fonte-5 .titulo time { line-height: 28px; }
body.fonte-5 .titulo span { font-size: 16px; line-height: 20px; }
body.fonte-5 .titulo h2 { font-size: 29px; line-height: 33px; }
body.fonte-5 .formulario .breve h2 { font-size: 22px; line-height: 26px; }
body.fonte-5 .formulario .breve h3 { font-size: 22px; line-height: 26px; }
body.fonte-5 .formulario form h3 { font-size: 20px; line-height: 24px; }
body.fonte-5 .formulario form .etapas span { font-size: 20px; line-height: 24px; }
body.fonte-5 .formulario form .campo.concordo p { font-size: 16px; line-height: 20px; }
body.fonte-5 .formulario form .campo.concordo input[type="checkbox"]:checked + label:before { font-size: 16px; line-height: 24px; }
body.fonte-5 .formulario form .campo.enviar input[type="submit"] { font-size: 20px; line-height: 1; }
body.fonte-5 .formulario form .campo.enviar input[type="button"] { font-size: 20px; line-height: 1; }
body.fonte-5 .formulario form.loading .campo.enviar input[type="submit"] { font-size: 0px; }
body.fonte-5 .formulario form .campo.enviar input[type="button"] { font-size: 0px; }
body.fonte-5 #imagem-home .texto .certidoes p { line-height: 23px; }
body.fonte-5 #servicos .lista .bloco .breve h3 { font-size: 22px; line-height: 26px; }
body.fonte-5 #servicos .conteudo h3 { font-size: 22px; line-height: 25px; }
body.fonte-5 #noticias .lista .bloco h3 { font-size: 22px; line-height: 25px; }
body.fonte-5 #noticias .lista .bloco span { font-size: 20px; line-height: 24px; }
body.fonte-5 #noticias .lista .bloco .botao a { font-size: 20px; line-height: 1; }
body.fonte-5 #noticias .conteudo h3 { font-size: 22px; line-height: 25px; }
body.fonte-5 #noticias .conteudo span { font-size: 20px; line-height: 24px; }
body.fonte-5 #noticias a.link { font-size: 20px; line-height: 24px; }
body.fonte-5 #localizacao .texto h3 { font-size: 22px; line-height: 26px; }
body.fonte-5 #requerimentos .conteudo .lista .bloco .item h3 { font-size: 22px; line-height: 27px; }
body.fonte-5 #contato-curriculos aside &gt; div h3 { font-size: 22px; line-height: 26px; }
body.fonte-5 #contato-curriculos aside .botao a { font-size: 20px; line-height: 1; }
body.fonte-5 #contato-curriculos aside .atendimento .telefones p { font-size: 20px; line-height: 1; }
body.fonte-5 #contato-curriculos aside .atendimento .telefones p a { font-size: 20px; line-height: 1; }
body.fonte-5 #politicas .texto h2 { font-size: 22px; line-height: 25px; }
body.fonte-5 #erro-404 .menu nav a { font-size: 17px; line-height: 1; }

body.fonte-6 { font: 400 21px/31px 'Gotham'; }
body.fonte-6 input, 
body.fonte-6 button, 
body.fonte-6 select, 
body.fonte-6 option, 
body.fonte-6 optgroup, 
body.fonte-6 textarea { font: 400 21px/31px 'Gotham'; }
body.fonte-6 .titulo p { line-height: 30px; }
body.fonte-6 .titulo time { line-height: 30px; }
body.fonte-6 .titulo span { font-size: 18px; line-height: 22px; }
body.fonte-6 .titulo h2 { font-size: 31px; line-height: 35px; }
body.fonte-6 .formulario .breve h2 { font-size: 24px; line-height: 28px; }
body.fonte-6 .formulario .breve h3 { font-size: 24px; line-height: 28px; }
body.fonte-6 .formulario form h3 { font-size: 22px; line-height: 26px; }
body.fonte-6 .formulario form .etapas span { font-size: 22px; line-height: 26px; }
body.fonte-6 .formulario form .campo.concordo p { font-size: 18px; line-height: 22px; }
body.fonte-6 .formulario form .campo.concordo input[type="checkbox"]:checked + label:before { font-size: 18px; line-height: 26px; }
body.fonte-6 .formulario form .campo.enviar input[type="submit"] { font-size: 22px; line-height: 1; }
body.fonte-6 .formulario form .campo.enviar input[type="button"] { font-size: 22px; line-height: 1; }
body.fonte-6 .formulario form.loading .campo.enviar input[type="submit"] { font-size: 0px; }
body.fonte-6 .formulario form .campo.enviar input[type="button"] { font-size: 0px; }
body.fonte-6 #imagem-home .texto .certidoes p { line-height: 25px; }
body.fonte-6 #servicos .lista .bloco .breve h3 { font-size: 24px; line-height: 28px; }
body.fonte-6 #servicos .conteudo h3 { font-size: 24px; line-height: 27px; }
body.fonte-6 #noticias .lista .bloco h3 { font-size: 24px; line-height: 27px; }
body.fonte-6 #noticias .lista .bloco span { font-size: 22px; line-height: 26px; }
body.fonte-6 #noticias .lista .bloco .botao a { font-size: 22px; line-height: 1; }
body.fonte-6 #noticias .conteudo h3 { font-size: 24px; line-height: 27px; }
body.fonte-6 #noticias .conteudo span { font-size: 22px; line-height: 26px; }
body.fonte-6 #noticias a.link { font-size: 22px; line-height: 26px; }
body.fonte-6 #localizacao .texto h3 { font-size: 24px; line-height: 28px; }
body.fonte-6 #requerimentos .conteudo .lista .bloco .item h3 { font-size: 24px; line-height: 29px; }
body.fonte-6 #contato-curriculos aside &gt; div h3 { font-size: 24px; line-height: 28px; }
body.fonte-6 #contato-curriculos aside .botao a { font-size: 22px; line-height: 1; }
body.fonte-6 #contato-curriculos aside .atendimento .telefones p { font-size: 22px; line-height: 1; }
body.fonte-6 #contato-curriculos aside .atendimento .telefones p a { font-size: 22px; line-height: 1; }
body.fonte-6 #politicas .texto h2 { font-size: 24px; line-height: 27px; }
body.fonte-6 #erro-404 .menu nav a { font-size: 19px; line-height: 1; }
*/

@media screen and (min-width : 960px){

	/* acessibilidade */
	body.fundo-preto #requerimentos .fundo { /*position: fixed; top: 0px; left: 0px; width: 100%; height: 100%;*/ background: url('../img/fundo-preto-requerimentos.jpg') top center no-repeat; background-size: cover; z-index: 1; }

@media screen and (min-width : 1190px){

	/* acessibilidade */
	/*
	body.tamanho-original .titulo h2 { font-size: 36px; line-height: 40px; }
	body.tamanho-original .titulo span { font-size: 15px; line-height: 19px; }
	body.tamanho-original .titulo p { font-size: 18px; line-height: 27px; }
	body.tamanho-original .formulario .breve h2 { font-size: 21px; line-height: 25px; }
	body.tamanho-original .formulario .breve h3 { font-size: 21px; line-height: 25px; }
	body.tamanho-original .formulario form h3 { font-size: 18px; line-height: 22px; }
	body.tamanho-original #servicos .lista .bloco .breve h3 { font-size: 21px; line-height: 25px; }
	body.tamanho-original #noticias .lista .bloco h3 { font-size: 21px; line-height: 25px; }
	body.tamanho-original #noticias .conteudo h3 { font-size: 21px; line-height: 25px; }
	body.tamanho-original #localizacao .texto h3 { font-size: 21px; line-height: 25px; }
	body.tamanho-original #requerimentos .conteudo .lista .bloco .item h3 { font-size: 21px; line-height: 25px; }
	body.tamanho-original #contato-curriculos aside &gt; div h3 { font-size: 21px; line-height: 25px; }
	body.tamanho-original #politicas .texto h2 { font-size: 21px; line-height: 25px; }

	body.fonte-1 .titulo h2 { font-size: 30px; line-height: 34px; }
	body.fonte-1 .titulo span { font-size: 9px; line-height: 13px; }
	body.fonte-1 .titulo p { font-size: 12px; line-height: 21px; }
	body.fonte-1 .formulario .breve h2 { font-size: 15px; line-height: 19px; }
	body.fonte-1 .formulario .breve h3 { font-size: 15px; line-height: 19px; }
	body.fonte-1 .formulario form h3 { font-size: 12px; line-height: 16px; }
	body.fonte-1 #servicos .lista .bloco .breve h3 { font-size: 15px; line-height: 19px; }
	body.fonte-1 #noticias .lista .bloco h3 { font-size: 15px; line-height: 19px; }
	body.fonte-1 #noticias .conteudo h3 { font-size: 15px; line-height: 19px; }
	body.fonte-1 #localizacao .texto h3 { font-size: 15px; line-height: 19px; }
	body.fonte-1 #requerimentos .conteudo .lista .bloco .item h3 { font-size: 15px; line-height: 19px; }
	body.fonte-1 #contato-curriculos aside &gt; div h3 { font-size: 15px; line-height: 19px; }
	body.fonte-1 #politicas .texto h2 { font-size: 15px; line-height: 19px; }

	body.fonte-2 .titulo h2 { font-size: 32px; line-height: 36px; }
	body.fonte-2 .titulo span { font-size: 11px; line-height: 15px; }
	body.fonte-2 .titulo p { font-size: 14px; line-height: 23px; }
	body.fonte-2 .formulario .breve h2 { font-size: 17px; line-height: 21px; }
	body.fonte-2 .formulario .breve h3 { font-size: 17px; line-height: 21px; }
	body.fonte-2 .formulario form h3 { font-size: 14px; line-height: 18px; }
	body.fonte-2 #servicos .lista .bloco .breve h3 { font-size: 17px; line-height: 21px; }
	body.fonte-2 #noticias .lista .bloco h3 { font-size: 17px; line-height: 21px; }
	body.fonte-2 #noticias .conteudo h3 { font-size: 17px; line-height: 21px; }
	body.fonte-2 #localizacao .texto h3 { font-size: 17px; line-height: 21px; }
	body.fonte-2 #requerimentos .conteudo .lista .bloco .item h3 { font-size: 17px; line-height: 21px; }
	body.fonte-2 #contato-curriculos aside &gt; div h3 { font-size: 17px; line-height: 21px; }
	body.fonte-2 #politicas .texto h2 { font-size: 17px; line-height: 21px; }

	body.fonte-3 .titulo h2 { font-size: 34px; line-height: 38px; }
	body.fonte-3 .titulo span { font-size: 13px; line-height: 17px; }
	body.fonte-3 .titulo p { font-size: 16px; line-height: 25px; }
	body.fonte-3 .formulario .breve h2 { font-size: 19px; line-height: 23px; }
	body.fonte-3 .formulario .breve h3 { font-size: 19px; line-height: 23px; }
	body.fonte-3 .formulario form h3 { font-size: 16px; line-height: 20px; }
	body.fonte-3 #servicos .lista .bloco .breve h3 { font-size: 19px; line-height: 23px; }
	body.fonte-3 #noticias .lista .bloco h3 { font-size: 19px; line-height: 23px; }
	body.fonte-3 #noticias .conteudo h3 { font-size: 19px; line-height: 23px; }
	body.fonte-3 #localizacao .texto h3 { font-size: 19px; line-height: 23px; }
	body.fonte-3 #requerimentos .conteudo .lista .bloco .item h3 { font-size: 19px; line-height: 23px; }
	body.fonte-3 #contato-curriculos aside &gt; div h3 { font-size: 19px; line-height: 23px; }
	body.fonte-3 #politicas .texto h2 { font-size: 19px; line-height: 23px; }
	
	body.fonte-4 .titulo h2 { font-size: 38px; line-height: 42px; }
	body.fonte-4 .titulo span { font-size: 17px; line-height: 21px; }
	body.fonte-4 .titulo p { font-size: 20px; line-height: 29px; }
	body.fonte-4 .formulario .breve h2 { font-size: 23px; line-height: 27px; }
	body.fonte-4 .formulario .breve h3 { font-size: 23px; line-height: 27px; }
	body.fonte-4 .formulario form h3 { font-size: 20px; line-height: 24px; }
	body.fonte-4 #servicos .lista .bloco .breve h3 { font-size: 23px; line-height: 27px; }
	body.fonte-4 #noticias .lista .bloco h3 { font-size: 23px; line-height: 27px; }
	body.fonte-4 #noticias .conteudo h3 { font-size: 23px; line-height: 27px; }
	body.fonte-4 #localizacao .texto h3 { font-size: 23px; line-height: 27px; }
	body.fonte-4 #requerimentos .conteudo .lista .bloco .item h3 { font-size: 23px; line-height: 27px; }
	body.fonte-4 #contato-curriculos aside &gt; div h3 { font-size: 23px; line-height: 27px; }
	body.fonte-4 #politicas .texto h2 { font-size: 23px; line-height: 27px; }

	body.fonte-5 .titulo h2 { font-size: 40px; line-height: 44px; }
	body.fonte-5 .titulo span { font-size: 19px; line-height: 23px; }
	body.fonte-5 .titulo p { font-size: 22px; line-height: 31px; }
	body.fonte-5 .formulario .breve h2 { font-size: 25px; line-height: 29px; }
	body.fonte-5 .formulario .breve h3 { font-size: 25px; line-height: 29px; }
	body.fonte-5 .formulario form h3 { font-size: 22px; line-height: 26px; }
	body.fonte-5 #servicos .lista .bloco .breve h3 { font-size: 25px; line-height: 29px; }
	body.fonte-5 #noticias .lista .bloco h3 { font-size: 25px; line-height: 29px; }
	body.fonte-5 #noticias .conteudo h3 { font-size: 25px; line-height: 29px; }
	body.fonte-5 #localizacao .texto h3 { font-size: 25px; line-height: 29px; }
	body.fonte-5 #requerimentos .conteudo .lista .bloco .item h3 { font-size: 25px; line-height: 29px; }
	body.fonte-5 #contato-curriculos aside &gt; div h3 { font-size: 25px; line-height: 29px; }
	body.fonte-5 #politicas .texto h2 { font-size: 25px; line-height: 29px; }

	body.fonte-6 .titulo h2 { font-size: 42px; line-height: 46px; }
	body.fonte-6 .titulo span { font-size: 21px; line-height: 25px; }
	body.fonte-6 .titulo p { font-size: 24px; line-height: 33px; }
	body.fonte-6 .formulario .breve h2 { font-size: 27px; line-height: 31px; }
	body.fonte-6 .formulario .breve h3 { font-size: 27px; line-height: 31px; }
	body.fonte-6 .formulario form h3 { font-size: 24px; line-height: 28px; }
	body.fonte-6 #servicos .lista .bloco .breve h3 { font-size: 27px; line-height: 31px; }
	body.fonte-6 #noticias .lista .bloco h3 { font-size: 27px; line-height: 31px; }
	body.fonte-6 #noticias .conteudo h3 { font-size: 27px; line-height: 31px; }
	body.fonte-6 #localizacao .texto h3 { font-size: 27px; line-height: 31px; }
	body.fonte-6 #requerimentos .conteudo .lista .bloco .item h3 { font-size: 27px; line-height: 31px; }
	body.fonte-6 #contato-curriculos aside &gt; div h3 { font-size: 27px; line-height: 31px; }
	body.fonte-6 #politicas .texto h2 { font-size: 27px; line-height: 31px; }
	*/

}

@media screen and (min-width : 1260px){

	/* acessibilidade */
	body.fundo-preto .fundo-index::before { background: transparent url('../img/fundo-index-preto.png') top center no-repeat !important; background-size: cover !important; }

}</pre></body></html>