
.featured_post_slider-widget-wrapper .slide-overlay{
    padding:12px;
    background:rgba(0, 0, 0, .1);
    position:relative;
	height:520px;
}
.featured_post_slider-widget-wrapper .slide-overlay:after{
    content:'';
    background: linear-gradient(0deg, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, .0) 100%);
    display:block;
    position:absolute;
    width:100%;
    height:50%;
    bottom:0;
    left:0;
    z-index:0;
}
.featured_post_slider-widget-wrapper .slide-inner{
	background-position:center;
	background-size:cover;
}
.featured_post_slider-widget-wrapper .slide-content{
	display:flex;
	align-items:end;
	margin: 0 auto;
	width: 100%;
	max-width: var(--content-width);
	height: 100%;
	position:relative;
	z-index:9;
	padding:40px 0px;
}
.featured_post_slider-widget-wrapper .slide-block{
    max-width: 600px;
    width: 100%;
    display:flex;
    flex-direction:column;
    gap:12px;
}
.featured_post_slider-widget-wrapper .slide-buttons{
    display:flex;
    gap:12px;  
}
.featured_post_slider-widget-wrapper .swiper-pagination .swiper-pagination-bullet{
    border-radius:12px;
    transition: width 1s;
}
.featured_post_slider-widget-wrapper .swiper-pagination .swiper-pagination-bullet-active{
    background-color: var(--e-global-color-0749c32);
    width:50px;
}
.featured_post_slider-widget-wrapper .swiper-button-prev, .featured_post_slider-widget-wrapper .swiper-button-next{
	color:#FFF;
	transition: all .5s;
}
.featured_post_slider-widget-wrapper .swiper-button-prev:hover, .featured_post_slider-widget-wrapper .swiper-button-next:hover{
	color:var(--e-global-color-secondary);
}
.featured_post_slider-widget-wrapper .swiper-button-disabled{
	opacity:0;
}
.slide-buttons .play-btn {
    display: flex;
    gap: 10px;
    align-items: center;
}
.btn .play-btn path{
	fill: var(--e-global-color-secondary);
	transition: all .5s;
}
.btn .play-btn:hover path{
	fill: #FFF;
}