/*================= max width : 992px =============*/

@media(max-width:1200px){

.ser-content h3{padding-right: 0;}
.ser-content{padding-top: 0; padding-right: 0;}

}

/*================= max width : 992px =============*/


/*================= max width : 992px =============*/

@media(max-width:992px){

    footer .footer_row{
        padding-left: 200px;
    }
    .footer_boxes.map .map iframe{
        height: 328px;
    }
    .popup .popup-inner{width: 95%;}
    .gallery .slick-arrow.slick-prev{
    /*    left: 0;*/
    left: 2%;
    }
    .gallery .slick-arrow.slick-next{
        right: 2%;
    }

}

/*================= max width : 992px =============*/




/*================= max width : 768px =============*/

@media(max-width:768px){
    
    .footer_boxes.map{
        position: static;
        width: 100%;
        padding-bottom: 30px;
    }
    .footer_boxes.map .map{
/*        display: none;*/
    }
    footer .footer_row{
        padding: 0;
        padding: 20px ;
    }
    .map-det{
        position: static;
        width: 100%;
    }
    .map-det .map{}
    .map-det .map iframe{
        height: 300px;
    }
    .cont-form form{
    padding: 50px 20px 15px;
}
.aboutus-row .about2{display: none;}
.slider a .content{width: 95%;}
.testimonial{padding-top: 50px;height: auto;}
}

/*================= max width : 768px =============*/





/*================= max width : 576px =============*/

