.layoutHeroTransparent[data-type="top_carousel"]:not(._active){
	overflow: hidden;
    height: 600px;
}

.layoutHeroTransparent[data-type="top_carousel"] .column .cover .background {
    height: 600px;
}

.layoutHeroTransparent[data-type="top_carousel"] .overlay-info .items .hilight_3 a {
	background-color: #ff5722 !important;
	padding: 10px 20px !important;
	border-radius: 5px !important;
	font-size: 16px !important;
}

/* Banner Pad */
.layoutHeroTransparent[data-type="top"] .padding_40.at_top {
	padding-top: 0px !important;
}
.layoutHeroTransparent[data-type="top"] .padding_40.at_bottom {
	/*padding-top: 0px !important;*/
}
.layoutHeroTransparent[data-type="bottom"] .padding_40.at_top {
	padding-top: 0px !important;
}
.layoutHeroTransparent[data-type="bottom"] .padding_40.at_bottom {
	/*padding-top: 0px !important;*/
}

/* Lazy */
.layouytHeroOverlayLazy[data-type="top"] .at_top {
	margin-top: 0px !important;
	padding-top: 0px !important;
}

.layouytHeroOverlayLazy[data-type="top"] .at_bottom {
	margin-top: 0px !important;
	padding-top: 0px !important;
	margin-bottom: 40px !important;
}

.layouytHeroOverlayLazy[data-type="bottom"] .at_top {
	margin-top: 0px !important;
	padding-top: 0px !important;
}

.layouytHeroOverlayLazy[data-type="bottom"] .at_bottom {
	margin-top: 0px !important;
	padding-top: 0px !important;
	margin-bottom: 40px !important;
}


@media(max-width: 767px){
	.layoutHeroTransparent[data-type="bottom"] .padding_40.at_top {
    	padding-top: 40px !important;
	}
}