@media screen and (max-width:1099px) {
	#pgBlog .centralizar {flex-direction:column;margin-top:60px;}
	#pgBlogLer .centralizar {flex-direction:column;margin-top:60px;}
}
@media screen and (max-width:999px) {
	#pgBlog .centralizar {min-height:calc( 100vh - 450px );}
	#pgBlogLer .centralizar {min-height:calc( 100vh - 450px );}
}
@media screen and (min-width:1100px) {
	#pgBlog .centralizar {justify-content:space-between;margin-top:86px;}
	#pgBlogLer .centralizar {justify-content:space-between;margin-top:96px;}
}

/************************************************/

.blogListarHeader {display:flex;width:100%;}
.blogListarHeader header {align-self:center;}
.blogListarHeader header h1 {font-size:34px;}
.blogListarHeader .blocoFiltro select {cursor:pointer;padding:0 20px;background-color:transparent;border:2px solid #6d7780;height:52px;width:300px;border-radius:25px;text-indent:10px;font-size:14px;font-weight:400;color:#6d7780;}
@media screen and (max-width:1099px) {
	.blogListarHeader header h1 {margin-bottom:15px;}
}
@media screen and (max-width:599px) {
	.blogListarHeader {flex-direction:column;align-items:center;}
}
@media screen and (min-width:600px) and (max-width:1099px) {
	.blogListarHeader {justify-content:space-between;}
}
@media screen and (min-width:1100px) {
	.blogListarHeader {justify-content:space-between;align-items:flex-end;}
}

/************************************************/

.blogListarArtigos {display:flex;margin-top:50px;}
.blogListarArtigos .item {margin-bottom:70px;}
.blogListarArtigos .item:last-of-type {margin-bottom:0px;}
.blogListarArtigos .item a {display:flex;text-decoration:none;}
.blogListarArtigos .item figure {padding:0;margin:0;overflow:hidden;display:flex;border-radius:15px;}
.blogListarArtigos .item figure img {width:100%;}
.blogListarArtigos .item .esquerda {width:100%;}
.blogListarArtigos .item .direita {width:100%;}
.blogListarArtigos .item .categoria {font-size:12px;font-weight:700;color:#f5ebdf;text-transform:uppercase;background-color:#133878;display:inline-flex;justify-content:center;align-items:center;height:20px;padding:0 20px;border-radius:6px;margin-bottom:15px;}
.blogListarArtigos .item .titulo {font-size:19px;margin-bottom:10px;}
.blogListarArtigos .item .resumo {line-height:1.5; font-size:13px;}
.blogListarArtigos .item .link {font-size:16px;font-family:'Merriweather', serif;font-weight:700;color:#133878;margin-top:15px;}
@media screen and (max-width:1099px) {
	.blogListarArtigos .item a {flex-direction:column;}
	.blogListarArtigos .item figure .apenasDesktop {display:none;}
}
@media screen and (max-width:699px) {
	.blogListarArtigos {flex-direction:column;}
}
@media screen and (max-width:599px) {
	.blogListarArtigos .item .direita {padding:15px;}
}
@media screen and (min-width:600px) and (max-width:1099px) {
	.blogListarArtigos .item .direita {padding:25px 15px;}
}
@media screen and (min-width:700px) and (max-width:1099px) {
	.blogListarArtigos {flex-wrap:wrap;}
	.blogListarArtigos .item {max-width:48%;margin-right:4%;}
	.blogListarArtigos .item:nth-child(2n) {margin-right:0;}
}
@media screen and (min-width:1100px) {
	.blogListarArtigos {flex-direction:column;}
	.blogListarArtigos .item figure img {width:min-content;}
	.blogListarArtigos .item figure {width:fit-content;}
	.blogListarArtigos .item figure .apenasMobile {display:none;}
	.blogListarArtigos .item .esquerda {max-width:fit-content;}
	.blogListarArtigos .item .direita {flex-grow:1;margin-left:30px;align-self:center;}
	.blogListarArtigos .item a:hover .titulo {text-decoration:underline;}
	.blogListarArtigos .item a:hover .link {text-decoration:underline;}
}

/************************************************/

#pgBlog .colEsquerda {width:100%;}
@media screen and (max-width:1099px) {
	#pgBlog .colEsquerda {margin-top:60px;}
}
@media screen and (min-width:1100px) {
	#pgBlog .colEsquerda {max-width:66%;margin-bottom:200px;}
}
@media screen and (min-width:1260px) {
	#pgBlog .colEsquerda {max-width:70%;}
}

/************************************************/

#pgBlog .colDireita {width:100%;}
@media screen and (min-width:1100px) {
	#pgBlog .colDireita {max-width:29.657%;padding:0;margin-bottom:200px;}
}
@media screen and (min-width:1260px) {
	#pgBlog .colDireita {max-width:23.657%;}
}

/************************************************/

.moduloSidebarBlogRelacionados .sidebarRelacionadosHeader {margin-bottom:45px;display:flex;}
.moduloSidebarBlogRelacionados .sidebarRelacionadosHeader:not(.centerContent) h2 {justify-content:center;}
.moduloSidebarBlogRelacionados .sidebarRelacionadosHeader a {font-size:16px;font-family:'Merriweather', serif;font-weight:700;color:#133878;display:block;width:fit-content;min-width: fit-content;margin-left: 20px;}
.moduloSidebarBlogRelacionados .centerContent {align-items:center;}
.moduloSidebarBlogRelacionados .centerContent h2 {flex-direction:column;}
.moduloSidebarBlogRelacionados h2 {font-family:'Merriweather', serif;font-weight:700;color:#6d7780;font-size:26px;display:flex;width:100%;}
.moduloSidebarBlogRelacionados .item {margin-bottom:45px;}
.moduloSidebarBlogRelacionados .item:last-of-type {margin-bottom:0px;}
.moduloSidebarBlogRelacionados .item a {display:flex;flex-direction:column;text-decoration:none;}
.moduloSidebarBlogRelacionados .item figure {padding:0;margin:0;overflow:hidden;display:flex;border-radius:15px;}
.moduloSidebarBlogRelacionados .item figure img {width:100%;}
.moduloSidebarBlogRelacionados .item .esquerda {width:100%;}
.moduloSidebarBlogRelacionados .item .direita {width:100%;padding:25px 17px 0 17px;}
.moduloSidebarBlogRelacionados .item .categoria span {font-size:12px;font-weight:700;color:#f5ebdf;text-transform:uppercase;background-color:#133878;display:inline-flex;justify-content:center;align-items:center;height:20px;padding:0 20px;border-radius:6px;margin-bottom:15px;}
.moduloSidebarBlogRelacionados .item .titulo {font-family:'Merriweather', serif;font-weight: 700;color: #133878;font-size: 18px;}
.moduloSidebarBlogRelacionados .item .link {font-size:16px;font-family:'Merriweather', serif;font-weight:700;color:#133878;margin-top:20px;display:block;}
@media screen and (max-width:1099px) {
	.moduloSidebarBlogRelacionados .carrousel {width:100vw;transform:translateX( calc(-1 * var(--sitePadding)) );margin-bottom:100px;}
	.moduloSidebarBlogRelacionados .carrousel .item {max-width:94%;margin-left:auto;margin-right:auto;}
}
@media screen and (min-width:1000px) {
	.moduloSidebarBlogRelacionados .sidebarRelacionadosHeader a {text-decoration:none;}
	.moduloSidebarBlogRelacionados .sidebarRelacionadosHeader a:hover {text-decoration:underline;}
}

/************************************************/

#paginador span {width:38px !important;height:38px !important;border:2px solid #133878;border-radius:5px !important;font-size:12px;font-weight:700;margin-right:4px;transition:background-color .3s ease-in-out;}
#paginador span a {color:#133878 !important;}
#paginador span.ativo {background-color:#133878;color:#FFF !important;}
#paginador span.ativo a {color:#FFF !important;}
#paginador a {width:34px !important;height:34px !important;text-decoration:none !important;}
#paginador .primeira .icoSvg {transform:rotate(180deg) translateX(0px) !important;}
#paginador .ultima {margin-right:0 !important;}
#paginador .icoSvg path {fill:#133878;}
@media screen and (max-width:1099px) {
	#paginador {margin-top:70px;margin-bottom:70px;}
}
@media screen and (min-width:1100px) {
	#paginador {margin-top:140px;}
	#paginador span.desabilitado,
	#paginador span.desabilitado a {cursor: not-allowed;}
	#paginador span:hover:not(.desabilitado):not(.ativo):not(.dots) {background-color:rgba(26, 143, 206, .15);transition:background-color .3s ease-in-out;}
}

/************************************************/

.socialMobile {display:none;}

/************************************************/

.moduloFormNewsletter {color:#FFF;margin:0 auto 70px auto;position:relative;padding:53px 29px;border-radius:15px;}
.moduloFormNewsletter h3 {font-family: 'Merriweather', serif;font-weight:700;color:#f5ebdf;font-size:25px;margin-top:0;text-align:center;}
.moduloFormNewsletter small {font-family: 'Nunito', sans-serif;font-weight:400;color:#fff;font-size:12px;text-align: center;display: flex;max-width: 80%;margin-left: auto;margin-right: auto;margin-bottom: 30px;line-height: 1.3;}
.moduloFormNewsletter .labelInput {width:100%;margin:0 0 15px 0;}
.moduloFormNewsletter .labelInput input {background-color:#FFF;border:0;height:50px;border-radius:10px;background-position:23px center;background-repeat:no-repeat;padding-left:65px;}
.moduloFormNewsletter .labelInput input::placeholder {color:#959ca1;font-size:12px;font-weight:400;}
.moduloFormNewsletter .labelInput input[name="moduloFormNewsletterNome"] {background-image:url(../../images/svg/iconeUsuario.svg);background-size:23px 23px;}
.moduloFormNewsletter .labelInput input[name="moduloFormNewsletterEmail"] {background-image:url(../../images/svg/iconeEmail.svg);background-size:25px 21px;}
.moduloFormNewsletter .inputChecked {width:100%;margin-top:30px;}
.moduloFormNewsletter .inputChecked span {font-size:12px;color:#FFF;font-weight:400;padding-left:5px;max-width:unset;line-height:1.3;}
.moduloFormNewsletter .inputChecked span a {font-size:12px;color:#FFF;font-weight:700;}
.moduloFormNewsletter .inputChecked .checkbox {width:19px;height:20px;background-color:#113676;}
.moduloFormNewsletter .inputChecked .checkbox svg path {fill:#f5ebdf;}
.moduloFormNewsletter .inputChecked .checkbox .input {background-color:transparent;border-color:#FFF;width:20px;height:20px;}
.moduloFormNewsletter .inputChecked .checkbox .checked {width:12px;height:9.33px;top:7.2px;left:3px;}
.moduloFormNewsletter .mensagem .titulo {font-size:24px;font-weight:500;margin-bottom:25px;color:#f5ebdf !important;}
.moduloFormNewsletter .mensagem .descricao {font-size:13px;font-weight:300;line-height:1.25;color:#f5ebdf !important;}
.moduloFormNewsletter .loading p {font-family: 'Nunito Sans', sans-serif;font-size: 14px;margin-top: 10px;color: #f5ebdf;}
.moduloFormNewsletter .loading .lds-dual-ring {width:48px;height:48px;}
.moduloFormNewsletter .loading .lds-dual-ring:after {border-color:#f5ebdf transparent #f5ebdf transparent;width:40px;height:40px;}
.moduloFormNewsletter .botoes {display:flex;justify-content:center;}
.moduloFormNewsletter .botoes button {border:2px solid #f5ebdf !important;color:#f5ebdf !important;height:52px !important;transition:color .3s ease-in-out, background-color .3s ease-in-out !important;}
@media screen and (max-width:999px) {
	.moduloFormNewsletter {margin-top:20px;}
	.moduloFormNewsletter .botoes {justify-content:center;margin-top:40px;}
}
@media screen and (min-width:500px) and (max-width:1099px) {
    .moduloFormNewsletter {margin-left:auto;margin-right: auto;max-width: 500px;width: 100%;}
}
@media screen and (min-width:1000px) {
	.moduloFormNewsletter .botoes button:hover {background-color: #f5ebdf !important;color:#133878 !important;transition:color .3s ease-in-out, background-color .3s ease-in-out !important;}
}

/************************************************/

.artigoRedacao li p {display:inline;}
.artigoRedacao,
.artigoRedacao p,
.artigoRedacao div {font-size:14px;color:#6d7780 !important;font-family:'Nunito', sans-serif !important;font-weight: 400 !important;line-height:2;/* margin-bottom:20px; */}
.artigoRedacao img:not(.wp-smiley) {border-radius:15px;width:100%;margin:75px 0;max-width:min-content;}
.artigoRedacao li {font-size:14px;font-weight:300;color:#012033;line-height:2;}
.artigoRedacao h1 {font-size:22px;}
.artigoRedacao h2 {font-size:20px;}
.artigoRedacao h3 {font-size:18px;}
.artigoRedacao h4 {font-size:16px;}
.artigoRedacao h5 {font-size:14px;}
.artigoRedacao h6 {font-size:13px;}
.artigoRedacao h1,
.artigoRedacao h2,
.artigoRedacao h3,
.artigoRedacao h4,
.artigoRedacao h5,
.artigoRedacao h6 {margin:50px 0 !important;color:#133878;font-family:'Merriweather', serif;font-weight:700;}
.artigoRedacao ol {margin-bottom:25px;}
.artigoRedacao ol li {list-style:decimal inside;padding-left:15px}
.artigoRedacao ul {margin-bottom:25px;padding-left:0}
.artigoRedacao ul li {list-style:disc inside;padding-left:15px}
.artigoRedacao a {color:#133878;text-decoration:underline;transition:all 0.3s ease-out;}
.artigoRedacao quote,
.artigoRedacao blockquote {border-top:2px solid #d0d7e4;border-bottom:2px solid #d0d7e4;padding:40px 0 !important;display:block;margin:40px 0 !important;line-height:1.5;position:relative;font-size:18px !important;color:#133878 !important;font-family:'Merriweather', serif !important;font-weight:400 !important;}
.artigoRedacao quote *,
.artigoRedacao blockquote * {font-size:18px !important;color:#133878 !important;font-family:'Merriweather', serif !important;font-weight:400 !important;}

/************************************************/

.bannerInterno {position:relative;}
.bannerInterno img {width:100%;display:flex;border-radius:15px;}
@media screen and (max-width:999px) {
	.bannerInterno .desktop {display:none;}
	.bannerInterno.trianguloSupEsquerdo:after {border-width:30px 30px 0 0;}
	.bannerInterno.trianguloInfDireito:before {border-width:0 0 30px 30px;}
}
@media screen and (min-width:1000px) {
	.bannerInterno.trianguloSupEsquerdo:after {border-width:72px 72px 0 0;}
	.bannerInterno.trianguloInfDireito:before {border-width:0 0 72px 72px;}
	.bannerInterno img {max-width:min-content;}
	.bannerInterno .mobile {display:none;}
}

/************************************************/

.blogLerHeader header {display:flex;flex-direction:column;}
.blogLerHeader header h1 {font-size:28px;}
.blogLerHeader .categoriaSocial {display:flex;}
.blogLerHeader .categoriaSocial .categoria {font-size:12px;font-weight:700;color:#f5ebdf;text-transform:uppercase;background-color:#133878;display:inline-flex;justify-content:center;align-items:center;height:20px;padding:0 20px;border-radius:6px;margin-bottom:15px;}
.blogLerHeader .social {display:flex;align-items:center;}
.blogLerHeader .social a {border:0;background-color:#18479a;border-radius:50px;margin-left:10px;width:24px;height:24px;display:flex;justify-content:center;align-items:center;}
.blogLerHeader .social .icoSvg,
.blogLerHeader .social svg {height:14px;width:auto;}
.blogLerHeader .social rect,
.blogLerHeader .social path,
.blogLerHeader .social polygon {fill:#FFF;}
.blogLerHeader .social div {display:flex;justify-content:flex-start;}
.blogLerHeader .social .svg.whatsapp svg {width:16px;height:16px;}
.blogLerHeader .social .iconesocialfacebook {}
@media screen and (max-width:999px) {
	.blogLerHeader header {margin:50px 0 40px 0;}
	.blogLerHeader .categoriaSocial {margin-top:20px;}
}
@media screen and (max-width:599px) {
	.blogLerHeader .categoriaSocial {flex-direction: column;align-items: center;}
	.blogLerHeader .categoriaSocial .categoria {margin-bottom:15px;}
	.blogLerHeader .social span {display:none;}
}
@media screen and (min-width:600px) {
	.blogLerHeader header {margin:34px 0 60px 0;}
	.blogLerHeader .categoriaSocial {margin:40px 0 0 0;justify-content:space-between;}
	.blogLerHeader .social a {transition:background-color .3s ease-in-out;}
	.blogLerHeader .social a:hover {background-color:#113676;transition:background-color .3s ease-in-out;}
	.blogLerHeader .social span {color:#133878;font-size:12px;font-weight:600;line-height:1;display:inline-block;margin-right:10px;font-family: 'Nunito', sans-serif;}
}