/* .b-reviews_block .b-news-list_item {
	margin: 0 0 40px 0;
	overflow: hidden;
	padding-top: 30px;
	border-top: #E3E4E5 1px solid;
} */
 .b-review-list_item {
	font-size: 20px;
 }
#carouselReviewsMain .carousel-control-prev:hover svg path, #carouselReviewsMain .carousel-control-next:hover svg path {
	fill: #228499;
}
#carouselReviewsMain .carousel-control-prev {
	align-items: normal;
	justify-content: start;
}
#carouselReviewsMain .carousel-control-next {
	align-items: normal;
	justify-content: end;
}
#carouselReviewsMain .carousel-control-prev, #carouselReviewsMain .carousel-control-next {
	padding-top: 45px;
	width: 48px;
}
#carouselReviewsMain .carousel-control-prev div, .carousel-control-next div {
    display: inline-block;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100% 100%;
}
#carouselReviewsMain .b-news-list_item_text_more {
	font-size: 15px;
}
#carouselReviewsMain .b-review-list_item_text {
	color: #000;
	width: 100%;
	font-size: 20px;
	font-style: normal;
	font-weight: 350;
	line-height: 125%;
	align-self: stretch;
	max-height: 125px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.b-news-list_item_city {
	margin-bottom: 24px;
}

.b-reviews_block .b-news-list div:first-child.b-news-list_item{
	border-top:none;
}
	.b-reviews_block .b-news-list_item_holder {
		overflow: hidden;
	}
		.b-news-list_item_pic {
			display: flex;
			justify-content: center;
			min-height: 115px;
		}
		.b-reviews_block .b-news-list_item_title {
			margin-bottom: 5px;
			margin-top: 40px;
		}
		.b-reviews_block .b-news-list_item_title a {
			text-decoration: none !important;
			color: #ea2a53;
		}
		.b-reviews_block .b-news-list_item_text{
			float: left;
			overflow: hidden;
			width: 370px;
			font-size: 20px;
			margin: 0 15px 0 15px;
		}
		.b-reviews_block .b-news-list_item_agent{
			color: #ea2a53;
			margin-bottom:5px;
		}
		.b-reviews_block .b-news-list_item_text_more{
			display: block;
			margin-top: 15px;
			font-size: 18px;
		}

@media (max-width: 991px) {
	.b-review-list_item {
		gap: 24px;
	}
	#carouselReviewsMain .b-review-list_item_text {
		display: -webkit-box;              /* Required for line clamping to work */
		-webkit-box-orient: vertical;      /* Sets the orientation of the box */
		-webkit-line-clamp: 5; 
	}
}
@media (min-width: 992px) {
	#carouselReviewsMain .carousel-item {
		padding-left: 72px;
		padding-right: 72px;
	}
	#carouselReviewsMain .carousel-control-prev, #carouselReviewsMain .carousel-control-next {
		width: 72px;
	}
	#carouselReviewsMain .b-news-list_item_text_block {
		padding-left: 32px;
		padding-right: 32px;
	}
	#carouselReviewsMain .carousel-control-prev, #carouselReviewsMain .carousel-control-next {
		padding-top: 0;
	}
	#carouselReviewsMain .carousel-control-prev {
		align-items: center;

	}
	#carouselReviewsMain .carousel-control-next {
		align-items: center;
	}
	#carouselReviewsMain .b-review-list_item_text {
		white-space: unset;
		max-height: 250px;
		overflow: hidden;
		text-overflow: ellipsis;
	}	
	.b-news-list_item_city {
		margin-bottom: 0px;
	}
}