.blancoColor {
	color: #fff
}

.blancoColorBg {
	background-color: #fff
}

.negroColor-100 {
	color: #252525
}

.negroColor-100Bg {
	background-color: #252525
}

.negroColor-80 {
	color: #666e73
}

.negroColor-80Bg {
	background-color: #666e73
}

.negroColor-60 {
	color: #a3a9b0
}

.negroColor-60Bg {
	background-color: #a3a9b0
}

.negroColor-40 {
	color: #e0e2e6
}

.negroColor-40Bg {
	background-color: #e0e2e6
}

.grisClaroColor {
	color: #faf8f6
}

.grisClaroColorBg {
	background-color: #faf8f6
}

.bloque-noticias {
	padding-top: 14.5833333333vw;
	padding-bottom: 3.4722222222vw
}

.bloque-noticias .wrapper {
	width: 100%;
	display: flex;
	align-items: flex-end;
	flex-direction: column;
	gap: 4.8611111111vw
}

.bloque-noticias .post {
	width: 30.587778vw;
	height: 16.6666666667vw;
	gap: 5.512222vw;
}

.bloque-noticias .post .post__foto {
	width: 12.7083333333vw;
	height: 100%;
	flex-shrink: 0
}

.bloque-noticias .post .post__foto img {
	height: 100%;
	object-fit: cover
}

.bloque-noticias .post__datos--titulo {
	font-size: 0.7638888889vw;
	font-weight: 400;
	margin: 0
}

.bloque-noticias .post__datos--fecha {
	font-size: 0.7638888889vw;
	font-weight: 300;
	text-transform: capitalize;
	margin-top: 1.6666666667vw
}

.bloque-noticias .post__datos--enlace {
	display: flex;
	align-items: center;
	font-size: 0.7638888889vw;
	color: #666e73;
	margin-top: 3.3333333333vw
}

.bloque-noticias .post__datos--enlace .arrow__diagonal {
	width: 0.6944444444vw;
	height: 0.6944444444vw;
	transition: rotate .3s linear, stroke .3s linear;
	margin-left: 1.0416666667vw
}

.bloque-noticias .post__datos--enlace .arrow__diagonal .stroke {
	stroke: #a3a9b0
}

.bloque-noticias .post__datos--enlace:hover {
	cursor: pointer
}

.bloque-noticias .post__datos--enlace:hover .arrow__diagonal {
	rotate: 45deg
}

.bloque-noticias .post__datos--enlace:hover .arrow__diagonal .stroke {
	stroke: #666e73
}

@media screen and (max-width: 768px) {
	.bloque-noticias {
		padding: 23.0769230769vw 0
	}

	.bloque-noticias .wrapper {
		gap: 17.9487179487vw
	}

	.bloque-noticias .post {
		width: 100%;
		height: 46.1538461538vw;
		gap: 8.2051282051vw
	}

	.bloque-noticias .post .post__foto {
		width: 33.3333333333vw
	}

	.bloque-noticias .post__datos--titulo {
		font-size: 2.8205128205vw
	}

	.bloque-noticias .post__datos--fecha {
		font-size: 2.8205128205vw;
		margin-top: 6.1538461538vw
	}

	.bloque-noticias .post__datos--enlace {
		margin-top: 12.3076923077vw;
		font-size: 2.8205128205vw
	}

	.bloque-noticias .post__datos--enlace .arrow__diagonal {
		width: 2.5641025641vw;
		height: 2.5641025641vw;
		margin-left: 3.8461538462vw
	}
}