/* Media Queries

/* ----------------------------------- */

@media (min-width:1920px){
	.container{max-width: 70% !important;}
	.india-china-banner{margin-left: 500px;}
	.product-sec .product-img{transform: translate(-50%, -50%) scale(1.5);}
	.product-sec.section-2 .product-img{transform:translateX(-50%) scale(1.5);}
	.product-sec.section-3 .product-img{transform:scale(1.5);}
	.recipe-content{max-width: 550px; margin-right: 20%;}
	/* .banner-left-img{transform: scale(1.8); margin-top: 180px;} */
	/* .banner-right-img{transform: scale(1.4); margin-top: 180px;} */
	.content-section h2{font-size: 3vw;}
	.street-food-sensation p{font-size: 2vw; line-height: 1.2; max-width: 70%;}
	.title-center p{font-size: 2vw; line-height: 1.2; }	
	.marquee-text h3{font-size: 1.5vw; line-height: 1.2; }	
	.content-section .col-md-7 p {max-width: 100%;font-size: 1.4vw;line-height: 1.2;}
	.position-img img{max-width: 130%; width: 130%;}
	.position-img-left img{max-width:35%; width:35%;}
	.position-img-left { bottom: -100px;}
	.product-wrap .img-wrap img{max-width: 80%; width: 80%;}
	.blog-header .blog-img img, .normal-content img{max-width: none; width: 100%;}

	.contact-us-wrp .india-china-banner {margin-left: 0px;}
}

@media (max-width: 1920px) {
	.product-wrap .img-wrap img {width: 90%;max-width: 90%;margin-top: 5%;margin-left: 5%;}
}


@media (max-width: 1600px) {
	#banner .bannerCaption h2, #banner .bannerCaption h1 {font-size: 55px;line-height: 65px;max-width: 540px;}
	#banner .swiper-slide:nth-child(2) .bannerCaption h2, #banner .swiper-slide:nth-child(2) .bannerCaption h1 {width: 100%;max-width: 90%;}
}

@media only screen and (max-width: 1440px) {
	.product-wrap .product-item-wrap select {font-size: 30px;line-height: 35px;background-size: 30px;}
	.accordion-wrap .acoordion-content {font-size: 20px;line-height: 30px;}
	.accordion-wrap .accordion-title h3 {font-size: 28px;line-height: 35px;}
	.accordion-title:before {background-size: 30px;width: 40px;height: 40px;}
	.product-wrap .rotate-img {bottom: -110px;}
	.content-section h2 {font-size: 45px;}
}

@media (max-width: 1400px) {
	.contact-us-wrp { margin-top: 0px; }
	.contact-us-wrp .india-china-banner img:nth-child(1) { margin-left: 0px; margin-bottom: -65px; }
	.contact-us-wrp .india-china-banner img:nth-child(2) { margin-right: -85px; margin-bottom: -25px; }
	.contact-form label { font-size: 35px; }
	.contact-form h1 { font-size: 54px; }
	.contact-form .privacy-policy label { font-size: 30px; }
}


@media only screen and (min-width: 1170px) {
	#header .navbar-nav li > ul.dropdown-menu{display:none !important;}
	#header .navbar-nav li:hover > ul.dropdown-menu {display:block !important;}
	#header .navbar-nav li:hover > ul.dropdown-menu li:hover ul{position:absolute; left:100%; top:0; display:block !important;}
	#header li .menuIcon{display:none;}
	#header .navbar-nav{display: block !important;}
	.product-wrap .img-wrap img {width: 70%;max-width: 70%;margin-top: 5%;margin-left: 15%;}
}

@media only screen and (max-width: 1299px){
	#slider .swiper-slide .banner-img{left: 50%;	}
	#banner #slider .swiper-slide{min-height: 600px;}
	.home-blogs-outer > .row{margin: 0 -20px;}
	.home-blogs-outer > .row > div{padding: 0 20px;}
	.prodcut-features .icon-title h3 { font-size: 18px; }

	.street-food-sensation .left-img-pos img { position: relative; }
	.reciepe-features .img-wrap { margin-top: 0; margin-bottom: 0; max-width: 400px; }

	.about-us-slider { max-width: 900px; }
	.about-us-slider .about-slide .slide-text { padding: 90px 130px 90px 180px; }
	.about-us-slider .about-slide .round-image { height: 400px; width: 440px; }
	.about-us-second-section { padding: 280px 0 40px; }
	.about-us-slider .swiper-slide:nth-child(1) .round-image img { right: 40px; bottom: 15px; max-width: 120%; }
	.about-us-slider .swiper-slide:nth-child(2) .round-image img { right: 45px; bottom: 25px; max-width: 123%; }
	.about-us-slider .swiper-slide:nth-child(3) .round-image img { right: 45px; bottom: 25px; max-width: 120%; }
}

