

.section-articles--items .article-item {
    width: calc((100% - (16px * 2 * 3)) / 3);
    margin: 0 16px 30px;
    flex: unset;
    height: auto;
}
.article-item .img {
    height: 180px;
}
.article-item .desc {
	padding: 15px 30px 30px;
}

@media (max-width: 991px) {
	.section-articles--items .article-item {
	    width: calc((100% - 30px) / 2);
	}
}
@media (max-width: 575px) {
	.section-articles--items .article-item {
	    width: 278px;
	    margin: 0 auto 40px;
	}
}