@media only screen and (min-width:1921px) and (max-width:2020px){
	body #content .icon-section .icon-list{    margin-left: 5em;}
body #content .ded-sec .ded-row .ded-txt{top: 10%;}
body #content .ded-sec .ded-row .ded-txt h4{font-size: 3.5em;}
body #content .wcu-sec .wcu-row .wcu-col>.vc_column-inner>.wpb_wrapper{min-height: 17.3em;}
}
@media only screen and (min-width:1801px) and (max-width:1920px){



	body{ font-size: 16px; }



	body .container{ max-width: 1440px !important;}



	

}







@media only screen and (min-width:1701px) and (max-width:1800px){



	body{ font-size: 16px; }



	body .container{ max-width: 1440px !important; }



	

}







@media only screen and (min-width:1601px) and (max-width:1700px){



	body{ font-size: 15px; }



	body .container{ max-width: 1340px !important; }


	body #content .tjf-sec .tjf-row .tjf-l-col>.vc_column-inner>.wpb_wrapper{padding: 3em 0 3em 10.5em;}

	body #content .play-sec .play-row .play-col>.vc_column-inner>.wpb_wrapper .play-img>.wpb_wrapper{right: 0em;}
}







@media only screen and (min-width:1501px) and (max-width:1600px){



	body{ font-size: 15px; }



	body .container{ max-width: 1340px !important; }

	
	body #content .ded-sec .ded-row .ded-txt{top: 10%;}

	body #content .ded-sec .ded-row .ded-txt h4{font-size: 3.8em;}
	
	body #content .tjf-sec .tjf-row .tjf-l-col>.vc_column-inner>.wpb_wrapper{padding: 3em 0 3em 10.5em;}

	body #content .play-sec .play-row .play-col>.vc_column-inner>.wpb_wrapper .play-img>.wpb_wrapper{right: 0em;}

}







@media only screen and (min-width:1401px) and (max-width:1500px){



	body{ font-size: 14px; }

	body #content .main-head{font-size: 3.05em;}
	body #content .sub-head {font-size: 2.3em;}
	body #content .txt p{font-size: 1.2em;}
	body #content .txt ul li{font-size: 1.2em;}

	body .container{ max-width: 1240px !important; }

	body #content .ded-sec .ded-row .ded-txt{top: 8%;}
	body #content .ded-sec .ded-row .ded-txt h4{font-size: 3.4em;}

	body #content .ots-sec .ots-con-row{top: 17%;}
	body #content .process-section .process-row{max-width: 97%;}
	body #content .tjf-sec .tjf-row .tjf-l-col>.vc_column-inner>.wpb_wrapper{padding: 3em 0 3em 10.5em;}

	body #content .play-sec .play-row .play-col>.vc_column-inner>.wpb_wrapper .play-img>.wpb_wrapper{right: -1.5em;}
	body #content .e-num-sec .number-row .number-txt>.wpb_wrapper{min-height: 8em;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-next{left: 54.8%;}

}







@media only screen and (min-width:1301px) and (max-width:1400px){



	body{ font-size: 13px; }
	body #content .main-head{font-size: 3.05em;}
	body #content .sub-head {font-size: 2.3em;}
	body #content .txt p{font-size: 1.1em;}
	body #content .txt ul li{font-size: 1.1em;}

	body .container{ max-width: 1100px !important; }


	body #content .ded-sec .ded-row .ded-txt{top: 8%;}
	body #content .ded-sec .ded-row .ded-txt h4{font-size: 3.4em;}
	

	body #content .ots-sec .ots-con-row{top: 15%;}

	body #content .process-section .process-row{margin: 2em 0;display: flex;gap: 15em;flex-wrap: wrap;justify-content: start;}
	body #content .tjf-sec .tjf-row .tjf-l-col>.vc_column-inner>.wpb_wrapper{padding: 3em 0 3em 10.5em;}
	body #content .play-sec .play-row .play-col>.vc_column-inner>.wpb_wrapper .play-img>.wpb_wrapper{right: -1.5em;}
	body #content .e-num-sec .number-row .number-txt>.wpb_wrapper{min-height: 8em;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-prev{left: 51.45%;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-next{left: 55.6%;}
}







