/* Wp Audio Player Customize */
.testimonial-wrapper #myProgress {
	position: relative;
	overflow: hidden;
}

.testimonial-item .play{cursor:pointer;}
.epat-audioPlayer .mejs-inner > *:not(.mejs-controls),
.epat-audioPlayer .mejs-inner .mejs-controls > *:not(.mejs-time-rail),
.epat-audioPlayer .mejs-inner .mejs-controls .mejs-time-slider > *:not(.mejs-time-current){display:none;}
.epat-audioPlayer .wp-audio-shortcode.mejs-audio {
	background: transparent;
	position: static;
	height: auto !important;
}
.epat-audioPlayer .wp-audio-shortcode.mejs-audio .mejs-controls{
	background: transparent;
	padding: 0 !important;
	height: auto !important;
}
.epat-audioPlayer .wp-audio-shortcode.mejs-audio .mejs-controls .mejs-time-rail {
	margin: 0 !important;
	height: auto !important;
}

.epat-audioPlayer .wp-audio-shortcode.mejs-audio .mejs-controls .mejs-time-rail .mejs-time-slider{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0 !important;
	background: transparent !important;
}
/* Wp Audio Player Customize end*/

.epat-testimonials_area{
	margin-left:-15px;
	margin-right:-15px;
	position:relative;
}
.epat-carouselWrap .slick-list {
    padding-top: 5px;
    padding-bottom: 5px;
}
.epat-clearfix{clear:both;}
.epat-gridWrap .epat-grid_item{float:left;
margin-bottom : 30px;
}
.epat-gridWrap .epat-grid_item,
.epat-gridArea .epat-pagination_warp, 
.epat-slick .epat-ts-item{padding-left:15px;padding-right:15px;}
.epat-gridArea .epat-pagination{
	text-align: center;
}
.epat-gridArea .nav-links{
	display: inline-block;
}
.epat-pagination_warp{margin-top: 30px;}
.epat-gridArea .page-numbers {
	border: 1px solid #ddd;
	padding: 3px 12px;
	font-size: 15px;
	font-weight: 600;
	display: inline-block;
	background: #F5F5F5;
}
.epat-gridArea .page-numbers + .page-numbers {
	margin-left: -4px;
	border-left-color: transparent;
}
.epat-gridArea .page-numbers.current,
.epat-gridArea .page-numbers:hover{
	border-color: #F15E18;
	background: #F15E18;
	color: #fff;
}
.epat-loadmore_warp{
	text-align:center;
}
.epat-gridArea .epat-loadmore{
	background: #F15E18;
	display: inline-block;
	color: #fff;
	padding: 5px 30px;
	font-size: 16px;
	border-radius: 40px;
	border: 2px solid #F15E18;
	letter-spacing: 0.5px;
}
.epat-gridArea .epat-loadmore:hover{
	background:transparent;
	color:#F15E18;
}
.epat-bgCover{
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: scroll;
}

/* Add Preloder */
.epat-testimonials_area .epat-gridArea,
.epat-testimonials_area .epat-slick{opacity:0;transition: opacity 1s;}
.epat-testimonials_area.epat-tsLoadded .epat-gridArea,
.epat-testimonials_area.epat-tsLoadded .epat-slick{opacity:1;}
.epat-testimonials_area{height:300px;overflow:hidden;}
.epat-testimonials_area.epat-tsLoadded{height:auto;overflow:initial;}

.epat-testimonials_area .epat-preloderArea{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index:999;
}
.epat-pinkBg{
    background-color: #ed184f !important;
    background-image: linear-gradient(90deg, #fd5581, #fd8b55);
}
.epat-intro-banner-vdo-play-btn {
	height: 30px;
	width: 30px;
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: center;
	margin: -15px 0 0 -15px;
	border-radius: 100px;
	z-index: 1;
}

.epat-intro-banner-vdo-play-btn .epat-ripple {
	position: absolute;
	width: 120px;
	height: 120px;
	z-index: -1;
	left: 50%;
	top: 50%;
	opacity: 0;
	margin: -60px 0 0 -60px;
	border-radius: 100px;
	-webkit-animation: ripple 1.8s infinite;
	animation: ripple 1.8s infinite;
}

@-webkit-keyframes ripple{
    0%{
        opacity:1;
        -webkit-transform:scale(0);
        transform:scale(0)
    }
    100%{
        opacity:0;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes ripple{
    0%{
        opacity:1;
        -webkit-transform:scale(0);
        transform:scale(0)
    }
    100%{
        opacity:0;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
.epat-intro-banner-vdo-play-btn .epat-ripple:nth-child(2){
    animation-delay:.3s;
    -webkit-animation-delay:.3s
}
.epat-intro-banner-vdo-play-btn .epat-ripple:nth-child(3){
    animation-delay:.6s;
    -webkit-animation-delay:.6s
}