@media only screen and (max-width: 568px)
{
    .upper-header .name-hd
    {
        font-size: 11px !important;
    }
    .upper-header
    {
        justify-content: left !important;
        position: fixed;
        top: 0px;
        left: 0px;
        right: 0px;
        z-index: 11111;
        background: #fff;
    }
    .navigation__button span
    {
        font-size: 17px !important;
    }
    .lower-strip .anrj_btn
    {
        max-width: 100% !important;
        width: 100% !important;
        margin: 5px 0px;
    }
    .banner_text
    {
        top: 60% !important;
    }
    .attra_sec
    {
        padding-bottom: 0px !important;
    }
    .review_sec
    {
      padding-top: 0px !important;   
    }
    .review_content
    {
        padding: 50px 0px !important;
        width: 90%;
        margin: auto;
    }
    #availll_cal
    {
        height: 900px !important;
    }
    .main .card
    {
        height: auto !important;
    }
    #rvws {
        padding: 50px 15px !important;
    }
    .gc_logo
    {
        margin: 10px 0px;
    }
}