.banner-module{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:row;min-height:500px}.banner-content-wrapper,.banner-module{align-items:center;display:flex;justify-content:center}.banner-content-wrapper{flex-direction:column}.banner-content-wrapper h2{text-wrap:balance;text-align:center}