@media only screen and (max-width:992px){html .columns-reverse,body .columns-reverse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}html .bg-desktop,body .bg-desktop{display:none !important}html .bg-mobile,body .bg-mobile{display:block !important}html #menu ul.main-menu li a,body #menu ul.main-menu li a{max-width:100% !important}html #menu ul.main-menu li:last-child a,body #menu ul.main-menu li:last-child a{display:none !important}html .banner,body .banner{height:55%}html .banner .bg,body .banner .bg{-o-object-fit:cover;object-fit:cover;height:100%;-o-object-position:center}html .banner .box h1,body .banner .box h1{font-size:25px;text-align:center;max-width:280px;margin-right:auto;margin-left:auto;line-height:30px}html .banner .box p,body .banner .box p{font-family:Barlow;font-style:normal;font-weight:normal;font-size:16px;line-height:19px;text-align:center;color:#000;max-width:280px;margin-right:auto;margin-left:auto}html .banner .box a,body .banner .box a{display:block !important;max-width:190px;margin-left:auto;margin-right:auto}html .quality .box h1,body .quality .box h1{font-size:20px;line-height:24px;max-width:286px;margin-right:auto;margin-left:auto}html .quality .box p,body .quality .box p{font-size:16px;line-height:19px;max-width:280px;margin-right:auto;margin-left:auto}html .our-market,body .our-market{background:none !important}html .our-market .box-title h1,body .our-market .box-title h1{font-size:20px;line-height:24px}html .our-market .box-title p,body .our-market .box-title p{font-size:16px;line-height:19px}html .our-market .slider-market .box,body .our-market .slider-market .box{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px;padding-bottom:25px}html .our-market .slider-market .box h2,body .our-market .slider-market .box h2{font-size:18px;line-height:22px}html .our-market .slider-market .box p,body .our-market .slider-market .box p{font-size:14px;line-height:17px}html .our-market .slider-market .box a,body .our-market .slider-market .box a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html .our-market .slick-dots,body .our-market .slick-dots{bottom:-35px !important}html .our-market .slick-dots li,body .our-market .slick-dots li{margin:0 10px}html .our-market .slick-dots li.slick-active button:before,body .our-market .slick-dots li.slick-active button:before{color:#13a087 !important;background:#13a087 !important;border:3px solid #13a087 !important;width:10px;height:10px;border-radius:100%;opacity:1}html .our-market .slick-dots li button,body .our-market .slick-dots li button{color:#c4c4c4 !important;border:3px solid #c4c4c4 !important;width:10px;height:10px;border-radius:100%;background:#c4c4c4}html .our-market .slick-dots li button:before,body .our-market .slick-dots li button:before{color:#c4c4c4 !important}html .sustainability,body .sustainability{background:0px}html .sustainability .box,body .sustainability .box{margin-top:0px;margin-bottom:0px}html .sustainability .box h1,body .sustainability .box h1{font-size:20px;line-height:24px;max-width:205px;margin-right:auto;margin-left:auto}html .sustainability .box p,body .sustainability .box p{font-size:14px;line-height:17px;max-width:279px;margin-right:auto;margin-left:auto}html .sustainability .box a,body .sustainability .box a{font-size:20px;line-height:24px}html .services .box h1,body .services .box h1{font-size:20px;line-height:24px}html .services .box h2,body .services .box h2{font-size:14px;line-height:17px}html .services .card h1,body .services .card h1{font-size:20px;line-height:24px}html .services .card p,body .services .card p{font-size:14px;line-height:17px}html .services .slick-dots,body .services .slick-dots{bottom:-35px !important}html .services .slick-dots li,body .services .slick-dots li{margin:0 10px}html .services .slick-dots li.slick-active button:before,body .services .slick-dots li.slick-active button:before{color:#13a087 !important;background:#13a087 !important;border:3px solid #13a087 !important;width:10px;height:10px;border-radius:100%;opacity:1}html .services .slick-dots li button,body .services .slick-dots li button{color:#c4c4c4 !important;border:3px solid #c4c4c4 !important;width:10px;height:10px;border-radius:100%;background:#c4c4c4}html .services .slick-dots li button:before,body .services .slick-dots li button:before{color:#c4c4c4 !important}html .few_partners .box,body .few_partners .box{text-align:center}html .few_partners .box h1,body .few_partners .box h1{font-size:20px;line-height:24px;margin-right:auto;margin-left:auto}html .few_partners .box p,body .few_partners .box p{margin-right:auto;margin-left:auto;margin-bottom:25px}html .few_partners .box-slider .ico,body .few_partners .box-slider .ico{margin-right:auto;margin-left:auto;margin-top:25px}html .few_partners .box-slider p,body .few_partners .box-slider p{margin-right:auto;margin-left:auto;text-align:center}html .few_partners .slick-dots,body .few_partners .slick-dots{text-align:center !important;bottom:-45px !important}html .advantage .box,body .advantage .box{text-align:center;margin-top:25px}html .advantage .box h1,body .advantage .box h1{font-size:20px;line-height:24px}html .advantage .box p,body .advantage .box p{font-size:16px;line-height:19px;margin-right:auto;margin-left:auto}html .advantage .box a,body .advantage .box a{font-size:14px;line-height:17px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html .packaging .list .item .card,body .packaging .list .item .card{max-height:245px}html .packaging .list .item .card img.bg,body .packaging .list .item .card img.bg{max-height:245px;width:auto}html .badgest .box h1,body .badgest .box h1{text-align:center}html .badgest .box p,body .badgest .box p{text-align:center}html .guide .box h1,body .guide .box h1{font-size:20px;line-height:24px;margin-right:auto;margin-left:auto;text-align:center;max-width:290px;margin-bottom:25px}html .testimonials .slider,body .testimonials .slider{padding:0}html .latest-blog .box-title h1,body .latest-blog .box-title h1{font-size:20px;line-height:24px}html .latest-blog .card h1,body .latest-blog .card h1{font-size:12px;line-height:14px}html .latest-blog .card p,body .latest-blog .card p{font-size:15px;line-height:18px}html .latest-blog .card a,body .latest-blog .card a{font-size:12px;line-height:14px}html .latest-blog .slick-dots,body .latest-blog .slick-dots{bottom:-35px !important}html .latest-blog .slick-dots li,body .latest-blog .slick-dots li{margin:0 10px}html .latest-blog .slick-dots li.slick-active button:before,body .latest-blog .slick-dots li.slick-active button:before{color:#13a087 !important;background:#13a087 !important;border:3px solid #13a087 !important;width:10px;height:10px;border-radius:100%;opacity:1}html .latest-blog .slick-dots li button,body .latest-blog .slick-dots li button{color:#c4c4c4 !important;border:3px solid #c4c4c4 !important;width:10px;height:10px;border-radius:100%;background:#c4c4c4}html .latest-blog .slick-dots li button:before,body .latest-blog .slick-dots li button:before{color:#c4c4c4 !important}.services-header .box h1{font-size:25px;max-width:280px;margin-left:auto;margin-right:auto;text-align:center;line-height:initial}.services-header .block h1{font-size:18px;text-align:center;max-width:254px;margin:auto;margin-bottom:25px}.services-header .block p{font-size:14px;text-align:center;max-width:254px;margin:auto;margin-bottom:25px}.services-data{text-align:center}.services-data .box h1{font-size:14px}.services-data .box h2{font-size:20px;max-width:245px;margin:auto;line-height:initial;margin-top:25px;margin-bottom:25px}.services-data .block{display:block;text-align:center;margin-bottom:15px}.services-data .block p{margin:auto}.services-data .block .line{width:38px;height:2px;margin:auto;margin-top:15px;margin-bottom:15px}.benefit{padding:100px 0px 0px}.benefit .box-title h1{font-size:20px}.benefit .box-title p{width:280px;font-size:14px;margin-left:auto;margin-right:auto}.benefit .box{margin:auto;margin-top:20px}.how-ips{text-align:center}.how-ips .box h1{font-size:14px}.how-ips .box h2{font-size:20px;max-width:280px;margin:auto}.how-ips .box p{font-size:14px;max-width:280px;margin:auto;margin-bottom:25px}.how-it-works img{width:100%}.how-it-works .box{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.how-it-works .box h1{font-size:20px;line-height:initial}.how-it-works .box p{font-size:14px;margin-left:auto;margin-right:auto}.our-process .box h1{text-align:center;font-size:14px}.our-process .box h2{font-size:20px;max-width:237px;margin-left:auto;margin-right:auto;text-align:center}.our-process .box p{font-size:14px;max-width:204px;margin-left:auto;margin-right:auto;text-align:center}.portfolio .box-title h1{font-size:14px;text-align:center}.portfolio .box-title h2{font-size:20px;text-align:center}.testimonials-black .slider{padding:0}.testimonials-black .box-title h1{font-size:20px}.partners .box h1{font-size:14px;text-align:center}.partners .box h2{font-size:20px;text-align:center;max-width:279px;line-height:initial;margin-left:auto;margin-right:auto}.partners .box p{font-size:14px;text-align:center;max-width:279px;line-height:initial;margin-left:auto;margin-right:auto}.partners img{display:block;margin:auto;margin-bottom:15px}.contact-green .box h1{font-size:14px;text-align:center;margin-left:auto;margin-right:auto}.contact-green .box h2{font-size:20px;text-align:center;margin-left:auto;margin-right:auto}.form-contact form input[type="submit"]{margin:auto;display:block}.list-categories .block{text-align:center}.blog-section .box-title h1{text-align:center;font-size:20px;margin-top:50px}.blog-section .blog-section .slider{padding-top:25px !important}.sustainability-header{padding-bottom:0px}.sustainability-header .box{text-align:center}.the-sustainability{position:relative}.the-sustainability img.bg{position:relative;width:100%}.the-sustainability .box{text-align:center;padding:100px 0px}.the-sustainability .box aside h2{font-size:14px}.the-sustainability .box aside h3{font-size:25px}.the-sustainability .box aside p{font-size:16px}.sustainability-areas .box-title h2{font-size:14px}.sustainability-areas .box-title h3{font-size:25px}.sustainability-areas .box-title h3 strong{color:#00a897}.sustainability-areas .box-item h2{font-size:16px}.sustainability-areas .box-item p{font-size:16px}.sustainability-areas .box-item p strong{color:#13a087}.sustainability-counter{position:relative}.sustainability-counter img.bg{position:relative;width:100%}.sustainability-counter .box{text-align:center;padding:100px 0px}.sustainability-counter .box h2{font-size:14px}.sustainability-counter .box h3{font-size:25px}.sustainability-counter .box p{font-size:16px}.how-we-help .box{text-align:center}.how-we-help .box h2{font-size:14px}.how-we-help .box h3{font-size:25px}.how-we-help .box p{font-size:16px}.food-header{padding-top:100px !important}.food-header .box{text-align:center}.food-header .box h1{font-size:25px}.food-header .box p{font-size:16px}.bg-food{background:none !important}.bg-food-movil{display:block;width:100%}.what-we-do .box-img .img-1{position:relative;top:0;right:0;width:100%}.what-we-do .box-img .img-2{position:relative;top:auto;right:auto;width:100%}.what-we-do .box{text-align:center}.what-we-do .box h2{font-size:14px}.what-we-do .box h3{font-size:25px;line-height:initial;margin-bottom:25px}.what-we-do .box p{font-size:14px}.how-ips{padding:100px 0px}.how-ips .block .body p{text-align:left}.how-ips .box-title h3{font-size:25px;line-height:initial}.hour-products{padding-bottom:60px}.hour-products a{margin-top:50px}.hour-products .slider-feactured{margin-bottom:50px}.hour-products .box-title h3{font-size:25px}.hour-products .slick-dots{bottom:-35px !important}.hour-products .slick-dots li{margin:0 10px}.hour-products .slick-dots li.slick-active button:before{color:#13a087 !important;background:#13a087 !important;border:3px solid #13a087 !important;width:10px;height:10px;border-radius:100%;opacity:1}.hour-products .slick-dots li button{color:#c4c4c4 !important;border:3px solid #c4c4c4 !important;width:10px;height:10px;border-radius:100%;background:#c4c4c4}.hour-products .slick-dots li button:before{color:#c4c4c4 !important}footer{padding:50px 15px 100px 15px}footer .logo{margin:auto;text-align:center;display:block}footer .menu{margin-bottom:20px}footer .redes{margin-top:20px}}@media(min-width:992px) and (max-width:1024px){html .columns-reverse,body .columns-reverse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}}@media(min-width:992px) and (max-width:1200px){body #menu ul.main-menu li a{font-size:10px;max-width:105px;margin-left:0px;margin-right:0px;max-width:100% !important}}@media(min-width:1200px) and (max-width:1440px){body #menu ul.main-menu li a{font-size:12px;max-width:158px;padding-left:5px !important;padding-right:5px !important;margin-left:5px !important;margin-right:5px !important;display:flex !important;align-items:center !important}body #menu ul.main-menu li:last-child a{padding-left:10px !important;padding-right:10px !important;margin-left:5px !important;margin-right:5px !important}}@media(min-width:576px){.container{max-width:540px !important}}@media(min-width:768px){.container{max-width:720px !important}}@media(min-width:992px){.container{max-width:960px !important}}@media(min-width:1200px){.container{max-width:1140px !important}}@media(min-width:1440px){.container{max-width:1380px !important}}