@media(min-width:1200px) and (max-width:1600px){
	.container{max-width: 1170px;}
	footer .container{max-width: 1170px;}

	.navbar-brand img{height: 60px;}
	.navbar-light .navbar-nav li {margin-right: 30px;}
	.navbar-light .navbar-nav .nav-link{font-size: 14px;}
	.navbar-light .navbar-nav .nav-link.btn-contact{font-size: 14px;padding: 10px 20px;}

	.banner-data h3{font-size: 14px;}
	.banner-data h1{font-size: 52px;line-height: normal;margin: 0 0 15px;}
	.banner-data h2{font-size: 18px;line-height: normal;margin: 0 auto 20px;}

	.titlebar{margin: 0 0 24px;}
	.titlebar h3{font-size: 16px;line-height: 20px;margin: 0 0 15px;}
	.titlebar h3:after{width: 40px;right: -50px;}
	.titlebar h2{font-size: 36px;line-height: 40px;}

	.about-wrp{padding: 60px 0;}
	.about-img-rw{padding: 0;margin: 30px 0 0;}
	.abt-img{max-width: 240px;}

	.our-food-wrp{padding: 60px 0;}

	.big-category-data h3{font-size: 16px;line-height: normal;margin: 0 0 10px;}
	.big-category-data h2{font-size: 32px;line-height: normal;margin: 0 0 10px;}
	.mid-catbx h3{font-size: 14px;line-height: normal;margin: 0 0 5px;}
	.mid-catbx h2{font-size: 20px;line-height: normal;margin: 0 0 5px;}
	.mid-cat-data{padding: 16px;}
	.big-category-data{padding: 16px;}

	.address-box h3, .quicklinks h3, .working-box h3{font-size: 18px;}
	.working-box table tbody tr td{font-size: 14px;}
	.quicklinks ul li{margin: 0 0 10px;}
	.quicklinks ul li a{font-size: 14px;}
	.address-box p{font-size: 14px;}
}
@media(min-width:992px) and (max-width:1199px){
	.container{max-width: 960px;}
	footer .container{max-width: 960px;}
	.main-wrpper{height: 100%;overflow: hidden;}

	.navbar-brand img{height: 60px;}
	.navbar-light .navbar-nav li {margin-right: 30px;}
	.navbar-light .navbar-nav .nav-link{font-size: 14px;}
	.navbar-light .navbar-nav .nav-link.btn-contact{font-size: 14px;padding: 10px 20px;}

	.banner-data h3{font-size: 14px;}
	.banner-data h1{font-size: 52px;line-height: normal;margin: 0 0 15px;}
	.banner-data h2{font-size: 18px;line-height: normal;margin: 0 auto 20px;}

	.titlebar{margin: 0 0 24px;}
	.titlebar h3{font-size: 14px;line-height: 20px;margin: 0 0 15px;}
	.titlebar h3:after{width: 40px;right: -50px;}
	.titlebar h2{font-size: 28px;line-height: 40px;}

	.about-wrp{padding: 60px 0;}
	.about-img-rw{padding: 0;margin: 30px 0 0;}
	.abt-img{max-width: 240px;}

	.our-food-wrp{padding: 60px 0;}

	.big-category-data h3{font-size: 16px;line-height: normal;margin: 0 0 10px;}
	.big-category-data h2{font-size: 32px;line-height: normal;margin: 0 0 10px;}
	.mid-catbx h3{font-size: 14px;line-height: normal;margin: 0 0 5px;}
	.mid-catbx h2{font-size: 20px;line-height: normal;margin: 0 0 5px;}
	.mid-cat-data{padding: 16px;}
	.big-category-data{padding: 16px;}

	.address-box h3, .quicklinks h3, .working-box h3{font-size: 18px;}
	.working-box table tbody tr td{font-size: 14px;}
	.quicklinks ul li{margin: 0 0 10px;}
	.quicklinks ul li a{font-size: 14px;}
	.address-box p{font-size: 14px;}

}
@media(min-width:768px) and (max-width:991px){
	.container{max-width: 740px;}
	footer .container{max-width: 740px;}
	.main-wrpper{height: 100%;overflow: hidden;}

	.navbar-brand img{height: 60px;}
	.navbar-light .navbar-nav li {margin-right: 30px;}
	.navbar-light .navbar-nav .nav-link{font-size: 14px;}
	.navbar-light .navbar-nav .nav-link.btn-contact{font-size: 14px;padding: 10px 20px;}

	.banner-data h3{font-size: 12px;}
	.banner-data h3:after{width: 40px;left: -50px;}
	.banner-data h3:before{width: 40px;right: -50px;}
	.banner-data h1{font-size: 40px;line-height: normal;margin: 0 0 15px;}
	.banner-data h2{font-size: 18px;line-height: normal;margin: 0 auto 20px;}

	.titlebar{margin: 0 0 24px;}
	.titlebar h3{font-size: 14px;line-height: 20px;margin: 0 0 15px;}
	.titlebar h3:after{width: 40px;right: -50px;}
	.titlebar h2{font-size: 28px;line-height: 40px;}

	.about-wrp{padding: 60px 0;}
	.about-img-rw{padding: 0;margin: 30px 0 0;}
	.abt-img{max-width: 240px;}

	.big-category-box{width: 50%;order: 1;}
	.big-category-box figure{height: 450px;}
	.big-category-box figure img{height: 100%;}
	.mid-category-box{width: 100%;order: 3;}
	.small-category-box{width: 50%;order: 2;}
	.small-category-box figure{height: 450px;}
	.small-category-box figure img{height: 100%;}
	.big-category-data h3{font-size: 16px;line-height: normal;margin: 0 0 10px;}
	.big-category-data h2{font-size: 32px;line-height: normal;margin: 0 0 10px;}
	.mid-catbx h3{font-size: 14px;line-height: normal;margin: 0 0 5px;}
	.mid-catbx h2{font-size: 20px;line-height: normal;margin: 0 0 5px;}

	.our-food-wrp{padding: 60px 0;}
	.our-food-wrp .row{row-gap: 30px;}

	footer .row{row-gap: 30px;}
	footer .col-md-3.col-sm-12:first-child{width: 100%;}
	footer .col-md-4.col-sm-8{width: 48%;}
	footer .col-md-2.col-sm-4{width: 20%;}
	footer .col-md-3.col-sm-12:last-child{width: 32%;}
	.address-box h3, .quicklinks h3, .working-box h3{font-size: 18px;}
	.working-box table tbody tr td{font-size: 14px;}
	.quicklinks ul li{margin: 0 0 10px;}
	.quicklinks ul li a{font-size: 14px;}
	.address-box p{font-size: 14px;}

	/* **** Modal **** */
	.modal .modal-bg{height: 320px;}
	.modal-form{padding: 24px;}
	.modal-form .form-block .titlebar h2{margin: 0 0 10px;}
	.modal .modal-dialog{width: 540px;max-width: 540px;}
	/* **** End Modal **** */


	/* **** Menu  **** */
	.inner-banner-center h3{font-size: 14px;}
	.inner-banner-center h1{font-size: 40px;}

	.our-menu-wrp{padding: 60px 0 0;}
	.menu-tabs .nav-tabs{margin: 0 auto 30px;}
	.menu-bx{padding: 10px 0;}
	.menu-bx h3{font-size: 18px;}
	.menu-bx h5{font-size: 18px;}
	/* **** End Menu  **** */

	/* **** Blog **** */
	.news-wrp{padding: 60px 0;}
	.news-wrp .row{row-gap: 30px;}
	.news-wrp .news-box .detail a h3{font-size: 20px;line-height: normal;margin: 0 0 10px;}
	/* **** End Blog **** */

	/* **** Blog Detail **** */
	.news-detail-wrp{padding: 60px 0;}
	.news-detail-wrp .news-detail-block p{font-size: 15px;line-height: normal;margin: 0 0 20px;}
	.news-detail-wrp .news-detail-block h3{font-size: 20px;line-height: normal;margin: 0 0 20px;}
	.news-detail-block .author-info-box{display: block;padding: 24px;}
	.news-detail-block .author-info-box .author-photo{margin: 0 0 20px;}
	.inner-banner-center h6{margin: 20px 0 0;}
	.inner-banner-center{bottom: 40px;}
	
	.news-detail-wrp .posts-block ul li a{flex-flow: column;align-items: flex-start;}
	/* **** End Blog Detail **** */

	/* **** Contact **** */
	.location-wrp{padding: 60px 0;}
	.location-wrp .row{margin: 0 -15px;}
	.location-wrp .row .col-md-6{padding: 0 15px;}
	.contact-wrp{padding: 60px 0;}
	/* **** End Contact **** */
}

