CINXE.COM

Our Featured Web Design and Digital Marketing Projects | 3 Media Web

<!DOCTYPE html> <html lang="en"> <head> <!-- 3 Media Web Build Innovative Digital Experiences (((((((((((((((((((((@@@@@@@@@@@@@@@@@@((((((((((( ((((((((((((((((((((((((#@@@@@@@@@@@@@@@@@%((((((( ((((((((((((((((((((((((((((@@@@@@@@@@@@@@@@@@(((( ((((((((((((((((((((((((((((((((@@@@@@@@@@@@@@@@@( ((((((((((((@@@((((((((((((((((((((@@@@@@@@@@@@@@@ (((((((((((@@@@@@@#((((((((((((((((((((@@@@@@@@@@@ (((((((((@@@@@@@@@@@@@(((((((((((((((((((%@@@@@@@@ (((((((%@@@@@@@@@@@@@@@@@%((((((((((((((((@@@@@@@@ (((((((((((@@@@@@@@@@@@@@@@@@((((((((((((%@@@@@@@@ ((((((((((((((#@@@@@@@@@@@@@@@@@%((((((&@@@@@@@@@@ ((((((((((((((((((@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @(((((((((((((((((((((@@@@@@@@@@@@@@@@@@@@@@@@@@@( @@@@@((((((((((((((((((((@@@@@@@@@@@@@@@@@@@@@@((( @@@@@@@@#(((((((((((((((((((@@@@@@@@@@@@@@@%(((((( @@@@@@@@@@@@(((((((((((((((((@@@@@@@@@@@(((((((((( @@@@@@@@@@@@@@@#(((((((((((((@@@@@@@@@@@(((((((((( (@@@@@@@@@@@@@@@@@@((((((((@@@@@@@@@@@@((((((((((( ((((#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(((((((((((( ((((((((@@@@@@@@@@@@@@@@@@@@@@@@@@@@%((((((((((((( (((((((((((%@@@@@@@@@@@@@@@@@@@@@@%((((((((((((((( 3mediaweb.com --> <!-- Meta, Viewport & Title ================================================== --> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1588879632",accountID:"4210700",trustKey:"66686",xpid:"UAQGUVFTCBABUFZbAgcFXl0H",licenseKey:"NRJS-e3f09ffbd562592b91f",applicationID:"1479562896"};;/*! For license information please see nr-loader-spa-1.269.0.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(993);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={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,harvestTimeSeconds:10,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},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},user_actions:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!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,harvestTimeSeconds:60,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,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0}},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,origin:""+o.gm.location,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator: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.269.0",i="PROD",o="CDN",a="2.0.0-alpha.12"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,Vr:()=>h,WN:()=>g,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});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="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=!!a.navigator?.sendBeacon,g=Date.now()-(0,n.t)()},4777:(e,t,r)=>{"use strict";r.d(t,{J:()=>o});var n=r(944);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.R)(8);this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((([e,t])=>{Object.keys(i).includes(e)&&(this.sharedContext[e]=t)}))}catch(e){(0,n.R)(9,e)}}}},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.P[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),h(a.gm,f),h(c.prototype,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])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K.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(3969),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.K.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.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).K.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).K.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>R,BR:()=>b,Kp:()=>x,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>g,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>p,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",x="-end",R="-body",T="cb"+x,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(7836);class i{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=n.ee.get(e),this.featureName=r,this.blocked=!1}}},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")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});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(3969),h=r(384),g=r(6344);const p=["setErrorHandler","finished","addToTrace","addRelease","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),w=r(3785),x=r(2646),R=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,R.YM)(i),a=new x.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){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 S=r(9417),N=r(5603),O=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let _=!1;function j(e,t={},p,x){let{init:R,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=p;const L=(0,h.pV)();j||(R=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,R||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const D=(0,S.D0)(e.agentIdentifier),H=[j.beacon,j.errorBeacon];_||(D.proxy.assets&&(I(D.proxy.assets),H.push(D.proxy.assets)),D.proxy.beacon&&H.push(D.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),C.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?H:[]],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 x=s.ee.get(e),R=x.get("tracer");E[e]=b.g.OFF,x.on(g.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(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}}),_(A,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.K.metrics,x),(0,w.R)(x,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.K.metrics,x),T(x,e,t,{customAttributes:r,level:i})},m.forEach((e=>{p[e]=_(A,e,!0,"api")})),p.addPageAction=_(A,"addPageAction",!0,n.K.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,_(A,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(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 N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("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.K.metrics,x),x.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.K.metrics,x),(0,a.p)(g.G4.RECORD,[],void 0,n.K.sessionReplay,x)},p[g.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K.metrics,x),(0,a.p)(g.G4.PAUSE,[],void 0,n.K.sessionReplay,x)},p.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const I=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.K.metrics,x),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K.spa,x),function(){if(R.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 R.emit("fn-err",[arguments,this,t],r),t}finally{R.emit("fn-end",[(0,v.t)()],r)}}}};function _(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K.metrics,x),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,x),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),x.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{I[e]=_(S,e,void 0,h?n.K.softNav:n.K.spa)})),p.setCurrentRouteName=h?_(S,"routeName",void 0,n.K.softNav):_(A,"routeName",!0,n.K.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K.metrics,x),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K.jserrors,x)},d.RI?(0,u.GG)((()=>j()),!0):j(),p}(e.agentIdentifier,x,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),_=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{K:()=>n,P:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",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"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11}}},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=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.269.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.269.0.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={478:"sha512-BDnQSqs6w93jZNuA2+ydjStO6iZUcCDM2G5ACNl42PnZebXqSDjfzp21rEmyIS/uS1Mm/KhHBftMozfaupNTFQ==",249:"sha512-+3RM3jpjuKfYqtWclSvdJHGFcW1Zs3W91YF6LLj05mh2KF2Dd4d/UbOS+Gj8JJIB3+OhK9x9MEoWBx6J1Qp+Hw==",212:"sha512-2D6xSed7GvSJDbO/jQCNsTNZTswnT4nkZPDOuerj6rroMh2F2IQsO5rZkHWXh31IDaiIxoiUn44tUfBomWqChw=="};(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={38:0,788: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.269.0.PROD"]=self["webpackChunk:NRBA-1.269.0.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(e=(0,r.LA)(16)){this.agentIdentifier=e}#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)}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)}finished(e){return this.#e("finished",e)}addRelease(e,t){return this.#e("addRelease",e,t)}start(e){return this.#e("start",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")}log(e,t){return this.#e("log",e,t)}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var o=i(860),a=i(9417);const s=Object.values(o.K);function c(e){const t={};return s.forEach((r=>{t[r]=function(e,t){return!0===(0,a.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var u=i(425);var d=i(1687),l=i(4234),f=i(5289),h=i(6154),g=i(5270),p=i(7767),m=i(6389);class v extends l.W{constructor(e,t,r,n=!0){super(e,t,r),this.auto=n,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,a.gD)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))&&(this.auto=!1),this.auto?(0,d.Ak)(e,r):this.ee.on("manual-start-all",(0,m.J)((()=>{(0,d.Ak)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()})))}importAggregator(t={}){if(this.featAggregate||!this.auto)return;let r;this.onAggregateImported=new Promise((e=>{r=e}));const n=async()=>{let n;try{if((0,p.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));n=e(this.agentIdentifier)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===o.K.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,n))return(0,d.Ze)(this.agentIdentifier,this.featureName),void r(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:o}=await e(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,t),r(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,d.Ze)(this.agentIdentifier,this.featureName,!0),r(!1),this.ee&&this.ee.abort()}};h.RI?(0,f.GG)((()=>n()),!0):n()}#t(e,t){switch(e){case o.K.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case o.K.sessionTrace:return!!t;default:return!0}}}var b=i(6630);class y extends v{static featureName=b.T;constructor(e,t,r=!0){super(e,t,b.T,r),this.importAggregator()}}var w=i(4777);class x extends w.J{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,Object.entries(e||{}).forEach((([e,r])=>{t[e]=R(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,Object.keys(r||{}).forEach((e=>{if("count"!==e){var t=a[e],n=r[e];n&&!n.c?a[e]=R(n.t,t):a[e]=function(e,t){if(!t)return e;t.c||(t=T(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(n,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=R(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i<e.length;i++)t[r=e[i]]=Object.values(this.aggregatedData[r]||{}),t[r].length&&(n=!0),delete this.aggregatedData[r];return n?t:null}}function R(e,t){return null==e?function(e){e?e.c++:e={c:1};return e}(t):t?(t.c||(t=T(t.t)),t.c+=1,t.t+=e,t.sos+=e*e,e>t.max&&(t.max=e),e<t.min&&(t.min=e),t):{t:e}}function T(e){return{t:e,min:e,max:e,sos:e*e,c:1}}var A=i(384);var E=i(9908),S=i(2843),N=i(3878),O=i(782),I=i(1863);class _ extends v{static featureName=O.T;constructor(e,t,r=!0){super(e,t,O.T,r),h.RI&&((0,S.u)((()=>(0,E.p)("docHidden",[(0,I.t)()],void 0,O.T,this.ee)),!0),(0,N.sp)("pagehide",(()=>(0,E.p)("winPagehide",[(0,I.t)()],void 0,O.T,this.ee))),this.importAggregator())}}var j=i(3969);class P extends v{static featureName=j.TZ;constructor(e,t,r=!0){super(e,t,j.TZ,r),this.importAggregator()}}var C=i(6774),k=i(3304);class L{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,k.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function D(e){return K(e)?e:new L(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function H(e){let t="Unhandled Promise Rejection";if(K(e?.reason))try{return e.reason.message=t+": "+e.reason.message,D(e.reason)}catch(t){return D(e.reason)}if(void 0===e.reason)return D(t);const r=D(e.reason);return r.message=t+": "+r?.message,r}function M(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new L(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return K(e.error)?e.error:D(e)}function K(e){return e instanceof Error&&!!e.stack}class U extends v{static featureName=C.T;#r=!1;constructor(e,r,n=!0){super(e,r,C.T,n);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,E.p)("ierr",[D(e),(0,I.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),h.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,E.p)("err",[H(e),(0,I.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,N.jT)(!1,this.removeOnAbort?.signal)),h.gm.addEventListener("error",(e=>{this.abortHandler&&(0,E.p)("err",[M(e),(0,I.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,N.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator()}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var V=i(5603),G=i(8990);let B=1;const F="nr@id";function W(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===h.gm?0:(0,G.I)(e,F,(function(){return B++}))}function z(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,k.A)(e).length}catch(e){return}}}var q=i(8139),Z=i(7836),Y=i(3434);const X={},J=["open","send"];function Q(t){var r=t||Z.ee;const n=function(e){return(e||Z.ee).get("xhr")}(r);if(X[n.debugId]++)return n;X[n.debugId]=1,(0,q.u)(r);var i=(0,Y.YM)(n),o=h.gm.XMLHttpRequest,a=h.gm.MutationObserver,s=h.gm.Promise,c=h.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=h.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,N.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function g(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,J,"-xhr-",y),n.on("send-xhr-start",(function(e,t){g(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",g),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++)g(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var ee="fetch-",te=ee+"body-",re=["arrayBuffer","blob","json","text","formData"],ne=h.gm.Request,ie=h.gm.Response,oe="prototype";const ae={};function se(e){const t=function(e){return(e||Z.ee).get("fetch")}(e);if(!(ne&&ie&&h.gm.fetch))return t;if(ae[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[Z.P]&&o[Z.P].dt&&(e=o[Z.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 ae[t.debugId]=1,re.forEach((e=>{r(ne[oe],e,te),r(ie[oe],e,te)})),r(h.gm,"fetch",ee),t.on(ee+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(ee+"done",[null,r],n)}else t.emit(ee+"done",[e],n)})),t}var ce=i(7485);class ue{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,V.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 h.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,k.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,a.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,a.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,ce.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,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var de=i(9300),le=i(7295),fe=["load","error","abort","timeout"],he=fe.length,ge=(0,A.dV)().o.REQ,pe=(0,A.dV)().o.XHR;class me extends v{static featureName=de.T;constructor(e,t,r=!0){super(e,t,de.T,r),this.dt=new ue(e),this.handler=(e,t,r,n)=>(0,E.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};h.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};ve(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,o.K.ajax)}}))}catch(e){}se(this.ee),Q(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){R(t,e)}),(0,N.jT)(!1)),h.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,N.jT)(!1))}function a(e){this.params={method:e[0]},ve(this,e[1]),this.metrics={}}function s(t,r){var i=(0,V.o)(e);i.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",i.xpid);var o=n.generateTracePayload(this.parsedOrigin);if(o){var a=!1;o.newrelicHeader&&(r.setRequestHeader("newrelic",o.newrelicHeader),a=!0),o.traceContextParentHeader&&(r.setRequestHeader("traceparent",o.traceContextParentHeader),o.traceContextStateHeader&&r.setRequestHeader("tracestate",o.traceContextStateHeader),a=!0),a&&(this.dt=o)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=z(i);a&&(n.txSize=a)}this.startTime=(0,I.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<he;s++)r.addEventListener(fe[s],this.listener,(0,N.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=""+W(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+W(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,I.t)()}function g(e,r){r instanceof pe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof pe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof pe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,I.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,I.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&&h.RI&&(t=""+h.gm.location.href):e[0]&&e[0].url?t=e[0].url:h.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,ce.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,I.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 ge?r=i.url:h.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),ve(this,r);var o=(""+(i&&i instanceof ge&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=z(n.body)||0}function w(e,t){if(this.endTime=(0,I.t)(),this.params||(this.params={}),(0,le.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,I.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,o.K.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<he;t++)e.removeEventListener(fe[t],this.listener,!1);t.aborted||(0,le.iW)(t)||(n.duration=(0,I.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):R(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,o.K.ajax))}}function R(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?z(e.response):"text"===r||""===r||void 0===r?z(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,E.p)(j.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,o.K.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",a),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",g),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",w)}(e,this.ee,this.handler,this.dt),this.importAggregator()}}function ve(e,t){var r=(0,ce.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 be={},ye=["pushState","replaceState"];function we(e){const t=function(e){return(e||Z.ee).get("history")}(e);return!h.RI||be[t.debugId]++||(be[t.debugId]=1,(0,Y.YM)(t).inPlace(window.history,ye,"-")),t}var xe=i(3738);const{He:Re,bD:Te,d3:Ae,Kp:Ee,TZ:Se,Lc:Ne,uP:Oe,Rz:Ie}=xe;class _e extends v{static featureName=Se;constructor(e,t,r=!0){super(e,t,Se,r);if(!(0,p.V)(this.agentIdentifier))return void(0,d.x3)(this.agentIdentifier,this.featureName);const n=this.ee;let i;we(n),this.eventsEE=(0,q.u)(n),this.eventsEE.on(Oe,(function(e,t){this.bstStart=(0,I.t)()})),this.eventsEE.on(Ne,(function(e,t){(0,E.p)("bst",[e[0],t,this.bstStart,(0,I.t)()],void 0,o.K.sessionTrace,n)})),n.on(Ie+Ae,(function(e){this.time=(0,I.t)(),this.startPath=location.pathname+location.hash})),n.on(Ie+Ee,(function(e){(0,E.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,o.K.sessionTrace,n)}));try{i=new PerformanceObserver((e=>{const t=e.getEntries();(0,E.p)(Re,[t],void 0,o.K.sessionTrace,n)})),i.observe({type:Te,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}}var je=i(2614);class Pe extends v{static featureName=t.TZ;#i;constructor(e,r,n=!0){let i;super(e,r,t.TZ,n),this.replayRunning=!1;try{i=JSON.parse(localStorage.getItem("".concat(je.H3,"_").concat(je.uh)))}catch(e){}(0,g.SR)(e)&&this.ee.on(t.G4.RECORD,(()=>this.#o())),this.#a(i)?(this.#i=i?.sessionReplayMode,this.#s()):this.importAggregator(),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,E.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#a(e){return e&&(e.sessionReplayMode===je.g.FULL||e.sessionReplayMode===je.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#c=!1;async#s(e){if(!this.#c){this.#c=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,2496));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator({recorder:this.recorder,errorNoticed:this.errorNoticed})}}#o(){this.featAggregate?this.featAggregate.mode!==je.g.FULL&&this.featAggregate.initializeRecording(je.g.FULL,!0):(this.#i=je.g.FULL,this.#s(t.Qb.API),this.recorder&&this.recorder.parent.mode!==je.g.FULL&&(this.recorder.parent.mode=je.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ce=i(3962);class ke extends v{static featureName=Ce.TZ;constructor(e,t,r=!0){if(super(e,t,Ce.TZ,r),!h.RI||!(0,A.dV)().o.MO)return;const n=we(this.ee),i=(0,q.u)(this.ee),o=()=>(0,E.p)("newURL",[(0,I.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",o),n.on("replaceState-end",o);try{this.removeOnAbort=new AbortController}catch(e){}(0,N.sp)("popstate",(e=>(0,E.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let a=!1;const s=new((0,A.dV)().o.MO)(((e,t)=>{a||(a=!0,requestAnimationFrame((()=>{(0,E.p)("newDom",[(0,I.t)()],void 0,this.featureName,this.ee),a=!1})))})),c=(0,m.s)((e=>{(0,E.p)("newUIEvent",[e],void 0,this.featureName,this.ee),s.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});i.on("fn-start",(([e])=>{Ce.tC.includes(e?.type)&&c(e)}));for(let e of Ce.tC)document.addEventListener(e,(()=>{}));this.abortHandler=function(){this.removeOnAbort?.abort(),s.disconnect(),this.abortHandler=void 0},this.importAggregator({domObserver:s})}}var Le=i(7378);const De={},He=["appendChild","insertBefore","replaceChild"];function Me(e){const t=function(e){return(e||Z.ee).get("jsonp")}(e);if(!h.RI||De[t.debugId])return t;De[t.debugId]=!0;var r=(0,Y.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,He,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,N.jT)(!1)),e.removeEventListener("error",f,(0,N.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,N.jT)(!1)),e.removeEventListener("error",f,(0,N.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,N.jT)(!1)),e.addEventListener("error",f,(0,N.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const Ke={};function Ue(e){const t=function(e){return(e||Z.ee).get("promise")}(e);if(Ke[t.debugId])return t;Ke[t.debugId]=!0;var r=t.context,n=(0,Y.YM)(t),i=h.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}h.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[Y.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Ve={},Ge="setTimeout",Be="setInterval",Fe="clearTimeout",We="-start",ze=[Ge,"setImmediate",Be,Fe,"clearImmediate"];function qe(e){const t=function(e){return(e||Z.ee).get("timer")}(e);if(Ve[t.debugId]++)return t;Ve[t.debugId]=1;var r=(0,Y.YM)(t);return r.inPlace(h.gm,ze.slice(0,2),Ge+"-"),r.inPlace(h.gm,ze.slice(2,3),Be+"-"),r.inPlace(h.gm,ze.slice(3),Fe+"-"),t.on(Be+We,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ge+We,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const Ze={};function Ye(e){const t=function(e){return(e||Z.ee).get("mutation")}(e);if(!h.RI||Ze[t.debugId])return t;Ze[t.debugId]=!0;var r=(0,Y.YM)(t),n=h.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:Xe,d3:Je,Kp:Qe,$p:$e,wW:et,e5:tt,tH:rt,uP:nt,rw:it,Lc:ot}=Le;class at extends v{static featureName=Xe;constructor(e,t,r=!0){if(super(e,t,Xe,r),!h.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=Me(this.ee),s=Ue(this.ee),c=qe(this.ee),u=Q(this.ee),d=this.ee.get("events"),l=se(this.ee),f=we(this.ee),g=Ye(this.ee);function p(e,t){f.emit("newURL",[""+window.location,t])}function m(){i++,n=window.location.hash,this[nt]=(0,I.t)()}function v(){i--,window.location.hash!==n&&p(0,!0);var e=(0,I.t)();this[tt]=~~this[tt]+e-this[nt],this[ot]=e}function b(e,t){e.on(t,(function(){this[t]=(0,I.t)()}))}this.ee.on(nt,m),s.on(it,m),a.on(it,m),this.ee.on(ot,v),s.on(et,v),a.on(et,v),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e]||(0,E.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([nt,ot,"xhr-resolved"],this.featureName),d.buffer([nt],this.featureName),c.buffer(["setTimeout"+Qe,"clearTimeout"+Je,nt],this.featureName),u.buffer([nt,"new-xhr","send-xhr"+Je],this.featureName),l.buffer([rt+Je,rt+"-done",rt+$e+Je,rt+$e+Qe],this.featureName),f.buffer(["newURL"],this.featureName),g.buffer([nt],this.featureName),s.buffer(["propagate",it,et,"executor-err","resolve"+Je],this.featureName),o.buffer([nt,"no-"+nt],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),b(l,rt+Je),b(l,rt+"-done"),b(a,"new-jsonp"),b(a,"jsonp-end"),b(a,"cb-start"),f.on("pushState-end",p),f.on("replaceState-end",p),window.addEventListener("hashchange",p,(0,N.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",p,(0,N.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){p(0,i>1)}),(0,N.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator()}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var st=i(3333);class ct extends v{static featureName=st.TZ;constructor(e,t,r=!0){super(e,t,st.TZ,r);const n=(0,a.D0)(this.agentIdentifier),i=[n.page_action.enabled,n.user_actions.enabled];h.RI&&n.user_actions.enabled&&(st.Zp.forEach((e=>(0,N.sp)(e,(e=>(0,E.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),st.qN.forEach((e=>(0,N.sp)(e,(e=>(0,E.p)("ua",[e],void 0,this.featureName,this.ee)))))),i.some((e=>e))?this.importAggregator():(0,d.x3)(this.agentIdentifier,this.featureName)}}var ut=i(993),dt=i(3785);class lt extends v{static featureName=ut.TZ;constructor(e,t,r=!0){super(e,t,ut.TZ,r);const n=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:r}=this;(0,dt.R)(n,e,r,t)})),this.importAggregator()}}new class extends n{constructor(t,r){super(r),h.gm?(this.sharedAggregator=new x({agentIdentifier:this.agentIdentifier}),this.features={},(0,A.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(y),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===o.K.softNav)),(0,u.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=c(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>o.P[e.featureName]-o.P[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==o.K.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===o.K.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===o.K.softNav)return;const n=function(e){switch(e){case o.K.ajax:return[o.K.jserrors];case o.K.sessionTrace:return[o.K.ajax,o.K.pageViewEvent];case o.K.sessionReplay:return[o.K.sessionTrace];case o.K.pageViewTiming:return[o.K.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.agentIdentifier,this.sharedAggregator)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,A.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:[me,y,_,_e,Pe,P,U,ct,lt,ke,at],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> <script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1" type="pmdelayedscript">var ewww_webp_supported=!1;function check_webp_feature(A,e){var w;e=void 0!==e?e:function(){},ewww_webp_supported?e(ewww_webp_supported):((w=new Image).onload=function(){ewww_webp_supported=0<w.width&&0<w.height,e&&e(ewww_webp_supported)},w.onerror=function(){e&&e(!1)},w.src="data:image/webp;base64,"+{alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA=="}[A])}check_webp_feature("alpha");</script><script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1" type="pmdelayedscript">var Arrive=function(c,w){"use strict";if(c.MutationObserver&&"undefined"!=typeof HTMLElement){var r,a=0,u=(r=HTMLElement.prototype.matches||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector,{matchesSelector:function(e,t){return e instanceof HTMLElement&&r.call(e,t)},addMethod:function(e,t,r){var a=e[t];e[t]=function(){return r.length==arguments.length?r.apply(this,arguments):"function"==typeof a?a.apply(this,arguments):void 0}},callCallbacks:function(e,t){t&&t.options.onceOnly&&1==t.firedElems.length&&(e=[e[0]]);for(var r,a=0;r=e[a];a++)r&&r.callback&&r.callback.call(r.elem,r.elem);t&&t.options.onceOnly&&1==t.firedElems.length&&t.me.unbindEventWithSelectorAndCallback.call(t.target,t.selector,t.callback)},checkChildNodesRecursively:function(e,t,r,a){for(var i,n=0;i=e[n];n++)r(i,t,a)&&a.push({callback:t.callback,elem:i}),0<i.childNodes.length&&u.checkChildNodesRecursively(i.childNodes,t,r,a)},mergeArrays:function(e,t){var r,a={};for(r in e)e.hasOwnProperty(r)&&(a[r]=e[r]);for(r in t)t.hasOwnProperty(r)&&(a[r]=t[r]);return a},toElementsArray:function(e){return e=void 0!==e&&("number"!=typeof e.length||e===c)?[e]:e}}),e=(l.prototype.addEvent=function(e,t,r,a){a={target:e,selector:t,options:r,callback:a,firedElems:[]};return this._beforeAdding&&this._beforeAdding(a),this._eventsBucket.push(a),a},l.prototype.removeEvent=function(e){for(var t,r=this._eventsBucket.length-1;t=this._eventsBucket[r];r--)e(t)&&(this._beforeRemoving&&this._beforeRemoving(t),(t=this._eventsBucket.splice(r,1))&&t.length&&(t[0].callback=null))},l.prototype.beforeAdding=function(e){this._beforeAdding=e},l.prototype.beforeRemoving=function(e){this._beforeRemoving=e},l),t=function(i,n){var o=new e,l=this,s={fireOnAttributesModification:!1};return o.beforeAdding(function(t){var e=t.target;e!==c.document&&e!==c||(e=document.getElementsByTagName("html")[0]);var r=new MutationObserver(function(e){n.call(this,e,t)}),a=i(t.options);r.observe(e,a),t.observer=r,t.me=l}),o.beforeRemoving(function(e){e.observer.disconnect()}),this.bindEvent=function(e,t,r){t=u.mergeArrays(s,t);for(var a=u.toElementsArray(this),i=0;i<a.length;i++)o.addEvent(a[i],e,t,r)},this.unbindEvent=function(){var r=u.toElementsArray(this);o.removeEvent(function(e){for(var t=0;t<r.length;t++)if(this===w||e.target===r[t])return!0;return!1})},this.unbindEventWithSelectorOrCallback=function(r){var a=u.toElementsArray(this),i=r,e="function"==typeof r?function(e){for(var t=0;t<a.length;t++)if((this===w||e.target===a[t])&&e.callback===i)return!0;return!1}:function(e){for(var t=0;t<a.length;t++)if((this===w||e.target===a[t])&&e.selector===r)return!0;return!1};o.removeEvent(e)},this.unbindEventWithSelectorAndCallback=function(r,a){var i=u.toElementsArray(this);o.removeEvent(function(e){for(var t=0;t<i.length;t++)if((this===w||e.target===i[t])&&e.selector===r&&e.callback===a)return!0;return!1})},this},i=new function(){var s={fireOnAttributesModification:!1,onceOnly:!1,existing:!1};function n(e,t,r){return!(!u.matchesSelector(e,t.selector)||(e._id===w&&(e._id=a++),-1!=t.firedElems.indexOf(e._id)))&&(t.firedElems.push(e._id),!0)}var c=(i=new t(function(e){var t={attributes:!1,childList:!0,subtree:!0};return e.fireOnAttributesModification&&(t.attributes=!0),t},function(e,i){e.forEach(function(e){var t=e.addedNodes,r=e.target,a=[];null!==t&&0<t.length?u.checkChildNodesRecursively(t,i,n,a):"attributes"===e.type&&n(r,i)&&a.push({callback:i.callback,elem:r}),u.callCallbacks(a,i)})})).bindEvent;return i.bindEvent=function(e,t,r){t=void 0===r?(r=t,s):u.mergeArrays(s,t);var a=u.toElementsArray(this);if(t.existing){for(var i=[],n=0;n<a.length;n++)for(var o=a[n].querySelectorAll(e),l=0;l<o.length;l++)i.push({callback:r,elem:o[l]});if(t.onceOnly&&i.length)return r.call(i[0].elem,i[0].elem);setTimeout(u.callCallbacks,1,i)}c.call(this,e,t,r)},i},o=new function(){var a={};function i(e,t){return u.matchesSelector(e,t.selector)}var n=(o=new t(function(){return{childList:!0,subtree:!0}},function(e,r){e.forEach(function(e){var t=e.removedNodes,e=[];null!==t&&0<t.length&&u.checkChildNodesRecursively(t,r,i,e),u.callCallbacks(e,r)})})).bindEvent;return o.bindEvent=function(e,t,r){t=void 0===r?(r=t,a):u.mergeArrays(a,t),n.call(this,e,t,r)},o};d(HTMLElement.prototype),d(NodeList.prototype),d(HTMLCollection.prototype),d(HTMLDocument.prototype),d(Window.prototype);var n={};return s(i,n,"unbindAllArrive"),s(o,n,"unbindAllLeave"),n}function l(){this._eventsBucket=[],this._beforeAdding=null,this._beforeRemoving=null}function s(e,t,r){u.addMethod(t,r,e.unbindEvent),u.addMethod(t,r,e.unbindEventWithSelectorOrCallback),u.addMethod(t,r,e.unbindEventWithSelectorAndCallback)}function d(e){e.arrive=i.bindEvent,s(i,e,"unbindArrive"),e.leave=o.bindEvent,s(o,e,"unbindLeave")}}(window,void 0),ewww_webp_supported=!1;function check_webp_feature(e,t){var r;ewww_webp_supported?t(ewww_webp_supported):((r=new Image).onload=function(){ewww_webp_supported=0<r.width&&0<r.height,t(ewww_webp_supported)},r.onerror=function(){t(!1)},r.src="data:image/webp;base64,"+{alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA==",animation:"UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA"}[e])}function ewwwLoadImages(e){if(e){for(var t=document.querySelectorAll(".batch-image img, .image-wrapper a, .ngg-pro-masonry-item a, .ngg-galleria-offscreen-seo-wrapper a"),r=0,a=t.length;r<a;r++)ewwwAttr(t[r],"data-src",t[r].getAttribute("data-webp")),ewwwAttr(t[r],"data-thumbnail",t[r].getAttribute("data-webp-thumbnail"));for(var i=document.querySelectorAll("div.woocommerce-product-gallery__image"),r=0,a=i.length;r<a;r++)ewwwAttr(i[r],"data-thumb",i[r].getAttribute("data-webp-thumb"))}for(var n=document.querySelectorAll("video"),r=0,a=n.length;r<a;r++)ewwwAttr(n[r],"poster",e?n[r].getAttribute("data-poster-webp"):n[r].getAttribute("data-poster-image"));for(var o,l=document.querySelectorAll("img.ewww_webp_lazy_load"),r=0,a=l.length;r<a;r++)e&&(ewwwAttr(l[r],"data-lazy-srcset",l[r].getAttribute("data-lazy-srcset-webp")),ewwwAttr(l[r],"data-srcset",l[r].getAttribute("data-srcset-webp")),ewwwAttr(l[r],"data-lazy-src",l[r].getAttribute("data-lazy-src-webp")),ewwwAttr(l[r],"data-src",l[r].getAttribute("data-src-webp")),ewwwAttr(l[r],"data-orig-file",l[r].getAttribute("data-webp-orig-file")),ewwwAttr(l[r],"data-medium-file",l[r].getAttribute("data-webp-medium-file")),ewwwAttr(l[r],"data-large-file",l[r].getAttribute("data-webp-large-file")),null!=(o=l[r].getAttribute("srcset"))&&!1!==o&&o.includes("R0lGOD")&&ewwwAttr(l[r],"src",l[r].getAttribute("data-lazy-src-webp"))),l[r].className=l[r].className.replace(/\bewww_webp_lazy_load\b/,"");for(var s=document.querySelectorAll(".ewww_webp"),r=0,a=s.length;r<a;r++)e?(ewwwAttr(s[r],"srcset",s[r].getAttribute("data-srcset-webp")),ewwwAttr(s[r],"src",s[r].getAttribute("data-src-webp")),ewwwAttr(s[r],"data-orig-file",s[r].getAttribute("data-webp-orig-file")),ewwwAttr(s[r],"data-medium-file",s[r].getAttribute("data-webp-medium-file")),ewwwAttr(s[r],"data-large-file",s[r].getAttribute("data-webp-large-file")),ewwwAttr(s[r],"data-large_image",s[r].getAttribute("data-webp-large_image")),ewwwAttr(s[r],"data-src",s[r].getAttribute("data-webp-src"))):(ewwwAttr(s[r],"srcset",s[r].getAttribute("data-srcset-img")),ewwwAttr(s[r],"src",s[r].getAttribute("data-src-img"))),s[r].className=s[r].className.replace(/\bewww_webp\b/,"ewww_webp_loaded");window.jQuery&&jQuery.fn.isotope&&jQuery.fn.imagesLoaded&&(jQuery(".fusion-posts-container-infinite").imagesLoaded(function(){jQuery(".fusion-posts-container-infinite").hasClass("isotope")&&jQuery(".fusion-posts-container-infinite").isotope()}),jQuery(".fusion-portfolio:not(.fusion-recent-works) .fusion-portfolio-wrapper").imagesLoaded(function(){jQuery(".fusion-portfolio:not(.fusion-recent-works) .fusion-portfolio-wrapper").isotope()}))}function ewwwWebPInit(e){ewwwLoadImages(e),ewwwNggLoadGalleries(e),document.arrive(".ewww_webp",function(){ewwwLoadImages(e)}),document.arrive(".ewww_webp_lazy_load",function(){ewwwLoadImages(e)}),document.arrive("videos",function(){ewwwLoadImages(e)}),"loading"==document.readyState?document.addEventListener("DOMContentLoaded",ewwwJSONParserInit):("undefined"!=typeof galleries&&ewwwNggParseGalleries(e),ewwwWooParseVariations(e))}function ewwwAttr(e,t,r){null!=r&&!1!==r&&e.setAttribute(t,r)}function ewwwJSONParserInit(){"undefined"!=typeof galleries&&check_webp_feature("alpha",ewwwNggParseGalleries),check_webp_feature("alpha",ewwwWooParseVariations)}function ewwwWooParseVariations(e){if(e)for(var t=document.querySelectorAll("form.variations_form"),r=0,a=t.length;r<a;r++){var i=t[r].getAttribute("data-product_variations"),n=!1;try{for(var o in i=JSON.parse(i))void 0!==i[o]&&void 0!==i[o].image&&(void 0!==i[o].image.src_webp&&(i[o].image.src=i[o].image.src_webp,n=!0),void 0!==i[o].image.srcset_webp&&(i[o].image.srcset=i[o].image.srcset_webp,n=!0),void 0!==i[o].image.full_src_webp&&(i[o].image.full_src=i[o].image.full_src_webp,n=!0),void 0!==i[o].image.gallery_thumbnail_src_webp&&(i[o].image.gallery_thumbnail_src=i[o].image.gallery_thumbnail_src_webp,n=!0),void 0!==i[o].image.thumb_src_webp&&(i[o].image.thumb_src=i[o].image.thumb_src_webp,n=!0));n&&ewwwAttr(t[r],"data-product_variations",JSON.stringify(i))}catch(e){}}}function ewwwNggParseGalleries(e){if(e)for(var t in galleries){var r=galleries[t];galleries[t].images_list=ewwwNggParseImageList(r.images_list)}}function ewwwNggLoadGalleries(e){e&&document.addEventListener("ngg.galleria.themeadded",function(e,t){window.ngg_galleria._create_backup=window.ngg_galleria.create,window.ngg_galleria.create=function(e,t){var r=$(e).data("id");return galleries["gallery_"+r].images_list=ewwwNggParseImageList(galleries["gallery_"+r].images_list),window.ngg_galleria._create_backup(e,t)}})}function ewwwNggParseImageList(e){for(var t in e){var r=e[t];if(void 0!==r["image-webp"]&&(e[t].image=r["image-webp"],delete e[t]["image-webp"]),void 0!==r["thumb-webp"]&&(e[t].thumb=r["thumb-webp"],delete e[t]["thumb-webp"]),void 0!==r.full_image_webp&&(e[t].full_image=r.full_image_webp,delete e[t].full_image_webp),void 0!==r.srcsets)for(var a in r.srcsets)nggSrcset=r.srcsets[a],void 0!==r.srcsets[a+"-webp"]&&(e[t].srcsets[a]=r.srcsets[a+"-webp"],delete e[t].srcsets[a+"-webp"]);if(void 0!==r.full_srcsets)for(var i in r.full_srcsets)nggFSrcset=r.full_srcsets[i],void 0!==r.full_srcsets[i+"-webp"]&&(e[t].full_srcsets[i]=r.full_srcsets[i+"-webp"],delete e[t].full_srcsets[i+"-webp"])}return e}check_webp_feature("alpha",ewwwWebPInit);</script><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- Start VWO Common Smartcode --> <script data-cfasync="false" nowprocket type="pmdelayedscript" data-perfmatters-type="text/javascript" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> var _vwo_clicks = 10; </script> <!-- End VWO Common Smartcode --> <!-- Start VWO Async SmartCode --> <link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com" /> <script data-cfasync="false" nowprocket type="pmdelayedscript" id="vwoCode" data-perfmatters-type="text/javascript" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> /* Fix: wp-rocket (application/ld+json) */ window._vwo_code || (function () { var account_id=893875, // replace 1 with ${accountId} in release string version=2.1, settings_tolerance=2000, library_tolerance=2500, use_existing_jquery=false, hide_element='body', hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;', /* DO NOT EDIT BELOW THIS LINE */ f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){if(performance.getEntriesByName('first-contentful-paint')[0]){return''}return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){if(!f){f=true;var t=d.getElementById('_vis_opt_path_hides');if(t)t.parentNode.removeChild(t);if(e)(new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e}},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript';if(e.src){t.src=e.src}else{t.text=e.text}d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){var i=this.getSettings(),n=d.createElement('script'),r=this;t=t||{};if(i){n.textContent=i;d.getElementsByTagName('head')[0].appendChild(n);if(!w.VWO||VWO.caE){stT.removeItem(cK);r.load(e)}}else{var o=new XMLHttpRequest;o.open('GET',e,true);o.withCredentials=!t.dSC;o.responseType=t.responseType||'text';o.onload=function(){if(t.onloadCb){return t.onloadCb(o,e)}if(o.status===200||o.status===304){_vwo_code.addScript({text:o.responseText})}else{_vwo_code.finish('&e=loading_failure:'+e)}};o.onerror=function(){if(t.onerrorCb){return t.onerrorCb(e)}_vwo_code.finish('&e=loading_failure:'+e)};o.send()}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t;if(this.hide_element()!=='body'){t=d.createElement('style');var i=this.hide_element(),n=i?i+this.hide_element_style():'',r=d.getElementsByTagName('head')[0];t.setAttribute('id','_vis_opt_path_hides');v&&t.setAttribute('nonce',v.nonce);t.setAttribute('type','text/css');if(t.styleSheet)t.styleSheet.cssText=n;else t.appendChild(d.createTextNode(n));r.appendChild(t)}else{t=d.getElementsByTagName('head')[0];var n=d.createElement('div');n.style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;';n.setAttribute('id','_vis_opt_path_hides');n.classList.add('_vis_hide_layer');t.parentNode.insertBefore(n,t.nextSibling)}var o='https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&vn='+version;if(w.location.search.indexOf('_vwo_xhr')!==-1){this.addScript({src:o})}else{this.load(o+'&x=true')}}};w._vwo_code=code;code.init();})(); </script> <!-- End VWO Async SmartCode --> <!-- This site is optimized with the Yoast SEO plugin v23.7 - https://yoast.com/wordpress/plugins/seo/ --> <title>Our Featured Web Design and Digital Marketing Projects | 3 Media Web</title><style id="perfmatters-used-css">.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}.fa-facebook-f:before{content:"";}.fa-linkedin-in:before{content:"";}.fa-long-arrow-down:before{content:"";}.fa-long-arrow-right:before{content:"";}.fa-search:before{content:"";}.fa-youtube:before{content:"";}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-brands-400.eot");src:url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-brands-400.woff2") format("woff2"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-brands-400.woff") format("woff"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-brands-400.ttf") format("truetype"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-brands-400.svg#fontawesome") format("svg");}.fab{font-family:"Font Awesome 5 Brands";font-weight:400;}@font-face{font-family:"Font Awesome 5 Duotone";font-style:normal;font-weight:900;font-display:block;src:url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-duotone-900.eot");src:url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-duotone-900.eot?#iefix") format("embedded-opentype"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-duotone-900.woff2") format("woff2"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-duotone-900.woff") format("woff"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-duotone-900.ttf") format("truetype"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-duotone-900.svg#fontawesome") format("svg");}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:block;src:url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-light-300.eot");src:url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-light-300.woff2") format("woff2"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-light-300.woff") format("woff"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-light-300.ttf") format("truetype"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-light-300.svg#fontawesome") format("svg");}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:block;src:url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-regular-400.eot");src:url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-regular-400.woff2") format("woff2"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-regular-400.woff") format("woff"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-regular-400.ttf") format("truetype"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-regular-400.svg#fontawesome") format("svg");}.fal,.far{font-family:"Font Awesome 5 Pro";}.far{font-weight:400;}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:block;src:url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-solid-900.eot");src:url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-solid-900.woff2") format("woff2"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-solid-900.woff") format("woff"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-solid-900.ttf") format("truetype"),url("https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/../webfonts/fa-solid-900.svg#fontawesome") format("svg");}</style> <meta name="description" content="Review a sample of our web design, web development, and digital marketing projects. We partner with companies to grow their business online." /> <link rel="canonical" href="https://www.3mediaweb.com/our-work/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="See our track record of amazing work. Our award-winning website projects are dressed to impress!" /> <meta property="og:description" content="3 Media Web excels in award-winning web design and development projects. Our expertise can help bring your website presence into the forefront of the digital age. Contact us today to find out how we can help grow your business." /> <meta property="og:url" content="https://www.3mediaweb.com/our-work/" /> <meta property="og:site_name" content="3 Media Web" /> <meta property="article:publisher" content="https://www.facebook.com/3mediaweb" /> <meta property="article:modified_time" content="2023-04-20T17:24:09+00:00" /> <meta property="og:image" content="https://www.3mediaweb.com/wp-content/uploads/3MW-VisitNorthCentral-Portfolio.jpg" /> <meta property="og:image:width" content="1400" /> <meta property="og:image:height" content="1050" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@3mediaweb" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.3mediaweb.com/our-work/","url":"https://www.3mediaweb.com/our-work/","name":"Our Featured Web Design and Digital Marketing Projects | 3 Media Web","isPartOf":{"@id":"https://www.3mediaweb.com/#website"},"datePublished":"2018-04-04T12:23:39+00:00","dateModified":"2023-04-20T17:24:09+00:00","description":"Review a sample of our web design, web development, and digital marketing projects. We partner with companies to grow their business online.","breadcrumb":{"@id":"https://www.3mediaweb.com/our-work/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.3mediaweb.com/our-work/"]}]},{"@type":"BreadcrumbList","@id":"https://www.3mediaweb.com/our-work/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.3mediaweb.com/"},{"@type":"ListItem","position":2,"name":"Featured Web Design Projects"}]},{"@type":"WebSite","@id":"https://www.3mediaweb.com/#website","url":"https://www.3mediaweb.com/","name":"3 Media Web","description":"","publisher":{"@id":"https://www.3mediaweb.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.3mediaweb.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.3mediaweb.com/#organization","name":"3 Media Web, Boston Digital Marketing & Web Design Agency","url":"https://www.3mediaweb.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.3mediaweb.com/#/schema/logo/image/","url":"https://www.3mediaweb.com/wp-content/uploads/2021/06/3MW-OG.jpeg","contentUrl":"https://www.3mediaweb.com/wp-content/uploads/2021/06/3MW-OG.jpeg","width":1200,"height":630,"caption":"3 Media Web, Boston Digital Marketing & Web Design Agency"},"image":{"@id":"https://www.3mediaweb.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/3mediaweb","https://x.com/3mediaweb"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//www.3mediaweb.com' /> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <style id='safe-svg-svg-icon-style-inline-css' type='text/css'> .safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <style id='if-so-public-dummy-inline-css' type='text/css'> .lds-dual-ring { display: inline-block; width: 16px; height: 16px; } .lds-dual-ring:after { content: " "; display: block; width: 16px; height: 16px; margin: 0px; border-radius: 50%; border: 3px solid #000; border-color: #000 transparent #000 transparent; animation: lds-dual-ring 1.2s linear infinite; } @keyframes lds-dual-ring { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } /*loader 2*/ .ifso-logo-loader { font-size: 20px; width: 64px; font-family: sans-serif; position: relative; height: auto; font-weight: 800; } .ifso-logo-loader:before { content: ''; position: absolute; left: 30%; top: 36%; width: 14px; height: 22px; clip-path: polygon(100% 50%, 0 0, 0 100%); background: #fd5b56; animation: spinAndMoveArrow 2s infinite; height: 9px; width: 7px; } .ifso-logo-loader:after { content: "If So"; word-spacing: 12px; } @keyframes spinAndMoveArrow { 40% { transform: rotate(360deg); } 60% { transform: translateX(-5px); } 80% { transform: translateX(5px); } 100% { transform: translateX(0); } } /*Loader 3 - default content*/ .ifso-default-content-loader{ display:inline-block; } </style> <link rel='stylesheet' id='theme-style-css' href='https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/style.css?ver=2088622722' type='text/css' media='all' /> <link rel='stylesheet' id='carousel-style-css' href='https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/owl.carousel.min.css?ver=6.6.2' type='text/css' media='all' /> <link rel="stylesheet" id="font-awesome-css" type="text/css" media="all" data-pmdelayedstyle="https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/css/font-awesome-5.15.4.min.css?ver=6.6.2"></link> <link rel='stylesheet' id='custom-style-css' href='https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/style.css?ver=1741913108' type='text/css' media='all' /> <link rel="stylesheet" id="searchwp-forms-css" type="text/css" media="all" data-pmdelayedstyle="https://www.3mediaweb.com/wp-content/plugins/searchwp/assets/css/frontend/search-forms.css?ver=4.3.17"></link> <script type="text/javascript" src="https://www.3mediaweb.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.3mediaweb.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <link rel='shortlink' href='https://www.3mediaweb.com/?p=703' /> <meta name="generator" content="Site Kit by Google 1.138.0" /><!-- site-navigation-element Schema optimized by Schema Pro --><script type="application/ld+json">{"@context":"https:\/\/schema.org","@graph":[{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Digital Experience","url":"\/digital-experience\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Innovate","url":"https:\/\/www.3mediaweb.com\/digital-experience\/innovate\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Web &#038; Digital Strategy","url":"https:\/\/www.3mediaweb.com\/digital-experience\/innovate\/web-digital-strategy\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"User Interaction","url":"https:\/\/www.3mediaweb.com\/digital-experience\/innovate\/user-interaction\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Conversion Rate Optimization","url":"https:\/\/www.3mediaweb.com\/digital-experience\/innovate\/conversion-rate-optimization\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Build","url":"https:\/\/www.3mediaweb.com\/digital-experience\/build\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Custom Web Design","url":"https:\/\/www.3mediaweb.com\/digital-experience\/build\/custom-web-design\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Website Development","url":"https:\/\/www.3mediaweb.com\/digital-experience\/build\/website-development\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Software Integrations","url":"https:\/\/www.3mediaweb.com\/digital-experience\/build\/software-integrations\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Hosting And Support","url":"https:\/\/www.3mediaweb.com\/digital-experience\/build\/web-hosting-maintenance-and-support\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Website Accessibility","url":"https:\/\/www.3mediaweb.com\/digital-experience\/build\/website-accessibility\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Grow","url":"https:\/\/www.3mediaweb.com\/digital-experience\/grow\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"SEO Strategy","url":"https:\/\/www.3mediaweb.com\/digital-experience\/grow-old\/seo-strategy\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Content Marketing","url":"https:\/\/www.3mediaweb.com\/digital-experience\/grow-old\/content-marketing\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Paid Media Management","url":"https:\/\/www.3mediaweb.com\/digital-experience\/grow-old\/paid-media-management\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Lead Generation","url":"https:\/\/www.3mediaweb.com\/digital-experience\/grow-old\/lead-generation\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Social Media Management","url":"https:\/\/www.3mediaweb.com\/digital-experience\/grow-old\/social-media-management\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Work","url":"https:\/\/www.3mediaweb.com\/our-work\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"About Us","url":"https:\/\/www.3mediaweb.com\/agency\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Our Team","url":"https:\/\/www.3mediaweb.com\/our-team\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Careers","url":"https:\/\/www.3mediaweb.com\/careers\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Agency Partnerships","url":"https:\/\/www.3mediaweb.com\/agency-partners\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Blog","url":"https:\/\/www.3mediaweb.com\/blog\/"},{"@context":"https:\/\/schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Contact","url":"https:\/\/www.3mediaweb.com\/contact\/"}]}</script><!-- / site-navigation-element Schema optimized by Schema Pro --><!-- breadcrumb Schema optimized by Schema Pro --><script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.3mediaweb.com\/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/www.3mediaweb.com\/our-work\/","name":"Featured Web Design Projects"}}]}</script><!-- / breadcrumb Schema optimized by Schema Pro --> <!-- Google Tag Manager snippet added by Site Kit --> <script type="pmdelayedscript" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> /* <![CDATA[ */ ( function( w, d, s, l, i ) { w[l] = w[l] || []; w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); var f = d.getElementsByTagName( s )[0], j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore( j, f ); } )( window, document, 'script', 'dataLayer', 'GTM-TMNSKL' ); /* ]]> */ </script> <!-- End Google Tag Manager snippet added by Site Kit --> <style id="wpsp-style-frontend"></style> <style type="text/css" id="wp-custom-css"> .wp-video{ text-align: center; margin-left: auto; margin-right: auto; } .foreground-white .hs-form .hs-fieldtype-text label:not(.hs-error-msg), .foreground-white input[type="submit"], .subscribe-box-inner .hs-form .hs-submit .actions::after, .foreground-white .hs-form input[type="email"] { color: #000 !important; } .hs-fieldtype-text.filled label:not(.hs-error-msg) { -webkit-transform: translateY(-125%) scale(0.64); -ms-transform: translateY(-125%) scale(0.64); transform: translateY(-125%) scale(0.64); } @media screen and (max-width: 1199px) { nav.nav-bar, .menu-cta-bg img { display: none; width: 1px !important; } } @media screen and (max-width: 768px) { .home-hero-graphic, .graphic-layer-1 img { display: none; width: 1px !important; } } </style> <noscript><style>.perfmatters-lazy[data-src]{display:none !important;}</style></noscript><style>.perfmatters-lazy-youtube{position:relative;width:100%;max-width:100%;height:0;padding-bottom:56.23%;overflow:hidden}.perfmatters-lazy-youtube img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:100%;height:auto;margin:auto;border:none;cursor:pointer;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all}.perfmatters-lazy-youtube img:hover{-webkit-filter:brightness(75%)}.perfmatters-lazy-youtube .play{position:absolute;top:50%;left:50%;right:auto;width:68px;height:48px;margin-left:-34px;margin-top:-24px;background:url(https://www.3mediaweb.com/wp-content/plugins/perfmatters/img/youtube.svg) no-repeat;background-position:center;background-size:cover;pointer-events:none;filter:grayscale(1)}.perfmatters-lazy-youtube:hover .play{filter:grayscale(0)}.perfmatters-lazy-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.perfmatters-lazy.pmloaded,.perfmatters-lazy.pmloaded>img,.perfmatters-lazy>img.pmloaded,.perfmatters-lazy[data-ll-status=entered]{animation:500ms pmFadeIn}@keyframes pmFadeIn{0%{opacity:0}100%{opacity:1}}</style> <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> <link rel="apple-touch-icon" sizes="180x180" href="https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/fav/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/fav/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/fav/favicon-16x16.png"> <link rel="manifest" href="https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/fav/site.webmanifest" crossorigin="use-credentials"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-TileImage" content="https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/fav/android-chrome-192x192.png"> <meta name="theme-color" content="#ffffff"> </head> <body class="page-template page-template-page-templates page-template-work-landing page-template-page-templateswork-landing-php page page-id-703 new wp-schema-pro-2.7.23"> <script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1" type="pmdelayedscript">if(typeof ewww_webp_supported==="undefined"){var ewww_webp_supported=!1}if(ewww_webp_supported){document.body.classList.add("webp-support")}</script> <!-- Google Tag Manager (noscript) snippet added by Site Kit --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TMNSKL" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) snippet added by Site Kit --> <div class="container-main" id="page"> <!-- Header - Main ======================== --> <header id="header" class="header-main Fixed header-transparent"> <div class="outer-max"> <div class="container clearfix"> <a href="#content-main" class="skip-btn">Skip to Main Content</a> <div class="brand"><a href="https://www.3mediaweb.com/" title="3 Media Web"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1143.6 230"> <defs> <style>.logo-color{fill:#0f5ecd;}</style> </defs> <g class="logo-color"> <g> <path class="st0" d="M197.4,28.9c8.6,6,15.4,12.9,20.3,20.3l1.4,2.2V10.5h-47.8L197.4,28.9z"/> <path class="st0" d="M219.1,219.5V114.6l-1,1.9c-1.2,2.4-2.6,4.7-4.1,7c-10.5,15.8-23.8,25.4-39.7,28.7c2.2,16.1-2.3,31.9-13.6,47 c-5.6,7.4-12.3,13.7-19.9,18.8l-2.2,1.5"/> <path class="st0" d="M72.2,219.5l-2.2-1.4c-1.3-0.8-2.7-1.7-4-2.7l-55.8-39.3l-0.1,43.3"/> <path class="st0" d="M10.2,122.4l81,57.1c12.7,8.9,22.7,7.2,33.6-5.8c8.6-14.6,6.9-24.6-5.8-33.6l-80.9-57l25.3-35.9l80.8,57 c12.6,8.9,22.7,7.2,33.6-5.8c8.6-14.6,6.9-24.7-5.8-33.6L95,10.5H10.2"/> </g> <g> <path class="st0" d="M367.6,122L367.6,122c-2.7-3-6.3-5.4-10.5-7.2c3.7-1.6,6.6-3.8,8.7-6.6c2.5-3.3,3.7-7.3,3.7-11.8 c0-4.8-1.5-9.2-4.3-12.9c-2.8-3.7-6.8-6.5-11.7-8.6c-4.9-2-10.5-3.1-16.7-3.1c-5.9,0-11.2,0.9-15.9,2.6c-4.8,1.8-8.7,4.6-11.7,8.3 c-3,3.8-4.8,8.7-5.4,14.6l-0.1,1h17.9l0.2-0.7c0.8-3.8,2.6-6.3,5.5-7.8c3-1.5,6.4-2.3,10.2-2.3c4.6,0,8.1,1,10.4,3.1 c2.3,2,3.4,4.5,3.4,7.5c0,3.4-1.3,6-3.9,8c-2.7,2-6.4,3-11.2,3H328V123h9.9c3.8,0,7,0.5,9.4,1.3c2.3,0.9,4.1,2.1,5.2,3.7 c1.1,1.6,1.7,3.6,1.7,5.8c0,3.5-1.4,6.3-4.2,8.6c-2.9,2.3-6.9,3.5-11.9,3.5c-3.5,0-6.6-0.6-9.2-1.7c-2.6-1.1-4.7-2.7-6.2-4.7 s-2.3-4.4-2.5-7.2v-0.8h-17.9v0.9c0,4.8,1,9.1,3,12.7c2,3.7,4.7,6.8,8.1,9.2s7.2,4.3,11.5,5.6c4.2,1.2,8.7,1.9,13.2,1.9 c6.9,0,13-1.1,18.1-3.3c5.2-2.2,9.3-5.4,12.1-9.3c2.9-4,4.3-8.6,4.3-13.8C372.4,130.1,370.8,125.6,367.6,122z"/> <path class="st0" d="M505.2,160l-8.5-56.2l-25.7,56h-4.6l-25.7-56l-8.5,56.2h-19l13.5-86.1h18.7l23.3,52.8l23.4-52.8h18.7 l13.3,86.1H505.2z"/> <path class="st0" d="M602.7,126.5c0,1.8-0.1,3.5-0.3,5.3H552c1.6,9.1,7.5,14.1,16.2,14.1c6.2,0,11.4-3,14.1-7.7h18.9 c-4.8,14.5-17.5,23.7-33,23.7c-19.6,0-34.5-15.2-34.5-35.1c0-20,14.7-35.1,34.5-35.1C588.7,91.7,602.7,107.4,602.7,126.5 L602.7,126.5z M552.5,119.5h32.2c-2.5-8.1-8.4-12.5-16.4-12.5S554.6,111.7,552.5,119.5z"/> <path class="st0" d="M683.1,69.6V160h-13.3l-2.1-5.5c-5.6,4.7-12.8,7.5-20.8,7.5c-20.2,0-34.9-15.1-34.9-35.2s14.8-35.1,34.9-35.1 c6.9,0,13.1,2,18.2,5.5V69.6H683.1z M666.4,126.8c0-10.4-7.7-18.2-18.1-18.2c-10.4,0-18.1,7.8-18.1,18.2s7.6,18.2,18.1,18.2 C658.8,145,666.4,137.2,666.4,126.8z"/> <path class="st0" d="M700.9,93.6h18V160h-18V93.6z M700.9,68h17.9v16.7h-17.9V68z"/> <path class="st0" d="M804.5,93.5v66.4h-14.1l-1.5-5.9c-5.7,5-13.1,7.9-21.5,7.9c-20,0-34.8-15.1-34.8-35.2c0-20,14.9-35,34.8-35 c8.5,0,16.1,3,21.8,8.1l1.9-6.3L804.5,93.5z M786.9,126.7c0-10.4-7.6-18.2-18.1-18.2c-10.4,0-18.1,7.8-18.1,18.2 s7.7,18.2,18.1,18.2S786.9,137.1,786.9,126.7z"/> <path class="st0" d="M970.5,73.9L943.9,160h-16.6l-19.2-48.3L889.4,160h-16.6l-27.2-86.1h19.8l16.9,57.2L905,74.8h6.3l23.2,56.3 L951,73.9H970.5z"/> <path class="st0" d="M1041.7,126.5c0,1.8-0.1,3.5-0.3,5.3h-50.3c1.6,9.1,7.5,14.1,16.2,14.1c6.2,0,11.4-3,14.1-7.7h18.9 c-4.8,14.5-17.5,23.7-33,23.7c-19.6,0-34.5-15.2-34.5-35.1c0-20,14.7-35.1,34.5-35.1C1027.7,91.7,1041.7,107.4,1041.7,126.5 L1041.7,126.5z M991.6,119.5h32.2c-2.5-8.1-8.4-12.5-16.4-12.5C999.3,107,993.7,111.7,991.6,119.5z"/> <path class="st0" d="M1126.4,126.8c0,20.1-14.7,35.1-34.9,35.1c-8.1,0-15.2-2.7-20.8-7.4l-2.1,5.6h-13.3V69.6h18v27.5 c5.1-3.5,11.4-5.5,18.2-5.5C1111.8,91.7,1126.4,106.7,1126.4,126.8z M1090,144.9c10.4,0,18.1-7.8,18.1-18.1 c0-10.4-7.6-18.2-18.1-18.2s-18.1,7.8-18.1,18.2C1071.9,137.1,1079.6,144.9,1090,144.9L1090,144.9z"/> </g> </g> </svg> </a></div> <nav class="nav-bar" role="navigation"> <div class="main-menu"> <ul id="menu-top-menu" class="list-unstyled"><li id="menu-item-19706" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-19706"><a href="/digital-experience/">Digital Experience</a><div class="mega-menu"><div class="mega-menu-inner"><div class="container"><div class="mega-menu-row"> <ul class="sub-menu list-unstyled"> <li id="menu-item-19707" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19707"><a href="https://www.3mediaweb.com/digital-experience/innovate/">Innovate</a><p>Crafting long-term, end-to-end user experiences</p> <ul class="sub-menu list-unstyled"> <li id="menu-item-19708" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19708"><a href="https://www.3mediaweb.com/digital-experience/innovate/web-digital-strategy/">Web &#038; Digital Strategy</a></li> <li id="menu-item-19845" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19845"><a href="https://www.3mediaweb.com/digital-experience/innovate/user-interaction/">User Interaction</a></li> <li id="menu-item-19844" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19844"><a href="https://www.3mediaweb.com/digital-experience/innovate/conversion-rate-optimization/">Conversion Rate Optimization</a></li> </ul> </li> <li id="menu-item-19711" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19711"><a href="https://www.3mediaweb.com/digital-experience/build/">Build</a><p>Building websites with a strong, secure foundation</p> <ul class="sub-menu list-unstyled"> <li id="menu-item-19851" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19851"><a href="https://www.3mediaweb.com/digital-experience/build/custom-web-design/">Custom Web Design</a></li> <li id="menu-item-19854" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19854"><a href="https://www.3mediaweb.com/digital-experience/build/website-development/">Website Development</a></li> <li id="menu-item-19857" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19857"><a href="https://www.3mediaweb.com/digital-experience/build/software-integrations/">Software Integrations</a></li> <li id="menu-item-19864" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19864"><a href="https://www.3mediaweb.com/digital-experience/build/web-hosting-maintenance-and-support/">Hosting And Support</a></li> <li id="menu-item-20392" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20392"><a href="https://www.3mediaweb.com/digital-experience/build/website-accessibility/">Website Accessibility</a></li> </ul> </li> <li id="menu-item-26734" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-26734"><a href="https://www.3mediaweb.com/digital-experience/grow/">Grow</a><p>Expanding success with a digital strategy</p> <ul class="sub-menu list-unstyled"> <li id="menu-item-19873" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19873"><a href="https://www.3mediaweb.com/digital-experience/grow-old/seo-strategy/">SEO Strategy</a></li> <li id="menu-item-19877" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19877"><a href="https://www.3mediaweb.com/digital-experience/grow-old/content-marketing/">Content Marketing</a></li> <li id="menu-item-19880" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19880"><a href="https://www.3mediaweb.com/digital-experience/grow-old/paid-media-management/">Paid Media Management</a></li> <li id="menu-item-19883" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19883"><a href="https://www.3mediaweb.com/digital-experience/grow-old/lead-generation/">Lead Generation</a></li> <li id="menu-item-19886" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19886"><a href="https://www.3mediaweb.com/digital-experience/grow-old/social-media-management/">Social Media Management</a></li> </ul> </li> </ul> <div class="menu-cta"><div class="menu-cta-inner"><span class="h4">Create a Digital Experience with Impact</span><a class="btn btn-small" href="https://www.3mediaweb.com/project-builder/" target="_self">Build Your Project <i class="far fa-long-arrow-right"></i></a></div><div class="menu-cta-bg"><img width="364" height="336" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-half-width size-half-width ewww_webp" alt="" decoding="async" fetchpriority="high" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== 1w" sizes="(max-width: 364px) 100vw, 364px" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta.jpeg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta.jpeg.webp" data-srcset-webp="https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta.jpeg.webp 364w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-300x277.jpeg.webp 300w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-75x69.jpeg.webp 75w" data-srcset-img="https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta.jpeg 364w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-300x277.jpeg 300w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-75x69.jpeg 75w" data-eio="j" /><noscript><img width="364" height="336" src="https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta.jpeg" class="attachment-half-width size-half-width" alt="" decoding="async" fetchpriority="high" srcset="https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta.jpeg 364w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-300x277.jpeg 300w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-75x69.jpeg 75w" sizes="(max-width: 364px) 100vw, 364px" /></noscript></div></div></div></div></div></div></li> <li id="menu-item-19917" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-703 current_page_item menu-item-19917"><a href="https://www.3mediaweb.com/our-work/" aria-current="page">Work</a></li> <li id="menu-item-21409" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-21409"><a href="https://www.3mediaweb.com/agency/">About Us</a> <ul class="sub-menu list-unstyled"> <li id="menu-item-19724" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19724"><a href="https://www.3mediaweb.com/our-team/">Our Team</a></li> <li id="menu-item-19723" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19723"><a href="https://www.3mediaweb.com/careers/">Careers</a></li> <li id="menu-item-22509" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22509"><a href="https://www.3mediaweb.com/agency-partners/">Agency Partnerships</a></li> </ul> </li> <li id="menu-item-19725" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19725"><a href="https://www.3mediaweb.com/blog/">Blog</a></li> <li id="menu-item-19726" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19726"><a href="https://www.3mediaweb.com/contact/">Contact</a></li> </ul> </div> </nav> <div class="search-box dropdown"> <a href="javascript:;" class="dropdown-toggle" data-toggle="dropdown"><i class="far fa-search"></i></a> <div class="dropdown-menu"> <form method="get" action="https://www.3mediaweb.com/"> <input type="text" name="s" id="search" placeholder="Enter Search Terms" /> <input type="submit" id="submit" value="Go" /> </form> </div> </div> <a class="mburger mburger--spin menu-toggle" href="#" role="button" aria-expanded="false"> <b></b> <b></b> <b></b> <span class="sr-only">Menu</span> </a> </div> </div> </header> <!-- Content - Main ========================================= --> <main class="content-main" id="content-main"><section class="section-work-landing foreground-white mt-minus-header"> <div class="container"> <div class="work-landing-intro"> <h1>Featured Web Design Projects</h1> </div> <div class="work-grid-wrap"> <div class="work-grid row"> <div class="col-md-6 work-col"> <div class="work-entry"> <a href="https://www.3mediaweb.com/project/catholic-charities-boston/"> <div class="work-entry-img"> <img width="567" height="521" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-600-square size-600-square ewww_webp" alt="" decoding="async" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== 1w" sizes="(max-width: 567px) 100vw, 567px" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2024/03/ccab-4.jpg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2024/03/ccab-4.jpg.webp" data-srcset-webp="https://www.3mediaweb.com/wp-content/uploads/2024/03/ccab-4.jpg.webp 567w, https://www.3mediaweb.com/wp-content/uploads/2024/03/ccab-4-300x276.jpg.webp 300w, https://www.3mediaweb.com/wp-content/uploads/2024/03/ccab-4-75x69.jpg.webp 75w" data-srcset-img="https://www.3mediaweb.com/wp-content/uploads/2024/03/ccab-4.jpg 567w, https://www.3mediaweb.com/wp-content/uploads/2024/03/ccab-4-300x276.jpg 300w, https://www.3mediaweb.com/wp-content/uploads/2024/03/ccab-4-75x69.jpg 75w" data-eio="j" /><noscript><img width="567" height="521" src="https://www.3mediaweb.com/wp-content/uploads/2024/03/ccab-4.jpg" class="attachment-600-square size-600-square" alt="" decoding="async" srcset="https://www.3mediaweb.com/wp-content/uploads/2024/03/ccab-4.jpg 567w, https://www.3mediaweb.com/wp-content/uploads/2024/03/ccab-4-300x276.jpg 300w, https://www.3mediaweb.com/wp-content/uploads/2024/03/ccab-4-75x69.jpg 75w" sizes="(max-width: 567px) 100vw, 567px" /></noscript> </div> <div class="work-entry-text"> <p class="sub-heading">Catholic Charities Boston</p> <h2 class="headline">Modernized Website Supports Non-Profit’s Audiences</h2> </div> </a> </div> </div> <div class="col-md-6 work-col"> <div class="work-entry"> <a href="https://www.3mediaweb.com/project/hum-capital/"> <div class="work-entry-img"> <img width="479" height="440" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-600-square size-600-square ewww_webp" alt="" decoding="async" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== 1w" sizes="(max-width: 479px) 100vw, 479px" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2023/12/Hum-Capital-listing-image.jpg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2023/12/Hum-Capital-listing-image.jpg.webp" data-srcset-webp="https://www.3mediaweb.com/wp-content/uploads/2023/12/Hum-Capital-listing-image.jpg.webp 479w, https://www.3mediaweb.com/wp-content/uploads/2023/12/Hum-Capital-listing-image-300x276.jpg.webp 300w, https://www.3mediaweb.com/wp-content/uploads/2023/12/Hum-Capital-listing-image-75x69.jpg.webp 75w" data-srcset-img="https://www.3mediaweb.com/wp-content/uploads/2023/12/Hum-Capital-listing-image.jpg 479w, https://www.3mediaweb.com/wp-content/uploads/2023/12/Hum-Capital-listing-image-300x276.jpg 300w, https://www.3mediaweb.com/wp-content/uploads/2023/12/Hum-Capital-listing-image-75x69.jpg 75w" data-eio="j" /><noscript><img width="479" height="440" src="https://www.3mediaweb.com/wp-content/uploads/2023/12/Hum-Capital-listing-image.jpg" class="attachment-600-square size-600-square" alt="" decoding="async" srcset="https://www.3mediaweb.com/wp-content/uploads/2023/12/Hum-Capital-listing-image.jpg 479w, https://www.3mediaweb.com/wp-content/uploads/2023/12/Hum-Capital-listing-image-300x276.jpg 300w, https://www.3mediaweb.com/wp-content/uploads/2023/12/Hum-Capital-listing-image-75x69.jpg 75w" sizes="(max-width: 479px) 100vw, 479px" /></noscript> </div> <div class="work-entry-text"> <p class="sub-heading">Hum Capital</p> <h2 class="headline">Website Design Engages Audience and Converts Leads</h2> </div> </a> </div> </div> <div class="col-md-6 work-col"> <div class="work-entry"> <a href="https://www.3mediaweb.com/project/nxtthing/"> <div class="work-entry-img"> <img width="479" height="440" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-600-square size-600-square ewww_webp" alt="" decoding="async" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== 1w" sizes="(max-width: 479px) 100vw, 479px" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2023/12/NXTThing-3.jpg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2023/12/NXTThing-3.jpg.webp" data-srcset-webp="https://www.3mediaweb.com/wp-content/uploads/2023/12/NXTThing-3.jpg.webp 479w, https://www.3mediaweb.com/wp-content/uploads/2023/12/NXTThing-3-300x276.jpg.webp 300w, https://www.3mediaweb.com/wp-content/uploads/2023/12/NXTThing-3-75x69.jpg.webp 75w" data-srcset-img="https://www.3mediaweb.com/wp-content/uploads/2023/12/NXTThing-3.jpg 479w, https://www.3mediaweb.com/wp-content/uploads/2023/12/NXTThing-3-300x276.jpg 300w, https://www.3mediaweb.com/wp-content/uploads/2023/12/NXTThing-3-75x69.jpg 75w" data-eio="j" /><noscript><img width="479" height="440" src="https://www.3mediaweb.com/wp-content/uploads/2023/12/NXTThing-3.jpg" class="attachment-600-square size-600-square" alt="" decoding="async" srcset="https://www.3mediaweb.com/wp-content/uploads/2023/12/NXTThing-3.jpg 479w, https://www.3mediaweb.com/wp-content/uploads/2023/12/NXTThing-3-300x276.jpg 300w, https://www.3mediaweb.com/wp-content/uploads/2023/12/NXTThing-3-75x69.jpg 75w" sizes="(max-width: 479px) 100vw, 479px" /></noscript> </div> <div class="work-entry-text"> <p class="sub-heading">NXTThing PRO</p> <h2 class="headline">Stunning Website Design Elevates Recruiting Company</h2> </div> </a> </div> </div> <div class="col-md-6 work-col"> <div class="work-entry"> <a href="https://www.3mediaweb.com/project/law-offices-of-daniel-a-hunt/"> <div class="work-entry-img"> <img width="479" height="440" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-600-square size-600-square ewww_webp" alt="" decoding="async" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== 1w" sizes="(max-width: 479px) 100vw, 479px" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-DH-Law.jpeg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-DH-Law.jpeg.webp" data-srcset-webp="https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-DH-Law.jpeg.webp 479w, https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-DH-Law-300x276.jpeg.webp 300w, https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-DH-Law-75x69.jpeg.webp 75w" data-srcset-img="https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-DH-Law.jpeg 479w, https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-DH-Law-300x276.jpeg 300w, https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-DH-Law-75x69.jpeg 75w" data-eio="j" /><noscript><img width="479" height="440" src="https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-DH-Law.jpeg" class="attachment-600-square size-600-square" alt="" decoding="async" srcset="https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-DH-Law.jpeg 479w, https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-DH-Law-300x276.jpeg 300w, https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-DH-Law-75x69.jpeg 75w" sizes="(max-width: 479px) 100vw, 479px" /></noscript> </div> <div class="work-entry-text"> <p class="sub-heading">Law Offices of Daniel A. Hunt</p> <h2 class="headline">Website Design Lands Law Firm More Leads</h2> </div> </a> </div> </div> <div class="col-md-6 work-col"> <div class="work-entry"> <a href="https://www.3mediaweb.com/project/luminultra/"> <div class="work-entry-img"> <img width="479" height="440" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-600-square size-600-square ewww_webp" alt="" decoding="async" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== 1w" sizes="(max-width: 479px) 100vw, 479px" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-LuminUltra.jpeg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-LuminUltra.jpeg.webp" data-srcset-webp="https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-LuminUltra.jpeg.webp 479w, https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-LuminUltra-300x276.jpeg.webp 300w, https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-LuminUltra-75x69.jpeg.webp 75w" data-srcset-img="https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-LuminUltra.jpeg 479w, https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-LuminUltra-300x276.jpeg 300w, https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-LuminUltra-75x69.jpeg 75w" data-eio="j" /><noscript><img width="479" height="440" src="https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-LuminUltra.jpeg" class="attachment-600-square size-600-square" alt="" decoding="async" srcset="https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-LuminUltra.jpeg 479w, https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-LuminUltra-300x276.jpeg 300w, https://www.3mediaweb.com/wp-content/uploads/2022/05/Listing-Image-LuminUltra-75x69.jpeg 75w" sizes="(max-width: 479px) 100vw, 479px" /></noscript> </div> <div class="work-entry-text"> <p class="sub-heading">LuminUltra</p> <h2 class="headline">Market Opportunity Realized with Website Design</h2> </div> </a> </div> </div> <div class="col-md-6 work-col"> <div class="work-entry"> <a href="https://www.3mediaweb.com/project/jaco-inc/"> <div class="work-entry-img"> <img width="479" height="440" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-600-square size-600-square ewww_webp" alt="" decoding="async" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== 1w" sizes="(max-width: 479px) 100vw, 479px" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2020/03/Listing-Image-Jaco.jpeg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2020/03/Listing-Image-Jaco.jpeg.webp" data-srcset-webp="https://www.3mediaweb.com/wp-content/uploads/2020/03/Listing-Image-Jaco.jpeg.webp 479w, https://www.3mediaweb.com/wp-content/uploads/2020/03/Listing-Image-Jaco-300x276.jpeg.webp 300w, https://www.3mediaweb.com/wp-content/uploads/2020/03/Listing-Image-Jaco-75x69.jpeg.webp 75w" data-srcset-img="https://www.3mediaweb.com/wp-content/uploads/2020/03/Listing-Image-Jaco.jpeg 479w, https://www.3mediaweb.com/wp-content/uploads/2020/03/Listing-Image-Jaco-300x276.jpeg 300w, https://www.3mediaweb.com/wp-content/uploads/2020/03/Listing-Image-Jaco-75x69.jpeg 75w" data-eio="j" /><noscript><img width="479" height="440" src="https://www.3mediaweb.com/wp-content/uploads/2020/03/Listing-Image-Jaco.jpeg" class="attachment-600-square size-600-square" alt="" decoding="async" srcset="https://www.3mediaweb.com/wp-content/uploads/2020/03/Listing-Image-Jaco.jpeg 479w, https://www.3mediaweb.com/wp-content/uploads/2020/03/Listing-Image-Jaco-300x276.jpeg 300w, https://www.3mediaweb.com/wp-content/uploads/2020/03/Listing-Image-Jaco-75x69.jpeg 75w" sizes="(max-width: 479px) 100vw, 479px" /></noscript> </div> <div class="work-entry-text"> <p class="sub-heading">Jaco, Inc.</p> <h2 class="headline">Increased Visits and Conversions From Website Design</h2> </div> </a> </div> </div> </div> </div> </div> </section> <section class="section-blog-listing blog-mod" style="background-color: #FFF;"> <div class="container"> <div class="introduction-text-wrap text-medium"> <h2 class="h2">Other Work Examples</h2> </div> <div class="blog-listing row row-post ajax-grid"> <div class="col-lg-4 col-md-6 col-post"> <div class="post-entry"> <div class="post-entry-figure"> <a href="https://www.3mediaweb.com/blog/updated-website-reinvigorates-brands-digital-presence/"> <img width="374" height="286" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-post-thumbnail size-post-thumbnail wp-post-image ewww_webp" alt="updated-website-redesign-reinvigorates-acacias-digital-presence" decoding="async" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2024/07/Acacia-Site-Launch-Featured-image-374x286.jpg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2024/07/Acacia-Site-Launch-Featured-image-374x286.jpg.webp" data-eio="j" /><noscript><img width="374" height="286" src="https://www.3mediaweb.com/wp-content/uploads/2024/07/Acacia-Site-Launch-Featured-image-374x286.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="updated-website-redesign-reinvigorates-acacias-digital-presence" decoding="async" /></noscript> </a> <div class="post-entry-date"> <span class="meta-month">Jul</span> <span class="meta-date">25</span> <span class="meta-year">2024</span> </div> </div> <div class="post-entry-text"> <p class="sub-heading-small">Case Studies</p> <h3><a href="https://www.3mediaweb.com/blog/updated-website-reinvigorates-brands-digital-presence/">Updated Website Redesign Reinvigorates Acacia&#8217;s Digital Presence</a></h3> <p class="post-entry-author">By <a href="https://www.3mediaweb.com/author/kelly-koch/" title="Posts by Kelly Monahan" rel="author">Kelly Monahan</a></p> <div class="excerpt"> Acacia aims to transform cloud and communication networks with innovative silicon-based high-speed optical interconnect products that help customers solve their...</div> </div> </div> </div> <div class="col-lg-4 col-md-6 col-post"> <div class="post-entry"> <div class="post-entry-figure"> <a href="https://www.3mediaweb.com/blog/redesigned-website-elevates-companys-brand/"> <img width="374" height="286" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-post-thumbnail size-post-thumbnail wp-post-image ewww_webp" alt="redesigned-website-elevates-atakamas-brand" decoding="async" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2024/07/Atakama-Site-Launch-Featured-Image-374x286.jpg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2024/07/Atakama-Site-Launch-Featured-Image-374x286.jpg.webp" data-eio="j" /><noscript><img width="374" height="286" src="https://www.3mediaweb.com/wp-content/uploads/2024/07/Atakama-Site-Launch-Featured-Image-374x286.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="redesigned-website-elevates-atakamas-brand" decoding="async" /></noscript> </a> <div class="post-entry-date"> <span class="meta-month">Jul</span> <span class="meta-date">15</span> <span class="meta-year">2024</span> </div> </div> <div class="post-entry-text"> <p class="sub-heading-small">Case Studies</p> <h3><a href="https://www.3mediaweb.com/blog/redesigned-website-elevates-companys-brand/">Redesigned Website Elevates Atakama’s Brand</a></h3> <p class="post-entry-author">By <a href="https://www.3mediaweb.com/author/kelly-koch/" title="Posts by Kelly Monahan" rel="author">Kelly Monahan</a></p> <div class="excerpt"> The Client: Atakama The Atakama Browser Security Platform equips managed service providers with a robust browser security solution that enables...</div> </div> </div> </div> <div class="col-lg-4 col-md-6 col-post"> <div class="post-entry"> <div class="post-entry-figure"> <a href="https://www.3mediaweb.com/blog/new-website-design-showcases-company-as-industry-leader/"> <img width="374" height="286" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-post-thumbnail size-post-thumbnail wp-post-image ewww_webp" alt="new-website-design-showcases-company-as-industry-leader" decoding="async" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2024/05/OTW-Safety-Featured-Image-374x286.jpg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2024/05/OTW-Safety-Featured-Image-374x286.jpg.webp" data-eio="j" /><noscript><img width="374" height="286" src="https://www.3mediaweb.com/wp-content/uploads/2024/05/OTW-Safety-Featured-Image-374x286.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="new-website-design-showcases-company-as-industry-leader" decoding="async" /></noscript> </a> <div class="post-entry-date"> <span class="meta-month">May</span> <span class="meta-date">06</span> <span class="meta-year">2024</span> </div> </div> <div class="post-entry-text"> <p class="sub-heading-small">Case Studies</p> <h3><a href="https://www.3mediaweb.com/blog/new-website-design-showcases-company-as-industry-leader/">New Website Design Showcases Company as Industry Leader</a></h3> <p class="post-entry-author">By <a href="https://www.3mediaweb.com/author/sarah-surprenant/" title="Posts by Sarah Surprenant" rel="author">Sarah Surprenant</a></p> <div class="excerpt"> The Client: OTW Safety Since 1993, OTW Safety has been committed to enhancing public safety by intentionally designing the most...</div> </div> </div> </div> <div class="col-lg-4 col-md-6 col-post"> <div class="post-entry"> <div class="post-entry-figure"> <a href="https://www.3mediaweb.com/blog/new-responsible-sourcing-tool-site-amplifies-message-and-streamlines-use/"> <img width="374" height="286" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-post-thumbnail size-post-thumbnail wp-post-image ewww_webp" alt="new-responsible-sourcing-tool-site-amplifies-message-and-streamlines-use" decoding="async" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2024/04/Responsible-Sourcing-Tool-Featured-Image-374x286.jpg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2024/04/Responsible-Sourcing-Tool-Featured-Image-374x286.jpg.webp" data-eio="j" /><noscript><img width="374" height="286" src="https://www.3mediaweb.com/wp-content/uploads/2024/04/Responsible-Sourcing-Tool-Featured-Image-374x286.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="new-responsible-sourcing-tool-site-amplifies-message-and-streamlines-use" decoding="async" /></noscript> </a> <div class="post-entry-date"> <span class="meta-month">Apr</span> <span class="meta-date">17</span> <span class="meta-year">2024</span> </div> </div> <div class="post-entry-text"> <p class="sub-heading-small">Case Studies</p> <h3><a href="https://www.3mediaweb.com/blog/new-responsible-sourcing-tool-site-amplifies-message-and-streamlines-use/">New Responsible Sourcing Tool Site Amplifies Message and Streamlines Use</a></h3> <p class="post-entry-author">By <a href="https://www.3mediaweb.com/author/kimc/" title="Posts by Kim Carr Brache" rel="author">Kim Carr Brache</a></p> <div class="excerpt"> The Client: Vérité for Responsible Sourcing Tool Verité is an independent, non-profit civil society organization (CSO) that provides the knowledge...</div> </div> </div> </div> <div class="col-lg-4 col-md-6 col-post"> <div class="post-entry"> <div class="post-entry-figure"> <a href="https://www.3mediaweb.com/blog/updated-website-design-boosts-semler-scientifics-profile/"> <img width="374" height="286" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-post-thumbnail size-post-thumbnail wp-post-image ewww_webp" alt="updated-website-design-boosts-semler-scientifics-profile" decoding="async" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2023/12/Semler-Site-Lauch-Header-Image-374x286.jpg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2023/12/Semler-Site-Lauch-Header-Image-374x286.jpg.webp" data-eio="j" /><noscript><img width="374" height="286" src="https://www.3mediaweb.com/wp-content/uploads/2023/12/Semler-Site-Lauch-Header-Image-374x286.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="updated-website-design-boosts-semler-scientifics-profile" decoding="async" /></noscript> </a> <div class="post-entry-date"> <span class="meta-month">Dec</span> <span class="meta-date">20</span> <span class="meta-year">2023</span> </div> </div> <div class="post-entry-text"> <p class="sub-heading-small">Case Studies</p> <h3><a href="https://www.3mediaweb.com/blog/updated-website-design-boosts-semler-scientifics-profile/">Updated Website Design Boosts Semler Scientific’s Profile</a></h3> <p class="post-entry-author">By <a href="https://www.3mediaweb.com/author/kelly-koch/" title="Posts by Kelly Monahan" rel="author">Kelly Monahan</a></p> <div class="excerpt"> Semler Scientific, a medical devices manufacturer specializing in devices to support early detection of chronic diseases, launches redesigned website.</div> </div> </div> </div> <div class="col-lg-4 col-md-6 col-post"> <div class="post-entry"> <div class="post-entry-figure"> <a href="https://www.3mediaweb.com/blog/new-periship-website-design-showcases-industry-leadership/"> <img width="374" height="286" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-post-thumbnail size-post-thumbnail wp-post-image ewww_webp" alt="new-periship-website-design-showcases-industry-leadership" decoding="async" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2023/10/Periship-Site-Launch-374x286.jpg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2023/10/Periship-Site-Launch-374x286.jpg.webp" data-eio="j" /><noscript><img width="374" height="286" src="https://www.3mediaweb.com/wp-content/uploads/2023/10/Periship-Site-Launch-374x286.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="new-periship-website-design-showcases-industry-leadership" decoding="async" /></noscript> </a> <div class="post-entry-date"> <span class="meta-month">Nov</span> <span class="meta-date">08</span> <span class="meta-year">2023</span> </div> </div> <div class="post-entry-text"> <p class="sub-heading-small">Case Studies</p> <h3><a href="https://www.3mediaweb.com/blog/new-periship-website-design-showcases-industry-leadership/">New Periship Website Design Showcases Industry Leadership</a></h3> <p class="post-entry-author">By <a href="https://www.3mediaweb.com/author/sarah-surprenant/" title="Posts by Sarah Surprenant" rel="author">Sarah Surprenant</a></p> <div class="excerpt"> The Client: PeriShip PeriShip is a comprehensive logistics provider, delivering expert solutions for perishable and non-perishable goods. Their commitment to...</div> </div> </div> </div> <div class="col-lg-4 col-md-6 col-post"> <div class="post-entry"> <div class="post-entry-figure"> <a href="https://www.3mediaweb.com/blog/eye-catching-website-design-showcases-brand-to-investors/"> <img width="374" height="286" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-post-thumbnail size-post-thumbnail wp-post-image ewww_webp" alt="eye-catching-website-design-showcases-brand-to-investors" decoding="async" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2023/06/Atlas-Holdings-Site-Launch-Header-374x286.jpg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2023/06/Atlas-Holdings-Site-Launch-Header-374x286.jpg.webp" data-eio="j" /><noscript><img width="374" height="286" src="https://www.3mediaweb.com/wp-content/uploads/2023/06/Atlas-Holdings-Site-Launch-Header-374x286.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="eye-catching-website-design-showcases-brand-to-investors" decoding="async" /></noscript> </a> <div class="post-entry-date"> <span class="meta-month">Jun</span> <span class="meta-date">08</span> <span class="meta-year">2023</span> </div> </div> <div class="post-entry-text"> <p class="sub-heading-small">Case Studies</p> <h3><a href="https://www.3mediaweb.com/blog/eye-catching-website-design-showcases-brand-to-investors/">Eye-Catching Website Design Showcases Brand to Investors</a></h3> <p class="post-entry-author">By <a href="https://www.3mediaweb.com/author/kimc/" title="Posts by Kim Carr Brache" rel="author">Kim Carr Brache</a></p> <div class="excerpt"> Atlas Holdings and its affiliates are a diversified group of 26 manufacturing and distribution businesses. By focusing exclusively on sectors...</div> </div> </div> </div> <div class="col-lg-4 col-md-6 col-post"> <div class="post-entry"> <div class="post-entry-figure"> <a href="https://www.3mediaweb.com/blog/nobull-marketing-website-design-elevates-brand-and-positions-for-continued-success/"> <img width="374" height="286" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-post-thumbnail size-post-thumbnail wp-post-image ewww_webp" alt="nobull-marketing-website-design-elevates-brand-and-positions-for-continued-success" decoding="async" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2023/05/NoBull-Site-Launch-Header-374x286.jpg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2023/05/NoBull-Site-Launch-Header-374x286.jpg.webp" data-eio="j" /><noscript><img width="374" height="286" src="https://www.3mediaweb.com/wp-content/uploads/2023/05/NoBull-Site-Launch-Header-374x286.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="nobull-marketing-website-design-elevates-brand-and-positions-for-continued-success" decoding="async" /></noscript> </a> <div class="post-entry-date"> <span class="meta-month">May</span> <span class="meta-date">17</span> <span class="meta-year">2023</span> </div> </div> <div class="post-entry-text"> <p class="sub-heading-small">Case Studies</p> <h3><a href="https://www.3mediaweb.com/blog/nobull-marketing-website-design-elevates-brand-and-positions-for-continued-success/">NoBull Marketing Website Design Elevates Brand and Positions for Continued Success</a></h3> <p class="post-entry-author">By <a href="https://www.3mediaweb.com/author/sarah-surprenant/" title="Posts by Sarah Surprenant" rel="author">Sarah Surprenant</a></p> <div class="excerpt"> The agency needed to update its brand and website to align with its current market position.</div> </div> </div> </div> <div class="col-lg-4 col-md-6 col-post"> <div class="post-entry"> <div class="post-entry-figure"> <a href="https://www.3mediaweb.com/blog/healthcare-non-profit-debuts-its-first-website/"> <img width="374" height="286" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-post-thumbnail size-post-thumbnail wp-post-image ewww_webp" alt="roadmap-to-health-equity-website-design-and-logo" decoding="async" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2023/03/Roadmap-to-Health-Equity-Featured-Image-374x286.jpg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2023/03/Roadmap-to-Health-Equity-Featured-Image-374x286.jpg.webp" data-eio="j" /><noscript><img width="374" height="286" src="https://www.3mediaweb.com/wp-content/uploads/2023/03/Roadmap-to-Health-Equity-Featured-Image-374x286.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="roadmap-to-health-equity-website-design-and-logo" decoding="async" /></noscript> </a> <div class="post-entry-date"> <span class="meta-month">Apr</span> <span class="meta-date">10</span> <span class="meta-year">2023</span> </div> </div> <div class="post-entry-text"> <p class="sub-heading-small">Case Studies</p> <h3><a href="https://www.3mediaweb.com/blog/healthcare-non-profit-debuts-its-first-website/">Roadmap to Health Equity Website Design and Logo</a></h3> <p class="post-entry-author">By <a href="https://www.3mediaweb.com/author/kelly-koch/" title="Posts by Kelly Monahan" rel="author">Kelly Monahan</a></p> <div class="excerpt"> Roadmap to Health Equity is a new initiative backed by Americares, the National Association of Free and Charitable Clinics (NAFC),...</div> </div> </div> </div> <div class="col-lg-4 col-md-6 col-post"> <div class="post-entry"> <div class="post-entry-figure"> <a href="https://www.3mediaweb.com/blog/reimagined-site-captures-new-company-brand/"> <img width="374" height="286" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-post-thumbnail size-post-thumbnail wp-post-image ewww_webp" alt="kinematics-website-design-captures-new-company-brand" decoding="async" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2023/03/Kinematics-Site-Launch-Featured-Image-374x286.jpg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2023/03/Kinematics-Site-Launch-Featured-Image-374x286.jpg.webp" data-eio="j" /><noscript><img width="374" height="286" src="https://www.3mediaweb.com/wp-content/uploads/2023/03/Kinematics-Site-Launch-Featured-Image-374x286.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="kinematics-website-design-captures-new-company-brand" decoding="async" /></noscript> </a> <div class="post-entry-date"> <span class="meta-month">Mar</span> <span class="meta-date">27</span> <span class="meta-year">2023</span> </div> </div> <div class="post-entry-text"> <p class="sub-heading-small">Case Studies</p> <h3><a href="https://www.3mediaweb.com/blog/reimagined-site-captures-new-company-brand/">Kinematics Website Design Captures New Company Brand</a></h3> <p class="post-entry-author">By <a href="https://www.3mediaweb.com/author/kelly-koch/" title="Posts by Kelly Monahan" rel="author">Kelly Monahan</a></p> <div class="excerpt"> Kinematics creates motion control solutions for mission-critical systems in demanding environments. For nearly three decades, they have worked closely with...</div> </div> </div> </div> <div class="col-lg-4 col-md-6 col-post"> <div class="post-entry"> <div class="post-entry-figure"> <a href="https://www.3mediaweb.com/blog/reimagined-site-engages-audience-and-converts-leads/"> <img width="374" height="286" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-post-thumbnail size-post-thumbnail wp-post-image ewww_webp" alt="hum-capital-website-design-engages-audience-and-converts-leads" decoding="async" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2023/03/Hum-Capital-Site-Launch-Header-374x286.jpg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2023/03/Hum-Capital-Site-Launch-Header-374x286.jpg.webp" data-eio="j" /><noscript><img width="374" height="286" src="https://www.3mediaweb.com/wp-content/uploads/2023/03/Hum-Capital-Site-Launch-Header-374x286.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="hum-capital-website-design-engages-audience-and-converts-leads" decoding="async" /></noscript> </a> <div class="post-entry-date"> <span class="meta-month">Mar</span> <span class="meta-date">08</span> <span class="meta-year">2023</span> </div> </div> <div class="post-entry-text"> <p class="sub-heading-small">Case Studies</p> <h3><a href="https://www.3mediaweb.com/blog/reimagined-site-engages-audience-and-converts-leads/">Hum Capital Website Design Engages Audience and Converts Leads</a></h3> <p class="post-entry-author">By <a href="https://www.3mediaweb.com/author/kelly-koch/" title="Posts by Kelly Monahan" rel="author">Kelly Monahan</a></p> <div class="excerpt"> Hum Capital connects companies with investors and lenders to make funding equitable, efficient, and accessible. Through creating and launching the...</div> </div> </div> </div> <div class="col-lg-4 col-md-6 col-post"> <div class="post-entry"> <div class="post-entry-figure"> <a href="https://www.3mediaweb.com/blog/new-site-with-user-focused-design-and-content-drives-engagement/"> <img width="374" height="286" src="data:image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20width=&#039;374&#039;%20height=&#039;286&#039;%20viewBox=&#039;0%200%20374%20286&#039;%3E%3C/svg%3E" class="attachment-post-thumbnail size-post-thumbnail wp-post-image perfmatters-lazy" alt="cbia-user-focused-website-design-drives-engagement" decoding="async" data-src="https://www.3mediaweb.com/wp-content/uploads/2023/03/CBIA-374x286.jpg" /><noscript><img width="374" height="286" src="https://www.3mediaweb.com/wp-content/uploads/2023/03/CBIA-374x286.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="cbia-user-focused-website-design-drives-engagement" decoding="async" /></noscript> </a> <div class="post-entry-date"> <span class="meta-month">Nov</span> <span class="meta-date">09</span> <span class="meta-year">2022</span> </div> </div> <div class="post-entry-text"> <p class="sub-heading-small">Case Studies</p> <h3><a href="https://www.3mediaweb.com/blog/new-site-with-user-focused-design-and-content-drives-engagement/">CBIA User-Focused Website Design Drives Engagement</a></h3> <p class="post-entry-author">By <a href="https://www.3mediaweb.com/author/kimc/" title="Posts by Kim Carr Brache" rel="author">Kim Carr Brache</a></p> <div class="excerpt"> The Client: CBIA As the leading voice for Connecticut businesses, the organization advocates at the state Capitol for policies that...</div> </div> </div> </div> </div> <div class="btn-out next-page-btn-wrap ajax-btn-wrap"> <a href="https://www.3mediaweb.com/our-work/page/2/" class="btn btn-blank">Load More <span class="sr-only">Work Examples</span> <i class="far fa-long-arrow-down"></i></a> </div> </div> </section> <section class="section-cta expanded force-narrow heading-size-normal"> <div class="container"> <div class="cta-text text-light"> <div class="cta-text-inner"> <p class="sub-heading">Get Started</p><h2>Create a Digital Experience with Impact</h2><div class="btn-out"><a href="https://www.3mediaweb.com/project-builder/" class="btn " >Build Your Project <i class="far fa-long-arrow-right"></i></a></div> </div> </div> <div class="cta-background"> <img width="1400" height="601" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-full-width size-full-width ewww_webp" alt="" decoding="async" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== 1w" sizes="(max-width: 1400px) 100vw, 1400px" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large.jpeg" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large.jpeg.webp" data-srcset-webp="https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large.jpeg.webp 1400w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-300x129.jpeg.webp 300w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-1024x440.jpeg.webp 1024w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-768x330.jpeg.webp 768w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-800x343.jpeg.webp 800w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-75x32.jpeg.webp 75w" data-srcset-img="https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large.jpeg 1400w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-300x129.jpeg 300w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-1024x440.jpeg 1024w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-768x330.jpeg 768w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-800x343.jpeg 800w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-75x32.jpeg 75w" data-eio="j" /><noscript><img width="1400" height="601" src="https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large.jpeg" class="attachment-full-width size-full-width" alt="" decoding="async" srcset="https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large.jpeg 1400w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-300x129.jpeg 300w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-1024x440.jpeg 1024w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-768x330.jpeg 768w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-800x343.jpeg 800w, https://www.3mediaweb.com/wp-content/uploads/2021/04/bg-cta-large-75x32.jpeg 75w" sizes="(max-width: 1400px) 100vw, 1400px" /></noscript> </div> </div> </section> </main> <!-- Footer - Main ======================== --> <footer id="footer" class="footer-main"> <div class="container"> <div class="row footer-main-row"> <div class="col-md-6 col-lg-3 footer-main-col"> <a href="https://www.3mediaweb.com/digital-experience/innovate/"><h2 class="footer-menu-title">Innovate</h2></a> <ul id="menu-innovate" class="list-unstyled footer-menu"><li id="menu-item-20556" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20556"><a href="https://www.3mediaweb.com/digital-experience/innovate/web-digital-strategy/">Web &#038; Digital Strategy</a></li> <li id="menu-item-20557" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20557"><a href="https://www.3mediaweb.com/digital-experience/innovate/user-interaction/">User Interaction</a></li> <li id="menu-item-20558" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20558"><a href="https://www.3mediaweb.com/digital-experience/innovate/conversion-rate-optimization/">Conversion Rate Optimization</a></li> </ul> </div> <div class="col-md-6 col-lg-3 footer-main-col"> <a href="https://www.3mediaweb.com/digital-experience/build/"><h2 class="footer-menu-title">Build</h2></a> <ul id="menu-build" class="list-unstyled footer-menu"><li id="menu-item-19904" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19904"><a href="https://www.3mediaweb.com/digital-experience/build/custom-web-design/">Custom Web Design</a></li> <li id="menu-item-19908" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19908"><a href="https://www.3mediaweb.com/digital-experience/build/website-development/">Website Development</a></li> <li id="menu-item-19905" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19905"><a href="https://www.3mediaweb.com/digital-experience/build/software-integrations/">Software Integrations</a></li> <li id="menu-item-19906" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19906"><a href="https://www.3mediaweb.com/digital-experience/build/web-hosting-maintenance-and-support/">Web Hosting, Maintenance, And Support</a></li> <li id="menu-item-19907" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19907"><a href="https://www.3mediaweb.com/digital-experience/build/website-accessibility/">Website Accessibility</a></li> </ul> </div> <div class="col-md-6 col-lg-3 footer-main-col"> <a href="https://www.3mediaweb.com/digital-experience/grow/"><h2 class="footer-menu-title">Grow</h2></a> <ul id="menu-grow" class="list-unstyled footer-menu"><li id="menu-item-19902" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19902"><a href="https://www.3mediaweb.com/digital-experience/grow-old/seo-strategy/">SEO Strategy</a></li> <li id="menu-item-19899" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19899"><a href="https://www.3mediaweb.com/digital-experience/grow-old/content-marketing/">Content Marketing</a></li> <li id="menu-item-19901" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19901"><a href="https://www.3mediaweb.com/digital-experience/grow-old/paid-media-management/">Paid Media Management</a></li> <li id="menu-item-19900" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19900"><a href="https://www.3mediaweb.com/digital-experience/grow-old/lead-generation/">Lead Generation</a></li> <li id="menu-item-19903" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19903"><a href="https://www.3mediaweb.com/digital-experience/grow-old/social-media-management/">Social Media Management</a></li> </ul> </div> <div class="col-md-6 col-lg-3 footer-main-col footer-col-contact ml-auto"> <p>Offices in Boston <br />&amp; Grand Rapids</p><p><a href="tel:+1877325-1131">+1 (877) 325-1131</a></p><p><a href="/cdn-cgi/l/email-protection#6147425050545a0047425051595a0412474257555a474254505a47425051585a47425051505a0547425051545a474258565a47425050585a47425051505a03474255575a0247425050505a47425051585a">&#115;a&#108;es&#64;&#51;&#109;&#101;d&#105;&#97;&#119;&#101;b&#46;c&#111;&#109;</a></p><p><a href="https://www.3mediaweb.com/project-builder/" class="arrow-link" ><em class="far fa-long-arrow-right"></em> Build Your Project</a></p> </div> </div> <div class="owl-carousel owl-theme footer_logos"> <div class="item"><a href="https://www.3mediaweb.com/blog/3-media-web-garners-two-2019-w3-silver-awards/" target="_blank" rel="noopener"><img width="179" height="188" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-full size-full ewww_webp" alt="w3 logo" decoding="async" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== 1w" sizes="(max-width: 179px) 100vw, 179px" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2022/01/w3-logo-v3.png" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2022/01/w3-logo-v3.png.webp" data-srcset-webp="https://www.3mediaweb.com/wp-content/uploads/2022/01/w3-logo-v3.png.webp 179w, https://www.3mediaweb.com/wp-content/uploads/2022/01/w3-logo-v3-71x75.png.webp 71w" data-srcset-img="https://www.3mediaweb.com/wp-content/uploads/2022/01/w3-logo-v3.png 179w, https://www.3mediaweb.com/wp-content/uploads/2022/01/w3-logo-v3-71x75.png 71w" data-eio="j" /><noscript><img width="179" height="188" src="https://www.3mediaweb.com/wp-content/uploads/2022/01/w3-logo-v3.png" class="attachment-full size-full" alt="w3 logo" decoding="async" srcset="https://www.3mediaweb.com/wp-content/uploads/2022/01/w3-logo-v3.png 179w, https://www.3mediaweb.com/wp-content/uploads/2022/01/w3-logo-v3-71x75.png 71w" sizes="(max-width: 179px) 100vw, 179px" /></noscript></a></div> <div class="item"><a href="https://www.3mediaweb.com/blog/3-media-web-named-best-places-to-work-in-boston-2020/" target="_blank" rel="noopener"><img width="300" height="300" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-full size-full ewww_webp" alt="" decoding="async" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== 1w" sizes="(max-width: 300px) 100vw, 300px" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2023/12/BostonBBlogo-2023-OPT.png" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2023/12/BostonBBlogo-2023-OPT.png.webp" data-srcset-webp="https://www.3mediaweb.com/wp-content/uploads/2023/12/BostonBBlogo-2023-OPT.png.webp 300w, https://www.3mediaweb.com/wp-content/uploads/2023/12/BostonBBlogo-2023-OPT-150x150.png.webp 150w, https://www.3mediaweb.com/wp-content/uploads/2023/12/BostonBBlogo-2023-OPT-75x75.png.webp 75w" data-srcset-img="https://www.3mediaweb.com/wp-content/uploads/2023/12/BostonBBlogo-2023-OPT.png 300w, https://www.3mediaweb.com/wp-content/uploads/2023/12/BostonBBlogo-2023-OPT-150x150.png 150w, https://www.3mediaweb.com/wp-content/uploads/2023/12/BostonBBlogo-2023-OPT-75x75.png 75w" data-eio="j" /><noscript><img width="300" height="300" src="https://www.3mediaweb.com/wp-content/uploads/2023/12/BostonBBlogo-2023-OPT.png" class="attachment-full size-full" alt="" decoding="async" srcset="https://www.3mediaweb.com/wp-content/uploads/2023/12/BostonBBlogo-2023-OPT.png 300w, https://www.3mediaweb.com/wp-content/uploads/2023/12/BostonBBlogo-2023-OPT-150x150.png 150w, https://www.3mediaweb.com/wp-content/uploads/2023/12/BostonBBlogo-2023-OPT-75x75.png 75w" sizes="(max-width: 300px) 100vw, 300px" /></noscript></a></div> <div class="item"><a href="https://www.3mediaweb.com/blog/3-media-web-receives-six-horizon-interactive-awards/" target="_blank" rel="noopener"><img width="188" height="188" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-full size-full ewww_webp" alt="Horizon Interactive Awards logo" decoding="async" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== 1w" sizes="(max-width: 188px) 100vw, 188px" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2022/01/horizon-logo-v3.png" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2022/01/horizon-logo-v3.png.webp" data-srcset-webp="https://www.3mediaweb.com/wp-content/uploads/2022/01/horizon-logo-v3.png.webp 188w, https://www.3mediaweb.com/wp-content/uploads/2022/01/horizon-logo-v3-150x150.png.webp 150w, https://www.3mediaweb.com/wp-content/uploads/2022/01/horizon-logo-v3-75x75.png.webp 75w" data-srcset-img="https://www.3mediaweb.com/wp-content/uploads/2022/01/horizon-logo-v3.png 188w, https://www.3mediaweb.com/wp-content/uploads/2022/01/horizon-logo-v3-150x150.png 150w, https://www.3mediaweb.com/wp-content/uploads/2022/01/horizon-logo-v3-75x75.png 75w" data-eio="j" /><noscript><img width="188" height="188" src="https://www.3mediaweb.com/wp-content/uploads/2022/01/horizon-logo-v3.png" class="attachment-full size-full" alt="Horizon Interactive Awards logo" decoding="async" srcset="https://www.3mediaweb.com/wp-content/uploads/2022/01/horizon-logo-v3.png 188w, https://www.3mediaweb.com/wp-content/uploads/2022/01/horizon-logo-v3-150x150.png 150w, https://www.3mediaweb.com/wp-content/uploads/2022/01/horizon-logo-v3-75x75.png 75w" sizes="(max-width: 188px) 100vw, 188px" /></noscript></a></div> <div class="item"><a href="https://www.3mediaweb.com/blog/three-silver-2019-davey-awards-received/" target="_blank" rel="noopener"><img width="188" height="188" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-full size-full ewww_webp" alt="Davey Awards logo" decoding="async" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== 1w" sizes="(max-width: 188px) 100vw, 188px" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2022/01/davey-logo-v3.png" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2022/01/davey-logo-v3.png.webp" data-srcset-webp="https://www.3mediaweb.com/wp-content/uploads/2022/01/davey-logo-v3.png.webp 188w, https://www.3mediaweb.com/wp-content/uploads/2022/01/davey-logo-v3-150x150.png.webp 150w, https://www.3mediaweb.com/wp-content/uploads/2022/01/davey-logo-v3-75x75.png.webp 75w" data-srcset-img="https://www.3mediaweb.com/wp-content/uploads/2022/01/davey-logo-v3.png 188w, https://www.3mediaweb.com/wp-content/uploads/2022/01/davey-logo-v3-150x150.png 150w, https://www.3mediaweb.com/wp-content/uploads/2022/01/davey-logo-v3-75x75.png 75w" data-eio="j" /><noscript><img width="188" height="188" src="https://www.3mediaweb.com/wp-content/uploads/2022/01/davey-logo-v3.png" class="attachment-full size-full" alt="Davey Awards logo" decoding="async" srcset="https://www.3mediaweb.com/wp-content/uploads/2022/01/davey-logo-v3.png 188w, https://www.3mediaweb.com/wp-content/uploads/2022/01/davey-logo-v3-150x150.png 150w, https://www.3mediaweb.com/wp-content/uploads/2022/01/davey-logo-v3-75x75.png 75w" sizes="(max-width: 188px) 100vw, 188px" /></noscript></a></div> <div class="item"><a href="https://www.3mediaweb.com/blog/3-media-web-awarded-gold-hermes-creative-award-for-2023/" target="_blank" rel="noopener"><img width="300" height="300" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-full size-full ewww_webp" alt="" decoding="async" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== 1w" sizes="(max-width: 300px) 100vw, 300px" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2023/12/hermes-creative-transparent-OPT.png" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2023/12/hermes-creative-transparent-OPT.png.webp" data-srcset-webp="https://www.3mediaweb.com/wp-content/uploads/2023/12/hermes-creative-transparent-OPT.png.webp 300w, https://www.3mediaweb.com/wp-content/uploads/2023/12/hermes-creative-transparent-OPT-150x150.png.webp 150w, https://www.3mediaweb.com/wp-content/uploads/2023/12/hermes-creative-transparent-OPT-75x75.png.webp 75w" data-srcset-img="https://www.3mediaweb.com/wp-content/uploads/2023/12/hermes-creative-transparent-OPT.png 300w, https://www.3mediaweb.com/wp-content/uploads/2023/12/hermes-creative-transparent-OPT-150x150.png 150w, https://www.3mediaweb.com/wp-content/uploads/2023/12/hermes-creative-transparent-OPT-75x75.png 75w" data-eio="j" /><noscript><img width="300" height="300" src="https://www.3mediaweb.com/wp-content/uploads/2023/12/hermes-creative-transparent-OPT.png" class="attachment-full size-full" alt="" decoding="async" srcset="https://www.3mediaweb.com/wp-content/uploads/2023/12/hermes-creative-transparent-OPT.png 300w, https://www.3mediaweb.com/wp-content/uploads/2023/12/hermes-creative-transparent-OPT-150x150.png 150w, https://www.3mediaweb.com/wp-content/uploads/2023/12/hermes-creative-transparent-OPT-75x75.png 75w" sizes="(max-width: 300px) 100vw, 300px" /></noscript></a></div> <div class="item"><a href="https://www.3mediaweb.com/blog/3-media-web-wins-at-the-9th-web-excellence-awards-competition" target="_blank" rel="noopener"><img width="188" height="188" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="attachment-full size-full ewww_webp" alt="" decoding="async" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== 1w" sizes="(max-width: 188px) 100vw, 188px" data-src-img="https://www.3mediaweb.com/wp-content/uploads/2023/06/WEA-Logo-SML.png" data-src-webp="https://www.3mediaweb.com/wp-content/uploads/2023/06/WEA-Logo-SML.png.webp" data-srcset-webp="https://www.3mediaweb.com/wp-content/uploads/2023/06/WEA-Logo-SML.png.webp 188w, https://www.3mediaweb.com/wp-content/uploads/2023/06/WEA-Logo-SML-150x150.png.webp 150w, https://www.3mediaweb.com/wp-content/uploads/2023/06/WEA-Logo-SML-75x75.png.webp 75w" data-srcset-img="https://www.3mediaweb.com/wp-content/uploads/2023/06/WEA-Logo-SML.png 188w, https://www.3mediaweb.com/wp-content/uploads/2023/06/WEA-Logo-SML-150x150.png 150w, https://www.3mediaweb.com/wp-content/uploads/2023/06/WEA-Logo-SML-75x75.png 75w" data-eio="j" /><noscript><img width="188" height="188" src="https://www.3mediaweb.com/wp-content/uploads/2023/06/WEA-Logo-SML.png" class="attachment-full size-full" alt="" decoding="async" srcset="https://www.3mediaweb.com/wp-content/uploads/2023/06/WEA-Logo-SML.png 188w, https://www.3mediaweb.com/wp-content/uploads/2023/06/WEA-Logo-SML-150x150.png 150w, https://www.3mediaweb.com/wp-content/uploads/2023/06/WEA-Logo-SML-75x75.png 75w" sizes="(max-width: 188px) 100vw, 188px" /></noscript></a></div> </div> <div class="footer-bottom"> <div class="copy-rights"> <p><a href="https://www.3mediaweb.com/" class="icon-logo" data-toggle="tooltip" data-placement="top" title="Web Design, Digital Marketing & Digital Experience Optimization" target="_blank">&copy;2024 3 Media Web</a> <span class="break-mobile"><span class="sep">|</span> All Rights Reserved</span> <span class="sep">|</span> <a href="https://www.3mediaweb.com/legal-disclaimer/">Legal</a> <span class="sep">|</span> <a href="https://www.3mediaweb.com/privacy-policy/">Privacy</a></p> <div class="foot-links"> </div> </div> <div class="footer-social-links"> <ul id="a11y-footer-social-list"> <li> <a href="https://www.linkedin.com/company/3-media-web-solutions-inc-/" target="_blank" rel="noopener"><em class="fab fa-linkedin-in"></em><span class="sr-only">Linkedin</span></a> </li> <li> <a href="https://www.facebook.com/3mediaweb/" target="_blank" rel="noopener"><em class="fab fa-facebook-f"></em><span class="sr-only">Facebook</span></a> </li> <li> <a href="https://www.youtube.com/channel/UCzbGLNVwyo3cFtEkf8gScMQ/" target="_blank" rel="noopener"><em class="fab fa-youtube"></em><span class="sr-only">Youtube</span></a> </li> </ul> </div> </div> </div> </footer> <!-- Mobile Menu --> <div id="menu"> <ul id="menu-mobile-menu" class="list-unstyled"><li id="menu-item-21382" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-21382"><a href="/digital-experience/">Digital Experience</a> <ul class="sub-menu"> <li id="menu-item-21383" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-21383"><a href="https://www.3mediaweb.com/digital-experience/innovate/">Innovate</a> <ul class="sub-menu"> <li id="menu-item-21386" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21386"><a href="https://www.3mediaweb.com/digital-experience/innovate/web-digital-strategy/">Web &#038; Digital Strategy</a></li> <li id="menu-item-21388" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21388"><a href="https://www.3mediaweb.com/digital-experience/innovate/user-interaction/">User Interaction</a></li> <li id="menu-item-21389" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21389"><a href="https://www.3mediaweb.com/digital-experience/innovate/conversion-rate-optimization/">Conversion Rate Optimization</a></li> </ul> </li> <li id="menu-item-21384" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-21384"><a href="https://www.3mediaweb.com/digital-experience/build/">Build</a> <ul class="sub-menu"> <li id="menu-item-21390" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21390"><a href="https://www.3mediaweb.com/digital-experience/build/custom-web-design/">Award-Winning, Custom Web Design</a></li> <li id="menu-item-21391" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21391"><a href="https://www.3mediaweb.com/digital-experience/build/website-development/">Website Development</a></li> <li id="menu-item-21394" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21394"><a href="https://www.3mediaweb.com/digital-experience/build/software-integrations/">Software Integrations</a></li> <li id="menu-item-21393" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21393"><a href="https://www.3mediaweb.com/digital-experience/build/web-hosting-maintenance-and-support/">Hosting And Support</a></li> <li id="menu-item-21392" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21392"><a href="https://www.3mediaweb.com/digital-experience/build/website-accessibility/">Website Accessibility</a></li> </ul> </li> <li id="menu-item-21385" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-21385"><a href="https://www.3mediaweb.com/?page_id=19648">Grow</a> <ul class="sub-menu"> <li id="menu-item-21387" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21387"><a href="https://www.3mediaweb.com/digital-experience/grow-old/seo-strategy/">SEO Strategy</a></li> <li id="menu-item-21395" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21395"><a href="https://www.3mediaweb.com/digital-experience/grow-old/content-marketing/">Content Marketing</a></li> <li id="menu-item-21396" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21396"><a href="https://www.3mediaweb.com/digital-experience/grow-old/paid-media-management/">Paid Media Management</a></li> <li id="menu-item-21397" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21397"><a href="https://www.3mediaweb.com/digital-experience/grow-old/lead-generation/">Lead Generation</a></li> <li id="menu-item-21398" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21398"><a href="https://www.3mediaweb.com/digital-experience/grow-old/social-media-management/">Social Media Management</a></li> </ul> </li> </ul> </li> <li id="menu-item-21399" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-703 current_page_item menu-item-21399"><a href="https://www.3mediaweb.com/our-work/" aria-current="page">Work</a></li> <li id="menu-item-21408" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-21408"><a href="https://www.3mediaweb.com/agency/">About Us</a> <ul class="sub-menu"> <li id="menu-item-21400" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21400"><a href="https://www.3mediaweb.com/our-team/">Our Team</a></li> <li id="menu-item-21401" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21401"><a href="https://www.3mediaweb.com/careers/">Careers</a></li> <li id="menu-item-22508" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22508"><a href="https://www.3mediaweb.com/agency-partners/">Agency Partnerships</a></li> </ul> </li> <li id="menu-item-21402" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21402"><a href="https://www.3mediaweb.com/blog/">Blog</a></li> <li id="menu-item-21403" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21403"><a href="https://www.3mediaweb.com/contact/">Contact</a></li> </ul> <form role="search" method="get" class="searchform" action="https://www.3mediaweb.com/"> <div> <input type="search" name="s" placeholder="Search here" value=""> <input type="hidden" name="post_type" value="post"> <button type="submit"><i class="far fa-search"></i><span class="sr-only">Go</span></button> </div> </form></div> </div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript" defer src="https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/js/popper.min.js?ver=2.0" id="theme-popper-js"></script> <script type="text/javascript" defer src="https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/js/scripts.min.js?ver=2.0" id="theme-scripts-js"></script> <script type="text/javascript" defer="defer" src="https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/js/owl.carousel.min.js?ver=2.0" id="theme-carousel-js"></script> <script type="pmdelayedscript" src="https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/js/focus-visible.js?ver=2.0" id="theme-focus-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" id="theme-main-js-extra" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> /* <![CDATA[ */ var local_var = {"ajax_url":"https:\/\/www.3mediaweb.com\/wp-admin\/admin-ajax.php","nonce":"b786f656aa"}; /* ]]> */ </script> <script type="text/javascript" defer="defer" src="https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/js/main.js?ver=2.0" id="theme-main-js"></script> <script type="pmdelayedscript" src="https://www.3mediaweb.com/wp-content/themes/3mediaweb2021/assets/js/font-awesome.js?ver=5.15.4" id="font-awesome-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="text/javascript" id="perfmatters-lazy-load-js-before"> /* <![CDATA[ */ window.lazyLoadOptions={elements_selector:"img[data-src],.perfmatters-lazy,.perfmatters-lazy-css-bg",thresholds:"0px 0px",class_loading:"pmloading",class_loaded:"pmloaded",callback_loaded:function(element){if(element.tagName==="IFRAME"){if(element.classList.contains("pmloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener("LazyLoad::Initialized",function(e){var lazyLoadInstance=e.detail.instance;var target=document.querySelector("body");var observer=new MutationObserver(function(mutations){lazyLoadInstance.update()});var config={childList:!0,subtree:!0};observer.observe(target,config);});function perfmattersLazyLoadYouTube(e){var t=document.createElement("iframe"),r="ID?";r+=0===e.dataset.query.length?"":e.dataset.query+"&",r+="autoplay=1",t.setAttribute("src",r.replace("ID",e.dataset.src)),t.setAttribute("frameborder","0"),t.setAttribute("allowfullscreen","1"),t.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),e.replaceChild(t,e.firstChild)} /* ]]> */ </script> <script type="text/javascript" async src="https://www.3mediaweb.com/wp-content/plugins/perfmatters/js/lazyload.min.js?ver=2.3.4" id="perfmatters-lazy-load-js"></script> <script type="pmdelayedscript" id="wpsp-script-frontend" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <div id="legend-tooltip" class="Fixed"></div> <div id="live-region-global" role="status"></div> <script id="perfmatters-delayed-scripts-js">const pmDelayClick=true;const pmDelayTimer=setTimeout(pmTriggerDOMListener,10*1000);const pmUserInteractions=["keydown","mousedown","mousemove","wheel","touchmove","touchstart","touchend"],pmDelayedScripts={normal:[],defer:[],async:[]},jQueriesArray=[],pmInterceptedClicks=[];var pmDOMLoaded=!1,pmClickTarget="";function pmTriggerDOMListener(){"undefined"!=typeof pmDelayTimer&&clearTimeout(pmDelayTimer),pmUserInteractions.forEach(function(e){window.removeEventListener(e,pmTriggerDOMListener,{passive:!0})}),document.removeEventListener("visibilitychange",pmTriggerDOMListener),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",pmTriggerDelayedScripts):pmTriggerDelayedScripts()}async function pmTriggerDelayedScripts(){pmDelayEventListeners(),pmDelayJQueryReady(),pmProcessDocumentWrite(),pmSortDelayedScripts(),pmPreloadDelayedScripts(),await pmLoadDelayedScripts(pmDelayedScripts.normal),await pmLoadDelayedScripts(pmDelayedScripts.defer),await pmLoadDelayedScripts(pmDelayedScripts.async),await pmTriggerEventListeners(),document.querySelectorAll("link[data-pmdelayedstyle]").forEach(function(e){e.setAttribute("href",e.getAttribute("data-pmdelayedstyle"))}),window.dispatchEvent(new Event("perfmatters-allScriptsLoaded")),pmWaitForPendingClicks().then(()=>{pmReplayClicks()})}function pmDelayEventListeners(){let e={};function t(t,n){function r(n){return e[t].delayedEvents.indexOf(n)>=0?"perfmatters-"+n:n}e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},delayedEvents:[]},t.addEventListener=function(){arguments[0]=r(arguments[0]),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=r(arguments[0]),e[t].originalFunctions.remove.apply(t,arguments)}),e[t].delayedEvents.push(n)}function n(e,t){let n=e[t];Object.defineProperty(e,t,{get:n||function(){},set:function(n){e["perfmatters"+t]=n}})}t(document,"DOMContentLoaded"),t(window,"DOMContentLoaded"),t(window,"load"),t(window,"pageshow"),t(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}function pmDelayJQueryReady(){let e=window.jQuery;Object.defineProperty(window,"jQuery",{get:()=>e,set(t){if(t&&t.fn&&!jQueriesArray.includes(t)){t.fn.ready=t.fn.init.prototype.ready=function(e){pmDOMLoaded?e.bind(document)(t):document.addEventListener("perfmatters-DOMContentLoaded",function(){e.bind(document)(t)})};let n=t.fn.on;t.fn.on=t.fn.init.prototype.on=function(){if(this[0]===window){function e(e){return e=(e=(e=e.split(" ")).map(function(e){return"load"===e||0===e.indexOf("load.")?"perfmatters-jquery-load":e})).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=e(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(function(t){delete Object.assign(arguments[0],{[e(t)]:arguments[0][t]})[t]})}return n.apply(this,arguments),this},jQueriesArray.push(t)}e=t}})}function pmProcessDocumentWrite(){let e=new Map;document.write=document.writeln=function(t){var n=document.currentScript,r=document.createRange();let a=e.get(n);void 0===a&&(a=n.nextSibling,e.set(n,a));var i=document.createDocumentFragment();r.setStart(i,0),i.appendChild(r.createContextualFragment(t)),n.parentElement.insertBefore(i,a)}}function pmSortDelayedScripts(){document.querySelectorAll("script[type=pmdelayedscript]").forEach(function(e){e.hasAttribute("src")?e.hasAttribute("defer")&&!1!==e.defer?pmDelayedScripts.defer.push(e):e.hasAttribute("async")&&!1!==e.async?pmDelayedScripts.async.push(e):pmDelayedScripts.normal.push(e):pmDelayedScripts.normal.push(e)})}function pmPreloadDelayedScripts(){var e=document.createDocumentFragment();[...pmDelayedScripts.normal,...pmDelayedScripts.defer,...pmDelayedScripts.async].forEach(function(t){var n=t.getAttribute("src");if(n){var r=document.createElement("link");r.href=n,"module"==t.getAttribute("data-perfmatters-type")?r.rel="modulepreload":(r.rel="preload",r.as="script"),e.appendChild(r)}}),document.head.appendChild(e)}async function pmLoadDelayedScripts(e){var t=e.shift();return t?(await pmReplaceScript(t),pmLoadDelayedScripts(e)):Promise.resolve()}async function pmReplaceScript(e){return await pmNextFrame(),new Promise(function(t){let n=document.createElement("script");[...e.attributes].forEach(function(e){let t=e.nodeName;"type"!==t&&("data-perfmatters-type"===t&&(t="type"),n.setAttribute(t,e.nodeValue))}),e.hasAttribute("src")?(n.addEventListener("load",t),n.addEventListener("error",t)):(n.text=e.text,t()),e.parentNode.replaceChild(n,e)})}async function pmTriggerEventListeners(){pmDOMLoaded=!0,await pmNextFrame(),document.dispatchEvent(new Event("perfmatters-DOMContentLoaded")),await pmNextFrame(),window.dispatchEvent(new Event("perfmatters-DOMContentLoaded")),await pmNextFrame(),document.dispatchEvent(new Event("perfmatters-readystatechange")),await pmNextFrame(),document.perfmattersonreadystatechange&&document.perfmattersonreadystatechange(),await pmNextFrame(),window.dispatchEvent(new Event("perfmatters-load")),await pmNextFrame(),window.perfmattersonload&&window.perfmattersonload(),await pmNextFrame(),jQueriesArray.forEach(function(e){e(window).trigger("perfmatters-jquery-load")});let e=new Event("perfmatters-pageshow");e.persisted=window.pmPersisted,window.dispatchEvent(e),await pmNextFrame(),window.perfmattersonpageshow&&window.perfmattersonpageshow({persisted:window.pmPersisted})}async function pmNextFrame(){return new Promise(function(e){requestAnimationFrame(e)})}function pmReplayClicks(){window.removeEventListener("touchstart",pmTouchStartHandler,{passive:!0}),window.removeEventListener("mousedown",pmTouchStartHandler),pmInterceptedClicks.forEach(e=>{e.target.outerHTML===pmClickTarget&&e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:!0,cancelable:!0}))})}function pmWaitForPendingClicks(){return new Promise(e=>{window.pmIsClickPending?pmPendingClickFinished=e:e()})}function pmPendingClickStarted(){window.pmIsClickPending=!0}function pmPendingClickFinished(){window.pmIsClickPending=!1}function pmClickHandler(e){e.target.removeEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"pm-onclick","onclick"),pmInterceptedClicks.push(e),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),pmPendingClickFinished()}function pmTouchStartHandler(e){"HTML"!==e.target.tagName&&(pmClickTarget||(pmClickTarget=e.target.outerHTML),window.addEventListener("touchend",pmTouchEndHandler),window.addEventListener("mouseup",pmTouchEndHandler),window.addEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.addEventListener("mousemove",pmTouchMoveHandler),e.target.addEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"onclick","pm-onclick"),pmPendingClickStarted())}function pmTouchMoveHandler(e){window.removeEventListener("touchend",pmTouchEndHandler),window.removeEventListener("mouseup",pmTouchEndHandler),window.removeEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",pmTouchMoveHandler),e.target.removeEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"pm-onclick","onclick"),pmPendingClickFinished()}function pmTouchEndHandler(e){window.removeEventListener("touchend",pmTouchEndHandler),window.removeEventListener("mouseup",pmTouchEndHandler),window.removeEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",pmTouchMoveHandler)}function pmRenameDOMAttribute(e,t,n){e.hasAttribute&&e.hasAttribute(t)&&(event.target.setAttribute(n,event.target.getAttribute(t)),event.target.removeAttribute(t))}window.pmIsClickPending=!1,window.addEventListener("pageshow",e=>{window.pmPersisted=e.persisted}),pmUserInteractions.forEach(function(e){window.addEventListener(e,pmTriggerDOMListener,{passive:!0})}),pmDelayClick&&(window.addEventListener("touchstart",pmTouchStartHandler,{passive:!0}),window.addEventListener("mousedown",pmTouchStartHandler)),document.addEventListener("visibilitychange",pmTriggerDOMListener);</script><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-e3f09ffbd562592b91f","applicationID":"1479562896","transactionName":"NlAAMUtXXkoFVkdcDA8aIwZNX19XS0JcRwhMWQMLXV9eXg==","queueTime":0,"applicationTime":1341,"atts":"GhcDRwNNTUQ=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10