
/* Featured Slider
---------------------------------------------------------------------------- */
.ftrd_slider_container { padding-bottom: 120px; }
.ftrd_slider_container .ftrd_slider { margin:0 -10px; }
.ftrd_slider_container .programme_ftrd img{ width: 100%; }
.ftrd_slider_container.programme_container{ padding-left: 0px; }
.ftrd_slider .slick-list{ border-radius: var(--radius-md); }
.slider_nav{
	position: absolute;
	right: 0;
	bottom: 245px;
	background: var(--color-white);
	padding: 30px 40px 10px 40px;
	border-radius: 25px 0 0 0;
}

.slider_nav p{
	font-family: var(--font-display);
	padding-right: 50px;
}

.slider_nav p + figure{ margin-right: 12px; }
.slick-arrow{
	position: absolute;
	bottom: 0;
	z-index: 10;
	background: var(--color-white);
	padding: 15px 40px 25px 40px;
	right: 0;
	cursor: pointer;
}

.slick-arrow.aright{
	padding-left: 0;
	border-radius: 0;
	margin-bottom: -1px;
}

.slick-arrow.aleft{ margin-right: 70px; }
.slides-numbers{
	font-family: var(--font-display);
  font-size: 22px;
  position: absolute;
  bottom: 0;
  right: 165px;
  background:var(--color-white);
  z-index: 12;
  padding: 28px 15px 35px 35px;
  border-radius: 25px 0 0 0;
  min-height: 44px;
  display: flex!important;
  align-items: flex-end;
  width: 130px;
}