layout-hero-transparent[type="mainbanner"] .layoutHeroTransparent:not(._active){
	height: 400px;
	margin: 40px 0;
	overflow: hidden;
}
layout-hero-transparent[type="mainbanner"] .layoutHeroTransparent._active{
	
	margin-top: 40px;
}

layout-hero-transparent[type="mainbanner"] .layouytHeroOverlayLazy .pad_at_top {
	display: none;
	padding: 0px;
	margin: 0px;
}

layout-hero-transparent[type="mainbanner"] .layoutHeroTransparent .pad_at_top {
	display: none;
	padding: 0px;
	margin: 0px;
}

layout-hero-transparent[type="mainbanner"] .layoutHeroTransparent .pad_at_bottom{
	display: none;
	padding: 0px;
	margin: 0px;
}

layout-hero-transparent[type="mainbanner"] .layouytHeroOverlayLazy ._table {
	width:100% !important;
	height: 400px !important;
}

layout-hero-transparent[type="mainbanner"] .layouytHeroOverlayLazy.forTop {
	margin: 0;
}