CINXE.COM
Institute Homepage
<!doctype html> <html lang="en"> <head > <script> var BASE_URL = 'https://institute.acs.org/'; var require = { "baseUrl": "https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US" }; </script> <meta charset="utf-8"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta name="title" content="Institute Homepage"/> <meta name="description" content="The ACS Institute is a learning platform offering a robust collection of learning and training resources to advance the chemistry community. "/> <meta name="keywords" content="The ACS Institute"/> <meta name="robots" content="INDEX,FOLLOW"/> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/> <meta name="format-detection" content="telephone=no"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[]},session_trace:{sampling_rate:0.0,mode:"FIXED_RATE",enabled:true,error_sampling_rate:0.0}};(window.NREUM||(NREUM={})).loader_config={xpid:"VgMFUFNQABAEUlRQBQYHX1Y=",licenseKey:"133e244bf0",applicationID:"465227092"};;/*! For license information please see nr-loader-full-1.284.1.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>p,xN:()=>g});var n=r(3333);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.284.1",i="PROD",o="CDN",a="^2.0.0-alpha.18"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>u,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>d});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,u=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9414:(e,t,r)=>{"use strict";r.d(t,{J:()=>c});var n=r(7836),i=r(2646),o=r(944),a=r(3434);const s=new Map;function c(e,t,r,c){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,o.R)(29);const u=function(e){return(e||n.ee).get("logger")}(e),d=(0,a.YM)(u),l=new i.y(n.P);l.level=c.level,l.customAttributes=c.customAttributes;const f=t[r]?.[a.Jt]||t[r];return s.set(f,l),d.inPlace(t,[r],"wrap-logger-",(()=>s.get(f))),u}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},8969:(e,t,r)=>{"use strict";r.d(t,{j:()=>N});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(8154),h=r(384),g=r(6344);const p=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",g.G4.RECORD,g.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),R=r(3785),x=r(9414);function w(){const e=(0,h.pV)();p.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var A=r(9417),T=r(5603),_=r(5284);const S=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let O=!1;function N(e,t={},p,N){let{init:I,info:P,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=p;const H=(0,h.pV)();P||(I=H.init,P=H.info,j=H.loader_config),(0,A.xN)(e.agentIdentifier,I||{}),(0,T.a)(e.agentIdentifier,j||{}),P.jsAttributes??={},d.bv&&(P.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,P);const D=(0,A.D0)(e.agentIdentifier),L=[P.beacon,P.errorBeacon];O||(D.proxy.assets&&(S(D.proxy.assets),L.push(D.proxy.assets)),D.proxy.beacon&&L.push(D.proxy.beacon),w(),(0,h.US)("activatedFeatures",_.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),C.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?L:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const p={};var w=s.ee.get(e),A=w.get("tracer");E[e]=b.g.OFF,w.on(g.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var T="api-",_=T+"ixn-";function S(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(T,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}p.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,w),(0,R.R)(w,e,t,r)},p.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),(0,x.J)(w,e,t,{customAttributes:r,level:i})},m.forEach((e=>{p[e]=I(T,e,!0,"api")})),p.addPageAction=I(T,"addPageAction",!0,n.K7.genericEvents),p.recordCustomEvent=I(T,"recordCustomEvent",!0,n.K7.genericEvents),p.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(T,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return S(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},p.setUserId=function(e){if("string"==typeof e||null===e)return S("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return S("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},p.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},p[g.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(g.G4.RECORD,[],void 0,n.K7.sessionReplay,w)},p[g.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(g.G4.PAUSE,[],void 0,n.K7.sessionReplay,w)},p.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const N=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,w),h||(0,a.p)(_+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,w),function(){if(A.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,w),i&&(0,a.p)(e+t,[r?(0,v.t)():performance.now(),...arguments],r?null:this,i,w),r?void 0:this}}function P(){r.e(891).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{N[e]=I(_,e,void 0,h?n.K7.softNav:n.K7.spa)})),p.setCurrentRouteName=h?I(_,"routeName",void 0,n.K7.softNav):I(T,"routeName",!0,n.K7.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,w),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,w)},d.RI?(0,u.GG)((()=>P()),!0):P(),p}(e.agentIdentifier,N,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),O=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>s,P3:()=>c,XX:()=>i,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},c={[s.pageViewEvent]:1,[s.pageViewTiming]:2,[s.metrics]:3,[s.jserrors]:4,[s.spa]:5,[s.ajax]:6,[s.sessionTrace]:7,[s.softNav]:8,[s.sessionReplay]:9,[s.logging]:10,[s.genericEvents]:11},u={[s.pageViewEvent]:a,[s.pageViewTiming]:n,[s.ajax]:n,[s.spa]:n,[s.softNav]:n,[s.metrics]:i,[s.jserrors]:i,[s.sessionTrace]:o,[s.sessionReplay]:o,[s.logging]:"browser/logs",[s.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.284.1.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.284.1.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-Od067lOY95DPNtK7790Jj9QGqTZsvY6WYoIbG9jHEx11YH+cKephP0D8xq7MtEc7AyDyxUVwptzUh6Pbdip4tw==",222:"sha512-Vri3Yj4cB04wqiEEGR+rrouuXE/Yj3Ll4v5eMo+DIjvUV6pHbvkI/mrkd/7Ja/8B+sLaHQ5QtU44lWIknfQUZA==",95:"sha512-Z4n831y0rPpX2VuolNEewH7fHFDKSBKBicYgr59PyFVPDnOHJkbYBnYGZXH4o4cyKimKyV3VJpLeGXA6eIxYJQ=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={85:0,959:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.284.1.PROD"]=self["webpackChunk:NRBA-1.284.1.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(8969);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),E=i(2843),A=i(3878),T=i(782),_=i(1863);class S extends b{static featureName=T.T;constructor(e,t=!0){super(e,T.T,t),g.RI&&((0,E.u)((()=>(0,w.p)("docHidden",[(0,_.t)()],void 0,T.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,_.t)()],void 0,T.T,this.ee))),this.importAggregator(e))}}var O=i(8154);class N extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),g.RI&&document.addEventListener("securitypolicyviolation",(e=>{(0,w.p)(O.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)})),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return D(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(D(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return C(e.reason)}const r=C(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function H(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return D(e.error)?e.error:C(e)}function D(e){return e instanceof Error&&!!e.stack}class L extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((e,t)=>{this.abortHandler&&(0,w.p)("ierr",[C(e),(0,_.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.p)("err",[k(e),(0,_.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(e),(0,_.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&g.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(g.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,x.dV)().o.REQ,fe=(0,x.dV)().o.XHR;const he="X-NewRelic-App-Data";class ge extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,A.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,_.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function R(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,_.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,_.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function E(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin&&r.getAllResponseHeaders().indexOf(he)>=0){var i=r.getResponseHeader(he);i&&((0,w.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const me={},ve=["pushState","replaceState"];function be(e){const t=function(e){return(e||B.ee).get("history")}(e);return!g.RI||me[t.debugId]++||(me[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,ve,"-")),t}var ye=i(3738);const{He:Re,bD:xe,d3:we,Kp:Ee,TZ:Ae,Lc:Te,uP:_e,Rz:Se}=ye;class Oe extends b{static featureName=Ae;constructor(e,t=!0){super(e,Ae,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;be(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(_e,(function(e,t){this.bstStart=(0,_.t)()})),this.eventsEE.on(Te,(function(e,t){(0,w.p)("bst",[e[0],t,this.bstStart,(0,_.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+we,(function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+Ee,(function(e){(0,w.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,w.p)(Re,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:xe,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Ne=i(2614);class Ie extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Ne.H3,"_").concat(Ne.uh)))}catch(e){}(0,p.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,w.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Ne.g.FULL||e.sessionReplayMode===Ne.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#o}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Ne.g.FULL&&this.featAggregate.initializeRecording(Ne.g.FULL,!0):(this.#i=Ne.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Ne.g.FULL&&(this.recorder.parent.mode=Ne.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Pe=i(3333);class je extends b{static featureName=Pe.TZ;constructor(e,t=!0){super(e,Pe.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(g.RI&&(e.init.user_actions.enabled&&(Pe.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Pe.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,w.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,A.sp)(e,t)}))),e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,w.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var Ce=i(993),ke=i(3785),He=i(9414);class De extends b{static featureName=Ce.TZ;constructor(e,t=!0){super(e,Ce.TZ,t);const r=this.ee;(0,He.J)(r,g.gm.console,"log",{level:"info"}),(0,He.J)(r,g.gm.console,"error",{level:"error"}),(0,He.J)(r,g.gm.console,"warn",{level:"warn"}),(0,He.J)(r,g.gm.console,"info",{level:"info"}),(0,He.J)(r,g.gm.console,"debug",{level:"debug"}),(0,He.J)(r,g.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,ke.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,S,Oe,Ie,ge,N,L,je,De],loaderType:"pro"})})()})();</script> <title>Institute Homepage</title> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/mage/calendar.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/css/styles-m.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/css/all.min.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/css/acs-bootstrap.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/css/acs-ecommerce.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/css/aos.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/css/font-awesome.min.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/css/institute_header.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/css/institute_footer.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Lof_ProductTags/css/styles.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Mageplaza_Core/css/owl.carousel.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Mageplaza_Core/css/owl.theme.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Mageplaza_BannerSlider/css/animate.min.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Mageplaza_BannerSlider/css/style.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Mageplaza_BannerSlider/css/bannerslider.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_Core/css/styles.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_Core/css/owlcarousel/owl.carousel.min.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_Core/css/animate.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_Core/css/fontawesome5.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_Core/css/mgz_font.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_Core/css/mgz_bootstrap.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_Builder/css/openiconic.min.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_Builder/css/styles.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_Builder/css/common.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_Newsletter/css/styles.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_Core/css/magnific.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_PageBuilder/css/styles.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_PageBuilder/vendor/photoswipe/photoswipe.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_PageBuilder/vendor/photoswipe/default-skin/default-skin.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_PageBuilder/vendor/blueimp/css/blueimp-gallery.min.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/Magezon_PageBuilderIconBox/css/styles.css" /> <link rel="stylesheet" type="text/css" media="screen and (min-width: 768px)" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/css/styles-l.css" /> <link rel="stylesheet" type="text/css" media="print" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/css/print.css" /> <script type="text/javascript" src="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/requirejs/require.js"></script> <script type="text/javascript" src="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/mage/requirejs/mixins.js"></script> <script type="text/javascript" src="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/requirejs-config.js"></script> <link rel="preload" as="font" crossorigin="anonymous" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/fonts/opensans/light/opensans-300.woff2" /> <link rel="preload" as="font" crossorigin="anonymous" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/fonts/opensans/regular/opensans-400.woff2" /> <link rel="preload" as="font" crossorigin="anonymous" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/fonts/opensans/semibold/opensans-600.woff2" /> <link rel="preload" as="font" crossorigin="anonymous" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/fonts/opensans/bold/opensans-700.woff2" /> <link rel="preload" as="font" crossorigin="anonymous" href="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/fonts/Luma-Icons.woff2" /> <link rel="icon" type="image/x-icon" href="https://institute.acs.org/media/favicon/default/favicon.ico" /> <link rel="shortcut icon" type="image/x-icon" href="https://institute.acs.org/media/favicon/default/favicon.ico" /> <link rel="stylesheet" type="text/css" media="all" href="https://assets.acs.org/v3.0/acs-bootstrap/css/institute-magento-global.css"> <script type="text/javascript" src="https://assets.acs.org/v2.0/acs-bootstrap/js/institute-magento-global.js"></script> <script type="text/x-magento-init"> { "*": { "Magento_PageCache/js/form-key-provider": { "isPaginationCacheEnabled": 0 } } } </script> <style> @media (min-width: 1260px) { .magezon-builder .mgz-container {width: 1260px;} } </style> <script type="text/javascript"> requirejs(['jquery'], function (jQuery) { (function ($) { (function (a, c, b, e) { a[b] = a[b] || {}; a[b].initial = { accountCode: "AMERI11191", host: "AMERI11191.pcapredict.com" }; a[b].on = a[b].on || function () { (a[b].onq = a[b].onq || []).push(arguments) }; var d = c.createElement("script"); d.async = !0; d.src = e; c = c.getElementsByTagName("script")[0]; c.parentNode.insertBefore(d, c) })(window, document, "pca", "/" + "/AMERI11191.pcapredict.com/js/sensor.js"); pca.magento = pca.magento || {}; pca.magento.currentUrl = window.location.href; pca.magento.checkout = false; pca.magento.isElementVisible = function( elem ) { return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length ); }; pca.magento.setupCheckout = function(){ pca.magento.checkout = true; pca.magento.doLoad(); }; pca.on('data', function(source, key, address, variations) { switch (source) { case "address": if (pca.magento.checkout) { // Because magento is using form validation on each field we need to fire a change on the fields we populate. var provinceField = null; for(var c = 0; c< pca.capturePlus.controls.length; c++){ var cont = pca.capturePlus.controls[c]; if(cont.key == key){ for(var f = 0; f < cont.fields.length; f++){ var element = pca.getElement(cont.fields[f].element); if(cont.fields[f].field === '{ProvinceName}'){ provinceField = element; } pca.fire(element, 'change'); } } } if(provinceField){ pca.setValue(provinceField, address.ProvinceName); pca.fire(provinceField, 'change'); } } break; } }); // This bit of code was written to accommodate the Magento 2 DOM element fields with the same name and dynamic id's. // We are doing the equivalent of the following : // 1) Recording the amount of times the address fields are on the page, e.g. How many times is the "Postcode" element on the page. // 2) Taking each set in turn and getting the dynamic id's that relate to the names. e.g. <input name="postcode" id="D6G65BGS" ... // 3) For each of those id's we rewrite the mappings for a key. Control[Index].Mappings.Postcode = BGH34DF (pseudo-code) // 4) Reload the controls - this should then reduce down the number of found mappings as they have been re-written to the new id's. var loadHitCounter = 0; pca.on("load", function(type, key, control){ if(type == "capture+"){ for(var f = 0; f < control.fields.length; f++){ if(control.fields[f].element.indexOf('wait_') == 0){ control.fields[f].element = control.fields[f].element.replace('wait_', ''); } if(document.getElementById(control.fields[f].element)){ //ignore }else{ var elementsMatchedByName = document.getElementsByName(control.fields[f].element); if(elementsMatchedByName.length > loadHitCounter){ control.fields[f].element = elementsMatchedByName[loadHitCounter].id; }else{ control.fields[f].element = "wait_" + control.fields[f].element; } } } control.reload(); loadHitCounter++; } }); pca.magento.reloadPCA = function() { if (console && console.log) console.log("Loading PCA"); loadHitCounter = 0; pca.load(); } pca.magento.loadPCA = function() { pca.magento.reloadPCA(); // If you login while in the checkout and add a new address, it will show a popup view. var buttons = document.getElementsByTagName('button'); for (var b = 0; b < buttons.length; b++) { if (buttons[b].className.indexOf('action-show-popup') > -1) { //onclick $(buttons[b]).off('click.pca').on('click.pca', function(){ pca.magento.reloadPCA(); }); } } // Toggle button for adding billing fields on checkout single step. var els = document.getElementsByName('billing-address-same-as-shipping'); if (els && els.length) { for (var i=0; i < els.length; i++) { //onclick $(els[i]).off('click.pca').on('click.pca', function(){ if (this.checked === false) { pca.magento.reloadPCA(); } }); } } // Logged in user can select an address on billing screen or add a new one. var els = document.getElementsByName('billing_address_id'); if (els && els.length) { for (var i=0; i < els.length; i++) { // onchange $(els[i]).off('change.pca').on('change.pca', function(){ pca.magento.reloadPCA(); }); } } // This is so we can reload the mappings to find the next set of address fields. // NOTE - Monitor Fields and Continual Field Search could potenially remove this. if (pca.magento.checkout) { pca.magento.checkUrlChange(); } }; pca.magento.checkUrlChange = function() { if (window.location.href != pca.magento.currentUrl) { pca.magento.currentUrl = window.location.href; window.setTimeout(pca.magento.loadPCA, 500); } else { window.setTimeout(pca.magento.checkUrlChange, 1000); } }; // Checks for the dynamic fields are on the page - Means we will need to reload the view to perform the dynamic mapping above. pca.magento.dynamicMagentoFieldsExist = function() { var isDynamicRegExp = new RegExp("^[A-Z0-9]{7}$"); // Magento 2 - 7 character dynamic id's. var col = document.getElementsByTagName("*"); for (var i = 0; i < col.length; i++) { if (isDynamicRegExp.test(col[i].id) && pca.magento.isElementVisible(col[i])) { return true; } } } pca.magento.doLoad = function() { // Load when ready. if (pca && pca.platform && typeof pca.platform.elementExists === 'function' && (pca.platform.getBindingsForService("PLATFORM_CAPTUREPLUS").length > 0 || pca.platform.getBindingsForService("PLATFORM_MOBILEVALIDATION").length > 0 || pca.platform.getBindingsForService("PLATFORM_EMAILVALIDATION").length > 0) && (!pca.magento.checkout || pca.magento.dynamicMagentoFieldsExist())) { window.setTimeout(pca.magento.loadPCA, 500); } else { // re-set the timeout window.setTimeout(pca.magento.doLoad, 500); } }; })(jQuery); }); </script> <style>.c0ie57b{float:left}.c0ie57b-s{margin-right:1rem !important;margin-bottom:10px !important}.mgz-element.c0ie57b .mgz-link{border-radius:0;color:#000000;background-color:#f8cd31}.mgz-element.c0ie57b .mgz-link{border-radius:0;color:#000000;background-color:#f8cd31}.mgz-element.c0ie57b .mgz-link:hover{color:#000000;background-color:#fccf0f;border-color:#fccf0f}.syhnr4a{float:left}.mgz-element.syhnr4a .mgz-link{border-radius:0;color:#ffffff;background-color:#000000}.mgz-element.syhnr4a .mgz-link{border-radius:0;color:#ffffff;background-color:#000000}.mgz-element.syhnr4a .mgz-link:hover{color:#ffffff;background-color:#000000;border-color:#000000}.j3ckujs-p .mgz-parallax-inner{background-image:url('https://institute.acs.org/media/wysiwyg/bgImage.img_4.png');background-size:auto 100%;background-position:right top}.r28lbdt-s{min-height:32rem !important;background-color:#f5f5f5 !important}.mgz-element.hk5vkkp .mgz-cta-content{text-align:left;padding:1rem 1.5rem;background-color:#ffffff}.mgz-element.hk5vkkp .mgz-cta-bg,.mgz-element.hk5vkkp .mgz-cta-bg-overlay{transition-duration:1500ms}.mgz-element.rwftao7 .mgz-cta-content{text-align:left;padding:1rem 1.5rem;background-color:#ffffff}.mgz-element.rwftao7 .mgz-cta-bg,.mgz-element.rwftao7 .mgz-cta-bg-overlay{transition-duration:1500ms}.mgz-element.r7fa6yw .mgz-cta-content{text-align:left;padding:1rem 1.5rem;background-color:#ffffff}.mgz-element.r7fa6yw .mgz-cta-bg,.mgz-element.r7fa6yw .mgz-cta-bg-overlay{transition-duration:1500ms}.mgz-element.slbj02a .mgz-cta-content{text-align:left;padding:1rem 1.5rem;background-color:#ffffff}.mgz-element.slbj02a .mgz-cta-bg,.mgz-element.slbj02a .mgz-cta-bg-overlay{transition-duration:1500ms}.mgz-element.hew2qgv .mgz-cta-content{text-align:left;padding:1rem 1.5rem;background-color:#ffffff}.mgz-element.hew2qgv .mgz-cta-bg,.mgz-element.hew2qgv .mgz-cta-bg-overlay{transition-duration:1500ms}.mgz-element.s5cfknc .mgz-cta-content{text-align:left;padding:1rem 1.5rem;background-color:#ffffff}.mgz-element.s5cfknc .mgz-cta-bg,.mgz-element.s5cfknc .mgz-cta-bg-overlay{transition-duration:1500ms}.mgz-element.x99tqil .mgz-cta-content{text-align:left;padding:1rem 1.5rem;background-color:#ffffff}.mgz-element.x99tqil .mgz-cta-bg,.mgz-element.x99tqil .mgz-cta-bg-overlay{transition-duration:1500ms}.mgz-element.v2qe4c9 .mgz-cta-content{text-align:left;padding:1rem 1.5rem;background-color:#ffffff}.mgz-element.v2qe4c9 .mgz-cta-bg,.mgz-element.v2qe4c9 .mgz-cta-bg-overlay{transition-duration:1500ms}.v5jj679-s{padding-bottom:4rem !important}.v5jj679-p .mgz-parallax-inner{background-image:url('https://institute.acs.org/media/wysiwyg/home-explore-bg.png');background-size:auto;background-position:left bottom}.mgz-element.n8hgj5s .image-content{width:100%;text-align:center}.mgz-element.n8hgj5s .image-title{font-size:16px}.b5lh11t-s{padding-bottom:1.5rem !important}.mgz-element.hkxgjjt .image-content{width:100%;text-align:center}.mgz-element.hkxgjjt .image-title{font-size:16px}.ghd9mwr-s{padding-bottom:1.5rem !important}.mgz-element.jb2d19n .image-content{width:100%;text-align:center}.mgz-element.jb2d19n .image-title{font-size:16px}.wd4i0pp-s{padding-bottom:1.5rem !important}.mgz-element.l9qlccl .image-content{width:100%;text-align:center}.mgz-element.l9qlccl .image-title{font-size:16px}.wwfpfrd-s{padding-bottom:1.5rem !important}.mgz-element.qqjolph .image-content{width:100%;text-align:center}.mgz-element.qqjolph .image-title{font-size:16px}.rt9gv9b-s{padding-bottom:1.5rem !important}.mgz-element.l6kuo5y .image-content{width:100%;text-align:center}.mgz-element.l6kuo5y .image-title{font-size:16px}.qvd827a-s{padding-bottom:1.5rem !important}.mgz-element.mm9ly99 .image-content{width:100%;text-align:center}.mgz-element.mm9ly99 .image-title{font-size:16px}.j2y2krw-s{padding-bottom:1.5rem !important}.mgz-element.ie483rn .image-content{width:100%;text-align:center}.mgz-element.ie483rn .image-title{font-size:16px}.bmg8ojk-s{padding-bottom:1.5rem !important}.pytqlxt-s{padding-bottom:4rem !important}.l0ryg93-s{margin-bottom:15px !important}.t93wpuw-s{text-align:center}.mgz-element.t93wpuw .image-content{width:100%;text-align:center}.mgz-element.t93wpuw .image-title{font-size:16px}.krisf08-s{text-align:center}.opm2k0y-s{margin-bottom:20px !important}.kvppjr3-s{text-align:center}.mgz-element.kvppjr3 .image-content{width:100%;text-align:center}.mgz-element.kvppjr3 .image-title{font-size:16px}.fkqbsgs-s{text-align:center}.gyjhelb-s{margin-bottom:20px !important}.cittunh-s{text-align:center}.mgz-element.cittunh .image-content{width:100%;text-align:center}.mgz-element.cittunh .image-title{font-size:16px}.k1ck4xn-s{text-align:center}.nrxpcoi-s{margin-bottom:20px !important}.lhkctpi-s{text-align:center}.mgz-element.lhkctpi .image-content{width:100%;text-align:center}.mgz-element.lhkctpi .image-title{font-size:16px}.e5fwdg2-s{text-align:center}.g98n8r7-s{margin-bottom:20px !important}.tm20nx6-s{padding-top:6rem !important;padding-bottom:4rem !important;background-color:#f5f5f5 !important}.mgz-element.ehhoijr .mgz-link{border-radius:0;color:#000000;background-color:#f8cd31}.mgz-element.ehhoijr .mgz-link{border-radius:0;color:#000000;background-color:#f8cd31}.hiw396k-s{padding-top:6rem !important;padding-bottom:6rem !important;padding-left:2rem !important}.jqg6p0w-p .mgz-parallax-inner{background-image:url('https://institute.acs.org/media/wysiwyg/bgImage.img_1_.png');background-size:auto 100%;background-position:left bottom}.alk5u08-s{margin-bottom:24px !important}.mgz-element.alk5u08 .image-content{width:100%;text-align:center}.mgz-element.alk5u08 .image-title{font-size:16px}.etn3rre-s{margin-bottom:16px !important}.m7aky7y-s{margin-bottom:16px !important}.mgz-element.c998n6j .mgz-link{color:#000000;background-color:#f8cd31}.mgz-element.c998n6j .mgz-link{color:#000000;background-color:#f8cd31}.q9u1676-s{margin-bottom:24px !important}.mgz-element.q9u1676 .image-content{width:100%;text-align:center}.mgz-element.q9u1676 .image-title{font-size:16px}.ju2845o-s{margin-bottom:16px !important}.mdfvs1j-s{margin-bottom:16px !important}.mgz-element.ui2p8et .mgz-link{color:#000000;background-color:#f8cd31}.mgz-element.ui2p8et .mgz-link{color:#000000;background-color:#f8cd31}@media (max-width:767px){.h5dgu2r-s{margin-top:24px !important;margin-bottom:24px !important}}@media (max-width:575px){.h5dgu2r-s{margin-top:24px !important;margin-bottom:24px !important}}.rcc6oil-s{margin-top:64px !important;margin-bottom:64px !important}@media (max-width:1199px){.rcc6oil-s{margin-top:48px !important;margin-bottom:48px !important}}@media (max-width:991px){.rcc6oil-s{margin-top:48px !important;margin-bottom:48px !important}}@media (max-width:767px){.rcc6oil-s{margin-top:24px !important;margin-bottom:24px !important}}@media (max-width:575px){.rcc6oil-s{margin-top:16px !important;margin-bottom:16px !important}}.columns .column.main{padding-bottom:0}.homepage__hero--text{padding:0 1.5rem}.homepage__hero--text p{width:510px;max-width:100%}.content-box__border{border-left:1rem solid #17468e;border-radius:0.5rem;background-color:#fff;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);padding:3rem 4rem 2rem 4rem;height:100%}.content-box__border p,.content-box__border h3{color:black}.content-box__border--yellow{border-left:1rem solid #ffce34}.content-box__border--blue{border-left:1rem solid #17468e}.mgz-element-row.flex-align > .mgz-element-inner > .mgz-container{display:flex;align-items:center;flex-wrap:wrap}@media (min-width:768px){.mgz-element-row.flex-align--reverse > .mgz-element-inner > .mgz-container{flex-direction:row-reverse}} .homepage__hero{margin-bottom:3rem}.homepage__hero:after{content:"";width:100%;height:100px;display:block;background-color:#f5f5f5;clip-path:polygon(51% 55%,100% 10%,100% 0,0 0,0 10%)}@media (max-width:767px){.homepage__hero > .mgz-element-inner > .inner-content{flex-direction:column-reverse}} .homepage__hero .mgz-element-column > .mgz-element-inner{padding:4rem 2rem 3rem 0}@media (max-width:1275px){.homepage__hero .mgz-element-column > .mgz-element-inner{padding:4rem 2rem 3rem 1.5rem}} @media (max-width:767px){.homepage__hero .mgz-element-column > .mgz-element-inner{padding:3rem 1.5rem 3rem 1.5rem}} @media (max-width:767px){.homepage__hero .homepage__hero--image{height:27rem}} @media (max-width:767px){.homepage__hero .homepage__hero--image .mgz-parallax-inner{background-position:center top}} .homepage__hero--text h1{font-size:3.2rem !important;font-weight:600;line-height:4rem;margin-bottom:1.2rem !important}.homepage__hero--text p{font-size:2.6rem;margin-bottom:2.5rem !important}.home__center-box{background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);padding:0;margin-bottom:2.5rem}.home__center-box > .mgz-element-inner{margin-bottom:0 !important}.home__center-box .mgz-cta{align-items:center}.home__center-box .mgz-cta-bg-wrapper{max-height:9.5rem;min-height:9.5rem;min-width:9.5rem;max-width:9.5rem;width:9.5rem;height:9.5rem}.home__center-box .mgz-cta-content{min-height:unset}.home__center-box h3{font-size:1.6rem;font-weight:600;margin-bottom:0;color:#000000}.home__center-box p{font-size:1.3rem;margin-bottom:0}.homepage__facets > .mgz-element-inner > .inner-content{flex-wrap:nowrap !important}.homepage__facets--image{width:unset !important}.homepage__facets--text{width:unset !important}.homepage__facets--image > .mgz-element-inner{width:5rem !important;padding:0 1.5rem 0 0 !important}.homepage__facets--text > .mgz-element-inner{padding:0 !important}.community__hero .mgz-element-inner .mgz-parallax .mgz-parallax-inner{background-repeat:no-repeat;background-size:contain;background-position:right bottom}.community__hero--text > .mgz-element-inner{display:flex;padding:5rem 61rem 5rem 0}@media (max-width:599px){.community__hero .mgz-element-inner .mgz-parallax .mgz-parallax-inner{background-position:center top !important}.community__hero--text > .mgz-element-inner{height:unset;padding:calc(3rem + (100vw * 0.55)) 1.5rem 3rem 1.5rem !important}} @media (max-width:767px){.community__hero--text > .mgz-element-inner{padding-top:3rem}} @media (max-width:1200px){.community__hero .mgz-element-inner .mgz-parallax .mgz-parallax-inner{background-position:right calc((1.5rem + (100vw - 1.5rem - 1.5rem) * .4) - 59rem) bottom}.community__hero--text > .mgz-element-inner{padding-right:calc(3rem + 2rem + (100vw * 0.5));padding-left:1.5rem}} .community__hero--text .mgz-child:not(:last-child) > .mgz-element-inner{margin-bottom:0}@media (max-width:767px){.explore__hero > .mgz-element-inner > .mgz-parallax .mgz-parallax-inner{background-image:none}} .sd9g8wr{height:32px}.lnqashy-s{background-color:#333333 !important}.mgz-element.fk48d4c .image-content{width:100%;text-align:center}.mgz-element.fk48d4c .image-title{font-size:16px}.mgz-element.in4w249 .mgz-element-heading-text{color:#ffffff}.mgz-element.jifv1pn .mgz-element-heading-text{color:#ffffff}.mgz-element.jkw2img .mgz-element-heading-text{color:#ffffff}.mgz-element.ix64j1k .mgz-element-heading-text{color:#ffffff}.dsb75gb{float:left}.dsb75gb-s{text-align:center}.mgz-element.dsb75gb .mgz-icon-wrapper{border-radius:5px;color:#ffffff;background-color:#333333}.k370eqj{float:left}.k370eqj-s{text-align:center}.mgz-element.k370eqj .mgz-icon-wrapper{border-radius:5px;color:#ffffff;background-color:#333333}.w0mpgaa{float:left}.w0mpgaa-s{text-align:center}.mgz-element.w0mpgaa .mgz-icon-wrapper{border-radius:5px;color:#ffffff;background-color:#333333}.tghocau{float:left}.tghocau-s{text-align:center}.mgz-element.tghocau .mgz-icon-wrapper{border-radius:5px;color:#ffffff;background-color:#333333}.aowvmmk-s{background-color:#333333 !important}.j67uhxa,.qu5j31v,.kniunfj,.tw7ed1h,.fj9lrnu{border:10px solid transparent}.j67uhxa>.mgz-element-inner,.qu5j31v>.mgz-element-inner,.kniunfj>.mgz-element-inner,.tw7ed1h>.mgz-element-inner,.fj9lrnu>.mgz-element-inner{padding:0;margin:0}.y3jn5tx{height:32px}.lklnwot-s{background-color:#333333 !important}.glvwdop{float:left}.oxcwmt2{float:right}.stvn4lv-s{background-color:#000000 !important}</style></head> <body data-container="body" data-mage-init='{"loaderAjax": {}, "loader": { "icon": "https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/images/loader-2.gif"}}' id="html-body" class="cms-institute-homepage page-layout-1column cms-index-index page-layout-cms-full-width"> <script type="text/x-magento-init"> { "*": { "Magento_PageBuilder/js/widget-initializer": { "config": {"[data-content-type=\"slider\"][data-appearance=\"default\"]":{"Magento_PageBuilder\/js\/content-type\/slider\/appearance\/default\/widget":false},"[data-content-type=\"map\"]":{"Magento_PageBuilder\/js\/content-type\/map\/appearance\/default\/widget":false},"[data-content-type=\"row\"]":{"Magento_PageBuilder\/js\/content-type\/row\/appearance\/default\/widget":false},"[data-content-type=\"tabs\"]":{"Magento_PageBuilder\/js\/content-type\/tabs\/appearance\/default\/widget":false},"[data-content-type=\"slide\"]":{"Magento_PageBuilder\/js\/content-type\/slide\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-slide-button","showOverlay":"hover","dataRole":"slide"}},"[data-content-type=\"banner\"]":{"Magento_PageBuilder\/js\/content-type\/banner\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-banner-button","showOverlay":"hover","dataRole":"banner"}},"[data-content-type=\"buttons\"]":{"Magento_PageBuilder\/js\/content-type\/buttons\/appearance\/inline\/widget":false},"[data-content-type=\"products\"][data-appearance=\"carousel\"]":{"Magento_PageBuilder\/js\/content-type\/products\/appearance\/carousel\/widget":false}}, "breakpoints": {"desktop":{"label":"Desktop","stage":true,"default":true,"class":"desktop-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-desktop.svg","conditions":{"min-width":"1024px"},"options":{"products":{"default":{"slidesToShow":"5"}}}},"tablet":{"conditions":{"max-width":"1024px","min-width":"768px"},"options":{"products":{"default":{"slidesToShow":"4"},"continuous":{"slidesToShow":"3"}}}},"mobile":{"label":"Mobile","stage":true,"class":"mobile-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-mobile.svg","media":"only screen and (max-width: 768px)","conditions":{"max-width":"768px","min-width":"640px"},"options":{"products":{"default":{"slidesToShow":"3"}}}},"mobile-small":{"conditions":{"max-width":"640px"},"options":{"products":{"default":{"slidesToShow":"2"},"continuous":{"slidesToShow":"1"}}}}} } } } </script> <script type="text/x-magento-init"> { "*": { "tigren/ajaxToCart" : {"ajaxSuite":{"enabled":false,"popupTTL":10,"animation":"fade","backgroundColor":"#ededed","headerSuccessColor":null,"headerErrorColor":null,"headerTextColor":"#fff","buttonTextColor":"#fff","buttonBackgroundColor":"#006bb4"},"ajaxCart":{"addToCartUrl":"https:\/\/institute.acs.org\/ajaxcart\/cart\/showPopup\/","addToCartInWishlistUrl":"https:\/\/institute.acs.org\/ajaxcart\/wishlist\/showPopup\/","checkoutCartUrl":"https:\/\/institute.acs.org\/checkout\/cart\/add\/","wishlistAddToCartUrl":"https:\/\/institute.acs.org\/wishlist\/index\/cart\/","addToCartButtonSelector":"button.detailscart"}} } } </script> <script> window.ajaxCartLoaderOptions = {"icon":"https:\/\/institute.acs.org\/static\/version1741262969\/frontend\/institute\/istore\/en_US\/images\/loader-1.gif","texts":{"loaderText":"Loading...","imgAlt":"Loading..."}}; </script> <div class="cookie-status-message" id="cookie-status"> The store will not work correctly when cookies are disabled.</div> <script type="text/javascript">document.querySelector("#cookie-status").style.display = "none";</script> <script type="text/x-magento-init"> { "*": { "cookieStatus": {} } } </script> <script type="text/x-magento-init"> { "*": { "mage/cookies": { "expires": null, "path": "\u002F", "domain": ".institute.acs.org", "secure": false, "lifetime": "3600" } } } </script> <noscript> <div class="message global noscript"> <div class="content"> <p> <strong>JavaScript seems to be disabled in your browser.</strong> <span> For the best experience on our site, be sure to turn on Javascript in your browser. </span> </p> </div> </div> </noscript> <script> require.config({ map: { '*': { wysiwygAdapter: 'mage/adminhtml/wysiwyg/tiny_mce/tinymceAdapter' } } });</script> <script> window.cookiesConfig = window.cookiesConfig || {}; window.cookiesConfig.secure = true; </script><script> require.config({ paths: { googleMaps: 'https\u003A\u002F\u002Fmaps.googleapis.com\u002Fmaps\u002Fapi\u002Fjs\u003Fv\u003D3\u0026key\u003D' }, config: { 'Magento_PageBuilder/js/utils/map': { style: '', }, 'Magento_PageBuilder/js/content-type/map/preview': { apiKey: '', apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Finstitute.acs.org\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.' }, 'Magento_PageBuilder/js/form/element/map': { apiKey: '', apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Finstitute.acs.org\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.' }, } });</script><script> require.config({ shim: { 'Magento_PageBuilder/js/utils/map': { deps: ['googleMaps'] } } });</script> <div id="modal-content" style="display:none"> Your session will expire automatically due to inactivity. Please make a selection below.</div> <!--logo for print pdf my account--> <!--logo for print pdf invoice--> <div class="page-wrapper"><header class="page-header"><header class="header-mini-container"><a class="action skip contentarea" href="#contentarea"><span>Skip to Content</span></a> <div class="banner acsBanner"> <nav class="hat"> <ul class="pubs hat__list"> <li class="pubs__item"><a class="pubs__link active" href="https://www.acs.org/">ACS</a></li> <li class="pubs__item"><a class="pubs__link" href="https://pubs.acs.org/">ACS Publications</a></li> <li class="pubs__item"><a class="pubs__link" href="https://cen.acs.org/">C&EN</a></li> <li class="pubs__item"><a class="pubs__link" href="https://www.cas.org/">CAS</a></li> </ul> <a class="hat__menu-back">< Back</a> <button id="hat__menu-button" class="hat__menu-button"></button> </nav> <nav class="account_top" > <ul class="pubs login__list" data-bind="scope: 'customer'"> <!-- ko ifnot: customer().fullname --> <li class="pubs__item" style="display:none;" data-bind="style: {display:'inline'}"> <a href="https://institute.acs.org/user/login" class="login__link" data-bind="css: { 'sso_login' : !customer().fullname, }" >Login</a> </li> <!-- /ko --> <!-- ko if: customer().fullname --> <li class="pubs__item" style="display:none;" data-bind="style: {display:'inline'}"> <a href="https://institute.acs.org/customer/account/logout" class="login__link" data-bind="css: { 'sso_login' : customer().fullname, }" >Logout</a> </li> <!-- /ko --> <li class="pubs__item"><a href="https://myaccount.acs.org/myaccount/AcctOverview.html" class="account__link" target="_blank">My Account</a></li> </ul> </nav> </div> <header class="masthead"> <div class="header header--pldp parbase"> <nav class="menu search-ignore" role="navigation"> <a class="menu__logo" href="https://institute.acs.org/" title="" aria-label=""> <img src="https://institute.acs.org/static/version1741262969/frontend/institute/istore/en_US/images/logo.svg" title="" alt="" /> </a> <nav class="menu__nav" role="navigation"> <a class="menu__header menu__mobile-button" id="menu-item--explore" role="menuitem" aria-haspopup="true" aria-owns="menu--explore" aria-controls="menu--explore" aria-expanded="false" tabindex="0"> <span class="menu__desktop">Explore <span class="visuallyhidden">Learning Opportunities</span> </span> </a> <ul class="menu__list" id="menu--explore" role="group" aria-expanded="false" aria-hidden="true" aria-labelledby="menu-item--explore"> <li class="menu__item"> <span class="menu__subheader">Browse By</span> </li> <li class="menu__item"> <a class="menu__link" id="menu-item-1" role="menuitem" aria-haspopup="true" aria-owns="menu-sub-1" aria-controls="menu-sub-1" aria-expanded="false" tabindex="0"> ACS Center </a> <div class="menu__sub " id="menu-sub-1" role="group" aria-expanded="false" aria-hidden="true" aria-labelledby="menu-item-1"> <div class="menu-sub__heading menu__mobile"> <a class="menu-sub__back">Menu</a> <h4 class="menu-sub__header">Browse by ACS Center</h4> </div> <div class="menu-sub__toc"> <div class="menu-toc__header">ACS Center</div> <ul class="menu-sub__list"> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/acs-center/chemistry-in-practice.html"> Chemistry In Practice</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/acs-center/entrepreneurship-education.html"> Entrepreneurship Education</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/acs-center/lab-safety.html"> Lab Safety</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/acs-center/leadership-development.html"> Leadership Development</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/acs-center/professional-development.html"> Professional Development</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/acs-center/scientific-communication.html"> Scientific Communication</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/acs-center/technical-skills-development.html"> Technical Skills Development</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/acs-center/volunteer-development.html"> Volunteer Development</a> </li> </ul> </div> </div> </li> <li class="menu__item"> <a class="menu__link" id="menu-item-2" role="menuitem" aria-haspopup="true" aria-owns="menu-sub-2" aria-controls="menu-sub-2" aria-expanded="false" tabindex="0"> Subject </a> <div class="menu__sub menu-sub--large" id="menu-sub-2" role="group" aria-expanded="false" aria-hidden="true" aria-labelledby="menu-item-2"> <div class="menu-sub__heading menu__mobile"> <a class="menu-sub__back">Menu</a> <h4 class="menu-sub__header">Browse by Subject</h4> </div> <div class="menu-sub__toc"> <div class="menu-toc__header">Subject</div> <ul class="menu-sub__list"> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/agriculture-and-food-chemistry.html"> Agriculture and Food Chemistry</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/analytical-chemistry.html"> Analytical Chemistry</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/biology-and-biological-chemistry.html"> Biology and Biological Chemistry</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/chemical-biology.html"> Chemical Biology</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/chemical-engineering-and-industrial-chemistry.html"> Chemical Engineering and Industrial Chemistry</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/chemistry-education.html"> Chemistry Education</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/earth-space-and-environmental-chemistry.html"> Earth, Space and Environmental Chemistry</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/general-chemistry.html"> General Chemistry</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/green-and-sustainable-chemistry.html"> Green and Sustainable Chemistry</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/healthcare-and-medicine.html"> Healthcare and Medicine</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/inorganic-and-organometallic-chemistry.html"> Inorganic and Organometallic Chemistry</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/laboratory-safety.html"> Laboratory Safety</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/leadership-development.html"> Leadership Development</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/materials-science.html"> Materials Science</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/medicinal-chemistry.html"> Medicinal Chemistry</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/organic-chemistry.html"> Organic Chemistry</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/physical-chemistry.html"> Physical Chemistry</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/polymer-science.html"> Polymer Science</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/professional-development.html"> Professional Development</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/regulations.html"> Regulations</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/statistics.html"> Statistics</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/theoretical-and-computational-chemistry.html"> Theoretical and Computational Chemistry</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/subject/volunteer-development.html"> Volunteer Development</a> </li> </ul> </div> </div> </li> <li class="menu__item"> <a class="menu__link" id="menu-item-3" role="menuitem" aria-haspopup="true" aria-owns="menu-sub-3" aria-controls="menu-sub-3" aria-expanded="false" tabindex="0"> Competencies </a> <div class="menu__sub " id="menu-sub-3" role="group" aria-expanded="false" aria-hidden="true" aria-labelledby="menu-item-3"> <div class="menu-sub__heading menu__mobile"> <a class="menu-sub__back">Menu</a> <h4 class="menu-sub__header">Browse by Competencies</h4> </div> <div class="menu-sub__toc"> <div class="menu-toc__header">Competencies</div> <ul class="menu-sub__list"> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/competencies/diversity-equity-inclusion-respect.html"> Diversity equity inclusion respect</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/competencies/effective-communication.html"> Effective communication</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/competencies/effective-professional-relationships.html"> Effective professional relationships</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/competencies/fostering-effective-teams.html"> Fostering effective teams</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/competencies/managing-to-results.html"> Managing to results</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/competencies/organizational-strategy-and-operations.html"> Organizational strategy and operations</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/competencies/self-awareness.html"> Self-awareness</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/competencies/technical-skills.html"> Technical Skills</a> </li> </ul> </div> </div> </li> <li class="menu__item"> <a class="menu__link" id="menu-item-4" role="menuitem" aria-haspopup="true" aria-owns="menu-sub-4" aria-controls="menu-sub-4" aria-expanded="false" tabindex="0"> Course Format </a> <div class="menu__sub " id="menu-sub-4" role="group" aria-expanded="false" aria-hidden="true" aria-labelledby="menu-item-4"> <div class="menu-sub__heading menu__mobile"> <a class="menu-sub__back">Menu</a> <h4 class="menu-sub__header">Browse by Course Format</h4> </div> <div class="menu-sub__toc"> <div class="menu-toc__header">Course Format</div> <ul class="menu-sub__list"> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/course-format/hybrid-or-blended.html"> Hybrid or Blended</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/course-format/in-person.html"> In-person</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/course-format/on-demand.html"> On-demand</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/course-format/online-live.html"> Online Live</a> </li> </ul> </div> </div> </li> <li class="menu__item"> <a class="menu__link" id="menu-item-5" role="menuitem" aria-haspopup="true" aria-owns="menu-sub-5" aria-controls="menu-sub-5" aria-expanded="false" tabindex="0"> Locations </a> <div class="menu__sub " id="menu-sub-5" role="group" aria-expanded="false" aria-hidden="true" aria-labelledby="menu-item-5"> <div class="menu-sub__heading menu__mobile"> <a class="menu-sub__back">Menu</a> <h4 class="menu-sub__header">Browse by Locations</h4> </div> <div class="menu-sub__toc"> <div class="menu-toc__header">Locations</div> <ul class="menu-sub__list"> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/locations/chicago.html"> Chicago</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/locations/denver.html"> Denver</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/locations/houston.html"> Houston</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/locations/new-orleans.html"> New Orleans</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/locations/philadelphia.html"> Philadelphia</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/locations/san-diego.html"> San Diego</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/locations/san-francisco.html"> San Francisco</a> </li> <li class="menu-sub__item"> <a class="menu-sub__link" href="https://institute.acs.org/locations/washington-dc.html"> Washington D.C.</a> </li> </ul> </div> </div> </li> <li class="menu__item"> <a class="menu__link menu__link--nosub browselink" role="menuitem" href="https://institute.acs.org/courses.html"> Browse All </a> </li> <li class="menu__item menu__mobile"> <a class="menu__link menu__link--nosub" href="https://institute.acs.org/about"> About ACS Institute </a> </li> <li class="menu__item menu__mobile"> <a class="menu__link menu__link--nosub" href="https://institute.acs.org/user/enrol"> My Learning </a> </li> <li class="menu__item menu__mobile"> <a class="menu__link menu__link--nosub" href="https://institute.acs.org/sales/order/history"> Order History </a> </li> </ul> </nav> <a class="menu__header menu__desktop" href="https://institute.acs.org/about">About ACS Institute</a> <a class="menu__search-button searchmenu__mobile-button" role="menuitem"></a> <div id="search"> <div class="search acsSearch parbase"> <form action="https://institute.acs.org/catalogsearch/result/" method="get" role="search" class="search-form"> <button id="search-button" class="search-form__button" role="button" aria-label="Submit Search"></button> <input type="text" name="q" id="searchsite" class="search-form__input" title="Enter keywords to search" placeholder="Search ACS Institute" aria-label="Enter keywords to search" aria-labelledby="search-button"/> </form> </div> </div> <div class="m-mini-c"> <div class="mylearning-button"> <a class="sso_login" href="https://institute.acs.org/user/enrol"> My Learning</a> </div> <div class="orderhistory-button"> <a class="sso_login" href="https://institute.acs.org/sales/order/history">Order History</a> </div> <div data-block="minicart" class="minicart-wrapper"> <a class="action showcart" href="https://institute.acs.org/checkout/cart/" data-bind="scope: 'minicart_content'"> <span class="text">Cart</span> <span class="counter qty empty" data-bind="css: { empty: !!getCartParam('summary_count') == false && !isLoading() }, blockLoader: isLoading"> <span class="counter-number"><!-- ko text: getCartParam('summary_count') --><!-- /ko --></span> <span class="counter-label"> <!-- ko if: getCartParam('summary_count') --> <!-- ko text: getCartParam('summary_count') --><!-- /ko --> <!-- ko i18n: 'items' --><!-- /ko --> <!-- /ko --> </span> </span> </a> <div class="block block-minicart" data-role="dropdownDialog" data-mage-init='{"dropdownDialog":{ "appendTo":"[data-block=minicart]", "triggerTarget":".showcart", "timeout": "2000", "closeOnMouseLeave": false, "closeOnEscape": true, "triggerClass":"active", "parentClass":"active", "buttons":[]}}'> <div id="minicart-content-wrapper" data-bind="scope: 'minicart_content'"> <!-- ko template: getTemplate() --><!-- /ko --> </div> </div> <script>window.checkout = {"shoppingCartUrl":"https:\/\/institute.acs.org\/checkout\/cart\/","checkoutUrl":"https:\/\/institute.acs.org\/checkout\/","updateItemQtyUrl":"https:\/\/institute.acs.org\/checkout\/sidebar\/updateItemQty\/","removeItemUrl":"https:\/\/institute.acs.org\/checkout\/sidebar\/removeItem\/","imageTemplate":"Magento_Catalog\/product\/image_with_borders","baseUrl":"https:\/\/institute.acs.org\/","minicartMaxItemsVisible":5,"websiteId":"14","maxItemsToDisplay":10,"storeId":"26","storeGroupId":"20","agreementIds":["8","11"],"customerLoginUrl":"https:\/\/institute.acs.org\/customer\/account\/login\/referer\/aHR0cHM6Ly9pbnN0aXR1dGUuYWNzLm9yZy8~\/","isRedirectRequired":false,"autocomplete":"off","captcha":{"user_login":{"isCaseSensitive":false,"imageHeight":50,"imageSrc":"","refreshUrl":"https:\/\/institute.acs.org\/captcha\/refresh\/","isRequired":false,"timestamp":1741873965}}};</script> <script type="text/x-magento-init"> { "[data-block='minicart']": { "Magento_Ui/js/core/app": {"components":{"minicart_content":{"children":{"subtotal.container":{"children":{"subtotal":{"children":{"subtotal.totals":{"config":{"display_cart_subtotal_incl_tax":0,"display_cart_subtotal_excl_tax":1,"template":"Magento_Tax\/checkout\/minicart\/subtotal\/totals"},"component":"Magento_Tax\/js\/view\/checkout\/minicart\/subtotal\/totals","children":{"subtotal.totals.msrp":{"component":"Magento_Msrp\/js\/view\/checkout\/minicart\/subtotal\/totals","config":{"displayArea":"minicart-subtotal-hidden","template":"Magento_Msrp\/checkout\/minicart\/subtotal\/totals"}}}}},"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/subtotal"}}},"component":"uiComponent","config":{"displayArea":"subtotalContainer"}},"item.renderer":{"component":"Magento_Checkout\/js\/view\/cart-item-renderer","config":{"displayArea":"defaultRenderer","template":"Magento_Checkout\/minicart\/item\/default"},"children":{"item.image":{"component":"Magento_Catalog\/js\/view\/image","config":{"template":"Magento_Catalog\/product\/image","displayArea":"itemImage"}},"checkout.cart.item.price.sidebar":{"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/item\/price","displayArea":"priceSidebar"}}}},"extra_info":{"component":"uiComponent","config":{"displayArea":"extraInfo"}},"promotion":{"component":"uiComponent","config":{"displayArea":"promotion"}}},"config":{"itemRenderer":{"default":"defaultRenderer","simple":"defaultRenderer","virtual":"defaultRenderer"},"template":"Magento_Checkout\/minicart\/content"},"component":"Magento_Checkout\/js\/view\/minicart"}},"types":[]} }, "*": { "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Finstitute.acs.org\u002Fstatic\u002Fversion1741262969\u002Ffrontend\u002Finstitute\u002Fistore\u002Fen_US\u002Fimages\u002Floader\u002D1.gif" } } </script> </div> </div> </nav> </div> </header> <script type="text/x-magento-init"> { "*": { "Magento_Ui/js/core/app": { "components": { "customer": { "component": "Magento_Customer/js/view/customer" } } } } } </script> </header></header><main id="maincontent" class="page-main-full-width"><a id="contentarea" tabindex="-1"></a> <div class="page messages"><div data-placeholder="messages"></div> <div data-bind="scope: 'messages'"> <!-- ko if: cookieMessages && cookieMessages.length > 0 --> <div role="alert" data-bind="foreach: { data: cookieMessages, as: 'message' }" class="messages"> <div data-bind="attr: { class: 'message-' + message.type + ' ' + message.type + ' message', 'data-ui-id': 'message-' + message.type }"> <div data-bind="html: message.text"></div> </div> </div> <!-- /ko --> <!-- ko if: messages().messages && messages().messages.length > 0 --> <div role="alert" data-bind="foreach: { data: messages().messages, as: 'message' }" class="messages"> <div data-bind="attr: { class: 'message-' + message.type + ' ' + message.type + ' message', 'data-ui-id': 'message-' + message.type }"> <div data-bind="html: message.text"></div> </div> </div> <!-- /ko --> </div> <script type="text/x-magento-init"> { "*": { "Magento_Ui/js/core/app": { "components": { "messages": { "component": "Magento_Theme/js/view/messages" } } } } } </script> </div><div class="columns"><div class="column main"><input name="form_key" type="hidden" value="Y7yMSnvQJeY4kAHk" /><div id="authenticationPopup" data-bind="scope:'authenticationPopup', style: {display: 'none'}"> <script>window.authenticationPopup = {"autocomplete":"off","customerRegisterUrl":"https:\/\/institute.acs.org\/customer\/account\/create\/","customerForgotPasswordUrl":"https:\/\/institute.acs.org\/customer\/account\/forgotpassword\/","baseUrl":"https:\/\/institute.acs.org\/","customerLoginUrl":"https:\/\/institute.acs.org\/customer\/ajax\/login\/"}</script> <!-- ko template: getTemplate() --><!-- /ko --> <script type="text/x-magento-init"> { "#authenticationPopup": { "Magento_Ui/js/core/app": {"components":{"authenticationPopup":{"component":"Magento_Customer\/js\/view\/authentication-popup","children":{"messages":{"component":"Magento_Ui\/js\/view\/messages","displayArea":"messages"},"captcha":{"component":"Magento_Captcha\/js\/view\/checkout\/loginCaptcha","displayArea":"additional-login-form-fields","formId":"user_login","configSource":"checkout"}}}}} }, "*": { "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Finstitute.acs.org\u002Fstatic\u002Fversion1741262969\u002Ffrontend\u002Finstitute\u002Fistore\u002Fen_US\u002Fimages\u002Floader\u002D1.gif" , "Magento_Customer/js/customer-global-session-loader": {} } } </script> </div> <script type="text/x-magento-init"> { "*": { "Magento_Customer/js/section-config": { "sections": {"stores\/store\/switch":["*"],"stores\/store\/switchrequest":["*"],"directory\/currency\/switch":["*"],"*":["messages"],"customer\/account\/logout":["*","recently_viewed_product","recently_compared_product","persistent"],"customer\/account\/loginpost":["*"],"customer\/account\/createpost":["*"],"customer\/account\/editpost":["*"],"customer\/ajax\/login":["checkout-data","cart","captcha"],"catalog\/product_compare\/add":["compare-products"],"catalog\/product_compare\/remove":["compare-products"],"catalog\/product_compare\/clear":["compare-products"],"sales\/guest\/reorder":["cart"],"sales\/order\/reorder":["cart"],"checkout\/cart\/add":["cart","directory-data"],"checkout\/cart\/delete":["cart"],"checkout\/cart\/updatepost":["cart"],"checkout\/cart\/updateitemoptions":["cart"],"checkout\/cart\/couponpost":["cart"],"checkout\/cart\/estimatepost":["cart"],"checkout\/cart\/estimateupdatepost":["cart"],"checkout\/onepage\/saveorder":["cart","checkout-data","last-ordered-items"],"checkout\/sidebar\/removeitem":["cart"],"checkout\/sidebar\/updateitemqty":["cart"],"rest\/*\/v1\/carts\/*\/payment-information":["cart","last-ordered-items","captcha","instant-purchase"],"rest\/*\/v1\/guest-carts\/*\/payment-information":["cart","captcha"],"rest\/*\/v1\/guest-carts\/*\/selected-payment-method":["cart","checkout-data"],"rest\/*\/v1\/carts\/*\/selected-payment-method":["cart","checkout-data","instant-purchase"],"wishlist\/index\/add":["wishlist"],"wishlist\/index\/remove":["wishlist"],"wishlist\/index\/updateitemoptions":["wishlist"],"wishlist\/index\/update":["wishlist"],"wishlist\/index\/cart":["wishlist","cart"],"wishlist\/index\/fromcart":["wishlist","cart"],"wishlist\/index\/allcart":["wishlist","cart"],"wishlist\/shared\/allcart":["wishlist","cart"],"wishlist\/shared\/cart":["cart"],"giftregistry\/index\/cart":["cart"],"giftregistry\/view\/addtocart":["cart"],"customer_order\/cart\/updatefaileditemoptions":["cart"],"checkout\/cart\/updatefaileditemoptions":["cart"],"customer_order\/cart\/advancedadd":["cart"],"checkout\/cart\/advancedadd":["cart"],"checkout\/cart\/removeallfailed":["cart"],"checkout\/cart\/removefailed":["cart"],"customer_order\/cart\/addfaileditems":["cart"],"checkout\/cart\/addfaileditems":["cart"],"customer_order\/sku\/uploadfile":["cart"],"customer\/address\/*":["instant-purchase"],"customer\/account\/*":["instant-purchase"],"vault\/cards\/deleteaction":["instant-purchase"],"multishipping\/checkout\/overviewpost":["cart"],"wishlist\/index\/copyitem":["wishlist"],"wishlist\/index\/copyitems":["wishlist"],"wishlist\/index\/deletewishlist":["wishlist","multiplewishlist"],"wishlist\/index\/createwishlist":["multiplewishlist"],"wishlist\/index\/editwishlist":["multiplewishlist"],"wishlist\/index\/moveitem":["wishlist"],"wishlist\/index\/moveitems":["wishlist"],"wishlist\/search\/addtocart":["cart","wishlist"],"paypal\/express\/placeorder":["cart","checkout-data"],"paypal\/payflowexpress\/placeorder":["cart","checkout-data"],"paypal\/express\/onauthorization":["cart","checkout-data"],"persistent\/index\/unsetcookie":["persistent"],"review\/product\/post":["review"],"invoice\/guest\/testpayment":["cart","directory-data","messages"],"sso\/saml2\/login":["*","checkout-data","cart","customer","compare-products","last-ordered-items","directory-data","captcha","instant-purchase","multiplewishlist","persistent","review","recently_viewed_product","recently_compared_product","product_data_storage","paypal-billing-agreement","messages"],"sso\/saml2\/acs":["*"],"application\/index\/addtocart":["directory-data"],"test":["cart"],"cart\/ajax\/add":["cart"],"braintree\/paypal\/placeorder":["cart","checkout-data"],"braintree\/googlepay\/placeorder":["cart","checkout-data"],"ajaxcart\/cart\/showpopup":["cart"],"ajaxcart\/wishlist\/showpopup":["cart","wishlist"]}, "clientSideSections": ["checkout-data","cart-data","chatData"], "baseUrls": ["https:\/\/institute.acs.org\/"], "sectionNames": ["messages","customer","compare-products","last-ordered-items","cart","directory-data","captcha","wishlist","instant-purchase","loggedAsCustomer","multiplewishlist","persistent","review","chatData","recently_viewed_product","recently_compared_product","product_data_storage","paypal-billing-agreement"] } } } </script> <script type="text/x-magento-init"> { "*": { "Magento_Customer/js/customer-data": { "sectionLoadUrl": "https\u003A\u002F\u002Finstitute.acs.org\u002Fcustomer\u002Fsection\u002Fload\u002F", "expirableSectionLifetime": 60, "expirableSectionNames": ["cart","persistent"], "cookieLifeTime": "3600", "updateSessionUrl": "https\u003A\u002F\u002Finstitute.acs.org\u002Fcustomer\u002Faccount\u002FupdateSession\u002F" } } } </script> <script type="text/x-magento-init"> { "*": { "Magento_Customer/js/invalidation-processor": { "invalidationRules": { "website-rule": { "Magento_Customer/js/invalidation-rules/website-rule": { "scopeConfig": { "websiteId": "14" } } } } } } } </script> <script type="text/x-magento-init"> { "body": { "pageCache": {"url":"https:\/\/institute.acs.org\/page_cache\/block\/render\/","handles":["default","cms_index_index","cms_page_view","cms_index_index_id_institute-homepage","restriction_privatesales_mode"],"originalRequest":{"route":"cms","controller":"index","action":"index","uri":"\/"},"versionCookieName":"private_content_version"} } } </script> <script type="text/x-magento-init"> { "*": { "Magento_Banner/js/model/banner": {"sectionLoadUrl":"https:\/\/institute.acs.org\/banner\/ajax\/load\/","cacheTtl":30000} } } </script> <div class="magezon-builder magezon-builder-preload"><div class="r28lbdt mgz-element mgz-element-row homepage__hero full_width_row mgz-row-equal-height content-top"><div class="mgz-element-inner r28lbdt-s"><div data-background-type="image" data-parallax-image-background-position="center top" class="mgz-parallax r28lbdt-p"><div class="mgz-parallax-inner"></div></div><div class="inner-content mgz-container"><div class="kp0aru7 mgz-element mgz-element-column homepage__hero--text mgz-col-md-6"><div class="mgz-element-inner kp0aru7-s"><div class="stb520k mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner stb520k-s"><h1>Welcome to the ACS Institute</h1><p>Learn new skills. Develop competencies. Excel in your career.</p></div></div><div class="km6ktsp mgz-element mgz-element-section"><div class="mgz-element-inner km6ktsp-s"><div class="c0ie57b mgz-element mgz-child mgz-element-button"><div class="mgz-element-inner c0ie57b-s"><div class="mgz-button mgz-btn-style-flat mgz-btn-size-md"><a href="/courses.html" class="mgz-link mgz-btn" title="" > Browse Learning Opportunities </a> </div></div></div><div class="syhnr4a mgz-element mgz-child mgz-element-button"><div class="mgz-element-inner syhnr4a-s"><div class="mgz-button mgz-btn-style-flat mgz-btn-size-md"><a href="https://solutions.acs.org/institute" class="mgz-link mgz-btn" title="" > Explore Organizational Solutions </a> </div></div></div></div></div></div></div><div class="j3ckujs mgz-element mgz-element-column homepage__hero--image mgz-col-md-6 mgz-element-column-empty"><div class="mgz-element-inner j3ckujs-s"><div data-background-type="image" data-parallax-image-background-position="right top" class="mgz-parallax j3ckujs-p"><div class="mgz-parallax-inner"></div></div></div></div></div></div></div><div class="v5jj679 mgz-element mgz-element-row full_width_row"><div class="mgz-element-inner v5jj679-s"><div data-background-type="image" data-parallax-image-background-position="left bottom" class="mgz-parallax v5jj679-p"><div class="mgz-parallax-inner"></div></div><div class="inner-content mgz-container"><div class="sk4eclq mgz-element mgz-element-column mgz-col-md-4"><div class="mgz-element-inner sk4eclq-s"><div class="t64tiea mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner t64tiea-s"><h2>Explore ACS Centers</h2><p>The ACS Institute is a learning platform offering a robust collection of learning and training resources to advance the chemistry community. These learning assets have been organized into eight ACS Centers for ease of discovery.</p><p><b></b></p><p><a href="/courses.html"><b>Browse by center →</b></a></p></div></div></div></div><div class="iwa4exg mgz-element mgz-element-column mgz-col-md-4"><div class="mgz-element-inner iwa4exg-s"><div class="hk5vkkp mgz-element mgz-child mgz-element-call_to_action home__center-box"><div class="mgz-element-inner hk5vkkp-s"><div class="mgz-cta mgz-animated-content mgz-cta-image-left"><a class="mgz-absolute-link" href="/acs-center/chemistry-in-practice.html" title="ACS Center for Chemistry in Practice" ></a> <div class="mgz-cta-bg-wrapper mgz-bg-transform-wrapper"><div class="mgz-cta-bg mgz-bg" style="background-image: url(https://institute.acs.org/media/PDPImage/acs_center/chemistry_in_practice/chemistry-in-practice.png);"></div><div class="mgz-cta-bg-overlay"></div></div><div class="mgz-cta-content mgz-flex-position-middle-left"><div class="mgz-cta-content-inner"><h3 class="mgz-cta-content-item mgz-cta-title ">Chemistry in Practice</h3><div class="mgz-cta-content-item mgz-cta-description "><p>Apply chemical principles across foundational knowledge and practice.</p></div></div></div></div></div></div><div class="rwftao7 mgz-element mgz-child mgz-element-call_to_action home__center-box"><div class="mgz-element-inner rwftao7-s"><div class="mgz-cta mgz-animated-content mgz-cta-image-left"><a class="mgz-absolute-link" href="/acs-center/lab-safety.html" title="ACS Center for Lab Safety" ></a> <div class="mgz-cta-bg-wrapper mgz-bg-transform-wrapper"><div class="mgz-cta-bg mgz-bg" style="background-image: url(https://institute.acs.org/media/PDPImage/acs_center/lab_safety/lab-safety.png);"></div><div class="mgz-cta-bg-overlay"></div></div><div class="mgz-cta-content mgz-flex-position-middle-left"><div class="mgz-cta-content-inner"><h3 class="mgz-cta-content-item mgz-cta-title ">Lab Safety</h3><div class="mgz-cta-content-item mgz-cta-description "><p>RAMP up safety education and enhance compliance.</p></div></div></div></div></div></div><div class="r7fa6yw mgz-element mgz-child mgz-element-call_to_action home__center-box"><div class="mgz-element-inner r7fa6yw-s"><div class="mgz-cta mgz-animated-content mgz-cta-image-left"><a class="mgz-absolute-link" href="/acs-center/leadership-development.html" title="ACS Center for Leadership Development" ></a> <div class="mgz-cta-bg-wrapper mgz-bg-transform-wrapper"><div class="mgz-cta-bg mgz-bg" style="background-image: url(https://institute.acs.org/media/PDPImage/acs_center/leadership_development/leadership-development.png);"></div><div class="mgz-cta-bg-overlay"></div></div><div class="mgz-cta-content mgz-flex-position-middle-left"><div class="mgz-cta-content-inner"><h3 class="mgz-cta-content-item mgz-cta-title ">Leadership Development</h3><div class="mgz-cta-content-item mgz-cta-description "><p>Learn and develop leadership competencies.</p></div></div></div></div></div></div><div class="slbj02a mgz-element mgz-child mgz-element-call_to_action home__center-box"><div class="mgz-element-inner slbj02a-s"><div class="mgz-cta mgz-animated-content mgz-cta-image-left"><a class="mgz-absolute-link" href="/acs-center/entrepreneurship-education.html" title="ACS Center for Entrepreneurship Education" ></a> <div class="mgz-cta-bg-wrapper mgz-bg-transform-wrapper"><div class="mgz-cta-bg mgz-bg" style="background-image: url(https://institute.acs.org/media/PDPImage/acs_center/entrepreneurship-education/entrepreneurship-education.png);"></div><div class="mgz-cta-bg-overlay"></div></div><div class="mgz-cta-content mgz-flex-position-middle-left"><div class="mgz-cta-content-inner"><h3 class="mgz-cta-content-item mgz-cta-title ">Entrepreneurship Education</h3><div class="mgz-cta-content-item mgz-cta-description "><p>Learn and develop entrepreneurship competencies.</p></div></div></div></div></div></div></div></div><div class="suuvlpn mgz-element mgz-element-column mgz-col-md-4"><div class="mgz-element-inner suuvlpn-s"><div class="hew2qgv mgz-element mgz-child mgz-element-call_to_action home__center-box"><div class="mgz-element-inner hew2qgv-s"><div class="mgz-cta mgz-animated-content mgz-cta-image-left"><a class="mgz-absolute-link" href="/acs-center/professional-development.html" title="ACS Center for Professional Development" ></a> <div class="mgz-cta-bg-wrapper mgz-bg-transform-wrapper"><div class="mgz-cta-bg mgz-bg" style="background-image: url(https://institute.acs.org/media/PDPImage/acs_center/professional_development/professional-development.png);"></div><div class="mgz-cta-bg-overlay"></div></div><div class="mgz-cta-content mgz-flex-position-middle-left"><div class="mgz-cta-content-inner"><h3 class="mgz-cta-content-item mgz-cta-title ">Professional Development</h3><div class="mgz-cta-content-item mgz-cta-description "><p>Advance your professional skills.</p></div></div></div></div></div></div><div class="s5cfknc mgz-element mgz-child mgz-element-call_to_action home__center-box"><div class="mgz-element-inner s5cfknc-s"><div class="mgz-cta mgz-animated-content mgz-cta-image-left"><a class="mgz-absolute-link" href="/acs-center/scientific-communication.html" title="ACS Center for Scientific Communication" ></a> <div class="mgz-cta-bg-wrapper mgz-bg-transform-wrapper"><div class="mgz-cta-bg mgz-bg" style="background-image: url(https://institute.acs.org/media/PDPImage/acs_center/scientific_communication/scientific-communication.png);"></div><div class="mgz-cta-bg-overlay"></div></div><div class="mgz-cta-content mgz-flex-position-middle-left"><div class="mgz-cta-content-inner"><h3 class="mgz-cta-content-item mgz-cta-title ">Scientific Communication</h3><div class="mgz-cta-content-item mgz-cta-description "><p>Master the art of scientific communication.</p></div></div></div></div></div></div><div class="x99tqil mgz-element mgz-child mgz-element-call_to_action home__center-box"><div class="mgz-element-inner x99tqil-s"><div class="mgz-cta mgz-animated-content mgz-cta-image-left"><a class="mgz-absolute-link" href="/acs-center/technical-skills-development.html" title="ACS Center for Technical Skills Development" ></a> <div class="mgz-cta-bg-wrapper mgz-bg-transform-wrapper"><div class="mgz-cta-bg mgz-bg" style="background-image: url(https://institute.acs.org/media/PDPImage/acs_center/technical_skills_development/technical-skills-development.png);"></div><div class="mgz-cta-bg-overlay"></div></div><div class="mgz-cta-content mgz-flex-position-middle-left"><div class="mgz-cta-content-inner"><h3 class="mgz-cta-content-item mgz-cta-title ">Technical Skills Development</h3><div class="mgz-cta-content-item mgz-cta-description "><p>Build and enrich technical skills and expertise.</p></div></div></div></div></div></div><div class="v2qe4c9 mgz-element mgz-child mgz-element-call_to_action home__center-box"><div class="mgz-element-inner v2qe4c9-s"><div class="mgz-cta mgz-animated-content mgz-cta-image-left"><a class="mgz-absolute-link" href="/acs-center/volunteer-development.html" title="ACS Center for Volunteer Development" ></a> <div class="mgz-cta-bg-wrapper mgz-bg-transform-wrapper"><div class="mgz-cta-bg mgz-bg" style="background-image: url(https://institute.acs.org/media/PDPImage/acs_center/volunteer_development/volunteer-development.png);"></div><div class="mgz-cta-bg-overlay"></div></div><div class="mgz-cta-content mgz-flex-position-middle-left"><div class="mgz-cta-content-inner"><h3 class="mgz-cta-content-item mgz-cta-title ">Volunteer Development</h3><div class="mgz-cta-content-item mgz-cta-description "><p>Prepare to make a difference.</p></div></div></div></div></div></div></div></div></div></div></div><div class="pytqlxt mgz-element mgz-element-row full_width_row"><div class="mgz-element-inner pytqlxt-s"><div class="inner-content mgz-container"><div class="yumps6h mgz-element mgz-element-column mgz-col-md-12"><div class="mgz-element-inner yumps6h-s"><div class="muewgu6 mgz-element mgz-element-section"><div class="mgz-element-inner muewgu6-s"><div class="os0pqq0 mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner os0pqq0-s"><h2>Power every facet across the spectrum of lifetime learning</h2></div></div><div class="e4a7iwa mgz-element mgz-element-row full_width_row"><div class="mgz-element-inner e4a7iwa-s"><div class="inner-content mgz-container"><div class="x578pgv mgz-element mgz-element-column mgz-col-md-4"><div class="mgz-element-inner x578pgv-s"><div class="b5lh11t mgz-element mgz-element-row homepage__facets contained mgz-container mgz-row-equal-height content-top"><div class="mgz-element-inner b5lh11t-s"><div class="inner-content "><div class="ggkw3q5 mgz-element mgz-element-column homepage__facets--image mgz-col-md-2"><div class="mgz-element-inner ggkw3q5-s"><div class="n8hgj5s mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner n8hgj5s-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner "><img class="mgz-hover-main" src="https://institute.acs.org/media/wysiwyg/1621343328584.jpg" alt="1621343328584" title="" /></div></div></div></div></div></div><div class="ms2k5ra mgz-element mgz-element-column homepage__facets--text mgz-col-md-10"><div class="mgz-element-inner ms2k5ra-s"><div class="t1vgnb6 mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner t1vgnb6-s"><p>Build meaningful connections</p></div></div></div></div></div></div></div><div class="ghd9mwr mgz-element mgz-element-row homepage__facets contained mgz-container mgz-row-equal-height content-top"><div class="mgz-element-inner ghd9mwr-s"><div class="inner-content "><div class="mf5lwof mgz-element mgz-element-column homepage__facets--image mgz-col-md-2"><div class="mgz-element-inner mf5lwof-s"><div class="hkxgjjt mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner hkxgjjt-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner "><img class="mgz-hover-main" src="https://institute.acs.org/media/wysiwyg/1621343334229.jpg" alt="1621343334229" title="" /></div></div></div></div></div></div><div class="hmo5j0w mgz-element mgz-element-column homepage__facets--text mgz-col-md-10"><div class="mgz-element-inner hmo5j0w-s"><div class="g0difad mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner g0difad-s"><p>Leverage self-awareness for professional growth</p></div></div></div></div></div></div></div><div class="wd4i0pp mgz-element mgz-element-row homepage__facets contained mgz-container mgz-row-equal-height content-top"><div class="mgz-element-inner wd4i0pp-s"><div class="inner-content "><div class="xufaepj mgz-element mgz-element-column homepage__facets--image mgz-col-md-2"><div class="mgz-element-inner xufaepj-s"><div class="jb2d19n mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner jb2d19n-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner "><img class="mgz-hover-main" src="https://institute.acs.org/media/wysiwyg/1621343339867.jpg" alt="1621343339867" title="" /></div></div></div></div></div></div><div class="atb8fyo mgz-element mgz-element-column homepage__facets--text mgz-col-md-10"><div class="mgz-element-inner atb8fyo-s"><div class="a1g0w9f mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner a1g0w9f-s"><p>Prioritize diversity, equity, and inclusion in every situation</p></div></div></div></div></div></div></div></div></div><div class="eqcl888 mgz-element mgz-element-column mgz-col-md-4"><div class="mgz-element-inner eqcl888-s"><div class="wwfpfrd mgz-element mgz-element-row homepage__facets contained mgz-container mgz-row-equal-height content-top"><div class="mgz-element-inner wwfpfrd-s"><div class="inner-content "><div class="jmwvnes mgz-element mgz-element-column homepage__facets--image mgz-col-md-2"><div class="mgz-element-inner jmwvnes-s"><div class="l9qlccl mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner l9qlccl-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner "><img class="mgz-hover-main" src="https://institute.acs.org/media/wysiwyg/1621343344549.jpg" alt="1621343344549" title="" /></div></div></div></div></div></div><div class="ngxrgmy mgz-element mgz-element-column homepage__facets--text mgz-col-md-10"><div class="mgz-element-inner ngxrgmy-s"><div class="shgh5ew mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner shgh5ew-s"><p>Produce and deliver quality results</p></div></div></div></div></div></div></div><div class="rt9gv9b mgz-element mgz-element-row homepage__facets contained mgz-container mgz-row-equal-height content-top"><div class="mgz-element-inner rt9gv9b-s"><div class="inner-content "><div class="nr05esp mgz-element mgz-element-column homepage__facets--image mgz-col-md-2"><div class="mgz-element-inner nr05esp-s"><div class="qqjolph mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner qqjolph-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner "><img class="mgz-hover-main" src="https://institute.acs.org/media/wysiwyg/1621343350544.jpg" alt="1621343350544" title="" /></div></div></div></div></div></div><div class="jlvjq9l mgz-element mgz-element-column homepage__facets--text mgz-col-md-10"><div class="mgz-element-inner jlvjq9l-s"><div class="p5xrwha mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner p5xrwha-s"><p>Participate in or lead a successful team</p></div></div></div></div></div></div></div><div class="qvd827a mgz-element mgz-element-row homepage__facets contained mgz-container mgz-row-equal-height content-top"><div class="mgz-element-inner qvd827a-s"><div class="inner-content "><div class="aff1w6o mgz-element mgz-element-column homepage__facets--image mgz-col-md-2"><div class="mgz-element-inner aff1w6o-s"><div class="l6kuo5y mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner l6kuo5y-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner "><img class="mgz-hover-main" src="https://institute.acs.org/media/wysiwyg/1621343356727.jpg" alt="1621343356727" title="" /></div></div></div></div></div></div><div class="nu2q1jf mgz-element mgz-element-column homepage__facets--text mgz-col-md-10"><div class="mgz-element-inner nu2q1jf-s"><div class="vjopa4l mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner vjopa4l-s"><p>Develop technical job knowledge and expertise</p></div></div></div></div></div></div></div></div></div><div class="io85c3k mgz-element mgz-element-column mgz-col-md-4"><div class="mgz-element-inner io85c3k-s"><div class="j2y2krw mgz-element mgz-element-row homepage__facets contained mgz-container mgz-row-equal-height content-top"><div class="mgz-element-inner j2y2krw-s"><div class="inner-content "><div class="sfaach6 mgz-element mgz-element-column homepage__facets--image mgz-col-md-2"><div class="mgz-element-inner sfaach6-s"><div class="mm9ly99 mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner mm9ly99-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner "><img class="mgz-hover-main" src="https://institute.acs.org/media/wysiwyg/1621343361696.jpg" alt="1621343361696" title="" /></div></div></div></div></div></div><div class="h6ysp55 mgz-element mgz-element-column homepage__facets--text mgz-col-md-10"><div class="mgz-element-inner h6ysp55-s"><div class="xdon8x0 mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner xdon8x0-s"><p>Communicate clearly and effectively</p></div></div></div></div></div></div></div><div class="bmg8ojk mgz-element mgz-element-row homepage__facets contained mgz-container mgz-row-equal-height content-top"><div class="mgz-element-inner bmg8ojk-s"><div class="inner-content "><div class="l6dfjoh mgz-element mgz-element-column homepage__facets--image mgz-col-md-2"><div class="mgz-element-inner l6dfjoh-s"><div class="ie483rn mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner ie483rn-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner "><img class="mgz-hover-main" src="https://institute.acs.org/media/wysiwyg/1621343367417.jpg" alt="1621343367417" title="" /></div></div></div></div></div></div><div class="y3t31k5 mgz-element mgz-element-column homepage__facets--text mgz-col-md-10"><div class="mgz-element-inner y3t31k5-s"><div class="tbsawc8 mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner tbsawc8-s"><p>Facilitate organizational strategy & operations</p></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><div class="tm20nx6 mgz-element mgz-element-row full_width_row"><div class="mgz-element-inner tm20nx6-s"><div data-background-type="image" data-parallax-image-background-position="center top" class="mgz-parallax tm20nx6-p"><div class="mgz-parallax-inner"></div></div><div class="inner-content mgz-container"><div class="fgummde mgz-element mgz-element-column mgz-col-md-4"><div class="mgz-element-inner fgummde-s"><div class="l0ryg93 mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner l0ryg93-s"><h2>Developed and reviewed by leaders and experts across the chemistry community</h2><p>ACS is proud to partner with subject matter experts who develop and review courses and content.</p></div></div></div></div><div class="gadceya mgz-element mgz-element-column mgz-col-md-8"><div class="mgz-element-inner gadceya-s"><div class="j1h31tg mgz-element mgz-element-row full_width_row mgz-row-equal-height content-top"><div class="mgz-element-inner j1h31tg-s"><div class="inner-content mgz-container"><div class="efcrpwb mgz-element mgz-element-column mgz-col-md-3"><div class="mgz-element-inner efcrpwb-s"><div class="opm2k0y mgz-element mgz-element-section"><div class="mgz-element-inner opm2k0y-s"><div class="t93wpuw mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner t93wpuw-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner "><img class="mgz-hover-main" src="https://institute.acs.org/media/wysiwyg/1621343422703_1.png" alt="Picture of Dr. Poonum Korpe" title="" /></div></div></div></div><div class="krisf08 mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner krisf08-s"><p><strong>Dr. Poonum Korpe<br /></strong>Assistant Scientist, Johns Hopkins University</p></div></div></div></div></div></div><div class="knpgdh6 mgz-element mgz-element-column mgz-col-md-3"><div class="mgz-element-inner knpgdh6-s"><div class="gyjhelb mgz-element mgz-element-section"><div class="mgz-element-inner gyjhelb-s"><div class="kvppjr3 mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner kvppjr3-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner "><img class="mgz-hover-main" src="https://institute.acs.org/media/wysiwyg/1621343428401_1.png" alt="Picture of Professor Nosea Nelson" title="" /></div></div></div></div><div class="fkqbsgs mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner fkqbsgs-s"><p><strong>Prof. Hosea Nelson<br /></strong><span>Assistant Professor of Chemistry & Biochemistry, UCLA</span></p></div></div></div></div></div></div><div class="v6solbi mgz-element mgz-element-column mgz-col-md-3"><div class="mgz-element-inner v6solbi-s"><div class="nrxpcoi mgz-element mgz-element-section"><div class="mgz-element-inner nrxpcoi-s"><div class="cittunh mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner cittunh-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner "><img class="mgz-hover-main" src="https://institute.acs.org/media/wysiwyg/1621343433491_1.png" alt="Picture of Dr. Lee N. Polite" title="" /></div></div></div></div><div class="k1ck4xn mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner k1ck4xn-s"><p><strong>Dr. Lee N. Polite<br /></strong>President, Axion Analytical Labs, Inc.</p></div></div></div></div></div></div><div class="dg8rmtm mgz-element mgz-element-column mgz-col-md-3"><div class="mgz-element-inner dg8rmtm-s"><div class="g98n8r7 mgz-element mgz-element-section"><div class="mgz-element-inner g98n8r7-s"><div class="lhkctpi mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner lhkctpi-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner "><img class="mgz-hover-main" src="https://institute.acs.org/media/wysiwyg/bgImage.imgnew.png" alt="Picture of Dr. Timothy Long" title="" /></div></div></div></div><div class="e5fwdg2 mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner e5fwdg2-s"><p><strong>Dr. Timothy Long<br /></strong>Professor of Chemistry, Arizona State University</p></div></div></div></div></div></div></div></div></div></div></div></div></div></div><div class="jqg6p0w mgz-element mgz-element-row explore__hero full_width_row mgz-row-equal-height content-middle"><div class="mgz-element-inner jqg6p0w-s"><div data-background-type="image" data-parallax-image-background-position="left bottom" class="mgz-parallax jqg6p0w-p"><div class="mgz-parallax-inner"></div></div><div class="inner-content mgz-container"><div class="efabp0a mgz-element mgz-element-column mgz-col-md-5 mgz-element-column-empty"><div class="mgz-element-inner efabp0a-s"></div></div><div class="hiw396k mgz-element mgz-element-column mgz-col-md-7"><div class="mgz-element-inner hiw396k-s"><div class="b31orfw mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner b31orfw-s"><h2>Ready to start learning?</h2><p>Browse the ever-growing catalog of resources offered in the ACS Institute and power every facet across the spectrum of lifetime learning.</p><br/></div></div><div class="ehhoijr mgz-element mgz-child mgz-element-button"><div class="mgz-element-inner ehhoijr-s"><div class="mgz-button mgz-btn-style-flat mgz-btn-size-md"><a href="/courses.html" class="mgz-link mgz-btn" title="" > Browse Learning Opportunities </a> </div></div></div></div></div></div></div></div><div class="rcc6oil mgz-element mgz-element-row full_width_row"><div class="mgz-element-inner rcc6oil-s"><div class="inner-content mgz-container"><div class="ugui5bt mgz-element mgz-element-column mgz-col-md-6"><div class="mgz-element-inner ugui5bt-s"><div class="alk5u08 mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner alk5u08-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner "><img class="mgz-hover-main" src="https://institute.acs.org/media/PDPImage/images/promo-acs-events.png" alt="promo-acs-events" title="" /></div></div></div></div><div class="etn3rre mgz-element mgz-child mgz-element-heading"><div class="mgz-element-inner etn3rre-s"><h2 class="mgz-element-heading-text" > Discover events at ACS </h2></div></div><div class="m7aky7y mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner m7aky7y-s"><p style="width: 460px; max-width: 100%;">Browse ACS events and don’t miss any networking and learning opportunities with webinars, meetings and more.</p></div></div><div class="c998n6j mgz-element mgz-child mgz-element-button"><div class="mgz-element-inner c998n6j-s"><div class="mgz-button mgz-btn-style-flat mgz-btn-size-md"><a href="http://www.acs.org/events" class="mgz-link mgz-btn" title="Learn More" > Learn More </a> </div></div></div></div></div><div class="h5dgu2r mgz-element mgz-element-column mgz-col-md-6"><div class="mgz-element-inner h5dgu2r-s"><div class="q9u1676 mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner q9u1676-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner "><img class="mgz-hover-main" src="https://institute.acs.org/media/PDPImage/images/promo-acs-community.png" alt="promo-acs-community" title="" /></div></div></div></div><div class="ju2845o mgz-element mgz-child mgz-element-heading"><div class="mgz-element-inner ju2845o-s"><h2 class="mgz-element-heading-text" > Become a part of the ACS community </h2></div></div><div class="mdfvs1j mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner mdfvs1j-s"><p style="width: 540px; max-width: 100%;">Browse ACS events and don’t miss any networking and learning opportunities with webinars, meetings and more.</p></div></div><div class="ui2p8et mgz-element mgz-child mgz-element-button"><div class="mgz-element-inner ui2p8et-s"><div class="mgz-button mgz-btn-style-flat mgz-btn-size-md"><a href="https://www.acs.org/content/acs/en/membership.html?sc=210210_acq_button_pdlp_od" class="mgz-link mgz-btn" title="Learn More" > Learn More </a> </div></div></div></div></div></div></div></div></div><div class="topproduct"><script type="text/x-magento-init"> { "[data-role=tocart-form], .form.map.checkout": { "catalogAddToCart": { "bindSubmit": true } } } </script> <script> require(['jquery', 'jquery/ui'], function ($) { $(document).ready(function () { // alert("Runs"); $(".prodOverlay").hide(); $(".productCard").hover( function () { $(this).children(".productImage").children(".prodOverlay").fadeIn(100); $(this).addClass('cardHover'); }, function () { $(this).children(".productImage").children(".prodOverlay").fadeOut(100); $(this).removeClass('cardHover'); } ); }); }); </script> <script> require(['jquery', 'mageplaza/core/owl.carousel'], function ($) { var owl; $(document).ready(function() { owl = $("#mp-list-items--67d2e32e0c89d-67d2e32e0c89e").owlCarousel({ loop: true, lazyLoad: true, autoWidth: false, items: 4, margin: 0, nav: false, dots: false, fluidSpeed: 100, autoplay: true, autoplayTimeout: 5000, autoplayHoverPause: true, responsiveClass:true, responsive:{ 0:{ items:1, nav:false }, 600:{ items:2, nav:true }, 1000:{ items:4, nav:true } } }); }); }); </script> </div></div></div></main><footer class="page-footer"><div class="magezon-builder magezon-builder-preload"><div id="footer-subscribe-banner" class="b220b5e mgz-element mgz-element-row full_width_row"><div class="mgz-element-inner b220b5e-s"><div class="inner-content mgz-container"><div class="jroxxkb mgz-element mgz-element-column mgz-col-xs-12"><div class="mgz-element-inner jroxxkb-s"><div class="yu1le5w mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner yu1le5w-s"><p style="margin: 0;">Subscribe to ACS Institute Updates</p></div></div><div class="t891kc7 mgz-element mgz-child mgz-element-button"><div class="mgz-element-inner t891kc7-s"><div class="mgz-button mgz-btn-style-flat mgz-btn-size-md"><a href="https://connect.discoveracs.org/acsinstitute-subscribe" class="mgz-link mgz-btn" title="Subscribe to ACS Institute" ><i class="fas mgz-fa-bell"></i> Subscribe </a> </div></div></div><div class="o1fvnkf mgz-element mgz-child mgz-element-raw_html"><div class="mgz-element-inner o1fvnkf-s"><style> #footer-subscribe-banner { border-top:1px solid #DCDCE1; } #footer-subscribe-banner .mgz-element-raw_html { display:none; } #footer-subscribe-banner p { font-size:18px; font-weight:500; } @media (max-width:640px) { #footer-subscribe-banner p { font-size:16px; } } #footer-subscribe-banner .inner-content > div > div { display:flex; gap:16px; justify-content:center; padding:16px; align-items:center; } @media (max-width:520px) { #footer-subscribe-banner .inner-content > div > div { flex-direction:column; } } #footer-subscribe-banner .mgz-btn { background-color:transparent!important; color:#000; border:1px solid #000; } </style></div></div></div></div></div></div></div><div class="lnqashy mgz-element mgz-element-row full_width_row mgz-row-equal-height content-top"><div class="mgz-element-inner lnqashy-s"><div data-background-type="image" data-parallax-image-background-position="center top" class="mgz-parallax lnqashy-p"><div class="mgz-parallax-inner"></div></div><div class="inner-content mgz-container"><div class="yku0xb0 mgz-element mgz-element-column mgz-col-md-12"><div class="mgz-element-inner yku0xb0-s"><div class="sd9g8wr mgz-element mgz-child mgz-element-empty_space"><div class="mgz-element-inner sd9g8wr-s"><div class="mgz-element-empty-space"></div></div></div></div></div></div></div></div><div class="aowvmmk mgz-element mgz-element-row full_width_row mgz-row-equal-height content-top"><div class="mgz-element-inner aowvmmk-s"><div data-background-type="image" data-parallax-image-background-position="center top" class="mgz-parallax aowvmmk-p"><div class="mgz-parallax-inner"></div></div><div class="inner-content mgz-container"><div class="j67uhxa mgz-element mgz-element-column mgz-col-md-15"><div class="mgz-element-inner j67uhxa-s"><div class="fk48d4c mgz-element mgz-child mgz-element-single_image mgz-image-hovers"><div class="mgz-element-inner fk48d4c-s"><div class="mgz-single-image-wrapper"><div class="mgz-single-image-inner mgz-image-link"><a class="" href="https://www.acs.org/content/acs/en.html" data-type="image" data-title="" data-zoom="1" target="_blank" ><img class="mgz-hover-main" src="https://institute.acs.org/media/Pages_Image/acs-logo-white.png" alt="acs-logo-white" width="175" title="" /></a> </div></div></div></div></div></div><div class="qu5j31v mgz-element mgz-element-column mgz-col-md-15"><div class="mgz-element-inner qu5j31v-s"><div class="in4w249 mgz-element mgz-child mgz-element-heading"><div class="mgz-element-inner in4w249-s"><h5 class="mgz-element-heading-text" > ACS INSTITUTE </h5></div></div><div class="eg191u7 mgz-element mgz-child mgz-element-text footer-line-text"><div class="mgz-element-inner eg191u7-s"><p><span style="color: #ffffff; font-size: 14px; line-height: 12px;"><a href="/" style="color: #ffffff;">ACS Institute Home</a></span></p><p><span style="color: #ffffff; font-size: 14px; line-height: 12px;"><a href="/about" style="color: #ffffff;">About</a></span></p><p><span style="color: #ffffff; font-size: 14px; line-height: 12px;"><a href="https://solutions.acs.org/institute" style="color: #ffffff;">Explore Organizational Solutions</a></span></p><p><span style="color: #ffffff; font-size: 14px; line-height: 12px;"><a href="https://www.acs.org/content/acs/en/membership.html" style="color: #ffffff;">ACS Membership</a></span></p><p><span style="color: #ffffff; font-size: 14px; line-height: 12px;"><a href="/help" style="color: #ffffff;">Help</a></span></p></div></div></div></div><div class="kniunfj mgz-element mgz-element-column mgz-col-md-15"><div class="mgz-element-inner kniunfj-s"><div class="jifv1pn mgz-element mgz-child mgz-element-heading"><div class="mgz-element-inner jifv1pn-s"><h5 class="mgz-element-heading-text" > BROWSE CONTENT </h5></div></div><div class="b5i1tu7 mgz-element mgz-child mgz-element-text footer-line-text"><div class="mgz-element-inner b5i1tu7-s"><p><span style="color: #ffffff; font-size: 14px;"><a href="/courses.html" style="color: #ffffff;">Course Catalog</a></span></p><p><span style="color: #ffffff; font-size: 14px;"><a href="https://acs-institute.docebosaas.com/learn" style="color: #ffffff;">ACS Institute Learning Hub</a></span></p><p><span style="color: #ffffff; font-size: 14px;"><a href="https://learning.acs.org/" style="color: #ffffff;">ACS Learning Center</a></span></p></div></div></div></div><div class="tw7ed1h mgz-element mgz-element-column mgz-col-md-15"><div class="mgz-element-inner tw7ed1h-s"><div class="jkw2img mgz-element mgz-child mgz-element-heading"><div class="mgz-element-inner jkw2img-s"><h5 class="mgz-element-heading-text" > CONTACT </h5></div></div><div class="qn79y46 mgz-element mgz-child mgz-element-text footer-line-text"><div class="mgz-element-inner qn79y46-s"><p><span style="color: #ffffff;">For questions related to the above product, contact <a href="mailto:service@acs.org" style="color: #ffffff;">service@acs.org</a>.</span></p><p><span style="color: #ffffff;"></span></p><p><span style="color: #ffffff;">1155 Sixteenth Street, NW,</span><br /><span style="color: #ffffff;">Washington, DC 20036, USA</span></p></div></div></div></div><div class="fj9lrnu mgz-element mgz-element-column mgz-col-md-15"><div class="mgz-element-inner fj9lrnu-s"><div class="ix64j1k mgz-element mgz-child mgz-element-heading"><div class="mgz-element-inner ix64j1k-s"><h5 class="mgz-element-heading-text" > FOLLOW US </h5></div></div><div class="x4lq8s7 mgz-element mgz-element-section"><div class="mgz-element-inner x4lq8s7-s"><div class="dsb75gb mgz-element mgz-child mgz-element-icon"><div class="mgz-element-inner dsb75gb-s"><div class="mgz-icon-wrapper mgz-icon-size-xs"><a href="https://www.facebook.com/AmericanChemicalSociety" title="Follow us on Facebook" target="_blank" ><i class="mgz-icon-element fab mgz-fa-facebook-f"></i> </a> </div></div></div><div class="k370eqj mgz-element mgz-child mgz-element-icon"><div class="mgz-element-inner k370eqj-s"><div class="mgz-icon-wrapper mgz-icon-size-xs"><a href="https://twitter.com/AmerChemSociety" title="Follow us on Twitter" target="_blank" ><i class="mgz-icon-element fab mgz-fa-twitter"></i> </a> </div></div></div><div class="w0mpgaa mgz-element mgz-child mgz-element-icon"><div class="mgz-element-inner w0mpgaa-s"><div class="mgz-icon-wrapper mgz-icon-size-xs"><a href="https://www.linkedin.com/company/american-chemical-society" title="Follow us on LinkedIn" target="_blank" ><i class="mgz-icon-element fab mgz-fa-linkedin-in"></i> </a> </div></div></div><div class="tghocau mgz-element mgz-child mgz-element-icon"><div class="mgz-element-inner tghocau-s"><div class="mgz-icon-wrapper mgz-icon-size-xs"><a href="https://www.instagram.com/amerchemsociety/?hl=en" title="Follow us on Instagram" target="_blank" ><i class="mgz-icon-element fab mgz-fa-instagram"></i> </a> </div></div></div></div></div></div></div></div></div></div><div class="lklnwot mgz-element mgz-element-row full_width_row mgz-row-equal-height content-top"><div class="mgz-element-inner lklnwot-s"><div data-background-type="image" data-parallax-image-background-position="center top" class="mgz-parallax lklnwot-p"><div class="mgz-parallax-inner"></div></div><div class="inner-content mgz-container"><div class="mh056pi mgz-element mgz-element-column mgz-col-md-12"><div class="mgz-element-inner mh056pi-s"><div class="y3jn5tx mgz-element mgz-child mgz-element-empty_space"><div class="mgz-element-inner y3jn5tx-s"><div class="mgz-element-empty-space"></div></div></div></div></div></div></div></div><div class="stvn4lv mgz-element mgz-element-row full_width_row"><div class="mgz-element-inner stvn4lv-s"><div data-background-type="image" data-parallax-image-background-position="center top" class="mgz-parallax stvn4lv-p"><div class="mgz-parallax-inner"></div></div><div class="inner-content mgz-container"><div class="glvwdop mgz-element mgz-element-column mgz-col-md-8"><div class="mgz-element-inner glvwdop-s"><div class="gdrpggx mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner gdrpggx-s"><p><span style="color: #ffffff;"><a href="https://institute.acs.org/#top" style="color: #ffffff;">Top ^</a> | <a href="https://www.acs.org/terms.html" style="color: #ffffff;">Terms of Use</a> | <a href="https://www.acs.org/security.html" style="color: #ffffff;">Security</a> | <a href="https://www.acs.org/privacy.html" style="color: #ffffff;">Privacy</a> | <a href="https://www.acs.org/accessibility-statement.html" style="color: #ffffff;">Accessibility</a></span></p></div></div></div></div><div class="oxcwmt2 mgz-element mgz-element-column mgz-col-md-4"><div class="mgz-element-inner oxcwmt2-s"><div class="jv3xkpi mgz-element mgz-child mgz-element-text"><div class="mgz-element-inner jv3xkpi-s"><p><span style="color: #ffffff;"><a style="color: #ffffff;" href="https://www.acs.org/copyright.html">Copyright ©</a> 2024 American Chemical Society</span></p></div></div></div></div></div></div></div></div><img class="heartbeatsso" alt="1x1" src="https://sso.acs.org/idp/heartbeat?appid=https://institute.acs.org/sso/saml2/metadata"></img> <script src="https://assets.adobedtm.com/822408db7b4a/f9e889f09bf1/launch-758c59e3763b.min.js" async></script><!-- You have successfully installed the W3C Digital Data Layer Extension by Fresh Relevance. With Fresh Relevance, you can create effortless personalization, live email content and cart and browse abandonment emails. If you want to know more about us, then check us out at http://www.freshrelevance.com If you need help with the extension, go to http://www.freshrelevance.com/contact --> </footer><script type="text/x-magento-init"> { "*": { "Magento_Ui/js/core/app": { "components": { "storage-manager": { "component": "Magento_Catalog/js/storage-manager", "appendTo": "", "storagesConfiguration" : {"recently_viewed_product":{"requestConfig":{"syncUrl":"https:\/\/institute.acs.org\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"recently_compared_product":{"requestConfig":{"syncUrl":"https:\/\/institute.acs.org\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"product_data_storage":{"updateRequestConfig":{"url":"https:\/\/institute.acs.org\/rest\/ieng\/V1\/products-render-info"},"requestConfig":{"syncUrl":"https:\/\/institute.acs.org\/catalog\/product\/frontend_action_synchronize\/"},"allowToSendRequest":null}} } } } } } </script> <style> .menu__logo img { visibility: visible !important; } .pricing-table td.add_to_cart_all_modules a:before { display:none; } .checkout-cart-index #block-discount .content, .checkout-cart-index #block-discount .title{ display : block !important; } @media (min-width:768px) { .menu-sub__list { height:42rem; } a.menu-sub__link { padding-bottom:1.6rem; } } @media (min-width: 768px) and (max-width: 1254px) { .menu__sub.menu-sub--large { width: 38rem; } .menu__sub.menu-sub--large .menu-sub__toc { overflow-y: scroll; } .menu__sub.menu-sub--large .menu-sub__toc .menu-sub__list { height: auto; column-gap: 24px; } .menu__sub.menu-sub--large .menu-sub__toc .menu-sub__list .menu-sub__item { width: 100%; } } footer.page-footer .mgz-icon-wrapper i.mgz-fa-twitter:before { background: url("https://assets.acs.org/v3.0/acs-bootstrap/images/social/x-logo.svg"); background-repeat: no-repeat; background-position: center; background-size: contain; } </style> <script type="text/javascript" src="//img.en25.com/i/elqCfg.min.js"></script> <script type="text/javascript"> var _elqQ = _elqQ || []; _elqQ.push(['elqSetSiteId', '341921710']); _elqQ.push(['elqTrackPageView']); </script> <!--security code--> <!--XL3cr4T252wk1DB8d4yAqqTuYNAV3DIw--><script>require(['magezonBuilder']);</script> <script>require(['Magezon_PageBuilder/js/common'])</script></div> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"133e244bf0","applicationID":"465227092","transactionName":"blRbMktQD0dVBkYPWlceeAVNWA5aGwZfFRpQX10DQR4IWlAASg==","queueTime":0,"applicationTime":510,"atts":"QhNYRANKHEk=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>