.one-rows-chunk.type-5 {
	column-gap: 3%;
	row-gap: 15px;
	grid-auto-columns: 3fr;
}
/* fix for slick css overwriting our rules */
.slick-initialized .one-rows-chunk.type-5, .one-rows-chunk.type-5 { display: grid; } 

.one-rows-chunk.type-5.cols-3 > .section-post-box:nth-child(3n + 2) { grid-column: 2 / 3; }
.one-rows-chunk.type-5.cols-3 > .section-post-box:nth-child(3n + 1) { grid-column: 1 / 2; }
.one-rows-chunk.type-5.cols-3 > .section-post-box:nth-child(3n) { grid-column: 3 / 4; }

.one-rows-chunk.type-5.cols-2 > .section-post-box:nth-child(2n + 1) { grid-column: 1 / 3; }
.one-rows-chunk.type-5.cols-2 > .section-post-box:nth-child(2n) { grid-column: 3 / 5; }

.one-rows-chunk.type-5.cols-2 .post-box-title a { font-size: 23px; }

.type-5 .post-box-content { width: 100%; }
.type-5 > .post-box-image { padding-bottom: 53.1%; position: relative; }
.type-5 > .post-box-image > a { position: absolute; top: 0; left: 0; height: 100%; width: 100%; }
.type-5 > .post-box-image > a > img { height: 100% !important; width: 100%; object-fit: cover; } 

.post-box-image { transition: 0.3s all; }
.slider-posts.slidable .section-post-box:hover .post-box-image { filter: brightness(70%); }

@media screen and (max-width: 1059px) {
	/*.one-rows-chunk.type-5:not(:first-child) { display: none; }*/
	.one-rows-chunk.type-5 { display: none; }
	.one-rows-chunk.type-5:nth-child(1), .one-rows-chunk.type-5:nth-child(2) { display: block; }
	
}