[data-component=b-main-hero] [data-section=g-hero] .hero {
	background-image: url("images/b-main-hero-v5.webp");
	background-color: #F8F8F8;
	background-position: center;
	background-size: contain;
}
@media (max-width: 1120px) {
	[data-component=b-main-hero] [data-section=g-hero] .hero {
		background-size: cover;
		height: 540px;
	}
}
@media (max-width: 768px) {
	[data-component=b-main-hero] [data-section=g-hero] .hero {
		background-image: unset;
		height: unset;
	}
}
[data-component=b-main-hero] [data-section=g-hero] .hero__image {
	display: none;
}
@media (max-width: 768px) {
	[data-component=b-main-hero] [data-section=g-hero] .hero__image {
		display: flex;
		height: 60vh;
		background-image: url("images/b-main-hero-v5-mob.webp");
		background-position: center top;
		margin-bottom: 0;
	}
}
@media (max-width: 768px) {
	[data-component=b-main-hero] [data-section=g-hero] .hero__content-r {
		order: 1;
	}
}
@media (max-width: 768px) {
	[data-component=b-main-hero] [data-section=g-hero] .hero__content-l {
		order: 2;
	}
}