.ba-bm-page-header-section.has-bg .bg-image:after{background: linear-gradient(180deg, rgba(0, 0, 0, 0.10) 0%, rgba(0, 0, 0, 0.70) 100%),
	linear-gradient(0deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.60) 100%) no-repeat left top / 100% 27.6rem;
	position: absolute; top:0; right:0; bottom:0; left:0;}

.ba-bm-post-header-section.has-bg .bg-image:after{background: linear-gradient(180deg, rgba(0, 0, 0, 0.10) 0%, rgba(0, 0, 0, 0.70) 100%),
	linear-gradient(0deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.60) 100%) no-repeat left top / 100% 27.6rem;
	position: absolute; top:0; right:0; bottom:0; left:0;}

.ba-bm-author-header-section.has-bg .bg-image:after{
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.10) 0%, rgba(0, 0, 0, 0.70) 100%),
	linear-gradient(0deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.60) 100%) no-repeat left top / 100% 27.6rem;
	position: absolute; top:0; right:0; bottom:0; left:0;}
.ba-bm-author-header-section .header .position{color:var(--color-grey);}

.ba-bm-featured-slider .title{font-size:var(--h3);}
.ba-bm-featured-slider .date-block-wrap .post-info{white-space: nowrap;}
.ba-bm-featured-slider .date-block-wrap{align-items: flex-start;}
.ba-bm-featured-slider .date-block-wrap .tags-listing{margin-top:0.15rem;}

.ba-bm-related-posts-slider .post-card .title{font-size:var(--h6);}

@media (max-width: 1399.98px) {
	
}
@media (max-width: 1199.98px){
	
}

@media (max-width: 991.98px){
	.ba-bm-author-header-section.has-bg{margin-top:calc(-1*var(--header-height-mobile));}
	.ba-bm-post-header-section.has-bg{margin-top:calc(-1*var(--header-height-mobile));}
	.ba-bm-page-header-section.has-bg{margin-top:calc(-1*var(--header-height-mobile));}
	
	.related-posts-slider-controls{display: none;}
	
}

@media (max-width: 767.98px) {
}

@media (max-width: 575.98px){
	
}