@charset "utf-8";

/*TOP*/
.BkTop_blogV{
	width:100%; height:auto;
	padding-top:15px; padding-bottom:15px;
	float:left;
	background:#FFF;
	}
.AnuncioTop_blogV{
	width:100%; height:auto;
	padding-top:15px; padding-bottom:15px;
	float:left;
	background:#FFF;
	}	
@media(max-width:650px){
	.AnuncioTop_blogV{ display:none;}
	}	
.LargTop_blov{
	max-width:1280px;
	margin:auto;
	}
@media(max-width:1280px){
	.LargTop_blov{max-width:90%;}
	}
.LogoEditorial{
	width:auto;
	height:auto;
	float:left;
	}	
.BTSair_BlogV{
	width:50px; height:50px;
	float:right;
	border-radius:50px;
	border:none;
	cursor:pointer;
	background: #000 url(../../1a_img/seta-Sair.svg) center center no-repeat;
	transition:0.2s ease-in-out;
	}
.BTSair_BlogV:hover{ 
background:#ffcc00 url(../../1a_img/seta-Sair.svg) center center no-repeat;
}		
/*FINAL TOP*/

/*INICIO BLOG*/
.Bk_BlogV{
	width:100%; height:auto;
	padding-top:65px; padding-bottom:65px;
	float:left;
	background:#006cbf;
	position:relative;
	}
.Larg_BlogV{
	max-width:1280px;
	margin:auto;
	}	
@media(max-width:1280px){
	.Larg_BlogV{max-width:90%;}	
	}
.Title_BlogV{
	width:100%; height:auto; float:left;
	font-family: 'Rubik',Arial, sans-serif; font-size: 28px; font-weight:700; color: #FFF; text-align: center;
	margin-bottom:15px;
	}
.TXT_BlogV{
	font-family: 'Rubik',Arial, sans-serif; font-size: 16px; font-weight:400; color: #FFF; text-align: center;
	line-height:1.3;
	margin-bottom:30px;
	}	
/*FINAL NICIO BLOG*/

/*PAGINA NOTICIA*/
.Bk_NoticiTitulo_blogV{
	width:100%; height:auto;
	padding-top:25px; padding-bottom:65px;
	float:left;
	background:#FFF;
	}
.Title_Noticia_BlogV{
	width:100%; height:auto;
	float:left;
	font-family: 'Rubik',Arial, sans-serif; font-size:40px; font-weight:700; color: #000; text-align: left;
	padding-bottom:20px; 
	text-transform: uppercase; /*Maiusculo*/
	}
@media(max-width:750px){
	.Title_Noticia_BlogV{font-size:30px;}
	}	
.SubTitle_Noticia_BlogV{
	width:100%; height:auto;
	float:left;
	font-family: 'Rubik',Arial, sans-serif; font-size:25px; font-weight:500; color: #666; text-align: left;
	padding-bottom:20px; 
	}	
.Assina_Noticia_BlogV{
	width:100%; height:auto;
	float:left;
	font-family: 'Rubik',Arial, sans-serif; font-size:16px; font-weight:400; color: #000; text-align: left;
	}	
.Assina_Noticia_BlogV .Link_AssinaNB{
	text-decoration:none; 
	color:#000;
	transition:0.2s ease-in-out;
	}	
.Assina_Noticia_BlogV .Link_AssinaNB:hover{
	background: #FC0;
	padding:5px;
	color: #000;
	border-radius:5px;
	}	
.Bk_ContNoticia_blogv{
	width:100%; height:auto;
	padding-top:65px; padding-bottom:65px;
	float:left;
	background:#f1f5f8;
	}
.Bk_cont_blogv{
	width:70%; height:auto;
	float:left;
	}
.CapaPost{
	display:block;
	float:left;
	user-select: none;
	margin-bottom:30px;
	}	
.TXT_ContPost{
	white-space: pre-line; /* Quebra o texto em novas linhas */
	padding-bottom:30px;
	font-family: 'Rubik',Arial, sans-serif; font-size:16px; font-weight:400; color: #000; text-align:left;
	line-height:1.5;
	}	
.MarkEspecial{
	font-size:17px; font-weight:600;
	text-decoration:underline;
	text-decoration-color:#ffcc00;
	text-decoration-skip-ink: none;
	text-decoration-thickness: 0.2em;	
	}	
.MarkNegrito{
	font-size:17px; font-weight:600;
	}	
.MarkRecuo{
	font-size:17px; font-weight:600;
	margin-left:20px;
	}			
.Populares_blogV{
	width:calc(30% - 2%);
	height:auto;
	float:right; 
	}	
@media(max-width:850px){
.Bk_cont_blogv{width:100%; }
.Populares_blogV{
	width:100%;
	height:auto;
	float:right; 
	}		
	}				
/*FINAL PAGINA NOTICIA*/

/*DESTAQUE NOTICIAS*/	
.QuadNOTICIAvX .TitleNOTICIAv{font-size:30px;}	
.QuadNOTICIAvX{
	width:48.9%;
	height:auto;
	float:left;
	background:#000;
	margin:0.5%;
	cursor:pointer;
	position:relative;
	overflow: hidden;
	transition:0.2s ease-in-out;
	border-radius:10px;
	}
