.timeline-slider {
    position: relative;
    padding: 20px;
    display: flex;
}

.timeline-slide {
   /* opacity: 0.5; */
    transition: all 0.3s ease;
    transform: scale(0.8);
}

.timeline-slide.slick-center {
    transform: scale(1);
    opacity: 1;
    z-index: 10;
}

.timeline-slide img {
    width: 100%;
    height: auto;
	background: #404040;
}

.timeline-meta {
    text-align: center;
    margin-top: 20px;
}

.timeline-title {
    font-size: 24px;
    font-weight: bold;
}

.timeline-description {
    font-size: 16px;
    color: #666;
}
.timeline-content{
	text-align:center;
	color:#fff !important;
	background:#DA0043;
	padding:25px 20px !important;
}
.timeline-content p{
	text-align:center;
	line-height:1.2 !important;
	color:#fff !important;
	margin-bottom:0px !important;
}
.timeline-content h2{
	color:#fff !important;
	line-height:1 !important;
	margin-bottom:10px !important;
	text-align:center;
}
.timeline-slider .slick-dots li button:before{
	font-size:15px !important;
	color:#D9D9D9;
	opacity:1 !important;
}
.timeline-slider .slick-dots li:hover button:before {
    color: #D9D9D9;
    font-size: 25px !important;
}
.timeline-slider .slick-dots li:hover button{
    color: #D9D9D9;	
}
.timeline-slider .slick-dots li.slick-active button:before{
	font-size:25px !important;
	color:#DA0043;	
	opacity:1 !important;
}

.timeline-slider .slick-dots li.slick-active button{
	color:#DA0043 !important;		
}
.timeline-slider .slick-dots li button{
	font-size:16px !important;
	font-weight:500 !important;
	font-family:'Oswald' !important;
}
.timeline-slider .year-bottom{
	margin-top: -25px ! Important;
    margin-left: 5px ! Important;
    text-align: center;
    justify-content: center;
    display: flex;
}

/*.timeline-slider .timeline-slide{
	filter:grayscale(1);
	opacity:0.9;
} */
.timeline-slider .slick-active .timeline-slide-content .timeline-content{
	filter:grayscale(1);
	opacity:0.9;
}
.timeline-slider .slick-current .timeline-slide-content .timeline-content{
	filter:none;
	opacity:1;
}
 .timeline-slider .slick-active:before{
	 position: absolute;
    left: 0;
    top: 0;
    content: "";
    z-index: 8;
    width: 100%;
    height: 100%;
    background-color: rgb(4 4 4 / 60%);
}
.timeline-slider .slick-current:before{
	content:none;
} 

.timeline-slider .timeline-slide.slick-center{
	filter:none !Important;
	opacity:1;
}
.timeline-slider .slick-dots li:before{
    content: '';
    background: #D9D9D9;
    height: 1px;
    position: absolute;
    width: calc(100% + 20px);
    top: 50%;
    transform: translateY(-50%);
	z-index:-1;
}
.timeline-slider .slick-dots li:last-child:before{
	width:0px !important;
}
.timeline-slider .slick-dots li{
	margin:0 10px !important;
}
@media screen and (max-width:768px) and (min-width:575px){
	.timeline-slider .slick-dots li{
	   margin: 0 8px !important;
	}
	.timeline-slider .slick-dots li button:before{
	  font-size: 12px !important;
	}
	.timeline-slider .slick-dots li{
	 width: 11px;
	}
	.timeline-slider .slick-dots li.slick-active button:before{
	font-size: 18px !important;
	}
	.timeline-slider .slick-prev{
	left: 75px;
    z-index: 9999;
	}
	.timeline-slider .slick-next {
    right: 70px;
     z-index: 9; 
}
}
@media only screen and (min-width: 767px) {
	.timeline-slider .slick-dots{
	bottom:-90px !important;
}
	.timeline-slider .slick-next {
    right: -10px;
}
	.timeline-slider .slick-next:before{
	opacity:1 !important;
	content:url('/wp-content/uploads/2024/09/arrow-right.png') !important;
}
.timeline-slider .slick-prev:before{
	opacity:1 !important;
	content:url('/wp-content/uploads/2024/09/arrow-left.png') !important;
}
}
@media only screen and (max-width: 575px) {
	.timeline-slider .slick-dots li{
	   margin: 0 5px !important;
	}
	.timeline-slider .slick-dots li button:before{
	  font-size: 10px !important;
	}
	.timeline-slider .slick-dots li{
	 width: 10px;
	}
	.timeline-slider .slick-dots li.slick-active button:before{
	font-size: 17px !important;
	}
	.timeline-slider .slick-prev{
	left: 50px;
    z-index: 9999;
	}
	.timeline-slider .slick-next {
    right: 50px;
     z-index: 9; 
}
}

@media only screen and (max-width: 767px) {
	.timeline-slider{
		padding:0;
	}
.timeline-slider .slick-next:before{
	opacity:1 !important;
	content:url('/wp-content/uploads/2024/09/tl-arrow-right.svg') !important;
}
.timeline-slider .slick-prev:before{
	opacity:1 !important;
	content:url('/wp-content/uploads/2024/09/tl-arrow-left.svg') !important;
} 
	
	.timeline-slider .slick-slide{
		margin-bottom:10px;
	}
	.timeline-slider .year-bottom{
		display:none;
	}
}

