.banner-wrapper{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;padding:100px 20px}.banner-wrapper:after{content:'';position:absolute;background-color:rgb(7 7 7 / .3);top:0;left:0;right:0;width:100%;height:100%}.banner-section{z-index:99;position:relative}.banner-heading h1{color:#fff;text-align:center;font-size:50px;letter-spacing:0;text-transform:initial}