CINXE.COM
Food Packaging Sustainability & Contact Materials Testing | RSSL
<!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link href="/sb/inline-css-bundle.css.v11" rel="stylesheet"> <link rel="icon" type="image/png" href="/media/tlvpf3wy/favicon-02.svg" /> <!-- Google Tag Manager --> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-T2X4NF');</script> <!-- End Google Tag Manager --> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" crossorigin href="https://fonts.gstatic.com"> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Work+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap"> <link rel="canonical" href="https://www.rssl.com/food-consumer-goods/packaging-testing-services/" /> <!-- Meta --> <title>Food Packaging Sustainability & Contact Materials Testing | RSSL</title> <meta name="description" content="RSSL's comprehensive food packaging and contact materials testing service ensures safety and integrity throughout the supply chain. Click here to learn more." /> <!-- Twitter --> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="" /> <meta name="twitter:title" content="Food Packaging Sustainability & Contact Materials Testing | RSSL" /> <meta name="twitter:description" content="RSSL's comprehensive food packaging and contact materials testing service ensures safety and integrity throughout the supply chain. Click here to learn more." /> <meta name="twitter:image" content="https://www.rssl.com/media/rkrp25h0/gettyimages-1141999114.jpg" /> <!--Open Graph --> <meta property="og:site_name" /> <meta property="og:url" content="https://www.rssl.com/food-consumer-goods/packaging-testing-services/" /> <meta property="og:type" content="" /> <meta property="og:title" content="Food Packaging Sustainability & Contact Materials Testing | RSSL" /> <meta property="og:description" content="RSSL's comprehensive food packaging and contact materials testing service ensures safety and integrity throughout the supply chain. Click here to learn more." /> <meta property="og:image" content="https://www.rssl.com/media/rkrp25h0/gettyimages-1141999114.jpg" /> <!-- END Meta--> <script src="/App_Plugins/UmbracoForms/Assets/promise-polyfill/dist/polyfill.min.js?v=13.1.1" type="application/javascript"></script><script src="/App_Plugins/UmbracoForms/Assets/aspnet-client-validation/dist/aspnet-validation.min.js?v=13.1.1" type="application/javascript"></script> <script type="text/javascript">!function(T,l,y){var S=T.location,k="script",D="instrumentationKey",C="ingestionendpoint",I="disableExceptionTracking",E="ai.device.",b="toLowerCase",w="crossOrigin",N="POST",e="appInsightsSDK",t=y.name||"appInsights";(y.name||T[e])&&(T[e]=t);var n=T[t]||function(d){var g=!1,f=!1,m={initialize:!0,queue:[],sv:"5",version:2,config:d};function v(e,t){var n={},a="Browser";return n[E+"id"]=a[b](),n[E+"type"]=a,n["ai.operation.name"]=S&&S.pathname||"_unknown_",n["ai.internal.sdkVersion"]="javascript:snippet_"+(m.sv||m.version),{time:function(){var e=new Date;function t(e){var t=""+e;return 1===t.length&&(t="0"+t),t}return e.getUTCFullYear()+"-"+t(1+e.getUTCMonth())+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+((e.getUTCMilliseconds()/1e3).toFixed(3)+"").slice(2,5)+"Z"}(),iKey:e,name:"Microsoft.ApplicationInsights."+e.replace(/-/g,"")+"."+t,sampleRate:100,tags:n,data:{baseData:{ver:2}}}}var h=d.url||y.src;if(h){function a(e){var t,n,a,i,r,o,s,c,u,p,l;g=!0,m.queue=[],f||(f=!0,t=h,s=function(){var e={},t=d.connectionString;if(t)for(var n=t.split(";"),a=0;a<n.length;a++){var i=n[a].split("=");2===i.length&&(e[i[0][b]()]=i[1])}if(!e[C]){var r=e.endpointsuffix,o=r?e.location:null;e[C]="https://"+(o?o+".":"")+"dc."+(r||"services.visualstudio.com")}return e}(),c=s[D]||d[D]||"",u=s[C],p=u?u+"/v2/track":d.endpointUrl,(l=[]).push((n="SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)",a=t,i=p,(o=(r=v(c,"Exception")).data).baseType="ExceptionData",o.baseData.exceptions=[{typeName:"SDKLoadFailed",message:n.replace(/\./g,"-"),hasFullStack:!1,stack:n+"\nSnippet failed to load ["+a+"] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: "+(S&&S.pathname||"_unknown_")+"\nEndpoint: "+i,parsedStack:[]}],r)),l.push(function(e,t,n,a){var i=v(c,"Message"),r=i.data;r.baseType="MessageData";var o=r.baseData;return o.message='AI (Internal): 99 message:"'+("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) ("+n+")").replace(/\"/g,"")+'"',o.properties={endpoint:a},i}(0,0,t,p)),function(e,t){if(JSON){var n=T.fetch;if(n&&!y.useXhr)n(t,{method:N,body:JSON.stringify(e),mode:"cors"});else if(XMLHttpRequest){var a=new XMLHttpRequest;a.open(N,t),a.setRequestHeader("Content-type","application/json"),a.send(JSON.stringify(e))}}}(l,p))}function i(e,t){f||setTimeout(function(){!t&&m.core||a()},500)}var e=function(){var n=l.createElement(k);n.src=h;var e=y[w];return!e&&""!==e||"undefined"==n[w]||(n[w]=e),n.onload=i,n.onerror=a,n.onreadystatechange=function(e,t){"loaded"!==n.readyState&&"complete"!==n.readyState||i(0,t)},n}();y.ld<0?l.getElementsByTagName("head")[0].appendChild(e):setTimeout(function(){l.getElementsByTagName(k)[0].parentNode.appendChild(e)},y.ld||0)}try{m.cookie=l.cookie}catch(p){}function t(e){for(;e.length;)!function(t){m[t]=function(){var e=arguments;g||m.queue.push(function(){m[t].apply(m,e)})}}(e.pop())}var n="track",r="TrackPage",o="TrackEvent";t([n+"Event",n+"PageView",n+"Exception",n+"Trace",n+"DependencyData",n+"Metric",n+"PageViewPerformance","start"+r,"stop"+r,"start"+o,"stop"+o,"addTelemetryInitializer","setAuthenticatedUserContext","clearAuthenticatedUserContext","flush"]),m.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4};var s=(d.extensionConfig||{}).ApplicationInsightsAnalytics||{};if(!0!==d[I]&&!0!==s[I]){var c="onerror";t(["_"+c]);var u=T[c];T[c]=function(e,t,n,a,i){var r=u&&u(e,t,n,a,i);return!0!==r&&m["_"+c]({message:e,url:t,lineNumber:n,columnNumber:a,error:i}),r},d.autoExceptionInstrumented=!0}return m}(y.cfg);function a(){y.onInit&&y.onInit(n)}(T[t]=n).queue&&0===n.queue.length?(n.queue.push(a),n.trackPageView({})):a()}(window,document,{ src: "https://js.monitor.azure.com/scripts/b/ai.2.min.js", // The SDK URL Source crossOrigin: "anonymous", cfg: { // Application Insights Configuration connectionString: 'InstrumentationKey=54ba537f-cf2c-4114-b935-0dccc4c4977c;IngestionEndpoint=https://ukwest-0.in.applicationinsights.azure.com/' }});</script></head> <body> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T2X4NF" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <div class="js-scroll-indicator"></div> <!-- Navigation --> <nav class="h-full" x-data="mobileMenuInit()"> <div x-data="{selected:1}"> <!-- Mobile Nav--> <template x-if="(!$store.isDesktop)"> <div class="h-full"> <div class="lg:hidden | grid grid-cols-4 | p-3 | relative | z-50 | bg-white"> <div class="col-span-1"> <a href="/"> <img src="/media/wq2hds2r/master-rssl-logo_rgb.svg" class="h-10 w-auto" alt="Rssl Logo2"> </a> </div> <div class="col-span-3 | inline-flex justify-end | pt-2 | space-x-14"> <a href="https://my.rssl.com" class="inline-flex"> <span class="pt-1 pr-2 text-sm text-blue font-semibold">My RSSL</span> <svg xmlns="http://www.w3.org/2000/svg" width="22.179" height="24.011" viewBox="0 0 22.179 24.011"> <g id="Group_528" data-name="Group 528" transform="translate(-423.247 -302)"> <g id="Ellipse_1" data-name="Ellipse 1" transform="translate(429.168 302)" fill="none" stroke="#404041" stroke-width="1.5"> <circle cx="5.168" cy="5.168" r="5.168" stroke="none" /> <circle cx="5.168" cy="5.168" r="4.418" fill="none" /> </g> <path id="Path_389" data-name="Path 389" d="M-3983.327,5039.336s-.037-10.475-10.336-10.337S-4004,5039.336-4004,5039.336" transform="translate(4428 -4714.078)" fill="none" stroke="#404041" stroke-linecap="round" stroke-width="1.5" /> </g> </svg> </a> <span x-on:click="selected !== 1 ? selected = 1 : selected = null" class="cursor-pointer"> <svg x-show="selected == 1" xmlns="http://www.w3.org/2000/svg" width="23.563" height="24.32" viewBox="0 0 23.563 24.32" class="cursor-pointer" x-on:click="open = ! open"> <g id="Ellipse_143" data-name="Ellipse 143" fill="none" stroke="#404041" stroke-linecap="round" stroke-width="1.5"> <ellipse cx="10.5" cy="10.338" rx="10.5" ry="10.338" stroke="none" /> <ellipse cx="10.5" cy="10.338" rx="9.75" ry="9.588" fill="none" /> </g> <path id="Path_704" data-name="Path 704" d="M0,5.5,5.5,0" transform="translate(22.502 17.758) rotate(90)" fill="none" stroke="#404041" stroke-linecap="round" stroke-width="1.5" /> </svg> <svg x-show="selected != 1" xmlns="http://www.w3.org/2000/svg" width="24.311" height="24.311" viewBox="0 0 24.311 24.311"> <g id="Group_1275" data-name="Group 1275" transform="translate(1.061 1.061)"> <g id="Group_286" data-name="Group 286" transform="translate(0 0)"> <path id="Path_254" data-name="Path 254" d="M2340.189,24,2318,46.19" transform="translate(-2318 -24)" fill="none" stroke="#404041" stroke-linecap="round" stroke-width="1.5" /> <path id="Path_255" data-name="Path 255" d="M0,22.19,22.189,0" transform="translate(22.19 0.001) rotate(90)" fill="none" stroke="#404041" stroke-linecap="round" stroke-width="1.5" /> </g> </g> </svg> </span> <span x-on:click="isOpen() ? menuClose() : menuOpen()" class="cursor-pointer"> <svg x-show="!isOpen()" xmlns="http://www.w3.org/2000/svg" width="23.5" height="23.794" viewBox="0 0 23.5 23.794"> <g id="Group_689" data-name="Group 689" transform="translate(-389.25 -16.25)"> <line id="Line_1" data-name="Line 1" x2="22" transform="translate(390 17)" fill="none" stroke="#404041" stroke-linecap="round" stroke-width="1.5" /> <line id="Line_2" data-name="Line 2" x2="22" transform="translate(390 28.147)" fill="none" stroke="#404041" stroke-linecap="round" stroke-width="1.5" /> <line id="Line_3" data-name="Line 3" x2="22" transform="translate(390 39.294)" fill="none" stroke="#404041" stroke-linecap="round" stroke-width="1.5" /> </g> </svg> <svg x-show="isOpen()" xmlns="http://www.w3.org/2000/svg" width="24.311" height="24.311" viewBox="0 0 24.311 24.311"> <g id="Group_1275" data-name="Group 1275" transform="translate(1.061 1.061)"> <g id="Group_286" data-name="Group 286" transform="translate(0 0)"> <path id="Path_254" data-name="Path 254" d="M2340.189,24,2318,46.19" transform="translate(-2318 -24)" fill="none" stroke="#404041" stroke-linecap="round" stroke-width="1.5" /> <path id="Path_255" data-name="Path 255" d="M0,22.19,22.189,0" transform="translate(22.19 0.001) rotate(90)" fill="none" stroke="#404041" stroke-linecap="round" stroke-width="1.5" /> </g> </g> </svg> </span> </div> </div> <div class="relative"> <div class="absolute top-0 left-0 w-screen z-[499]"> <div class="relative overflow-hidden transition-all max-h-0 duration-700" style="" x-ref="container1" x-bind:style="selected == 1 ? '' : 'max-height: ' + $refs.container1.scrollHeight + 'px' "> <div class="bg-green-lighter h-[215px] grid"> <div class="mt-20 mx-4 col-span-7"> <form action="/site-search/" method="GET" class="px-4 py-2 | flex flex-row justify-between | bg-white | rounded-full | text-2xl"> <div class="flex flex-row w-full"> <div class="mr-4"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="36" height="36" viewBox="0 0 36 36"> <image id="search_black_24dp_1_" data-name="search_black_24dp (1)" width="36" height="36" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAABHNCSVQICAgIfAhkiAAAAqhJREFUWEfNl01IVUEUx3vt/UgQXLhwJ4RZoqlpwZN0YYkLNyq0tW2CgqIkCgUGCbUTWpcKLpUKc1NoH6aRBoorF+6CVFxr/f/wBg6nuW/m3vu6t4E/796555z5zdeZeZlstu1CxHIRfucRfQPdMp5ALYjQA92EqqHSXMQj/P6AvkDz0Ne4gC6gO2jgMXTNs6FvsHsILXva/2UWBFQMy1moP2JgjtZ96DSsvw2oAkHeQrVhgyn773jvgH6GiaOBODIfAmA+on4BWoUOc41U4vc21AvdsDS8jTquO++R0kCvLNN0gLoB6J2jp+34/gKqUnbsRJ/vKEkgLmC9GLl7OqFfngHLYPcaalT2XZbY1pASiDtE7iaOTH0IGNMAoTbVSDEdXPfplAFinllTDlyQrmkKaoPTt6I+tuJ93QVlgJ7CcEgYcwETMk5h43KhP8H7qCugAfoEwyZhPIjn5y5nx/cH+P5M2HzGc7MrpgHiEWCOA/pcgXgkxCk1cN4RAY7xfMkV0AD9VoZ0ZIA4hR1kR2XJuAISiKf22f8ERBbmGTmcqU/ZewDdEqP0LxY1k6zcONbZS3Lbz4Bg2GcN0aYB2lDGhU6MzElML3mLPDq2YFknrA/wXKijg7EZy1kk0F1YLymPQh2uPKDfOGlgoK8fc6jTVwWOVJzrx0v43/OBoY0GKkIdL2hXLQGiXNCYcC9De1GB6FcO8ZSPe4UljMzMoQ5X3QGOFG9/vJpGKZymR9CucnZCuf4GcaFPQkwLPoW7aRwyC1ifkYyRF8oFZCB4N+qGspD8o8gDeB/iuluEdJ6ZRt2IpSeBUL5APqMTZBMKKgkggnpDJQXkDZUkkBdU0kD5oKa4o9MACoLirbUkLSAbFIFK0wQiFLP5WC5fTPA9bSCylOSATvj7B6hAoGDJkT16AAAAAElFTkSuQmCC" /> </svg> </div> <input type="text" name="searchTerm" id="SearchTerm" class="input input-text form-input-outline w-full" placeholder="Search RSSL" /> </div> <button x-on:click="submitData()"> <img src="/assets/images/button-icon.svg" class="inline h-7 ml-3 w-auto" alt=""> </button> </form> </div> </div> </div> </div> <div x-show="isOpen()" class="fixed | top-0 | left-0 | bottom-0 | right-0 | bg-black | transition-opacity duration-150 opacity-0" :class="toggleAnimation() ? 'opacity-30' : ''"> </div> <div x-show="isOpen()" :class="isOpen() ? '' : 'translate-x-full'" class="h-full w-screen | duration-300 transition-all | absolute z-[150] | flex justify-end"> <div class="bg-offwhite | w-11/12 h-[5000px] relative"> <ul class="h-full w-full | flex flex-col p-5"> <!-- Main nav items --> <li x-data="{subMenuOpen: false, firstSubMenu :true, secondSubMenu : false}" class="py-5 cursor-pointer | font-semibold"> <span class="flex flex-row justify-between"> <a href="/life-science-pharmaceuticals/" class=""> Life Science & Pharmaceuticals </a> <span x-on:click="subMenuOpen = true;" class="flex flex-row"> <span class="text-xs pt-1">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </span> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="py-5 | cursor-pointer | font-semibold | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="py-5 | font-semibold"> <h6 class="font-semibold">Life Science & Pharmaceuticals</h6> </li> <div> <div> <picture> <source srcset="/media/z1tpsq0g/image-2.png?width=540&height=360&v=1db306354fa0a90&format=webp&quality=70" type="image/webp" /> <source srcset="/media/z1tpsq0g/image-2.png?width=540&height=360&v=1db306354fa0a90&quality=70" type="image/png" /> <img loading=lazy src="/media/z1tpsq0g/image-2.png?width=540&height=360&v=1db306354fa0a90&quality=70" class="mt-4 w-11/12 h-40 object-cover" title="Image (5)" alt="Image (5)" /> </picture> </div> <p class="mt-2 | uppercase font-semibold | text-pink">NEW MEDICAL DEVICE TESTING</p> <p class="text-black">Reliable testing guaranteeing safety and compliance</p> <div class="mt-2"> <a href="/life-science-pharmaceuticals/medical-device-testing/" class="font-medium text-md underline">Find out more</a> </div> </div> <li x-data="{subMenuOpen: false}" class="py-5 cursor-pointer"> <span x-on:click="subMenuOpen = true;" class="flex flex-row justify-between"> By Molecule/Product Type <div class="flex flex-row"> <span class="text-xs pt-1">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </div> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="pt-5 | cursor-pointer | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="pt-4 | font-semibold"> <h6 class="font-semibold">Life Science & Pharmaceuticals</h6> </li> <li class="pt-3 pb-4 | font-semibold"> <h6 class="font-semibold">By Molecule/Product Type</h6> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/biologics/" class="font-normal">Biologics</a> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/cell-and-gene-therapy-testing/" class="font-normal">Cell and gene therapy testing</a> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/consumer-healthcare/" class="font-normal">Consumer healthcare</a> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/pharmaceuticals-and-small-molecule/" class="font-normal">Pharmaceuticals & small molecule</a> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/vaccines/" class="font-normal">Vaccines</a> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/veterinary-medicine/" class="font-normal">Veterinary Medicine</a> </li> </ul> </div> </li> <li x-data="{subMenuOpen: false}" class="py-5 cursor-pointer"> <span x-on:click="subMenuOpen = true;" class="flex flex-row justify-between"> By Phase <div class="flex flex-row"> <span class="text-xs pt-1">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </div> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="pt-5 | cursor-pointer | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="pt-4 | font-semibold"> <h6 class="font-semibold">Life Science & Pharmaceuticals</h6> </li> <li class="pt-3 pb-4 | font-semibold"> <h6 class="font-semibold">By Phase</h6> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/clinical-development/" class="font-normal">Clinical development</a> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/manufacturing-and-commercialisation/" class="font-normal">Manufacturing & commercialisation</a> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/preclinical/" class="font-normal">Preclinical</a> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/research-and-discovery/" class="font-normal">Research & discovery</a> </li> </ul> </div> </li> <li x-data="{subMenuOpen: false}" class="py-5 cursor-pointer"> <span x-on:click="subMenuOpen = true;" class="flex flex-row justify-between"> By Service <div class="flex flex-row"> <span class="text-xs pt-1">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </div> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="pt-5 | cursor-pointer | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="pt-4 | font-semibold"> <h6 class="font-semibold">Life Science & Pharmaceuticals</h6> </li> <li class="pt-3 pb-4 | font-semibold"> <h6 class="font-semibold">By Service</h6> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/priority-response-service/" class="font-normal">Priority response service</a> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/biologics/" class="font-normal">Biopharmaceutical analytical support</a> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/gmp-and-cmc-laboratory-testing/" class="font-normal">GMP and CMC laboratory testing</a> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/contamination-and-impurity-testing/" class="font-normal">Contamination and impurity testing</a> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/ich-stability-studies/" class="font-normal">ICH Stability Studies</a> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/microbiological-analysis/" class="font-normal">Microbiology & sterility testing</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/" class="font-normal">Training & Consultancy</a> </li> <li class="py-4 cursor-pointer"> <a href="/life-science-pharmaceuticals/life-sciences-and-pharmaceuticals-services-a-to-z/" class="font-normal">Services A to Z</a> </li> <li class="py-4 cursor-pointer"> <a href="/scientific-techniques-methods/" class="font-normal">Techniques & methods</a> </li> </ul> </div> </li> </ul> </div> </li> <li x-data="{subMenuOpen: false, firstSubMenu :true, secondSubMenu : false}" class="py-5 cursor-pointer | font-semibold"> <span class="flex flex-row justify-between"> <a href="/food-consumer-goods/" class=""> Food & Consumer Goods </a> <span x-on:click="subMenuOpen = true;" class="flex flex-row"> <span class="text-xs pt-1">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </span> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="py-5 | cursor-pointer | font-semibold | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="py-5 | font-semibold"> <h6 class="font-semibold">Food & Consumer Goods</h6> </li> <div> <div> <picture> <source srcset="/media/jtlbvfwo/adobestock_100631143.jpeg?width=540&height=360&v=1dac0b846e4dbd0&format=webp&quality=70" type="image/webp" /> <source srcset="/media/jtlbvfwo/adobestock_100631143.jpeg?width=540&height=360&v=1dac0b846e4dbd0&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/jtlbvfwo/adobestock_100631143.jpeg?width=540&height=360&v=1dac0b846e4dbd0&quality=70" class="mt-4 w-11/12 h-40 object-cover" title="Adobestock 100631143" alt="Adobestock 100631143" /> </picture> </div> <p class="mt-2 | uppercase font-semibold | text-pink">NEW SERVICE</p> <p class="text-black">RSSL launches dedicated dietary supplements testing service</p> <div class="mt-2"> <a href="/news/2024-06/rssl-launches-its-dedicated-dietary-supplements-testing-service/" class="font-medium text-md underline">Read more</a> </div> </div> <li x-data="{subMenuOpen: false}" class="py-5 cursor-pointer"> <span x-on:click="subMenuOpen = true;" class="flex flex-row justify-between"> By Product Sector <div class="flex flex-row"> <span class="text-xs pt-1">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </div> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="pt-5 | cursor-pointer | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="pt-4 | font-semibold"> <h6 class="font-semibold">Food & Consumer Goods</h6> </li> <li class="pt-3 pb-4 | font-semibold"> <h6 class="font-semibold">By Product Sector</h6> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/food-beverages/" class="font-normal">Food & beverages</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/ingredients/" class="font-normal">Ingredients</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/consumer-goods/" class="font-normal">Consumer goods</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/food-service/" class="font-normal">Food service</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/specialised-nutrition-nutraceuticals/" class="font-normal">Specialised nutrition & nutraceuticals</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/dietary-supplement-natural-products-testing/" class="font-normal">Dietary supplements</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/food-and-consumer-goods-services-a-to-z/" class="font-normal">Services A to Z</a> </li> </ul> </div> </li> <li x-data="{subMenuOpen: false}" class="py-5 cursor-pointer"> <span x-on:click="subMenuOpen = true;" class="flex flex-row justify-between"> By Development Stage <div class="flex flex-row"> <span class="text-xs pt-1">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </div> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="pt-5 | cursor-pointer | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="pt-4 | font-semibold"> <h6 class="font-semibold">Food & Consumer Goods</h6> </li> <li class="pt-3 pb-4 | font-semibold"> <h6 class="font-semibold">By Development Stage</h6> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/market-insights-and-food-prototyping/" class="font-normal">Market Insights & Food Prototyping</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/research-development/" class="font-normal">Research & product development</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/analytical-testing-and-technical-solutions/" class="font-normal">Analytical testing and technical solutions</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/food-safety-quality/" class="font-normal">Food safety & quality</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/food-and-consumer-goods-services-a-to-z/" class="font-normal">Services A to Z</a> </li> </ul> </div> </li> <li x-data="{subMenuOpen: false}" class="py-5 cursor-pointer"> <span x-on:click="subMenuOpen = true;" class="flex flex-row justify-between"> By Service <div class="flex flex-row"> <span class="text-xs pt-1">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </div> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="pt-5 | cursor-pointer | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="pt-4 | font-semibold"> <h6 class="font-semibold">Food & Consumer Goods</h6> </li> <li class="pt-3 pb-4 | font-semibold"> <h6 class="font-semibold">By Service</h6> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/food-product-development-and-reformulation/" class="font-normal">Product development & reformulation</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/dietary-supplement-natural-products-testing/" class="font-normal">Supplements, vitamins and minerals testing</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/ingredient-research/" class="font-normal">Ingredient research</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/analytical-testing-and-technical-solutions/" class="font-normal">Analytical testing and technical solutions</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/packaging-testing-services/" class="font-normal">Packaging & contact materials testing</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/regulatory-submissions-and-novel-foods/" class="font-normal">Regulatory submissions and novel foods</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/food-safety-quality/" class="font-normal">Food safety & quality</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/allergen-management/" class="font-normal">Allergen management</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/problem-solving-contamination/" class="font-normal">Problem solving & contamination</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/emergency-response-service/" class="font-normal">Emergency Response Service</a> </li> <li class="py-4 cursor-pointer"> <a href="/food-consumer-goods/food-and-consumer-goods-services-a-to-z/" class="font-normal">Services A to Z</a> </li> </ul> </div> </li> </ul> </div> </li> <li x-data="{subMenuOpen: false, firstSubMenu :true, secondSubMenu : false}" class="py-5 cursor-pointer | font-semibold"> <span class="flex flex-row justify-between"> <a href="/training-consultancy/" class=""> Training & Consultancy </a> <span x-on:click="subMenuOpen = true;" class="flex flex-row"> <span class="text-xs pt-1">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </span> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="py-5 | cursor-pointer | font-semibold | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="py-5 | font-semibold"> <h6 class="font-semibold">Training & Consultancy</h6> </li> <div> <div> <picture> <source srcset="/media/a20jbxtc/adobestock_236969502.jpeg?width=540&height=360&v=1dabb4723402750&format=webp&quality=70" type="image/webp" /> <source srcset="/media/a20jbxtc/adobestock_236969502.jpeg?width=540&height=360&v=1dabb4723402750&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/a20jbxtc/adobestock_236969502.jpeg?width=540&height=360&v=1dabb4723402750&quality=70" class="mt-4 w-11/12 h-40 object-cover" title="Adobestock 236969502" alt="Adobestock 236969502" /> </picture> </div> <p class="mt-2 | uppercase font-semibold | text-pink">We have a new home on LinkedIn</p> <div class="mt-2"> <a href="https://www.linkedin.com/company/rssl-training-consultancy/" class="font-medium text-md underline">Follow RSSL Training here</a> </div> </div> <li x-data="{subMenuOpen: false}" class="py-5 cursor-pointer"> <span x-on:click="subMenuOpen = true;" class="flex flex-row justify-between"> By Career Path <div class="flex flex-row"> <span class="text-xs pt-1">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </div> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="pt-5 | cursor-pointer | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="pt-4 | font-semibold"> <h6 class="font-semibold">Training & Consultancy</h6> </li> <li class="pt-3 pb-4 | font-semibold"> <h6 class="font-semibold">By Career Path</h6> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/qualified-person-training-programme/" class="font-normal">Qualified Person career path</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/auditing-career-path-training-programme/" class="font-normal">Auditing Career path</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/gdp-responsible-person/" class="font-normal">Responsible Person career path</a> </li> </ul> </div> </li> <li x-data="{subMenuOpen: false}" class="py-5 cursor-pointer"> <span x-on:click="subMenuOpen = true;" class="flex flex-row justify-between"> By Subject Area <div class="flex flex-row"> <span class="text-xs pt-1">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </div> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="pt-5 | cursor-pointer | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="pt-4 | font-semibold"> <h6 class="font-semibold">Training & Consultancy</h6> </li> <li class="pt-3 pb-4 | font-semibold"> <h6 class="font-semibold">By Subject Area</h6> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/auditing/" class="font-normal">Auditing</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/qualified-person/" class="font-normal">Qualified person</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/good-manufacturing-practice/" class="font-normal">Good Manufacturing Practice</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/gdp-responsible-person/" class="font-normal">GDP & Responsible Person</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/biotechnology/" class="font-normal">Biotechnology & ATMP's</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/validation/" class="font-normal">Validation</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/microbiology/" class="font-normal">Microbiology</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/food-allergen-training/" class="font-normal">Food allergen training</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/other/" class="font-normal">Other</a> </li> </ul> </div> </li> <li x-data="{subMenuOpen: false}" class="py-5 cursor-pointer"> <span x-on:click="subMenuOpen = true;" class="flex flex-row justify-between"> Popular Links <div class="flex flex-row"> <span class="text-xs pt-1">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </div> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="pt-5 | cursor-pointer | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="pt-4 | font-semibold"> <h6 class="font-semibold">Training & Consultancy</h6> </li> <li class="pt-3 pb-4 | font-semibold"> <h6 class="font-semibold">Popular Links</h6> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/training-courses-a-to-z/" class="font-normal">Training courses A to Z</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/auditing/lead-auditor-training-courses/" class="font-normal">IRCA lead auditor</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/food-allergen-training/" class="font-normal">Food allergen management training</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/e-learning/" class="font-normal">eLearning</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/in-house-training/" class="font-normal">In-house training</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/special-offers/" class="font-normal">Special offers</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/training-faqs/" class="font-normal">Training FAQs</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/training-venues/" class="font-normal">Training venues</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/training-resources/" class="font-normal">Training resources</a> </li> <li class="py-4 cursor-pointer"> <a href="/training-consultancy/knowledge-hub/" class="font-normal">Knowledge Hub</a> </li> </ul> </div> </li> </ul> </div> </li> <li x-data="{subMenuOpen: false, firstSubMenu :true, secondSubMenu : false}" class="py-5 cursor-pointer | font-semibold"> <span class="flex flex-row justify-between"> <span class=""> Insights & resources </span> <span x-on:click="subMenuOpen = true;" class="flex flex-row"> <span class="text-xs pt-1">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </span> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="py-5 | cursor-pointer | font-semibold | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="py-5 | font-semibold"> <h6 class="font-semibold">Insights & resources</h6> </li> <ul class="h-full w-full | flex flex-col pb-5 "> <li class="py-4 cursor-pointer"> <a href="/insights/" class="font-normal">Insights</a> </li> <li class="py-4 cursor-pointer"> <a href="/resources/" class="font-normal">Resources</a> </li> <li class="py-4 cursor-pointer"> <a href="/case-studies/" class="font-normal">Case studies</a> </li> <li class="py-4 cursor-pointer"> <a href="/videos/" class="font-normal">Videos</a> </li> <li class="py-4 cursor-pointer"> <a href="/podcasts/" class="font-normal">Podcasts</a> </li> <li class="py-4 cursor-pointer"> <a href="/news/" class="font-normal">News</a> </li> <li class="py-4 cursor-pointer"> <a href="/events/" class="font-normal">Events</a> </li> </ul> </ul> </div> </li> <!-- Meta Items --> <li x-data="{subMenuOpen: false}" class="py-5 cursor-pointer"> <span class="flex flex-row justify-between"> <a href="/our-company/" class="uppercase"> Our Company </a> <span x-on:click="subMenuOpen = true;" class="flex flex-row"> <span class="text-xs pt-1 font-semibold">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </span> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="py-5 | cursor-pointer | font-semibold | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="py-4 cursor-pointer"> <a href="/our-company/quality/" class="">Quality</a> </li> <li class="py-4 cursor-pointer"> <a href="/our-company/sustainability/" class="">Sustainability</a> </li> <li class="py-4 cursor-pointer"> <a href="/our-company/diversity-and-inclusion/" class="">Diversity & Inclusion</a> </li> <li class="py-4 cursor-pointer"> <a href="/our-company/community-partnerships/" class="">Community</a> </li> <li class="py-4 cursor-pointer"> <a href="/our-company/awards-and-employee-recognition/" class="">Awards</a> </li> </ul> </div> </li> <li x-data="{subMenuOpen: false}" class="py-5 cursor-pointer"> <span class="flex flex-row justify-between"> <a href="/careers/" class="uppercase"> Careers </a> <span x-on:click="subMenuOpen = true;" class="flex flex-row"> <span class="text-xs pt-1 font-semibold">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </span> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="py-5 | cursor-pointer | font-semibold | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="py-4 cursor-pointer"> <a href="/careers/our-vacancies/" class="">Current vacancies</a> </li> <li class="py-4 cursor-pointer"> <a href="/careers/early-careers/" class="">Early careers</a> </li> </ul> </div> </li> <li x-data="{subMenuOpen: false}" class="py-5 cursor-pointer"> <span class="flex flex-row justify-between"> <a href="/contact-us/" class="uppercase"> Contact Us </a> <span x-on:click="subMenuOpen = true;" class="flex flex-row"> <span class="text-xs pt-1 font-semibold">more</span> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </span> </span> <div x-bind:class="subMenuOpen ? '' : 'translate-x-full'" class="top-0 right-0 bottom-0 left-0 | absolute | bg-offwhite | duration-300 transition-all "> <ul class="h-full w-full | flex flex-col p-5 "> <li x-on:click="subMenuOpen = false;" class="py-5 | cursor-pointer | font-semibold | flex flex-row"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 | mt-1" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> Back </li> <li class="py-4 cursor-pointer"> <a href="/contact-us/" class="">Contact Us</a> </li> </ul> </div> </li> </ul> </div> </div> </div> </template> <!-- Desktop Nav--> <div class=""> <template x-if="($store.isDesktop)"> <div class="hidden lg:block | px-14 2xl:px-0 pt-5 relative" x-data="{selected:1}"> <!-- Meta Menu --> <div class="container-desktop | mx-auto"> <div class="flex justify-end"> <ul class="pr-16 pt-2 | inline-flex | text-blue uppercase | text-base font-semibold"> <li class="relative px-6 | border-r-2 border-gray last:border-0 |" x-data="{subMenuOpen: false}" x-on:mouseleave="subMenuOpen = false"> <a href="/our-company/" class="cursor-pointer" x-on:mouseover="subMenuOpen = true">Our Company</a> <div x-show="subMenuOpen" x-on:mouseleave="subMenuOpen = false" class="absolute z-10 transform -translate-x-1/2 px-2 w-screen sm:px-0 flex justify-center"> <div class="overflow-hidden"> <div class="relative flex flex-row px-5 sm:gap-8 sm:p-6 space-x-6"> <a href="/our-company/quality/" class="-m-7 p-3 block rounded-md transition ease-in-out duration-150"> <p class="text-base font-medium text-blue hover:text-gray">Quality</p> </a> <a href="/our-company/sustainability/" class="-m-7 p-3 block rounded-md transition ease-in-out duration-150"> <p class="text-base font-medium text-blue hover:text-gray">Sustainability</p> </a> <a href="/our-company/diversity-and-inclusion/" class="-m-7 p-3 block rounded-md transition ease-in-out duration-150"> <p class="text-base font-medium text-blue hover:text-gray">Diversity & Inclusion</p> </a> <a href="/our-company/community-partnerships/" class="-m-7 p-3 block rounded-md transition ease-in-out duration-150"> <p class="text-base font-medium text-blue hover:text-gray">Community</p> </a> <a href="/our-company/awards-and-employee-recognition/" class="-m-7 p-3 block rounded-md transition ease-in-out duration-150"> <p class="text-base font-medium text-blue hover:text-gray">Awards</p> </a> </div> </div> </div> </li> <li class="relative px-6 | border-r-2 border-gray last:border-0 |" x-data="{subMenuOpen: false}" x-on:mouseleave="subMenuOpen = false"> <a href="/careers/" class="cursor-pointer" x-on:mouseover="subMenuOpen = true">Careers</a> <div x-show="subMenuOpen" x-on:mouseleave="subMenuOpen = false" class="absolute z-10 transform -translate-x-1/2 px-2 w-screen sm:px-0 flex justify-center"> <div class="overflow-hidden"> <div class="relative flex flex-row px-5 sm:gap-8 sm:p-6 space-x-6"> <a href="/careers/our-vacancies/" class="-m-7 p-3 block rounded-md transition ease-in-out duration-150"> <p class="text-base font-medium text-blue hover:text-gray">Current vacancies</p> </a> <a href="/careers/early-careers/" class="-m-7 p-3 block rounded-md transition ease-in-out duration-150"> <p class="text-base font-medium text-blue hover:text-gray">Early careers</p> </a> </div> </div> </div> </li> <li class="relative px-6 | border-r-2 border-gray last:border-0 |" x-data="{subMenuOpen: false}" x-on:mouseleave="subMenuOpen = false"> <a href="/contact-us/" class="cursor-pointer" x-on:mouseover="subMenuOpen = true">Contact Us</a> <div x-show="subMenuOpen" x-on:mouseleave="subMenuOpen = false" class="absolute z-10 transform -translate-x-1/2 px-2 w-screen sm:px-0 flex justify-center"> <div class="overflow-hidden"> <div class="relative flex flex-row px-5 sm:gap-8 sm:p-6 space-x-6"> <a href="/contact-us/" class="-m-7 p-3 block rounded-md transition ease-in-out duration-150"> <p class="text-base font-medium text-blue hover:text-gray">Contact Us</p> </a> </div> </div> </div> </li> </ul> <a href="https://my.rssl.com" class="btn btn-blue flex items-center py-2"> My RSSL <span class="ml-3"> <svg xmlns="http://www.w3.org/2000/svg" width="22.179" height="24.011" viewBox="0 0 22.179 24.011"> <g id="Group_528" data-name="Group 528" transform="translate(-423.247 -302)"> <g id="Ellipse_1" data-name="Ellipse 1" transform="translate(429.168 302)" fill="none" stroke="currentColor" stroke-width="1.5"> <circle cx="5.168" cy="5.168" r="5.168" stroke="none" /> <circle cx="5.168" cy="5.168" r="4.418" fill="none" /> </g> <path id="Path_389" data-name="Path 389" d="M-3983.327,5039.336s-.037-10.475-10.336-10.337S-4004,5039.336-4004,5039.336" transform="translate(4428 -4714.078)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="1.5" /> </g> </svg> </span> </a> </div> </div> <!-- Main Nav --> <div class="grid grid-cols-1 | mt-14 | container-desktop mx-auto"> <div class="col-span-1 | absolute"> <a href="/" class="z-500"> <img src="/media/wq2hds2r/master-rssl-logo_rgb.svg" class="z-500 w-28 lg:w-48 h-auto | m-0 | relative top-[12px] lg:-bottom-4" alt="Rssl Logo2"> </a> </div> <div class="col-span-1 | flex justify-end"> <ul class="flex justify-between | md:text-xs lg:text-base | lg:space-x-[9px] xl:space-x-24"> <li x-data="{subMenuOpen: false, firstSubMenu :true, secondSubMenu : false}" x-on:mouseover="subMenuOpen=true" x-transition x-on:mouseleave="subMenuOpen=false;firstSubMenu=true;secondSubMenu=false" class="md:w-24 lg:w-36 | pb-4 | border-pink hover:text-pink | font-medium "> <div> <a href="/life-science-pharmaceuticals/" class="">Life Science & Pharmaceuticals</a> </div> <div x-show="subMenuOpen" class="absolute inset-x-0 mt-[16px] transform drop-shadow-[5px_10px_5px_rgba(0,0,0,0.5)] w-screen left-0 border-t-2 border-b-2 border-pink z-400"> <nav class="relative bg-offwhite" aria-labelledby="solutions-heading"> <div x-show="firstSubMenu" class="px-14 2xl:px-0 container-desktop mx-auto grid grid-cols-12 pt-16 pb-8"> <div class="col-span-3 pr-8 border-r border-gray"> <div> <div> <picture> <source srcset="/media/z1tpsq0g/image-2.png?width=540&height=360&v=1db306354fa0a90&format=webp&quality=70" type="image/webp" /> <source srcset="/media/z1tpsq0g/image-2.png?width=540&height=360&v=1db306354fa0a90&quality=70" type="image/png" /> <img loading=lazy src="/media/z1tpsq0g/image-2.png?width=540&height=360&v=1db306354fa0a90&quality=70" class="w-full" title="Image (5)" alt="Image (5)" /> </picture> </div> <p class="mt-2 | uppercase font-semibold | text-pink">NEW MEDICAL DEVICE TESTING</p> <p class="text-black">Reliable testing guaranteeing safety and compliance</p> <div class="mt-2"> <a href="/life-science-pharmaceuticals/medical-device-testing/" class="font-medium text-md underline">Find out more</a> </div> </div> </div> <div class="col-span-3 px-8 border-r border-gray"> <h3 class="text-sm font-bold tracking-wide text-black">By Molecule/Product Type</h3> <ul role="list" class="mt-3 space-y-4"> <li class="flow-root"> <a href="/life-science-pharmaceuticals/biologics/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Biologics</span> </a> </li> <li class="flow-root"> <a href="/life-science-pharmaceuticals/cell-and-gene-therapy-testing/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Cell and gene therapy testing</span> </a> </li> <li class="flow-root"> <a href="/life-science-pharmaceuticals/consumer-healthcare/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Consumer healthcare</span> </a> </li> <li class="flow-root"> <a href="/life-science-pharmaceuticals/pharmaceuticals-and-small-molecule/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Pharmaceuticals & small molecule</span> </a> </li> <li class="flow-root"> <a href="/life-science-pharmaceuticals/vaccines/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Vaccines</span> </a> </li> <li class="flow-root"> <a href="/life-science-pharmaceuticals/veterinary-medicine/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Veterinary Medicine</span> </a> </li> </ul> </div> <div class="col-span-3 px-8 border-r border-gray"> <h3 class="text-sm font-bold tracking-wide text-black">By Phase</h3> <ul role="list" class="mt-3 space-y-4"> <li class="flow-root"> <a href="/life-science-pharmaceuticals/clinical-development/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Clinical development</span> </a> </li> <li class="flow-root"> <a href="/life-science-pharmaceuticals/manufacturing-and-commercialisation/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Manufacturing & commercialisation</span> </a> </li> <li class="flow-root"> <a href="/life-science-pharmaceuticals/preclinical/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Preclinical</span> </a> </li> <li class="flow-root"> <a href="/life-science-pharmaceuticals/research-and-discovery/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Research & discovery</span> </a> </li> </ul> </div> <div class="col-span-3 pl-8"> <h3 class="text-sm font-bold tracking-wide text-black">By Service</h3> <ul role="list" class="mt-3 space-y-4"> <li class="flow-root"> <a href="/life-science-pharmaceuticals/priority-response-service/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Priority response service</span> </a> </li> <li class="flow-root"> <a href="/life-science-pharmaceuticals/biologics/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Biopharmaceutical analytical support</span> </a> </li> <li class="flow-root"> <a href="/life-science-pharmaceuticals/gmp-and-cmc-laboratory-testing/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">GMP and CMC laboratory testing</span> </a> </li> <li class="flow-root"> <a href="/life-science-pharmaceuticals/contamination-and-impurity-testing/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Contamination and impurity testing</span> </a> </li> <li class="flow-root"> <a href="/life-science-pharmaceuticals/ich-stability-studies/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">ICH Stability Studies</span> </a> </li> <li class="flow-root"> <a href="/life-science-pharmaceuticals/microbiological-analysis/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Microbiology & sterility testing</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Training & Consultancy</span> </a> </li> <li class="flow-root"> <a href="/life-science-pharmaceuticals/life-sciences-and-pharmaceuticals-services-a-to-z/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Services A to Z</span> </a> </li> <li class="flow-root"> <a href="/scientific-techniques-methods/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Techniques & methods</span> </a> </li> </ul> </div> <div class="col-span-12 mt-8 text-right"> <a href="/life-science-pharmaceuticals/" class="btn btn-clear py-2"> Life Science & Pharmaceuticals<img src="/assets/images/button-icon.svg" class="inline mb-[3px] h-6 ml-3 w-auto" alt=""> </a> </div> </div> <div x-show="secondSubMenu" class="px-14 2xl:px-0 container-desktop mx-auto grid grid-cols-12 pt-16 pb-8"> <div class="col-span-3 pr-8 border-r border-gray"> <ul role="list" class="mt-3 space-y-4"> </ul> </div> <div class="col-span-3 px-8 border-r border-gray"> <ul role="list" class="mt-3 space-y-4"> </ul> </div> <div class="col-span-3 px-8 border-r border-gray"> <ul role="list" class="mt-3 space-y-4"> </ul> </div> <div class="col-span-3 pl-8"> <ul role="list" class="mt-3 space-y-4"> </ul> </div> </div> </nav> </div> </li> <li x-data="{subMenuOpen: false, firstSubMenu :true, secondSubMenu : false}" x-on:mouseover="subMenuOpen=true" x-transition x-on:mouseleave="subMenuOpen=false;firstSubMenu=true;secondSubMenu=false" class="md:w-24 lg:w-36 | pb-4 | border-pink hover:text-pink | font-medium border-b-2 pb-[2px] "> <div> <a href="/food-consumer-goods/" class="">Food & Consumer Goods</a> </div> <div x-show="subMenuOpen" class="absolute inset-x-0 mt-[16px] transform drop-shadow-[5px_10px_5px_rgba(0,0,0,0.5)] w-screen left-0 border-t-2 border-b-2 border-pink z-400"> <nav class="relative bg-offwhite" aria-labelledby="solutions-heading"> <div x-show="firstSubMenu" class="px-14 2xl:px-0 container-desktop mx-auto grid grid-cols-12 pt-16 pb-8"> <div class="col-span-3 pr-8 border-r border-gray"> <div> <div> <picture> <source srcset="/media/jtlbvfwo/adobestock_100631143.jpeg?width=540&height=360&v=1dac0b846e4dbd0&format=webp&quality=70" type="image/webp" /> <source srcset="/media/jtlbvfwo/adobestock_100631143.jpeg?width=540&height=360&v=1dac0b846e4dbd0&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/jtlbvfwo/adobestock_100631143.jpeg?width=540&height=360&v=1dac0b846e4dbd0&quality=70" class="w-full" title="Adobestock 100631143" alt="Adobestock 100631143" /> </picture> </div> <p class="mt-2 | uppercase font-semibold | text-pink">NEW SERVICE</p> <p class="text-black">RSSL launches dedicated dietary supplements testing service</p> <div class="mt-2"> <a href="/news/2024-06/rssl-launches-its-dedicated-dietary-supplements-testing-service/" class="font-medium text-md underline">Read more</a> </div> </div> </div> <div class="col-span-3 px-8 border-r border-gray"> <h3 class="text-sm font-bold tracking-wide text-black">By Product Sector</h3> <ul role="list" class="mt-3 space-y-4"> <li class="flow-root"> <a href="/food-consumer-goods/food-beverages/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Food & beverages</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/ingredients/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Ingredients</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/consumer-goods/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Consumer goods</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/food-service/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Food service</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/specialised-nutrition-nutraceuticals/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Specialised nutrition & nutraceuticals</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/dietary-supplement-natural-products-testing/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Dietary supplements</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/food-and-consumer-goods-services-a-to-z/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Services A to Z</span> </a> </li> </ul> </div> <div class="col-span-3 px-8 border-r border-gray"> <h3 class="text-sm font-bold tracking-wide text-black">By Development Stage</h3> <ul role="list" class="mt-3 space-y-4"> <li class="flow-root"> <a href="/food-consumer-goods/market-insights-and-food-prototyping/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Market Insights & Food Prototyping</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/research-development/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Research & product development</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/analytical-testing-and-technical-solutions/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Analytical testing and technical solutions</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/food-safety-quality/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Food safety & quality</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/food-and-consumer-goods-services-a-to-z/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Services A to Z</span> </a> </li> </ul> </div> <div class="col-span-3 pl-8"> <h3 class="text-sm font-bold tracking-wide text-black">By Service</h3> <ul role="list" class="mt-3 space-y-4"> <li class="flow-root"> <a href="/food-consumer-goods/food-product-development-and-reformulation/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Product development & reformulation</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/dietary-supplement-natural-products-testing/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Supplements, vitamins and minerals testing</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/ingredient-research/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Ingredient research</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/analytical-testing-and-technical-solutions/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Analytical testing and technical solutions</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/packaging-testing-services/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Packaging & contact materials testing</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/regulatory-submissions-and-novel-foods/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Regulatory submissions and novel foods</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/food-safety-quality/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Food safety & quality</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/allergen-management/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Allergen management</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/problem-solving-contamination/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Problem solving & contamination</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/emergency-response-service/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Emergency Response Service</span> </a> </li> <li class="flow-root"> <a href="/food-consumer-goods/food-and-consumer-goods-services-a-to-z/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Services A to Z</span> </a> </li> </ul> </div> <div class="col-span-12 mt-8 text-right"> <a href="/food-consumer-goods/" class="btn btn-clear py-2"> Food & Consumer Goods<img src="/assets/images/button-icon.svg" class="inline mb-[3px] h-6 ml-3 w-auto" alt=""> </a> </div> </div> <div x-show="secondSubMenu" class="px-14 2xl:px-0 container-desktop mx-auto grid grid-cols-12 pt-16 pb-8"> <div class="col-span-3 pr-8 border-r border-gray"> <ul role="list" class="mt-3 space-y-4"> </ul> </div> <div class="col-span-3 px-8 border-r border-gray"> <ul role="list" class="mt-3 space-y-4"> </ul> </div> <div class="col-span-3 px-8 border-r border-gray"> <ul role="list" class="mt-3 space-y-4"> </ul> </div> <div class="col-span-3 pl-8"> <ul role="list" class="mt-3 space-y-4"> </ul> </div> </div> </nav> </div> </li> <li x-data="{subMenuOpen: false, firstSubMenu :true, secondSubMenu : false}" x-on:mouseover="subMenuOpen=true" x-transition x-on:mouseleave="subMenuOpen=false;firstSubMenu=true;secondSubMenu=false" class="md:w-24 lg:w-36 | pb-4 | border-pink hover:text-pink | font-medium "> <div> <a href="/training-consultancy/" class="">Training & Consultancy</a> </div> <div x-show="subMenuOpen" class="absolute inset-x-0 mt-[16px] transform drop-shadow-[5px_10px_5px_rgba(0,0,0,0.5)] w-screen left-0 border-t-2 border-b-2 border-pink z-400"> <nav class="relative bg-offwhite" aria-labelledby="solutions-heading"> <div x-show="firstSubMenu" class="px-14 2xl:px-0 container-desktop mx-auto grid grid-cols-12 pt-16 pb-8"> <div class="col-span-3 pr-8 border-r border-gray"> <div> <div> <picture> <source srcset="/media/a20jbxtc/adobestock_236969502.jpeg?width=540&height=360&v=1dabb4723402750&format=webp&quality=70" type="image/webp" /> <source srcset="/media/a20jbxtc/adobestock_236969502.jpeg?width=540&height=360&v=1dabb4723402750&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/a20jbxtc/adobestock_236969502.jpeg?width=540&height=360&v=1dabb4723402750&quality=70" class="w-full" title="Adobestock 236969502" alt="Adobestock 236969502" /> </picture> </div> <p class="mt-2 | uppercase font-semibold | text-pink">We have a new home on LinkedIn</p> <div class="mt-2"> <a href="https://www.linkedin.com/company/rssl-training-consultancy/" class="font-medium text-md underline">Follow RSSL Training here</a> </div> </div> </div> <div class="col-span-3 px-8 border-r border-gray"> <h3 class="text-sm font-bold tracking-wide text-black">By Career Path</h3> <ul role="list" class="mt-3 space-y-4"> <li class="flow-root"> <a href="/training-consultancy/qualified-person-training-programme/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Qualified Person career path</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/auditing-career-path-training-programme/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Auditing Career path</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/gdp-responsible-person/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Responsible Person career path</span> </a> </li> </ul> </div> <div class="col-span-3 px-8 border-r border-gray"> <h3 class="text-sm font-bold tracking-wide text-black">By Subject Area</h3> <ul role="list" class="mt-3 space-y-4"> <li class="flow-root"> <a href="/training-consultancy/auditing/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Auditing</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/qualified-person/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Qualified person</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/good-manufacturing-practice/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Good Manufacturing Practice</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/gdp-responsible-person/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">GDP & Responsible Person</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/biotechnology/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Biotechnology & ATMP's</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/validation/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Validation</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/microbiology/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Microbiology</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/food-allergen-training/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Food allergen training</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/other/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Other</span> </a> </li> </ul> </div> <div class="col-span-3 pl-8"> <h3 class="text-sm font-bold tracking-wide text-black">Popular Links</h3> <ul role="list" class="mt-3 space-y-4"> <li class="flow-root"> <a href="/training-consultancy/training-courses-a-to-z/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Training courses A to Z</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/auditing/lead-auditor-training-courses/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">IRCA lead auditor</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/food-allergen-training/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Food allergen management training</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/e-learning/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">eLearning</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/in-house-training/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">In-house training</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/special-offers/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Special offers</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/training-faqs/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Training FAQs</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/training-venues/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Training venues</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/training-resources/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Training resources</span> </a> </li> <li class="flow-root"> <a href="/training-consultancy/knowledge-hub/" class="-m-3 py-2 flex w-11/12 items-center text-base flex-wrap font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3 flex flex-wrap">Knowledge Hub</span> </a> </li> </ul> </div> <div class="col-span-12 mt-8 text-right"> <a href="/training-consultancy/" class="btn btn-clear py-2"> Training & Consultancy<img src="/assets/images/button-icon.svg" class="inline mb-[3px] h-6 ml-3 w-auto" alt=""> </a> </div> </div> <div x-show="secondSubMenu" class="px-14 2xl:px-0 container-desktop mx-auto grid grid-cols-12 pt-16 pb-8"> <div class="col-span-3 pr-8 border-r border-gray"> <ul role="list" class="mt-3 space-y-4"> </ul> </div> <div class="col-span-3 px-8 border-r border-gray"> <ul role="list" class="mt-3 space-y-4"> </ul> </div> <div class="col-span-3 px-8 border-r border-gray"> <ul role="list" class="mt-3 space-y-4"> </ul> </div> <div class="col-span-3 pl-8"> <ul role="list" class="mt-3 space-y-4"> </ul> </div> </div> </nav> </div> </li> <li x-data="{subMenuOpen: false, firstSubMenu :true, secondSubMenu : false}" x-on:mouseover="subMenuOpen=true" x-transition x-on:mouseleave="subMenuOpen=false;firstSubMenu=true;secondSubMenu=false" class="md:w-24 lg:w-36 | pb-4 | border-pink hover:text-pink | font-medium "> <div class=" h-full"> <p class="cursor-default">Insights & resources</p> </div> <div x-show="subMenuOpen" x-transition x-on:mouseleave="subMenuOpen = false" class="absolute z-10 mt-[16px] transform shadow-lg bg-offwhite border-t-2 border-pink"> <nav class="relative"> <ul role="list" class="pt-5 pb-7 pl-5 pr-12 space-y-4"> <li class="flow-root"> <a href="/insights/" class="-m-3 py-2 flex items-center text-base font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3">Insights</span> </a> </li> <li class="flow-root"> <a href="/resources/" class="-m-3 py-2 flex items-center text-base font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3">Resources</span> </a> </li> <li class="flow-root"> <a href="/case-studies/" class="-m-3 py-2 flex items-center text-base font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3">Case studies</span> </a> </li> <li class="flow-root"> <a href="/videos/" class="-m-3 py-2 flex items-center text-base font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3">Videos</span> </a> </li> <li class="flow-root"> <a href="/podcasts/" class="-m-3 py-2 flex items-center text-base font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3">Podcasts</span> </a> </li> <li class="flow-root"> <a href="/news/" class="-m-3 py-2 flex items-center text-base font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3">News</span> </a> </li> <li class="flow-root"> <a href="/events/" class="-m-3 py-2 flex items-center text-base font-medium text-black hover:text-pink transition ease-in-out duration-150"> <span class="ml-3">Events</span> </a> </li> </ul> </nav> </div> </li> </ul> <div class="text-right"> <button type="button" class="w-[135px] bg-offwhite pl-3 py-3 md:py-1.5 text-sm rounded-full font-semibold" x-on:click="selected !== 1 ? selected = 1 : selected = null" style="background-image: url('/assets/images/search-icon.png'); background-repeat: no-repeat; background-position: 14px 5px;">Search</button> </div> </div> </div> <div class="relative"> <div class="absolute top-0 left-[-55px] 2xl:left-0 w-screen z-[499] shadow-lg"> <div class="relative overflow-hidden transition-all max-h-0 duration-700" style="" x-ref="container1" x-bind:style="selected == 1 ? '' : 'max-height: ' + $refs.container1.scrollHeight + 'px' "> <div class="bg-green-lighter h-80 md:h-[215px] grid md:grid-cols-12"> <div class="mt-20 md:ml-16 xl:ml-0 md:col-start-4 md:col-span-7 xl:col-start-6 xl:col-span-6"> <form action="/site-search/" method="GET" class="px-4 py-2 | flex flex-row justify-between | bg-white | rounded-full | text-2xl"> <div class="flex flex-row w-full"> <div class="mr-4"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="36" height="36" viewBox="0 0 36 36"> <image id="search_black_24dp_1_" data-name="search_black_24dp (1)" width="36" height="36" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAABHNCSVQICAgIfAhkiAAAAqhJREFUWEfNl01IVUEUx3vt/UgQXLhwJ4RZoqlpwZN0YYkLNyq0tW2CgqIkCgUGCbUTWpcKLpUKc1NoH6aRBoorF+6CVFxr/f/wBg6nuW/m3vu6t4E/796555z5zdeZeZlstu1CxHIRfucRfQPdMp5ALYjQA92EqqHSXMQj/P6AvkDz0Ne4gC6gO2jgMXTNs6FvsHsILXva/2UWBFQMy1moP2JgjtZ96DSsvw2oAkHeQrVhgyn773jvgH6GiaOBODIfAmA+on4BWoUOc41U4vc21AvdsDS8jTquO++R0kCvLNN0gLoB6J2jp+34/gKqUnbsRJ/vKEkgLmC9GLl7OqFfngHLYPcaalT2XZbY1pASiDtE7iaOTH0IGNMAoTbVSDEdXPfplAFinllTDlyQrmkKaoPTt6I+tuJ93QVlgJ7CcEgYcwETMk5h43KhP8H7qCugAfoEwyZhPIjn5y5nx/cH+P5M2HzGc7MrpgHiEWCOA/pcgXgkxCk1cN4RAY7xfMkV0AD9VoZ0ZIA4hR1kR2XJuAISiKf22f8ERBbmGTmcqU/ZewDdEqP0LxY1k6zcONbZS3Lbz4Bg2GcN0aYB2lDGhU6MzElML3mLPDq2YFknrA/wXKijg7EZy1kk0F1YLymPQh2uPKDfOGlgoK8fc6jTVwWOVJzrx0v43/OBoY0GKkIdL2hXLQGiXNCYcC9De1GB6FcO8ZSPe4UljMzMoQ5X3QGOFG9/vJpGKZymR9CucnZCuf4GcaFPQkwLPoW7aRwyC1ifkYyRF8oFZCB4N+qGspD8o8gDeB/iuluEdJ6ZRt2IpSeBUL5APqMTZBMKKgkggnpDJQXkDZUkkBdU0kD5oKa4o9MACoLirbUkLSAbFIFK0wQiFLP5WC5fTPA9bSCylOSATvj7B6hAoGDJkT16AAAAAElFTkSuQmCC" /> </svg> </div> <input type="text" name="searchTerm" id="SearchTerm" class="input input-text form-input-outline w-full" placeholder="Search RSSL" /> </div> <button x-on:click="submitData()"> <img src="/assets/images/button-icon.svg" class="inline h-7 ml-3 w-auto" alt=""> </button> </form> </div> </div> </div> </div> </div> </div> </template> </div> </div> </nav> <!-- END Navigation --> <!-- H2 - Header Two --> <div class="h-full hidden lg:block"> <div class="px-14 2xl:px-0 relative"> <div class="grid grid-cols-1 | container-desktop mx-auto"> <div class="col-span-1 absolute"> <div class="relative | left-[-45px] top-0"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="167" height="320" viewBox="0 0 140 320"> <image id="Training_logo_line" data-name="Training_logo line" width="167" height="320" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKIAAAE2CAYAAADickn6AAAABHNCSVQICAgIfAhkiAAADRFJREFUeF7tnVusXGUZhi0HUaSCiKVRAo0EgngISAKRQFI1ilygoQYbsKKIaEpAQBts4o3UGGNsC1EsRAlUDArihYrGwgWGk3hKxUQpXqDSRK2VGETBoiI+X51ddtuZ6exZe8+80/Ws5Mvee2b9///+7/vMWmvWoZ33gobLlgWrD6KLN1LHUkdSL6UOaditzdvlwMZ5w8wX+BbS7jxqCXUKtV+nn2f5+WSnhunaNu104K4ZgQiAx+PTldQyal9qI3UndS+1idq8cOuK59rppbNu4sBAIAJg7W6voi6lnqFuoK4DukeaDG5bHZhyYI8gAuHJrHwbdRT1FeqTAPi4FurAbDrQF0QgrF3wjdQW6lwAfGA2B7cvHdjjFhEIl7PSOuoeagkQ/lXbdGCuHOi6RQTC+kZ8C3UHdQ4Q1nGhiw7MmQO7gQiEJzHag506Awi3zdnodqwDHQd2AhEI5/P6Q9T+1AnujuVkVA7sCuIaBr6COt0vJqOKwHHKgR0gsjU8hr/rpPRNQHiR9ujAKB2YDuJ6Bl5KHQWIW0cpwrF0YDuIbA0X8OMP1DogvExbdGDUDkyBeDkDX029FhAfHrUIx9OBKRDrpoX5QHiilujAOByYx275QAZ+gloLiCvHIcIxdaBAPA0b7qPOBMQNWqID43CgQLyQgeu2rkWA+Ng4RDimDhSIq7ChdskHeFOrQIzLgQLxGgZfBoSHjUuE4+pAgbgeGxYD4iLt0IFxOSCI43LecXdyQBAFIsIBQYyIQRGCKAMRDghiRAyKEEQZiHBAECNiUIQgykCEA4IYEYMiBFEGIhwQxIgYFCGIMhDhgCBGxKAIQZSBCAcEMSIGRQiiDEQ4IIgRMShCEGUgwgFBjIhBEYIoAxEOCGJEDIoQRBmIcEAQI2JQhCDKQIQDghgRgyIEUQYiHBDEiBgUIYgyEOGAIEbEoAhBlIEIBwQxIgZFCKIMRDggiBExKEIQZSDCAUGMiEERgigDEQ4IYkQMihBEGYhwQBAjYlCEIMpAhAOCGBGDIgRRBiIcEMSIGBQhiDIQ4YAgRsSgCEGUgQgHBDEiBkUIogxEOCCIETEoQhBlIMIBQYyIQRGCKAMRDghiRAyKEEQZiHBAECNiUIQgykCEA4IYEYMiBFEGIhwQxIgYFCGIMhDhgCBGxKAIQZSBCAcEMSIGRQiiDEQ4IIgRMShCEGUgwgFBjIhBEYIoAxEOCGJEDIoQRBmIcEAQI2JQhCDKQIQDghgRgyIEUQYiHBDEiBgUIYgyEOGAIEbEoAhBlIEIBwQxIgZFCKIMRDggiBExKEIQZSDCAUGMiEERgigDEQ4IYkQMihBEGYhwQBAjYlCEIMpAhAOCGBGDIgRRBiIcEMSIGBQhiDIQ4YAgRsSgCEGUgQgHBDEiBkUIogxEOCCIETEoQhBlIMIBQYyIQRGCKAMRDghiRAyKEEQZiHBAECNiUIQgykCEA4IYEYMiBFEGIhwQxIgYFCGIMhDhgCBGxKAIQZSBCAcEMSIGRQiiDEQ4IIgRMShCEGUgwgFBjIhBEYIoAxEOCGJEDIoQRBmIcEAQI2JQhCDKQIQDghgRgyIEUQYiHBDEiBgUIYgyEOGAIEbEoAhBlIEIBwQxIgZFCKIMRDggiBExKEIQZSDCAUGMiEERgigDEQ4IYkQMihBEGYhwQBAjYlCEIMpAhAOCGBGDIgRRBiIcEMSIGBQhiDIQ4YAgRsSgCEGUgQgHBDEiBkUIogxEOCCIETEoQhBlIMIBQYyIQRGCKAMRDghiRAyKEEQZiHBAECNiUIQgykCEA4IYEYMiBFEGIhwQxIgYFCGIMhDhgCBGxKAIQZSBCAcEMSIGRQiiDEQ4IIgRMShCEGUgwgFBjIhBEYIoAxEOCGJEDIoQRBmIcEAQI2JQhCDKQIQDghgRgyIEUQYiHBDEiBgUIYgyEOGAIEbEoAhBlIEIBwQxIgZFCKIMRDggiBExKEIQZSDCAUGMiEERgigDEQ4IYkQMihBEGYhwQBAjYlCEIMpAhAOCGBGDIgRRBiIcEMSIGBQhiDIQ4YAgRsSgCEGUgQgHBDEiBkUIogxEOCCIETEoQhBlIMIBQYyIQRGCKAMRDghiRAyKEEQZiHBAECNiUIQgykCEA4IYEYMiBFEGIhwQxIgYFCGIMhDhgCBGxKAIQZSBCAcEMSIGRQiiDEQ4IIgRMShCEGUgwgFBjIhBEYIoAxEOCGJEDIoQRBmIcEAQI2JQhCDKQIQDghgRgyIEUQYiHBDEiBj2LGLLgtWHsNb7qLdSh1JbqPuoWxduXfGXPfeQvYYgZuezXR0Qvpcf11IF4y+px6lF1NHUP6nPUZ8ByP9MwHS6ShTE8OSAcCUSP0vdSy0HtoenJPPeG/h9FfUu6p76yft/C5+SIE5aQIBWu+Kbqa9T5wPZs93mwHoX8/oXqR9Rb2O9bZM2V7eIoYkBV+16f0X9gnoLcP27n1TWv4j3v1xAsu5HQ6fVU5YghiYGWN+urRv1OsD63SAyaXMj611AnUqbBwdpk7KOIKYkMU0HQJ3Cnz+mrgKoTw0qkXYvY91HqE20Wzxou4T1BDEhhV00ANRtvPQO6giA+vtMJNL2Y6y/ZtK2ioI4k5RHsC4gHcYwf6KuBcIrZjok7Q+mzR+pb9D+QzNtP671C8TrGLy+9r9yXCIc93kHyGM5f62jTiSTh4bxhj5upV2d+F7Y65v2MP3OZZsCsU6GXozg+XM5kH0P5gB5/IA1jyaPYwdrsfta9LGMV7/WBOZhxx62XYG4gsafpw5m8k8O25HtmjtAFgfQyxPU9cPslqcUdE791DftOgF+fXNlc99DgXgWw3yXOhnRP5v7IR2hlwNk8Sbeq5PSdahUmQy90FcBffOknFMsEI9E8GPUpYiu65kuY3KALC5n6KupBU1vZKCvuib9KP0sGdN0ZjTsvFob0bUZ34jod8+otSvPqgPkcAMdnkkOr2raMX3dTR/7TMr5xCkQ61va+6nDEf6PpibYfjgHgKdu69pGBnVFpdFCX9/pbFlrdx+/TIF4KkofoC7AhPXxqvdSgcCzmaltIIMPN50ifd1PH0/T19ub9jWK9lMg1s+6wF5LXdt8bhSDO8bODgBP3U+4Cv/r1q5GC339mQ6+R18XNupoRI23g1gLws/jxy3UUsR/c0TjO8zz/tcVkfqmewn+f6mJMWT5GtrXfYsfoa+6Iyd+mQ7ifqj9OfVy6jgm8FS8+r1I4LRzf40Pj+irbqS9kqpr1XW5MH7ZAWJnq1gHtnWseOMkXaeMd3kAgcDzalZ7lDoH7781QJOuq9BP3YFTZ0F+SD9nD9vPqNvtBGIHxvo01e3pH2QiN41aUFvHA6ATmHvdBHs2vte9iEMt9LOehnVn90n0M9S16qEGbtioG4i1i76LOo06i8nc2XAMmw/gwGyASB/nM9RXqbXk9vEBho1ZZTcQO1vFOnCuh3WOoc5lUnVOymUOHWgKIu3fibzapddx/pvJ7Jk5lDvrXXcFsQPjK/j5/drEU5+g1nhaZ9b939FhExBpW6do6na+31D1fMvEPefcE8QOjHVr2HqqrlduoOpujt/PXRzt7XkYEGlTzzmvpeo5lfqSWceXEwdhpd4XxA6Mtc4lVH2J2Yf6ArWaCddD3i6z5MBMQGTdOo7/APVp6nDqGmolmfxrluSMvJs9gjilqHOXTt1Eu5Sqf13gdqoOjO/HgL6POo58VhM44CAgss4Cplb/6kM9LrqI2khdhv91OW+il4FBnAbk8fxeD+i8h6pdd534rt3Cr6k6RqmrA3WgXP/iQK9LhfXJfbqPc/XAUNeHyXm9LoP1uzHjqUn8YHQDkddewlxfT51OnUEtpvalfkrVA1K37y3H7TMGcRqQB/J7XVCvO0XqRPhx1Iv7wJXwVn0w+t2FXlv6ft8260PWa6l21b7XUuP+t8ebtUepu7PrJuWCrD5sR3SqDodq2UTdQdVDURNzfnDQ0IcGcdcB+PSWYfVNu87sv6jzfsH6wh5iauw6TdRrqT6m+um2TrXtpb/GrLF7LbUlry1Lt2V/XqwtUa/lIN6oY7RuS/XZ79mffn7Uh7ieU/ltp+pJvPq9bnD9yaRcquvjW9+3Zg3EYQXY7v8ODHKMuDd7JYgh6QpiSBBtlyGIbScgZP6CGBJE22UIYtsJCJm/IIYE0XYZgth2AkLmL4ghQbRdhiC2nYCQ+QtiSBBtlyGIbScgZP6CGBJE22UIYtsJCJm/IIYE0XYZgth2AkLmL4ghQbRdhiC2nYCQ+QtiSBBtlyGIbScgZP6CGBJE22UIYtsJCJm/IIYE0XYZgth2AkLmL4ghQbRdhiC2nYCQ+QtiSBBtlyGIbScgZP6CGBJE22UIYtsJCJm/IIYE0XYZgth2AkLmL4ghQbRdhiC2nYCQ+QtiSBBtlyGIbScgZP6CGBJE22UIYtsJCJm/IIYE0XYZgHgoHtT/MHo3/5XF5rb58T9iCX6tMy6qiwAAAABJRU5ErkJggg==" /> </svg> </div> </div> </div> </div> </div> <div class=" pb-4 md:pb-8"> <div class="bg-cover bg-no-repeat bg-left | h-80 md:h-80 | bg-green-lighter" style="background-image:url('');"> <div class=" h-full"> <div class="container-desktop | mx-auto | flex flex-col justify-between | h-full | relative"> <div class="pl-4 md:pl-24 md:pr-12 pt-16 md:pt-20 pb-4 lg:pb-6 h-full lg:w-11/12 "> <div class="flex"> <div class=""> <h1 class='text-pink '> Food packaging and contact materials testing </h1> </div> </div> </div> <div class="pl-4 md:pl-0 | mb-12 md:mr-4 md:flex md:flex-row | md:justify-end | md:gap-x-4 | absolute bottom-0 md:right-0"> </div> </div> </div> </div> <!-- Crumbtrail --> <div class="container-desktop | mx-auto | flex flex-col justify-between h-full py-2 px-4 md:px-11"> <nav class="flex text-black font-normal" aria-label="Breadcrumb"> <ol role="list" class="md:flex items-start"> <li> <div class="flex items-start"> <a href="/" class="no-underline hover:underline">Home</a> <!-- solid/chevron-right --> <svg class="flex-shrink-0 h-5 w-5 mt-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> <path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd" /> </svg> </div> </li> <li> <div class="flex items-start"> <a href="/food-consumer-goods/" class="no-underline hover:underline">Food & Consumer Goods</a> <!-- solid/chevron-right --> <svg class="flex-shrink-0 h-5 w-5 mt-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> <path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd" /> </svg> </div> </li> <li> <div class="flex items-start"> <a href="/food-consumer-goods/packaging-testing-services/" class="no-underline hover:underline">Packaging Testing Services</a> </div> </li> </ol> </nav> </div> <!-- END Crumbtrail --> </div> <!-- CM24 - Freetext with styles --> <div class=" pb-4 md:pb-8"> <div> <div class="container-desktop | mx-auto |"> <div class="grid grid-cols-9"> <div class="col-span-9 lg:col-span-6"> <div class="px-4 md:px-11"> <div class=""> <h3 class='text-green '> Food packaging not only needs to look good, it also has to protect product safety and integrity throughout the supply chain. Our comprehensive packaging integrity testing service ensures your food packaging is fit for purpose. </h3> </div> </div> <!-- Quote --> <!-- Icon --> <div class="px-4 md:px-11 | md:col-span-6 | rte-styles"> <div> <p> </p> <div class="OutlineElement Ltr SCXW6095093 BCX8"> <p class="Paragraph SCXW6095093 BCX8">Our dedicated packaging team understand the multifaceted demands of packaging, it not only represents your brand identity, <span class="NormalTextRun TrackChangeHoverSelectHighlightRed SCXW6095093 BCX8">p</span><span class="NormalTextRun TrackChangeHoverSelectHighlightRed SCXW6095093 BCX8">rovides</span><span class="NormalTextRun TrackChangeHoverSelectHighlightRed SCXW6095093 BCX8"> critical label information</span> but also leaves a lasting impression on consumers. At the same time, the need for innovative sustainable packaging solutions presents its own unique challenges. </p> <p class="Paragraph SCXW6095093 BCX8"> </p> </div> <div class="OutlineElement Ltr SCXW6095093 BCX8"> <p class="Paragraph SCXW6095093 BCX8">With extensive expertise, cutting-edge facilities, and advanced testing techniques, we offer a comprehensive service for packaging analysis and food contact materials testing. Our focus extends beyond visual appeal, ensuring your food packaging serves its intended purpose while upholding the highest standards of quality and safety at every stage. We will work with you to align your packaging choices with your sustainability goals instilling consumer confidence in your commitment to the environment. </p> </div> </div> </div> </div> <div class="px-4 lg:px-0 mt-7 lg:mt-0 col-span-9 lg:col-span-3 lg:pr-12"> <div class="space-y-4 p-7 bg-offwhite"> <h6 class="font-medium text-black"> Send us an enquiry </h6> <div class="flex items-center space-x-4 border-b pb-4 border-green"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="min-w-5 min-h-5 w-5 h-5 text-green"> <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 6.75c0 8.284 6.716 15 15 15h2.25a2.25 2.25 0 0 0 2.25-2.25v-1.372c0-.516-.351-.966-.852-1.091l-4.423-1.106c-.44-.11-.902.055-1.173.417l-.97 1.293c-.282.376-.769.542-1.21.38a12.035 12.035 0 0 1-7.143-7.143c-.162-.441.004-.928.38-1.21l1.293-.97c.363-.271.527-.734.417-1.173L6.963 3.102a1.125 1.125 0 0 0-1.091-.852H4.5A2.25 2.25 0 0 0 2.25 4.5v2.25Z" /> </svg> <h6 class="font-medium text-green"> <a href="tel:+44 (0)118 918 4076" title="Click to Call"> +44 (0)118 918 4076 </a> </h6> </div> <div class="flex items-center space-x-4 border-b pb-4 border-green"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="min-w-5 min-h-5 w-5 h-5 text-green"> <path stroke-linecap="round" stroke-linejoin="round" d="M21.75 6.75v10.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25m19.5 0v.243a2.25 2.25 0 0 1-1.07 1.916l-7.5 4.615a2.25 2.25 0 0 1-2.36 0L3.32 8.91a2.25 2.25 0 0 1-1.07-1.916V6.75" /> </svg> <h6 class="font-medium text-green"> <a href="mailto:foodsales@rssl.com" title="Click to Email"> foodsales@rssl.com </a> </h6> </div> <a class="btn btn-white flex inline-flex items-center inline-block" href="/contact-us/"> <span class="mr-3">Send an enquiry</span> <img loading="lazy" src="/assets/images/button-icon.svg" class="h-6" alt="Send an enquiry"> </a> </div> <div class="space-y-4 p-7 mt-7 bg-blue-light"> <h6 class="font-medium text-black"> Sign up to mailing list </h6> <a class="btn btn-white flex inline-flex items-center inline-block" href="/subscribe-to-our-mailing-list/"> <span class="mr-3">Subscribe</span> <img loading="lazy" src="/assets/images/button-icon.svg" class="h-6" alt="Subscribe"> </a> </div> </div> </div> </div> </div> </div> <!-- CM31 - Video Block --> <div class=""> <div class="container-desktop | mx-auto"> <div class="md:mx-28 pt-10 "> <div class="lg:mx-32 | flex justify-center"> <iframe src="https://www.youtube.com/embed/yuoFOJhC9HU" height="200" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen class="w-full | block md:hidden"></iframe> <iframe src="https://www.youtube.com/embed/yuoFOJhC9HU" height="600" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen class="w-full | hidden md:block"></iframe> </div> </div> </div> </div> <!-- CM30 - Icon Seprator Block --> <div class=""> <div class="container-desktop | mx-auto"> <div class="px-28 | hidden md:block"> <div class="flex flex-row justify-start "> <img loading="lazy" src="/media/ufufeccq/aqua-03.svg" class="max-h-48 w-auto" alt="Aqua 03" /> </div> </div> </div> </div> <!-- CM24 - Freetext with styles --> <div class=" pb-4 md:pb-8"> <div> <div class="container-desktop | mx-auto |"> <div> <div> <!-- Quote --> <!-- Icon --> <div class="px-4 md:px-11 | md:col-span-6 | rte-styles"> <div> <div class="OutlineElement Ltr SCXW6095093 BCX8"></div> <div class="OutlineElement Ltr SCXW6095093 BCX8"> <h5 class="Paragraph SCXW6095093 BCX8"><span class="text-green">By choosing RSSL as your trusted packaging testing and analysis provider, you will benefit from our industry leading expertise and comprehensive suite of food packaging testing and analysis services covering all your needs in a collaborative partnership:</span></h5> </div> <div class="SCXW245336866 BCX8"> <div class="OutlineElement Ltr SCXW245336866 BCX8"> <p class="Paragraph SCXW245336866 BCX8">聽</p> </div> <div class="ListContainerWrapper SCXW245336866 BCX8"> <ul> <li class="Paragraph SCXW245336866 BCX8"><strong><span class="NormalTextRun SCXW245336866 BCX8">Compliance and safety:</span></strong><span class="NormalTextRun SCXW245336866 BCX8"> ensuring your food packaging materials meet global safety standards and regulatory requirements with packaging analysis, protecting consumer health and mitigating potential risks.</span>聽</li> </ul> </div> <div class="OutlineElement Ltr SCXW245336866 BCX8"> <p class="Paragraph SCXW245336866 BCX8"><span class="NormalTextRun SCXW245336866 BCX8"></span>聽</p> </div> <div class="ListContainerWrapper SCXW245336866 BCX8"> <ul> <li class="Paragraph SCXW245336866 BCX8"><strong><span class="NormalTextRun SCXW245336866 BCX8">Non-intentionally added substances (NIAS) analysis:</span></strong><span class="NormalTextRun SCXW245336866 BCX8"> identifying and quantifying substances that may unintentionally migrate from packaging materials to the food product, ensuring safety and compliance.</span>聽</li> </ul> </div> </div> <div class="SCXW245336866 BCX8"> <div class="OutlineElement Ltr SCXW245336866 BCX8"> <p class="Paragraph SCXW245336866 BCX8"><span class="NormalTextRun SCXW245336866 BCX8"></span>聽</p> </div> <div class="ListContainerWrapper SCXW245336866 BCX8"> <ul> <li class="Paragraph SCXW245336866 BCX8"><strong><span class="NormalTextRun SCXW245336866 BCX8">Overall migration and specific migration</span></strong><span class="NormalTextRun SCXW245336866 BCX8"><strong>: </strong>evaluating substance migration from packaging materials to food and conducting specific migration tests for individual compounds to meet regulatory requirements and ensure consumer safety.</span>聽</li> </ul> </div> <div class="OutlineElement Ltr SCXW245336866 BCX8"> <p class="Paragraph SCXW245336866 BCX8"><span class="NormalTextRun SCXW245336866 BCX8"></span>聽</p> </div> <div class="ListContainerWrapper SCXW245336866 BCX8"> <ul> <li class="Paragraph SCXW245336866 BCX8"><strong><span class="NormalTextRun SCXW245336866 BCX8">Shelf-life extension and evaluation:</span></strong><span class="NormalTextRun SCXW245336866 BCX8"><strong> </strong>gain valuable insights into the suitability of your packaging and food packaging quality control for your product ensuring optimal quality, safety and consumer satisfaction. We can provide rigorous evaluation of your product across its </span><span class="TextRun SCXW245336866 BCX8" lang="EN-GB" data-contrast="auto"><span class="NormalTextRun SCXW245336866 BCX8" data-ccp-charstyle="ui-provider">proposed </span></span><a href="/food-consumer-goods/shelf-life-testing/" title="Shelf Life Testing"><span class="NormalTextRun SCXW245336866 BCX8" data-ccp-charstyle="ui-provider">shelf life, </span></a><span class="TextRun SCXW245336866 BCX8" lang="EN-GB" data-contrast="auto"><span class="NormalTextRun SCXW245336866 BCX8" data-ccp-charstyle="ui-provider"><a href="/food-consumer-goods/shelf-life-testing/" title="Shelf Life Testing">confirm shelf-life</a> as well as </span></span><span class="NormalTextRun SCXW245336866 BCX8" data-ccp-charstyle="ui-provider">maximise effectiveness and providing confidence over your maximum shelf-life giving you a competitive edge.</span></li> </ul> </div> <div class="OutlineElement Ltr SCXW245336866 BCX8"> <p class="Paragraph SCXW245336866 BCX8"><span class="NormalTextRun SCXW245336866 BCX8"></span>聽<span class="NormalTextRun SCXW245336866 BCX8"></span></p> </div> </div> <div class="SCXW245336866 BCX8"> <div class="ListContainerWrapper SCXW245336866 BCX8"> <ul> <li class="Paragraph SCXW245336866 BCX8"><strong><span class="NormalTextRun SCXW245336866 BCX8">Off-flavour and taint identification:</span></strong><span class="NormalTextRun SCXW245336866 BCX8"> we will help you identify the source of <a href="/food-consumer-goods/chemical-contamination-analysis/" title="Chemical contamination analysis">chemical taints</a> and <a href="/food-consumer-goods/taint-off-flavour-investigation/" title="Taint & Off-flavour Investigation">off-flavours</a> from food packaging ensuring your products remain free from undesirable odours or tastes.</span></li> </ul> <p>聽</p> <ul> <li class="Paragraph SCXW245336866 BCX8"><strong>Physical evaluation and testing:</strong> <div class="ListContainerWrapper SCXW93421203 BCX8"> <ol> <li class="Paragraph SCXW93421203 BCX8"><span class="NormalTextRun SCXW93421203 BCX8 text-black">Barrier protection:</span><span class="NormalTextRun SCXW93421203 BCX8"> gain a thorough understanding </span><span class="TextRun SCXW93421203 BCX8" lang="EN-GB" data-contrast="auto"><span class="NormalTextRun TrackChangeHoverSelectHighlightRed SCXW93421203 BCX8">of your packaging materials, barrier properties and packaging integrity </span></span><span class="NormalTextRun SCXW93421203 BCX8">by assessing factors like aroma, water vapour, oxygen permeation to ensure preservation of quality and freshness</span>聽</li> </ol> </div> <div class="ListContainerWrapper SCXW93421203 BCX8"> <ol class="NumberListStyle2 SCXW93421203 BCX8" start="2"> <li class="OutlineElement Ltr SCXW93421203 BCX8" data-leveltext="%2." data-font="Calibri" data-listid="8" data-list-defn-props="{"335552541":0,"335559684":-1,"335559685":1440,"335559991":360,"469769242":[65533,4],"469777803":"left","469777804":"%2.","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="2"> <p class="Paragraph SCXW93421203 BCX8"><span class="text-black"><span class="NormalTextRun SCXW93421203 BCX8">Mechanical strength and integrity</span><span class="NormalTextRun SCXW93421203 BCX8">: evaluation of the properties of packaging material including ease of opening, seal strength, puncture resistance and overall integrity of food packaging materials to ensure they can withstand the demands of the supply chain</span>聽</span></p> </li> </ol> </div> <div class="ListContainerWrapper SCXW93421203 BCX8"> <ol class="NumberListStyle2 SCXW93421203 BCX8" start="3"> <li class="OutlineElement Ltr SCXW93421203 BCX8" data-leveltext="%2." data-font="Calibri" data-listid="8" data-list-defn-props="{"335552541":0,"335559684":-1,"335559685":1440,"335559991":360,"469769242":[65533,4],"469777803":"left","469777804":"%2.","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="2"> <p class="Paragraph SCXW93421203 BCX8"><span class="text-black"><span class="NormalTextRun SCXW93421203 BCX8">Material evaluation:</span><span class="NormalTextRun SCXW93421203 BCX8"> physical testing and structural evaluation to assess the suitability of chosen packaging materials for your product with considerations for compatibility and packaging sustainability聽 </span>聽</span></p> </li> </ol> <p>聽</p> </div> </li> </ul> </div> </div> <div class="SCXW245336866 BCX8"> <div class="ListContainerWrapper SCXW245336866 BCX8"> <ul> <li class="Paragraph SCXW245336866 BCX8"><strong><span class="NormalTextRun CommentStart CommentHighlightPipeRest CommentHighlightRest SCXW245336866 BCX8">Sustainable packaging solutions:</span></strong><span class="NormalTextRun CommentHighlightRest SCXW245336866 BCX8"> </span><span class="NormalTextRun CommentHighlightRest SCXW245336866 BCX8">we are here to support you on your journey to move to more sustainable packaging</span><span class="NormalTextRun CommentHighlightRest SCXW245336866 BCX8"> </span>聽</li> </ul> </div> </div> <div class="OutlineElement Ltr SCXW245336866 BCX8"> <p class="Paragraph SCXW245336866 BCX8"><span class="NormalTextRun SCXW245336866 BCX8"></span>聽</p> <p class="Paragraph SCXW245336866 BCX8">聽</p> </div> <div class="OutlineElement Ltr SCXW245336866 BCX8"> <p class="Paragraph SCXW245336866 BCX8"><span class="NormalTextRun SCXW245336866 BCX8">Our comprehensive packaging and packaging material analysis service will provide you with the insights needed to make well-informed decisions for your packaging success. Take your next step towards packaging excellence and consumer confidence. <a href="/contact-us/" title="Contact Us">Contact us</a> to discuss your requirements or to find out more.</span>聽</p> <p class="Paragraph SCXW245336866 BCX8">聽</p> </div> </div> </div> </div> </div> </div> </div> </div> <!-- CM15 - Case Study Cards --> <div class="pt-4 md:pt-8 pb-4 md:pb-8"> <div class="bg-offwhite"> <div class="container-desktop | mx-auto"> <div class="mx-4 md:mx-14"> <div class="flex justify-center"> <div class="pt-9"> <h3 class='text-green '> Featured insights & case studies </h3> </div> </div> <div class="relative" x-data="carousel($el, 3, 1, 3)"> <div class="overflow-scroll hideScrollbar hideWebkitScrollBar" data-track> <div class="mt-5 | gap-x-[20px]" data-col-wrapper x-bind:class="showCarousel() ? 'flex ml-[14px]' : 'grid md:grid-cols-3'" x-bind:style=" showCarousel() ? 'width:' + calcTrackWidth() + 'px;' : ''"> <div class="mb-7 md:mb-0 flex flex-col justify-between shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''"> <div> <div class="border-[3px] border-green transition transform hover:scale-[1.02]"> <div class="absolute top-1 right-0 mr-1 mt-1 | pill-colored | bg-green | uppercase">Insight article</div> <a href="/insights/food-consumer-goods/how-to-develop-safe-suitable-and-sustainable-packaging/" class="transition transform "> <picture> <source srcset="/media/ytydypgz/adobestock_218368894.jpeg?width=350&height=280&v=1da23833e4cf610&format=webp&quality=70" type="image/webp" /> <source srcset="/media/ytydypgz/adobestock_218368894.jpeg?width=350&height=280&v=1da23833e4cf610&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/ytydypgz/adobestock_218368894.jpeg?width=350&height=280&v=1da23833e4cf610&quality=70" class="w-full" title="Adobestock 218368894" alt="Adobestock 218368894" /> </picture> </a> </div> <div class="px-4 md:px-0"> <h6 class="mt-2"><a href="/insights/food-consumer-goods/how-to-develop-safe-suitable-and-sustainable-packaging/" class="transition transform hover:underline">How to develop safe, suitable and sustainable packaging</a></h6> </div> </div> </div> <div class="mb-7 md:mb-0 flex flex-col justify-between shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''"> <div> <div class="border-[3px] border-green transition transform hover:scale-[1.02]"> <div class="absolute top-1 right-0 mr-1 mt-1 | pill-colored | bg-green | uppercase">Case Study</div> <a href="/case-studies/food-consumer-goods-case-studies/preventing-packaging-wrap-rage/" class="transition transform hover:underline"> <picture> <source srcset="/media/a5cofcig/shutterstock_1674513604.jpg?width=350&height=280&v=1d85968d6d53f00&format=webp&quality=70" type="image/webp" /> <source srcset="/media/a5cofcig/shutterstock_1674513604.jpg?width=350&height=280&v=1d85968d6d53f00&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/a5cofcig/shutterstock_1674513604.jpg?width=350&height=280&v=1d85968d6d53f00&quality=70" class="w-full" title="Shutterstock 1674513604 (1)" alt="Shutterstock 1674513604 (1)" /> </picture> </a> </div> <div class="px-4 md:px-0"> <h6 class="mt-2"><a href="/case-studies/food-consumer-goods-case-studies/preventing-packaging-wrap-rage/" class="transition transform hover:underline">Preventing packaging wrap rage</a></h6> </div> </div> </div> <div class="mb-7 md:mb-0 flex flex-col justify-between shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''"> <div> <div class="border-[3px] border-green transition transform hover:scale-[1.02]"> <div class="absolute top-1 right-0 mr-1 mt-1 | pill-colored | bg-green | uppercase">Insight article</div> <a href="/insights/food-consumer-goods/switching-to-sustainable-packaging-what-you-need-to-know/" class="transition transform "> <picture> <source srcset="/media/eoeb5oho/shutterstock_1295712691.jpg?rxy=0.3762307496882521,0.32581818181818184&width=350&height=280&v=1d859c2351425f0&format=webp&quality=70" type="image/webp" /> <source srcset="/media/eoeb5oho/shutterstock_1295712691.jpg?rxy=0.3762307496882521,0.32581818181818184&width=350&height=280&v=1d859c2351425f0&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/eoeb5oho/shutterstock_1295712691.jpg?rxy=0.3762307496882521,0.32581818181818184&width=350&height=280&v=1d859c2351425f0&quality=70" class="w-full" title="Shutterstock 1295712691 (1) (1)" alt="Shutterstock 1295712691 (1) (1)" /> </picture> </a> </div> <div class="px-4 md:px-0"> <h6 class="mt-2"><a href="/insights/food-consumer-goods/switching-to-sustainable-packaging-what-you-need-to-know/" class="transition transform hover:underline">Switching to sustainable packaging? What you need to know</a></h6> </div> </div> </div> <div class="mb-7 md:mb-0 flex flex-col justify-between shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''"> <div> <div class="border-[3px] border-green transition transform hover:scale-[1.02]"> <div class="absolute top-1 right-0 mr-1 mt-1 | pill-colored | bg-green | uppercase">Case Study</div> <a href="/case-studies/food-consumer-goods-case-studies/solving-unexpected-shelf-life-issues-in-new-soft-drink/" class="transition transform hover:underline"> <picture> <source srcset="/media/gcvffsz4/istock-171366863.jpg?width=350&height=280&v=1d8dee7461dcf40&format=webp&quality=70" type="image/webp" /> <source srcset="/media/gcvffsz4/istock-171366863.jpg?width=350&height=280&v=1d8dee7461dcf40&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/gcvffsz4/istock-171366863.jpg?width=350&height=280&v=1d8dee7461dcf40&quality=70" class="w-full" title="Istock 171366863" alt="Istock 171366863" /> </picture> </a> </div> <div class="px-4 md:px-0"> <h6 class="mt-2"><a href="/case-studies/food-consumer-goods-case-studies/solving-unexpected-shelf-life-issues-in-new-soft-drink/" class="transition transform hover:underline">Solving unexpected shelf-life issues in new soft drink</a></h6> </div> </div> </div> <div class="mb-7 md:mb-0 flex flex-col justify-between shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''"> <div> <div class="border-[3px] border-green transition transform hover:scale-[1.02]"> <div class="absolute top-1 right-0 mr-1 mt-1 | pill-colored | bg-green | uppercase">Case Study</div> <a href="/case-studies/food-consumer-goods-case-studies/introducing-sustainable-alternatives-to-food-packaging/" class="transition transform hover:underline"> <picture> <source srcset="/media/adepzcs0/istock-1163060836.jpg?width=350&height=280&v=1d84e54b4f4ef80&format=webp&quality=70" type="image/webp" /> <source srcset="/media/adepzcs0/istock-1163060836.jpg?width=350&height=280&v=1d84e54b4f4ef80&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/adepzcs0/istock-1163060836.jpg?width=350&height=280&v=1d84e54b4f4ef80&quality=70" class="w-full" title="Istock 1163060836" alt="Istock 1163060836" /> </picture> </a> </div> <div class="px-4 md:px-0"> <h6 class="mt-2"><a href="/case-studies/food-consumer-goods-case-studies/introducing-sustainable-alternatives-to-food-packaging/" class="transition transform hover:underline">Sustainable alternatives to food packaging</a></h6> </div> </div> </div> <div class="mb-7 md:mb-0 flex flex-col justify-between shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''"> <div> <div class="border-[3px] border-green transition transform hover:scale-[1.02]"> <div class="absolute top-1 right-0 mr-1 mt-1 | pill-colored | bg-green | uppercase">Insight article</div> <a href="/insights/food-consumer-goods/how-epr-policy-is-driving-sustainable-packaging-choices/" class="transition transform "> <picture> <source srcset="/media/gcvffsz4/istock-171366863.jpg?width=350&height=280&v=1d8dee7461dcf40&format=webp&quality=70" type="image/webp" /> <source srcset="/media/gcvffsz4/istock-171366863.jpg?width=350&height=280&v=1d8dee7461dcf40&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/gcvffsz4/istock-171366863.jpg?width=350&height=280&v=1d8dee7461dcf40&quality=70" class="w-full" title="Istock 171366863" alt="Istock 171366863" /> </picture> </a> </div> <div class="px-4 md:px-0"> <h6 class="mt-2"><a href="/insights/food-consumer-goods/how-epr-policy-is-driving-sustainable-packaging-choices/" class="transition transform hover:underline">How EPR policy is driving sustainable packaging choices</a></h6> </div> </div> </div> </div> </div> <div x-show="showCarousel()"> <div @click="prevSlide()" class="absolute ml-2 md:ml-0 md:-left-16 top-1/2 bg-white drop-shadow-lg rounded-full p-2 cursor-pointer text-green"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> </div> <div @click="nextSlide()" class="absolute mr-2 -right-0 md:-right-16 top-1/2 bg-white drop-shadow-lg rounded-full p-2 cursor-pointer text-green"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </div> </div> </div> <div class="mt-2 px-4 md:px-0 | pb-11"> <div class="md:w-1/5 | mx-auto | md:text-center"> <a href="/insights/" class="btn btn-clear py-2"> See all insights<img loading="lazy" src="/assets/images/button-icon.svg" class="inline mb-[3px] h-6 ml-3 w-auto" alt=""> </a> </div> </div> </div> </div> </div> </div> <!-- CM-12 Resource Cards --> <div class="pt-4 md:pt-8 pb-4 md:pb-8"> <div class="container-desktop | mx-auto"> <div class="mx-4 md:mx-14"> <div class="mt-5"> <div class="mx-auto"> <h3 class='text-green '> Resources </h3> </div> </div> <div class="relative" x-data="carousel($el, 3, 1, 3)"> <div class="overflow-scroll hideScrollbar hideWebkitScrollBar" data-track> <div class="mt-5 | gap-x-[20px]" data-col-wrapper x-bind:class="showCarousel() ? 'flex ml-[14px]' : 'grid md:grid-cols-3'" x-bind:style=" showCarousel() ? 'width:' + calcTrackWidth() + 'px;' : ''"> <div class="mb-2 md:mb-4 | | bg-offwhite | drop-shadow-[3px_3px_3px_rgba(0,0,0,0.25)] flex flex-col justify-between shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''"> <div> <div class="mt-2 mr-2 | flex flex-row flex-wrap justify-end"> <div class="mr-1 mt-1 | pill-colored | bg-purple | uppercase">Flyer</div> </div> <div class="px-6 py-4"> <picture> <source srcset="/media/c4wljoyg/638_rssl_packaging_wall_graphic_v7.jpg?width=520&height=360&v=1d8ff4c78c874b0&format=webp&quality=70" type="image/webp" /> <source srcset="/media/c4wljoyg/638_rssl_packaging_wall_graphic_v7.jpg?width=520&height=360&v=1d8ff4c78c874b0&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/c4wljoyg/638_rssl_packaging_wall_graphic_v7.jpg?width=520&height=360&v=1d8ff4c78c874b0&quality=70" class="mx-auto h-[200px]" title="638 RSSL Packaging Wall Graphic V7" alt="638 RSSL Packaging Wall Graphic V7" /> </picture> </div> <div class="px-3"> <div class="flex inline-flex flex-wrap justify-start"> <div class="pill-alt | mt-2 mr-1 | inline-block">Food & Consumer Goods</div> </div> <h5 class="mt-2 | text-purple">Packaging charactertisation</h5> </div> </div> <div class="mt-2 mb-2"> <div class="flex justify-end"> <a href="/media/tmkpe5le/638_rssl_packaging_wall_graphic_v7.pdf" class="btn btn-inverse py-2"> View<img loading="lazy" src="/assets/images/button-icon.svg" class="inline mb-[3px] h-6 ml-3 w-auto" alt=""> </a> </div> </div> </div> <div class="mb-2 md:mb-4 | | bg-offwhite | drop-shadow-[3px_3px_3px_rgba(0,0,0,0.25)] flex flex-col justify-between shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''"> <div> <div class="mt-2 mr-2 | flex flex-row flex-wrap justify-end"> <div class="mr-1 mt-1 | pill-colored | bg-purple | uppercase">Brochure</div> </div> <div class="px-6 py-4"> <picture> <source srcset="/media/hyqpyjwt/food-rd-brochure.jpg?width=520&height=360&v=1d87406826543d0&format=webp&quality=70" type="image/webp" /> <source srcset="/media/hyqpyjwt/food-rd-brochure.jpg?width=520&height=360&v=1d87406826543d0&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/hyqpyjwt/food-rd-brochure.jpg?width=520&height=360&v=1d87406826543d0&quality=70" class="mx-auto h-[200px]" title="Food R&D Brochure" alt="Food R&D Brochure" /> </picture> </div> <div class="px-3"> <div class="flex inline-flex flex-wrap justify-start"> <div class="pill-alt | mt-2 mr-1 | inline-block">Food & Consumer Goods</div> </div> <h5 class="mt-2 | text-purple">Food services brochure</h5> </div> </div> <div class="mt-2 mb-2"> <div class="flex justify-end"> <a href="/media/ndyju2hu/rssl-food-brochure.pdf" class="btn btn-inverse py-2"> View<img loading="lazy" src="/assets/images/button-icon.svg" class="inline mb-[3px] h-6 ml-3 w-auto" alt=""> </a> </div> </div> </div> <div class="mb-2 md:mb-4 | | bg-offwhite | drop-shadow-[3px_3px_3px_rgba(0,0,0,0.25)] flex flex-col justify-between shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''"> <div> <div class="mt-2 mr-2 | flex flex-row flex-wrap justify-end"> <div class="mr-1 mt-1 | pill-colored | bg-purple | uppercase">Flyer</div> </div> <div class="px-6 py-4"> <picture> <source srcset="/media/hlqbp4z1/food-contact-material-testing-flyer-thumbnail.jpg?width=520&height=360&v=1d9bf9b7d2bd140&format=webp&quality=70" type="image/webp" /> <source srcset="/media/hlqbp4z1/food-contact-material-testing-flyer-thumbnail.jpg?width=520&height=360&v=1d9bf9b7d2bd140&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/hlqbp4z1/food-contact-material-testing-flyer-thumbnail.jpg?width=520&height=360&v=1d9bf9b7d2bd140&quality=70" class="mx-auto h-[200px]" title="Food Contact Material Testing Flyer Thumbnail" alt="Food Contact Material Testing Flyer Thumbnail" /> </picture> </div> <div class="px-3"> <div class="flex inline-flex flex-wrap justify-start"> <div class="pill-alt | mt-2 mr-1 | inline-block">Food & Consumer Goods</div> </div> <h5 class="mt-2 | text-purple">Food contact material testing</h5> </div> </div> <div class="mt-2 mb-2"> <div class="flex justify-end"> <a href="/media/5fmhhxgi/rssl_food_contact_material_testing_flyer.pdf" class="btn btn-inverse py-2"> View<img loading="lazy" src="/assets/images/button-icon.svg" class="inline mb-[3px] h-6 ml-3 w-auto" alt=""> </a> </div> </div> </div> </div> </div> <div x-show="showCarousel()"> <div @click="prevSlide()" class="absolute ml-2 md:ml-0 md:-left-16 top-1/2 bg-white drop-shadow-lg rounded-full p-2 cursor-pointer text-pink"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> </div> <div @click="nextSlide()" class="absolute mr-2 -right-0 md:-right-16 top-1/2 bg-white drop-shadow-lg rounded-full p-2 cursor-pointer text-pink"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </div> </div> </div> <div class="mt-14 | text-center"> <a href="/resources/" class="btn btn-white"> View all<img loading="lazy" src="/assets/images/button-icon.svg" class="inline mb-[3px] h-6 ml-3 w-auto" alt=""> </a> </div> </div> </div> </div> <!-- CM20 - Team cards --> <div class="pt-4 md:pt-8 pb-4 md:pb-8"> <div class="bg-pink-lightest"> <div class="container-desktop | mx-auto"> <div class="px-4 md:px-11 pt-7 pb-8 md:pb-16"> <div> <div class="text-center"> <h3 class='text-pink '> Meet out technical experts </h3> </div> </div> <div class="relative md:mx-28" x-data="carousel($el, 5, 1, 5)"> <div class="overflow-scroll hideScrollbar hideWebkitScrollBar" data-track> <div class="md:px-5 mt-7 md:mt-11 | gap-x-8" data-col-wrapper x-bind:class="showCarousel() ? 'flex' : 'grid grid-cols-5'" x-bind:style=" showCarousel() ? 'width:' + calcTrackWidth() + 'px;' : ''"> <div class="shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''" x-data="{ 'showModal': false }" @keydown.escape="showModal = false"> <div class="col-span-1"> <button type="button" @click="showModal = true" class="text-left transition ease-in-out delay-50 hover:scale-[1.02] hover:underline"> <picture> <source srcset="/media/mixda5oj/david_wright_crop.jpg?rxy=0.4082169223211629,0.08044446866428448&width=500&height=500&v=1d854b321b6b1d0&format=webp&quality=70" type="image/webp" /> <source srcset="/media/mixda5oj/david_wright_crop.jpg?rxy=0.4082169223211629,0.08044446866428448&width=500&height=500&v=1d854b321b6b1d0&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/mixda5oj/david_wright_crop.jpg?rxy=0.4082169223211629,0.08044446866428448&width=500&height=500&v=1d854b321b6b1d0&quality=70" class="w-full" title="David Wright Crop" alt="David Wright Crop" /> </picture> <p class="mt-3 text-xl | font-semibold | text-black">David Wright</p> <p class="mt-1 | text-black text-[1rem]">Packaging</p> </button> <!-- Modal --> <div x-cloak class="fixed inset-0 z-30 flex items-center justify-center overflow-auto bg-black bg-opacity-50" x-show="showModal"> <!-- Modal inner --> <div class="max-w-lg px-6 py-4 mx-auto text-left bg-white shadow-lg" @click.away="showModal = false" x-transition:enter="motion-safe:ease-out duration-300" x-transition:enter-start="opacity-0 scale-90" x-transition:enter-end="opacity-100 scale-100"> <!-- Title / Close--> <div class="flex items-center justify-between"> <p class="text-xl | font-semibold | text-black">David Wright</p> <button type="button" class="z-50 cursor-pointer" @click="showModal = false"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> <!-- content --> <div class="mt-2"> <p> Experienced materials scientist and microscopist specialising in packaging materials testing and material structure. A Fellow of the Institute of Materials, Minerals and Mining and Institute of Food Science and Technology. </p> <div class="mt-6 flex justify-end"> </div> </div> </div> </div> </div> </div> <div class="shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''" x-data="{ 'showModal': false }" @keydown.escape="showModal = false"> <div class="col-span-1"> <button type="button" @click="showModal = true" class="text-left transition ease-in-out delay-50 hover:scale-[1.02] hover:underline"> <picture> <source srcset="/media/f4yhex34/mark_auty_crop.jpg?rxy=0.4991119249886409,0.10843074889503904&width=500&height=500&v=1d86d1c7672b350&format=webp&quality=70" type="image/webp" /> <source srcset="/media/f4yhex34/mark_auty_crop.jpg?rxy=0.4991119249886409,0.10843074889503904&width=500&height=500&v=1d86d1c7672b350&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/f4yhex34/mark_auty_crop.jpg?rxy=0.4991119249886409,0.10843074889503904&width=500&height=500&v=1d86d1c7672b350&quality=70" class="w-full" title="Mark Auty Crop" alt="Mark Auty Crop" /> </picture> <p class="mt-3 text-xl | font-semibold | text-black">Mark Auty</p> <p class="mt-1 | text-black text-[1rem]">Microstructure</p> </button> <!-- Modal --> <div x-cloak class="fixed inset-0 z-30 flex items-center justify-center overflow-auto bg-black bg-opacity-50" x-show="showModal"> <!-- Modal inner --> <div class="max-w-lg px-6 py-4 mx-auto text-left bg-white shadow-lg" @click.away="showModal = false" x-transition:enter="motion-safe:ease-out duration-300" x-transition:enter-start="opacity-0 scale-90" x-transition:enter-end="opacity-100 scale-100"> <!-- Title / Close--> <div class="flex items-center justify-between"> <p class="text-xl | font-semibold | text-black">Mark Auty</p> <button type="button" class="z-50 cursor-pointer" @click="showModal = false"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> <!-- content --> <div class="mt-2"> <p> Internationally recognised food microstructure expert across multiple product categories. Published over 100 scientific papers. Winner of Food and Drink Federation (FDF) Scientist of the Year 2021. Fellow of the Institute for Food Science and Technology and the Royal Microscopical Society. </p> <div class="mt-6 flex justify-end"> </div> </div> </div> </div> </div> </div> <div class="shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''" x-data="{ 'showModal': false }" @keydown.escape="showModal = false"> <div class="col-span-1"> <button type="button" @click="showModal = true" class="text-left transition ease-in-out delay-50 hover:scale-[1.02] hover:underline"> <picture> <source srcset="/media/gldd0msx/ellen_norman_crop.jpg?rxy=0.4158821121571838,0.24069398461523347&width=500&height=500&v=1d854b34f090520&format=webp&quality=70" type="image/webp" /> <source srcset="/media/gldd0msx/ellen_norman_crop.jpg?rxy=0.4158821121571838,0.24069398461523347&width=500&height=500&v=1d854b34f090520&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/gldd0msx/ellen_norman_crop.jpg?rxy=0.4158821121571838,0.24069398461523347&width=500&height=500&v=1d854b34f090520&quality=70" class="w-full" title="Ellen Norman Crop" alt="Ellen Norman Crop" /> </picture> <p class="mt-3 text-xl | font-semibold | text-black">Ellen Norman</p> <p class="mt-1 | text-black text-[1rem]">Ingredient & Product Chemistry</p> </button> <!-- Modal --> <div x-cloak class="fixed inset-0 z-30 flex items-center justify-center overflow-auto bg-black bg-opacity-50" x-show="showModal"> <!-- Modal inner --> <div class="max-w-lg px-6 py-4 mx-auto text-left bg-white shadow-lg" @click.away="showModal = false" x-transition:enter="motion-safe:ease-out duration-300" x-transition:enter-start="opacity-0 scale-90" x-transition:enter-end="opacity-100 scale-100"> <!-- Title / Close--> <div class="flex items-center justify-between"> <p class="text-xl | font-semibold | text-black">Ellen Norman</p> <button type="button" class="z-50 cursor-pointer" @click="showModal = false"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> <!-- content --> <div class="mt-2"> <p> Wide range of chemical analysis experience, with a specialist interest in linking analysis to the process and product. 
Fellow of the Royal Society of Chemistry and Chair of the Food and Drink Federation residues and contaminants 
committee. </p> <div class="mt-6 flex justify-end"> </div> </div> </div> </div> </div> </div> <div class="shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''" x-data="{ 'showModal': false }" @keydown.escape="showModal = false"> <div class="col-span-1"> <button type="button" @click="showModal = true" class="text-left transition ease-in-out delay-50 hover:scale-[1.02] hover:underline"> <picture> <source srcset="/media/ktbce2ie/paul_onion_crop.jpg?rxy=0.4972784996397268,0.08118921908657054&width=500&height=500&v=1d854b316e44f10&format=webp&quality=70" type="image/webp" /> <source srcset="/media/ktbce2ie/paul_onion_crop.jpg?rxy=0.4972784996397268,0.08118921908657054&width=500&height=500&v=1d854b316e44f10&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/ktbce2ie/paul_onion_crop.jpg?rxy=0.4972784996397268,0.08118921908657054&width=500&height=500&v=1d854b316e44f10&quality=70" class="w-full" title="Paul O'nion Crop" alt="Paul O'nion Crop" /> </picture> <p class="mt-3 text-xl | font-semibold | text-black">Paul O'Nion</p> <p class="mt-1 | text-black text-[1rem]">Flavour & Taints</p> </button> <!-- Modal --> <div x-cloak class="fixed inset-0 z-30 flex items-center justify-center overflow-auto bg-black bg-opacity-50" x-show="showModal"> <!-- Modal inner --> <div class="max-w-lg px-6 py-4 mx-auto text-left bg-white shadow-lg" @click.away="showModal = false" x-transition:enter="motion-safe:ease-out duration-300" x-transition:enter-start="opacity-0 scale-90" x-transition:enter-end="opacity-100 scale-100"> <!-- Title / Close--> <div class="flex items-center justify-between"> <p class="text-xl | font-semibold | text-black">Paul O'Nion</p> <button type="button" class="z-50 cursor-pointer" @click="showModal = false"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> <!-- content --> <div class="mt-2"> <p> Experienced chromatographer specialising in flavour and taints analysis using multi-dimensional chromatography, mass spectrometry and troubleshooting. Member of the Industry Advisory Board for CAMS. </p> <div class="mt-6 flex justify-end"> </div> </div> </div> </div> </div> </div> <div class="shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''" x-data="{ 'showModal': false }" @keydown.escape="showModal = false"> <div class="col-span-1"> <button type="button" @click="showModal = true" class="text-left transition ease-in-out delay-50 hover:scale-[1.02] hover:underline"> <picture> <source srcset="/media/qz1pvfwb/rob_griffiths_crop.jpg?rxy=0.49605221086505835,0.44409031477746885&width=500&height=500&v=1d854b3ab637210&format=webp&quality=70" type="image/webp" /> <source srcset="/media/qz1pvfwb/rob_griffiths_crop.jpg?rxy=0.49605221086505835,0.44409031477746885&width=500&height=500&v=1d854b3ab637210&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/qz1pvfwb/rob_griffiths_crop.jpg?rxy=0.49605221086505835,0.44409031477746885&width=500&height=500&v=1d854b3ab637210&quality=70" class="w-full" title="Rob Griffiths Crop" alt="Rob Griffiths Crop" /> </picture> <p class="mt-3 text-xl | font-semibold | text-black">Robert Griffiths</p> <p class="mt-1 | text-black text-[1rem]">Lipids</p> </button> <!-- Modal --> <div x-cloak class="fixed inset-0 z-30 flex items-center justify-center overflow-auto bg-black bg-opacity-50" x-show="showModal"> <!-- Modal inner --> <div class="max-w-lg px-6 py-4 mx-auto text-left bg-white shadow-lg" @click.away="showModal = false" x-transition:enter="motion-safe:ease-out duration-300" x-transition:enter-start="opacity-0 scale-90" x-transition:enter-end="opacity-100 scale-100"> <!-- Title / Close--> <div class="flex items-center justify-between"> <p class="text-xl | font-semibold | text-black">Robert Griffiths</p> <button type="button" class="z-50 cursor-pointer" @click="showModal = false"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> <!-- content --> <div class="mt-2"> <p> Extensive experience in the analysis, uses and properties of Oils, Fats & Lipids in a variety of food and non-food applications. Current Chairman of the British Standards Institution (BSI) Oilseeds, Fats & Oils Committee. Member of the Society of Chemical Industry Lipids Committee </p> <div class="mt-6 flex justify-end"> </div> </div> </div> </div> </div> </div> <div class="shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''" x-data="{ 'showModal': false }" @keydown.escape="showModal = false"> <div class="col-span-1"> <button type="button" @click="showModal = true" class="text-left transition ease-in-out delay-50 hover:scale-[1.02] hover:underline"> <picture> <source srcset="/media/z0pers0c/daniele_leonarduzzi_crop.jpg?rxy=0.48107653490328006,0.08831069215397348&width=500&height=500&v=1d854b30041efb0&format=webp&quality=70" type="image/webp" /> <source srcset="/media/z0pers0c/daniele_leonarduzzi_crop.jpg?rxy=0.48107653490328006,0.08831069215397348&width=500&height=500&v=1d854b30041efb0&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/z0pers0c/daniele_leonarduzzi_crop.jpg?rxy=0.48107653490328006,0.08831069215397348&width=500&height=500&v=1d854b30041efb0&quality=70" class="w-full" title="Daniele Leonarduzzi Crop" alt="Daniele Leonarduzzi Crop" /> </picture> <p class="mt-3 text-xl | font-semibold | text-black">Daniele Leonarduzzi</p> <p class="mt-1 | text-black text-[1rem]">Physical Properties</p> </button> <!-- Modal --> <div x-cloak class="fixed inset-0 z-30 flex items-center justify-center overflow-auto bg-black bg-opacity-50" x-show="showModal"> <!-- Modal inner --> <div class="max-w-lg px-6 py-4 mx-auto text-left bg-white shadow-lg" @click.away="showModal = false" x-transition:enter="motion-safe:ease-out duration-300" x-transition:enter-start="opacity-0 scale-90" x-transition:enter-end="opacity-100 scale-100"> <!-- Title / Close--> <div class="flex items-center justify-between"> <p class="text-xl | font-semibold | text-black">Daniele Leonarduzzi</p> <button type="button" class="z-50 cursor-pointer" @click="showModal = false"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> <!-- content --> <div class="mt-2"> <p> Material Scientist with many years’ experience in a broad range of industries, linking physical attributes to key process and quality parameters in order to facilitate scale-up and speed up product launches </p> <div class="mt-6 flex justify-end"> </div> </div> </div> </div> </div> </div> <div class="shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''" x-data="{ 'showModal': false }" @keydown.escape="showModal = false"> <div class="col-span-1"> <button type="button" @click="showModal = true" class="text-left transition ease-in-out delay-50 hover:scale-[1.02] hover:underline"> <picture> <source srcset="/media/m0wnoab2/fred_gates_crop.jpg?rxy=0.5085862326730815,0.4275714453963101&width=500&height=500&v=1d854b3bbbe7510&format=webp&quality=70" type="image/webp" /> <source srcset="/media/m0wnoab2/fred_gates_crop.jpg?rxy=0.5085862326730815,0.4275714453963101&width=500&height=500&v=1d854b3bbbe7510&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/m0wnoab2/fred_gates_crop.jpg?rxy=0.5085862326730815,0.4275714453963101&width=500&height=500&v=1d854b3bbbe7510&quality=70" class="w-full" title="Fred Gates Crop" alt="Fred Gates Crop" /> </picture> <p class="mt-3 text-xl | font-semibold | text-black">Fred Gates</p> <p class="mt-1 | text-black text-[1rem]">Texture & Physical Properties</p> </button> <!-- Modal --> <div x-cloak class="fixed inset-0 z-30 flex items-center justify-center overflow-auto bg-black bg-opacity-50" x-show="showModal"> <!-- Modal inner --> <div class="max-w-lg px-6 py-4 mx-auto text-left bg-white shadow-lg" @click.away="showModal = false" x-transition:enter="motion-safe:ease-out duration-300" x-transition:enter-start="opacity-0 scale-90" x-transition:enter-end="opacity-100 scale-100"> <!-- Title / Close--> <div class="flex items-center justify-between"> <p class="text-xl | font-semibold | text-black">Fred Gates</p> <button type="button" class="z-50 cursor-pointer" @click="showModal = false"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> <!-- content --> <div class="mt-2"> <p> Extensive experience in food research with particular focus on physical properties and the impact of food processing on product characteristics. </p> <div class="mt-6 flex justify-end"> </div> </div> </div> </div> </div> </div> <div class="shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''" x-data="{ 'showModal': false }" @keydown.escape="showModal = false"> <div class="col-span-1"> <button type="button" @click="showModal = true" class="text-left transition ease-in-out delay-50 hover:scale-[1.02] hover:underline"> <picture> <source srcset="/media/cj3j4zf3/barbara_hirst_crop.jpg?rxy=0.4560575169009551,0.08718122965771308&width=500&height=500&v=1d854b2f54d5ef0&format=webp&quality=70" type="image/webp" /> <source srcset="/media/cj3j4zf3/barbara_hirst_crop.jpg?rxy=0.4560575169009551,0.08718122965771308&width=500&height=500&v=1d854b2f54d5ef0&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/cj3j4zf3/barbara_hirst_crop.jpg?rxy=0.4560575169009551,0.08718122965771308&width=500&height=500&v=1d854b2f54d5ef0&quality=70" class="w-full" title="Barbara Hirst Crop" alt="Barbara Hirst Crop" /> </picture> <p class="mt-3 text-xl | font-semibold | text-black">Barbara Hirst</p> <p class="mt-1 | text-black text-[1rem]">Allergens</p> </button> <!-- Modal --> <div x-cloak class="fixed inset-0 z-30 flex items-center justify-center overflow-auto bg-black bg-opacity-50" x-show="showModal"> <!-- Modal inner --> <div class="max-w-lg px-6 py-4 mx-auto text-left bg-white shadow-lg" @click.away="showModal = false" x-transition:enter="motion-safe:ease-out duration-300" x-transition:enter-start="opacity-0 scale-90" x-transition:enter-end="opacity-100 scale-100"> <!-- Title / Close--> <div class="flex items-center justify-between"> <p class="text-xl | font-semibold | text-black">Barbara Hirst</p> <button type="button" class="z-50 cursor-pointer" @click="showModal = false"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> <!-- content --> <div class="mt-2"> <p> An allergen management specialist, with broad analytical and technical expertise gained over 20 years in the food industry. Actively involved with industry, clinical and regulatory bodies, as well as patient support groups. </p> <div class="mt-6 flex justify-end"> </div> </div> </div> </div> </div> </div> <div class="shrink-0" data-slide x-bind:style="showCarousel() ? 'width:' + calcCardWidth() + 'px;' : ''" x-data="{ 'showModal': false }" @keydown.escape="showModal = false"> <div class="col-span-1"> <button type="button" @click="showModal = true" class="text-left transition ease-in-out delay-50 hover:scale-[1.02] hover:underline"> <picture> <source srcset="/media/r1yjs3u4/carole_bingley_crop.jpg?rxy=0.4798154555940023,0.09226560499710516&width=500&height=500&v=1d854b2c5d6cc10&format=webp&quality=70" type="image/webp" /> <source srcset="/media/r1yjs3u4/carole_bingley_crop.jpg?rxy=0.4798154555940023,0.09226560499710516&width=500&height=500&v=1d854b2c5d6cc10&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/r1yjs3u4/carole_bingley_crop.jpg?rxy=0.4798154555940023,0.09226560499710516&width=500&height=500&v=1d854b2c5d6cc10&quality=70" class="w-full" title="Carole Bingley Crop" alt="Carole Bingley Crop" /> </picture> <p class="mt-3 text-xl | font-semibold | text-black">Carole Bingley</p> <p class="mt-1 | text-black text-[1rem]">Product Development</p> </button> <!-- Modal --> <div x-cloak class="fixed inset-0 z-30 flex items-center justify-center overflow-auto bg-black bg-opacity-50" x-show="showModal"> <!-- Modal inner --> <div class="max-w-lg px-6 py-4 mx-auto text-left bg-white shadow-lg" @click.away="showModal = false" x-transition:enter="motion-safe:ease-out duration-300" x-transition:enter-start="opacity-0 scale-90" x-transition:enter-end="opacity-100 scale-100"> <!-- Title / Close--> <div class="flex items-center justify-between"> <p class="text-xl | font-semibold | text-black">Carole Bingley</p> <button type="button" class="z-50 cursor-pointer" @click="showModal = false"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> <!-- content --> <div class="mt-2"> <p> Extensive experience of product development and ingredient evaluation across numerous food categories including 
plant proteins, vegan meat and dairy alternatives, sweeteners and bulking agents. Fellow of the Institute for Food Science & Technology. </p> <div class="mt-6 flex justify-end"> </div> </div> </div> </div> </div> </div> </div> </div> <div x-show="showCarousel()"> <div @click="prevSlide()" class="absolute md:-left-16 top-1/2 bg-white drop-shadow-lg rounded-full p-2 cursor-pointer text-pink"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" /> </svg> </div> <div @click="nextSlide()" class="absolute -right-0 md:-right-16 top-1/2 bg-white drop-shadow-lg rounded-full p-2 cursor-pointer text-pink"> <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /> </svg> </div> </div> </div> </div> </div> </div> </div><div class="pt-4 md:pt-8 pb-4 md:pb-8"> <div class="md:h-124 | bg-cover bg-left bg-no-repeat" style="background-image:url('/media/pk4dfpna/istock-564588932.jpg?cc=0,0,0,0.32712956335003585&width=2200&height=1000&v=1dad2b9cce085a0&quality=70');"> <div class=" h-full"> <div class="container-desktop | mx-auto"> <div class="px-4 md:px-11 pt-1 md:pt-8"> <div class="grid md:grid-cols-5"> <div class=" md:col-span-3 "> <div class="mt-4 md:mt-12"> <h2 class='text-pink '> Need to contact us? Get help or ask us a question </h2> </div> <h3 class="mt-2 md:mt-6"> <h2 class='text-black '> </h2> </h3> <p class="mt-2 md:mt-4 | w-11/12"> <span class='text-black text-base'> </span> </p> <div class="mt-2 md:mt-8 pb-5 md:pb-0 | w-11/12 | text-right"> <a href="/contact-us/" class="btn btn-black py-2"> Send an enquiry<img loading="lazy" src="/assets/images/button-icon.svg" class="inline mb-[3px] h-6 ml-3 w-auto" alt=""> </a> </div> </div> </div> </div> </div> </div> </div> </div> <!-- CM30 - Icon Seprator Block --> <div class=" pb-4 md:pb-8"> <div class="container-desktop | mx-auto"> <div class="px-28 | hidden md:block"> <div class="flex flex-row justify-center "> <img loading="lazy" src="/media/fukoystw/pink_footer.svg" class="max-h-48 w-auto" alt="Pink Footer" /> </div> </div> </div> </div> <!-- Footer --> <!-- Footer --> <footer class="bg-black text-white | py-10 md:pt-16 "> <div class="z-20 | relative | hidden lg:block"> <div class="absolute bottom-16 left-0 border border-pink w-11/12"> <a href="/" class=""> <img loading="lazy" src="/media/wq2hds2r/master-rssl-logo_rgb.svg" class="w-28 lg:w-48 h-auto | m-0 | absolute -bottom-[55px] -right-28" alt="Rssl Logo2" /> </a> </div> </div> <div class="container-desktop | mx-auto | px-3 md:px-11"> <!-- 3 Columns Main --> <div class="grid grid-cols-1 md:grid-cols-3"> <div class="col-span-1"> <ul class="text-sm space-y-3"> <li class="hover:text-gray"> <a href="/life-science-pharmaceuticals/">Life Science & Pharmaceuticals</a> </li> <li class="hover:text-gray"> <a href="/food-consumer-goods/">Food & Consumer Goods</a> </li> <li class="hover:text-gray"> <a href="/training-consultancy/">Training & Consultancy</a> </li> <li class="hover:text-gray"> <a href="/news/">News</a> </li> <li class="hover:text-gray"> <a href="/events/">Events</a> </li> <li class="hover:text-gray"> <a href="/our-company/">About RSSL</a> </li> <li class="hover:text-gray"> <a href="/supplier-information/">Supplier Information</a> </li> <li class="hover:text-gray"> <a href="/terms-and-conditions/">Terms & Conditions</a> </li> </ul> </div> <div class="col-span-1 | mt-4 md:mt-0"> <div class="w-48 space-y-4"> <a href="https://my.rssl.com" class="btn | w-full | font-semibold uppercase | text-white bg-blue hover:text-blue hover:bg-white | inline-flex justify-between"> <span class="pt-[2px]"> My RSSL </span> <span class="mr-1"> <svg xmlns="http://www.w3.org/2000/svg" width="22.179" height="24.011" viewBox="0 0 22.179 24.011"> <g id="Group_528" data-name="Group 528" transform="translate(-423.247 -302)"> <g id="Ellipse_1" data-name="Ellipse 1" transform="translate(429.168 302)" fill="none" stroke="#ffffff" stroke-width="1.5"> <circle cx="5.168" cy="5.168" r="5.168" stroke="none" /> <circle cx="5.168" cy="5.168" r="4.418" fill="none" /> </g> <path id="Path_389" data-name="Path 389" d="M-3983.327,5039.336s-.037-10.475-10.336-10.337S-4004,5039.336-4004,5039.336" transform="translate(4428 -4714.078)" fill="none" stroke="#ffffff" stroke-linecap="round" stroke-width="1.5" /> </g> </svg> </span> </a> <a href="/send-a-sample/" class="btn | w-full | font-semibold uppercase | text-white bg-pink hover:text-pink hover:bg-white | inline-flex justify-between"> <span class="pt-[2px]"> Send a Sample </span> <span class="mr-1"> <svg xmlns="http://www.w3.org/2000/svg" class="w-[17px]" fill="white" viewBox="0 0 17.433 24.031"> <path d="M13.074,4.358l-1.54,1.553L9.8,4.124V16.291H7.644V4.124L5.912,5.911,4.358,4.358,8.716,0Zm4.358,5.5V21.845a2.186,2.186,0,0,1-2.172,2.186H2.186A2.186,2.186,0,0,1,0,21.79V9.8A2.172,2.172,0,0,1,2.186,7.63H5.5V9.8H2.186V21.79H15.26V9.8H11.988V7.63H15.26A2.172,2.172,0,0,1,17.432,9.8Z" /> </svg> </span> </a> <a href="/enquiries/" class="btn | w-full | font-semibold uppercase | text-white bg-green hover:text-green hover:bg-white | inline-flex justify-between"> <span class="pt-[2px]"> SEND AN ENQUIRY </span> <span class=""> <svg class="" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="23.942" height="23.942" viewBox="0 0 23.942 23.942"> <path id="Path_205" data-name="Path 205" d="M10.775,5.992h2.392V8.384H10.775Zm0,4.783h2.392v7.188H10.775ZM11.971,0A11.971,11.971,0,1,0,23.942,11.971,11.971,11.971,0,0,0,11.971,0Zm0,21.55a9.579,9.579,0,1,1,9.579-9.579,9.579,9.579,0,0,1-9.579,9.579Z" fill="#fff" /> </svg> </span> </a> </div> <!-- Full form to be implemented after launch --> <div class="mt-5 md:mt-16 space-y-4 md:space-y-1"> <h4 class="mb-2 text-sm | uppercase">Sign up to our mailing list</h4> <a class="btn btn-white flex inline-flex items-center inline-block" href="/subscribe-to-our-mailing-list/"> <span class="mr-3">Subscribe</span> <img loading="lazy" src="/assets/images/button-icon.svg" class="h-6" alt="Subscribe"> </a> </div> </div> <div class="col-span-1 text-sm"> <p class="mt-6 md:mt-0">Contact Us:</p> <p class="mt-4 md:mt-6"> Switchboard: <a href="tel:+44 (0)118 918 4000">+44 (0)118 918 4000</a> </p> <p> Customer Services: <a href="tel:+44 (0)118 918 4076">+44 (0)118 918 4076</a> </p> <p> Food & Consumer Goods: <a href="mailto:foodsales@rssl.com">foodsales@rssl.com</a> </p> <p> Life Science & Pharmaceuticals: <a href="mailto:lifesciencesales@rssl.com">lifesciencesales@rssl.com</a> </p> <p> Training & Consultancy: <a href="mailto:trainingsales@rssl.com">trainingsales@rssl.com</a> </p> <div class="mt-5 md:mt-16 md:pt-1 | flex flex-row"> <a href="https://www.linkedin.com/company/reading-scientific-services-ltd-rssl/" class=""> <?xml version="1.0" encoding="UTF-8" ?> <svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 100 100"> <defs> <style> .cls-11 { fill: #fff; } .cls-12 { fill: #515153; } </style> </defs> <path class="cls-11" d="M51.13,89.3c-22.61,0-41-18.39-41-41S28.53,7.3,51.13,7.3s41,18.39,41,41-18.39,41-41,41Z" /> <path class="cls-12" d="M41.06,63.21h-7.02v-22.47h7.02v22.47Zm-3.69-25.29h-.05c-2.54,0-4.18-1.72-4.18-3.9s1.69-3.9,4.29-3.9,4.18,1.68,4.23,3.9c0,2.18-1.64,3.9-4.28,3.9Zm31.76,25.29h-7.96v-11.63c0-3.04-1.24-5.12-3.98-5.12-2.09,0-3.26,1.4-3.8,2.75-.21,.48-.17,1.16-.17,1.83v12.16h-7.88s.1-20.6,0-22.47h7.88v3.52c.47-1.54,2.98-3.74,7-3.74,4.99,0,8.91,3.23,8.91,10.19v12.5Z" /> </svg> </a> <a href="https://twitter.com/RSSLtd" class=""> <div class="bg-white rounded-full h-10 w-10 mt-1 mx-1.5 flex justify-center pt-3"> <svg width="17" height="17" viewBox="0 0 1200 1227" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z" fill="#404041" /> </svg> </div> </a> <a href="https://www.facebook.com/readingscientificservicesltd" class=""> <?xml version="1.0" encoding="UTF-8" ?> <svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 100 100"> <defs> <style> .cls-11 { fill: #fff; } .cls-12 { fill: #404041; } </style> </defs> <path class="cls-11" d="M51.15,89.26c-22.61,0-41-18.39-41-41S28.54,7.26,51.15,7.26s41,18.39,41,41-18.39,41-41,41Z" /> <path class="cls-12" d="M42.46,42.16h3.72v-3.62c0-1.6,.04-4.06,1.2-5.58,1.22-1.61,2.9-2.71,5.78-2.71,4.7,0,6.67,.67,6.67,.67l-.93,5.51s-1.55-.45-3-.45-2.74,.52-2.74,1.97v4.21h5.94l-.41,5.39h-5.52v18.71h-6.98v-18.71h-3.72v-5.39Z" /> </svg> </a> <a href="https://www.youtube.com/channel/UCYdUuhi6CEaonvNWQtR02pw" class=""> <?xml version="1.0" encoding="UTF-8" ?> <svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 100 100"> <defs> <style> .cls-11 { fill: #fff; } .cls-12 { fill: #404041; } </style> </defs> <path class="cls-11" d="M51.13,89.3c-22.61,0-41-18.39-41-41S28.53,7.3,51.13,7.3s41,18.39,41,41-18.39,41-41,41Z" /> <path class="cls-12" d="M58.12,48.32l-11.79,6.92v-13.85l11.79,6.92Zm11.01,6.42v-12.87s0-6.2-6.2-6.2h-23.59s-6.2,0-6.2,6.2v12.87s0,6.2,6.2,6.2h23.59s6.2,0,6.2-6.2" /> </svg> </a> </div> </div> </div> <!-- Bottom nav & copyright --> <div class="mt-4 md:mt-20"> <ul class="text-sm uppercase | space-y-2 md:space-y-0 md:space-x-10 lg:space-x-28 | md:flex flex-row"> <li class="hover:text-gray"> <a href="/privacy-notice/">Privacy Notice</a> </li> <li class="hover:text-gray"> <a href="/cookies-notice/">Cookies Notice</a> </li> <li class="hover:text-gray"> <a href="/terms-of-use/">Terms of Use</a> </li> <li class="hover:text-gray"> <a href="/accessibility/">Accessibility</a> </li> </ul> <p class="mt-3 md:mt-4| text-xs"> 漏2024 Reading Scientific Services Ltd Registered & Head Office: Cadbury House, Sanderson Road, Uxbridge, Middlesex UB8 1DH Registered Number 00741326 </p> </div> </div> </footer> <!-- END Footer --> <script defer src="https://unpkg.com/@alpinejs/intersect@3.9.0/dist/cdn.min.js"></script> <script defer src="https://unpkg.com/alpinejs@3.9.0/dist/cdn.min.js"></script> <script src="/sb/inline-js-bundle.js.v11"></script> <script type="text/javascript"> var AvaamoChatBot = function (t) { function o(t, o) { var n = document.createElement("script"); n.setAttribute("src", t), n.setAttribute("id", "avm-web-channel"), n.onload = o, document.body.appendChild(n) } return this.options = t || {}, this.load = function (t) { o(this.options.url, function () { window.Avaamo.addFrame(), t && "function" == typeof (t) && t(window.Avaamo) }) }, this }; var chatBox = new AvaamoChatBot({ url: "https://c0.avaamo.com/web_channels/79af437f-2d67-4061-8270-11167687a583" }); chatBox.load(function (avaamo) { var popup = document.querySelector('#avaamo__popup'); var e = document.getElementById("avaamo__popup"); var div = document.createElement("div"); document.getElementById("avaamo__popup").appendChild(div); avaamo.onChatIframeLoad = function () { var botClose = document.querySelector('.avaamo_popup__close'); var botIcon = document.querySelector('.avaamo__icon'); var notification_div = document.createElement("div"); var btn = document.createElement("button"); btn.innerHTML = "End Live chat"; btn.id = "live-agent-end"; btn.classList.add("end-live-chat"); btn.classList.add("hide"); popup.appendChild(btn); popup.parentNode.insertBefore(notification_div, popup.nextSibling) btn.addEventListener('click', function () { window.Avaamo.sendMessage("End Live Chat", "#end agent"); }); avaamo.onBotMessage = function (message) { console.log(message); if (message.hasOwnProperty('content')) { if (message.content === "A member from Customer Services team will be with you shortly, I am transferring you now." || message.content === "A member from the training team will be with you shortly, I am transferring you now.") { var btn = document.querySelector('#live-agent-end'); btn.innerHTML = "End Live Chat"; btn.classList.remove("hide"); } else if (message.content === 'You have already exited live agent conversation') { var btn = document.querySelector('#live-agent-end'); btn.classList.add("hide"); } else if (message.content === "I'm sorry, but at the moment there are no members available from our Training Team to assist you. Please fill out the form below and we will get back to you." || message.content === "I'm sorry, but at the moment there are no members available from our Customer Services Team to assist you. Please fill out the form below and we will get back to you.") { var btn = document.querySelector('#live-agent-end'); btn.classList.add("hide"); } else if(message.content === "I am still available to respond to your queries. You can click on Main Menu or ask any queries you might have") { var btn = document.querySelector('#live-agent-end'); btn.classList.add("hide"); } } } } }); </script> </body> </html>