@charset "UTF-8";*,::after,::before{box-sizing:border-box}*{margin:0}body,html{height:100%;overscroll-behavior-y:none}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#__next,#root{isolation:isolate}body{padding-top:75px;margin:0}header{position:fixed;top:0;left:0;z-index:10;background-color:#fff;height:95px;transition:all .3s ease-in-out;width:100%}header .container{position:relative;width:100%;max-width:1330px!important;margin:0 auto;box-sizing:border-box;padding-inline:0!important}header .menu-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0;transition:all .3s ease-in-out;width:100%}header .logo{display:flex;justify-content:center;align-items:center;position:absolute;width:206px;height:148px;top:-5px;z-index:11;overflow:visible;border-radius:10px;background-color:#fff;transition:all .3s ease-in-out}header .logo img{width:90%;height:90%;max-width:90%;max-height:90%;object-fit:contain;display:block;margin:auto}header .menu-links{display:flex;flex:1;justify-content:space-between;align-items:center;padding-left:13rem}header .menu-links ul{display:flex;gap:4.5rem;list-style:none;margin:0 auto;padding:0;font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px}header .menu-links ul li{position:relative}header .menu-links ul li.menu-item-has-children>a{display:flex;align-items:center;gap:6px}header .menu-links ul li.menu-item-has-children>a::after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;transition:transform .3s ease;display:inline-block}@media (min-width:1024px){header .menu-links ul li:hover>a::after{transform:rotate(180deg)}header .menu-links ul li:hover>ul.sub-menu{display:block}}header .menu-links ul li ul.sub-menu{display:none;position:absolute;top:100%;left:0;background-color:#fff;min-width:220px;padding:10px 0;box-shadow:0 8px 16px rgba(0,0,0,.1);z-index:999;list-style:none;border-radius:0 0 10px 10px}header .menu-links ul li ul.sub-menu li{width:100%}header .menu-links ul li ul.sub-menu li a{padding:10px 20px;display:block;font-size:13px;color:#333!important}header .menu-links ul li ul.sub-menu li a:hover{background-color:#f8f8f8}header .menu-links a{text-decoration:none;color:#333;transition:color .3s ease}header .menu-links a:hover{color:#0d834b}header .btn-trabalhe{background-color:#0d834b;color:#fff!important;padding:.75rem 1.5rem;border-radius:90px;text-decoration:none;font-family:"Open Sans",sans-serif;font-weight:700;font-size:14px;transition:background-color .3s ease;display:inline-block;white-space:nowrap}header .btn-trabalhe:hover{transform:scale(1.05)}header .menu-toggle{display:none;flex-direction:column;background:0 0;border:none;cursor:pointer;padding:0;z-index:12;width:30px;height:24px;position:relative;margin-right:1rem}header .menu-toggle span{width:100%;height:3px;background-color:#333;border-radius:3px;transition:all .3s ease;position:absolute;left:0}header .menu-toggle span:nth-child(1){top:0}header .menu-toggle span:nth-child(2){top:50%;transform:translateY(-50%)}header .menu-toggle span:nth-child(3){bottom:0}header .menu-toggle.active span:nth-child(1){top:50%;transform:translateY(-50%) rotate(45deg)}header .menu-toggle.active span:nth-child(2){opacity:0}header .menu-toggle.active span:nth-child(3){bottom:50%;transform:translateY(50%) rotate(-45deg)}header.sticky{height:70px;box-shadow:0 2px 8px rgba(0,0,0,.1)}header.sticky .menu-header{padding-top:.5rem;padding-bottom:.5rem}header.sticky .logo{width:100px;height:65px;top:-6px;left:0}.agricola-horizontal .btn-trabalhe{background-color:#0d834b}.agricola-alimentos .btn-trabalhe{background-color:#f89840}.agricola-amidos .btn-trabalhe{background-color:#3f4c98}@media screen and (max-width:1023px){header{height:70px}header .container{padding:0 15px}header .logo{position:relative;width:70px;height:35px;top:0;left:1rem}header .menu-toggle{display:flex;order:3}header .menu-links{position:fixed;top:70px;right:-100%;width:280px;max-width:85vw;height:calc(100vh - 70px);background-color:#fff;transition:right .3s ease-in-out;overflow-y:auto;padding:2rem 1.5rem;z-index:9;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-radius:0}header .menu-links.active{right:0}header .menu-links ul{flex-direction:column;gap:0;margin:0;padding-left:0;width:100%;align-items:flex-start;display:block;flex:none}header .menu-links ul li{width:100%;text-align:left}header .menu-links ul li.menu-item-has-children>a{justify-content:space-between}header .menu-links ul li.menu-item-has-children>a::after{transform:rotate(0);transition:transform .3s ease}header .menu-links ul li.submenu-open>a::after{transform:rotate(180deg)}header .menu-links ul li ul.sub-menu{position:relative;display:none;top:0;box-shadow:none;padding-left:20px;width:100%;background:0 0}header .menu-links ul li ul.sub-menu li a{text-align:left;justify-content:flex-start}header .menu-links a{font-size:16px;display:flex;align-items:center;width:100%;padding:.8rem 0;text-align:left}header .menu-links .btn-trabalhe{display:flex;justify-content:center;align-items:center;margin-top:1rem;width:100%;flex-shrink:0;padding:.85rem 1.5rem;position:relative}header.sticky .menu-links{top:60px;height:calc(100vh - 60px)}body.menu-open{overflow:hidden}body.menu-open::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:8}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.site-footer{background-color:#fff;padding-top:0;width:100%;overflow-x:hidden;border-top:2px solid #0d834b}.site-footer .container{padding-inline:0;max-width:94%}.footer-main-content{display:flex;justify-content:space-between;padding-top:50px;padding-bottom:40px}.footer-col{width:20%;padding-right:15px}.footer-col.footer-branding{display:flex;flex-direction:column;align-items:center;text-align:center}.footer-heading{color:#3f4c98;font-size:14px;font-weight:700;margin-bottom:20px;text-transform:uppercase;font-family:"Open Sans",sans-serif;letter-spacing:.5px}.footer-list{list-style:none;padding:0;margin:0}.footer-link-item{display:block;color:#575757;text-decoration:none;font-size:14px;margin-bottom:12px;transition:color .2s;font-family:"Open Sans",sans-serif}.footer-link-item:hover{color:#d77721}.footer-logo{max-width:140px;height:auto;margin-bottom:25px;display:block}.footer-social-icons{display:flex;justify-content:center;align-items:center;gap:15px}.footer-social-icons .is-empty,.footer-social-icons .social-icon{display:inline-flex;align-items:center;justify-content:center}.footer-social-icons img{width:24px;height:auto;display:block;transition:transform .2s}.footer-social-icons .social-icon:hover img{transform:scale(1.1)}.footer-contact-text{font-size:14px;color:#575757;margin-bottom:15px;font-family:"Open Sans",sans-serif;line-height:1.5}.footer-contact-info{display:flex;align-items:center;text-decoration:none;color:#575757;font-size:14px;margin-bottom:12px;font-family:"Open Sans",sans-serif;transition:opacity .2s}.footer-contact-info img{width:18px;height:auto;margin-right:10px}.footer-contact-info:hover{opacity:.8}.footer-bottom-bar{background-color:#f9f9f9;padding:20px 0;color:#575757;font-size:12px;border-top:1px solid #e0e0e0;max-width:100%}.footer-copyright-row{display:flex;justify-content:space-between;align-items:center}.copyright-text{margin:0;font-family:"Open Sans",sans-serif;font-size:12px}.developed-by{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:600;font-family:"Open Sans",sans-serif;text-transform:uppercase;color:#575757}.developed-by-logo{height:18px;width:auto}.footer-accordion-trigger{display:none}@media screen and (max-width:1200px){.footer-main-content{padding-inline:20px}.footer-col{width:22%;padding-right:10px}.footer-heading{font-size:13px;margin-bottom:15px}.footer-link-item{font-size:13px;margin-bottom:10px}.footer-contact-info,.footer-contact-text{font-size:13px}.footer-bottom-bar{padding:18px 0}.footer-copyright-row{padding-inline:20px}}@media screen and (max-width:1024px){.footer-main-content{padding-inline:15px;padding-top:40px;padding-bottom:30px}.footer-col{width:22%;padding-right:8px}.footer-heading{font-size:12px;margin-bottom:12px}.footer-link-item{font-size:12px;margin-bottom:8px}.footer-contact-info,.footer-contact-text{font-size:12px}.footer-logo{max-width:120px;margin-bottom:20px}.footer-social-icons{gap:12px}.footer-social-icons img{width:20px}.footer-copyright-row{padding-inline:15px}.copyright-text{font-size:11px}.developed-by{font-size:9px}.developed-by-logo{height:16px}}@media screen and (max-width:900px){.footer-main-content{gap:0}.footer-col{width:22%;padding-right:5px}.footer-heading{font-size:11px;margin-bottom:10px;letter-spacing:.3px}.footer-link-item{font-size:11px;margin-bottom:6px}.footer-contact-info,.footer-contact-text{font-size:11px;margin-bottom:10px}.footer-contact-info img{width:16px;margin-right:8px}.footer-logo{max-width:100px}.footer-social-icons{gap:10px}.footer-social-icons img{width:18px}.footer-bottom-bar{padding:15px 0}.footer-copyright-row{padding-inline:10px;gap:10px}.copyright-text{font-size:10px}.developed-by{font-size:8px;gap:8px}.developed-by-logo{height:14px}}@media screen and (max-width:768px){.site-footer{overflow-x:hidden;width:100%;max-width:100vw}.container{padding-left:0;padding-right:0;max-width:100%}.footer-main-content{flex-direction:column;padding:30px 0}.footer-col{width:100%;padding-right:0;margin-bottom:0}.footer-branding{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e0e0e0}.footer-social-icons{justify-content:center}.footer-accordion{border-bottom:1px solid #e0e0e0}.footer-accordion-trigger{display:flex;justify-content:space-between;align-items:center;width:100%;background:0 0;border:none;padding:20px 15px;cursor:pointer;text-align:left}.footer-accordion-trigger .footer-heading{margin-bottom:0}.accordion-icon{transition:transform .3s ease;color:#3f4c98;font-size:12px}.footer-accordion.active .accordion-icon{transform:rotate(180deg)}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 15px}.footer-accordion.active .accordion-content{max-height:500px;padding:0 15px 20px 15px}.desktop-only{display:none}.footer-heading{font-size:14px;margin-bottom:0;letter-spacing:.5px}.footer-link-item{font-size:14px;margin-bottom:12px}.footer-contact-info,.footer-contact-text{font-size:14px}.footer-logo{max-width:140px}.footer-social-icons{gap:15px}.footer-social-icons img{width:24px}.footer-copyright-row{flex-direction:column;gap:15px;text-align:center;padding-inline:15px}.copyright-text{font-size:12px}.developed-by{font-size:10px}.developed-by-logo{height:18px}}*{font-family:"Open Sans",sans-serif}*{font-family:"Open Sans",sans-serif}.banner{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%}.container-banner{display:flex;align-items:center;justify-content:center;background-attachment:scroll;min-height:610px;width:100%}.container-banner .container{width:97%;max-width:1330px;margin:0 auto;margin-top:-150px;display:flex;flex-direction:column;align-items:flex-start;position:relative}.container-banner .container-text{display:flex;flex-direction:column;align-items:flex-start;text-align:right;width:100%}.banner-text{color:#d77721;font-size:56px;font-weight:300}.banner-text2{color:#0d834b;font-size:68px;margin-top:-30px}.banner-text3{max-width:40%;display:block;white-space:normal;text-align:left;color:#000;font-size:14px;font-weight:500}@keyframes slideInFromLeft{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}.container-banner .container-text>*{opacity:0;animation-name:slideInFromLeft;animation-duration:.8s;animation-timing-function:ease-out;animation-fill-mode:forwards}.container-banner .container-text span.banner-text{animation-delay:.3s}.container-banner .container-text h1.banner-text2{animation-delay:.6s}.container-banner .container-text a.banner-text3{animation-delay:.9s}.banner-buttons{display:flex;gap:20px;margin-top:30px}.btn-banner{display:flex;justify-content:center;align-items:center;width:10.375rem;height:3rem;border-radius:2.3125rem;background:#fff;font-size:14px;font-weight:600;text-decoration:none;box-shadow:0 .1rem .4rem rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.btn-orange{color:#d77721}.btn-blue{color:#3f4c98}.btn-banner:hover{transform:scale(1.05);box-shadow:0 5px 15px rgba(0,0,0,.12)}@keyframes buttonFadeUp{0%{opacity:0;transform:translateY(25px)}100%{opacity:1;transform:translateY(0)}}.banner-buttons .btn-banner{opacity:0;animation:buttonFadeUp .8s ease-out forwards}.banner-buttons .btn-banner:nth-child(1){animation-delay:1.1s}.banner-buttons .btn-banner:nth-child(2){animation-delay:1.25s}@media (max-width:768px){.banner{background-position:center;background-size:cover}.container-banner{min-height:500px;justify-content:center;padding:2rem 1rem}.container-banner .container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-top:-130px}.container-banner .container-text{align-items:center;text-align:center;width:100%;max-width:90%;flex:1;display:flex;flex-direction:column;justify-content:center}.banner-text{font-size:2rem;line-height:1.2}.banner-text2{font-size:2.5rem;margin-top:-10px;line-height:1.1}.banner-text3{text-align:center;font-size:.9rem;line-height:1.5;margin-top:1rem;max-width:100%;width:100%}.banner-buttons{width:100%;margin-top:20px;display:flex;justify-content:space-between;gap:12px;flex-wrap:nowrap}.btn-banner{flex:1;min-width:0;max-width:48%;height:2.8rem;font-size:.875rem;white-space:nowrap;padding:0 .5rem}@keyframes slideInFromBottom{0%{transform:translateY(30px);opacity:0}100%{transform:translateY(0);opacity:1}}.container-banner .container-text>*{animation-name:slideInFromBottom}}@media (max-width:480px){.container-banner{padding:1.5rem 1rem}.container-banner .container{gap:15px}.container-banner .container-text{max-width:98%}.banner-text{font-size:2.3rem}.banner-text2{font-size:2.7rem}.banner-text3{font-size:.85rem;max-width:100%;width:100%}.banner-buttons{gap:10px}.btn-banner{height:2.8rem;font-size:.8rem;padding:0 .3rem}}.segmentos{position:relative;background-color:#3f4c98;padding-top:250px;overflow:visible;max-height:385px}.container-segmentos{position:relative;top:-350px;z-index:2;width:97%;max-width:1330px;height:415px;margin-inline:auto;left:0;background-color:#fff;border-radius:24px;box-shadow:0 4px 30px rgba(0,0,0,.15);padding:3rem;display:flex;align-items:center;justify-content:space-between}.segmentos-titulo{font-size:48px;color:#3f4c98;font-weight:700;margin:0;padding:0;line-height:1.1;margin-bottom:1rem}.segmentos-texto{font-size:16px;color:#575757;font-weight:400}.container-segmentosone{max-width:50%}.container-segmentostwo{display:flex;flex-direction:column;gap:3rem;padding-left:5rem}.cotacoes-info,.insumos-info{display:flex;align-items:flex-start;gap:2rem}.cotacoes-info img,.insumos-info img{width:150px;height:150px;border-radius:50%;object-fit:cover;flex-shrink:0}.cotacoes-texto-container,.insumos-texto-container{display:flex;flex-direction:column;flex-grow:1}.insumos-titulo{font-size:24px;font-weight:700;color:#fba74c;margin:0 0 .5rem 0}.cotacoes-titulo{font-size:24px;font-weight:700;color:#3f4c98;margin:0 0 .5rem 0}.cotacoes-texto,.insumos-texto{display:block;font-size:16px;color:#575757;margin:0}@keyframes fadeInSlideUp{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}.container-segmentos{position:relative;top:-350px;z-index:2;width:97%;height:415px;margin-inline:auto;left:0;background-color:#fff;border-radius:24px;box-shadow:0 4px 30px rgba(0,0,0,.15);padding:3rem;display:flex;align-items:center;justify-content:space-between;animation-name:fadeInSlideUp;animation-duration:1s;animation-timing-function:ease-out;animation-fill-mode:forwards;opacity:0}.container-segmentosone{opacity:0;animation:fadeInSlideUp .8s ease-out forwards;animation-delay:.3s}.container-segmentostwo{opacity:0;animation:fadeInSlideUp .8s ease-out forwards;animation-delay:.5s}@media (max-width:1265px){.segmentos{padding-top:120px;max-height:none;background-color:#fff;padding-bottom:0}.container-segmentos{position:relative;top:-12.7rem;width:97%;height:auto;min-height:auto;margin:0 auto -10rem auto;padding:3rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2.5rem;box-shadow:0 4px 30px rgba(0,0,0,.15);border-radius:24px;background-color:#fff;animation:none;opacity:1}.container-segmentosone{max-width:800px;width:100%;opacity:1;animation:none;display:flex;flex-direction:column;align-items:center}.segmentos-titulo{font-size:32px;margin-bottom:1rem;text-align:center;width:100%}.segmentos-texto{font-size:16px;line-height:1.6;text-align:center}.container-segmentostwo{width:100%;max-width:900px;padding-left:0;gap:2rem;opacity:1;animation:none;display:flex;flex-direction:column;align-items:center}.cotacoes-info,.insumos-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.5rem;width:100%;background:#f9f9f9;padding:1rem;border-radius:12px}.cotacoes-info img,.insumos-info img{width:90px;height:90px;flex-shrink:0}.cotacoes-texto-container,.insumos-texto-container{width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:.25rem}.cotacoes-titulo,.insumos-titulo{font-size:20px;margin-bottom:.25rem}.cotacoes-texto,.insumos-texto{font-size:14px;line-height:1.5}}@media (max-width:480px){.container-segmentos{padding:1.5rem 1rem;max-width:92%}.segmentos-titulo{font-size:28px}.cotacoes-info img,.insumos-info img{width:70px;height:70px}.cotacoes-titulo,.insumos-titulo{font-size:16px}}.segmentos-tabs{display:flex;align-items:center;justify-content:center;width:31.5625rem;height:3.625rem;border:1px solid #e5e5e5;border-radius:999px;background:#fff;padding:.125rem;gap:0;margin-top:1.5rem}.segmentos-tabs .segmento-btn{flex:1;display:flex;align-items:center;justify-content:center;height:100%;border:none;background:0 0;border-radius:999px;font-size:.875rem;font-weight:600;cursor:pointer;color:#4a4a4a;transition:.3s ease;text-decoration:none!important;line-height:1}.segmentos-tabs .segmento-btn.agricola.active{background:#0d834b;color:#fff;box-shadow:0 .375rem .75rem rgba(13,131,75,.35)}.segmentos-tabs .segmento-btn.alimentos.active{background:#fba74c;color:#fff;box-shadow:0 .375rem .75rem rgba(251,167,76,.35)}.segmentos-tabs .segmento-btn.amidos.active{background:#3f4c98;color:#fff;box-shadow:0 .375rem .75rem rgba(63,76,152,.35)}@media (max-width:48rem){.segmentos-tabs{width:100%}}@media (max-width:30rem){.segmentos-tabs{height:3.125rem;padding:.125rem;width:100%}.segmentos-tabs .segmento-btn{font-size:.875rem;padding:0}}.segmentos-link{font-size:12px;font-weight:500;color:#005eff;text-decoration:none!important;border-bottom:.09375rem solid transparent;align-self:flex-start;display:flex;align-items:center;gap:.375rem;padding-bottom:.0625rem;transition:border-color .3s ease}.segmentos-link svg{transition:transform .3s ease}.segmentos-link:hover{border-color:#005eff}.segmentos-link:hover svg{transform:translateX(4px)}.segmentos-link img{width:5px;height:8px;margin-top:.2rem}.segmentos-divider{width:100%;height:1px;background-color:#d8d8d8;margin-top:29px}@media (max-width:768px){.segmentos-link{font-size:14px;margin-top:.25rem}.segmentos-link img{width:5px;height:8px}.segmentos-divider{margin:.5rem 0}}.video-section{position:relative;padding:0}.container-video{width:100%;max-width:100%;margin:0;padding:0}.video-responsive{position:relative;padding-bottom:56%;height:0;overflow:hidden}.video-responsive embed,.video-responsive iframe,.video-responsive object{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media (max-width:768px){.video-section{padding:2rem 0}.container-video{width:100%;max-width:100%;margin:0;padding:0}.video-responsive{position:relative;padding-bottom:0!important;height:34.375rem!important;width:100%!important}.video-responsive iframe{position:absolute!important;top:50%!important;left:50%!important;width:177.78vh!important;height:100%!important;min-width:100%!important;min-height:100%!important;transform:translate(-50%,-50%)!important;border:none!important}}@media (max-width:480px){.video-responsive{height:34rem!important}}#acompanhamento-tecnico{padding:4rem 0;padding-inline:1rem!important;height:auto}.acompanhamento-container{width:100%!important;max-width:1330px!important;margin-inline:auto;height:auto;padding-left:0!important;padding-right:0!important}.acompanhamento-top{min-height:575px;height:auto;display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:20px;padding:3rem;box-shadow:0 4px 20px rgba(0,0,0,.05);margin-bottom:2rem;gap:2rem}.acompanhamento-textos{max-width:53%}.acompanhamento-textos h2{color:#198754;font-size:3rem;font-weight:700}.acompanhamento-textos p{color:#444;margin:1rem 0 2rem;line-height:1.6;max-width:95%}.acompanhamento-lista{list-style:none;padding:0;margin-bottom:1.5rem}.acompanhamento-lista li{margin-bottom:2rem;position:relative;padding-left:0;color:#575757;display:flex;align-items:center;gap:10px}.acompanhamento-lista .selo-icone{width:28px;height:28px;flex-shrink:0;object-fit:contain;margin-top:0}.acompanhamento-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.acompanhamento-tags span{background:#fff;border-radius:20px;padding:.4rem 1rem;font-size:.9rem;box-shadow:0 0 6px 2px rgba(0,0,0,.08)}.acompanhamento-tags span:hover{transform:scale(1.05);box-shadow:0 5px 15px rgba(0,0,0,.12)}.acompanhamento-cta{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.btn{background:#198754;color:#fff;padding:0 1.5rem;border-radius:30px;font-weight:600;font-size:14px;text-decoration:none;transition:.3s;width:289px;min-height:58px;height:auto;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;text-align:center;box-shadow:0 0 6px 2px rgba(0,0,0,.08)}.btn:hover{background:#157347}.info-produtores{background:#fff;border:1px solid #ddd;padding:.5rem 1.2rem;border-radius:30px;font-size:.85rem;color:#555;text-align:center;width:289px;min-height:58px;height:auto;flex-shrink:0;display:flex;justify-content:center;align-items:center}.acompanhamento-imagem{position:relative;max-width:583px;flex-basis:583px;flex-grow:1}.imagem-wrapper{position:relative;width:100%;max-width:583px;height:auto;aspect-ratio:583/495}.imagem-wrapper img{width:100%;height:100%;border-radius:15px;object-fit:cover;display:block}@media (min-width:769px) and (max-width:1330px){.acompanhamento-top{padding:2rem;gap:1rem}.acompanhamento-textos{max-width:50%}.acompanhamento-imagem{max-width:45%;flex-basis:auto}.acompanhamento-cta{gap:1rem}.btn,.info-produtores{width:auto;flex:1;min-width:200px;padding:1rem}.acompanhamento-textos h2{font-size:2.5rem}.overlay-top{padding:0!important}}.acompanhamento-bottom{display:flex;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.acompanhamento-bottom .card{background:#fff;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.05);flex:1;min-width:300px;padding:1rem;text-align:center;height:9.3rem}.acompanhamento-bottom .card h3{color:#198754;font-size:3rem;margin-bottom:.5rem}.acompanhamento-bottom .card p{color:#555}.overlay-info{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem;border-radius:15px;overflow:hidden}.overlay-top{backdrop-filter:blur(3px);background-color:rgba(255,254,243,.8);border-radius:16px;width:100%;padding:.4rem 1rem;font-weight:600;color:#1a773c;display:flex;align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:.9rem}.overlay-top .icon{font-size:1rem}.overlay-grid{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.overlay-card{backdrop-filter:blur(3px);background-color:rgba(255,254,243,.8);border-radius:16px;padding:.7rem}.overlay-card h4{font-size:.9rem;font-weight:700;color:#1a773c;margin-bottom:.3rem}.overlay-card p{font-size:.8rem;color:#0d834b;line-height:1.3}#acompanhamento-tecnico .acompanhamento-bottom,#acompanhamento-tecnico .acompanhamento-top{opacity:0;transform:translateY(50px);transition:opacity 1.5s cubic-bezier(.25,.46,.45,.94),transform 1.5s cubic-bezier(.25,.46,.45,.94)}#acompanhamento-tecnico .acompanhamento-bottom .card{opacity:0;transform:translateY(30px);transition:opacity 1.2s ease-out,transform 1.2s ease-out}#acompanhamento-tecnico.is-visible .acompanhamento-top{opacity:1;transform:translateY(0);transition-delay:.2s}#acompanhamento-tecnico.is-visible .acompanhamento-bottom{opacity:1;transform:translateY(0);transition-delay:.6s}#acompanhamento-tecnico.is-visible .acompanhamento-bottom .card:nth-child(1){opacity:1;transform:translateY(0);transition-delay:1s}#acompanhamento-tecnico.is-visible .acompanhamento-bottom .card:nth-child(2){opacity:1;transform:translateY(0);transition-delay:1.4s}#acompanhamento-tecnico.is-visible .acompanhamento-bottom .card:nth-child(3){opacity:1;transform:translateY(0);transition-delay:1.8s}@media (max-width:768px){#acompanhamento-tecnico{padding:2rem 1rem;max-height:none;margin-bottom:5rem}.acompanhamento-container{width:100%;height:auto;padding-inline:1rem}.acompanhamento-top{height:auto;flex-direction:column;padding:2rem 1.5rem;gap:2rem}.acompanhamento-textos{max-width:100%;width:100%}.acompanhamento-textos h2{font-size:2rem;line-height:1.2}.acompanhamento-textos p{font-size:.9rem;max-width:100%;margin:1rem 0 1.5rem}.acompanhamento-lista{margin-bottom:1rem}.acompanhamento-lista li{margin-bottom:1rem;font-size:.9rem;gap:.5rem}.acompanhamento-lista .selo-icone{width:24px;height:24px}.acompanhamento-tags{gap:.4rem;margin-bottom:1.5rem}.acompanhamento-tags span{padding:.3rem .8rem;font-size:.8rem}.acompanhamento-cta{flex-direction:column;gap:1rem;width:100%}.btn,.info-produtores{width:100%;max-width:100%}.acompanhamento-imagem{max-width:100%;width:100%;flex-basis:100%}.imagem-wrapper{max-width:100%;height:450px}.overlay-info{padding:1rem;justify-content:flex-end}.overlay-top{padding:.6rem 1rem;font-size:.85rem;margin-bottom:.8rem}.overlay-top .icon{font-size:1rem}.overlay-top p{margin:0;line-height:1.3}.overlay-grid{grid-template-columns:1fr 1fr;gap:.6rem}.overlay-card{padding:.8rem}.overlay-card h4{font-size:.85rem;margin-bottom:.3rem}.overlay-card p{font-size:.75rem;line-height:1.3;margin:0}.overlay-card p br{display:block}.acompanhamento-bottom{flex-direction:column;gap:1rem}.acompanhamento-bottom .card{min-width:100%;height:auto;padding:1.5rem}.acompanhamento-bottom .card h3{font-size:1.5rem}.acompanhamento-bottom .card p{font-size:.9rem}#acompanhamento-tecnico .acompanhamento-bottom,#acompanhamento-tecnico .acompanhamento-top{opacity:1;transform:translateY(0);transition:none}#acompanhamento-tecnico .acompanhamento-bottom .card{opacity:1;transform:translateY(0);transition:none}#acompanhamento-tecnico.is-visible .acompanhamento-bottom,#acompanhamento-tecnico.is-visible .acompanhamento-bottom .card,#acompanhamento-tecnico.is-visible .acompanhamento-top{transition-delay:0s}}@media (max-width:480px){.acompanhamento-top{padding:1.5rem 1rem}.acompanhamento-textos h2{font-size:1.75rem}.imagem-wrapper{height:420px}.overlay-info{padding:.8rem}.overlay-grid{gap:.5rem}.overlay-card{padding:.7rem}.overlay-card h4{font-size:.8rem}.overlay-card p{font-size:.7rem}.acompanhamento-bottom .card{padding:1.25rem}}.container-section-horizonte{width:100%;padding-inline:1rem;margin-inline:auto}.horizonte{background-color:#fff;margin-top:5rem}.container-horizonte{display:flex;align-items:center;justify-content:space-between;gap:40px;max-width:1330px;margin-inline:auto}.noticias{flex:1}.horizonte-titulo{font-size:48px;color:#0d834b;font-weight:700;margin-bottom:1rem;line-height:1.1}.horizonte-noticias{flex:1;display:flex;flex-direction:column}.horizonte-wrapper{max-width:65%}.horizonte-text{font-size:16px;font-weight:400;color:#575757;line-height:1.5}.horizonte-btn-box{flex-shrink:0}.horizonte-btn{display:inline-flex;align-items:center;justify-content:center;padding:18px 32px;border:1px solid #d8d8d8;border-radius:999px;font-size:15px;font-weight:700;color:#3b4c97;text-decoration:none;gap:1rem;white-space:nowrap;transition:.2s ease}.horizonte-btn:hover{background:#f4f4f4}.horizonte-btn-box-mobile{display:none}.horizonte-cards-container{display:flex;justify-content:space-between;gap:1.25rem;max-width:1330px;margin-inline:auto;margin-top:40px;margin-bottom:5rem}.horizonte-card,.receitas-card{flex:1;max-width:26.9375rem;background-color:#f7f7f7;border-radius:1.25rem;display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease}.horizonte-card:hover,.receitas-card:hover{transform:translateY(-5px)}.horizonte-card .link-blog,.horizonte-card .link-receita,.receitas-card .link-blog,.receitas-card .link-receita{display:flex;flex-direction:column;height:100%;text-decoration:none!important}.horizonte-card .link-blog img,.horizonte-card .link-receita img,.receitas-card .link-blog img,.receitas-card .link-receita img{width:100%;height:16.6875rem;object-fit:cover;object-position:center;display:block;border-radius:1.25rem 1.25rem 0 0}.card-conteudo{padding:1.4rem;background-color:#f7f7f7;flex-grow:1}.horizonte-titulo1{font-size:24px;color:#0d834b;font-weight:700;margin-bottom:1rem;line-height:1.2}.horizonte-texto1{font-size:16px;color:#575757;line-height:1.5}@media (max-width:768px){.horizonte{margin-top:-2rem;margin-bottom:2rem}.container-horizonte{flex-direction:column;align-items:flex-start;text-align:left;gap:20px}.horizonte-titulo{font-size:32px;margin-bottom:6px}.horizonte-wrapper{max-width:100%}.horizonte-text{font-size:15px}.horizonte-btn-box{display:none}.horizonte-cards-container{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;padding:0 1rem 1.25rem;margin-top:30px;margin-bottom:0;-webkit-overflow-scrolling:touch}.horizonte-cards-container::-webkit-scrollbar{display:none}.horizonte-cards-container{scrollbar-width:none}.horizonte-card,.receitas-card{min-width:292px;max-width:292px;height:auto;border-radius:16px;scroll-snap-align:start}.horizonte-card .link-blog img,.horizonte-card .link-receita img,.receitas-card .link-blog img,.receitas-card .link-receita img{height:11.25rem;max-width:100%;border-radius:16px 16px 0 0}.card-conteudo{padding:1rem}.horizonte-titulo1{font-size:16px;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.horizonte-texto1{font-size:13px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.horizonte-btn-box-mobile{display:flex;justify-content:center;width:100%;margin-top:30px;padding-bottom:2rem}.horizonte-btn-box-mobile .horizonte-btn{width:90%;padding:16px;font-size:16px;justify-content:center}}.page-id-114 .btn-trabalhe,.single-produto .btn-trabalhe{background-color:#f89840!important}.page-id-114 .container,.single-produto .container{max-width:100%}.page-id-114 #produtos .produtos-banner-wrapper,.single-produto #produtos .produtos-banner-wrapper{width:100%;min-height:18.75rem;max-height:18.75rem;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.page-id-114 #produtos .produtos-banner-wrapper::before,.single-produto #produtos .produtos-banner-wrapper::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);pointer-events:none}.page-id-114 #produtos .produtos-hero,.single-produto #produtos .produtos-hero{padding:3.75rem 0 1.25rem;position:relative;z-index:1}.page-id-114 #produtos .produtos-hero .produtos-header,.single-produto #produtos .produtos-hero .produtos-header{text-align:left}.page-id-114 #produtos .produtos-hero .produtos-header .produtos-titulo,.single-produto #produtos .produtos-hero .produtos-header .produtos-titulo{font-size:38px;font-weight:700;color:#fff;margin-bottom:10px}.page-id-114 #produtos .produtos-hero .produtos-header .produtos-descricao,.single-produto #produtos .produtos-hero .produtos-header .produtos-descricao{font-size:14px;font-weight:400;color:#fff;max-width:28%}.page-id-114 #produtos .produtos-tabs-section,.single-produto #produtos .produtos-tabs-section{position:relative;z-index:1}.page-id-114 #produtos .produtos-tabs-section .produtos-tabs,.single-produto #produtos .produtos-tabs-section .produtos-tabs{background-color:#fff;display:flex;align-items:center;border:1px solid #e5e5e5;border-radius:999px;overflow:hidden;padding:1px;gap:0;width:66%;justify-content:space-between}.page-id-114 #produtos .produtos-tabs-section .produtos-tabs .tab-btn,.single-produto #produtos .produtos-tabs-section .produtos-tabs .tab-btn{flex:1;padding:14px 0;background:0 0;border:none;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer;color:#4a4a4a;transition:all .3s ease;text-align:center}.page-id-114 #produtos .produtos-tabs-section .produtos-tabs .tab-btn:hover,.single-produto #produtos .produtos-tabs-section .produtos-tabs .tab-btn:hover{color:#3f4c98}.page-id-114 #produtos .produtos-tabs-section .produtos-tabs .tab-btn.active,.single-produto #produtos .produtos-tabs-section .produtos-tabs .tab-btn.active{background:#3f4c98;color:#fff;box-shadow:0 2px 4px rgba(63,76,152,.2)}.page-id-114 #produtos .produtos-tabs-section .produtos-content,.single-produto #produtos .produtos-tabs-section .produtos-content{margin-top:40px}.page-id-114 #produtos .produtos-tabs-section .produtos-content .tab-conteudo,.single-produto #produtos .produtos-tabs-section .produtos-content .tab-conteudo{display:none;opacity:0;transition:opacity .3s ease}.page-id-114 #produtos .produtos-tabs-section .produtos-content .tab-conteudo.active,.single-produto #produtos .produtos-tabs-section .produtos-content .tab-conteudo.active{display:block;opacity:1;animation:fadeIn .3s ease}.page-id-114 #produtos .produtos-tabs-section .produtos-content .tab-conteudo li,.page-id-114 #produtos .produtos-tabs-section .produtos-content .tab-conteudo p,.single-produto #produtos .produtos-tabs-section .produtos-content .tab-conteudo li,.single-produto #produtos .produtos-tabs-section .produtos-content .tab-conteudo p{font-size:15px;line-height:1.6;color:#444}.page-id-114 .produtos-lista-section,.single-produto .produtos-lista-section{padding:40px 0 10px;width:100%;box-sizing:border-box}.page-id-114 .produtos-lista-section .produtos-lista-header,.single-produto .produtos-lista-section .produtos-lista-header{margin-bottom:30px}.page-id-114 .produtos-lista-section .produtos-lista-header .produtos-lista-titulo,.single-produto .produtos-lista-section .produtos-lista-header .produtos-lista-titulo{font-size:22px;font-weight:700;color:#3f4c98}.page-id-114 .produtos-lista-section .produtos-lista-header .produtos-lista-titulo span,.single-produto .produtos-lista-section .produtos-lista-header .produtos-lista-titulo span{font-size:32px;font-weight:400;color:#d77721;margin-left:8px;font-family:Oregano,cursive}.page-id-114 .produtos-lista-section .produtos-secao-titulo,.single-produto .produtos-lista-section .produtos-secao-titulo{font-size:22px;font-weight:700;color:#3f4c98;margin-bottom:20px}.page-id-114 .produtos-lista-section .produtos-lista-cards,.single-produto .produtos-lista-section .produtos-lista-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:19px;width:100%}.page-id-114 .produtos-lista-section .produto-card,.single-produto .produtos-lista-section .produto-card{background:#fff;border:1px solid #e7e7e7;border-radius:14px;padding:20px;text-align:center;transition:all .25s ease;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%}.page-id-114 .produtos-lista-section .produto-card:hover,.single-produto .produtos-lista-section .produto-card:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px)}.page-id-114 .produtos-lista-section .produto-card .produto-img,.single-produto .produtos-lista-section .produto-card .produto-img{display:flex;height:220px;width:100%;justify-content:center;align-items:center;margin-bottom:16px}.page-id-114 .produtos-lista-section .produto-card .produto-img img,.single-produto .produtos-lista-section .produto-card .produto-img img{max-height:100%;width:auto;max-width:100%;object-fit:contain}.page-id-114 .produtos-lista-section .produto-card .produto-nome,.single-produto .produtos-lista-section .produto-card .produto-nome{font-size:16px;font-weight:400;color:#575757;line-height:1.4;min-height:48px;margin-bottom:16px}.page-id-114 .produtos-lista-section .produto-card .produto-btn,.single-produto .produtos-lista-section .produto-card .produto-btn{display:block;width:100%;background:#f89840;color:#fff;font-size:14px;font-weight:600;padding:10px 15px;border-radius:999px;text-decoration:none;transition:all .2s ease;box-sizing:border-box}.page-id-114 .produtos-lista-section .produto-card .produto-btn:hover,.single-produto .produtos-lista-section .produto-card .produto-btn:hover{opacity:.85;transform:scale(1.02)}.page-id-114 .produtos-lista-section .linha,.single-produto .produtos-lista-section .linha{width:100%;max-width:1295px;height:1px;background:#d9d9d9;margin:3rem auto;margin-bottom:-10px}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1330px){.page-id-114 .produtos-lista-section .produtos-lista-cards,.single-produto .produtos-lista-section .produtos-lista-cards{display:flex!important;margin-inline:.1rem!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;gap:16px;width:100%;margin-left:calc(-50vw + 50%);padding:0 20px 15px 20px;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;box-sizing:border-box}.page-id-114 .produtos-lista-section .produtos-lista-cards::-webkit-scrollbar,.single-produto .produtos-lista-section .produtos-lista-cards::-webkit-scrollbar{display:none}.page-id-114 .produtos-lista-section .produto-card,.single-produto .produtos-lista-section .produto-card{scroll-snap-align:start;flex:0 0 auto;min-width:280px!important;max-width:280px!important;width:280px}}@media (min-width:1024px){.page-id-114 .produtos-hero,.single-produto .produtos-hero{margin-top:2rem}}@media (max-width:1200px){.page-id-114 .produtos-tabs,.single-produto .produtos-tabs{width:90%!important}.page-id-114 .produtos-lista-section .produto-card,.single-produto .produtos-lista-section .produto-card{min-width:260px!important;max-width:260px!important;width:260px}}@media (max-width:900px){.page-id-114 .produtos-lista-section .produto-card,.single-produto .produtos-lista-section .produto-card{min-width:240px!important;max-width:240px!important;width:240px}}@media (max-width:768px){.page-id-114 #produtos .produtos-banner-wrapper,.single-produto #produtos .produtos-banner-wrapper{min-height:auto}.page-id-114 #produtos .produtos-hero,.single-produto #produtos .produtos-hero{padding:2.5rem 0 1.25rem}.page-id-114 #produtos .produtos-hero .produtos-header .produtos-titulo,.single-produto #produtos .produtos-hero .produtos-header .produtos-titulo{font-size:22px;line-height:1.2;margin-bottom:1rem}.page-id-114 #produtos .produtos-hero .produtos-header .produtos-descricao,.single-produto #produtos .produtos-hero .produtos-header .produtos-descricao{font-size:14px;max-width:100%}.page-id-114 #produtos .produtos-tabs-section,.single-produto #produtos .produtos-tabs-section{padding:0 0 2.5rem}.page-id-114 #produtos .produtos-tabs-section .produtos-tabs,.single-produto #produtos .produtos-tabs-section .produtos-tabs{width:100%;overflow-x:auto;overflow-y:hidden;gap:6px;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start}.page-id-114 #produtos .produtos-tabs-section .produtos-tabs::-webkit-scrollbar,.single-produto #produtos .produtos-tabs-section .produtos-tabs::-webkit-scrollbar{display:none}.page-id-114 #produtos .produtos-tabs-section .produtos-tabs .tab-btn,.single-produto #produtos .produtos-tabs-section .produtos-tabs .tab-btn{flex-shrink:0;padding:10px 22px;font-size:13px;white-space:nowrap}.page-id-114 #produtos .produtos-tabs-section .produtos-content,.single-produto #produtos .produtos-tabs-section .produtos-content{margin-top:25px}.page-id-114 #produtos .produtos-tabs-section .produtos-content .tab-conteudo li,.page-id-114 #produtos .produtos-tabs-section .produtos-content .tab-conteudo p,.single-produto #produtos .produtos-tabs-section .produtos-content .tab-conteudo li,.single-produto #produtos .produtos-tabs-section .produtos-content .tab-conteudo p{font-size:14px}.page-id-114 .industriaproducts .produtos-lista-section,.single-produto .industriaproducts .produtos-lista-section{margin-bottom:4rem!important}.page-id-114 .produtos-lista-section,.single-produto .produtos-lista-section{padding:20px 0 10px!important}.page-id-114 .produtos-lista-section .produtos-lista-header .produtos-lista-titulo,.single-produto .produtos-lista-section .produtos-lista-header .produtos-lista-titulo{font-size:22px}.page-id-114 .produtos-lista-section .produtos-lista-header .produtos-lista-titulo span,.single-produto .produtos-lista-section .produtos-lista-header .produtos-lista-titulo span{font-size:18px;margin-left:6px}.page-id-114 .produtos-lista-section .produtos-lista-cards,.single-produto .produtos-lista-section .produtos-lista-cards{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;gap:14px;width:100%;margin-left:calc(-50vw + 50%);padding:0 20px 10px 20px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page-id-114 .produtos-lista-section .produtos-lista-cards::-webkit-scrollbar,.single-produto .produtos-lista-section .produtos-lista-cards::-webkit-scrollbar{display:none}.page-id-114 .produtos-lista-section .produto-card,.single-produto .produtos-lista-section .produto-card{min-width:213px!important;max-width:213px!important;flex:0 0 213px;padding:16px 12px}.page-id-114 .produtos-lista-section .produto-card .produto-img,.single-produto .produtos-lista-section .produto-card .produto-img{height:150px;margin-bottom:12px}.page-id-114 .produtos-lista-section .produto-card .produto-nome,.single-produto .produtos-lista-section .produto-card .produto-nome{font-size:13px;margin-bottom:12px;min-height:40px}.page-id-114 .produtos-lista-section .produto-card .produto-btn,.single-produto .produtos-lista-section .produto-card .produto-btn{width:100%;min-width:auto;font-size:13px;padding:10px 16px}}.page-id-114 .horizonte-titulo,.single-produto .horizonte-titulo{color:#f89840}.cotacoes-section{padding:40px 0;font-family:"Open Sans",sans-serif}.cotacoes-section .container{max-width:100%;margin:0 auto;padding:0 20px}.cotacoes-section .cotacoes-titulo{font-size:52px;font-weight:700;margin-bottom:10px;margin-top:3rem;color:#0d834b}.cotacoes-section .cotacoes-subtitulo{font-size:14px;margin-bottom:25px;color:#666}.cotacoes-section .cotacoes-tabela{width:100%;border-radius:8px;overflow:hidden;background:#fff}.cotacoes-section .cotacoes-header{display:grid;grid-template-columns:1fr 200px 200px 150px;gap:4.4px}.cotacoes-section .cotacoes-header div{background:#0d834b;color:#fff;font-weight:600;padding:14px 18px;font-size:14px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:5px}.cotacoes-section .cotacoes-header div:first-child{justify-content:flex-start;text-align:left}.cotacoes-section .cotacoes-row{display:grid;grid-template-columns:1fr 200px 200px 150px;font-size:14px}.cotacoes-section .cotacoes-row div{padding:14px 18px;display:flex;justify-content:center;align-items:center;color:#575757}.cotacoes-section .cotacoes-row div:first-child{justify-content:flex-start;text-align:left}.cotacoes-section .cotacoes-row:nth-of-type(odd){background:#f8f8f8}.cotacoes-section .cotacoes-row:nth-of-type(even){background:#eee}.cotacoes-section .cotacoes-row div:last-child{color:#0d834b;font-weight:600}.cotacoes-section .cotacoes-row .variation-cell.up{color:#0d834b}.cotacoes-section .cotacoes-row .variation-cell.down{color:#c52121}.cotacoes-section .cotacoes-row .variation-cell{font-weight:600}.cotacoes-section .cotacoes-validade{margin-top:15px;font-size:12px;color:#666}.cotacoes-section .cotacoes-botao{display:inline-block;margin-top:20px;padding:12px 26px;background:#0d834b;color:#fff;font-weight:600;font-size:14px;text-decoration:none;border-radius:37px}.cotacoes-section .cotacoes-botao:hover{background:#0a6a3d}.historico-section{padding:60px 0;font-family:"Open Sans",sans-serif}.historico-section .container{max-width:100%;margin:0 auto;padding:0 20px}.historico-section .historico-titulo{font-size:22px;font-weight:700;color:#1a1a1a;margin-bottom:24px}.historico-section .historico-filtros{display:flex;gap:16px;align-items:flex-end;margin-bottom:24px;flex-wrap:wrap;height:100px;align-content:center;background-color:#f7f7f7;border-radius:13px;max-width:696px}@media (max-width:768px){.historico-section .historico-filtros{height:auto;flex-direction:column;align-items:stretch;padding:1.5rem;gap:1rem}}.historico-section .historico-campo{display:flex;flex-direction:column;gap:6px;margin-left:1.4rem;min-width:200px}.historico-section .historico-campo label{font-size:13px;color:#1e1e1e}.historico-section .historico-campo select{padding:12px 18px;border-radius:999px;border:1px solid #e0e0e0;font-size:14px;background-color:#fff;color:#333;cursor:pointer;appearance:none;box-shadow:0 2px 6px rgba(0,0,0,.05);transition:border-color .2s ease,box-shadow .2s ease;min-width:160px;width:100%;background-image:url("data:image/svg+xml;utf8,<svg width='9' height='5' viewBox='0 0 9 5' xmlns='http://www.w3.org/2000/svg'><path d='M5.07716 4.77537L8.82779 1.0252C8.95435 0.897715 9.01512 0.733635 8.99679 0.568892C8.97847 0.404149 8.88254 0.25217 8.73002 0.146236C8.57749 0.040302 8.3808 -0.0109532 8.18302 0.00369431C7.98524 0.0183419 7.80248 0.0976984 7.67477 0.224386L4.50062 3.39836L1.32647 0.224386Z' fill='%231E1E1E'/></svg>");background-repeat:no-repeat;background-position:right 18px center;background-size:10px}.historico-section .historico-campo select:hover{border-color:#cfcfcf}.historico-section .historico-campo select:focus{outline:0;border-color:#1b8f4b;box-shadow:0 0 0 3px rgba(27,143,75,.15)}@media (max-width:768px){.historico-section .historico-campo{margin-left:0;width:100%;min-width:auto}}.historico-section .historico-botao{padding:11px 26px;border-radius:30px;background:#1b8f4b;color:#fff;border:none;font-size:14px;font-weight:600;cursor:pointer;height:42px}.historico-section .historico-botao:hover{background:#14703a}@media (max-width:768px){.historico-section .historico-botao{width:100%;margin-top:.5rem}}.historico-section .historico-tabela{width:100%;background:#fff;border-radius:8px;overflow-x:auto}.historico-section .historico-header,.historico-section .historico-row{display:grid;grid-template-columns:220px repeat(4,1fr)}.historico-section .historico-header div,.historico-section .historico-row div{padding:14px 16px;font-size:13px}.historico-section .historico-header div:first-child,.historico-section .historico-row div:first-child{text-align:left;justify-content:flex-start}.historico-section .historico-header div:not(:first-child),.historico-section .historico-row div:not(:first-child){text-align:center}.historico-section .historico-header{background:#fff}.historico-section .historico-header div{font-weight:600;color:#333}.historico-section .historico-row div{color:#555}.historico-section .historico-row:nth-of-type(odd){background:#f8f8f8}.historico-section .historico-row:nth-of-type(even){background:#eee}@media (max-width:768px){.cotacoes-section{margin-top:-4rem}.cotacoes-section .cotacoes-tabela{overflow-x:auto;-webkit-overflow-scrolling:touch}.cotacoes-section .cotacoes-header,.cotacoes-section .cotacoes-row{min-width:720px}.cotacoes-section .cotacoes-header{grid-template-columns:1.2fr 160px 160px 120px}.cotacoes-section .cotacoes-header div{font-size:13px;padding:12px 14px}.cotacoes-section .cotacoes-row{grid-template-columns:1.2fr 160px 160px 120px}.cotacoes-section .cotacoes-row div{font-size:13px;padding:12px 14px}.historico-section .historico-tabela{overflow-x:auto;-webkit-overflow-scrolling:touch}.historico-section .historico-header,.historico-section .historico-row{min-width:800px}}@media (max-width:1024px){.cotacoes-section{margin-top:-4em}}.produto-page{margin-bottom:2rem}.produto-page .produto-banner{width:100%;height:700px;overflow:hidden;position:relative;z-index:0}.produto-page .produto-banner::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:1;pointer-events:none}.produto-page .produto-banner .banner_image{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:0}.produto-page .produto-banner img{width:100%;height:100%;object-fit:cover;display:block}.produto-page .produto-content{position:relative;margin-top:-320px;background:#fff;border-radius:38px 38px 0 0;padding:30px 40px;box-shadow:0 0 20px rgba(0,0,0,.08);width:95%;max-width:1330px;margin-left:auto;margin-right:auto;margin-bottom:2rem}.produto-page .produto-content .content-wrapper{display:flex;align-items:flex-start;gap:40px}.produto-page .produto-content .content-wrapper .left{flex-shrink:1;width:100%;max-width:656px}.produto-page .produto-content .content-wrapper .left img{width:100%;height:auto;display:block}.produto-page .produto-content .content-wrapper .right{flex:1;min-width:300px}.produto-page .produto-content .content-wrapper .right h1{font-size:26px;font-weight:700;color:#3f4c98}.produto-page .produto-content .content-wrapper .right .subtitle{margin:10px 0 30px;line-height:1.5;color:#575757;padding-bottom:40px;border-bottom:1px solid #d9d9d9}.produto-page .produto-content .content-wrapper .right .embalagens{margin-top:40px;padding-bottom:40px;border-bottom:1px solid #d9d9d9}.produto-page .produto-content .content-wrapper .right .embalagens h3{font-weight:700;margin-bottom:10px;color:#1e1e1e;font-size:16px}.produto-page .produto-content .content-wrapper .right .embalagens .buttons{display:flex;gap:12px;flex-wrap:wrap}.produto-page .produto-content .content-wrapper .right .embalagens .buttons button{width:93px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:20px;background-color:#3f4c98;color:#fff;border:1px solid #ddd;cursor:pointer;font-size:12px;font-weight:700}.produto-page .produto-content .content-wrapper .right .tabela-nutricional{margin-top:40px;width:100%}.produto-page .produto-content .content-wrapper .right .tabela-nutricional table{width:100%;border-collapse:separate;border-spacing:0 .1875rem}.produto-page .produto-content .content-wrapper .right .tabela-nutricional table thead tr{background:0 0}.produto-page .produto-content .content-wrapper .right .tabela-nutricional table thead tr th{font-size:14px;font-weight:700;text-align:left;padding:.5rem 1rem;border:none;background:0 0;color:#1e1e1e}.produto-page .produto-content .content-wrapper .right .tabela-nutricional table thead tr th:first-child{width:40%}.produto-page .produto-content .content-wrapper .right .tabela-nutricional table thead tr th:last-child{width:60%;padding-left:3rem}.produto-page .produto-content .content-wrapper .right .tabela-nutricional table tbody tr{color:#575757}.produto-page .produto-content .content-wrapper .right .tabela-nutricional table tbody tr:nth-child(odd){background:#f8f8f8}.produto-page .produto-content .content-wrapper .right .tabela-nutricional table tbody tr:nth-child(even){background:#eee}.produto-page .produto-content .content-wrapper .right .tabela-nutricional table tbody tr td{padding:.5rem 1rem;border:none}.produto-page .produto-content .content-wrapper .right .tabela-nutricional table tbody tr td:first-child{border-radius:.3125rem 0 0 .3125rem;width:40%}.produto-page .produto-content .content-wrapper .right .tabela-nutricional table tbody tr td:last-child{border-radius:0 .3125rem .3125rem 0;width:60%;padding-left:3rem}.produto-page .produto-content .consumer-toggle-wrapper{width:100%;display:flex;margin-bottom:2.6rem;margin-top:40px}.produto-page .produto-content .consumer-toggle-wrapper .consumer-toggle{display:flex;width:100%;max-width:600px;height:58px;background:#fff;border:2px solid #e5e5e5;border-radius:37px;padding:4px;position:relative}.produto-page .produto-content .consumer-toggle-wrapper .consumer-toggle .toggle-option{flex:1;border:none;background:0 0;color:#575757;font-size:16px;font-weight:700;cursor:pointer;border-radius:25px;transition:all .3s ease;position:relative;z-index:2}.produto-page .produto-content .consumer-toggle-wrapper .consumer-toggle .toggle-option.active{background:#26a65b;color:#fff}.produto-page .produto-content .consumer-toggle-wrapper .consumer-toggle .toggle-option:hover:not(.active){color:#1e1e1e}.produto-page .produto-content .info-block{display:flex;gap:40px;align-items:flex-start}.produto-page .produto-content .info-block .info-content{flex:1}.produto-page .produto-content .info-block .info-content h2{font-size:24px;font-weight:700;color:#3f4c98;margin-bottom:20px}.produto-page .produto-content .info-block .info-content .info-text{color:#575757;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:20px}.produto-page .produto-content .info-block .info-content .info-text p{margin-bottom:15px}.produto-page .produto-content .info-block .info-content .contact-info{display:flex;flex-direction:column;gap:15px;margin-top:20px}.produto-page .produto-content .info-block .info-content .contact-info .contact-item{display:flex;align-items:center;gap:10px}.produto-page .produto-content .info-block .info-content .contact-info .contact-item span{color:#3f4c98;font-weight:600}.produto-page .produto-content .info-block .info-content-contato{margin-top:-50px;flex:1}.produto-page .produto-content .info-block .info-content-contato h2{font-size:24px;font-weight:700;color:#3f4c98;margin-bottom:20px}.produto-page .produto-content .info-block .info-content-contato .info-text{color:#575757;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:20px}.produto-page .produto-content .info-block .info-content-contato .info-text p{margin-bottom:15px}.produto-page .produto-content .info-block .info-content-contato .contact-info{display:flex;flex-direction:row;justify-content:space-between;gap:0;margin-top:20px;background:#fff;border-radius:15px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:20px 30px}.produto-page .produto-content .info-block .info-content-contato .contact-info .contact-item{display:flex;align-items:center;gap:10px;width:auto}.produto-page .produto-content .info-block .info-content-contato .contact-info .contact-item span{color:#575757;font-weight:700;font-size:14px}.produto-page .produto-content .info-block .info-image{flex-shrink:1;width:100%;max-width:594px;height:auto;min-height:300px;border-radius:12px;overflow:hidden;margin-bottom:2rem}.produto-page .produto-content .info-block .info-image img{width:100%;height:100%;object-fit:cover}.produto-page .produto-content .separator-line{width:100%;height:1px;background-color:#d9d9d9;margin-top:80px}.produtos-lista-titulo-pdp{font-size:22px;color:#3f4c98}.produtosindustria{margin-bottom:5rem!important}.produtos-lista-section{padding:34px 0 10px!important;width:100%;box-sizing:border-box}.produtos-lista-section .produtos-lista-header{margin-bottom:30px}.produtos-lista-section .produtos-lista-header .produtos-lista-titulo{font-size:28px;font-weight:700;color:#3f4c98}.produtos-lista-section .produtos-lista-header .produtos-lista-titulo span{font-size:32px;font-weight:400;color:#d77721;margin-left:8px;font-family:Oregano,cursive}.produtos-lista-section .produtos-secao-titulo{font-size:28px;font-weight:700;color:#3f4c98;margin-bottom:20px}.produtos-lista-section .produtos-lista-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:19px;width:100%}.produtos-lista-section .produto-card{background:#fff;border:1px solid #e7e7e7;border-radius:14px;padding:20px;text-align:center;transition:all .25s ease;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%}.produtos-lista-section .produto-card:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px)}.produtos-lista-section .produto-card .produto-img{display:flex;height:220px;width:100%;justify-content:center;align-items:center;margin-bottom:16px}.produtos-lista-section .produto-card .produto-img img{max-height:100%;width:auto;max-width:100%;object-fit:contain}.produtos-lista-section .produto-card .produto-nome{font-size:16px;font-weight:400;color:#575757;line-height:1.4;min-height:48px;margin-bottom:16px}.produtos-lista-section .produto-card .produto-btn{display:block;width:100%;background:#3f4c98;color:#fff;font-size:14px;font-weight:600;padding:10px 15px;border-radius:999px;text-decoration:none;transition:all .2s ease;box-sizing:border-box}.produtos-lista-section .produto-card .produto-btn:hover{opacity:.85;transform:scale(1.02)}.produtos-lista-section .linha{width:100%;max-width:1295px;height:1px;background:#d9d9d9;margin:3rem auto;margin-bottom:-10px}@media (max-width:1200px){.produtos-lista-section .produtos-lista-cards{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.produto-page .produto-content .content-wrapper{flex-direction:column;align-items:center}.produto-page .produto-content .content-wrapper .left{max-width:500px}.produto-page .produto-content .info-block{flex-direction:column}.produto-page .produto-content .info-block .info-image{max-width:100%;height:350px;margin-bottom:4rem}}@media (max-width:900px){.produtos-lista-section .produtos-lista-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.produto-page .produto-banner{height:400px}.produto-page .produto-content{margin-top:-100px;padding:30px 20px;border-radius:20px;width:95%}.produto-page .produto-content .content-wrapper{flex-direction:column;gap:30px}.produto-page .produto-content .content-wrapper .left{width:100%;order:1}.produto-page .produto-content .content-wrapper .left img{max-width:100%;margin-top:-40px;margin-bottom:-20px}.produto-page .produto-content .content-wrapper .right{width:100%;order:3}.produto-page .produto-content .content-wrapper .right h1{font-size:22px}.produto-page .produto-content .content-wrapper .right .subtitle{font-size:14px;padding-bottom:20px}.produto-page .produto-content .content-wrapper .right .embalagens{margin-top:20px;padding-bottom:20px}.produto-page .produto-content .content-wrapper .right .embalagens h3{font-size:14px}.produto-page .produto-content .content-wrapper .right .embalagens .buttons{flex-wrap:wrap}.produto-page .produto-content .content-wrapper .right .embalagens .buttons button{width:80px;height:28px;font-size:11px}.produto-page .produto-content .content-wrapper .right .tabela-nutricional{margin-top:20px;overflow-x:auto}.produto-page .produto-content .content-wrapper .right .tabela-nutricional table{font-size:12px}.produto-page .produto-content .consumer-toggle-wrapper{width:100%;margin:30px 0;order:2;display:flex;justify-content:center}.produto-page .produto-content .consumer-toggle-wrapper .consumer-toggle{max-width:100%;width:100%;height:50px}.produto-page .produto-content .consumer-toggle-wrapper .consumer-toggle .toggle-option{font-size:14px}.produto-page .produto-content .info-block{flex-direction:column;gap:30px}.produto-page .produto-content .info-block .info-content,.produto-page .produto-content .info-block .info-content-contato{width:100%;margin-top:0}.produto-page .produto-content .info-block .info-content h2,.produto-page .produto-content .info-block .info-content-contato h2{font-size:20px}.produto-page .produto-content .info-block .info-content .info-text,.produto-page .produto-content .info-block .info-content-contato .info-text{font-size:14px}.produto-page .produto-content .info-block .info-content .contact-info,.produto-page .produto-content .info-block .info-content-contato .contact-info{flex-direction:column;gap:15px;padding:15px 20px}.produto-page .produto-content .info-block .info-content .contact-info .contact-item,.produto-page .produto-content .info-block .info-content-contato .contact-info .contact-item{justify-content:flex-start;width:100%}.produto-page .produto-content .info-block .info-content .contact-info .contact-item span,.produto-page .produto-content .info-block .info-content-contato .contact-info .contact-item span{font-size:13px}.produto-page .produto-content .info-block .info-image{width:100%;height:250px}.produtos-lista-section{padding:40px 0}.produtos-lista-section .produtos-lista-titulo-pdp{font-size:18px;margin-bottom:20px;text-align:center}.produtos-lista-section .produtos-lista-header .produtos-lista-titulo{font-size:22px}.produtos-lista-section .produtos-lista-header .produtos-lista-titulo span{font-size:18px;margin-left:6px}.produtos-lista-section .produtos-lista-cards{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;gap:14px;width:100%;margin-left:calc(-50vw + 50%);padding:0 20px 10px 20px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.produtos-lista-section .produtos-lista-cards::-webkit-scrollbar{display:none}.produtos-lista-section .produto-card{min-width:213px!important;max-width:213px!important;flex:0 0 213px;padding:16px 12px}.produtos-lista-section .produto-card .produto-img{height:150px;margin-bottom:12px}.produtos-lista-section .produto-card .produto-nome{font-size:13px;margin-bottom:12px;min-height:40px}.produtos-lista-section .produto-card .produto-btn{width:100%;min-width:auto;font-size:13px;padding:10px 16px}}.segmentos-alimentos{position:relative;background-color:#fff;padding-top:250px;overflow:visible;max-height:385px}.container-segmentosAl{position:relative;top:-350px;z-index:2;width:97%;max-width:1330px;height:415px;margin-inline:auto;background-color:#fff;border-radius:24px;box-shadow:0 4px 30px rgba(0,0,0,.1);padding:3rem;display:flex;align-items:center;justify-content:space-between}.container-segmentosone{width:50%;display:flex;flex-direction:column;gap:1.2rem}.segmentos-titulo-alimentos{font-size:52px;font-weight:700;color:#f89840;margin:0;margin-bottom:1rem}.segmentos-texto{font-size:16px;line-height:1.5rem;color:#575757;max-width:100%}.container-segmentostwo{width:58%;display:flex;flex-direction:column;gap:3rem}.cotacoes-info,.insumos-info{display:flex;align-items:flex-start;gap:2rem}.cotacoes-info img,.insumos-info img{width:150px;height:150px;border-radius:50%;object-fit:cover;flex-shrink:0}.cotacoes-texto-container,.insumos-texto-container{display:flex;flex-direction:column;gap:.5rem;margin-top:10px}.industria-titulo{font-size:24px;font-weight:700;color:#fba74c;margin:0;margin-bottom:15px}.consumidor-titulo{font-size:24px;font-weight:700;color:#3f4c98;margin:0;margin-bottom:15px}.cotacoes-texto,.industria-texto{font-size:16px;color:#575757;line-height:1.5rem}.cotacoes-info{margin-top:-25px!important}@media (max-width:1265px){.segmentos-alimentos{padding-top:150px;max-height:none;padding-bottom:0;background-color:#fff}.container-segmentosAl{position:relative;top:auto;margin-top:-10rem;margin-bottom:5rem;margin-left:auto;margin-right:auto;width:97%;height:auto;min-height:auto;padding:3rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2.5rem;border-radius:24px;box-shadow:0 4px 30px rgba(0,0,0,.15);background-color:#fff}.container-segmentosone{width:100%;max-width:800px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.segmentos-text{display:flex;flex-direction:column;align-items:center;width:100%}.segmentos-tabs{margin:1.5rem auto 0 auto;max-width:100%}.segmentos-titulo-alimentos{font-size:32px;margin-bottom:.5rem;text-align:center;width:100%}.segmentos-texto{font-size:16px;line-height:1.6;text-align:center;max-width:100%}.container-segmentostwo{width:100%;max-width:900px;padding-left:0;gap:2rem;display:flex;flex-direction:column;align-items:center}.cotacoes-info,.insumos-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.5rem;width:100%;background:#f9f9f9;padding:1rem;border-radius:12px;margin-top:0!important}.cotacoes-info img,.insumos-info img{width:90px;height:90px;flex-shrink:0}.cotacoes-texto-container,.insumos-texto-container{width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:.25rem;margin-top:0}.consumidor-titulo,.industria-titulo{font-size:20px;margin-bottom:.25rem}.cotacoes-texto,.industria-texto{font-size:14px;line-height:1.5}}@media (max-width:480px){.container-segmentosAl{padding:1.5rem 1rem;max-width:92%}.segmentos-titulo-alimentos{font-size:26px}.cotacoes-info img,.insumos-info img{width:70px;height:70px}.segmentos-tabs{width:100%;padding:.25rem}}.segmentos-link{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#005eff;text-decoration:none!important;border-bottom:.09375rem solid transparent;padding-bottom:.0625rem;transition:border-color .3s ease}.segmentos-link img{transition:transform .3s ease}.segmentos-link:hover{border-color:#005eff}.segmentos-link:hover img{transform:translateX(4px)}.segmentos-link img{width:5px;height:8px;margin-top:.2rem}@media (max-width:768px){.container-segmentosAl{margin-bottom:3rem!important}.segmentos-link{font-size:14px;margin-top:.25rem}.segmentos-link img{width:5px;height:8px}}.segmentos-divider{width:100%;height:1px;background-color:#d8d8d8;margin-top:29px}@media (max-width:768px){.segmentos-divider{margin:.5rem 0}}.container-section-receitas{width:100%;padding-inline:1rem;margin-inline:auto}.receitas{padding:0 0;background-color:#fff}.container-receitas{max-width:1330px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:40px}.receitas-header{flex:none}.receitas-titulo{font-size:48px;color:#f89840;font-weight:700;margin-bottom:4px;line-height:1.1}.page-id-347 .horizonte-titulo{color:#f89840}.receitas-intro{max-width:650px;width:100%}.receitas-wrapper{max-width:100%;white-space:normal;word-break:break-word}.receitas-text{line-height:1.5;white-space:normal;word-break:break-word}.receitas-btn-box{flex-shrink:0}.receitas-btn{display:inline-flex;align-items:center;justify-content:center;padding:18px 32px;border:1px solid #d8d8d8;border-radius:999px;font-size:15px;font-weight:700;color:#3b4c97;text-decoration:none;gap:1rem;white-space:nowrap;transition:.2s ease}.receitas-btn:hover{background:#f4f4f4}.receitas-btn-box-mobile{display:none}.receitas-cards-container{display:flex;justify-content:space-between;gap:1.25rem;max-width:1330px;margin-inline:auto;margin-top:40px}.receitas-card{max-width:431px;border-radius:20px;background-color:#f7f7f7;flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.link-receita{display:block;height:100%;text-decoration:none!important}.receitas-card-conteudo{padding:1.4rem}.receitas-titulo1{font-size:24px;color:#3f4c98;margin-bottom:1rem}.receitas-texto1{color:#575757}@media (max-width:768px){.receitas{margin-bottom:5rem}.container-receitas{flex-direction:column;align-items:flex-start;text-align:left;gap:20px}u .receitas-titulo{font-size:32px;margin-bottom:6px}.receitas-wrapper{max-width:100%}.receitas-text{font-size:15px;line-height:1.5}.receitas-btn-box{display:none}.receitas-cards-container{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;padding-bottom:10px;margin-top:30px;-webkit-overflow-scrolling:touch}.receitas-cards-container::-webkit-scrollbar{display:none}.receitas-cards-container{scrollbar-width:none}.receitas-card{min-width:292px;max-width:292px;width:292px;flex-shrink:0;border-radius:16px;background-color:#f7f7f7;scroll-snap-align:start;display:flex;flex-direction:column;overflow:hidden}.receitas-card img{width:100%;height:180px;object-fit:cover;display:block;flex-shrink:0}.receitas-card-conteudo{padding:1rem;display:flex;flex-direction:column;gap:8px;flex-grow:1}.receitas-titulo1{font-size:14px;margin-bottom:0;font-weight:700;line-height:1.3;color:#0d834b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.receitas-texto1{font-size:10px;line-height:1.4;color:#575757;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.receitas-btn-box-mobile{display:flex;justify-content:center;width:100%;margin-top:30px}.receitas-btn-box-mobile .receitas-btn{width:90%;padding:16px 32px;font-size:16px;justify-content:center}}.industriaproductsAl{margin-bottom:5rem!important}.page-id-416 .segmentos-titulo-alimentos{color:#3f4c98}.page-id-416 .container{padding-inline:0!important;width:100%;max-width:1330px}.page-id-416 .container-banner .container{width:97%!important}.page-id-416 .produtos-lista-section{padding:2.5rem 0 .625rem;overflow:hidden;margin-bottom:5rem;margin-inline:auto}.page-id-416 .produtos-lista-section .produtos-lista-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.page-id-416 .produtos-lista-section .produtos-lista-header .produtos-lista-titulo{font-size:3rem;font-weight:700;color:#3f4c98;margin:0}.page-id-416 .produtos-lista-section .produtos-lista-header .horizonte-btn-box .horizonte-btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;width:11.5rem;height:3rem;background:#fff;color:#3f4c98;border-radius:999px;font-size:.875rem;font-weight:700;text-decoration:none;transition:.2s ease}.page-id-416 .produtos-lista-section .produtos-lista-header .horizonte-btn-box .horizonte-btn svg{flex-shrink:0}.page-id-416 .produtos-lista-section .produtos-lista-header .horizonte-btn-box .horizonte-btn:hover{opacity:.85}.page-id-416 .produtos-lista-section .produtos-lista-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;padding-bottom:1rem}.page-id-416 .produtos-lista-section .produto-card{background:#fff;border:1px solid #e7e7e7;border-radius:.875rem;width:100%;max-width:19.9375rem;height:30.3125rem;padding:1.25rem;text-align:center;transition:.25s ease;display:flex;flex-direction:column;align-items:center;margin:0 auto}.page-id-416 .produtos-lista-section .produto-card:hover{box-shadow:0 .375rem 1.125rem rgba(0,0,0,.08)}.page-id-416 .produtos-lista-section .produto-card .produto-img{width:18rem;height:18.1875rem;display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.page-id-416 .produtos-lista-section .produto-card .produto-img img{width:100%;height:100%;object-fit:contain}.page-id-416 .produtos-lista-section .produto-card .produto-nome{font-size:1rem;font-weight:400;color:#575757;line-height:1.4;min-height:3rem;margin-bottom:2rem}.page-id-416 .produtos-lista-section .produto-card .produto-btn{display:inline-flex;justify-content:center;align-items:center;background:#3f4c98;color:#fff;font-size:.875rem;font-weight:700;width:100%;max-width:17.4rem;height:3rem;border-radius:999px;text-decoration:none;transition:.2s ease}.page-id-416 .produtos-lista-section .produto-card .produto-btn:hover{opacity:.85}.page-id-416 .produtos-lista-section .linha{display:none}@media (max-width:1265px){.page-id-416 .produtos-lista-section .container{padding-inline:0!important}.page-id-416 .produtos-lista-section .produtos-lista-cards{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;gap:1rem;width:calc(100vw - 2rem);padding:0 0 1.5rem 0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.page-id-416 .produtos-lista-section .produtos-lista-cards::-webkit-scrollbar{display:none}.page-id-416 .produtos-lista-section .produtos-lista-cards{scrollbar-width:none}.page-id-416 .produtos-lista-section .produto-card{scroll-snap-align:start;flex:0 0 auto;width:300px;max-width:300px;height:auto;min-height:460px}.page-id-416 .produtos-lista-section .produto-card .produto-img{width:100%;height:250px}}@media (max-width:768px){.page-id-416 .container-segmentosAl{margin-bottom:3rem!important}.page-id-416 .produtos-lista-section{margin-bottom:3rem}.page-id-416 .produtos-lista-section .produtos-lista-header{flex-direction:column;align-items:flex-start;gap:.75rem;padding-right:1.5rem}.page-id-416 .produtos-lista-section .produtos-lista-header .produtos-lista-titulo{font-size:1.375rem}.page-id-416 .produtos-lista-section .produtos-lista-header .produtos-lista-titulo span{font-size:.875rem;margin-left:.375rem}.page-id-416 .produtos-lista-section .produtos-lista-cards{padding:0 1rem .625rem 1rem;gap:.875rem;justify-content:flex-start}.page-id-416 .produtos-lista-section .produto-card{scroll-snap-align:start;width:13.3125rem;max-width:13.3125rem;padding:1rem .75rem;min-height:auto}.page-id-416 .produtos-lista-section .produto-card .produto-img{width:10rem;height:10rem;margin-bottom:.75rem}.page-id-416 .produtos-lista-section .produto-card .produto-nome{font-size:.8125rem;margin-bottom:.75rem;min-height:2.5rem}.page-id-416 .produtos-lista-section .produto-card .produto-btn{height:2.5rem;font-size:.8125rem}.page-id-416 .produtos-lista-section .linha{margin-top:2rem}.page-id-416 .clientes .clientes-titulo{font-size:1.375rem}.page-id-416 .clientes .clientes-titulo span{font-size:.875rem;margin-left:.375rem}.page-id-416 .clientes .clientes-titulo{margin-bottom:0}}@media (max-width:1265px){.page-id-416 .produtos-lista-section .container{margin-inline:1rem!important}}.sobre-page{max-width:100%;overflow-x:hidden}.sobre-page .sobre-banner{position:relative}.sobre-page .sobre-banner .banner_image{width:100%;min-height:43.75rem;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;padding:0;position:relative;z-index:0}.sobre-page .sobre-banner .banner_image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1}@media (max-width:768px){.sobre-page .sobre-banner .banner_image{min-height:25rem;padding-left:1.5rem;padding-right:1.5rem;justify-content:flex-start}}.sobre-page .sobre-banner .banner-textos{color:#fff;max-width:1330px;width:100%;margin-top:-15.625rem;position:relative;z-index:2}@media (min-width:769px) and (max-width:1440px){.sobre-page .sobre-banner .banner-textos{max-width:100%;padding:0 2rem}}@media (max-width:768px){.sobre-page .sobre-banner .banner-textos{max-width:100%;margin-top:-3rem;padding:0}}.sobre-page .sobre-banner .banner-titulo{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:1.25rem;width:50%}@media (min-width:769px) and (max-width:1440px){.sobre-page .sobre-banner .banner-titulo{font-size:3rem;width:70%}}@media (max-width:768px){.sobre-page .sobre-banner .banner-titulo{font-size:2.3rem;margin-bottom:.75rem;width:100%;text-align:center}}.sobre-page .sobre-banner .banner-subtitulo{font-size:1rem;line-height:1.6;max-width:31.25rem;font-weight:400}@media (max-width:768px){.sobre-page .sobre-banner .banner-subtitulo{font-size:.9rem;max-width:100%;text-align:center}}@media (max-width:400px){.sobre-page .sobre-banner .banner-subtitulo{margin-bottom:3rem}}.sobre-page .historia-content{position:relative;top:-18.75rem;background:#fff;padding:2.5rem 1.875rem;border-radius:1.25rem;box-shadow:0 -.125rem .875rem .625rem rgba(0,0,0,.06);display:flex;flex-direction:column;gap:2.5rem;max-width:100%;overflow-x:hidden;box-sizing:border-box;margin-bottom:0}@media (min-width:769px) and (max-width:1440px){.sobre-page .historia-content{padding:2rem 1.5rem;gap:2rem;width:95%}}@media (max-width:768px){.sobre-page .historia-content{top:-5rem;padding:1.5rem 1rem;gap:1.5rem;width:95%}}.sobre-page .historia-content .historia-bloco{max-width:100%;overflow-x:hidden}.sobre-page .historia-content .historia-bloco .historia-titulo{color:#0d834b;font-size:2rem;font-weight:700}@media (min-width:769px) and (max-width:1440px){.sobre-page .historia-content .historia-bloco .historia-titulo{font-size:1.75rem}}@media (max-width:768px){.sobre-page .historia-content .historia-bloco .historia-titulo{font-size:1.5rem}}.sobre-page .historia-content .historia-bloco .historia-subtitulo{color:#f89840;font-size:1.25rem;margin-top:.25rem}@media (max-width:768px){.sobre-page .historia-content .historia-bloco .historia-subtitulo{font-size:1rem}}.sobre-page .historia-content .historia-bloco .historia-texto{margin-top:1rem;line-height:1.6;color:#444;word-wrap:break-word;overflow-wrap:break-word}@media (max-width:768px){.sobre-page .historia-content .historia-bloco .historia-texto{font-size:.9rem}}.sobre-page .historia-content .historia-imagem{max-width:100%;overflow:hidden}.sobre-page .historia-content .historia-imagem img{width:100%;border-radius:1.25rem;display:block;height:auto}.sobre-page .linha-tempo{padding:2rem 0;position:relative;z-index:0;margin-bottom:-5rem;max-width:100%;overflow-x:hidden}@media (max-width:768px){.sobre-page .linha-tempo{margin-bottom:1rem}}.sobre-page .linha-tempo .linha-tempo-subtitulo,.sobre-page .linha-tempo .linha-tempo-titulo{font-weight:700;margin-bottom:.5rem;text-align:left;width:100%;display:block}.sobre-page .linha-tempo .linha-tempo-titulo{color:#0d834b;font-size:38px}@media (min-width:769px) and (max-width:1440px){.sobre-page .linha-tempo .linha-tempo-titulo{font-size:32px}}@media (max-width:768px){.sobre-page .linha-tempo .linha-tempo-titulo{font-size:28px}}.sobre-page .linha-tempo .linha-tempo-subtitulo{font-size:22px;font-weight:400;color:#f89840}@media (max-width:768px){.sobre-page .linha-tempo .linha-tempo-subtitulo{font-size:18px}}.sobre-page .linha-tempo .timeline-wrapper{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;padding:2.5rem 0;cursor:grab;user-select:none;scrollbar-width:none;-ms-overflow-style:none}.sobre-page .linha-tempo .timeline-wrapper::-webkit-scrollbar{display:none}.sobre-page .linha-tempo .timeline-wrapper.active{cursor:grabbing;cursor:-webkit-grabbing}@media (max-width:768px){.sobre-page .linha-tempo .timeline-wrapper{padding:1rem 0;padding-top:3rem}}.sobre-page .linha-tempo .timeline-cards{display:flex;gap:0;position:relative;width:max-content;align-items:stretch;padding:0 0}@media (max-width:768px){.sobre-page .linha-tempo .timeline-cards{padding:0 1rem;align-items:flex-start;gap:2rem}}.sobre-page .linha-tempo .timeline-item{display:grid;grid-template-rows:1fr auto 1fr;justify-items:center;flex-shrink:0;width:250px;min-height:400px;position:relative}.sobre-page .linha-tempo .timeline-item::before{content:"";position:absolute;top:50%;height:2px;background-color:#cac3c3;border:none;transform:translateY(-50%);z-index:1;left:0;width:100%}.sobre-page .linha-tempo .timeline-item:first-child::before{left:60%;width:50%;margin-left:5px}.sobre-page .linha-tempo .timeline-item:last-child::before{left:0;width:60%}.sobre-page .linha-tempo .timeline-item.top .timeline-pin{grid-row:2;z-index:15;margin:1rem 0}.sobre-page .linha-tempo .timeline-item.top .timeline-card{grid-row:1;align-self:end;position:relative}.sobre-page .linha-tempo .timeline-item.bottom .timeline-pin{grid-row:2;z-index:15;margin:0 0}.sobre-page .linha-tempo .timeline-item.bottom .timeline-card{grid-row:3;align-self:start;position:relative;margin-top:1rem}@media (max-width:768px){.sobre-page .linha-tempo .timeline-item{width:280px;min-height:auto;grid-template-rows:auto auto 1fr;margin-right:1rem}.sobre-page .linha-tempo .timeline-item::before{top:25px;left:-1.5rem;width:calc(100% + 3rem)}.sobre-page .linha-tempo .timeline-item:first-child::before{left:50%;width:calc(50% + 1.5rem)}.sobre-page .linha-tempo .timeline-item:last-child::before{left:-1.5rem;width:calc(50% + 1.5rem)}.sobre-page .linha-tempo .timeline-item .timeline-pin{grid-row:1;margin:0;z-index:15}.sobre-page .linha-tempo .timeline-item .timeline-card{grid-row:3;align-self:start;margin-top:1.5rem;margin-bottom:2rem}.sobre-page .linha-tempo .timeline-item.bottom .timeline-pin,.sobre-page .linha-tempo .timeline-item.top .timeline-pin{grid-row:1;margin:0}.sobre-page .linha-tempo .timeline-item.bottom .timeline-card,.sobre-page .linha-tempo .timeline-item.top .timeline-card{grid-row:3;align-self:start;margin-top:1.5rem}}.sobre-page .linha-tempo .timeline-pin{width:50px;height:50px;background:#fff;border-radius:50%;z-index:15;position:relative}.sobre-page .linha-tempo .timeline-pin img{width:100%;height:100%;object-fit:contain;pointer-events:none;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .1))}.sobre-page .linha-tempo .timeline-card{background:#f7f7f7;border-radius:1rem;box-shadow:0 6px 25px rgba(0,0,0,.08);overflow:hidden;transition:all .3s ease;width:340px;z-index:20;position:relative;user-select:none;-webkit-user-select:none;pointer-events:none}.sobre-page .linha-tempo .timeline-card:hover{box-shadow:0 12px 35px rgba(0,0,0,.12);z-index:30}.sobre-page .linha-tempo .timeline-card .card-image{width:100%;height:12rem;object-fit:cover;display:block;-webkit-user-drag:none;user-drag:none;pointer-events:none}.sobre-page .linha-tempo .timeline-card .card-content{padding:1.5rem}.sobre-page .linha-tempo .timeline-card .timeline-ano{display:block;color:#0d834b;font-size:22px;font-weight:700;margin-bottom:.3rem}.sobre-page .linha-tempo .timeline-card .timeline-card-titulo{font-weight:700;font-size:14px;color:#575757;line-height:1.4}.sobre-page .linha-tempo .timeline-card .timeline-card-texto{font-size:14px;line-height:1.6;color:#575757}@media (max-width:768px){.sobre-page .linha-tempo .timeline-card{width:280px}.sobre-page .linha-tempo .timeline-card .card-image{height:10rem}.sobre-page .linha-tempo .timeline-card .card-content{padding:1.25rem}.sobre-page .linha-tempo .timeline-card .timeline-ano{font-size:20px}}.sobre-page .linha-tempo .timeline-item.top .timeline-card:hover{transform:translateY(-10px)}.sobre-page .linha-tempo .timeline-item.bottom .timeline-card:hover{transform:translateY(10px)}@media (max-width:768px){.sobre-page .linha-tempo .timeline-item.bottom .timeline-card:hover,.sobre-page .linha-tempo .timeline-item.top .timeline-card:hover{transform:translateY(0);box-shadow:0 8px 30px rgba(0,0,0,.15)}}.sobre-page .separator-line{width:100%;height:1px;background:#d9d9d9}.sobre-page .proposito-bloco{text-align:left;max-width:100%;overflow-x:hidden}.sobre-page .proposito-bloco .proposito-titulo{font-size:2rem;font-weight:700;color:#0d834b}@media (min-width:769px) and (max-width:1440px){.sobre-page .proposito-bloco .proposito-titulo{font-size:1.75rem}}@media (max-width:768px){.sobre-page .proposito-bloco .proposito-titulo{font-size:1.5rem}}.sobre-page .proposito-bloco .proposito-subtitulo{font-size:22px;color:#f89840;font-weight:400;margin-bottom:1rem}@media (max-width:768px){.sobre-page .proposito-bloco .proposito-subtitulo{font-size:18px}}.sobre-page .proposito-bloco .proposito-texto{font-size:1rem;line-height:1.6;color:#575757;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}@media (max-width:768px){.sobre-page .proposito-bloco .proposito-texto{max-width:100%;font-size:.9rem}}.sobre-page .mvv-bloco{max-width:100%;overflow-x:hidden}.sobre-page .mvv-bloco .mvv-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start;max-width:100%;width:100%}@media (min-width:901px) and (max-width:1440px){.sobre-page .mvv-bloco .mvv-grid{gap:2rem}}@media (max-width:900px){.sobre-page .mvv-bloco .mvv-grid{grid-template-columns:1fr}}.sobre-page .mvv-bloco .mvv-col-esquerda{display:flex;flex-direction:column;max-width:100%;overflow-x:hidden}.sobre-page .mvv-bloco .mvv-col-direita{display:flex;flex-direction:column;margin-left:5rem;max-width:100%;overflow-x:hidden}@media (max-width:768px){.sobre-page .mvv-bloco .mvv-col-direita{margin-left:0}}.sobre-page .mvv-bloco .mvv-titulo{font-size:2rem;color:#0d834b;font-weight:700;margin-top:0}@media (min-width:769px) and (max-width:1440px){.sobre-page .mvv-bloco .mvv-titulo{font-size:1.75rem}}@media (max-width:768px){.sobre-page .mvv-bloco .mvv-titulo{font-size:1.5rem}}.sobre-page .mvv-bloco .mvv-subtitulo{font-size:1.25rem;color:#f89840;font-weight:400;margin-bottom:2rem}@media (max-width:768px){.sobre-page .mvv-bloco .mvv-subtitulo{font-size:1rem}}.sobre-page .mvv-bloco .mvv-valores-box{height:100%}.sobre-page .mvv-bloco .mvv-col-titulo{font-size:1.3rem;color:#3f4c98;font-weight:700;margin-bottom:.5rem;margin-top:10px}@media (max-width:768px){.sobre-page .mvv-bloco .mvv-col-titulo{font-size:1.1rem}}.sobre-page .mvv-bloco .mvv-col-texto{margin-bottom:2rem;color:#555;line-height:1.6;font-size:14px;word-wrap:break-word;overflow-wrap:break-word}.sobre-page .mvv-bloco .mvv-valores-lista .mvv-valor-item{margin-bottom:1.5rem}.sobre-page .mvv-bloco .mvv-valores-lista .mvv-valor-item:last-child{margin-bottom:0}.sobre-page .mvv-bloco .mvv-valores-lista .mvv-valor-item .valor-titulo{display:block;font-weight:700;color:#575757;margin-bottom:.25rem;font-size:14px}.sobre-page .mvv-bloco .mvv-valores-lista .mvv-valor-item .valor-texto{color:#575757;line-height:1.5;margin:0;font-size:14px;word-wrap:break-word;overflow-wrap:break-word}.sobre-page .blog{margin-top:-20rem;margin-bottom:5rem}@media (max-width:768px){.sobre-page .blog{margin-top:1rem;margin-bottom:3rem}}.logistica-page{max-width:100%;overflow-x:hidden}.logistica-page .logistica-banner{position:relative}.logistica-page .logistica-banner .banner_image{width:100%;min-height:43.75rem;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;padding:0;position:relative;z-index:0}.logistica-page .logistica-banner .banner_image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1}@media (max-width:768px){.logistica-page .logistica-banner .banner_image{min-height:25rem;padding-left:1.5rem;padding-right:1.5rem;justify-content:flex-start}}.logistica-page .logistica-banner .banner-textos{color:#fff;max-width:1330px;width:100%;margin-top:-15.625rem;position:relative;z-index:2}@media (min-width:769px) and (max-width:1440px){.logistica-page .logistica-banner .banner-textos{max-width:100%;padding:0 2rem}}@media (max-width:768px){.logistica-page .logistica-banner .banner-textos{max-width:100%;margin-top:-3rem;padding:0}}.logistica-page .logistica-banner .banner-titulo{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:1.25rem;width:50%}@media (min-width:769px) and (max-width:1440px){.logistica-page .logistica-banner .banner-titulo{font-size:3rem;width:70%}}@media (max-width:768px){.logistica-page .logistica-banner .banner-titulo{font-size:2.3rem;margin-bottom:.75rem;width:100%;text-align:center}}.logistica-page .logistica-banner .banner-subtitulo{font-size:1rem;line-height:1.6;max-width:31.25rem;font-weight:400}@media (max-width:768px){.logistica-page .logistica-banner .banner-subtitulo{font-size:.9rem;max-width:100%;text-align:center}}.logistica-page .logistica-content{position:relative;top:-18.75rem;background:#fff;padding:2.5rem 1.875rem;border-radius:1.25rem;box-shadow:0 -.125rem .875rem .625rem rgba(0,0,0,.06);display:flex;flex-direction:column;gap:2.5rem;max-width:95%;overflow-x:hidden;box-sizing:border-box}@media (min-width:769px) and (max-width:1440px){.logistica-page .logistica-content{padding:2rem 1.5rem;gap:2rem;width:95%}}@media (max-width:768px){.logistica-page .logistica-content{top:-5rem;padding:1.5rem 1rem;gap:1.5rem;width:95%}}.logistica-page .logistica-content .logistica-bloco{max-width:100%;overflow-x:hidden}.logistica-page .logistica-content .logistica-bloco .logistica-titulo{color:#0d834b;font-size:2rem;font-weight:700}@media (min-width:769px) and (max-width:1440px){.logistica-page .logistica-content .logistica-bloco .logistica-titulo{font-size:1.75rem}}@media (max-width:768px){.logistica-page .logistica-content .logistica-bloco .logistica-titulo{font-size:1.5rem}}.logistica-page .logistica-content .logistica-bloco .logistica-subtitulo{color:#f89840;font-size:1.25rem;margin-top:.25rem}@media (max-width:768px){.logistica-page .logistica-content .logistica-bloco .logistica-subtitulo{font-size:1rem}}.logistica-page .logistica-content .logistica-bloco .logistica-texto{margin-top:1rem;line-height:1.6;color:#444;word-wrap:break-word;overflow-wrap:break-word}@media (max-width:768px){.logistica-page .logistica-content .logistica-bloco .logistica-texto{font-size:.9rem}}.logistica-page .logistica-content .logistica-imagem{max-width:100%;overflow:hidden}.logistica-page .logistica-content .logistica-imagem img{width:100%;border-radius:1.25rem;display:block;height:auto}.logistica-page .logistica-content .destaques-titulo-geral{color:#0d834b;font-size:2rem;font-weight:700;margin-bottom:1rem;margin-top:0}@media (min-width:769px) and (max-width:1440px){.logistica-page .logistica-content .destaques-titulo-geral{font-size:1.75rem}}@media (max-width:768px){.logistica-page .logistica-content .destaques-titulo-geral{font-size:1.5rem}}.logistica-page .logistica-content .destaques-subtitulo-geral{font-size:16px;font-weight:400;color:#575757;margin-top:-1.75rem;margin-bottom:0}@media (max-width:768px){.logistica-page .logistica-content .destaques-subtitulo-geral{font-size:1rem}}.logistica-page .separator-line{width:100%;height:1px;background:#d9d9d9}.logistica-page .destaques-bloco{max-width:100%;overflow-x:hidden}@media (max-width:768px){.logistica-page .destaques-bloco{margin-top:1.5rem}}.logistica-page .destaques-bloco .destaques-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start;max-width:100%;width:100%}@media (min-width:901px) and (max-width:1440px){.logistica-page .destaques-bloco .destaques-grid{gap:2rem}}@media (max-width:900px){.logistica-page .destaques-bloco .destaques-grid{grid-template-columns:1fr;gap:2rem}}.logistica-page .destaques-bloco .destaques-col-direita,.logistica-page .destaques-bloco .destaques-col-esquerda{display:flex;flex-direction:column;max-width:100%;overflow-x:hidden}.logistica-page .destaques-bloco .destaque-titulo{font-size:22px;color:#0d834b;font-weight:700;margin-bottom:.5rem;margin-top:0}@media (min-width:769px) and (max-width:1440px){.logistica-page .destaques-bloco .destaque-titulo{font-size:20px}}@media (max-width:768px){.logistica-page .destaques-bloco .destaque-titulo{font-size:1.1rem}}.logistica-page .destaques-bloco .destaque-subtitulo{font-size:14px;line-height:1.6;color:#575757;margin:0;margin-bottom:2rem;word-wrap:break-word;overflow-wrap:break-word}.logistica-page .blog{margin-top:-20rem;margin-bottom:5rem}@media (max-width:768px){.logistica-page .blog{margin-top:1rem;margin-bottom:3rem}}.page-id-522 #receitas .receitas-banner-wrapper{width:100%;min-height:31.25rem;max-height:31.25rem;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.page-id-522 #receitas .receitas-banner-wrapper::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);pointer-events:none}.page-id-522 #receitas .receitas-hero{margin-top:4rem;padding:3.75rem 0 1.25rem;position:relative;z-index:1}.page-id-522 #receitas .receitas-hero .receitas-header{text-align:left}.page-id-522 #receitas .receitas-hero .receitas-header .receitas-titulo{font-size:38px;font-weight:700;color:#fff;margin-bottom:1rem}.page-id-522 #receitas .receitas-hero .receitas-header .receitas-descricao{font-size:14px;font-weight:400;color:#fff;max-width:50%;margin-bottom:2rem}.page-id-522 #receitas .receitas-busca-section{position:relative;z-index:1;padding-bottom:20px}.page-id-522 #receitas .receitas-busca-section .receitas-busca-wrapper{background-color:#fff;display:flex;align-items:center;border:1px solid #e5e5e5;border-radius:999px;padding:.375rem;width:50%;max-width:760px}.page-id-522 #receitas .receitas-busca-section .receitas-busca-input{flex:1;height:3rem;padding:0 1.5rem;border:none;outline:0;font-size:.875rem;color:#4a4a4a;background:0 0}.page-id-522 #receitas .receitas-busca-section .receitas-busca-input::placeholder{color:#999}.page-id-522 #receitas .receitas-busca-section .receitas-busca-btn{width:9.75rem;height:3rem;background:#f89840;border:none;border-radius:999px;font-size:.875rem;font-weight:600;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;white-space:nowrap;transition:all .3s ease}.page-id-522 #receitas .receitas-busca-section .receitas-busca-btn:hover{opacity:.9;transform:scale(1.02)}.page-id-522 #receitas .receitas-cards-container{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1330px;margin-inline:auto;margin-top:20px;margin-bottom:2rem}.page-id-522 #receitas .paginacao-custom{display:flex;justify-content:center;align-items:center;margin-bottom:5rem}.page-id-522 #receitas .paginacao-custom ul.page-numbers{display:flex;gap:8px;list-style:none;padding:0;margin:0}.page-id-522 #receitas .paginacao-custom .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;background-color:#fff;color:#3f4c98;text-decoration:none;border-radius:8px;transition:all .2s ease;font-weight:600;font-size:.9rem}.page-id-522 #receitas .paginacao-custom .page-numbers.current{background-color:#f89840;border-color:#f89840;color:#fff}.page-id-522 #receitas .paginacao-custom .page-numbers:hover:not(.current){background-color:#f8f8f8;border-color:#f89840;color:#f89840}.page-id-522 #receitas .paginacao-custom .page-numbers.next,.page-id-522 #receitas .paginacao-custom .page-numbers.prev{font-size:1.2rem}.page-id-522 #receitas .paginacao-custom .page-numbers.dots{border:none;background:0 0;cursor:default}.page-id-522 #receitas .paginacao-custom .page-numbers.dots:hover{background:0 0;border:none}.page-id-522 #receitas .receitas-card{max-width:none;margin-top:1.5rem}@media (max-width:768px){.page-id-522 #receitas .receitas-banner-wrapper{min-height:auto}.page-id-522 #receitas .receitas-hero{padding:2.5rem 0 1.25rem}.page-id-522 #receitas .receitas-hero .receitas-header{text-align:center}.page-id-522 #receitas .receitas-hero .receitas-header .receitas-titulo{font-size:28px;line-height:1.2;margin-bottom:1rem}.page-id-522 #receitas .receitas-hero .receitas-header .receitas-descricao{font-size:14px;max-width:100%}.page-id-522 #receitas .receitas-busca-section{padding:0 0 1.5rem}.page-id-522 #receitas .receitas-busca-section .receitas-busca-wrapper{width:100%;max-width:100%;margin:0 auto;padding:.25rem}.page-id-522 #receitas .receitas-busca-section .receitas-busca-input{height:2.75rem;padding:0 1rem;font-size:.8125rem}.page-id-522 #receitas .receitas-busca-section .receitas-busca-btn{width:8.5rem;height:2.75rem;font-size:.8125rem}.page-id-522 #receitas .receitas-cards-container{display:flex;flex-direction:column;gap:16px;padding:0 1rem;margin-top:30px;max-width:100%}.page-id-522 #receitas .receitas-card{width:100%;max-width:100%;min-width:auto;margin-top:0}.page-id-522 #receitas .paginacao-custom{margin-bottom:3rem;padding:0 1rem}.page-id-522 #receitas .paginacao-custom ul.page-numbers{gap:6px}.page-id-522 #receitas .paginacao-custom .page-numbers{min-width:35px;height:35px;font-size:.85rem}}@media (max-width:450px){.page-id-522 #receitas .paginacao-custom ul.page-numbers{gap:4px}.page-id-522 #receitas .paginacao-custom .page-numbers{min-width:32px;height:32px;font-size:.8rem;padding:0 8px}}.page-id-542 #blog-agricola .blog-banner-wrapper{width:100%;min-height:31.25rem;max-height:31.25rem;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;z-index:0}.page-id-542 #blog-agricola .blog-banner-wrapper::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);pointer-events:none;z-index:1}.page-id-542 #blog-agricola .blog-hero{margin-top:5rem;padding:3.75rem 0 1.25rem;position:relative;z-index:2}.page-id-542 #blog-agricola .blog-hero .blog-header{text-align:left}.page-id-542 #blog-agricola .blog-hero .blog-header .blog-titulo{font-size:38px;font-weight:700;color:#fff;margin-bottom:1rem}.page-id-542 #blog-agricola .blog-hero .blog-header .blog-descricao{font-size:14px;font-weight:400;color:#fff;max-width:44%;margin-bottom:2rem}.page-id-542 #blog-agricola .blog-tabs-section{position:relative;z-index:5;margin-top:-1.8125rem}.page-id-542 #blog-agricola .blog-tabs-section .blog-tabs-wrapper{background-color:#fff;display:flex;align-items:center;justify-content:space-between;border:1px solid #e5e5e5;border-radius:999px;padding:.125rem;width:59%;height:3.625rem;margin:0;box-shadow:0 4px 15px rgba(0,0,0,.05)}.page-id-542 #blog-agricola .blog-tabs-section .blog-tab-btn{flex:1;height:100%;border:none;background:0 0;border-radius:999px;font-size:.875rem;font-weight:600;cursor:pointer;color:#4a4a4a;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;white-space:nowrap}.page-id-542 #blog-agricola .blog-tabs-section .blog-tab-btn.active{background:#0d834b;color:#fff;box-shadow:0 4px 10px rgba(13,131,75,.2)}.page-id-542 #blog-agricola .blog-tabs-section .blog-tab-btn:hover:not(.active){background:#f8f8f8}.page-id-542 #blog-agricola .horizonte{margin-top:0}.page-id-542 #blog-agricola .horizonte-cards-container{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1330px;margin-inline:auto;margin-bottom:2rem;margin-top:1rem}.page-id-542 #blog-agricola .paginacao-custom{display:flex;justify-content:center;align-items:center;margin-bottom:5rem}.page-id-542 #blog-agricola .paginacao-custom ul.page-numbers{display:flex;gap:8px;list-style:none;padding:0;margin:0}.page-id-542 #blog-agricola .paginacao-custom .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;background-color:#fff;color:#3f4c98;text-decoration:none;border-radius:8px;transition:all .2s ease;font-weight:600;font-size:.9rem}.page-id-542 #blog-agricola .paginacao-custom .page-numbers.current{background-color:#0d834b;border-color:#0d834b;color:#fff}.page-id-542 #blog-agricola .paginacao-custom .page-numbers:hover:not(.current){background-color:#f8f8f8;border-color:#0d834b;color:#0d834b}.page-id-542 #blog-agricola .paginacao-custom .page-numbers.next,.page-id-542 #blog-agricola .paginacao-custom .page-numbers.prev{font-size:1.2rem}.page-id-542 #blog-agricola .paginacao-custom .page-numbers.dots{border:none;background:0 0;cursor:default}.page-id-542 #blog-agricola .paginacao-custom .page-numbers.dots:hover{background:0 0;border:none}.page-id-542 #blog-agricola .paginacao-receitas{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:5rem}.page-id-542 #blog-agricola .paginacao-receitas .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;background-color:#fff;border:1px solid #e5e5e5;color:#3f4c98;text-decoration:none;border-radius:8px;transition:all .2s ease;font-weight:600;font-size:.9rem}.page-id-542 #blog-agricola .paginacao-receitas .page-numbers.current{background-color:#0d834b;border-color:#0d834b;color:#fff}.page-id-542 #blog-agricola .paginacao-receitas .page-numbers:hover:not(.current){background-color:#f8f8f8;border-color:#0d834b;color:#0d834b}.page-id-542 #blog-agricola .paginacao-receitas .page-numbers.next,.page-id-542 #blog-agricola .paginacao-receitas .page-numbers.prev{font-size:1.2rem}.page-id-542 #blog-agricola .blog-card{max-width:none;margin-top:1.5rem}.page-id-542 #blog-agricola .horizonte-titulo1{color:#3f4c98}@media (max-width:768px){.page-id-542 #blog-agricola .blog-banner-wrapper{min-height:auto}.page-id-542 #blog-agricola .blog-hero{padding:2.5rem 0 1.25rem}.page-id-542 #blog-agricola .blog-hero .blog-header{text-align:center}.page-id-542 #blog-agricola .blog-hero .blog-header .blog-titulo{font-size:28px;line-height:1.2;margin-bottom:1rem}.page-id-542 #blog-agricola .blog-hero .blog-header .blog-descricao{font-size:14px;max-width:100%}.page-id-542 #blog-agricola .blog-tabs-section{margin-top:1rem;padding:0 1rem;margin-bottom:2rem;display:flex;justify-content:center}.page-id-542 #blog-agricola .blog-tabs-section .blog-tabs-wrapper{width:100%;max-width:420px;height:3.125rem;margin:0 auto}.page-id-542 #blog-agricola .blog-tabs-section .blog-tab-btn{font-size:.8rem}.page-id-542 #blog-agricola .horizonte-cards-container{display:flex;flex-direction:column;gap:16px;padding:0 1rem;margin-top:30px;max-width:100%}.page-id-542 #blog-agricola .blog-card{width:100%;max-width:100%;min-width:auto;margin-top:0}.page-id-542 #blog-agricola .paginacao-custom,.page-id-542 #blog-agricola .paginacao-receitas{margin-bottom:3rem;padding:0 1rem}.page-id-542 #blog-agricola .paginacao-custom ul.page-numbers,.page-id-542 #blog-agricola .paginacao-receitas ul.page-numbers{gap:6px}.page-id-542 #blog-agricola .paginacao-custom .page-numbers,.page-id-542 #blog-agricola .paginacao-receitas .page-numbers{min-width:35px;height:35px;font-size:.85rem}}@media (max-width:450px){.page-id-542 #blog-agricola .blog-tabs-section{padding:0 1rem}.page-id-542 #blog-agricola .blog-tabs-section .blog-tabs-wrapper{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.page-id-542 #blog-agricola .blog-tabs-section .blog-tabs-wrapper::-webkit-scrollbar{display:none}.page-id-542 #blog-agricola .blog-tabs-section .blog-tab-btn{flex:0 0 auto;min-width:120px;padding:0 1rem}.page-id-542 #blog-agricola .paginacao-custom ul.page-numbers,.page-id-542 #blog-agricola .paginacao-receitas ul.page-numbers{gap:4px}.page-id-542 #blog-agricola .paginacao-custom .page-numbers,.page-id-542 #blog-agricola .paginacao-receitas .page-numbers{min-width:32px;height:32px;font-size:.8rem;padding:0 8px}}@media (max-width:360px){.page-id-542 #blog-agricola .blog-tabs-section .blog-tabs-wrapper{max-width:300px}}.receita-detalhe{width:100%;display:flex;justify-content:center;margin-top:2.4rem;padding:0 1rem}.receita-container{width:100%;max-width:41.0625rem;display:flex;flex-direction:column}.receita-imagem img{width:100%;border-radius:8px}.receita-titulo{margin-top:2.4rem;font-size:1.25rem;color:#3f4c98}.receita-descricao{margin-top:1.4rem;font-size:.875rem;line-height:1.5;color:#6b6b6b}.receita-info-wrapper{margin-top:1.5rem}.receita-divider{height:1px;background:#e6e6e6}.receita-info{display:flex;justify-content:center;gap:4.375rem;padding:1.25rem 0}.receita-info-item{display:flex;align-items:center;gap:.5rem}.receita-info-item span{font-size:16px;line-height:29px;color:#575757;white-space:nowrap}.receita-info-item img{width:18px;height:18px}.receita-ingredientes{margin-top:2.4rem}.receita-subtitulo{font-size:22px;color:#3f4c98;margin-bottom:1rem}.receita-subtitulo-recheio{font-size:22px;color:#3f4c98;margin-bottom:2rem}.receita-recheio-titulo{margin-top:1.5rem;font-size:1rem;font-weight:600;color:#575757}.receita-lista{padding-left:1.2rem;list-style:disc}.receita-lista li{font-size:.875rem;line-height:1.6;color:#575757;margin-bottom:.4rem}.receita-preparo{margin-top:2.4rem;margin-bottom:5rem}.receita-preparo-item{display:flex;align-items:center;gap:1rem;padding:1.25rem 0;border-bottom:1px solid #e6e6e6}.receita-preparo-item:first-child{border-top:1px solid #e6e6e6}.receita-preparo-numero{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:999px;font-weight:700;font-size:16px;color:#f89840;box-shadow:0 2px 6px rgba(0,0,0,.08)}.receita-preparo-texto{max-width:36.5625rem;font-size:16px;line-height:29px;color:#575757}@media screen and (max-width:768px){.receita-container{max-width:95%}.receita-info-wrapper{max-width:95%}}@media screen and (max-width:430px){.receita-info{gap:1.5rem;flex-wrap:wrap;padding:1rem 0}.receita-info-item{gap:.4rem}.receita-info-item span{font-size:.75rem;line-height:1.2}.receita-info-item img{width:14px;height:14px}}.clientes{margin-bottom:5rem}.clientes .clientes-container{width:97%;max-width:1330px;margin-left:auto!important;margin-right:auto!important;position:relative}.clientes .clientes-titulo{font-family:"Open Sans";font-weight:700;font-size:48px;line-height:56px;color:#3f4c98;margin-bottom:2rem}.clientes .clientes-wrapper{position:relative;overflow:hidden;height:auto;padding:20px 10px;user-select:none;margin-top:-20px}.clientes .clientes-track{display:flex;gap:18px;width:max-content;will-change:transform;cursor:grab;align-items:center}.clientes .cliente-item{width:160px;height:160px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:6px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.1)}.clientes .cliente-item img{max-width:100%;max-height:100%;object-fit:contain;pointer-events:none}.clientes .clientes-arrow{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:none;width:25px;height:27px;border-radius:5%;cursor:pointer;font-size:16px;z-index:2;color:#3f4c98}.clientes .clientes-arrow.left{left:0}.clientes .clientes-arrow.right{right:0}@media (max-width:768px){.clientes .clientes-container{width:90%}}#contato *{box-sizing:border-box}.wpcf7 p br{display:none}#contato{position:relative;width:100%;min-height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;padding:8rem 0 5rem;overflow-x:hidden;z-index:0}#contato::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:1;pointer-events:none}#contato .container{position:relative;z-index:2;max-width:1330px;width:100%;margin:0 auto;padding:0 15px}#contato .container{position:relative;z-index:2;max-width:1330px;width:100%;margin:0 auto;padding:0 15px}.contato-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;width:100%}.secao-esquerda{flex:1;max-width:749px;display:flex;flex-direction:column}.secao-direita{width:100%;max-width:544px;flex-shrink:0;display:flex;flex-direction:column}.header-mobile-wrapper{margin-bottom:2rem}.enderecos-titulo{font-family:"Open Sans",sans-serif;font-weight:700;font-size:3.5rem;line-height:1.2;color:#fff;margin-bottom:1rem}.enderecos-subtitulo{font-size:1rem;line-height:1.6;color:#fff}.enderecos-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.875rem;width:100%;margin-top:1.4rem}.endereco-card{background:#fff;border-radius:1rem;padding:2rem;min-height:250px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 4px 16px rgba(0,0,0,.15);transition:.3s;width:100%}.endereco-card:hover{transform:translateY(-4px);box-shadow:0 6px 20px rgba(0,0,0,.2)}.endereco-titulo{font-weight:700;font-size:.85rem;text-transform:uppercase;color:#575757;margin-bottom:10px}.endereco-docs p{font-size:.8rem;color:#666;margin-bottom:5px}.endereco-contato .info{display:flex;gap:.5rem;font-size:.8rem;margin-bottom:.5rem;align-items:center}.endereco-contato img{width:1rem;height:1rem}.endereco-contato a,.endereco-contato p{color:#575757;text-decoration:none;font-weight:700;margin:0}.endereco-contato a:hover{color:#0d834b}.formulario-container{width:100%}.formulario{background:#fff;width:100%;padding:20px 20px 24px;border-radius:24px;box-shadow:0 0 20px rgba(0,0,0,.05);display:flex;flex-direction:column;margin-top:-5px}.formulario-titulo-fixo{font-size:22px;font-weight:700;color:#3f4c98;margin:0 0 12px 15px}.formulario .wpcf7-form{width:100%}.formulario .form-group,.formulario p{margin-bottom:15px;width:100%}.formulario label{font-size:14px;font-weight:400;margin-bottom:5px;padding-left:15px;display:block}.formulario input:not([type=submit]),.formulario textarea{width:100%;max-width:100%;height:42px;padding:12px 14px 12px 30px;border-radius:37px;border:1px solid #e1e1e1;font-family:inherit;outline:0}.formulario textarea{height:115px;min-height:115px;resize:none;border-radius:20px}.formulario input:focus,.formulario textarea:focus{border-color:#1a7f37}.formulario .wpcf7-submit,.formulario input[type=submit]{width:260px;max-width:100%;height:52px;background:#0d834b;color:#fff;border:none;border-radius:30px;font-size:14px;font-weight:700;cursor:pointer;margin:10px 0 0 auto;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.formulario .wpcf7-submit:hover,.formulario input[type=submit]:hover{background:#094f2b}.formulario .wpcf7-submit.sending::after{content:"";width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spinner-rotation .6s linear infinite}.formulario .wpcf7-submit.sending{opacity:.85;cursor:wait;pointer-events:none}@keyframes spinner-rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.formulario .wpcf7-spinner{display:none!important}.formulario .wpcf7-response-output{margin:20px 0 0 0!important;padding:15px!important;border-radius:12px!important;font-size:14px!important;border:none!important}.formulario .wpcf7-mail-sent-ok{background:#d4edda!important;color:#155724!important;border-left:4px solid #28a745!important}.formulario .wpcf7-mail-sent-ng,.formulario .wpcf7-validation-errors{background:#f8d7da!important;color:#721c24!important;border-left:4px solid #dc3545!important}@media (max-width:991px){#contato{padding-top:6rem;padding-bottom:3rem}.contato-wrapper{flex-direction:column;gap:3rem}.secao-direita,.secao-esquerda{width:100%;max-width:100%}.header-mobile-wrapper{text-align:center}.enderecos-titulo{font-size:2.5rem}.enderecos-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem;padding-bottom:1.5rem;margin:0 -15px;padding-left:15px;padding-right:15px;width:calc(100% + 30px)}.endereco-card{flex:0 0 85%;max-width:340px;scroll-snap-align:center}.secao-direita{align-items:center}.formulario-container{width:100%;display:flex;justify-content:center}.formulario{width:100%;max-width:100%;padding:25px 15px;margin-top:0}.formulario-titulo-fixo{text-align:center;margin-left:0}.formulario .wpcf7-submit,.formulario input[type=submit]{width:100%;margin:15px 0 0 0}}@media (max-width:480px){.enderecos-titulo{font-size:2rem}.endereco-card{flex:0 0 90%}}.page-id-627{width:100%;max-width:100%;overflow-x:hidden;position:relative}.page-id-627 .container{max-width:100%}.page-id-627 .horizonte-titulo{color:#0d834b!important}.page-id-627 #produtos .produtos-lista-titulo{display:none}.page-id-627 #produtos .produtos-banner-wrapper{width:100%;min-height:18.75rem;max-height:18.75rem;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.page-id-627 #produtos .produtos-banner-wrapper::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);background:rgba(0,0,0,.4);pointer-events:none}.page-id-627 #produtos .produtos-hero{padding:3.75rem 0 1.25rem;position:relative;z-index:1}.page-id-627 #produtos .produtos-hero .produtos-header{text-align:left}.page-id-627 #produtos .produtos-hero .produtos-header .produtos-titulo{font-size:38px;font-weight:700;color:#fff;margin-bottom:10px}.page-id-627 #produtos .produtos-hero .produtos-header .produtos-descricao{font-size:14px;font-weight:400;color:#fff;max-width:28%}.page-id-627 #produtos .produtos-tabs-section{position:relative;z-index:1}.page-id-627 #produtos .produtos-tabs-section .produtos-tabs{background-color:#fff;display:flex;align-items:center;border:1px solid #e5e5e5;border-radius:999px;overflow:hidden;padding:1px;gap:0;width:66%;justify-content:space-between}.page-id-627 #produtos .produtos-tabs-section .produtos-tabs .tab-btn{flex:1;padding:14px 0;background:0 0;border:none;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer;color:#4a4a4a;transition:all .3s ease;text-align:center}.page-id-627 #produtos .produtos-tabs-section .produtos-tabs .tab-btn:hover{color:#3f4c98}.page-id-627 #produtos .produtos-tabs-section .produtos-tabs .tab-btn.active{background:#3f4c98;color:#fff;box-shadow:0 2px 4px rgba(63,76,152,.2)}.page-id-627 #produtos .produtos-tabs-section .produtos-content{margin-top:40px}.page-id-627 #produtos .produtos-tabs-section .produtos-content .tab-conteudo{display:none;opacity:0;transition:opacity .3s ease}.page-id-627 #produtos .produtos-tabs-section .produtos-content .tab-conteudo.active{display:block;opacity:1;animation:fadeIn .3s ease}.page-id-627 #produtos .produtos-tabs-section .produtos-content .tab-conteudo li,.page-id-627 #produtos .produtos-tabs-section .produtos-content .tab-conteudo p{font-size:15px;line-height:1.6;color:#444}.page-id-627 .produtos-lista-section{padding:40px 0 10px;width:100%;box-sizing:border-box}.page-id-627 .produtos-lista-section .horizonte-btn-box{display:none}.page-id-627 .produtos-lista-section .produtos-lista-header{margin-bottom:30px}.page-id-627 .produtos-lista-section .produtos-lista-header .produtos-lista-titulo{font-size:22px;font-weight:700;color:#3f4c98}.page-id-627 .produtos-lista-section .produtos-lista-header .produtos-lista-titulo span{font-size:32px;font-weight:400;color:#d77721;margin-left:8px;font-family:Oregano,cursive}.page-id-627 .produtos-lista-section .produtos-secao-titulo{font-size:22px;font-weight:700;color:#3f4c98;margin-bottom:-3rem;margin-top:2rem}.page-id-627 .produtos-lista-section .produtos-lista-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:19px;width:100%}.page-id-627 .produtos-lista-section .produto-card{background:#fff;border:1px solid #e7e7e7;border-radius:14px;padding:20px;text-align:center;transition:all .25s ease;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%}.page-id-627 .produtos-lista-section .produto-card:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px)}.page-id-627 .produtos-lista-section .produto-card .produto-img{display:flex;height:220px;width:100%;justify-content:center;align-items:center;margin-bottom:16px}.page-id-627 .produtos-lista-section .produto-card .produto-img img{max-height:100%;width:auto;max-width:100%;object-fit:contain}.page-id-627 .produtos-lista-section .produto-card .produto-nome{font-size:16px;font-weight:400;color:#575757;line-height:1.4;min-height:48px;margin-bottom:16px}.page-id-627 .produtos-lista-section .produto-card .produto-btn{display:block;width:100%;background:#3f4c98;color:#fff;font-size:14px;font-weight:600;padding:10px 15px;border-radius:999px;text-decoration:none;transition:all .2s ease;box-sizing:border-box}.page-id-627 .produtos-lista-section .produto-card .produto-btn:hover{opacity:.85;transform:scale(1.02)}.page-id-627 .produtos-lista-section .linha{width:95%;max-width:1295px;height:1px;background:#d9d9d9;margin:3rem auto;margin-bottom:-10px}.page-id-627 .linha{width:95%;max-width:1295px;height:1px;background:#d9d9d9;margin:3rem auto;margin-bottom:.5rem}.page-id-627 .produtos-lista-section .alimenticios .linha{display:none}.page-id-627 .produtos-lista-section .alimenticios .produtos-secao-titulo{margin-bottom:-2rem}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1330px){.page-id-627 .produtos-lista-section .produtos-lista-cards{display:flex!important;margin-inline:.1rem!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;gap:16px;width:100%;margin-left:calc(-50vw + 50%);padding:0 20px 15px 20px;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;box-sizing:border-box}.page-id-627 .produtos-lista-section .produtos-lista-cards::-webkit-scrollbar{display:none}.page-id-627 .produtos-lista-section .produto-card{scroll-snap-align:start;flex:0 0 auto;min-width:280px!important;max-width:280px!important;width:280px}}@media (min-width:1024px){.page-id-627 .produtos-hero{margin-top:2rem}}@media (max-width:1200px){.page-id-627 .produtos-lista-section .produto-card{min-width:260px!important;max-width:260px!important;width:260px}}@media (max-width:900px){.page-id-627 .produtos-lista-section .produto-card{min-width:240px!important;max-width:240px!important;width:240px}}@media (max-width:768px){.page-id-627 #produtos .produtos-banner-wrapper{min-height:auto}.page-id-627 #produtos .produtos-hero{padding:2.5rem 0 1.25rem}.page-id-627 #produtos .produtos-hero .produtos-header .produtos-titulo{font-size:22px;line-height:1.2;margin-bottom:1rem}.page-id-627 #produtos .produtos-hero .produtos-header .produtos-descricao{font-size:14px;max-width:100%}.page-id-627 #produtos .produtos-tabs-section{padding:0 0 2.5rem}.page-id-627 #produtos .produtos-tabs-section .produtos-tabs{width:100%;overflow-x:auto;overflow-y:hidden;gap:6px;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;padding:4px}.page-id-627 #produtos .produtos-tabs-section .produtos-tabs::-webkit-scrollbar{display:none}.page-id-627 #produtos .produtos-tabs-section .produtos-tabs .tab-btn{flex:0 0 auto;padding:10px 22px;font-size:13px;white-space:nowrap}.page-id-627 #produtos .produtos-tabs-section .produtos-content{margin-top:25px}.page-id-627 #produtos .produtos-tabs-section .produtos-content .tab-conteudo li,.page-id-627 #produtos .produtos-tabs-section .produtos-content .tab-conteudo p{font-size:14px}.page-id-627 .produtos-lista-section .produtos-lista-header .produtos-lista-titulo{font-size:22px}.page-id-627 .produtos-lista-section .produtos-lista-header .produtos-lista-titulo span{font-size:18px;margin-left:6px}.page-id-627 .produtos-lista-section .produtos-lista-cards{gap:14px}.page-id-627 .produtos-lista-section .produto-card{min-width:213px!important;max-width:213px!important;flex:0 0 213px;padding:16px 12px}.page-id-627 .produtos-lista-section .produto-card .produto-img{height:150px;margin-bottom:12px}.page-id-627 .produtos-lista-section .produto-card .produto-nome{font-size:13px;margin-bottom:12px;min-height:40px}.page-id-627 .produtos-lista-section .produto-card .produto-btn{width:100%;min-width:auto;font-size:13px;padding:10px 16px}.page-id-627 .alimenticios{margin-bottom:5rem}}.page-id-627 .horizonte-titulo{color:#f89840}.page-id-654 .historico-section{padding:60px 0;font-family:"Open Sans",sans-serif}.page-id-654 .historico-section .container{max-width:100%;margin:0 auto;padding:0 20px}.page-id-654 .historico-section .historico-titulo{font-size:52px;font-weight:700;margin-bottom:10px;margin-top:3rem;color:#0d834b}.page-id-654 .historico-section .cotacoes-subtitulo{font-size:14px;margin-bottom:25px;color:#666;margin-bottom:3rem}.page-id-654 .historico-section .historico-filtros{display:flex;gap:16px;align-items:flex-end;margin-bottom:24px;flex-wrap:wrap;height:100px;align-content:center;background-color:#f7f7f7;border-radius:13px;max-width:696px}@media (max-width:768px){.page-id-654 .historico-section .historico-filtros{height:auto;flex-direction:column;align-items:stretch;padding:1.5rem;gap:1rem}}.page-id-654 .historico-section .historico-campo{display:flex;flex-direction:column;gap:6px;min-width:200px;margin-left:1.4rem}.page-id-654 .historico-section .historico-campo label{font-size:13px;color:#555}.page-id-654 .historico-section .historico-campo select{padding:12px 18px;border-radius:999px;border:1px solid #e0e0e0;font-size:14px;background-color:#fff;color:#333;cursor:pointer;appearance:none;min-width:160px;width:100%}@media (max-width:768px){.page-id-654 .historico-section .historico-campo{margin-left:0;width:100%;min-width:auto}}.page-id-654 .historico-section .historico-botao{padding:11px 26px;min-width:200px;border-radius:30px;background:#1b8f4b;color:#fff;border:none;font-size:14px;font-weight:600;cursor:pointer;height:42px}.page-id-654 .historico-section .historico-botao:hover{background:#14703a}@media (max-width:768px){.page-id-654 .historico-section .historico-botao{width:100%;margin-top:.5rem}}.page-id-654 .historico-section .historico-tabela{width:100%;background:#fff;border-radius:8px;overflow-x:auto}.page-id-654 .historico-section .historico-header,.page-id-654 .historico-section .historico-row{display:grid;grid-template-columns:220px repeat(7,1fr)}.page-id-654 .historico-section .historico-header div,.page-id-654 .historico-section .historico-row div{padding:14px 16px;font-size:13px;text-align:center;color:#555}.page-id-654 .historico-section .historico-header div:first-child,.page-id-654 .historico-section .historico-row div:first-child{text-align:left;justify-content:flex-start}.page-id-654 .historico-section .historico-header{background:#fff}.page-id-654 .historico-section .historico-header div{font-weight:600;color:#333}.page-id-654 .historico-section .historico-row:nth-of-type(odd){background:#f8f8f8}.page-id-654 .historico-section .historico-row:nth-of-type(even){background:#eee}@media (max-width:1024px){.page-id-654 .registro-chuvas{margin-top:-4rem}}@media (max-width:768px){.page-id-654 .historico-header,.page-id-654 .historico-row{min-width:900px}.page-id-654 .registro-chuvas{margin-top:-4rem}}.weather-widget-card{position:absolute;top:0;right:1rem;width:26.0625rem;height:10rem;background:rgba(255,255,255,.2);backdrop-filter:blur(12px);border-radius:1.5rem;padding:1rem 1.25rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.08);display:flex;flex-direction:column;font-family:"Open Sans",sans-serif}.weather-widget-card .weather-widget-header{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.45rem;width:100%;min-height:1.5625rem}.weather-widget-card .weather-title-box{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.weather-widget-card .weather-title-box .clima-icon-main{width:1.125rem;height:1.25rem;object-fit:contain}.weather-widget-card .weather-title-box .clima-label{font-weight:800;color:#3f4c98;font-size:14px;line-height:1;white-space:nowrap}.weather-widget-card #weather-nav-container{display:flex;align-items:center;justify-content:flex-end;flex-grow:1}.weather-widget-card .nav-tabs{display:flex;gap:1px;list-style:none;padding:0;margin:0;border:none;align-items:center}.weather-widget-card .nav-tabs li{display:flex;align-items:center}.weather-widget-card .nav-tabs li a{background:#f2f2f9;color:#575757;text-decoration:none;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;white-space:nowrap;text-transform:lowercase;width:2rem;height:1.3125rem;border-radius:.25rem;font-size:.75rem;line-height:1}.weather-widget-card .nav-tabs li.active a{background:#3f4c98;color:#fff;font-weight:700;width:2rem;height:1.5625rem;border-radius:.25rem}.weather-widget-card .nav-tabs li:hover:not(.active) a{background:#e1e1f0}.weather-widget-card .forecast-content-ajax{flex:1;display:flex;flex-direction:column}.weather-widget-card .tab-content{height:100%}.weather-widget-card .tab-content .tab-pane{height:100%;display:flex;align-items:center;justify-content:space-between}.weather-widget-card .weather-col-left{display:flex;flex-direction:column;justify-content:center;gap:.25rem}.weather-widget-card .weather-col-left .weather-city-line{display:flex;align-items:center;gap:4px;font-size:12px;color:#575757}.weather-widget-card .weather-col-left .weather-city-line svg{flex-shrink:0}.weather-widget-card .weather-col-left .weather-temp-line{display:flex;align-items:center;gap:.75rem}.weather-widget-card .weather-col-left .weather-temp-line .temp-val{font-size:32px;font-weight:800;color:#3f4c98;line-height:1}.weather-widget-card .weather-col-left .weather-temp-line .weather-png-icon{width:2.8125rem;height:auto;filter:drop-shadow(0 1px 4px rgba(0, 0, 0, .25))}.weather-widget-card .weather-col-left .weather-date-line{font-size:.75rem;color:#575757}.weather-widget-card .weather-divider{width:.0625rem;height:68px;background:#d9d9d9;margin:0 .9375rem}.weather-widget-card .weather-col-right{flex:1;display:flex;flex-direction:column;justify-content:space-between;height:5rem}.weather-widget-card .weather-col-right .weather-extra{display:flex;flex-direction:column;gap:.375rem}.weather-widget-card .weather-col-right .weather-extra div{display:flex;align-items:center;gap:.5rem;font-size:12px;color:#575757}.weather-widget-card .weather-col-right .weather-extra div svg{flex-shrink:0}.weather-widget-card .weather-col-right .weather-full-link{font-size:12px;font-weight:500;color:#005eff;text-decoration:none!important;border-bottom:.09375rem solid transparent;align-self:flex-start;display:flex;align-items:center;gap:.375rem;padding-bottom:.0625rem;transition:border-color .3s ease;margin-left:20px}.weather-widget-card .weather-col-right .weather-full-link svg{transition:transform .3s ease}.weather-widget-card .weather-col-right .weather-full-link:hover{border-color:#005eff}.weather-widget-card .weather-col-right .weather-full-link:hover svg{transform:translateX(4px)}.weather-widget-card .weather-loading{display:flex;align-items:center;justify-content:center;height:100%;font-size:.875rem;color:#3f4c98}@media (max-width:1200px){.banner{height:auto!important;background-position:center}.container-banner{min-height:auto!important;height:auto!important;padding-bottom:4rem}.container-banner .container{display:flex;flex-direction:column;margin-top:0!important;padding-top:6rem;width:100%;max-width:100%;margin-inline:auto}.container-banner .container-text{order:1;width:100%;text-align:center;align-items:center;margin-bottom:2rem}.container-banner .container-text .banner-text,.container-banner .container-text .banner-text2,.container-banner .container-text .banner-text3{text-align:center;width:100%}.container-banner .container-text .banner-text3{max-width:100%}.container-banner .banner-buttons{order:2;width:100%;justify-content:center;margin-bottom:3rem}.banner-widgets-wrapper{order:3;position:relative!important;top:auto!important;right:auto!important;width:100%;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:4rem}.indicators-widget-card{display:none!important}.banner-widgets-row{display:block;width:100%}}@media (min-width:768px) and (max-width:1200px){.weather-widget-card{display:flex;flex-direction:column;align-items:center}.weather-widget-card .weather-widget-header{width:100%;max-width:85%;margin-inline:auto;justify-content:center;gap:1.5rem}.weather-widget-card #weather-nav-container{display:flex;justify-content:center}.weather-widget-card .nav-tabs{justify-content:center}.weather-widget-card .tab-pane{justify-content:center!important;gap:2rem}.weather-widget-card .weather-col-left,.weather-widget-card .weather-col-right{align-items:center!important;text-align:center}.weather-widget-card .weather-divider{margin:0 3rem!important}.weather-widget-card .weather-extra{align-items:center}}@media (min-width:768px) and (max-width:1024px){.weather-widget-card{display:flex;flex-direction:column;align-items:center}.weather-widget-card .weather-widget-header{width:100%;max-width:85%;margin-inline:auto;justify-content:center;gap:1.5rem}.weather-widget-card #weather-nav-container{display:flex;justify-content:center}.weather-widget-card .nav-tabs{justify-content:center}.weather-widget-card .tab-pane{justify-content:center!important;gap:2rem}.weather-widget-card .weather-col-left,.weather-widget-card .weather-col-right{align-items:center!important;text-align:center}.weather-widget-card .weather-divider{margin:0 3rem!important}.weather-widget-card .weather-extra{align-items:center}}@media (min-width:650px) and (max-width:768px){.weather-widget-card .weather-divider{margin:0 6rem!important}}@media (max-width:480px){.page-id-140 .container{padding-inline:0!important}.weather-widget-card{padding:.8rem!important;height:auto!important;min-height:auto!important}.weather-widget-card .tab-pane{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important}.weather-widget-card .weather-col-left{width:auto!important;margin:0!important;flex-shrink:0}.weather-widget-card .weather-city-line{font-size:10px!important;white-space:nowrap;max-width:140px;overflow:hidden;text-overflow:ellipsis}.weather-widget-card .weather-temp-line .temp-val{font-size:24px!important}.weather-widget-card .weather-temp-line .weather-png-icon{width:2rem!important}.weather-widget-card .weather-date-line{font-size:9px!important}.weather-widget-card .weather-divider{display:block!important;width:1px!important;height:40px!important;background:#d9d9d9;margin:0 2rem!important}.weather-widget-card .weather-col-right{width:auto!important;margin-left:6px!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:0!important;border:none!important}.weather-widget-card .weather-extra div,.weather-widget-card .weather-full-link{font-size:9px!important;white-space:nowrap;margin-left:0!important}}@media (max-width:480px) and (min-width:440px){.weather-widget-card .weather-widget-header{flex-direction:row!important;align-items:center!important;gap:.4rem!important}.weather-widget-card .nav-tabs li a{height:1.15rem!important;font-size:.65rem!important;padding:0 2px!important}}@media (max-width:410px) and (min-width:390px){.weather-widget-card .nav-tabs li a,.weather-widget-card .nav-tabs li.active a{width:1.625rem!important}}@media (max-width:439px) and (min-width:390px){.weather-widget-card .nav-tabs li a{height:1.05rem!important;font-size:.6rem!important;padding:0 1px!important}}@media (max-width:389px){.weather-widget-card .weather-widget-header{flex-direction:column!important;align-items:flex-start!important;gap:.5rem!important;margin-bottom:.5rem!important}.weather-widget-card .weather-title-box{width:100%}.weather-widget-card #weather-nav-container{width:100%;padding-bottom:0}.weather-widget-card .nav-tabs{width:100%;justify-content:space-between!important;gap:2px!important}.weather-widget-card .nav-tabs li{flex:1}.weather-widget-card .nav-tabs li a{width:100%!important;height:1.4rem!important;font-size:.7rem!important;padding:0!important}.weather-widget-card .tab-pane{flex-direction:column!important;align-items:flex-start!important}.weather-widget-card .weather-divider{display:none!important}.weather-widget-card .weather-col-right{width:100%!important;margin-left:0!important;margin-top:10px!important;padding-top:10px!important;border-top:1px solid #eee!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important}.weather-widget-card .weather-extra{flex-direction:column!important;gap:2px!important}.weather-widget-card .weather-col-left .weather-temp-line .temp-val{font-size:28px!important}}.banner-widgets-container{position:absolute;top:0;right:1rem;display:flex!important;flex-direction:row;gap:5px;align-items:flex-start}.float:left .downloadApp{display:none}.indicators-widget-card,.weather-widget-card{height:10rem;background:rgba(255,255,255,.4);backdrop-filter:blur(12px);border-radius:1.5rem;padding:1rem 1.25rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.08);font-family:"Open Sans",sans-serif;position:relative}.weather-widget-card{width:26.0625rem;display:flex;flex-direction:column}.weather-widget-card .weather-widget-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.45rem;min-height:1.5625rem}.weather-widget-card .weather-title-box{display:flex;align-items:center;gap:.5rem}.weather-widget-card .weather-title-box .clima-label{font-weight:800;color:#3f4c98;font-size:.875rem}.weather-widget-card .nav-tabs{display:flex;gap:1px;list-style:none;align-items:center}.weather-widget-card .nav-tabs li a{background:#f2f2f9;color:#575757;text-decoration:none;display:flex;align-items:center;justify-content:center;width:2rem;height:1.3125rem;border-radius:.25rem;font-size:.75rem}.weather-widget-card .nav-tabs li.active a{background:#3f4c98;color:#fff;height:1.5625rem}.weather-widget-card .tab-pane{display:flex;align-items:center;justify-content:space-between;height:100%}.weather-widget-card .weather-col-left .temp-val{font-size:2rem;font-weight:800;color:#3f4c98;line-height:1}.weather-widget-card .weather-col-left .weather-png-icon{width:2.8125rem}.weather-widget-card .weather-col-left .weather-city-line,.weather-widget-card .weather-col-left .weather-date-line{font-size:.75rem;color:#575757}.weather-widget-card .weather-divider{width:1px;height:4.25rem;background:#d9d9d9;margin:0 .9375rem}.weather-widget-card .weather-col-right{flex:1;padding-left:2.5rem}.weather-widget-card .weather-col-right .weather-extra div{font-size:.75rem;color:#575757;margin-bottom:.375rem}.weather-widget-card .weather-col-right .weather-extra div .val{font-weight:600}.weather-widget-card .weather-col-right .weather-full-link{font-size:.75rem;color:#005eff;text-decoration:underline;text-underline-offset:4px}.indicators-widget-card{width:18.125rem;display:flex;flex-direction:column;overflow:hidden}.indicators-widget-card .indicators-header{margin-bottom:.5rem;display:flex;align-items:center}.indicators-widget-card .indicators-header .investing-logo{width:6.93rem;height:2.3rem;opacity:.8;object-fit:contain;margin-left:1rem}.indicators-widget-card .indicators-table{flex:1;width:100%;margin-left:1.3rem;z-index:10;margin-top:2rem}.indicators-widget-card .indicators-table iframe{width:100%;height:100%;border:none;mix-blend-mode:multiply;transform:scale(1.1);transform-origin:center center}.banner-widgets-wrapper{position:absolute;top:0;right:0;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-end}.banner-widgets-row{display:flex;gap:.21rem}.quotations-widget-card{background:rgba(255,255,255,.4);box-shadow:0 0 8px rgba(0,0,0,.06);backdrop-filter:blur(5.5px);backdrop-filter:blur(12px);border-radius:1.5rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.08);font-family:"Open Sans",sans-serif;display:flex;flex-direction:column}.quotations-widget-card{width:45.4375rem;height:12.1875rem;padding:1rem 1.5rem;justify-content:space-between}.quotations-widget-card .quotations-header{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.quotations-widget-card .quotations-header .icon-cotacoes{width:1.5rem;height:1.5rem}.quotations-widget-card .quotations-header .title{font-size:1rem;font-weight:800;color:#3f4c98}.quotations-widget-card .quotations-grid{display:flex;align-items:center;justify-content:space-between;flex:1}.quotations-widget-card .quotations-grid .quotation-item{display:flex;flex-direction:column;gap:.25rem;text-align:center;min-width:8rem}.quotations-widget-card .quotations-grid .quotation-item .prod-name{font-size:12px;color:#3f4c98;font-weight:600}.quotations-widget-card .quotations-grid .quotation-item .prod-values{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:12px}.quotations-widget-card .quotations-grid .quotation-item .prod-values .price{color:#1d1d1d;font-weight:400}.quotations-widget-card .quotations-grid .quotation-item .prod-values .variation{font-weight:700}.quotations-widget-card .quotations-grid .quotation-item .prod-values .variation.positive{color:#0d834b}.quotations-widget-card .quotations-grid .quotation-item .prod-values .variation.negative{color:#c52121}.quotations-widget-card .quotations-grid .quotation-item .prod-values .variation.neutral{color:grey}.quotations-widget-card .quotations-grid .vertical-divider{width:1px;height:2.5rem;background:#e0e0e0}.quotations-widget-card .quotations-footer{display:flex;justify-content:space-between;align-items:flex-end;margin-top:.5rem;border-top:1px solid transparent}.quotations-widget-card .quotations-footer .footer-info{display:flex;flex-direction:column;gap:2px;font-weight:500;font-size:.6875rem;color:#575757;line-height:1.3}.quotations-widget-card .quotations-footer .footer-info .validity{margin-bottom:1rem}.quotations-widget-card .quotations-footer .btn-full-quotation{font-size:12px;font-weight:500;color:#005eff;text-decoration:none!important;border-bottom:.09375rem solid transparent;align-self:flex-start;display:flex;align-items:center;gap:.375rem;padding-bottom:.0625rem;transition:border-color .3s ease}.quotations-widget-card .quotations-footer .btn-full-quotation svg{transition:transform .3s ease}.quotations-widget-card .quotations-footer .btn-full-quotation:hover{border-color:#005eff}.quotations-widget-card .quotations-footer .btn-full-quotation:hover svg{transform:translateX(4px)}@media (max-width:1200px){.quotations-widget-card,.weather-widget-card{width:100%!important;max-width:100%!important;height:auto;min-height:10rem;margin:0!important;position:relative!important;top:auto!important;right:auto!important;left:auto!important}.quotations-widget-card .quotations-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;gap:1rem;padding-bottom:10px}.quotations-widget-card .quotation-item{flex-shrink:0}}@media (max-width:768px){.quotations-widget-card .quotations-header{margin-bottom:1.3rem}.quotations-widget-card .quotations-footer{flex-direction:column;align-items:flex-start;gap:.5rem}.quotations-widget-card .quotations-footer .footer-info{width:100%}.quotations-widget-card .quotations-footer .btn-full-quotation{align-self:flex-end;margin-top:.5rem}}.single-post .banner{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;position:relative}.single-post .banner::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:0}.single-post .container{padding-inline:0!important}.single-post .container-banner{display:flex;align-items:center;justify-content:center;min-height:500px;width:100%;position:relative;z-index:1}.single-post .container-banner .container{width:100%;max-width:1330px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;position:relative;padding-top:40px;padding-bottom:40px}.single-post .container-banner .container-text{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;max-width:800px}.single-post .banner-text2{color:#fff;font-size:56px;font-weight:700;line-height:1.1;margin-top:0;text-shadow:0 2px 4px rgba(0,0,0,.3)}.single-post .banner-text3{display:block;margin-top:1.5rem;color:#fff;font-size:1rem;font-weight:400;line-height:1.6;max-width:100%}@keyframes slideInFromLeft{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}.single-post .container-banner .container-text>*{opacity:0;animation-name:slideInFromLeft;animation-duration:.8s;animation-timing-function:ease-out;animation-fill-mode:forwards}.single-post .container-banner .container-text h1.banner-text2{animation-delay:.6s}.single-post .container-banner .container-text .banner-text3{animation-delay:.9s}.single-post .receita-detalhe{width:100%;max-width:41.0625rem;margin:4rem auto 5rem auto;padding:0 1rem;display:block}.single-post .receita-container{width:100%;max-width:100%!important;display:flex;flex-direction:column}.single-post .blog-section{margin-bottom:3rem}.single-post .receita-subtitulo{font-size:1.5rem;color:#0d834b;margin-bottom:2.5rem;font-weight:700;line-height:1.3}.single-post .receita-descricao.blog-text{margin-top:0;font-size:1.125rem;line-height:1.8;color:#575757}.single-post .receita-descricao.blog-text p{margin-bottom:1.5rem}.single-post .receita-descricao.blog-text p:last-child{margin-bottom:0}.single-post .receita-descricao.blog-text b,.single-post .receita-descricao.blog-text strong{font-weight:700;color:#0d834b}.single-post .receita-descricao.blog-text em,.single-post .receita-descricao.blog-text i{font-style:italic}.single-post .receita-descricao.blog-text u{text-decoration:underline}.single-post .receita-descricao.blog-text h3,.single-post .receita-descricao.blog-text h4,.single-post .receita-descricao.blog-text h5,.single-post .receita-descricao.blog-text h6{color:#3f4c98;font-weight:700;margin-top:2rem;margin-bottom:1rem;line-height:1.3}.single-post .receita-descricao.blog-text h3{font-size:1.5rem}.single-post .receita-descricao.blog-text h4{font-size:1.25rem}.single-post .receita-descricao.blog-text ol,.single-post .receita-descricao.blog-text ul{margin-bottom:1.5rem;padding-left:1.5rem}.single-post .receita-descricao.blog-text ol li,.single-post .receita-descricao.blog-text ul li{margin-bottom:.5rem;padding-left:.5rem}.single-post .receita-descricao.blog-text ul{list-style:disc}.single-post .receita-descricao.blog-text ol{list-style:decimal}.single-post .receita-descricao.blog-text a{color:#d77721;text-decoration:underline;transition:color .2s ease}.single-post .receita-descricao.blog-text a:hover{color:#3f4c98;text-decoration:none}.single-post .receita-descricao.blog-text blockquote{border-left:4px solid #d77721;padding-left:1.5rem;margin:2rem 0;font-style:italic;color:#6b6b6b;background:#fafafa;padding:1rem 1.5rem;border-radius:0 8px 8px 0}.single-post .receita-descricao.blog-text img{display:block;margin:2rem auto;max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.single-post .receita-descricao.blog-text p img{display:block;margin:2rem auto}@media (min-width:769px) and (max-width:1440px){.single-post .receita-container{padding:0 2rem}.single-post .container-banner .container-text{max-width:100%;padding:0 2rem;padding-top:8rem}}@media (max-width:768px){.single-post .container-banner{min-height:400px;padding:2rem 1rem}.single-post .container-banner .container-text{align-items:center;text-align:center}.single-post .banner-text2{font-size:2.5rem}.single-post .receita-container{max-width:100%}}@media (max-width:480px){.single-post .banner-text2{font-size:2rem}.single-post .banner-text3{font-size:.9rem}}.single-post .gallery{display:flex;flex-wrap:wrap;gap:1.5rem;margin:3rem 0;justify-content:center}.single-post .gallery .gallery-item{flex:1 1 calc(50% - 1.5rem);margin:0;display:flex;flex-direction:column;align-items:center;max-width:600px}.single-post .gallery .gallery-item img{width:100%;max-width:100%;height:auto;object-fit:cover;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.05)}.single-post .gallery .gallery-item .gallery-caption{font-size:.85rem;color:#666;text-align:center;margin-top:.75rem;line-height:1.4}.single-post .gallery:has(.gallery-item:only-child){justify-content:center}.single-post .gallery:has(.gallery-item:only-child) .gallery-item{max-width:800px;flex:0 1 100%}@media (max-width:768px){.single-post .gallery{gap:1rem}.single-post .gallery-item{max-width:45%}}@media (max-width:480px){.single-post .gallery-item{max-width:100%;flex:1 1 100%}}.single-post .blog-text .wp-playlist{border:none}.single-post .wp-playlist-tracks{display:none}.redirect-agricola{position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 0;overflow-x:hidden;font-family:sans-serif}.redirect-agricola .redirect-bg{position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:0}.redirect-agricola .redirect-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.85);backdrop-filter:blur(4px)}.redirect-agricola .redirect-container{position:relative;width:100%;max-width:1330px;display:flex;flex-direction:column;align-items:center;padding:2rem 1rem}.redirect-agricola .redirect-header{text-align:center;margin-bottom:3rem;display:flex;flex-direction:column;align-items:center;animation:headerFadeIn 1s ease-out both}.redirect-agricola .redirect-header .main-logo{width:23.3125rem;height:12.6875rem;object-fit:contain;margin-bottom:1rem}.redirect-agricola .redirect-header .page-title{font-size:1.5rem;color:#333;font-weight:400;margin:0}.redirect-agricola .redirect-header .page-title strong{font-weight:600}.redirect-agricola .cards-wrapper{display:flex;justify-content:center;gap:2.875rem;flex-wrap:wrap}.redirect-agricola .card{position:relative;width:21.75rem;height:35rem;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:2rem 1rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 20px 50px -10px rgba(0,0,0,.3),0 10px 20px -5px rgba(0,0,0,.1);transition:all .4s cubic-bezier(.25,.8,.25,1);animation:cardEntrance .8s cubic-bezier(.22,1,.36,1) both}.redirect-agricola .card:nth-child(1){animation-delay:.2s}.redirect-agricola .card:nth-child(2){animation-delay:.4s}.redirect-agricola .card:nth-child(3){animation-delay:.6s}.redirect-agricola .card:hover{transform:translateY(-12px) scale(1.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 40px 70px -10px rgba(0,0,0,.45),0 20px 35px -5px rgba(0,0,0,.2)}.redirect-agricola .card:hover .card-bg{transform:scale(1.25)}.redirect-agricola .card:hover .card-top{transform:translateY(30px)}.redirect-agricola .card:hover .card-bottom{transform:translateY(-30px)}.redirect-agricola .card .card-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:0;transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.redirect-agricola .card .card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#000 15%,rgba(0,0,0,.01) 50%,rgba(0,0,0,0) 100%);z-index:1}.redirect-agricola .card .card-bottom,.redirect-agricola .card .card-top{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .4s ease}.redirect-agricola .card .card-top{margin-top:2rem;width:196px;height:107px;display:flex;align-items:center;justify-content:center}.redirect-agricola .card card-logo{width:196px;height:107px;object-fit:cover}.redirect-agricola .card .card:nth-child(1) .card-logo{height:100px!important}.redirect-agricola .card .card:nth-child(2) .card-logo{height:10px!important}.redirect-agricola .card .card:nth-child(3) .card-logo{height:75px!important}.redirect-agricola .card .card-bottom{color:#fff}.redirect-agricola .card .card-bottom .card-title{font-size:26px;font-weight:700;margin:0 0 .5rem 0;max-width:50%}.redirect-agricola .card .card-bottom .card-subtitle{font-size:1rem;font-weight:500;margin:0 0 1.5rem 0;opacity:.9}.redirect-agricola .card .card-bottom .btn-access{display:flex;align-items:center;justify-content:center;gap:.5rem;width:15.375rem;height:3.125rem;padding:0;border-radius:2rem;text-decoration:none;color:#fff;font-weight:600;font-size:1.25rem;transition:opacity .2s}.redirect-agricola .card .card-bottom .btn-access:hover{opacity:.9}.redirect-agricola .card .card-bottom .btn-access img{width:.5rem;height:auto}.redirect-agricola .card .card-bottom .btn-access.btn-green{background-color:#0d834b}.redirect-agricola .card .card-bottom .btn-access.btn-blue{background-color:#3f4c98}.redirect-agricola .card .card-bottom .btn-access.btn-orange{background-color:#fba74c}@media (max-width:768px){.redirect-agricola .card{width:calc(100% - 2rem);max-width:21.75rem;height:27.125rem}}@media (max-width:345px){.redirect-agricola .card .card-bottom .btn-access{width:13.375rem;height:3.125rem;font-size:1rem}}@keyframes cardEntrance{0%{opacity:0;transform:translateY(3rem)}100%{opacity:1;transform:translateY(0)}}@keyframes headerFadeIn{0%{opacity:0;transform:translateY(-1rem)}100%{opacity:1;transform:translateY(0)}}.insumos-page{max-width:100%;overflow-x:hidden}.insumos-page .insumos-banner{position:relative}.insumos-page .insumos-banner .banner_image{width:100%;min-height:43.75rem;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;position:relative;z-index:0}.insumos-page .insumos-banner .banner_image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1}@media (max-width:768px){.insumos-page .insumos-banner .banner_image{min-height:25rem;justify-content:flex-start;padding:0 1.5rem}}.insumos-page .insumos-banner .banner-textos{color:#fff;max-width:1330px;width:100%;margin-top:-15.625rem;position:relative;z-index:2;text-align:left}@media (min-width:769px) and (max-width:1440px){.insumos-page .insumos-banner .banner-textos{padding:0 2rem}}@media (max-width:768px){.insumos-page .insumos-banner .banner-textos{margin-top:-3rem;padding:0;text-align:center}}.insumos-page .insumos-banner .banner-titulo{font-size:3.5rem;font-weight:700;line-height:1.2;width:50%}@media (max-width:768px){.insumos-page .insumos-banner .banner-titulo{font-size:2.3rem;width:100%}}.insumos-page .insumos-content{position:relative;top:-18.75rem;background:#fff;padding:4rem 3rem;border-radius:1.25rem;box-shadow:0 -.125rem .875rem .625rem rgba(0,0,0,.06);max-width:95%;margin:0 auto;box-sizing:border-box;z-index:10;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:768px){.insumos-page .insumos-content{top:-5.5rem;padding:2.5rem 1.5rem}}.insumos-page .insumos-content .insumos-bloco{width:100%;text-align:left}.insumos-page .insumos-content .insumos-bloco .insumos-texto{font-size:1.1rem;line-height:1.8;color:#444;word-wrap:break-word;overflow-wrap:break-word}.insumos-page .insumos-content .insumos-bloco .insumos-texto p{margin-bottom:1.5rem}@media (max-width:768px){.insumos-page .insumos-content .insumos-bloco .insumos-texto{font-size:1rem}}.responsabilidade-alimentos-page{max-width:100%;overflow-x:hidden}.responsabilidade-alimentos-page .resp-banner{position:relative}.responsabilidade-alimentos-page .resp-banner .banner_image{width:100%;min-height:43.75rem;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;position:relative;z-index:0}.responsabilidade-alimentos-page .resp-banner .banner_image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1}@media (max-width:768px){.responsabilidade-alimentos-page .resp-banner .banner_image{min-height:25rem;justify-content:flex-start;padding:0 1.5rem}}.responsabilidade-alimentos-page .resp-banner .banner-textos{color:#fff;max-width:1330px;width:100%;margin-top:-15.625rem;position:relative;z-index:2;text-align:left}@media (min-width:769px) and (max-width:1440px){.responsabilidade-alimentos-page .resp-banner .banner-textos{padding:0 2rem}}@media (max-width:768px){.responsabilidade-alimentos-page .resp-banner .banner-textos{margin-top:-3rem;padding:0;text-align:center}}.responsabilidade-alimentos-page .resp-banner .banner-titulo{font-size:3.5rem;font-weight:700;line-height:1.2;width:50%}@media (max-width:768px){.responsabilidade-alimentos-page .resp-banner .banner-titulo{font-size:2.3rem;width:100%}}.responsabilidade-alimentos-page .resp-content{position:relative;top:-18.75rem;background:#fff;padding:4rem 3rem;border-radius:1.25rem;box-shadow:0 -.125rem .875rem .625rem rgba(0,0,0,.06);max-width:95%;margin:0 auto;box-sizing:border-box;z-index:10;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:768px){.responsabilidade-alimentos-page .resp-content{top:-5.5rem;padding:2.5rem 1.5rem}}.responsabilidade-alimentos-page .resp-content .resp-bloco{width:100%;text-align:left}.responsabilidade-alimentos-page .resp-content .resp-bloco .resp-texto{font-size:1.1rem;line-height:1.8;color:#444;word-wrap:break-word;overflow-wrap:break-word}.responsabilidade-alimentos-page .resp-content .resp-bloco .resp-texto p{margin-bottom:1.5rem}@media (max-width:768px){.responsabilidade-alimentos-page .resp-content .resp-bloco .resp-texto{font-size:1rem}}.container{width:1330px;padding-inline:1rem;margin-inline:auto}