section.banner.hasweblink {
	cursor: pointer;
}
section.banner .inner {
    width: 100%;
    position: relative;
    overflow: hidden;
	
    background-size: cover;
	background-repeat: no-repeat;
	
	display: flex;
	
	padding: 25px;
	box-sizing: border-box;
}
section.banner .inner h1,
section.banner .inner h2,
section.banner .inner h3,
section.banner .inner h4,
section.banner .inner h5 {
    display: inline-block;
}
section.banner .inner .mainelement {
	padding: 10px;
	box-sizing: border-box;
}