@media only screen and (min-width:1201px) and (max-width:1300px){



	body{ font-size: 13px; }

	body #content .main-head{font-size: 3em;}
	body #content .sub-head {font-size: 2.25em;}
	body #content .txt p{font-size: 1.1em;}
	body #content .txt ul li{font-size: 1.1em;}

	body .container{ max-width: 1050px !important; }

	

	body #content .ded-sec .ded-row .ded-txt{top: 10%;}
	body #content .ded-sec .ded-row .ded-txt h4{font-size: 3.4em;}

	body #content .ots-sec .ots-con-row{top: 13%;}
	body #content .ots-sec .ots-con-row>.wpb_column>.vc_column-inner>.wpb_wrapper{margin-top: 7.5em;}

	body #content .why-aa-sec .why-aa-row .why-aa-icon>.vc_figure>.vc_single_image-wrapper{padding: 40px;}

	body #content .process-section .process-row{margin: 2em 0;display: flex;gap: 15em;flex-wrap: wrap;justify-content: start;}
	body #content .cater-sec .home-accordion-row .flavor-accordion ul li.active .as-opened p{font-size: 1.7em;}

	body #content .tjf-sec .tjf-row .tjf-l-col>.vc_column-inner>.wpb_wrapper{padding: 3em 0 3em 10.5em;}

	body #content .play-sec .play-row .play-col>.vc_column-inner>.wpb_wrapper .play-img>.wpb_wrapper{right: -1.5em;}
	body #content .e-num-sec .number-row .number-txt>.wpb_wrapper{min-height: 8em;}
	body #content .wcu-sec .wcu-row .wcu-col>.vc_column-inner>.wpb_wrapper{min-height: 19.8em;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-prev{left: 51.45%;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-next{left: 55.8%;}
}







@media only screen and (min-width: 1101px) and (max-width: 1200px){



	body{ font-size: 12px; }



	body .container{ max-width: 1000px !important; }
		body #content .main-head{font-size: 3em;}
	body #content .sub-head {font-size: 2.25em;}
	body #content .txt p{font-size: 1.1em;}
	body #content .txt ul li{font-size: 1.1em;}

	body .process-section .process-row .circle {width: 30%;margin: 1%;}

	body #content .process-section .process-row{display: flex;flex-wrap: wrap;justify-items: center;gap: 120px 0;}

	body #content .process-section .process-row .circle > .vc_column-inner{display: flex;justify-content: center;align-items: center;}

	body #content .ded-sec .ded-row .ded-txt{top: 10%;}
	body #content .ded-sec .ded-row .ded-txt h4{font-size: 3.4em;}

	body #content .ots-sec .ots-con-row{top: 11%;}
	body #content .icon-section .icon-list{margin-left: 5em;}
	body #content .ots-sec .ots-con-row>.wpb_column>.vc_column-inner>.wpb_wrapper{margin-top: 7em;}

	body #content .why-aa-sec .why-aa-row .why-aa-icon>.vc_figure>.vc_single_image-wrapper{padding: 40px;}

	body #content .cater-sec .home-accordion-row .flavor-accordion ul li.active .as-opened p{font-size: 1.5em;}
	body #content .tjf-sec .tjf-row .tjf-l-col>.vc_column-inner>.wpb_wrapper{padding: 3em 0 3em 4.5em;}
	body #content .play-sec .play-row .play-col>.vc_column-inner>.wpb_wrapper .play-img>.wpb_wrapper{right: -1.5em;}
	body #content .e-num-sec .number-row .number-txt>.wpb_wrapper{min-height: 8em;}
	body #content .wcu-sec .wcu-row .wcu-col>.vc_column-inner>.wpb_wrapper{min-height: 19.8em;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-prev{left: 51.45%;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-next{left: 56%;}
}







