.BandeauPromo{
	position:relative;
	display:block;
	background-color:#000;
	animation:BandeauPromo 1000ms ease;
	width:100%;
}
@keyframes BandeauPromo{
	0%{
		opacity:0;
		transform:translateY(-100%);
	}
	50%{
		opacity:0;
		transform:translateY(-100%);
	}
	100%{
		opacity:1;
		transform:translateY(0%);
	}
}
.BandeauPromo .slick-track{
	display:flex;
	align-items:stretch;
}
.BandeauPromo_message {
	display: flex !important;
	align-items: center;
	justify-content: center;
	color:#fff;
	text-align:center;
	padding:24px 72px;
	height:auto !important;
	line-height:1.3;
}
.BandeauPromo p{
	margin:0;
}
@media (max-width:767px){
	.BandeauPromo_message {
		padding:12px 24px;
	}
}

/* ARROWS */
.BandeauPromo .slick-arrow {
    position: absolute;
    width: 24px;
    height: 24px;
    font-size: 0px;
	top:calc(50% - 12px);
	background-color:#fff;
	border:none;
	display:flex;
	align-items:center;
	justify-content:center;
	border-radius:50%;
	z-index:9;
	cursor:pointer;
	transition:0.3s ease;
}
@media (min-width:1121px){
	.BandeauPromo .slick-arrow:hover{
		transform:scale(1.05);
	}
}
.BandeauPromo .slick-prev{
	left:12px;
}
.BandeauPromo .slick-next{
	right:12px;
}
.BandeauPromo .slick-arrow:before{
	content:'';
	display:block;
	position:absolute;
	height:2px;
	width:12px;
	background-color:#000;
}
.BandeauPromo .slick-arrow:after{
	content:'';
	display:block;
	position:absolute;
	height:6px;
	width:6px;
	transform:rotate(45deg);
}
.BandeauPromo .slick-prev:after {
    border-left: 2px solid #000;
    border-bottom: 2px solid #000;
    left: 6px;
}
.BandeauPromo .slick-next:after {
    border-right: 2px solid #000;
    border-top: 2px solid #000;
    right: 6px;
}
@media (max-width:767px){
	.BandeauPromo .slick-arrow {
		display:none !important;
	}
}