.bannerbg .bannertext h2{ 
     position:absolute;    top:50%;    left:50%;padding: 5px 50px;
    transform: translateX(-50%); margin-top:-25px;
    font-size:30px;font-weight: bold;
    color:#ffffff;     
    text-align:center;
    background: -moz-linear-gradient( 0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.37) 23%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0.37) 77%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient( 0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.37) 23%, rgb(11 11 11 / 28%) 50%, rgba(255,255,255,0.37) 77%, rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient( 0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.37) 23%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0.37) 77%, rgba(255,255,255,0) 100%);
}