.swiper-wrapper-container {
max-width: 1200px;
margin: 0 auto;
padding: 0 20px;
box-sizing: border-box;
}
.custom-google-review-swiper {
width: 100%;
}
.custom-google-review-swiper .swiper-slide {
display: flex;
justify-content: center;
}
.custom-google-review-swiper .review-box h6 {
margin-bottom:0;
font-weight:bold;
}
.custom-google-review-swiper .review-box .read-more {
color:#EC9247 !important;
}
.custom-google-review-swiper .review-box {
width: 270px;
padding: 15px;
background: #fafafa;
border: 1px solid #ddd;
border-radius: 10px;
box-shadow: 0 2px 6px rgba(0,0,0,0.1);
}
.custom-google-review-swiper .review-box .stars {
color: #FFD700;
font-size: 1.2em;
margin: 5px 0;
}
.custom-google-review-swiper .review-box .message {
font-size: 0.85rem !important;
}
.custom-google-review-swiper .review-box img {
max-width: 40px !important;
margin: 0 auto;	
}
.swiper-button-next:after, .swiper-button-prev:after {
font-size:1.2rem !important;
}
.swiper-button-prev, .swiper-rtl .swiper-button-next {
left: 0px !important;
font-weight: bold !important;
}
.swiper-button-next, .swiper-rtl .swiper-button-prev {
right:0 !important;
font-weight: bold !important;
}
@media (max-width: 1024px) {
.custom-google-review-swiper .review-box {
width: 340px;
}
}