@media(max-width:767px){
	.container{max-width: 540px;}
	footer .container{max-width: 540px;}
	.main-wrpper{height: 100%;overflow: hidden;}

	.topbar .row{justify-content: space-between;align-items: center;}
	.topbar .col-md-6{width: fit-content;}
	.topbar ul{display: flex;align-items: center;gap: 20px;justify-content: flex-end;}
	.topbar ul li{margin: 0;}
	.topbar ul li a i{margin: 0;}
	.topbar ul li a span{display: none;}

	.banner-data h3{font-size: 12px;}
	.banner-data h3:after{width: 40px;left: -50px;}
	.banner-data h3:before{width: 40px;right: -50px;}
	.banner-data h1{font-size: 40px;line-height: normal;margin: 0 0 15px;}
	.banner-data h2{font-size: 18px;line-height: normal;margin: 0 auto 20px;}

	.titlebar{margin: 0 0 24px;}
	.titlebar h3{font-size: 14px;line-height: 20px;margin: 0 0 15px;}
	.titlebar h3:after{width: 40px;right: -50px;}
	.titlebar h2{font-size: 28px;line-height: 40px;}

	.about-wrp{padding: 60px 0;}
	.about-img-rw{padding: 0;margin: 30px 0 0;}
	.abt-img{max-width: 240px;}

	.big-category-box{width: 100%;}
	.mid-category-box{width: 100%;}
	.small-category-box{width: 100%;}
	.big-category-data h3{font-size: 16px;line-height: normal;margin: 0 0 10px;}
	.big-category-data h2{font-size: 32px;line-height: normal;margin: 0 0 10px;}
	.mid-catbx h3{font-size: 14px;line-height: normal;margin: 0 0 5px;}
	.mid-catbx h2{font-size: 20px;line-height: normal;margin: 0 0 5px;}

	.our-food-wrp{padding: 60px 0;}
	.our-food-wrp .row{row-gap: 30px;}

	footer .row{row-gap: 30px;}
	.copyright-wrp p{text-align: center;}
	.quicklinks ul li{margin: 0 0 10px;}
	.quicklinks ul li a{font-size: 15px;}


	/* **** Modal **** */
	.modal .modal-bg{height: 320px;}
	.modal-form{padding: 24px;}
	.modal-form .form-block .titlebar h2{margin: 0 0 10px;}
	.modal .modal-dialog{width: 540px;max-width: 540px;}
	/* **** End Modal **** */

	
	/* **** Menu  **** */
	.inner-banner-center h3{font-size: 14px;}
	.inner-banner-center h1{font-size: 40px;}
	.our-menu-wrp{padding: 60px 0 0;}
	.menu-tabs .nav-tabs{margin: 0 auto 30px;}
	.menu-bx{padding: 10px 0;}
	.menu-bx h3{font-size: 18px;}
	.menu-bx h5{font-size: 18px;}
	/* **** End Menu  **** */

	/* **** Blog **** */
	.news-wrp{padding: 60px 0;}
	.news-wrp .row{row-gap: 30px;}
	.news-wrp .news-box .detail a h3{font-size: 20px;line-height: normal;margin: 0 0 10px;}
	/* **** End Blog **** */


	/* **** Blog Detail **** */
	.news-detail-wrp{padding: 60px 0;}
	.news-detail-wrp .news-detail-block p{font-size: 15px;line-height: normal;margin: 0 0 20px;}
	.news-detail-wrp .news-detail-block h3{font-size: 20px;line-height: normal;margin: 0 0 20px;}
	.news-detail-block .author-info-box{display: block;padding: 24px;}
	.news-detail-block .author-info-box .author-photo{margin: 0 0 20px;}
	.news-right{position: relative;padding: 40px 0 0;top: 0;}
	.inner-banner-center h6{margin: 20px 0 0;}
	.inner-banner-center{bottom: 40px;}
	/* **** End Blog Detail **** */


	/* **** Contact **** */
	.location-wrp{padding: 60px 0;}
	.location-wrp .row{row-gap: 30px;}
	.contact-wrp{padding: 60px 0;}
	/* **** End Contact **** */

}

