﻿.testimonial-area {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat
}
.testimonial-area.style-2 {
	margin-left: 50px;
	margin-right: 50px
}
.testimonial-area.style-2 .testimonial-slider .owl-nav button {
	right: 0;
	left: auto;
	top: -90px
}
.testimonial-area.style-2 .testimonial-slider .owl-nav button.owl-prev {
	right: 70px
}
.testimonial-slider .owl-nav button {
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
	top: 50%;
	position: absolute
}
.testimonial-slider .owl-nav .owl-prev {
	left: -90px
}
.testimonial-slider .owl-nav .owl-next {
	position: absolute;
	right: -90px
}
.single-testimonial-wrap {
	background: rgba(8,12,36,0.05);
	border-radius: 5px;
	padding: 0 34px 40px 40px;
	margin-top: 60px
}
.single-testimonial-wrap .icon {
	-webkit-transform: translate(0px, -39px);
	transform: translate(0px, -39px);
	margin-bottom: -9px
}
.single-testimonial-wrap .icon img {
	width: auto
}
.single-testimonial-wrap p {
	font-weight: 400;
	font-size: 18px;
	line-height: 1.3em;
	min-height:  7.8em;
	color: #4D5765;
	border-left: 3px solid var(--main-color);
	padding-left: 7px;
	margin-bottom: 0;
		/***多行文字超出显示省略号***/
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 6;
-webkit-box-orient: vertical;
}
.single-testimonial-wrap .client-wrap {
	margin-top: 29px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}
.single-testimonial-wrap .client-wrap .thumb {
	margin-right: 10px;
	-webkit-box-flex: 0;
	-ms-flex: none;
	flex: none
}
.single-testimonial-wrap .client-wrap .thumb img {
	width: auto; margin-top:5px;
}
.single-testimonial-wrap .client-wrap .details h5 {
	font-weight: 700;
	font-size: 18px;
	line-height: 31px;
	margin-bottom: 3px;
	width:90%;
}
.single-testimonial-wrap .client-wrap .details p {
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #4D5765;
	padding-left: 0;
	border: 0;
	
	

}
