.full-width-banner{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.full-width-banner::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}.full-width-banner-wrap{position:relative}.full-width-banner-heading h2{font-size:44px}@media screen and (max-width:991px){.full-width-banner-heading h2{font-size:36px;line-height:1.2}}