.hero_banner{position:relative}.hero_banner:after{background-color:rgba(0,0,0,.6);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.hero_banner>.wrapper{margin:0 auto;max-width:1280px;padding:0 20px;position:relative;z-index:1}.hero_banner .content_container .heading_container h1{color:#fff;font-size:44px;font-weight:400;line-height:normal;margin:0;text-align:center}@media(max-width:767px){.hero_banner .content_container .heading_container h1{font-size:24px}}