.acf_slideshow_cont{
	position: relative;
}

.acf_slideshow_cont:before{
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(../../images/bg_arrow_left.png) no-repeat;
	max-height: 640px;
	aspect-ratio: 756 / 640;
	overflow-x: hidden;
	background-size: cover;
	width: 35%;
}

.acf_slideshow_cont:after{
	content: "";
	position: absolute;
	bottom: 0;
	right: 0;
	background: url(../../images/bg_arrow_right.png) no-repeat;
	max-height: 640px;
	aspect-ratio: 756 / 640;
	overflow-x: hidden;
	background-size: cover;
	width: 35%;
}

.acf_slideshow_cont .center{
	width: 1728px;
	max-width: 100%;
	position: static;
}

.acf_slideshow_cont{
	background: linear-gradient(180deg, rgba(51, 72, 187, 0) 63%, rgba(51, 72, 187, 50%) 100%);
}

.acf_slideshow_cont .acf_slideshow{
	padding-bottom: 128px;
	padding-top: 112px;
}

.acf_slideshow_cont .acf_slideshow:before{
	content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    background: #030712;
}

.acf_slideshow_cont .swiper-slide .swiper-popup-link{
	width: 100%;
}

.acf_slideshow_cont .swiper-slide img{
	aspect-ratio: 1.78;
	max-height: 720px;
	opacity: 0.9;
	border-radius: 8px;
}

.acf_slideshow_cont .swiper-navigation{
	display: flex;
	justify-content: center;
	margin-bottom: -13px;
	gap: 64px;
	position: absolute;
	bottom: 0;
	width: 100%;
	left: 0;
	z-index: 20;
}

.acf_slideshow_cont .swiper-button-prev-idea{
	background: url(../../images/arrow_back.svg) no-repeat;
	width: 95px;
	height: 77px;
	background-size: cover;
}

.acf_slideshow_cont .swiper-button-next-idea{
	background: url(../../images/arrow_next.svg) no-repeat;
	width: 95px;
	height: 77px;
	background-size: cover;
}

.acf_slideshow_cont .swiper-button-prev-idea:not(.swiper-button-disabled):hover{
	background: url(../../images/arrow_back_hover.svg) no-repeat;
	cursor: pointer;
	background-size: contain;
}

.acf_slideshow_cont .swiper-button-next-idea:not(.swiper-button-disabled):hover{
	background: url(../../images/arrow_next_hover.svg) no-repeat;
	cursor: pointer;
	background-size: contain;
}

.acf_slideshow_cont .swiper-navigation div.swiper-button-disabled{
	opacity: 0.3 !important;  
}

.acf_slideshow_cont .swiperGallerieAcf {
	position: relative;
	z-index: 99;
}

.about-slideshow .acf_slideshow{
    padding-top: 0 !important;
}

.expanding-image {
    /*transform: scale(1);*/
	transform-origin: center center;
	overflow: hidden;
	transition: all cubic-bezier(0.4, 0, 1, 1) 0.5s !important;
	
}

@media only screen
and (max-width : 1024px){
	.acf_slideshow_cont .acf_slideshow{
		padding-top: 80px;
		padding-bottom: 80px;
	}
	
	.acf_slideshow_cont .swiper-button-prev-idea{
		width: 60px;
		height: 49px;
	}
	
	.acf_slideshow_cont .swiper-button-next-idea{
		width: 60px;
		height: 49px;
	}
		
	.acf_slideshow_cont .swiper-navigation{
		gap: 20px;
	}
}

@media only screen
and (max-width : 650px){
	.timeline .cell .cell-content dd,
	.timeline .cell .cell-content dt{
		max-width: 300px;
	}
}