.ast-blog-layout-4-grid .ast-article-inner, .ast-blog-layout-5-grid .ast-article-inner, .ast-blog-layout-6-grid .ast-article-inner {
    box-shadow: none; 
}

.ast-article-post .post-thumb-img-content{
	background: #fff;
}

.ast-article-post .post-thumb-img-content img{
	object-fit: contain;	
}

.ast-article-post:hover .post-thumb-img-content img {
    transform: scale(1);
}

.published{
	color: var(--ast-global-color-2);
}

.ast-article-inner {
    padding: 20px 0;
}

h2.ast-blog-single-element a{
	font-weight: 700 !important;
}

.blog-layout-4 .post-thumb{
	margin-bottom: 20px;
}

.ast-blog-single-element.ast-read-more-container.read-more{
	margin: 0
}

.ast-article-inner h2{
	text-transform: none !important;
}

.post-thumb-img-content{
    border-radius: 0 80px 0 0 !important;
}

.post-thumb-img-content img{
	width: 100% !important;
}

