        @media screen and (max-width:767px) {
            .landing_banner_wrapper {
                padding: 20px;
            }
            .banner_text h1 span {
                font-size: 40px;
            }
            .landing_banner_wrapper h1 {
                font-size: 30px;
                color: #fff;
                font-family: "Graphik-font-bold", Sans-Serif;
            }
            #changingText {
                font-size: 22px;
            }
            .banner_text h4 {
                color: #fff;
                padding: 20px 0;
                font-size: 18px;
            }
            .section_banner {
                background-image: url(../img/header_bg.jpg);
                background-size: cover;
                background-position: center;
                background-repeat: no-repeat;
                height: 400px;
            }
            .qupsites_demo {
                padding: 40px 0 30px;
            }
            .footer_tag .text-right,
            .footer_tag .text-left {
                text-align: center !important;
            }
        }