@media screen and (max-width:1799px){
	body{font-size:14px;}
	p{font-size:14px;}
	h1{font-size:50px;}
	h2{font-size:40px;}
	h3{font-size:30px;}
	h4{font-size:24px;}
	h5{font-size:18px;}
	h6{font-size:16px;}
	.container-sub{padding:0% 6%;}
	.sub-title{font-size:16px;}
	.title-info{font-size:16px;}
	.title-xxl{font-size:70px;}
	.title-xl{font-size:60px;}
	.title-lg{font-size:55px;}
	.title-md{font-size:45px;}
	.title-sm{font-size:35px;}
	.title-xs{font-size:25px;}
	.extra-small{font-size:13px;}
	.small-size{font-size:14px;}
	.medium-size{font-size:15px;}
	.large-size{font-size:16px;}
	.extra-large-size{font-size:18px;}
	.extra-extra-large-size{font-size:20px;}
	.header-menu ul li a{font-size:16px;padding:16px;}
	.header-contact-info a{font-size:16px;}
	.button{font-size:18px !important;padding:14px 34px !important;}
	.empty-space{padding:80px 0px;}
	.empty-space-top{padding-top:80px;}
	.empty-space-bottom{padding-bottom:80px;}
	.banner-info h1{font-size:50px !important;}
	.banner-info h1 span{width:25px;height:35px;}
	.banner-info p{font-size:25px;margin-top:5px;}
	.exporting-image{margin:-30px 0px;}
	.copyright-menu ul li a{font-size:16px;}
	.copyright-info p{font-size:16px;}
	.footer-menu ul li a{font-size:16px;}
}
@media screen and (max-width:1400px){
	h1{font-size:40px;}
	h2{font-size:34px;}
	h3{font-size:26px;}
	h4{font-size:22px;}
	h5{font-size:16px;}
	h6{font-size:14px;}
	.container-sub{padding:0% 4%;}
	.sub-title{font-size:16px;}
	.title-info{font-size:16px;}
	.title-xxl{font-size:60px;}
	.title-xl{font-size:50px;}
	.title-lg{font-size:45px;}
	.title-md{font-size:35px;}
	.title-sm{font-size:30px;}
	.title-xs{font-size:20px;}
	.empty-space{padding:70px 0px;}
	.empty-space-top{padding-top:70px;}
	.empty-space-bottom{padding-bottom:70px;}
	.link{font-size:16px;}
	.link i{line-height:45px;width:45px;height:45px;}
	.button-arrow i{font-size:30px;vertical-align:-4px;}
	.button{font-size:16px !important;}
	.logo img{max-width:200px;}
	.header-search a{font-size:15px;line-height:40px;width:40px;height:40px;}
	.header-contact-icon{width:25px;}
	.header-menu ul li a{font-size:14px;padding:14px;}
	.header-contact-info a{font-size:13px;}
	.header-contact-info h5{font-size:14px;}
	.contact-information-info a strong{font-size:16px;}
	.testimonial-content i{font-size:65px;}
	.solution-info h4{font-size:24px;}
	.footer-contact ul li a{font-size:16px;}
	.testimonial-info h6{font-size:16px;}
	.category-image img{width:100%;height:40px;}
	.category-detail{padding:5%;}
	.category-detail-info h2{font-size:22px !important;}
	.category-detail-info p{font-size:18px;}
	.search-box{padding-bottom:30px;}
	.card-list-bg{padding-top:150px;}
	.card-content{padding:25px;}
	.card-info h3{font-size:18px !important;}
	.card-info p{font-size:15px;}
	.card-button a{font-size:18px;padding:15px 25px;}
	ul.page-numbers{padding-top:30px;}
	.footer-title{font-size:20px;}
	.footer-menu ul li a{font-size:16px;}
	.copyright-menu ul li a{font-size:14px;}
	.copyright-info p{font-size:14px;}
}
@media screen and (max-width:1200px){
	.container-sub{padding:0%;}
	.sub-title{font-size:14px;}
	.title-info{font-size:14px;}
	.title-xxl{font-size:45px;}
	.title-xl{font-size:40px;}
	.title-lg{font-size:35px;}
	.title-md{font-size:30px;}
	.title-sm{font-size:25px;}
	.title-xs{font-size:18px;}
	.extra-large-size{font-size:16px;}
	.extra-extra-large-size{font-size:16px;}
	.button{font-size:14px !important;padding:10px 30px !important;}
	.empty-space{padding:50px 0px;}
	.empty-space-top{padding-top:50px;}
	.empty-space-bottom{padding-bottom:50px;}
	.banner-info h1{font-size:40px !important;}
	.banner-info h1 span{width:20px;height:30px;}
	.banner-info p{font-size:22px;}
	.sustainability-info{padding-right:5%;}
	.header{padding:15px 0px;background:#ffffff;}
	.header-right{display:flex;align-items:center;justify-content:end;}
	.header-contact ul{display:flex;align-items:center;}
	.header-contact ul li img{width:30px;}
	.header-contact ul li a{font-size:13px;color:#e94f2d;width:30px;height:30px;border:1px solid #e94f2d;display:block;border-radius:100%;text-align:center;line-height:30px;}
	.header-contact ul li a img{width:15px;height:15px;object-fit:contain;}
	.header-contact ul li + li{margin-left:5px;}
	.header-menu{border:none;}
	.toggle-button{padding-left:10px;}
	.toggle{border:none;background:none;padding:0;display:block;}
	.toggle span{display:block;width:30px;height:2px;background:#e94f2d;margin:10px 0px;-webkit-transition:all .2s ease-in-out;}
	.toggle-open .toggle span:nth-child(1){transform:translateY(12px) translateX(0) rotate(45deg);-webkit-transform:translateY(12px) translateX(0) rotate(45deg);-moz-transform:translateY(12px) translateX(0) rotate(45deg);-webkit-transition:all .2s ease-in-out;}
	.toggle-open .toggle span:nth-child(2){margin:6px 0;opacity:0;-webkit-transition:all .2s ease-in-out;}
	.toggle-open .toggle span:nth-child(3){transform:translateY(-10px) translateX(0) rotate(-43deg);-webkit-transform:translateY(-4px) translateX(0) rotate(-43deg);-moz-transform:translateY(-10px) translateX(0) rotate(-43deg);-webkit-transition:all .2s ease-in-out;}
	.toggle-menu{display:block;position:fixed;left:-100%;top:0;bottom:0;width:80%;height:100vh;background:#ffffff;box-shadow:0px 0px 10px 0px #848484;padding:10px;z-index:999;overflow:auto;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
	.toggle-open .toggle-menu{left:0;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
	.toggle-menu ul li{text-align:left;border:none;display:block;width:100%;opacity:0;transform:scale(1.15) translateY(-30px);transition:transform .5s cubic-bezier(.4,.01,.165,.99) 0s,opacity .6s cubic-bezier(.4,.01,.165,.99) 0s,-webkit-transform .5s cubic-bezier(.4,.01,.165,.99);}
	.toggle-menu ul li a{color:#34393b;padding:14px 0px 10px 14px;margin:0px;border-bottom:1px solid #f1f1f1;}
	.toggle-menu ul li:first-child a{color:#ffffff;padding:15px;}
	.toggle-menu ul li:last-child a{border-bottom:none;}
	.toggle-open .toggle-menu ul li{opacity:1;transform:scale(1) translateY(0px);-webkit-transform:scale(1) translateY(0px);}
	.toggle-open .toggle-menu ul li:nth-child(1){transition-delay:0s;}
	.toggle-open .toggle-menu ul li:nth-child(2){transition-delay:0.1s;}
	.toggle-open .toggle-menu ul li:nth-child(3){transition-delay:0.2s;}
	.toggle-open .toggle-menu ul li:nth-child(4){transition-delay:0.3s;}
	.toggle-open .toggle-menu ul li:nth-child(5){transition-delay:0.4s;}
	.toggle-open .toggle-menu ul li:nth-child(6){transition-delay:0.5s;}
	.toggle-open .toggle-menu ul li:nth-child(7){transition-delay:0.6s;}
	.toggle-menu li .toggle-link{color:#e94f2d;font-size:12px;text-align:center;line-height:20px;position:absolute;right:12px;top:15px;width:20px;height:20px;background:#ffffff;display:block;}
	.toggle-menu ul li .sub-menu{height:0;display:none;visibility:hidden;opacity:0;transform:translateY(0px);position:static;width:100%;padding:5px;}
	.toggle-menu ul li:hover .sub-menu{height:0;display:none;visibility:hidden;opacity:0;}
	.toggle-menu ul li .sub-menu.active{height:auto;display:inline-flex;visibility:visible;opacity:1;}
	.header-menu ul li .sub-menu li a{padding:5px;}
	.header-menu ul li .sub-menu li{width:25%;padding:5px;}
	.header-menu ul li .sub-menu li:nth-child(-n+3){width:25%;}
	.header-menu ul{display:block;}
	.header-menu ul li:first-child a:after{width:12px;height:15px;}
	.header-menu ul .active a{color:#fff;}
	.hero-info{max-width:400px;}
	.hero-slider .slick-dots{left:5px;}
	.category-image img{width:100%;height:30px;}
	.solution-info h4{font-size:22px;}
	.solution-info h6{font-size:16px;}
	.solution-detail{padding:10px;}
	.solution-content{padding:15px;}
	.footer-title{font-size:16px;}
}
@media screen and (max-width:992px){
	.title-xxl{font-size:40px;}
	.title-xl{font-size:35px;}
	.title-lg{font-size:30px;}
	.title-md{font-size:25px;}
	.title-sm{font-size:20px;}
	.title-xs{font-size:18px;}
	.medium-size{font-size:16px;}
	.extra-large-size{font-size:16px;}
	.empty-space{padding:30px 0px;}
	.empty-space-top{padding-top:30px;}
	.empty-space-bottom{padding-bottom:30px;}
	.solution-info{padding:10px;}
	.solution-detail{padding:5px;}
	.solution-col{padding:0px 15px;}
	.about-bg{background:none;}
	.exporting-info{padding:20px 0px;}
	.exporting-image{margin:0px;}
	.exporting-image img{width:100%;}
	.single-form{padding-top:30px;}
	.single-content h1{font-size:30px !important;}
	.single-content h3{font-size:25px !important;}
	.single-content h4{font-size:20px !important;}
	.footer-box{padding:20px 0px;}
	.footer{padding-top:25px;}
	.copyright-menu{text-align:left;}
	.footer:before{content:"";width:140px;height:140px;}
}
@media screen and (max-width:767px){
	br{display:none;}
	br + br{display:block;}
	.title-box{padding-bottom:15px;}
	.title-xxl{font-size:30px;}
	.title-xl{font-size:30px;}
	.title-lg{font-size:25px;}
	.title-md{font-size:20px;}
	.title-sm{font-size:18px;}
	.title-xs{font-size:16px;}
	.medium-size{font-size:16px;}
	.extra-large-size{font-size:16px;}
	.button{font-size:14px !important;padding:8px 25px !important;}
	.button-arrow i{font-size:25px;}
	.button-shadow{box-shadow:0px 2px 0px 0px #6d1d0c;}
	.slick-dots{padding-top:0px;}
	.form-box{margin:5px 0px;}
	.wpcf7-checkbox .wpcf7-list-item-label{font-size:10px;}
	.banner-info h1{font-size:25px !important;}
	.banner-info h1 span{width:20px;height:20px;}
	.banner-info p{font-size:18px;}
	.modal-top button{width:30px;height:30px;right:-5px;top:-5px;}
	.logo img{max-width:100px;}
	.hero-info{padding:10% 5%;}
	.hero-slider .slick-dots li.slick-active button{width:3px;height:20px;}
	.hero-slider .slick-dots li button{width:3px;height:15px;margin:0px;}
	.about-info{padding-bottom:15px;}
	.about-row{flex-direction:column-reverse;}
	.category-col{padding:0px 5px;}
	.call-to-action-bg{margin-bottom:30px;}
	.call-to-action-info{padding-top:50px;}
	.call-to-action-image{margin-top:30px;margin-bottom:-20px;}
	.inquiry-bg{background-position:initial;padding-top:40px;margin-top:0px;}
	.testimonial-bg{padding-top:30px;}
	.contact-bg{padding-bottom:80px;}
	.contact-title{padding-bottom:0px;padding-right:0px;}
	.contact-information-info a{display:block;}
	.contact-information-box{padding:10px 0px;}
	.contact-content-box + .contact-content-box{padding-top:30px;margin-top:30px;}
	.contact-content + .contact-content{margin-top:30px;}
	.contact-content h4{font-size:18px;margin-bottom:5px;}
	.contact-form .form-button{margin-bottom:-22px;}
	.about-more-info{padding-top:20px;}
	.sustainability-info{padding:0px 15px;}
	.brand-box + .brand-box{padding-top:30px;margin-top:30px;}
	.family-brand-box{margin-top:30px;}
	.family-brand-image{padding:10px 30px;}
	.family-brand-info{padding-top:20px;}
	.brand-image img{height:80px;}
	.brand-info{padding-top:30px;}
	.contact-content-box h4{font-size:20px;}
	.category-detail{margin-bottom:-45px;}
	.category-detail-info{padding:15px 0px;}
	.category-detail-info p{font-size:14px;}
	.card-list-bg{padding-top:105px;}
	.search-box{padding-bottom:15px;}
	ul.page-numbers{padding-top:15px;}
	.single-content h1{font-size:25px !important;}
	.single-content h3{font-size:20px !important;}
	.single-content h4{font-size:18px !important;}
	.footer:before{width:80px;height:80px;top:-40px;}
	.footer-middle{padding:20px 0px;}
	.footer-logo img{max-width:200px;}
	.social-media li a{font-size:14px;width:40px;height:40px;line-height:40px;}
	.footer-social-media{text-align:left;padding-top:15px;}
	.footer-menu ul li a{font-size:14px;}
	.footer-bottom{padding:15px 0px;}
	.footer-menu ul{column-count:2;}
	.footer-contact{border:none;padding-left:0px;}
	.footer-contact ul li a{font-size:14px;}
	.footer-title{font-size:24px;margin-bottom:15px;}
	.footer-title{font-size:18px;}
	.footer-contact-detail{flex-direction:column;}
	.copyright-menu{padding-top:5px;}
	.copyright-menu ul li + li:before{height:15px;margin:0px 10px;}
}