aside h2 {
	padding-bottom: 0.75rem;
	margin-bottom: 1.5rem;
	border-bottom: 2px solid var(--blue-color);
}

.aside-item {
	border: 2px solid var(--dark-blue-color);
}

.aside-item:not(:last-child), .aside-post-item {
	margin-bottom: 2rem;
}

.aside-item .item:hover {
	opacity: 0.5;
}

.swiper-pub {
	overflow-x: hidden;
}

.aside-post-item article.post-item .post__thumbnail{
	height: auto;
	aspect-ratio: 1/1;
}

.swiper-publi-reportage .swiper-control-container {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 1rem;
}

@media screen and ( max-width: 768px ) {
	.swiper-publi-reportage {
		/* height: 1292px; */
		width: 100%;
		padding-bottom: 5rem !important;
	}
}

@media screen and ( max-width: 321px ) {
	.swiper-publi-reportage {
		/* height: 1355px; */
		width: 100%;
		padding-bottom: 5rem !important;
	}
}