@media(min-width:1801px) and (max-width:1801px){
	.main-slider .right-info{right: -6%;}
}
@media(min-width:1601px) and (max-width:1800px){
	.right-info{left: 81%;}
	.right-info.disright{left: 76.4%;}

	.navbar-brand img{max-width: 160px;}
}
@media(min-width:1401px) and (max-width:1600px){
	.container {max-width:1024px;width: 1024px;}
	.right-container{margin-right: calc(50vw - 510px)}
	.navbar{padding: 20px 0;}
	.navbar-brand img{height: 100px;}

	.main-menu{padding: 80px 0 0;}
	.main-menu .right-img{right: -10%;}
	.main-menu .left-img{left: -10%;}
	.menu-block .menu-box{margin: 0 0 20px;}
	.menu-block .menu-box:last-child{margin: 0;}
	.menu-block .menu-box h2{font-size: 22px;}
	.menu-block .menu-box ul br{display: none;}
	.menu-block .menu-box ul li a{font-size: 15px;}
	.menu-block:before{width: 100%;height: 150px;}

	.main-slider{margin-top: -70px;}
	.right-container{margin-right: calc(50vw - 500px);}
	.main-slider ul.slick-dots{margin-left: calc(50vw - 500px);}
	.main-slider .slider-box{padding: 0 0 40px;}

	.right-info{left:76%;top: 330px;}
	.right-info.disright{left: 70.5%;bottom: 10%;}

	/* **** About **** */
	.delivery-banner.right-container{margin-right: calc(50vw - 500px);}
	/* **** End About **** */

	/* **** vision-mission ***** */
	.core-data h3{font-size: 28px;line-height: 34px;}
	/* **** End vision-mission ***** */
}
@media(min-width:1801px) and (max-width:1900px){.button-background{right: -85%;}}
@media(min-width:1701px) and (max-width:1800px){.button-background{right: -86%;}}
@media(min-width:1601px) and (max-width:1700px){.button-background{right: -88%;}}
@media(min-width:1501px) and (max-width:1600px){.button-background{right: -86%;}}
@media(min-width:1401px) and (max-width:1500px){.button-background{right: -86%;}}
@media(min-width:1301px) and (max-width:1400px){.button-background{right: -91%;}}
@media(min-width:1251px) and (max-width:1300px){.button-background{right: -94%;}}
@media(min-width:1201px) and (max-width:1250px){.button-background{right: -96%;}}
@media(min-width:1201px) and (max-width:1400px){
	.container{width: 1140px;max-width: 1140px;}
	.navbar{padding: 20px 0;}
	.navbar-brand img{height: 100px;}

	.main-menu{padding: 80px 0 0;}
	.main-menu .right-img{right: -10%;}
	.main-menu .left-img{left: -10%;}
	.menu-block .menu-box{margin: 0 0 20px;}
	.menu-block .menu-box:last-child{margin: 0;}
	.menu-block .menu-box h2{font-size: 22px;}
	.menu-block .menu-box ul br{display: none;}
	.menu-block .menu-box ul li a{font-size: 15px;}
	.menu-block:before{width: 100%;height: 150px;}

	.main-slider{margin-top: -70px;}
	.right-container{margin-right: calc(50vw - 561px);}
	.main-slider ul.slick-dots{margin-left: calc(50vw - 560px);}
	.main-slider .slider-box{padding: 0 0 40px;}
	
	.main-slider .slider-box img{width: 100%;}
	.main-slider .slider-dt h2{font-size: 30px;line-height: 40px;}
	.main-slider .slider-box-2{padding-right: 60px;}
	.main-slider .slider-box-3{bottom: 150px;padding: 0;}
	.main-slider .slider-box-4{padding-right: 0;bottom: 150px;}
	.main-slider .slider-box-4 .box4{width: 340px;}

	.right-info{left:85%;top:180px;}
	.right-info.disright{left: 82.5%;bottom: 0%;}
	.right-info .main-btn{font-size: 14px;}
	.right-info .main-btn span{padding: 5px 15px;}
	.right-info .text{font-size: 12px;letter-spacing: 4px;}

	/* **** About **** */
	.delivery-banner.right-container{margin-right: calc(50vw - 561px);}
	/* **** End About **** */

	/* **** event-catering **** */
	.some-fec-dt{margin: -80px 0 200px;}
	.factory-banner img{min-height:350px;object-fit: cover;object-position: center;}
	/* **** End event-catering **** */

	/* **** our cuisine **** */
	.cuisine-data-block{height:450px;padding: 25px;text-align: center;}
	.cuisine-data-block h2{font-size: 25px;line-height: 34px;}
	.cuisine-imgbx img{height: 320px;}

	.event-catering-wrp .factory-evendt .fectory-info-box{
	    padding: 0 60px 0 15px;
	}
	/* **** End our cuisine **** */

	/* **** vision-mission ***** */
	.core-data h3{font-size: 28px;line-height: 32px;}
	/* **** End vision-mission ***** */

	.what-we-img{height: 650px;}
}

