.home-testimonial {
	position: relative;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	z-index: 2;
	padding: 100px 0px 80px;
	background-attachment: fixed;
	background-image: url('https://www.michaelpaul.realestate/public/MICHAELPAUL/themeaB9xY12z/assets/images/testimonial/poul-testi-bg.jpg?v=2');
}
.myTestimonialSlider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
	bottom: 30px;
	position: absolute;
}
.home-testimonial::after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .5;
}
.testimonial-box {
	/*background: #000;*/
	background: radial-gradient(circle at center, #0e3552 0%, #000 70%);
	padding: 100px 30px;
	text-align: center;
	border-radius: 5px 50px 5px 50px;
	max-width: 100%;
	margin: 0 auto;
}
.testimonial-box p {
	color: #fff;
	max-width: 100%;
	margin: 0 auto;
	font-size: 18px;
	line-height: 1.37em;
	font-family: var(--font-01);
}
.testimonial-box h3 {
	color: #fff;
	font-size: 24px;
	font-weight: 600;
	font-family: var(--font-02);
}
.testimonial-box h4 {
	color: #fff;
	font-size: 14px;
	font-weight: 600;
	font-family: var(--font-01);
}
.testimonial-box ul {
	display: flex;
	justify-content: center;
	column-gap: 5px;
	padding: 0;
	margin-top: 20px;
}
.testimonial-box ul li {
  list-style: none;
  color: var(--color-1);
}
.myTestimonialSlider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: var(--color-2);
}
.myTestimonialSlider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet {
  background: #fff;
}
.myTestimonialSlider {
	max-width: 100%;
	margin: 0 auto;
}
.testimonial-box ul li .nav-link.active {
	color: #ffce0a;
	padding: 4px;
}
.myTestimonialSlider .swiper-button-next, .myTestimonialSlider .swiper-button-prev {
	position: absolute;
	top: 50%;
	width: calc(var(--swiper-navigation-size)/ 44 * 27);
	height: var(--swiper-navigation-size);
	margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
	z-index: 10;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #fff;
	width: 40px;
	height: 40px;
	border-radius: 5px;
	color: #000;
	font-size: 16px;
	font-weight: 700;
}
 .myTestimonialSlider .swiper-slide {
	border-radius: 5px 50px 5px 50px;
}
@media(max-width:991.98px){
	.testimonial-box {
	padding: 50px 20px;
}
}
@media(max-width:767.98px){
	.home-testimonial {
	padding: 50px 0px 50px;}
}
@media(max-width:576px){
	.testimonial-box p {
	color: #fff;
	max-width: 600px;
	margin: 0 auto;
	font-size: 16px;
	line-height: 1.7em;
}
}