@media (min-width: 180px) and (max-width: 319px) {
    /*=============================
    BANNER QUERY
    ==============================*/
    .banner .banner-content{
        height: 150px;
    }

    .banner .banner-content h4{
        padding: 50px 0;
    }

    /*=========================
    TOP SECTION QUERY
    ==========================*/
    .top-section .top-section-inner{
        width: 100%;
        margin: 0 auto;
    }

    /*===============================
    EVENT QUERY
    ================================*/
    .event .event-inner{
        width: 100%;
        margin: 0 auto;
    }

    .event .event-inner .event-col .demo-event-col{
        height: auto;
    }

    .event .event-inner .event-col .demo-event-col::before{
        left: 5px;
        width: 96%;
    }

    .event .event-inner .event-col .demo-event-col .event-image,
    .event .event-inner .event-col .demo-event-col .event-text{
        float: none;
        width: 100%;
    }
}

@media (min-width: 320px) and (max-width: 480px) {
    /*=============================
    BANNER QUERY
    ==============================*/
    .banner .banner-content{
        height: 200px;
    }

    .banner .banner-content h4{
        padding: 80px 0;
    }

    /*=========================
    TOP SECTION QUERY
    ==========================*/
    .top-section .top-section-inner{
        width: 100%;
        margin: 0 auto;
    }

    /*===============================
    EVENT QUERY
    ================================*/
    .event .event-inner{
        width: 100%;
        margin: 0 auto;
    }

    .event .event-inner .event-col .demo-event-col{
        height: auto;
    }

    .event .event-inner .event-col .demo-event-col::before{
        left: 5px;
        width: 97%;
    }

    .event .event-inner .event-col .demo-event-col .event-image,
    .event .event-inner .event-col .demo-event-col .event-text{
        float: none;
        width: 100%;
    }
}

@media (min-width: 481px) and (max-width: 767px) {
    /*=============================
    BANNER QUERY
    ==============================*/
    .banner .banner-content{
        height: 200px;
    }

    .banner .banner-content h4{
        padding: 80px 0;
    }

    /*=========================
    TOP SECTION QUERY
    ==========================*/
    .top-section .top-section-inner{
        width: 100%;
        margin: 0 auto;
    }

    /*===============================
    EVENT QUERY
    ================================*/
    .event .event-inner{
        width: 100%;
        margin: 0 auto;
    }

    .event .event-inner .event-col .demo-event-col{
        height: auto;
    }

    .event .event-inner .event-col .demo-event-col::before{
        left: 10px;
        width: 97%;
        height: 96%;
    }

    .event .event-inner .event-col .demo-event-col .event-image,
    .event .event-inner .event-col .demo-event-col .event-text{
        float: none;
        width: 100%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    /*=============================
    BANNER QUERY
    ==============================*/
    .banner .banner-content{
        height: 300px;
    }

    .banner .banner-content h4{
        padding: 120px 0;
    }

    /*=========================
    TOP SECTION QUERY
    ==========================*/
    .top-section .top-section-inner{
        width: 100%;
        margin: 0 auto;
    }

    /*===============================
    EVENT QUERY
    ================================*/
    .event .event-inner{
        width: 100%;
        margin: 0 auto;
    }
}