/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 15 2025 | 11:44:00 */
.job_seekers_slider .pp-testimonials{
	display: flex;
	flex-direction: column-reverse;
	gap: 32px;
}

.job_seekers_slider .pp-testimonials-nav{
	justify-content: space-between !important;
	position: relative;
}

.job_seekers_slider .owl-item.active .pp-testimonial{
	position: relative;
}



.job_seekers_slider .owl-stage{
	padding-top: 100px;
}

.job_seekers_slider .owl-carousel{
	margin-top: -100px;
}

.job_seekers_slider .owl-item:nth-child(1) .pp-testimonial::before {
	content: "1";
	position: absolute;
	top: -60px;
	left: 50%;
	transform: translatex(-50%);
}

.job_seekers_slider .owl-item:nth-child(2) .pp-testimonial::before {
	content: "2";
	position: absolute;
	top: -60px;
	left: 50%;
	transform: translatex(-50%);
}

.job_seekers_slider .owl-item:nth-child(3) .pp-testimonial::before {
	content: "3";
	position: absolute;
	top: -60px;
	left: 50%;
	transform: translatex(-50%);
}

.job_seekers_slider .owl-item:nth-child(4) .pp-testimonial::before {
	content: "4";
	position: absolute;
	top: -60px;
	left: 50%;
	transform: translatex(-50%);
}

.job_seekers_slider .owl-item:nth-child(5) .pp-testimonial::before {
	content: "5";
	position: absolute;
	top: -60px;
	left: 50%;
	transform: translatex(-50%);
}

.job_seekers_slider .owl-item:nth-child(6) .pp-testimonial::before {
	content: "6";
	position: absolute;
	top: -60px;
	left: 50%;
	transform: translatex(-50%);
}

/* .job_seekers_slider .owl-item.active:last-child .pp-testimonial::before{
	content: "3";
	position: absolute;
	top: -60px;
	left: 50%;
	transform: translatex(-50%);
}

.job_seekers_slider .owl-item.active:first-child .pp-testimonial::before{
	content: "1";
	position: absolute;
	top: -60px;
	left: 50%;
	transform: translatex(-50%);
}

.job_seekers_slider .owl-item.active.pp-testimonial--center .pp-testimonial::before{
	content: "2";
	position: absolute;
	top: -60px;
	left: 50%;
	transform: translatex(-50%);
} */

.job_seekers_slider .owl-item.active .pp-testimonial::before{
	background-color: #1F6AB0;
	border: 1px solid #ffffff;
	border-radius: 100px;
	width: 30px;
	height: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #ffffff;
}

.job_seekers_slider .pp-testimonials-nav::before{
	content: "";
	border: 1px dashed #ffffff;
	width: 92%;
    left: 4%;
    top: 15px;
	height: 1px;
	position: absolute;
}

.job_seekers_slider .pp-testimonials-title{
	    background-image: linear-gradient(90deg, #293C73 0%, #0C87F2 100%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}