CINXE.COM
Life Science & Food Services| Reading Scientific Services | 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/" /> <!-- Meta --> <title>Life Science & Food Services| Reading Scientific Services | RSSL</title> <meta name="description" content="Discover RSSL's innovative solutions for life sciences, food and consumer goods. Transform your future with Reading Scientific Services by clicking here." /> <!-- Twitter --> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="" /> <meta name="twitter:title" content="Life Science & Food Services| Reading Scientific Services | RSSL" /> <meta name="twitter:description" content="Discover RSSL's innovative solutions for life sciences, food and consumer goods. Transform your future with Reading Scientific Services by clicking here." /> <meta name="twitter:image" content="https://www.rssl.com/media/2u5brxm2/rssl_logo_rgb.png" /> <!--Open Graph --> <meta property="og:site_name" /> <meta property="og:url" content="https://www.rssl.com/" /> <meta property="og:type" content="" /> <meta property="og:title" content="Life Science & Food Services| Reading Scientific Services | RSSL" /> <meta property="og:description" content="Discover RSSL's innovative solutions for life sciences, food and consumer goods. Transform your future with Reading Scientific Services by clicking here." /> <meta property="og:image" content="https://www.rssl.com/media/2u5brxm2/rssl_logo_rgb.png" /> <!-- 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> <!--Main Line SVG--> <div x-data="{animate: false}" x-intersect="animate = true" class="container hidden 4xl:block"> <svg id="Layer_1" x-show="animate" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 426 1620" class="absolute [height:1525px] w-[540px] left-[-210px] top-[64px] z-10"> <defs> <style> .cls-1 { fill: none; stroke: #e8098b; stroke-miterlimit: 10; stroke-width: 2px; } @media screen and (width:1920px) { .header-nav-svg-gapped-line { display: block; } .header-nav-svg-solid-line { display: none; } } @media not screen and (width:1920px) { .header-nav-svg-gapped-line { display: none; } .header-nav-svg-solid-line { display: block; } } </style> </defs> <path id="Layer_2" data-name="Layer 2" class="cls-1 path header-nav-svg-gapped-line" x-bind:style="animate ? `animation: dash 10s linear forwards; animation-delay: 5s; stroke-dasharray: ${$el.getTotalLength()}; stroke-dashoffset: ${$el.getTotalLength()};` : ''" d="m 430.62812,323.77693 c 13.99527,0.0515 38.34501,0.29106 47.77188,0.0992 21.8,-0.4 16.6,25.8 15.7,29.7 -0.009,0.37484 -0.0765,0.74599 -0.2,1.1 -1.4,11.5 -22.2,229.37772 -24.8,248.97772 -1.3,10.1 -6.1,15.4 -10.6,18 -3.39022,1.99129 -7.26939,2.9957 -11.2,2.9 l -12.6,-0.3 c -3.10627,-0.0615 -6.18102,-0.63592 -9.1,-1.7 -11.4,-4.1 -10.6,-11.6 -9.7,-17.1 1.1,-7.3 3.5,-10.5 11.8,-10 8.3,0.5 12.1,17.3 6.2,28.7 -5.9,11.4 -15.8,11.3 -15.8,11.3 H 28.2 c -11.022956,-0.0547 -19.945294,-8.97704 -20,-20 v -6.5 c 0.2485285,-10.93525 9.314762,-19.59852 20.25,-19.34999 10.935237,0.24853 19.598528,9.31474 19.35,20.24999 V 1249.8 v 0 166.3331 c -0.05471,11.023 -8.977044,19.945 -20,20 H 21.4 C 10.464755,1435.8847 1.8014805,1426.8183 2.0500086,1415.8831 2.2985367,1404.948 11.364755,1396.2846 22.3,1396.5332 h 255.8 c 10.4615,-0.4662 18.77185,-8.9601 19.00919,-19.4293 0.23733,-10.4692 -7.67955,-19.331 -18.10919,-20.2707 h -6.5 c -11.02296,0.055 -19.9453,8.977 -20,20 v 234.6459" /> <path class="cls-1 path header-nav-svg-gapped-line" x-bind:style="animate ? `animation: dash 3s linear forwards; animation-delay: 2s; stroke-dasharray: ${$el.getTotalLength()}; stroke-dashoffset: ${$el.getTotalLength()};` : ''" d="M 150.9,1 H 48.3 c -16,2.5 -13.7,18.2 -13.7,18.2 0,0 33.9,226.57612 38.8,259.97612 4.1,28.4 18.2,30.2 22.4,30.1 1.1,0 2.2,-0.1 3.4,0 4.9,0.1 17.6,0.4 32.7,-0.1 19.6,-0.7 17.4,-15.4 17.4,-15.4 -0.5,-8.8 -4.5,-12.4 -8.4,-13.8 -4.09791,-1.33631 -8.59518,-0.46709 -11.9,2.3 -7.2,6.2 -6.8,13.5 -6.8,13.5 v 11 c 0.003,1.83366 0.41305,3.64379 1.2,5.3 5.5,11.7 15.4,11.8 15.4,11.8 0,0 34.92327,-0.49837 180.57638,-0.43629" /> <path class="cls-1 path header-nav-svg-solid-line" x-bind:style="animate ? `animation: dash 10s linear forwards; animation-delay: 2s; stroke-dasharray: ${$el.getTotalLength()}; stroke-dashoffset: -${$el.getTotalLength()};` : ''" d="m 252.5,1611.479 v -234.6459 c 0.0547,-11.023 8.97704,-19.9453 20,-20 h 6.5 c 10.42964,0.9397 18.34652,9.8015 18.10919,20.2707 -0.23734,10.4692 -8.54769,18.9632 -19.00919,19.4293 H 22.3 c -10.935245,-0.2485 -20.0014633,8.4148 -20.2499914,19.35 -0.2485281,10.9352 8.4147464,20.0015 19.3499914,20.25 h 6.4 c 11.022956,-0.055 19.945294,-8.977 20,-20 V 1249.8 v 0 -639.94616 C 48.048528,598.91859 39.385237,589.85238 28.45,589.60385 17.514762,589.35532 8.4485285,598.01859 8.2,608.95384 v 6.5 c 0.054706,11.02296 8.977044,19.94529 20,20 h 318.9 c 0,0 9.9,0.1 15.8,-11.3 5.9,-11.4 2.1,-28.2 -6.2,-28.7 -8.3,-0.5 -10.7,2.7 -11.8,10 -0.9,5.5 -1.7,13 9.7,17.1 2.91898,1.06408 5.99373,1.63849 9.1,1.7 l 12.6,0.3 c 3.93061,0.0957 7.80978,-0.90871 11.2,-2.9 4.5,-2.6 9.3,-7.9 10.6,-18 2.6,-19.6 23.4,-237.47772 24.8,-248.97772 0.12354,-0.35401 0.19102,-0.72516 0.2,-1.1 0.9,-3.9 6.1,-30.1 -15.7,-29.7 -23.6,0.5 -268.6,0 -268.6,0 0,0 -9.9,-0.1 -15.4,-11.8 -0.78695,-1.65621 -1.19679,-3.46634 -1.2,-5.3 v -11 c 0,0 -0.4,-7.3 6.8,-13.5 3.30482,-2.76709 7.80209,-3.63631 11.9,-2.3 3.9,1.4 7.9,5 8.4,13.8 0,0 2.2,14.7 -17.4,15.4 -15.1,0.5 -27.8,0.2 -32.7,0.1 -1.2,-0.1 -2.3,0 -3.4,0 -4.2,0.1 -18.3,-1.7 -22.4,-30.1 C 68.5,245.77612 34.6,19.2 34.6,19.2 34.6,19.2 32.3,3.5 48.3,1 h 26.6" /> </svg> </div> <!--Main Line SVG Smaller width --> <div x-data="{animate: false}" x-intersect="animate = true" class="container hidden home-animation:block"> <svg id="Layer_1" x-show="animate" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 550 1620" class="absolute [height:1525px] w-[540px] left-[-60px] top-[64px]"> <defs> <style> .cls-1 { fill: none; stroke: #e8098b; stroke-miterlimit: 10; stroke-width: 2px; } @media screen and (min-width: 1530px) and (max-width: 1540px) { .header-nav-svg-gapped-line-smaller { display: block; } .header-nav-svg-solid-line-smaller { display: none; } } @media not screen and (min-width: 1530px) and (max-width: 1540px) { .header-nav-svg-gapped-line-smaller { display: none; } .header-nav-svg-solid-line-smaller { display: block; } } </style> </defs> <path id="Layer_2" data-name="Layer 2" class="cls-1 path header-nav-svg-gapped-line-smaller" x-bind:style="animate ? `animation: dash 10s linear forwards; animation-delay: 5s; stroke-dasharray: ${$el.getTotalLength()}; stroke-dashoffset: ${$el.getTotalLength()};` : ''" d="m 430.62812,323.77693 c 13.99527,0.0515 38.34501,0.29106 47.77188,0.0992 21.8,-0.4 16.6,25.8 15.7,29.7 -0.009,0.37484 -0.0765,0.74599 -0.2,1.1 -1.4,11.5 -22.2,229.37772 -24.8,248.97772 -1.3,10.1 -6.1,15.4 -10.6,18 -3.39022,1.99129 -7.26939,2.9957 -11.2,2.9 l -12.6,-0.3 c -3.10627,-0.0615 -6.18102,-0.63592 -9.1,-1.7 -11.4,-4.1 -10.6,-11.6 -9.7,-17.1 1.1,-7.3 3.5,-10.5 11.8,-10 8.3,0.5 12.1,17.3 6.2,28.7 -5.9,11.4 -15.8,11.3 -15.8,11.3 H 56.2 c -11.022956,-0.0547 -19.945294,-8.97704 -20,-20 v -6.5 c 0.248529,-10.93525 9.314762,-19.59852 20.25,-19.34999 10.935237,0.24853 19.384184,9.31197 19.35,20.24999 V 1249.8 v 0 166.3331 c -0.05471,11.023 -8.977044,19.945 -20,20 h -6.4 c -10.935245,-0.2484 -19.59852,-9.3148 -19.349991,-20.25 0.248528,-10.9351 9.311921,-19.3499 20.249991,-19.3499 h 271.8 c 10.4615,-0.4662 18.77185,-8.9601 19.00919,-19.4293 0.23733,-10.4692 -7.6373,-20.2707 -18.10919,-20.2707 h -6.5 c -11.02296,0.055 -19.9453,8.977 -20,20 v 234.6459" /> <path class="cls-1 path header-nav-svg-gapped-line-smaller" x-bind:style="animate ? `animation: dash 3s linear forwards; animation-delay: 2s; stroke-dasharray: ${$el.getTotalLength()}; stroke-dashoffset: ${$el.getTotalLength()};` : ''" d="M 74.9,1 H 48.3 c -16,2.5 -13.7,18.2 -13.7,18.2 0,0 33.9,226.57612 38.8,259.97612 4.1,28.4 18.2,30.2 22.4,30.1 1.1,0 2.2,-0.1 3.4,0 4.9,0.1 17.6,0.4 32.7,-0.1 19.6,-0.7 17.4,-15.4 17.4,-15.4 -0.5,-8.8 -4.5,-12.4 -8.4,-13.8 -4.09791,-1.33631 -8.59518,-0.46709 -11.9,2.3 -7.2,6.2 -6.8,13.5 -6.8,13.5 v 11 c 0.003,1.83366 0.41305,3.64379 1.2,5.3 5.5,11.7 15.4,11.8 15.4,11.8 0,0 34.92327,-0.49837 180.57638,-0.43629" /> </svg> </div> </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 "> <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 --> <style> .cls-1 { fill: none; stroke: #e8098b; stroke-width: 2px; stroke-miterlimit: 10; } </style> <!-- Hero --> <div class="relative h-80 md:h-124 bg-left"> <!-- Background image with opacity --> <picture> <source srcset="/media/tl2jutk5/43133456.jpg?cc=0,0.3182473713191913,0,0&width=2200&height=1000&v=1d84e76cc63ce30&format=webp&quality=70" type="image/webp" /> <source srcset="/media/tl2jutk5/43133456.jpg?cc=0,0.3182473713191913,0,0&width=2200&height=1000&v=1d84e76cc63ce30&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/tl2jutk5/43133456.jpg?cc=0,0.3182473713191913,0,0&width=2200&height=1000&v=1d84e76cc63ce30&quality=70" class="absolute inset-0 w-full h-full object-cover opacity-40 md:opacity-100" title="43133456" alt="43133456" /> </picture> <!-- Content container --> <div class="absolute inset-0 flex flex-col"> <div class="container-desktop mx-auto"> <div class="pl-4 md:pl-28 pt-14 md:pt-20 w-2/3 md:w-10/12 relative"> <div class="text-pink font-light text-3xl md:text-6xl"> <h1 class="text-pink font-light | text-3xl md:text-6xl"> Transforming lives through science, innovation and collaboration </h1> </div> </div> <div class="relative mt-4 md:mt-8 pl-4 md:w-10/12 md:text-right z-10"> <div class="mt-4 md:mt-8 pl-4 | md:w-10/12 | md:text-right"> <a href="/our-company/" class="btn btn-black py-2"> Discover more<img src="/assets/images/button-icon.svg" class="inline mb-[3px] h-6 ml-3 w-auto" alt=""> </a> </div> </div> </div> </div> </div> <div class="flex flex-col py-10 items-center justify-center hidden lg:block"> <h2 class="text-xl text-white">Transforming lives through</h2> <h2 class="text-3xl text-white">Science Copy</h2> </div> <!-- Banner One --> <div class="pt-8 "> <div class="relative h-80 md:h-124 bg-left"> <!-- Background image with opacity --> <picture> <source srcset="/media/my5feztc/bma_r2_5950_hr.jpg?rxy=0.12113055181695827,0.3026913585941284&width=2200&height=1000&v=1d8b30daa58e950&format=webp&quality=70" type="image/webp" /> <source srcset="/media/my5feztc/bma_r2_5950_hr.jpg?rxy=0.12113055181695827,0.3026913585941284&width=2200&height=1000&v=1d8b30daa58e950&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/my5feztc/bma_r2_5950_hr.jpg?rxy=0.12113055181695827,0.3026913585941284&width=2200&height=1000&v=1d8b30daa58e950&quality=70" class="absolute inset-0 w-full h-full object-cover opacity-40 md:opacity-40" title="BMA R2 5950 HR" alt="BMA R2 5950 HR" /> </picture> <!-- Content container --> <div class="absolute inset-0 flex flex-col"> <div class="container-desktop mx-auto"> <div class="pl-4 md:pl-28 pt-14 md:pt-20 | w-2/3 md:w-10/12"> <div class="text-pink font-light | text-3xl md:text-6xl"> <h2 class="text-pink font-light | text-3xl md:text-6xl"> Science </h2> </div> <h3 class="mt-2 | text-black | font-light text-2xl md:text-4xl"> Creative, intelligent solutions for a safer, healthier, and more sustainable future </h3> </div> </div> </div> </div> </div> <!-- DNA 1 --> <div x-data="{animate: false}" x-intersect="animate = true" class="relative hidden lg:block"> <svg x-show="animate" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" class="absolute right-0 top-[-90px] [width:215px]"> <defs> <style> .dna-1 { stroke-width: 1px; } </style> </defs> <path class="cls-1 dna-1" x-bind:style="animate ? `animation: dash 7s linear forwards; animation-delay: 1s; stroke-dasharray: ${$el.getTotalLength()}; stroke-dashoffset: ${$el.getTotalLength()};` : ''" d="M57.1,49.1l-18,17.2-23.9-7L9.3,35.1l18-17.2,23.9,7Zm23.9,7-23.9-7-18,17.2L45,90.5l23.8,7,18-17.2ZM18.4,36.9,21,47M55.8,58.2l-7.7,7.6M15.2,59.3,7.9,66.6M27.3,17.9l-1.6-6.7M80.9,56.5,84.3,53M24.7,2.3a4.7,4.7,0,1,0,4.6,4.6A4.7,4.7,0,0,0,24.7,2.3ZM87.4,45a4.7,4.7,0,1,0,4.7,4.7A4.7,4.7,0,0,0,87.4,45Z" /> </svg> </div> <!-- Discovery Cards --> <div class="pt-8 pb-8"> <!-- DNA 3 --> <div x-data="{animate: false}" x-intersect="animate = true" class="hidden lg:block"> <svg x-show="animate" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" class="[height:215px] mx-auto"> <defs> <style> .dna-3 { stroke-width: 1px; } </style> </defs> <path class="cls-1 dna-3" x-bind:style="animate ? `animation: dash 10s linear forwards; animation-delay: 1s; stroke-dasharray: ${$el.getTotalLength()}; stroke-dashoffset: ${$el.getTotalLength()};` : ''" d="M40.7,29.6a5.9,5.9,0,0,1-.4,2.3,6.1,6.1,0,0,1-5.6,3.7,6.1,6.1,0,1,1,6-6ZM67.5,39.8a6.1,6.1,0,0,0-5.1,6.9,6,6,0,0,0,6.8,5.1,6.1,6.1,0,0,0,5.1-6.9A6,6,0,0,0,67.5,39.8ZM31.8,49.3a6.1,6.1,0,0,0-5.1,6.9,6,6,0,0,0,6.9,5,5.9,5.9,0,0,0,5-6.8A5.9,5.9,0,0,0,31.8,49.3ZM59.6,75.5a6,6,0,0,0-5,6.9,5.9,5.9,0,0,0,6.8,5.1,6.1,6.1,0,1,0-1.8-12ZM84.4,64.2a4.7,4.7,0,1,0,4.7,4.6A4.7,4.7,0,0,0,84.4,64.2Zm-.3-47.9A4.7,4.7,0,1,0,88.7,21,4.7,4.7,0,0,0,84.1,16.3ZM20.9,74.6a4.7,4.7,0,1,0,4.6,4.7A4.7,4.7,0,0,0,20.9,74.6ZM63,43.2,40.3,31.9m23,17.4L38.6,54.4M30,60.7,23.3,75.3M72.5,50.2,82,64.8M72.1,40.7,82,24.9M80.6,72,66.3,79" /> </svg> </div> <div class="container-desktop | mx-auto"> <div class="px-4 md:px-12"> <div class="flex justify-center"> <h2 class="text-pink font-light">Explore RSSL's solutions </h2> </div> <div class="grid md:grid-cols-2 lg:grid-cols-3 | mt-4 md:mt-8 md:gap-x-6"> <div class="mt-2 lg:mt-0"> <div class="relative z-[100] overflow-hidden md:h-[485px] bg-pink"> <picture> <source srcset="/media/dq5p2ma2/gettyimages-538618344.jpg?width=520&height=360&v=1d8598ed9ebd890&format=webp&quality=70" type="image/webp" /> <source srcset="/media/dq5p2ma2/gettyimages-538618344.jpg?width=520&height=360&v=1d8598ed9ebd890&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/dq5p2ma2/gettyimages-538618344.jpg?width=520&height=360&v=1d8598ed9ebd890&quality=70" class="px-1 pt-1 w-full" title="Gettyimages 538618344" alt="Gettyimages 538618344" /> </picture> <div class="pt-4 w-10/12 mx-auto"> <h3 class="pt-2 | text-white | font-light text-2xl lg:text-4xl">Life Science & Pharmaceuticals</h3> </div> <img src="/media/szscypf5/solutions-card-img.png" class="relative | -left-7 -bottom-8 | -mt-6 h-auto w-auto" alt="Solutions Card Img"> </div> <div class="mt-2 mb-6 md:mb-0 | text-right | z-200"> <a href="/life-science-pharmaceuticals/" class="btn btn-clear z-200 | transition-transform hover:translate-x-1.5"> Discover More <img src="/assets/images/button-icon.svg" class="inline mb-[3px] h-6 ml-3 w-auto" alt=""> </a> </div> </div> <div class="mt-2 lg:mt-0"> <div class="relative z-[100] overflow-hidden md:h-[485px] bg-blue"> <picture> <source srcset="/media/qurl22sb/shutterstock_431914957.jpg?rxy=0.6693440428380187,0.5377630920445255&width=520&height=360&v=1d854aad96666d0&format=webp&quality=70" type="image/webp" /> <source srcset="/media/qurl22sb/shutterstock_431914957.jpg?rxy=0.6693440428380187,0.5377630920445255&width=520&height=360&v=1d854aad96666d0&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/qurl22sb/shutterstock_431914957.jpg?rxy=0.6693440428380187,0.5377630920445255&width=520&height=360&v=1d854aad96666d0&quality=70" class="px-1 pt-1 w-full" title="Shutterstock 431914957 (2)" alt="Shutterstock 431914957 (2)" /> </picture> <div class="pt-4 w-10/12 mx-auto"> <h3 class="pt-2 | text-white | font-light text-2xl lg:text-4xl">Food & Consumer Goods</h3> </div> <img src="/media/gxgp4l3b/discover-card-icon2.png" class="relative | -left-7 -bottom-8 | -mt-6 h-auto w-auto" alt="Discover Card Icon2"> </div> <div class="mt-2 mb-6 md:mb-0 | text-right | z-200"> <a href="/food-consumer-goods/" class="btn btn-clear z-200 | transition-transform hover:translate-x-1.5"> Discover More <img src="/assets/images/button-icon.svg" class="inline mb-[3px] h-6 ml-3 w-auto" alt=""> </a> </div> </div> <div class="mt-2 lg:mt-0"> <div class="relative z-[100] overflow-hidden md:h-[485px] bg-green"> <picture> <source srcset="/media/ouwab153/istock-956479962.jpg?width=520&height=360&v=1d8706b8e30bd00&format=webp&quality=70" type="image/webp" /> <source srcset="/media/ouwab153/istock-956479962.jpg?width=520&height=360&v=1d8706b8e30bd00&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/ouwab153/istock-956479962.jpg?width=520&height=360&v=1d8706b8e30bd00&quality=70" class="px-1 pt-1 w-full" title="Istock 956479962" alt="Istock 956479962" /> </picture> <div class="pt-4 w-10/12 mx-auto"> <h3 class="pt-2 | text-white | font-light text-2xl lg:text-4xl">Training & Consultancy</h3> </div> <img src="/media/szscypf5/solutions-card-img.png" class="relative | -left-7 -bottom-8 | -mt-6 h-auto w-auto" alt="Solutions Card Img"> </div> <div class="mt-2 mb-6 md:mb-0 | text-right | z-200"> <a href="/training-consultancy/" class="btn btn-clear z-200 | transition-transform hover:translate-x-1.5"> Discover More <img 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 class="relative pb-20 hidden 4xl:block z-[-5]" x-data="{animate: false}" x-intersect="animate = true"> <svg x-show="animate" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1190 144" class="absolute top-[-105px] left-[279px]"> <defs> <style> </style> </defs> <path x-bind:style="animate ? `animation: dash 3s linear forwards; animation-delay: 1s; stroke-dasharray: ${$el.getTotalLength()}; stroke-dashoffset: -${$el.getTotalLength()};` : ''" class="cls-1" d="M1190,142.7H37.8a16.2,16.2,0,0,1-12.7-5.9,20.2,20.2,0,0,1-4.4-12.5c0-2.6-.1-6.9-.1-14-.2-17,11-17.6,15-17.7,7.1-.1,11.4,7.3,10.1,15.6-.8,5.1-6.8,8.7-11.2,10.6a19.6,19.6,0,0,1-8.2,1.8H19.2A19.7,19.7,0,0,1,2.8,109.4a19.4,19.4,0,0,1-2-8.9V18.3C1.5-1.7,23.7,1,23.7,1" /> </svg> </div> <!-- Three Columns Careers --> <div class="pt-10 pb-20"> <!-- Three Columns Careers --> <div class="relative hidden lg:block" x-data="{animate: false}" x-intersect="animate = true"> <svg x-show="animate" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" class="[width:215px] mx-auto"> <defs> <style> .careers-svg { stroke-width: 1px; } </style> </defs> <path x-bind:style="animate ? `animation: dash 8s linear forwards; animation-delay:1s; stroke-dasharray: ${$el.getTotalLength()}; stroke-dashoffset: ${$el.getTotalLength()};` : ''" class="cls-1 careers-svg" d="M37.7,19.2a7.1,7.1,0,0,1-14.2,0,7.1,7.1,0,0,1,14.2,0ZM50,12.1a7.1,7.1,0,1,0,7.1,7.1A7.1,7.1,0,0,0,50,12.1Zm19.6,0a7.1,7.1,0,1,0,7.1,7.1A7.1,7.1,0,0,0,69.6,12.1Zm-36.8,54H67.4L62,36a8.3,8.3,0,0,0-8.3-6.9H46.6a8.6,8.6,0,0,0-8.4,7.1Zm7.5-34.3A8.4,8.4,0,0,0,34,29.1H26.9a8.6,8.6,0,0,0-8.3,7.1L13.1,66.1H32.8m34.4,0H86.9L81.5,36a8.3,8.3,0,0,0-8.3-6.9H66a8.9,8.9,0,0,0-6.1,2.7M39.8,66.1l1.9,21.8H58.3l2-21.8m-40,0,1.9,21.8H38.8l1.5-16.6m19.6-.6,1.5,17.2H78l1.9-21.8m-20,4.6-.4-4.6" /> </svg> </div> <div class="grid justify-center"> <h2 class="pt-5 text-pink | font-light">Careers at RSSL UK - We currently have a full team!</h2> </div> <div class="mt-4 lg:py-20 | bg-cover bg-center bg-no-repeat" style="background-image:url('/media/srxjy0fe/careers-background.png?cc=0.0009418914553383872,0.0010061946215500816,0.06484917622355028,0.001006194621550166&width=2200&height=1000&v=1d84f3ec13fa510&quality=70');"> <div class="container-desktop | mx-auto"> <div class="grid grid-cols-1 lg:grid-cols-3 | flex-col md:flex-row"> <div class="lg:border-r last:border-0"> <div class="lg:mt-11 pb-11 mx-4 | text-white | border-b lg:border-none border-white | h-full"> <div class="pt-4 lg:pt-0 mx-16 xl:mx-24 | h-full | flex flex-col justify-between"> <h3 class="underline | md:text-4xl | font-light">Check back soon for new opportunities! </h3> <p class="pt-24 | text-sm"> | Posted 114 days ago </p> </div> </div> </div> </div> </div> </div> <div class="relative overflow-x-clip overflow-y-visible hidden lg:block" x-data="{animate: false}" x-intersect="animate = true"> <svg x-show="animate" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 10 1500 210" class="absolute [height:215px] left-[35%]"> <defs> <style> </style> </defs> <path id="Layer_2" x-bind:style="animate ? `animation: dash 3s linear forwards; animation-delay: 1s; stroke-dasharray: ${$el.getTotalLength()}; stroke-dashoffset: -${$el.getTotalLength()};` : ''" data-name="Layer 2" class="cls-1" d="M 2268.7,146 H 40.6 C 22.705974,146 8.2,160.50597 8.2,178.4 v 4 0 c 0,17.89403 14.505974,32.4 32.4,32.4 v 0 c 17.854961,-0.0551 32.300085,-14.54495 32.3,-32.4 V 12.6" /> </svg> <svg id="Layer_1" x-show="animate" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" class="absolute [height:115px] right-[35%] top-[77px] bg-white"> <defs> <style> </style> </defs> <path id="Layer_2" x-bind:style="animate ? `animation: dash 3s linear forwards; animation-delay: 1s; stroke-dasharray: ${$el.getTotalLength()}; stroke-dashoffset: ${$el.getTotalLength()};` : ''" data-name="Layer 2" class="cls-1" d="M65.8,53.6H18.9M51.7,24.9h0a3,3,0,0,0-3.1-3.1H35.4a3.1,3.1,0,0,0-3.1,3.1h0a3.2,3.2,0,0,0,3,3.2h0V38.8C13.2,44.1,10.4,77,30.7,86.2h23c22.1-9.9,16.2-42.3-5-47.6h0V28.1A3.1,3.1,0,0,0,51.7,24.9Zm-4.1-3.3V17.4a1.8,1.8,0,0,0-1.8-1.8H37.6a1.8,1.8,0,0,0-1.8,1.8v4.4m49.8-.2h.1a3,3,0,0,0,2.6-3.3h0a3.1,3.1,0,0,0-3.1-3.1H72a3.2,3.2,0,0,0-3,3.1h0a3,3,0,0,0,2.9,3.2h0V80.1c0,4.1,2.9,6.4,7,6.4h1.1a5.9,5.9,0,0,0,5.5-6.4V21.6ZM71.9,27.3H85.4" /> </svg> </div> </div> <!-- Banner Two --> <div class="pt-8 pb-8"> <div class="relative h-80 md:h-124 bg-left"> <!-- Background image with opacity --> <picture> <source srcset="/media/xqcii44v/hero-vr.png?rxy=0.4457610382282409,0.2257636122177955&width=2200&height=1000&v=1d878d1db1df060&format=webp&quality=70" type="image/webp" /> <source srcset="/media/xqcii44v/hero-vr.png?rxy=0.4457610382282409,0.2257636122177955&width=2200&height=1000&v=1d878d1db1df060&quality=70" type="image/png" /> <img loading=lazy src="/media/xqcii44v/hero-vr.png?rxy=0.4457610382282409,0.2257636122177955&width=2200&height=1000&v=1d878d1db1df060&quality=70" class="absolute inset-0 w-full h-full object-cover opacity-40 md:opacity-40" title="Hero Vr" alt="Hero Vr" /> </picture> <!-- Content container --> <div class="absolute inset-0 flex flex-col"> <div class="container-desktop mx-auto"> <div class="pl-4 md:pl-28 pt-14 md:pt-20 | w-2/3 md:w-10/12"> <div class="text-pink font-light | text-3xl md:text-6xl"> <h2 class="text-pink font-light | text-3xl md:text-6xl"> Innovation </h2> </div> <h3 class="mt-2 | text-black | font-light text-2xl md:text-4xl"> Cutting-edge innovation that delivers real-world results </h3> </div> </div> </div> </div> </div> <div class="relative overflow-x-clip overflow-y-visible mb-[170px] hidden lg:block" x-data="{animate: false}" x-intersect="animate = true"> <svg x-show="animate" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 331.6 243.7" class="absolute [height:300px] right-[-20px] bottom-[-150px]"> <defs> <style> </style> </defs> <path id="Layer_2" data-name="Layer 2" class="cls-1" x-bind:style="animate ? `animation: dash 8s linear forwards; animation-delay: 1s; stroke-dasharray: ${$el.getTotalLength()}; stroke-dashoffset: ${$el.getTotalLength()};` : ''" d="M324.2,239.6H192.6a20,20,0,0,1-20-20V198.2c0-11,5.8-20,12.9-20s12.8,5.3,12.8,11.9-9,11.8-20,11.8H63.8a19.9,19.9,0,0,1-20-20V157.4M32.3,17a11.6,11.6,0,1,0,23.1,0,11.6,11.6,0,0,0-23.1,0ZM13,48.4A11.6,11.6,0,1,0,24.6,36.8,11.6,11.6,0,0,0,13,48.4ZM5.3,81.7A11.6,11.6,0,1,0,16.9,70.1,11.6,11.6,0,0,0,5.3,81.7ZM13,114.9a11.6,11.6,0,1,0,23.1,0,11.6,11.6,0,0,0-23.1,0Zm18.8,30.9a11.6,11.6,0,1,0,11.6-11.6A11.6,11.6,0,0,0,31.8,145.8Zm23.1-.9h.6a10.5,10.5,0,0,0,10.4-10.5V27.5h0A10.5,10.5,0,0,0,55.4,17h0M65.7,47.4H36.1m97.3,33.8H28.4m37.3,33.3H36.1M106.5,17A11.6,11.6,0,1,0,118.1,5.5,11.6,11.6,0,0,0,106.5,17Zm19.3,31.4a11.6,11.6,0,1,0,11.6-11.6A11.6,11.6,0,0,0,125.8,48.4Zm7.7,33.3a11.6,11.6,0,1,0,11.6-11.6A11.6,11.6,0,0,0,133.5,81.7Zm-7.7,33.2a11.6,11.6,0,1,0,11.6-11.5A11.6,11.6,0,0,0,125.8,114.9ZM107,145.8a11.6,11.6,0,1,0,11.6-11.6A11.6,11.6,0,0,0,107,145.8ZM106.6,17h0A10.5,10.5,0,0,0,96.1,27.5V134.4a10.4,10.4,0,0,0,10.4,10.5h.5M96.3,47.4h29.5M96.3,114.5h29.5" /> </svg> </div> <div class="relative overflow-x-clip overflow-y-visible mb-[170px] hidden lg:block" x-data="{animate: false}" x-intersect="animate = true"> <svg x-show="animate" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 105 180.6" class="absolute [height:450px] bottom-[-355px]"> <defs> <style> .dna-2-svg { stroke-width: 1px; } </style> </defs> <path class="cls-1 dna-2-svg" x-bind:style="animate ? `animation: dash 8s linear forwards; stroke-dasharray: ${$el.getTotalLength()}; stroke-dashoffset: ${$el.getTotalLength()};` : ''" d="M74.9,134.4,60.7,147.9l-18.8-5.5-4.7-19.1,14.2-13.5m42.4,30.1-18.9-5.5L60.7,148l4.7,19.1,18.8,5.5L98.4,159ZM25.4,87.6,13.9,98.7l4.6,19,18.8,5.6,14.3-13.6L46.9,90.6,31.7,86.2m-6.3,1.5L14,98.5M4.7,60.4l18.9,5.5m14-13.4L23.4,66.1l3.7,15.5M4.7,60.4,23.5,66,37.7,52.4,33.1,33.3,14.2,27.8,0,41.4M66.1,25.3,47.3,19.8,33.1,33.4l4.6,19.1m-25-32.4,1.6,7.7,18.8,5.5L47.4,19.8,42.7.7m3.7,132.1-2-8M39.5,35.2l2.1,7.9m32.3,98.5-6.1,6M14.9,33.2l-6.1,6M41.9,142.4l-5.8,5.8m57.6-8,2.7-2.7m2.5-6.4a3.7,3.7,0,0,0-3.7,3.7,3.6,3.6,0,0,0,3.7,3.7,3.7,3.7,0,0,0,3.7-3.7A3.8,3.8,0,0,0,98.9,131.1ZM33.4,147a3.7,3.7,0,1,0,3.7,3.7A3.6,3.6,0,0,0,33.4,147ZM47,90.7,49.7,88m2.4-6.4a3.7,3.7,0,1,0,3.7,3.7A3.8,3.8,0,0,0,52.1,81.6ZM69.8,22.5a3.8,3.8,0,0,0-3.7,3.7,3.7,3.7,0,0,0,3.7,3.7,3.6,3.6,0,0,0,3.7-3.7A3.7,3.7,0,0,0,69.8,22.5ZM9.2,13.9a3.7,3.7,0,1,0,5.2-.2A3.7,3.7,0,0,0,9.2,13.9ZM31.7,86.3a5.2,5.2,0,0,0,.2-1.1,3.7,3.7,0,0,0-3.7-3.7,3.7,3.7,0,1,0,3.5,4.8" /> </svg> </div> <!-- Banner Three --> <div class="pt-8 pb-8"> <div class="relative h-80 md:h-124 bg-left"> <!-- Background image with opacity --> <picture> <source srcset="/media/t2jozic3/1238030967.jpg?rxy=0.47547654744056544,0.6200544234297042&width=2200&height=1000&v=1d85759cba42df0&format=webp&quality=70" type="image/webp" /> <source srcset="/media/t2jozic3/1238030967.jpg?rxy=0.47547654744056544,0.6200544234297042&width=2200&height=1000&v=1d85759cba42df0&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/t2jozic3/1238030967.jpg?rxy=0.47547654744056544,0.6200544234297042&width=2200&height=1000&v=1d85759cba42df0&quality=70" class="absolute inset-0 w-full h-full object-cover opacity-40 md:opacity-40" title="1238030967 (2) (1) (1)" alt="1238030967 (2) (1) (1)" /> </picture> <!-- Content container --> <div class="absolute inset-0 flex flex-col"> <div class="container-desktop mx-auto"> <div class="pl-4 md:pl-28 pt-14 md:pt-20 | w-2/3 md:w-10/12"> <div class="text-pink font-light | text-3xl md:text-6xl"> <h2 class="text-pink font-light | text-3xl md:text-6xl"> Collaboration </h2> </div> <h3 class="mt-2 | text-black | font-light text-2xl md:text-4xl"> Sharing expertise and know-how to achieve better results </h3> </div> </div> </div> </div> </div> <!-- News Cards --> <div class="pt-8 pb-8"> <div class=""> <div class="container-desktop | mx-auto"> <div class="mx-4 md:mx-14"> <div class="mt-5"> <h2 class="mx-auto text-pink">News & Events</h2> </div> <div class="grid md:grid-cols-2 lg:grid-cols-3 | mt-5 | gap-x-4"> <div class="mb-6 lg:mb-0 | col-span-1 | bg-offwhite-lightest | border-2 border-green | drop-shadow-[3px_3px_3px_rgba(0,0,0,0.25)] | flex flex-col justify-between"> <div> <div> <picture> <source srcset="/media/jtlbvfwo/adobestock_100631143.jpeg?width=520&height=360&v=1dac0b846e4dbd0&format=webp&quality=70" type="image/webp" /> <source srcset="/media/jtlbvfwo/adobestock_100631143.jpeg?width=520&height=360&v=1dac0b846e4dbd0&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/jtlbvfwo/adobestock_100631143.jpeg?width=520&height=360&v=1dac0b846e4dbd0&quality=70" class="w-full" title="Adobestock 100631143" alt="Adobestock 100631143" /> </picture> </div> <div class="px-3"> <p class="mt-2 | flex flex-row"> <span class="mr-2 pt-1"> <svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" version="1.0" id="layer1" width="20pt" height="20pt" viewBox="0 0 75 75"><g id="g1"><polygon id="polygon1" points="39.389,13.769 22.235,28.606 6,28.606 6,47.699 21.989,47.699 39.389,62.75 39.389,13.769" style="stroke:#111111;stroke-width:5;stroke-linejoin:round;fill:#111111;" /><path id="path1" d="50.057,45.934 51.19,42.291 51.19,38.377 C 51.19,34.399 50.026,30.703 48.043,27.577" style="fill:none;stroke:#111111;stroke-width:5;stroke-linecap:round" /><path id="path2" d="M 55.082,20.537 C 58.777,25.523 60.966,31.694 60.966,38.377 C 60.966,44.998 58.815,51.115 55.178,56.076" style="fill:none;stroke:#111111;stroke-width:5;stroke-linecap:round" /><path id="path1" d="M 61.71,62.611 C 66.977,55.945 70.128,47.531 70.128,38.378 C 70.128,29.161 66.936,20.696 61.609,14.01" style="fill:none;stroke:#111111;stroke-width:5;stroke-linecap:round" /></g></svg> </span><span class="pt-1">18 Jun 24</span> </p> <p class="mt-2 | flex flex-row"> <span class="mr-3 pt-1 h-7"> </span> </p> <h4 class="mt-2 | text-green ">RSSL launches dedicated dietary supplements testing service</h4> <p class="mt-2"> Our new comprehensive service guarantees reliable turnaround, quality results and specialist analytical expertise, providing a one stop shop for dietary supplement testing </p> </div> </div> <div class="px-3"> <div class="mt-5 "> <a href="/news/2024-06/rssl-launches-its-dedicated-dietary-supplements-testing-service/" class="uppercase underline | font-medium | transition transform hover:text-gray-light"> Read More </a> </div> <div class="my-3 | border-t-2 border-black-lightest"> <div class="pill-alt | mt-2 | inline-block">Food & Consumer Goods</div> </div> </div> </div> <div class="mb-6 lg:mb-0 | col-span-1 | bg-offwhite-lightest | border-2 border-green | drop-shadow-[3px_3px_3px_rgba(0,0,0,0.25)] | flex flex-col justify-between"> <div> <div> <picture> <source srcset="/media/fp5hoghz/rssl_science_centre_branded_feb_2024.jpg?width=520&height=360&v=1da63da15fddcf0&format=webp&quality=70" type="image/webp" /> <source srcset="/media/fp5hoghz/rssl_science_centre_branded_feb_2024.jpg?width=520&height=360&v=1da63da15fddcf0&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/fp5hoghz/rssl_science_centre_branded_feb_2024.jpg?width=520&height=360&v=1da63da15fddcf0&quality=70" class="w-full" title="RSSL Science Centre Branded FEB 2024" alt="RSSL Science Centre Branded FEB 2024" /> </picture> </div> <div class="px-3"> <p class="mt-2 | flex flex-row"> <span class="mr-2 pt-1"> <svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" version="1.0" id="layer1" width="20pt" height="20pt" viewBox="0 0 75 75"><g id="g1"><polygon id="polygon1" points="39.389,13.769 22.235,28.606 6,28.606 6,47.699 21.989,47.699 39.389,62.75 39.389,13.769" style="stroke:#111111;stroke-width:5;stroke-linejoin:round;fill:#111111;" /><path id="path1" d="50.057,45.934 51.19,42.291 51.19,38.377 C 51.19,34.399 50.026,30.703 48.043,27.577" style="fill:none;stroke:#111111;stroke-width:5;stroke-linecap:round" /><path id="path2" d="M 55.082,20.537 C 58.777,25.523 60.966,31.694 60.966,38.377 C 60.966,44.998 58.815,51.115 55.178,56.076" style="fill:none;stroke:#111111;stroke-width:5;stroke-linecap:round" /><path id="path1" d="M 61.71,62.611 C 66.977,55.945 70.128,47.531 70.128,38.378 C 70.128,29.161 66.936,20.696 61.609,14.01" style="fill:none;stroke:#111111;stroke-width:5;stroke-linecap:round" /></g></svg> </span><span class="pt-1">20 Feb 24</span> </p> <p class="mt-2 | flex flex-row"> <span class="mr-3 pt-1 h-7"> </span> </p> <h4 class="mt-2 | text-green ">RSSL launches Innovation Hub for Biotechs</h4> <p class="mt-2"> The new Innovation Hub offers a dedicated platform to help biotech organisations de-risk and accelerate the development of cutting-edge products. </p> </div> </div> <div class="px-3"> <div class="mt-5 "> <a href="/news/2024-02/rssl-announce-new-innovation-hub/" class="uppercase underline | font-medium | transition transform hover:text-gray-light"> Read More </a> </div> <div class="my-3 | border-t-2 border-black-lightest"> <div class="pill-alt | mt-2 | inline-block">Life Science & Pharmaceuticals</div> </div> </div> </div> <div class="mb-6 lg:mb-0 | col-span-1 | bg-offwhite-lightest | border-2 border-green | drop-shadow-[3px_3px_3px_rgba(0,0,0,0.25)] | flex flex-col justify-between"> <div> <div> <picture> <source srcset="/media/un5aodcp/knights-building-exterior.jpg?width=520&height=360&v=1da21dc937dd530&format=webp&quality=70" type="image/webp" /> <source srcset="/media/un5aodcp/knights-building-exterior.jpg?width=520&height=360&v=1da21dc937dd530&quality=70" type="image/jpeg" /> <img loading=lazy src="/media/un5aodcp/knights-building-exterior.jpg?width=520&height=360&v=1da21dc937dd530&quality=70" class="w-full" title="Knights Building Exterior" alt="Knights Building Exterior" /> </picture> </div> <div class="px-3"> <p class="mt-2 | flex flex-row"> <span class="mr-2 pt-1"> <svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" version="1.0" id="layer1" width="20pt" height="20pt" viewBox="0 0 75 75"><g id="g1"><polygon id="polygon1" points="39.389,13.769 22.235,28.606 6,28.606 6,47.699 21.989,47.699 39.389,62.75 39.389,13.769" style="stroke:#111111;stroke-width:5;stroke-linejoin:round;fill:#111111;" /><path id="path1" d="50.057,45.934 51.19,42.291 51.19,38.377 C 51.19,34.399 50.026,30.703 48.043,27.577" style="fill:none;stroke:#111111;stroke-width:5;stroke-linecap:round" /><path id="path2" d="M 55.082,20.537 C 58.777,25.523 60.966,31.694 60.966,38.377 C 60.966,44.998 58.815,51.115 55.178,56.076" style="fill:none;stroke:#111111;stroke-width:5;stroke-linecap:round" /><path id="path1" d="M 61.71,62.611 C 66.977,55.945 70.128,47.531 70.128,38.378 C 70.128,29.161 66.936,20.696 61.609,14.01" style="fill:none;stroke:#111111;stroke-width:5;stroke-linecap:round" /></g></svg> </span><span class="pt-1">28 Nov 23</span> </p> <p class="mt-2 | flex flex-row"> <span class="mr-3 pt-1 h-7"> </span> </p> <h4 class="mt-2 | text-green ">RSSL's new state of the art facility is now officially open</h4> <p class="mt-2"> The Knight building, our new state of the art facility on Reading University campus, opens as part of our ambitious expansion plan </p> </div> </div> <div class="px-3"> <div class="mt-5 "> <a href="/news/rssls-new-state-of-the-art-facility-now-officially-open/" class="uppercase underline | font-medium | transition transform hover:text-gray-light"> Read More </a> </div> <div class="my-3 | border-t-2 border-black-lightest"> <div class="pill-alt | mt-2 | inline-block">General</div> </div> </div> </div> </div> <div class="relative overflow-x-clip overflow-y-visible mb-[200px] hidden lg:block" x-data="{animate: false}" x-intersect="animate = true"> <svg x-show="animate" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 810 243.7" class="absolute [height:215px] left-0"> <defs> <style> </style> </defs> <path id="Layer_2" x-bind:style="animate ? `animation: dash 4s linear forwards; animation-delay: 1s; stroke-dasharray: ${$el.getTotalLength()}; stroke-dashoffset: -${$el.getTotalLength()};` : ''" data-name="Layer 2" class="cls-1" d="M 721.8,153.9 H 41.9 c -17.877923,-9e-5 -32.3553496,14.52216 -32.3,32.4 v 4 0 c -0.05535,17.87784 14.422077,32.40009 32.3,32.4 v 0 c 17.894026,0 32.4,-14.50597 32.4,-32.4 V 20.6 m 639.4,70.9 c 0.0404,17.26136 10.46959,32.80072 26.42834,39.37799 15.95872,6.57726 34.30745,2.89849 46.49877,-9.32139 12.19132,-12.21987 15.82717,-30.57715 9.21259,-46.52044 C 789.22512,59.092839 773.66141,48.700047 756.4,48.7 732.77833,48.699935 713.64468,67.878398 713.7,91.5 Z M 757,39.4 h -0.6 c -29.1,0 -52.6,23.3 -52.6,52.1 0,28.8 23.5,52.1 52.6,52.1 16.01307,0.0338 31.17286,-7.21498 41.2,-19.7 m -41.2,29.8 V 48.9 m -25.7,105 h 50.6 M 718.5,71.5 h 75.7 m -75.7,39.4 h 75.7 M 713.8,91.5 h 85 M 753.9,48.9 c -1.9,1.4 -22.2,16.3 -22.4,42 -0.2,25.7 21.4,42 23,43 m 4.4,0 c 1.6,-1 23.2,-15.9 23,-43 C 781.7,63.8 761.6,50.4 759.6,49" /> </svg> </div> <div class="mt-16 | text-center"> <a href="/news/" class="btn btn-white py-2"> View all news<img src="/assets/images/button-icon.svg" class="inline mb-[3px] h-6 ml-3 w-auto" alt=""> </a> </div> </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>