
@media (max-width:1024px){
    .container {
        padding: 0 20px;
    }
    .lazada_textwrp h2, .fresness_wrp h2, .terms_wrpper h2 {
        font-size: 35px;
    }
    .visit_resto_wrper p {
        width: 80%;
    }
    .visit_resto_textcont { padding: 27% 2%;
      
    }
    .logo {
        width: 160px;
    }
    .header_wrap {
        background: url(../images/eaderb.png) repeat-x;
        background-size: cover;  
        padding: 0 0 141px 0;
    }
    .headerleft {
        padding: 67px 0 0 0;
        width: 100%;
        justify-content: center;
    }
    .headerright {
        display: flex;
        width: 100%;
        justify-content: flex-start;
        flex-wrap: wrap;
        padding: 18px 0 0 0;
        justify-content: center;
    }
    .bannerwrp {margin: -49px 0 0 0;        
    }
    .bannerwrp_textcont h1 {
        font-size: 30px;
    }
    .foot_mid {
        width: 45%;
    }
    .foot_right {
        width: 25%;       
        
    }
    .flt_contact {
        width: 50px;
        height: 50px;
    }
    .flt_watsapp {
        width: 50px;
       }
}
@media (max-width:991px){
}
@media (max-width:767px){
    .logo {
        position: absolute;
        width: 200px;
    }
    .headerleft {
        padding: 92px 0 0 0;
        width: 100%;
    }
    .headerright {
        display: flex;
        width: 100%;
        justify-content: flex-start;
        flex-wrap: wrap;
        padding: 18px 0 0 0;
    }
    .restro_headerbox {
         width: 47.5%;
        height: 107px;
    }
    .header_wrap {
        background: url(../images/eaderb.png) repeat-x;
        background-size: cover;
        padding: 0 0 60px 0; 
    }

    .bannerwrp_textcont h1 {
        font-size: 25px;
    }
    .bannerwrp {margin: -39px 0 0 0;        
    }
    .bannerbox{ height:300px;}
    .bannerwrp img{ height:100%; object-fit: cover; }
    .lazada_textwrp h2, .fresness_wrp h2, .visit_resto_wrper h3, .terms_wrpper h2 {
        font-size: 22px;
    }
    .visit_resto_wrper p {
        width: 100%;
    }
    .visitbtnyel { margin-bottom: 10px;}
    .visit_resto_textcont { padding: 27% 1%;      
    }
    .foot_inner {
       justify-content: center;
    }
    .foot_left, .foot_mid, .foot_right{
        width: 100%; display: flex; justify-content: center; margin-bottom: 8px;
    }
    .footer_wrp {
        padding: 90px 0 25px;
    }
    /* .cateringwrp{ display: block; } */
    .catering_wrpbox{
        
        flex: 0 0 100%;
    }
}

@media (max-width:480px){
    
    .restro_headerbox {
         width: 100%;
        /* height: auto; */
        margin-bottom: 10px;
        padding: 15px 15px;
    }
    .headerleft .restro_headerbox { height: auto;}
    .headerright .restro_headerbox { height: 100px;}
    .restroap {
        margin-right: 0;
    }
    .restro_headerbox:after {
        width: 30px;
        height: 30px;
        top: 37px;
        right: 15px;
    }
    .header_wrap {
        background: url(../images/eaderb_mob.png) repeat-x left top;
        background-size: cover;
    }
}