@media only screen and (min-width: 1001px) and (max-width: 1100px){



	body{ font-size: 11px; }



	body .container{ max-width: 950px !important; }

  	body .process-section .process-row .circle {width: 30%;margin: 1.5%;}
	
	body #content .process-section .process-row{display: flex;flex-wrap: wrap;justify-items: center;gap: 120px 0;}

	body #content .process-section .process-row .circle > .vc_column-inner{display: flex;justify-content: center;align-items: center;}

	body #content .ded-sec .ded-row .ded-txt{top: 12%;}
	body #content .ded-sec .ded-row .ded-txt p{    margin-bottom: 1em;	}
	body #content .ded-sec .ded-row .ded-txt h4{font-size: 3.4em;}
	body #content .ded-sec .ded-row .ded-txt .ded-btn .btn a{    padding: 0.7em 2.5em;}
	body #content .ots-sec .ots-con-row>.wpb_column>.vc_column-inner>.wpb_wrapper{margin-top: 6em;}
	body #content .icon-section .icon-list{margin-left: 4em;}

	body #content .cater-sec .home-accordion-row .flavor-accordion ul li.active .as-opened p{font-size: 1.5em;}
	body #content .tjf-sec .tjf-row .tjf-l-col>.vc_column-inner>.wpb_wrapper{padding: 3em 0 3em 4.5em;}
	body #content .play-sec .play-row .play-col>.vc_column-inner>.wpb_wrapper .play-img>.wpb_wrapper{right: -1.5em;}
	body #content .e-num-sec .number-row .number-txt>.wpb_wrapper{min-height: 8em;}
	body #content .wcu-sec .wcu-row .wcu-col>.vc_column-inner>.wpb_wrapper{min-height: 19.8em;}
	body #content .e-book-sec .e-book-row .e-book-col>.vc_column-inner>.wpb_wrapper .txt>.wpb_wrapper{max-width: 95%;}
	body #content .mtjf-sec .mtjf-row .mtjf-col>.vc_column-inner>.wpb_wrapper h4{top: 13%;}
	body #content .mtjf-sec .mtjf-row .mtjf-col>.vc_column-inner>.wpb_wrapper .txt>.wpb_wrapper{top: 15%;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-prev{left: 51.65%;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-next{left: 56.4%;}

}



