div.block-area#testimonials
{
	display: flex;
	width: 100%;
    padding: 100px 0px;
	background: #fff;
}

	div.block-seven-container
	{
		width: 1100px;
		margin: 0px auto;
	}

		span.block-seven-title
		{
			display: block;
			margin-bottom: 90px;
			font-family: Lexend;
			font-size: 40px;
			font-weight: 600;
			text-align: center;
			color: #014f79;
		}
		
div.block-seven-list
{
    position: relative;
	width: 1100px;
    margin: 0px auto;
	padding: 0px 20px 50px 20px;
	overflow: hidden;
}

	div.block-seven-list-item
	{
		position: relative;
		padding: 0px 20px;
	}
	
		div.block-seven-list-item-line
		{
			position: relative;
			margin-bottom: 15px;
		}
		
		div.block-seven-list-item-line.comment
		{
			font-size: 14px;
			line-height: 20px;
			color: #014f79;
			text-align: center;
		}
		
		div.block-seven-list-item-line:last-child
		{
			margin: 0px;
		}
		
			div.block-seven-rating-stars
			{
				display: flex;
				justify-content: center;
			}
			
				div.block-seven-rating-stars i
				{
					font-size: 24px;
					color: #dee1e6;
					margin: 0px 2px;
				}
				
				div.block-seven-rating-stars i.active
				{
					color: #ffc247;
				}
		
			div.block-seven-list-item-cell.img
			{
				width: 100px;
				height: 100px;
				margin: 0px auto;
				border-radius: 100px;
				overflow: hidden;
			}
			
				div.block-seven-list-item-cell.img img
				{
					width: 100%;
					height: 100%;
					object-fit: cover;
				}
			
				span.block-seven-list-item-name
				{
					display: block;
					font-size: 16px;
					font-weight: 700;
					text-align: center;
					color: #014f79;
				}
				
				span.block-seven-list-item-date
				{
					display: block;
					font-size: 14px;
					line-height: 20px;
					color: #014f79;
					text-align: center;
				}