.QuadNOTICIAv{
	width:24%;
	height:auto;
	float:left;
	background:#000;
	margin:0.5%;
	cursor:pointer;
	position:relative;
	overflow: hidden;
	transition:0.2s ease-in-out;
	border-radius:10px;
	}	
    /* mais pra você */	
.Noticia_DestaqueP .QuadNOTICIAv {
    width: 49%;
}	
.ImagemNOTICIAv img {
    width: 100%;
    height: auto;
    display: block;
    overflow: hidden;
    -webkit-transition: -webkit-transform 1s ease-in-out;
    transition: transform 1s ease-in-out;
    z-index: 1;
}
/*hover*/
.QuadNOTICIAvX:hover .ImagemNOTICIAv img,
.QuadNOTICIAv:hover .ImagemNOTICIAv img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
/*final hover*/

.BksombraNOTICIAv {
    width: 100%;
    height: 250px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 1) 100%);
    transition: background 1s ease-in-out, height 1s ease-in-out, top 1s ease-in-out;
    z-index: 4;
}
/* hover */
.QuadNOTICIAvX:hover .BksombraNOTICIAv,
.QuadNOTICIAv:hover .BksombraNOTICIAv {
    background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 1) 100%);
    height: auto;
    top: 0;
}
/* final hover */

.TitleNOTICIAv{
	width:100%; 
	padding:7%;
	height:auto;
	position:absolute;
	bottom:0; left:0; right:0;
	font-family:'Rubik', Arial, Helvetica, sans-serif; font-size:20px; font-weight:600; color:#FFF; text-align:center;
	z-index:5;
	}
	.TagCategoria{
		padding:5px;
		border-radius:5px;
		background: #000;
		position:absolute;
		top:10px; left:10px;
		font-family:'Rubik', Arial, Helvetica, sans-serif; font-size:11px; font-weight:500; color: #ffcc00; text-align:center;
		z-index:5;
		}		
/* hover */
.QuadNOTICIAvX:hover .TitleNOTICIAv,
.QuadNOTICIAv:hover .TitleNOTICIAv {
text-decoration: underline #ffcc00;
}
@media(max-width:1000px){.QuadNOTICIAv {width:49%;}}
@media(max-width:1000px){.QuadNOTICIAvX {width:99%;}}	
@media(max-width:1000px){.QuadNOTICIAvX .TitleNOTICIAv{font-size:20px;}	}	
@media(max-width:550px){.QuadNOTICIAv {width:99%;}}
@media(max-width:550px){.Noticia_DestaqueP .QuadNOTICIAv {width:99%;}}
/*FINAL DESTAQUE NOTICIAS*/	

/*BOX CONTEÚDO MAIS*/
.box_MaisBlov {
	width:100%; padding-right:15%; 
 	height:50px; 
	float:left; 
	padding-left:50px;
	margin-bottom:3px;
	background: #f1f1f2; 
	border:0;
	border-radius:10px;
	position:relative; 
	cursor:pointer;
	font-family: 'Rubik',Arial, sans-serif; font-size:16px; font-weight:600; color: #000; text-align:left;
	user-select: none;
	transition:0.2s ease-in-out;
outline: none;
}
@media(max-width:500px){.boxcontend{ height: auto; padding-top:15px; padding-bottom:15px;}}
.box_MaisBlov:hover {
	background: #f1f1f2; color: #ffcc00; 
	}
.box_MaisBlov.active	{
	border-radius:10px; 
	background: #f1f1f2; color: #ffcc00; 
	}	
/*Icone Abrir e Frechar*/
.box_MaisBlov:after { width:50px; height:50px; position:absolute; left:125px; top:0; content: url(../imagens/BeneficioP/maisBn.png);}
.box_MaisBlov.active:after { content: url(../imagens/BeneficioP/maisBn2.png);}
/*conteudo_comoF*/
div.conteudo_MaisBlov {
	max-width:100%;
	max-height:auto;
	padding:1px;
	margin-bottom:5px;
	margin-top:0;
	border:0;
	overflow: hidden;
	transition: 0.2s ease-in-out;
	opacity: 0;
	display:none;
}
div.conteudo_MaisBlov.show {opacity:1; max-height:100%; display:block; margin-top:0; border-radius:0;}	
/*FINAL CONTEÚDO MAIS*/	

/*RODAPE*/
.BkRodape_blogV{
	width:100%; height:auto; 
	float:left; 
	background: #f1f5f8;
	text-align:center;
	}
.LargRoda_blov{
	max-width:1280px;
	margin:auto;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	}	
.TXT_Rodape_Blog{
	width:100%; height:auto;
	font-family: 'Rubik',Arial, sans-serif; font-size:14px; font-weight:400; color: #333; text-align: center;
	line-height:1.5;
	margin-top:10px;
	}	
.AtorPP{
	width:100%; height:auto;
	float:left;
	padding-top:20px; padding-bottom:20px;
	margin-top:20px;
	font-family: 'Rubik',Arial, sans-serif; font-size: 14px; font-weight:400; color: #333; text-align: center;
	border-top:1px solid #e3eaf0;
	}
.LinkRBlogP,
.LinkRBlogP:visited,
.LinkRBlogP:active{
	color:#333;
	text-decoration:none;
	cursor:pointer;
	transition:0.2s ease-in-out;
	}
.LinkRBlogP:hover{
	background:#ffcc00;
	color: #000;
	border-radius:5px;
	padding:5px;
	}		
/*FINAL RODAPE*/
