.brtpmj_reviews_container.bbr-pro-container {
position: relative;
}
.brtpmj-carousel-container {
width: 100%;
overflow: hidden;
}
.brtpmj-carousel {
display: flex;
transition: transform 0.5s ease-in-out;
gap: 0.37%;
}
.brtpmj-carousel-item{ flex: 0 0 auto; 
box-sizing: border-box;
}
.brtpmj-carousel-item.active {
display: block;
}
.brtpmj_all_reviews.brtpmj-carousel div.brtpmj_single_rvw.brtpmj-carousel-item:first-child{
margin-left: 0.16666%;
}
.brtpmj_single_rvw {
height: max-content;
}
.brtpmj-slider-btn {
position: absolute;
top: 50%;
transform: translateY(-50%);
background-color: rgba(4, 218, 141, 0.5);
color: white;
border: none;
cursor: pointer;
padding: 5px;
font-size: 22px;
z-index: 9999;
width: 40px;
height: 40px;
line-height: 28px;
}
.brtpmj-slider-prev {
left: -20px;
border-radius: 50px;
}
.brtpmj-slider-next {
right: -20px;
border-radius: 50px;
}
.brtpmj_sr_title h4 {
margin: 10px 0;
font-weight: bold;
}
.brtpmj_sr_text p {
margin: 0;
padding: 0;
} @media only screen and (max-device-width: 767px) { 
.brtpmj-carousel-item {
min-width: 100%;
}
.brtpmj_all_reviews.brtpmj-carousel div.brtpmj_single_rvw.brtpmj-carousel-item:first-child{
margin-left: 0;
}
}