
.reviews {}
	.reviews > p {margin: 0 0 40px 0; line-height: 1.5; padding: 30px 40px 30px 95px; background: #F5F5F5; position: relative;}
		.reviews > p i {position: absolute; top: 50%; left: 43px; font-size: 30px; margin: -17.5px 0 0 0;}
	
	.reviewsElements {margin: 0 0 60px 10px;}
		.reviewsElement {margin: 0 0 50px 0;}
			.reviewsTitle {margin: 0 0 29px 0; display: flex; align-items: center;}
				.reviewsTitle > div:first-child {width: 80px; margin: 0 29px 0 0;}
					.reviewsTitle .img {width: 80px; height: 80px; border-radius: 50%; background-color: #F5F5F5;
						background-position: center; background-repeat: no-repeat; background-size: cover;
					}
					.reviewsTitle > div:last-child p {line-height: 23px; font-size: 13px; margin: 7px 0 0 0; color: #8F8F8F;}

			.reviewsText {padding: 0 0 50px 3px; position: relative; border-bottom: 1px solid #F4F4F4;}
				.reviewsText > p {line-height: 28px; color: #424242;}
				
					.reviewsDocument {display: flex; margin: 20px 0 0 0; align-items: center;}
						.reviewsDocuments .iconDocuments 
{
    position: relative;
    width: 40px;
    min-width: 40px;
    padding: 6px 0 0;
}
							.reviewsDocuments .iconDocuments svg {width: 28px;}
							.reviewsDocuments .iconDocuments p {font-size: 11px; position: absolute; bottom: 18.5px; left: 14px; text-transform: uppercase;}
			
.reviewsDocuments .Name
{   
    color: #4f4e66;
    font-size: 17px;
}	
.reviewsDocuments .Anonse
{
    color: #686682;
    font-size: 15px;
}

@media all and (max-width: 500px) 
{
	.reviewsDocument {width: 100%;}
}