Variables not showing in short code

Try this:

function banner_shortcode() {

    $banner = esc_url( get_stylesheet_directory_uri() . '/images/banner.jpg' );
    $banner__feature = esc_url( get_stylesheet_directory_uri() . '/images/banner__feature--easter.jpg' );

    return '<div class="banner banner--call-now" data-parallax="scroll" data-bleed="100" data-image-src="' . $banner . '"> 
        <div class="banner__left">
            <img class="img-responsive" src="' . $banner__feature . '">
        </div>
        <div class="banner__center">
            <h2 class="banner__title">Call Now!</h2>
            <h1 class="banner__phone"><strong><a href="tel:1-570-877-8595"><strong>570-877-8595</strong></a></strong></h1>
        </div>
        <div class="banner__right">
            <img class="img-responsive" src="' . $banner__feature . '">
        </div>
    </div>';

}
add_shortcode( 'banner', 'banner_shortcode' );

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)