/* **** Menu **** */
@media(max-width:767px){	
	.navbar-collapse{position: fixed;left: -100%;top: 0;min-height: 100vh;background: rgba(0, 0, 0, 1);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);height: 100%;width: 100%;padding: 120px 0 0;overflow: auto;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;}	
	ul.enter-nav{margin:25px 0 0;width: 100%;justify-content: center;}
	.navbar-brand img{height: 50px;}
	.navbar-collapse.collapse.show{left: 0;}
	.navbar-light .navbar-nav{margin: 0 auto;background: transparent;}
	.topbar,.navbar-brand{position: relative;z-index: 121;}
	.navbar-toggler{position: relative;z-index: 121;}
	.nav-row{flex-flow: column;padding: 0 20px;}
	.navbar-light .navbar-nav{padding: 0;width: 100%;display: flex;align-items: center;justify-content: center;}
	.navbar-light .navbar-nav li{margin: 0px;width: 100%;}
	.navbar-light .navbar-nav li:last-child{margin: 0;}
	.navbar-light .navbar-nav li .nav-link{font-size: 18px;line-height: 28px;margin: 0 0;padding: 15px 0;display: flex;align-items: center;justify-content: center;}
	ul.enter-nav li a{font-size: 18px;}
	body.add-fix{overflow: hidden;}

	.navbar-light .navbar-toggler{display: flex;align-items: end;justify-content: center;height: 80px;width: 60px;padding: 0 0 15px;border-radius: 0 0 40px 40px;}
	.nav-new .navbar-light .navbar-toggler{height: 65px;}
	header.nav-new{background: transparent;backdrop-filter:unset}
}
/* **** End Menu **** */

@media(min-width:576px) and (max-width:767px){
	
}

@media(min-width:448px) and (max-width:575px){
	
}