@media only screen and (max-width: 1199px){
	#banner .swiper-slide:nth-child(2) .bannerCaption h2, #banner .swiper-slide:nth-child(2) .bannerCaption h1 {max-width: 80%;}
	#banner .bannerCaption p {font-size: 40px;line-height: 40px;margin-bottom: 35px;margin-left: 10px;}
	#banner #slider .swiper-slide:nth-child(2) img:last-child {max-width: 28%;}


	.recipe-banner .right-part-banner .banner-right-img img {margin-top: -17px;width: 100%;}
	.recipe-banner .left-part-banner img {width: 100%;margin-top: -25px;}
	.recipe-banner .left-part-banner h2 {max-width: 100%;}
	.recipe-banner .right-part-banner h2 {max-width: 100%;}
	.recipe-banner h2 {font-size: 28px;line-height: 38px;}

	#banner #slider .swiper-slide img {height: auto;}
	#banner .bannerCaption h2, #banner .bannerCaption h1 {font-size: 38px;max-width: 50%;}
	#slider .swiper-slide .banner-img {left: 40%;}
	#banner .bannerCaption p {font-size: 30px;line-height: 30px;max-width: 50%;}

	
	.home-indo-china .india-china-banner img:nth-child(1) {margin-left: 0;margin-bottom: 0;max-width: 80%;}

	.subscribe-box h3 {font-size: 30px;line-height: 40px;}
	.india-china-banner img:nth-child(1) {margin-left: 0px;margin-bottom: -15px;}
	.prodcut-features .row > div {max-width: 33.3333%;width: 100%;}
	.product-wrap .product-item-wrap .form-group {margin-bottom: 10px;}
	.product-wrap.color1-bg .rotate-text {top: -100px;}
	.content-section p {margin-bottom: 0px;}
	.product-wrap .accordion-wrap .accordion-title {margin-bottom: 10px;}

	.street-food-sensation {display: flex;flex-direction: column;}
	.street-food-sensation .left-img-pos {order: 1;margin-top: -100px;max-width: 200px;}
	.street-food-sensation > .container {order: 2;}
	.street-food-sensation .right-img-pos {position: static;order: 3;margin-left: auto;max-width: 200px;}
	.street-food-sensation .foods-images-slider {order: 4;}

	.home-indo-china {padding-top: 120px;}
}

@media only screen and (max-width: 1169px){
	.logo-menu-row .row > div{position:static;}	
	.logoCenter{top:0;}
	.navbar-header {float:none;}
	.navbar-toggle {display:block;}
	.navbar-collapse {margin:0; position:relative; left:0; width:100%; display:none;}
	.navbar-nav {float: none!important;margin: 7.5px -15px;}
	.navbar-nav>li {float: none; clear:both;}
	.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}
	.navbar-text {float: none;margin: 15px 0;}
	.homeIconMenu{text-indent:0; background:none; width:100%;}
	.navbar-collapse.collapse.in { display: block!important;}
	.collapsing {overflow: hidden!important;}
	.navbar-collapse.collapse.in { display: block!important;}
	.collapsing {overflow: hidden!important;}
	#header .navbar{padding:10px 0; margin:0;}
	.navbar-collapse{clear:both; float:none;}
	.dropdown-menu li {border-bottom:0 none}
	#header .navbar-nav > li > a{float:none;color:#fff; padding:12px 15px 12px;}
	#header .navbar-nav{margin-bottom:0; background:rgba(0,0,0,0.95); margin:0; display:block;}
	#header .navbar-nav > li > a { border-bottom:1px solid rgba(255,255,255,0.30);  padding:5px 15px; background:none;  font-size:16px; }
	#header .nav > li > a:hover, #header .nav > li > a:focus {background-color:none; color:#fff;}
	#header .navbar li .dropdown-menu{width:100%; z-index:2;}
	#header .navbar-nav  li a:hover, #header .navbar-nav  li.active a, #header .navbar-nav  li a:focus, #header .navbar-nav  li a:active{background:none; color:#fff;}
	#header .navbar-nav > li > a::after{display:none;}
	#header .navbar-nav > li{display:block; width:100%; text-align:left;}
	#header .navbar-nav > li a{display:block;}
	#header .navbar-nav > li{margin:0;}
	#header .navbar-collapse{position:absolute; top:calc(100% + 20px); margin: 0 ;width: calc(100%); right: 0; max-width: 350px; left: auto; }
	.layers-wrap{transform: scale(0.85);}
}

@media (max-width: 1024px){
	.about-us-slider .about-slide {padding: 50px 0;flex-direction: column;align-items: center;row-gap: 0px;}
	.recipe-banner h2 { font-size: 45px; line-height: 55px; }
	.recipe-banner img { margin-top: -30px; }

	.exlopre-receipes .glorious-delicious { top: 90px; }
	.glorious-delicious img { max-width: 60%; }

	.about-us-slider { max-width: 100%; }
	.about-us-slider .about-slide .round-image { margin: -30px 0 -60px 0; width: 350px; height: 360px; position: relative; }
	.about-us-slider .swiper-slide:nth-child(1) .round-image img { right: 20px; bottom: 25px; max-width: 130%; }
	.about-us-slider .swiper-slide:nth-child(2) .round-image img { right: 10px; bottom: 25px; max-width: 140%; }
	.about-us-slider .swiper-slide:nth-child(3) .round-image img { right: 22px; bottom: 32px; max-width: 130%; }
	.about-us-slider .swiper-pagination { width: 100%; }
	.about-us-slider .about-slide .slide-text { padding: 90px 30px 90px 30px; }

}

