#review-section .review-div {display: flex;gap: 20px;}
#review-section .review-img {height: 100px;min-width: 100px;max-width: 100px;}
#review-section .review-img img {width: 100%; object-fit: contain;}
#review-section .section-head{margin-bottom: 25px;}
#review-section .left-head{font-size: 24px;font-weight: 600;} 
#review-section .right-head{font-size: 14px;margin-right:60px;} 
.review-slider .slick-prev, .review-slider .slick-next {top: -64px;right: 0px;z-index: 1;box-shadow: none;background-color: transparent;}
.review-slider .slick-prev {right: 28px;left: auto;}
#review-section .review-content{user-select: text;}
#review-section .review-content .description {display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;white-space: normal;margin-bottom: 10px;font-size: 16px;}
#review-section .review-content .title{font-weight: 700;margin-bottom: 5px;font-size: 16px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;white-space: normal;}
.review-content .rating{margin-bottom: 5px;display: flex;gap: 10px;align-items: center;} 
.review-content .rating em{font-size: 14px;}
.review-content .name{font-size: 14px;}
@media (max-width: 767px) {
   #review-section .section-head{display: grid;}
   #review-section .left-head{margin-bottom: 8px;}
   #review-section .review-content .description{-webkit-line-clamp: 5;}
   .review-slider .slick-prev, .review-slider .slick-next {top: -57px;}
}