.block-cbg-blog {
    position: relative;
    overflow: hidden;
}

.block-cbg-blog .container {
    padding-top: 70px;
    padding-bottom: 50px;
}

.block-cbg-blog .related-posts .container {
    padding-top: 0px;
    padding-bottom: 0px;
}

.block-cbg-blog .related-posts .description {
	overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}

.block-cbg-blog .eco-blog {
	padding-top: 68px;
}

.block-cbg-blog .h1 {
    margin-bottom: 40px;
}

@media screen and (max-width:992px) {
    .block-cbg-blog .container {
        padding-top: 50px;
        padding-bottom: 50px;
    }
	
	
	.block-cbg-blog .related-posts .container {
    	padding-top: 0px;
    	padding-right: 0px;
		padding-left: 0px;
    	padding-bottom: 0px;
	}

    .block-cbg-blog .h1 {
		margin-bottom: 30px;
		line-height: 1.3;
        font-size: 32px;
        font-weight: 700;
    }
	
	.block-cbg-blog .eco-blog {
    	padding-top: 50px;
	}


}