@media(min-width:1025px) and (max-width:1200px){
	.container{width: 100%;max-width: 100%;}

	.navbar{padding: 20px 0;}
	.navbar-brand img{height: 100px;}

	.main-menu .container{width: 100%;max-width: 100%;}
	.main-menu{padding: 160px 0 0;overflow: auto;display: block;}
	.main-menu .right-img{display: none;}
	.main-menu .left-img{display: none;}
	.menu-block{height: auto;padding: 20px;}
	.menu-block .menu-box{margin: 0 0 20px;}
	.menu-block .menu-box:last-child{margin: 0;}
	.menu-block .menu-box h2{font-size: 22px;}
	.menu-block .menu-box ul br{display: none;}
	.menu-block .menu-box ul li a{font-size: 15px;}
	.menu-block:before{width: 100%;height: 150px;}

	.right-info{display: none;}
	.main-slider{margin-top: -70px;}
	.right-container{width: auto;margin: unset;}
	.main-slider .right-info{display: none;}
	.main-slider .slider-box{padding: 0 0 40px;}
	.main-slider .slider-box img{width: 100%;}
	.main-slider .slider-dt h2{font-size: 30px;line-height: 40px;}
	.main-slider ul.slick-dots{left: 15px;}
	.main-slider .slider-box-2{padding-right: 60px;}
	.main-slider .slider-box-3{bottom: 150px;padding: 0;}
	.main-slider .slider-box-4{padding-right: 0;bottom:130px;}
	.main-slider .slider-box-4 .box4{width: 340px;}
	.main-slider ul.slick-dots{margin: 0;}

	.about-wrp{padding: 0 0 75px;}
	.titlebox h2{font-size: 32px;line-height: 38px;}
	.titlebox h2 br{display: none;}

	.what-do-inner{margin: -320px 0 0;}
	.why-us-wrp .titlebox h2{font-size: 32px;line-height: 38px;}
	.what-we-img img{height: 350px;object-fit: cover;}
	.what-do-inner .titlebox h2{font-size: 32px;line-height: 38px;}

	.what-wedo-wrp{padding: 0 0 80px;}
	.specialising-list{padding: 40px 30px;}
	img.shadow-img{margin: -150px auto 0;}

	/* **** About **** */
	.delivery-banner.right-container{margin: 0;}
	.event-catering-wrp .factory-evendt .fectory-info-box{
	    padding: 0 60px 0 15px;
	}
	/* **** End About **** */

	/* **** event-catering **** */
	.button-background{display: none;}
	.some-fec-dt{margin: -80px 0 200px;}
	.factory-banner img{min-height:350px;object-fit: cover;object-position: center;}
	/* **** End event-catering **** */

	/* **** our cuisine **** */
	.cuisine-data-block{height:450px;padding: 25px;text-align: center;}
	.cuisine-data-block h2{font-size: 25px;line-height: 34px;}
	.cuisine-imgbx img{height: 320px;}
	.cuisine-center-row{left: 40px;right: 40px;}
	/* **** End our cuisine **** */

	/* **** vision-mission ***** */
	.core-data h3{font-size: 28px;line-height: 32px;}
	/* **** End vision-mission ***** */

	.what-we-img{height: 450px;}
}

@media(min-width:992px) and (max-width:1024px){
	.container{width: 100%;max-width: 100%;}

	.navbar{padding: 20px 0;}
	.navbar-brand img{height: 100px;}

	.main-menu .container{width: 100%;max-width: 100%;}
	.main-menu{padding: 160px 0 0;overflow: auto;display: block;}
	.main-menu .right-img{display: none;}
	.main-menu .left-img{display: none;}
	.menu-block{height: auto;padding: 20px;}
	.menu-block .menu-box{margin: 0 0 20px;}
	.menu-block .menu-box:last-child{margin: 0;}
	.menu-block .menu-box h2{font-size: 22px;}
	.menu-block .menu-box ul br{display: none;}
	.menu-block .menu-box ul li a{font-size: 15px;}
	.menu-block:before{width: 100%;height: 150px;}

	.right-info{display: none;}
	.main-slider{margin-top: -70px;}
	.right-container{width: auto;margin: unset;}
	.main-slider .right-info{display: none;}
	.main-slider .slider-box{padding: 0 0 40px;}	
	.main-slider .slider-box img{width: 100%;}
	.main-slider .slider-dt h2{font-size: 30px;line-height: 40px;}
	.main-slider ul.slick-dots{left: 15px;}
	.main-slider .slider-box-2{padding-right: 60px;}
	.main-slider .slider-box-3{bottom: 100px;padding: 0;}
	.main-slider .slider-box-4{padding-right: 0;bottom: 100px;}
	.main-slider .slider-box-4 .box4{width: 340px;}
	.main-slider ul.slick-dots{left: 15px;margin: 0;}

	.about-wrp{padding: 0 0 75px;}
	.titlebox h2{font-size: 26px;line-height: 36px;}
	.titlebox h2 br{display: none;}

	.what-do-inner{margin: -320px 0 0;}
	.why-us-wrp .titlebox h2{font-size: 26px;line-height: 36px;}
	.whyus-box h3 span br{display: none;}
	.what-we-img img{height: 350px;object-fit: cover;}
	.what-do-inner .titlebox h2{font-size: 26px;line-height: 36px;}
	.what-do-inner .titlebox h2 br{display: none;}

	.what-wedo-wrp{padding: 0 0 80px;}
	.specialising-list{padding: 40px 30px;}
	img.shadow-img{margin: -100px auto 0;}


	/* **** About **** */
	.delivery-banner.right-container{margin: 0;}
	/* **** End About **** */

	/* **** Contact **** */
	.cnt-bx h3{font-size: 30px;line-height: 40px;}
	.cnt-bx h4{font-size: 20px;}
	.contact-wrapper{padding: 60px 0 0;}
	/* **** End Contact **** */

	/* **** event-catering **** */
	.button-background{display: none;}
	.some-fec-dt{margin: -120px 0 0;}
	.factory-banner img{min-height:350px;object-fit: cover;object-position: center;}
	.factory-center h1{font-size: 30px;line-height: 40px;}
	.fec-rxdt{padding: 15px 0 0;}
	.fec-rxdt h2{font-size: 40px;line-height: 50px;}
	.some-fec-dt.event-catering-wrp .fectory-info-box{padding: 15px 15px;}
	.fectory-info-box ul li{padding: 3px 0 3px 25px;}
	.event-catering-wrp .factory-evendt .fectory-info-box{padding: 25px 15px;}
	/* **** End event-catering **** */


	/* **** factory-canteen **** */
	.factory-some-fec-dt .fectory-info-box{padding: 25px 0;}
	.fec-rxdt{padding: 15px;}
	/* **** End factory-canteen **** */

	/* **** clients **** */
	.clients-lst-table .table tbody td{font-size: 16px;}
	.clients-box img{max-width: 100%;}
	/* **** End clients **** */

	/* **** our cuisine **** */
	.cuisine-data-block{height:450px;padding: 25px;text-align: center;}
	.cuisine-data-block h2{font-size: 25px;line-height: 34px;}
	.cuisine-imgbx img{height: 320px;}
	.cuisine-center-row{left: 40px;right: 40px;}
	/* **** End our cuisine **** */

	/* **** vision-mission ***** */
	.core-data h3{font-size: 28px;line-height: 32px;}
	/* **** End vision-mission ***** */

	.what-we-img{height: 450px;}

}

