PageSourceSearch

https://www.fountainheadgallery.com/homepage

html fountainheadgallery.com collected 2026-09-26 14:39:52 UTC 169,437 bytes, 1,745 lines download raw bytes

1<!-- powered by ArtStorefronts.com. Patent-Pending. -->
2<!-- authenticity check: 2264 | fountainhead -->
3
4<!DOCTYPE html>
5<html lang="en">
6
7    <head>
8
9      <meta charset="utf-8" />
10<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRJS-788e7e15942db1acc92","applicationID":"1050764195","transactionName":"dQ0MEEFcVFUGRktEQFMQPRdaR10WE0YLVUZVFj0DUl9UXBFdAUIcRQoNEw==","queueTime":21,"applicationTime":559,"agent":""}</script>
vendor: 1 bytes, line 10
10
11<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:"1120300262",accountID:"4434733",trustKey:"4434733",xpid:"UAIEVVFQCxABVFRSAAcDV10E",licenseKey:"NRJS-788e7e15942db1acc92",applicationID:"1050764195",browserID:"1120300262"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */
12(()=>{var e={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)),s=0===Object.keys(r).length?e:r;for(let a in s)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]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={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};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="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),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(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;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
12e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(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].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(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],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,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,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[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()[a[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 s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},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,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(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 s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},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{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(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),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},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})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
12const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
12if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
12o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,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},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,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)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=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)o.call(e,n)&&(t[n]=e[n])}
12(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
12;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{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"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.322.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,s,a)=>
12{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==",249:"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==",212:"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==",238:"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
12ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.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){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.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,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
12{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
12null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
12dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
12imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)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,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
12return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}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,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.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}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
12!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(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 h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(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 R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
12if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
12);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
12class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
12h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
12
13<meta name="viewport" content="width=device-width" />
14  <meta name="robots" content="noai, noimageai"/>
15
16  <title>Shop Art | Fountainhead Gallery</title>
17
18    <META NAME="Keywords" CONTENT="fountainhead gallery,fine art,artist,artwork,art gallery"/>
19    <META NAME="Description" CONTENT="Fountainhead gallery is a collection of art that is currently available for purchase at Fountainhead Gallery."/>
20
21<link rel='canonical' href="https://www.fountainheadgallery.com/homepage" />
22
23
24  <meta property="fb:app_id" content="477028195749152" />
25  <meta property="og:type" content="website" />
26  <meta property="og:url" content="https://www.fountainheadgallery.com/homepage" />
27  <meta property="og:title" content="Shop Art | Fountainhead Gallery" />
28
29    <meta property="og:image" content="https://d15yhgn2ui21mw.cloudfront.net/production/2264/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR63PcJYcyCo7L3wiuOGn-kt3KDxISuxlEEZsG0dKuFccjsgzQqsAoHDR379gMP1OXDeLHXrvjKkFq-lb4wqeKaEiCdAZN5tIyJqY3KAetvOKGLcZkNev8eAQyFhOf8gpthVV_GoQusEmMMui7VdWkww9KWvSKevmSdShfOsIeuIRUwZ4Ab9Pe8x58FqVTqEh784cosrHhQ3z5HJAoEeWiqZ4H5H1Iv5EgFMKnPm6nhc1Dyagd8RD4VbcYk.jpg" />
30
31  <meta property="og:description" content="Fountainhead gallery is a collection of art that is currently available for purchase at Fountainhead Gallery." />
32
33
34
35<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/application_shared_css-8cab0b229a9014e0e28e96f2d6c8353ab06ec73dcc047ea19f3aae0d14b0e637.css" />
36<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/application_plugins-7fea6c4f258e0baa8567390ff6e4eda5761034ca16e33a80774999d5189c8dcc.css" />
37<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/pages/show-3b1e2293df0d5a738fa7580911361b3f14ce770300e981ccc6a9a77619c36f82.css" />
38<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/user_site/global-9e8571ecea3be181d1674dd2ccabb73d25757a0a94d4b738676a55beb581e948.css" />
39
40<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/user_site/global_horz_nav_logo_inline_1260w-e266f81541e0b83d0bd8edeab27c215d8eb57df7b107c3dd37bff6e825fb9e86.css" />
41<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/user_site/skeletons/versions/three-c1f284e2f6e0400309cde6bb3e4780aca4985adb06b83c446715cbae54e627f5.css" />
42<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/content_builder-da78eae125dfc3a58f181a4e6a80e8b276fc587d9a17813005babbc6188006eb.css" />
43
44
45  <link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/user_site/timeless_v3-58e0667b1e6217430691a1d56a680542ee85283fc03454c9952fa0c54a4aa15f.css" />
46
47
48<!-- if has color scheme CSS file -->
49<!-- / -->
50
51<script type="text/javascript">
52  window.lazySizesConfig = window.lazySizesConfig || {};
53  window.lazySizesConfig.loadHidden = false;
54</script>
54
55
56<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/jquery.Jcrop.min-3bfa438c19ba4eaff3bfd91b929ff61cdb69d6d387310d745f164eb2b982ebcb.css" />
57<!-- needed for Foundation -->
58<script src="https://d32wpxz89tv3uk.cloudfront.net/assets/modernizr-e285c522750892f4b6bf9beb6b38e4c9c34708d55e52e898c643af0ad38a2bfb.js" crossorigin="anonymous"></script>
58
59<!-- end Foundation -->
60
61<script src="https://d32wpxz89tv3uk.cloudfront.net/assets/application_user_site-64ff809fc7b6f4167b1e85145d5429415f3c8b1f9505ee2fa447e91966aa19dd.js" crossorigin="anonymous"></script>
61
62
63  
63<script src="https://d32wpxz89tv3uk.cloudfront.net/assets/re_captcha-69f903b3e63e418dbd51897047a21a08a966cc1bc6ca500a573773eebe98d36e.js" crossorigin="anonymous"></script>
63
64
65<meta name="csrf-param" content="authenticity_token" />
66<meta name="csrf-token" content="Q8_vNQOxBW9-0YZnRE6rfHkdD5IeCazvc_CRHJMOH3GiNnzbIqrRFFqUkAPq1o48QI6htp2ZoZApDQTnc7AFrg" />
67
68    <!-- this applies CSS from the old theme editor -->
69    <style type="text/css" class="template_css">
70      body {
71  background-color: #;
72	background-repeat: ;
73	background-position: ;
74}
75
76.logo-header {
77	background: #;
78}
79
80.logo-slogan {
81  margin-top: ;
82  text-align: ;
83}
84
85.logo-slogan img {
86  width: ;
87}
88
89.logo {
90  color: #;
91  font-family: ;
92  font-size: ;
93  text-align: ;
94}
95
96.slogan {
97	color: #;
98	font-family: ;
99  font-size: ;
100  text-align: ;
101}
102
103#announcement_bar_container {
104  background: #;
105}
106
107.navigation-menu {
108  margin-top: ;
109}
110
111.ddsmoothmenu, .ddsmoothmenu-v, .navigation-menu {
112	background: #;
113	font-family: ;
114  font-size: ;
115}
116
117.ddsmoothmenu ul li a:link,
118.ddsmoothmenu-v ul li a:link {
119	color: #;
120}
121
122.ddsmoothmenu ul li a:hover, .ddsmoothmenu ul li a.jqhover,
123.ddsmoothmenu ul li a.selected,
124.ddsmoothmenu ul li ul li a,
125.ddsmoothmenu ul li ul li a.selected,
126.ddsmoothmenu-v ul li a:hover, .ddsmoothmenu-v ul li a.jqhover,
127.ddsmoothmenu-v ul li a.selected,
128.ddsmoothmenu-v ul li ul li a,
129.ddsmoothmenu-v ul li ul li a.selected {
130	background: #;
131	color: #;
132}
133
134.billboard {
135	background: #;
136	border-color: #;
137	border-width: ;
138	border-style: ;
139}
140
141.content-area {
142	background: #;
143	border-color: #;
144	border-width: ;
145	border-style: ;
146}
147
148.content-area-inner {
149	padding: ;
150	color: #;
151	font-family: ;
152  font-size: ;
153}
154
155.content-area a:link, .content-area a:visited {
156	color: #;
157}
158
159.content-area a:hover {
160	color: #;
161}
162
163.headline h1 {
164	color: #;
165	font-family: ;
166  font-size: ;
167}
168
169.footer {
170	background: #;
171	border-color: #;
172	border-width: ;
173	border-style: ;
174}
175
176.footer-area-inner {
177	background: #;
178	padding: ;
179	color: #;
180	font-family: ;
181  font-size: ;
182}
183
184.footer a:link, .footer a:visited {
185	color: #;
186}
187
188.footer a:hover {
189	color: #;
190}
191    </style>
192
193    <!-- this applies custom CSS from templates#edit, where you can apply custom code -->
194    <style type="text/css" class="custom_css">
195      
196    </style>
197
198    <!-- this applies CSS from the new theme editor -->
199      <style type="text/css" class="custom_css">
200        
201  #user_website {
202    background-color: rgb(255, 255, 255);
203  }
204
205
206  #content_area {
207    background-color: rgba(0, 0, 0, 0);
208  }
209
210
211  #user_website #mobile_navigation .top-bar {
212    
213  }
214
215
216  #user_website #navbar-v3-toggle-side-menu {
217    
218  }
219
220
221  #user_website #header .logo-slogan #logo_image {
222    text-align: left; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; width: 150%; display: inline-block; height: auto; 
223  }
224
225
226  #user_website #header .logo-slogan {
227    text-align: left; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; width: ; display: block; 
228  }
229
230
231  #user_website #navigation .navigation-menu {
232    background-color: rgba(0, 0, 0, 0);margin-top: 0px; border-color: rgb(0, 0, 0);border-style: ; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
233  }
234
235
236  #user_website #navigation .ddsmoothmenu ul li.parent a {
237    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-weight: 700; text-decoration: ; text-transform: none; margin-top: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 20px; padding-right: 20px; 
238  }
239
240
241  #user_website #navigation .ddsmoothmenu ul li.parent a.jqhover {
242    color: rgb(0, 0, 0); text-decoration: ; 
243  }
244
245
246  #user_website #navigation .ddsmoothmenu ul li.parent ul li a {
247    background-color: rgb(255, 255, 255);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-weight: 400; text-align: left; text-decoration-line: none; text-transform: none; margin-top: 0px; padding-top: 9px; padding-bottom: 9px; padding-left: 20px; padding-right: 20px; 
248  }
249
250
251  #user_website #navigation .ddsmoothmenu ul li.parent ul li a.jqhover {
252    color: rgb(0, 0, 0); text-decoration: ; 
253  }
254
255
256  #user_website #header_and_navigation {
257    background-color: rgb(255, 255, 255);margin-top: 0px; border-color: rgb(0, 0, 0);border-style: ; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
258  }
259
260
261  #content_area .headline h1 {
262    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 40px; font-weight: 400; text-align: center; text-decoration: ; text-transform: none; margin-top: 0px; 
263  }
264
265
266  .footer-area-inner p {
267    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 20px; font-weight: 400; text-align: ; text-decoration: ; text-transform: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
268  }
269
270
271  .footer-area-inner p a {
272    background-color: rgba(0, 0, 0, 0);color: rgb(255, 255, 255); text-decoration: ; 
273  }
274
275
276  #content_area .product-container .photo-inner-container {
277    background-color: rgb(255, 255, 255);color: rgb(136, 136, 136); padding-top: 0px; padding-bottom: ; padding-left: 0px; padding-right: 0px; 
278  }
279
280
281  #content_area .product-container .album-title {
282    background-color: rgba(0, 0, 0, 0);color: rgb(48, 48, 48); padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
283  }
284
285
286  #content_area .product-container .album-title a {
287    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 16px; font-weight: 400; text-decoration: ; text-transform: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
288  }
289
290
291  #content_area .product-outer-container .album-title {
292    background-color: rgba(0, 0, 0, 0);color: rgb(48, 48, 48); font-family: sans-serif; font-size: 16px; font-weight: 300; text-align: left; text-decoration: ; text-transform: uppercase; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
293  }
294
295
296  #content_area .lead-content {
297    background-color: rgba(0, 0, 0, 0);text-align: left; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
298  }
299
300
301  #content_area .lead-content p {
302    color: rgb(55, 55, 55); font-family: sans-serif; font-size: 16px; font-weight: 300; text-align: left; text-decoration: ; text-transform: none; 
303  }
304
305
306  #content_area .product-container .product-size {
307    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); padding-left: 5px; padding-right: 0px; float: none; 
308  }
309
310
311  #content_area .product-container .artist-name {
312    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-weight: 300; text-align: left; text-decoration: ; text-transform: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
313  }
314
315
316  #content_area .product-container .cheapest-price {
317    background-color: rgba(0, 0, 0, 0);color: rgb(48, 48, 48); font-family: sans-serif; font-size: 16px; font-weight: 300; text-align: left; text-decoration: ; text-transform: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
318  }
319
320
321  #content_area .crumbtrail {
322    background-color: rgba(0, 0, 0, 0);color: rgb(136, 136, 136); font-family: sans-serif; font-size: 18px; font-weight: 400; text-align: left; text-decoration: ; 
323  }
324
325
326  #content_area .crumbtrail a {
327    background-color: rgba(0, 0, 0, 0);color: rgb(102, 102, 102); font-family: sans-serif; font-size: 18px; font-weight: 400; text-align: left; text-decoration: ; 
328  }
329
330
331  #content_area .blog-sidebar .widget {
332    background-color: rgb(244, 241, 238);margin-top: 0px; margin-bottom: 20px; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; 
333  }
334
335
336  #content_area .blog-sidebar h2 {
337    color: rgb(0, 0, 0); font-family: sans-serif; font-size: 20px; font-weight: 400; text-align: center; text-decoration: ; text-transform: none; margin-top: 0px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
338  }
339
340
341  #content_area .blog-sidebar .submit-form-btn {
342    
343  }
344
345
346  #content_area .blog-sidebar a {
347    background-color: rgba(0, 0, 0, 0);color: #000000; font-family: sans-serif; font-size: 16px; font-weight: 400; text-decoration: ; text-transform: none; padding-left: 0px; padding-right: 0px; 
348  }
349
350
351  #content_area .blog-page .post-heading h1 {
352    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 27px; font-weight: 400; text-align: ; text-decoration: ; text-transform: none; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
353  }
354
355
356  #content_area .blog-page .post-heading .post-date {
357    background-color: rgba(0, 0, 0, 0);color: rgb(136, 136, 136); font-family: sans-serif; font-size: 13px; font-weight: 300; text-align: ; text-decoration: ; text-transform: none; margin-top: 0px; margin-bottom: 5px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
358  }
359
360
361  #content_area .blog-page .post-content .social-sharing nav.share {
362    background-color: rgba(0, 0, 0, 0);color: rgb(136, 136, 136); font-family: sans-serif; font-size: 27px; font-weight: 300; text-align: ; text-decoration: ; text-transform: none; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
363  }
364
365
366  #content_area .blog-page .post-content .post-body p {
367    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 16px; font-weight: 500; text-align: ; text-decoration: ; text-transform: none; margin-top: 0px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
368  }
369
370
371  #content_area .blog-sidebar .post-link {
372    text-align: center; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
373  }
374
375
376  #content_area .post-teaser .blog-post-title a {
377    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 20px; font-weight: 400; text-align: ; text-decoration: ; text-transform: none; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
378  }
379
380
381  #content_area .post-teaser .post-lead-content p {
382    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 16px; font-weight: 300; text-align: ; text-decoration: ; text-transform: none; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
383  }
384
385
386  #content_area .post-teaser .continue-reading-bar a.submit-form-btn {
387    background-color: rgb(178, 169, 139);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 16px; font-weight: 500; text-align: ; text-decoration: ; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 20px; 
388  }
389
390
391  #content_area .ending-content {
392    background-color: rgba(0, 0, 0, 0);margin-top: 20px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
393  }
394
395
396  #content_area .ending-content p {
397    color: rgb(51, 51, 51); font-family: sans-serif; font-size: 18px; font-weight: 500; text-align: left; text-decoration: ; text-transform: none; 
398  }
399
400
401  #content_area .body-section-content p {
402    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 18px; font-weight: 500; text-align: ; text-decoration: ; text-transform: none; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
403  }
404
405
406  #content_area .body-section-content p a {
407    background-color: rgba(0, 0, 0, 0);color: rgb(255, 255, 255); font-family: sans-serif; font-size: 14px; font-weight: 400; text-decoration: ; 
408  }
409
410
411  #content_area .body-section-content p a.jqhover {
412    background-color: rgba(0, 0, 0, 0);color: rgb(255, 255, 255); text-decoration: ; 
413  }
414
415
416  #content_area .product-name h1 {
417    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 26px; font-weight: 400; text-align: left; text-decoration: ; 
418  }
419
420
421  #content_area .product-short-description p {
422    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 18px; font-weight: 500; text-align: ; text-decoration: ; text-transform: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
423  }
424
425
426  #content_area a.see-on-wall-btn {
427    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 16px; font-weight: 400; text-align: left; text-decoration: ; text-transform: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
428  }
429
430
431  #content_area a.load-live-wall-preview {
432    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 16px; font-weight: 400; text-align: ; text-decoration: ; text-transform: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
433  }
434
435
436  #content_area a.email-friend {
437    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 16px; font-weight: 400; text-align: ; text-decoration: ; text-transform: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
438  }
439
440
441  #content_area a.save-to-favorites {
442    background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 16px; font-weight: 400; text-align: ; text-decoration: ; text-transform: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
443  }
444
445
446  #content_area .instant-checkout-btn {
447    
448  }
449
450
451  #user_website .social-links-bar {
452    background-color: rgba(0, 0, 0, 0);text-align: center; 
453  }
454
455
456  #user_website .social-links-bar a {
457    background-color: rgba(0, 0, 0, 0);color: rgb(171, 171, 171); font-family: sans-serif; font-size: 16px; font-weight: 400; text-align: center; text-decoration: ; 
458  }
459
460
461  #user_website div.columns.form.global-form-details {
462    background-color: rgba(0, 0, 0, 0);color: rgb(26, 27, 31); border-color: rgb(26, 27, 31);border-style: ; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
463  }
464
465
466  #user_website .form-page form input.submit-form-btn {
467    background-color: rgb(178, 169, 139);color: rgb(255, 255, 255); font-family: sans-serif; font-size: 16px; font-weight: 400; text-decoration: ; text-transform: uppercase; padding-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 20px; 
468  }
469
470
471  #content_area .add-to-cart {
472    
473  }
474
475
476      </style>
477
478<!-- css custom_code_datum goes here -->
479<style type="text/css" class="template_css">
480</style>
481
482<script id="mcjs">!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,"script","https://chimpstatic.com/mcjs-connected/js/users/8fb8c28dae06e194e8b4d7617/d342390c3726137c6484b95a3.js");</script>
482
483
484
485
486
487  
488  
489
490
491
492
493<noscript>
494  <div style="color: white; text-align: center; background: red; padding: 15px; line-height: 25px;">
495    <b>ATTENTION:</b> To use this site, it is necessary to enable JavaScript in your browser.<br />
496    Here are the <a href="http://www.enable-javascript.com/" target="_blank" style='color: white; text-decoration: underline;'>
497    Instructions on how to enable JavaScript in your web browser</a>.
498  </div>
499</noscript>
500
501
502
503<script src="https://d32wpxz89tv3uk.cloudfront.net/entries/js/runtime-48663f4aeb33d4930f02.js" defer="defer"></script>
vendor: 1 bytes, line 503
503
504<script src="https://d32wpxz89tv3uk.cloudfront.net/entries/js/999-a9563bcdc77b82ea4f63.js" defer="defer"></script>
vendor: 1 bytes, line 504
504
505<script src="https://d32wpxz89tv3uk.cloudfront.net/entries/js/308-18d87b5befbab9292ad4.js" defer="defer"></script>
vendor: 1 bytes, line 505
505
506<script src="https://d32wpxz89tv3uk.cloudfront.net/entries/js/750-300f493532ad492af611.js" defer="defer"></script>
vendor: 1 bytes, line 506
506
507<script src="https://d32wpxz89tv3uk.cloudfront.net/entries/js/59-9c04dc9cb4be2eb5c68d.js" defer="defer"></script>
vendor: 1 bytes, line 507
507
508<script src="https://d32wpxz89tv3uk.cloudfront.net/entries/js/670-f3c3f7300965b248c526.js" defer="defer"></script>
vendor: 1 bytes, line 508
508
509<script src="https://d32wpxz89tv3uk.cloudfront.net/entries/js/user-site-646d14a94c34ad99efe6.js" defer="defer"></script>
509
510<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/entries/user-site-themes-base.css" />
511
512
513
514<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@shoelace-style/[email protected]/cdn/themes/light.css" />
515<script type="module" src="https://cdn.jsdelivr.net/npm/@shoelace-style/[email protected]/cdn/shoelace-autoloader.js"></script>
515
516
517      
517<script type="text/javascript" src="https://js.stripe.com/v3/" crossorigin="anonymous"></script>
517
518    </head>
519    <body id="user_website"
520          class="horz_nav_logo_inline_1260w light  asf-page-homepage show-tax-only-on-checkout-summary no-billboard theme-version-three timeless  user-site-product-galleries"
521          data-measurement-unit="inches/feet"
522          data-stylesheet-id="67833"
523          data-checkout-source="local"
524          data-user-id=""
525          data-website-user-id="4272950369"
526          data-theme-version="3.0"
527          data-disable-right-click="true"
528          data-bypass-cookie-consent="false"
529          data-cookie-consent-on="true"
530          data-has-active-automatic-coupons="false"
531          data-bind-attributes-source='{ "form_authenticity_token": "QbW9dHW37jF3peEb76DsnqI4PMtG8iAOx_ICN9SaJyigTC6aVKw6SlPg939BOMnem6uS78ViLXGdD5fMNCQ99w" }'
532          data-google-analytics-measurement-id="G-CB8MLZ3BZ3"
533    >
534
535      <!-- GA Tag Manager must go immediately after <body> -->
536        <!-- WARNING DO NOT TOUCH THIS CODE.  it is required for the analytics on customer websites. changing it will stop conversions, pageviews and everything from being tracked -->
537
538  
538<script type="text/javascript">var dataLayer = dataLayer || [];</script>
538
539
540  <!-- Google Tag Manager -->
vendor: 64 bytes, lines 540-541
540
541  <noscript><iframe src="//www.googletagmanager.com/ns.html?id=
541GTM-W75DFV
vendor: 87 bytes, lines 541-543
541"
542  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
543  
543<script type="text/javascript">
vendor: 329 bytes, lines 543-547
543(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
544  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
545  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
546  '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
547  })(window,document,'script','dataLayer','
547GTM-W75DFV
vendor: 3 bytes, line 547
547');
547</script>
547
548  <!-- End Google Tag Manager -->
549
550
551      <div
552  class="cookie-consent-usersite bottom-left btn-revisit-wrapper cookie-consent-usersite-js has-tip tip-right"
553  title="Consent Preferences"
554  data-tooltip="Consent Preferences"
555>
556  <button aria-label="Consent Preferences" class="btn-revisit cookie-consent-btn-js">
557    <img alt="Revisit consent button" src="https://cdn-cookieyes.com/assets/images/revisit.svg"/>
558  </button>
559</div>
560
561
562      
563
564      <div id="body_container" class="body-container body-container-js ">
565        
566        <div id="website_body_container">
567          <div class="website-body">
568              
569
570  
571
572  
573    
574
575  <a id="navbar-v3-toggle-side-menu" style="display: none" href="#">
576    <img style="width: 30px; height: auto" loading="lazy" src="https://d32wpxz89tv3uk.cloudfront.net/assets/user_site/theme_v3/navigation_bar/open_side_menu-f5fbc3ba70be60fbc15dc9db6f582b4c0faad14f934250ac47f9899378826e01.webp" />
577</a>
578  <div id="navbar-v3-side-menu" class="navbar-v3 navbar-v3-js">
579    <div class="navbar-v3__background"></div>
580    <nav class="nav navbar-v3__inner">
581      <div class="navbar-v3__close-wrap">
582        <div class="navbar-v3__close">×</div>
583      </div>
584      <ul class="navbar-v3__list">
585        <li id="page_491013" class="parent submenu-item-level-1"><a href="https://www.fountainheadgallery.com/homepage" class="nav-page ">Fountainhead Gallery</a></li><li id="page_456830" class="parent has-dropdown submenu-item-level-1"><a href="https://www.fountainheadgallery.com/current" class="nav-page ">Current Exhibits</a><span class='open-dropdown-button'></span>
586<ul class="dropdown">
587  <li id="page_878617" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/tatsiana-mikhailavayowwknqc7qm" class="nav-page ">  Tatsiana Mikhailava - Mountains to Meadows </a></li><li id="page_873684" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/michele-rushworth-splash-of-light" class="nav-page ">Michele Rushworth - Splash of Light</a></li>
588</ul>
589</li><li id="page_882293" class="parent has-dropdown submenu-item-level-1"><a href="https://www.fountainheadgallery.com/upcoming" class="nav-page ">Upcoming Exhibits</a><span class='open-dropdown-button'></span>
590<ul class="dropdown">
591  <li id="page_884621" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/ted-kutscher-en-voyage" class="nav-page ">Ted Kutscher - En Voyage</a></li>
592</ul>
593</li><li id="page_74759" class="parent has-dropdown submenu-item-level-1"><a href="https://www.fountainheadgallery.com/previous-2" class="nav-page ">Previous Exhibits</a><span class='open-dropdown-button'></span>
594<ul class="dropdown">
595  <li id="page_871556" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/bergen-rose-gone-fishing" class="nav-page ">Bergen Rose - Gone Fishing</a></li><li id="page_870795" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/danika-wright-shared-habitat" class="nav-page ">Danika Wright - Shared Habitat</a></li><li id="page_868872" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/christine-lange-connected-by-light" class="nav-page ">Christine Lange - Connected by Light</a></li><li id="page_861738" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/chris-hopkins-the-rhythmic-thread" class="nav-page ">Chris Hopkins - The Rhythmic Thread</a></li>
596</ul>
597</li><li id="page_73617" class="parent has-dropdown submenu-item-level-1"><a href="https://www.fountainheadgallery.com/artistsuxfwovonudu" class="nav-page ">Artists</a><span class='open-dropdown-button'></span>
598<ul class="dropdown">
599  <li id="page_100989" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/brandy-agunjbo-reqojgm" class="nav-page ">Brandy Agun</a></li><li id="page_437382" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/anne-belov0sc870mqsoy" class="nav-page ">Anne Belov</a></li><li id="page_524035" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/bradley-caplismews2sa2fe" class="nav-page ">Bradley Caplis</a></li><li id="page_73488" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/aaron-coberlyxall2r7ljf4" class="nav-page ">Aaron Coberly</a></li><li id="page_73489" class="submenu-item-level-2">
599<a href="https://www.fountainheadgallery.com/valerie-collymore4cjvquqlewe" class="nav-page ">Valerie Collymore</a></li><li id="page_431633" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/matthew-dennisonvukmkvvvq7y" class="nav-page ">Matthew Dennison</a></li><li id="page_840483" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/charlie-eastonkgolbhr68ig" class="nav-page ">Charlie Easton</a></li><li id="page_347647" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/michael-ferguson5l6qyhxgrcc" class="nav-page ">Michael Ferguson</a></li><li id="page_73518" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/christine-gedye7obn-lu4dbe" class="nav-page ">Christine Gedye</a></li><li id="page_321318" class="has-dropdown submenu-item-level-2"><a href="https://www.fountainheadgallery.com/max-groverlc73gcg2ltg" class="nav-page ">Max Grover</a><span class='open-dropdown-button'></span>
600<ul class="dropdown">
601  <li id="page_321058" class="submenu-item-level-3"><a href="https://www.fountainheadgallery.com/max-grover-landscapes-and-cityscapes" class="nav-page ">Max Grover - Landscapes and Cityscapes </a></li><li id="page_320930" class="submenu-item-level-3"><a href="https://www.fountainheadgallery.com/max-grover-portraits-and-still-lifes" class="nav-page ">Max Grover - Portraits and Still Lifes</a></li>
602</ul>
603</li><li id="page_431637" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/jesse-hitchens32vlojxu3ai" class="nav-page ">Jesse  Hitchens</a></li><li id="page_357064" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/tom-hoffmannzz45sdvpyo8" class="nav-page ">Tom Hoffmann</a></li><li id="page_606608" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/chris-hopkinsfoaayv1fb2w" class="nav-page ">Chris Hopkins</a></li><li id="page_73516" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/ted-kutscher9w-oflmfov8" class="nav-page ">Ted Kutscher</a></li><li id="page_229834" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/christine-langecj0zumjipla" class="nav-page ">Christine Lange</a></li><li id="page_73515" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/scott-lantzoxbarttfjsi" class="nav-page ">Scott Lantz</a></li><li id="page_413611" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/tatsiana-mikhailavasf-38vqevqq" class="nav-page ">Tatsiana Mikhailava</a></li><li id="page_73552" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/bobbie-muellerfhyor4f6xso" class="nav-page ">Bobbie Mueller</a></li><li id="page_73554" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/d-jordan-pariettiv1-wvzfyu-8" class="nav-page ">D. Jordan Parietti</a></li><li id="page_874741" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/r-keaney-rathbuneevnrvbboye" class="nav-page ">R. Keaney Rathbun</a></li><li id="page_71197" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/vasily-reshchuk8efwszn2p4i" class="nav-page ">Vasily Reshchuk</a></li><li id="page_347619" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/karen-riegerrhg55kynkua" class="nav-page ">Karen Rieger </a></li><li id="page_496391" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/bergen-rosemrkcdfpf1vw" class="nav-page ">Bergen Rose</a></li><li id="page_69372" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/michele-rushworthok9-c-qkt9g" class="nav-page ">Michele Rushworth</a></li><li id="page_852469" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/susie-windztshhjpiasg" class="nav-page ">Susie Wind</a></li><li id="page_575595" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/danika-wrightxqztqxadqim" class="nav-page ">Danika Wright</a></li>
604</ul>
605</li><li id="page_339111" class="parent has-dropdown submenu-item-level-1"><a href="https://www.fountainheadgallery.com/subjects-2" class="nav-page ">Subjects</a><span class='open-dropdown-button'></span>
606<ul class="dropdown">
607  <li id="page_338485" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/figures" class="nav-page ">Figure</a></li><li id="page_338479" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/still-life-floral" class="nav-page ">Still Life &amp; Floral</a></li><li id="page_336856" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/small-artworks" class="nav-page ">Small Paintings</a></li><li id="page_347596" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/large-artwork" class="nav-page ">Large Paintings</a></li><li id="page_338376" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/northwest-landscape" class="nav-page ">Northwest Landscape</a></li><li id="page_338489" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/architectural-interiors" class="nav-page ">Architectural  &amp; Interiors</a></li><li id="page_339130" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/seattle-scenes" class="nav-page ">Seattle Scenes</a></li><li id="page_338460" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/international-scene" class="nav-page ">International Scenes</a></li><li id="page_339135" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/cityscape" class="nav-page ">Cityscape</a></li><li id="page_339136" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/creatures" class="nav-page ">Creatures</a></li><li id="page_338496" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/industrial" class="nav-page ">Industrial</a></li><li id="page_338490" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/marine" class="nav-page ">Marine</a></li><li id="page_338436" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/seascape" class="nav-page ">Seascape</a></li><li id="page_338427" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/french-impressionismnwyb0x6egbi" class="nav-page ">Impressionism</a></li><li id="page_338465" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/abstract-representational" class="nav-page ">Abstract Representational</a></li><li id="page_338357" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/abstract-landscape48a2ypywvm0" class="nav-page ">Abstract Landscape</a></li><li id="page_338565" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/mixed-media" class="nav-page ">Mixed Media</a></li>
608</ul>
609</li><li id="page_24030" class="parent submenu-item-level-1"><a href="https://www.fountainheadgallery.com/fountainhead-presents" class="nav-page ">Concerts &amp; Events</a></li><li id="page_83151" class="parent submenu-item-level-1"><a href="https://www.fountainheadgallery.com/news" class="nav-page ">News</a></li><li id="page_382664" class="parent has-dropdown submenu-item-level-1"><a href="https://www.fountainheadgallery.com/about-us-2" class="nav-page ">About Us</a><span class='open-dropdown-button'></span>
610<ul class="dropdown">
611  <li id="page_547472" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/vision-statement" class="nav-page ">Vision Statement</a></li><li id="page_547461" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/mission-statement" class="nav-page ">Mission Statement</a></li><li id="page_35390" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/what-s-in-a-name" class="nav-page ">What&#39;s in a Name?</a></li><li id="page_378787" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/meet-the-team" class="nav-page ">Meet the Team</a></li><li id="page_382675" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/the-spirit-of-fountainhead" class="nav-page ">Revive Nurture Inspire</a></li><li id="page_382935" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/the-spirit-of-fountainheadodsjcutr8w0" class="nav-page ">The Spirit of Fountainhead</a></li><li id="page_382828" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/history-of-fountainhead" class="nav-page ">History of Fountainhead</a></li><li id="page_110229" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/new-way-of-conducting-business" class="nav-page ">How We Conduct Business</a></li><li id="page_227130" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/artist-submissions" class="nav-page ">Artist Submissions</a></li><li id="page_23712" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/contact" class="nav-page ">Contact Us</a></li>
612</ul>
613</li>
614      </ul>
615    </nav>
616  </div>
617<div class="row no-margin">
618<div class="navigation-menu">
619<div class="large-8 medium-12 small-12 columns no-left-padding nav-outer" id="mobile_navigation">
620<!-- user_site/layout_components/navbar_v3/mobile_navigation -->
621
622<div class="fixed contain-to-grid">
623  <div class="fixed">
624    <nav class="top-bar mobile-navigation-top-bar-js columns" data-mobile-nav-theme="light">
625      <ul class="title-area collapsed-nav">
626        <!-- Title Area -->
627
628        
629          <li class="name">
630            <!-- display the mobile logo if the scrolling logo file exists, regardless of whether user has specified to use logo image -->
631              <a href='https://www.fountainheadgallery.com/homepage' class="scrolling-logo">
632                <img src="https://d15yhgn2ui21mw.cloudfront.net/production/2264/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5geGqRdIH0CgSAbEBF_sqKBHZqf-EmqdpVUfKsTOgb3Nk5zrtTDEoj-7i6QbqwlTJPg_KxcPPpZRVY8Rvib_cpqcRuUSfSibFycYc4FQhKk8iLX8xID3nf9WMRgZ_lABp-JbJ3rgdzU_gPuVRHLcqn6dxI7A0xUrxxQgSfv-ZVWJ1zN3-gjc_ktPvvkcau4FDKWZfhjRWjhppE7Py-BTxr6LaEcXyyr0W5XmBa3kWcV5Y.webp" />
633              </a>
634          </li>
635
636        <li style="margin-top: 5px;" class="topbar-icon cart" data-react-class="v3/NavigationControlButtonsMobile" data-react-props="{}"></li>
637
638        <li class="toggle-topbar" id="navbar-v3-mobile-toggle-side-menu">
639          <a href="#">
640            <img loading="lazy" src="https://d32wpxz89tv3uk.cloudfront.net/assets/user_site/theme_v3/navigation_bar/open_side_menu-f5fbc3ba70be60fbc15dc9db6f582b4c0faad14f934250ac47f9899378826e01.webp" />
641          </a>
642        </li>
643
644      </ul>
645
646      </section>
647    </nav>
648  </div>
649</div>
650
651<div id="navbar-v3-mobile-side-menu" class="navbar-v3">
652  <div class="navbar-v3__background"></div>
653  <nav class="nav navbar-v3__inner">
654    <div class="navbar-v3__close-wrap">
655      <div class="navbar-v3__close">×</div>
656    </div>
657    <ul class="navbar-v3__list">
658        <li data-react-class="v3/SiteSearchMobile" data-react-props="{}"></li>
659
660      <li id="page_491013" class="parent submenu-item-level-1"><a href="https://www.fountainheadgallery.com/homepage" class="nav-page ">Fountainhead Gallery</a></li><li id="page_456830" class="parent has-dropdown submenu-item-level-1"><a href="https://www.fountainheadgallery.com/current" class="nav-page ">Current Exhibits</a><span class='open-dropdown-button'></span>
661<ul class="dropdown">
662  <li id="page_878617" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/tatsiana-mikhailavayowwknqc7qm" class="nav-page ">  Tatsiana Mikhailava - Mountains to Meadows </a></li><li id="page_873684" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/michele-rushworth-splash-of-light" class="nav-page ">Michele Rushworth - Splash of Light</a></li>
663</ul>
664</li><li id="page_882293" class="parent has-dropdown submenu-item-level-1"><a href="https://www.fountainheadgallery.com/upcoming" class="nav-page ">Upcoming Exhibits</a><span class='open-dropdown-button'></span>
665<ul class="dropdown">
666  <li id="page_884621" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/ted-kutscher-en-voyage" class="nav-page ">Ted Kutscher - En Voyage</a></li>
667</ul>
668</li><li id="page_74759" class="parent has-dropdown submenu-item-level-1"><a href="https://www.fountainheadgallery.com/previous-2" class="nav-page ">Previous Exhibits</a><span class='open-dropdown-button'></span>
669<ul class="dropdown">
670  <li id="page_871556" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/bergen-rose-gone-fishing" class="nav-page ">Bergen Rose - Gone Fishing</a></li><li id="page_870795" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/danika-wright-shared-habitat" class="nav-page ">Danika Wright - Shared Habitat</a></li><li id="page_868872" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/christine-lange-connected-by-light" class="nav-page ">Christine Lange - Connected by Light</a></li><li id="page_861738" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/chris-hopkins-the-rhythmic-thread" class="nav-page ">Chris Hopkins - The Rhythmic Thread</a></li>
671</ul>
672</li><li id="page_73617" class="parent has-dropdown submenu-item-level-1"><a href="https://www.fountainheadgallery.com/artistsuxfwovonudu" class="nav-page ">Artists</a><span class='open-dropdown-button'></span>
673<ul class="dropdown">
674  <li id="page_100989" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/brandy-agunjbo-reqojgm" class="nav-page ">Brandy Agun</a></li><li id="page_437382" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/anne-belov0sc870mqsoy" class="nav-page ">Anne Belov</a></li><li id="page_524035" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/bradley-caplismews2sa2fe" class="nav-page ">Bradley Caplis</a></li><li id="page_73488" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/aaron-coberlyxall2r7ljf4" class="nav-page ">Aaron Coberly</a></li><li id="page_73489" class="submenu-item-level-2">
674<a href="https://www.fountainheadgallery.com/valerie-collymore4cjvquqlewe" class="nav-page ">Valerie Collymore</a></li><li id="page_431633" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/matthew-dennisonvukmkvvvq7y" class="nav-page ">Matthew Dennison</a></li><li id="page_840483" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/charlie-eastonkgolbhr68ig" class="nav-page ">Charlie Easton</a></li><li id="page_347647" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/michael-ferguson5l6qyhxgrcc" class="nav-page ">Michael Ferguson</a></li><li id="page_73518" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/christine-gedye7obn-lu4dbe" class="nav-page ">Christine Gedye</a></li><li id="page_321318" class="has-dropdown submenu-item-level-2"><a href="https://www.fountainheadgallery.com/max-groverlc73gcg2ltg" class="nav-page ">Max Grover</a><span class='open-dropdown-button'></span>
675<ul class="dropdown">
676  <li id="page_321058" class="submenu-item-level-3"><a href="https://www.fountainheadgallery.com/max-grover-landscapes-and-cityscapes" class="nav-page ">Max Grover - Landscapes and Cityscapes </a></li><li id="page_320930" class="submenu-item-level-3"><a href="https://www.fountainheadgallery.com/max-grover-portraits-and-still-lifes" class="nav-page ">Max Grover - Portraits and Still Lifes</a></li>
677</ul>
678</li><li id="page_431637" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/jesse-hitchens32vlojxu3ai" class="nav-page ">Jesse  Hitchens</a></li><li id="page_357064" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/tom-hoffmannzz45sdvpyo8" class="nav-page ">Tom Hoffmann</a></li><li id="page_606608" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/chris-hopkinsfoaayv1fb2w" class="nav-page ">Chris Hopkins</a></li><li id="page_73516" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/ted-kutscher9w-oflmfov8" class="nav-page ">Ted Kutscher</a></li><li id="page_229834" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/christine-langecj0zumjipla" class="nav-page ">Christine Lange</a></li><li id="page_73515" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/scott-lantzoxbarttfjsi" class="nav-page ">Scott Lantz</a></li><li id="page_413611" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/tatsiana-mikhailavasf-38vqevqq" class="nav-page ">Tatsiana Mikhailava</a></li><li id="page_73552" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/bobbie-muellerfhyor4f6xso" class="nav-page ">Bobbie Mueller</a></li><li id="page_73554" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/d-jordan-pariettiv1-wvzfyu-8" class="nav-page ">D. Jordan Parietti</a></li><li id="page_874741" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/r-keaney-rathbuneevnrvbboye" class="nav-page ">R. Keaney Rathbun</a></li><li id="page_71197" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/vasily-reshchuk8efwszn2p4i" class="nav-page ">Vasily Reshchuk</a></li><li id="page_347619" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/karen-riegerrhg55kynkua" class="nav-page ">Karen Rieger </a></li><li id="page_496391" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/bergen-rosemrkcdfpf1vw" class="nav-page ">Bergen Rose</a></li><li id="page_69372" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/michele-rushworthok9-c-qkt9g" class="nav-page ">Michele Rushworth</a></li><li id="page_852469" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/susie-windztshhjpiasg" class="nav-page ">Susie Wind</a></li><li id="page_575595" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/danika-wrightxqztqxadqim" class="nav-page ">Danika Wright</a></li>
679</ul>
680</li><li id="page_339111" class="parent has-dropdown submenu-item-level-1"><a href="https://www.fountainheadgallery.com/subjects-2" class="nav-page ">Subjects</a><span class='open-dropdown-button'></span>
681<ul class="dropdown">
682  <li id="page_338485" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/figures" class="nav-page ">Figure</a></li><li id="page_338479" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/still-life-floral" class="nav-page ">Still Life &amp; Floral</a></li><li id="page_336856" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/small-artworks" class="nav-page ">Small Paintings</a></li><li id="page_347596" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/large-artwork" class="nav-page ">Large Paintings</a></li><li id="page_338376" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/northwest-landscape" class="nav-page ">Northwest Landscape</a></li><li id="page_338489" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/architectural-interiors" class="nav-page ">Architectural  &amp; Interiors</a></li><li id="page_339130" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/seattle-scenes" class="nav-page ">Seattle Scenes</a></li><li id="page_338460" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/international-scene" class="nav-page ">International Scenes</a></li><li id="page_339135" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/cityscape" class="nav-page ">Cityscape</a></li><li id="page_339136" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/creatures" class="nav-page ">Creatures</a></li><li id="page_338496" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/industrial" class="nav-page ">Industrial</a></li><li id="page_338490" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/marine" class="nav-page ">Marine</a></li><li id="page_338436" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/seascape" class="nav-page ">Seascape</a></li><li id="page_338427" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/french-impressionismnwyb0x6egbi" class="nav-page ">Impressionism</a></li><li id="page_338465" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/abstract-representational" class="nav-page ">Abstract Representational</a></li><li id="page_338357" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/abstract-landscape48a2ypywvm0" class="nav-page ">Abstract Landscape</a></li><li id="page_338565" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/mixed-media" class="nav-page ">Mixed Media</a></li>
683</ul>
684</li><li id="page_24030" class="parent submenu-item-level-1"><a href="https://www.fountainheadgallery.com/fountainhead-presents" class="nav-page ">Concerts &amp; Events</a></li><li id="page_83151" class="parent submenu-item-level-1"><a href="https://www.fountainheadgallery.com/news" class="nav-page ">News</a></li><li id="page_382664" class="parent has-dropdown submenu-item-level-1"><a href="https://www.fountainheadgallery.com/about-us-2" class="nav-page ">About Us</a><span class='open-dropdown-button'></span>
685<ul class="dropdown">
686  <li id="page_547472" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/vision-statement" class="nav-page ">Vision Statement</a></li><li id="page_547461" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/mission-statement" class="nav-page ">Mission Statement</a></li><li id="page_35390" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/what-s-in-a-name" class="nav-page ">What&#39;s in a Name?</a></li><li id="page_378787" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/meet-the-team" class="nav-page ">Meet the Team</a></li><li id="page_382675" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/the-spirit-of-fountainhead" class="nav-page ">Revive Nurture Inspire</a></li><li id="page_382935" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/the-spirit-of-fountainheadodsjcutr8w0" class="nav-page ">The Spirit of Fountainhead</a></li><li id="page_382828" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/history-of-fountainhead" class="nav-page ">History of Fountainhead</a></li><li id="page_110229" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/new-way-of-conducting-business" class="nav-page ">How We Conduct Business</a></li><li id="page_227130" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/artist-submissions" class="nav-page ">Artist Submissions</a></li><li id="page_23712" class="submenu-item-level-2"><a href="https://www.fountainheadgallery.com/contact" class="nav-page ">Contact Us</a></li>
687</ul>
688</li>
689
690      <ul class="navbar-v3__user" data-react-class="v3/AccountPanelMobile" data-react-props="{}"></ul>
691    </ul>
692  </nav>
693</div>
694<!-- ends user_site/layout_components/navbar_v3/mobile_navigation  -->
695</div>
696</div>
697</div><div id="header_and_navigation" class="large-12 columns no-left-right-padding logo-nav-inline header-js" attributes="{:style=>"box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.05);"}">
698<div class="row wrap header-nav-outer">
699<div id="header" class="large-2 medium-2 small-12 columns no-left-right-padding header-outer">
700<div class="logo-header">
701<div class="row no-margin">
702  <div class='large-12 columns body-section-content one'>
703    <a href="https://www.fountainheadgallery.com/homepage">
704  <div class="logo-slogan image">
705    <img id="logo_image" alt="Fountainhead Gallery" src="https://d15yhgn2ui21mw.cloudfront.net/production/2264/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5geGqRdIH0CgSAbEBF_sqKBHZqf-EmqdpVUfKsTOgb3Nk5zrtTDEoj-7i6QbqwlTJPg_KxcPPpZRVY8Rvib_cpqcRuUSfSibFycYc4FQhKk8iLX8xID3nf9WMRgZ_lABp-JbJ3rgdzU_gPuVRHLcqn6dxI7A0xUrxxQgSfv-ZVWJ1zN3-gjc_ktPvvkcau4FDKWZfhjRWjhppE7Py-BTxr6LaEcXyyr0W5XmBa3kWcV5Y.webp" />
706  </div>
707</a>
708
709  </div>
710</div>
711</div>
712</div><div id="navigation" class="large-10 medium-10 small-12 columns no-left-padding nav-outer" attributes="{:style=>"margin-bottom: 10px"}">
713<div class="navigation-menu">
714<div class="row no-margin">
715<!-- user_site/layout_components/navigation_v3 -->
716<div id="smoothmenu1" class="ddsmoothmenu v3-navbar">
717  <ul style="float: left; position: absolute; visibility: hidden" class="pages pages-js" >
718      <li id='page_491013' class="parent nav-dropdown-item-js" style="color: #666666">
719        <a href="https://www.fountainheadgallery.com/homepage" class="nav-page " target="">
720          Fountainhead Gallery
721        </a>
722        <div class="dropdown-list-wrapper">
723          
724        </div>
725      </li>
726      <li id='page_456830' class="parent nav-dropdown-item-js" style="color: #666666">
727        <a href="https://www.fountainheadgallery.com/current" class="nav-page " target="">
728          Current Exhibits
729        </a>
730        <div class="dropdown-list-wrapper">
731          <ul class="dropdown">
732    <li id='page_878617' class="">
733    <a href="https://www.fountainheadgallery.com/tatsiana-mikhailavayowwknqc7qm" class="" target="">
734          Tatsiana Mikhailava - Mountains to Meadows 
735    </a>
736        
737</li>
738
739    <li id='page_873684' class="">
740    <a href="https://www.fountainheadgallery.com/michele-rushworth-splash-of-light" class="" target="">
741        Michele Rushworth - Splash of Light
742    </a>
743        
744</li>
745
746</ul>
747
748        </div>
749      </li>
750      <li id='page_882293' class="parent nav-dropdown-item-js" style="color: #666666">
751        <a href="https://www.fountainheadgallery.com/upcoming" class="nav-page " target="">
752          Upcoming Exhibits
753        </a>
754        <div class="dropdown-list-wrapper">
755          <ul class="dropdown">
756    <li id='page_884621' class="">
757    <a href="https://www.fountainheadgallery.com/ted-kutscher-en-voyage" class="" target="">
758        Ted Kutscher - En Voyage
759    </a>
760        
761</li>
762
763</ul>
764
765        </div>
766      </li>
767      <li id='page_74759' class="parent nav-dropdown-item-js" style="color: #666666">
768        <a href="https://www.fountainheadgallery.com/previous-2" class="nav-page " target="">
769          Previous Exhibits
770        </a>
771        <div class="dropdown-list-wrapper">
772          <ul class="dropdown">
773    <li id='page_871556' class="">
774    <a href="https://www.fountainheadgallery.com/bergen-rose-gone-fishing" class="" target="">
775        Bergen Rose - Gone Fishing
776    </a>
777        
778</li>
779
780    <li id='page_870795' class="">
781    <a href="https://www.fountainheadgallery.com/danika-wright-shared-habitat" class="" target="">
782        Danika Wright - Shared Habitat
783    </a>
784        
785</li>
786
787    <li id='page_868872' class="">
788    <a href="https://www.fountainheadgallery.com/christine-lange-connected-by-light" class="" target="">
789        Christine Lange - Connected by Light
790    </a>
791        
792</li>
793
794    <li id='page_861738' class="">
795    <a href="https://www.fountainheadgallery.com/chris-hopkins-the-rhythmic-thread" class="" target="">
796        Chris Hopkins - The Rhythmic Thread
797    </a>
798        
799</li>
800
801</ul>
802
803        </div>
804      </li>
805      <li id='page_73617' class="parent nav-dropdown-item-js" style="color: #666666">
806        <a href="https://www.fountainheadgallery.com/artistsuxfwovonudu" class="nav-page " target="">
807          Artists
808        </a>
809        <div class="dropdown-list-wrapper">
810          <ul class="dropdown">
811    <li id='page_100989' class="">
812    <a href="https://www.fountainheadgallery.com/brandy-agunjbo-reqojgm" class="" target="">
813        Brandy Agun
814    </a>
815        
816</li>
817
818    <li id='page_437382' class="">
819    <a href="https://www.fountainheadgallery.com/anne-belov0sc870mqsoy" class="" target="">
820        Anne Belov
821    </a>
822        
823</li>
824
825    <li id='page_524035' class="">
826    <a href="https://www.fountainheadgallery.com/bradley-caplismews2sa2fe" class="" target="">
827        Bradley Caplis
828    </a>
829        
830</li>
831
832    <li id='page_73488' class="">
833    <a href="https://www.fountainheadgallery.com/aaron-coberlyxall2r7ljf4" class="" target="">
834        Aaron Coberly
835    </a>
836        
837</li>
838
839    <li id='page_73489' class="">
840    <a href="https://www.fountainheadgallery.com/valerie-collymore4cjvquqlewe" class="" target="">
841        Valerie Collymore
842    </a>
843        
844</li>
845
846    <li id='page_431633' class="">
847    <a href="https://www.fountainheadgallery.com/matthew-dennisonvukmkvvvq7y" class="" target="">
848        Matthew Dennison
849    </a>
850        
851</li>
852
853    <li id='page_840483' class="">
854    <a href="https://www.fountainheadgallery.com/charlie-eastonkgolbhr68ig" class="" target="">
855        Charlie Easton
856    </a>
857        
858</li>
859
860    <li id='page_347647' class="">
861    <a href="https://www.fountainheadgallery.com/michael-ferguson5l6qyhxgrcc" class="" target="">
862        Michael Ferguson
863    </a>
864        
865</li>
866
867    <li id='page_73518' class="">
868    <a href="https://www.fountainheadgallery.com/christine-gedye7obn-lu4dbe" class="" target="">
869        Christine Gedye
870    </a>
871        
872</li>
873
874    <li id='page_321318' class="has-dropdown nav-dropdown-item-js">
875    <a href="https://www.fountainheadgallery.com/max-groverlc73gcg2ltg" class="" target="">
876        Max Grover
877          <img src="https://d32wpxz89tv3uk.cloudfront.net/assets/right-df3564a9fb5fd7c3d9f13fb629fb51162a244e9db488957b536ac174307ca281.gif" />
878    </a>
879        <div class="dropdown-list-wrapper">
880          <ul class="dropdown">
881    <li id='page_321058' class="">
882    <a href="https://www.fountainheadgallery.com/max-grover-landscapes-and-cityscapes" class="" target="">
883        Max Grover - Landscapes and Cityscapes 
884    </a>
885        
886</li>
887
888    <li id='page_320930' class="">
889    <a href="https://www.fountainheadgallery.com/max-grover-portraits-and-still-lifes" class="" target="">
890        Max Grover - Portraits and Still Lifes
891    </a>
892        
893</li>
894
895</ul>
896
897        </div>
898</li>
899
900    <li id='page_431637' class="">
901    <a href="https://www.fountainheadgallery.com/jesse-hitchens32vlojxu3ai" class="" target="">
902        Jesse  Hitchens
903    </a>
904        
905</li>
906
907    <li id='page_357064' class="">
908    <a href="https://www.fountainheadgallery.com/tom-hoffmannzz45sdvpyo8" class="" target="">
909        Tom Hoffmann
910    </a>
911        
912</li>
913
914    <li id='page_606608' class="">
915    <a href="https://www.fountainheadgallery.com/chris-hopkinsfoaayv1fb2w" class="" target="">
916        Chris Hopkins
917    </a>
918        
919</li>
920
921    <li id='page_73516' class="">
922    <a href="https://www.fountainheadgallery.com/ted-kutscher9w-oflmfov8" class="" target="">
923        Ted Kutscher
924    </a>
925        
926</li>
927
928    <li id='page_229834' class="">
929    <a href="https://www.fountainheadgallery.com/christine-langecj0zumjipla" class="" target="">
930        Christine Lange
931    </a>
932        
933</li>
934
935    <li id='page_73515' class="">
936    <a href="https://www.fountainheadgallery.com/scott-lantzoxbarttfjsi" class="" target="">
937        Scott Lantz
938    </a>
939        
940</li>
941
942    <li id='page_413611' class="">
943    <a href="https://www.fountainheadgallery.com/tatsiana-mikhailavasf-38vqevqq" class="" target="">
944        Tatsiana Mikhailava
945    </a>
946        
947</li>
948
949    <li id='page_73552' class="">
950    <a href="https://www.fountainheadgallery.com/bobbie-muellerfhyor4f6xso" class="" target="">
951        Bobbie Mueller
952    </a>
953        
954</li>
955
956    <li id='page_73554' class="">
957    <a href="https://www.fountainheadgallery.com/d-jordan-pariettiv1-wvzfyu-8" class="" target="">
958        D. Jordan Parietti
959    </a>
960        
961</li>
962
963    <li id='page_874741' class="">
964    <a href="https://www.fountainheadgallery.com/r-keaney-rathbuneevnrvbboye" class="" target="">
965        R. Keaney Rathbun
966    </a>
967        
968</li>
969
970    <li id='page_71197' class="">
971    <a href="https://www.fountainheadgallery.com/vasily-reshchuk8efwszn2p4i" class="" target="">
972        Vasily Reshchuk
973    </a>
974        
975</li>
976
977    <li id='page_347619' class="">
978    <a href="https://www.fountainheadgallery.com/karen-riegerrhg55kynkua" class="" target="">
979        Karen Rieger 
980    </a>
981        
982</li>
983
984    <li id='page_496391' class="">
985    <a href="https://www.fountainheadgallery.com/bergen-rosemrkcdfpf1vw" class="" target="">
986        Bergen Rose
987    </a>
988        
989</li>
990
991    <li id='page_69372' class="">
992    <a href="https://www.fountainheadgallery.com/michele-rushworthok9-c-qkt9g" class="" target="">
993        Michele Rushworth
994    </a>
995        
996</li>
997
998    <li id='page_852469' class="">
999    <a href="https://www.fountainheadgallery.com/susie-windztshhjpiasg" class="" target="">
1000        Susie Wind
1001    </a>
1002        
1003</li>
1004
1005    <li id='page_575595' class="">
1006    <a href="https://www.fountainheadgallery.com/danika-wrightxqztqxadqim" class="" target="">
1007        Danika Wright
1008    </a>
1009        
1010</li>
1011
1012</ul>
1013
1014        </div>
1015      </li>
1016      <li id='page_339111' class="parent nav-dropdown-item-js" style="color: #666666">
1017        <a href="https://www.fountainheadgallery.com/subjects-2" class="nav-page " target="">
1018          Subjects
1019        </a>
1020        <div class="dropdown-list-wrapper">
1021          <ul class="dropdown">
1022    <li id='page_338485' class="">
1023    <a href="https://www.fountainheadgallery.com/figures" class="" target="">
1024        Figure
1025    </a>
1026        
1027</li>
1028
1029    <li id='page_338479' class="">
1030    <a href="https://www.fountainheadgallery.com/still-life-floral" class="" target="">
1031        Still Life &amp; Floral
1032    </a>
1033        
1034</li>
1035
1036    <li id='page_336856' class="">
1037    <a href="https://www.fountainheadgallery.com/small-artworks" class="" target="">
1038        Small Paintings
1039    </a>
1040        
1041</li>
1042
1043    <li id='page_347596' class="">
1044    <a href="https://www.fountainheadgallery.com/large-artwork" class="" target="">
1045        Large Paintings
1046    </a>
1047        
1048</li>
1049
1050    <li id='page_338376' class="">
1051    <a href="https://www.fountainheadgallery.com/northwest-landscape" class="" target="">
1052        Northwest Landscape
1053    </a>
1054        
1055</li>
1056
1057    <li id='page_338489' class="">
1058    <a href="https://www.fountainheadgallery.com/architectural-interiors" class="" target="">
1059        Architectural  &amp; Interiors
1060    </a>
1061        
1062</li>
1063
1064    <li id='page_339130' class="">
1065    <a href="https://www.fountainheadgallery.com/seattle-scenes" class="" target="">
1066        Seattle Scenes
1067    </a>
1068        
1069</li>
1070
1071    <li id='page_338460' class="">
1072    <a href="https://www.fountainheadgallery.com/international-scene" class="" target="">
1073        International Scenes
1074    </a>
1075        
1076</li>
1077
1078    <li id='page_339135' class="">
1079    <a href="https://www.fountainheadgallery.com/cityscape" class="" target="">
1080        Cityscape
1081    </a>
1082        
1083</li>
1084
1085    <li id='page_339136' class="">
1086    <a href="https://www.fountainheadgallery.com/creatures" class="" target="">
1087        Creatures
1088    </a>
1089        
1090</li>
1091
1092    <li id='page_338496' class="">
1093    <a href="https://www.fountainheadgallery.com/industrial" class="" target="">
1094        Industrial
1095    </a>
1096        
1097</li>
1098
1099    <li id='page_338490' class="">
1100    <a href="https://www.fountainheadgallery.com/marine" class="" target="">
1101        Marine
1102    </a>
1103        
1104</li>
1105
1106    <li id='page_338436' class="">
1107    <a href="https://www.fountainheadgallery.com/seascape" class="" target="">
1108        Seascape
1109    </a>
1110        
1111</li>
1112
1113    <li id='page_338427' class="">
1114    <a href="https://www.fountainheadgallery.com/french-impressionismnwyb0x6egbi" class="" target="">
1115        Impressionism
1116    </a>
1117        
1118</li>
1119
1120    <li id='page_338465' class="">
1121    <a href="https://www.fountainheadgallery.com/abstract-representational" class="" target="">
1122        Abstract Representational
1123    </a>
1124        
1125</li>
1126
1127    <li id='page_338357' class="">
1128    <a href="https://www.fountainheadgallery.com/abstract-landscape48a2ypywvm0" class="" target="">
1129        Abstract Landscape
1130    </a>
1131        
1132</li>
1133
1134    <li id='page_338565' class="">
1135    <a href="https://www.fountainheadgallery.com/mixed-media" class="" target="">
1136        Mixed Media
1137    </a>
1138        
1139</li>
1140
1141</ul>
1142
1143        </div>
1144      </li>
1145      <li id='page_24030' class="parent nav-dropdown-item-js" style="color: #666666">
1146        <a href="https://www.fountainheadgallery.com/fountainhead-presents" class="nav-page " target="">
1147          Concerts &amp; Events
1148        </a>
1149        <div class="dropdown-list-wrapper">
1150          
1151        </div>
1152      </li>
1153      <li id='page_83151' class="parent nav-dropdown-item-js" style="color: #666666">
1154        <a href="https://www.fountainheadgallery.com/news" class="nav-page " target="">
1155          News
1156        </a>
1157        <div class="dropdown-list-wrapper">
1158          
1159        </div>
1160      </li>
1161      <li id='page_382664' class="parent nav-dropdown-item-js" style="color: #666666">
1162        <a href="https://www.fountainheadgallery.com/about-us-2" class="nav-page " target="">
1163          About Us
1164        </a>
1165        <div class="dropdown-list-wrapper">
1166          <ul class="dropdown">
1167    <li id='page_547472' class="">
1168    <a href="https://www.fountainheadgallery.com/vision-statement" class="" target="">
1169        Vision Statement
1170    </a>
1171        
1172</li>
1173
1174    <li id='page_547461' class="">
1175    <a href="https://www.fountainheadgallery.com/mission-statement" class="" target="">
1176        Mission Statement
1177    </a>
1178        
1179</li>
1180
1181    <li id='page_35390' class="">
1182    <a href="https://www.fountainheadgallery.com/what-s-in-a-name" class="" target="">
1183        What&#39;s in a Name?
1184    </a>
1185        
1186</li>
1187
1188    <li id='page_378787' class="">
1189    <a href="https://www.fountainheadgallery.com/meet-the-team" class="" target="">
1190        Meet the Team
1191    </a>
1192        
1193</li>
1194
1195    <li id='page_382675' class="">
1196    <a href="https://www.fountainheadgallery.com/the-spirit-of-fountainhead" class="" target="">
1197        Revive Nurture Inspire
1198    </a>
1199        
1200</li>
1201
1202    <li id='page_382935' class="">
1203    <a href="https://www.fountainheadgallery.com/the-spirit-of-fountainheadodsjcutr8w0" class="" target="">
1204        The Spirit of Fountainhead
1205    </a>
1206        
1207</li>
1208
1209    <li id='page_382828' class="">
1210    <a href="https://www.fountainheadgallery.com/history-of-fountainhead" class="" target="">
1211        History of Fountainhead
1212    </a>
1213        
1214</li>
1215
1216    <li id='page_110229' class="">
1217    <a href="https://www.fountainheadgallery.com/new-way-of-conducting-business" class="" target="">
1218        How We Conduct Business
1219    </a>
1220        
1221</li>
1222
1223    <li id='page_227130' class="">
1224    <a href="https://www.fountainheadgallery.com/artist-submissions" class="" target="">
1225        Artist Submissions
1226    </a>
1227        
1228</li>
1229
1230    <li id='page_23712' class="">
1231    <a href="https://www.fountainheadgallery.com/contact" class="" target="">
1232        Contact Us
1233    </a>
1234        
1235</li>
1236
1237</ul>
1238
1239        </div>
1240      </li>
1241  </ul>
1242
1243  <div style="float: right;" class="navigation-control-buttons" data-react-class="v3/NavigationControlButtons" data-react-props="{&quot;isSiteSearchAvailable&quot;:true}"></div>
1244</div>
1245<!-- ends user_site/layout_components/navigation_v3  -->
1246</div>
1247</div>
1248</div>
1249</div>
1250</div>
1251  
1252
1253<!-- End Header and Nav -->
1254
1255<!-- First Band (Slider) -->
1256
1257  
1258
1259  
1260
1261
1262
1263<!-- Three-up Content Blocks -->
1264
1265
1266  <div id="content_area" class="content-area large-12 columns">
1267    <div class='row wrap'>
1268      <div id="user_site_product_galleries_show" class="large-12 columns content-area-inner ">
1269        
1270<div class="large-12 medium-12 columns">
1271    
1272
1273      <div class="large-12 columns headline">
1274    <h1>Fountainhead Gallery</h1>
1275  </div>
1276
1277    
1278
1279
1280    <div id="product_gallery" class="large-12 medium-12 columns store-container">
1281
1282          <div class="Square category-cards category-container three-columns">
1283  
1284  
1285  
1286
1287
1288
1289
1290
1291
1292      
1293<a class="category-card" href="/current">
1294  <figure class="category-card__inner">
1295      <img class="category-card__image lazyload" alt="Current Exhibits" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/2264/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR63PcJYcyCo7L3wiuOGn-kt3KDxISuxlEEZsG0dKuFccjsgzQqsAoHDR379gMP1OXDeLHXrvjKkFq-lb4wqeKaEiCdAZN5tIyJqY3KAetvOKGLcZkNev8eAQyFhOf8gpthVV_GoQusEmMMui7VdWkww9KWvSKevmSdShfOsIeuIRUwZ4Ab9Pe8x7cFzHmKEw_g5cIo4VFojxZfVENpVSTeVtixT3o20DgczJqp3tkw9CK1Q-UUQdYft8ehSd1s9giu2WjlaObrG5ORhjQ.jpg" />
1296    <figcaption class="category-card__hover">
1297      <div class="category-card__name">Current Exhibits</div>
1298    </figcaption>
1299  </figure>
1300</a>
1301
1302
1303
1304  
1305
1306
1307
1308
1309
1310
1311      
1312<a class="category-card" href="/upcoming">
1313  <figure class="category-card__inner">
1314      <img class="category-card__image lazyload" alt="Upcoming Exhibits" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/2264/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR63PcJYcyCo7L3wiuOGn-kt3KDxISuxlEEZsG0dKuFccjsgzQqsAoHDR379gMP1OXDeLHXrvjKkFq-lb4wqeKaEiCdAZN50IyVxd3WXfOzQEGLfNxJessOPEnwzOf8gptNbXf6rRucEmMMui7VdWkww9KWvSKevmSdShfOsIeuIRUwZ4Ab9Pe8x7cFzHmKEw_g5cIo4VFojxZfVENpVSTeVtixT3o20DgczJqp3tkw9CK1Q-UUQdYft8ehSuXleSjkBJXeGTvuhNRmQYA.jpg" />
1315    <figcaption class="category-card__hover">
1316      <div class="category-card__name">Upcoming Exhibits</div>
1317    </figcaption>
1318  </figure>
1319</a>
1320
1321
1322
1323  
1324
1325
1326
1327
1328
1329
1330      
1331<a class="category-card" href="/previous-2">
1332  <figure class="category-card__inner">
1333      <img class="category-card__image lazyload" alt="Previous Exhibits" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/2264/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR63PcJYcyCo7L3wiuOGn-kt3KDxISuxlEEZsG0dKuFccjsgzQqsAoHDR379gMP1OXDeLHXrvjKkFq-lb4wqeKaEiCdAZN5zNz9lcUKwb9r_AmKLYhBc6ZWNTnBkOf8gpttVUvCuTO8EmMMui7VdWkww9KWvSKevmSdShfOsIeuIRUwZ4Ab9Pe8x7cFzHmKEw_g5cIo4VFojxZfVENpVSTeVtixT3o20DgczJqp3tkw9CK1Q-UUQdYft8ehSL5xRGdhxkW7Jn2b7mlFrlQ.jpg" />
1334    <figcaption class="category-card__hover">
1335      <div class="category-card__name">Previous Exhibits</div>
1336    </figcaption>
1337  </figure>
1338</a>
1339
1340
1341
1342  
1343
1344
1345
1346
1347
1348
1349      
1350<a class="category-card" href="/artistsuxfwovonudu">
1351  <figure class="category-card__inner">
1352      <img class="category-card__image lazyload" alt="Artists" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/2264/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5KfWmRZtb_E2KvYxFY_cTMEjZaJ_4nrrQbD_bxDbMFw4R8m69NHAlpq_ijV7Lg1HFPmPyxcLe8TAMb5gDicaYxsfN8Hi3UxO1yLcAqHxQ32YWRV8RbRTffriBV3pHrVRV1I7c04BN5QfJGoAYUdImj5cFWpkMxCfg1HRbOwOofUMe3U-AqSM7T5XSEM2T3.jpg" />
1353    <figcaption class="category-card__hover">
1354      <div class="category-card__name">Artists</div>
1355    </figcaption>
1356  </figure>
1357</a>
1358
1359
1360
1361  
1362
1363
1364
1365
1366
1367
1368      
1369<a class="category-card" href="/subjects-2">
1370  <figure class="category-card__inner">
1371      <img class="category-card__image lazyload" alt="Subjects" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/2264/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR63PcJYcyCo7L3wiuOGn-kt3KDxISuxlEEZsG0dKuFccjsgzQqsAoHDR379gMP1OXDeLHXrvjKkFq-lb4wqeKaEiCdAZN54MzV7cUKhYd_wA2LYN0BZ6cOBEnc1Of8gqd9WUvWtTewEmMMui7VdWkww9KWvSKevmSdShfOsIeuIRUwZ4Ab9Pe8x7cFzHmKEw_g5cIo4VFojxZfVENpVSTeVtixT3o20DgczJqp3tkw9CK1Q-UUQdYft8ehS29hjjJVCizasw9us3zbFcw.jpg" />
1372    <figcaption class="category-card__hover">
1373      <div class="category-card__name">Subjects</div>
1374    </figcaption>
1375  </figure>
1376</a>
1377
1378
1379
1380
1381</div>
1382
1383<div class="large-12 columns" style="text-align: center;">
1384    <div role="navigation" aria-label="Pagination" class="infinite-pagination pagination-nav"></div>
1385</div>
1386
1387
1388    </div>
1389
1390    
1391
1392</div>
1393
1394      </div>
1395    </div>
1396  </div>
1397
1398
1399
1400  
1401
1402    <!-- trust bar -->
1403    
1404      <div id="trust_bar" class="trust-bar-container columns">
1405        <div class="row wrap">
1406          
1407<div class="trust-bar">
1408
1409  <div class="trust-bar__head">
1410    <h1 class="trust-bar__title">trusted</h1>
1411    <div class="trust-bar__by-artstorefronts">
1412      <a href="https://www.artstorefronts.com/" target="_blank" class="trust-bar__by-artstorefronts-link">by <strong>art</strong>storefronts</a>
1413    </div>
1414  </div>
1415
1416  <div class="trust-bar__list">
1417
1418
1419
1420      <div class="trust-bar__item">
1421        <div class="trust-bar__item-img-badge" id="verified_secure_website">
1422          <img class="trust-bar__item-img lazyload" alt="Verified Secure Website with Safe Checkout" data-src="https://asf-images.s3.amazonaws.com/static-images/3c_verified_secure_website" />
1423        </div>
1424        <div class="trust-bar__item-text-content" id="verified_secure_website_jbox">
1425          <div class="trust-bar__item-text-content-inner">
1426            <h2 class="trust-bar__item-title">Verified Secure Website with Safe Checkout</h2>
1427            <p>
1428              This website provides a secure checkout with SSL encryption.
1429            </p>
1430          </div>
1431        </div>
1432      </div>
1433
1434
1435  </div>
1436
1437</div>
1438
1439        </div>
1440      </div>
1441    
1442
1443    <!-- subscribe bar -->
1444    
1445
1446    <!-- Footer -->
1447    <!-- TODO: rebuild footer -->
1448    <div id="footer" class="home-page content-area-inner footer-v2">
1449      <div class="row wrap">
1450          <div class="large-6 medium-6 columns body-section-content one">
1451    <div class="editor-body-section">
1452  <p><span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:16px;">Fountainhead Gallery &nbsp; &nbsp;625 W McGraw St &nbsp; &nbsp;Seattle WA 98119 &nbsp; &nbsp;206.285.4467&nbsp; &nbsp;[email protected] </span></span></p>
1453<!-- Begin Mailchimp Signup Form -->
1454<link href="//cdn-images.mailchimp.com/embedcode/classic-071822.css" rel="stylesheet" type="text/css" />
1455<style type="text/css">#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif;  width:600px;}
1456/* Add your own Mailchimp form style overrides in your site stylesheet or in this style block.
1457  We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
1458</style>
1459<div id="mc_embed_signup">
1460<form action="https://fountainheadgallery.us14.list-manage.com/subscribe/post?u=8fb8c28dae06e194e8b4d7617&amp;id=33f49e8939&amp;f_id=00b2bce0f0" class="validate" id="mc-embedded-subscribe-form" method="post" name="mc-embedded-subscribe-form" novalidate="" target="_blank">
1461<div id="mc_embed_signup_scroll">
1462<h2>Subscribe to our Newsletter</h2>
1463
1464<div class="indicates-required"><span class="asterisk">*</span> indicates required</div>
1465
1466<div class="mc-field-group">
1466<label for="mce-FNAME">First Name <span class="asterisk">*</span> </label> <input class="required" id="mce-FNAME" name="FNAME" required="" type="text" value="" /> <span class="helper_text" id="mce-FNAME-HELPERTEXT"></span></div>
1467
1468<div class="mc-field-group"><label for="mce-LNAME">Last Name <span class="asterisk">*</span> </label> <input class="required" id="mce-LNAME" name="LNAME" required="" type="text" value="" /> <span class="helper_text" id="mce-LNAME-HELPERTEXT"></span></div>
1469
1470<div class="mc-field-group"><label for="mce-EMAIL">Email Address <span class="asterisk">*</span> </label> <input class="required email" id="mce-EMAIL" name="EMAIL" required="" type="email" value="" /> <span class="helper_text" id="mce-EMAIL-HELPERTEXT"></span></div>
1471
1472<div class="clear" id="mce-responses">
1473<div class="response" id="mce-error-response" style="display:none">&nbsp;</div>
1474
1475<div class="response" id="mce-success-response" style="display:none">&nbsp;</div>
1476</div>
1477<!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
1478
1479<div aria-hidden="true" style="position: absolute; left: -5000px;"><input name="b_8fb8c28dae06e194e8b4d7617_33f49e8939" tabindex="-1" type="text" value="" /></div>
1480
1481<div class="clear"><input class="button" id="mc-embedded-subscribe" name="subscribe" type="submit" value="Subscribe" /></div>
1482</div>
1483</form>
1484</div>
1485<script type='text/javascript' src='//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js'></script>
1485<script type='text/javascript'>(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='LNAME';ftypes[2]='text';}(jQuery));var $mcj = jQuery.noConflict(true);</script>
1485<!--End mc_embed_signup-->
1486</div>
1487
1488  </div>
1489  <div class="large-6 medium-6 columns body-section-content two">
1490    <div class="editor-body-section">
1491  <p style="text-align: right;"><span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:16px;">Gallery Hours: Tuesday to Friday&nbsp;10&nbsp;- 6, Saturday&nbsp;10&nbsp;- 5</span></span></p>
1492
1493<p style="text-align: right;">&nbsp;</p>
1494
1495<p style="text-align: right;">&nbsp;</p>
1496
1497<p style="text-align: right;"><span style="font-size:14px;">&copy; Copyright 2026, Fountainhead Gallery. All Rights Reserved.&nbsp;</span></p>
1498
1499<p style="text-align: right;">&nbsp;</p>
1500
1501<p style="text-align: right;">&nbsp; &nbsp;<a href="https://www.seattleartdealers.com/"><img alt="" height="116" src="https://asf-cloudinary-backup.s3.us-east-1.amazonaws.com/res/decosites/image/upload/jednhrkcz9yhxlz8eaqf/1684527609.jpg" width="225" /></a>&nbsp;</p>
1502
1503<p style="text-align: right;">&nbsp;</p>
1504
1505</div>
1506
1507  </div>
1508
1509      </div>
1510    </div>
1511    
1512<div id="social_media_bar" class="social-links-bar">
1513    <a href='http://www.facebook.com/fountainheadgallery' class='social-media-link' target='blank'>
1514        <i class='fa-brands fa-facebook'></i>
1515    </a>
1516
1517
1518    <a href='http://www.instagram.com/fountainheadgallery' class='social-media-link' target='blank'>
1519        <i class='fa-brands fa-instagram'></i>
1520    </a>
1521
1522</div>
1523
1524    
1525  
1526  
1527
1528
1529          </div>
1530        </div>
1531      </div>
1532
1533      <div class="drawer-cart">
1534  <div class="drawer-cart-content">
1535    <div class="drawer__header">
1536      <span class="drawer__header-text">Cart</span>
1537      <button type="button" class="drawer__close-button js-drawer-close">
1538        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24px" height="24px">
1539          <path d="M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z" fill="currentColor"/>
1540        </svg>
1541      </button>
1542    </div>
1543    <div class="drawer__inner">
1544        <p class="cart--empty-message">Your cart is currently empty.</p>
1545
1546    </div>
1547    <div class="instant-checkout" id="instant-checkout-form"></div>
1548  </div>
1549</div>
1550
1551
1552
1553      <div class="ajax-overlay-loading"><i class="fa-solid fa-spinner fa-spin"></i></div>
1554      <div class="ajax-overlay-confirmation">Saved Successfully.</div>
1555      <div class="ajax-overlay-with-ok-button mobile-overlay-with-ok-button-js"></div>
1556      <!-- begin HELP TOOLTIP -->
1557<div id="help_invisible_to_visitor" class="f-dropdown content medium admin-question-tooltip large-12" data-dropdown-content>
1558  <div class="large-12 columns">
1559    <p>This is only visible to you because you are logged in and are authorized to manage this website. This message is not visible to other website visitors.</p>
1560  </div>
1561</div>
1562<!-- end HELP TOOLTIP -->
1563
1564      <div id="instagram_modal" class="reveal-modal photo-selector-modal" style="top: 20px;">
1565  <button aria-label="close" class="close-reveal-modal">&#215;</button>
1566  <h3 class='instagram-style'><i class='fa-brands fa-instagram'></i> Import From Instagram</h3>
1567  <p class='instagram-style'>Click on any Image to continue</p>
1568  <div id="instagram_images" class="api-account-modal">
1569  </div>
1570</div>
1571
1572
1573        <div class="columns badge no-left-right-padding align-center live-preview-widget" data-position="fixed bottom left">
1574      <div class="large-12 medium-12 small-12 columns badge no-left-right-padding align-center jbox-tooltip" id="live_preview_capable" data-jbox-tooltip-content-id="live_preview_capable_jbox">
1575      
1576        <img src="https://d15yhgn2ui21mw.cloudfront.net/production/artstorefronts/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5AdXmVa-zwEmKJaBtN69HRFShgOf8irNNTUP-oQuwEgt0ui7VdWkww9KWvSKevmSdShfOsIeuIRUwZ4Ab9Pe8x58FqVTqEh782eJAhFxQ3z4WOV89MD2_f_HMMidW9AEYkZ-86-FQ8EOMDr11HO8qu-cFAvh58B-ljXhbE9PNUUdMgdjayyrD4XdZS1J4sa-yzm0b9RfzZtg.webp" />
1577      </div>
1578    <span class="toggle"><i class="fa-solid fa-circle-xmark show-when-visible"></i><i class="fa-solid fa-caret-up show-when-collapsed"></i></span>
1579  </div>
1580  <div class="jbox-content" id="live_preview_capable_jbox">
1581    <h2>This Website Supports Augmented Reality to Live Preview Art</h2>
1582
1583<p>This means you can use the camera on your phone or tablet and superimpose any piece of art onto a wall inside of your home or business.</p>
1584
1585<p>To use this feature, Just look for the &quot;Live Preview AR&quot; button when viewing any piece of art on this website!</p>
1586
1587  </div>
1588
1589      <!--  user_site/layout_components/product_partials -->
1590
1591
1592
1593
1594
1595
1596
1597
1598<div id="ar-logo-info" class="reveal-modal medium">
1599  <button aria-label="close" class="close-reveal-modal">&#215;</button>
1600  <h2>This Website Supports Augmented Reality to Live Preview Art</h2>
1601
1602<p>This means you can use the camera on your phone or tablet and superimpose any piece of art onto a wall inside of your home or business.</p>
1603
1604<p>To use this feature, Just look for the &quot;Live Preview AR&quot; button when viewing any piece of art on this website!</p>
1605
1606</div>
1607<!-- ends user_site/layout_components/product_partials -->
1608
1609        
1610
1611        <div id="form_modal_77231"
1612             class="reveal-modal medium new-lct form-modal form-modal-notification"
1613             style=""
1614             data-form-id="77231"
1615             data-appear-automatically="false"
1616             data-appear-based-on="time"
1617             data-appear-delay-seconds="3"
1618             data-appear-delay-scroll-pixels="300"
1619             data-days-to-expire-cookie="1"
1620             data-appear-customer-status="all"
1621             data-appear-except-on-these-url-paths=""
1622             data-appear-only-on-these-url-paths=""
1623        >
1624          <div class="new-lct__inner">
1625            <div class="new-lct__logo-wrap">
1626                <img id="new-lct-logo" alt="Fountainhead Gallery" src="https://d15yhgn2ui21mw.cloudfront.net/production/2264/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5geGqRdIH0CgSAbEBF_sqKBHZqf-EmqdpVUfKsTOgb3Nk5zrtTDEoj-7i6QbqwlTJPg_KxcPPpZRVY8Rvib_cpqcRuUSfSibFycY0-GwFh153bRcheXWHRtn4Ah9qhVl4rYu8m9gc4BO4GslAcI9Lt7cBb60N0B-IlUBiR6v5ETZk4eTOyh5DYvEvj2xZkcXd87DRO92oQ7Mo.webp" />
1627            </div>
1628
1629            <button aria-label="close" class="close-reveal-modal">
1630              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24px" height="24px">
1631  <path
1632    d="M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z"
1633    fill="currentColor" />
1634</svg>
1635            </button>
1636            <div class="form-page global-form-container">
1637  
1638  <div class="large-12 columns lead-content"><div class="editor-content"><p>Want to know about upcoming events? Sign up for our email newsletter!</p>
1639</div></div>
1640  <div id="form" class="large-12 columns form global-form-details">
1641    <form action="/submissions" method="post" data-remote="true" class="dup-submit-protect">
1642      <input name="authenticity_token" type="hidden" value="xSooLoWrEw7FywQVjhiI1DNn8vsQRpsvAcrFvXDz0ogk07vApLDHdeGOEnEggK2UCvRc35PWllBbN1BGkE3IVw">
1643      <input type="hidden" name="website_id" id="website_id" value="2264" autocomplete="off" />
1644      <input type="hidden" name="page_id" id="page_id" value="495700" autocomplete="off" />
1645      <div class="large-12 columns no-left-right-padding fields-container form-container-with-content">
1646      <div class="large-12 columns user-form-field no-left-right-padding" id="field_container_163963">
1647        <div id="field_label_163963" class="user-form-field-label">
1648  <input type="text" name="form_field[163963]" id="form_field_163963" class="text-input" placeholder="Name" />
1649</div>
1650      </div>
1651      <div class="large-12 columns user-form-field no-left-right-padding" id="field_container_163964">
1652        <div id="field_label_163964" class="user-form-field-label">
1653  <input type="text" name="form_field[163964]" id="form_field_163964" class="text-input" placeholder="Email" />
1654</div>
1655      </div>
1656
1657  <div data-recaptcha-v3-inputs=true hidden>
1658  <input type="hidden" name="recaptcha[site_key]" id="recaptcha_site_key" value="6Ld3cZosAAAAAItOJtYfThA7r9jmeJMSZoG0o2X-" autocomplete="off" />
1659  <input type="hidden" name="recaptcha[action]" id="recaptcha_action" value="submit" autocomplete="off" />
1660  <input type="hidden" name="recaptcha[token]" id="recaptcha_token" autocomplete="off" />
1661</div>
1662
1663
1664  <div class="large-12 columns no-left-right-padding user-form-field">
1665    <input type="submit" name="commit" value="Submit" class="submit-form-btn btn_theme btn_form" id="submit_button" data-disable-with="Submit" />
1666  </div>
1667  
1668</div>
1669
1670    </form>
1671    
1672  </div>
1673</div>
1674
1675            <a class="form-modal-notification-close close-reveal-modal" href="#">No thanks</a>
1676          </div>
1677        </div>
1678
1679        
1680
1681
1682        
1683
1684        
1685
1686        
1687
1688      
1688<script type="text/javascript">
1689        $(window).on("load", function (e) {
1690            $(document).foundation();
1691
1692            fixCustomDropdownOnThemeV3();
1693        });
1694
1695        // do not remove.  this causes the site to load.
1696        animateWebsite();
1697      </script>
1697
1698
1699      
1700
1701
1702
1703      
1703<script type="text/javascript">
1704        // do not remove.
1705        // must have this to prevent js errors when website does not have facebook remarketing pixel installed.
1706        var fbq = fbq;
1707      </script>
1707
1708
1709      
1710      
1711
1712
1713      <div id="cookie_consent_container" class="cookie-consent-container cookie-consent-container-js"></div><div id="cookie_consent_content" class="hide" data-cookie-consent-approach="soft">&lt;p&gt;This website uses cookies to ensure you get the best experience on our website.&lt;/p&gt;</div>
vendor: 75 bytes, lines 1713-1716
1713
1714
1715
1716      <script async src="https://www.google.com/recaptcha/api.js?render=
17166Ld3cZosAAAAAItOJtYfThA7r9jmeJMSZoG0o2X-
vendor: 20 bytes, lines 1716-1719
1716"></script>
1717
1718
1719      
1719<noscript id="deferred-styles">
1720        <link href='//fonts.googleapis.com/css?family=Libre+Baskerville' rel='stylesheet' type='text/css'/>
1721        <!-- begin GOOGLE FONTS -->
1722<link href='//fonts.googleapis.com/css?family=IM+Fell+English+SC|Nixie+One|Bilbo+Swash+Caps|Miniver|Arbutus+Slab|Condiment|Rouge+Script|Crafty+Girls|Cutive+Mono|Crushed|Codystar|Gilda+Display|New+Rocker|Sirin+Stencil|Andika|Cabin+Sketch|Anaheim|Poller+One|Almendra+Display|Federo|Yeseva+One|Londrina+Sketch|Revalia|Eagle+Lake|Glass+Antiqua|Smokum|Flamenco|The+Girl+Next+Door|Marck+Script|Droid+Sans+Mono|Swanky+and+Moo+Moo|Josefin+Sans|Limelight|Waiting+for+the+Sunrise|Reenie+Beanie|Holtwood+One+SC|Ovo|Finger+Paint|Josefin+Slab|Fredoka+One|Fontdiner+Swanky|Port+Lligat+Slab|Grand+Hotel|Monofett|Great+Vibes|Monoton|EB+Garamond|Ruge+Boogie|Kavoon|Mouse+Memoirs|Roboto|Faster+One|Rosario|Happy+Monkey|Quattrocento|Bubbler+One|UnifrakturMaguntia|Medula+One|Alegreya+SC|Creepster|Aldrich|Geo|Playball|Nothing+You+Could+Do|Luckiest+Guy|IM+Fell+Great+Primer+SC|Pinyon+Script|Qwigley|Cookie|Keania+One|Wallpoet|Cinzel|Sacramento|Berkshire+Swash|Quando|Diplomata+SC|Rock+Salt|Fondamento|Cedarville+Cursive|Gruppo|Dancing+Script|Raleway+Dots|Raleway:400,300italic,300,200italic,100italic,200,100,700,600,500|Work+Sans:400,700,500,600,300,200,100&display=swap' rel='stylesheet' type='text/css' />
1723<!-- end GOOGLE FONTS -->
1724
1725        <link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/font-awesome-lib-12e2916208d83d95270e17ecbd1cba5736561f204a2e5fa3dfc49978668c76d7.css" />
1726      </noscript>
1727
1728      
1728<script type="text/javascript">
1729        var loadDeferredStyles = function() {
1730          var addStylesNode = document.getElementById("deferred-styles");
1731          var replacement = document.createElement("div");
1732          replacement.innerHTML = addStylesNode.textContent;
1733          document.body.appendChild(replacement)
1734          addStylesNode.parentElement.removeChild(addStylesNode);
1735        };
1736        var raf = window.requestAnimationFrame || window.mozRequestAnimationFrame ||
1737            window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;
1738        if (raf)
1739            raf(function() { window.setTimeout(loadDeferredStyles, 0); });
1740        else window.addEventListener('load', loadDeferredStyles);
1741      </script>
1741
1742    </body>
1743
1744</html>
1745<!-- powered by ArtStorefronts.com. Patent-Pending. -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.