/*
Theme Name: CVV - Apoio emocional
Theme URL: http://www.cvv.com.br/
Description: Site institucional.
Author: Criativito
Author URL: http://www.criativito.com.br/
Version: 1.0
Text Domain: Criativito
License: GNU General Public License version 3.0
License URL: http://www.gnu.org/licenses/gpl-3.0.html
Tags: Tema customizado, institucional, Criativito
*/
:root {
	--cor-texto: #58646D;
	--azul: #00B9F1;
	--azul-degrade: #00B9F1;
	--azul-sempre: #00B9F1;
	--azul-claro: #F8FEFF;
	--azul-escuro: #0075C4;
	--azul-escuro-degrade: #0075C4;
	--branco: #fff;
	--branco-sempre: #fff;
}
/*COR ORIGINAL*/
html[data-acessibilidade-animacao="true"] .animar, html[data-acessibilidade-animacao="true"] button:not(.animar), html[data-acessibilidade-animacao="true"] a:not(.animar), html[data-acessibilidade-animacao="true"] *[type="submit"]:not(.animar), html[data-acessibilidade-animacao="true"] input:not(.animar), html[data-acessibilidade-animacao="true"] textarea:not(.animar), html[data-acessibilidade-animacao="true"] select:not(.animar), html[data-acessibilidade-animacao="true"] img:not(.animar), html[data-acessibilidade-animacao="true"] ::after, html[data-acessibilidade-animacao="true"] ::before, html[data-acessibilidade-animacao="true"] .botao:not(.animar), html[data-acessibilidade-animacao="true"] *[onclick]:not(.animar) {-webkit-transition: all 350ms ease-in-out;-moz-transition: all 350ms ease-in-out;-ms-transition: all 350ms ease-in-out;-o-transition: all 350ms ease-in-out;transition: all 350ms ease-in-out;}
html[data-acessibilidade-animacao="true"] .animar-rapido, html[data-acessibilidade-animacao="true"] .animar-rapido *, html[data-acessibilidade-animacao="true"] .animar-rapido::before, html[data-acessibilidade-animacao="true"] .animar-rapido::after, html[data-acessibilidade-animacao="true"] .item-destaque {-webkit-transition: all 150ms ease-in-out;-moz-transition: all 150ms ease-in-out;-ms-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out;}
.texto-branco {color: var(--branco-sempre);}
h1, h2, h3, h4, h5, h6, .titulo, nav a, .botao-balao, .card-header button {font-family: "Poppins", "Arial", "Helvetica", sans-serif;font-weight: 600;position: relative;}
/*DETALHE TITULO ESQUERDA*/
h1, h2, .detalhe {margin-bottom: 25px;padding-left: 10px!important;}
h1::after, h2::after, .titulo-modelo-2::after, .detalhe::after {content: '';display: block;background: transparent url('img/bfr-lateralazul.svg') left center no-repeat;position: absolute;top: 0;left: 0;width: 40px;height: 55px;background-size: contain;margin: 0;}
.titulo-modelo-2, .detalhe {margin-bottom: 20px;}
/*DETALHE TITULO CENTRO*/
.text-center h1, .text-center h2, .text-center .detalhe,
h1.text-center, h2.text-center, .detalhe.text-center,
h1[style="text-align: center;"], h2[style="text-align: center;"], .detalhe[style="text-align: center;"] {padding: 0;}
.text-center h1::after, .text-center h2::after, .text-center .detalhe::after,
h1.text-center::after, h2.text-center::after, .detalhe.text-center::after,
h1[style="text-align: center;"]::after, h2[style="text-align: center;"]::after, .detalhe[style="text-align: center;"]::after,
article.single h1[style="text-align: center;"]::after, article.single h2[style="text-align: center;"]::after, article.single .detalhe[style="text-align: center;"]::after {background: transparent url(img/bfr-azul-centro.svg) center center no-repeat;background-size: 100%;width: 86px;height: 15px;margin: 10px auto 20px;position: inherit;}
/*DETALHE TITULO DIREITA*/
.text-right h1, .text-right h2, .text-right .detalhe,
h1.text-right, h2.text-right, .detalhe.text-right,
h1[style="text-align: right;"], h2[style="text-align: right;"], .detalhe[style="text-align: right;"] {padding: 0 10px 0 0;text-align: right!important;}
.text-right h1::after, .text-right h2::after, .text-right .detalhe::after,
h1.text-right::after, h2.text-right::after, .detalhe.text-right::after,
h1[style="text-align: right;"]::after, h2[style="text-align: right;"]::after, .detalhe[style="text-align: right;"]::after {left: unset;right: 0;transform: scaleX(-1);background-image: url('img/bfr-lateralazul.svg');position: absolute;top: 0;width: 26px;height: 55px;background-size: contain;margin: 0;}
h1.texto-branco::after, h2.texto-branco::after, h3.texto-branco::after, h4.texto-branco::after, h5.texto-branco::after, h6.texto-branco::after {filter: grayscale(1) brightness(2);}
a:hover {text-decoration: none;}
thead {background-color: #0075c4;color: #fff;font-size: 14px;font-weight: 700;}
td {padding: 8px;}
td p {margin: 0 0 6px!important;}
tbody {font-size: 14px;line-height: 18px;}
table {width: 100%;border-radius: 9px;overflow: hidden;margin: 0 0 30px;}
tbody tr:nth-child(even) {background-color: #cff1fb;}
tbody tr:nth-child(odd) {background-color: #e4f9ff;}
td p:last-child {margin-bottom: 0px!important;}
body {font-family: "Roboto", "Arial", "Helvetica", sans-serif;font-size: 18px;color: var(--cor-texto);}
.barra-topo {background-color: #CBF3FF;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: space-between;padding: 6px 12px;-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.menu {background-color: #AEE9FB;-webkit-border-bottom-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-bottomright: 6px;-moz-border-radius-bottomleft: 6px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;}
nav a {color: #50728B;text-transform: uppercase;font-size: 16px;padding: 10px 15px;display: inline-block;font-weight: 500;}
.oval, header input, .botao {-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
header form {position: relative;}
header input {background-color: transparent;border: 1px solid #82BBCC;font-size: 12px;line-height: 12px;padding: 6px 12px;width: 274px;max-width: 100%;color: #82BBCC;margin: 0;}
header input::-webkit-input-placeholder {color: #82BBCC;}
header input:-ms-input-placeholder {color: #82BBCC;}
header input::placeholder {color: #82BBCC;}
header input + button {position: absolute;right: 8px;top: 1px;}
.sub-menu {position: absolute;left: 50%;transform: translateX(-50%) scale(0);padding: 20px 0 0;list-style: none;width: 160px;z-index: 9;-webkit-transition: all 350ms ease-in-out;-moz-transition: all 350ms ease-in-out;-ms-transition: all 350ms ease-in-out;-o-transition: all 350ms ease-in-out;transition: all 350ms ease-in-out;transition-delay: 0.2s;transition-property: opacity;opacity: 0;}
.sub-menu::before {content: '';display: block;position: absolute;width: 30px;height: 30px;left: 50%;top: 10px;transform: translateX(-50%) rotate(45deg);background-color: var(--branco);}
.sub-menu::after {content: '';display: block;position: absolute;left: 0;top: 24px;right: 0;bottom: 0;box-shadow: 0 4px 9px #cae4e85e;z-index: -1;}
.menu-item-has-children {position: relative;}
.menu-item-has-children:hover > ul {opacity: 1;transform: translateX(-50%) scale(1);}
.sub-menu a {background-color: var(--branco);color: var(--cor-texto);text-align: center;display: block;text-transform: initial;font-size: 15px;}
.sub-menu li:first-child a {-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;}
nav .navbar-nav > li:hover > a, .current_page_item > a {background-color: #CBF3FF;color: #50728B;}
header ul > .menu-item-has-children:first-child:hover .sub-menu {left: 0;transform: translateX(0) scale(1);}
header ul > .menu-item-has-children:first-child .sub-menu::before {left: 40px;}
.sub-menu li:last-child a {-webkit-border-bottom-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-bottomright: 6px;-moz-border-radius-bottomleft: 6px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;}
.logo {background-color: #fff;padding: 15px;width: 170px;-webkit-border-bottom-right-radius: 9px;-webkit-border-bottom-left-radius: 9px;-moz-border-radius-bottomright: 9px;-moz-border-radius-bottomleft: 9px;border-bottom-right-radius: 9px;border-bottom-left-radius: 9px;margin: 0 auto 40px;}
.logo img {width: 100%;}
body > header {background: rgb(0,185,241);background: -moz-linear-gradient(top, var(--azul-degrade) 0%, var(--azul-escuro-degrade) 100%);background: -webkit-linear-gradient(top, var(--azul-degrade) 0%,var(--azul-escuro-degrade) 100%);background: linear-gradient(to bottom, var(--azul-degrade) 0%,var(--azul-escuro-degrade) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--azul-degrade)", endColorstr="var(--azul-escuro-degrade)",GradientType=0 );padding: 0;
}
header h2 {margin-top: 30px;font-size: 32px;}
h1, h2.f-grande, h3.f-grande, h4.f-grande, .f-grande h2, .f-grande h3, .f-grande h4 {font-size: 40px;}
h2, h4, h5 {font-size: 35px;padding-left: 10px;}
h3 {font-size: 30px;padding-left: 10px;}
.hover-opacidade:hover {opacity: .75;}
.borda-grande, .botoes-chat {-webkit-border-radius: 16px;-moz-border-radius: 16px;border-radius: 16px;}
.borda-media, blockquote, aside img {-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;}
.borda-pequena, article img, article iframe, .menu-fixo nav .navbar-nav > li > a {-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.botoes-chat {background-color: var(--branco);display: block;padding: 30px;position: relative;font-size: 29px;line-height: 29px;font-weight: 700;color: var(--cor-texto);text-transform: uppercase;}
header .botoes-chat {position: relative;left: 0;min-height: 226px;padding: 30px 30px 30px;}
header .botoes-chat:hover {color: var(--branco);}
header .botoes-chat:hover img {filter: grayscale(1) brightness(5);transform: translateY(-20px) scale(0.75);}
header .botoes-chat:hover span + span {transform: translateY(8px);color: var(--branco-sempre);}
header .botoes-chat img.animar {
    margin: 0 0 30px;
}
/*header .botoes-chat img {position: absolute;left: 50%;top: 30px;transform: translateX(-50%);}*/
.texto-hover {font-size: 10px;line-height: 13px;font-weight: 400;margin: 12px 0 0!important;opacity: 0;    position: absolute;
    width: calc(100% - 60px);transition-delay: 0.2s;transition-property: opacity;color: var(--branco-sempre);}
.apresentacao {/* height: 430px; */}
.roxo:hover {background-color: #cb94d5;}
.roxo:hover::after {border-color: transparent transparent transparent #cb94d5;}
.amarelo:hover {background-color: #f5b868;}
.amarelo:hover::after {border-color: transparent transparent transparent #f5b868;}
.vermelho:hover {background-color: #db586a;}
.vermelho:hover::after {border-color: transparent transparent transparent #db586a;}
.azul:hover {background-color: #61c3e1;}
.azul:hover::after {border-color: transparent transparent transparent #61c3e1;}
.menu-fixo {position: fixed;left: 0;top: -200px;right: 0;background-color: #AEE9FB;z-index: 99;}
.fixo-topo {top: 0;}
.menu-fixo nav .sub-menu a {font-size: 14px;}
.menu-fixo .logo {border-radius: 0;width: 113px;margin: 0;padding: 12px;display: inline-block;}
.bt-fixo {display: inline-block;padding: 20px 26px;text-align: center;width: 150px;float: left;}
.acessibilidades .bt-fixo img {height: 39px!important;filter: grayscale(1) brightness(3);}
.bt-fixo.azul {background-color: #5EC5E2;}
.bt-fixo.amarelo {background-color: #EDBA6D;}
.bt-fixo.vermelho {background-color: #DB586A;}
.bt-fixo.roxo {background-color: #C597D6;}
.menu-fixo nav {display: inline-block;}
.menu-fixo .acessibilidades {display: inline-block;float: right;background-color: #CBF3FF;padding: 0 0 0 25px;}
.acessibilidades img {height: 28px!important;}
.botoes-fixos {vertical-align: middle;padding: 0 0 0 25px;}
.menu-fixo nav a {font-size: 20px;color: #50728B;}
.botoes-chat::after {content: '';display: block;border: medium solid #871938;border-width: 0px 20px 50px 30px;border-color: transparent transparent transparent var(--branco);position: absolute;bottom: 0;left: 60px;transform: translate(-25%, 100%);}
.botoes-chat span {display: block;margin: 0;}
.botoes-chat img {width: auto;height: 94px;}
.botao-azul {background-color: var(--azul);color: var(--branco-sempre);font-size: 23px;font-weight: 600;text-transform: inherit;line-height: 26px;margin: 30px 20px 60px;padding: 30px 20px 20px;}
.botao-azul::after {border-color: transparent transparent transparent var(--azul);}
.botoes-chat.botao-azul:hover {background-color: #eef4f8;color: var(--cor-texto);transform: translateY(-15px);}
.botoes-chat.botao-azul:hover img {filter: saturate(13) brightness(0.8) contrast(1);}
.botoes-chat.botao-azul:hover:after {border-color: transparent transparent transparent #eef4f8;}
article.single > p:last-child a {position: fixed;left: 50%;transform: translateX(-50%);bottom: 10px;}
article.single > p:last-child a .botao {font-size: 18px;line-height: 22px;}
article.single > p:last-child a .botao:hover {background-color: #FFF6C8;border-color: #efe5b1;color: #50728B;}
.dados {padding: 18px;font-size: 16px;line-height: 18px;color: var(--cor-texto);position: relative;background-color: var(--branco);height: 100%;}
.dados h3 {font-size: 20px;color: var(--cor-texto);padding: 0;}
.dados::before {content: '';display: block;border: medium solid var(--branco);border-width: 0px 10px 17px 10px;border-color: transparent transparent var(--branco) transparent;position: absolute;top: 0;left: 20px;transform: translateY(-100%);}
.dados h3::after {display: none;}
.item-destaque {overflow: hidden;display: block;box-shadow: 0 4px 9px #cae4e85e;margin: 0 0 35px;position: relative;background-color: var(--azul-sempre);height: 100%;}
.item-destaque:hover {box-shadow: 0px 38px 23px -14px #cae4e852;}
.item-destaque:hover img {opacity: 0.75;}
.owl-item:nth-child(even) {margin-top: 30px;}
.mt-30 {margin-top: 30px;}
.mt-35 {margin-top: 35px;}
.mb-35 {margin-bottom: 35px;}
.mt-30 {margin-top: 30px;}
.mt-60 {margin-top: 60px;}
.mt-90 {margin-top: 90px;}
.p-120 {padding-top: 120px;padding-bottom: 120px;}
.p-75 {padding-top: 75px;padding-bottom: 75px;}
.p-90, section, body > footer {padding-top: 90px;padding-bottom: 90px;}
.p-60 {padding-top: 60px;padding-bottom: 60px;}
*[onclick] {cursor: pointer;}
#destaques {background: var(--azul-claro) url(img/bg-grid.png) top center no-repeat;background-size: 100%;padding-top: 130px;}
#conteudo, #blog {background: var(--branco) url(img/bg-grid.png) top center no-repeat;background-size: 100%;}
button {background-color: transparent;border: none;padding: 0;}
.botao {background-color: transparent;border: 2px solid var(--azul-sempre);color: var(--azul-sempre);text-transform: uppercase;padding: 8px 20px;display: inline-block;line-height: 28px;text-align: center;}
.botao:hover, .botao.ativo {background-color: var(--azul-sempre);color: var(--branco-sempre);border-color: var(--azul-sempre);}
.botao.azul {background-color: var(--azul-sempre);color: var(--branco-sempre);border: 2px solid transparent;}
.botao.azul:hover {background-color: transparent; border-color: var(--azul-sempre);color: var(--azul-sempre);}
.download {background-color: #f2f2f2;display: block;color: var(--cor-texto);border-radius: 6px;padding: 15px;text-align: center;font-size: 14px;line-height: 18px;font-weight: 700;}
.download:hover {background-color: #e2e2e2;color: var(--cor-texto);}
.download::before {content: '';display: block;background: transparent url('img/download.svg') center center no-repeat;background-size: 100%;width: 30px;height: 30px;margin: 0 auto 10px;}
#container-destaques + .container .botao {margin-top: 60px;}
.redes-acessibilidades img {height: 20px;}
a.redes-sociais:hover img {filter: brightness(0.6);}
.botao-icone {background-color: #C5F3FF;color: #50728B;font-size: 27px;line-height: 32px;font-weight: 500;padding: 16px 25px;display: flex;text-align: left;align-items: center;height: 100%;}
.botao-icone img {width: auto;margin: 0 15px 0 0;height: 65px;}
p:has(> a > .botao-icone) {height: calc(100% - 10px);margin: 30px 0 0;}
.botao-icone:hover {color: #50728B;background-color: #fff6c8;}
.botoes-destaque {margin: 110px 0 -50px;}
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next {width: 45px;height: 45px;background-color: var(--azul-sempre);color: var(--branco-sempre);-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;font-size: 30px;line-height: 14px;}
.owl-carousel .owl-nav button.owl-prev span, .owl-carousel .owl-nav button.owl-next span {display: block;margin: -4px 0 0;}
.disabled {opacity: .5;}
#carrossel-destaques .owl-nav {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: space-between;margin: 50px auto -62px;height: 0;width: 330px;}
.video {position: relative;}
.video .linha {position: absolute;top: 0;width: 100%;margin: 30px 0 0 15px;height: 100%;}
img.play {position: absolute;left: 50%;top: 50%;z-index: 3;transform: translate(-50%,-130%);}
.popup-personalizada {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 9999;background-color: rgba(0, 0, 0, 0.09);}
.conteudo-popup::after {content: '';display: block;border: medium solid var(--branco);border-width: 20px 20px 0px 20px;border-color: var(--branco) transparent transparent transparent;position: absolute;bottom: 0;left: 50%;transform: translate(-50%, 98%);}
.conteudo-popup {border-radius: 9px;background-color: var(--branco);padding: 25px;position: relative;}
.limite-altura {overflow: auto;max-height: calc(100vh - 250px);}
.popup-personalizada .preservar-iframe {width: 100%;padding-bottom: 56%;}
.fechar {background-color: #50728B;border-radius: 25px;text-transform: uppercase;font-size: 12px;color: var(--branco-sempre);padding: 6px 26px;display: block;margin: 30px auto 0;}
.fechar:hover {opacity: .75;}
.pesquisa-ativa > section, .pesquisa-ativa header, .pesquisa-ativa footer {filter: blur(5px);}
.area-util {width: 820px;max-width: 85%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.conteudo-popup h4, .f-menor {font-size: 29px;font-weight: 600;position: relative;margin-bottom: 30px;}
.conteudo-popup h4::after, .f-menor::after {height: 42px;}
iframe[src*="https://www.youtube"]{position:absolute;width:100%!important;height:100%!important;left:0;top:0}
.preservar-iframe{position:relative;width:50%;height:0;padding-bottom:27%;margin: auto;}
.item-podcast img {width: 50px;border-radius: 6px;margin: 0 6px 0 0;vertical-align: top;}
.item-podcast {font-size: 15px;line-height: 19px;background-color: var(--branco);box-shadow: 0px 4px 9px #CAE4E85E;border-radius: 7px;margin: 0 0 10px;padding: 4px;text-align: left;}
.item-podcast span {display: block;}
.item-podcast .extras {font-size: 9px;color: #9B9FA2;display: block;margin: 6px 0 0;}
.conteudo-podcast {width: calc(100% - 97px);display: inline-block;vertical-align: middle;padding-right: 8px;}
.conteudo-podcast + img {width: 24px;margin: 8px 0 0;}
#historias, body > footer, #relacionadas-mobile {background-color: var(--azul-claro);}
#sobre .container::after {content: '';position: absolute;display: block;width: 210px;height: 440px;background: transparent url('img/textura.svg') center center no-repeat;right: 0;top: 50%;transform: translate(calc(100% + 40px), -50%) scaleX(-1);}
#sobre .container::before {content: '';position: absolute;display: block;width: 210px;height: 440px;background: transparent url('img/textura.svg') center center no-repeat;left: 0;top: 50%;transform: translate(calc(-100% - 40px), -50%);}
label {font-size: 15px;font-weight: 400;}
input, select, textarea {background-color: #f9f9f9;border:  1px solid #D5D5D5;font-size: 14px;border-radius: 20px;padding: 10px 16px;width: 100%;margin: 0 0 8px;}
textarea {height: 120px;min-height: 120px;}
.wpcf7-checkbox input, .wpcf7-radio input {display: none;}
.wpcf7-checkbox .wpcf7-list-item-label::before, .wpcf7-radio .wpcf7-list-item-label::before {content: '';display: inline-block;width: 18px;height: 18px;background: transparent url('img/check.svg') center 0px no-repeat;background-size: 100%;margin: 0 6px 0 0;vertical-align: middle;}
.wpcf7-checkbox input:checked + .wpcf7-list-item-label::before, .wpcf7-radio input:checked + .wpcf7-list-item-label::before {background: transparent url('img/checksel.svg') center center no-repeat;background-size: 100%;}
input[type="submit"] {background-color: var(--azul-sempre);color: var(--branco-sempre);border: none;text-transform: uppercase;line-height: 20px;}
/* form *::-webkit-input-placeholder {text-transform: uppercase;}
form *:-ms-input-placeholder {text-transform: uppercase;}
form *::placeholder {text-transform: uppercase;} */
.pseudo-select::after {pointer-events: none;content: '';display: block;position: absolute;top: 50%;right: 3px;background: transparent url('img/select.png') center center no-repeat;background-size: 20px;width: 30px;height: 75%;transform: translateY(-50%);border-radius: 50px;}
.pseudo-select {position: relative;}
.pseudo-select select {margin: 0;-webkit-appearance: none !important;}	
.pseudo-select {margin: 0 0 8px;}
.postos-atendimento-disponiveis {background-color: #dde6eb;padding: 20px;border-radius: 6px;font-size: 14px;text-align: left;margin: 20px 0 0;}
.postos-atendimento-disponiveis p {display: inline-block;margin: 0 20px 2px 0;}
.postos-atendimento-disponiveis p:first-child {display: block;font-size: 18px;margin: 0 0 12px;color: var(--azul-sempre);}
.postos-atendimento-disponiveis a {color: var(--azul-sempre);}
.postos-atendimento-disponiveis hr {margin: 12px 0;}
.area-arredondada {background-color: #EEF4F8;border-radius: 30px;padding: 50px 100px;}
.feed {position: relative;}
.feed::before {content: '';position: absolute;display: block;background: transparent url(img/textura-balao.svg) center center repeat;left: 0;top: 30px;width: 70%;height: 93%;border-radius: 16px;background-size: 35px 33px;}
.feed-2::before {right: 15px;left: unset;top: -35px;width: 60%;height: 117%;border-radius: 16px;background-size: 35px 33px;}
.feed-3::before {left: unset;right: -20px;top: -12px;width: 95%;height: 112%;}
.feed-instagram #sb_instagram img {
	display: block!important;margin: 0 0 0 auto!important;-webkit-mask-repeat: no-repeat!important;-webkit-mask-position: left top!important;-webkit-mask-size: 100% 100%!important;-webkit-mask-image: url('img/mascara-instagram.svg')!important;width: 70%!important;position: relative!important;z-index: 2!important;}
.sbi_photo {background: none!important;height: auto!important;}
#sbi_images .sbi_item:last-child {display: none!important;}
.feed-instagram #sb_instagram .sbi_item:nth-child(2) img {margin: 20px auto 0 30px!important;-webkit-mask-image: url('img/mascara-instagram2.svg')!important;}
#feed .tiktok-feed-feed {display: block;margin: auto;width: 70%;position: relative;border-radius: 30px;overflow: hidden;}
#feed .tiktok-feed-spinner {height: 0!important;}
#feed .tiktok-feed-feed .tiktok-feed-actions, .qlttf-mfp-wrap .tiktok-feed-actions {text-align: center;margin: 0;}
#feed .redes-sociais img {width: 55px;height: auto;margin: 0 4px;}
.botao-balao {display: block;text-align: center;padding: 25px 25px 81px;margin: 70px auto 0;background: transparent url(img/balao.png) center center no-repeat;background-size: 100% 100%;display: block;color: var(--cor-texto);font-weight: 700;font-size: 22px;line-height: 25px;}
.botao-balao img {margin: -58px auto 13px;width: auto;display: block;height: 86px;}
.botao-balao .botao {font-size: 11px;line-height: 14px;background-color: var(--azul-sempre);color: var(--branco-sempre);padding: 4px 14px;font-weight: 400;}
.botao-balao:hover {color: var(--cor-texto);}
.botao-balao:hover img {transform: translateY(-20px) rotate(-15deg);}
.redes-sociais.cor img {width: 44px;margin: 0 0 0 7px;}
.direitos {padding:  120px 0 30px;}
/*SINGLE*/
.titulo-pagina {padding: 90px 0 150px;}
.titulo-pagina.titulo-menor {padding: 60px 0 30px;}
.titulo-pagina.titulo-medio {padding: 60px 0 110px;}
.titulo-pagina h1 {font-size: 29px;padding: 0 0 0 12px;line-height: 43px;}
.f-titulo-menor {font-size: 24px!important;line-height: 38px!important;padding: 0 0 0 10px!important;}
.f-titulo-menor::after {height: 44px!important;}
.f-titulo-maior {font-size: 35px!important;line-height: 46px!important;padding: 0 0 0 10px!important;}
.f-titulo-maior::after {height: 52px!important;}
.f-titulo-maior.text-center, .f-titulo-menor.text-center {padding: 0!important;}
.f-titulo-maior.text-center::after, .f-titulo-menor.text-center::after {height: 18px!important;}
article.single section {padding-top: 60px;}
article.single {margin: -210px 0 0;padding: 20px 30px 30px;position: relative;z-index: 2;font-size: 21px;}
article.single::before {content: '';display: block;width: 100%;height: 450px;position: absolute;top: 0;left: 0;background-color: var(--branco);z-index: -2;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;box-shadow: 0px 4px 9px #cae4e85e;}
article.single::after {content: '';display: block;height: 190px;position: absolute;top: 280px;left: -20px;right: -20px;z-index: -1;background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='var(--branco)',GradientType=0 );
}
input[type="checkbox"] {width: 20px;height: 20px;display: inline-block;vertical-align: middle;margin: 0 10px 0 0;}
.wpcf7-form-control-wrap {display: block;}
.wpcf7-acceptance, .wpcf7-acceptance * {display: block;}
[data-name="politica-privacidade"] {display: inline-block;}
label:has([data-name="politica-privacidade"]) br {display: none;}
[data-name="politica-privacidade"] .wpcf7-acceptance {margin: 0 0 14px;}
input[type="checkbox"] + span {display: inline-block;}
.wpcf7-acceptance {margin: 20px 0;}
article ol ol {list-style: lower-alpha;}
article.single .botao {font-size: 14px;line-height: 14px;}
article.single p {margin-bottom: 30px;}
article.single li {font-size: 18px;}
article li > ul, article li > ol {margin-bottom: 20px;}
article.single ::marker {color: var(--azul-sempre);}
article.single a {text-decoration: none;color: var(--azul-sempre);}
strong {font-weight: 700;}
.extras {font-size: 15px;text-align: left;}
.extras span img {width: 15px;height: auto;margin: 0 6px 0 0;vertical-align: middle;}
.extras > span {margin: 0 20px 0 0;}
.aviso {background-color: var(--azul-claro);padding: 20px;font-size: 16px;border: 1px solid #c1f1ff;border-radius: 12px;margin: 30px 0;}
.aviso p:last-child {margin-bottom: 0;}
.barra-aviso-importante {margin: 0;background-color: #ffa200;color: #fff;font-size: 16px;line-height: 22px;padding: 12px;}
.barra-aviso-importante h2::after {content: ': ';background: transparent;margin: 0;display: inline;}
.barra-aviso-importante h2 {font-size: 16px;line-height: 22px;padding: 0!important;}
.barra-aviso-importante * {margin: 0;text-align: left!important;display: inline;}
.barra-aviso-importante a {color: #fff;font-weight: 600;}
hr {margin: 60px 0;}
.extras a {color: var(--cor-texto);}
blockquote {background-color: #EEF4F8;padding: 60px;font-size: 19px;color: #1D6BA7;text-align: center;margin: 80px;position: relative;}
blockquote::after, blockquote::before {content: '';display: block;width: 45px;height: 40px;background: transparent url('img/aspas.svg') center center no-repeat;position: absolute;}
blockquote::before {left: 0;top: 0;transform: translate(100%, -50%) rotate(180deg);}
article.single h1::after {display: none!important;}
article.single h1,
article.single h2,
article.single h3,
article.single h4,
article.single h5,
article.single h6 {margin-top: 45px;}
article.single h1, article.single h2, article.single h3 {font-size: 24px;}
article.single h3:not(.titulo-modelo-2), article.single h4:not(.titulo-modelo-2), article.single h5:not(.titulo-modelo-2), article.single h6:not(.titulo-modelo-2) {    font-size: 20px;padding: 0;}
article.single h4 {font-size: 23px;}
article.single h5 {font-size: 22px;}
article.single h6 {font-size: 21px;}
article.single h1::after, article.single h2::after {width: 24px;height: 34px;}
article.single input:not([type="submit"]), article.single select, article.single textarea {background-color: #fff;border-color: #BAC1CC;}
article.single section > .container > .row > .col-12 > h2:first-child, article.single section > .container > .row > .col-12 > h3:first-child, article.single section > .container > .row > .col-12 > h4:first-child, article.single section > .container > .row > .col-12 > h5:first-child, article.single section > .container > .row > .col-12 > h6:first-child {margin-top: 0;}
blockquote::after {right: 0;bottom: 0;transform: translate(-100%, 50%);}
blockquote p:last-child {margin: 0;position: relative;}
blockquote p:last-child::after {content: '';display: block;border: medium solid #871938;border-width: 0px 15px 38px 24px;border-color: transparent transparent transparent #eef4f8;position: absolute;bottom: -60px;left: -20px;transform: translate(0, 100%);}
article.single a + a .botao.azul {margin: 0 0 0 10px;}
.acessibilidade {display: inline-block;float: right;}
.acessibilidade img {width: 22px;height: auto;}
.acessibilidade button {margin: 0 0 0 10px;}
.alignleft {float: left;margin: 6px 30px 30px 0;}
.aligncenter {margin: 30px auto;display: block;}
.alignright {float: right;margin: 6px 0 30px 30px;}
#conteudo .col-12 + .col-12 {padding-left: 30px;}
.compartilhe {margin: -190px 0 100px;}
.relacionada {box-shadow: 0px 4px 9px #CAE4E85E;border-radius: 6px;display: block;font-size: 18px;color: var(--cor-texto);background-color: var(--branco);padding: 12px 36px 12px 16px;margin: 22px 0 0;position: relative;}
.relacionada::after {content: '';display: block;position: absolute;width: 12px;height: 30px;background: transparent url('img/seta.svg') center center no-repeat;background-size: 100%;right: 17px;top: 50%;transform: translateY(-50%);}
.relacionada:hover {background-color: var(--azul-sempre);color: var(--branco-sempre);}
.relacionada:hover:after {filter: grayscale(1) brightness(2.5);}
.botoes-compartilhamento img {width: 33px;height: auto;}
.botoes-compartilhamento a {display: inline-block;margin: 2px 6px 0 0;}
.compartilhe-modelo-2 {background-color: #EEF3F3;display: inline-flex;}
.frase-compartilhe {background-color: #F8FEFF;float: left;color: #50728B;font-size: 16px;line-height: 18px;padding: 10px;width: 190px;margin: 0 30px 0 0;position: relative;}
.frase-compartilhe::after{content: '';display: block;position: absolute;width: 14px;height: 14px;background-color: #F8FEFF;transform: rotate(45deg) translateY(-50%);right: -2px;top: 50%;}
.frase-compartilhe img {width: 35px;height: auto;margin: 0 10px 0 0;float: left;}
.compartilhe-modelo-2 .botoes-compartilhamento {padding: 10px;}
.resultado-pesquisa {color: var(--cor-texto);font-size: 16px;display: block;margin: 0 -10px 12px;background-color: #EEF4F8;padding: 20px;border-radius: 6px;}
.resultado-pesquisa h2 {font-size: 21px;margin: 0;padding: 0;}
.resultado-pesquisa h2::after {display: none;}
.resultado-pesquisa span {display: inline-block;color: var(--azul-sempre);text-decoration: underline;}
.resultado-pesquisa:hover {color: var(--cor-texto);background-color: #cfdae1;}
.nova-pesquisa .f-titulo-menor {font-size: 18px!important;}
/*GALERIA*/
.gallery {margin: 15px 0 30px 0!important;}
.gallery .gallery-item a img:hover {opacity: .5!important;}
.gallery a {border-bottom: none;background-color: var(--azul);display: block;-webkit-border-radius: 9px!important;-moz-border-radius: 9px!important;border-radius: 9px!important;overflow: hidden;}
.gallery img {border: none!important;margin: auto!important;width: 100%!important;height: auto!important;}
.gallery dt {position: relative;z-index: 2;}
.gallery dl {margin: 0!important;padding: 10px;}
.gallery br:last-child {display: block!important;}
.wp-caption img {z-index: 9;position: relative;width: 100%;height: auto;}
.wp-caption-text {color: var(--branco);font-size: 12px;line-height: 12px;padding: 30px 10px 10px;position: absolute;bottom: 0;margin: 0!important;text-align: center;width: 100%;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );z-index: 9;}
.wp-caption {position: relative;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;margin: 0 0 45px;max-width: 100%;}
.wp-caption.alignleft {margin: 6px 30px 30px 0;}
.wp-caption.alignright {margin: 25px 0 45px 15px;}
.wp-caption.aligncenter {margin: 25px auto 45px;}
/*BLOG*/
#blog > .container {margin-top: -170px;}
#blog > #listagem-geral-blog {margin-top: -80px;}
#blog > #listagem-geral-blog .materia-grande {margin-top: -100px;}
.tags a {color: var(--cor-texto)!important;display: inline-block;margin: 0 0 0 10px;}
.tags a:hover {color: var(--azul-sempre)!important;}
.nuvem a {font-size: 13px;text-transform: uppercase;color: var(--azul);background-color: #DFF8FF;display: inline-block;padding: 6px 16px;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;margin: 10px 10px 0 0;}
.nuvem a:hover {background-color: var(--azul-sempre);color: var(--branco-sempre);}
.materia-grande .dados {width: 310px;display: inline-block;border-radius: 16px;position: absolute;top: 0;right: 0;bottom: 0;padding: 30px;}
.materia-grande a > img {width: calc(100% - 270px)!important;display: inline-block;}
.materia-grande .dados::before {left: 0;top: 30px;border-width: 16px 25px 16px 0;border-color: transparent var(--branco) transparent transparent;transform: translate(-100%);}
.materia-grande .dados h3 {font-size: 28px;font-weight: 700;}
.materia-grande .dados .extras {margin: 20px 0;font-size: 14px;}
.materia-normal .dados h3 {font-size: 20px;font-weight: 600;margin: 11px 0;}
.page-numbers {font-size: 21px;color: #6D98B8;display: inline-block;background-color: #b2eafb;width: 32px;border-radius: 3px;position: relative;}
.page-numbers::after {content: '';display: block;border: medium solid #871938;border-width: 0px 5px 8px 6px;border-color: transparent transparent transparent #b2eafb;position: absolute;bottom: 0;left: 11px;transform: translate(0, 100%);}
.page-numbers.current, .page-numbers:hover {background-color: var(--azul-sempre);color: var(--branco-sempre);}
.page-numbers.current::after, .page-numbers:hover::after {border-color: transparent transparent transparent var(--azul);}
#blog .item-destaque:hover {transform: translateY(-15px);}
.remover-pseudo::after, .remover-pseudo::before {display: none!important;}
.card {border-radius: 9px!important;margin: 0 0 15px;background: #DEEDF9 0% 0% no-repeat padding-box;box-shadow: 0px 3px 6px #CAE4E85E;border: 1px solid #F1F5F5;font-size: 17px;}
.card-header {background-color: transparent;padding: 0;border: none;}
.card-header {padding: 0;}
.card-header button {padding: 8px 16px;color: #58646D;text-transform: uppercase;font-size: 18px;border: none;font-weight: 700;}
.card-header button:focus {text-decoration: none;box-shadow: none;outline: none;}
.seta-acordeon {float: right;margin: 0 0 0 30px;}
.card:nth-child(odd) {background-color: #F8FEFF;border: 1px solid #F1F5F5;box-shadow: 0px 3px 6px #cae4e85e;}
.card form {width: 70%;margin: auto;}
#topo {background-color: #DFF8FF;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;position: fixed;right: 20px;bottom: 0;width: 44px;display: block;z-index: 9;}
#topo img {transform: rotate(-90deg);height: 20px;}
#topo:hover {background-color: var(--azul);}
#topo:hover img {filter: grayscale(1) brightness(5);}
.botao-flutuante {position: fixed;z-index: 9;right: 20px;background-color: var(--branco);border-radius: 30px;padding: 8px 10px;width: 44px;height: 44px;box-shadow: 0 4px 9px #cae4e85e;}
.botao-flutuante:hover {background-color: var(--azul-sempre);}
.botao-flutuante:hover img {filter: grayscale(1) brightness(3);}
#home {bottom: 50px;}
#bt-acessibilidade {bottom: 110px;}
.widget + .widget, .relacionada + .widget {margin-top: 40px;}
.use-floating-validation-tip .wpcf7-not-valid-tip {border: none;background-color: #c10000;position: absolute;top: -1px;color: var(--branco-sempre);font-size: 13px;border-radius: 20px;left: 9px;}
.wpcf7-form-control-wrap + br {display: none;}
.wpcf7 form.sent .wpcf7-response-output {border: none;background-color: #46b450;color:#fff;border-radius: 20px;font-size: 17px;text-align: center;width: 80%;margin: 15px auto;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output {border: none;background-color: #dc3232;border-radius: 20px;font-size: 17px;text-align: center;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {border: none;background-color: #ffb900;text-align: center;font-size: 17px;border-radius: 20px;color: #563409;}
.wpcf7-character-count {text-align: right;display: block;font-size: 12px;}
.wpcf7-character-count::before {content: "Caracteres digitados: ";display: inline-block;font-size: 12px;margin: 0 8px 0 0;}
.abas-personalizadas .icone-aba {background-color: #fff;border-radius: 6px;padding: 10px;margin: 0 0 6px 0;}
.nav-pills.abas-personalizadas .nav-link {background-color: #bac1cc;padding: 2px 2px 6px;border-radius: 9px;color: #fff;text-transform: uppercase;font-size: 14px;width: 100%;position: relative;}
.nav-fill.abas-personalizadas > .nav-link, .nav-fill.abas-personalizadas .nav-item {padding: 0 8px;}
.abas-personalizadas .icone-aba img {width: auto!important;height: 40px;}
.tab-content.conteudo-abas-personalizadas > .tab-pane {background-color: #eeeeee;padding: 20px;font-size: 16px;border-radius: 12px;margin: 30px 0 0;}
.tab-content.conteudo-abas-personalizadas > .tab-pane > *:first-child {margin-top: 0;}
.tab-content.conteudo-abas-personalizadas > .tab-pane > *:last-child {margin-bottom: 0;}
.nav-pills.abas-personalizadas .nav-link.active, .nav-pills.abas-personalizadas .show > .nav-link {background-color: #0075c4;}
.tab-content.conteudo-abas-personalizadas > .tab-pane h1, .tab-content.conteudo-abas-personalizadas > .tab-pane h2, .tab-content.conteudo-abas-personalizadas > .tab-pane h3, .tab-content.conteudo-abas-personalizadas > .tab-pane h4, .tab-content.conteudo-abas-personalizadas > .tab-pane h5, .tab-content.conteudo-abas-personalizadas > .tab-pane h6 {color: #0075c4!important;}
.nav-pills.abas-personalizadas {margin: 0 -8px;}
.nav-fill.abas-personalizadas .nav-link::after {content: '';width: 30px;height: 30px;background-color: #eeeeee;border-radius: 3px;position: absolute;left: 50%;transform: translate(-50%, 50px) rotate(45deg);bottom: 0;opacity: 0;transition: opacity 0.15s linear;transition-delay: 0.1s;}
.nav-pills.abas-personalizadas .nav-link.active::after {opacity: 1;}
/*LINHA DO TEMPO*/
.linha-tempo {position: relative;padding-top: 60px;padding-bottom: 290px;font-size: 19px;}
.linha-central {position: absolute;background: rgb(0,185,241);background: -moz-linear-gradient(top, rgba(0,185,241,1) 92%, rgba(0,185,241,0) 100%);background: -webkit-linear-gradient(top, rgba(0,185,241,1) 92%,rgba(0,185,241,0) 100%);background: linear-gradient(to bottom, rgba(0,185,241,1) 92%,rgba(0,185,241,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b9f1', endColorstr='#ffffff',GradientType=0 );width: 150px;height: 100%;left: 50%;transform: translate(-50%, -40px);}
.linha-tempo > .row:nth-child(odd) .evento-tempo {padding: 0 100px 0 0;}
.linha-tempo > .row:nth-child(even) .evento-tempo {padding: 0 0 0 100px;}
.linha-tempo > .row:nth-child(even) {justify-content: end;}
.ano {font-size: 42px;font-weight: 700;color: #f9f9f9;width: 150px;position: absolute;text-align: center;top: -15px;}
.linha-tempo > .row:nth-child(even) .evento-tempo .ano {transform: translateX(-100%);left: 75px;}
.linha-tempo > .row:nth-child(odd) .evento-tempo .ano {right: 75px;transform: translateX(100%);}
.evento-tempo {margin-bottom: 60px;}
.evento-tempo h2, .evento-tempo h3, .evento-tempo h4, .evento-tempo h5, .evento-tempo h6 {margin-top: 0;font-size: 29px;}
.linha-tempo > .row:nth-child(odd) .evento-tempo h2, .linha-tempo > .row:nth-child(odd) .evento-tempo h3, .linha-tempo > .row:nth-child(odd) .evento-tempo h4, .linha-tempo > .row:nth-child(odd) .evento-tempo h5, .linha-tempo > .row:nth-child(odd) .evento-tempo h6 {text-align: right;padding: 0 10px 0 0;}
.linha-tempo > .row:nth-child(odd) .evento-tempo h2::after, .linha-tempo > .row:nth-child(odd) .evento-tempo h3::after, .linha-tempo > .row:nth-child(odd) .evento-tempo h4::after, .linha-tempo > .row:nth-child(odd) .evento-tempo h5::after, .linha-tempo > .row:nth-child(odd) .evento-tempo h6::after {left: unset;right: 0;transform: scaleX(-1);}
.evento-tempo h2::after, .evento-tempo h3::after, .evento-tempo h4::after, .evento-tempo h5::after, .evento-tempo h6::after {height: 42px;}
.info-evento img {width: 100%;}
.ano::after {left: 50%;transform: translateX(-50%);filter: grayscale(1) brightness(3);width: 45px!important;bottom: -7px;position: absolute!important;top: unset!important;margin: 0!important;opacity: 0.5;height: 10px!important;}
/*WEDOCS*/
body .wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single .wedocs-doc-link {background-color: transparent;border: none;padding: 0;}
body .wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single {background-color: #EEF4F8;border-radius: 12px;border: none;padding: 20px;}
body .wedocs-shortcode-wrap h3, body .wedocs-single-wrap h3 {padding-top: 0!important;padding-bottom: 0!important;border: none!important;color: var(--cor-texto)!important;font-weight: 600!important;}
body .wedocs-shortcode-wrap h3 a, body .wedocs-single-wrap h3 a {color: var(--cor-texto)!important;}
body .wedocs-shortcode-wrap h3.detalhe::after, body .wedocs-single-wrap h3.detalhe::after {height: 30px!important;}
body .wedocs-shortcode-wrap ul.wedocs-docs-list ul.wedocs-doc-sections {font-size: 16px;}
body .wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single .inside {padding: 20px 0;}
/*CAPTCHA*/
.grecaptcha-badge {width: 70px !important;overflow: hidden !important;transition: all 0.3s ease !important;left: 4px !important;}
.grecaptcha-badge:hover {width: 256px !important;}
/*COOKIES*/
.aviso-resumido {position: fixed;top: 50%;left: 50%;z-index: 99;width: 360px;background-color: var(--branco);border-radius: 12px;border: 4px solid var(--azul-sempre);padding: 0 20px 20px;text-align: center;font-size: 16px;transform: translate(-50%, -50%);font-weight: 400;max-width: calc(100% - 60px);}
.aviso-resumido > span {font-size: 18px;background-color: var(--azul-sempre);display: block;margin: -1px -20px 16px;padding: 8px;border-radius: 0 0 8px 8px;color: var(--branco-sempre);}
#cookies .botao {background-color: #CEF4FF;border: none;color: var(--cor-texto);font-size: 13px;padding: 4px 14px;margin: 13px 4px 0;}
#cookies button.configurar-cookies {background-color: #F6F6F6;}
#cookies a {color: var(--azul-sempre);}
#cookies .tab-content {background-color: #F3F3F3;padding: 20px 6px 20px 20px;font-size: 15px;}
#cookies .nav-link.active {background-color: #F3F3F3;color: #798187;border-color: var(--azul-sempre)!important;}
#cookies .nav-link {background-color: #F9F9F9;width: 100%;color: #798187;border: none;border-top: 2px solid transparent!important;border-radius: 9px 9px 0 0!important;font-weight: 700;text-align: left;font-size: 15px;text-transform: uppercase;}
div#configuracoes-cookies {font-weight: 400;font-size: 16px;}
.info-cookie strong {font-size: 15px;color: #798187;}
.cookie > p:first-child {margin-bottom: 0;}
.info-cookie {width: calc(100% - 100px);display: inline-block;}
.botao-cookie {width: 60px;display: inline-block;background-color: #ABABAB;border-radius: 8px;}
.botao-cookie input[type="checkbox"]:checked:disabled + div {cursor: no-drop;}
.botao-cookie input[type="checkbox"] {display: none;}
.sinais img {width: 50%;float: left;padding: 9px 8px;}
.botao-cookie label {width: 100%;margin: 0;display: block;cursor: pointer;}
.botao-cookie .slider {position: absolute;top: 0;transform: translateX(0);left: 0;width: 32px;height: 32px;padding: 2px;}
.botao-on-off {height: 32px;position: relative;}
input[type="checkbox"]:checked + div .slider {transform: translateX(calc(100% - 4px));}
.botao-cookie:has(input[type="checkbox"]:checked) {background-color: #3AA93D;}
.cookie + .cookie {border-top: 1px solid #DFDFDF;padding-top: 20px;}
.dados-cookie {display: flex;justify-content: space-between;align-items: flex-start;}
.lista-cookies {overflow: auto;height: 310px;}
.lista-cookies {overflow: auto;height: 310px;padding: 0 20px 0 0;}
.lista-cookies::-webkit-scrollbar, .limite-altura::-webkit-scrollbar {width: 5px;}
.lista-cookies::-webkit-scrollbar-track, .limite-altura::-webkit-scrollbar-track {background: #D5D5D5;border-radius: 20px;}
.lista-cookies::-webkit-scrollbar-thumb, .limite-altura::-webkit-scrollbar-thumb {background: #9D9D9D;border-radius: 20px;}
.lista-cookies::-webkit-scrollbar-thumb:hover, .limite-altura::-webkit-scrollbar-thumb:hover {background: #6D6D6D;}
#cookies .botao#salvar-cookies {background-color: var(--azul-sempre);color: var(--branco-sempre);}
#cookies .fechar {background-color: #F6F6F6;color: var(--cor-texto);margin: 0 auto 20px;}
.info-cookie > :last-child {margin-bottom: 0;}
.cookie {padding-bottom: 20px;}
.lista-cookies > :last-child {padding-bottom: 0;}
#cookies .botao:hover {background-color: var(--azul-sempre);color: var(--branco-sempre);}
#cookies .botao#salvar-cookies:hover {background-color: var(--azul-escuro);}
#cookies button.configurar-cookies:hover {background-color: var(--cor-texto);color: var(--branco-sempre);}
/*ACESSIBILIDADES*/
.menu-acessibilidades {transform: translateX(100%);background: var(--branco);box-shadow: -10px 10px 6px #00B9F10A;border-radius: 13px;position: fixed;top: 100px;height: calc(100% - 160px);width: 420px;right: 0;max-width: 100%;padding: 0 0px 0 30px;z-index: 9;}
.menu-acessibilidades > button {background-color: var(--azul-sempre);display: block;padding: 6px 16px;color: var(--branco-sempre);font-size: 15px;font-weight: 500;-webkit-border-top-left-radius: 25px;-webkit-border-bottom-left-radius: 25px;-moz-border-radius-topleft: 25px;-moz-border-radius-bottomleft: 25px;border-top-left-radius: 25px;border-bottom-left-radius: 25px;width: 100%;margin: -15px 0 20px 10px;}
.sep {font-size: 19px;font-weight: 600;color: #4D4D4D;display: block;margin: 0 0 10px;}
.abrir-acessibilidade {transform: translateX(0%);}
.sep img {height: 25px;width: auto;margin: 0 8px 0 0;vertical-align: middle;}
.menu-acessibilidades div button {background-color: #F1F1F1;display: block;padding: 3px 12px;font-size: 15px;margin: 0 0 9px;width: 100%;border-radius: 6px;}
.menu-acessibilidades div button:hover {background-color: #e7e7e7;}
.menu-acessibilidades .opcoes-menu {height: 95%;overflow: auto;padding: 0 26px 0 0;margin: 0 17px 0 0;}
.menu-acessibilidades .opcoes-menu::-webkit-scrollbar {width: 6px;border-radius: 6px;}
.menu-acessibilidades .opcoes-menu::-webkit-scrollbar-track {background: #F3F3F3;}
.menu-acessibilidades .opcoes-menu::-webkit-scrollbar-thumb {background: #BAC1CC;border-radius: 6px;}
.menu-acessibilidades .opcoes-menu::-webkit-scrollbar-thumb:hover {background: #ccc;}
.indicador {position: relative;}
.indicador::after {content: '';width: 25px;height: 20px;background-color: transparent;background-repeat: no-repeat;background-size: contain;position: absolute;right: 8px;top: 4px;background-position: center center;}
.liga-desliga::after {background-image: url('img/acessibilidade/desligado.svg');}
.liga-desliga.ligado::after {background-image: url('img/acessibilidade/ligado.svg');}
.nivel-incremento::after {background-image: url('img/acessibilidade/nivel0.svg');}
.nivel-incremento.nivel1::after {background-image: url('img/acessibilidade/nivel1.svg');}
.nivel-incremento.nivel2::after {background-image: url('img/acessibilidade/nivel2.svg');}
.nivel-incremento.nivel3::after {background-image: url('img/acessibilidade/nivel3.svg');}
.alinhamento::after {background-image: url('img/acessibilidade/esquerda.svg');}
.alinhamento.nivel1::after {background-image: url('img/acessibilidade/centro.svg');}
.alinhamento.nivel2::after {background-image: url('img/acessibilidade/direita.svg');}
.alinhamento.nivel3::after {background-image: url('img/acessibilidade/justificado.svg');}
.opcao-unica::after {background-image: url('img/acessibilidade/normal.svg');}
.opcao-unica.nivel1::after {background-image: url('img/acessibilidade/opt1.svg');}
.opcao-unica.nivel2::after {background-image: url('img/acessibilidade/opt2.svg');}
.opcao-unica.nivel3::after {background-image: url('img/acessibilidade/opt3.svg');}
#redefinir {background-color: var(--azul-sempre);color: var(--branco-sempre);border-radius: 25px;font-size: 13px;text-transform: uppercase;padding: 6px 20px 6px 10px;}
#fechar-acessibilidade {background-color: var(--azul-escuro);color: var(--branco-sempre);border-radius: 25px;font-size: 13px;text-transform: uppercase;padding: 6px 20px 6px 10px;}
.desenvolvido {color: #50728B;font-size: 10px;}
/*ACESSIBILIDADE - NIVEL 1*/
html[data-acessibilidade-font-size="1"] article {font-size: 22px;}
html[data-acessibilidade-font-size="1"] blockquote {font-size: 20px;}
html[data-acessibilidade-font-size="1"] article h1, html[data-acessibilidade-font-size="1"] article h2, html[data-acessibilidade-font-size="1"] article h3 {font-size: 25px;}
html[data-acessibilidade-font-size="1"] article h4 {font-size: 22px;}
html[data-acessibilidade-font-size="1"] article h5 {font-size: 19px;}
html[data-acessibilidade-font-size="1"] article h6 {font-size: 16px;}
/*ACESSIBILIDADE - NIVEL 2*/
html[data-acessibilidade-font-size="2"] article {font-size: 23px;}
html[data-acessibilidade-font-size="2"] blockquote {font-size: 21px;}
html[data-acessibilidade-font-size="2"] article h1, html[data-acessibilidade-font-size="2"] article h2, html[data-acessibilidade-font-size="2"] article h3 {font-size: 26px;}
html[data-acessibilidade-font-size="2"] article h4 {font-size: 23px;}
html[data-acessibilidade-font-size="2"] article h5 {font-size: 20px;}
html[data-acessibilidade-font-size="2"] article h6 {font-size: 17px;}
/*ACESSIBILIDADE - NIVEL 3*/
html[data-acessibilidade-font-size="3"] article {font-size: 24px;}
html[data-acessibilidade-font-size="3"] blockquote {font-size: 22px;}
html[data-acessibilidade-font-size="3"] article h1, html[data-acessibilidade-font-size="3"] article h2, html[data-acessibilidade-font-size="3"] article h3 {font-size: 27px;}
html[data-acessibilidade-font-size="3"] article h4 {font-size: 24px;}
html[data-acessibilidade-font-size="3"] article h5 {font-size: 21px;}
html[data-acessibilidade-font-size="3"] article h6 {font-size: 18px;}
/*CURSOR*/
#cursor-especial {position: fixed;z-index: 9999;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;display: none;}
#cursor-especial .cima,#cursor-especial .baixo {position: absolute;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.35);}
#cursor-especial .cima {top: 0;border-bottom: 3px solid var(--azul-sempre)}
#cursor-especial .baixo {bottom: 0;border-top: 3px solid var(--azul-sempre)}
html[data-acessibilidade-mascara-leitura="true"] #cursor-especial{display: block;}
/*DISLEXIA*/
@font-face {font-family: Dislexia;src: url(fonte/OpenDyslexic-Regular.woff);}
@font-face {font-family: DislexiaBold;src: url(fonte/OpenDyslexic-Bold.woff);}
html[data-acessibilidade-dislexia="true"] body {font-family: Dislexia;}
html[data-acessibilidade-dislexia="true"] body h1, html[data-acessibilidade-dislexia="true"] body h2, html[data-acessibilidade-dislexia="true"] body h3, html[data-acessibilidade-dislexia="true"] body h4, html[data-acessibilidade-dislexia="true"] body h5, html[data-acessibilidade-dislexia="true"] body h6, html[data-acessibilidade-dislexia="true"] body .titulo, html[data-acessibilidade-dislexia="true"] body nav a, html[data-acessibilidade-dislexia="true"] body .botao-balao, html[data-acessibilidade-dislexia="true"] body .card-header button {font-family: DislexiaBold;}
html[data-acessibilidade-dislexia="true"] body nav a {font-size: 12px;}
html[data-acessibilidade-dislexia="true"] body .menu-fixo nav a {font-size: 12px;}
html[data-acessibilidade-dislexia="true"] .texto-hover {font-size: 8px;}
html[data-acessibilidade-dislexia="true"] .botao-icone {font-size: 23px;}
html[data-acessibilidade-dislexia="true"] #carrossel-destaques .owl-nav {width: 460px;}
html[data-acessibilidade-dislexia="true"] .conteudo-podcast {width: calc(100% - 115px);}
html[data-acessibilidade-dislexia="true"] .item-podcast {font-size: 11px;line-height: 16px;}
html[data-acessibilidade-dislexia="true"] .item-podcast .extras {font-size: 8px;word-spacing: -5px;}
html[data-acessibilidade-dislexia="true"] .item-podcast .extras span + span {margin: 0 0 0 7px!important;}
html[data-acessibilidade-dislexia="true"] .materia-grande .dados h3 {font-size: 24px;}
html[data-acessibilidade-dislexia="true"] .materia-grande .dados .extras {font-size: 11px;}
html[data-acessibilidade-dislexia="true"] .botoes-chat {font-size: 18px;line-height: 18px;}
html[data-acessibilidade-dislexia="true"] .botao-azul {font-size: 16px;}
html[data-acessibilidade-dislexia="true"] article {font-size: 16px;}
html[data-acessibilidade-dislexia="true"] .f-titulo-maior {font-size: 24px!important;line-height: 32px!important;}
html[data-acessibilidade-dislexia="true"] body {font-size: 14px;}
html[data-acessibilidade-dislexia="true"] h1, html[data-acessibilidade-dislexia="true"] h2.f-grande, html[data-acessibilidade-dislexia="true"] h3.f-grande, html[data-acessibilidade-dislexia="true"] h4.f-grande, html[data-acessibilidade-dislexia="true"] .f-grande h2, html[data-acessibilidade-dislexia="true"] .f-grande h3, html[data-acessibilidade-dislexia="true"] .f-grande h4 {font-size: 26px;}
html[data-acessibilidade-dislexia="true"] .botao-balao {font-size: 16px;line-height: 22px;}
html[data-acessibilidade-dislexia="true"] article .botao {font-size: 8px;}
html[data-acessibilidade-dislexia="true"] .botao-balao .botao {font-size: 8px;line-height: 14px;}
html[data-acessibilidade-dislexia="true"] .dados h3 {font-size: 16px;}
html[data-acessibilidade-dislexia="true"] .dados {font-size: 12px;line-height: 14px;}
html[data-acessibilidade-dislexia="true"] h2, html[data-acessibilidade-dislexia="true"] h4, html[data-acessibilidade-dislexia="true"] h5 {font-size: 22px;}
html[data-acessibilidade-dislexia="true"] h1::after, html[data-acessibilidade-dislexia="true"] h2::after, html[data-acessibilidade-dislexia="true"] .titulo-modelo-2::after, html[data-acessibilidade-dislexia="true"] .detalhe::after {top: -3px;height: 42px;}
html[data-acessibilidade-dislexia="true"] .botao {font-size: 10px;}
html[data-acessibilidade-dislexia="true"] h3 {font-size: 20px;}
html[data-acessibilidade-dislexia="true"] .ano {font-size: 30px;}
html[data-acessibilidade-dislexia="true"] .linha-tempo {font-size: 14px;}
html[data-acessibilidade-dislexia="true"] .nuvem a {font-size: 10px;}
html[data-acessibilidade-dislexia="true"] .relacionada {font-size: 13px;}
html[data-acessibilidade-dislexia="true"] .extras {font-size: 12px;}
html[data-acessibilidade-dislexia="true"] .titulo-pagina h1 {line-height: 32px;}
html[data-acessibilidade-dislexia="true"] header input {font-size: 9px;}
html[data-acessibilidade-dislexia="true"] .redes-sociais, html[data-acessibilidade-dislexia="true"] .botoes-compartilhamento {word-spacing: -8px;}
html[data-acessibilidade-dislexia="true"] .frase-compartilhe {font-size: 12px;}
html[data-acessibilidade-dislexia="true"] .card-header button {font-size: 12px;}
html[data-acessibilidade-dislexia="true"] .card {font-size: 12px;}
html[data-acessibilidade-dislexia="true"] input, html[data-acessibilidade-dislexia="true"] select, html[data-acessibilidade-dislexia="true"] textarea {font-size: 8px;}
html[data-acessibilidade-dislexia="true"] .f-titulo-menor {font-size: 20px!important;line-height: 30px!important;}
html[data-acessibilidade-dislexia="true"] .resultado-pesquisa h2 {font-size: 16px;margin: 0 0 6px;}
html[data-acessibilidade-dislexia="true"] .resultado-pesquisa {font-size: 12px;}
html[data-acessibilidade-dislexia="true"] .menu-acessibilidades div button {font-size: 14px;}
html[data-acessibilidade-dislexia="true"] .sep {font-size: 14px;}
html[data-acessibilidade-dislexia="true"] .menu-acessibilidades > button {font-size: 11px;}
html[data-acessibilidade-dislexia="true"] .desenvolvido {font-size: 7px;}
/*ALTURA LINHA*/
html[data-acessibilidade-line-height="1"] section {line-height: 2.25;}
html[data-acessibilidade-line-height="2"] section {line-height: 2.625;}
html[data-acessibilidade-line-height="3"] section {line-height: 3;}
/*ESPACAMENTO TEXTO*/
html[data-acessibilidade-espacamento-texto="1"] section {word-spacing: 0.16em!important;letter-spacing: .12em!important;}
html[data-acessibilidade-espacamento-texto="2"] section {word-spacing: 0.32em!important;letter-spacing: .24em!important;}
html[data-acessibilidade-espacamento-texto="3"] section {word-spacing: 0.48em!important;letter-spacing: .36em!important;}
/*ALINHAMENTO TEXTO DIREITA*/
html[data-acessibilidade-alinhamento-texto="2"] article,
html[data-acessibilidade-alinhamento-texto="2"] article [style="text-align: center;"],
html[data-acessibilidade-alinhamento-texto="2"] .dados,
html[data-acessibilidade-alinhamento-texto="2"] .dados .extras,
html[data-acessibilidade-alinhamento-texto="2"] .titulo-pagina h1,
html[data-acessibilidade-alinhamento-texto="2"] .nuvem,
html[data-acessibilidade-alinhamento-texto="2"] .relacionada,
html[data-acessibilidade-alinhamento-texto="2"] .conteudo-podcast,
html[data-acessibilidade-alinhamento-texto="2"] .item-podcast .extras,
html[data-acessibilidade-alinhamento-texto="2"] article blockquote {text-align: right!important;}
html[data-acessibilidade-alinhamento-texto="2"] article h1,
html[data-acessibilidade-alinhamento-texto="2"] .titulo-pagina h1,
html[data-acessibilidade-alinhamento-texto="2"] article h2,
html[data-acessibilidade-alinhamento-texto="2"] article .detalhe:not(.ano) {padding-left: 0!important;padding-right: 10px!important;}
html[data-acessibilidade-alinhamento-texto="2"] article h1::after,
html[data-acessibilidade-alinhamento-texto="2"] .titulo-pagina h1::after,
html[data-acessibilidade-alinhamento-texto="2"] article h2::after,
html[data-acessibilidade-alinhamento-texto="2"] article .detalhe:not(.ano)::after {display: block;background: transparent url(img/bfr-lateralazul.svg) left center no-repeat;left: unset;right: 0;transform: scaleX(-1);position: absolute;top: 0;width: 26px;height: 55px!important;background-size: contain;margin: 0;}
html[data-acessibilidade-alinhamento-texto="2"] article.single h1::after, html[data-acessibilidade-alinhamento-texto="2"] article.single h2::after {width: 24px!important;height: 32px!important;}
html[data-acessibilidade-alinhamento-texto="2"] .conteudo-popup h4::after, html[data-acessibilidade-alinhamento-texto="2"] article .detalhe.f-menor::after, html[data-acessibilidade-alinhamento-texto="2"] aside .f-menor::after {height: 42px!important;}
html[data-acessibilidade-alinhamento-texto="2"] article ol, html[data-acessibilidade-alinhamento-texto="2"] article ul {list-style-position: inside;}
html[data-acessibilidade-alinhamento-texto="2"] .extras > span {margin: 0 0 0 20px;}
html[data-acessibilidade-alinhamento-texto="2"] .justify-content-center .justify-content-center:not(.manter) {-ms-flex-pack: end!important;justify-content: end!important;}
/*ALINHAMENTO TEXTO CENTRO*/
html[data-acessibilidade-alinhamento-texto="1"] article,
html[data-acessibilidade-alinhamento-texto="1"] article [style="text-align: right;"],
html[data-acessibilidade-alinhamento-texto="1"] .dados,
html[data-acessibilidade-alinhamento-texto="1"] .dados .extras,
html[data-acessibilidade-alinhamento-texto="1"] .titulo-pagina h1,
html[data-acessibilidade-alinhamento-texto="1"] .nuvem,
html[data-acessibilidade-alinhamento-texto="1"] .relacionada,
html[data-acessibilidade-alinhamento-texto="1"] .conteudo-podcast,
html[data-acessibilidade-alinhamento-texto="1"] .item-podcast .extras,
html[data-acessibilidade-alinhamento-texto="1"] article blockquote,
html[data-acessibilidade-alinhamento-texto="1"] .linha-tempo > .row:nth-child(odd) .evento-tempo h2 {text-align: center!important;}
html[data-acessibilidade-alinhamento-texto="1"] article h1,
html[data-acessibilidade-alinhamento-texto="1"] .titulo-pagina h1,
html[data-acessibilidade-alinhamento-texto="1"] article h2,
html[data-acessibilidade-alinhamento-texto="1"] article .detalhe:not(.ano) {padding-left: 0!important;padding-right: 0!important;}
html[data-acessibilidade-alinhamento-texto="1"] article h1::after,
html[data-acessibilidade-alinhamento-texto="1"] .titulo-pagina h1::after,
html[data-acessibilidade-alinhamento-texto="1"] article h2::after,
html[data-acessibilidade-alinhamento-texto="1"] article .detalhe:not(.ano)::after {background: transparent url(img/bfr-azul-centro.svg) center center no-repeat;background-size: 100%;width: 86px!important;height: 15px!important;margin: 10px auto 20px;position: inherit;}
html[data-acessibilidade-alinhamento-texto="1"] .conteudo-popup h4::after, html[data-acessibilidade-alinhamento-texto="1"] article .detalhe.f-menor::after, html[data-acessibilidade-alinhamento-texto="1"] aside .f-menor::after {height: 42px!important;}
html[data-acessibilidade-alinhamento-texto="1"] article ol, html[data-acessibilidade-alinhamento-texto="1"] article ul {list-style-position: inside;}
html[data-acessibilidade-alinhamento-texto="1"] .extras > span {margin: 0 0 0 20px;}
html[data-acessibilidade-alinhamento-texto="1"] .linha-tempo > .row .evento-tempo h2 {margin-top: 0!important;}
/*ALINHAMENTO TEXTO JUSTIFICADO*/
html[data-acessibilidade-alinhamento-texto="3"] article,
html[data-acessibilidade-alinhamento-texto="3"] article [style="text-align: center;"],
html[data-acessibilidade-alinhamento-texto="3"] .dados,
html[data-acessibilidade-alinhamento-texto="3"] .dados .extras,
html[data-acessibilidade-alinhamento-texto="3"] .titulo-pagina h1,
html[data-acessibilidade-alinhamento-texto="3"] .nuvem,
html[data-acessibilidade-alinhamento-texto="3"] .relacionada,
html[data-acessibilidade-alinhamento-texto="3"] .conteudo-podcast,
html[data-acessibilidade-alinhamento-texto="3"] .item-podcast .extras,
html[data-acessibilidade-alinhamento-texto="3"] article blockquote {text-align: justify!important;}
html[data-acessibilidade-alinhamento-texto="3"] article h1,
html[data-acessibilidade-alinhamento-texto="3"] .titulo-pagina h1,
html[data-acessibilidade-alinhamento-texto="3"] article h2,
html[data-acessibilidade-alinhamento-texto="3"] article .detalhe:not(.ano) {padding-left: 10px!important;padding-right: 0px!important;}
html[data-acessibilidade-alinhamento-texto="3"] article h1::after,
html[data-acessibilidade-alinhamento-texto="3"] .titulo-pagina h1::after,
html[data-acessibilidade-alinhamento-texto="3"] article h2::after,
html[data-acessibilidade-alinhamento-texto="3"] article .detalhe:not(.ano)::after {display: block;background: transparent url(img/bfr-lateralazul.svg) left center no-repeat;left: 0;right: unset;transform: unset;position: absolute;top: 0;width: 26px;height: 55px!important;background-size: contain;margin: 0;}
html[data-acessibilidade-alinhamento-texto="3"] article.single h1::after, html[data-acessibilidade-alinhamento-texto="3"] article.single h2::after {width: 24px!important;height: 32px!important;}
html[data-acessibilidade-alinhamento-texto="3"] .conteudo-popup h4::after, html[data-acessibilidade-alinhamento-texto="3"] article .detalhe.f-menor::after, html[data-acessibilidade-alinhamento-texto="3"] aside .f-menor::after {height: 42px!important;}
html[data-acessibilidade-alinhamento-texto="3"] article ol, html[data-acessibilidade-alinhamento-texto="3"] article ul {list-style-position: inside;}
html[data-acessibilidade-alinhamento-texto="3"] .justify-content-center .justify-content-center:not(.manter) {-ms-flex-pack: start!important;justify-content: start!important;}
/*SATURACAO*/
html[data-acessibilidade-saturacao="1"] {filter: saturate(0.5)!important;}
html[data-acessibilidade-saturacao="2"] {filter: saturate(3)!important;}
html[data-acessibilidade-saturacao="3"] {filter: saturate(0)!important;}
/*CONTRASTE*/
html[data-acessibilidade-contraste="true"] {filter: invert(100%);-webkit-filter: invert(100%);}
/*LINKS DESTACADOS*/
html[data-acessibilidade-links-destacados="true"] *[onclick], html[data-acessibilidade-links-destacados="true"] *[href] {background-color: var(--azul-sempre);color: var(--branco-sempre);}
/*DALTONISMO*/
html[data-acessibilidade-daltonismo="protanopia"] {-webkit-filter: url('filters.svg#protanopia');filter: url('filters.svg#protanopia');}
html[data-acessibilidade-daltonismo="protanomaly"] {-webkit-filter: url('filters.svg#protanomaly');filter: url('filters.svg#protanomaly');}
html[data-acessibilidade-daltonismo="deuteranopia"] {-webkit-filter: url('filters.svg#deuteranopia');filter: url('filters.svg#deuteranopia');}
html[data-acessibilidade-daltonismo="deuteranomaly"] {-webkit-filter: url('filters.svg#deuteranomaly');filter: url('filters.svg#deuteranomaly');}
html[data-acessibilidade-daltonismo="tritanopia"] {-webkit-filter: url('filters.svg#tritanopia');filter: url('filters.svg#tritanopia');}
html[data-acessibilidade-daltonismo="tritanomaly"] {-webkit-filter: url('filters.svg#tritanomaly');filter: url('filters.svg#tritanomaly');}
html[data-acessibilidade-daltonismo="achromatopsia"] {-webkit-filter: url('filters.svg#achromatopsia');filter: url('filters.svg#achromatopsia');}
html[data-acessibilidade-daltonismo="achromatomaly"] {-webkit-filter: url('filters.svg#achromatomaly');filter: url('filters.svg#achromatomaly');}
.ativado {background-color: var(--azul-sempre)!important;color: var(--branco-sempre)!important;}
/*DARKMODE*/
.darkmode:root {
	--cor-texto: #cecece;
	--branco: #4D4D4D;
	--azul-claro: #2A2A2A;
	--azul: #1A1A1A;
	--azul-escuro-degrade: #000;
	--azul-degrade: #5B5B5B;
}
.darkmode h1, 
.darkmode h2, 
.darkmode h3, 
.darkmode h4, 
.darkmode h5, 
.darkmode h6 {color: #fff;} 
.darkmode #destaques {background: var(--azul-claro) url(img/bg-grid-drkmd.png) top center no-repeat;background-size: 100%;}
.darkmode #conteudo, .darkmode #blog {background: var(--branco) url(img/bg-grid-drkmd.png) top center no-repeat;background-size: 100%;}
.darkmode body, .darkmode #conteudo, .darkmode #blog {background-color: #121212;}
.darkmode .botao-icone {color: var(--cor-texto);}
.darkmode .area-arredondada, .darkmode .menu, .darkmode .botao-icone {background-color: #1A1A1A;}
.darkmode .feed::before {opacity: 0.05;}
.darkmode .barra-topo, .darkmode .frase-compartilhe, .darkmode .frase-compartilhe::after {background-color: #2A2A2A;}
.darkmode .menu a, .darkmode blockquote, .darkmode .nuvem a {color: #AABECC;}
.darkmode header input::-webkit-input-placeholder, .darkmode header input:-ms-input-placeholder, .darkmode header input::placeholder {color: #94A1A5!important;}
.darkmode header input {border-color: #94A1A5;color: #94A1A5;}
.darkmode .botao-balao {background-image: url('img/balao-dark.png');}
.darkmode blockquote, .darkmode .nuvem a, .darkmode .compartilhe-modelo-2 {background-color: #4D4D4D;}
.darkmode blockquote p:last-child::after {border-color: transparent transparent transparent #4D4D4D;}
.darkmode .page-numbers {color: #6D98B8;background-color: #002b38;}
.darkmode .page-numbers::after {border-color: transparent transparent transparent #002b38;}
.darkmode article::after {background: -moz-linear-gradient(top, rgba(18,18,18,0) 0%, rgba(18,18,18,1) 100%);background: -webkit-linear-gradient(top, rgba(18,18,18,0) 0%,rgba(18,18,18,1) 100%);background: linear-gradient(to bottom, rgba(18,18,18,0) 0%,rgba(18,18,18,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='var(--branco)',GradientType=0 );
}
.darkmode tbody tr:nth-child(even) {background-color: var(--azul-claro);}
.darkmode tbody tr:nth-child(odd), .darkmode .nav-fill.abas-personalizadas .nav-link::after, .darkmode .tab-content.conteudo-abas-personalizadas > .tab-pane, .darkmode .postos-atendimento-disponiveis, .darkmode article.single input:not([type="submit"]), .darkmode article.single select, .darkmode article.single textarea {background-color: var(--branco);}
.darkmode article.single input::placeholder, .darkmode article.single select::placeholder, .darkmode article.single textarea::placeholder {color: #f9f9f9;}
.darkmode .frase-compartilhe, .darkmode .card-header button, .darkmode input, .darkmode textarea, .darkmode select {color: #F9F9F9;}
.darkmode .nuvem a:hover {background-color: var(--azul-sempre);color: var(--branco-sempre);}
.darkmode .page-numbers.current, .darkmode .page-numbers:hover {background-color: var(--azul-sempre);color: var(--branco-sempre);}
.darkmode hr {border-color: #393939;}
.darkmode .card:nth-child(odd) {background-color: #2a2a2a;border-color: #1a1a1a;}
.darkmode .card {background-color: #121212;border-color: #2a2a2a;}
.darkmode .menu-fixo {background-color: #1A1A1A;}
.darkmode .menu-fixo nav a {color: #AABECC;}
.darkmode .menu-fixo .acessibilidades {background-color: #2A2A2A;}
.darkmode .botoes-chat.botao-azul:hover {color: #58646d;}
.darkmode .resultado-pesquisa {background-color: #2a2a2a;}
.darkmode input:not([type="submit"]), .darkmode select, .darkmode textarea {background-color: #2a2a2a;border: 1px solid #121212;}
.darkmode .sub-menu, .darkmode .item-destaque, .darkmode .item-podcast, .darkmode .relacionada, .darkmode .card {box-shadow: none;}
.darkmode nav .navbar-nav > li:hover > a, .darkmode .current_page_item > a {background-color: #2a2a2a;}
.darkmode .bg-dark-personalizado {background-color: var(--data-bg-cor-dark)!important;}
.darkmode .download {background-color: #282828;}
.darkmode .download:hover {background-color: #3c3b3b;}
.darkmode .resultado-pesquisa:hover {background-color: #1a1a1a;}
.darkmode .sep, .darkmode .desenvolvido {color: var(--branco-sempre);}
/*RESPONSIVO*/
@media (min-width: 992px) {
	header .botoes-chat:hover .texto-hover {transform: translateY(calc(-100% - 20px));    opacity: 1;}
}
@media (max-width:  1899px) and (min-width: 1700px) {
	.menu-fixo nav a {font-size: 18px;}
	html[data-acessibilidade-dislexia="true"] body .menu-fixo nav a {font-size: 10px;}
	.bt-fixo {width: 120px;}
}
@media (max-width:  1699px) and (min-width: 1500px) {
	.menu-fixo nav a {font-size: 16px;}
	html[data-acessibilidade-dislexia="true"] body .menu-fixo nav a {font-size: 9px;}
	.bt-fixo {width: 85px;}
}
@media (max-width:  1440px) and (min-width: 1360px) {
	.menu-fixo .logo {width: 77px;padding: 7px;}
	.bt-fixo {padding: 13px 20px!important;}
	.logo {padding: 10px;width: 140px;margin: 0 auto 30px;}
	header h2 {margin-top: 40px;font-size: 27px;}
	header .botoes-chat img {height: 74px;}
	header .botoes-chat {    min-height: 200px;}
	.botoes-destaque {margin: 80px 0 -50px;}
	.dados h3 {font-size: 16px;}
	.dados {padding: 15px;font-size: 14px;line-height: 16px;}
	#container-destaques + .container .botao {margin-top: 30px;}
	#carrossel-destaques .owl-nav {margin: 0px auto -30px;}
	.botao-azul {font-size: 18px;line-height: 21px;padding: 20px 20px 10px;margin: 30px 20px 30px;}
	.botoes-chat img {height: 58px;}
	.botoes-chat::after {border-width: 0px 12px 35px 20px;}
	.botao {padding: 5px 20px;font-size: 14px;}
	#feed .tiktok-feed-feed {width: 55%;}
	.feed-instagram #sb_instagram img {width: 55%!important;}
	.item-podcast {font-size: 13px;line-height: 17px;}
	#feed .redes-sociais img {width: 40px;}
}
@media (max-width:  1499px) and (min-width: 1300px) {
	html[data-acessibilidade-dislexia="true"] body .menu-fixo nav a {font-size: 8px;}
	.menu-fixo nav a {font-size: 14px;padding: 10px;}
	.menu-fixo .acessibilidades {padding: 0 0 0 18px;}
	.acessibilidades img {height: 20px!important;}
	.botoes-fixos {padding: 0 0 0 18px;}
	.bt-fixo {width: 85px;padding: 26px 20px;}
	
	.acessibilidades .bt-fixo img {height: 25px!important;}
}
@media (min-width: 1300px) {.container {max-width: 1272px;}}
@media (max-width: 1366px) and (min-width: 1200px) {
	.menu-fixo .logo {width: 90px;}
	.materia-grande .dados h3 {font-size: 26px;}
	.menu-fixo nav a {font-size: 13px;padding: 10px 8px;}
	.menu-fixo .acessibilidades {padding: 0 0 0 18px;}
	.acessibilidades img {height: 20px!important;}
	.botoes-fixos {padding: 0 0 0 18px;}
	.bt-fixo {width: 85px;padding: 19px 20px;}
	.acessibilidades .bt-fixo img {height: 27px!important;}
	.botoes-chat {font-size: 25px;line-height: 25px;}
	.botao-icone {font-size: 22px;line-height: 28px;}
	html[data-acessibilidade-dislexia="true"] body .menu-fixo nav a {font-size: 8px;}
	html[data-acessibilidade-dislexia="true"] body .bt-fixo {width: 65px;}
	html[data-acessibilidade-dislexia="true"] .botao-icone {font-size: 20px;}
	html[data-acessibilidade-dislexia="true"] .botao-azul {font-size: 13px;line-height: 20px;}
	html[data-acessibilidade-dislexia="true"] #feed .redes-sociais img {width: 40px;}
}
@media (min-width:  992px) {
	.text-lg-center h1, .text-lg-center h2, .text-lg-center .detalhe,
	h1.text-lg-center, h2.text-lg-center, .detalhe.text-lg-center {padding: 0;}
	.text-lg-center h1::after, .text-lg-center h2::after, .text-lg-center .detalhe::after,
	h1.text-lg-center::after, h2.text-lg-center::after, .detalhe.text-lg-center::after {background: transparent url(img/bfr-azul-centro.svg) center center no-repeat;background-size: 100%;width: 86px;height: 15px;margin: 10px auto 20px;position: inherit;}
}
@media (max-width: 1199px) and (min-width:  992px) {
  header .botoes-chat .texto-hover {font-size: 8px;}
	html[data-acessibilidade-dislexia="true"] body nav a {font-size: 10px;}
	.menu a {font-size: 15px;line-height: 24px;padding: 7px 15px;}
	.botao-icone {font-size: 17px;line-height: 22px;padding: 10px 20px;}
	.botao-icone img {height: 50px;}
	.materia-grande a > img {width: calc(100% - 130px)!important;}
	.materia-grande .dados h3 {font-size: 26px;}
	.menu-fixo .logo {width: 80px;}
	.materia-grande .dados h3 {font-size: 26px;}
	.menu-fixo nav a {font-size: 12px;padding: 10px 6px;}
	.menu-fixo .acessibilidades {padding: 0 0 0 10px;}
	.acessibilidades img {height: 20px!important;}
	.botoes-fixos {padding: 0 0 0 10px;}
	.bt-fixo {width: 58px;padding: 16px 0;}
	.acessibilidades .bt-fixo img {height: 25px!important;}
	.item-podcast .extras {font-size: 8px;margin: 6px 0 0;}
	.botoes-chat {font-size: 18px;line-height: 24px;}
	html[data-acessibilidade-dislexia="true"] body .menu-fixo nav a {font-size: 8px;}
	html[data-acessibilidade-dislexia="true"] body .menu-fixo .acessibilidades {word-spacing: -12px;}
	html[data-acessibilidade-dislexia="true"] body .bt-fixo {width: 40px;}
	html[data-acessibilidade-dislexia="true"] body .acessibilidades .bt-fixo img {height: 25px!important;}
	html[data-acessibilidade-dislexia="true"] .botao-icone {font-size: 15px;}
	html[data-acessibilidade-dislexia="true"] .botao-azul {font-size: 13px;line-height: 22px;margin: 10px 0 60px;}
	html[data-acessibilidade-dislexia="true"] .texto-hover {font-size: 6px;}
	html[data-acessibilidade-dislexia="true"] .botoes-chat {font-size: 16px;line-height: 16px;}
	html[data-acessibilidade-dislexia="true"] span[style="font-size: 12px;margin: 0 0 -8px!important;"] {font-size: 9px!important;}
}
@media (max-width:  991px) {
	header .botoes-chat {padding: 30px 10px 30px;
    min-height: auto;}
	.botoes-chat img {width: auto;height: 74px;}
	#menu-mobile .area-util {width: 400px;text-align: center;max-height: 80%;overflow: hidden;position: relative;}
	#menu-mobile ul a {font-size: 21px;font-weight: 700;color: #50728B;text-transform: uppercase;margin: 10px 0;display: block;}
	#menu-mobile ul .menu-item-has-children > a::before, #menu-mobile ul .menu-item-has-children > a::after {content: '+';display: inline-block;margin: 0 10px;}
	.menu-aberto > a::before, .menu-aberto > a::after {content: '-'!important;}
	#menu-mobile img {height: 75px;margin: 0 0 35px;}
	#menu-mobile .sub-menu {transform: initial;position: initial;opacity: 1;width: 100%;margin: 0;padding: 0;transform-origin: top;display: none;}
	#menu-mobile .sub-menu a {font-size: 15px;font-weight: 500;margin: 12px 0;}
	#menu-mobile .sub-menu::before {display: none;}
	.menu-item-has-children > a {pointer-events: none;}
	#menu-mobile .area-util .conteudo-popup #menu-menu {max-height: 450px;overflow: auto;display: block;}
	#menu-mobile .area-util .conteudo-popup {max-height: 90%;}
	html[data-acessibilidade-dislexia="true"] #menu-mobile ul a {font-size: 16px;}
}
@media (max-width: 991px) and (min-width: 768px) {
	.gallery br {display: none!important;}
	.gallery .gallery-item {width: 20%!important;}
	.wp-caption-text{display: none;}
	.p-90, section, footer {padding-top: 60px;padding-bottom: 60px;}
	.text-md-left h1, .text-md-left h2, .text-md-left .conteudo-popup h4, .text-md-left .titulo-modelo-2, .text-md-left .detalhe {padding-left: 10px;}
	.text-md-left h1::after, .text-md-left h2::after, .text-md-left .conteudo-popup h4::after, .text-md-left .titulo-modelo-2::after, .text-md-left .detalhe::after {background: transparent url('img/bfr-lateralazul.svg') left center no-repeat;position: absolute;top: 0;left: 0;width: 40px;height: 42px;background-size: contain;margin: 0;}
	body {font-size: 16px;}
	nav > .abrir-menu-mobile {color: #16859B!important;font-size: 16px;border: none;padding: 4px 12px;line-height: 24px;}
	h1, h2.f-grande, h3.f-grande, h4.f-grande, .f-grande h2, .f-grande h3, .f-grande h4 {font-size: 27px;}
	h1::after, h2::after, .conteudo-popup h4::after, .titulo-modelo-2::after, .detalhe::after {height: 42px;}
	h2, h4, h5 {font-size: 27px;}
	.botao-icone {font-size: 17px;line-height: 22px;padding: 10px 20px;}
	.botao-icone img {height: 46px;}
	#container-destaques {max-width: 720px;margin-right: auto;margin-left: auto;}
	.dados h3 {font-size: 14px;}
	.dados {padding: 14px;font-size: 11px;line-height: 13px;}
	.botao {font-size: 12px;}
	.botao-azul {font-size: 13px;line-height: 16px;margin: 0 20px 45px;padding: 15px 10px 2px;width: 100%;}
	.botoes-chat.botao-azul img {height: 40px;}
	.botoes-chat::after {border-width: 0px 20px 30px 20px;left: 40px;}
	article {padding-left: 60px;padding-right: 60px;font-size: 16px;}
	article .botao {font-size: 13px;}
	.capa {margin-left: -30px;margin-right: -30px;}
	.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next {width: 35px;height: 35px;}
	#carrossel-destaques .owl-nav {width: 270px;}
	.botoes-chat {font-size: 25px;line-height: 25px;}
	.materia-grande a > img {width: calc(100% - 180px)!important;}
	.materia-grande .dados {width: 220px;padding: 24px;}
	.materia-grande .dados h3 {font-size: 21px;}
	.dados .extras, .materia-grande .dados .extras {margin: 12px 0;font-size: 9px;}
	.item-destaque .extras span img {width: 10px;margin: 0 4px 0 0;vertical-align: middle;}
	.titulo-pagina h1 {font-size: 27px;line-height: 37px;}
	#sbi_images .sbi_item:last-child {display: block!important;}
	#feed #sbi_images .sbi_item {width: 33.33%!important;margin: 30px 0 0!important;}
	#feed #sbi_images .sbi_item img {width: 100%!important;margin: 0!important;}
	#feed #sbi_images .sbi_item:nth-child(2) {margin-top: 55px!important;}
	.feed-instagram::before {top: 15px;width: 100%;height: 55%;}
	.item-podcast:nth-child(4), .item-podcast:nth-child(5) {display: none;}
	.linha-central {width: 100px;}
	.linha-tempo > .row:nth-child(even) .evento-tempo {padding: 0 0 0 70px;}
	.ano {width: 100px;font-size: 30px;}
	.linha-tempo > .row:nth-child(even) .evento-tempo .ano {left: 50px;}
	.linha-tempo {font-size: 16px;padding-bottom: 130px;}
	.evento-tempo h2, .evento-tempo h3, .evento-tempo h4, .evento-tempo h5, .evento-tempo h6 {font-size: 24px;}
	.evento-tempo h2::after, .evento-tempo h3::after, .evento-tempo h4::after, .evento-tempo h5::after, .evento-tempo h6::after {height: 34px;}
	.linha-tempo > .row:nth-child(odd) .evento-tempo .ano {right: 50px;}
	.menu-fixo nav a {font-size: 12px;padding: 0px 6px;}
	.menu-fixo .acessibilidades {padding: 0 0 0 10px;}
	.acessibilidades img {height: 20px!important;}
	.botoes-fixos {padding: 0 0 0 10px;}
	.bt-fixo {width: 58px;padding: 16px 0;}
	.acessibilidades .bt-fixo img {height: 25px!important;}
	.menu-fixo .logo {width: 78px;}
	#destaques {padding-top: 120px;}
	/*DISLEXIA*/
	html[data-acessibilidade-dislexia="true"] .botao-icone {font-size: 14px;}
	html[data-acessibilidade-dislexia="true"] body {font-size: 13px;}
	html[data-acessibilidade-dislexia="true"] .dados h3 {font-size: 12px;}
	html[data-acessibilidade-dislexia="true"] .dados {padding: 14px;font-size: 9px;line-height: 11px;}
	html[data-acessibilidade-dislexia="true"] h1, html[data-acessibilidade-dislexia="true"] h2.f-grande, html[data-acessibilidade-dislexia="true"] h3.f-grande, html[data-acessibilidade-dislexia="true"] h4.f-grande, html[data-acessibilidade-dislexia="true"] .f-grande h2, html[data-acessibilidade-dislexia="true"] .f-grande h3, html[data-acessibilidade-dislexia="true"] .f-grande h4 {font-size: 20px;}
	html[data-acessibilidade-dislexia="true"] .conteudo-popup h4::after, html[data-acessibilidade-dislexia="true"] .titulo-modelo-2::after {max-height: 30px;}
	html[data-acessibilidade-dislexia="true"] .botao-azul {font-size: 10px;}
	html[data-acessibilidade-dislexia="true"] #feed .botao {font-size: 7px;}
	html[data-acessibilidade-dislexia="true"] h3.detalhe::after {top: -3px;height: 34px;}
}
@media (max-width: 767px) {
	.menu .abrir-menu-mobile {width: calc(100% - 100px);text-align: right;text-transform: uppercase;padding: 0 12px 0 6px;}
	.menu .logo {width: 92px;border-radius: 0;-webkit-border-top-left-radius: 9px;-webkit-border-bottom-left-radius: 9px;-moz-border-radius-topleft: 9px;-moz-border-radius-bottomleft: 9px;border-top-left-radius: 9px;border-bottom-left-radius: 9px;margin: 0;}
	.menu .logo a {padding: 0;}
	header {padding-top: 26px;}
	.gallery .gallery-item {width: 33.33%!important;}
	.gallery br {display: none!important;}
	blockquote {margin: 60px auto;font-size: 16px;padding: 40px 20px;width: 100%;}
	blockquote p:last-child::after {bottom: -30px;left: 10px;}
	.wp-caption-text{display: none;}
	.p-90, section, footer {padding-top: 60px;padding-bottom: 60px;}
	.abrir-menu-mobile {font-size: 19px;line-height: 50px;color: #16859B!important;border: none;padding: 4px;}
	html[data-acessibilidade-dislexia="true"] body .abrir-menu-mobile {font-size: 11px;}
	.menu {-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
	h1, h2.f-grande, h3.f-grande, h4.f-grande, .f-grande h2, .f-grande h3, .f-grande h4 {font-size: 27px;}
	h2, h4, h5 {font-size: 27px;}
	h1::after, h2::after, .conteudo-popup h4::after, .titulo-modelo-2::after, .detalhe::after {height: 37px;}
	.botoes-chat {padding: 30px 18px 10px;font-size: 15px;line-height: 22px;}
	.botoes-chat img {height: 54px;}
	.botoes-chat::after {border-width: 0px 20px 40px 24px;}
	.botao-icone img {height: 46px;margin: 0 8px 0 0;}
	.botao-icone {font-size: 17px;line-height: 22px;padding: 10px 20px;}
	.botoes-destaque {margin: 64px 0 -32px;}
	h1 {font-size: 25px;}
	h3 {font-size: 27px;padding-left: 10px;}
	img.play {width: 40px;}
	.video .linha {margin: 10px 0 0 8px;}
	#container-destaques, .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl {padding-right: 30px;padding-left: 30px;}
	.botao {padding: 6px 16px;font-size: 12px;}
	#carrossel-destaques .owl-nav {width: 270px;max-width: 100%;}
	.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next {width: 35px;height: 35px;}
	#carrossel-destaques .owl-nav {justify-content: space-between;margin: 30px auto 0px;}
	#container-destaques + .container .botao {margin-top: 0;}
	.botao-azul {font-size: 12px;line-height: 16px;margin: 0 0 45px;padding: 20px 12px 2px;width: 100%;}
	#postos-atendimento h2 {font-size: 21px;}
	.botao-azul img {height: 35px;}
	.botao-azul::after {border-width: 0px 20px 28px 18px;left: 30px;}
	.area-arredondada {padding: 30px 20px;font-size: 13px;}
	#feed .botao {font-size: 10px;line-height: 13px;}
	#feed h3 {font-size: 22px;}
	#feed h3:after {height: 32px;}
	input, select, textarea {margin: 10px 0 0;}
	#historias .mt-90 {margin-top: 60px!important;}
	.materia-grande a > img {width: 100%!important;}
	.materia-grande .dados {width: 100%;position: relative;border-radius: 0;}
	.materia-grande .dados::before {left: 40px;top: -17px;border-width: 0px 10px 17px 10px;border-color: transparent transparent var(--branco) transparent;}
	article {padding: 16px;font-size: 16px;}
	article .botao {font-size: 12px;}
	.extras {font-size: 10px;}
	.extras span img {width: 11px;vertical-align: middle;}
	.extras > span {margin: 0 10px 0 0;}
	.acessibilidade img {width: 16px;}
	.conteudo-popup h4::after, .titulo-modelo-2::after {max-height: 37px;}
	.titulo-pagina h1 {font-size: 25px;line-height: 34px;}
	.titulo-pagina {padding: 50px 0 150px;}
	.frase-compartilhe {font-size: 10px;line-height: 12px;width: 121px;margin: 0 12px 0 0;}
	.frase-compartilhe img {width: 26px;margin: 0 5px 0 0;}
	.botoes-compartilhamento a {margin: 2px 0px 0 0;}
	.botoes-compartilhamento img {width: 22px;}
	#sbi_images .sbi_item:nth-child(2), #sbi_images .sbi_item:nth-child(3) {display: none!important;}
	#feed #sbi_images .sbi_item {width: 100%!important;margin: 30px 0 0!important;}
	#feed #sbi_images .sbi_item img {width: 85%!important;margin: auto!important;}
	.feed-instagram::before {top: 15px;width: 100%;height: 35%;left: 30px;right: 30px;width: auto;background-size: 20px 22px;}
	.feed-2::before {right: unset;left: 30px;top: -25px;height: 110%;}
	.feed-3::before {width: 70%;}
	.item-podcast:nth-child(5) {display: none;}
	.linha-central {width: 60px;left: 0;transform: translate(0%, -40px);}
	.linha-tempo > .row:nth-child(even) .evento-tempo {padding: 0 0 0 0px;}
	.ano {width: 60px;font-size: 18px;top: 0px;}
	.linha-tempo > .row:nth-child(even) .evento-tempo .ano {left: 0;transform: unset;}
	.linha-tempo {font-size: 14px;padding-bottom: 130px;}
	.evento-tempo h2, .evento-tempo h3, .evento-tempo h4, .evento-tempo h5, .evento-tempo h6 {font-size: 20px;}
	.evento-tempo h2::after, .evento-tempo h3::after, .evento-tempo h4::after, .evento-tempo h5::after, .evento-tempo h6::after {height: 30px;}
	.linha-tempo > .row:nth-child(odd) .evento-tempo .ano {right: unset;left: 0;transform: unset;}
	.evento-tempo {padding: 0 0 0 80px!important;position: relative;}
	.linha-tempo > .row:nth-child(odd) .evento-tempo h2, .linha-tempo > .row:nth-child(odd) .evento-tempo h3, .linha-tempo > .row:nth-child(odd) .evento-tempo h4, .linha-tempo > .row:nth-child(odd) .evento-tempo h5, .linha-tempo > .row:nth-child(odd) .evento-tempo h6 {text-align: left;padding: 0 0 0 10px;}
	.linha-tempo > .row:nth-child(odd) .evento-tempo h2::after, .linha-tempo > .row:nth-child(odd) .evento-tempo h3::after, .linha-tempo > .row:nth-child(odd) .evento-tempo h4::after, .linha-tempo > .row:nth-child(odd) .evento-tempo h5::after, .linha-tempo > .row:nth-child(odd) .evento-tempo h6::after {left: 0;right: unset;transform: unset;}
	.menu-fixo nav a {font-size: 12px;padding: 0px 6px;}
	.menu-fixo .acessibilidades {padding: 0;width: calc(100% - 126px);}
	html[data-acessibilidade-dislexia="true"] body .menu-fixo .acessibilidades {padding: 0;width: calc(100% - 150px);}
	.acessibilidades img {height: 20px!important;}
	.botoes-fixos {padding: 0;width: 100%;}
	.bt-fixo {width: 25%;padding: 16px 0;}
	.acessibilidades .bt-fixo img {height: 25px!important;}
	.menu-fixo .logo {width: 81px;vertical-align: top;}
	.icone-aba img {height: 36px;}
	.nav-pills.abas-personalizadas .nav-link {font-size: 10px;margin-top: 10px;}
	#cookies .card {font-size: 14px;}
	.info-cookie {width: calc(100% - 70px);}
	#cookies .botao {width: 100%;margin-right: 0;margin-left: 0;}
	.area-opcoes-cookies > div {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	/*ACESSIBILIDADE - NIVEL 1*/
	body[data-acessibilidade-nivel="1"] article {font-size: 17px;}
	body[data-acessibilidade-nivel="1"] blockquote {font-size: 15px;}
	/*ACESSIBILIDADE - NIVEL 2*/
	body[data-acessibilidade-nivel="2"] article {font-size: 18px;}
	body[data-acessibilidade-nivel="2"] blockquote {font-size: 16px;}
	/*ACESSIBILIDADE - NIVEL 3*/
	body[data-acessibilidade-nivel="3"] article {font-size: 19px;}
	body[data-acessibilidade-nivel="3"] blockquote {font-size: 17px;}
	/*DISLEXIA*/
	html[data-acessibilidade-dislexia="true"] .frase-digitar {font-size: 18px;}
	html[data-acessibilidade-dislexia="true"] .botoes-chat {font-size: 13px;line-height: 13px;}
	html[data-acessibilidade-dislexia="true"] span[style="font-size: 12px;margin: 0 0 -8px!important;"] {font-size: 6px!important;line-height: 22px;}
	html[data-acessibilidade-dislexia="true"] .botao-icone {font-size: 8px;line-height: 15px;}
	html[data-acessibilidade-dislexia="true"] body {font-size: 12px;}
	html[data-acessibilidade-dislexia="true"] h1 {font-size: 18px;}
	html[data-acessibilidade-dislexia="true"] .dados h3 {font-size: 16px;}
	html[data-acessibilidade-dislexia="true"] .dados {font-size: 13px;line-height: 16px;}
	html[data-acessibilidade-dislexia="true"] .botao {padding: 8px 16px;font-size: 10px;}
	html[data-acessibilidade-dislexia="true"] h1, html[data-acessibilidade-dislexia="true"] h2.f-grande, html[data-acessibilidade-dislexia="true"] h3.f-grande, html[data-acessibilidade-dislexia="true"] h4.f-grande, html[data-acessibilidade-dislexia="true"] .f-grande h2, html[data-acessibilidade-dislexia="true"] .f-grande h3, html[data-acessibilidade-dislexia="true"] .f-grande h4 {font-size: 20px;}
	html[data-acessibilidade-dislexia="true"] .conteudo-popup h4::after, html[data-acessibilidade-dislexia="true"] .titulo-modelo-2::after {max-height: 30px;}
	html[data-acessibilidade-dislexia="true"] h3 {font-size: 18px;}
	html[data-acessibilidade-dislexia="true"] h1::after, html[data-acessibilidade-dislexia="true"] h2::after, html[data-acessibilidade-dislexia="true"] .conteudo-popup h4::after, html[data-acessibilidade-dislexia="true"] .titulo-modelo-2::after, html[data-acessibilidade-dislexia="true"] .detalhe::after {height: 26px;}
	html[data-acessibilidade-dislexia="true"] .menu-acessibilidades div button {font-size: 10px;padding: 7px 12px;}
	html[data-acessibilidade-dislexia="true"] .sep {font-size: 11px;}
	.sep img {height: 18px;}
	.menu-acessibilidades > button {font-size: 8px;}
	.sep {font-size: 14px;}
	html[data-acessibilidade-dislexia="true"] #redefinir {font-size: 10px;padding: 6px 12px 6px 10px;}
	html[data-acessibilidade-dislexia="true"] #redefinir img {width: 14px;}
	html[data-acessibilidade-dislexia="true"] #fechar-acessibilidade {font-size: 10px;padding: 6px 12px 6px 10px;}
	html[data-acessibilidade-dislexia="true"] #fechar-acessibilidade img {width: 14px;}
	/*ALINHAMENTO DE TEXTO*/
	html[data-acessibilidade-alinhamento-texto="2"] article h1::after, html[data-acessibilidade-alinhamento-texto="2"] .titulo-pagina h1::after, html[data-acessibilidade-alinhamento-texto="2"] article h2::after, html[data-acessibilidade-alinhamento-texto="2"] .conteudo-popup h4::after, html[data-acessibilidade-alinhamento-texto="2"] article .titulo-modelo-2::after, html[data-acessibilidade-alinhamento-texto="2"] article .detalhe::after {height: 37px!important;}
}
/*PRINT*/
@media print { 
	.barra-menu, footer, #conteudo .col-12.col-md-3, h1::after, h2::after, h3::after, h4::after, h5::after, h6::after, iframe, .acessibilidade, .logo, #home, #topo, .compartilhe-modelo-2, aside, .menu-fixo, #relacionadas-mobile, .preservar-iframe, .capa {display: none!important;}
	.titulo-pagina h1 {color: var(--cor-texto)!important;padding: 0!important}
	#conteudo .col-12.col-md-9 {-ms-flex: 0 0 100%!important;flex: 0 0 100%!important;max-width: 100%!important;}
	article, .titulo-pagina, #conteudo {padding: 0!important;margin: 0!important;}
}