

@media (max-width: 767px) { 

.desktop-header-wrap{display: none;}
.mobile-hadser-wrapp{display: block;}
.top-bar{display: none;}
.nav-right-div{display: none;}
#sidebar-link h4{margin-bottom: 0px;}
.main-side-toggless{padding: 17px 0px;}
.cta{margin-top: 0px; padding: 15px;}
.ctacontent p {font-size: 18px; margin-bottom: 20px; }
.ctabutt a{font-size: 17px;}
.home-about-section {padding: 40px 0px 40px; }
.home-about-head{margin-bottom: 30px;}
.home-about-head h2{font-size: 26px;}
.home-about-right{padding-left: 0px; padding-top: 20px;}
.home-about-button{margin-top: 30px;}
.home-about-button a{font-size: 17px; padding: 13px 18px;}
.what-we-main{padding: 30px 0px 10px;}
.what-we-head h3{font-size: 26px;}
.our-feat-wrap {padding: 40px 0px; }
.our-feat-box img {width: 100%; height: 180px; object-fit: contain; }
.feat-inner h5{font-size: 20px;}
.our-feat-box{margin-bottom: 20px;}
.our-feat-head h3{font-size: 26px;}
.our-ceation-wrapp {padding: 40px 0px; background-color: #f1b6b0; }
.our-creation-head h3{font-size: 23px;}
.our-creation-head{margin-bottom: 30px;}
.creation-box{margin-bottom: 30px;}
.readbutt2 a {background-color: #4ec8b1; padding: 9px 15px; color: #fff; border-radius: 5px; font-size: 18px; text-decoration: none; display: inline-block; }
.we-love-our-client-wrapp {padding: 40px 0px; }
.video-box{margin-bottom: 30px;}
.cta-con h3{font-size: 20px;}
.cta-con a {background-color: #f1b6b1; font-size: 18px; color: #fff; padding: 7px 15px; border-radius: 10px; text-decoration: none; margin-top: 18px; display: inline-block; }
.main-testi{padding: 40px 0px 0px;}
.star-img{margin-bottom: 12px;}
#testimonial-slider .owl-nav{display: none;}
.subscribe-wrapp{padding: 40px 0px;}
.readbutt2{padding-top: 10px;}
.subscribe-form form{width: 100%;}
footer{padding-top: 30px;}
.footer-link h4{font-size: 20px;}
.footer-link{margin-bottom: 40px;}
.footer-blog{margin-bottom: 40px;}
.footer-blog h4{font-size: 23px;}
.footer-blog ul{padding-right: 0px;}
.footer-social h4{font-size: 20px;}
.footer-social{margin-bottom: 30px;}
.copy p{font-size: 14px; padding: 20px;}


.inner-banner-con{width: 100%; margin-top: 0;}
.banner-con-inner h1{font-size: 25px; margin-bottom: 0px;}
.about-page-con-new{padding: 0px 0px 20px;}
.about-page-con-new .home-about-right{padding-top: 0px;}
.about-page-con h2{font-size: 23px;}

.gallery-page{padding: 10px 0!important;}

.com-kp-sec{margin-top: 10px!important;}

.our-flavours-filling-area{padding: 0px 0px 0px!important;}


.second-side{padding: 60px 20px;}
.schedule-col-new{padding: 0px 0!important;}
.bread-sec ul.breadcrumb li{font-size: 12px;}


.blog-page-wrapper {padding: 0px 0; }

.widget{padding: 14px 0px;}
.blod-detail-description{margin-bottom: 0!important;}
.blog-detail-wrapper {padding: 0px 0px; }

.col-form-label{text-align: left;}

.sidebar .navbar {padding: 20px 5px; width: 100%; }

.pro-cat-filter{margin-bottom: 30px;}



.login-wrapp .form-first{width: 100%;}

.footer-logo{margin-bottom: 20px;}
.footer-logo img{width: 50%!important; margin-bottom: 20px; }
.footer-link ul li a{font-size: 15px;}
.any_query_butt button {background-color: #4dc8b1; border: none; color: #fff; text-decoration: none; padding: 9px 23px; font-size: 17px; border-radius: 10px; display: block; margin: 0px auto 40px; }
.catering-image h1{font-size: 24px; margin-bottom: 20px;}
.catering-image h2{font-size: 24px; margin-bottom: 20px;}


.mobile-topbar{display: block!important; border-top: none;}
.top-bar-left ul li a{font-size: 12px;}
.top-bar-left ul li a i{margin-right: 8px;}
.top-bar-right-inner p a {font-size: 12px; margin-right: 7px; text-decoration: none; color: #fff !important; background-color: #4ec8b1; padding: 7px 7px; }
.top-bar-left ul li {margin-right: 0; position: relative; }




}




@media (min-width: 768px) and (max-width: 991px) { 



.desktop-header-wrap{display: none;}
.mobile-hadser-wrapp{display: block;}
.top-bar{display: none;}
.nav-right-div{display: none;}
#sidebar-link h4{margin-bottom: 0px;}
.main-side-toggless{padding: 17px 0px;}
.cta{margin-top: 0px; padding: 15px;}
.ctacontent p {font-size: 18px; margin-bottom: 20px; }
.ctabutt a{font-size: 17px;}
.home-about-section {padding: 40px 0px 40px; }
.home-about-head{margin-bottom: 30px;}
.home-about-head h2{font-size: 26px;}
.home-about-right{padding-left: 0px; padding-top: 20px;}
.home-about-button{margin-top: 30px;}
.home-about-button a{font-size: 17px; padding: 13px 18px;}
.what-we-main{padding: 30px 0px 10px;}
.what-we-head h3{font-size: 26px;}
.our-feat-wrap {padding: 40px 0px; }
.our-feat-box img {width: 100%; height: 300px; object-fit: contain; }
.feat-inner h5{font-size: 20px;}
.our-feat-box{margin-bottom: 20px;}
.our-feat-head h3{font-size: 26px;}
.our-ceation-wrapp {padding: 40px 0px; background-color: #f1b6b0; }
.our-creation-head h3{font-size: 23px;}
.our-creation-head{margin-bottom: 30px;}
.creation-box{margin-bottom: 30px;}
.readbutt2 a {background-color: #4ec8b1; padding: 9px 15px; color: #fff; border-radius: 5px; font-size: 18px; text-decoration: none; display: inline-block; }
.we-love-our-client-wrapp {padding: 40px 0px; }
.video-box{margin-bottom: 30px;}
.cta-con h3{font-size: 20px;}
.cta-con a {background-color: #f1b6b1; font-size: 18px; color: #fff; padding: 7px 15px; border-radius: 10px; text-decoration: none; margin-top: 18px; display: inline-block; }
.main-testi{padding: 40px 0px 0px;}
.star-img{margin-bottom: 12px;}
#testimonial-slider .owl-nav{display: none;}
.subscribe-wrapp{padding: 40px 0px;}
.readbutt2{padding-top: 10px;}
.subscribe-form form{width: 100%;}
footer{padding-top: 30px;}
.footer-link h4{font-size: 23px;}
.footer-link{margin-bottom: 40px;}
.footer-blog{margin-bottom: 40px;}
.footer-blog h4{font-size: 23px;}
.footer-blog ul{padding-right: 0px;}
.footer-social h4{font-size: 23px;}
.footer-social{margin-bottom: 30px;}
.copy p{font-size: 14px; padding: 20px;}

.inner-banner-con{width: 100%; margin-top: 0;}
.banner-con-inner h1{font-size: 25px;}
.about-page-con-new{padding: 0px 0px 20px;}
.about-page-con-new .home-about-right{padding-top: 0px;}
.about-page-con h2{font-size: 23px;}

.gallery-page{padding: 10px 0!important;}

.com-kp-sec{margin-top: 10px!important;}


.our-flavours-filling-area{padding: 0px 0px 0px!important;}




.second-side{padding: 60px 20px;}
.schedule-col-new{padding: 0px 0!important;}
.bread-sec ul.breadcrumb li{font-size: 12px;}

.blog-page-wrapper {padding: 0px 0; }


.widget{padding: 14px 0px;}
.blod-detail-description{margin-bottom: 0!important;}
.blog-detail-wrapper {padding: 0px 0px; }

.col-form-label{text-align: left;}
.pay-order-form form {
  width: 100%;
  margin: 0 auto;
}

.sidebar .navbar {padding: 20px 5px; width: 100%; }

.consulting-room-new .home-about-right{padding-top: 0px;}

.login-wrapp .form-first{width: 80%;}

.catering-image h1{font-size: 24px; margin-bottom: 20px;}
.catering-image h2{font-size: 24px; margin-bottom: 20px;}

.footer-logo{margin-bottom: 20px;}
.footer-logo img{width: 50%!important; margin-bottom: 20px; }
.footer-link ul li a{font-size: 15px;}

.mobile-topbar{display: block!important; border-top: none;}
.top-bar-left ul li a{font-size: 12px;}
.top-bar-left ul li a i{margin-right: 8px;}
.top-bar-right-inner p a {font-size: 12px; margin-right: 7px; text-decoration: none; color: #fff !important; background-color: #4ec8b1; padding: 7px 7px; }
.top-bar-left ul li {margin-right: 0; position: relative; }




}







@media (min-width: 1369px) and (max-width: 2592px) {





}







