{"id":1576,"date":"2026-10-08T22:43:02","date_gmt":"2026-10-08T22:43:02","guid":{"rendered":"https:\/\/gnnco-foods.ma\/?page_id=1576"},"modified":"2026-10-08T23:06:56","modified_gmt":"2026-10-08T23:06:56","slug":"accueil-gnnco","status":"publish","type":"page","link":"https:\/\/gnnco-foods.ma\/","title":{"rendered":"Accueil"},"content":{"rendered":"\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Bricolage+Grotesque:opsz,wght@12..96,500;12..96,700;12..96,800&#038;family=Inter:wght@400;500;600&#038;family=Cairo:wght@400;600;700;800&#038;display=swap\" rel=\"stylesheet\"><style>:root{--amber:#F0A000;--orange:#EE8A16;--orange-d:#C96F06;--lime:#A8C048;--green:#7E9A2A;--green-d:#3F5513;--green-dd:#26340B;--coral:#F05252;--ink:#2B2B2B;--ink-2:#555;--ink-3:#7a7a7a;--paper:#FFFDF8;--cream:#FBF5E8;--line:#ECE4D2;--white:#fff;--r-sm:10px;--r:18px;--r-lg:28px;--shadow:0 1px 2px rgba(40,30,0,.06),0 8px 24px -8px rgba(40,30,0,.12);--shadow-lg:0 24px 60px -20px rgba(38,52,11,.35);--gutter:clamp(16px,4vw,40px);--max:1240px;--ease:cubic-bezier(.2,.7,.2,1);--fh:\"Bricolage Grotesque\",system-ui,sans-serif;--fb:\"Inter\",system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{margin:0;background:var(--paper);color:var(--ink);font:400 clamp(15px,1vw + 11px,17px)\/1.65 var(--fb);overflow-x:hidden;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--fh);line-height:1.08;margin:0;letter-spacing:-.02em;text-wrap:balance}p{margin:0;text-wrap:pretty}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:max(var(--gutter),env(safe-area-inset-left))}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:focus-visible{outline:3px solid var(--amber);outline-offset:3px;border-radius:6px}.eyebrow{display:inline-flex;align-items:center;gap:.5rem;font:600 .78rem\/1 var(--fb);letter-spacing:.14em;text-transform:uppercase;color:var(--green)}.eyebrow::before{content:\"\";width:22px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--amber),var(--orange))}.h2{font-size:clamp(1.9rem,3.2vw + .6rem,3.2rem);font-weight:800;margin-top:.8rem}.lead{color:var(--ink-2);font-size:clamp(1rem,.4vw + .92rem,1.15rem);max-width:60ch;margin-top:1rem}section{padding-block:clamp(64px,9vw,120px)}.sec-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem 3rem;margin-bottom:clamp(32px,5vw,56px)}.btn{--bg:var(--orange);display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:50px;padding:.85rem 1.4rem;border-radius:999px;border:0;background:var(--bg);color:#fff;font-weight:600;cursor:pointer;transition:transform .25s var(--ease),box-shadow .25s,background .25s;box-shadow:0 10px 24px -10px rgba(238,138,22,.7);white-space:nowrap}.btn:hover{transform:translateY(-2px);background:var(--orange-d)}.btn svg{width:18px;height:18px;transition:transform .25s var(--ease)}.btn:hover svg{transform:translateX(3px)}.btn--ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line)}.btn--ghost:hover{background:var(--white);box-shadow:inset 0 0 0 1.5px var(--green)}.btn--light{background:#fff;color:var(--green-dd);box-shadow:none}.btn--light:hover{background:var(--cream)}.topbar{background:var(--green-dd);color:#E7EDD6;font-size:.82rem}.topbar .wrap{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:40px}.topbar a{display:inline-flex;align-items:center;gap:.4rem;opacity:.9}.topbar a:hover{opacity:1;color:var(--amber)}.topbar svg{width:14px;height:14px}.topbar .tb-left,.topbar .tb-right{display:flex;gap:1.4rem;align-items:center}.hdr{position:sticky;top:0;z-index:50;background:rgba(255,253,248,.82);backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s}.hdr.scrolled{border-color:var(--line);box-shadow:0 6px 24px -18px rgba(0,0,0,.4)}.hdr .wrap{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:78px;transition:height .3s}.hdr.scrolled .wrap{height:66px}.logo img{height:52px;width:auto;transition:height .3s}.hdr.scrolled .logo img{height:44px}.nav{display:flex;align-items:center;gap:.25rem}.nav>a,.nav>.has-mega>button{display:inline-flex;align-items:center;gap:.35rem;padding:.6rem .9rem;border-radius:999px;font-weight:500;font-size:.95rem;background:none;border:0;cursor:pointer;color:var(--ink);transition:background .2s,color .2s}.nav>a:hover,.nav>.has-mega>button:hover,.nav>.has-mega:focus-within>button{background:var(--cream);color:var(--green-d)}.nav>a.active{color:var(--green-d);background:#F1F5E2}.nav svg{width:14px;height:14px;transition:transform .25s}.has-mega{position:relative}.has-mega:hover svg,.has-mega:focus-within svg{transform:rotate(180deg)}.mega{position:absolute;left:50%;top:calc(100% + 10px);transform:translate(-50%,8px);width:min(760px,90vw);background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-lg);padding:1.2rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem;opacity:0;visibility:hidden;transition:.25s var(--ease)}.mega::before{content:\"\";position:absolute;inset:-12px 0 auto;height:12px}.has-mega:hover .mega,.has-mega:focus-within .mega{opacity:1;visibility:visible;transform:translate(-50%,0)}.mega a{display:flex;gap:.7rem;align-items:center;padding:.55rem .7rem;border-radius:12px;font-size:.92rem;font-weight:500}.mega a:hover{background:var(--cream)}.mega img{width:38px;height:38px;border-radius:10px;object-fit:cover;flex:none}.hdr-cta{display:flex;align-items:center;gap:.6rem}.burger{display:none;width:48px;height:48px;border-radius:14px;border:1px solid var(--line);background:#fff;cursor:pointer;align-items:center;justify-content:center}.burger span{display:block;width:20px;height:2px;background:var(--ink);border-radius:2px;position:relative;transition:.3s}.burger span::before,.burger span::after{content:\"\";position:absolute;left:0;width:20px;height:2px;background:var(--ink);border-radius:2px;transition:.3s}.burger span::before{top:-6px}.burger span::after{top:6px}.drawer{position:fixed;inset:0;z-index:80;visibility:hidden}.drawer.open{visibility:visible}.drawer .scrim{position:absolute;inset:0;background:rgba(20,26,6,.5);opacity:0;transition:opacity .3s}.drawer.open .scrim{opacity:1}.drawer .panel{position:absolute;right:0;top:0;bottom:0;width:min(400px,88vw);background:var(--paper);transform:translateX(100%);transition:transform .35s var(--ease);display:flex;flex-direction:column;padding:1rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));overflow-y:auto}.drawer.open .panel{transform:none}.drawer .p-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.drawer .p-head img{height:42px}.x{width:44px;height:44px;border-radius:12px;border:1px solid var(--line);background:#fff;font-size:1.4rem;line-height:1;cursor:pointer}.drawer nav>a,.drawer summary{display:flex;justify-content:space-between;align-items:center;padding:1rem .25rem;border-bottom:1px solid var(--line);font:600 1.1rem var(--fh);cursor:pointer;list-style:none}.drawer summary::-webkit-details-marker{display:none}.drawer details[open] summary svg{transform:rotate(180deg)}.drawer summary svg{width:16px;height:16px;transition:.25s}.drawer .sub{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;padding:.6rem 0 1rem}.drawer .sub a{font-size:.9rem;padding:.5rem .6rem;border-radius:10px;background:#fff;border:1px solid var(--line)}.drawer .p-foot{margin-top:auto;padding-top:1.5rem;display:grid;gap:.6rem}.hero{position:relative;padding-block:clamp(40px,6vw,88px) clamp(56px,8vw,110px);overflow:hidden;isolation:isolate}.hero::before{content:\"\";position:absolute;inset:auto -10% -40% 40%;height:120%;background:radial-gradient(closest-side,rgba(240,160,0,.22),transparent 70%);z-index:-1}.hero::after{content:\"\";position:absolute;inset:-30% 55% auto -15%;height:90%;background:radial-gradient(closest-side,rgba(168,192,72,.22),transparent 70%);z-index:-1}.hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,72px);align-items:center}.pill{display:inline-flex;align-items:center;gap:.55rem;padding:.4rem .9rem .4rem .45rem;background:#fff;border:1px solid var(--line);border-radius:999px;font-size:.85rem;font-weight:500;box-shadow:var(--shadow)}.pill b{background:var(--lime);color:var(--green-dd);padding:.2rem .55rem;border-radius:999px;font-size:.72rem;letter-spacing:.06em}.hero h1{font-size:clamp(2.3rem,4.6vw + .8rem,4.6rem);font-weight:800;margin-top:1.3rem}.hero h1 .hl{background:linear-gradient(100deg,var(--amber),var(--orange) 60%,var(--coral));-webkit-background-clip:text;background-clip:text;color:transparent}.hero h1 .ul{position:relative;white-space:nowrap}.hero h1 .ul svg{position:absolute;left:0;bottom:-.12em;width:100%;height:.3em;color:var(--lime)}.hero .lead{font-size:clamp(1.02rem,.5vw + .9rem,1.22rem)}.hero-ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.trust{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:1rem 2.2rem;margin-top:2.6rem;padding-top:1.8rem;border-top:1px dashed var(--line)}.trust strong{display:block;font:800 clamp(1.6rem,2vw + .8rem,2.2rem)\/1 var(--fh);color:var(--green-d)}.trust span{font-size:.85rem;color:var(--ink-3)}.hero-art{position:relative;aspect-ratio:1\/1.02;max-width:560px;justify-self:end;width:100%}.blob{position:absolute;inset:6% 4% 4% 8%;border-radius:46% 54% 42% 58%\/52% 44% 56% 48%;background:linear-gradient(145deg,var(--amber),var(--orange));animation:morph 14s ease-in-out infinite}@keyframes morph{50%{border-radius:58% 42% 55% 45%\/42% 58% 42% 58%}}.hero-art .main{position:absolute;inset:12% 10% 10% 14%;border-radius:40% 60% 48% 52%\/50% 46% 54% 50%;overflow:hidden;box-shadow:var(--shadow-lg);border:6px solid #fff}.hero-art .main img{width:100%;height:100%;object-fit:cover}.float{position:absolute;background:#fff;border-radius:16px;box-shadow:var(--shadow-lg);padding:.7rem .9rem;display:flex;gap:.7rem;align-items:center;font-size:.85rem;animation:bob 6s ease-in-out infinite}.float i{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;flex:none}.float i svg{width:20px;height:20px}.float b{display:block;font-family:var(--fh);font-size:.95rem}.float small{color:var(--ink-3)}.f1{left:-2%;top:16%}.f1 i{background:#F1F5E2;color:var(--green-d)}.f2{right:-2%;bottom:14%;animation-delay:-3s}.f2 i{background:#FFF1D6;color:var(--orange-d)}.f3{left:6%;bottom:2%;padding:.5rem;animation-delay:-1.5s}.f3 img{width:62px;height:62px;border-radius:12px;object-fit:cover}@keyframes bob{50%{transform:translateY(-10px)}}.partners{padding-block:28px;border-block:1px solid var(--line);background:#fff}.partners .wrap{display:flex;align-items:center;gap:2rem}.partners p{flex:none;font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);max-width:150px;line-height:1.35}.marquee{overflow:hidden;flex:1;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.track{display:flex;gap:clamp(36px,5vw,72px);width:max-content;animation:scroll 32s linear infinite;align-items:center}.marquee:hover .track{animation-play-state:paused}.track img{height:52px;width:auto;max-width:140px;object-fit:contain;filter:none;opacity:1;transition:transform .3s}.track img:hover{transform:scale(1.08)}@keyframes scroll{to{transform:translateX(-50%)}}.pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,24px)}.pillar{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(24px,3vw,36px);overflow:hidden;transition:transform .35s var(--ease),box-shadow .35s}.pillar:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.pillar .n{position:absolute;right:20px;top:12px;font:800 4.5rem\/1 var(--fh);color:var(--cream)}.pillar .ic{width:58px;height:58px;border-radius:18px;display:grid;place-items:center;margin-bottom:1.4rem;position:relative}.pillar .ic svg{width:28px;height:28px}.pillar:nth-child(1) .ic{background:#FFF1D6;color:var(--orange-d)}.pillar:nth-child(2) .ic{background:#F1F5E2;color:var(--green-d)}.pillar:nth-child(3) .ic{background:#FFE4E4;color:#C23535}.pillar h3{font-size:1.35rem;font-weight:700;position:relative}.pillar p{color:var(--ink-2);margin-top:.6rem;position:relative}.products{background:var(--cream)}.filters{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;margin-bottom:28px;-webkit-overflow-scrolling:touch}.filters::-webkit-scrollbar{display:none}.chip{flex:none;min-height:42px;padding:.55rem 1.05rem;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:.9rem;font-weight:500;cursor:pointer;transition:.2s}.chip:hover{border-color:var(--green)}.chip[aria-pressed=\"true\"]{background:var(--green-dd);color:#fff;border-color:var(--green-dd)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:clamp(12px,1.6vw,20px)}.card{group:card;position:relative;display:flex;flex-direction:column;background:#fff;border-radius:var(--r);overflow:hidden;border:1px solid var(--line);transition:transform .35s var(--ease),box-shadow .35s,opacity .3s}.card:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.card .ph{aspect-ratio:4\/3;overflow:hidden;background:var(--cream)}.card .ph img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.card:hover .ph img{transform:scale(1.07)}.card .bd{padding:1rem 1.15rem 1.15rem;display:flex;flex-direction:column;gap:.35rem;flex:1}.card h3{font-size:1.12rem;font-weight:700}.card p{font-size:.88rem;color:var(--ink-3);line-height:1.5}.card .go{margin-top:auto;padding-top:.6rem;display:inline-flex;align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;color:var(--orange-d)}.card .go svg{width:16px;height:16px;transition:transform .25s}.card:hover .go svg{transform:translateX(4px)}.card .tag{position:absolute;top:12px;left:12px;background:rgba(255,255,255,.92);backdrop-filter:blur(6px);padding:.25rem .6rem;border-radius:999px;font-size:.72rem;font-weight:600;color:var(--green-d)}.card.hide{display:none}.apps{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(14px,2vw,24px)}.app{position:relative;border-radius:var(--r-lg);overflow:hidden;min-height:clamp(300px,34vw,440px);display:flex;align-items:flex-end;color:#fff;isolation:isolate}.app img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .8s var(--ease)}.app:hover img{transform:scale(1.05)}.app::after{content:\"\";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 30%,rgba(20,26,6,.85))}.app.glace{background:linear-gradient(140deg,#FFC94D,var(--orange))}.app.glace::after{background:linear-gradient(180deg,transparent 40%,rgba(120,50,0,.55))}.app.glace img{object-fit:contain;object-position:right center;inset:5% 0 22% 30%;width:70%;height:73%}.app .in{padding:clamp(22px,3vw,36px)}.app .k{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;opacity:.85}.app h3{font-size:clamp(1.6rem,2vw + .8rem,2.3rem);font-weight:800;margin-top:.4rem}.app p{opacity:.9;margin-top:.4rem;max-width:40ch}.app .ings{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}.app .ings span{font-size:.78rem;padding:.3rem .65rem;border-radius:999px;background:rgba(255,255,255,.18);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.25)}.pack{background:var(--green-dd);color:#fff;border-radius:clamp(20px,3vw,40px);margin-inline:max(var(--gutter),env(safe-area-inset-left));padding:clamp(32px,6vw,80px);position:relative;overflow:hidden;isolation:isolate}.pack::before{content:\"\";position:absolute;width:520px;height:520px;right:-120px;top:-160px;border-radius:50%;background:radial-gradient(closest-side,rgba(240,160,0,.45),transparent);z-index:-1}.pack::after{content:\"\";position:absolute;width:420px;height:420px;left:-140px;bottom:-200px;border-radius:50%;background:radial-gradient(closest-side,rgba(168,192,72,.35),transparent);z-index:-1}.pack-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(28px,5vw,64px);align-items:center;max-width:calc(var(--max) - 80px);margin-inline:auto}.pack .eyebrow{color:var(--lime)}.pack .h2{color:#fff}.pack .lead{color:#D3DCC0}.pack ul{list-style:none;padding:0;margin:1.6rem 0 2rem;display:grid;gap:.7rem}.pack li{display:flex;gap:.7rem;align-items:flex-start}.pack li svg{width:22px;height:22px;flex:none;color:var(--amber);margin-top:2px}.pack-imgs{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.pack-imgs figure{margin:0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:var(--r);aspect-ratio:1;display:grid;place-items:center;padding:12%;transition:transform .4s var(--ease),background .3s}.pack-imgs figure:hover{transform:translateY(-6px) rotate(-1deg);background:rgba(255,255,255,.12)}.pack-imgs figure:nth-child(2){transform:translateY(24px)}.pack-imgs figure:nth-child(4){transform:translateY(24px)}.pack-imgs img{max-height:100%;object-fit:contain;filter:drop-shadow(0 18px 20px rgba(0,0,0,.35))}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2vw,24px);counter-reset:s;position:relative}.step{position:relative;padding:1.6rem 1.4rem;border-radius:var(--r);background:#fff;border:1px solid var(--line)}.step::before{counter-increment:s;content:\"0\" counter(s);display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:linear-gradient(140deg,var(--amber),var(--orange));color:#fff;font:800 1rem var(--fh);margin-bottom:1rem;box-shadow:0 8px 18px -8px rgba(238,138,22,.8)}.step h3{font-size:1.12rem;font-weight:700}.step p{color:var(--ink-2);font-size:.92rem;margin-top:.4rem}.quality .wrap{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,80px);align-items:center}.q-imgs{position:relative;aspect-ratio:1\/1;max-width:560px;width:100%}.q-imgs img{position:absolute;object-fit:cover;border-radius:var(--r-lg);box-shadow:var(--shadow-lg)}.q-imgs .a{inset:0 22% 26% 0;width:78%;height:74%}.q-imgs .b{inset:38% 0 0 34%;width:66%;height:62%;border:6px solid var(--paper)}.q-badge{position:absolute;left:4%;bottom:6%;background:var(--lime);color:var(--green-dd);border-radius:20px;padding:1rem 1.2rem;font:700 .95rem\/1.25 var(--fh);box-shadow:var(--shadow-lg);max-width:180px}.q-badge svg{width:26px;height:26px;margin-bottom:.4rem}.q-list{display:grid;gap:14px;margin-top:2rem}.q-item{display:flex;gap:1rem;padding:1.15rem;border-radius:var(--r);background:#fff;border:1px solid var(--line)}.q-item i{width:46px;height:46px;border-radius:14px;background:#F1F5E2;color:var(--green-d);display:grid;place-items:center;flex:none}.q-item i svg{width:22px;height:22px}.q-item h3{font-size:1.05rem;font-weight:700}.q-item p{font-size:.92rem;color:var(--ink-2);margin-top:.2rem}.band{background:linear-gradient(110deg,var(--amber),var(--orange) 55%,#E86F1A);color:#fff;padding-block:clamp(40px,6vw,64px)}.band .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem}.band h2{font-size:clamp(1.6rem,2.4vw + .7rem,2.6rem);font-weight:800;max-width:22ch}.band .acts{display:flex;flex-wrap:wrap;gap:.75rem}.band .btn--wa{background:var(--green-dd);box-shadow:none}.band .btn--wa:hover{background:#000}.contact .wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,5vw,64px);align-items:start}.c-cards{display:grid;gap:12px;margin-top:2rem}.c-card{display:flex;gap:1rem;align-items:flex-start;padding:1.1rem;border-radius:var(--r);background:#fff;border:1px solid var(--line);transition:border-color .2s}a.c-card:hover{border-color:var(--orange)}.c-card i{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;flex:none;background:#FFF1D6;color:var(--orange-d)}.c-card i svg{width:20px;height:20px}.c-card small{display:block;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.c-card b{font-weight:600;word-break:break-word}.form{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(22px,3.5vw,40px);box-shadow:var(--shadow)}.form h3{font-size:1.5rem;font-weight:800}.form>p{color:var(--ink-3);margin:.3rem 0 1.4rem;font-size:.95rem}.fg{display:grid;grid-template-columns:1fr 1fr;gap:14px}.f{display:flex;flex-direction:column;gap:.35rem}.f.full{grid-column:1\/-1}.f label{font-size:.85rem;font-weight:600}.f label em{color:var(--coral);font-style:normal}.f input,.f select,.f textarea{width:100%;min-height:50px;padding:.8rem 1rem;border-radius:12px;border:1.5px solid var(--line);background:var(--paper);font-size:16px;transition:border-color .2s,box-shadow .2s;appearance:none;-webkit-appearance:none}.f select{background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='14' height='14' fill='none' stroke='%23555' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.6rem}.f textarea{min-height:120px;resize:vertical}.f input:focus,.f select:focus,.f textarea:focus{outline:0;border-color:var(--green);box-shadow:0 0 0 4px rgba(168,192,72,.25);background:#fff}.f .cnt{align-self:flex-end;font-size:.75rem;color:var(--ink-3)}.f.err input{border-color:var(--coral)}.f .msg{font-size:.78rem;color:var(--coral);display:none}.f.err .msg{display:block}.form .btn{width:100%;margin-top:1.2rem}.ok{display:none;margin-top:1rem;padding:1rem;border-radius:12px;background:#F1F5E2;color:var(--green-d);font-weight:500}.ok.show{display:block}footer{background:#1C2608;color:#C9D2B4;padding-top:clamp(56px,7vw,88px);font-size:.93rem}.f-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:clamp(28px,4vw,56px)}.f-logo{background:#fff;display:inline-block;padding:.6rem .9rem;border-radius:14px}.f-logo img{height:46px}footer h4{font:700 1rem var(--fh);color:#fff;margin-bottom:1rem}footer ul{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}footer a:hover{color:var(--amber)}.soc{display:flex;gap:.5rem;margin-top:1.4rem}.soc a{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:rgba(255,255,255,.07);transition:.2s}.soc a:hover{background:var(--orange);color:#fff}.soc svg{width:18px;height:18px}.f-bot{margin-top:clamp(40px,6vw,64px);padding-block:1.4rem calc(1.4rem + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.1);display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;font-size:.83rem;color:#8F9A78}.wa{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:60;width:58px;height:58px;border-radius:50%;background:#25D366;color:#fff;display:grid;place-items:center;box-shadow:0 12px 28px -8px rgba(37,211,102,.7);transition:transform .25s}.wa:hover{transform:scale(1.08)}.wa svg{width:30px;height:30px}.wa::after{content:\"\";position:absolute;inset:0;border-radius:50%;border:2px solid #25D366;animation:ping 2.4s infinite}@keyframes ping{to{transform:scale(1.6);opacity:0}}.rv{opacity:0;transform:translateY(24px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.rv.in{opacity:1;transform:none}@media (max-width:1140px){.nav>a,.nav>.has-mega>button{padding:.55rem .65rem;font-size:.9rem}.hdr-cta .btn--ghost{display:none}.f-grid{grid-template-columns:1fr 1fr}}@media (max-width:980px){.nav,.hdr-cta .btn{display:none}.burger{display:inline-flex}.hero .wrap{grid-template-columns:1fr}.hero-art{justify-self:center;max-width:480px;order:-1;margin-bottom:-.5rem}.hero-copy{text-align:center}.hero .lead{margin-inline:auto}.hero-ctas,.trust{justify-content:center}.pill{margin-inline:auto}.pillars{grid-template-columns:1fr}.pillar{display:grid;grid-template-columns:auto 1fr;gap:0 1.2rem;align-items:start}.pillar .ic{margin:0;grid-row:span 2}.apps{grid-template-columns:1fr}.pack-grid{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.quality .wrap{grid-template-columns:1fr}.q-imgs{margin-inline:auto;max-width:520px}.contact .wrap{grid-template-columns:1fr}.topbar .tb-left a:nth-child(2){display:none}}@media (max-width:640px){.topbar .tb-right{display:none}.topbar .wrap{justify-content:center}.hdr .wrap{height:66px}.logo img{height:42px}.hero-art{max-width:340px}.f1{left:-4%;top:8%}.f2{right:-4%;bottom:10%}.float{padding:.5rem .65rem;font-size:.75rem}.float i{width:30px;height:30px}.float b{font-size:.82rem}.f3{display:none}.hero-ctas .btn{flex:1 1 100%}.trust{grid-template-columns:repeat(3,1fr);gap:.8rem;text-align:center}.trust strong{font-size:1.5rem}.trust span{font-size:.75rem;line-height:1.3;display:block}.partners .wrap{flex-direction:column;gap:1rem}.partners p{max-width:none;text-align:center}.marquee{width:100%}.track img{height:40px}.pillar{display:block}.pillar .ic{margin-bottom:1rem}.grid{grid-template-columns:1fr 1fr;gap:10px}.card .bd{padding:.75rem .8rem .9rem}.card h3{font-size:.98rem}.card p{display:none}.card .go{font-size:.8rem;padding-top:.3rem}.card .tag{font-size:.64rem;top:8px;left:8px}.pack{margin-inline:12px}.pack-imgs{gap:10px}.pack-imgs figure:nth-child(2),.pack-imgs figure:nth-child(4){transform:translateY(14px)}.pack .btn{width:100%}.steps{grid-template-columns:1fr}.step{display:grid;grid-template-columns:auto 1fr;gap:0 1rem;padding:1.2rem}.step::before{margin:0;grid-row:span 2}.band .acts,.band .btn{width:100%}.fg{grid-template-columns:1fr}.f-grid{grid-template-columns:1fr}.q-badge{max-width:150px;font-size:.82rem;padding:.8rem .9rem}}@media (max-width:360px){.grid{grid-template-columns:1fr}.trust{grid-template-columns:1fr;}.drawer .sub{grid-template-columns:1fr}}@media (min-width:1600px){:root{--max:1360px}}@media (hover:none){.card:hover,.pillar:hover{transform:none}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.rv{opacity:1;transform:none}}@media print{.hdr,.topbar,.wa,.drawer{display:none}}.view{display:none}.view.on{display:block;animation:vin .45s var(--ease)}@keyframes vin{from{opacity:0;transform:translateY(8px)}}.phero{position:relative;overflow:hidden;isolation:isolate;background:var(--green-dd);color:#fff;padding-block:clamp(40px,6vw,80px) clamp(48px,7vw,96px)}.phero::before{content:\"\";position:absolute;width:560px;height:560px;right:-160px;top:-220px;border-radius:50%;background:radial-gradient(closest-side,rgba(240,160,0,.5),transparent);z-index:-1}.phero::after{content:\"\";position:absolute;width:420px;height:420px;left:-160px;bottom:-260px;border-radius:50%;background:radial-gradient(closest-side,rgba(168,192,72,.4),transparent);z-index:-1}.phero .bg{position:absolute;inset:0;z-index:-2;opacity:.22}.phero .bg img{width:100%;height:100%;object-fit:cover}.crumbs{display:flex;flex-wrap:wrap;gap:.4rem;font-size:.85rem;color:#C9D2B4;margin-bottom:1.1rem}.crumbs a:hover{color:var(--amber)}.crumbs span{opacity:.5}.phero h1{font-size:clamp(2.1rem,4vw + .8rem,4rem);font-weight:800;max-width:18ch}.phero p{color:#D3DCC0;max-width:62ch;margin-top:1rem;font-size:clamp(1rem,.4vw + .92rem,1.15rem)}.phero .meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.phero .meta span{font-size:.8rem;padding:.35rem .75rem;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18)}.cat-layout{display:grid;grid-template-columns:270px 1fr;gap:clamp(24px,4vw,48px);align-items:start}.side{position:sticky;top:92px;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:.6rem}.side h4{font:600 .75rem var(--fb);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:.7rem .7rem .4rem}.side a{display:flex;align-items:center;gap:.6rem;padding:.55rem .7rem;border-radius:10px;font-size:.92rem;font-weight:500}.side a img{width:30px;height:30px;border-radius:8px;object-fit:cover}.side a:hover{background:var(--cream)}.side a.cur{background:#F1F5E2;color:var(--green-d);font-weight:600}.items{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px}.item{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:1.3rem;transition:border-color .2s,box-shadow .3s,transform .3s var(--ease)}.item:hover{border-color:var(--lime);box-shadow:var(--shadow);transform:translateY(-3px)}.item .ih{display:flex;gap:.8rem;align-items:center;margin-bottom:.7rem}.item .ih i{width:42px;height:42px;border-radius:12px;background:linear-gradient(140deg,#FFF1D6,#FDE3B0);color:var(--orange-d);display:grid;place-items:center;font:800 .9rem var(--fh);flex:none}.item h3{font-size:1.08rem;font-weight:700}.item p{font-size:.9rem;color:var(--ink-2);line-height:1.55}.item .tags{display:flex;flex-wrap:wrap;gap:.35rem;margin:.9rem 0 1rem}.item .tags span{font-size:.72rem;padding:.2rem .55rem;border-radius:999px;background:var(--cream);color:var(--ink-2)}.add{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:44px;border-radius:12px;border:1.5px solid var(--line);background:#fff;font-weight:600;font-size:.88rem;cursor:pointer;transition:.2s}.add:hover{border-color:var(--orange);color:var(--orange-d)}.add.in{background:var(--green-dd);border-color:var(--green-dd);color:#fff}.add svg{width:16px;height:16px}.cat-cta{margin-top:28px;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;padding:1.4rem 1.6rem;border-radius:var(--r);background:linear-gradient(110deg,#FFF1D6,#F1F5E2)}.cat-cta b{font:700 1.15rem var(--fh)}.pager{display:flex;justify-content:space-between;gap:1rem;margin-top:28px}.pager a{flex:1;display:flex;flex-direction:column;padding:1rem 1.2rem;border-radius:var(--r);border:1px solid var(--line);background:#fff;transition:.2s}.pager a:hover{border-color:var(--orange)}.pager a small{color:var(--ink-3);font-size:.78rem}.pager a b{font-family:var(--fh)}.pager a.nx{text-align:right}.search{position:relative;flex:1;min-width:220px;max-width:380px}.search input{width:100%;min-height:48px;padding:.75rem 1rem .75rem 2.8rem;border-radius:999px;border:1.5px solid var(--line);background:#fff;font-size:16px}.search input:focus{outline:0;border-color:var(--green);box-shadow:0 0 0 4px rgba(168,192,72,.25)}.search svg{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--ink-3)}.tools{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;margin-bottom:24px}.tools .filters{margin:0;flex:1 1 400px}.empty{display:none;text-align:center;padding:3rem 1rem;color:var(--ink-3)}.labs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px}.lab{border-radius:var(--r);padding:1.5rem;background:#fff;border:1px solid var(--line)}.lab .e{font-size:2rem;line-height:1}.lab h3{font-size:1.1rem;font-weight:700;margin-top:.8rem}.lab p{font-size:.9rem;color:var(--ink-2);margin-top:.3rem}.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center}.split img{border-radius:var(--r-lg);box-shadow:var(--shadow-lg);width:100%;aspect-ratio:4\/3;object-fit:cover;background:var(--cream)}.qbtn{position:relative;width:48px;height:48px;border-radius:14px;border:1px solid var(--line);background:#fff;display:inline-grid;place-items:center;cursor:pointer}.qbtn svg{width:22px;height:22px}.qbtn b{position:absolute;top:-6px;right:-6px;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--orange);color:#fff;font-size:.72rem;display:grid;place-items:center;transform:scale(0);transition:transform .3s var(--ease)}.qbtn b.on{transform:scale(1)}.qbtn.bump{animation:bump .4s}@keyframes bump{40%{transform:scale(1.15)}}.basket{display:none;margin-bottom:1rem;padding:1rem;border-radius:14px;background:var(--cream);border:1px dashed #E3D3AE}.basket.on{display:block}.basket small{font-weight:600;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.basket ul{list-style:none;padding:0;margin:.5rem 0 0;display:flex;flex-wrap:wrap;gap:.4rem}.basket li{display:inline-flex;align-items:center;gap:.3rem;background:#fff;border:1px solid var(--line);border-radius:999px;padding:.25rem .3rem .25rem .7rem;font-size:.82rem}.basket li button{width:24px;height:24px;border-radius:50%;border:0;background:var(--cream);cursor:pointer;line-height:1}.toast{position:fixed;left:50%;bottom:max(24px,env(safe-area-inset-bottom));transform:translate(-50%,140%);z-index:90;background:var(--ink);color:#fff;padding:.8rem 1.1rem;border-radius:14px;font-size:.9rem;box-shadow:var(--shadow-lg);display:flex;gap:.8rem;align-items:center;transition:transform .35s var(--ease);max-width:calc(100vw - 32px)}.toast.on{transform:translate(-50%,0)}.toast a{color:var(--amber);font-weight:600;white-space:nowrap}.faq{display:grid;gap:10px;max-width:860px}.faq details{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:0 1.2rem}.faq summary{cursor:pointer;list-style:none;padding:1.1rem 0;font:600 1.02rem var(--fh);display:flex;justify-content:space-between;gap:1rem}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:\"+\";font-size:1.4rem;line-height:1;color:var(--orange)}.faq details[open] summary::after{content:\"\u2013\"}.faq p{padding-bottom:1.1rem;color:var(--ink-2)}.map{width:100%;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);height:clamp(280px,36vw,460px);background:var(--cream)}.map iframe{width:100%;height:100%;border:0}@media (max-width:980px){.cat-layout{grid-template-columns:1fr}.side{position:static;display:flex;overflow-x:auto;gap:.3rem;scrollbar-width:none;padding:.4rem}.side::-webkit-scrollbar{display:none}.side h4{display:none}.side a{flex:none;white-space:nowrap}.split{grid-template-columns:1fr}}@media (max-width:640px){.pager{flex-direction:column}.search{max-width:none}.item{padding:1.1rem}.hdr-cta{gap:.4rem}.qbtn,.burger{width:44px;height:44px}}.nav>a,.nav>.has-mega>button{white-space:nowrap}.toast{width:min(440px,calc(100vw - 32px));justify-content:space-between}@media (max-width:1280px){.hdr-cta .btn--ghost{display:none}}.ticker{background:linear-gradient(90deg,var(--amber),var(--orange));color:#fff;overflow:hidden;padding:.85rem 0;font:700 .95rem var(--fh);letter-spacing:.02em}.ticker .tk{display:flex;gap:2.2rem;width:max-content;animation:scroll 38s linear infinite;align-items:center}.ticker span{display:inline-flex;align-items:center;gap:2.2rem;white-space:nowrap}.ticker span::after{content:\"\u2726\";color:var(--green-dd);font-size:.8rem}.mbar{display:none}@media (max-width:640px){body{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.topbar{display:none}.wa{display:none}.mbar{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:70;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(255,253,248,.92);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);box-shadow:0 -10px 30px -18px rgba(0,0,0,.35)}.mbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:54px;border-radius:14px;font-size:.72rem;font-weight:600;background:#fff;border:1px solid var(--line);color:var(--ink)}.mbar a svg{width:20px;height:20px}.mbar a.wa2{color:#128C4A}.mbar a.dv{flex-direction:row;gap:.5rem;font-size:.9rem;background:linear-gradient(120deg,var(--amber),var(--orange));color:#fff;border:0;box-shadow:0 10px 22px -10px rgba(238,138,22,.9)}.toast{bottom:calc(86px + env(safe-area-inset-bottom))}.hero{background:radial-gradient(120% 70% at 85% 0%,rgba(240,160,0,.45),transparent 60%),radial-gradient(90% 60% at 0% 100%,rgba(168,192,72,.35),transparent 60%),var(--green-dd);color:#fff;padding:18px 0 40px}.hero::before,.hero::after{display:none}.hero .wrap{gap:6px}.hero-art{max-width:300px;margin:0 auto -6px}.hero-art .main{border-color:rgba(255,255,255,.9)}.hero h1{color:#fff;font-size:clamp(2.1rem,10vw,2.7rem);margin-top:1rem}.hero h1 .hl{background:linear-gradient(100deg,#FFC94D,var(--amber) 50%,var(--orange));-webkit-background-clip:text;background-clip:text}.hero .lead{color:#D9E2C6;font-size:1rem}.pill{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);color:#fff;box-shadow:none;backdrop-filter:blur(6px)}.hero-ctas{margin-top:1.4rem;gap:.6rem}.hero-ctas .btn--ghost{color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.4)}.hero-ctas .btn--ghost:hover{background:rgba(255,255,255,.1)}.trust{border-top:0;margin-top:1.4rem;padding-top:0;gap:8px}.trust>div{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:.8rem .4rem}.trust strong{color:var(--amber)}.trust span{color:#C9D2B4}.float{color:var(--ink)}#homeGrid,.pillars{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter) 18px;scrollbar-width:none;-webkit-overflow-scrolling:touch}#homeGrid::-webkit-scrollbar,.pillars::-webkit-scrollbar{display:none}#homeGrid .card{flex:0 0 68%;scroll-snap-align:start}#homeGrid .card p{display:block;font-size:.82rem}#homeGrid .card .ph{aspect-ratio:1\/1}.pillars .pillar{flex:0 0 84%;scroll-snap-align:start}.swipe-hint{display:flex!important}section{padding-block:56px}.h2{font-size:clamp(1.75rem,8vw,2.2rem)}.app{min-height:360px}.ticker{font-size:.85rem;padding:.7rem 0}}.swipe-hint{display:none;align-items:center;gap:.4rem;font-size:.78rem;color:var(--ink-3);margin-top:-4px}.swipe-hint i{display:inline-block;width:26px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--orange),transparent);animation:hint 1.6s ease-in-out infinite}@keyframes hint{50%{transform:translateX(8px)}}.gnnco-root,.gnnco-root p,.gnnco-root li,.gnnco-root a,.gnnco-root span,.gnnco-root small,.gnnco-root label,.gnnco-root input,.gnnco-root textarea,.gnnco-root select,.gnnco-root button{font-family:var(--fb)}.gnnco-root h1,.gnnco-root h2,.gnnco-root h3,.gnnco-root h4,.gnnco-root .trust strong,.gnnco-root .float b,.gnnco-root .pillar .n,.gnnco-root .faq summary,.gnnco-root .drawer nav>a,.gnnco-root .drawer summary,.gnnco-root .pager b,.gnnco-root .cat-cta b,.gnnco-root .q-badge,.gnnco-root .item .ih i,.gnnco-root .ticker{font-family:var(--fh)}.hx{background:var(--green-dd);color:#fff;padding-block:clamp(36px,6vw,90px) clamp(70px,8vw,120px);min-height:min(88vh,860px);display:flex;align-items:center}.hx::before,.hx::after{display:none}.hx-glow{position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 70% at 85% 10%,rgba(240,160,0,.55),transparent 60%),radial-gradient(50% 60% at 5% 95%,rgba(168,192,72,.45),transparent 60%),radial-gradient(40% 40% at 50% 50%,rgba(238,138,22,.15),transparent 70%);animation:glow 12s ease-in-out infinite alternate}.hx-glow::after{content:\"\";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1px);background-size:22px 22px;mask-image:linear-gradient(180deg,#000,transparent 85%);-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%)}@keyframes glow{to{transform:scale(1.08) translate(-2%,2%)}}.hx .wrap{grid-template-columns:1.1fr .9fr}.hx h1{color:#fff;font-size:clamp(2.3rem,4.4vw + .9rem,4.8rem);margin-top:1.2rem}.rot{display:inline-block;position:relative}.rot .hl{background:linear-gradient(100deg,#FFD25E,var(--amber) 45%,var(--orange));-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;animation:wordIn .6s var(--ease)}.rot .hl.out{animation:wordOut .35s ease-in forwards}@keyframes wordIn{from{opacity:0;transform:translateY(.4em) rotateX(60deg);filter:blur(6px)}}@keyframes wordOut{to{opacity:0;transform:translateY(-.4em);filter:blur(6px)}}.hx .lead{color:#D9E2C6}.hx .pill{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18);color:#fff;box-shadow:none;backdrop-filter:blur(8px)}.hx-search{position:relative;display:flex;align-items:center;gap:.5rem;margin-top:2rem;max-width:560px;background:#fff;border-radius:999px;padding:6px 6px 6px 3rem;box-shadow:0 20px 50px -20px rgba(0,0,0,.6),0 0 0 6px rgba(255,255,255,.08)}.hx-search svg{position:absolute;left:1.1rem;width:20px;height:20px;color:var(--ink-3)}.hx-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:16px;color:var(--ink);min-height:48px}.hx-search .btn{min-height:48px;padding:.7rem 1.3rem}.hx-pop{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin-top:1rem;font-size:.85rem;color:#C9D2B4}.hx-pop a{padding:.3rem .75rem;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#fff;transition:.2s}.hx-pop a:hover{background:var(--amber);border-color:var(--amber);color:var(--green-dd)}.hx .trust{border-top:1px solid rgba(255,255,255,.14);margin-top:2rem}.hx .trust strong{color:var(--amber);font-variant-numeric:tabular-nums}.hx .trust span{color:#C9D2B4}.hx-art{position:relative;aspect-ratio:1\/1.05;width:100%;max-width:580px;justify-self:end}.hx-art figure{position:absolute;margin:0;overflow:hidden;border-radius:28px;box-shadow:0 30px 60px -25px rgba(0,0,0,.7);border:4px solid rgba(255,255,255,.9);animation:bob 7s ease-in-out infinite}.hx-art figure img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.hx-art figure:hover img{transform:scale(1.08)}.hx-art .t1{left:8%;top:6%;width:56%;height:52%;border-radius:40px 40px 40px 120px}.hx-art .t2{right:2%;top:16%;width:34%;height:30%;animation-delay:-2s;border-radius:50%}.hx-art .t3{right:6%;bottom:6%;width:48%;height:40%;animation-delay:-4s;border-radius:120px 40px 40px 40px}.hx-art .t4{left:2%;bottom:10%;width:30%;height:28%;animation-delay:-1s}.hx-ring{position:absolute;left:44%;top:46%;width:150px;height:150px;transform:translate(-50%,-50%);z-index:3;border-radius:50%;background:#fff;box-shadow:0 20px 50px -15px rgba(0,0,0,.6);display:grid;place-items:center}.hx-ring svg{position:absolute;inset:0;width:100%;height:100%;animation:spin 18s linear infinite}.hx-ring text{font:700 13.5px var(--fh);letter-spacing:2.4px;fill:var(--green-d)}.hx-ring img{width:62%;height:auto}@keyframes spin{to{transform:rotate(360deg)}}.hx-art .float{z-index:4;color:var(--ink)}.hx-art .f1{left:-4%;top:58%}.hx-art .f2{right:-2%;top:2%}.hx-scroll{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);width:28px;height:44px;border-radius:20px;border:2px solid rgba(255,255,255,.45)}.hx-scroll span{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:4px;background:var(--amber);animation:wheel 1.8s ease-in-out infinite}@keyframes wheel{60%{transform:translateY(14px);opacity:0}}@media (max-width:980px){.hx{min-height:0}.hx .wrap{grid-template-columns:1fr}.hx-art{order:-1;justify-self:center;max-width:460px}.hx .hero-copy{text-align:center}.hx-search,.hx .lead{margin-inline:auto}.hx-pop{justify-content:center}.hx-scroll{display:none}}@media (max-width:640px){.hx{padding:14px 0 40px;background:var(--green-dd)}.hx-art{max-width:340px;aspect-ratio:1\/.92;margin-bottom:-4px}.hx-ring{width:104px;height:104px}.hx-ring text{font-size:15px}.hx-art .f1{left:-2%;top:auto;bottom:-2%}.hx-art .f2{right:-2%;top:0}.hx h1{font-size:clamp(2rem,9.4vw,2.6rem)}.hx-search{padding:5px 5px 5px 2.6rem}.hx-search svg{left:.9rem}.hx-search .btn{padding:.6rem .95rem;font-size:.88rem;min-height:44px}.hx-search input{min-height:44px;font-size:16px}.hx-pop{font-size:.78rem}.hx-pop span{display:none}.hx .trust{border-top:0;margin-top:1.4rem;padding-top:0}}.hx-art .f2{bottom:auto}.hx-art .f1{bottom:auto}.hx .wrap{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.hx .wrap>*{min-width:0}.toast{visibility:hidden;transform:translate(-50%,calc(100% + 140px))}.toast.on{visibility:visible;transform:translate(-50%,0)}@media (max-width:980px){.hx .wrap{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.hx-art .f1{top:auto;bottom:-2%}}.lang{position:relative}.lang-btn{display:inline-flex;align-items:center;gap:.35rem;height:48px;padding:0 .8rem;border-radius:14px;border:1px solid var(--line);background:#fff;cursor:pointer;font-weight:700;font-size:.85rem;color:var(--ink)}.lang-btn svg{width:18px;height:18px;color:var(--green)}.lang-menu{position:absolute;inset-inline-end:0;top:calc(100% + 8px);min-width:190px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-lg);padding:6px;opacity:0;visibility:hidden;transform:translateY(6px);transition:.2s var(--ease);z-index:60}.lang.open .lang-menu{opacity:1;visibility:visible;transform:none}.lang-menu button{display:flex;width:100%;align-items:center;gap:.7rem;padding:.65rem .7rem;border:0;background:none;border-radius:10px;cursor:pointer;font-size:.95rem;text-align:start;color:var(--ink)}.lang-menu button b{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--cream);font-size:.75rem}.lang-menu button:hover{background:var(--cream)}.lang-menu button[aria-pressed=\"true\"]{background:#F1F5E2;color:var(--green-d);font-weight:600}.lang-menu button[aria-pressed=\"true\"] b{background:var(--green-dd);color:#fff}.lang-seg{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:4px;padding:4px;border-radius:14px;background:var(--cream);border:1px solid var(--line);margin-bottom:.4rem}.lang-seg button{min-height:44px;border:0;border-radius:10px;background:none;font-weight:700;cursor:pointer;color:var(--ink-2)}.lang-seg button[aria-pressed=\"true\"]{background:#fff;color:var(--green-d);box-shadow:var(--shadow)}.gtranslate_wrapper,.gt_switcher_wrapper,#gt_float_wrapper,.gt_float_switcher,.gt_selector{display:none!important}html[lang=ar]{--fh:\"Cairo\",system-ui,sans-serif;--fb:\"Cairo\",system-ui,sans-serif}html[lang=ar] body *{letter-spacing:0!important}html[lang=ar] .hx h1,html[lang=ar] .h2,html[lang=ar] .phero h1{line-height:1.3}[dir=rtl] .btn svg:last-child:not(:first-child),[dir=rtl] .go svg,[dir=rtl] .mbar .dv svg{transform:scaleX(-1)}[dir=rtl] .btn:hover svg:last-child:not(:first-child){transform:scaleX(-1) translateX(3px)}[dir=rtl] .track,[dir=rtl] .tk{direction:ltr}[dir=rtl] .hx-search{padding:6px 3rem 6px 6px}[dir=rtl] .hx-search svg{left:auto;right:1.1rem}[dir=rtl] .search input{padding:.75rem 2.8rem .75rem 1rem}[dir=rtl] .search svg{left:auto;right:1rem}[dir=rtl] .card .tag{left:auto;right:12px}[dir=rtl] .pager a.nx{text-align:left}[dir=rtl] .f select{background-position:left 1rem center;padding-right:1rem;padding-left:2.6rem}[dir=rtl] .drawer .panel{right:auto;left:0;transform:translateX(-100%)}[dir=rtl] .drawer.open .panel{transform:none}[dir=rtl] .wa{right:auto;left:max(18px,env(safe-area-inset-left))}[dir=rtl] .pillar .n{right:auto;left:20px}[dir=rtl] .hero h1 .ul svg{left:auto;right:0}[dir=rtl] .f .cnt{align-self:flex-start}[dir=rtl] .qbtn b{right:auto;left:-6px}[dir=rtl] .eyebrow::before{order:0}@media (max-width:640px){[dir=rtl] .hx-search{padding:5px 2.6rem 5px 5px}[dir=rtl] .hx-search svg{right:.9rem}[dir=rtl] .card .tag{right:8px}}@media (max-width:640px){.hdr .wrap,.hdr.scrolled .wrap{height:74px}.logo img,.hdr.scrolled .logo img{height:58px}.lang-btn{height:44px;padding:0 .6rem}.lang-btn svg{display:none}}@media (max-width:360px){.logo img,.hdr.scrolled .logo img{height:50px}.lang-btn{padding:0 .5rem}}[dir=rtl] .c-card b,[dir=rtl] footer a[href^=\"tel:\"],[dir=rtl] .topbar a[href^=\"tel:\"],[dir=rtl] .hdr-cta a[href^=\"tel:\"]{direction:ltr;unicode-bidi:isolate}:root{--ink-3:#686868;--orange-d:#B85A06}.gnnco-root h1,.gnnco-root h2,.gnnco-root h3,.gnnco-root h4,.gnnco-root h5,.gnnco-root h6{color:inherit}:where(.gnnco-root) a,:where(.gnnco-root) button,:where(.gnnco-root) label,:where(.gnnco-root) li,:where(.gnnco-root) span,:where(.gnnco-root) p,:where(.gnnco-root) small,:where(.gnnco-root) b,:where(.gnnco-root) strong{color:inherit}.gnnco-root{color:var(--ink)}.eyebrow{color:var(--green-d)}.pack .eyebrow,.phero .eyebrow{color:var(--lime)}.btn{background:linear-gradient(135deg,#E07C0C,#C25A06);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.18)}.btn:hover{background:linear-gradient(135deg,#C96A08,#A84E04)}.btn--ghost{background:transparent;color:var(--ink);text-shadow:none}.btn--ghost:hover{background:#fff}.hx .btn--ghost,.hero-ctas .btn--ghost{color:inherit}.btn--light{background:#fff;color:var(--green-dd);text-shadow:none}.btn--light:hover{background:var(--cream)}.band .btn--wa{background:var(--green-dd);color:#fff}.band{background:linear-gradient(110deg,#E8900A,#D9700C 55%,#C9580E)}.band h2{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.15)}.ticker{background:linear-gradient(90deg,#E8900A,#C9620A);color:#fff}.card .go,.item small{color:var(--orange-d)}.app,.app h3,.app p,.app .k,.app .ings span{color:#fff}.app::after{background:linear-gradient(180deg,rgba(20,26,6,.05) 25%,rgba(20,26,6,.88) 100%)}.app .in{text-shadow:0 1px 3px rgba(0,0,0,.35)}.phero,.phero h1{color:#fff}.phero p{color:#E1E8D2}.crumbs,.crumbs a{color:#D3DCC0}.hx,.hx h1{color:#fff}.hx .lead{color:#E1E8D2}.hx-pop{color:#D3DCC0}.hx-pop a{color:#fff}.hx-search input{color:var(--ink)}.hx-search input::placeholder,.search input::placeholder,.f input::placeholder,.f textarea::placeholder{color:#8a8a8a;opacity:1}.hx-ring svg text,.hx-ring textPath{fill:var(--green-d)!important;opacity:1;visibility:visible}.pack,.pack .h2,.pack li{color:#fff}.pack .lead{color:#DCE4CB}.float b{color:var(--ink)}.float small{color:#5f5f5f}.trust span{color:var(--ink-2)}.hx .trust span{color:#D3DCC0}.q-badge{color:var(--green-dd)}.mbar a{color:var(--ink)}.mbar a.dv{background:linear-gradient(120deg,#E07C0C,#C25A06);color:#fff}.chip{color:var(--ink)}.chip[aria-pressed=\"true\"]{color:#fff}.side a{color:var(--ink)}.side a.cur{color:var(--green-d)}.add{color:var(--ink)}.add.in{color:#fff}footer,footer li,footer p{color:#C9D2B4}footer h4{color:#fff}footer a{color:#DDE4CC}.f-bot{color:#9AA586}.topbar,.topbar a{color:#E7EDD6}.nav>a,.nav>.has-mega>button{color:var(--ink)}.nav>a.active{color:var(--green-d)}.mega a{color:var(--ink)}.drawer nav>a,.drawer summary{color:var(--ink)}.toast{color:#fff}.toast a{color:var(--amber)}.ok{color:var(--green-d)}.lang-btn,.lang-menu button{color:var(--ink)}.gnnco-root p,.gnnco-root li,.gnnco-root span,.gnnco-root a,.gnnco-root small,.gnnco-root label,.gnnco-root b,.gnnco-root button,.gnnco-root input,.gnnco-root textarea{letter-spacing:normal}.gnnco-root .eyebrow,.gnnco-root .app .k,.gnnco-root .c-card small,.gnnco-root .side h4,.gnnco-root .partners p{letter-spacing:.12em}.gnnco-root p{color:inherit}.gnnco-root .lead{color:var(--ink-2)}.gnnco-root .hx .lead,.gnnco-root .phero p{color:#E1E8D2}.gnnco-root .pack .lead{color:#DCE4CB}.gnnco-root .item p,.gnnco-root .pillar p,.gnnco-root .step p,.gnnco-root .q-item p,.gnnco-root .lab p,.gnnco-root .faq p{color:var(--ink-2)}.gnnco-root p,.gnnco-root li,.gnnco-root span:not([class]),.gnnco-root small{font-weight:400}.gnnco-root .lead{font-weight:400;color:#4a4a4a}<\/style><script>document.body.classList.remove(\"ctypo\");document.body.classList.add(\"gnnco-live\")<\/script><div class=\"gnnco-root notranslate\">\n<svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\">\n<defs>\n<symbol id=\"i-arrow\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/symbol>\n<symbol id=\"i-chev\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><path d=\"m6 9 6 6 6-6\"\/><\/symbol>\n<symbol id=\"i-phone\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2z\"\/><\/symbol>\n<symbol id=\"i-mail\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><path d=\"m22 7-10 6L2 7\"\/><\/symbol>\n<symbol id=\"i-pin\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/symbol>\n<symbol id=\"i-check\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"m8 12 3 3 5-6\"\/><\/symbol>\n<symbol id=\"i-shield\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><path d=\"m9 12 2 2 4-4\"\/><\/symbol>\n<symbol id=\"i-flask\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 3h6M10 3v6L4.5 18.5A2 2 0 0 0 6.2 21.5h11.6a2 2 0 0 0 1.7-3L14 9V3\"\/><path d=\"M7 15h10\"\/><\/symbol>\n<symbol id=\"i-truck\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M1 3h15v13H1zM16 8h4l3 3v5h-7z\"\/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\/><\/symbol>\n<symbol id=\"i-chat\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/><path d=\"M8 9h8M8 13h5\"\/><\/symbol>\n<symbol id=\"i-clock\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 6v6l4 2\"\/><\/symbol>\n<symbol id=\"i-doc\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><path d=\"M14 2v6h6M9 13h6M9 17h6\"\/><\/symbol>\n<symbol id=\"i-leaf\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.5 19 2c1 2 2 4.2 2 8 0 5.5-4.8 10-10 10Z\"\/><path d=\"M2 21c0-3 1.9-5.4 5.1-6\"\/><\/symbol>\n<symbol id=\"i-wa\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17.5 14.4c-.3-.1-1.8-.9-2-1-.3-.1-.5-.1-.7.1-.2.3-.8 1-.9 1.2-.2.2-.3.2-.6.1-.3-.1-1.3-.5-2.4-1.5-.9-.8-1.5-1.8-1.7-2.1-.2-.3 0-.5.1-.6l.4-.5.3-.5v-.5l-.9-2.2c-.2-.6-.5-.5-.7-.5h-.6c-.2 0-.5.1-.8.4-.3.3-1 1-1 2.5s1.1 2.9 1.2 3.1c.1.2 2.1 3.2 5.1 4.5.7.3 1.3.5 1.7.6.7.2 1.4.2 1.9.1.6-.1 1.8-.7 2-1.4.2-.7.2-1.3.2-1.4-.1-.1-.3-.2-.6-.3zM12 21.8c-1.8 0-3.5-.5-5-1.4l-.4-.2-3.7 1 1-3.6-.2-.4A9.8 9.8 0 1 1 12 21.8zm8.4-18.3A11.8 11.8 0 0 0 1.7 17.7L0 24l6.4-1.7A11.8 11.8 0 0 0 23.8 12c0-3.2-1.2-6.2-3.4-8.5z\"\/><\/symbol>\n<symbol id=\"i-fb\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M14 8V6c0-.9.6-1 1-1h3V1h-4c-4 0-5 3-5 5v2H6v4h3v11h5V12h3.5l.5-4z\"\/><\/symbol>\n<symbol id=\"i-ig\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"2\" y=\"2\" width=\"20\" height=\"20\" rx=\"5\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/><circle cx=\"17.5\" cy=\"6.5\" r=\".8\" fill=\"currentColor\"\/><\/symbol>\n<symbol id=\"i-in\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M4.98 3.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5zM3 9.5h4V21H3zM9.5 9.5h3.8v1.6h.1c.5-1 1.8-2 3.8-2 4 0 4.8 2.6 4.8 6V21h-4v-5.2c0-1.2 0-2.9-1.8-2.9s-2 1.4-2 2.8V21h-4z\"\/><\/symbol>\n<symbol id=\"i-yt\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M23 7.2a3 3 0 0 0-2.1-2.1C19 4.6 12 4.6 12 4.6s-7 0-8.9.5A3 3 0 0 0 1 7.2 31 31 0 0 0 .5 12 31 31 0 0 0 1 16.8a3 3 0 0 0 2.1 2.1c1.9.5 8.9.5 8.9.5s7 0 8.9-.5a3 3 0 0 0 2.1-2.1c.4-1.6.5-3.2.5-4.8s-.1-3.2-.5-4.8zM9.7 15V9l5.8 3z\"\/><\/symbol>\n<\/defs>\n<\/svg>\n<svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\"><defs>\n<symbol id=\"i-search\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><path d=\"m20 20-3.5-3.5\"\/><\/symbol>\n<symbol id=\"i-list\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 5h11M9 12h11M9 19h11\"\/><path d=\"m3 5 1 1 2-2M3 12l1 1 2-2M3 19l1 1 2-2\"\/><\/symbol>\n<symbol id=\"i-plus\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/symbol>\n<symbol id=\"i-ok\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m5 12 5 5 9-10\"\/><\/symbol>\n<\/defs><\/svg>\n<div class=\"topbar\">\n<div class=\"wrap\">\n<div class=\"tb-left\">\n<a href=\"tel:+212663070595\"><svg><use href=\"#i-phone\"\/><\/svg>+212 663 070 595<\/a>\n<a href=\"mailto:gnncosales@gmail.com\"><svg><use href=\"#i-mail\"\/><\/svg>gnncosales@gmail.com<\/a>\n<\/div>\n<div class=\"tb-right\">\n<a href=\"#\/contact\"><svg><use href=\"#i-pin\"\/><\/svg>Casablanca, Maroc<\/a>\n<a href=\"#\" aria-label=\"Facebook\"><svg><use href=\"#i-fb\"\/><\/svg><\/a>\n<a href=\"#\" aria-label=\"Instagram\"><svg><use href=\"#i-ig\"\/><\/svg><\/a>\n<a href=\"#\" aria-label=\"LinkedIn\"><svg><use href=\"#i-in\"\/><\/svg><\/a>\n<\/div>\n<\/div>\n<\/div>\n<header class=\"hdr\" id=\"hdr\">\n<div class=\"wrap\">\n<a href=\"#\/\" class=\"logo\" aria-label=\"GNNCO Foods \u2014 accueil\"><img decoding=\"async\" src=\"https:\/\/gnnco-foods.ma\/wp-content\/uploads\/2023\/11\/gnn_logoo-removebg-preview.png\" alt=\"GNNCO Foods\" width=\"79\" height=\"52\"><\/a>\n<nav class=\"nav\" aria-label=\"Navigation principale\">\n<a href=\"#\/\" data-nav=\"home\">Accueil<\/a>\n<div class=\"has-mega\">\n<button aria-haspopup=\"true\" data-nav=\"produits\" onclick=\"location.hash='#\/produits'\">Nos produits <svg><use href=\"#i-chev\"\/><\/svg><\/button>\n<div class=\"mega\" id=\"mega\"><\/div>\n<\/div>\n<a href=\"#\/emballage\" data-nav=\"emballage\">Emballage<\/a>\n<a href=\"#\/assistance\" data-nav=\"assistance\">GNNCO Assistance<\/a>\n<a href=\"#\/contact\" data-nav=\"contact\">Contact<\/a>\n<\/nav>\n<div class=\"hdr-cta\">\n<a href=\"tel:+212520604060\" class=\"btn btn--ghost\"><svg><use href=\"#i-phone\"\/><\/svg>05 20 60 40 60<\/a>\n<div class=\"lang\"><button class=\"lang-btn\" type=\"button\" aria-haspopup=\"true\" aria-label=\"Langue \/ Language \/ \u0627\u0644\u0644\u063a\u0629\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20\"\/><\/svg><span class=\"lang-cur\">FR<\/span><\/button><div class=\"lang-menu\" role=\"menu\"><button type=\"button\" data-lang=\"fr\" role=\"menuitemradio\"><b>FR<\/b>Fran\u00e7ais<\/button><button type=\"button\" data-lang=\"en\" role=\"menuitemradio\"><b>EN<\/b>English<\/button><button type=\"button\" data-lang=\"ar\" role=\"menuitemradio\"><b>\u0639<\/b>\u0627\u0644\u0639\u0631\u0628\u064a\u0629<\/button><\/div><\/div>\n<button class=\"qbtn\" id=\"qbtn\" aria-label=\"Ma demande de devis\" onclick=\"location.hash='#\/contact'\"><svg><use href=\"#i-list\"\/><\/svg><b id=\"qcount\">0<\/b><\/button>\n<a href=\"#\/contact\" class=\"btn\">Demander un devis <svg><use href=\"#i-arrow\"\/><\/svg><\/a>\n<button class=\"burger\" id=\"burger\" aria-label=\"Ouvrir le menu\" aria-expanded=\"false\" aria-controls=\"drawer\"><span><\/span><\/button>\n<\/div>\n<\/div>\n<\/header>\n<div class=\"drawer\" id=\"drawer\" aria-hidden=\"true\">\n<div class=\"scrim\" data-close><\/div>\n<div class=\"panel\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Menu\">\n<div class=\"p-head\">\n<img decoding=\"async\" src=\"https:\/\/gnnco-foods.ma\/wp-content\/uploads\/2023\/11\/gnn_logoo-removebg-preview.png\" alt=\"GNNCO Foods\">\n<button class=\"x\" data-close aria-label=\"Fermer\">\u00d7<\/button>\n<\/div>\n<nav>\n<a href=\"#\/\" data-close>Accueil<\/a>\n<details><summary>Nos produits <svg><use href=\"#i-chev\"\/><\/svg><\/summary><div class=\"sub\" id=\"subm\"><\/div><\/details>\n<a href=\"#\/emballage\" data-close>Emballage alimentaire<\/a>\n<a href=\"#\/assistance\" data-close>GNNCO Assistance<\/a>\n<a href=\"#\/contact\" data-close>Contact<\/a>\n<\/nav>\n<div class=\"p-foot\">\n<div class=\"lang-seg\" role=\"group\" aria-label=\"Langue\"><button type=\"button\" data-lang=\"fr\">FR<\/button><button type=\"button\" data-lang=\"en\">EN<\/button><button type=\"button\" data-lang=\"ar\">\u0627\u0644\u0639\u0631\u0628\u064a\u0629<\/button><\/div>\n<a href=\"#\/contact\" class=\"btn\" data-close>Demander un devis <svg><use href=\"#i-arrow\"\/><\/svg><\/a>\n<a href=\"tel:+212520604060\" class=\"btn btn--ghost\"><svg><use href=\"#i-phone\"\/><\/svg>+212 520 604 060<\/a>\n<\/div>\n<\/div>\n<\/div>\n<main id=\"main\">\n<div class=\"view\" data-view=\"home\">\n<section class=\"hero hx\">\n<div class=\"hx-glow\" aria-hidden=\"true\"><\/div>\n<div class=\"wrap\">\n<div class=\"hero-copy\">\n<span class=\"pill rv\"><b>B2B<\/b> Fournisseur d&#8217;ingr\u00e9dients \u00b7 Casablanca<\/span>\n<h1 class=\"rv\">L&#8217;ingr\u00e9dient qui fait la diff\u00e9rence en <span class=\"rot\" id=\"rot\"><span class=\"hl\">biscuiterie<\/span><\/span><\/h1>\n<p class=\"lead rv\">Additifs, ar\u00f4mes, cacao, ferments, texturants, ingr\u00e9dients laitiers et emballages \u2014 livr\u00e9s avec une assistance technique qui vous suit de l&#8217;essai \u00e0 la production.<\/p>\n<form class=\"hx-search rv\" id=\"hxs\" role=\"search\">\n<svg><use href=\"#i-search\"\/><\/svg>\n<input id=\"hxq\" type=\"search\" placeholder=\"Que cherchez-vous ? Ex : cas\u00e9ine, cacao\u2026\" aria-label=\"Rechercher un ingr\u00e9dient\">\n<button class=\"btn\" type=\"submit\">Rechercher<\/button>\n<\/form>\n<div class=\"hx-pop rv\"><span>Populaire :<\/span><a href=\"#\/produits\/cacao\">Cacao<\/a><a href=\"#\/produits\/texturants\">Gomme xanthane<\/a><a href=\"#\/produits\/laitiers\">Poudre de lait<\/a><a href=\"#\/produits\/ferments\">Ferments<\/a><\/div>\n<div class=\"trust rv\">\n<div><strong data-count=\"12\">0<\/strong><span>gammes<\/span><\/div>\n<div><strong data-count=\"60\">0<\/strong><span>r\u00e9f\u00e9rences<\/span><\/div>\n<div><strong data-count=\"2\">0<\/strong><span>sites \u00e0 Casablanca<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"hx-art rv\" aria-hidden=\"true\">\n<div class=\"hx-ring\"><svg viewBox=\"0 0 200 200\"><defs><path id=\"circ\" d=\"M100,100 m-78,0 a78,78 0 1,1 156,0 a78,78 0 1,1 -156,0\"\/><\/defs><text><textPath href=\"#circ\">INGR\u00c9DIENTS \u2022 ADDITIFS \u2022 EMBALLAGES \u2022 ASSISTANCE \u2022 <\/textPath><\/text><\/svg><img decoding=\"async\" src=\"https:\/\/gnnco-foods.ma\/wp-content\/uploads\/2023\/11\/gnn_logoo-removebg-preview.png\" alt=\"\"><\/div>\n<figure class=\"t1\"><img decoding=\"async\" src=\"https:\/\/gnnco-foods.ma\/wp-content\/uploads\/2023\/11\/Industrie-agroalimentaire.jpg\" alt=\"\"><\/figure>\n<figure class=\"t2\"><img decoding=\"async\" src=\"https:\/\/gnnco-foods.ma\/wp-content\/uploads\/2023\/11\/caco.jpeg\" alt=\"\"><\/figure>\n<figure class=\"t3\"><img decoding=\"async\" src=\"https:\/\/gnnco-foods.ma\/wp-content\/uploads\/2023\/11\/Cheese-1200x834-1.jpg\" alt=\"\"><\/figure>\n<figure class=\"t4\"><img decoding=\"async\" src=\"https:\/\/gnnco-foods.ma\/wp-content\/uploads\/2023\/11\/aromes.jpeg\" alt=\"\"><\/figure>\n<div class=\"float f1\"><i><svg><use href=\"#i-flask\"\/><\/svg><\/i><div><b>Laboratoire pilote<\/b><small>Essais &#038; formulation<\/small><\/div><\/div>\n<div class=\"float f2\"><i><svg><use href=\"#i-truck\"\/><\/svg><\/i><div><b>Livraison fiable<\/b><small>Partout au Maroc<\/small><\/div><\/div>\n<\/div>\n<\/div>\n<a href=\"#\" class=\"hx-scroll\" aria-label=\"D\u00e9filer\" onclick=\"event.preventDefault();document.querySelector('.ticker').scrollIntoView({behavior:'smooth'})\"><span><\/span><\/a>\n<\/section>\n<div class=\"ticker\" aria-hidden=\"true\"><div class=\"tk\"><span>Additifs<\/span><span>Amidons<\/span><span>Ar\u00f4mes<\/span><span>\u00c9mulsifiants<\/span><span>Cacao<\/span><span>Graisses v\u00e9g\u00e9tales<\/span><span>Caramels<\/span><span>Ferments &#038; pr\u00e9sures<\/span><span>Pr\u00e9parations fromag\u00e8res<\/span><span>Ingr\u00e9dients laitiers<\/span><span>Texturants<\/span><span>Vitamines<\/span><span>Emballage alimentaire<\/span><span>Additifs<\/span><span>Amidons<\/span><span>Ar\u00f4mes<\/span><span>\u00c9mulsifiants<\/span><span>Cacao<\/span><span>Graisses v\u00e9g\u00e9tales<\/span><span>Caramels<\/span><span>Ferments &#038; pr\u00e9sures<\/span><span>Pr\u00e9parations fromag\u00e8res<\/span><span>Ingr\u00e9dients laitiers<\/span><span>Texturants<\/span><span>Vitamines<\/span><span>Emballage alimentaire<\/span><\/div><\/div>\n<div class=\"partners\">\n<div class=\"wrap\">\n<p>Ils nous font confiance<\/p>\n<div class=\"marquee\"><div class=\"track\" id=\"track\"><\/div><\/div>\n<\/div>\n<\/div>\n<section>\n<div class=\"wrap\">\n<div class=\"sec-head\">\n<div>\n<span class=\"eyebrow rv\">Pourquoi GNNCO<\/span>\n<h2 class=\"h2 rv\">Plus qu&#8217;un fournisseur,<br>un partenaire de production.<\/h2>\n<\/div>\n<p class=\"lead rv\">Nous accompagnons les industriels de la biscuiterie, de la glace, de la laiterie et de la confiserie \u2014 du choix de l&#8217;ingr\u00e9dient jusqu&#8217;\u00e0 la livraison.<\/p>\n<\/div>\n<p class=\"swipe-hint\"><i><\/i>Faites glisser<\/p><div class=\"pillars\">\n<article class=\"pillar rv\"><span class=\"n\">01<\/span><div class=\"ic\"><svg><use href=\"#i-truck\"\/><\/svg><\/div><h3>Qualit\u00e9 &#038; disponibilit\u00e9<\/h3><p>Des produits disponibles en stock et une logistique performante pour s\u00e9curiser vos lignes de production.<\/p><\/article>\n<article class=\"pillar rv\"><span class=\"n\">02<\/span><div class=\"ic\"><svg><use href=\"#i-flask\"\/><\/svg><\/div><h3>Assistance technique<\/h3><p>Une \u00e9quipe \u00e0 l&#8217;\u00e9coute, toujours disponible pour trouver la bonne solution \u00e0 vos d\u00e9fis de formulation.<\/p><\/article>\n<article class=\"pillar rv\"><span class=\"n\">03<\/span><div class=\"ic\"><svg><use href=\"#i-clock\"\/><\/svg><\/div><h3>Disponibilit\u00e9 permanente<\/h3><p>Contact direct et dialogue constant, o\u00f9 que vous soyez \u2014 au Maroc comme \u00e0 l&#8217;international.<\/p><\/article>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"products\">\n<div class=\"wrap\">\n<div class=\"sec-head\">\n<div>\n<span class=\"eyebrow rv\">Nos gammes<\/span>\n<h2 class=\"h2 rv\">Des ingr\u00e9dients pour<br>chaque formulation.<\/h2>\n<\/div>\n<a href=\"#\/produits\" class=\"btn btn--ghost rv\">Voir tout le catalogue <svg><use href=\"#i-arrow\"\/><\/svg><\/a>\n<\/div>\n<p class=\"swipe-hint\"><i><\/i>Faites glisser<\/p><div class=\"grid\" id=\"homeGrid\"><\/div>\n<\/div>\n<\/section>\n<section>\n<div class=\"wrap\">\n<div class=\"sec-head\">\n<div>\n<span class=\"eyebrow rv\">Applications<\/span>\n<h2 class=\"h2 rv\">Une symphonie de saveurs,<br>de la biscuiterie au glacier.<\/h2>\n<\/div>\n<p class=\"lead rv\">Des ingr\u00e9dients sains et naturels, s\u00e9lectionn\u00e9s pour la texture, le go\u00fbt et la stabilit\u00e9 de vos produits finis.<\/p>\n<\/div>\n<div class=\"apps\">\n<a href=\"#\/produits?f=bisc\" class=\"app rv\">\n<img decoding=\"async\" src=\"https:\/\/gnnco-foods.ma\/wp-content\/uploads\/2023\/11\/GLO.png\" alt=\"Biscuits\" loading=\"lazy\">\n<div class=\"in\"><span class=\"k\">Biscuiterie &#038; p\u00e2tisserie<\/span><h3>Biscuits<\/h3><p>Une s\u00e9lection exquise d&#8217;ingr\u00e9dients pour des biscuits croustillants et gourmands.<\/p>\n<div class=\"ings\"><span>Amidons<\/span><span>Graisses<\/span><span>Cacao<\/span><span>Ar\u00f4mes<\/span><span>\u00c9mulsifiants<\/span><\/div><\/div>\n<\/a>\n<a href=\"#\/produits?f=glace\" class=\"app rv\">\n<img decoding=\"async\" src=\"https:\/\/gnnco-foods.ma\/wp-content\/uploads\/2023\/11\/pks.png\" alt=\"Glaces\" loading=\"lazy\">\n<div class=\"in\"><span class=\"k\">Glacerie &#038; desserts<\/span><h3>Glaces<\/h3><p>La fra\u00eecheur de l&#8217;indulgence glac\u00e9e, avec une texture onctueuse et stable.<\/p>\n<div class=\"ings\"><span>Stabilisants<\/span><span>Ingr\u00e9dients laitiers<\/span><span>Caramels<\/span><span>Ar\u00f4mes<\/span><\/div><\/div>\n<\/a>\n<\/div>\n<\/div>\n<\/section>\n<section style=\"padding-top:0\">\n<div class=\"pack\">\n<div class=\"pack-grid\">\n<div>\n<span class=\"eyebrow rv\">Emballage alimentaire<\/span>\n<h2 class=\"h2 rv\">Un emballage qui prot\u00e8ge et fait vendre.<\/h2>\n<p class=\"lead rv\">Nous vous accompagnons pour concevoir l&#8217;emballage alimentaire le mieux adapt\u00e9 \u00e0 votre produit, votre ligne et votre marque.<\/p>\n<ul class=\"rv\">\n<li><svg><use href=\"#i-check\"\/><\/svg>Conseil sur les mat\u00e9riaux et formats<\/li>\n<li><svg><use href=\"#i-check\"\/><\/svg>Emballages conformes au contact alimentaire<\/li>\n<li><svg><use href=\"#i-check\"\/><\/svg>Personnalisation \u00e0 vos couleurs<\/li>\n<\/ul>\n<a href=\"#\/emballage\" class=\"btn rv\">D\u00e9couvrir l&#8217;offre emballage <svg><use href=\"#i-arrow\"\/><\/svg><\/a>\n<\/div>\n<div class=\"pack-imgs\" data-pack><\/div>\n<\/div>\n<\/div>\n<\/section>\n<section style=\"padding-top:0\">\n<div class=\"wrap\">\n<div class=\"sec-head\"><div><span class=\"eyebrow rv\">Comment \u00e7a marche<\/span><h2 class=\"h2 rv\">De votre besoin \u00e0 votre ligne de production.<\/h2><\/div><\/div>\n<div class=\"steps\" data-steps><\/div>\n<\/div>\n<\/section>\n<section class=\"quality\" style=\"background:var(--cream)\">\n<div class=\"wrap\">\n<div class=\"q-imgs rv\">\n<img decoding=\"async\" class=\"a\" src=\"https:\/\/gnnco-foods.ma\/wp-content\/uploads\/2023\/11\/000935724_896x598_c.jpg\" alt=\"Projet sur le terrain\" loading=\"lazy\">\n<img decoding=\"async\" class=\"b\" src=\"https:\/\/gnnco-foods.ma\/wp-content\/uploads\/2023\/11\/Industrie-agroalimentaire.jpg\" alt=\"Industrie agroalimentaire\" loading=\"lazy\">\n<div class=\"q-badge\"><svg><use href=\"#i-leaf\"\/><\/svg><br>Produits frais, cultiv\u00e9s sur place<\/div>\n<\/div>\n<div>\n<span class=\"eyebrow rv\">Qualit\u00e9 &#038; production<\/span>\n<h2 class=\"h2 rv\">Une qualit\u00e9 exceptionnelle, des origines ma\u00eetris\u00e9es.<\/h2>\n<p class=\"lead rv\">Gr\u00e2ce \u00e0 des technologies avanc\u00e9es et \u00e0 nos projets agricoles sur le terrain, nous proposons des gammes naturelles pour une alimentation saine \u2014 en phase avec la demande de produits durables et sourc\u00e9s localement.<\/p>\n<div class=\"q-list\">\n<div class=\"q-item rv\"><i><svg><use href=\"#i-shield\"\/><\/svg><\/i><div><h3>Normes de qualit\u00e9<\/h3><p>Respect des normes nationales et internationales de s\u00e9curit\u00e9 et de qualit\u00e9 alimentaire.<\/p><\/div><\/div>\n<div class=\"q-item rv\"><i><svg><use href=\"#i-doc\"\/><\/svg><\/i><div><h3>Conformit\u00e9 r\u00e9glementaire<\/h3><p>S\u00e9curit\u00e9 alimentaire, \u00e9tiquetage et durabilit\u00e9 environnementale : chaque produit est conforme.<\/p><\/div><\/div>\n<div class=\"q-item rv\"><i><svg><use href=\"#i-leaf\"\/><\/svg><\/i><div><h3>Projets sur le terrain<\/h3><p>Des projets agricoles pour fournir des produits naturels et tester de nouvelles m\u00e9thodes de culture.<\/p><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<div data-band><\/div>\n<\/div>\n<div class=\"view\" data-view=\"produits\">\n<div class=\"phero\"><div class=\"wrap\">\n<div class=\"crumbs\"><a href=\"#\/\">Accueil<\/a><span>\/<\/span>Nos produits<\/div>\n<h1>Catalogue des ingr\u00e9dients<\/h1>\n<p>12 gammes, plus de 60 r\u00e9f\u00e9rences pour la biscuiterie, la glacerie, la laiterie, la fromagerie et la chocolaterie. Ajoutez des produits \u00e0 votre demande de devis en un clic.<\/p>\n<\/div><\/div>\n<section><div class=\"wrap\">\n<div class=\"tools\">\n<div class=\"filters\" role=\"toolbar\" aria-label=\"Filtrer par application\" id=\"filters\"><\/div>\n<label class=\"search\"><span class=\"sr\">Rechercher un ingr\u00e9dient<\/span><svg><use href=\"#i-search\"\/><\/svg><input id=\"q\" type=\"search\" placeholder=\"Rechercher : cas\u00e9ine, xanthane, cacao\u2026\"><\/label>\n<\/div>\n<div id=\"results\"><\/div>\n<div class=\"grid\" id=\"grid\"><\/div>\n<p class=\"empty\" id=\"empty\">Aucun r\u00e9sultat. Essayez un autre terme ou <a href=\"#\/contact\" style=\"color:var(--orange-d);font-weight:600\">contactez-nous<\/a>.<\/p>\n<\/div><\/section>\n<div data-band><\/div>\n<\/div>\n<div class=\"view\" data-view=\"cat\">\n<div class=\"phero\" id=\"catHero\"><\/div>\n<section><div class=\"wrap cat-layout\">\n<aside class=\"side\" id=\"side\" aria-label=\"Gammes\"><\/aside>\n<div>\n<div class=\"items\" id=\"items\"><\/div>\n<div class=\"cat-cta\"><div><b>Besoin d&#8217;une fiche technique ou d&#8217;un \u00e9chantillon ?<\/b><p style=\"color:var(--ink-2);font-size:.92rem\">Nos experts vous r\u00e9pondent sous 24 h ouvr\u00e9es.<\/p><\/div><a href=\"#\/contact\" class=\"btn\">Demander un devis <svg><use href=\"#i-arrow\"\/><\/svg><\/a><\/div>\n<div class=\"pager\" id=\"pager\"><\/div>\n<\/div>\n<\/div><\/section>\n<\/div>\n<div class=\"view\" data-view=\"emballage\">\n<div class=\"phero\"><div class=\"wrap\">\n<div class=\"crumbs\"><a href=\"#\/\">Accueil<\/a><span>\/<\/span>Emballage alimentaire<\/div>\n<h1>Emballage alimentaire<\/h1>\n<p>Nous vous accompagnons pour concevoir le meilleur emballage alimentaire : protection du produit, conformit\u00e9 au contact alimentaire et impact en rayon.<\/p>\n<\/div><\/div>\n<section><div class=\"wrap\">\n<div class=\"split\">\n<div class=\"pack-imgs\" data-pack style=\"--x:1\"><\/div>\n<div>\n<span class=\"eyebrow rv\">Notre accompagnement<\/span>\n<h2 class=\"h2 rv\">De la conception \u00e0 la livraison.<\/h2>\n<p class=\"lead rv\">Que vous lanciez un nouveau produit ou optimisiez un emballage existant, nous trouvons le format et le mat\u00e9riau adapt\u00e9s \u00e0 votre process et \u00e0 votre budget.<\/p>\n<div class=\"q-list\">\n<div class=\"q-item rv\"><i><svg><use href=\"#i-chat\"\/><\/svg><\/i><div><h3>Conseil &#038; choix des mat\u00e9riaux<\/h3><p>Barri\u00e8re \u00e0 l&#8217;humidit\u00e9, \u00e0 l&#8217;oxyg\u00e8ne, \u00e0 la graisse : le bon mat\u00e9riau pour la bonne conservation.<\/p><\/div><\/div>\n<div class=\"q-item rv\"><i><svg><use href=\"#i-shield\"\/><\/svg><\/i><div><h3>Conformit\u00e9 contact alimentaire<\/h3><p>Des emballages conformes aux exigences r\u00e9glementaires de s\u00e9curit\u00e9 alimentaire.<\/p><\/div><\/div>\n<div class=\"q-item rv\"><i><svg><use href=\"#i-leaf\"\/><\/svg><\/i><div><h3>Personnalisation<\/h3><p>Impression \u00e0 vos couleurs pour valoriser votre marque en point de vente.<\/p><\/div><\/div>\n<\/div>\n<button class=\"btn rv\" style=\"margin-top:1.6rem\" data-addgo=\"Emballage alimentaire\">Demandez votre devis <svg><use href=\"#i-arrow\"\/><\/svg><\/button>\n<\/div>\n<\/div>\n<\/div><\/section>\n<div data-band><\/div>\n<\/div>\n<div class=\"view\" data-view=\"assistance\">\n<div class=\"phero\"><div class=\"bg\"><img decoding=\"async\" src=\"https:\/\/gnnco-foods.ma\/wp-content\/uploads\/2023\/11\/support-1024x672.png\" alt=\"\"><\/div><div class=\"wrap\">\n<div class=\"crumbs\"><a href=\"#\/\">Accueil<\/a><span>\/<\/span>GNNCO Assistance<\/div>\n<h1>Assistance technique<\/h1>\n<p>Nos experts en technologie alimentaire sont pr\u00eats \u00e0 vous accompagner dans tous vos projets de d\u00e9veloppement.<\/p>\n<div class=\"meta\"><span>Laboratoire interne<\/span><span>Productions pilotes<\/span><span>Formulation sur mesure<\/span><\/div>\n<\/div><\/div>\n<section><div class=\"wrap\">\n<div class=\"split\">\n<div>\n<span class=\"eyebrow rv\">Notre laboratoire<\/span>\n<h2 class=\"h2 rv\">Testez avant d&#8217;industrialiser.<\/h2>\n<p class=\"lead rv\">Notre laboratoire interne est \u00e9quip\u00e9 des derni\u00e8res technologies et permet de r\u00e9aliser des productions \u00ab pilotes \u00bb de produits laitiers d\u00e9riv\u00e9s, biscuits, confiseries et plus encore \u2014 pour valider vos recettes avant le passage en ligne.<\/p>\n<a href=\"#\/contact\" class=\"btn rv\" style=\"margin-top:1.6rem\">Planifier un essai <svg><use href=\"#i-arrow\"\/><\/svg><\/a>\n<\/div>\n<img decoding=\"async\" class=\"rv\" src=\"https:\/\/gnnco-foods.ma\/wp-content\/uploads\/2023\/11\/support-1024x672.png\" alt=\"Assistance technique GNNCO\" loading=\"lazy\">\n<\/div>\n<\/div><\/section>\n<section style=\"background:var(--cream)\"><div class=\"wrap\">\n<div class=\"sec-head\"><div><span class=\"eyebrow rv\">Productions pilotes<\/span><h2 class=\"h2 rv\">Ce que nous pouvons tester avec vous.<\/h2><\/div><\/div>\n<div class=\"labs\">\n<div class=\"lab rv\"><div class=\"e\">\ud83e\udd5b<\/div><h3>Yaourts &#038; d\u00e9riv\u00e9s<\/h3><p>Choix des ferments, texture, acidit\u00e9 et stabilit\u00e9.<\/p><\/div>\n<div class=\"lab rv\"><div class=\"e\">\ud83e\uddc0<\/div><h3>Fromages<\/h3><p>Pr\u00e9sures, ferments et pr\u00e9parations fromag\u00e8res.<\/p><\/div>\n<div class=\"lab rv\"><div class=\"e\">\ud83e\uded5<\/div><h3>Fromages fondus<\/h3><p>Sels de fonte, prot\u00e9ines laiti\u00e8res, onctuosit\u00e9.<\/p><\/div>\n<div class=\"lab rv\"><div class=\"e\">\ud83c\udf6a<\/div><h3>Biscuits<\/h3><p>Amidons, graisses, cacao et ar\u00f4mes.<\/p><\/div>\n<div class=\"lab rv\"><div class=\"e\">\ud83c\udf6c<\/div><h3>Confiseries<\/h3><p>Caramels, sucres, gommes et acidulants.<\/p><\/div>\n<div class=\"lab rv\"><div class=\"e\">\ud83c\udf66<\/div><h3>Glaces<\/h3><p>Stabilisants, \u00e9mulsifiants, ingr\u00e9dients laitiers.<\/p><\/div>\n<\/div>\n<\/div><\/section>\n<section><div class=\"wrap\">\n<div class=\"sec-head\"><div><span class=\"eyebrow rv\">M\u00e9thode<\/span><h2 class=\"h2 rv\">Un accompagnement en 4 \u00e9tapes.<\/h2><\/div><\/div>\n<div class=\"steps\" data-steps><\/div>\n<\/div><\/section>\n<div data-band><\/div>\n<\/div>\n<div class=\"view\" data-view=\"contact\">\n<div class=\"phero\"><div class=\"wrap\">\n<div class=\"crumbs\"><a href=\"#\/\">Accueil<\/a><span>\/<\/span>Contact<\/div>\n<h1>Parlons de votre prochaine production.<\/h1>\n<p>Fiche technique, \u00e9chantillon ou devis : notre \u00e9quipe commerciale vous r\u00e9pond rapidement.<\/p>\n<\/div><\/div>\n<section class=\"contact\"><div class=\"wrap\">\n<div>\n<span class=\"eyebrow\">Coordonn\u00e9es<\/span>\n<div class=\"c-cards\">\n<a class=\"c-card\" href=\"tel:+212520604060\"><i><svg><use href=\"#i-phone\"\/><\/svg><\/i><div><small>T\u00e9l\u00e9phone<\/small><b>+212 520 604 060<\/b><br><b>+212 663 070 595<\/b><\/div><\/a>\n<a class=\"c-card\" href=\"https:\/\/wa.me\/212663070595\" target=\"_blank\" rel=\"noopener\"><i style=\"background:#DCF8E6;color:#128C4A\"><svg><use href=\"#i-wa\"\/><\/svg><\/i><div><small>WhatsApp<\/small><b>Discuter maintenant<\/b><\/div><\/a>\n<a class=\"c-card\" href=\"mailto:gnncosales@gmail.com\"><i><svg><use href=\"#i-mail\"\/><\/svg><\/i><div><small>E-mail<\/small><b>gnncosales@gmail.com<\/b><\/div><\/a>\n<div class=\"c-card\"><i><svg><use href=\"#i-pin\"\/><\/svg><\/i><div><small>Si\u00e8ge<\/small><b>Quartier Moulay Abdellah, Rue 272 N\u00b089, B.P 20150, Casablanca<\/b><\/div><\/div>\n<div class=\"c-card\"><i><svg><use href=\"#i-pin\"\/><\/svg><\/i><div><small>Succursale<\/small><b>46 Rue Allal Ben Ahmed, Amkik Belv\u00e9d\u00e8re, 20300 Casablanca<\/b><\/div><\/div>\n<\/div>\n<\/div>\n<form class=\"form\" id=\"form\" novalidate>\n<h3>Demande de devis<\/h3>\n<p>R\u00e9ponse sous 24 h ouvr\u00e9es.<\/p>\n<div class=\"basket\" id=\"basket\"><small>Produits s\u00e9lectionn\u00e9s<\/small><ul id=\"blist\"><\/ul><\/div>\n<div class=\"fg\">\n<div class=\"f\"><label for=\"fn\">Pr\u00e9nom<\/label><input id=\"fn\" name=\"prenom\" autocomplete=\"given-name\"><\/div>\n<div class=\"f\"><label for=\"ln\">Nom<\/label><input id=\"ln\" name=\"nom\" autocomplete=\"family-name\"><\/div>\n<div class=\"f\"><label for=\"em\">E-mail <em>*<\/em><\/label><input id=\"em\" name=\"email\" type=\"email\" autocomplete=\"email\" required><span class=\"msg\">Merci d&#8217;indiquer un e-mail valide.<\/span><\/div>\n<div class=\"f\"><label for=\"ph\">T\u00e9l\u00e9phone<\/label><input id=\"ph\" name=\"tel\" type=\"tel\" autocomplete=\"tel\" inputmode=\"tel\"><\/div>\n<div class=\"f full\"><label for=\"co\">Entreprise<\/label><input id=\"co\" name=\"entreprise\" autocomplete=\"organization\"><\/div>\n<div class=\"f full\"><label for=\"ms\">Message<\/label><textarea id=\"ms\" name=\"message\" maxlength=\"180\" placeholder=\"D\u00e9crivez votre besoin : produit, volume, application\u2026\"><\/textarea><span class=\"cnt\"><span id=\"cnt\">0<\/span> \/ 180<\/span><\/div>\n<\/div>\n<button class=\"btn\" type=\"submit\">Envoyer la demande <svg><use href=\"#i-arrow\"\/><\/svg><\/button>\n<div class=\"ok\" id=\"ok\" role=\"status\">Merci ! Votre demande a bien \u00e9t\u00e9 envoy\u00e9e. Nous revenons vers vous tr\u00e8s vite.<\/div>\n<\/form>\n<\/div><\/section>\n<section style=\"padding-top:0\"><div class=\"wrap\">\n<div class=\"map\"><iframe title=\"Carte GNNCO Foods Casablanca\" loading=\"lazy\" src=\"https:\/\/www.google.com\/maps?q=Quartier+Moulay+Abdellah+Casablanca&#038;output=embed\"><\/iframe><\/div>\n<\/div><\/section>\n<section style=\"background:var(--cream)\"><div class=\"wrap\">\n<div class=\"sec-head\"><div><span class=\"eyebrow\">FAQ<\/span><h2 class=\"h2\">Questions fr\u00e9quentes<\/h2><\/div><\/div>\n<div class=\"faq\">\n<details><summary>Livrez-vous partout au Maroc ?<\/summary><p>Oui, nous livrons nos clients industriels sur l&#8217;ensemble du territoire, au d\u00e9part de nos sites de Casablanca.<\/p><\/details>\n<details><summary>Puis-je obtenir une fiche technique ou un \u00e9chantillon ?<\/summary><p>Bien s\u00fbr. Ajoutez les produits \u00e0 votre demande de devis ou pr\u00e9cisez-les dans votre message : nous vous envoyons fiches techniques et \u00e9chantillons selon disponibilit\u00e9.<\/p><\/details>\n<details><summary>Proposez-vous un accompagnement en formulation ?<\/summary><p>Oui, notre service GNNCO Assistance et notre laboratoire interne r\u00e9alisent des essais et productions pilotes avec vous.<\/p><\/details>\n<details><summary>Travaillez-vous avec l&#8217;international ?<\/summary><p>Nous accompagnons nos clients au Maroc comme \u00e0 l&#8217;international, avec un contact direct et un dialogue constant.<\/p><\/details>\n<\/div>\n<\/div><\/section>\n<\/div>\n<\/main>\n<footer>\n<div class=\"wrap\">\n<div class=\"f-grid\">\n<div>\n<span class=\"f-logo\"><img decoding=\"async\" src=\"https:\/\/gnnco-foods.ma\/wp-content\/uploads\/2023\/11\/gnn_logoo-removebg-preview.png\" alt=\"GNNCO Foods\"><\/span>\n<p style=\"margin-top:1.2rem;max-width:34ch\">Expert en ingr\u00e9dients alimentaires, additifs et emballages pour l&#8217;industrie agroalimentaire.<\/p>\n<div class=\"soc\">\n<a href=\"#\" aria-label=\"Facebook\"><svg><use href=\"#i-fb\"\/><\/svg><\/a>\n<a href=\"#\" aria-label=\"Instagram\"><svg><use href=\"#i-ig\"\/><\/svg><\/a>\n<a href=\"#\" aria-label=\"LinkedIn\"><svg><use href=\"#i-in\"\/><\/svg><\/a>\n<a href=\"#\" aria-label=\"YouTube\"><svg><use href=\"#i-yt\"\/><\/svg><\/a>\n<\/div>\n<\/div>\n<div><h4>Gammes<\/h4><ul id=\"fcat\"><\/ul><\/div>\n<div><h4>Entreprise<\/h4><ul><li><a href=\"#\/produits\">Catalogue<\/a><\/li><li><a href=\"#\/assistance\">GNNCO Assistance<\/a><\/li><li><a href=\"#\/emballage\">Emballage alimentaire<\/a><\/li><li><a href=\"#\/contact\">Nous contacter<\/a><\/li><\/ul><\/div>\n<div><h4>Contact<\/h4><ul>\n<li><a href=\"tel:+212520604060\">+212 520 604 060<\/a><\/li>\n<li><a href=\"tel:+212663070595\">+212 663 070 595<\/a><\/li>\n<li><a href=\"mailto:gnncosales@gmail.com\">gnncosales@gmail.com<\/a><\/li>\n<li>Quartier Moulay Abdellah, Rue 272 N\u00b089, Casablanca<\/li>\n<\/ul><\/div>\n<\/div>\n<\/div>\n<div class=\"wrap\"><div class=\"f-bot\"><span>\u00a9 <span id=\"yr\">2026<\/span> GNNCO FOODS. Tous droits r\u00e9serv\u00e9s.<\/span><span>Casablanca \u00b7 Maroc<\/span><\/div><\/div>\n<\/footer>\n<a class=\"wa\" href=\"https:\/\/wa.me\/212663070595\" target=\"_blank\" rel=\"noopener\" aria-label=\"Contacter GNNCO sur WhatsApp\"><svg><use href=\"#i-wa\"\/><\/svg><\/a>\n<nav class=\"mbar\" aria-label=\"Actions rapides\"><a href=\"tel:+212520604060\"><svg><use href=\"#i-phone\"\/><\/svg>Appeler<\/a><a class=\"wa2\" href=\"https:\/\/wa.me\/212663070595\" target=\"_blank\" rel=\"noopener\"><svg><use href=\"#i-wa\"\/><\/svg>WhatsApp<\/a><a class=\"dv\" href=\"#\/contact\">Devis gratuit<svg><use href=\"#i-arrow\"\/><\/svg><\/a><\/nav>\n<div class=\"toast\" id=\"toast\" role=\"status\"><span id=\"tmsg\"><\/span><a href=\"#\/contact\">Voir ma demande<\/a><\/div>\n<template id=\"bandTpl\">\n<div class=\"band\"><div class=\"wrap\">\n<h2>Un projet de formulation ? Parlons-en d\u00e8s aujourd&#8217;hui.<\/h2>\n<div class=\"acts\">\n<a href=\"#\/contact\" class=\"btn btn--light\">Demander un devis <svg><use href=\"#i-arrow\"\/><\/svg><\/a>\n<a href=\"https:\/\/wa.me\/212663070595\" target=\"_blank\" rel=\"noopener\" class=\"btn btn--wa\"><svg><use href=\"#i-wa\"\/><\/svg>WhatsApp<\/a>\n<\/div>\n<\/div><\/div>\n<\/template>\n<script>\n\/* ===== Built-in i18n (FR source \u2192 EN \/ AR) ===== *\/\nconst T={\n\"GNNCO Foods \u2014 Ingr\u00e9dients & additifs pour l'agroalimentaire\":[\"GNNCO Foods \u2014 Ingredients & additives for the food industry\",\"GNNCO Foods \u2014 \u0645\u0643\u0648\u0646\u0627\u062a \u0648\u0645\u0636\u0627\u0641\u0627\u062a \u0644\u0644\u0635\u0646\u0627\u0639\u0629 \u0627\u0644\u063a\u0630\u0627\u0626\u064a\u0629\"],\n\"Casablanca, Maroc\":[\"Casablanca, Morocco\",\"\u0627\u0644\u062f\u0627\u0631 \u0627\u0644\u0628\u064a\u0636\u0627\u0621\u060c \u0627\u0644\u0645\u063a\u0631\u0628\"],\n\"Accueil\":[\"Home\",\"\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629\"],\n\"Nos produits\":[\"Our products\",\"\u0645\u0646\u062a\u062c\u0627\u062a\u0646\u0627\"],\n\"Additifs\":[\"Additives\",\"\u0627\u0644\u0645\u0636\u0627\u0641\u0627\u062a\"],\n\"Amidons\":[\"Starches\",\"\u0627\u0644\u0646\u0634\u0648\u064a\u0627\u062a\"],\n\"Ar\u00f4mes\":[\"Flavours\",\"\u0627\u0644\u0645\u0646\u0643\u0651\u0647\u0627\u062a\"],\n\"\u00c9mulsifiants\":[\"Emulsifiers\",\"\u0627\u0644\u0645\u0633\u062a\u062d\u0644\u0628\u0627\u062a\"],\n\"Cacao\":[\"Cocoa\",\"\u0627\u0644\u0643\u0627\u0643\u0627\u0648\"],\n\"Graisses & huiles v\u00e9g\u00e9tales\":[\"Vegetable fats & oils\",\"\u0627\u0644\u062f\u0647\u0648\u0646 \u0648\u0627\u0644\u0632\u064a\u0648\u062a \u0627\u0644\u0646\u0628\u0627\u062a\u064a\u0629\"],\n\"Caramels & sucres\":[\"Caramels & sugars\",\"\u0627\u0644\u0643\u0631\u0627\u0645\u064a\u0644 \u0648\u0627\u0644\u0633\u0643\u0631\u064a\u0627\u062a\"],\n\"Ferments lactiques & pr\u00e9sures\":[\"Dairy cultures & rennets\",\"\u0627\u0644\u062e\u0645\u0627\u0626\u0631 \u0627\u0644\u0644\u0628\u0646\u064a\u0629 \u0648\u0627\u0644\u0645\u0646\u0641\u062d\u0629\"],\n\"Pr\u00e9parations fromag\u00e8res\":[\"Cheese preparations\",\"\u0645\u0633\u062a\u062d\u0636\u0631\u0627\u062a \u0627\u0644\u062c\u0628\u0646\"],\n\"Ingr\u00e9dients laitiers\":[\"Dairy ingredients\",\"\u0645\u0643\u0648\u0646\u0627\u062a \u0627\u0644\u0623\u0644\u0628\u0627\u0646\"],\n\"Texturants \/ Stabilisants\":[\"Texturisers \/ Stabilisers\",\"\u0627\u0644\u0645\u0643\u062b\u0641\u0627\u062a \/ \u0627\u0644\u0645\u062b\u0628\u062a\u0627\u062a\"],\n\"Vitamines \/ Blends\":[\"Vitamins \/ Blends\",\"\u0627\u0644\u0641\u064a\u062a\u0627\u0645\u064a\u0646\u0627\u062a \/ \u0627\u0644\u062e\u0644\u0637\u0627\u062a\"],\n\"Emballage alimentaire\":[\"Food packaging\",\"\u0627\u0644\u062a\u063a\u0644\u064a\u0641 \u0627\u0644\u063a\u0630\u0627\u0626\u064a\"],\n\"Emballage\":[\"Packaging\",\"\u0627\u0644\u062a\u063a\u0644\u064a\u0641\"],\n\"GNNCO Assistance\":[\"GNNCO Support\",\"\u0645\u0633\u0627\u0639\u062f\u0629 GNNCO\"],\n\"Contact\":[\"Contact\",\"\u0627\u062a\u0635\u0644 \u0628\u0646\u0627\"],\n\"Demander un devis\":[\"Request a quote\",\"\u0627\u0637\u0644\u0628 \u0639\u0631\u0636 \u0633\u0639\u0631\"],\n\"Tout le catalogue\":[\"Full catalogue\",\"\u0627\u0644\u0643\u062a\u0627\u0644\u0648\u062c \u0627\u0644\u0643\u0627\u0645\u0644\"],\n\"Fournisseur d'ingr\u00e9dients \u00b7 Casablanca\":[\"Ingredient supplier \u00b7 Casablanca\",\"\u0645\u0648\u0631\u0651\u062f \u0645\u0643\u0648\u0646\u0627\u062a \u00b7 \u0627\u0644\u062f\u0627\u0631 \u0627\u0644\u0628\u064a\u0636\u0627\u0621\"],\n\"L'ingr\u00e9dient qui fait la diff\u00e9rence en\":[\"The ingredient that makes the difference in\",\"\u0627\u0644\u0645\u0643\u0648\u0651\u0646 \u0627\u0644\u0630\u064a \u064a\u0635\u0646\u0639 \u0627\u0644\u0641\u0627\u0631\u0642 \u0641\u064a\"],\n\"biscuiterie\":[\"biscuits\",\"\u0627\u0644\u0628\u0633\u0643\u0648\u064a\u062a\"],\"glacerie\":[\"ice cream\",\"\u0627\u0644\u0645\u062b\u0644\u062c\u0627\u062a\"],\"laiterie\":[\"dairy\",\"\u0627\u0644\u0623\u0644\u0628\u0627\u0646\"],\"chocolaterie\":[\"chocolate\",\"\u0627\u0644\u0634\u0648\u0643\u0648\u0644\u0627\u062a\u0629\"],\"fromagerie\":[\"cheese\",\"\u0627\u0644\u0623\u062c\u0628\u0627\u0646\"],\"confiserie\":[\"confectionery\",\"\u0627\u0644\u062d\u0644\u0648\u064a\u0627\u062a\"],\n\"Additifs, ar\u00f4mes, cacao, ferments, texturants, ingr\u00e9dients laitiers et emballages \u2014 livr\u00e9s avec une assistance technique qui vous suit de l'essai \u00e0 la production.\":[\"Additives, flavours, cocoa, cultures, texturisers, dairy ingredients and packaging \u2014 delivered with technical support that follows you from trial to production.\",\"\u0645\u0636\u0627\u0641\u0627\u062a\u060c \u0645\u0646\u0643\u0651\u0647\u0627\u062a\u060c \u0643\u0627\u0643\u0627\u0648\u060c \u062e\u0645\u0627\u0626\u0631\u060c \u0645\u0643\u062b\u0641\u0627\u062a\u060c \u0645\u0643\u0648\u0646\u0627\u062a \u0623\u0644\u0628\u0627\u0646 \u0648\u062a\u063a\u0644\u064a\u0641 \u2014 \u0645\u0639 \u062f\u0639\u0645 \u062a\u0642\u0646\u064a \u064a\u0631\u0627\u0641\u0642\u0643 \u0645\u0646 \u0627\u0644\u062a\u062c\u0631\u0628\u0629 \u0625\u0644\u0649 \u0627\u0644\u0625\u0646\u062a\u0627\u062c.\"],\n\"Rechercher\":[\"Search\",\"\u0628\u062d\u062b\"],\n\"Populaire :\":[\"Popular:\",\"\u0627\u0644\u0623\u0643\u062b\u0631 \u0637\u0644\u0628\u0627\u064b:\"],\n\"Gomme xanthane\":[\"Xanthan gum\",\"\u0635\u0645\u063a \u0627\u0644\u0632\u0627\u0646\u062b\u0627\u0646\"],\n\"Poudre de lait\":[\"Milk powder\",\"\u062d\u0644\u064a\u0628 \u0627\u0644\u0628\u0648\u062f\u0631\u0629\"],\n\"Ferments\":[\"Cultures\",\"\u0627\u0644\u062e\u0645\u0627\u0626\u0631\"],\n\"gammes\":[\"ranges\",\"\u062a\u0634\u0643\u064a\u0644\u0629\"],\n\"r\u00e9f\u00e9rences\":[\"products\",\"\u0645\u0646\u062a\u062c\"],\n\"sites \u00e0 Casablanca\":[\"sites in Casablanca\",\"\u0645\u0648\u0627\u0642\u0639 \u0641\u064a \u0627\u0644\u062f\u0627\u0631 \u0627\u0644\u0628\u064a\u0636\u0627\u0621\"],\n\"Laboratoire pilote\":[\"Pilot laboratory\",\"\u0645\u062e\u062a\u0628\u0631 \u062a\u062c\u0631\u064a\u0628\u064a\"],\n\"Essais & formulation\":[\"Trials & formulation\",\"\u062a\u062c\u0627\u0631\u0628 \u0648\u062a\u0631\u0643\u064a\u0628\"],\n\"Livraison fiable\":[\"Reliable delivery\",\"\u062a\u0648\u0635\u064a\u0644 \u0645\u0648\u062b\u0648\u0642\"],\n\"Partout au Maroc\":[\"Across Morocco\",\"\u0641\u064a \u062c\u0645\u064a\u0639 \u0623\u0646\u062d\u0627\u0621 \u0627\u0644\u0645\u063a\u0631\u0628\"],\n\"Graisses v\u00e9g\u00e9tales\":[\"Vegetable fats\",\"\u0627\u0644\u062f\u0647\u0648\u0646 \u0627\u0644\u0646\u0628\u0627\u062a\u064a\u0629\"],\n\"Caramels\":[\"Caramels\",\"\u0627\u0644\u0643\u0631\u0627\u0645\u064a\u0644\"],\n\"Ferments & pr\u00e9sures\":[\"Cultures & rennets\",\"\u0627\u0644\u062e\u0645\u0627\u0626\u0631 \u0648\u0627\u0644\u0645\u0646\u0641\u062d\u0629\"],\n\"Texturants\":[\"Texturisers\",\"\u0627\u0644\u0645\u0643\u062b\u0641\u0627\u062a\"],\n\"Vitamines\":[\"Vitamins\",\"\u0627\u0644\u0641\u064a\u062a\u0627\u0645\u064a\u0646\u0627\u062a\"],\n\"Ils nous font confiance\":[\"They trust us\",\"\u064a\u062b\u0642\u0648\u0646 \u0628\u0646\u0627\"],\n\"Pourquoi GNNCO\":[\"Why GNNCO\",\"\u0644\u0645\u0627\u0630\u0627 GNNCO\"],\n\"Plus qu'un fournisseur,\":[\"More than a supplier,\",\"\u0623\u0643\u062b\u0631 \u0645\u0646 \u0645\u062c\u0631\u062f \u0645\u0648\u0631\u0651\u062f\u060c\"],\n\"un partenaire de production.\":[\"a production partner.\",\"\u0634\u0631\u064a\u0643 \u0641\u064a \u0627\u0644\u0625\u0646\u062a\u0627\u062c.\"],\n\"Nous accompagnons les industriels de la biscuiterie, de la glace, de la laiterie et de la confiserie \u2014 du choix de l'ingr\u00e9dient jusqu'\u00e0 la livraison.\":[\"We support biscuit, ice cream, dairy and confectionery manufacturers \u2014 from choosing the ingredient to delivery.\",\"\u0646\u0631\u0627\u0641\u0642 \u0645\u0635\u0646\u0651\u0639\u064a \u0627\u0644\u0628\u0633\u0643\u0648\u064a\u062a \u0648\u0627\u0644\u0645\u062b\u0644\u062c\u0627\u062a \u0648\u0627\u0644\u0623\u0644\u0628\u0627\u0646 \u0648\u0627\u0644\u062d\u0644\u0648\u064a\u0627\u062a \u2014 \u0645\u0646 \u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0645\u0643\u0648\u0651\u0646 \u062d\u062a\u0649 \u0627\u0644\u062a\u0633\u0644\u064a\u0645.\"],\n\"Faites glisser\":[\"Swipe\",\"\u0627\u0633\u062d\u0628\"],\n\"Qualit\u00e9 & disponibilit\u00e9\":[\"Quality & availability\",\"\u0627\u0644\u062c\u0648\u062f\u0629 \u0648\u0627\u0644\u062a\u0648\u0641\u0651\u0631\"],\n\"Des produits disponibles en stock et une logistique performante pour s\u00e9curiser vos lignes de production.\":[\"Products in stock and efficient logistics to secure your production lines.\",\"\u0645\u0646\u062a\u062c\u0627\u062a \u0645\u062a\u0648\u0641\u0631\u0629 \u0641\u064a \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0648\u0644\u0648\u062c\u0633\u062a\u064a\u0643 \u0641\u0639\u0651\u0627\u0644 \u0644\u062a\u0623\u0645\u064a\u0646 \u062e\u0637\u0648\u0637 \u0625\u0646\u062a\u0627\u062c\u0643\u0645.\"],\n\"Assistance technique\":[\"Technical support\",\"\u0627\u0644\u0645\u0633\u0627\u0639\u062f\u0629 \u0627\u0644\u062a\u0642\u0646\u064a\u0629\"],\n\"Une \u00e9quipe \u00e0 l'\u00e9coute, toujours disponible pour trouver la bonne solution \u00e0 vos d\u00e9fis de formulation.\":[\"An attentive team, always available to find the right solution to your formulation challenges.\",\"\u0641\u0631\u064a\u0642 \u0645\u0646\u0635\u062a \u0648\u0645\u062a\u0627\u062d \u062f\u0627\u0626\u0645\u0627\u064b \u0644\u0625\u064a\u062c\u0627\u062f \u0627\u0644\u062d\u0644 \u0627\u0644\u0645\u0646\u0627\u0633\u0628 \u0644\u062a\u062d\u062f\u064a\u0627\u062a \u0627\u0644\u062a\u0631\u0643\u064a\u0628 \u0644\u062f\u064a\u0643\u0645.\"],\n\"Disponibilit\u00e9 permanente\":[\"Always available\",\"\u0645\u062a\u0627\u062d\u0648\u0646 \u062f\u0627\u0626\u0645\u0627\u064b\"],\n\"Contact direct et dialogue constant, o\u00f9 que vous soyez \u2014 au Maroc comme \u00e0 l'international.\":[\"Direct contact and constant dialogue, wherever you are \u2014 in Morocco and abroad.\",\"\u062a\u0648\u0627\u0635\u0644 \u0645\u0628\u0627\u0634\u0631 \u0648\u062d\u0648\u0627\u0631 \u0645\u0633\u062a\u0645\u0631 \u0623\u064a\u0646\u0645\u0627 \u0643\u0646\u062a\u0645 \u2014 \u0641\u064a \u0627\u0644\u0645\u063a\u0631\u0628 \u0648\u062e\u0627\u0631\u062c\u0647.\"],\n\"Nos gammes\":[\"Our ranges\",\"\u062a\u0634\u0643\u064a\u0644\u0627\u062a\u0646\u0627\"],\n\"Des ingr\u00e9dients pour\":[\"Ingredients for\",\"\u0645\u0643\u0648\u0646\u0627\u062a\"],\n\"chaque formulation.\":[\"every formulation.\",\"\u0644\u0643\u0644 \u062a\u0631\u0643\u064a\u0628\u0629.\"],\n\"Voir tout le catalogue\":[\"View full catalogue\",\"\u0639\u0631\u0636 \u0627\u0644\u0643\u062a\u0627\u0644\u0648\u062c \u0627\u0644\u0643\u0627\u0645\u0644\"],\n\"Voir la gamme\":[\"View range\",\"\u0639\u0631\u0636 \u0627\u0644\u062a\u0634\u0643\u064a\u0644\u0629\"],\n\"Acidifiants et conservateurs pour corriger l'acidit\u00e9, prolonger la conservation et stabiliser vos recettes.\":[\"Acidulants and preservatives to adjust acidity, extend shelf life and stabilise your recipes.\",\"\u0645\u062d\u0645\u0651\u0636\u0627\u062a \u0648\u0645\u0648\u0627\u062f \u062d\u0627\u0641\u0638\u0629 \u0644\u0636\u0628\u0637 \u0627\u0644\u062d\u0645\u0648\u0636\u0629 \u0648\u0625\u0637\u0627\u0644\u0629 \u0645\u062f\u0629 \u0627\u0644\u0635\u0644\u0627\u062d\u064a\u0629 \u0648\u062a\u062b\u0628\u064a\u062a \u0648\u0635\u0641\u0627\u062a\u0643\u0645.\"],\n\"Amidons natifs, pr\u00e9g\u00e9latinis\u00e9s et modifi\u00e9s pour \u00e9paissir, lier et texturer.\":[\"Native, pregelatinised and modified starches to thicken, bind and texturise.\",\"\u0646\u0634\u0648\u064a\u0627\u062a \u0637\u0628\u064a\u0639\u064a\u0629 \u0648\u0645\u0633\u0628\u0642\u0629 \u0627\u0644\u062c\u0644\u062a\u0646\u0629 \u0648\u0645\u0639\u062f\u0651\u0644\u0629 \u0644\u0644\u062a\u0643\u062b\u064a\u0641 \u0648\u0627\u0644\u0631\u0628\u0637 \u0648\u062a\u062d\u0633\u064a\u0646 \u0627\u0644\u0642\u0648\u0627\u0645.\"],\n\"Ar\u00f4mes naturels et identiques au naturel pour signer le go\u00fbt de vos produits.\":[\"Natural and nature-identical flavours to give your products their signature taste.\",\"\u0645\u0646\u0643\u0651\u0647\u0627\u062a \u0637\u0628\u064a\u0639\u064a\u0629 \u0648\u0645\u0637\u0627\u0628\u0642\u0629 \u0644\u0644\u0637\u0628\u064a\u0639\u0629 \u062a\u0645\u0646\u062d \u0645\u0646\u062a\u062c\u0627\u062a\u0643\u0645 \u0645\u0630\u0627\u0642\u0647\u0627 \u0627\u0644\u0645\u0645\u064a\u0632.\"],\n\"Pour des \u00e9mulsions stables, des textures homog\u00e8nes et une meilleure tenue.\":[\"For stable emulsions, smooth textures and better hold.\",\"\u0644\u0645\u0633\u062a\u062d\u0644\u0628\u0627\u062a \u0645\u0633\u062a\u0642\u0631\u0629 \u0648\u0642\u0648\u0627\u0645 \u0645\u062a\u062c\u0627\u0646\u0633 \u0648\u062a\u0645\u0627\u0633\u0643 \u0623\u0641\u0636\u0644.\"],\n\"D\u00e9riv\u00e9s du cacao pour la chocolaterie, la biscuiterie et la glacerie.\":[\"Cocoa derivatives for chocolate, biscuits and ice cream.\",\"\u0645\u0634\u062a\u0642\u0627\u062a \u0627\u0644\u0643\u0627\u0643\u0627\u0648 \u0644\u0644\u0634\u0648\u0643\u0648\u0644\u0627\u062a\u0629 \u0648\u0627\u0644\u0628\u0633\u0643\u0648\u064a\u062a \u0648\u0627\u0644\u0645\u062b\u0644\u062c\u0627\u062a.\"],\n\"Mati\u00e8res grasses v\u00e9g\u00e9tales adapt\u00e9es \u00e0 chaque process et chaque texture.\":[\"Vegetable fats suited to every process and texture.\",\"\u062f\u0647\u0648\u0646 \u0646\u0628\u0627\u062a\u064a\u0629 \u062a\u0646\u0627\u0633\u0628 \u0643\u0644 \u0639\u0645\u0644\u064a\u0629 \u062a\u0635\u0646\u064a\u0639 \u0648\u0643\u0644 \u0642\u0648\u0627\u0645.\"],\n\"Caramels, sirops et inclusions pour la couleur, le go\u00fbt et la gourmandise.\":[\"Caramels, syrups and inclusions for colour, taste and indulgence.\",\"\u0643\u0631\u0627\u0645\u064a\u0644 \u0648\u0634\u0631\u0627\u0628 \u0648\u0625\u0636\u0627\u0641\u0627\u062a \u0644\u0644\u0651\u0648\u0646 \u0648\u0627\u0644\u0645\u0630\u0627\u0642 \u0648\u0627\u0644\u0645\u062a\u0639\u0629.\"],\n\"Cultures et coagulants pour la fabrication de yaourts et de fromages.\":[\"Cultures and coagulants for yoghurt and cheese making.\",\"\u062e\u0645\u0627\u0626\u0631 \u0648\u0645\u062e\u062b\u0651\u0631\u0627\u062a \u0644\u0635\u0646\u0627\u0639\u0629 \u0627\u0644\u064a\u0627\u063a\u0648\u0631\u062a \u0648\u0627\u0644\u0623\u062c\u0628\u0627\u0646.\"],\n\"Applications\":[\"Applications\",\"\u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a\"],\n\"Une symphonie de saveurs,\":[\"A symphony of flavours,\",\"\u0633\u064a\u0645\u0641\u0648\u0646\u064a\u0629 \u0645\u0646 \u0627\u0644\u0646\u0643\u0647\u0627\u062a\u060c\"],\n\"de la biscuiterie au glacier.\":[\"from biscuits to ice cream.\",\"\u0645\u0646 \u0627\u0644\u0628\u0633\u0643\u0648\u064a\u062a \u0625\u0644\u0649 \u0627\u0644\u0645\u062b\u0644\u062c\u0627\u062a.\"],\n\"Des ingr\u00e9dients sains et naturels, s\u00e9lectionn\u00e9s pour la texture, le go\u00fbt et la stabilit\u00e9 de vos produits finis.\":[\"Healthy, natural ingredients selected for the texture, taste and stability of your finished products.\",\"\u0645\u0643\u0648\u0646\u0627\u062a \u0635\u062d\u064a\u0629 \u0648\u0637\u0628\u064a\u0639\u064a\u0629 \u0645\u062e\u062a\u0627\u0631\u0629 \u0644\u0642\u0648\u0627\u0645 \u0648\u0645\u0630\u0627\u0642 \u0648\u062b\u0628\u0627\u062a \u0645\u0646\u062a\u062c\u0627\u062a\u0643\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629.\"],\n\"Biscuiterie & p\u00e2tisserie\":[\"Biscuits & pastry\",\"\u0627\u0644\u0628\u0633\u0643\u0648\u064a\u062a \u0648\u0627\u0644\u062d\u0644\u0648\u064a\u0627\u062a\"],\n\"Biscuits\":[\"Biscuits\",\"\u0627\u0644\u0628\u0633\u0643\u0648\u064a\u062a\"],\n\"Une s\u00e9lection exquise d'ingr\u00e9dients pour des biscuits croustillants et gourmands.\":[\"An exquisite selection of ingredients for crunchy, indulgent biscuits.\",\"\u062a\u0634\u0643\u064a\u0644\u0629 \u0631\u0627\u0642\u064a\u0629 \u0645\u0646 \u0627\u0644\u0645\u0643\u0648\u0646\u0627\u062a \u0644\u0628\u0633\u0643\u0648\u064a\u062a \u0645\u0642\u0631\u0645\u0634 \u0648\u0644\u0630\u064a\u0630.\"],\n\"Graisses\":[\"Fats\",\"\u0627\u0644\u062f\u0647\u0648\u0646\"],\n\"Glacerie & desserts\":[\"Ice cream & desserts\",\"\u0627\u0644\u0645\u062b\u0644\u062c\u0627\u062a \u0648\u0627\u0644\u062a\u062d\u0644\u064a\u0627\u062a\"],\n\"Glaces\":[\"Ice cream\",\"\u0627\u0644\u0645\u062b\u0644\u062c\u0627\u062a\"],\n\"La fra\u00eecheur de l'indulgence glac\u00e9e, avec une texture onctueuse et stable.\":[\"The freshness of frozen indulgence, with a smooth, stable texture.\",\"\u0627\u0646\u062a\u0639\u0627\u0634 \u0627\u0644\u0645\u062b\u0644\u062c\u0627\u062a \u0628\u0642\u0648\u0627\u0645 \u0643\u0631\u064a\u0645\u064a \u0648\u062b\u0627\u0628\u062a.\"],\n\"Stabilisants\":[\"Stabilisers\",\"\u0627\u0644\u0645\u062b\u0628\u062a\u0627\u062a\"],\n\"Un emballage qui prot\u00e8ge et fait vendre.\":[\"Packaging that protects and sells.\",\"\u062a\u063a\u0644\u064a\u0641 \u064a\u062d\u0645\u064a \u0648\u064a\u0628\u064a\u0639.\"],\n\"Nous vous accompagnons pour concevoir l'emballage alimentaire le mieux adapt\u00e9 \u00e0 votre produit, votre ligne et votre marque.\":[\"We help you design the food packaging best suited to your product, line and brand.\",\"\u0646\u0631\u0627\u0641\u0642\u0643\u0645 \u0641\u064a \u062a\u0635\u0645\u064a\u0645 \u0627\u0644\u062a\u063a\u0644\u064a\u0641 \u0627\u0644\u063a\u0630\u0627\u0626\u064a \u0627\u0644\u0623\u0646\u0633\u0628 \u0644\u0645\u0646\u062a\u062c\u0643\u0645 \u0648\u062e\u0637 \u0625\u0646\u062a\u0627\u062c\u0643\u0645 \u0648\u0639\u0644\u0627\u0645\u062a\u0643\u0645.\"],\n\"Conseil sur les mat\u00e9riaux et formats\":[\"Advice on materials and formats\",\"\u0627\u0633\u062a\u0634\u0627\u0631\u0629 \u062d\u0648\u0644 \u0627\u0644\u0645\u0648\u0627\u062f \u0648\u0627\u0644\u0623\u062d\u062c\u0627\u0645\"],\n\"Emballages conformes au contact alimentaire\":[\"Food-contact compliant packaging\",\"\u062a\u063a\u0644\u064a\u0641 \u0645\u0637\u0627\u0628\u0642 \u0644\u0645\u0644\u0627\u0645\u0633\u0629 \u0627\u0644\u0623\u063a\u0630\u064a\u0629\"],\n\"Personnalisation \u00e0 vos couleurs\":[\"Customised in your colours\",\"\u062a\u062e\u0635\u064a\u0635 \u0628\u0623\u0644\u0648\u0627\u0646 \u0639\u0644\u0627\u0645\u062a\u0643\u0645\"],\n\"D\u00e9couvrir l'offre emballage\":[\"Discover our packaging offer\",\"\u0627\u0643\u062a\u0634\u0641 \u0639\u0631\u0636 \u0627\u0644\u062a\u063a\u0644\u064a\u0641\"],\n\"Comment \u00e7a marche\":[\"How it works\",\"\u0643\u064a\u0641 \u0646\u0639\u0645\u0644\"],\n\"De votre besoin \u00e0 votre ligne de production.\":[\"From your need to your production line.\",\"\u0645\u0646 \u062d\u0627\u062c\u062a\u0643\u0645 \u0625\u0644\u0649 \u062e\u0637 \u0625\u0646\u062a\u0627\u062c\u0643\u0645.\"],\n\"Expression du besoin\":[\"Tell us your need\",\"\u062a\u062d\u062f\u064a\u062f \u0627\u0644\u062d\u0627\u062c\u0629\"],\n\"Vous nous d\u00e9crivez votre produit, vos contraintes et vos volumes.\":[\"You describe your product, constraints and volumes.\",\"\u062a\u0635\u0641\u0648\u0646 \u0644\u0646\u0627 \u0645\u0646\u062a\u062c\u0643\u0645 \u0648\u0642\u064a\u0648\u062f\u0643\u0645 \u0648\u0627\u0644\u0643\u0645\u064a\u0627\u062a.\"],\n\"Conseil & s\u00e9lection\":[\"Advice & selection\",\"\u0627\u0644\u0627\u0633\u062a\u0634\u0627\u0631\u0629 \u0648\u0627\u0644\u0627\u062e\u062a\u064a\u0627\u0631\"],\n\"Nos experts proposent les ingr\u00e9dients et dosages adapt\u00e9s.\":[\"Our experts propose the right ingredients and dosages.\",\"\u064a\u0642\u062a\u0631\u062d \u062e\u0628\u0631\u0627\u0624\u0646\u0627 \u0627\u0644\u0645\u0643\u0648\u0646\u0627\u062a \u0648\u0627\u0644\u062c\u0631\u0639\u0627\u062a \u0627\u0644\u0645\u0646\u0627\u0633\u0628\u0629.\"],\n\"\u00c9chantillons & essais\":[\"Samples & trials\",\"\u0627\u0644\u0639\u064a\u0651\u0646\u0627\u062a \u0648\u0627\u0644\u062a\u062c\u0627\u0631\u0628\"],\n\"Vous testez en conditions r\u00e9elles, avec notre laboratoire.\":[\"You test in real conditions, with our laboratory.\",\"\u062a\u062e\u062a\u0628\u0631\u0648\u0646 \u0641\u064a \u0638\u0631\u0648\u0641 \u062d\u0642\u064a\u0642\u064a\u0629 \u0645\u0639 \u0645\u062e\u062a\u0628\u0631\u0646\u0627.\"],\n\"Livraison & suivi\":[\"Delivery & follow-up\",\"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0648\u0627\u0644\u0645\u062a\u0627\u0628\u0639\u0629\"],\n\"Approvisionnement r\u00e9gulier et suivi continu.\":[\"Regular supply and continuous follow-up.\",\"\u062a\u0645\u0648\u064a\u0646 \u0645\u0646\u062a\u0638\u0645 \u0648\u0645\u062a\u0627\u0628\u0639\u0629 \u0645\u0633\u062a\u0645\u0631\u0629.\"],\n\"Produits frais, cultiv\u00e9s sur place\":[\"Fresh produce, grown locally\",\"\u0645\u0646\u062a\u062c\u0627\u062a \u0637\u0627\u0632\u062c\u0629 \u0645\u0632\u0631\u0648\u0639\u0629 \u0645\u062d\u0644\u064a\u0627\u064b\"],\n\"Qualit\u00e9 & production\":[\"Quality & production\",\"\u0627\u0644\u062c\u0648\u062f\u0629 \u0648\u0627\u0644\u0625\u0646\u062a\u0627\u062c\"],\n\"Une qualit\u00e9 exceptionnelle, des origines ma\u00eetris\u00e9es.\":[\"Exceptional quality, controlled origins.\",\"\u062c\u0648\u062f\u0629 \u0627\u0633\u062a\u062b\u0646\u0627\u0626\u064a\u0629 \u0648\u0645\u0635\u0627\u062f\u0631 \u0645\u0636\u0628\u0648\u0637\u0629.\"],\n\"Gr\u00e2ce \u00e0 des technologies avanc\u00e9es et \u00e0 nos projets agricoles sur le terrain, nous proposons des gammes naturelles pour une alimentation saine \u2014 en phase avec la demande de produits durables et sourc\u00e9s localement.\":[\"Thanks to advanced technologies and our agricultural field projects, we offer natural ranges for healthy eating \u2014 in line with demand for sustainable, locally sourced products.\",\"\u0628\u0641\u0636\u0644 \u062a\u0642\u0646\u064a\u0627\u062a \u0645\u062a\u0642\u062f\u0645\u0629 \u0648\u0645\u0634\u0627\u0631\u064a\u0639\u0646\u0627 \u0627\u0644\u0641\u0644\u0627\u062d\u064a\u0629 \u0627\u0644\u0645\u064a\u062f\u0627\u0646\u064a\u0629\u060c \u0646\u0642\u062f\u0645 \u062a\u0634\u0643\u064a\u0644\u0627\u062a \u0637\u0628\u064a\u0639\u064a\u0629 \u0644\u062a\u063a\u0630\u064a\u0629 \u0635\u062d\u064a\u0629 \u2014 \u062a\u0648\u0627\u0643\u0628 \u0627\u0644\u0637\u0644\u0628 \u0639\u0644\u0649 \u0645\u0646\u062a\u062c\u0627\u062a \u0645\u0633\u062a\u062f\u0627\u0645\u0629 \u0648\u0645\u062d\u0644\u064a\u0629 \u0627\u0644\u0645\u0635\u062f\u0631.\"],\n\"Normes de qualit\u00e9\":[\"Quality standards\",\"\u0645\u0639\u0627\u064a\u064a\u0631 \u0627\u0644\u062c\u0648\u062f\u0629\"],\n\"Respect des normes nationales et internationales de s\u00e9curit\u00e9 et de qualit\u00e9 alimentaire.\":[\"Compliance with national and international food safety and quality standards.\",\"\u0627\u062d\u062a\u0631\u0627\u0645 \u0627\u0644\u0645\u0639\u0627\u064a\u064a\u0631 \u0627\u0644\u0648\u0637\u0646\u064a\u0629 \u0648\u0627\u0644\u062f\u0648\u0644\u064a\u0629 \u0644\u0633\u0644\u0627\u0645\u0629 \u0648\u062c\u0648\u062f\u0629 \u0627\u0644\u0623\u063a\u0630\u064a\u0629.\"],\n\"Conformit\u00e9 r\u00e9glementaire\":[\"Regulatory compliance\",\"\u0627\u0644\u0645\u0637\u0627\u0628\u0642\u0629 \u0627\u0644\u062a\u0646\u0638\u064a\u0645\u064a\u0629\"],\n\"S\u00e9curit\u00e9 alimentaire, \u00e9tiquetage et durabilit\u00e9 environnementale : chaque produit est conforme.\":[\"Food safety, labelling and environmental sustainability: every product complies.\",\"\u0627\u0644\u0633\u0644\u0627\u0645\u0629 \u0627\u0644\u063a\u0630\u0627\u0626\u064a\u0629 \u0648\u0627\u0644\u062a\u0648\u0633\u064a\u0645 \u0648\u0627\u0644\u0627\u0633\u062a\u062f\u0627\u0645\u0629 \u0627\u0644\u0628\u064a\u0626\u064a\u0629: \u0643\u0644 \u0645\u0646\u062a\u062c \u0645\u0637\u0627\u0628\u0642.\"],\n\"Projets sur le terrain\":[\"Field projects\",\"\u0645\u0634\u0627\u0631\u064a\u0639 \u0645\u064a\u062f\u0627\u0646\u064a\u0629\"],\n\"Des projets agricoles pour fournir des produits naturels et tester de nouvelles m\u00e9thodes de culture.\":[\"Agricultural projects to supply natural products and test new farming methods.\",\"\u0645\u0634\u0627\u0631\u064a\u0639 \u0641\u0644\u0627\u062d\u064a\u0629 \u0644\u062a\u0648\u0641\u064a\u0631 \u0645\u0646\u062a\u062c\u0627\u062a \u0637\u0628\u064a\u0639\u064a\u0629 \u0648\u0627\u062e\u062a\u0628\u0627\u0631 \u0637\u0631\u0642 \u0632\u0631\u0627\u0639\u0629 \u062c\u062f\u064a\u062f\u0629.\"],\n\"Un projet de formulation ? Parlons-en d\u00e8s aujourd'hui.\":[\"A formulation project? Let's talk today.\",\"\u0644\u062f\u064a\u0643\u0645 \u0645\u0634\u0631\u0648\u0639 \u062a\u0631\u0643\u064a\u0628\u0629\u061f \u0644\u0646\u062a\u062d\u062f\u062b \u0627\u0644\u064a\u0648\u0645.\"],\n\"WhatsApp\":[\"WhatsApp\",\"\u0648\u0627\u062a\u0633\u0627\u0628\"],\n\"Catalogue des ingr\u00e9dients\":[\"Ingredient catalogue\",\"\u0643\u062a\u0627\u0644\u0648\u062c \u0627\u0644\u0645\u0643\u0648\u0646\u0627\u062a\"],\n\"12 gammes, plus de 60 r\u00e9f\u00e9rences pour la biscuiterie, la glacerie, la laiterie, la fromagerie et la chocolaterie. Ajoutez des produits \u00e0 votre demande de devis en un clic.\":[\"12 ranges, over 60 products for biscuits, ice cream, dairy, cheese and chocolate. Add products to your quote request in one click.\",\"12 \u062a\u0634\u0643\u064a\u0644\u0629 \u0648\u0623\u0643\u062b\u0631 \u0645\u0646 60 \u0645\u0646\u062a\u062c\u0627\u064b \u0644\u0644\u0628\u0633\u0643\u0648\u064a\u062a \u0648\u0627\u0644\u0645\u062b\u0644\u062c\u0627\u062a \u0648\u0627\u0644\u0623\u0644\u0628\u0627\u0646 \u0648\u0627\u0644\u0623\u062c\u0628\u0627\u0646 \u0648\u0627\u0644\u0634\u0648\u0643\u0648\u0644\u0627\u062a\u0629. \u0623\u0636\u0641 \u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a \u0625\u0644\u0649 \u0637\u0644\u0628 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631 \u0628\u0646\u0642\u0631\u0629 \u0648\u0627\u062d\u062f\u0629.\"],\n\"Toutes\":[\"All\",\"\u0627\u0644\u0643\u0644\"],\n\"Biscuiterie\":[\"Biscuits\",\"\u0627\u0644\u0628\u0633\u0643\u0648\u064a\u062a\"],\n\"Glaces & desserts\":[\"Ice cream & desserts\",\"\u0627\u0644\u0645\u062b\u0644\u062c\u0627\u062a \u0648\u0627\u0644\u062a\u062d\u0644\u064a\u0627\u062a\"],\n\"Laiterie & fromagerie\":[\"Dairy & cheese\",\"\u0627\u0644\u0623\u0644\u0628\u0627\u0646 \u0648\u0627\u0644\u0623\u062c\u0628\u0627\u0646\"],\n\"Chocolaterie & confiserie\":[\"Chocolate & confectionery\",\"\u0627\u0644\u0634\u0648\u0643\u0648\u0644\u0627\u062a\u0629 \u0648\u0627\u0644\u062d\u0644\u0648\u064a\u0627\u062a\"],\n\"Snacks & charcuterie\":[\"Snacks & cured meats\",\"\u0627\u0644\u0648\u062c\u0628\u0627\u062a \u0627\u0644\u062e\u0641\u064a\u0641\u0629 \u0648\u0627\u0644\u0644\u062d\u0648\u0645 \u0627\u0644\u0645\u0635\u0646\u0639\u0629\"],\n\"Boissons\":[\"Beverages\",\"\u0627\u0644\u0645\u0634\u0631\u0648\u0628\u0627\u062a\"],\n\"Rechercher un ingr\u00e9dient\":[\"Search an ingredient\",\"\u0627\u0628\u062d\u062b \u0639\u0646 \u0645\u0643\u0648\u0651\u0646\"],\n\"Pr\u00e9parations fromag\u00e8res aromatis\u00e9es, bases, ar\u00f4mes et sauces pour snacks et charcuterie.\":[\"Flavoured cheese preparations, bases, flavours and sauces for snacks and cured meats.\",\"\u0645\u0633\u062a\u062d\u0636\u0631\u0627\u062a \u062c\u0628\u0646 \u0645\u0646\u0643\u0651\u0647\u0629 \u0648\u0642\u0648\u0627\u0639\u062f \u0648\u0645\u0646\u0643\u0651\u0647\u0627\u062a \u0648\u0635\u0644\u0635\u0627\u062a \u0644\u0644\u0648\u062c\u0628\u0627\u062a \u0627\u0644\u062e\u0641\u064a\u0641\u0629 \u0648\u0627\u0644\u0644\u062d\u0648\u0645 \u0627\u0644\u0645\u0635\u0646\u0639\u0629.\"],\n\"Poudres de lait, prot\u00e9ines et d\u00e9riv\u00e9s laitiers pour tous les secteurs.\":[\"Milk powders, proteins and dairy derivatives for every sector.\",\"\u062d\u0644\u064a\u0628 \u0627\u0644\u0628\u0648\u062f\u0631\u0629 \u0648\u0627\u0644\u0628\u0631\u0648\u062a\u064a\u0646\u0627\u062a \u0648\u0645\u0634\u062a\u0642\u0627\u062a \u0627\u0644\u0623\u0644\u0628\u0627\u0646 \u0644\u062c\u0645\u064a\u0639 \u0627\u0644\u0642\u0637\u0627\u0639\u0627\u062a.\"],\n\"Gommes et hydrocollo\u00efdes pour \u00e9paissir, g\u00e9lifier et stabiliser.\":[\"Gums and hydrocolloids to thicken, gel and stabilise.\",\"\u0623\u0635\u0645\u0627\u063a \u0648\u063a\u0631\u0648\u064a\u0627\u062a \u0645\u0627\u0626\u064a\u0629 \u0644\u0644\u062a\u0643\u062b\u064a\u0641 \u0648\u0627\u0644\u062a\u0647\u0644\u0651\u0645 \u0648\u0627\u0644\u062a\u062b\u0628\u064a\u062a.\"],\n\"Vitamines et pr\u00e9mix sur mesure pour l'enrichissement nutritionnel.\":[\"Vitamins and custom premixes for nutritional fortification.\",\"\u0641\u064a\u062a\u0627\u0645\u064a\u0646\u0627\u062a \u0648\u062e\u0644\u0637\u0627\u062a \u0645\u0633\u0628\u0642\u0629 \u062d\u0633\u0628 \u0627\u0644\u0637\u0644\u0628 \u0644\u0644\u062a\u062f\u0639\u064a\u0645 \u0627\u0644\u063a\u0630\u0627\u0626\u064a.\"],\n\"Aucun r\u00e9sultat. Essayez un autre terme ou\":[\"No results. Try another term or\",\"\u0644\u0627 \u062a\u0648\u062c\u062f \u0646\u062a\u0627\u0626\u062c. \u062c\u0631\u0651\u0628 \u0643\u0644\u0645\u0629 \u0623\u062e\u0631\u0649 \u0623\u0648\"],\n\"contactez-nous\":[\"contact us\",\"\u062a\u0648\u0627\u0635\u0644 \u0645\u0639\u0646\u0627\"],\n\"Besoin d'une fiche technique ou d'un \u00e9chantillon ?\":[\"Need a data sheet or a sample?\",\"\u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u0628\u0637\u0627\u0642\u0629 \u062a\u0642\u0646\u064a\u0629 \u0623\u0648 \u0639\u064a\u0651\u0646\u0629\u061f\"],\n\"Nos experts vous r\u00e9pondent sous 24 h ouvr\u00e9es.\":[\"Our experts reply within 24 business hours.\",\"\u064a\u0631\u062f \u062e\u0628\u0631\u0627\u0624\u0646\u0627 \u062e\u0644\u0627\u0644 24 \u0633\u0627\u0639\u0629 \u0639\u0645\u0644.\"],\n\"Nous vous accompagnons pour concevoir le meilleur emballage alimentaire : protection du produit, conformit\u00e9 au contact alimentaire et impact en rayon.\":[\"We help you design the best food packaging: product protection, food-contact compliance and shelf impact.\",\"\u0646\u0631\u0627\u0641\u0642\u0643\u0645 \u0644\u062a\u0635\u0645\u064a\u0645 \u0623\u0641\u0636\u0644 \u062a\u063a\u0644\u064a\u0641 \u063a\u0630\u0627\u0626\u064a: \u062d\u0645\u0627\u064a\u0629 \u0627\u0644\u0645\u0646\u062a\u062c\u060c \u0627\u0644\u0645\u0637\u0627\u0628\u0642\u0629 \u0644\u0645\u0644\u0627\u0645\u0633\u0629 \u0627\u0644\u0623\u063a\u0630\u064a\u0629 \u0648\u0627\u0644\u062a\u0623\u062b\u064a\u0631 \u0639\u0644\u0649 \u0627\u0644\u0631\u0641\u0648\u0641.\"],\n\"Notre accompagnement\":[\"Our support\",\"\u0645\u0631\u0627\u0641\u0642\u062a\u0646\u0627\"],\n\"De la conception \u00e0 la livraison.\":[\"From design to delivery.\",\"\u0645\u0646 \u0627\u0644\u062a\u0635\u0645\u064a\u0645 \u0625\u0644\u0649 \u0627\u0644\u062a\u0633\u0644\u064a\u0645.\"],\n\"Que vous lanciez un nouveau produit ou optimisiez un emballage existant, nous trouvons le format et le mat\u00e9riau adapt\u00e9s \u00e0 votre process et \u00e0 votre budget.\":[\"Whether you're launching a new product or optimising existing packaging, we find the format and material that fit your process and budget.\",\"\u0633\u0648\u0627\u0621 \u0623\u0637\u0644\u0642\u062a\u0645 \u0645\u0646\u062a\u062c\u0627\u064b \u062c\u062f\u064a\u062f\u0627\u064b \u0623\u0648 \u062d\u0633\u0651\u0646\u062a\u0645 \u062a\u063a\u0644\u064a\u0641\u0627\u064b \u0642\u0627\u0626\u0645\u0627\u064b\u060c \u0646\u062c\u062f \u0627\u0644\u062d\u062c\u0645 \u0648\u0627\u0644\u0645\u0627\u062f\u0629 \u0627\u0644\u0645\u0646\u0627\u0633\u0628\u064a\u0646 \u0644\u0639\u0645\u0644\u064a\u062a\u0643\u0645 \u0648\u0645\u064a\u0632\u0627\u0646\u064a\u062a\u0643\u0645.\"],\n\"Conseil & choix des mat\u00e9riaux\":[\"Advice & material selection\",\"\u0627\u0644\u0627\u0633\u062a\u0634\u0627\u0631\u0629 \u0648\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0645\u0648\u0627\u062f\"],\n\"Barri\u00e8re \u00e0 l'humidit\u00e9, \u00e0 l'oxyg\u00e8ne, \u00e0 la graisse : le bon mat\u00e9riau pour la bonne conservation.\":[\"Moisture, oxygen and grease barriers: the right material for the right shelf life.\",\"\u062d\u0627\u062c\u0632 \u0636\u062f \u0627\u0644\u0631\u0637\u0648\u0628\u0629 \u0648\u0627\u0644\u0623\u0643\u0633\u062c\u064a\u0646 \u0648\u0627\u0644\u062f\u0647\u0648\u0646: \u0627\u0644\u0645\u0627\u062f\u0629 \u0627\u0644\u0645\u0646\u0627\u0633\u0628\u0629 \u0644\u0644\u062d\u0641\u0638 \u0627\u0644\u0623\u0645\u062b\u0644.\"],\n\"Conformit\u00e9 contact alimentaire\":[\"Food-contact compliance\",\"\u0627\u0644\u0645\u0637\u0627\u0628\u0642\u0629 \u0644\u0645\u0644\u0627\u0645\u0633\u0629 \u0627\u0644\u0623\u063a\u0630\u064a\u0629\"],\n\"Des emballages conformes aux exigences r\u00e9glementaires de s\u00e9curit\u00e9 alimentaire.\":[\"Packaging that meets food safety regulations.\",\"\u062a\u063a\u0644\u064a\u0641 \u0645\u0637\u0627\u0628\u0642 \u0644\u0644\u0645\u062a\u0637\u0644\u0628\u0627\u062a \u0627\u0644\u062a\u0646\u0638\u064a\u0645\u064a\u0629 \u0644\u0644\u0633\u0644\u0627\u0645\u0629 \u0627\u0644\u063a\u0630\u0627\u0626\u064a\u0629.\"],\n\"Personnalisation\":[\"Customisation\",\"\u0627\u0644\u062a\u062e\u0635\u064a\u0635\"],\n\"Impression \u00e0 vos couleurs pour valoriser votre marque en point de vente.\":[\"Printing in your colours to showcase your brand at the point of sale.\",\"\u0637\u0628\u0627\u0639\u0629 \u0628\u0623\u0644\u0648\u0627\u0646\u0643\u0645 \u0644\u0625\u0628\u0631\u0627\u0632 \u0639\u0644\u0627\u0645\u062a\u0643\u0645 \u0641\u064a \u0646\u0642\u0627\u0637 \u0627\u0644\u0628\u064a\u0639.\"],\n\"Demandez votre devis\":[\"Request your quote\",\"\u0627\u0637\u0644\u0628 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631\"],\n\"Nos experts en technologie alimentaire sont pr\u00eats \u00e0 vous accompagner dans tous vos projets de d\u00e9veloppement.\":[\"Our food technology experts are ready to support all your development projects.\",\"\u062e\u0628\u0631\u0627\u0624\u0646\u0627 \u0641\u064a \u0627\u0644\u062a\u0643\u0646\u0648\u0644\u0648\u062c\u064a\u0627 \u0627\u0644\u063a\u0630\u0627\u0626\u064a\u0629 \u0645\u0633\u062a\u0639\u062f\u0648\u0646 \u0644\u0645\u0631\u0627\u0641\u0642\u062a\u0643\u0645 \u0641\u064a \u062c\u0645\u064a\u0639 \u0645\u0634\u0627\u0631\u064a\u0639 \u0627\u0644\u062a\u0637\u0648\u064a\u0631.\"],\n\"Laboratoire interne\":[\"In-house laboratory\",\"\u0645\u062e\u062a\u0628\u0631 \u062f\u0627\u062e\u0644\u064a\"],\n\"Productions pilotes\":[\"Pilot production\",\"\u0625\u0646\u062a\u0627\u062c \u062a\u062c\u0631\u064a\u0628\u064a\"],\n\"Formulation sur mesure\":[\"Custom formulation\",\"\u062a\u0631\u0643\u064a\u0628 \u062d\u0633\u0628 \u0627\u0644\u0637\u0644\u0628\"],\n\"Notre laboratoire\":[\"Our laboratory\",\"\u0645\u062e\u062a\u0628\u0631\u0646\u0627\"],\n\"Testez avant d'industrialiser.\":[\"Test before you scale up.\",\"\u0627\u062e\u062a\u0628\u0631 \u0642\u0628\u0644 \u0627\u0644\u062a\u0635\u0646\u064a\u0639.\"],\n\"Notre laboratoire interne est \u00e9quip\u00e9 des derni\u00e8res technologies et permet de r\u00e9aliser des productions \u00ab pilotes \u00bb de produits laitiers d\u00e9riv\u00e9s, biscuits, confiseries et plus encore \u2014 pour valider vos recettes avant le passage en ligne.\":[\"Our in-house laboratory is equipped with the latest technology for pilot runs of dairy derivatives, biscuits, confectionery and more \u2014 to validate your recipes before going to the line.\",\"\u0645\u062e\u062a\u0628\u0631\u0646\u0627 \u0627\u0644\u062f\u0627\u062e\u0644\u064a \u0645\u062c\u0647\u0651\u0632 \u0628\u0623\u062d\u062f\u062b \u0627\u0644\u062a\u0642\u0646\u064a\u0627\u062a \u0644\u0625\u0646\u062a\u0627\u062c \u062a\u062c\u0631\u064a\u0628\u064a \u0644\u0645\u0634\u062a\u0642\u0627\u062a \u0627\u0644\u0623\u0644\u0628\u0627\u0646 \u0648\u0627\u0644\u0628\u0633\u0643\u0648\u064a\u062a \u0648\u0627\u0644\u062d\u0644\u0648\u064a\u0627\u062a \u0648\u063a\u064a\u0631\u0647\u0627 \u2014 \u0644\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0648\u0635\u0641\u0627\u062a\u0643\u0645 \u0642\u0628\u0644 \u0627\u0644\u0625\u0646\u062a\u0627\u062c.\"],\n\"Planifier un essai\":[\"Schedule a trial\",\"\u062d\u062f\u0651\u062f \u0645\u0648\u0639\u062f \u062a\u062c\u0631\u0628\u0629\"],\n\"Ce que nous pouvons tester avec vous.\":[\"What we can test with you.\",\"\u0645\u0627 \u064a\u0645\u0643\u0646\u0646\u0627 \u0627\u062e\u062a\u0628\u0627\u0631\u0647 \u0645\u0639\u0643\u0645.\"],\n\"Yaourts & d\u00e9riv\u00e9s\":[\"Yoghurts & derivatives\",\"\u0627\u0644\u064a\u0627\u063a\u0648\u0631\u062a \u0648\u0645\u0634\u062a\u0642\u0627\u062a\u0647\"],\n\"Choix des ferments, texture, acidit\u00e9 et stabilit\u00e9.\":[\"Choice of cultures, texture, acidity and stability.\",\"\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u062e\u0645\u0627\u0626\u0631 \u0648\u0627\u0644\u0642\u0648\u0627\u0645 \u0648\u0627\u0644\u062d\u0645\u0648\u0636\u0629 \u0648\u0627\u0644\u062b\u0628\u0627\u062a.\"],\n\"Fromages\":[\"Cheeses\",\"\u0627\u0644\u0623\u062c\u0628\u0627\u0646\"],\n\"Pr\u00e9sures, ferments et pr\u00e9parations fromag\u00e8res.\":[\"Rennets, cultures and cheese preparations.\",\"\u0627\u0644\u0645\u0646\u0641\u062d\u0629 \u0648\u0627\u0644\u062e\u0645\u0627\u0626\u0631 \u0648\u0645\u0633\u062a\u062d\u0636\u0631\u0627\u062a \u0627\u0644\u062c\u0628\u0646.\"],\n\"Fromages fondus\":[\"Processed cheese\",\"\u0627\u0644\u062c\u0628\u0646 \u0627\u0644\u0645\u0637\u0628\u0648\u062e\"],\n\"Sels de fonte, prot\u00e9ines laiti\u00e8res, onctuosit\u00e9.\":[\"Emulsifying salts, dairy proteins, creaminess.\",\"\u0623\u0645\u0644\u0627\u062d \u0627\u0644\u0635\u0647\u0631 \u0648\u0628\u0631\u0648\u062a\u064a\u0646\u0627\u062a \u0627\u0644\u0623\u0644\u0628\u0627\u0646 \u0648\u0627\u0644\u0642\u0648\u0627\u0645 \u0627\u0644\u0643\u0631\u064a\u0645\u064a.\"],\n\"Amidons, graisses, cacao et ar\u00f4mes.\":[\"Starches, fats, cocoa and flavours.\",\"\u0627\u0644\u0646\u0634\u0648\u064a\u0627\u062a \u0648\u0627\u0644\u062f\u0647\u0648\u0646 \u0648\u0627\u0644\u0643\u0627\u0643\u0627\u0648 \u0648\u0627\u0644\u0645\u0646\u0643\u0651\u0647\u0627\u062a.\"],\n\"Confiseries\":[\"Confectionery\",\"\u0627\u0644\u062d\u0644\u0648\u064a\u0627\u062a\"],\n\"Caramels, sucres, gommes et acidulants.\":[\"Caramels, sugars, gums and acidulants.\",\"\u0627\u0644\u0643\u0631\u0627\u0645\u064a\u0644 \u0648\u0627\u0644\u0633\u0643\u0631\u064a\u0627\u062a \u0648\u0627\u0644\u0623\u0635\u0645\u0627\u063a \u0648\u0627\u0644\u0645\u062d\u0645\u0651\u0636\u0627\u062a.\"],\n\"Stabilisants, \u00e9mulsifiants, ingr\u00e9dients laitiers.\":[\"Stabilisers, emulsifiers, dairy ingredients.\",\"\u0627\u0644\u0645\u062b\u0628\u062a\u0627\u062a \u0648\u0627\u0644\u0645\u0633\u062a\u062d\u0644\u0628\u0627\u062a \u0648\u0645\u0643\u0648\u0646\u0627\u062a \u0627\u0644\u0623\u0644\u0628\u0627\u0646.\"],\n\"M\u00e9thode\":[\"Method\",\"\u0627\u0644\u0645\u0646\u0647\u062c\u064a\u0629\"],\n\"Un accompagnement en 4 \u00e9tapes.\":[\"Support in 4 steps.\",\"\u0645\u0631\u0627\u0641\u0642\u0629 \u0641\u064a 4 \u0645\u0631\u0627\u062d\u0644.\"],\n\"Parlons de votre prochaine production.\":[\"Let's talk about your next production.\",\"\u0644\u0646\u062a\u062d\u062f\u062b \u0639\u0646 \u0625\u0646\u062a\u0627\u062c\u0643\u0645 \u0627\u0644\u0642\u0627\u062f\u0645.\"],\n\"Fiche technique, \u00e9chantillon ou devis : notre \u00e9quipe commerciale vous r\u00e9pond rapidement.\":[\"Data sheet, sample or quote: our sales team replies quickly.\",\"\u0628\u0637\u0627\u0642\u0629 \u062a\u0642\u0646\u064a\u0629 \u0623\u0648 \u0639\u064a\u0651\u0646\u0629 \u0623\u0648 \u0639\u0631\u0636 \u0633\u0639\u0631: \u0641\u0631\u064a\u0642\u0646\u0627 \u0627\u0644\u062a\u062c\u0627\u0631\u064a \u064a\u0631\u062f \u0628\u0633\u0631\u0639\u0629.\"],\n\"Coordonn\u00e9es\":[\"Contact details\",\"\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0627\u0644\u0627\u062a\u0635\u0627\u0644\"],\n\"T\u00e9l\u00e9phone\":[\"Phone\",\"\u0627\u0644\u0647\u0627\u062a\u0641\"],\n\"Discuter maintenant\":[\"Chat now\",\"\u062a\u062d\u062f\u062b \u0627\u0644\u0622\u0646\"],\n\"E-mail\":[\"Email\",\"\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\"],\n\"Si\u00e8ge\":[\"Head office\",\"\u0627\u0644\u0645\u0642\u0631 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\"],\n\"Succursale\":[\"Branch\",\"\u0627\u0644\u0641\u0631\u0639\"],\n\"Demande de devis\":[\"Quote request\",\"\u0637\u0644\u0628 \u0639\u0631\u0636 \u0633\u0639\u0631\"],\n\"R\u00e9ponse sous 24 h ouvr\u00e9es.\":[\"Reply within 24 business hours.\",\"\u0627\u0644\u0631\u062f \u062e\u0644\u0627\u0644 24 \u0633\u0627\u0639\u0629 \u0639\u0645\u0644.\"],\n\"Produits s\u00e9lectionn\u00e9s\":[\"Selected products\",\"\u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629\"],\n\"Pr\u00e9nom\":[\"First name\",\"\u0627\u0644\u0627\u0633\u0645\"],\n\"Nom\":[\"Last name\",\"\u0627\u0644\u0646\u0633\u0628\"],\n\"Merci d'indiquer un e-mail valide.\":[\"Please enter a valid email.\",\"\u064a\u0631\u062c\u0649 \u0625\u062f\u062e\u0627\u0644 \u0628\u0631\u064a\u062f \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0635\u062d\u064a\u062d.\"],\n\"Entreprise\":[\"Company\",\"\u0627\u0644\u0634\u0631\u0643\u0629\"],\n\"Message\":[\"Message\",\"\u0627\u0644\u0631\u0633\u0627\u0644\u0629\"],\n\"Envoyer la demande\":[\"Send request\",\"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0637\u0644\u0628\"],\n\"Merci ! Votre demande a bien \u00e9t\u00e9 envoy\u00e9e. Nous revenons vers vous tr\u00e8s vite.\":[\"Thank you! Your request has been sent. We'll get back to you very soon.\",\"\u0634\u0643\u0631\u0627\u064b! \u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0637\u0644\u0628\u0643\u0645. \u0633\u0646\u0639\u0648\u062f \u0625\u0644\u064a\u0643\u0645 \u0642\u0631\u064a\u0628\u0627\u064b \u062c\u062f\u0627\u064b.\"],\n\"FAQ\":[\"FAQ\",\"\u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629\"],\n\"Questions fr\u00e9quentes\":[\"Frequently asked questions\",\"\u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0645\u062a\u0643\u0631\u0631\u0629\"],\n\"Livrez-vous partout au Maroc ?\":[\"Do you deliver across Morocco?\",\"\u0647\u0644 \u062a\u0648\u0635\u0644\u0648\u0646 \u0625\u0644\u0649 \u062c\u0645\u064a\u0639 \u0623\u0646\u062d\u0627\u0621 \u0627\u0644\u0645\u063a\u0631\u0628\u061f\"],\n\"Oui, nous livrons nos clients industriels sur l'ensemble du territoire, au d\u00e9part de nos sites de Casablanca.\":[\"Yes, we deliver to industrial customers nationwide from our Casablanca sites.\",\"\u0646\u0639\u0645\u060c \u0646\u0648\u0635\u0644 \u0644\u0639\u0645\u0644\u0627\u0626\u0646\u0627 \u0627\u0644\u0635\u0646\u0627\u0639\u064a\u064a\u0646 \u0641\u064a \u0643\u0627\u0645\u0644 \u0627\u0644\u062a\u0631\u0627\u0628 \u0627\u0644\u0648\u0637\u0646\u064a \u0627\u0646\u0637\u0644\u0627\u0642\u0627\u064b \u0645\u0646 \u0645\u0648\u0627\u0642\u0639\u0646\u0627 \u0628\u0627\u0644\u062f\u0627\u0631 \u0627\u0644\u0628\u064a\u0636\u0627\u0621.\"],\n\"Puis-je obtenir une fiche technique ou un \u00e9chantillon ?\":[\"Can I get a data sheet or a sample?\",\"\u0647\u0644 \u064a\u0645\u0643\u0646\u0646\u064a \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0628\u0637\u0627\u0642\u0629 \u062a\u0642\u0646\u064a\u0629 \u0623\u0648 \u0639\u064a\u0651\u0646\u0629\u061f\"],\n\"Bien s\u00fbr. Ajoutez les produits \u00e0 votre demande de devis ou pr\u00e9cisez-les dans votre message : nous vous envoyons fiches techniques et \u00e9chantillons selon disponibilit\u00e9.\":[\"Of course. Add the products to your quote request or mention them in your message: we'll send data sheets and samples subject to availability.\",\"\u0628\u0627\u0644\u062a\u0623\u0643\u064a\u062f. \u0623\u0636\u064a\u0641\u0648\u0627 \u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a \u0625\u0644\u0649 \u0637\u0644\u0628 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631 \u0623\u0648 \u0627\u0630\u0643\u0631\u0648\u0647\u0627 \u0641\u064a \u0631\u0633\u0627\u0644\u062a\u0643\u0645: \u0646\u0631\u0633\u0644 \u0627\u0644\u0628\u0637\u0627\u0642\u0627\u062a \u0627\u0644\u062a\u0642\u0646\u064a\u0629 \u0648\u0627\u0644\u0639\u064a\u0651\u0646\u0627\u062a \u062d\u0633\u0628 \u0627\u0644\u062a\u0648\u0641\u0631.\"],\n\"Proposez-vous un accompagnement en formulation ?\":[\"Do you offer formulation support?\",\"\u0647\u0644 \u062a\u0642\u062f\u0645\u0648\u0646 \u0645\u0631\u0627\u0641\u0642\u0629 \u0641\u064a \u0627\u0644\u062a\u0631\u0643\u064a\u0628\u061f\"],\n\"Oui, notre service GNNCO Assistance et notre laboratoire interne r\u00e9alisent des essais et productions pilotes avec vous.\":[\"Yes, our GNNCO Support team and in-house laboratory run trials and pilot production with you.\",\"\u0646\u0639\u0645\u060c \u062a\u0642\u0648\u0645 \u062e\u062f\u0645\u0629 \u0645\u0633\u0627\u0639\u062f\u0629 GNNCO \u0648\u0645\u062e\u062a\u0628\u0631\u0646\u0627 \u0627\u0644\u062f\u0627\u062e\u0644\u064a \u0628\u0625\u062c\u0631\u0627\u0621 \u0627\u0644\u062a\u062c\u0627\u0631\u0628 \u0648\u0627\u0644\u0625\u0646\u062a\u0627\u062c \u0627\u0644\u062a\u062c\u0631\u064a\u0628\u064a \u0645\u0639\u0643\u0645.\"],\n\"Travaillez-vous avec l'international ?\":[\"Do you work internationally?\",\"\u0647\u0644 \u062a\u062a\u0639\u0627\u0645\u0644\u0648\u0646 \u062f\u0648\u0644\u064a\u0627\u064b\u061f\"],\n\"Nous accompagnons nos clients au Maroc comme \u00e0 l'international, avec un contact direct et un dialogue constant.\":[\"We support customers in Morocco and abroad, with direct contact and constant dialogue.\",\"\u0646\u0631\u0627\u0641\u0642 \u0639\u0645\u0644\u0627\u0621\u0646\u0627 \u0641\u064a \u0627\u0644\u0645\u063a\u0631\u0628 \u0648\u062e\u0627\u0631\u062c\u0647 \u0628\u062a\u0648\u0627\u0635\u0644 \u0645\u0628\u0627\u0634\u0631 \u0648\u062d\u0648\u0627\u0631 \u0645\u0633\u062a\u0645\u0631.\"],\n\"Expert en ingr\u00e9dients alimentaires, additifs et emballages pour l'industrie agroalimentaire.\":[\"Experts in food ingredients, additives and packaging for the food industry.\",\"\u062e\u0628\u064a\u0631 \u0641\u064a \u0627\u0644\u0645\u0643\u0648\u0646\u0627\u062a \u0627\u0644\u063a\u0630\u0627\u0626\u064a\u0629 \u0648\u0627\u0644\u0645\u0636\u0627\u0641\u0627\u062a \u0648\u0627\u0644\u062a\u063a\u0644\u064a\u0641 \u0644\u0644\u0635\u0646\u0627\u0639\u0629 \u0627\u0644\u063a\u0630\u0627\u0626\u064a\u0629.\"],\n\"Gammes\":[\"Ranges\",\"\u0627\u0644\u062a\u0634\u0643\u064a\u0644\u0627\u062a\"],\n\"Tout le catalogue \u2192\":[\"Full catalogue \u2192\",\"\u0627\u0644\u0643\u062a\u0627\u0644\u0648\u062c \u0627\u0644\u0643\u0627\u0645\u0644 \u2190\"],\n\"Catalogue\":[\"Catalogue\",\"\u0627\u0644\u0643\u062a\u0627\u0644\u0648\u062c\"],\n\"Nous contacter\":[\"Contact us\",\"\u0627\u062a\u0635\u0644 \u0628\u0646\u0627\"],\n\"GNNCO FOODS. Tous droits r\u00e9serv\u00e9s.\":[\"GNNCO FOODS. All rights reserved.\",\"GNNCO FOODS. \u062c\u0645\u064a\u0639 \u0627\u0644\u062d\u0642\u0648\u0642 \u0645\u062d\u0641\u0648\u0638\u0629.\"],\n\"Casablanca \u00b7 Maroc\":[\"Casablanca \u00b7 Morocco\",\"\u0627\u0644\u062f\u0627\u0631 \u0627\u0644\u0628\u064a\u0636\u0627\u0621 \u00b7 \u0627\u0644\u0645\u063a\u0631\u0628\"],\n\"Entreprise_\":[\"Company\",\"\u0627\u0644\u0634\u0631\u0643\u0629\"],\n\"Appeler\":[\"Call\",\"\u0627\u062a\u0635\u0627\u0644\"],\n\"Devis gratuit\":[\"Free quote\",\"\u0639\u0631\u0636 \u0633\u0639\u0631 \u0645\u062c\u0627\u0646\u064a\"],\n\"Voir ma demande\":[\"View my request\",\"\u0639\u0631\u0636 \u0637\u0644\u0628\u064a\"],\n\"GNNCO Foods \u2014 accueil\":[\"GNNCO Foods \u2014 home\",\"GNNCO Foods \u2014 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629\"],\n\"Navigation principale\":[\"Main navigation\",\"\u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629\"],\n\"Ma demande de devis\":[\"My quote request\",\"\u0637\u0644\u0628 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631\"],\n\"Ouvrir le menu\":[\"Open menu\",\"\u0641\u062a\u062d \u0627\u0644\u0642\u0627\u0626\u0645\u0629\"],\n\"Menu\":[\"Menu\",\"\u0627\u0644\u0642\u0627\u0626\u0645\u0629\"],\n\"Fermer\":[\"Close\",\"\u0625\u063a\u0644\u0627\u0642\"],\n\"Que cherchez-vous ? Ex : cas\u00e9ine, cacao\u2026\":[\"What are you looking for? e.g. casein, cocoa\u2026\",\"\u0639\u0645\u0651 \u062a\u0628\u062d\u062b\u061f \u0645\u062b\u0627\u0644: \u0627\u0644\u0643\u0627\u0632\u064a\u0646\u060c \u0627\u0644\u0643\u0627\u0643\u0627\u0648\u2026\"],\n\"D\u00e9filer\":[\"Scroll\",\"\u0645\u0631\u0651\u0631\"],\n\"Partenaire GNNCO\":[\"GNNCO partner\",\"\u0634\u0631\u064a\u0643 GNNCO\"],\n\"Projet sur le terrain\":[\"Field project\",\"\u0645\u0634\u0631\u0648\u0639 \u0645\u064a\u062f\u0627\u0646\u064a\"],\n\"Industrie agroalimentaire\":[\"Food industry\",\"\u0627\u0644\u0635\u0646\u0627\u0639\u0629 \u0627\u0644\u063a\u0630\u0627\u0626\u064a\u0629\"],\n\"Filtrer par application\":[\"Filter by application\",\"\u062a\u0635\u0641\u064a\u0629 \u062d\u0633\u0628 \u0627\u0644\u0627\u0633\u062a\u0639\u0645\u0627\u0644\"],\n\"Rechercher : cas\u00e9ine, xanthane, cacao\u2026\":[\"Search: casein, xanthan, cocoa\u2026\",\"\u0627\u0628\u062d\u062b: \u0627\u0644\u0643\u0627\u0632\u064a\u0646\u060c \u0627\u0644\u0632\u0627\u0646\u062b\u0627\u0646\u060c \u0627\u0644\u0643\u0627\u0643\u0627\u0648\u2026\"],\n\"Assistance technique GNNCO\":[\"GNNCO technical support\",\"\u0627\u0644\u0645\u0633\u0627\u0639\u062f\u0629 \u0627\u0644\u062a\u0642\u0646\u064a\u0629 GNNCO\"],\n\"D\u00e9crivez votre besoin : produit, volume, application\u2026\":[\"Describe your need: product, volume, application\u2026\",\"\u0635\u0650\u0641 \u062d\u0627\u062c\u062a\u0643: \u0627\u0644\u0645\u0646\u062a\u062c\u060c \u0627\u0644\u0643\u0645\u064a\u0629\u060c \u0627\u0644\u0627\u0633\u062a\u0639\u0645\u0627\u0644\u2026\"],\n\"Contacter GNNCO sur WhatsApp\":[\"Contact GNNCO on WhatsApp\",\"\u062a\u0648\u0627\u0635\u0644 \u0645\u0639 GNNCO \u0639\u0628\u0631 \u0648\u0627\u062a\u0633\u0627\u0628\"],\n\"Actions rapides\":[\"Quick actions\",\"\u0625\u062c\u0631\u0627\u0621\u0627\u062a \u0633\u0631\u064a\u0639\u0629\"],\n\"Ajouter au devis\":[\"Add to quote\",\"\u0623\u0636\u0641 \u0625\u0644\u0649 \u0627\u0644\u0637\u0644\u0628\"],\n\"Ajout\u00e9 au devis\":[\"Added to quote\",\"\u0623\u064f\u0636\u064a\u0641 \u0625\u0644\u0649 \u0627\u0644\u0637\u0644\u0628\"],\n\"\u2190 Gamme pr\u00e9c\u00e9dente\":[\"\u2190 Previous range\",\"\u2192 \u0627\u0644\u062a\u0634\u0643\u064a\u0644\u0629 \u0627\u0644\u0633\u0627\u0628\u0642\u0629\"],\n\"Gamme suivante \u2192\":[\"Next range \u2192\",\"\u0627\u0644\u062a\u0634\u0643\u064a\u0644\u0629 \u0627\u0644\u062a\u0627\u0644\u064a\u0629 \u2190\"],\n\"S\u00e9lectionner\u2026\":[\"Select\u2026\",\"\u0627\u062e\u062a\u0631\u2026\"],\n\/* products *\/\n\"Acide citrique monohydrate\":[\"Citric acid monohydrate\",\"\u062d\u0645\u0636 \u0627\u0644\u0633\u062a\u0631\u064a\u0643 \u0623\u062d\u0627\u062f\u064a \u0627\u0644\u0647\u064a\u062f\u0631\u0627\u062a\"],\n\"Correcteur d'acidit\u00e9, alternative au jus de citron. Am\u00e9liore la conservation, acidule confitures et confiseries et emp\u00eache la cristallisation du sucre.\":[\"Acidity regulator, an alternative to lemon juice. Improves shelf life, adds tartness to jams and sweets and prevents sugar crystallisation.\",\"\u0645\u0646\u0638\u0651\u0645 \u0644\u0644\u062d\u0645\u0648\u0636\u0629 \u0648\u0628\u062f\u064a\u0644 \u0644\u0639\u0635\u064a\u0631 \u0627\u0644\u0644\u064a\u0645\u0648\u0646. \u064a\u062d\u0633\u0651\u0646 \u0627\u0644\u062d\u0641\u0638 \u0648\u064a\u0645\u0646\u062d \u0627\u0644\u0645\u0631\u0628\u0649 \u0648\u0627\u0644\u062d\u0644\u0648\u064a\u0627\u062a \u062d\u0645\u0648\u0636\u0629 \u0648\u064a\u0645\u0646\u0639 \u062a\u0628\u0644\u0648\u0631 \u0627\u0644\u0633\u0643\u0631.\"],\n\"Acidifiant\":[\"Acidulant\",\"\u0645\u062d\u0645\u0651\u0636\"],\n\"Acide citrique anhydre\":[\"Citric acid anhydrous\",\"\u062d\u0645\u0636 \u0627\u0644\u0633\u062a\u0631\u064a\u0643 \u0627\u0644\u0644\u0627\u0645\u0627\u0626\u064a\"],\n\"Pour ar\u00f4mes, bonbons, g\u00e9latines, confitures, gel\u00e9es et boissons gazeuses.\":[\"For flavours, sweets, gelatins, jams, jellies and soft drinks.\",\"\u0644\u0644\u0645\u0646\u0643\u0651\u0647\u0627\u062a \u0648\u0627\u0644\u0633\u0643\u0627\u0643\u0631 \u0648\u0627\u0644\u062c\u064a\u0644\u0627\u062a\u064a\u0646 \u0648\u0627\u0644\u0645\u0631\u0628\u0649 \u0648\u0627\u0644\u0647\u0644\u0627\u0645 \u0648\u0627\u0644\u0645\u0634\u0631\u0648\u0628\u0627\u062a \u0627\u0644\u063a\u0627\u0632\u064a\u0629.\"],\n\"Sorbate de potassium\":[\"Potassium sorbate\",\"\u0633\u0648\u0631\u0628\u0627\u062a \u0627\u0644\u0628\u0648\u062a\u0627\u0633\u064a\u0648\u0645\"],\n\"Conservateur efficace contre les levures et moisissures.\":[\"Effective preservative against yeasts and moulds.\",\"\u0645\u0627\u062f\u0629 \u062d\u0627\u0641\u0638\u0629 \u0641\u0639\u0627\u0644\u0629 \u0636\u062f \u0627\u0644\u062e\u0645\u0627\u0626\u0631 \u0648\u0627\u0644\u0639\u0641\u0646.\"],\n\"Conservateur\":[\"Preservative\",\"\u0645\u0627\u062f\u0629 \u062d\u0627\u0641\u0638\u0629\"],\n\"Amidon de ma\u00efs \u00e0 cuire\":[\"Cook-up maize starch\",\"\u0646\u0634\u0627 \u0627\u0644\u0630\u0631\u0629 \u0644\u0644\u0637\u0647\u064a\"],\n\"\u00c9paississant neutre en go\u00fbt, id\u00e9al pour cr\u00e8mes, flans et sauces.\":[\"Neutral-tasting thickener, ideal for creams, flans and sauces.\",\"\u0645\u0643\u062b\u0651\u0641 \u0645\u062d\u0627\u064a\u062f \u0627\u0644\u0645\u0630\u0627\u0642\u060c \u0645\u062b\u0627\u0644\u064a \u0644\u0644\u0643\u0631\u064a\u0645\u0627\u062a \u0648\u0627\u0644\u0641\u0644\u0627\u0646 \u0648\u0627\u0644\u0635\u0644\u0635\u0627\u062a.\"],\n\"Natif\":[\"Native\",\"\u0637\u0628\u064a\u0639\u064a\"],\n\"\u00c9paississant\":[\"Thickener\",\"\u0645\u0643\u062b\u0651\u0641\"],\n\"Amidon de manioc \u00e0 cuire\":[\"Cook-up tapioca starch\",\"\u0646\u0634\u0627 \u0627\u0644\u0645\u0646\u064a\u0647\u0648\u062a \u0644\u0644\u0637\u0647\u064a\"],\n\"\u00c9paississant pour soupes, sauces et pr\u00e9parations sans gluten.\":[\"Thickener for soups, sauces and gluten-free preparations.\",\"\u0645\u0643\u062b\u0651\u0641 \u0644\u0644\u062d\u0633\u0627\u0621 \u0648\u0627\u0644\u0635\u0644\u0635\u0627\u062a \u0648\u0627\u0644\u0645\u0633\u062a\u062d\u0636\u0631\u0627\u062a \u0627\u0644\u062e\u0627\u0644\u064a\u0629 \u0645\u0646 \u0627\u0644\u063a\u0644\u0648\u062a\u064a\u0646.\"],\n\"Sans gluten\":[\"Gluten-free\",\"\u062e\u0627\u0644\u064d \u0645\u0646 \u0627\u0644\u063a\u0644\u0648\u062a\u064a\u0646\"],\n\"Amidon de ma\u00efs pr\u00e9g\u00e9latinis\u00e9\":[\"Pregelatinised maize starch\",\"\u0646\u0634\u0627 \u0630\u0631\u0629 \u0645\u0633\u0628\u0642 \u0627\u0644\u062c\u0644\u062a\u0646\u0629\"],\n\"Gonfle \u00e0 froid : texture instantan\u00e9e pour pr\u00e9parations et desserts.\":[\"Cold-swelling: instant texture for preparations and desserts.\",\"\u064a\u0646\u062a\u0641\u062e \u0639\u0644\u0649 \u0627\u0644\u0628\u0627\u0631\u062f: \u0642\u0648\u0627\u0645 \u0641\u0648\u0631\u064a \u0644\u0644\u0645\u0633\u062a\u062d\u0636\u0631\u0627\u062a \u0648\u0627\u0644\u062a\u062d\u0644\u064a\u0627\u062a.\"],\n\"Instantan\u00e9\":[\"Instant\",\"\u0641\u0648\u0631\u064a\"],\n\"Amidon de manioc instantan\u00e9\":[\"Instant tapioca starch\",\"\u0646\u0634\u0627 \u0645\u0646\u064a\u0647\u0648\u062a \u0641\u0648\u0631\u064a\"],\n\"Viscosit\u00e9 imm\u00e9diate sans cuisson, texture lisse.\":[\"Immediate viscosity without cooking, smooth texture.\",\"\u0644\u0632\u0648\u062c\u0629 \u0641\u0648\u0631\u064a\u0629 \u062f\u0648\u0646 \u0637\u0647\u064a \u0648\u0642\u0648\u0627\u0645 \u0646\u0627\u0639\u0645.\"],\n\"Amidons ac\u00e9tyl\u00e9s\":[\"Acetylated starches\",\"\u0646\u0634\u0648\u064a\u0627\u062a \u0645\u0624\u0633\u062a\u0644\u0629\"],\n\"Amidons modifi\u00e9s stables \u00e0 la cuisson et \u00e0 la cong\u00e9lation.\":[\"Modified starches stable under cooking and freezing.\",\"\u0646\u0634\u0648\u064a\u0627\u062a \u0645\u0639\u062f\u0651\u0644\u0629 \u062b\u0627\u0628\u062a\u0629 \u0639\u0646\u062f \u0627\u0644\u0637\u0647\u064a \u0648\u0627\u0644\u062a\u062c\u0645\u064a\u062f.\"],\n\"Modifi\u00e9\":[\"Modified\",\"\u0645\u0639\u062f\u0651\u0644\"],\n\"Stabilit\u00e9\":[\"Stability\",\"\u062b\u0628\u0627\u062a\"],\n\"Maltodextrines\":[\"Maltodextrins\",\"\u0627\u0644\u0645\u0627\u0644\u062a\u0648\u062f\u064a\u0643\u0633\u062a\u0631\u064a\u0646\"],\n\"Agent de charge et de texture, source d'\u00e9nergie facilement assimilable.\":[\"Bulking and texturising agent, an easily absorbed energy source.\",\"\u0639\u0627\u0645\u0644 \u062d\u0634\u0648 \u0648\u0642\u0648\u0627\u0645 \u0648\u0645\u0635\u062f\u0631 \u0637\u0627\u0642\u0629 \u0633\u0647\u0644 \u0627\u0644\u0627\u0645\u062a\u0635\u0627\u0635.\"],\n\"Charge\":[\"Bulking\",\"\u062d\u0634\u0648\"],\n\"Poudres\":[\"Powders\",\"\u0645\u0633\u0627\u062d\u064a\u0642\"],\n\"Ar\u00f4mes naturels\":[\"Natural flavours\",\"\u0645\u0646\u0643\u0651\u0647\u0627\u062a \u0637\u0628\u064a\u0639\u064a\u0629\"],\n\"Issus de mati\u00e8res premi\u00e8res naturelles pour une \u00e9tiquette clean.\":[\"Made from natural raw materials for a clean label.\",\"\u0645\u0633\u062a\u062e\u0644\u0635\u0629 \u0645\u0646 \u0645\u0648\u0627\u062f \u0623\u0648\u0644\u064a\u0629 \u0637\u0628\u064a\u0639\u064a\u0629 \u0644\u0645\u0644\u0635\u0642 \u0646\u0638\u064a\u0641.\"],\n\"Naturel\":[\"Natural\",\"\u0637\u0628\u064a\u0639\u064a\"],\n\"Clean label\":[\"Clean label\",\"\u0645\u0644\u0635\u0642 \u0646\u0638\u064a\u0641\"],\n\"Ar\u00f4mes nature-identiques\":[\"Nature-identical flavours\",\"\u0645\u0646\u0643\u0651\u0647\u0627\u062a \u0645\u0637\u0627\u0628\u0642\u0629 \u0644\u0644\u0637\u0628\u064a\u0639\u0629\"],\n\"Large palette de notes, stables au process et \u00e9conomiques.\":[\"Wide palette of notes, process-stable and cost-effective.\",\"\u062a\u0634\u0643\u064a\u0644\u0629 \u0648\u0627\u0633\u0639\u0629 \u0645\u0646 \u0627\u0644\u0646\u0643\u0647\u0627\u062a\u060c \u062b\u0627\u0628\u062a\u0629 \u0623\u062b\u0646\u0627\u0621 \u0627\u0644\u062a\u0635\u0646\u064a\u0639 \u0648\u0627\u0642\u062a\u0635\u0627\u062f\u064a\u0629.\"],\n\"Large gamme\":[\"Wide range\",\"\u062a\u0634\u0643\u064a\u0644\u0629 \u0648\u0627\u0633\u0639\u0629\"],\n\"L\u00e9cithines\":[\"Lecithins\",\"\u0627\u0644\u0644\u064a\u0633\u064a\u062b\u064a\u0646\"],\n\"\u00c9mulsifiant naturel pour chocolat, biscuits et produits laitiers.\":[\"Natural emulsifier for chocolate, biscuits and dairy products.\",\"\u0645\u0633\u062a\u062d\u0644\u0628 \u0637\u0628\u064a\u0639\u064a \u0644\u0644\u0634\u0648\u0643\u0648\u0644\u0627\u062a\u0629 \u0648\u0627\u0644\u0628\u0633\u0643\u0648\u064a\u062a \u0648\u0645\u0646\u062a\u062c\u0627\u062a \u0627\u0644\u0623\u0644\u0628\u0627\u0646.\"],\n\"Esters\":[\"Esters\",\"\u0627\u0644\u0625\u0633\u062a\u0631\u0627\u062a\"],\n\"Esters d'acides gras pour l'a\u00e9ration, la tenue et la texture.\":[\"Fatty acid esters for aeration, hold and texture.\",\"\u0625\u0633\u062a\u0631\u0627\u062a \u0627\u0644\u0623\u062d\u0645\u0627\u0636 \u0627\u0644\u062f\u0647\u0646\u064a\u0629 \u0644\u0644\u062a\u0647\u0648\u064a\u0629 \u0648\u0627\u0644\u062a\u0645\u0627\u0633\u0643 \u0648\u0627\u0644\u0642\u0648\u0627\u0645.\"],\n\"Beurre de cacao\":[\"Cocoa butter\",\"\u0632\u0628\u062f\u0629 \u0627\u0644\u0643\u0627\u0643\u0627\u0648\"],\n\"Mati\u00e8re grasse noble pour chocolat et enrobages.\":[\"Premium fat for chocolate and coatings.\",\"\u062f\u0647\u0648\u0646 \u0641\u0627\u062e\u0631\u0629 \u0644\u0644\u0634\u0648\u0643\u0648\u0644\u0627\u062a\u0629 \u0648\u0627\u0644\u062a\u063a\u0637\u064a\u0627\u062a.\"],\n\"Chocolaterie\":[\"Chocolate\",\"\u0627\u0644\u0634\u0648\u0643\u0648\u0644\u0627\u062a\u0629\"],\n\"Masse de cacao\":[\"Cocoa mass\",\"\u0639\u062c\u064a\u0646\u0629 \u0627\u0644\u0643\u0627\u0643\u0627\u0648\"],\n\"Base intense pour chocolats et fourrages.\":[\"Intense base for chocolates and fillings.\",\"\u0642\u0627\u0639\u062f\u0629 \u0645\u0631\u0643\u0651\u0632\u0629 \u0644\u0644\u0634\u0648\u0643\u0648\u0644\u0627\u062a\u0629 \u0648\u0627\u0644\u062d\u0634\u0648\u0627\u062a.\"],\n\"Poudre de cacao\":[\"Cocoa powder\",\"\u0645\u0633\u062d\u0648\u0642 \u0627\u0644\u0643\u0627\u0643\u0627\u0648\"],\n\"Couleur et go\u00fbt pour biscuits, boissons et desserts.\":[\"Colour and taste for biscuits, drinks and desserts.\",\"\u0644\u0648\u0646 \u0648\u0645\u0630\u0627\u0642 \u0644\u0644\u0628\u0633\u0643\u0648\u064a\u062a \u0648\u0627\u0644\u0645\u0634\u0631\u0648\u0628\u0627\u062a \u0648\u0627\u0644\u062a\u062d\u0644\u064a\u0627\u062a.\"],\n\"Graisse v\u00e9g\u00e9tale de coprah\":[\"Coconut vegetable fat\",\"\u062f\u0647\u0646 \u062c\u0648\u0632 \u0627\u0644\u0647\u0646\u062f \u0627\u0644\u0646\u0628\u0627\u062a\u064a\"],\n\"Point de fusion net, id\u00e9ale pour fourrages et enrobages.\":[\"Sharp melting point, ideal for fillings and coatings.\",\"\u0646\u0642\u0637\u0629 \u0627\u0646\u0635\u0647\u0627\u0631 \u062f\u0642\u064a\u0642\u0629\u060c \u0645\u062b\u0627\u0644\u064a \u0644\u0644\u062d\u0634\u0648\u0627\u062a \u0648\u0627\u0644\u062a\u063a\u0637\u064a\u0627\u062a.\"],\n\"Coprah\":[\"Coconut\",\"\u062c\u0648\u0632 \u0627\u0644\u0647\u0646\u062f\"],\n\"Graisse v\u00e9g\u00e9tale de palme\":[\"Palm vegetable fat\",\"\u062f\u0647\u0646 \u0627\u0644\u0646\u062e\u064a\u0644 \u0627\u0644\u0646\u0628\u0627\u062a\u064a\"],\n\"Polyvalente pour biscuiterie et p\u00e2tisserie industrielle.\":[\"Versatile for industrial biscuits and pastry.\",\"\u0645\u062a\u0639\u062f\u062f \u0627\u0644\u0627\u0633\u062a\u0639\u0645\u0627\u0644\u0627\u062a \u0644\u0644\u0628\u0633\u0643\u0648\u064a\u062a \u0648\u0627\u0644\u062d\u0644\u0648\u064a\u0627\u062a \u0627\u0644\u0635\u0646\u0627\u0639\u064a\u0629.\"],\n\"Palme\":[\"Palm\",\"\u0627\u0644\u0646\u062e\u064a\u0644\"],\n\"Graisse v\u00e9g\u00e9tale de palmiste\":[\"Palm kernel vegetable fat\",\"\u062f\u0647\u0646 \u0646\u0648\u0627\u0629 \u0627\u0644\u0646\u062e\u064a\u0644 \u0627\u0644\u0646\u0628\u0627\u062a\u064a\"],\n\"Pour confiserie, fourrages et enrobages.\":[\"For confectionery, fillings and coatings.\",\"\u0644\u0644\u062d\u0644\u0648\u064a\u0627\u062a \u0648\u0627\u0644\u062d\u0634\u0648\u0627\u062a \u0648\u0627\u0644\u062a\u063a\u0637\u064a\u0627\u062a.\"],\n\"Palmiste\":[\"Palm kernel\",\"\u0646\u0648\u0627\u0629 \u0627\u0644\u0646\u062e\u064a\u0644\"],\n\"Graisse v\u00e9g\u00e9tale de soja\":[\"Soy vegetable fat\",\"\u062f\u0647\u0646 \u0627\u0644\u0635\u0648\u064a\u0627 \u0627\u0644\u0646\u0628\u0627\u062a\u064a\"],\n\"Mati\u00e8re grasse fluide et polyvalente.\":[\"Fluid, versatile fat.\",\"\u062f\u0647\u0646 \u0633\u0627\u0626\u0644 \u0648\u0645\u062a\u0639\u062f\u062f \u0627\u0644\u0627\u0633\u062a\u0639\u0645\u0627\u0644\u0627\u062a.\"],\n\"Soja\":[\"Soy\",\"\u0627\u0644\u0635\u0648\u064a\u0627\"],\n\"Shortening\":[\"Shortening\",\"\u0627\u0644\u0634\u0648\u0631\u062a\u0646\u064a\u0646\u063a\"],\n\"Graisse de p\u00e2tisserie pour feuilletage, friabilit\u00e9 et volume.\":[\"Bakery fat for lamination, crumbliness and volume.\",\"\u062f\u0647\u0646 \u0644\u0644\u062d\u0644\u0648\u064a\u0627\u062a \u0644\u0644\u062a\u0648\u0631\u064a\u0642 \u0648\u0627\u0644\u0647\u0634\u0627\u0634\u0629 \u0648\u0627\u0644\u062d\u062c\u0645.\"],\n\"P\u00e2tisserie\":[\"Pastry\",\"\u0627\u0644\u062d\u0644\u0648\u064a\u0627\u062a\"],\n\"Sirop de glucose\":[\"Glucose syrup\",\"\u0634\u0631\u0627\u0628 \u0627\u0644\u063a\u0644\u0648\u0643\u0648\u0632\"],\n\"Anti-cristallisant et texturant pour confiserie et glaces.\":[\"Anti-crystallising agent and texturiser for confectionery and ice cream.\",\"\u0645\u0627\u0646\u0639 \u0644\u0644\u062a\u0628\u0644\u0648\u0631 \u0648\u0645\u062d\u0633\u0651\u0646 \u0644\u0644\u0642\u0648\u0627\u0645 \u0644\u0644\u062d\u0644\u0648\u064a\u0627\u062a \u0648\u0627\u0644\u0645\u062b\u0644\u062c\u0627\u062a.\"],\n\"Sirop\":[\"Syrup\",\"\u0634\u0631\u0627\u0628\"],\n\"\u00c9clats de caramel\":[\"Caramel pieces\",\"\u0642\u0637\u0639 \u0627\u0644\u0643\u0631\u0627\u0645\u064a\u0644\"],\n\"Inclusions croquantes pour glaces, biscuits et desserts.\":[\"Crunchy inclusions for ice cream, biscuits and desserts.\",\"\u0625\u0636\u0627\u0641\u0627\u062a \u0645\u0642\u0631\u0645\u0634\u0629 \u0644\u0644\u0645\u062b\u0644\u062c\u0627\u062a \u0648\u0627\u0644\u0628\u0633\u0643\u0648\u064a\u062a \u0648\u0627\u0644\u062a\u062d\u0644\u064a\u0627\u062a.\"],\n\"Inclusion\":[\"Inclusion\",\"\u0625\u0636\u0627\u0641\u0629\"],\n\"Drops de caramel\":[\"Caramel drops\",\"\u062d\u0628\u064a\u0628\u0627\u062a \u0627\u0644\u0643\u0631\u0627\u0645\u064a\u0644\"],\n\"P\u00e9pites qui r\u00e9sistent \u00e0 la cuisson.\":[\"Bake-stable chips.\",\"\u062d\u0628\u064a\u0628\u0627\u062a \u0645\u0642\u0627\u0648\u0645\u0629 \u0644\u0644\u062e\u064e\u0628\u0632.\"],\n\"Cuisson\":[\"Bake-stable\",\"\u0645\u0642\u0627\u0648\u0645 \u0644\u0644\u062e\u064e\u0628\u0632\"],\n\"Caramel en poudre\":[\"Caramel powder\",\"\u0643\u0631\u0627\u0645\u064a\u0644 \u0628\u0648\u062f\u0631\u0629\"],\n\"Go\u00fbt et couleur caramel, facile \u00e0 doser.\":[\"Caramel taste and colour, easy to dose.\",\"\u0645\u0630\u0627\u0642 \u0648\u0644\u0648\u0646 \u0627\u0644\u0643\u0631\u0627\u0645\u064a\u0644\u060c \u0633\u0647\u0644 \u0627\u0644\u062c\u0631\u0639\u0627\u062a.\"],\n\"Poudre\":[\"Powder\",\"\u0628\u0648\u062f\u0631\u0629\"],\n\"Caramel liquide\":[\"Liquid caramel\",\"\u0643\u0631\u0627\u0645\u064a\u0644 \u0633\u0627\u0626\u0644\"],\n\"Nappage, aromatisation et coloration.\":[\"Topping, flavouring and colouring.\",\"\u062a\u063a\u0637\u064a\u0629 \u0648\u062a\u0646\u0643\u064a\u0647 \u0648\u062a\u0644\u0648\u064a\u0646.\"],\n\"Liquide\":[\"Liquid\",\"\u0633\u0627\u0626\u0644\"],\n\"F\u00e9cule de pomme de terre\":[\"Potato starch\",\"\u0646\u0634\u0627 \u0627\u0644\u0628\u0637\u0627\u0637\u0633\"],\n\"Liant et \u00e9paississant \u00e0 texture souple.\":[\"Binder and thickener with a soft texture.\",\"\u0631\u0627\u0628\u0637 \u0648\u0645\u0643\u062b\u0651\u0641 \u0628\u0642\u0648\u0627\u0645 \u0645\u0631\u0646.\"],\n\"Liant\":[\"Binder\",\"\u0631\u0627\u0628\u0637\"],\n\"Fudge\":[\"Fudge\",\"\u0641\u062f\u062c\"],\n\"Morceaux fondants pour inclusions gourmandes.\":[\"Melt-in-the-mouth pieces for indulgent inclusions.\",\"\u0642\u0637\u0639 \u0630\u0627\u0626\u0628\u0629 \u0644\u0625\u0636\u0627\u0641\u0627\u062a \u0644\u0630\u064a\u0630\u0629.\"],\n\"Ferments pour fromages\":[\"Cheese cultures\",\"\u062e\u0645\u0627\u0626\u0631 \u0627\u0644\u0623\u062c\u0628\u0627\u0646\"],\n\"Cultures pour l'acidification et l'affinage des fromages.\":[\"Cultures for cheese acidification and ripening.\",\"\u062e\u0645\u0627\u0626\u0631 \u0644\u062a\u062d\u0645\u064a\u0636 \u0627\u0644\u0623\u062c\u0628\u0627\u0646 \u0648\u0625\u0646\u0636\u0627\u062c\u0647\u0627.\"],\n\"Fromagerie\":[\"Cheese making\",\"\u0635\u0646\u0627\u0639\u0629 \u0627\u0644\u0623\u062c\u0628\u0627\u0646\"],\n\"Ferments pour yaourts & d\u00e9riv\u00e9s\":[\"Yoghurt & derivative cultures\",\"\u062e\u0645\u0627\u0626\u0631 \u0627\u0644\u064a\u0627\u063a\u0648\u0631\u062a \u0648\u0645\u0634\u062a\u0642\u0627\u062a\u0647\"],\n\"Cultures pour la texture, l'acidit\u00e9 et le go\u00fbt des laits ferment\u00e9s.\":[\"Cultures for the texture, acidity and taste of fermented milks.\",\"\u062e\u0645\u0627\u0626\u0631 \u0644\u0642\u0648\u0627\u0645 \u0648\u062d\u0645\u0648\u0636\u0629 \u0648\u0645\u0630\u0627\u0642 \u0627\u0644\u0623\u0644\u0628\u0627\u0646 \u0627\u0644\u0645\u062e\u0645\u0651\u0631\u0629.\"],\n\"Yaourts\":[\"Yoghurts\",\"\u0627\u0644\u064a\u0627\u063a\u0648\u0631\u062a\"],\n\"Pr\u00e9sure microbienne\":[\"Microbial rennet\",\"\u0645\u0646\u0641\u062d\u0629 \u0645\u064a\u0643\u0631\u0648\u0628\u064a\u0629\"],\n\"Coagulant d'origine microbienne pour fromagerie.\":[\"Microbial coagulant for cheese making.\",\"\u0645\u062e\u062b\u0651\u0631 \u0645\u064a\u0643\u0631\u0648\u0628\u064a \u0627\u0644\u0645\u0635\u062f\u0631 \u0644\u0635\u0646\u0627\u0639\u0629 \u0627\u0644\u0623\u062c\u0628\u0627\u0646.\"],\n\"Coagulant\":[\"Coagulant\",\"\u0645\u062e\u062b\u0651\u0631\"],\n\"Produits pour charcuterie\":[\"Products for cured meats\",\"\u0645\u0646\u062a\u062c\u0627\u062a \u0627\u0644\u0644\u062d\u0648\u0645 \u0627\u0644\u0645\u0635\u0646\u0639\u0629\"],\n\"Pr\u00e9parations et assaisonnements pour charcuterie.\":[\"Preparations and seasonings for cured meats.\",\"\u0645\u0633\u062a\u062d\u0636\u0631\u0627\u062a \u0648\u062a\u0648\u0627\u0628\u0644 \u0644\u0644\u062d\u0648\u0645 \u0627\u0644\u0645\u0635\u0646\u0639\u0629.\"],\n\"Charcuterie\":[\"Cured meats\",\"\u0627\u0644\u0644\u062d\u0648\u0645 \u0627\u0644\u0645\u0635\u0646\u0639\u0629\"],\n\"Produits d'enrobage\":[\"Coating products\",\"\u0645\u0646\u062a\u062c\u0627\u062a \u0627\u0644\u062a\u063a\u0637\u064a\u0629\"],\n\"Enrobages fromagers et aromatiques.\":[\"Cheese and aromatic coatings.\",\"\u062a\u063a\u0637\u064a\u0627\u062a \u0628\u0627\u0644\u062c\u0628\u0646 \u0648\u0645\u0646\u0643\u0651\u0647\u0629.\"],\n\"Enrobage\":[\"Coating\",\"\u062a\u063a\u0637\u064a\u0629\"],\n\"Pr\u00e9paration fromag\u00e8re\":[\"Cheese preparation\",\"\u0645\u0633\u062a\u062d\u0636\u0631 \u0627\u0644\u062c\u0628\u0646\"],\n\"Disponible en liquide, p\u00e2te ou poudre.\":[\"Available as liquid, paste or powder.\",\"\u0645\u062a\u0648\u0641\u0631 \u0633\u0627\u0626\u0644\u0627\u064b \u0623\u0648 \u0639\u062c\u064a\u0646\u0629\u064b \u0623\u0648 \u0628\u0648\u062f\u0631\u0629.\"],\n\"P\u00e2te\":[\"Paste\",\"\u0639\u062c\u064a\u0646\u0629\"],\n\"Ar\u00f4mes fromagers\":[\"Cheese flavours\",\"\u0645\u0646\u0643\u0651\u0647\u0627\u062a \u0627\u0644\u062c\u0628\u0646\"],\n\"Notes fromag\u00e8res pour snacks, sauces et plats.\":[\"Cheese notes for snacks, sauces and meals.\",\"\u0646\u0643\u0647\u0627\u062a \u0627\u0644\u062c\u0628\u0646 \u0644\u0644\u0648\u062c\u0628\u0627\u062a \u0627\u0644\u062e\u0641\u064a\u0641\u0629 \u0648\u0627\u0644\u0635\u0644\u0635\u0627\u062a \u0648\u0627\u0644\u0623\u0637\u0628\u0627\u0642.\"],\n\"Ar\u00f4me\":[\"Flavour\",\"\u0645\u0646\u0643\u0651\u0647\"],\n\"Colorants\":[\"Colourings\",\"\u0627\u0644\u0645\u0644\u0648\u0651\u0646\u0627\u062a\"],\n\"Colorants pour pr\u00e9parations fromag\u00e8res.\":[\"Colourings for cheese preparations.\",\"\u0645\u0644\u0648\u0651\u0646\u0627\u062a \u0644\u0645\u0633\u062a\u062d\u0636\u0631\u0627\u062a \u0627\u0644\u062c\u0628\u0646.\"],\n\"Couleur\":[\"Colour\",\"\u0644\u0648\u0646\"],\n\"Fromage fondu\":[\"Processed cheese\",\"\u062c\u0628\u0646 \u0645\u0637\u0628\u0648\u062e\"],\n\"Bases et ingr\u00e9dients pour fromages fondus.\":[\"Bases and ingredients for processed cheese.\",\"\u0642\u0648\u0627\u0639\u062f \u0648\u0645\u0643\u0648\u0646\u0627\u062a \u0644\u0644\u062c\u0628\u0646 \u0627\u0644\u0645\u0637\u0628\u0648\u062e.\"],\n\"Fondu\":[\"Processed\",\"\u0645\u0637\u0628\u0648\u062e\"],\n\"Ar\u00f4mes & sauces pour snacks et chips\":[\"Flavours & sauces for snacks and crisps\",\"\u0645\u0646\u0643\u0651\u0647\u0627\u062a \u0648\u0635\u0644\u0635\u0627\u062a \u0644\u0644\u0648\u062c\u0628\u0627\u062a \u0627\u0644\u062e\u0641\u064a\u0641\u0629 \u0648\u0627\u0644\u0634\u064a\u0628\u0633\"],\n\"Assaisonnements naturels pour snacks et chips.\":[\"Natural seasonings for snacks and crisps.\",\"\u062a\u0648\u0627\u0628\u0644 \u0637\u0628\u064a\u0639\u064a\u0629 \u0644\u0644\u0648\u062c\u0628\u0627\u062a \u0627\u0644\u062e\u0641\u064a\u0641\u0629 \u0648\u0627\u0644\u0634\u064a\u0628\u0633.\"],\n\"Snacks\":[\"Snacks\",\"\u0648\u062c\u0628\u0627\u062a \u062e\u0641\u064a\u0641\u0629\"],\n\"Les bases\":[\"Bases\",\"\u0627\u0644\u0642\u0648\u0627\u0639\u062f\"],\n\"Bases fromag\u00e8res pr\u00eates \u00e0 l'emploi.\":[\"Ready-to-use cheese bases.\",\"\u0642\u0648\u0627\u0639\u062f \u062c\u0628\u0646 \u062c\u0627\u0647\u0632\u0629 \u0644\u0644\u0627\u0633\u062a\u0639\u0645\u0627\u0644.\"],\n\"Base\":[\"Base\",\"\u0642\u0627\u0639\u062f\u0629\"],\n\"\u00c9cr\u00e9m\u00e9e ou enti\u00e8re pour laiterie, biscuiterie et chocolaterie.\":[\"Skimmed or whole, for dairy, biscuits and chocolate.\",\"\u0645\u0646\u0632\u0648\u0639 \u0627\u0644\u062f\u0633\u0645 \u0623\u0648 \u0643\u0627\u0645\u0644 \u0644\u0644\u0623\u0644\u0628\u0627\u0646 \u0648\u0627\u0644\u0628\u0633\u0643\u0648\u064a\u062a \u0648\u0627\u0644\u0634\u0648\u0643\u0648\u0644\u0627\u062a\u0629.\"],\n\"Beurre\":[\"Butter\",\"\u0627\u0644\u0632\u0628\u062f\u0629\"],\n\"Mati\u00e8re grasse laiti\u00e8re pour p\u00e2tisserie et biscuiterie.\":[\"Dairy fat for pastry and biscuits.\",\"\u062f\u0647\u0646 \u0644\u0628\u0646\u064a \u0644\u0644\u062d\u0644\u0648\u064a\u0627\u062a \u0648\u0627\u0644\u0628\u0633\u0643\u0648\u064a\u062a.\"],\n\"MG laiti\u00e8re\":[\"Dairy fat\",\"\u062f\u0647\u0646 \u0644\u0628\u0646\u064a\"],\n\"Cas\u00e9inates\":[\"Caseinates\",\"\u0627\u0644\u0643\u0627\u0632\u064a\u0646\u0627\u062a\"],\n\"Prot\u00e9ines fonctionnelles \u00e9mulsifiantes.\":[\"Functional emulsifying proteins.\",\"\u0628\u0631\u0648\u062a\u064a\u0646\u0627\u062a \u0648\u0638\u064a\u0641\u064a\u0629 \u0645\u0633\u062a\u062d\u0644\u0650\u0628\u0629.\"],\n\"Prot\u00e9ines\":[\"Proteins\",\"\u0628\u0631\u0648\u062a\u064a\u0646\u0627\u062a\"],\n\"Cas\u00e9ine acide\":[\"Acid casein\",\"\u0627\u0644\u0643\u0627\u0632\u064a\u0646 \u0627\u0644\u062d\u0645\u0636\u064a\"],\n\"Prot\u00e9ine pour fromages fondus et analogues.\":[\"Protein for processed and analogue cheese.\",\"\u0628\u0631\u0648\u062a\u064a\u0646 \u0644\u0644\u062c\u0628\u0646 \u0627\u0644\u0645\u0637\u0628\u0648\u062e \u0648\u0627\u0644\u0628\u062f\u0627\u0626\u0644.\"],\n\"Cas\u00e9ine pr\u00e9sure\":[\"Rennet casein\",\"\u0643\u0627\u0632\u064a\u0646 \u0627\u0644\u0645\u0646\u0641\u062d\u0629\"],\n\"Id\u00e9ale pour fromages fondus et analogues.\":[\"Ideal for processed and analogue cheese.\",\"\u0645\u062b\u0627\u0644\u064a \u0644\u0644\u062c\u0628\u0646 \u0627\u0644\u0645\u0637\u0628\u0648\u062e \u0648\u0627\u0644\u0628\u062f\u0627\u0626\u0644.\"],\n\"Lactos\u00e9rum doux\":[\"Sweet whey\",\"\u0645\u0635\u0644 \u0627\u0644\u0644\u0628\u0646 \u0627\u0644\u062d\u0644\u0648\"],\n\"Poudre de petit-lait \u00e9conomique et fonctionnelle.\":[\"Cost-effective, functional whey powder.\",\"\u0628\u0648\u062f\u0631\u0629 \u0645\u0635\u0644 \u0644\u0628\u0646 \u0627\u0642\u062a\u0635\u0627\u062f\u064a\u0629 \u0648\u0648\u0638\u064a\u0641\u064a\u0629.\"],\n\"Lactos\u00e9rum\":[\"Whey\",\"\u0645\u0635\u0644 \u0627\u0644\u0644\u0628\u0646\"],\n\"Perm\u00e9at de lactos\u00e9rum\":[\"Whey permeate\",\"\u0646\u0641\u0627\u0630 \u0645\u0635\u0644 \u0627\u0644\u0644\u0628\u0646\"],\n\"Source de lactose et de go\u00fbt lact\u00e9.\":[\"Source of lactose and milky taste.\",\"\u0645\u0635\u062f\u0631 \u0644\u0644\u0627\u0643\u062a\u0648\u0632 \u0648\u0627\u0644\u0645\u0630\u0627\u0642 \u0627\u0644\u0644\u0628\u0646\u064a.\"],\n\"Lactose\":[\"Lactose\",\"\u0627\u0644\u0644\u0627\u0643\u062a\u0648\u0632\"],\n\"Perm\u00e9at de lait\":[\"Milk permeate\",\"\u0646\u0641\u0627\u0630 \u0627\u0644\u062d\u0644\u064a\u0628\"],\n\"Standardisation et r\u00e9duction des co\u00fbts.\":[\"Standardisation and cost reduction.\",\"\u0627\u0644\u062a\u0648\u062d\u064a\u062f \u0627\u0644\u0642\u064a\u0627\u0633\u064a \u0648\u062e\u0641\u0636 \u0627\u0644\u062a\u0643\u0627\u0644\u064a\u0641.\"],\n\"Procream\":[\"Procream\",\"\u0628\u0631\u0648\u0643\u0631\u064a\u0645\"],\n\"Mati\u00e8re grasse laiti\u00e8re concentr\u00e9e issue du lactos\u00e9rum.\":[\"Concentrated dairy fat derived from whey.\",\"\u062f\u0647\u0646 \u0644\u0628\u0646\u064a \u0645\u0631\u0643\u0651\u0632 \u0645\u0633\u062a\u062e\u0644\u0635 \u0645\u0646 \u0645\u0635\u0644 \u0627\u0644\u0644\u0628\u0646.\"],\n\"Prot\u00e9ines laiti\u00e8res\":[\"Milk proteins\",\"\u0628\u0631\u0648\u062a\u064a\u0646\u0627\u062a \u0627\u0644\u062d\u0644\u064a\u0628\"],\n\"Enrichissement prot\u00e9ique et texture.\":[\"Protein enrichment and texture.\",\"\u0625\u063a\u0646\u0627\u0621 \u0628\u0627\u0644\u0628\u0631\u0648\u062a\u064a\u0646 \u0648\u062a\u062d\u0633\u064a\u0646 \u0627\u0644\u0642\u0648\u0627\u0645.\"],\n\"Gomme arabique\":[\"Gum arabic\",\"\u0627\u0644\u0635\u0645\u063a \u0627\u0644\u0639\u0631\u0628\u064a\"],\n\"\u00c9mulsifiant et stabilisant pour boissons et confiserie.\":[\"Emulsifier and stabiliser for drinks and confectionery.\",\"\u0645\u0633\u062a\u062d\u0644\u0628 \u0648\u0645\u062b\u0628\u0651\u062a \u0644\u0644\u0645\u0634\u0631\u0648\u0628\u0627\u062a \u0648\u0627\u0644\u062d\u0644\u0648\u064a\u0627\u062a.\"],\n\"Gomme CMC\":[\"CMC gum\",\"\u0635\u0645\u063a CMC\"],\n\"\u00c9paississant et stabilisant pour glaces et boissons.\":[\"Thickener and stabiliser for ice cream and drinks.\",\"\u0645\u0643\u062b\u0651\u0641 \u0648\u0645\u062b\u0628\u0651\u062a \u0644\u0644\u0645\u062b\u0644\u062c\u0627\u062a \u0648\u0627\u0644\u0645\u0634\u0631\u0648\u0628\u0627\u062a.\"],\n\"Gomme de guar\":[\"Guar gum\",\"\u0635\u0645\u063a \u0627\u0644\u063a\u0648\u0627\u0631\"],\n\"\u00c9paississant efficace \u00e0 froid.\":[\"Effective cold thickener.\",\"\u0645\u0643\u062b\u0651\u0641 \u0641\u0639\u0651\u0627\u0644 \u0639\u0644\u0649 \u0627\u0644\u0628\u0627\u0631\u062f.\"],\n\"Gomme laque\":[\"Shellac\",\"\u0627\u0644\u0644\u0643\"],\n\"Agent d'enrobage et de brillance pour confiserie.\":[\"Glazing and coating agent for confectionery.\",\"\u0639\u0627\u0645\u0644 \u062a\u063a\u0637\u064a\u0629 \u0648\u0644\u0645\u0639\u0627\u0646 \u0644\u0644\u062d\u0644\u0648\u064a\u0627\u062a.\"],\n\"Viscosit\u00e9 stable au chaud, au froid et en milieu acide.\":[\"Stable viscosity hot, cold and in acidic conditions.\",\"\u0644\u0632\u0648\u062c\u0629 \u062b\u0627\u0628\u062a\u0629 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u062e\u0646 \u0648\u0627\u0644\u0628\u0627\u0631\u062f \u0648\u0641\u064a \u0627\u0644\u0648\u0633\u0637 \u0627\u0644\u062d\u0645\u0636\u064a.\"],\n\"Vitamine A\":[\"Vitamin A\",\"\u0641\u064a\u062a\u0627\u0645\u064a\u0646 A\"],\n\"Enrichissement des produits laitiers et mati\u00e8res grasses.\":[\"Fortification of dairy products and fats.\",\"\u062a\u062f\u0639\u064a\u0645 \u0645\u0646\u062a\u062c\u0627\u062a \u0627\u0644\u0623\u0644\u0628\u0627\u0646 \u0648\u0627\u0644\u062f\u0647\u0648\u0646.\"],\n\"Liposoluble\":[\"Fat-soluble\",\"\u0630\u0648\u0651\u0627\u0628 \u0641\u064a \u0627\u0644\u062f\u0647\u0648\u0646\"],\n\"Vitamines B\":[\"B vitamins\",\"\u0641\u064a\u062a\u0627\u0645\u064a\u0646\u0627\u062a B\"],\n\"Complexe B pour c\u00e9r\u00e9ales, biscuits et boissons.\":[\"B complex for cereals, biscuits and drinks.\",\"\u0645\u0631\u0643\u0651\u0628 B \u0644\u0644\u062d\u0628\u0648\u0628 \u0648\u0627\u0644\u0628\u0633\u0643\u0648\u064a\u062a \u0648\u0627\u0644\u0645\u0634\u0631\u0648\u0628\u0627\u062a.\"],\n\"Hydrosoluble\":[\"Water-soluble\",\"\u0630\u0648\u0651\u0627\u0628 \u0641\u064a \u0627\u0644\u0645\u0627\u0621\"],\n\"Vitamine C\":[\"Vitamin C\",\"\u0641\u064a\u062a\u0627\u0645\u064a\u0646 C\"],\n\"Enrichissement et antioxydant.\":[\"Fortification and antioxidant.\",\"\u062a\u062f\u0639\u064a\u0645 \u0648\u0645\u0636\u0627\u062f \u0644\u0644\u0623\u0643\u0633\u062f\u0629.\"],\n\"Antioxydant\":[\"Antioxidant\",\"\u0645\u0636\u0627\u062f \u0644\u0644\u0623\u0643\u0633\u062f\u0629\"],\n\"Vitamine D\":[\"Vitamin D\",\"\u0641\u064a\u062a\u0627\u0645\u064a\u0646 D\"],\n\"Enrichissement des laits et produits laitiers.\":[\"Fortification of milk and dairy products.\",\"\u062a\u062f\u0639\u064a\u0645 \u0627\u0644\u062d\u0644\u064a\u0628 \u0648\u0645\u0646\u062a\u062c\u0627\u062a \u0627\u0644\u0623\u0644\u0628\u0627\u0646.\"],\n\"Vitamine E\":[\"Vitamin E\",\"\u0641\u064a\u062a\u0627\u0645\u064a\u0646 E\"],\n\"Antioxydant naturel et enrichissement.\":[\"Natural antioxidant and fortification.\",\"\u0645\u0636\u0627\u062f \u0623\u0643\u0633\u062f\u0629 \u0637\u0628\u064a\u0639\u064a \u0648\u062a\u062f\u0639\u064a\u0645.\"],\n\"Vitamine K\":[\"Vitamin K\",\"\u0641\u064a\u062a\u0627\u0645\u064a\u0646 K\"],\n\"Pour pr\u00e9mix nutritionnels.\":[\"For nutritional premixes.\",\"\u0644\u0644\u062e\u0644\u0637\u0627\u062a \u0627\u0644\u063a\u0630\u0627\u0626\u064a\u0629 \u0627\u0644\u0645\u0633\u0628\u0642\u0629.\"],\n\"Pr\u00e9mix\":[\"Premix\",\"\u062e\u0644\u0637\u0629 \u0645\u0633\u0628\u0642\u0629\"],\n\"INGR\u00c9DIENTS \u2022 ADDITIFS \u2022 EMBALLAGES \u2022 ASSISTANCE \u2022\":[\"INGREDIENTS \u2022 ADDITIVES \u2022 PACKAGING \u2022 SUPPORT \u2022\",\"\u0645\u0643\u0648\u0646\u0627\u062a \u2022 \u0645\u0636\u0627\u0641\u0627\u062a \u2022 \u062a\u063a\u0644\u064a\u0641 \u2022 \u0645\u0633\u0627\u0639\u062f\u0629 \u2022 \u0645\u0643\u0648\u0646\u0627\u062a \u2022\"]\n};\nconst LANGS={fr:{n:'Fran\u00e7ais',c:'FR'},en:{n:'English',c:'EN'},ar:{n:'\u0627\u0644\u0639\u0631\u0628\u064a\u0629',c:'\u0639'}};\nlet LANG='fr';try{const s=localStorage.getItem('gnnco-lang');if(LANGS[s])LANG=s}catch(e){}\nconst LI={en:0,ar:1};\nfunction tr(s){if(LANG==='fr')return s;const k=s.replace(\/[\\u2018\\u2019\\u2032]\/g,\"'\").replace(\/[\\u00a0\\u202f]\/g,' ').replace(\/\\s+\/g,' ').trim();if(!k)return s;\nconst i=LI[LANG],h=T[k];\nlet out=h?h[i]:null;\nif(!out){let m;\nif(m=k.match(\/^(\\d+) r\u00e9f\\.$\/))out=LANG==='en'?m[1]+' items':m[1]+' \u0645\u0646\u062a\u062c\u0627\u062a';\nelse if(m=k.match(\/^(\\d+) r\u00e9f\u00e9rences$\/))out=LANG==='en'?m[1]+' products':m[1]+' \u0645\u0646\u062a\u062c\u0627\u062a';\nelse if(m=k.match(\/^(\\d+) r\u00e9f\u00e9rence\\(s\\) trouv\u00e9e\\(s\\)$\/))out=LANG==='en'?m[1]+' product(s) found':'\u062a\u0645 \u0627\u0644\u0639\u062b\u0648\u0631 \u0639\u0644\u0649 '+m[1]+' \u0645\u0646\u062a\u062c';\nelse if(m=k.match(\/^\u00ab (.+) \u00bb ajout\u00e9 \u00e0 votre demande$\/))out=LANG==='en'?'\u201c'+tr(m[1])+'\u201d added to your request':'\u062a\u0645\u062a \u0625\u0636\u0627\u0641\u0629 \u00ab'+tr(m[1])+'\u00bb \u0625\u0644\u0649 \u0637\u0644\u0628\u0643';\nelse if(m=k.match(\/^(.+) \u2014 GNNCO Foods$\/))out=tr(m[1])+' \u2014 GNNCO Foods';\n}\nif(!out)return s;\nconst lead=s.match(\/^\\s*\/)[0],trail=s.match(\/\\s*$\/)[0];return lead+out+trail}\n<\/script>\n<script>\nconst U='https:\/\/gnnco-foods.ma\/wp-content\/uploads\/';\nconst APPS={bisc:'Biscuiterie',glace:'Glaces & desserts',lait:'Laiterie & fromagerie',choco:'Chocolaterie & confiserie',snack:'Snacks & charcuterie',bev:'Boissons'};\nconst CATS=[\n{s:'additifs',n:'Additifs',i:'2023\/11\/aditif.jpeg',a:['bisc','glace','lait','bev'],d:'Acidifiants et conservateurs pour corriger l\\'acidit\u00e9, prolonger la conservation et stabiliser vos recettes.',it:[\n['Acide citrique monohydrate','Correcteur d\\'acidit\u00e9, alternative au jus de citron. Am\u00e9liore la conservation, acidule confitures et confiseries et emp\u00eache la cristallisation du sucre.',['E330','Acidifiant']],\n['Acide citrique anhydre','Pour ar\u00f4mes, bonbons, g\u00e9latines, confitures, gel\u00e9es et boissons gazeuses.',['E330','Boissons']],\n['Sorbate de potassium','Conservateur efficace contre les levures et moisissures.',['E202','Conservateur']]]},\n{s:'amidons',n:'Amidons',i:'2023\/11\/fecules-sans-gluten.webp',a:['bisc','lait','glace'],d:'Amidons natifs, pr\u00e9g\u00e9latinis\u00e9s et modifi\u00e9s pour \u00e9paissir, lier et texturer.',it:[\n['Amidon de ma\u00efs \u00e0 cuire','\u00c9paississant neutre en go\u00fbt, id\u00e9al pour cr\u00e8mes, flans et sauces.',['Natif','\u00c9paississant']],\n['Amidon de manioc \u00e0 cuire','\u00c9paississant pour soupes, sauces et pr\u00e9parations sans gluten.',['Sans gluten']],\n['Amidon de ma\u00efs pr\u00e9g\u00e9latinis\u00e9','Gonfle \u00e0 froid : texture instantan\u00e9e pour pr\u00e9parations et desserts.',['Instantan\u00e9']],\n['Amidon de manioc instantan\u00e9','Viscosit\u00e9 imm\u00e9diate sans cuisson, texture lisse.',['Instantan\u00e9']],\n['Amidons ac\u00e9tyl\u00e9s','Amidons modifi\u00e9s stables \u00e0 la cuisson et \u00e0 la cong\u00e9lation.',['Modifi\u00e9','Stabilit\u00e9']],\n['Maltodextrines','Agent de charge et de texture, source d\\'\u00e9nergie facilement assimilable.',['Charge','Poudres']]]},\n{s:'aromes',n:'Ar\u00f4mes',i:'2023\/11\/aromes.jpeg',a:['bisc','glace','choco','lait','bev'],d:'Ar\u00f4mes naturels et identiques au naturel pour signer le go\u00fbt de vos produits.',it:[\n['Ar\u00f4mes naturels','Issus de mati\u00e8res premi\u00e8res naturelles pour une \u00e9tiquette clean.',['Naturel','Clean label']],\n['Ar\u00f4mes nature-identiques','Large palette de notes, stables au process et \u00e9conomiques.',['Stabilit\u00e9','Large gamme']]]},\n{s:'emulsifiants',n:'\u00c9mulsifiants',i:'2023\/11\/telechargement-1.jpeg',a:['bisc','glace','choco'],d:'Pour des \u00e9mulsions stables, des textures homog\u00e8nes et une meilleure tenue.',it:[\n['L\u00e9cithines','\u00c9mulsifiant naturel pour chocolat, biscuits et produits laitiers.',['E322','Naturel']],\n['Esters','Esters d\\'acides gras pour l\\'a\u00e9ration, la tenue et la texture.',['E471\u2013E477']]]},\n{s:'cacao',n:'Cacao',i:'2023\/11\/caco.jpeg',a:['choco','bisc','glace'],d:'D\u00e9riv\u00e9s du cacao pour la chocolaterie, la biscuiterie et la glacerie.',it:[\n['Beurre de cacao','Mati\u00e8re grasse noble pour chocolat et enrobages.',['Chocolaterie']],\n['Masse de cacao','Base intense pour chocolats et fourrages.',['Chocolaterie']],\n['Poudre de cacao','Couleur et go\u00fbt pour biscuits, boissons et desserts.',['Biscuiterie','Boissons']]]},\n{s:'graisses',n:'Graisses & huiles v\u00e9g\u00e9tales',i:'2023\/11\/images-1.jpeg',a:['bisc','choco','snack'],d:'Mati\u00e8res grasses v\u00e9g\u00e9tales adapt\u00e9es \u00e0 chaque process et chaque texture.',it:[\n['Graisse v\u00e9g\u00e9tale de coprah','Point de fusion net, id\u00e9ale pour fourrages et enrobages.',['Coprah']],\n['Graisse v\u00e9g\u00e9tale de palme','Polyvalente pour biscuiterie et p\u00e2tisserie industrielle.',['Palme']],\n['Graisse v\u00e9g\u00e9tale de palmiste','Pour confiserie, fourrages et enrobages.',['Palmiste']],\n['Graisse v\u00e9g\u00e9tale de soja','Mati\u00e8re grasse fluide et polyvalente.',['Soja']],\n['Shortening','Graisse de p\u00e2tisserie pour feuilletage, friabilit\u00e9 et volume.',['P\u00e2tisserie']]]},\n{s:'caramels',n:'Caramels & sucres',i:'2023\/11\/gingerbread-caramels13.jpg',a:['bisc','glace','choco'],d:'Caramels, sirops et inclusions pour la couleur, le go\u00fbt et la gourmandise.',it:[\n['Sirop de glucose','Anti-cristallisant et texturant pour confiserie et glaces.',['Sirop']],\n['\u00c9clats de caramel','Inclusions croquantes pour glaces, biscuits et desserts.',['Inclusion']],\n['Drops de caramel','P\u00e9pites qui r\u00e9sistent \u00e0 la cuisson.',['Cuisson']],\n['Caramel en poudre','Go\u00fbt et couleur caramel, facile \u00e0 doser.',['Poudre']],\n['Caramel liquide','Nappage, aromatisation et coloration.',['Liquide']],\n['F\u00e9cule de pomme de terre','Liant et \u00e9paississant \u00e0 texture souple.',['Liant']],\n['Fudge','Morceaux fondants pour inclusions gourmandes.',['Inclusion']]]},\n{s:'ferments',n:'Ferments lactiques & pr\u00e9sures',i:'2023\/11\/AdobeStock_134044379-scaled.jpeg',a:['lait'],d:'Cultures et coagulants pour la fabrication de yaourts et de fromages.',it:[\n['Ferments pour fromages','Cultures pour l\\'acidification et l\\'affinage des fromages.',['Fromagerie']],\n['Ferments pour yaourts & d\u00e9riv\u00e9s','Cultures pour la texture, l\\'acidit\u00e9 et le go\u00fbt des laits ferment\u00e9s.',['Yaourts']],\n['Pr\u00e9sure microbienne','Coagulant d\\'origine microbienne pour fromagerie.',['Coagulant']]]},\n{s:'fromagerie',n:'Pr\u00e9parations fromag\u00e8res',i:'2023\/11\/Cheese-1200x834-1.jpg',a:['lait','snack'],d:'Pr\u00e9parations fromag\u00e8res aromatis\u00e9es, bases, ar\u00f4mes et sauces pour snacks et charcuterie.',it:[\n['Produits pour charcuterie','Pr\u00e9parations et assaisonnements pour charcuterie.',['Charcuterie']],\n['Produits d\\'enrobage','Enrobages fromagers et aromatiques.',['Enrobage']],\n['Pr\u00e9paration fromag\u00e8re','Disponible en liquide, p\u00e2te ou poudre.',['Liquide','P\u00e2te','Poudre']],\n['Ar\u00f4mes fromagers','Notes fromag\u00e8res pour snacks, sauces et plats.',['Ar\u00f4me']],\n['Colorants','Colorants pour pr\u00e9parations fromag\u00e8res.',['Couleur']],\n['Fromage fondu','Bases et ingr\u00e9dients pour fromages fondus.',['Fondu']],\n['Ar\u00f4mes & sauces pour snacks et chips','Assaisonnements naturels pour snacks et chips.',['Snacks']],\n['Les bases','Bases fromag\u00e8res pr\u00eates \u00e0 l\\'emploi.',['Base']]]},\n{s:'laitiers',n:'Ingr\u00e9dients laitiers',i:'2023\/11\/cours_ingredients_laitiers.webp',a:['lait','glace','bisc','choco'],d:'Poudres de lait, prot\u00e9ines et d\u00e9riv\u00e9s laitiers pour tous les secteurs.',it:[\n['Poudre de lait','\u00c9cr\u00e9m\u00e9e ou enti\u00e8re pour laiterie, biscuiterie et chocolaterie.',['Poudre']],\n['Beurre','Mati\u00e8re grasse laiti\u00e8re pour p\u00e2tisserie et biscuiterie.',['MG laiti\u00e8re']],\n['Cas\u00e9inates','Prot\u00e9ines fonctionnelles \u00e9mulsifiantes.',['Prot\u00e9ines']],\n['Cas\u00e9ine acide','Prot\u00e9ine pour fromages fondus et analogues.',['Prot\u00e9ines']],\n['Cas\u00e9ine pr\u00e9sure','Id\u00e9ale pour fromages fondus et analogues.',['Prot\u00e9ines']],\n['Lactos\u00e9rum doux','Poudre de petit-lait \u00e9conomique et fonctionnelle.',['Lactos\u00e9rum']],\n['Perm\u00e9at de lactos\u00e9rum','Source de lactose et de go\u00fbt lact\u00e9.',['Lactose']],\n['Perm\u00e9at de lait','Standardisation et r\u00e9duction des co\u00fbts.',['Lactose']],\n['Procream','Mati\u00e8re grasse laiti\u00e8re concentr\u00e9e issue du lactos\u00e9rum.',['MG laiti\u00e8re']],\n['Prot\u00e9ines laiti\u00e8res','Enrichissement prot\u00e9ique et texture.',['Prot\u00e9ines']]]},\n{s:'texturants',n:'Texturants \/ Stabilisants',i:'2023\/11\/Perles-de-violettes1-scaled.jpg',a:['glace','lait','bev','choco'],d:'Gommes et hydrocollo\u00efdes pour \u00e9paissir, g\u00e9lifier et stabiliser.',it:[\n['Gomme arabique','\u00c9mulsifiant et stabilisant pour boissons et confiserie.',['E414']],\n['Gomme CMC','\u00c9paississant et stabilisant pour glaces et boissons.',['E466']],\n['Gomme de guar','\u00c9paississant efficace \u00e0 froid.',['E412']],\n['Gomme laque','Agent d\\'enrobage et de brillance pour confiserie.',['E904']],\n['Gomme xanthane','Viscosit\u00e9 stable au chaud, au froid et en milieu acide.',['E415']]]},\n{s:'vitamines',n:'Vitamines \/ Blends',i:'2023\/11\/an.vitamins-in-animal-feed-1605.png',a:['lait','bisc','bev'],d:'Vitamines et pr\u00e9mix sur mesure pour l\\'enrichissement nutritionnel.',it:[\n['Vitamine A','Enrichissement des produits laitiers et mati\u00e8res grasses.',['Liposoluble']],\n['Vitamines B','Complexe B pour c\u00e9r\u00e9ales, biscuits et boissons.',['Hydrosoluble']],\n['Vitamine C','Enrichissement et antioxydant.',['Antioxydant']],\n['Vitamine D','Enrichissement des laits et produits laitiers.',['Liposoluble']],\n['Vitamine E','Antioxydant naturel et enrichissement.',['Antioxydant']],\n['Vitamine K','Pour pr\u00e9mix nutritionnels.',['Pr\u00e9mix']]]}\n];\nconst PACK=['2023\/11\/mba1-removebg-preview.png','2023\/11\/mba-x.png','2023\/11\/mba-3.png','2023\/11\/mba-2.png'];\nconst LOGOS=['2023\/11\/icegr.png','2023\/11\/ZAHI.png','2023\/11\/1-1.png','2023\/11\/caravelaa.png','2023\/11\/dink.png','2023\/11\/maz.png','2024\/03\/WhatsApp_Image_2024-03-28_at_13.24.04_d1aae535-removebg-preview.png'];\nconst STEPS=[['Expression du besoin','Vous nous d\u00e9crivez votre produit, vos contraintes et vos volumes.'],['Conseil & s\u00e9lection','Nos experts proposent les ingr\u00e9dients et dosages adapt\u00e9s.'],['\u00c9chantillons & essais','Vous testez en conditions r\u00e9elles, avec notre laboratoire.'],['Livraison & suivi','Approvisionnement r\u00e9gulier et suivi continu.']];\nconst $=s=>document.querySelector(s),$$=s=>[...document.querySelectorAll(s)];\nconst arrow='<svg><use href=\"#i-arrow\"\/><\/svg>';\nconst esc=s=>s.replace(\/\"\/g,'&quot;');\nconst norm=s=>s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g,'').toLowerCase();\n\/* Static fills *\/\nconst card=c=>`<a class=\"card\" href=\"#\/produits\/${c.s}\" data-a=\"${c.a.join(' ')}\" data-k=\"${esc(norm([c.n,...c.it.map(x=>x[0])].map(x=>x+' '+(T[x]||[]).join(' ')).join(' ')))}\"><span class=\"tag\">${c.it.length} r\u00e9f.<\/span><div class=\"ph\"><img decoding=\"async\" src=\"${U+c.i}\" alt=\"${c.n}\" loading=\"lazy\"><\/div><div class=\"bd\"><h3>${c.n}<\/h3><p>${c.d}<\/p><span class=\"go\">Voir la gamme ${arrow}<\/span><\/div><\/a>`;\n$('#grid').innerHTML=CATS.map(card).join('');\n$('#homeGrid').innerHTML=CATS.slice(0,8).map(card).join('');\n$('#mega').innerHTML=CATS.map(c=>`<a href=\"#\/produits\/${c.s}\"><img decoding=\"async\" src=\"${U+c.i}\" alt=\"\" loading=\"lazy\">${c.n}<\/a>`).join('')+`<a href=\"#\/emballage\"><img decoding=\"async\" src=\"${U+PACK[1]}\" alt=\"\" loading=\"lazy\">Emballage alimentaire<\/a>`;\n$('#subm').innerHTML=CATS.map(c=>`<a href=\"#\/produits\/${c.s}\" data-close>${c.n}<\/a>`).join('')+'<a href=\"#\/produits\" data-close><b>Tout le catalogue<\/b><\/a>';\n$('#fcat').innerHTML=CATS.slice(0,6).map(c=>`<li><a href=\"#\/produits\/${c.s}\">${c.n}<\/a><\/li>`).join('')+'<li><a href=\"#\/produits\">Tout le catalogue \u2192<\/a><\/li>';\n$$('[data-pack]').forEach(el=>el.innerHTML=PACK.map(s=>`<figure class=\"rv\" ${el.style.getPropertyValue('--x')?'style=\"background:var(--cream);border-color:var(--line)\"':''}><img decoding=\"async\" src=\"${U+s}\" alt=\"Emballage alimentaire\" loading=\"lazy\"><\/figure>`).join(''));\n$$('[data-steps]').forEach(el=>el.innerHTML=STEPS.map(s=>`<div class=\"step rv\"><h3>${s[0]}<\/h3><p>${s[1]}<\/p><\/div>`).join(''));\n$$('[data-band]').forEach(el=>el.replaceWith($('#bandTpl').content.cloneNode(true)));\nconst one=LOGOS.map(s=>`<img decoding=\"async\" src=\"${U+s}\" alt=\"Partenaire GNNCO\" loading=\"lazy\">`).join('');$('#track').innerHTML=one+one;\n\/* Catalogue filters + search *\/\nconst fl=$('#filters');let curF='all';\nfl.innerHTML=[['all','Toutes'],...Object.entries(APPS)].map(([k,v])=>`<button class=\"chip\" data-f=\"${k}\" aria-pressed=\"${k==='all'}\">${v}<\/button>`).join('');\nfunction applyF(){const q=norm($('#q').value.trim());let n=0;\n$$('#grid .card').forEach(c=>{const ok=(curF==='all'||c.dataset.a.split(' ').includes(curF))&&(!q||c.dataset.k.includes(q));c.classList.toggle('hide',!ok);if(ok)n++});\n$('#empty').style.display=n?'none':'block';\nconst hits=q.length>1?CATS.flatMap(c=>c.it.filter(x=>norm(x[0]+' '+(T[x[0]]||[]).join(' ')).includes(q)).map(x=>[c,x])):[];\n$('#results').innerHTML=hits.length?`<p style=\"margin-bottom:12px;color:var(--ink-3);font-size:.9rem\">${hits.length} r\u00e9f\u00e9rence(s) trouv\u00e9e(s)<\/p><div class=\"items\" style=\"margin-bottom:32px\">${hits.map(([c,x])=>itemHTML(x,c)).join('')}<\/div>`:'';\nsyncAdds();}\nfl.addEventListener('click',e=>{const b=e.target.closest('.chip');if(!b)return;curF=b.dataset.f;fl.querySelectorAll('.chip').forEach(c=>c.setAttribute('aria-pressed',c===b));applyF()});\n$('#q').addEventListener('input',applyF);\n\/* Quote basket (in-memory) *\/\nconst Q=new Set();\nfunction itemHTML(x,c){return `<article class=\"item\"><div class=\"ih\"><i>${x[0].slice(0,2)}<\/i><div><h3>${x[0]}<\/h3>${c?`<small style=\"color:var(--ink-3);font-size:.78rem\">${c.n}<\/small>`:''}<\/div><\/div><p>${x[1]}<\/p><div class=\"tags\">${x[2].map(t=>`<span>${t}<\/span>`).join('')}<\/div><button class=\"add\" data-add=\"${esc(x[0])}\"><svg><use href=\"#i-plus\"\/><\/svg>Ajouter au devis<\/button><\/article>`}\nfunction syncAdds(){$$('[data-add]').forEach(b=>{const on=Q.has(b.dataset.add);b.classList.toggle('in',on);b.innerHTML=on?'<svg><use href=\"#i-ok\"\/><\/svg>Ajout\u00e9 au devis':'<svg><use href=\"#i-plus\"\/><\/svg>Ajouter au devis'});\nconst n=Q.size,c=$('#qcount');c.textContent=n;c.classList.toggle('on',n>0);\n$('#basket').classList.toggle('on',n>0);$('#blist').innerHTML=[...Q].map(p=>`<li>${p}<button type=\"button\" data-rm=\"${esc(p)}\" aria-label=\"Retirer ${esc(p)}\">\u00d7<\/button><\/li>`).join('');}\nlet tt;function toast(m){$('#tmsg').textContent=m;$('#toast').classList.add('on');clearTimeout(tt);tt=setTimeout(()=>$('#toast').classList.remove('on'),2600)}\ndocument.addEventListener('click',e=>{\nconst a=e.target.closest('[data-add]');if(a){const p=a.dataset.add;if(Q.has(p))Q.delete(p);else{Q.add(p);toast(`\u00ab ${p} \u00bb ajout\u00e9 \u00e0 votre demande`);$('#qbtn').classList.remove('bump');void $('#qbtn').offsetWidth;$('#qbtn').classList.add('bump')}syncAdds();return}\nconst r=e.target.closest('[data-rm]');if(r){Q.delete(r.dataset.rm);syncAdds();return}\nconst g=e.target.closest('[data-addgo]');if(g){Q.add(g.dataset.addgo);syncAdds();location.hash='#\/contact'}\n});\n\/* Router *\/\nfunction nav(key){$$('[data-nav]').forEach(a=>a.classList.toggle('active',a.dataset.nav===key))}\nfunction show(v){$$('.view').forEach(x=>x.classList.toggle('on',x.dataset.view===v))}\nfunction route(){\nconst h=location.hash.replace(\/^#\\\/?\/,'');const [path,qs]=h.split('?');const parts=path.split('\/').filter(Boolean);\nlet title='GNNCO Foods \u2014 Ingr\u00e9dients & additifs pour l\\'agroalimentaire';\nif(!parts.length){show('home');nav('home')}\nelse if(parts[0]==='produits'&&parts[1]){\nconst i=CATS.findIndex(c=>c.s===parts[1]);if(i<0){location.hash='#\/produits';return}\nconst c=CATS[i],pv=CATS[(i-1+CATS.length)%CATS.length],nx=CATS[(i+1)%CATS.length];\n$('#catHero').innerHTML=`<div class=\"bg\"><img decoding=\"async\" src=\"${U+c.i}\" alt=\"\"><\/div><div class=\"wrap\"><div class=\"crumbs\"><a href=\"#\/\">Accueil<\/a><span>\/<\/span><a href=\"#\/produits\">Nos produits<\/a><span>\/<\/span>${c.n}<\/div><h1>${c.n}<\/h1><p>${c.d}<\/p><div class=\"meta\">${c.a.map(k=>`<span>${APPS[k]}<\/span>`).join('')}<span>${c.it.length} r\u00e9f\u00e9rences<\/span><\/div><\/div>`;\n$('#side').innerHTML='<h4>Gammes<\/h4>'+CATS.map(x=>`<a href=\"#\/produits\/${x.s}\" class=\"${x===c?'cur':''}\"><img decoding=\"async\" src=\"${U+x.i}\" alt=\"\" loading=\"lazy\">${x.n}<\/a>`).join('');\n$('#items').innerHTML=c.it.map(x=>itemHTML(x)).join('');\n$('#pager').innerHTML=`<a href=\"#\/produits\/${pv.s}\"><small>\u2190 Gamme pr\u00e9c\u00e9dente<\/small><b>${pv.n}<\/b><\/a><a class=\"nx\" href=\"#\/produits\/${nx.s}\"><small>Gamme suivante \u2192<\/small><b>${nx.n}<\/b><\/a>`;\nshow('cat');nav('produits');title=c.n+' \u2014 GNNCO Foods';\nconst cur=$('#side .cur');if(cur)cur.scrollIntoView({block:'nearest',inline:'center'});\n}\nelse if(parts[0]==='produits'){\nconst f=new URLSearchParams(qs||'').get('f');if(f&&APPS[f]){curF=f;fl.querySelectorAll('.chip').forEach(c=>c.setAttribute('aria-pressed',c.dataset.f===f))}\napplyF();show('produits');nav('produits');title='Nos produits \u2014 GNNCO Foods'}\nelse if(['emballage','assistance','contact'].includes(parts[0])){show(parts[0]);nav(parts[0]);title={emballage:'Emballage alimentaire',assistance:'GNNCO Assistance',contact:'Contact'}[parts[0]]+' \u2014 GNNCO Foods'}\nelse {location.hash='#\/';return}\ndocument.title=title;syncAdds();window.scrollTo({top:0,behavior:'instant'});setD(false);reveal();\n}\naddEventListener('hashchange',route);\n\/* Header, drawer, reveal *\/\nconst hdr=$('#hdr');const onS=()=>hdr.classList.toggle('scrolled',scrollY>10);onS();addEventListener('scroll',onS,{passive:true});\nconst dr=$('#drawer'),bg=$('#burger');\nfunction setD(o){dr.classList.toggle('open',o);dr.setAttribute('aria-hidden',!o);bg.setAttribute('aria-expanded',o);document.body.style.overflow=o?'hidden':''}\nbg.onclick=()=>setD(true);\ndr.addEventListener('click',e=>{if(e.target.closest('[data-close]'))setD(false)});\naddEventListener('keydown',e=>{if(e.key==='Escape')setD(false)});\naddEventListener('resize',()=>{if(innerWidth>980)setD(false)});\nconst io='IntersectionObserver' in window?new IntersectionObserver(es=>es.forEach(e=>{if(e.isIntersecting){e.target.classList.add('in');io.unobserve(e.target)}}),{threshold:.1,rootMargin:'0px 0px -30px 0px'}):null;\nfunction reveal(){$$('.view.on .rv:not(.in), .band .rv:not(.in)').forEach((el,i)=>{el.style.transitionDelay=(i%4)*70+'ms';io?io.observe(el):el.classList.add('in')})}\n\/* Form *\/\nconst ms=$('#ms'),cnt=$('#cnt');ms.addEventListener('input',()=>cnt.textContent=ms.value.length);\n$('#form').addEventListener('submit',e=>{e.preventDefault();const em=$('#em'),f=em.closest('.f');\nconst ok=\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(em.value);f.classList.toggle('err',!ok);if(!ok){em.focus();return}\ne.target.reset();cnt.textContent=0;Q.clear();syncAdds();$('#ok').classList.add('show');});\n$('#yr').textContent=new Date().getFullYear();\nroute();\n\/* Hero: rotating word, counters, search *\/\n(()=>{const W=['biscuiterie','glacerie','laiterie','chocolaterie','fromagerie','confiserie'];let i=0;const r=document.getElementById('rot');if(!r)return;\nconst red=matchMedia('(prefers-reduced-motion:reduce)').matches;\nif(!red)setInterval(()=>{const o=r.querySelector('.hl');o.classList.add('out');setTimeout(()=>{i=(i+1)%W.length;r.innerHTML='<span class=\"hl\">'+W[i]+'<\/span>'},330)},2600);\nconst cio=new IntersectionObserver(es=>es.forEach(e=>{if(!e.isIntersecting)return;const el=e.target,t=+el.dataset.count,d=1400,s0=performance.now();\nconst step=n=>{const k=Math.min(1,(n-s0)\/d);el.textContent=Math.round(t*(1-Math.pow(1-k,3)));if(k<1)requestAnimationFrame(step)};requestAnimationFrame(step);cio.unobserve(el)}),{threshold:.6});\ndocument.querySelectorAll('[data-count]').forEach(el=>cio.observe(el));\ndocument.getElementById('hxs').addEventListener('submit',e=>{e.preventDefault();const q=document.getElementById('hxq').value;location.hash='#\/produits';setTimeout(()=>{const x=document.getElementById('q');x.value=q;x.dispatchEvent(new Event('input'))},30)});\n})();\nlet FR_TITLE=document.title;\nconst ATTRS=['placeholder','aria-label','alt','title'];\nfunction trNode(root){\nconst w=document.createTreeWalker(root,NodeFilter.SHOW_TEXT|NodeFilter.SHOW_ELEMENT,null);let n=root;\ndo{ if(n.nodeType===3){const p=n.parentElement;if(!p||p.closest('script,style,.no-i18n'))continue;\nif(n.__fr===undefined||(n.__tr!==undefined&&n.nodeValue!==n.__tr))n.__fr=n.nodeValue;\nconst v=tr(n.__fr);n.__tr=v;if(n.nodeValue!==v)n.nodeValue=v;}\nelse if(n.nodeType===1){if(n.matches('script,style'))continue;\nfor(const a of ATTRS){if(!n.hasAttribute(a))continue;const key='fr'+a.replace(\/-(\\w)\/g,(m,c)=>c.toUpperCase()).replace(\/^.\/,c=>c.toUpperCase());\nif(n.dataset[key]===undefined||(n.__ta&&n.getAttribute(a)!==n.__ta[a]))n.dataset[key]=n.getAttribute(a);\nconst v=tr(n.dataset[key]);(n.__ta=n.__ta||{})[a]=v;if(n.getAttribute(a)!==v)n.setAttribute(a,v);}}\n}while(n=w.nextNode());\n}\nconst I18N_ROOT=document.querySelector('.gnnco-root')||document.body;\nlet mo;\nfunction applyLang(l){LANG=l;try{localStorage.setItem('gnnco-lang',l)}catch(e){}\nconst h=document.documentElement;h.lang=l;h.dir=l==='ar'?'rtl':'ltr';\ntry{document.cookie='googtrans=;path=\/;expires=Thu, 01 Jan 1970 00:00:00 GMT';document.cookie='googtrans=;path=\/;domain=.'+location.hostname+';expires=Thu, 01 Jan 1970 00:00:00 GMT'}catch(e){}\nmo&&mo.disconnect();trNode(I18N_ROOT);document.title=tr(FR_TITLE);\ndocument.querySelectorAll('[data-lang]').forEach(b=>b.setAttribute('aria-pressed',b.dataset.lang===l));\ndocument.querySelectorAll('.lang-cur').forEach(e=>e.textContent=LANGS[l].c);\nmo&&mo.observe(I18N_ROOT,{childList:true,subtree:true});}\nmo=new MutationObserver(ms=>{mo.disconnect();for(const m of ms)m.addedNodes.forEach(x=>{if(x.nodeType===3||x.nodeType===1)trNode(x)});mo.observe(I18N_ROOT,{childList:true,subtree:true})});\ndocument.addEventListener('click',e=>{const b=e.target.closest('[data-lang]');if(b){applyLang(b.dataset.lang);document.querySelectorAll('.lang').forEach(x=>x.classList.remove('open'));return}\nconst t=e.target.closest('.lang-btn');document.querySelectorAll('.lang').forEach(x=>{if(!t||x!==t.parentElement)x.classList.remove('open')});if(t)t.parentElement.classList.toggle('open')});\n\/* keep titles translated after route changes *\/\nconst _origRoute=route;window.removeEventListener('hashchange',route);\naddEventListener('hashchange',()=>{_origRoute();FR_TITLE=document.title;document.title=tr(FR_TITLE)});\napplyLang(LANG);\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>+212 663 070 595 gnncosales@gmail.com Casablanca, Maroc Accueil Nos produits Emballage GNNCO Assistance Contact 05 20 60 40 60 FR FRFran\u00e7aisENEnglish\u0639\u0627\u0644\u0639\u0631\u0628\u064a\u0629 0 Demander un devis \u00d7 Accueil Nos produits Emballage alimentaire GNNCO Assistance Contact FREN\u0627\u0644\u0639\u0631\u0628\u064a\u0629 Demander un devis +212 520 604 060 B2B Fournisseur d&#8217;ingr\u00e9dients \u00b7 Casablanca L&#8217;ingr\u00e9dient qui fait la diff\u00e9rence en biscuiterie Additifs, [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_regular_price":[],"currency_symbol":[],"footnotes":""},"class_list":["post-1576","page","type-page","status-publish","hentry"],"post_slider_layout_featured_media_urls":{"thumbnail":"","post_slider_layout_landscape_large":"","post_slider_layout_portrait_large":"","post_slider_layout_square_large":"","post_slider_layout_landscape":"","post_slider_layout_portrait":"","post_slider_layout_square":"","full":""},"_links":{"self":[{"href":"https:\/\/gnnco-foods.ma\/index.php?rest_route=\/wp\/v2\/pages\/1576","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gnnco-foods.ma\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gnnco-foods.ma\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gnnco-foods.ma\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/gnnco-foods.ma\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1576"}],"version-history":[{"count":8,"href":"https:\/\/gnnco-foods.ma\/index.php?rest_route=\/wp\/v2\/pages\/1576\/revisions"}],"predecessor-version":[{"id":1584,"href":"https:\/\/gnnco-foods.ma\/index.php?rest_route=\/wp\/v2\/pages\/1576\/revisions\/1584"}],"wp:attachment":[{"href":"https:\/\/gnnco-foods.ma\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1576"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}