@media only screen and (min-width: 768px) and (max-width: 1000px){



	body{ font-size: 11px; }

	body #content .hero-sec .hero-row .hero-video video,body #content .bd-hero-sec{height: 60vh;}


	body .container{ max-width: initial !important; width: 100%; box-sizing: border-box;}

	body .process-section .process-row .circle {width: 48%;margin: 1%;}

	body #content .process-section .process-row{display: flex;flex-wrap: wrap;justify-items: center;gap: 120px 0;}

	body #content .process-section .process-row .circle > .vc_column-inner{display: flex;justify-content: center;align-items: center;}
	
	body #content .ded-sec .ded-row .ded-txt{top: 14%;}
	body #content .ded-sec .ded-row .ded-txt p{margin-bottom: 1.6em;	}
	body #content .ded-sec .ded-row .ded-txt{right: 8% !important;width: 55%;}
	body #content .ded-sec .ded-row .ded-txt h4{font-size: 2.9em;}
	body #content .ded-sec .ded-row .ded-txt .ded-btn .btn a{padding: 0.7em 1.3em;}


	body #content .ots-sec .ots-con-row>.wpb_column>.vc_column-inner>.wpb_wrapper{margin-top: 6em;}
	body #content .ots-sec .ots-img-row .ots-ban-img>.wpb_wrapper>.vc_single_image-wrapper img{height: 75vh;width: 100%;display: flex;}
	body #content .ots-sec .ots-con-row{top: 0; right: 0; left: 0; width: 100%;}
	body #content .ots-sec .ots-con-row .ots-inrow .slick-next{right: 0;top: 2.6em;}
	body #content .ots-sec .ots-con-row .ots-inrow .slick-prev{left: 0em;top: 2.6em;}

	body #content .icon-section .icon-list{margin-left: 20em;padding: 0;}

	body #content .ots-sec .ots-con-row .ots-inrow .ots-col>.vc_column-inner>.wpb_wrapper .ots-icon>.wpb_wrapper>.vc_single_image-wrapper{padding: 40px;}

	body #content .why-aa-sec .why-aa-row .why-aa-icon>.vc_figure>.vc_single_image-wrapper{padding: 35px;}
	body #content .hero-sec .hero-row  .full-img>.vc_figure>.vc_single_image-wrapper img{height: 100vh;width: 100%;display: flex;}

	body #content .cater-sec .home-accordion-row .flavor-accordion ul li.active .as-opened p{font-size: 1.5em;}
	body #content .tjf-sec .tjf-row .tjf-l-col>.vc_column-inner>.wpb_wrapper{padding: 3em 0 3em 3.5em;}
	body #content .play-sec .play-row .play-col>.vc_column-inner>.wpb_wrapper .play-img>.wpb_wrapper{right: -1.5em;}
	body #content .e-num-sec .number-row .number-txt>.wpb_wrapper{min-height: 8em;}
	body #content .wcu-sec .wcu-row .wcu-col>.vc_column-inner>.wpb_wrapper{min-height: 21em;}
	body #content .e-book-sec .e-book-row .e-book-col>.vc_column-inner>.wpb_wrapper .txt>.wpb_wrapper{max-width: 95%;}
	body #content .e-book-sec .e-book-row .e-book-col>.vc_column-inner>.wpb_wrapper .txt{top: 16%;left: 22%;width: 55%;height: 60%;}

	body #content .mtjf-sec .mtjf-row .mtjf-col>.vc_column-inner>.wpb_wrapper .txt>.wpb_wrapper {top: 11%;}
	body #content .mtjf-sec .mtjf-row .mtjf-col>.vc_column-inner>.wpb_wrapper .txt>.wpb_wrapper p{font-size: 1em;}
	body #content .mtjf-sec .mtjf-row .mtjf-col>.vc_column-inner>.wpb_wrapper h4{font-size: 2.3em;}
	body #content .mtjf-sec .mtjf-row .mtjf-col>.vc_column-inner>.wpb_wrapper .txt>.wpb_wrapper{max-width: 48%;}
	body #content .key-sec .key-grid .key-txt{height: 165px;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-prev{left: 51.85%;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-next{left: 57.5%;}

	body #content .gallery-sec .solutions-slider .solutions-txt .solution-txt{left: 7em;}

	body #content .story-sec .story-row .story-col > .vc_column-inner > .wpb_wrapper .txt .wpb_wrapper .main-head{font-size: 3em;}
	body #content .story-sec .story-row .story-col > .vc_column-inner > .wpb_wrapper .txt .wpb_wrapper .btn a img{width: 10px;}
	body #content .learn-sec .learn-row .learn-col > .vc_column-inner > .wpb_wrapper .txt .wpb_wrapper{display: block;}
	body #content .faq-sec .faq-row .faq-col .txt .vc_toggle_title .sub-head{display: flex;margin-bottom: 0;}
	body #content .faq-sec .faq-row .faq-col .txt .vc_toggle_title .vc_toggle_icon{right: 0.3em;}
	body #content .faq-sec .faq-row .faq-col .txt .vc_toggle_title .vc_toggle_icon::before{top: -4px;left: 1px;}
	body .fancybox-content{width: 100%;}
	body #content .res-pro-sec .res-pro-row .custom-tabs .tab-nav{gap: 10em;}
}







