@charset "utf-8";

/**********************************************************************************************
						NOTÍCIAS
/**********************************************************************************************/
.area_noticias .noticia { position: relative; overflow: hidden; }
.area_noticias .noticia .area_img_noticia { width: 40%; height: 100%; position: absolute; top: 0; left: 0; z-index: 0; overflow: hidden; }
.area_noticias .noticia .area_img_noticia img { position: absolute; top: 0; left: 0; z-index: 0; will-change: filter; transition: .4s ease; }
.area_noticias .noticia .area_info_noticia { padding: 20px; margin-left: 40%; border-radius: inherit; position: relative; }
.area_noticias .noticia .area_info_noticia .data_noticia { margin-bottom: 2%; text-transform: uppercase; display: inline-block; vertical-align: middle; }
.area_noticias .noticia .area_info_noticia .titulo_noticia { max-height: 5em; line-height: 1.25em; margin-bottom: 3%; overflow: hidden; }
.area_noticias .noticia .area_info_noticia .descricao_noticia { max-height: 7em; line-height: 1.75em; text-align: justify; overflow: hidden; }

/* CATEGORIAS */
.categoria_noticia { max-width: 140px; height: 22px; line-height: 22px; display: inline-block; vertical-align: middle; padding: 0 5px; border-radius: 3px; font-size: 10px; letter-spacing: 1px; color: #fff; font-weight: 600; text-transform: uppercase; position: relative; text-align: center; overflow: hidden; }
.categoria_noticia span { word-break: break-all; line-height: inherit; }
.categoria_noticia .swfa { margin-right: 5px; font-size: 12px; }
.noticia .categoria_noticia { position: absolute; top: 10px; right: 10px; z-index: 10; }

/* CAPA */
.swe_capa .area_noticias .cont_noticias { font-size: 0; padding: 0 20px; gap: 15px; display: grid; grid-template-columns: repeat(2, 1fr); grid-auto-flow: dense; }
.swe_capa .area_noticias .cont_noticias a { display: contents; }
.swe_capa .area_noticias .cont_noticias .noticia { min-height: 120px; }

@media (min-width: 1001px) {
	.noticia .area_img_noticia:hover img:nth-child(1) { transform: scale(1.1) translateZ(0); opacity: .5; filter: blur(5px); }
	.noticia .area_img_noticia img:nth-child(2) { display: block; object-fit: contain; z-index: 1; opacity: 0; transform: scale(.9); }
	.noticia .area_img_noticia:hover img:nth-child(2) { opacity: 1; transform: scale(1) translateZ(0); }
	/* L2 */
	.swe_capa .area_noticias .cont_noticias.l2 a:only-child .noticia { min-height: 250px; grid-column: span 2; }
	/* L3 */
	.swe_capa .area_noticias .cont_noticias.l3 { grid-template-columns: repeat(4, 1fr); }
	.swe_capa .area_noticias .cont_noticias.l3 .noticia .area_img_noticia { width: 100%; height: 200px; height: 16.6vw; max-height: 200px; position: relative; }
	.swe_capa .area_noticias .cont_noticias.l3 .noticia .area_info_noticia { margin: 0; }
	.swe_capa .area_noticias .cont_noticias.l3 a:nth-child(6n+1) .noticia,
	.swe_capa .area_noticias .cont_noticias.l3 a:nth-child(6n+6) .noticia { grid-column: span 2; min-height: 200px; }
	/* L4 */
	.swe_capa .area_noticias .cont_noticias.l4 { grid-template-columns: repeat(4, 1fr); }
	.swe_capa .area_noticias .cont_noticias.l4 a:nth-child(1) .noticia { grid-row: span 3; grid-column: span 2; }
	.swe_capa .area_noticias .cont_noticias.l4 a:nth-child(2) .noticia { grid-column: span 2; }
	.swe_capa .area_noticias .cont_noticias.l4 a:nth-child(3) .noticia,
	.swe_capa .area_noticias .cont_noticias.l4 a:nth-child(4) .noticia { grid-row: span 2; }
	.swe_capa .area_noticias .cont_noticias.l4 a:nth-child(n):not(:nth-child(2)) .noticia .area_img_noticia { width: 100%; height: auto; max-height: none; padding-top: 56.25%; position: relative; }
	.swe_capa .area_noticias .cont_noticias.l4 a:nth-child(n):not(:nth-child(2)) .noticia .area_info_noticia { margin: 0; }
	.swe_capa .area_noticias .cont_noticias.l4 a:nth-child(n):not(:nth-child(1)) .noticia .area_info_noticia .descricao_noticia { max-height: 3.5em; }
	/* L5 */
	.swe_capa .area_noticias .cont_noticias.l5 a:nth-child(1) .noticia { grid-row: span 2; }
	.swe_capa .area_noticias .cont_noticias.l5 a:nth-child(1) .noticia .area_img_noticia { width: 100%; height: auto; max-height: none; padding-top: 45%; position: relative; }
	.swe_capa .area_noticias .cont_noticias.l5 a:nth-child(1) .noticia .area_info_noticia { margin: 0; }	
	.swe_capa .area_noticias .cont_noticias.l5 a:nth-child(2) .noticia .area_info_noticia .titulo_noticia,
	.swe_capa .area_noticias .cont_noticias.l5 a:nth-child(3) .noticia .area_info_noticia .titulo_noticia { max-height: 2.5em; }
	.swe_capa .area_noticias .cont_noticias.l5 a:nth-child(-n+3) .noticia .area_info_noticia .descricao_noticia { max-height: 5.25em; }
	/* L7 */
	.swe_capa .area_noticias .cont_noticias.l7 { grid-template-columns: repeat(6, 1fr); }
	.swe_capa .area_noticias .cont_noticias.l7 .noticia { grid-column: span 2; }
	.swe_capa .area_noticias .cont_noticias.l7 a:nth-child(5n+1) .noticia,
	.swe_capa .area_noticias .cont_noticias.l7 a:nth-child(5n+2) .noticia { grid-column: span 3; }
	.swe_capa .area_noticias .cont_noticias.l7 a:nth-child(3) .noticia .area_img_noticia,
	.swe_capa .area_noticias .cont_noticias.l7 a:nth-child(4) .noticia .area_img_noticia,
	.swe_capa .area_noticias .cont_noticias.l7 a:nth-child(5) .noticia .area_img_noticia { width: 100%; height: 200px; height: 16.6vw; max-height: 200px; position: relative; }
	.swe_capa .area_noticias .cont_noticias.l7 a:nth-child(3) .noticia .area_info_noticia,
	.swe_capa .area_noticias .cont_noticias.l7 a:nth-child(4) .noticia .area_info_noticia,
	.swe_capa .area_noticias .cont_noticias.l7 a:nth-child(5) .noticia .area_info_noticia { margin: 0; }
	/* LP */
	.swe_capa .area_noticias .cont_noticias.lp .noticia_destaque .area_img_noticia { width: 100%; height: auto; max-height: none; padding-top: 56.25%; position: relative; }
	.swe_capa .area_noticias .cont_noticias.lp .noticia_destaque .area_info_noticia { margin: 0; }
	.swe_capa .area_noticias .cont_noticias.lp .noticias_complementares { position: relative; }
	.swe_capa .area_noticias .cont_noticias.lp .noticias_complementares .cont_barra_noticias { width: 100%; height: 100%; position: absolute; top: 0; left: 0; overflow-y: scroll; padding-right: 10px; }
	.swe_capa .area_noticias .cont_noticias.lp .noticias_complementares .noticia { margin-bottom: 10px; }
	.swe_capa .area_noticias .cont_noticias.lp .noticias_complementares a:last-child .noticia { margin-bottom: 0; }
	.swe_capa .area_noticias .cont_noticias.lp .noticias_complementares .noticia .area_info_noticia .descricao_noticia { max-height: 3.5em; }
}

@media (max-width: 1000px) {
	.swe_capa .area_noticias .cont_noticias { display: block; }
	.swe_capa .area_noticias .cont_noticias .noticia { margin-top: 10px; }
	.swe_capa .area_noticias .cont_noticias .noticia_destaque { margin-top: 0; }
	.swe_capa .area_noticias .cont_noticias .noticia:not(.noticia_destaque) .area_img_noticia { width: 130px; }
	.swe_capa .area_noticias .cont_noticias .noticia:not(.noticia_destaque) .area_info_noticia { margin-left: 130px; padding: 15px; }
	.swe_capa .area_noticias .cont_noticias .noticia:not(.noticia_destaque) .area_info_noticia .titulo_noticia { margin-bottom: 0; font-size: 15px; }
	.swe_capa .area_noticias .cont_noticias .noticia:not(.noticia_destaque) .area_info_noticia .descricao_noticia { display: none; }
}

@media (max-width: 600px) {
	.swe_capa .area_noticias .cont_noticias .noticia .area_img_noticia img:nth-child(2) { display: none; }
	.swe_capa .area_noticias .cont_noticias .noticia_destaque .area_img_noticia { width: auto; height: auto; max-height: none; position: relative; padding-top: 56.25%; }
	.swe_capa .area_noticias .cont_noticias .noticia_destaque .area_info_noticia { margin: 0; }
}