.wlc-banner-wrapper{width:100%;height:500px;background-repeat:no-repeat;background-size:cover;background-position:center;padding:40px 0}.wlc-banner-inner{width:100%;height:100%;max-width:1240px;margin:auto;text-align:left;display:flex;justify-content:flex-start;align-items:center}.banner-content-block{max-width:700px;padding:10px 20px}.banner-content-block p{color:#fff}@media only screen and (max-width:640px){.wlc-banner-wrapper{background-position:right}}