@media(max-width: 576px){

    
   .gallery .slick-arrow{
    width: 30px;
    height: 30px;
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
    .gallery .slick-arrow.slick-prev:before, .gallery .slick-arrow.slick-next:before{
    font-size: 16px;
    display: inline-block;
}
    .gallery .slick-arrow.slick-prev{
        left: 3%;
    }
    .gallery .slick-arrow.slick-next{
        right: 3%;
    }

}

/*================= max width : 576px =============*/





/*================= max width : 460px =============*/

@media(max-width:460px){

    .breadcrumbwidget{padding: 30px 0;height: auto;}
    .main_title h1{font-size: 24px;}
    .footer_logo{ text-align: center;}

    .footer_boxes h3{ padding-top: 20px; padding-bottom: 0px; }
    footer .footer_logo .f_logo{top: -20px;}
    footer .footer_logo .f_logo h2{ font-size: 30px;}

    .cont-form form{padding: 0;}
    .aboutus{ padding: 0; }
    .aboutus-left{padding-left: 15px;padding-top: 30px;padding-bottom: 30px;}
    .aboutus-left h5{
    padding: 0;
}
    .gallery .title span,
    .plans .title span,
    .ourmenu-right span,
    .whyus .title span,
    .aboutus-left span{
        font-size: 15px;
    }

    .gallery .title h2,
    .plans .title h3,
    .ourmenu-right h3,
    .whyus .title h3,
    .aboutus-left h2{
        font-size: 30px;
        padding: 5px 0 10px;
    }
    .ourmenu-right p,
    .aboutus-left p{}
    .aboutus-right{ padding: 20px 15px 0; }
    .whyus{padding: 0;}

    .gallery .title,
    .plans .title,
    .ourmenu-right h3,
    .whyus .title{
        padding-bottom: 15px;
    }
    .whyus-col{padding: 15px ;}
    .whyus-left{margin-bottom: 10px;padding: 20px 0 0;}
    .whyus-left h3{ font-size: 16px; }
    .ourmenu{padding: 20px 0;}
    .ourmenu_left{ padding: 0 15px; }
    .ourmenu-right{padding: 15px;width: 100%;position: relative;left: 0;}
    .ourmenu-img{padding-top: 20px; }
    .plans{padding-bottom: 0;}
    .plans .plan-col:nth-child(4) .plans-box, .plans .plan-col:nth-child(2) .plans-box{padding-top: 0;}
    .plans .plans-box{margin-bottom: 20px}
    .gallery{padding: 20px 0;}
    .gal-box{padding: 0 15px; height: auto; margin-bottom: 15px;}
    .gal-box:after{width: 92%;transform: translateX(-50%);left: 50%;}
    .testimonial{background-position: 40% 0;height: auto;padding: 20px;background-size: cover;position: relative;z-index: 0;}
    .testimonial:after{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgb(0 0 0 / 5%);z-index: -1;}
    .test-box div svg{width: 50px;}
    .test-box p{font-size: 18px; width: 90%;}
    footer{padding: 20px 0;}
    .footer_boxes{}
    .footer_boxes h2{font-size: 28px;text-align: center;}
    .footer_boxes .map-det{text-align: center;}
    .footer_boxes_a{padding: 3px 0;}
    .header_call{}
    .header_call:last-child{padding: 0;}
    .map-det span.iconbox{}
    .map-det span.iconbox svg{width: 30px;}
    .cont-form:after{width: 95%;}
    .footer_boxes_ul.social_boxes{justify-content: center;}
    .footer_boxes_a.bx{line-height: 28px;}
    .footer_boxes_ul{
        padding: 0;
    }
    .footer_boxes_li{ display: block;}
    .footer_boxes_li:not(:first-child) .footer_boxes_a:before{ display: none; }
    .bottom_footer{
        padding: 8px;
    }
    
    .slider a .content{width: 100%;}
    .slider a .content p{font-size: 14px;}
    .slider a .content h2{
        font-size: 25px;
    }   
    
    .aboutus-row .about1{
        padding: 0 15px;
    }
    .aboutus-row .about2{display: none;}
    .venue{padding: 0;}
    .venue-left{padding: 0 15px;}
    .venue-left h4{text-align: start;}
    .gal-box a span{top: 5px;left: 20px;}
    .test_slide{width: 100%;margin-left: 0;}
    .test-box h3{font-size: 35px;}
    .widget{
        padding: 30px 0 0;
    }
    .widget .menu-list{}
    .widget .menu-list ul{
        text-align: start;
    }
    .widget .menu-list ul li{
        margin: 0 3px;
    }
    .widget .menu-list ul li:not(:first-child):before{
        left: -7px;
    }
    .widget .menu-list ul li a{
        font-size: 13px;
    }
    .widget .kitchen{padding-top: 30px;}
    .widget .kitchen .kitchen-right{padding: 10px 15px;}
    .widget .kitchen .kitchen-right h2{
        padding-bottom: 15px;
    }   
    .venue .title{
        padding: 0 15px;
        padding-bottom: 25px;
    }
    .venue .title h2{}
    .venue .title h2:after, .venue .title h2:before{
        width: 35%;
    }
    .venue .title h2:after{}
    .venue .title h2:before{}
    .ser-img{padding:  0 15px 15px;}
    .services{padding-top: 20px;padding-bottom: 15px;}
    .ser-content h3{
        padding-top: 15px;
        padding-right: 0;
    }
    .ser-content{
        padding: 0 15px;
        padding-bottom: 15px;
    }
    .ser-content:nth-child(6){
        padding: 15px 20px 15px 15px;
    }
    .ser-content:nth-child(6) h3{
        padding-left: 0;
        padding-top: 0;
    }
    .pagecontent{padding: 20px 15px;}
    .map-det.cont-address{border: none;border-top: 1px solid #a3812e52;border-bottom: 1px solid rgb(163 129 46 / 32%);}
    .mob-map-det{padding: 15px 0;}
    .map-col{padding: 0;}
    .map-col .map{}
    .social_boxes{padding-bottom: 20px;}
    .gal-box a{
    height: 200px;
}
    .gal-box img{
    height: 100%;
    object-fit: cover;
}
    
    .popup .popup-inner .popup-img{display: none;}
    .popup .popup-inner{width: 95%;}
    .popup .popup-inner .popup-form{
        width: 95%;
    }
    .popup .popup-close{top: 5px; right: 0;}
    .aboutuscol.service{text-align: start;}   
    .aboutuscol ul{
    padding-left: 15px;
}
    .aboutuscol ul li:after{
    position: absolute;
    left: -28px;
    top: 50%;
    transform: translateY(-50%);
}
    .aboutuscol.service h2:after{
    left: 160px;
}
    .gallery .slick-arrow{top: 48%;}
    .gallery .slick-arrow.slick-prev{
        left: 8%;
    }
    .gallery .slick-arrow.slick-next{
        right: 8%;
    }
    
}

/*================= max width : 460px =============*/





/*================= max width : 375px =============*/

@media(max-width:375px){



}

/*================= max width : 375px =============*/