@media (max-width: 767px){



	body{ font-size: 11px; }



	body .container{ max-width: initial !important; width: 100%; box-sizing: border-box;}



	body .flex-row{ flex-direction: column; display: block !important;}

	body .flex-row .col-1{ flex: 0 0 100%; width: 100%; }

	body .flex-row .col-2{ flex: 0 0 100%; width: 100%; }

	body .flex-row .col-3{ flex: 0 0 100%; width: 100%; }

	body .flex-row .col-4{ flex: 0 0 100%; width: 100%; }

	body .flex-row .col-5{ flex: 0 0 100%; width: 100%; }

	body .flex-row .col-6{ flex: 0 0 100%; width: 100%; }

	body .flex-row .col-7{ flex: 0 0 100%; width: 100%; }

	body .flex-row .col-8{ flex: 0 0 100%; width: 100%; }

	body .flex-row .col-9{ flex: 0 0 100%; width: 100%; }

	body .flex-row .col-10{ flex: 0 0 100%; width: 100%; }

	body .flex-row .col-11{ flex: 0 0 100%; width: 100%; }

	body .flex-row .col-12{ flex: 0 0 100%; width: 100%; }



	body #content .txt{margin-bottom: 1em;}

	body .wpb_single_image, body .wpb_text_column{margin-bottom: 1em;}

	body .main-menu{display: none;}

	body header#masthead .top-bar .flex-row{display: flex; align-items: center; justify-content: center; flex-direction: column; gap: 1em; padding: 0.5em 0;}

	body header#masthead .flex-row>div{display: none;}

	body header#masthead .flex-row>div.mob-flex{display: flex; align-items: center; justify-content: space-between;}

	body header#masthead .flex-row .mob-flex .logo{width: 65%; flex: 0 0 65%;}

	body header#masthead .flex-row .mob-flex .mobile-menu-link{width: 35%; flex: 0 0 35%;}

	body header#masthead .flex-row .mob-flex .menu-link{display: flex; justify-content: end; align-items: center;}

	body header#masthead .flex-row .mob-flex .menu-link b{display: block; background: #fff ; width: 40px; height: 3px; border-radius: 20px; margin-top: 10px; transition: 0.4s;}

	body header#masthead .header-fixed .flex-row .mob-flex .menu-link b{background: #B62232;}

	body.page-id-354 header#masthead .flex-row .mob-flex .menu-link b{background:#B62232;}

	body.page-id-354 header#masthead .header-main .logo a img{width: 8em;}

	body #content .main-head{font-size: 2.75em;}

	body #content .mob-hidden{display: none;}

	body #content .desk-hidden{display: block;}

	body #content .hero-sec .hero-row .hero-txt{top: 35%; width: 90%; }

	body #content .hero-sec .hero-row .hero-txt h1{font-size: 2.75em;}

	body #content .bd-hero-sec .bd-hero-row .wpb_column .vc_column-inner .wpb_wrapper .bd-hero-txt .wpb_wrapper p{max-width: 60%;}

	body #content .bd-hero-sec .bd-hero-row .wpb_column .vc_column-inner .wpb_wrapper .bd-hero-txt .wpb_wrapper .main-head{max-width: 90%;}

	body #content .sub-head{font-size: 1.8em;}

	body #content .brand-sec .brand-row .wpb_column{margin-bottom: 1.5em;}

	body #content .core-sec .core-grid .core-txt{margin-bottom: 2em;}

	body #content .team-sec .team-slider button.slick-arrow{height: 30px; width: 30px;}

	body #content .team-sec .team-slider button.slick-prev{right: 10%;}
	
	body #content .team-sec .team-slider .sub-head{margin-top:2em}
	
	body #content .key-sec .key-grid .key-timeline{ margin: 0 0 2em;}

	body #content .key-sec .key-grid .up .key-timeline::before{bottom: -18px; rotate: none; top: initial;}

	body #content .testimonials-sec .testimonials-row>.wpb_column>.vc_column-inner>.wpb_wrapper{margin-bottom: 2em;}




	/*CORPORATE PAGE*/
	body #content .hero-sec .hero-row  .full-img>.vc_figure>.vc_single_image-wrapper img{height: 100vh;width: 100%;display: flex;}
	body #content .hero-sec .hero-row .hero-video video,body #content .bd-hero-sec{height: 75vh;}

	body #content .who-sec .who-row .who-txt{margin-right: 0;}

	body #content .why-aa-sec .why-aa-row{flex-direction: column;}

	body #content .certifications-sec .certifications-row>.wpb_column>.vc_column-inner>.wpb_wrapper{margin-bottom: 1.5em;}

	body #content .process-section .process-row .circle>.vc_column-inner>.wpb_wrapper{width: 250px;height: 250px;}
	body #content .process-section .process-row .circle>.vc_column-inner>.wpb_wrapper::after{width: 350px;height: 350px;transform: rotate(90deg);transform-origin: 47% 0%;}
	body #content .process-section .process-row{display: flex;flex-wrap: wrap;justify-items: center;gap: 120px 0;}
	body #content .process-section .process-row .circle > .vc_column-inner{display: flex;justify-content: center;align-items: center;}
	
	body #content .ots-sec .ots-con-row>.wpb_column>.vc_column-inner>.wpb_wrapper{margin-top: 7em;}
	body #content .ots-sec .ots-img-row .ots-ban-img>.wpb_wrapper>.vc_single_image-wrapper img{height: 75vh;width: 100%;display: flex;object-fit: cover;}
	body #content .ots-sec .ots-con-row{top: 14%; right: 0; left: 0; width: 100%;}
	body #content .ots-sec .ots-con-row .ots-inrow .slick-next{right: 0;top: 2.6em;}
	body #content .ots-sec .ots-con-row .ots-inrow .slick-prev{left: 0em;top: 2.6em;}

	body #content .icon-section .icon-list{margin-left: 10em;padding: 0;}

	body #content .ots-sec .ots-con-row .ots-inrow .ots-col>.vc_column-inner>.wpb_wrapper .ots-icon>.wpb_wrapper>.vc_single_image-wrapper{padding: 40px;}
	
	body #content .test-sec .test-row .test-inrow .slick-prev {left: -1em;top: 5.5em;}
	body #content .test-sec .test-row .test-inrow .slick-next {right: -1em;top: 5.5em;}

	body #content .ded-sec .ded-row .ded-img .wpb_wrapper .vc_single_image-wrapper img{height: 70vh;width: 100%;display: flex;object-fit: cover;}
	body #content .ded-sec .ded-row .ded-txt{top: 15%;right: 10px !important;width: 70%;}
	body #content .ded-sec .ded-row .ded-txt h4{font-size: 3em;}
	body #content .ded-sec .ded-row .ded-txt p{margin-bottom: 1em;}
	body #content .ded-sec .ded-row .ded-txt .ded-btn .btn a,body #content .ded-sec .ded-row .ded-txt .ded-btn .btn-b a{padding: 1em;}

	body #content .process-section .process-row .circle.circle-l>.vc_column-inner>.wpb_wrapper::after{left: 58%;top: 47%;width: 330px;}

	
	body #content .cater-sec .home-accordion-row .flavor-accordion ul li.active .as-opened p{font-size: 1.3em;}
	body #content .cater-sec .home-accordion-row .flavor-accordion ul li .as-closed{    left: -10em;}
	body #content .tjf-sec .tjf-row .tjf-l-col>.vc_column-inner>.wpb_wrapper{padding: 3em 2em 3em 2em;}

	body #content .play-sec .play-row .play-col>.vc_column-inner>.wpb_wrapper .play-img> .wpb_wrapper{right: -1.5em;}
	body #content .play-sec .play-row .play-col>.vc_column-inner>.wpb_wrapper .cook-img > .wpb_wrapper,
	body #content .play-sec .play-row .play-col>.vc_column-inner>.wpb_wrapper .cook-img > .wpb_wrapper .vc_single_image-wrapper,
	body #content .play-sec .play-row .play-col>.vc_column-inner>.wpb_wrapper .cook-img > .wpb_wrapper .vc_single_image-wrapper img{width: 100%;}
	body #content .wcu-sec .wcu-row .wcu-col>.vc_column-inner>.wpb_wrapper{margin-bottom: 2.5em;}
	body #content .wcu-sec .wcu-row .wcu-col>.vc_column-inner>.wpb_wrapper::before{bottom: 4em;}
	body #content .wcu-sec .wcu-row .wcu-col>.vc_column-inner>.wpb_wrapper .txt>.wpb_wrapper p strong{font-size: 1.5em;}
	body #content .e-num-sec .number-row .number-txt>.wpb_wrapper{min-height: 6em;}
	body #content .e-book-sec .e-book-row .e-book-col>.vc_column-inner>.wpb_wrapper .txt>.wpb_wrapper{max-width: 95%;}
	body #content .e-book-sec .e-book-row .e-book-col>.vc_column-inner>.wpb_wrapper .txt{top: 10%;left: 10%;width: 75%;height: 60%;}
	body #content .e-book-sec .e-book-row .e-book-col>.vc_column-inner>.wpb_wrapper .txt>.wpb_wrapper h4 {font-size: 2.6em;}
	body #content .key-sec .key-grid .key-txt{align-items: center;justify-content: center;display: flex;height: auto;}
	body #content .our-cuisine-sec .our-cuisine-slider .our-cuisine-inrow .wpb_column{height: auto;}
	body #content .our-cuisine-sec .our-cuisine-slider .our-cuisine-inrow .wpb_column>.vc_column-inner>.wpb_wrapper .full-img>.wpb_wrapper>.vc_single_image-wrapper img{width: 100%;}
	body #content .our-cuisine-sec .our-cuisine-slider .wpb_column .vc_column-inner .wpb_wrapper .slick-dots{bottom: 25%;right: -1%;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-arrow{bottom: 1.8%;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-prev{left: 3.2%;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-next{left: 12.5%;}
	body #content .event-gal-sec .event-gal-row .event-gal-tab .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{background: #fff;border: none;padding:0;}
	body #content .event-gal-sec .event-gal-row .event-gal-tab .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body .event-gal-inrow > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_raw_html .wpb_wrapper{margin:0;}
	body #content .mtjf-sec .mtjf-row .mtjf-col .mtjf-img>.vc_figure>.vc_single_image-wrapper img{height: 40em;object-fit: cover;}
	body #content .mtjf-sec .mtjf-row .mtjf-col>.vc_column-inner>.wpb_wrapper .txt>.wpb_wrapper{top: 8%;max-width: 65%;	}
	body #content .tjf-sec .tjf-row .tjf-r-col{display: none;}
	body #content .event-gal-sec .event-gal-row .event-gal-tab .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body .event-gal-inrow > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_raw_html .wpb_wrapper img{height: 25em;object-fit: cover;}
	body #content .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{background: #fff;font-size: 1.3em;font-family: var(--global-font-family);font-weight: 500;color: #464952;
		text-transform: capitalize;border: none;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.32);background-color: initial;padding: 1em 3em 1em 1em;display: flex;align-items: center;position: relative;transition: all 0.4s;text-align: left;}
	body #content .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{background: #fff;border: none;color: #B62232;font-size: 1.5em;font-weight: 500;text-decoration: underline;}
	body #content .vc_tta.vc_tta-spacing-1 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-1 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-1 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-1 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{border: none;}
	body #content .who-sec::before{height: 40%;width: 100%;}
	body #content .contact-sec .contact-row .con-col-l > .vc_column-inner > .wpb_wrapper ul{margin-bottom: 1rem;}
	body footer#colophon .footer-main .foot-menu-sec{display: grid !important;grid-template-columns: 1fr 1fr;gap: 1.5em;}
	body footer#colophon .footer-main .form-sec h4{text-align: center;font-size: 3em;}
	body footer#colophon .footer-main .form p{text-align: center;}
	body footer#colophon .footer-main .form p .wpcf7-submit {padding: 0.2em 1em;margin-bottom: 1em;margin-left: 3em;font-size: 0.9em;}
	body footer#colophon .footer-main .flex-row > section{padding-bottom: 2em; }
	body footer#colophon .footer-main .flex-row > section:first-child{padding-top: 0;}
	body footer#colophon .footer-main .flex-row > section:last-child{padding-bottom: 0; border-bottom: none;}
	body footer#colophon .copyright ul{justify-content: center;}
	body footer#colophon .copyright p{text-align: center;margin-bottom: 0.8em;}
	body footer#colophon .copyright ul li a{font-size: 1.3em;}
	body #content .story-sec .story-row .story-col > .vc_column-inner > .wpb_wrapper .wpb_single_image .vc_figure .vc_single_image-wrapper img{height: 45vh;}
	body #content .story-sec .story-row .story-col > .vc_column-inner > .wpb_wrapper .txt .wpb_wrapper .btn a img{width: 10px;}
	body #content .learn-sec .learn-row .learn-col > .vc_column-inner > .wpb_wrapper .learn-img > .vc_figure > .vc_box_border_grey img{height: 40vh;object-fit: cover;}
	body #content .products-sec .products-row .products-col .vc_column-inner .wpb_wrapper .slick-prev{left: -1em;}
	body #content .faq-sec .faq-row .faq-col .txt .vc_toggle_title .sub-head{display: flex;margin-bottom: 0;}
	body #content .faq-sec .faq-row .faq-col .txt .vc_toggle_title .vc_toggle_icon{right: 0.3em;}
	body #content .faq-sec .faq-row .faq-col .txt .vc_toggle_title .vc_toggle_icon::before{top: -4px;left: 1px;}
	body #content .faq-sec .faq-row .faq-col .vc_toggle_active .vc_toggle_title .vc_toggle_icon::before{top: 1px;}
	body .fancybox-content{width: 100%;}
	body #content .res-pro-sec .res-pro-row .custom-tabs .tab-nav{gap: 0;}
	body #content .tab-content .tab-panel .products-col .res-pro-inrow > .wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_single_image > .wpb_wrapper,
	body #content .tab-content .tab-panel .products-col .res-pro-inrow > .wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_single_image > .wpb_wrapper > .vc_single_image-wrapper,
	body #content .tab-content .tab-panel .products-col .res-pro-inrow > .wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_single_image > .wpb_wrapper > .vc_single_image-wrapper img
	{width: 100%;}
	body #content .eve-sec .eve-row .eve-col > .vc_column-inner > .wpb_wrapper .txt{width: 100%;}
	body #content .eve-sec .eve-row .eve-col > .vc_column-inner > .wpb_wrapper .txt .wpb_wrapper{flex-direction: column;}
	body #content .eve-sec .eve-row .eve-col > .vc_column-inner > .wpb_wrapper .txt .eve-con{max-width: 95%;}
	body #content .eve-sec .eve-row .eve-col > .vc_column-inner > .wpb_wrapper .txt .eve-con p{margin-bottom:1em;}
	body #content .eve-sec .eve-row .eve-col > .vc_column-inner > .wpb_wrapper > .eve-img img{height: 45vh;object-fit: cover;}
	body #content .products-sec .products-row .products-col .txt > .wpb_wrapper .flex-row{display:flex !important; flex-direction:row;}
	body #content .bd-hero-sec::before{top: 55%;right: -36px;width: 65%;height: 26em;}
}

