.testimonials {
	padding: 3.75rem 6.25rem 5rem 6.25rem;
	background: #FFF;
	position: relative;
}
.testimonials-deading {
	position: relative;
	margin-bottom: 5rem;
}
.testimonials-deading__icon {
	position: absolute;
	right: 0.75rem;
	bottom: -1.23rem;
}
.testimonials-content {
	display: flex;
}
.swiper-testimonials-img {
	width: 37.75rem;
	height: 21.125rem;
}
.slidertestimonials_img {
	width: 37.75rem;
	height: 21.125rem;
	object-fit: cover;
	border-radius: 10.56563rem;
	border: 2px solid #0B6836;
}
.slidertestimonials_img__line {
	z-index: 10;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 37.75rem;
	height: 21.125rem;
}
.testimonials-content__right {
	margin-left: 3.75rem;
	width: 44.5rem;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.testimonials-feedback {
	position: relative;
}
.testimonials-feedback__item {
	position: absolute;
	z-index: 9;
}
.testimonials-item__heading {
	display: flex;
	width: 100%;
	align-items: end;
	justify-content: space-between;
	margin-bottom: 1.5rem;
}
.testimonials-item__heading_warpper {
	display: flex;
}
.testimonials-heading__avt {
	width: 3rem;
	height: 3rem;
	border-radius: 100%;
	margin-right: 0.75rem;
	opacity: 0;
	transition: all 0.75s;
}
.testimonials-feedback__item.active .testimonials-heading__avt {
	opacity: 1;
}
.testimonials-heading__name {
	color:#2E2E2E;
	font-family: "Trip Sans";
	font-size: 1.25rem;
	font-style: normal;
	font-weight: 800;
	line-height: 120%; /* 1.5rem */
	margin-bottom: 0.5rem;
	transform: translatex(100%);
	opacity: 0;
	transition: all 0.75s;
}
.testimonials-feedback__item.active .testimonials-heading__name {
	transform: translatex(0%);
	opacity: 1;
}
.testimonials-heading__listicon {
	display: flex;
}
.testimonials-heading__listicon img {
	width: 1.125rem;
	height: 1.125rem;
	margin-right: 0.18rem;
}
.testimonials-item__imgsocial {
	width: 2.5rem;
	height: 2.5rem;
	border-radius: 100%;
	opacity: 0;
	transition: all 0.75s;
}
.testimonials-feedback__item.active .testimonials-item__imgsocial  {
	opacity: 1;
}
.testimonials-item__desc {
	color: rgba(46, 46, 46, 0.75);
	font-family: Poppins;
	font-size: 1.25rem;
	font-style: normal;
	font-weight: 600;
	line-height: 150%; /* 1.875rem */
	transform: translatey(100%);
	opacity: 0;
	transition: all 0.75s;
}
.testimonials-feedback__item.active .testimonials-item__desc {
	transform: translatey(0%);
	opacity: 1;
}
.testimonials-pagination {
	display: flex;
	margin-left: auto;
	position: relative;
	z-index: 11;
}
.testimonials-button-prev,
.testimonials-button-next {
	display: flex;
	padding: 0.68181rem;
	justify-content: center;
	align-items: center;
	border-radius: 0.25rem;
	background: #0B6836;
	cursor: pointer;
}
.testimonials-button-prev svg,
.testimonials-button-next svg {
	width: 1.63638rem;
	height: 1.63638rem;
}
.testimonials-button-prev {
	margin-right: 0.75rem;
}
@media (max-width: 639.98px) { 
	.testimonials {
		padding: 1.5rem 1.25rem 0rem 1.25rem;
	}
	.swiper-testimonials-img,
	.testimonials-deading__icon {
		display: none;
	}
	.testimonials-deading {
		margin-bottom: 2rem;
	}
	.testimonials-content__right {
		margin-left: 0;
	}
	.testimonials-feedback__item {
		top: 0;
		overflow: hidden;
	}
	.testimonials-feedback__item.active {
		position: static;
	}
	.testimonials-heading__avt {
		width: 2.625rem;
		height: 2.625rem;
		margin-right: 0.5rem;
	}
	.testimonials-heading__name {
		color: #2E2E2E;
		font-family: Poppins;
		font-size: 1.125rem;
		font-style: normal;
		font-weight: 700;
		line-height: 120%; /* 1.35rem */
		margin-bottom: 0.25rem;
	}
	.testimonials-item__imgsocial {
		width: 2.5rem;
		height: 2.5rem;
	}
	.testimonials-item__heading {
		margin-bottom: 1.25rem;
	}
	.testimonials-heading__listicon img {
		width: 1rem;
		height: 1rem;
		margin-right: 0.18rem;
	}
	.testimonials-item__desc {
		color: rgba(46, 46, 46, 0.60);
		font-family: Poppins;
		font-size: 1rem;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		letter-spacing: -0.0025rem;
		transform: translatey(0%);
		transform: translatex(100%);
	}
	.testimonials-feedback__item.active .testimonials-item__desc {
		transform: translatex(0%);
	}
	.testimonials-pagination {
		margin-top: 2.5rem;
		margin-left: 0;
		margin-right: auto;
	}
	.testimonials-button-prev, 
	.testimonials-button-next {
		padding: 0.56819rem;
		border-radius: 0.20831rem;
		background: #0B6836;
	}
	.testimonials-button-prev svg, .testimonials-button-next svg {
		width: 1.36363rem;
		height: 1.36363rem;
	}
}