.ba-bm-page-header-section.has-bg{padding-top:calc(var(--padding-large) + var(--header-height)); padding-bottom:var(--padding-large);}
.ba-bm-page-header-section.has-bg .bg-image:after{
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.44) 100%) no-repeat center top / 100% 11rem,
	linear-gradient(0deg, rgba(0, 0, 0, 0.56) 0%, rgba(0, 0, 0, 0.56) 100%);
	}

.ba-bm-post-header-section.has-bg{padding-top:calc(var(--padding-large) + var(--header-height)); padding-bottom:var(--padding-large);}
.ba-bm-post-header-section.has-bg .bg-image:after{
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.44) 100%) no-repeat center top / 100% 11rem,
	linear-gradient(0deg, rgba(0, 0, 0, 0.56) 0%, rgba(0, 0, 0, 0.56) 100%);
	}

.ba-bm-author-header-section.has-bg{padding-top:calc(var(--padding-normal) + var(--header-height)); padding-bottom:var(--padding-large);}
.ba-bm-author-header-section.has-bg .header-image{margin-top:calc(var(--header-height) - 22.5rem); position:relative;}
.ba-bm-author-header-section.has-bg .bg-image:after,
.ba-bm-author-header-section.has-bg .header-image:after{
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.44) 100%) no-repeat center top / 100% 11rem,
	linear-gradient(0deg, rgba(0, 0, 0, 0.56) 0%, rgba(0, 0, 0, 0.56) 100%);
	}
.ba-bm-author-header-section .header .position{color:var(--color-grey);}

.ba-bm-featured-slider .title{font-size:var(--h3);}
.ba-bm-featured-slider .content{padding-right:var(--margin-big); background: var(--color-light-grey);}

.ba-bm-related-posts-slider .post-card .title{font-size:var(--h6);}


.sep{height:1px;}


@media (max-width: 1399.98px) {
	
}
@media (max-width: 1199.98px){
	.ba-bm-page-header-section.has-bg{padding-top:calc(var(--padding-normal) + var(--header-height)); padding-bottom:var(--padding-normal);}
	
	.ba-bm-author-header-section.has-bg{padding-top:calc(var(--padding-normal) + var(--header-height)); padding-bottom:var(--padding-normal);}
	.ba-bm-author-header-section.has-bg .header-image{margin-top:calc(var(--header-height) - 19.5rem);}
	
	.ba-bm-post-header-section.has-bg{padding-top:calc(var(--padding-normal) + var(--header-height)); padding-bottom:var(--padding-normal);}
}

@media (max-width: 991.98px){
	.ba-bm-featured-slider .content{padding-right:var(--margin-normal);}
	
	.ba-bm-page-header-section.has-bg{padding-top:var(--padding-large);}
	
	.ba-bm-author-header-section.has-bg{padding-top:var(--padding-large);}
	.ba-bm-author-header-section.has-bg .header-image{margin-top:calc(var(--header-height-mobile) - 11rem);}
	
	.ba-bm-post-header-section.has-bg{padding-top:var(--padding-large);}
	
	.related-posts-slider-controls{display: none;}
}

@media (max-width: 767.98px) {
	
	.ba-bm-featured-slider .content{padding:var(--margin-normal);}
	.ba-bm-featured-slider .image{margin:0;}
	
	.ba-bm-related-posts-slider .post-card .title{font-size:var(--h5);}
}

@media (max-width: 575.98px){
	.ba-bm-author-header-section .header-image + .header{margin-top:-2rem;}
	.ba-bm-author-header-section .header-image + .header .info{margin-top:2rem;}
	
}