@media only screen and (max-width:991px){
	#banner #slider .swiper-slide{min-height: 500px;}
	.blog-header h1{font-size:50px; line-height:50px; }
	#banner .bannerCaption h2, #banner .bannerCaption h1 {font-size: 48px;line-height: 120%;}
	#banner .bannerCaption h2 span, #banner .bannerCaption h1 span{font-size: 36px;}
	.content-section h2{font-size: 35px;line-height:35px;}
	.hindi-chini-image {position: relative;right: 0;top: 0;}
	#banner #slider, #banner .swiper-wrapper{max-height: auto;}
	/* #header .navbar-brand img { transition: all 0.5s ease-out; width: 20%; } */
	.feature-box { margin-bottom: 30px; }
	.accordion-wrap .accordion-title h3 { font-size: 22px; line-height: 30px; }
	.accordion-wrap .acoordion-content { font-size: 18px; line-height: 25px; }
	.content-section h2 { font-size: 30px; line-height: 35px; }
	.accordion-title:before {background-size: 20px;width: 30px;height: 30px;}
	.single-marquee .marquee-wrap span {font-size: 50px;}
	.marquee-text h3 {font-size: 50px;}
	.accordion-wrap .acoordion-content {padding: 8px;}
	#header .navbar-brand img {max-width: 180px;}
	.product-wrap .img-wrap img {width: 80%;max-width: 80%;margin-top: 15%;margin-left: 15%;}
	.about-indo-china .row .col-md-7 {flex: 0 0 auto;width: 40%;margin: 0 auto;}
	.about-indo-china .row>* {flex-shrink: 0;width: 50%;max-width: 50%;}
	.recipe-banner h2 { font-size: 35px; line-height: 45px; }
	.indo-china-section .row.pos-static .col-md-7 {width: 40%; margin: 50px 0 0 auto;}
	.about-indo-china .row .col-md-7 { flex: 0 0 auto; width: 40%; margin: 0 auto 0 0; }
	.subscribe-box h3 { font-size: 25px; line-height: 130%; }
	.footer-menu li { font-size: 20px; margin-bottom: 20px; }
	.footer .row .col-md-3:nth-child(2) {width: 20%;}
	.footer .row .col-md-3:nth-child(4) {width: 30%;}
}

@media only screen and (max-width: 768px) {
	.contact-form {width: 90%;padding: 15px;}
	.contact-form h1 {font-size: 22px;}
	.contact-form label {font-size: 18px;}
	.contact-form button {width: 200px;font-size: 18px;}
}