@media (max-width: 435px){
	body #content .hero-sec .hero-row .full-img>.vc_figure>.vc_single_image-wrapper img,
	body #content .ded-sec .ded-row .ded-img{margin-bottom: 0;}
	body #content .ded-sec .ded-row .ded-img .wpb_wrapper .vc_single_image-wrapper img{height: 62vh;object-fit: cover;}
	body #content .ded-sec .ded-row .ded-txt{width: 75%;top: 10%;right: 10px !important;}
	body #content .icon-section .icon-list{margin-left: 4em;padding: 0;}

	body #content .icon-section .icon-list .icon-item{width: 22px;height: 22px;padding: 0.7em;margin-left: -0.9em;}
	body #content .play-sec .play-row .play-col>.vc_column-inner>.wpb_wrapper .play-img> .wpb_wrapper{right: 40%;}
	body #content .icon-section .see-all{font-size: 1.3em;padding: 0.4em;}
	body #content .cater-sec .home-accordion-row .flavor-accordion ul li.active .as-opened p{font-size: 1.2em;bottom: 5%;}
	body #content .cater-sec .home-accordion-row .flavor-accordion ul li .as-closed{left: -12em;}
	body #content .gallery-sec .solutions-slider .solutions-txt .solution-txt{left: 4.5em;max-width: 70%;}
	body #content .e-book-sec .e-book-row .e-book-col>.vc_column-inner>.wpb_wrapper .txt{left: 8.5%;}
	body #content .e-book-sec .e-book-row .e-book-col>.vc_column-inner>.wpb_wrapper .e-book-img>.vc_figure>.vc_box_border_grey img{height: 50vh;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-prev{left: 4%;}
	body #content .our-cuisine-sec .our-cuisine-slider button.slick-next{left: 15.5%;}
	body #content .event-gal-sec .event-gal-row .event-gal-tab .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body .slick-dots{left: 0	;}
	body #content .mtjf-sec .mtjf-row .mtjf-col .mtjf-img>.vc_figure>.vc_single_image-wrapper img{height: 40em;}
	body #content .mtjf-sec .mtjf-row .mtjf-col>.vc_column-inner>.wpb_wrapper .txt>.wpb_wrapper{top: 7%;max-width: 80%;right: 2%;	}
	body #content .certifications-sec .certifications-row .certifications-icon .wpb_wrapper .vc_box_border_grey img{width: 5.5em;margin-bottom: 1em;}
	body #content .event-gal-sec .event-gal-row .event-gal-tab .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body .event-gal-inrow > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_raw_html .wpb_wrapper img{height: 20em;object-fit: cover;}
	body #content .test-red-sec .test-row{padding: 2em 0;}
	body #content .res-pro-sec .res-pro-row .custom-tabs .tab-nav li{padding: 0.5em;}
}