.hero-banner{position:relative}.hero-banner .overlay{background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}.hero-banner-content{position:relative;z-index:1}.hero-banner-content .cta{background-color:#eb5255;color:#fff;display:block;font-family:Arial;font-size:24px;font-weight:700;line-height:27.6px;margin-top:36px;padding:21px;text-align:center;text-decoration:none;width:fit-content}