@media only screen and (max-width: 767px){
	#banner .banner-caption-outer{position: static; transform: translate(0);}
	#slider .swiper-slide .banner-img{position: static;height: 100%;align-items: flex-end;}
	#banner #slider .swiper-slide {max-height: none;padding-top: 100px;height: auto;display: flex;flex-direction: column;}
	.circle-text{transform: scale(0.75);margin-left: -80px;}
	.recipe-content h3{font-size: 30px; margin-bottom: 20px;}
	.recipe-content p{font-size: 22px;}
	.recipe-content{width:100%; margin-top: 50px;}
	.title-center{padding: 0 20px;}
	.recipe-banner h2{font-size: 50px; line-height: 1;}
	.receipe-feature-wrap{flex-wrap: wrap;}
	.receipe-feature-wrap .feature-receipe-box{flex:100%; margin-bottom: 20px;}
	.street-food-sensation .left-img-pos {margin-top: -100px;float: none;max-width: 260px;margin-left: 0;margin-right: auto;}
	.street-food-sensation .right-img-pos {position: absolute;right: -5%;left: auto;max-width: 45%;}
	.isotope-pager .pager, .filters li a{font-size: 20px;}
	.exlopre-receipes .glorious-delicious{position: static;}
	.position-img{position: static;}
	.layers-wrap{transform: scale(0.8);}
	.swiper-slide-active .layers-wrap .arrow-img{top: 80%;}
	.position-img{margin: 0 !important;}
	.about-indo-china .indo-china-banner{margin: 0 !important;}
	.hot-banner-img{margin-bottom: 40px;}
	.swiper-button-next, .swiper-button-prev{width: 32px; height: 32px; background-size: 100% 100%;}
	.recipe-banner img{margin-top: 20px;}
	.accordion-wrap .accordion-title h3{font-size: 20px; line-height: 1.2;}
	.accordion-wrap .acoordion-content{font-size: 20px; line-height: 1.2;}
	.img-desc h3{font-size: 20px;}
	.pos-static{position: relative !important;}
	.position-img-left{position: static; margin-left: -15px;}
	.product-wrap .rotate-img {right: 0;bottom: -80px}
	.product-wrap .rotate-img img {max-width: 200px;}
	/* .content-section {padding: 90px 0 40px;} */
	/* .marquee-text h3 {font-size: 40px;} */
	.product-wrap .product-item-wrap select {font-size: 26px;line-height: 30px;background-size: 20px;}
	.rotate-text {top: -50px;}
	.accordion-wrap .accordion-title h3 {font-size: 18px;line-height: 25px;}
	.about-us-slider .about-slide {padding: 150px 0 40px;}
	.about-indo-china.content-section {padding: 0px 0 40px;}
	#banner #slider .swiper-slide:nth-child(2) img:first-child {max-width: 100%;}
	.receipe-feature-wrap .slick-dots {visibility: visible;}
	.prodcut-features .row {display: flex;flex-wrap: wrap;}
	.prodcut-features .col-lg-3.col-md-6 {flex: 0 0 50%;max-width: 50%;}
	.prodcut-features .feature-box {max-width: 100%;margin-bottom: 30px;}
  	.prodcut-features .icon-wrap { min-height:100px;}
    .prodcut-features .feature-box img { width:auto; margin: 0 auto;}
	.prodcut-features .icon-title h3 { font-size:18px; text-align:center;}
	.rotate-text { font-size:43px;left: auto;}
	.manchurian  .row {display: flex;flex-direction: column-reverse;}
	.manchurian .col-md-6 {flex: 0 0 100%;max-width: 100%;}
	.product-wrap .rotate-img img {max-width:90%;}
	.about-indo-china p {margin-top: 40px;}
	.blog-content .col-md-7 ul li {color: #FFF;font-family: "Arlette THA";font-size: 20px; line-height:24x;}
	.blog-content .sidebar-info li{font-size: 20px;line-height:24x;}

	#banner #slider .swiper-slide:nth-child(2) img:last-child {max-width: 30%;height: 48%;bottom: 0;top: auto;}
	#banner #slider, #banner .swiper-wrapper {max-height: min-content;}
	#banner .bannerCaption h2, #banner .bannerCaption h1 {font-size: 38px;line-height: 120%;max-width: 100% !important;}
	#banner .bannerCaption p {font-size: 30px;line-height: 30px;max-width: 100%;}

	#banner #slider .swiper-slide img {height: auto;padding-bottom: 20px;}
	#banner #slider .swiper-slide:nth-child(2) .banner-img {height: auto;margin-bottom: 30px;}
	.common-btn {padding: 10px 30px 10px 30px;font-size: 17px;border-radius: 4px;-webkit-border-radius: 4px;}
	.india-china-banner {margin-left: auto;margin-right: auto;display: flex;justify-content: center;margin-top: 100px;max-width: 80%;margin-bottom: 20px;}

	.product-wrap .product-item-wrap .row > div:nth-child(2) {margin-top: 40px;}
	.prodcut-features .col-lg-3.col-md-6 {flex: 0 0 33.333%;max-width: 33.333%;}
	/* .prodcut-features .feature-box img {width: 65%;} */
	.prodcut-features .icon-title h3 {line-height: 120%;}
	.prodcut-features {padding: 110px 0 70px 0;}

	.product-wrap .img-wrap {display: flex;}

	.product-sec.section-1 .product-img:before {bottom: -160px;}

	.product-wrap .img-wrap img { width: 100%; max-width: 300px; margin: 0 auto; display: block; }
	.product-wrap .img-wrap .hover-img img { max-width: 400px;}
	.product-wrap.color3-bg .img-wrap { margin-bottom: 30px; }

	.position-img .street-style-img {margin-left: 0;}
	.about-indo-china .row .col-md-7 {flex-shrink: 0;width: 100%;max-width: 100%;}
	.about-indo-china .row>* {flex-shrink: 0;width: 100%;max-width: 100%;}

	.layers-wrap .receipes-img img { width: 100%; max-width: 100%; }
	.layers-wrap .street-style img{ margin-left: 30%; }
	.layers-wrap .receipes-img {margin-left: 40px;}
	.layers-wrap .menu-img img { margin-left: 0; }
	.recipes-inner { padding: 180px 0 0px; }
	.recepies-slider.swiper { padding-top: 100px; }

	.foods-images-slider .owl-stage {display: flex;}
	.foods-images-slider .owl-stage .owl-item {height: auto;}
	.foods-images-slider .owl-stage .owl-item > div {height: 100%;}
	.full-width-columns img {height: 100%;position: static;transform: none;}
	.foods-images-slider .owl-stage .owl-item .img-wrap {height: 100%;}
	.full-width-columns > div {padding-top: 0px;}
	.middle-banner-section .india-china-banner {margin-bottom: 0px;margin-top: 10px;}

	.reciepe-features .img-wrap {margin-top: -30px;margin-bottom: 0px;transform: scale(0.9);}

	.all-our-recipes {grid-template-columns: repeat(2, 1fr);row-gap: 30px;column-gap: 30px;}

	section.normal-content .col-lg-4.col-md-5{ display: flex; align-items: center; justify-content: center; }
    section.normal-content .col-lg-4.col-md-5{ margin-top: 25px; }
    section#blog-middle-content .col-md-4:not(:first-child){ margin-top: 20px; }

	.india-china-banner { margin-left: auto; margin-right: auto; display: flex; justify-content: center; margin-top: 0px; max-width: 100%; margin-bottom: 20px; }
	.contact-form h1 { font-size: 34px; }
	.contact-form label { font-size: 24px; }
	.contact-form .privacy-policy label { font-size: 20px; line-height: 130%; }
	.contact-form input, .contact-form textarea, .contact-form form select.form-control {border: 2px solid white;font-size: 18px;margin: 0px 0 20px;padding: 10px;height: 45px;border-radius: 10px;}
	.contact-form {padding: 20px;width: 100%;border-width: 2px;}
	.contact-form textarea { height: 150px; margin: 10px 0 10px; }
	.contact-form .privacy-policy { margin: 0; }
	.custom-checkbox { margin-right: 10px; width: 22px; height: 22px; }
	.contact-form input[type='checkbox'] { width: 22px; height: 22px; }
	.contactTitle { font-size: 19px; line-height: 130%; }
	.contact-form button { font-size: 30px; }
	.contact-us-wrp .india-china-banner img:nth-child(1) {margin-left: -10px;margin-bottom: -95px;max-width: 200px;}
	.contact-us-wrp .india-china-banner img:nth-child(2) { margin-right: -25px; margin-bottom: -25px; max-width: 140px; }
	.single-marquee { padding: 30px 0 10px; }
	.custom-checkbox input:checked + span::after { top: 1px; left: 6px; width: 8px; height: 15px; }

	section.normal-content.content-section.activeBlock img{display: block; margin: 0px auto 20px;}

	.product-wrap.color3-bg.contact-us-heading {padding-top: 80px;}

	.circle-text {margin-left: -30px;bottom: -150px;transform: none;}
	.image-bg-section-with-round-circle.about-section1:before {right: -77px;top: -280px;background-size: contain;}

	.product-wrap.color1-bg .rotate-text {top: -70px;}

	.recipe-banner-two {padding-bottom: 40px;}

	.recipe-banner .left-part-banner img {margin-top: -20px;}

}

@media only screen and (max-width:639px){
	.layers-wrap{transform: scale(0.7);}
	section#blog-middle-content .col-md-4{display: flex;align-items: center;justify-content: center;}
}

@media only screen and (max-width:599px){
	.full-width-columns {flex-wrap: wrap;}
	.full-width-columns > div{flex: 0 0 100%; max-width: 100%; margin-bottom: 10px;}
	.grid-item{width: calc(100% - 20px); height: auto; }
	.listing-item li{flex: 0 0 100%; max-width: 100%;}
	.prodcut-features .icon-title h3 { font-size: 14px; text-align: center; }
	.about-us-slider .about-slide {padding: 51px 0 40px;}
	.all-our-recipes {grid-template-columns: repeat(1, 1fr);row-gap: 30px;}
}

@media only screen and (max-width:530px){
	.layers-wrap{transform: scale(0.6);}
	.layers-wrap .street-style, .layers-wrap .menu-img,.layers-wrap .arrow-img {transform: scale(0.5);}
}

@media only screen and (max-width:479px){
	.box-content{padding: 20px 15px;}
	.accordion-wrap .accordion-title h3{font-size:24px;}
	.layers-wrap .street-style img, .layers-wrap .menu-img img,.layers-wrap .arrow-img img {transform: scale(0.8);}
}


/* Small devices (phones) */


@media (max-width: 480px) {
    .contact-form {width: 95%;padding: 10px;}
	.contact-form h1 {font-size: 20px;}
    .contact-form label {font-size: 16px;}
    .contact-form button {width: 180px;font-size: 16px;}
	.about-us-slider .about-slide .round-image {margin: -30px 15% -60px auto;}

	.sidebar-info .prodcut-use-slider {width: 280px;height: 100%;}
	.sidebar-info .prodcut-use-slider .prodcut-img img {width: 90%;height: auto;margin: 0 auto;display: block;}

}

@media (max-width:400px){

	.sidebar-info .prodcut-use-slider{ width: 100%; height: auto; padding: 9% 0px; }
    .sidebar-info .prodcut-use-slider .prodcut-img img{ width: 270px; height: 270px; }
    .sidebar-info .prodcut-use-slider .swiper-slide{ width: 100% !important; }

	.about-us-slider .about-slide .round-image { margin: -30px 3% -60px auto; }
}



/* 19-10-24 */


@media only screen and (min-width: 768px) and (max-width: 1100px)  {
	.prodcut-slider .full-text{top: 50%;}
	.product-sec.section-1 .product-img img {max-width: 100%;}
	.product-sec.section-1 .product-img:before {bottom: -11vh;}
	.product-sec.section-2 .product-img {bottom: 0;top: 29%;transform: translateX(-50%);}
	.product-sec.section-2 .product-img img {max-width: 100%;margin-bottom: 25vh;margin-left: 30%;}
	.product-sec.section-3 .product-img {bottom: auto;top: 15%;right: 11%;transform: none;}
	.product-sec.section-3 .product-img img {position: relative;right: -50px;}
	.recipe-banner-two {padding-bottom: 40px;}
}

@media only screen and (max-width: 767px) {
	.prodcut-slider-inner {width: 650%;}
	.prodcut-slider .full-text {font-size: 320px;top: 50%;}
	/* .product-sec.section-1 .product-img img {transform: translate(-79px, 80px);max-width: 240px;} */
	.product-sec.section-1 .product-img:before {bottom: -11vh;background-size: contain;width: 150px;left: -110px;}
	.product-sec.section-2 .product-img img {margin-bottom: 23vh;max-width: 80%;margin-left: 27%;}
	.product-sec.section-3 .product-img {bottom: auto;top: 15vh;right: 50vw;left: auto;transform: none;max-width: 85vw;}
	.product-sec.section-3 .product-img img {position: static;width: 100%;}
	.indo-Chinese .circle-text {transform: none;margin-left: -60px;margin-right: -60px;max-width: 540px;width: auto;height: 550px;background-size: cover;font-size: 18px;padding: 30px 80px;bottom: 0;margin-bottom: -340px;}
	.india-china-section {padding-top: 270px;}
	.home-blogs:before {height: 40px;top: -20px;}
	.title-center p {font-size: 20px;}
	.prodcut-slider .full-text {font-size: 91vw !important;}

	.recipe-banner h2 { font-size: 38px; line-height: 1; }
	.exlopre-receipes-wrap .filters { margin: 20px 0 30px; }
	.exlopre-receipes-wrap .filters li a { padding: 8px 8px; width: 150px; max-width: 100%; }
	.full-width-banner { padding: 0px 0 60px; }
	.recipe-banner .left-part-banner, .recipe-banner .right-part-banner { padding: 80px 30px 40px; }
	.reciepe-features { padding: 20px 0 40px; }
	.middle-banner-section {padding-bottom: 100px;}

	/* .home-indo-china {padding-top: 350px;}
	.home-indo-china .india-china-banner img:nth-child(1) {margin-left: 0;margin-bottom: 0;max-width: 80%;} */

	.home-indo-china {padding-top: 350px;}

	.product-wrap.color2-bg .rotate-img img { max-width: 60%; }
	.product-wrap.color2-bg .rotate-img { bottom: -100px; }
	.product-wrap.color3-bg { padding: 20px 0 20px; }

	.social-media {padding-bottom: 60px;}
	.recipe-banner .right-part-banner .banner-left-img img {margin-top: 0;}
	.recipe-banner .right-part-banner .banner-right-img img {margin-top: 0;}
	/* .street-food-sensation {display: flex;flex-direction: column;}
	.street-food-sensation .left-img-pos {order: 1;margin-top: -100px;max-width: 200px;}
	.street-food-sensation > .container {order: 2;}
	.street-food-sensation .right-img-pos {position: static;order: 3;margin-left: auto;}
	.street-food-sensation .foods-images-slider {order: 4;} */

	.blog-detail-header h2 {font-size: 50px;line-height: 60px;margin-bottom: 20px;}
	.blog-detail-header p {font-size: 25px;line-height: 35px;}
	.listing-item li .icon-wrap {width: 36px;height: 36px;}
	.listing-item li .icon-wrap svg {width: 100%;height: 100%;}
	.listing-item li {margin-bottom: 15px;}

	.content-section p {margin-bottom: 0px;}
	.product-wrap.color2-bg .accordion-wrap .acoordion-content {margin-top: 10px;}
	.accordion-wrap .acoordion-content {margin-top: 10px;}

	.street-food-sensation {display: flex;flex-direction: column;padding-top: 20px; }
	.street-food-sensation .left-img-pos {order: 1;margin-top: -100px;max-width: 200px;}
	.street-food-sensation > .container {order: 2;}
	.street-food-sensation .right-img-pos {position: static;order: 3;margin-left: auto;max-width: 200px;}
	.street-food-sensation .foods-images-slider {order: 4;}
	.sidebar-info .prodcut-use-slider { width: 280px; height: 280px; }

	.about-us-slider .about-slide .round-image { width: 250px; height: 250px; }
	.about-us-slider .swiper-slide:nth-child(1) .round-image img {right: 4%;bottom: 3%;max-width: 135%;}
	.about-us-slider .swiper-slide:nth-child(2) .round-image img {right: 1%;bottom: 2%;max-width: 145%;}
	.about-us-slider .swiper-slide:nth-child(3) .round-image img { right: 5%; bottom: 4%; max-width: 136%; }

	.street-food-sensation > .container {order: 1;}
	.street-food-sensation .left-img-pos {order: 2;margin-top: -30px;margin-bottom: -35%;}
	.sidebar-info .prodcut-use-slider {width: 300px;height: 300px;}
	
	.product-wrap .img-wrap:hover .fimg {opacity: 1;visibility: visible;}
	.product-wrap .img-wrap.hover-img-show > img.fimg {opacity: 0;visibility: hidden;}
	.product-wrap .img-wrap:hover .hover-img {opacity: 0;visibility: hidden;}
	.product-wrap .img-wrap.hover-img-show .hover-img {opacity: 1;visibility: visible;}

	.chini-img-wrp img {display: block; max-width: 100%; width: 100%;}
	.chini-img-wrp { position: absolute; left: auto; right: -3%; top: 133%; }
	.image-bg-section-with-round-circle.about-section1:before { height: 500px; opacity: unset; background: url(../images/about-page-bg-first-mobile.png) right top no-repeat; right: 0; top: -44px; mix-blend-mode: multiply; }
	.image-bg-section-with-round-circle.about-section1 .inner-wrapper:before { top: -15px; }

	.circle-text { transform: scale(0.75); bottom: -250px; }

	.about-indo-china .indo-china-text p { width: 100%; max-width: 280px; font-size: 14px; margin-bottom: 20px; margin-left: auto; margin-top: 25px; }
	.about-indo-china .indo-china-banner { display: flex; justify-content: end; }
	.about-indo-china .indo-china-banner img { width: 100%; max-width: 180px; height: auto; transform: rotate(6deg); }
	.about-us-second-section { padding: 280px 0 0px; }
	.row.indo-china-mobile { display: flex; flex-wrap: wrap; }
	.row.indo-china-mobile .position-img { width: 60%; display: block; margin-right: -15px !important; }
	.row.indo-china-mobile .col-md-7 { width: 40%; }
	.position-img { display: none; }
	.row.indo-china-mobile .position-img .street-style-img { display: flex; width: 100%; justify-content: center; }
	.row.indo-china-mobile .position-img .street-style-img img { width: 100%; max-width: 165px;}
	.row.indo-china-mobile .col-md-7 p { font-size: 15px; }
	.indo-china-mobile-text {display: none;}
	.about-indo-china p.big-font { font-size: 20px; text-align: center; }
	.about-indo-china .row.align-items-center.mt-4.pos-static { flex-wrap: nowrap; }
	.about-indo-china .row.align-items-center.mt-4.pos-static .position-img-left { width: 50%; }
	.about-indo-china .row.align-items-center.mt-4.pos-static .col-md-7 { width: 50%; }
	.indo-china-mobile-marquee { padding: 40px 0 40px; }
	.about-us-second-section { padding: 40px 0 0px; }
	.about-indo-china:before { background: url(../images/about-indo-china-before.png) left top no-repeat; opacity: 1; top: 0; mix-blend-mode: multiply; left: 0; }
	.about-us-slider .about-slide .slide-text p { font-size: 20px; width: 100%; margin: 0 auto; text-align: center; }
	.about-us-indo-chini-sec .container { min-height: 333px; padding-top: 10px; }

	.about-us-indo-chini-sec .circle-text { bottom: -150px; margin: 0 auto; padding: 0px 44px; left: 50%; transform: translateX(-50%); width: 360px; height: 360px; background-size: contain; font-size: 14px; line-height: 18px; }
	.about-us-indo-chini-sec .circle-text p { font-size: 14px; line-height: 18px; }
}

@media (max-width: 390px) {
	.recipe-banner h2 { font-size: 32px; padding-bottom: 5px; }
}

@media (max-width: 1199px) {
	.our-recepies-slider {max-width: 850px;}
	.our-recepies-slider .owl-item.active .packing-img {transform: translate(-63%, -92%) scale(1);}
	.our-recepies-slider .packing-img img {max-width: 380px;}
	.our-recepies-slider .food-plat img {max-width: 500px;}
	.our-recepies-slider .owl-item.active .street-style-label {top: -5%;right: 0;}
	.our-recepies-slider .arrow-img {left: 16%;bottom: -5%;}
	.our-recepies-slider .item.slide_2 .recipe-info {margin-top: 20px;}
	.our-recepies-slider .owl-item.active .item.slide_3 .packing-img {transform: translate(-50%, -105%) scale(1);}
	.our-recepies-slider .item.slide_3 .packing-img img {height: 100%;}
	.our-recepies-slider .item .recipe-info {margin-top: 30px;}
	.our-recepies-slider .item .recipe-info h3 {font-size: 45px;line-height: 55px;}
	.our-recepies-slider .item .recipe-info p {font-size: 28px;line-height: 38px;}
}

@media (max-width: 991px) {
	.our-recepies-slider {max-width: 650px;}
	.our-recepies-slider .item .recipe-info h3 {font-size: 35px;line-height: 45px;}
	.our-recepies-slider .packing-img img {max-width: 280px;}
	.our-recepies-slider .arrow-img {left: 13%;bottom: -6%;}
	.our-recepies-slider .food-plat img {max-width: 420px;}
	.our-recepies-slider .owl-item.active .packing-img {transform: translate(-73%, -110%) scale(1);}
	.our-recepies-slider .street-style-label img {max-width: 190px;height: auto;}
	.our-recepies-slider .arrow-img img {max-width: 170px;}
	.our-recepies-slider .item.slide_3 .packing-img img {height: 100%;width: 100%;max-width: 87%;}
}

@media (max-width: 650px) {
	.our-recepies-slider {max-width: 100%;}
	.our-recepies-slider .item .recipe-info h3 {font-size: 30px;line-height: 40px;}
	.our-recepies-slider .item .recipe-info p {font-size: 22px;line-height: 32px;max-width: 70%;margin-left: auto;}
	.our-recepies-slider .food-plat img {max-width: 70%;margin: 0 auto;}
	.our-recepies-slider .owl-item.active .packing-img {transform: translate(-68%, -100%) scale(1);}
	.our-recepies-slider .owl-nav button {width: 40px;height: 40px;}
	.our-recepies-slider .owl-nav button.owl-prev {background-size: 20px;}
	.our-recipes-sec .title img {max-width: 60%;margin-bottom: 30px;}
	.our-recepies-slider .owl-nav button.owl-next {background-size: 20px;}
	.our-recepies-slider .item.slide_3 .packing-img img {max-width: 83%;}
	.recipes-inner {padding-bottom: 70px;}
}


@media (max-width: 450px) {
	.our-recepies-slider .owl-item.active .packing-img {transform: translate(-52%, -111%) scale(1);}
	.our-recepies-slider .food-plat img {max-width: 75%;margin-left: 17%;margin-bottom: -20px;}
	.our-recepies-slider .arrow-img img {transform: rotate(49.14deg);}
	.our-recepies-slider .arrow-img img {max-width: 100px;}
	.our-recepies-slider .arrow-img {left: 12%;bottom: -6%;}
	.our-recepies-slider .owl-item.active .street-style-label {top: -18%;right: -20px;}
	/* .our-recepies-slider .packing-img img {max-width: 80%;margin-left: 17%;} */
	.our-recepies-slider .packing-img img {max-width: 80%;}
	.our-recepies-slider .street-style-label img {max-width: 130px;}
	.our-recepies-slider .owl-item.active .item.slide_3 .packing-img {transform: translate(-30%, -95%) scale(1);}
	.our-recepies-slider .item.slide_3 .arrow-img {left: 12%;bottom: -16%;}
	.our-recepies-slider .item .recipe-info {margin-top: 50px;}
	.our-recepies-slider .item.slide_2 .recipe-info {margin-top: 50px;}
	.our-recepies-slider .item.slide_3 .packing-img img {max-width: 53%;}
	.our-recipes-sec a.view-all-btn {font-size: 18px;line-height: 28px;}
	.our-recepies-slider .item .recipe-info h3 {font-size: 27px;line-height: 37px;}
	.our-recepies-slider .item .recipe-info p {font-size: 20px;line-height: 30px;max-width: 70%;}
	.our-recepies-slider .item .recipe-info p br {display: none;}
	.our-recepies-slider .arrow-img {left: 15%;bottom: -25%;}
	.our-recepies-slider .arrow-img img {transform: rotate(49.14deg);}
}




/****** Kishan Rajput ******/
@media only screen and (max-width: 1200px){
	body #wrapper .receipes .recipes-inner .title{margin-top: 50px;}
}

@media only screen and (max-width: 1199px) {
    .home-indo-china .india-china-banner img:nth-child(1){max-width: 40%;}
}

@media (max-width: 1024px) {
    .about-us-slider .swiper-pagination{width: 100%; bottom: 90px;}
}

@media only screen and (max-width: 991px){
	body #wrapper .receipes .recipes-inner .title{margin-top: 100px;}
	.product-category-sec.prodcut-features .row{justify-content: start; flex-wrap: nowrap !important; gap: 20px; overflow-x: auto;}
	.product-category-sec.prodcut-features .row > div{max-width: none; width: 200px; flex: none;}
}

@media only screen and (max-width: 767px){
	body #wrapper .receipes .recipes-inner .title{margin-top: 150px;}
	.home-indo-china .india-china-banner img:nth-child(1){max-width: 85%;}
	.product-wrap.color2-bg.black-bg{background-size: cover;}
	.product-wrap.color3-bg.yellow-bg{background-size: cover;}
	.product-wrap.color1-bg.green-bg{background-size: cover;}
	.product-wrap.color1-bg.blue-bg{background-size: cover;}
	.middle-banner-section{padding-bottom: 0px; padding-top: 70px;}
	.product-banner-sec img{min-height: 300px; object-fit: cover;}
	.product-banner-sec{padding-bottom: 90px;}
	.product-wrap.color3-bg.yellow-bg .hot-banner-img{max-width: 350px; margin-top: -180px;}
}

@media (min-width: 1920px){
	#sauces-sec.product-wrap .product-item-wrap img {width: 30vw; max-width: 30vw; object-fit: contain; max-height: 30vw;}
	#noodles-sec.product-wrap .product-item-wrap img{transform: rotate(15deg); width: 30vw; max-width: 30vw; object-fit: contain; max-height: 30vw;}
	#noodles-sec.product-wrap .product-item-wrap#noodles3 img{width: 30vw; max-width: 30vw; object-fit: contain; max-height: 30vw;}
	#sauces-sec.product-wrap .product-item-wrap#sauces2 img {width: 30vw !important; max-width: 30vw; object-fit: contain; max-height: 30vw;}
	#noodles-sec .col-md-6{padding-top: 100px;}
}