.event-card {
	position: relative;
	min-height: 350px;
	background-color: --var(white);
	box-shadow: 0 5px 15px rgba(0,0,0,.05);
	overflow: hidden;
	margin: 10px 0px;
	display: block;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.style_prevu_kit {
	position: relative;
	-webkit-transition: all 400ms ease-in;
	-ms-transition: all 400ms ease-in;
	-moz-transition: all 400ms ease-in;
	transition: all 400ms ease-in;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1);
}
#main_image_bg{
/*	--background_image is set on the page*/
	background-image: var(--background_image);
	-webkit-filter: blur(30px);
	-moz-filter: blur(30px);
	-o-filter: blur(30px);
	-ms-filter: blur(30px);
	filter: blur(30px) alpha(opacity=25);
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	opacity: 0.25;
/*	filter: alpha(opacity=25);*/
}
#main_image_bg > div{
	background-image: var(--background_image) !important;
	top:-50px;
	bottom:0px;
	left:0px;
	right:0px;
	width:100%;
	position:absolute;
	background-size:100%;
	background-repeat:no-repeat
}