.hs-banner .scratch-bg{background-color:#1b1a24;width:100%;min-height:50vh;color:#fff;text-shadow:0 0 25px rgb(0 0 0 / 50%);background-position:center center;background-repeat:no-repeat;background-size:cover}.hs-banner .scratch-bg .wrap{padding-left:1rem;padding-right:1rem;max-width:800px;margin-left:auto;margin-right:auto;width:100%;word-wrap:break-word}.hs-banner .scratch-bg h2{margin-top:0;padding:20vh 0;color:#fff}