.list-img{
    max-width: 292px;
	flex: 1 0 292px;
	height: 182px;
	text-align: center;
    background: #fff;
    border: 5px solid #FBF9F9;
	position: relative;
}

/*.list-img > img {
	margin: 0 !important; 
	width: 100%; 
	object-fit: cover;
	max-height: 100%; 
	height: 100% !important;
}*/ 


.list-img > img {
	height: 100% !important;
	width: auto;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	margin: 0 !important;
	max-width: none;
	object-fit: cover;
	
}

.download-link {
    display: flex;
    align-items: center;
    text-decoration: none;
}
.download-link:before {
    content: "";
    display: flex;
    width: 16px;
    height: 16px;
    min-width: 16px;
    min-height: 16px;
    background-image: url(./download.svg);
    background-size: contain;
    background-repeat: no-repeat;
}

.list-item {
	background: #EDEDED;	
}

.list-item:hover {
	background: #fff;
	box-shadow: 0 0 32px 0 rgba(49, 2, 2, 0.25);
}

.list-item + .list-item  {margin-top: 40px;}
.list-item .properties {padding: 32px 40px 28px; flex: 1 0;}
.item-title-list {font-weight: 600; font-size: 20px; margin-bottom: 10px; display: block; line-height: 1.05}
.propname {font-weight: 600;}

	
@media (max-width: 767px) {
	
	.list-item {
		flex-direction: column-reverse;
	}
	
	.list-img {
		flex: 1 0 auto;
		height: 182px;
		max-width: 100%;
		text-align: center;
		background: #fff;
		border: 5px solid #FBF9F9;
	}
	
	.list-item .properties {padding: 15px 24px 20px; flex: 1 0;}
   

}

