main {background:unset;}
@media screen and (max-width:999px) {
	#pgBlog .centralizar {flex-direction:column;}
	#pgBlogLer .centralizar {flex-direction:column;}
}
@media screen and (min-width:1000px) {
	#pgBlog .centralizar {justify-content:space-between;padding-top:110px;max-width:var(--siteLarguraMaior);}
	#pgBlogLer .centralizar {justify-content:space-between;padding-top:110px;max-width:var(--siteLarguraMaior);} 
}

/************************************************/

.blogListarHeader {display:flex;width:100%;}
.blogListarHeader header {align-self:center;}
.blogListarHeader header h1 {font-size:30px;margin-bottom:0;}
.blogListarHeader .blocoFiltro {max-width:290px;width:100%;}
.blogListarHeader .blocoFiltro select {cursor:pointer;padding:0 20px;background-color:transparent;border:2px solid #0d0d0d;height:50px;width:100%;border-radius:50px;text-indent:10px;font-size: 14px;font-weight: 700;color: #b9b9b9;display:flex;}
@media screen and (max-width:999px) {
	.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:999px) {
	.blogListarHeader {justify-content:space-between;}
}
@media screen and (min-width:1000px) {
	.blogListarHeader {justify-content:space-between;align-items:flex-end;}
}

/************************************************/

.blogListarArtigos {display:flex;margin-top:60px;}
.blogListarArtigos .item {display:flex;text-decoration:none;}
.blogListarArtigos .item:nth-child(n+2) {border-top:2px solid #eee;}
.blogListarArtigos .item figure {padding:0;margin:0;overflow:hidden;display:flex;border-radius:15px;}
.blogListarArtigos .item figure img {width:100%;height:auto;aspect-ratio:auto 9/5;display:flex;}
.blogListarArtigos .item .esquerda {width:100%;}
.blogListarArtigos .item .direita {width:100%;}
.blogListarArtigos .item .estiloTag {color: #0d0d0d;font-size: 12px;background-color: #e7e7e7;}
.blogListarArtigos .item .estiloTitulo {font-size: 16px;font-weight: 700;color: #0d0d0d;margin-top: 15px;line-height: 1.4;}
.blogListarArtigos .item .estiloTexto {line-height: 1.4;font-size:14px;max-width: 95%;font-weight:500;margin-top: 7px;}
@media screen and (max-width:699px) {
	.blogListarArtigos {flex-direction:column;}
	.blogListarArtigos .item {margin-bottom:29px;}
	.blogListarArtigos .item:nth-child(n+2) {padding-top:33px;}
}
@media screen and (max-width:999px) {
	.blogListarArtigos .item .direita {padding-top:15px;}
	.blogListarArtigos .item {flex-direction:column;}
}
@media screen and (min-width:700px) and (max-width:999px) {
	.blogListarArtigos {flex-wrap:wrap;}
	.blogListarArtigos .item {max-width:48%;margin-right:4%;}
	.blogListarArtigos .item:nth-child(n+3) {margin-top:4%;}
	.blogListarArtigos .item:nth-child(2n) {margin-right:0;}
}
@media screen and (min-width:1000px) {
	.blogListarArtigos .item {transition:background-color .3s ease-in-out, box-shadow .3s ease-in-out;}
	.blogListarArtigos .item:hover .estiloTitulo {text-decoration:underline;}
	.blogListarArtigos {flex-direction:column;}
	.blogListarArtigos .item {padding-bottom:33px;}
	.blogListarArtigos .item:last-of-type {padding-bottom:0;}
	.blogListarArtigos .item:nth-child(n+2) {margin-top:33px;padding-top:60px;}
	.blogListarArtigos .item figure {max-width: 100%;}
	.blogListarArtigos .item figure .apenasMobile {display:none;}
	.blogListarArtigos .item .esquerda {align-self: center;}
	.blogListarArtigos .item .direita {flex-grow:1;margin-left:30px;align-self: flex-start;}
}

/************************************************/

#pgBlog .colEsquerda {width:100%;}
@media screen and (max-width:999px) {
	#pgBlog .colEsquerda {margin-top:67px;}
}
@media screen and (min-width:1000px) {
	#pgBlog .colEsquerda {max-width:66%;margin-bottom:200px;}
}
@media screen and (min-width:1260px) {
	#pgBlog .colEsquerda {max-width: 65.22%;}
}

/************************************************/

#pgBlog .colDireita {width:100%;}
@media screen and (max-width:999px) {
	#pgBlog .colDireita {margin-top: 40px;}
}
@media screen and (min-width:1000px) {
	#pgBlog .colDireita {max-width:27%;padding:0;margin-bottom:200px;}
}
@media screen and (min-width:1260px) {}

/************************************************/

.moduloSidebarBlogRelacionados {margin-top: 47px;}
.moduloSidebarBlogRelacionados .sidebarRelacionadosHeader {display:flex;}
.moduloSidebarBlogRelacionados .sidebarRelacionadosHeader:not(.centerContent) h2 {justify-content:center;}
.moduloSidebarBlogRelacionados .moduloRelacionadosHeaderLink {color:#002a52;font-size:24px;font-weight:700;text-decoration:none;display:flex;align-items: center;margin-left: auto;margin-right: auto;}
.moduloSidebarBlogRelacionados .moduloRelacionadosHeaderLink .icoSvg {margin-left:20px}
.moduloSidebarBlogRelacionados .moduloRelacionadosHeaderLink .icoSvg,
.moduloSidebarBlogRelacionados .moduloRelacionadosHeaderLink .icoSvg svg {width:24px;height:18px;display:flex;justify-content:center;align-items:center;}
.moduloSidebarBlogRelacionados .moduloRelacionadosHeaderLink .icoSvg path {fill:#002a52;}
.moduloSidebarBlogRelacionados .carrousel {margin-top:41px;}
.moduloSidebarBlogRelacionados .centerContent {align-items:center;}
.moduloSidebarBlogRelacionados .centerContent h2 {flex-direction:column;}
.moduloSidebarBlogRelacionados h2 {width:100%;font-size: 20px;font-weight: 700;display: flex;color: #0d0d0d;}
.moduloSidebarBlogRelacionados .item:nth-child(n+2) {margin-top: 41px;}
.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 .estiloTag {color: #0d0d0d;font-size: 12px;background-color: #e7e7e7;}
.moduloSidebarBlogRelacionados .item .estiloTitulo {font-size: 15px;line-height: 1.2;font-weight: 600;margin-top: 16px;}
.moduloSidebarBlogRelacionados .item .esquerda {width:100%;}
.moduloSidebarBlogRelacionados .item .direita {width:100%;padding: 28px 0 0 0;}
@media screen and (max-width:999px) {
	.moduloSidebarBlogRelacionados {margin-top: 70px;}
	.moduloSidebarBlogRelacionados .carrousel {width:100vw;transform:translateX( calc(-1 * var(--sitePadding)) );margin-bottom: 0;}
	.moduloSidebarBlogRelacionados .carrousel .item {max-width: 93%;margin-left:auto;margin-right:auto;}
	.moduloSidebarBlogRelacionados .carrousel.slick-initialized .slick-slide,
	.moduloSidebarBlogRelacionados .carrousel.slick-initialized .item {display:flex !important;}
}
@media screen and (max-width:499px) {
	.moduloSidebarBlogRelacionados .estiloCategoria {white-space: wrap;height:min-content;padding:8px 10px;}
	.moduloSidebarBlogRelacionados .item a {/* padding:20px; */}
}
@media screen and (min-width:1000px) {
	/* .moduloSidebarBlogRelacionados .item a {transition:background-color .3s ease-in-out, box-shadow .3s ease-in-out;} */
	.moduloSidebarBlogRelacionados .item a:hover .estiloTitulo {text-decoration:underline;}
	/* .moduloSidebarBlogRelacionados .item a:hover {background-color:#f1faff;} */
	/* .moduloSidebarBlogRelacionados .item a:hover {box-shadow: 5px 5px 10px 2px rgba(0, 0, 0, .05);}	 */
}

/************************************************/

#paginador span {width: 42px !important;height: 42px !important;border:2px solid #002a52;border-radius:5px !important;font-size:12px;font-weight:700;margin-right:4px;transition:background-color .3s ease-in-out;}
#paginador span a {color:#002a52 !important;}
#paginador span.ativo {background-color:#002a52;color:#FFF !important;}
#paginador span.ativo a {color:#FFF !important;}
#paginador a {width: 42px !important;height: 38px !important;text-decoration:none !important;}
#paginador .primeira .icoSvg {transform:rotate(180deg) translateX(0px) !important;}
#paginador .ultima {margin-right:0 !important;}
#paginador .icoSvg path {fill:#002a52;}
@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(0, 42, 82, .5);transition:background-color .3s ease-in-out;}
}

/************************************************/

.socialMobile {display:none;}

/************************************************/

.moduloFormNewsletter {border:2px solid #ffe445;background: rgb(254,252,233);background: linear-gradient(0deg, rgba(254,252,233,1) 0%, rgba(255,255,255,1) 100%);margin: 0;padding: 40px 20px;border-radius: 20px;min-height:265px;flex-direction: column;display: flex;justify-content: center;}
.moduloFormNewsletter h3 {color: #0d0d0d;font-size:20px;display: block;width: 100%;text-align: center;margin-bottom: 25px;}
.moduloFormNewsletter h3 b {font-weight:700;}
.moduloFormNewsletter small {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.2;}
.moduloFormNewsletter .labelInput {width:100%;margin: 0 0 20px 0;}
.moduloFormNewsletter .labelInput input {background-color:#FFF;border-color:#ffe445;height:60px;border-radius:50px;padding-left:62px;background-repeat:no-repeat;background-position:left 27px center;}
.moduloFormNewsletter .labelInput input::placeholder {color:#a0a0a0;font-size:14px;font-weight:500;font-family: var(--font);}
.moduloFormNewsletter .labelInput input[name="moduloFormNewsletterNome"] {background-size:21px 20px;background-image:url(/site/images/iconeFormNome.png);}
.moduloFormNewsletter .labelInput input[name="moduloFormNewsletterEmail"] {background-size:24px 19px;background-image:url(/site/images/iconeFormEmail.png);}
.moduloFormNewsletter .inputChecked {width:100%;margin-top:30px;max-width: max-content;}
.moduloFormNewsletter .inputChecked span {font-size: 14px;color:#0d0d0d;font-weight:600;padding-left:5px;max-width:unset;line-height:1.3;}
.moduloFormNewsletter .inputChecked span a {font-size: 14px;color:#0d0d0d;font-weight:700;}
.moduloFormNewsletter .inputChecked .checkbox {width: 26px;height: 26px;background-color: transparent;}
.moduloFormNewsletter .inputChecked .checkbox svg path {fill:#0d0d0d;}
.moduloFormNewsletter .inputChecked .checkbox .input {background-color:transparent;border-color:#ffe445;width: 26px;height: 26px;border-width: 1px;border-radius: 4px;}
.moduloFormNewsletter .inputChecked .checkbox .checked {width: 14px;height: 12px;top: 8px;left: 5px;}
.moduloFormNewsletter .mensagem .titulo {font-size:20px;font-weight:700;margin-bottom:15px;color:#0d0d0d !important;line-height: 1.2;}
.moduloFormNewsletter .mensagem .descricao {font-size:14px;font-weight:500;line-height:1.25;color:#0d0d0d !important;}
.moduloFormNewsletter .mensagem .botao {border:unset !important;height:50px !important;padding:0 30px !important;}
.moduloFormNewsletter .loading p {font-size: 14px;margin-top: 10px;}
.moduloFormNewsletter .loading .lds-dual-ring {width:48px;height:48px;}
.moduloFormNewsletter .loading .lds-dual-ring:after {border-color:#3d3d3d transparent #3d3d3d transparent;width:40px;height:40px;}
.moduloFormNewsletter .botoes {display:flex;justify-content:center;}
.moduloFormNewsletter .botoes .botao {width:100%;background: rgb(255,220,67);background: linear-gradient(0deg, rgba(255,220,67,1) 0%, rgba(252,208,15,1) 100%);height: 42px !important;transition:color .3s ease-in-out, background-color .3s ease-in-out !important;max-width:180px;border:0;border-radius:25px;}
.moduloFormNewsletter .botoes .botao:after {content:unset;}
.moduloFormNewsletter .moduloNewsletterHeaderImagem {margin: -110px auto 24px auto;display: flex;aspect-ratio: auto 71/42;width: 100%;height: auto;max-width: min-content;}
@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, */
	/* .moduloFormNewsletter .mensagem .botao:hover {background-color: #e666b5 !important;color:#FFF !important;transition:color .3s ease-in-out, background-color .3s ease-in-out !important;} */
}

/************************************************/

.artigoRedacao, .artigoRedacao p, .artigoRedacao div {font-size:14px;color:#6d7780 !important;font-weight: 400 !important;}
.artigoRedacao a {color:#8b216d;text-decoration:underline;transition:all 0.3s ease-out;}

/************************************************/

.bannerInterno {position:relative;}
.bannerInterno img {width:100%;display:flex;border-radius:15px;}
@media screen and (max-width:999px) {
	.bannerInterno .desktop {display:none;}
}
@media screen and (min-width:1000px) {
	.bannerInterno img {max-width:min-content;}
	.bannerInterno .mobile {display:none;}
}

/************************************************/

.blogLerHeader header {display:flex;flex-direction:column;}
.blogLerHeader header h1 {font-weight:700;}
.blogLerHeader .categoriaSocial {display:flex;justify-content:space-between;}
.blogLerHeader .estiloTag {background-color:#e7e7e7;}
.blogLerHeader .social {display:flex;align-items:center;}
.blogLerHeader .social a {border:0;background-color:#000000;border-radius:50px;margin-left:10px;display:flex;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 header h1 {font-size:28px;}
	.blogLerHeader .categoriaSocial {margin-top:20px;}
}
@media screen and (max-width:599px) {
	.blogLerHeader .categoriaSocial .estiloCategoria {margin-bottom:15px;}
	.blogLerHeader header h1 {font-size:26px;}
	.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;}
}
@media screen and (min-width:1000px) {
	.blogLerHeader header h1 {font-size:30px;}
	.blogLerHeader .social a {transition:background-color .3s ease-in-out;}
	.blogLerHeader .social a:hover {background-color:#fcd00f;transition:background-color .3s ease-in-out;}
	.blogLerHeader .social span {color: #0c1a2e;font-size: 14px;font-weight:500;line-height:1;display:inline-block;margin-right:10px;}
}

/************************************************/

.blogLerPost {color:#3d3d3d;font-size:14px;}
.editorReset,
.editorReset * {font-weight:500 !important;font-size:14px;}
.blogLerPost img {max-width:min-content;}
@media screen and (max-width:999px) {}
@media screen and (min-width:600px) {}