@media(min-width:768px) and (max-width:991px){
	.container{width: 100%;max-width: 100%;}

	.navbar{padding: 20px 0;}
	.navbar-brand img{height: 100px;}
	.main-menu .container{width: 100%;max-width: 100%;}
	body.add-fix.expand-menu-open .navbar{background: #fff;}
	.main-menu{padding: 160px 0 0;overflow: auto;display: block;}
	.main-menu .right-img{display: none;}
	.main-menu .left-img{display: none;}
	.menu-block{height: auto;padding: 20px;}
	.menu-block .menu-box{margin: 0 0 20px;}
	.menu-block .menu-box:last-child{margin: 0;}
	.menu-block .menu-box h2{font-size: 22px;}
	.menu-block .menu-box ul br{display: none;}
	.menu-block .menu-box ul li a{font-size: 15px;}
	.menu-block:before{width: 100%;height: 100px;}

	.right-info{display: none;}
	.main-slider{margin-top: -70px;}
	.right-container{width: auto;margin: unset;}
	.main-slider .right-info{display: none;}
	.main-slider .slider-box{padding: 0 0 40px;}	
	.main-slider .slider-box img{width: 100%;}
	.main-slider .slider-dt h2{font-size: 30px;line-height: 40px;}
	.main-slider .slider-box-2{padding-right: 60px;}
	.main-slider .slider-box-3{bottom: 100px;padding: 0;}
	.main-slider .slider-box-4{padding-right: 0;bottom: 100px;}
	.main-slider .slider-box-4 .box4{width: 340px;}
	.main-slider ul.slick-dots{left: 15px;margin: 0;}

	.about-wrp{padding: 0 0 75px;}
	.titlebox h2{font-size: 26px;line-height: 36px;}
	.titlebox h2 br{display: none;}
	.what-do-inner{margin: -320px 0 0;}
	.why-us-wrp .titlebox h2{font-size: 26px;line-height: 36px;}
	.whyus-box h3 span br{display: none;}
	.what-we-img img{height: 350px;object-fit: cover;}
	.what-do-inner .titlebox h2{font-size: 26px;line-height: 36px;}
	.what-do-inner .titlebox h2 br{display: none;}
	.what-wedo-wrp{padding: 0 0 80px;}
	.specialising-list{padding: 40px 30px;}
	img.shadow-img{margin: -100px auto 0;}

	/* **** About **** */
	.delivery-banner.right-container{margin: 0;}
	.about-pg-wrp h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
	.banner-name-del h2{font-size: 30px;line-height: 35px;}
	.about-pg-wrp p{width: 100%;}
	.banner-name-del{bottom: -5px;}
	.story-wrp{padding: 60px 0;}
	.story-data{padding: 15px 0;}
	.story-data h3{font-size: 22px;line-height: 30px;}
	/* **** End About **** */

	/* **** Contact **** */
	.cnt-bx h3{font-size: 26px;line-height: 34px;}
	.cnt-bx h4{font-size: 18px;}
	.contact-wrapper{padding: 60px 0 0;}
	/* **** End Contact **** */

	/* **** event-catering **** */
	.button-background{display: none;}
	.some-fec-dt{margin: -120px 0 0;}
	.factory-banner img{min-height:350px;object-fit: cover;object-position: center;}
	.factory-center h1{font-size: 30px;line-height: 40px;}
	.fec-rxdt{padding: 15px 0 0;}
	.fec-rxdt h2{font-size: 35px;line-height: 45px;}
	.some-fec-dt.event-catering-wrp .fectory-info-box{padding: 15px 15px;}
	.fectory-info-box ul li{padding: 3px 0 3px 25px;}
	.event-catering-wrp .factory-evendt .fectory-info-box{padding: 25px 15px;}
	/* **** End event-catering **** */

	/* **** factory-canteen **** */
	.some-fec-dt:before{display: none;}
	.factory-some-fec-dt .fectory-info-box{padding: 25px 0;}
	.factory-some-fec-dt .factory-row{margin: 0 0 30px;}
	.fec-rxdt{padding: 15px;}
	/* **** End factory-canteen **** */

	/* **** clients **** */
	.about-pg-wrp h2 br{display: none;}
	.overall-block{padding: 40px;}
	.our-clients-wrapper h2{width: 100%;font-size: 28px;line-height: 35px;}
	.clients-lst-table .table tbody td:first-child{min-width: 400px;padding: 10px 15px 10px 0;}
	.clients-lst-table .table tbody td{font-size: 16px;min-width:220px;}
	.clients-lst-table .table tbody td:last-child{min-width:180px;}
	.clients-box img{max-width: 100%;}
	/* **** End clients **** */

	/* **** our cuisine **** */
	.cuisine-data-block{height:450px;padding: 25px;text-align: center;}
	.cuisine-data-block h2{font-size: 25px;line-height: 34px;}
	.cuisine-imgbx img{height: 320px;}
	.cuisine-center-row{left: 40px;right: 40px;}
	/* **** End our cuisine **** */

	/* **** team **** */
	.branch-dt p{width: 100%;}
	.team-wrp .vision-block p{width: 100%;}
	.branch-wrp{padding: 60px 0;}
	.branch-dt{width: 100%;}
	.branch-dt h2{font-size: 28px;width: 100%;line-height: 34px;}
	/* **** End team **** */

	/* **** vision-mission ***** */
	.vision-block{width: 100%;}
	.core-value-wrp ul li{width: 60%;}
	.core-value-wrp ul li:first-child{width: 40%;}
	.core-data h3{font-size: 28px;line-height: 32px;}
	.vision-box{height: 150px;width: 150px;}
	.flow-bx{height: 150px;width: 150px;}
	.vision-box h4{font-size: 16px;line-height: 24px;}
	.vision-mission-wrp ul li{width: 19%;}
	/* **** End vision-mission ***** */

	.what-we-img{height: 450px;}
}

@media(min-width:576px) and (max-width:767px){
	.container{width: 100%;max-width: 100%;}

	.navbar{padding: 20px 0;}
	.navbar-brand img{height: 100px;}
	body.add-fix.expand-menu-open .navbar{background: #fff;}
	.main-menu{padding: 160px 0 0;overflow: auto;display: block;}
	.main-menu .right-img{display: none;}
	.main-menu .left-img{display: none;}
	.menu-block{height: auto;padding: 20px;}
	.menu-block .menu-box{margin: 0 0 20px;}
	.menu-block .menu-box:last-child{margin: 0;}
	.menu-block .offset-6.col-md-6.col-md-6{margin: 0;}
	.menu-block .menu-box h2{font-size: 22px;}
	.menu-block .menu-box ul br{display: none;}
	.menu-block .menu-box ul li a{font-size: 15px;}
	.menu-block:before{width: 100%;height: 100px;}
	.main-menu a.text{padding:40px 0 0;text-align: center;}


	.right-info{display: none;}
	.main-slider{margin: 0;}
	.main-menu .container{width: 100%;max-width: 100%;}
	.right-container{width: auto;margin: unset;}
	.main-slider .right-info{display: none;}
	.main-slider .slider-box{padding: 0 0 70px;}
	.main-slider .slider-box img{width: 100%;}
	.main-slider .slider-dt{position: relative;top: auto;left: auto;right: auto;bottom: auto;text-align: center;}
	.main-slider .slider-dt h2{font-size: 30px;line-height: 36px;}
	.main-slider .slider-dt h2 br{display: none;}
	.main-slider .slider-dt p{width: auto;display: block;}
	.main-slider .slider-box-2 h2{color: #32beaf;}
	.main-slider .slider-box-2{padding: 0;text-align: center;}
	.main-slider .slider-box-3{padding: 0;text-align: center;}
	.main-slider .slider-box-4 h2{color: #32beaf;}
	.main-slider .slider-box-4{padding: 0;text-align: center;}
	.main-slider .slider-box-4 .box4{width: auto;margin: 0;text-align: center;}
	.main-slider ul.slick-dots{left: 50%;bottom: 15px;transform: translate(-50%, 0);margin: 0;}
	.main-slider .slider-box-2 p,
	.main-slider .slider-box-4 p { color: #000; }

	.about-wrp{padding: 0 0 75px;}
	.titlebox h2{font-size: 26px;line-height: 36px;}
	.titlebox h2 br{display: none;}
	.what-do-inner{margin: -320px 0 0;}
	.why-us-wrp .titlebox h2{font-size: 26px;line-height: 36px;}
	.whyus-box h3 span br{display: none;}
	.what-we-img img{height: 350px;object-fit: cover;}
	.what-do-inner .titlebox h2{font-size: 26px;line-height: 36px;}
	.what-do-inner .titlebox h2 br{display: none;}
	.what-wedo-wrp{padding: 0 0 80px;}
	.specialising-list{padding: 40px 30px;}
	img.shadow-img{width: 100%;margin: -150px auto 0;}


	/* **** About **** */
	.delivery-banner.right-container{margin: 0;}
	.about-pg-wrp h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
	.banner-name-del h2{font-size: 30px;line-height: 35px;}
	.about-pg-wrp p{width: 100%;}
	.banner-name-del{bottom: -5px;}
	.story-wrp{padding: 60px 0;}
	.story-data{padding: 15px 0;}
	.story-data h3{font-size: 22px;line-height: 30px;}
	.storyeen{margin: 0;}
	.storyeen .story-data{padding: 0;}
	.storyeen .story-data p{margin: 15px 0;}
	/* **** End About **** */

	/* **** Contact **** */
	.cnt-bx h3{font-size: 26px;line-height: 34px;}
	.cnt-bx h4{font-size: 18px;}
	.contact-wrapper{padding: 60px 0 0;}
	/* **** End Contact **** */

	/* **** event-catering **** */
	.button-background{display: none;}
	.some-fec-dt{margin: -120px 0 0;}
	.factory-banner img{min-height:350px;object-fit: cover;object-position: center;}
	.factory-center h1{font-size: 30px;line-height: 40px;}
	.fec-rxdt{padding: 15px 0 0;}
	.fec-rxdt h2{font-size: 26px;line-height: 32px;}
	.some-fec-dt.event-catering-wrp .fectory-info-box{padding: 30px 15px;}
	.fectory-info-box ul li{padding: 3px 0 3px 25px;}
	.event-catering-wrp .factory-evendt .fectory-info-box{padding: 25px 15px;}
	/* **** End event-catering **** */

	/* **** factory-canteen **** */
	.factory-evendt .fectory-info-box p{text-align: left;}
	.some-fec-dt:before{display: none;}
	.factory-some-fec-dt .fectory-info-box{padding: 25px 0;}
	.factory-some-fec-dt .factory-row{margin: 0 0 30px;}
	.fec-rxdt{padding: 15px;}
	/* **** End factory-canteen **** */

	/* **** clients **** */
	.about-pg-wrp h2 br{display: none;}
	.overall-block{padding: 40px;}
	.our-clients-wrapper h2{width: 100%;font-size: 28px;line-height: 35px;}
	.clients-lst-table .table tbody td:first-child{min-width: 400px;padding: 10px 15px 10px 0;}
	.clients-lst-table .table tbody td{font-size: 16px;min-width:220px;}
	.clients-lst-table .table tbody td:last-child{min-width:180px;}
	.clients-box img{max-width: 100%;}
	.overall-block .col-md-10.col-sm-10{width: 100%;}
	/* **** End clients **** */

	/* **** our cuisine **** */
	.extra-spacebx{display: none;}
	.cuisine-imgbx:before{width: 100%;height: 30px;background-position: left;}
	.cuisine-pg-wrp .cuisine-wrp:nth-child(even) .cuisine-imgbx:before{width: 100%;height: 45px;background-position: left;}
	.cuisine-imgbx img{height: 300px;}
	.cuisine-pg-wrp .cuisine-wrp.manage-space .cuisine-center-row{top: 0;}
	.cuisine-center-row{position: relative;margin: 0;}
	.cuisine-data-block{width: 100%;height: auto;padding: 25px;text-align: center;}
	.cuisine-data-block h2{font-size: 30px;line-height: 40px;}
	/* **** End our cuisine **** */

	/* **** our-quality **** */
	.overall-dt li span{margin-right: 15px;}
	.overall-dt li{width: 100%;}
	.cart-nm{margin: 0px 20px 60px 0;}
	.quality-certy{margin: 15px 0 0;}
	.certificates-blocks h4{font-size: 15px;text-align: center;}
	/* **** End our-quality **** */

	/* **** team **** */
	.branch-dt p{width: 100%;}
	.team-wrp .vision-block p{width: 100%;}
	.branch-wrp{padding: 60px 0;}
	.branch-dt{width: 100%;}
	.branch-dt h2{font-size: 28px;width: 100%;line-height: 34px;}
	/* **** End team **** */

	/* **** overall **** */
	.overall-listing ul li .over-ic img{max-width: 100%;}
	.overall-listing ul li{width: 100%;margin: 0 0 30px;}
	.overall-listing ul li h3 span br{display: none;}
	section.about-pg-wrp.overall-wrapper .overall-block{padding: 25px;}
	/* **** End overall **** */

	/* **** vision-mission ***** */
	.vision-block{width: 100%;}
	.core-value-wrp ul li:first-child{margin: 0;width: 50%;}
	.core-value-wrp ul li .core-img{left: 0;}
	.core-value-wrp ul li{width: 100%;}
	.core-data{right: 0;margin-top: -50px;padding: 80px 25px 25px 25px;}
	.core-data h3{font-size: 28px;line-height: 32px;}
	.vision-mission-wrp{padding: 40px 0 80px;}
	.vision-mission-wrp ul li{width: 100%;max-width: 100%;}
	.vision-box{margin: 0 auto;}
	.flow-bx{margin: 0 auto;transform: rotate(90deg);transform-origin: center;-webkit-transform-origin: center;}
	.mobile-show{display: block;}
	/* **** End vision-mission ***** */

	.what-we-img{height: 450px;}
}

@media(min-width:448px) and (max-width:575px){
	.container{width: 100%;max-width: 100%;}

	.navbar{padding: 20px 0;}
	.navbar-brand img{height: 100px;}
	body.add-fix.expand-menu-open .navbar{background: #fff;}
	.main-menu{padding: 160px 0 0;overflow: auto;display: block;}
	.main-menu .right-img{display: none;}
	.main-menu .container{width: 100%;max-width: 100%;}
	.main-menu .left-img{display: none;}
	.menu-block{height: auto;padding: 20px;}
	.menu-block .menu-box{margin: 0 0 20px;}
	.menu-block .menu-box:last-child{margin: 0;}
	.menu-block .offset-6.col-md-6.col-md-6{margin: 0;}
	.menu-block .menu-box h2{font-size: 22px;}
	.menu-block .menu-box ul br{display: none;}
	.menu-block .menu-box ul li a{font-size: 15px;}
	.menu-block:before{width: 100%;height: 100px;}
	.main-menu a.text{padding:40px 0 0;text-align: center;}

	.right-info{display: none;}
	.main-slider{margin: 0;}
	.main-menu .container{width: 100%;max-width: 100%;}
	.right-container{width: auto;margin: unset;}
	.main-slider .right-info{display: none;}
	.main-slider .slider-box{padding: 0 0 70px;}
	.main-slider .slider-box img{width: 100%;}
	.main-slider .slider-dt{position: relative;top: auto;left: auto;right: auto;bottom: auto;text-align: center;}
	.main-slider .slider-dt h2{font-size: 30px;line-height: 36px;}
	.main-slider .slider-dt h2 br{display: none;}
	.main-slider .slider-dt p{width: auto;display: block;}
	.main-slider .slider-box-2 h2{color: #32beaf;}
	.main-slider .slider-box-2{padding: 0;text-align: center;}
	.main-slider .slider-box-3{padding: 0;text-align: center;}
	.main-slider .slider-box-4 h2{color: #32beaf;}
	.main-slider .slider-box-4{padding: 0;text-align: center;}
	.main-slider .slider-box-4 .box4{width: auto;margin: 0;text-align: center;}
	.main-slider .slider-box-2 p,
	.main-slider .slider-box-4 p { color: #000; }
	.main-slider ul.slick-dots{left: 50%;bottom: 15px;transform: translate(-50%, 0);margin: 0;}
	.about-wrp{padding: 0 0 75px;}
	.titlebox h2{font-size: 26px;line-height: 36px;}
	.titlebox h2 br{display: none;}
	.what-do-inner{margin: -320px 0 0;}
	.why-us-wrp .titlebox h2{font-size: 26px;line-height: 36px;}
	.whyus-box h3 span br{display: none;}
	.what-we-img img{height: 350px;object-fit: cover;}
	.what-do-inner .titlebox h2{font-size: 26px;line-height: 36px;}
	.what-do-inner .titlebox h2 br{display: none;}
	.what-wedo-wrp{padding: 0 0 80px;}
	.specialising-list{padding: 40px 30px;}
	img.shadow-img{width: 100%;margin: -60px auto 0;}
	.foot-add h6{margin: 0 0 30px;}
	.social-links{margin: 0 0 20px;}
	.foot-ad-cn{margin: 30px 0 0;}

	/* **** About **** */
	.delivery-banner.right-container{margin: 0;}
	.about-pg-wrp h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
	.banner-name-del h2{font-size: 30px;line-height: 35px;}
	.about-pg-wrp p{width: 100%;}
	.banner-name-del{bottom: -5px;}
	.story-wrp{padding: 60px 0;}
	.story-data{padding: 15px 0;}
	.story-data h3{font-size: 22px;line-height: 30px;}
	.storyeen{margin: 0;}
	.storyeen .story-data{padding: 0;}
	.storyeen .story-data p{margin: 15px 0;text-align: left;}
	/* **** End About **** */

	/* **** Contact **** */
	.cnt-bx h3{font-size: 26px;line-height: 34px;}
	.cnt-bx h3 br{display: none;}
	.cnt-bx h4{font-size: 18px;}
	.contact-wrapper{padding: 60px 0 0;}
	/* **** End Contact **** */

	/* **** event-catering **** */
	.button-background{display: none;}
	.some-fec-dt{margin: 0;}
	.factory-banner img{min-height:240px;object-fit: cover;object-position: center;}
	.factory-center h1{font-size: 30px;line-height: 40px;}
	.fec-rxdt{padding: 15px 0 0;}
	.fec-rxdt h2{font-size: 26px;line-height: 32px;}
	.some-fec-dt.event-catering-wrp .fectory-info-box{padding:30px 15px;}
	.fectory-info-box ul li{padding: 3px 0 3px 25px;}
	.event-catering-wrp .factory-evendt .fectory-info-box{padding: 25px 15px;}
	.factory-evendt .fectory-info-box p{text-align: left;}
	/* **** End event-catering **** */

	/* **** factory-canteen **** */
	.factory-evendt .fectory-info-box p{text-align: left;}
	.some-fec-dt:before{display: none;}
	.factory-some-fec-dt .fectory-info-box{padding: 25px 0;}
	.factory-some-fec-dt .factory-row{margin: 0 0 30px;}
	/* **** End factory-canteen **** */

	/* **** clients **** */
	.about-pg-wrp h2 br{display: none;}
	.overall-block{padding: 40px;}
	.our-clients-wrapper h2{width: 100%;font-size: 28px;line-height: 35px;}
	.clients-lst-table .table tbody td:first-child{min-width: 380px;padding: 10px 15px 10px 0;}
	.clients-lst-table .table tbody td{font-size: 16px;min-width: 250px;}
	.clients-lst-table .table tbody td:last-child{min-width:200px;}
	/* **** End clients **** */

		/* **** our cuisine **** */
	.extra-spacebx{display: none;}
	.cuisine-imgbx:before{width: 100%;height: 30px;background-position: left;}
	.cuisine-pg-wrp .cuisine-wrp:nth-child(even) .cuisine-imgbx:before{width: 100%;height: 45px;background-position: left;}
	.cuisine-imgbx img{height: 200px;}
	.cuisine-pg-wrp .cuisine-wrp.manage-space .cuisine-center-row{top: 0;}
	.cuisine-center-row{position: relative;margin: 0;}
	.cuisine-data-block{width: 100%;height: auto;padding: 25px;text-align: center;}
	.cuisine-data-block h2{font-size: 30px;line-height: 40px;}
	/* **** End our cuisine **** */

	/* **** our-quality **** */
	.overall-dt li span{margin-right: 15px;}
	.overall-dt li{width: 100%;}
	.cart-nm{margin: 0px 20px 60px 0;}
	.quality-certy{margin: 15px 0 0;}
	.certificates-blocks h4{font-size: 15px;text-align: center;}
	/* **** End our-quality **** */

	/* **** team **** */
	.branch-dt p{width: 100%;}
	.team-wrp .vision-block p{width: 100%;}
	.branch-wrp{padding: 60px 0;}
	.branch-dt{width: 100%;}
	.branch-dt h2{font-size: 28px;width: 100%;line-height: 34px;}
	/* **** End team **** */

	/* **** overall **** */
	.overall-listing ul li .over-ic img{max-width: 100%;}
	.overall-listing ul li{width: 50%;margin: 0 0 30px;}
	section.about-pg-wrp.overall-wrapper .overall-block{padding: 25px;}
	/* **** End overall **** */

	/* **** vision-mission ***** */
	.vision-block{width: 100%;}
	.core-value-wrp ul li:first-child{margin: 0;width: 50%;}
	.core-value-wrp ul li .core-img{left: 0;}
	.core-value-wrp ul li{width: 100%;}
	.core-data{right: 0;margin-top: -50px;padding: 80px 25px 25px 25px;}
	.core-data h3{font-size: 28px;line-height: 32px;}
	.vision-mission-wrp{padding: 40px 0 80px;}
	.vision-mission-wrp ul li{width: 100%;max-width: 100%;}
	.vision-box{margin: 0 auto;}
	.flow-bx{margin: 0 auto;transform: rotate(90deg);transform-origin: center;-webkit-transform-origin: center;}
	.mobile-show{display: block;}
	/* **** End vision-mission ***** */

	.what-we-img{height: 450px;}

	.one{order: 2;}
	.two{order: 1;}
	.foot-ad-cn{margin: 0 0 25px;}
	.main-slider .slider-dt h2{font-size: 28px;}
}

@media(max-width:447px){
	.container{width: 100%;max-width: 100%;}

	.navbar{padding: 20px 0;}
	.navbar-brand img{height: 100px;}
	body.add-fix.expand-menu-open .navbar{background: #fff;}
	.main-menu{padding: 160px 0 0;overflow: auto;display: block;}
	.main-menu .right-img{display: none;}
	.main-menu .left-img{display: none;}
	.menu-block{height: auto;padding: 20px;}
	.menu-block .menu-box{margin: 0 0 20px;}
	.menu-block .menu-box:last-child{margin: 0;}
	.menu-block .offset-6.col-md-6.col-md-6{margin: 0;}
	.menu-block .menu-box h2{font-size: 22px;}
	.menu-block .menu-box ul br{display: none;}
	.menu-block .menu-box ul li a{font-size: 15px;}
	.menu-block:before{width: 100%;height: 100px;}
	.main-menu a.text{padding:40px 0 0;text-align: center;}


	.main-slider{margin: 0;}
	.main-menu .container{width: 100%;max-width: 100%;}
	.right-container{width: auto;margin: unset;}
	.right-info{display: none;}
	.main-slider .right-info{display: none;}
	.main-slider .slider-box{padding: 0 0 70px;}
	.main-slider .slider-box img{width: 100%;}
	.main-slider .slider-dt{position: relative;top: auto;left: auto;right: auto;bottom: auto;text-align: center;}
	.main-slider .slider-dt h2{font-size: 30px;line-height: 36px;}
	.main-slider .slider-dt h2 br{display: none;}
	.main-slider .slider-dt p{width: auto;display: block;}
	.main-slider .slider-box-2 h2{color: #32beaf;}
	.main-slider .slider-box-2{padding: 0;text-align: center;}
	.main-slider .slider-box-3{padding: 0;text-align: center;}
	.main-slider .slider-box-4 h2{color: #32beaf;}
	.main-slider .slider-box-4{padding: 0;text-align: center;}
	.main-slider .slider-box-4 .box4{width: auto;margin: 0;text-align: center;}
	.main-slider .slider-box-2 p,
	.main-slider .slider-box-4 p { color: #000; }
	.main-slider ul.slick-dots{left: 50%;bottom: 15px;transform: translate(-50%, 0);margin: 0;}


	.about-wrp{padding: 0 0 75px;}
	.titlebox h2{font-size: 26px;line-height: 36px;}
	.what-do-inner{margin: -320px 0 0;}
	.why-us-wrp .titlebox h2{font-size: 26px;line-height: 36px;}
	.whyus-box h3 span br{display: none;}
	.what-we-img img{height: 350px;object-fit: cover;}
	.what-do-inner .titlebox h2{font-size: 26px;line-height: 36px;}
	.what-do-inner .titlebox h2 br{display: none;}
	.what-wedo-wrp{padding: 0 0 80px;}
	.specialising-list{padding: 40px 30px;}
	img.shadow-img{width: 100%;margin: -60px auto 0;}
	.foot-add h6{margin: 0 0 30px;}
	.social-links{margin: 0 0 20px;}
	.foot-ad-cn{margin: 30px 0 0;}

	.what-we-img{height: 450px;}


	/* **** About **** */
	.delivery-banner.right-container{margin: 0;}
	.about-pg-wrp h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
	.banner-name-del h2{font-size: 30px;line-height: 35px;}
	.about-pg-wrp p{width: 100%;}
	.banner-name-del{bottom: -5px;}
	.story-wrp{padding: 60px 0;}
	.story-data{padding: 15px 0;}
	.story-data h3{font-size: 22px;line-height: 30px;}
	.storyeen{margin: 0;}
	.storyeen .story-data{padding: 0;}
	.storyeen .story-data p{margin: 15px 0;text-align: left;}
	/* **** End About **** */


	/* **** Contact **** */
	.cnt-bx h3{font-size: 26px;line-height: 34px;}
	.cnt-bx h3 br{display: none;}
	.cnt-bx h4{font-size: 18px;}
	.contact-wrapper{padding: 60px 0 0;}
	/* **** End Contact **** */

	/* **** event-catering **** */
	.button-background{display: none;}
	.some-fec-dt{margin: 0;}
	.factory-banner img{min-height:240px;object-fit: cover;object-position: center;}
	.factory-center h1{font-size: 30px;line-height: 40px;}

	.fec-rxdt{padding: 15px 0 0;}
	.fec-rxdt h2{font-size: 26px;line-height: 32px;}
	.some-fec-dt.event-catering-wrp .fectory-info-box{padding: 30px 15px;}
	.fectory-info-box ul li{padding: 3px 0 3px 25px;}
	.event-catering-wrp .factory-evendt .fectory-info-box{padding: 25px 15px;}
	/* **** End event-catering **** */

	/* **** factory-canteen **** */
	.factory-evendt .fectory-info-box p{text-align: left;}
	.some-fec-dt:before{display: none;}
	.factory-some-fec-dt .fectory-info-box{padding: 25px 0;}
	.factory-some-fec-dt .factory-row{margin: 0 0 30px;}
	/* **** End factory-canteen **** */


	/* **** clients **** */
	.about-pg-wrp h2 br{display: none;}
	.overall-block{padding: 40px;}
	.our-clients-wrapper h2{width: 100%;font-size: 28px;line-height: 35px;}
	.clients-lst-table .table tbody td:first-child{min-width: 380px;padding: 10px 15px 10px 0;}
	.clients-lst-table .table tbody td{font-size: 16px;min-width: 250px;}
	.clients-lst-table .table tbody td:last-child{min-width:200px;}
	/* **** End clients **** */


	/* **** our cuisine **** */
	.extra-spacebx{display: none;}
	.cuisine-imgbx:before{width: 100%;height: 30px;background-position: left;}
	.cuisine-pg-wrp .cuisine-wrp:nth-child(even) .cuisine-imgbx:before{width: 100%;height: 45px;background-position: left;}
	.cuisine-imgbx img{height: 200px;}
	.cuisine-pg-wrp .cuisine-wrp.manage-space .cuisine-center-row{top: 0;}
	.cuisine-center-row{position: relative;margin: 0;}
	.cuisine-data-block{width: 100%;height: auto;padding: 25px;text-align: center;}
	.cuisine-data-block h2{font-size: 30px;line-height: 40px;}
	/* **** End our cuisine **** */

	/* **** our-quality **** */
	.overall-dt li span{margin-right: 15px;}
	.overall-dt li{width: 100%;}
	.cart-nm{margin: 0px 20px 60px 0;}
	.quality-certy{margin: 15px 0 0;}
	.certificates-blocks h4{font-size: 15px;text-align: center;}
	/* **** End our-quality **** */


	/* **** team **** */
	.branch-dt p{width: 100%;}
	.team-wrp .vision-block p{width: 100%;}
	.branch-wrp{padding: 60px 0;}
	.branch-dt{width: 100%;}
	.branch-dt h2{font-size: 28px;width: 100%;line-height: 34px;}
	/* **** End team **** */


	/* **** overall **** */
	.overall-listing ul li .over-ic img{max-width: 100%;}
	.overall-listing ul li{width: 100%;margin: 0 0 30px;}
	.overall-listing ul li h3 span br{display: none;}
	section.about-pg-wrp.overall-wrapper .overall-block{padding: 25px;}
	/* **** End overall **** */

	/* **** vision-mission ***** */
	.vision-block{width: 100%;}
	.core-value-wrp ul li:first-child{margin: 0;width: 50%;}
	.core-value-wrp ul li .core-img{left: 0;}
	.core-value-wrp ul li{width: 100%;}
	.core-data{right: 0;margin-top: -50px;padding: 80px 25px 25px 25px;}
	.core-data h3{font-size: 28px;line-height: 32px;}
	.vision-mission-wrp{padding: 40px 0 80px;}
	.vision-mission-wrp ul li{width: 100%;max-width: 100%;}
	.vision-box{margin: 0 auto;}
	.flow-bx{margin: 0 auto;transform: rotate(90deg);transform-origin: center;-webkit-transform-origin: center;}
	.mobile-show{display: block;}
	/* **** End vision-mission ***** */

	.one{order: 2;}
	.two{order: 1;}
	.foot-ad-cn{margin: 0 0 25px;}
	.main-slider .slider-dt h2{font-size: 28px;}
}
