/*slider d'animations*/

/*.slick-carousel-wrapper{
	width:100%;
}*/

.slick-slide .card{
	width:85%;
	padding:0px;
	display:flex;
	justify-content:center;
	margin:0 auto;
}

.slick-slide .card-type{
	top:293px;
	left:0;
	border-bottom-right-radius: 20px;
	border-top-right-radius: 20px;
	padding: 6px 15px;
}
.slick-slide .card-type a{
	font-size:110%;
	padding:0px;
	color:var(--white) !important;
}

.slick-slide img.card-img-top {
	display: block;
	max-height: 345px;
	object-fit: cover;
}
.slick-slide .card-body{
	padding-left:2rem;
}
.slick-slider .card-body .card-meta .field-lieu-animation .categories-background{
	padding-bottom:10px;
	font-weight:600;
	font-size:105%;
}
.categories-background.violet.type-1036{
		color:var(--violet-villeneuve);
}
.categories-background.violet.type-1030{
		color:var(--red-roissy);
}
.categories-background.violet.type-1031{
		color:var(--violet-orly);
}
.categories-background.violet.type-1034{
		color:var(--green-horslesmurs);
}
/*bouton previous next*/
/*button.slick-prev.slick-arrow::before {
	content: "\f060";
	font-family: 'Font Awesome 5 Free';
	font-size: 48px;
	font-weight: 900;
	transform: none;
	position: absolute;
	top: 16%;
	left: 32%;
	opacity: 0.75;
}
button.slick-next.slick-arrow::before {
	content: "\f061";
	font-family: 'Font Awesome 5 Free';
	font-size: 48px;
	font-weight: 900;
	transform: none;
	position: absolute;
	top: 16%;
	right: 78%;
	opacity: 0.75;
}
button.slick-prev.slick-arrow, button.slick-next.slick-arrow{
	font-size:1px;
	color:transparent;
}
button.slick-prev.slick-arrow::after, button.slick-next.slick-arrow::after{
	display:none;
}

.slick-prev:hover::before, .slick-prev:focus::before, .slick-prev::before:hover, .slick-prev::before:focus{
	left:9%;
	opacity:1;
}
.slick-next:hover:before, .slick-next:focus:before, .slick-next::before:hover, .slick-next::before:focus {
	right:52%;
	opacity:1;
}
button.slick-prev.slick-arrow, button.slick-next.slick-arrow, button.slick-prev.slick-arrow::before, button.slick-next.slick-arrow::before {
	transition: all .2s ease-in-out !important;
}*/

.glide__slides{
	padding:30px 0 60px 0;
}
.glide__arrow{
	background:var(--primary-color);
	width:70px;
	height:70px;
	border-radius:50%;
	border:none;
	box-shadow:none;
	text-shadow:none;
	opacity:0.1;
	transition: all .3s ease-in-out;
	padding:0;
}
.glide__arrow.glide__arrow--left, .glide__arrow.glide__arrow--right{
	color:transparent;

}
.glide__arrow.glide__arrow--left::after{
	content:"<";
	color:var(--white);
	font-size:30px;
	font-family:inherit;
	position:absolute;
	display:block;
	top:20px;
	left:25px;
	opacity:0.2;
	transition:all .3s ease-in-out;
}
.glide__arrow.glide__arrow--right::after{
	content:">";
	color:var(--white);
	font-size:30px;
	font-family:inherit;
	position:absolute;
	display:block;
	top:20px;
	left:27px;
	opacity:0.2;
	transition:all .3s ease-in-out;
}
.glide__arrow:hover, .glide__arrow:focus,
.glide__arrow.glide__arrow--right:hover::after,
.glide__arrow.glide__arrow--right:focus::after,
.glide__arrow.glide__arrow--left:hover::after,
.glide__arrow.glide__arrow--left:focus::after{
	opacity:1;
}
.glide__bullet{
	background-color:var(--primary-color-op50);
}
.glide__bullet.glide__bullet--active{
	background-color:var(--primary-color);
}
.glide__bullet:hover, .glide__bullet:focus {
	border: 2px solid var(--primary-color);
	background-color: var(--white-op60);
}
@media (max-width:571px){
.glide__arrow--left{
	left: 0em;
}
.glide__arrow--right{
	right: 0em;
}
.glide__bullet{
	width:15px;
	height:15px;
	margin: 0 1.25em;
}
}