@charset "utf-8";
/* CSS Document */


/* =========================================
NEWS HOME 
============================================*/
.swiper-news .swiper-container {
    width: 100%;
	margin-bottom:20px;
}

.swiper-news .swiper-container .swiper-slide {
    text-align: left;
    font-size: 18px;
}


.swiper-news .swiper-slide{
	list-style-type: none;
	min-height:300px;
	background:#ffffff;
	min-height:450px;
	display:flex;
	flex-direction:column;
	justify-content:space-between;
}
.swiper-news .swiper-slide:after{
	display:block;
	content:"";
	background:var(--blu);
	width:100px;
	height:4px;
	margin:0 auto;
}
.swiper-slide-testo{
	padding:20px;
}
.swiper-news h3 {
	margin-bottom: 20px;
	font-size:14px;
	line-height:24px;
	font-weight:500;
	color:#000000;
}
.swiper-news a {
	color: #000;
	text-decoration: none;

}
.swiper-news a:hover {
	color:var(--blu);
}
.swiper-news .data {
	display:inline-block;
	color:var(--blu);
	margin-top:5px;
	font-size:14px;
	border-bottom:2px solid var(--blu);
	margin-bottom:10px;
	padding-bottom:53px;
}
.swiper-news figure{
	max-height: 170px;
	overflow:hidden;
    padding:0;
    margin:0 0 5px 0;
}
.swiper-news figure img {
	width:100%;

}
.cont_navigazione{
	position:relative;
}
.cont_navigazione .swiper-button-prev{
	background-image:url(../images/swiper_prev.png);
	background-repeat:no-repeat;
	background-position: 0 0 !important;
	left:5%;
}
.cont_navigazione .swiper-button-next{
	background-image:url(../images/swiper_next.png);
	background-repeat:no-repeat;
	background-position: 0 0 !important;
	right:5%;
}
.swiper-news .cont_navigazione .swiper-button-next::after,
.swiper-news .cont_navigazione .swiper-button-prev::after{
     display:none; 
} 



/* MEDIA PARTNER */
.cont_navigazione-mediapartners{
	position:relative;
	margin-bottom:100px;
}
.swiper-mediapartner .swiper-container{
	
}
.swiper-mediapartner .swiper-button-prev{
	background-image:url(../images/swiper_prev.png);
	background-repeat:no-repeat;
	background-position: 0 0 !important;
	margin-left:5vw!important;
}
.swiper-mediapartner .swiper-button-next{
	background-image:url(../images/swiper_next.png);
	background-repeat:no-repeat;
	background-position: 0 0 !important;
	margin-right:5vw!important;
}
.swiper-mediapartner .swiper-button-next::after,
.swiper-mediapartner .swiper-button-prev::after{
     display:none; 
} 




@media only screen and (min-width: 1024px){
    .swiper-news .cont_navigazione{
        display:block; 
		z-index:0;
		height:50px;
		position:relative;
		margin-top:-250px;
		margin-bottom:250px;
	}


	.swiper-news .swiper-button-prev,
	.swiper-news .swiper-button-next{
		z-index:0;
		/* top:60%; */
	}
	.swiper-news h3{
		font-size:18px;
		line-height:24px;
	}

	.swiper-news .data {
		display:inline-block;
		color:var(--blu);
		margin-top:5px;
		font-size:14px;
		border-bottom:2px solid var(--blu);
		margin-bottom:20px;
		padding-bottom:5px;
	}



	.cont_navigazione-mediapartners{
        display:block; 
		z-index:0;
		height:50px;
		position:relative;
		margin-top:-150px;
		margin-bottom:150px;
	}

	.swiper-mediapartner .swiper-button-prev,
	.swiper-mediapartner .swiper-button-next{
		z-index:0;
		/* top:60%; */
	}
	.swiper-mediapartner .swiper-button-next{
		margin-right:5vw!important;
	}
	.swiper-mediapartner .swiper-button-prev{
		margin-left:5vw!important;
	}
	

}