PageSourceSearch

https://georgianpeaks.com/login.aspx?ReturnUrl=%2fMember-Central

html georgianpeaks.com collected 2026-09-29 13:34:22 UTC 214,822 bytes, 4,004 lines download raw bytes

1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml"  lang="en" xml:lang="en">
3<head id="head"><title>
4	Login - Georgian Peaks Club - Thornbury, ON
5</title>
6	     <!--jQuery include portalTempalte.aspx-->
7        
7<script src="/CMSScripts/jquery/jquery.js"></script>
7
8        <!-- Cookie Notification Styles -->
9        <link rel="stylesheet" href="/CMSScripts/CHO/css/basic-styles.css">
10        
11    <!-- ClubHouseOnlineHeader -->
12    
13<!-- Meta, title, CSS, favicons masterheader.ascx -->
14<meta http-equiv="X-UA-Compatible" content="IE=edge">
15<meta name="viewport" content="width=device-width, initial-scale=1">
16 
17
18    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous">
19
20    <link href="/apple-touch-icon.png" type="image/png" rel="icon"/><link href="/apple-touch-icon.aspx" type="image/png" rel="icon"/><link href="/CHObundles/css?v=qiIqxuvboKcXq5qx9vRZatU4xene1dKmUNH7PsYqMR01" rel="stylesheet"/>
21
22    <link rel="stylesheet" href="/CMSModules/CHO/Widgets/app/css/styles.min.css">
23
24    <link id="ClubHouseOnlineHeader1_siteCssLink" type="text/css" rel="stylesheet" href="/CMSPages/GetResource.ashx?stylesheetname=Sass_georgianpeaksclub_2547"></link><style type="text/css">hr {
25    height: 3px;
26    background-image: linear-gradient(to right, rgb(0 110 150 / 49%), #16316f, rgb(0 110 150 / 45%));
27    width: 20%;
28}
29
30.basic-text-area h2 {
31    text-transform: uppercase;
32color: #16316f;
33font-weight: bold;
34}
35.basic-block .basic-block-wrapper {
36    align-items: unset;
37    justify-content: unset;
38}
39
40.basic-block .basic-block-wrapper .img-block {
41    height: unset;
42}
43
44.basic-block .basic-block-wrapper .text-block {
45    padding: 4rem 0rem;
46}
47
48.PagerControl {text-align: center;margin: 15px 0;}
49
50.PagerResults {margin: 15px 0;}
51
52.PagerNumberArea a {background: #16316f;padding: 8px 10px !important;border-radius: 5px;text-decoration: none;color: white !important;}
53
54span.SelectedPage {background: #16316f;
55    padding: 8px 10px !important;
56    border-radius: 5px;
57    text-decoration: none;
58    color: white !important;}
59@media only screen and (min-width: 768px) {
60/*  ////////////////////////////////////////////////////// TABLET //////////////////////////////////////////////  */
61    
62header.master-layout-1.fixed-shrink.wgt-header, header.master-layout-1-fat.fixed-shrink.wgt-header {
63  /*  border-top: 4px solid #16316f; old border-top */
64box-shadow: 0 -11px 20px -5px rgba(22, 49, 111, 0.5) inset;
65}
66
67.master-layout-1-fat,.master-layout-1 {
68    background: rgba(255, 255, 255, 0.66);
69        backdrop-filter: blur(5px);
70-webkit-backdrop-filter: blur(5px);
71   -moz-backdrop-filter: blur(5px);
72
73}
74/*
75.col-fw:first-of-type {
76    margin-top: -172px;
77 margin-top: -152px;
78} */
79
80section#p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_RotatingImageBanner_sectionMain {
81    margin-top: -172px;
82    margin-top: -152px!important;
83}
84
85.master-layout-1 #divMainMenu nav #main-menu>li>a ,.master-layout-1-fat #divMainMenu nav #main-menu>li>a {
86  /*  font-weight: bold; */
87    font-size: 1.1em;
88}
89
90.master-layout-1-fat #divMainMenu nav #main-menu>li>a:hover,
91.master-layout-1-fat #divMainMenu nav #main-menu>li>a.highlighted,
92.master-layout-1-fat #divMainMenu nav #main-menu>li>a.active-link {
93    box-shadow: 0 -11px 0 -3px #16316f inset;
94    transition: all .3s;
95}
96
97.master-layout-1 #divMainMenu nav #main-menu>li>a:hover,
98.master-layout-1 #divMainMenu nav #main-menu>li>a.highlighted,
99.master-layout-1 #divMainMenu nav #main-menu>li>a.active-link {
100    box-shadow: 0 -11px 0 -3px #16316f inset;
101    transition: all .3s;
102}
103
104/* real BG of sub-menu items */
105.master-layout-1 nav #main-menu ul, .master-layout-1-fat nav #main-menu ul {
106    background-color: #e6e6e6de;
107        backdrop-filter: blur(5px);
108-webkit-backdrop-filter: blur(5px);
109   -moz-backdrop-filter: blur(5px);
110}
111
112/* 2nd bg of sub-menu & maknig items bold */
113.master-layout-1 #divMainMenu nav #main-menu ul a, 
114.master-layout-1-fat #divMainMenu nav #main-menu ul a {
115    background: rgba(255, 255, 255, 0);
116  /*  font-weight: bold; */
117}
118
119/* hovering changes from white to blue */
120.master-layout-1 #divMainMenu nav #main-menu ul a:hover,
121.master-layout-1-fat #divMainMenu nav #main-menu ul a:hover {
122    background: #16316f;
123    color: #FFF;
124}
125
126.master-layout-1 #divMainMenu nav #main-menu>li>a:focus, 
127.master-layout-1 #divMainMenu nav #main-menu ul a:focus,
128.master-layout-1 #divMainMenu nav #main-menu ul ul a:focus, 
129.master-layout-1 #divMainMenu nav #main-menu ul ul ul a:focus {
130    background-color: #16316f;
131    color: #FFF;
132}}
133</style> 
134
135    
135<script type="text/javascript" src="/CMSScripts/CHO/JS/Custom/main.min.js"></script>
135
136
137
138<!-- Body Font -->
139<link href="https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i" rel="stylesheet" crossorigin="anonymous">
140<link href="https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i" rel="stylesheet" crossorigin="anonymous">
141
142<!--End of masterheader.ascx -->
143<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
143<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRJS-011d93807e6b5780e10","applicationID":"1323804656","transactionName":"YgBQZ0dVDRVRAREPWVtKc2BlGwALQxIEAVNGSkJcR0ACCkQHCBZaVBFXHVRHEx4=","queueTime":0,"applicationTime":79,"agent":"","atts":""}</script>
143<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:"1386225712",accountID:"4124504",trustKey:"4124504",xpid:"UAcFVVNTDBABV1NRDwEDUFEH",licenseKey:"NRJS-011d93807e6b5780e10",applicationID:"1323804656",browserID:"1386225712"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */
144(()=>{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};
144e.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;
144const 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);
144if(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$:()=>
144o,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])}
144(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}
144;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)=>
144{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
144ine_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()=>
144{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)=>
144null==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
144dTimingMethod(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
144imeToRegister: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})})}
144return 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"
144!==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);
144if(!(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)}
144);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)})});
144class 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
144h(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>
144 
145<meta http-equiv="pragma" content="no-cache" /> 
146<meta http-equiv="content-style-type" content="text/css" /> 
147<meta http-equiv="content-script-type" content="text/javascript" /> 
148<link rel="stylesheet" href="https://use.typekit.net/xlx4efn.css">
149<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/axios.min.js"type="text/javascript"></script>
149
150
151    
151<script src="https://unpkg.com/[email protected]/build/three.js"></script>
151
152    
152<script src="https://unpkg.com/[email protected]/examples/js/loaders/PLYLoader.js"></script>
152
153    
153<script src="https://unpkg.com/[email protected]/examples/js/controls/OrbitControls.js"></script>
vendor: 2 bytes, line 153
153
154<script src="https://cdn.jsdelivr.net/gh/ifrederico/accessible-web-widget@latest/dist/accessible-web-widget.min.js"></script>
154
155
156<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=yes,shrink-to-fit=no,minimal-ui">
157<meta name="mobile-web-app-capable" content="yes">
158<meta property="og:locale" content="en-US">
159<meta property="og:type" content="website">
160<meta property="og:title" content="Login | Georgian Peaks Club">
161<meta property="fb:app_id" content="Login | Georgian Peaks Club">
162<meta itemprop="name" content="Login | Georgian Peaks Club">
163<meta property="og:description" content="">
164<meta property="og:url" content="https://georgianpeaksclub.clubhouseonline-e3.com/Login">
165<meta property="og:site_name" content="Georgian Peaks Club">
166<meta property="og:image" content="
167https://georgianpeaks.com/og">
168<meta property="og:image:secure_url" content="
169https://georgianpeaks.com/og">
170<meta property="og:image:width" content="280">
171<meta property="og:image:height" content="260">
172<meta name="twitter:card" content="summary">
173<meta name="twitter:title" content="Login | Georgian Peaks Club">
174<meta name="twitter:description" content="">
175<meta name="twitter:image" content="
176https://georgianpeaks.com/og"> 
177<link href="/apple-touch-icon.png" type="image/png" rel="icon"/><link href="/apple-touch-icon.aspx" type="image/png" rel="icon"/>
178<!-- Global site tag (gtag.js) - Google Analytics -->
179<script>
180window.dataLayer = window.dataLayer || [];
181window.gtag = window.gtag || function(){dataLayer.push(arguments);};
182</script>
vendor: 65 bytes, lines 182-183
182
183<script async src='https://www.googletagmanager.com/gtag/js?id=
183G-0GB3DW1SM4
vendor: 16 bytes, lines 183-184
183'> 
184</script>
185<script>
186gtag('js', new Date());
187gtag('config', 'G-0GB3DW1SM4');
188</script>
188
189
190
191<!-- favicon -->
192<link rel='apple-touch-icon' sizes='57x57' href='/apple-touch-icon'>
193<link rel='apple-touch-icon' sizes='60x60' href='/apple-touch-icon'>
194<link rel='apple-touch-icon' sizes='72x72' href='/apple-touch-icon'>
195<link rel='apple-touch-icon' sizes='76x76' href='/apple-touch-icon'>
196<link rel='apple-touch-icon' sizes='114x114' href='/apple-touch-icon'>
197<link rel='apple-touch-icon' sizes='120x120' href='/apple-touch-icon'>
198<link rel='apple-touch-icon' sizes='144x144' href='/apple-touch-icon'>
199<link rel='apple-touch-icon' sizes='152x152' href='/apple-touch-icon'>
200<link rel='apple-touch-icon' sizes='180x180' href='/apple-touch-icon'>
201<link rel='icon' type='image/png' sizes='192x192'  href='/apple-touch-icon'>
202<link rel='icon' type='image/png' sizes='32x32' href='/apple-touch-icon'>
203<link rel='icon' type='image/png' sizes='96x96' href='/apple-touch-icon'>
204<link rel='icon' type='image/png' sizes='16x16' href='/apple-touch-icon'>
205<meta name='msapplication-TileColor' content='#ffffff'>
206<meta name='msapplication-TileImage' content='/ms-icon-144x144'>
207<meta name='theme-color' content='#ffffff'>
208
209
210
211            <!-- Meta Pixel Code -->
212            
212<script>
vendor: 617 bytes, lines 212-220
212
213                !function(f,b,e,v,n,t,s) {
214                    if (f.fbq) return; n = f.fbq = function ()
215                        { n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments) };
216                    if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0';
217                        n.queue = []; t = b.createElement(e); t.async = !0; t.src = v; s = b.getElementsByTagName(e)[0]; 
218                        s.parentNode.insertBefore(t, s)
219                    }(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js');
220                    fbq('init', '
220123456789
vendor: 65 bytes, lines 220-222
220');
221                    fbq('track', 'PageView'); 
222            
222</script>
222
223    
224            <noscript>
225                <img height='1' width='1' style='display: none' src = 'https://www.facebook.com/tr?id=123456789&ev=PageView&noscript=1'/>
226            </noscript>
227
228            <!-- End Meta Pixel Code -->
229                
230            <link href="/CMSPages/GetResource.ashx?stylesheetfile=/App_Themes/Default/bootstrap.css&amp;639257960185848759" type="text/css" rel="stylesheet"/> 
231<link href="/CMSPages/GetResource.ashx?stylesheetfile=/App_Themes/base.css&amp;639257960148364601" type="text/css" rel="stylesheet"/> 
232<link href="/CMSPages/GetResource.ashx?stylesheetfile=/CMSWebParts/CHO/Property.css&amp;639257960832970113" type="text/css" rel="stylesheet"/> 
233<script type='text/javascript'>var _gaq = _gaq || [];_gaq.push(['_setAccount', 'UA-110611125-1']);_gaq.push(['_trackPageview']);</script>
233<script type="text/javascript" src="/CMSScripts/CHO/Scripts/MyProfilePages.js?639257960799215070"></script>
233<link href="/DES/Appearance/TextBoxes/TextBoxes.css" rel="stylesheet" type="text/css" />
234</head>
235<body class="LTR Safari Chrome Safari128 Chrome128 ENUS ContentBody " >
236    <form method="post" action="/login.aspx?ReturnUrl=%2fMember-Central" id="form" class="rectangle-btn" onreset="if (window.setTimeout) window.setTimeout(&#39;DES_OnReset(false);&#39;, 100);">
237<div class="aspNetHidden">
238<input type="hidden" name="manScript_HiddenField" id="manScript_HiddenField" value="" />
239<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
240<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
241<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTkwMTk2NTE1Ng8WAh4TVmFsaWRhdGVSZXF1ZXN0TW9kZQIBFgICAQ8WBh4FY2xhc3MFDXJlY3RhbmdsZS1idG4eBmFjdGlvbgUnL2xvZ2luLmFzcHg/UmV0dXJuVXJsPSUyZk1lbWJlci1DZW50cmFsHgdvbnJlc2V0BUVpZiAod2luZG93LnNldFRpbWVvdXQpIHdpbmRvdy5zZXRUaW1lb3V0KCdERVNfT25SZXNldChmYWxzZSk7JywgMTAwKTsWBAIFD2QWAmYPFgIeB1Zpc2libGVoZAIJD2QWAmYPDxYEHghDc3NDbGFzcwUPUGFnZVBsYWNlaG9sZGVyHgRfIVNCAgJkFgJmD2QWBgIFD2QWEgIBDw8WAh8EaGQWAmYPZBYCAgMPZBYCAgMPD2RkZAICDw8WAh8EaGQWAmYPZBYCAgMPZBYCAgMPD2RkZAIFDw8WAh8EaGQWAmYPZBYCAgMPZBYCAgMPD2RkZAIHDw8WAh8EaGQWAmYPZBYCAgMPZBYCAgMPD2RkZAIID2QWAmYPFgQfAQUKc3RhdGljLWltZx4JaW5uZXJodG1sBZ0BPGEgaHJlZj0nLyc+PGltZyBzcmM9J34vZ2V0bWVkaWEvMWYxZjA1OWMtMGNkNi00OGViLWEzMDQtY2JlNjZlMGU4OGQ4L0dlb3JnaWFuX1BlYWtzXy1fbG9nb18odjIpXzEuYXNweD93aWR0aD0yMDAwJmFtcDtoZWlnaHQ9NTk4JmFtcDtleHQ9LnBuZycgYWx0PScnIC8+PC9hPmQCCQ8PFgIfBGhkFgJmD2QWAgID
241D2QWAgIDDw9kZGQCCg8PFgIfBGhkFgJmD2QWAgIDD2QWAgIDDw9kZGQCCw9kFgQCAQ8WAh4Fc3R5bGUFDWRpc3BsYXk6bm9uZTtkAgMPFgQfCAUOZGlzcGxheTpibG9jazseB29uY2xpY2sFG2xvY2F0aW9uLmhyZWY9Jy9sb2dpbi5hc3B4JxYCAgMPDxYCHgRUZXh0BQxNZW1iZXIgTG9naW5kZAIMD2QWAmYPZBYGZg8WAh8EaGQCAQ8WAh8EaGQCBQ8WAh8KBfgBPHNjcmlwdCBsYW5ndWFnZT0namF2YXNjcmlwdCc+DQp2YXIgYSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtZW51RWxlbScpOw0KYS5pZCA9ICdtYWluLW1lbnUnOw0KYS5jbGFzc05hbWUgPSAndG9wLW5hdiAgY29sbGFwc2VkJzsNCnZhciBtID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2Rpdk1haW5NZW51Jyk7DQptLnN0eWxlLmRpc3BsYXkgPSAnYmxvY2snOyBtLmNsYXNzTmFtZT0nZnVsbG1lbnUnOw0KPC9zY3JpcHQ+DQpkAgcPZBYCZg9kFgICAg9kFgJmDw8WBB8FBQ9QYWdlUGxhY2Vob2xkZXIfBgICZBYCZg9kFgICAQ9kFgJmD2QWAmYPZBYCZg88KwAKAQAPFggeEFJlbmRlck91dGVyVGFibGVoHhJEZXN0aW5hdGlvblBhZ2VVcmwFFC9NZW1iZXItQ2VudHJhbC5hc3B4HhNWaXNpYmxlV2hlbkxvZ2dlZEluZx4NUmVtZW1iZXJNZVNldGhkFgJmD2QWBAIBD2QWAgIBDxYEHwgFF21hcmdpbjowcHggMHB4IDBweCAwcHg7HwEFJ2xvZ2luLXdpZGdldC1iZyBmbGV4LWNlbnRlci12LWggdGhlbWUxIBYEAgEPFgIfBGhkAgMPZBYEAgEPFgIfBwW0AzxoMj5NZW1iZXIgTG9naW4gSW5zdHJ1Y3Rpb25zPC9oMj4KQWxsIGZpcnN0IHRpbWUgdXNlcnMgd2lsbCBuZWVkIHRvIHJlZ2lzdGVyIGluIG9yZGVyIHRvIGFjY2VzcyB0aGUgbWVtYmVycyBvbmx5IGFyZWEuIFRvIGRvIHNvLCBjbGljayBvbiB0aGUgTWVtYmVyIFJlZ2lzdHJhdGlvbiBsaW5rIGJlbG93IGFuZCBlbnRlciB5b3VyIE1lbWJlciBOdW1iZXIsIEZpcnN0IE5hbWUgYW5kIExhc3QgTmFtZSBhcyB0aGV5IGFwcGVhciBvbiB5b3VyIGFjY291bnQgc3RhdGVtZW50LjxiciAvPgo8YnIgLz4KT25jZSB5b3UgaGF2ZSByZWdpc3RlcmVkIGFuZCB2YWxpZGF0ZWQgeW91ciBhY2NvdW50IHlvdSB3aWxsIGJlIGFza2VkIHRvIGNyZWF0ZSB5b3VyIG93biBVc2VyIE5hbWUgYW5kIFBhc3N3b3JkLiBZb3Ugd2lsbCBvbmx5IGJlIGFza2VkIHRvIGRvIHRoaXMgb25jZS5kAgMPZBYOAgMPFgIfBwUJVXNlciBOYW1lZAIFDxQrAAQDAGRkDxYGHwplHwVlHwYCAmRkAgcPFgIfBwUIUGFzc3dvcmRkAgkPFCsABAMAZGQPFgQfBWUfBgICFgIeCm9ua2V5cHJlc3MFFENoZWNrQ2Fwc0xvY2soZXZlbnQpZAILD2QWBAIBDxAPFgoeB0NoZWNrZWRoHwUFCGNoZWNrYm94HwoFBiZuYnNwOx4HVG9vbFRpcGUfBgICZGRkZAIDDxYCHwcFC1JlbWVtYmVyIG1lZAINDw8WAh8KBQVMb2dpbmRkAg8PZBYCAgEPFgIfBwUPRm9yZ290IHBhc3N3b3JkZAIDD2QWAgIBD2QWAgIDD2QWAgIDD2QWAgIFDxQrAAQDAGRkD2QWAh8PBRRDaGVja0NhcHNMb2NrKGV2ZW50KWQCCQ9kFgRmD2QWAgIBDxYEHwEFMWNoby1oZXJvLXRleHR3aWRnZXQgdGV4dC1jZW50ZXIgdGhlbWUxIGhlaWdodDEwMCAfCAUXbWFyZ2luOjBweCAwcHggMHB4IDBweDsWBgIBDxYIHwgFxgFiYWNrZ3JvdW5kLWltYWdlIDogdXJsKCcvZ2V0bWVkaWEvNTNkYjgyOWEtMzQyMi00NTQ1LTlkZDMtYjYwMDljMDdhNGNiL2NhcHR1cmVkLWJ5LWtpcnN0ZW4tMDI3MF9BZXJpYWwtdmlldy1za2ktc2xvcGUtc25vdy13aW50ZXItc2Vhc29uLXNraWVyc18tR2VvcmdpYW4tUGVha3MuYXNweD93aWR0aD0xOTIwJmhlaWdodD0xMDc5JmV4dD0uanBnJykeA2FsdAUvQWVyaWFsLXZpZXctc2tpLXNsb3BlLXNub3ctd2ludGVyLXNlYXNvbi1za2llcnMeBXRpdGxlBS9BZXJpYWwtdmlldy1za2ktc2xvcGUtc25vdy13aW50ZXItc2Vhc29uLXNraWVycx4KYXJpYS1sYWJlbAUvQWVyaWFsLXZpZXctc2tpLXNsb3BlLXNub3ctd2ludGVyLXNlYXNvbi1za2llcnNkAgMPZBYCAgEPZBYKAgEPFgQfAQVDY2hvLWhlcm8tdGV4dHdpZGdldC1sb2dvIGhpZGRlbi14cyB2aXNpYmxlLXNtIHZpc2libGUtbWQgbWVkaXVtTG9nbx8HBbEBPGltZyBzcmM9In4vZ2V0bWVkaWEvZWJmNzMzZjUtYTczNy00OTliLWJjZDMtMmE4YmNlM2IwMDhiL0dlb3JnaWFuX1BlYWtzXy1fbG9nb193aGl0ZS5hc3B4P3dpZHRoPTIwMDAmaGVpZ2h0PTU5OCZleHQ9LnBuZyIgY2xhc3M9ImNlbnRlci1ibG9jayIgIHRpdGxlPSIiIGFyaWEtbGFiZWw9IiIgYWx0PSIiIC8+ZAIFDxYCHwRoZAIHDxYCHwoFpwc8aDE+PGRpdiBjbGFzcz0iZTMtdGFibGUtd3JhcCI+DQo8dGFibGUgY2VsbHNwYWNpbmc9IjEwIiBzdHlsZT0id2lkdGg6IDEwMCU7Ij4NCgk8dGJvZHk+DQoJCTx0cj4NCgkJCTx0ZCBzdHlsZT0idGV4dC1hbGlnbjogcmlnaHQ7Ij4NCgkJCTxwPjUxOSA1OTkgNjc3MTwvcD4NCgkJCTwvdGQ+DQoJCQk8dGQ+DQoJCQk8cD48YSBkYXRhLWZwbC1jb21wb25lbnQ9IiIgaHJlZj0ibWFpbHRvOmNvcnBAZ2VvcmdpYW5wZWFrcy5jb20iIHJlbD0ibm9vcGVuZXIiIHN0eWxlPSJ3aGl0ZS1zcGFjZS1jb2xsYXBzZTogcHJlc2VydmU7IiB0YXJnZXQ9Il9ibGFuayI+Y29ycEBnZW9yZ2lhbnBlYWtzLmNvbTwvYT48L3A+DQoJCQk8L3RkPg0KCQk8L3RyPg0KCTwvdGJvZHk+DQo8L3RhYmxlPg0KDQo8aDMgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiPjxhIGNsYXNzPSJidG4iIGhyZWY9In4vUHJpdmFjeV9Qb2xpY3kiPlBSSVZBQ1kgUE9MSUNZPC9hPiZuYnNwOzxhIGNsYXNzPSJidG4iIGhyZWY9In4vQWNjZXNzaWJpbGl0eSI+QUNDRVNTSUJJTElUWTwvYT4mbmJzcDs8YSBjbGFzcz0iYnRuIiBocmVmPSJ+L0VtcGxveW1lbnQiPkVNUExPWU1FTlQ8L2E+Jm5ic3A7PGEgY2xhc3M9ImJ0biIgaHJlZj0iaHR0cHM6Ly9jbGFzc2lmaWVkcy5nZW9yZ2lhbnBlYWtzLmNvbS8iIHRhcmdldD0iX2JsYW5rIj5DTEFTU0lGSUVEUzwvYT48L2gzPg0KDQo8cCBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyI+PGJyIC8+DQpUaGUgR2VvcmdpYW4gUGVha3MgQ2x1YjxiciAvPg0KMTA0IFdlbnNsZXkgRHJpdmUsIENsYXJrc2J1cmcsIE9OLCBOMEggMUowPGJyIC8+DQo8YnIgLz4NCiZjb3B5OyAyMDI1Jm5ic3A7IEdlb3JnaWFuIFBlYWtzIENsdWIuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuIFBvd2VyZWQgYnkgSm9uYXMgU29mdHdhcmUuPC9wPg0KPC9kaXY+DQo8L2gxPmQCCQ8WAh8EaGQCCw8WAh8EaGQCBQ8WAh8EaGQCAQ9kFgJmD2QWAmYPFgQfAQUXYmFzaWMtdGV4dC1hcmVhIHRoZW1lMSAfCAUXbWFyZ2luOjBweCAwcHggMHB4IDBweDsWAgIBDxYEHwEFGmlubmVyLXdyYXAgdGhlbWUtc2Vjb25kYXJ5HwgFGHBhZGRpbmc6MHB4IDBweCAwcHggMHB4OxYCAgEPZBYCAgEPZBYYAgEPFgIfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20WAgIBDxYCHwplZAIDDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwRoFgICAQ8WAh8KZWQCBQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8EaBYCAgEPFgIfCmVkAgcPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fBGgWAgIBDxYCHwplZAIJDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwRoFgICAQ8WAh8KZWQCCw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8EaBYCAgEPFgIfCmVkAg0PFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fBGgWAgIBDxYCHwplZAIPDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwRoFgICAQ8WAh8KZWQCEQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8EaBYCAgEPFgIfCmVkAhMPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fBGgWAgIBDxYCHwplZAIVDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwRoFgICAQ8WAh8KZWQCFw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8EaBYCAgEPFgIfCmVkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYBBYcBcCRsdCRDb250ZW50V2lkZ2V0cyRwYWdlcGxhY2Vob2xkZXIkcCRsdCR6b25lQ29udGVudCRDSE9fV2lkZ2V0X0xvZ2luRm9ybVdpdGhGdWxsc2NyZWVuQmFja2dyb3VuZF9YTGFyZ2UkbG9naW5DdHJsJEJhc2VMb2dpbiRSZW1lbWJlck1l3iQiodeoYWdDfr5JJjWr0RSA8bU=" />
242</div>
243
244<script type="text/javascript">
245//<![CDATA[
246var theForm = document.forms['form'];
247if (!theForm) {
248    theForm = document.form;
249}
250function __doPostBack(eventTarget, eventArgument) {
251    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
252        theForm.__EVENTTARGET.value = eventTarget;
253        theForm.__EVENTARGUMENT.value = eventArgument;
254        theForm.submit();
255    }
256}
257//]]>
258</script>
258
259
260
261<script src="/WebResource.axd?d=Fgdro4c3YKEDJ93keYqLmXLvEMpyjQZNcKu8Xl_1RYo95L6GCql4YAes0VDmSJuW0RxJEBmBksNALpp9pOhriP-h5f81&amp;t=638628207619783110" type="text/javascript"></script>
261
262
263<input type="hidden" name="lng" id="lng" value="en-US" />
264<script type="text/javascript">
265	//<![CDATA[
266
267function PM_Postback(param) { if (window.top.HideScreenLockWarningAndSync) { window.top.HideScreenLockWarningAndSync(1080); } if(window.CMSContentManager) { CMSContentManager.allowSubmit = true; }; __doPostBack('m$am',param); }
268function PM_Callback(param, callback, ctx) { if (window.top.HideScreenLockWarningAndSync) { window.top.HideScreenLockWarningAndSync(1080); }if (window.CMSContentManager) { CMSContentManager.storeContentChangedStatus(); };WebForm_DoCallback('m$am',param,callback,ctx,null,true); }
269//]]>
270</script>
vendor: 2 bytes, line 270
270
271<script type="text/javascript">
272	//<![CDATA[
273
274function CheckCapsLock(e) {
275	kc = e.keyCode?e.keyCode:e.which;
276	sk = e.shiftKey?e.shiftKey:((kc == 16)?true:false);
277	if(((kc >= 65 && kc <= 90) && !sk)||((kc >= 97 && kc <= 122) && sk)){
278		OnCapslockOn();
279	} else {
280		OnCapslockOff();
281	}
282}
283//]]>
284</script>
vendor: 2 bytes, line 284
284
285<script src="/ScriptResource.axd?d=xWnwFHrQBaOdHYu5J5k-hReQxsiehVNgMtF16nC8BW0lgfvDPjclxf97cEsAe73Z2mdWpSBL0ToobFko1wD3qtMvvCQdDoL5SCZA5w90X025DeR50&amp;t=7c776dc1" type="text/javascript"></script>
vendor: 2 bytes, line 285
285
286<script src="/ScriptResource.axd?d=uwR4f9slaVmXcqBUmR_Xu7HSH5XmTv8-GZj7hcekHTqx_e5LbQRBLiPgcZD_2H1XdI8p7buJYc9F_mxd3oJB95VWhxE0m_aWc-zoH_p4QkPSeasuUfA8KXxGMohhmqLzlXAwcw2&amp;t=7c776dc1" type="text/javascript"></script>
286<input type='hidden' id='DES_JSE' name='DES_JSE' value='' />
287<script type='text/javascript'>
288//<![CDATA[
289
290var vJDHF = document.getElementById ? document.getElementById('DES_JSE') : (document.all ? document.all['DES_JSE'] : null);
291if (vJDHF){vJDHF.value='1';}
292//]]>
293</script>
vendor: 1 bytes, line 293
293
294<script type='text/javascript' src='/DES/GetFiles.aspx?type=scripts&version=5.0.5.5000&files=0_49'></script>
294
295
296<script type="text/javascript">
297	//<![CDATA[
298
299var CMS = CMS || {};
300CMS.Application = {
301  "isRTL": "false",
302  "applicationUrl": "/",
303  "imagesUrl": "/CMSPages/GetResource.ashx?image=%5bImages.zip%5d%2f",
304  "isDialog": false
305};
306
307//]]>
308</script>
308
309<div class="aspNetHidden">
310
311	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="A5343185" />
312	<input type="hidden" name="__SCROLLPOSITIONX" id="__SCROLLPOSITIONX" value="0" />
313	<input type="hidden" name="__SCROLLPOSITIONY" id="__SCROLLPOSITIONY" value="0" />
314</div>
315       
316    
316<script type="text/javascript">
317//<![CDATA[
318Sys.WebForms.PageRequestManager._initialize('manScript', 'form', ['tctxM',''], [], [], 90, '');
319//]]>
320</script>
320
321
322    
323
324    <div id="ctxM">
325
326</div>
327    
328<header class="master-layout-1 fixed-shrink wgt-header">
329      <div class="container-sr">
330        <div class="sr-zone"><a class="skip-link sr-only sr-only-focusable" href="#content">Skip to content</a></div>
331
332
333    </div>
334  
335  <div class="custom-widget-html-wrapper">
336  <!-- Last updated: Dec 29, 2025 -->
337<style type="text/css">
338  :root {
339    --h1size: 60px;
340    --h2size: 40px;
341    --h3size: 30px;
342    --h4size: 26px;
343    --h5size: 22px;
344    --h6size: 18px;
345    --mobileh1size: 30px;
346    --mobileh2size: 26px;
347    --mobileh3size: 24px;
348    --mobileh4size: 20px;
349    --mobileh5size: 18px;
350    --mobileh6size: 16px;
351    --bodysize: 16px;
352    --smallsize: 14px;
353    --desktopheaderheight: 120px;
354    --headerfont: "libre-bodoni", sans-serif; /* <link rel="stylesheet" href="https://use.typekit.net/xlx4efn.css" /> */
355    --bodyfont: "tt-commons-pro-thin", sans-serif; /* <link rel="stylesheet" href="https://use.typekit.net/xlx4efn.css" /> */
356    --bodyfontbold: "tt-commons-pro-medium", sans-serif;
357    --color: #ffffff;
358    --color2: #16316f;
359    --color3: rgb(34, 34, 34);
360    --color4: #cce5f1;
361  }
362
363  * {
364    font-display: swap;
365  }
366
367  body.EditMode #p_lt_Header_logo_divStaticImage {
368    max-width: 200px !important;
369    position: fixed;
370    top: 0;
371    pointer-events: none;
372    transform: unset !important;
373  }
374
375  .sk_branding {
376    visibility: hidden;
377  }
378
379  .page-content {
380    min-height: 100vh;
381  }
382
383  .page-content > img {
384    max-width: 100%;
385  }
386
387  b,
388  strong {
389    font-family: inherit;
390  }
391
392  .theme1 .theme-secondary {
393    background: transparent;
394  }
395
396  .theme3 .btn {
397    background-color: var(--color2) !important;
398  }
399
400  .btn {
401    border: none;
402    font-size: var(--smallsize);
403    padding: 10px 20px;
404    font-weight: bold;
405    font-family: var(--bodyfontbold);
406  }
407
408  .theme2 .theme-secondary {
409    padding-left: 15px !important;
410    padding-right: 15px !important;
411  }
412
413  /* Conditions and time */
414  .conditions {
415    position: fixed;
416    color: white;
417    top: 40px;
418    left: 20px;
419  }
420
421  .conditions #condition img {
422    filter: invert(1);
423  }
424
425  .time {
426    position: fixed;
427    filter: invert(1);
428    margin-top: 40px;
429    right: 20px;
430    pointer-events: none;
431  }
432  /*----- */
433
434  .header-space {
435    display: none;
436  }
437
438  .page-content,
439  .EditMode .EditorWidget .WebPartHeader .WebPartHandle {
440    width: 100%;
441    max-width: 100vw;
442    overflow-x: hidden;
443  }
444
445  .cho-hero-textwidget-logo:has(img[src*=""]),
446  a[aria-hidden="true"] {
447    display: none;
448  }
449
450  ul,
451  ol {
452    padding-left: 20px;
453  }
454
455  h1,
456  h2,
457  h3,
458  h4,
459  h5,
460  h6 {
461    font-family: var(--headerfont);
462  }
463
464  h1 {
465    font-size: var(--h1size);
466    margin-bottom: 10px;
467  }
468  h2 {
469    font-size: var(--h2size);
470    margin-bottom: 10px;
471  }
472  h3 {
473    font-size: var(--h3size);
474    margin-bottom: 10px;
475  }
476  h4 {
477    font-size: var(--h4size);
478    margin-bottom: 10px;
479  }
480  h5 {
481    font-size: var(--h5size);
482    margin-bottom: 10px;
483  }
484  h6 {
485    font-size: var(--h6size);
486    margin-bottom: 10px;
487  }
488
489  p,
490  a,
491  li,
492  div {
493    font-family: var(--bodyfont);
494    font-size: var(--bodysize);
495    line-height: 1.25;
496  }
497
498  @media screen and (max-width: 767px) {
499    p,
500    a,
501    li,
502    div {
503      font-family: var(--bodyfontbold);
504    }
505  }
506
507  section.theme1 a {
508    color: inherit;
509  }
510
511  #p_lt_FooterWidgets_CHO_2RowFooter_slinks_SocialMediaIcons > a,
512  #p_lt_FooterWidgets_CHO_Widget_3RowFooter_slinks_SocialMediaIcons > a {
513    font-size: 24px !important;
514    width: 24px !important;
515    height: 24px !important;
516    display: inline-block;
517  }
518
519  .footer-advance-widget .footer-content-padding .address-fonts-2:has(a) {
520    min-height: 26px;
521    align-content: center;
522  }
523
524  @media screen and (max-width: 767px) {
525    h1 {
526      font-size: var(--mobileh1size);
527    }
528    h2 {
529      font-size: var(--mobileh2size);
530    }
531    h3 {
532      font-size: var(--mobileh3size);
533    }
534    h4 {
535      font-size: var(--mobileh4size);
536    }
537    h5 {
538      font-size: var(--mobileh5size);
539    }
540    h6 {
541      font-size: var(--mobileh6size);
542    }
543    p,
544    a,
545    li,
546    div {
547      font-size: var(--smallsize);
548    }
549  }
550  @media (min-width: 1025px) {
551    .theme2 .theme-secondary a.e3-button[id*="ImageAndTextQuickLinks"] {
552      border-radius: 1.45em;
553    }
554  }
555
556  /* Full Width Quicklinks */
557  .full-width-quicklinks .full-width-quicklink-container .quicklink-flex-item {
558    border-radius: 20px;
559    margin: 20px;
560    min-width: calc(50% - 40px);
561  }
562
563  @media (min-width: 768px) {
564    .full-width-quicklinks
565      .full-width-quicklink-container.three-ql
566      .quicklink-flex-item {
567      min-width: calc((100% / 3) - 20px);
568      max-width: calc((100% / 3) - 20px);
569      margin: 10px;
570    }
571  }
572
573  .full-width-quicklinks
574    .full-width-quicklink-wrapper.large-bkgd
575    .full-width-quicklink-content {
576    align-content: end;
577    justify-content: start;
578  }
579
580  @media screen and (min-width: 768px) {
581    section[id*="FullWidthQuickLinks"] > .full-width-quicklink-container {
582      max-width: 1200px;
583      margin: auto;
584      flex-wrap: wrap !important;
585      margin-bottom: 50px;
586    }
587
588    .full-width-quicklinks
589      .full-width-quicklink-container
590      .quicklink-flex-item:nth-child(even) {
591      top: 60px;
592    }
593  }
594
595  @media screen and (min-width: 768px) {
596    .cho-quicklink-tile:not(:has(.widget1-title h4 span)) {
597      display: none;
598    }
599  }
600
601  .full-width-quicklinks h3.normal-font {
602    font-size: var(--h4size);
603  }
604
605  /*--------  5 tiles */
606  @media screen and (min-width: 768px) {
607    .full-width-quicklinks
608      .full-width-quicklink-container.five-ql
609      .quicklink-flex-item {
610      max-width: calc((100% / 3) - 20px);
611      min-width: calc((100% / 3) - 20px);
612      margin: 10px;
613    }
614    .full-width-quicklinks
615      .full-width-quicklink-container.five-ql
616      .quicklink-flex-item:nth-child(2) {
617      transform: translateY(50%);
618      top: 0;
619    }
620
621    .full-width-quicklinks
622      .full-width-quicklink-container.five-ql
623      .quicklink-flex-item:nth-child(4) {
624      top: 0;
625    }
626
627    .full-width-quicklinks
628      .full-width-quicklink-container.five-ql
629      .quicklink-flex-item:nth-child(5) {
630      left: calc(100% / 3);
631    }
632  }
633
634  /* Tab content */
635  .tab-content .tab-content-nav ul li:hover,
636  .tab-content .tab-content-nav ul li.active-tab {
637    background: var(--color2);
638    color: white;
639  }
640
641  .tab-content .tab-content-nav ul li {
642    border: 1px solid var(--color2);
643    margin: 5px 0;
644    color: var(--color2);
645  }
646
647  /* News widget */
648  .latest-news-row-widget .latest-news-content-row .latest-news-img-tile {
649    display: inline-block;
650    width: 25%;
651    padding-top: 200px;
652    float: left;
653    background-position: top;
654  }
655
656  .latest-news-row-widget
657    .latest-news-content-row
658    .latest-news-content
659    .latest-news-content-details {
660    display: inline-block;
661    width: 75%;
662    padding-left: 20px !important;
663  }
664
665  @media screen and (max-width: 767px) {
666    .latest-news-row-widget
667      .latest-news-content-row
668      .latest-news-content
669      .latest-news-content-details {
670      min-width: 100%;
671      padding-left: 0 !important;
672    }
673
674    .latest-news-row-widget .latest-news-content-row .latest-news-img-tile {
675      width: 50%;
676      background-position: left;
677    }
678  }
679
680  .latest-news-link {
681    font-family: var(--headerfont);
682    font-size: var(--h6size);
683  }
684
685  .latest-news-link:hover {
686    color: grey !important;
687  }
688
689  /* Custom blog to table */
690  .latest-news-img-tile,
691  .latest-news-date,
692  .latest-news-blog {
693    display: none;
694  }
695
696  .theme1 .latest-news-row-title {
697    color: var(--color2);
698  }
699  .widget-pagination {
700    padding: 0;
701  }
702  .blog-aggregator h4,
703  .blog-aggregator p[id*="WidgetBlogPostSummary"] {
704    display: inline-block;
705    vertical-align: top;
706  }
707  .blog-aggregator h4 {
708    width: 25%;
709    /*     background: #16316f; */
710    padding: 5px;
711    font-weight: bold;
712    font-size: var(--smallsize);
713    margin-bottom: 0 !important;
714    border-right: 1px solid rgb(226, 226, 226);
715  }
716
717  .blog-aggregator h4 a {
718    font-size: var(--smallsize);
719  }
720
721  .blog-aggregator p[id$="pWidgetBlogPostSummary"] {
722    margin: 0;
723    padding: 5px;
724    width: 74%;
725    display: inline-block;
726    vertical-align: top;
727    font-size: var(--smallsize);
728  }
729
730  .blog-aggregator h4 a {
731    text-decoration: none;
732    pointer-events: none;
733    font-family: var(--bodyfontbold);
734  }
735
736  .latest-news-content {
737    padding-bottom: 0 !important;
738    margin-bottom: 0 !important;
739    border-bottom: 0 !important;
740  }
741
742  .latest-news-content-details {
743    /*     margin-bottom: 10px; */
744    padding-left: 0 !important;
745    width: 100%;
746  }
747
748  section[id*="BlogAggregator"] > .inner-wrap {
749    -webkit-box-shadow: 0px 3px 10px 1px rgba(0, 0, 0, 0.25);
750    box-shadow: 0px 3px 10px 1px rgba(0, 0, 0, 0.25);
751    border-radius: 20px !important;
752    padding: 20px !important;
753    background: white;
754  }
755
756  /* Styled table (for conditions page) */
757  form[action*="Winter_Operations/Conditions_Hours"] .page-content,
758  form[action*="Winter_Operations/Conditions_Hours"] footer {
759    background: rgb(239, 250, 255);
760  }
761
762  form[action*="Winter_Operations/Conditions_Hours"]
763    .theme-none
764    .theme-secondary,
765  form[action*="Winter_Operations/Conditions_Hours"] .theme1 .theme-secondary {
766    background: transparent;
767  }
768
769  @media screen and (min-width: 1025px) {
770    form[action*="Winter_Operations/Conditions_Hours"]
771      section[id*="BlogAggregator"] {
772      display: inline-block;
773      width: calc(50% - 20px);
774      margin-left: 10px !important;
775      margin-right: 10px !important;
776    }
777  }
778
779  .styled-table,
780  .styled-table td {
781    border: none;
782    border-spacing: 0;
783  }
784
785  @media screen and (max-width: 1024px) {
786    form[action*="Winter_Operations/Conditions_Hours"] table td:has(table) {
787      display: block;
788    }
789  }
790  /* .trail-conditions-legend td {
791    width: 20%;
792  } */
793
794  .hours-of-operation strong {
795    width: 200px;
796    display: inline-block;
797    vertical-align: bottom;
798    max-width: 30%;
799  }
800
801  h2 {
802    font-weight: bold;
803  }
804
805  .styled-table {
806    padding-bottom: 20px;
807    width: 100%;
808  }
809  section:has(.styled-table) {
810    -webkit-box-shadow: 0px 3px 10px 1px rgba(0, 0, 0, 0.25);
811    box-shadow: 0px 3px 10px 1px rgba(0, 0, 0, 0.25);
812    border-radius: 20px !important;
813    padding: 20px !important;
814    background: white;
815  }
816
817  .styled-table tr {
818    /*     background: #f3f3f3; */
819    margin-bottom: 10px;
820    border-spacing: 10px;
821  }
822
823  .styled-table tr td:first-child {
824    font-family: var(--bodyfontbold);
825    font-weight: bold;
826  }
827
828  .styled-table td {
829    padding: 5px;
830    font-size: var(--smallsize);
831  }
832  .styled-table:not(.trail-conditions-legend)
833    table:not(.trail-conditions-legend)
834    tr
835    td:first-child {
836    font-family: var(--bodyfontbold);
837    font-weight: bold;
838    width: 25%;
839    /*     background: #16316f; */
840    /*     color: white; */
841  }
842
843  .styled-table tr td:not(:last-child) {
844    /* border-right: 1px solid rgb(226, 226, 226); */
845  }
846
847  table:has(.styled-table) tr td:not(:last-child) table {
848    border-right: 1px solid rgb(226, 226, 226);
849  }
850
851  .trail-conditions tr td:not(:first-child) {
852    text-align: center;
853  }
854
855  .trail-conditions-legend img {
856    margin-right: 5px;
857    vertical-align: middle;
858  }
859
860  @media screen and (max-width: 600px) {
861    .styled-table {
862      font-size: 12px;
863    }
864
865    .trail-conditions-legend tr {
866      display: flex;
867      flex-wrap: wrap;
868      text-align: center;
869      background: none;
870    }
871    .trail-conditions-legend td {
872      padding: 0;
873      padding-right: 10px;
874      width: calc(100% / 3);
875      width: 50%;
876      text-align: left;
877    }
878    .trail-conditions-legend img {
879      display: inline-block;
880    }
881    .trail-conditions td {
882      padding: 5px;
883    }
884    .trail-conditions td {
885      width: 25%;
886    }
887  }
888
889  @media screen and (min-width: 1025px) {
890    .e3-table-wrap,
891    #accordion {
892      padding: 0 !important;
893    }
894  }
895
896  .expandable-content-heading:hover {
897    transition: 0.2s ease all;
898    background: #e6e6e6 !important;
899  }
900
901  .expandable-content-wrapper {
902    padding: 20px;
903  }
904
905  .expandable-content-heading {
906    background: #16316f !important;
907  }
908
909  .expandable-content-heading a {
910    color: white !important;
911    font-weight: bold;
912  }
913
914  .expandable-content-heading:hover a {
915    color: #16316f !important;
916  }
917
918  .expandable-content-heading a:hover {
919    background: none !important;
920  }
921  .pull-right:before {
922    color: #16316f !important;
923  }
924
925  .collapse {
926    visibility: visible;
927  }
928
929  .theme1 .expand-arrow {
930    margin-left: auto;
931  }
932
933  .fa-angle-down:before,
934  .fa-angle-up:before {
935    color: white !important;
936    transition: all 0.25s ease;
937  }
938
939  section[id="Banner"] .fa-angle-down:before,
940  section[id="Banner"] .fa-angle-up:before {
941    display: none;
942  }
943
944  .expandable-content-heading:hover .fa-angle-down:before,
945  .expandable-content-heading:hover .fa-angle-up:before {
946    color: #16316f !important;
947  }
948
949  .theme1.expandable-content-widget .expandable-content-wrapper {
950    background: transparent;
951  }
952
953  /* --- legend */
954  .trail-conditions-legend {
955    /* max-width: 100% !important; */
956    width: 100%;
957    background: rgb(243, 243, 243);
958    padding: 8px 10px 5px;
959    border-radius: 10px;
960  }
961
962  /*Text Area */
963  section[id*="TextArea"] .e3-table-wrap > *:not(img),
964  section[id*="TitleAndSummary"] .text-block-wrapper > p {
965    max-width: 800px;
966    margin-left: auto;
967    margin-right: auto;
968  }
969
970  section[id*="TextArea"]:has(div[id*="divCol2"]) .e3-table-wrap > *:not(img) {
971    max-width: 100%;
972  }
973
974  section[id*="TextArea"].theme3.basic-text-area .col-sm {
975    background: var(--color4);
976    padding: 20px;
977    margin: 10px;
978    border-radius: 20px;
979  }
980
981  section[id*="TextArea"].theme3 .theme-secondary,
982  section[id*="TextArea"].theme3.basic-text-area .col-sm:not(:has(> *)) {
983    background: transparent;
984  }
985
986  section[id*="TextArea"].basic-text-area.theme2 h2 {
987    color: white;
988  }
989
990  /* Static Image Banner / Banners */
991  section[id*="Banner"] {
992    text-shadow: none;
993  }
994
995  @media screen and (max-width: 1024px) {
996    section[id*="Banner"] {
997      max-height: 100vh;
998      min-height: 100vh;
999    }
1000
1001    .cho-hero-textwidget.height200 .cho-hero-textwidget-bg,
1002    .cho-hero-textwidget.height150 .cho-hero-textwidget-bg,
1003    .cho-hero-textwidget .cho-hero-textwidget-content.background-overlay {
1004      position: absolute;
1005      left: 0;
1006      top: 0;
1007      width: 100%;
1008      height: 100%;
1009      align-content: end;
1010    }
1011  }
1012
1013  .height200 {
1014    min-height: 200vh;
1015  }
1016
1017  .height150 {
1018    min-height: 150vh;
1019  }
1020
1021  section[id*="StaticImageBanner"] .content-bottom .col-xs-12 {
1022    color: black;
1023  }
1024
1025  section[id*="StaticImageBanner"] .content-bottom .col-xs-12 h1,
1026  section[id*="StaticImageBanner"] .content-bottom .col-xs-12 h2 {
1027    color: var(--color2);
1028  }
1029
1030  .cho-hero-textwidget.height200 .cho-hero-textwidget-bg,
1031  .cho-hero-textwidget.height150 .cho-hero-textwidget-bg {
1032    background-size: cover;
1033    background-position: bottom center;
1034  }
1035
1036  footer .cho-hero-textwidget .cho-hero-textwidget-bg {
1037    background-position: top center;
1038    background: transparent;
1039    -webkit-mask-image: linear-gradient(
1040      to bottom,
1041      transparent 0%,
1042      rgba(0, 0, 0, 1) 100%
1043    );
1044  }
1045
1046  @media screen and (max-width: 1024px) {
1047    footer .cho-hero-textwidget .cho-hero-textwidget-bg {
1048      height: 100%;
1049      position: absolute;
1050      left: 0;
1051      top: 0;
1052      width: 100%;
1053      background-size: cover;
1054      background-position: center bottom;
1055    }
1056  }
1057
1058  footer .cho-hero-textwidget .container {
1059    color: white;
1060  }
1061
1062  footer .cho-hero-textwidget .mediumLogo,
1063  .cho-hero-textwidget-logo > img {
1064    display: block !important;
1065  }
1066
1067  @media screen and (max-width: 767px) {
1068    .cho-hero-textwidget-logo > img {
1069      margin-bottom: 60px;
1070      max-width: 400px;
1071      width: 100%;
1072    }
1073  }
1074
1075  .cho-hero-textwidget .cho-hero-textwidget-content.background-overlay {
1076    background: #16316f;
1077    background: linear-gradient(
1078      180deg,
1079      rgba(22, 49, 111, 1) 0%,
1080      rgba(22, 49, 111, 0) 100%
1081    ) !important;
1082  }
1083
1084  footer .cho-hero-textwidget .cho-hero-textwidget-content.background-overlay {
1085    background: #16316f;
1086    background: linear-gradient(
1087      0deg,
1088      rgba(22, 49, 111, 1) 0%,
1089      rgba(22, 49, 111, 0) 100%
1090    ) !important;
1091  }
1092
1093  .cho-hero-textwidget .cho-hero-textwidget-bg {
1094    mask-image: linear-gradient(
1095      to bottom,
1096      black 0%,
1097      rgba(0, 0, 0, 0.4) 60%,
1098      transparent 100%
1099    );
1100    -webkit-mask-image: linear-gradient(
1101      to bottom,
1102      black 0%,
1103      rgba(0, 0, 0, 0.4) 60%,
1104      transparent 100%
1105    );
1106  }
1107
1108  @media screen and (min-width: 768px) {
1109    /* Image Gallery */
1110    .my-gallery > a {
1111      width: auto !important;
1112      min-height: 300px;
1113    }
1114
1115    .modal-gallery-widget-wrapper {
1116      max-width: 100% !important;
1117      width: 100% !important;
1118    }
1119
1120    .my-gallery {
1121      flex-flow: row !important;
1122    }
1123  }
1124
1125  /* Gallery */
1126  @media screen and (max-width: 600px) {
1127    section[id*="CHO_Widget_PhotoSwipe"]:not(.flex-no-wrap) .my-gallery a {
1128      min-width: calc(100% - 20px);
1129    }
1130    .slick-track a:not(.btn) {
1131      margin: 5px !important;
1132    }
1133  }
1134
1135  .slick-track a:not(.btn) {
1136    min-width: calc(2vw - 32px) !important;
1137  }
1138
1139  .slick-track {
1140    min-width: 100vw !important;
1141  }
1142
1143  @media screen and (min-width: 768px) {
1144    .my-gallery > a {
1145      max-width: calc(33% - 20px) !important;
1146    }
1147
1148    .slick-track a:not(.btn) {
1149      min-height: 400px;
1150    }
1151    section[id*="CHO_Widget_PhotoSwipe"]:not(.flex-no-wrap) .my-gallery {
1152      flex-wrap: wrap !important;
1153    }
1154    .my-gallery {
1155      justify-content: center !important;
1156      text-align: center;
1157    }
1158    .my-gallery > a img {
1159      object-fit: contain !important;
1160      max-height: 100%;
1161    }
1162  }
1163  h2[id*="CHO_Widget_PhotoSwipe_ExtraLarge_mainTitle"] {
1164    font-weight: bold;
1165  }
1166
1167  /*--- special: slick slide */
1168  .slick-slide {
1169    transition: all 0.5s ease !important;
1170    border-radius: 20px;
1171    overflow: hidden;
1172  }
1173
1174  .slick-list {
1175    /* transform: scale(0.9) !important; */
1176  }
1177
1178  section[id*="PhotoSwipe_ExtraLarge"],
1179  .modal-gallery-widget-wrapper,
1180  section[id*="CHO_Widget_PhotoSwipe"]:not(.flex-no-wrap) .my-gallery,
1181  .slick-slider .slick-track {
1182    overflow: visible;
1183    min-height: 600px;
1184    align-content: center;
1185  }
1186
1187  .slick-slide.slick-current.slick-active.slick-center {
1188    transform: scale(1.5);
1189    z-index: 10;
1190  }
1191
1192  .slick-slide.slick-active,
1193  .slick-slide.slick-cloned.slick-active {
1194    transform: scale(1.2);
1195    z-index: 9;
1196  }
1197
1198  .slick-slide.slick-cloned,
1199  .slick-slide:not(.slick-current):not(.slick-active):not(.slick-center) {
1200    transform: scale(1);
1201    z-index: 8;
1202  }
1203
1204  /* ----- pagination for slick slider */
1205  .slick-arrow.slick-prev,
1206  .slick-arrow.slick-next {
1207    bottom: -80px;
1208    top: unset;
1209    background: none;
1210    width: 80px !important;
1211  }
1212
1213  .slick-arrow span {
1214    opacity: 1 !important;
1215    color: black;
1216    font-size: 20px !important;
1217    line-height: 2 !important;
1218    font-family: var(--headerfont);
1219    margin: 0 -20px;
1220    text-transform: uppercase;
1221  }
1222
1223  .slick-prev:before,
1224  .slick-next:before {
1225    color: black;
1226  }
1227
1228  @media (min-width: 768px) {
1229    .slick-arrow.slick-next {
1230      right: unset;
1231      margin-left: 30vw;
1232    }
1233    .slick-arrow.slick-prev {
1234      left: unset;
1235      margin-right: 30vw;
1236    }
1237
1238    .theme1 .slick-arrow:hover {
1239      background: transparent !important;
1240    }
1241
1242    .theme1 .slick-arrow:hover:before {
1243      color: black !important;
1244    }
1245
1246    .theme1 .slick-arrow.slick-prev:before {
1247      left: 13px !important;
1248      top: 7px;
1249      position: absolute;
1250    }
1251
1252    .slick-arrow.slick-next {
1253      text-align: left;
1254      padding-left: 15px;
1255    }
1256
1257    .slick-next:before {
1258      right: 10px !important;
1259      top: 7px;
1260      position: absolute;
1261    }
1262
1263    .slick-arrow.slick-prev {
1264      text-align: right !important;
1265      padding-right: 15px;
1266    }
1267  }
1268
1269  .slick-dotted .slick-dots {
1270    bottom: -50px;
1271  }
1272
1273  .slick-dots li {
1274    width: auto;
1275    height: auto;
1276  }
1277
1278  .theme1 .slick-dotted .slick-dots li.slick-active button {
1279    background: var(--color3);
1280    padding: 8px;
1281  }
1282
1283  .slick-dots li button {
1284    border: 0.25px solid var(--color3);
1285    padding: 8px;
1286  }
1287
1288  /* Navigation */
1289  header {
1290    background: none !important;
1291    box-shadow: none !important;
1292  }
1293
1294  header.master-layout-1.fixed-shrink.wgt-header,
1295  .master-layout-1 nav #main-menu ul,
1296  .master-layout-1-fat nav #main-menu ul {
1297    backdrop-filter: unset;
1298    -webkit-backdrop-filter: unset;
1299  }
1300
1301  nav li > a[aria-label*="Member Login"] {
1302    font-weight: bold !important;
1303  }
1304
1305  .logo {
1306    position: fixed;
1307    left: 50%;
1308    transform: translateX(-50%);
1309    z-index: 3;
1310  }
1311
1312  @media (hover: hover) and (pointer: fine) and (min-width: 1025px),
1313    screen and (-ms-high-contrast: none) and (min-width: 1025px) {
1314    .master-layout-1 .logo .static-img {
1315      justify-content: center;
1316    }
1317  }
1318
1319  @media (hover: hover) and (pointer: fine) and (min-width: 1025px),
1320    screen and (-ms-high-contrast: none) and (min-width: 1025px) {
1321    .master-layout-1 .MyProfile_Member .MyProfile_Name {
1322      color: white;
1323    }
1324  }
1325
1326  @media screen and (max-width: 767px), screen and (hover: none) {
1327    .master-layout-1 .MyProfile_Member {
1328      margin-top: 0;
1329    }
1330  }
1331
1332  #main-menu {
1333    overflow: visible !important;
1334    position: fixed;
1335    left: 50%;
1336    transform: translateX(-50%) translateY(50vh);
1337    height: 100%;
1338    transition: opacity 0.25s ease, transform 0.5s ease;
1339    color: white;
1340  }
1341
1342  form:has(div[id*="BaseLogin"]) #main-menu {
1343    position: fixed;
1344    left: 50%;
1345    color: rgb(22, 49, 111) !important;
1346    transform: translateY(60px) translateX(-50%) !important;
1347  }
1348
1349  @media screen and (hover: hover) and (pointer: fine) and (min-width: 1025px),
1350    screen and (-ms-high-contrast: none) and (min-width: 1025px) {
1351    form:has(div[id*="BaseLogin"]) .master-layout-1 .logo {
1352      top: 0;
1353      height: 70px;
1354    }
1355  }
1356
1357  @media screen and (min-width: 1025px) and (hover: hover) {
1358    .wgt-header,
1359    .wgt-header > .container-fluid,
1360    nav[data-role="menu-container"],
1361    #main-menu > li,
1362    #main-menu > li > a,
1363    .MyProfile_Member,
1364    #divMainMenu,
1365    .child-nav > li,
1366    .child-nav > li > a {
1367      height: var(--desktopheaderheight) !important;
1368      line-height: calc(var(--desktopheaderheight) - 40px) !important;
1369    }
1370
1371    #main-menu > li > a {
1372      height: auto !important;
1373    }
1374    /* Right-align menu */
1375    .master-layout-1 #divMainMenu,
1376    .master-layout-1 #divMainMenu nav #main-menu {
1377      /* right: 20px;
1378      left: unset;
1379      transform: unset; */
1380      color: white;
1381      display: block !important;
1382    }
1383  }
1384
1385  .logo {
1386    padding: 5px !important;
1387    max-height: var(--desktopheaderheight);
1388  }
1389
1390  @media screen and (max-width: 767px) {
1391    .master-layout-1 .MyProfile_Svg {
1392      margin-top: 15px;
1393    }
1394  }
1395
1396  /* For when logo is on banner */
1397  form:not(:has(div[id*="BaseLogin"])) .master-layout-1 .logo {
1398    width: 100%;
1399    max-width: 800px;
1400    height: 200px;
1401    max-height: 200px;
1402    transform: translateY(25vh) translateX(-50%);
1403    filter: brightness(100);
1404    transition: all 0.5s ease;
1405  }
1406
1407  form:not(:has(div[id*="BaseLogin"])) .scrolled-head.master-layout-1 .logo {
1408    transform: translateY(0px) translateX(-50%);
1409    filter: brightness(1);
1410    width: 300px;
1411    top: 0;
1412    height: 70px;
1413  }
1414
1415  @media screen and (max-width: 1025px) and (hover: none),
1416    (max-width: 767px) and (hover: hover) {
1417    .scrolled-head.master-layout-1 .logo {
1418      height: 70px;
1419    }
1420  }
1421
1422  .master-layout-1 {
1423    transition: all 0.25s ease;
1424  }
1425
1426  form:not(:has(div[id*="BaseLogin"])) #main-menu {
1427    color: white !important;
1428    transform: translateX(-50%) translateY(50vh);
1429    transition: all 0.75s ease !important;
1430  }
1431
1432  .scrolled-head #main-menu,
1433  form:not(:has(div[id*="BaseLogin"])) .scrolled-head #main-menu {
1434    color: rgb(22, 49, 111) !important;
1435    transform: translateY(60px) translateX(-50%) !important;
1436  }
1437
1438  .MyProfile_Member,
1439  .fa-bars,
1440  .master-layout-1 .MyProfile_Svg svg,
1441  .master-layout-1 .MyProfile_Member .MyProfile_SignedIn .MyProfile_Name,
1442  .master-layout-1 .MyProfile_Member .MyProfile_SignedOut .MyProfile_Name {
1443    color: white !important;
1444    fill: white !important;
1445    transition: all 0.25s ease;
1446  }
1447
1448  .scrolled-head .MyProfile_Member,
1449  .scrolled-head .fa-bars,
1450  .scrolled-head.master-layout-1 .MyProfile_Svg svg,
1451  .scrolled-head.master-layout-1
1452    .MyProfile_Member
1453    .MyProfile_SignedIn
1454    .MyProfile_Name,
1455  .scrolled-head.master-layout-1
1456    .MyProfile_Member
1457    .MyProfile_SignedOut
1458    .MyProfile_Name,
1459  form:has(div[id*="BaseLogin"])
1460    .master-layout-1
1461    .MyProfile_Member
1462    .MyProfile_SignedOut
1463    .MyProfile_Name {
1464    color: var(--color2) !important;
1465    fill: var(--color2) !important;
1466    transition: all 0.25s ease;
1467  }
1468
1469  @media screen and (hover: hover) and (pointer: fine) and (min-width: 1025px),
1470    screen and (-ms-high-contrast: none) and (min-width: 1025px) {
1471    .scrolled-head.master-layout-1 .logo {
1472      top: 0;
1473      height: 70px;
1474    }
1475  }
1476
1477  /* --- nav drawer */
1478  .showMobile #main-menu {
1479    transform: unset !important;
1480    left: 0;
1481  }
1482
1483  .fullmenu nav {
1484    display: block;
1485    background: transparent;
1486  }
1487
1488  .fullmenu nav .top-nav li i.fa-plus,
1489  .fullmenu nav .top-nav li i.fa-minus {
1490    color: black;
1491  }
1492
1493  @media screen and (max-width: 1025px) and (hover: none),
1494    (max-width: 1024px) and (hover: hover) {
1495    #main-menu {
1496      left: 0;
1497      transform: translateX(-100%) !important;
1498      align-content: center;
1499      padding-left: 40px;
1500    }
1501
1502    #main-menu:before {
1503      content: "";
1504      background-image: url("/getmedia/960ddf5a-5ba0-4720-83b0-9442c7e21177/Georgian_Peaks_-_logo_(v2)_1.aspx?width=2000&amp;height=598&amp;ext=.png");
1505      width: 100%;
1506      max-width: 200px;
1507      margin-bottom: 40px;
1508      height: 100px;
1509      display: block;
1510      background-size: contain;
1511      background-repeat: no-repeat;
1512      background-position: center;
1513    }
1514
1515    .scrolled-head #main-menu,
1516    form:not(:has(div[id*="BaseLogin"])) .scrolled-head #main-menu {
1517      transform: translateX(-100%) !important;
1518    }
1519  }
1520
1521  @media screen and (max-width: 1024px), (max-width: 1024px) and (hover: none) {
1522    .master-layout-1 .showMobile #main-menu a.active-link,
1523    .master-layout-1 #divMainMenu nav #main-menu > li > a,
1524    .master-layout-1-fat #divMainMenu .showMobile #main {
1525      font-family: var(--headerfont) !important;
1526    }
1527
1528    .fullmenu nav #main-menu.collapsed {
1529      padding-right: 30px;
1530    }
1531
1532    .fullmenu nav .top-nav li i.fa-plus,
1533    .fullmenu nav .top-nav li i.fa-minus {
1534      background: rgb(224, 224, 224);
1535    }
1536
1537    .master-layout-1 .showMobile #main-menu li:not(:last-child) {
1538      border-bottom: 1px solid rgb(224, 224, 224);
1539    }
1540  }
1541
1542  /* Expand the MORE link */
1543  @media screen and (hover: hover) and (pointer: fine) and (min-width: 1025px),
1544    screen and (-ms-high-contrast: none) and (min-width: 1025px) {
1545    #divMainMenu {
1546      overflow: visible !important;
1547    }
1548    header > .container-fluid {
1549      width: 100%;
1550    }
1551
1552    .MyProfile_Member {
1553      padding: 0 !important;
1554      width: 160px !important;
1555      word-break: break-word !important;
1556    }
1557
1558    .MyProfile_Member span {
1559      text-align: left !important;
1560      margin: 0 10px !important;
1561      padding: 0 !important;
1562      line-height: 1.25 !important;
1563      font-size: 12px !important;
1564      width: 140px !important;
1565    }
1566
1567    nav {
1568      overflow: visible !important;
1569    }
1570
1571    nav a {
1572      font-size: 14px !important;
1573      background: none !important;
1574    }
1575
1576    .more-link {
1577      vertical-align: top;
1578    }
1579
1580    .more-link > .child-nav {
1581      visibility: visible !important;
1582      position: relative !important;
1583      display: flex !important;
1584      box-shadow: none !important;
1585      background: none !important;
1586      min-width: auto !important;
1587    }
1588    .more-link > a {
1589      display: none !important;
1590    }
1591
1592    .more-link > .child-nav > li a {
1593      padding: 0 10px !important;
1594    }
1595
1596    header:not(.scrolled-head) .more-link > .child-nav > li,
1597    header:not(.scrolled-head) .more-link > .child-nav > li a {
1598      height: 120px;
1599      transition: all 0.25s ease;
1600    }
1601
1602    .scrolled-head .more-link > .child-nav > li,
1603    .scrolled-head .more-link > .child-nav > li a,
1604    nav[data-role="menu-container"] {
1605      height: 60px;
1606      transition: all 0.25s ease;
1607    }
1608
1609    header:not(.scrolled-head) .more-link > .child-nav > li a {
1610      line-height: 95px;
1611      transition: all 0.25s ease;
1612      /* text-transform: uppercase !important; */
1613    }
1614
1615    .scrolled-head .more-link > .child-nav > li a {
1616      line-height: 60px;
1617      transition: all 0.25s ease;
1618    }
1619
1620    form:not(:has(div[id*="BaseLogin"])) #main-menu {
1621      overflow: visible !important;
1622      position: fixed;
1623      left: 50%;
1624      transform: translateX(-50%) translateY(50vh);
1625      height: 100%;
1626      max-height: 60px;
1627    }
1628
1629    .more-link .child-nav .child-nav {
1630      margin-left: 0 !important;
1631      top: 100% !important;
1632    }
1633
1634    .more-link .child-nav .child-nav li a,
1635    .more-link .child-nav .child-nav li,
1636    #main-menu > li:not(.more-link) > .child-nav > li,
1637    #main-menu > li:not(.more-link) > .child-nav > li > a {
1638      line-height: 40px !important;
1639      height: 40px !important;
1640    }
1641
1642    #main-menu > li:not(.more-link) > .child-nav > li > a {
1643      line-height: 1 !important;
1644    }
1645
1646    .more-link,
1647    .more-link > .child-nav,
1648    .more-link > .child-nav > li,
1649    .more-link > .child-nav > li > a {
1650      color: inherit !important;
1651      transition: all 0.25s !important;
1652    }
1653
1654    .master-layout-1 #divMainMenu nav #main-menu > li > a,
1655    .master-layout-1 #divMainMenu nav #main-menu ul a {
1656      color: inherit;
1657      font-family: var(--headerfont);
1658      transition: all 0.25s ease;
1659      max-height: 60px;
1660    }
1661
1662    .MyProfile_Member {
1663      top: 70px;
1664    }
1665
1666    .master-layout-1 .MyProfile_Member .fullView {
1667      top: 40px !important;
1668    }
1669
1670    .master-layout-1 .MyProfile_Member {
1671      border: 1px solid white;
1672      height: 40px !important;
1673      border-radius: 20px;
1674      right: 100px;
1675      top: 30px;
1676    }
1677  }
1678
1679  /* ------ menu hover states */
1680  @media only screen and (min-width: 768px) {
1681    .master-layout-1
1682      #divMainMenu
1683      nav
1684      #main-menu
1685      .more-link
1686      > ul.child-nav
1687      > li
1688      > a:hover,
1689    .master-layout-1 #divMainMenu nav #main-menu > li > a:hover,
1690    .master-layout-1 #divMainMenu nav #main-menu > li > a.highlighted,
1691    .master-layout-1 #divMainMenu nav #main-menu > li > a.active-link {
1692      box-shadow: unset;
1693      transition: all 0.3s;
1694      color: var(--color2) !important;
1695    }
1696    .master-layout-1
1697      #divMainMenu
1698      nav
1699      #main-menu
1700      .more-link
1701      > ul.child-nav
1702      > li
1703      > a:after,
1704    .master-layout-1 #divMainMenu nav #main-menu > li > a:after,
1705    .master-layout-1 #divMainMenu nav #main-menu > li > a:hover:after,
1706    .master-layout-1 #divMainMenu nav #main-menu > li > a.highlighted:after,
1707    .master-layout-1 #divMainMenu nav #main-menu > li > a.active-link:after {
1708      content: "";
1709      position: absolute;
1710      transition: all 0.25s ease;
1711      left: 0;
1712      top: 20px;
1713      height: 40px;
1714      width: 100%;
1715      background: white;
1716      border-radius: 15px;
1717      z-index: -1;
1718    }
1719
1720    .master-layout-1
1721      #divMainMenu
1722      nav
1723      #main-menu
1724      > li
1725      > a:not(.active-link):after,
1726    .master-layout-1
1727      #divMainMenu
1728      nav
1729      #main-menu
1730      .more-link
1731      > ul.child-nav
1732      > li
1733      > a:after {
1734      opacity: 0;
1735    }
1736
1737    .master-layout-1 #divMainMenu nav #main-menu > li > a:hover:after,
1738    .master-layout-1
1739      #divMainMenu
1740      nav
1741      #main-menu
1742      .more-link
1743      > ul.child-nav
1744      > li
1745      > a:hover:after {
1746      opacity: 1;
1747    }
1748    .master-layout-1 #divMainMenu nav #main-menu li,
1749    .master-layout-1 #divMainMenu nav #main-menu ul a,
1750    .master-layout-1 #divMainMenu nav #main-menu ul:not(.child-nav) {
1751      max-height: 60px;
1752      line-height: 60px;
1753    }
1754  }
1755
1756  /* --- scroll-head */
1757  header.master-layout-1.fixed-shrink.wgt-header.scrolled-head {
1758    background: rgba(255, 255, 255, 0.8) !important;
1759  }
1760
1761  .scrolled-head .time,
1762  form:has(div[id*="BaseLogin"]) .time {
1763    filter: brightness(100);
1764  }
1765
1766  .scrolled-head .conditions,
1767  form:has(div[id*="BaseLogin"]) .conditions {
1768    filter: invert(1);
1769  }
1770
1771  .master-layout-1.scrolled-head .MyProfile_Member,
1772  .master-layout-1.scrolled-head-temp .MyProfile_Member,
1773  form:has(div[id*="BaseLogin"]) .MyProfile_Member {
1774    border-color: var(--color2);
1775  }
1776
1777  /* Login page */
1778  .login-widget-bg.flex-center-v-h {
1779    background: transparent;
1780  }
1781
1782  /* Title and Summary TIMELINE Custom */
1783  section[id*="TitleAndSummary_Large"].timeline .theme-secondary {
1784    padding: 0 !important;
1785  }
1786
1787  @media screen and (min-width: 768px) {
1788    section[id*="TitleAndSummary_Large"].timeline.basic-block:not(
1789        :has(.img-block:not(.col-sm-push-6))
1790      )
1791      .basic-block-wrapper
1792      .text-block {
1793      width: 50%;
1794      right: 50%;
1795    }
1796
1797    section[id*="TitleAndSummary_Large"].timeline .img-block.col-sm-push-6 {
1798      left: 50%;
1799      overflow: visible;
1800    }
1801
1802    section[id*="TitleAndSummary_Large"].timeline
1803      .img-block:not(.col-sm-push-6) {
1804      margin: 0;
1805      width: 50%;
1806      overflow: visible;
1807      margin-left: 16.666%;
1808      left: -8%;
1809    }
1810
1811    section[id*="TitleAndSummary_Large"].timeline
1812      .img-block.col-sm-push-6:before,
1813    section[id*="TitleAndSummary_Large"].timeline
1814      .img-block:not(.col-sm-push-6):before {
1815      content: "";
1816      position: absolute;
1817      left: -2vw;
1818      top: 0;
1819      width: 3px;
1820      height: 100%;
1821      background: var(--color2);
1822    }
1823
1824    section[id*="TitleAndSummary_Large"].timeline
1825      .img-block.col-sm-push-6:after,
1826    section[id*="TitleAndSummary_Large"].timeline
1827      .img-block:not(.col-sm-push-6):after {
1828      content: "";
1829      position: absolute;
1830      left: calc(-2vw - 28px);
1831      top: 50%;
1832      transform: translateY(-50%);
1833      width: 40px;
1834      height: 40px;
1835      background: url("/getmedia/914d8a41-a116-424a-b13b-54594f29faa6/arrow_left.aspx");
1836      background-size: contain;
1837      background-position: center;
1838      background-repeat: no-repeat;
1839    }
1840
1841    section[id*="TitleAndSummary_Large"].timeline
1842      .img-block:not(.col-sm-push-6):after {
1843      background-image: url("/getmedia/a1a1207e-a5df-4bbd-9eef-ffe4c20ffc9c/arrow_right.aspx");
1844      left: unset;
1845      right: calc(-2vw - 26px);
1846    }
1847
1848    section[id*="TitleAndSummary_Large"].timeline
1849      .img-block:not(.col-sm-push-6):before {
1850      left: unset;
1851      right: -1.88vw;
1852    }
1853
1854    section[id*="TitleAndSummary_Large"].timeline:has(
1855        .img-block:not(.col-sm-push-6)
1856      ).basic-block
1857      .basic-block-wrapper
1858      .text-block {
1859      width: 50%;
1860      margin-left: 8%;
1861      left: -8%;
1862    }
1863  }
1864  @media screen and (max-width: 767px) {
1865    section[id*="TitleAndSummary_Large"] .img-block.col-sm-push-6,
1866    section[id*="TitleAndSummary_Large"].basic-block
1867      .basic-block-wrapper
1868      .text-block,
1869    section[id*="TitleAndSummary_Large"].basic-block:not(
1870        :has(.img-block:not(.col-sm-push-6))
1871      )
1872      .basic-block-wrapper
1873      .text-block {
1874      left: unset !important;
1875      right: unset !important;
1876      margin-left: 8.3333% !important;
1877      margin-right: 8.3333% !important;
1878    }
1879
1880    section[id*="TitleAndSummary_Large"].timeline > div {
1881      position: relative;
1882    }
1883
1884    section[id*="TitleAndSummary_Large"].timeline > div:before {
1885      content: "";
1886      position: absolute;
1887      left: 20px;
1888      top: 0;
1889      width: 3px;
1890      height: 100%;
1891      background: var(--color2);
1892    }
1893
1894    section[id*="TitleAndSummary_Large"].timeline > div:after {
1895      content: "";
1896      position: absolute;
1897      left: 10px;
1898      top: 50%;
1899      transform: translateY(-50%);
1900      width: 40px;
1901      height: 40px;
1902      background: url("/getmedia/a1a1207e-a5df-4bbd-9eef-ffe4c20ffc9c/arrow_right.aspx");
1903      background-size: contain;
1904      background-position: center;
1905      background-repeat: no-repeat;
1906    }
1907  }
1908
1909  /* Title and Summary Extra large */
1910
1911  section[id*="TitleAndSummary_ExtraLarge"] {
1912    position: relative;
1913  }
1914
1915  section[id*="TitleAndSummary_ExtraLarge"] h2:first-child {
1916    position: absolute;
1917    top: 0;
1918    font-size: 100px;
1919    left: 13%;
1920    line-height: 1;
1921    letter-spacing: -20px;
1922    width: 50vw;
1923    max-width: 800px;
1924    min-width: 300px;
1925    color: var(--color2);
1926  }
1927
1928  @media screen and (max-width: 1024px) {
1929    section[id*="TitleAndSummary_ExtraLarge"] h2:first-child {
1930      font-size: 40px;
1931      left: 35px;
1932      letter-spacing: -2px;
1933      width: 100%;
1934      min-width: 300px;
1935      max-width: 100%;
1936    }
1937  }
1938
1939  section[id*="TitleAndSummary_ExtraLarge"]:has(.img-block:not(.col-sm-push-6))
1940    h2:first-child {
1941    right: 0;
1942    left: unset;
1943  }
1944
1945  section[id*="TitleAndSummary_ExtraLarge"].basic-block .basic-block-wrapper {
1946    display: block;
1947  }
1948
1949  section[id*="TitleAndSummary_ExtraLarge"] .img-block {
1950    left: unset;
1951    width: 100%;
1952    min-height: 80vh;
1953    display: block;
1954    float: unset;
1955    margin-top: 80px;
1956  }
1957
1958  /* ----- Image on the right */
1959  section[id*="TitleAndSummary_ExtraLarge"] .img-block.col-sm-push-6 {
1960    margin-left: 25%;
1961    max-width: 75%;
1962    min-height: 80vh;
1963  }
1964
1965  @media screen and (max-width: 767px) {
1966    section[id*="TitleAndSummary_ExtraLarge"] .img-block.col-sm-push-6 {
1967      margin-left: 35px;
1968      max-width: calc(100% - 35px);
1969      min-height: auto;
1970    }
1971  }
1972
1973  /* ----- Image on the left */
1974  section[id*="TitleAndSummary_ExtraLarge"] .img-block:not(.col-sm-push-6) {
1975    min-height: 80vh;
1976    margin-right: 25%;
1977    max-width: 75%;
1978  }
1979
1980  section[id*="TitleAndSummary_ExtraLarge"].basic-block
1981    .basic-block-wrapper
1982    .text-block {
1983    float: unset;
1984    right: unset;
1985    display: block;
1986    padding: 20px;
1987    position: unset;
1988    width: 100%;
1989  }
1990
1991  section[id*="TitleAndSummary_ExtraLarge"] .col-sm-offset-1 {
1992    float: unset;
1993    position: unset;
1994    max-width: 600px;
1995    margin-left: auto;
1996  }
1997
1998  section[id*="TitleAndSummary_ExtraLarge"]:has(.img-block:not(.col-sm-push-6))
1999    .col-sm-offset-1 {
2000    margin-left: 0;
2001    margin-right: auto;
2002  }
2003
2004  /* Title and summary large */
2005  section[id*="TitleAndSummary_Large"] .img-block.col-sm-push-6 {
2006    margin-right: 16.6666%;
2007    border-radius: 20px;
2008    left: 64%;
2009    background: none !important;
2010  }
2011
2012  section[id*="TitleAndSummary_Large"] .col-sm-offset-1 {
2013    margin: 0;
2014  }
2015
2016  section[id*="TitleAndSummary_Large"] .img-block:not(.col-sm-push-6) {
2017    margin-left: 8.3333%;
2018    margin-right: 8.3333%;
2019    border-radius: 20px;
2020    background: none !important;
2021  }
2022
2023  section[id*="TitleAndSummary_Large"].basic-block
2024    .basic-block-wrapper
2025    .text-block {
2026    width: 100%;
2027  }
2028
2029  section[id*="TitleAndSummary_Large"].basic-block:not(
2030      :has(.img-block:not(.col-sm-push-6))
2031    )
2032    .basic-block-wrapper
2033    .text-block {
2034    left: unset;
2035    right: 36%;
2036  }
2037  /* Forms */
2038  @media screen and (min-width: 768px) {
2039    section[id*="OnlineForm"] tr {
2040      width: 100%;
2041      /*       max-width: calc(50% - 5px); */
2042      display: inline-block;
2043    }
2044
2045    section[id*="OnlineForm"] tr:nth-child(odd) {
2046      margin-right: 10px;
2047    }
2048  }
2049
2050  .FormPanel .FieldLabel,
2051  .FormPanel .EditingFormLabel {
2052    text-align: left;
2053    line-height: 1.25;
2054  }
2055
2056  input[type="radio"],
2057  input[type="checkbox"] {
2058    width: 30px;
2059    position: relative;
2060    cursor: pointer;
2061  }
2062  input[type="radio"]:after,
2063  input[type="checkbox"]:after {
2064    content: "";
2065    width: 25px;
2066    height: 25px;
2067    position: absolute;
2068    background: #e5e5e5;
2069    left: 50%;
2070    top: 50%;
2071    transform: translateX(-50%) translateY(-50%);
2072    pointer-events: none;
2073  }
2074
2075  input[type="radio"]:checked:before,
2076  input[type="checkbox"]:checked:before {
2077    content: "✓";
2078    position: absolute;
2079    z-index: 3;
2080    left: 50%;
2081    top: 50%;
2082    transform: translateX(-50%) translateY(-50%);
2083    font-size: 20px;
2084    font-weight: bold;
2085  }
2086
2087  section[id*="OnlineForm"] table {
2088    width: 100%;
2089    max-width: 600px;
2090  }
2091
2092  section[id*="OnlineForm"] select {
2093    border: none !important;
2094    border-radius: 0 !important;
2095    max-width: 100% !important;
2096  }
2097
2098  section[id*="OnlineForm"]
2099    input:not([type*="submit"]):not([type="radio"]):not([type="checkbox"]),
2100  section[id*="OnlineForm"] textarea,
2101  section[id*="OnlineForm"]
2102    .FormPanel
2103    .EditingFormControlNestedControl
2104    .form-control {
2105    border: none !important;
2106    border-radius: 0 !important;
2107    background: rgba(0, 0, 0, 0.1) !important;
2108  }
2109
2110  section[id*="OnlineForm"] .FieldLabel,
2111  section[id*="OnlineForm"] .EditingFormValueCell {
2112    width: 100%;
2113    display: inline-block;
2114    text-align: left !important;
2115  }
2116
2117  section[id*="OnlineForm"]
2118    input:not([class*="input-width"]:not([type="checkbox"])):not(
2119      [type="radio"]
2120    ):not([type="checkbox"]),
2121  section[id*="OnlineForm"] textarea {
2122    min-width: 100%;
2123    max-width: 100% !important;
2124  }
2125
2126  section[id*="OnlineForm"] label {
2127    margin-top: 16px;
2128    margin-bottom: 0;
2129    line-height: 1;
2130  }
2131
2132  section[id*="OnlineForm"] .required-mark {
2133    color: red;
2134    margin-left: 5px;
2135  }
2136
2137  section[id*="OnlineForm"] .EditingFormButtonLeftCell {
2138    display: none;
2139  }
2140  section[id*="OnlineForm"] .EditingFormButtonCell {
2141    width: 100%;
2142    max-width: 200px;
2143    display: inline-block;
2144  }
2145
2146  section[id*="OnlineForm"] .InfoLabel {
2147    max-width: 700px;
2148    margin: auto;
2149    text-align: center;
2150    font-size: 14px;
2151    border: 1px solid white;
2152    padding: 20px;
2153  }
2154
2155  section[id*="OnlineForm"] td:has(span.radio-list-vertical),
2156  section[id*="OnlineForm"] td:has(span.checkbox-list-vertical) {
2157    column-count: 2;
2158  }
2159
2160  /* Text Quick links */
2161  .card-widget .cho-quicklink-tile {
2162    min-width: calc(50% - 40px);
2163    max-width: calc(50% - 40px);
2164    margin: 20px !important;
2165  }
2166  @media screen and (min-width: 768px) {
2167    .card-widget .cho-quicklink-tile.cards-3 {
2168      padding: 0;
2169      min-width: calc(calc(100% / 3) - 20px);
2170      max-width: calc(calc(100% / 3) - 20px);
2171      margin: 10px !important;
2172    }
2173  }
2174
2175  @media screen and (max-width: 767px) {
2176    .card-widget .cho-quicklink-tile {
2177      min-width: 100%;
2178      max-width: 100%;
2179    }
2180  }
2181
2182  .cho-quicklink-tile.cards-3 .cho-quicklink-tile-image.image16-9,
2183  .cho-quicklink-tile-large.cards-3 .cho-quicklink-tile-image.image16-9 {
2184    padding-top: 300px;
2185  }
2186
2187  .cho-quicklink-tile .cho-quicklink-tile-image img,
2188  .cho-quicklink-tile-large .cho-quicklink-tile-image img {
2189    height: 100%;
2190    object-fit: cover;
2191  }
2192
2193  .cho-quicklink-tile .cho-quicklink-basic-wrapper {
2194    border: none;
2195    background: transparent;
2196  }
2197
2198  .cho-quicklink-tile .cho-quicklink-tile-image {
2199    border-radius: 15px;
2200  }
2201
2202  /* Quicklinks on Member Central */
2203  section[id*="CHO_Widget_QuickLinkMenu_Small"] .content-quicklink-menu-a {
2204    text-transform: uppercase;
2205    /* font-family: var(--headerfont); */
2206    letter-spacing: 1px;
2207    /* font-size: var(--h4size); */
2208    font-weight: 800;
2209    font-style: normal;
2210    line-height: 1;
2211    /* background: var(--navy); */
2212    color: white;
2213    padding: 15px 0;
2214    margin-bottom: 5px;
2215  }
2216
2217  section[id*="QuickLinkMenu_Small"] .col-xs-12 {
2218    padding: 0;
2219  }
2220
2221  section[id*="CHO_Widget_QuickLinkMenu_Small"] .content-quicklink-menu-list,
2222  section[id*="CHO_Widget_QuickLinkMenu_Small"]
2223    .content-quicklink-menu-a:hover {
2224    background: transparent !important;
2225  }
2226
2227  .content-quicklink-menu .content-quicklink-menu-list li:hover a {
2228    opacity: 0.75;
2229    transition: all 0.25s ease;
2230  }
2231
2232  .content-quicklink-menu .content-quicklink-menu-list li a:hover {
2233    background: var(--color2) !important;
2234  }
2235
2236  .content-quicklink-menu .content-quicklink-menu-list li:hover a {
2237    border: none;
2238  }
2239
2240  .content-quicklink-menu .content-quicklink-menu-a:hover {
2241    border-left: none !important;
2242    border-bottom: 4px solid black;
2243  }
2244
2245  section[id*="CHO_Widget_QuickLinkMenu_Small"] .content-quicklink-menu-a > p {
2246    margin: 0;
2247  }
2248
2249  section[id*="CHO_Widget_QuickLinkMenu_Small"] .content-quicklink-menu-a,
2250  section[id*="CHO_Widget_QuickLinkMenu_Small"]
2251    .content-quicklink-menu-a:hover {
2252    background: var(--color2) !important;
2253  }
2254
2255  p[id*="QuickLinkMenu_Small"] span {
2256    color: white !important;
2257  }
2258
2259  .content-quicklink-menu .content-quicklink-header {
2260    padding-top: 0;
2261  }
2262
2263  /* Upcoming Events */
2264  .AGTitle span[id*="UpcomingEvents_Large"] {
2265    font-family: var(--headerfont);
2266    font-size: var(--h2size);
2267    font-weight: bold;
2268    letter-spacing: -1px;
2269  }
2270
2271  section[id*="UpcomingEvents_Large"] .Link2 a {
2272    font-family: var(--headerfont);
2273    font-weight: bold;
2274    position: absolute;
2275    height: 100%;
2276    width: 100%;
2277    padding: 10px 0 0 10px;
2278    top: 0;
2279    left: 0;
2280  }
2281
2282  section[id*="UpcomingEvents_Large"] .Link2 a:hover {
2283    background: var(--color2);
2284    color: white;
2285  }
2286
2287  section[id*="UpcomingEvents_Large"] .Link2:hover ~ .bottom-info {
2288    color: white;
2289  }
2290
2291  .upcoming-event-widget .CalAtGlance .upcoming-event-wrapper .bottom-info {
2292    position: relative;
2293    z-index: 2;
2294    transition: all 0.25s ease;
2295    pointer-events: none;
2296  }
2297
2298  .upcoming-event-widget .CalAtGlance .upcoming-event-wrapper {
2299    border: 1px solid rgb(187, 187, 187);
2300    padding: 40px 10px 10px !important;
2301    margin: 5px;
2302    border-radius: 10px;
2303    max-width: calc(25% - 10px);
2304    position: relative;
2305    overflow: hidden;
2306  }
2307
2308  .upcoming-event-widget
2309    .CalAtGlance
2310    .events-row
2311    .upcoming-event-pagination
2312    a.active,
2313  .upcoming-event-widget
2314    .CalAtGlance
2315    .AGScroll
2316    .upcoming-event-pagination
2317    a.active,
2318  .upcoming-event-widget
2319    .CalAtGlance
2320    .AGCont
2321    .upcoming-event-pagination
2322    a.active,
2323  .upcoming-event-widget .CalAtGlance .events-row .upcoming-event-pagination a,
2324  .upcoming-event-widget .CalAtGlance .AGScroll .upcoming-event-pagination a,
2325  .upcoming-event-widget .CalAtGlance .AGCont .upcoming-event-pagination a {
2326    display: inline-block;
2327  }
2328
2329  /* Sticky menu on member central */
2330
2331  form:has(header:not(.scrolled-head)) .sticky-menu {
2332    opacity: 0;
2333    pointer-events: none;
2334  }
2335
2336  .sticky-menu {
2337    position: fixed;
2338    top: 120px;
2339    left: 20px;
2340    width: calc(100% - 40px);
2341    border-radius: 0 0 20px 20px;
2342    padding: 0 10px;
2343    text-align: center;
2344    transition: all 0.25s ease;
2345    background: rgba(23, 49, 111, 0.8);
2346    z-index: 100;
2347  }
2348
2349  .sticky-menu .theme-secondary {
2350    padding: 0 !important;
2351  }
2352
2353  .sticky-menu a {
2354    padding: 5px;
2355    background: transparent !important;
2356    height: 100%;
2357    align-content: center;
2358    min-width: auto;
2359    height: 40px;
2360  }
2361
2362  .sticky-menu a:hover {
2363    background: rgba(255, 255, 255, 0.25) !important;
2364  }
2365
2366  @media screen and (max-width: 767px) {
2367    .sticky-menu .e3-table-wrap {
2368      display: flex;
2369    }
2370
2371    .sticky-menu .btn {
2372      height: auto;
2373    }
2374
2375    .sticky-menu {
2376      width: 100%;
2377      left: 0;
2378    }
2379  }
2380
2381  /* Expandable Content */
2382  .expand-arrow {
2383    background: transparent !important;
2384    font-size: 28px;
2385    height: 0;
2386    position: relative;
2387  }
2388
2389  .pull-right.fa.expand-arrow {
2390    margin-left: auto;
2391  }
2392
2393  .fa-angle-down:before,
2394  .fa-angle-up:before {
2395    position: absolute;
2396    top: 50%;
2397    transform: translateY(-50%);
2398    right: 5px;
2399  }
2400
2401  .contact-card-widget.list-view .contact-card-name.theme-primary-border {
2402    background: var(--color2);
2403    color: white;
2404  }
2405
2406  .expandable-content-widget .expandable-content-wrapper {
2407    overflow-x: hidden;
2408  }
2409
2410  /* TRANSITIONY */
2411  section[id*="TitleAndSummary_Large"] .col-sm-6 img {
2412    transform: translateX(100%);
2413    transition: all 1s ease;
2414    display: block !important;
2415    opacity: 0;
2416  }
2417
2418  section[id*="TitleAndSummary_Large"] .col-sm-push-6 img {
2419    transform: translateX(-100%);
2420    transition: all 1s ease;
2421    opacity: 0;
2422  }
2423
2424  section[id*="TitleAndSummary_Large"][transitioned="yes"] img {
2425    transform: translateX(0%);
2426    width: 100%;
2427    height: 100%;
2428    object-fit: cover;
2429    opacity: 1;
2430  }
2431
2432  .page-content section:not([transitioned="yes"]) h1,
2433  .page-content section:not([transitioned="yes"]) h2,
2434  .page-content section:not([transitioned="yes"]) h3,
2435  .page-content section:not([transitioned="yes"]) h4,
2436  .page-content section:not([transitioned="yes"]) h5,
2437  .page-content section:not([transitioned="yes"]) h6,
2438  .page-content section:not([transitioned="yes"]) p {
2439    opacity: 0;
2440  }
2441
2442  section[id*="TitleAndSummary_ExtraLarge"] .basic-block-wrapper .img-block {
2443    transform: translateY(0%);
2444    transition: all 1s ease;
2445  }
2446  section[id*="TitleAndSummary_ExtraLarge"]:not([transitioned="yes"])
2447    .basic-block-wrapper
2448    .img-block {
2449    transform: translateY(100%);
2450  }
2451
2452  section[id*="TitleAndSummary_ExtraLarge"]
2453    .basic-block-wrapper
2454    .img-block:before {
2455    content: "";
2456    position: absolute;
2457    left: 0;
2458    top: 0;
2459    width: 100%;
2460    height: 50%;
2461    background: #ffffff;
2462    background: linear-gradient(
2463      180deg,
2464      rgba(255, 255, 255, 1) 0%,
2465      rgba(255, 255, 255, 0) 100%
2466    );
2467  }
2468
2469  section h1 span,
2470  section h1 span span,
2471  section h2 span,
2472  section h2 span span,
2473  section h3 span,
2474  section h3 span span,
2475  section h4 span,
2476  section h4 span span,
2477  section h5 span,
2478  section h5 span span,
2479  section h6 span,
2480  section h6 span span,
2481  section p span,
2482  section p span span {
2483    display: inline-block;
2484    transform: translateY(50%);
2485    opacity: 0;
2486    transition: all 0.5s ease;
2487  }
2488
2489  /*  On desktop device */
2490  @media screen and (min-width: 768px) and (hover: hover) {
2491    section h1 span span,
2492    section h1 > span:not(:has(span)) {
2493      letter-spacing: -16px;
2494    }
2495    section h2 span span,
2496    section h2 > span:not(:has(span)) {
2497      letter-spacing: -9px;
2498    }
2499    section h3 span span,
2500    section h3 > span:not(:has(span)) {
2501      letter-spacing: -6px;
2502    }
2503    section h4 span span,
2504    section h4 > span:not(:has(span)) {
2505      letter-spacing: -5px;
2506    }
2507    section h5 span span,
2508    section h5 > span:not(:has(span)) {
2509      letter-spacing: -4px;
2510    }
2511    section h6 span span,
2512    section h6 > span:not(:has(span)) {
2513      letter-spacing: -3.5px;
2514    }
2515    section p span span,
2516    section p > span:not(:has(span)) {
2517      letter-spacing: -3px;
2518    }
2519  }
2520
2521  /*  On desktop device shrunked to mobile size */
2522  @media screen and (max-width: 767px) and (hover: hover) {
2523    section h1 span span,
2524    section h1 > span:not(:has(span)) {
2525      letter-spacing: -7px;
2526    }
2527    section h2 span span,
2528    section h2 > span:not(:has(span)) {
2529      letter-spacing: -6px;
2530    }
2531    section h3 span span,
2532    section h3 > span:not(:has(span)) {
2533      letter-spacing: -5px;
2534    }
2535    section h4 span span,
2536    section h4 > span:not(:has(span)) {
2537      letter-spacing: -4px;
2538    }
2539    section h5 span span,
2540    section h5 > span:not(:has(span)) {
2541      letter-spacing: -4px;
2542    }
2543    section h6 span span,
2544    section h6 > span:not(:has(span)) {
2545      letter-spacing: -3.5px;
2546    }
2547    section p span span,
2548    section p > span:not(:has(span)) {
2549      letter-spacing: -3px;
2550    }
2551  }
2552
2553  /*  On mobile device */
2554  @media screen and (max-width: 767px) and (hover: none) {
2555    section h1 span span,
2556    section h1 > span:not(:has(span)) {
2557      letter-spacing: -12px;
2558    }
2559
2560    section h2 span span,
2561    section h2 > span:not(:has(span)) {
2562      letter-spacing: -5px;
2563    }
2564
2565    section h3 span span,
2566    section h3 > span:not(:has(span)) {
2567      letter-spacing: -3px;
2568    }
2569
2570    section h4 span span,
2571    section h4 > span:not(:has(span)) {
2572      letter-spacing: -6px;
2573    }
2574
2575    section[id*="TitleAndSummary_ExtraLarge"] h2:first-child {
2576      min-width: 90%;
2577      left: 5%;
2578      top: 30px;
2579    }
2580
2581    section[id*="TitleAndSummary_ExtraLarge"] h2:first-child span {
2582      font-size: var(--h1size) !important;
2583      letter-spacing: -6px;
2584    }
2585  }
2586
2587  p span > strong,
2588  p strong > span {
2589    letter-spacing: -1px;
2590  }
2591
2592  section[transitioned="yes"] h1 span,
2593  section[transitioned="yes"] h2 span,
2594  section[transitioned="yes"] h3 span,
2595  section[transitioned="yes"] h4 span,
2596  section[transitioned="yes"] h5 span,
2597  section[transitioned="yes"] h6 span,
2598  section[transitioned="yes"] p span {
2599    transform: translateY(0%);
2600    opacity: 1;
2601  }
2602
2603  .large-h2-apostrophe {
2604    font-size: 100px;
2605    line-height: 0;
2606    font-family: cursive;
2607  }
2608
2609  h2 span:last-child > .large-h2-apostrophe {
2610    transform-origin: right;
2611    transform: rotate(180deg) translateY(-20px);
2612  }
2613
2614  .span-spacer {
2615    width: 0.25em;
2616  }
2617
2618  /* Footer */
2619  @media screen and (max-width: 767px) {
2620    .footer-bg > .container,
2621    .footer-content-padding > *,
2622    .footer-bg-dark > .container,
2623    .footer-bg-dark > .container > .col-xs-12 {
2624      padding-left: 0 !important;
2625      padding-right: 0 !important;
2626    }
2627  }
2628
2629  /* Custom top buttons nav */
2630  .quick-nav {
2631    display: none;
2632  }
2633  @media screen and (min-width: 768px) and (hover: hover) {
2634    .quick-nav {
2635      position: fixed;
2636      right: 300px;
2637      margin-top: 36px;
2638      z-index: 4;
2639      display: block;
2640    }
2641
2642    .quick-nav .btn {
2643      padding: 7px 10px 5px;
2644      background: var(--color2);
2645      color: white;
2646      border-radius: 30px !important;
2647      border: 1px solid white;
2648      transition: all 0.25s ease;
2649    }
2650
2651    .quick-nav .btn:hover {
2652      background: white;
2653      color: var(--color2);
2654    }
2655
2656    .quick-nav img {
2657      width: 15px;
2658      vertical-align: middle;
2659      margin-right: 10px;
2660      transition: all 0.25s ease;
2661    }
2662
2663    .quick-nav .btn:hover img {
2664      filter: invert(1);
2665    }
2666  }
2667
2668  .quick-nav a.btn {
2669    font-size: 12px;
2670  }
2671
2672  @media screen and (max-width: 1495px) {
2673    .quick-nav .btn {
2674      padding: 5px 10px 3px;
2675      min-width: auto !important;
2676      font-size: 10px;
2677      display: block;
2678    }
2679
2680    .quick-nav {
2681      margin-top: 20px;
2682    }
2683  }
2684
2685  @media screen and (max-width: 1120px) {
2686    .quick-nav span {
2687      display: none;
2688    }
2689    .quick-nav .btn {
2690      padding-right: 0;
2691      display: inline-block;
2692    }
2693    .quick-nav {
2694      margin-top: 40px;
2695    }
2696  }
2697
2698  form:has(.announcement-bar-widget) #CMSHeaderDiv,
2699  form:has(.announcement-bar-widget):not(:has(#CMSHeaderDiv)),
2700  form:has(.announcement-bar-widget):has(#CMSHeaderDiv) header {
2701    padding-top: 40px;
2702  }
2703
2704  form:has(.announcement-bar-widget):not(:has(#CMSHeaderDiv)) header .logo {
2705    top: 50px;
2706  }
2707
2708  form:has(.announcement-widget-content.hidden),
2709  form:has(.announcement-widget-content.hidden) #CMSHeaderDiv,
2710  form:has(.announcement-widget-content.hidden):not(:has(#CMSHeaderDiv)),
2711  form:has(.announcement-widget-content.hidden):has(#CMSHeaderDiv) header {
2712    padding-top: 0 !important;
2713  }
2714
2715  form:has(.announcement-widget-content.hidden):not(:has(#CMSHeaderDiv))
2716    header
2717    .logo {
2718    top: unset;
2719  }
2720
2721  .announcement-bar-widget {
2722    position: fixed;
2723    top: 0;
2724    left: 0;
2725    z-index: 10000;
2726    min-width: 100%;
2727    max-height: 50px;
2728    overflow: hidden;
2729  }
2730
2731  .announcement-bar-widget p {
2732    opacity: 1 !important;
2733    transform: unset !important;
2734  }
2735
2736  .announcement-bar-widget .slick-track {
2737    width: 100% !important;
2738    min-height: auto;
2739  }
2740
2741  .announcement-bar-widget .slick-slide {
2742    border-radius: 0;
2743    width: 100% !important;
2744    padding-right: 0;
2745    padding-left: 0;
2746    transform: unset;
2747  }
2748
2749  .announcement-bar-widget .announcement-text {
2750    margin-top: 0;
2751    margin-bottom: 0;
2752    font-size: 14px;
2753  }
2754
2755  .announcement-bar-widget .announcement-text strong {
2756    font-family: var(--headerfont);
2757  }
2758
2759  .announcement-bar-widget .slide-close {
2760    position: absolute;
2761    transform: translateY(-50%);
2762    top: 0;
2763    right: 0;
2764    margin-top: 20px;
2765    float: none;
2766  }
2767
2768  @media screen and (max-width: 767px) {
2769    .announcement-bar-widget .announcement-text {
2770      font-size: 10px;
2771    }
2772
2773    .announcement-bar-widget .slide-close {
2774      transform: translateY(calc(-50% - 2px));
2775    }
2776  }
2777</style>
2778<script type="text/javascript">
2779  // window.addEventListener("error", () => {
2780  //   return true;
2781  // });
2782
2783  window.scrollTo(0, 0);
2784  window.addEventListener("DOMContentLoaded", () => {
2785    window.removeEventListener("DOMContentLoaded");
2786
2787    // ADA Compliance
2788
2789    /* This is to swap the h4 tags in Rotating Image Banner with h2, because semantically */
2790    if (document.getElementsByClassName("rotating-slide")) {
2791      Array.from(document.getElementsByClassName("rotating-slide")).forEach(
2792        (slider) => {
2793          slider
2794            .getElementsByClassName("cho-hero-textwidget-bg")[0]
2795            .setAttribute("role", "banner");
2796          let h4 = slider.querySelectorAll("h4")[0];
2797          let h1 = slider.querySelectorAll("h1")[0];
2798          if (!h4) return;
2799
2800          let h2 = document.createElement("h2");
2801          let newh1 = document.createElement("h1");
2802          if (h4) {
2803            h2.role = "banner";
2804
2805            h2.innerHTML = `<span>${h4.innerHTML}</span>`;
2806            h4.parentNode.replaceChild(h2, h4);
2807          }
2808          if (h1) {
2809            newh1.role = "banner";
2810
2811            newh1.innerHTML = `<span>${h1.innerHTML}</span>`;
2812            h1.parentNode.replaceChild(newh1, h1);
2813          }
2814        }
2815      );
2816    }
2817
2818    /* Add aria label to the menu button hamburger */
2819
2820    if (document.getElementById("menu-button")) {
2821      document
2822        .getElementById("menu-button")
2823        .setAttribute(
2824          "aria-label",
2825          "Mobile hamburger navigation expand and collapse button"
2826        );
2827      document.getElementById("menu-button").setAttribute("role", "button");
2828    }
2829
2830    /* Add aria label to header logo if it's a link */
2831    if (
2832      document.querySelector("header").querySelector(".logo").querySelector("a")
2833    ) {
2834      document
2835        .querySelector("header")
2836        .querySelector(".logo")
2837        .querySelector("a")
2838        .setAttribute("aria-label", "Header logo with link to home page");
2839    }
2840
2841    /* Add aria label to FOOTER logo if it's a link */
2842    if (document.querySelector("footer .footer-logo a")) {
2843      document
2844        .querySelector("footer .footer-logo a")
2845        .setAttribute("aria-label", "Footer logo with link to home page");
2846    }
2847
2848    /* Static Image Banners (h2, h4) -> h2, h3 */
2849    Array.from(document.getElementsByClassName("cho-hero-textwidget"))
2850      .filter((el) => {
2851        return el.id.includes("Static");
2852      })
2853      .forEach((i) => {
2854        let h4 = i.querySelectorAll("h4")[0];
2855        let h2 = i.querySelectorAll("h2")[0];
2856        let h3 = document.createElement("h3");
2857        let newh2 = document.createElement("h2");
2858
2859        h3.role = "banner";
2860        newh2.role = "banner";
2861
2862        if (h4 && h4.innerHTML) {
2863          h3.innerHTML = `<span>${h4.innerHTML}</span>`;
2864          h4.parentNode.replaceChild(h3, h4);
2865        }
2866
2867        if (h2 && h2.innerHTML) {
2868          newh2.innerHTML = `<span>${h2.innerHTML}</span>`;
2869          h2.parentNode.replaceChild(newh2, h2);
2870        }
2871
2872        /* Add IMG role to static banner background images */
2873        if (i.getElementsByClassName("cho-hero-textwidget-bg")[0]) {
2874          i.getElementsByClassName("cho-hero-textwidget-bg")[0].setAttribute(
2875            "role",
2876            "banner"
2877          );
2878        }
2879      });
2880
2881    /* Video Banners */
2882    Array.from(document.getElementsByClassName("cho-hero-textwidget"))
2883      .filter((el) => {
2884        return el.id.includes("Video");
2885      })
2886      .forEach((i) => {
2887        let h2 = i.querySelectorAll("h2")[0];
2888        let h4 = i.querySelectorAll("h4")[0];
2889
2890        let h1 = document.createElement("h1");
2891        let newh2 = document.createElement("h2");
2892
2893        h1.role = "banner";
2894        newh2.role = "banner";
2895
2896        if (h2 && h2.innerHTML) {
2897          h1.innerHTML = `<span>${h2.innerHTML}</span>`;
2898          h2.parentNode.replaceChild(h1, h2);
2899        }
2900        if (h4 && h4.innerHTML) {
2901          newh2.innerHTML = `<span>${h4.innerHTML}</span>`;
2902          h4.parentNode.replaceChild(newh2, h4);
2903        }
2904
2905        /* Add IMG role to static banner background images */
2906        if (i.getElementsByClassName("cho-hero-textwidget-bg")[0]) {
2907          i.getElementsByClassName("cho-hero-textwidget-bg")[0].setAttribute(
2908            "role",
2909            "banner"
2910          );
2911        }
2912      });
2913
2914    /* Add tab index to all tab items to make them readable */
2915    Array.from(document.getElementsByClassName("tab-content-item")).forEac
2915h(
2916      (tab) => tab.setAttribute("tabindex", 0)
2917    );
2918
2919    /* Add aria label to divs that have onclick */
2920    Array.from(document.querySelectorAll("div,a"))
2921      .filter((div) => div.onclick)
2922      .forEach((div, i) => {
2923        div.setAttribute("aria-label", `button link ${i}`);
2924        div.setAttribute("tabindex", "0");
2925        div.setAttribute("role", "button");
2926      });
2927
2928    /* svgs should be role as presentations  */
2929    Array.from(document.querySelectorAll("svg,table")).forEach((svg) =>
2930      svg.setAttribute("role", "presentation")
2931    );
2932
2933    /* Add aria label to iframes */
2934    if (document.querySelectorAll("iframe").length > 0) {
2935      Array.from(document.querySelectorAll("iframe")).forEach((iframe) => {
2936        iframe.setAttribute("aria-label", "iFrame embed");
2937        if (iframe.src.includes("map")) {
2938          iframe.setAttribute("aria-label", "Map");
2939          iframe.setAttribute("title", "iFrame embed");
2940        }
2941      });
2942    }
2943
2944    /* Ensure all a tags have discernible text */
2945    [
2946      ...document.querySelectorAll("div:not(#divMainMenu) a:not(:has(iframe))"),
2947    ].forEach((a) => {
2948      a.innerHTML += `<span style="visibility:hidden;pointer-events:none;width:0;height:0;display:block;">Link</span>`;
2949    });
2950
2951    /* add aria label to social media icons */
2952    document.querySelectorAll("footer a:has(i)").forEach((a) => {
2953      a.setAttribute("aria-label", a.children[0].getAttribute("alt"));
2954    });
2955
2956    /* remove a href if none on the quick links */
2957    if (document.querySelector(".full-width-quicklinks"))
2958      [...document.querySelectorAll(".quicklink-flex-item")]
2959        .filter((a) => a.outerHTML.includes(`href=""`))
2960        .map(async (a) => {
2961          a.removeAttribute("href");
2962        });
2963
2964    // Set #content to aria-hidden false  so it corresponds to skip link and doesnt throw error
2965    document.getElementById("content").setAttribute("aria-hidden", false);
2966    document
2967      .getElementById("content")
2968      .setAttribute("aria-label", "Skip link to main content");
2969
2970    //-- END ADA --//
2971
2972    // Slick Slider
2973    let slider = "section[id*='PhotoSwipe_ExtraLarge'] .my-gallery";
2974    if (document.querySelector(slider)) {
2975      $(slider).slick({
2976        infinite: true,
2977        slidesToShow: 3,
2978        slidesToScroll: 1,
2979      });
2980    }
2981
2982    /* TRANSITIONS */
2983    window.scrollTo(0, 0);
2984    let sections = Array.from(
2985      document.querySelectorAll(".page-content section")
2986    );
2987
2988    setTimeout(() => {
2989      sections = sections.map((sect) => {
2990        return {
2991          pos: sect.getBoundingClientRect().top - window.innerHeight / 1.5,
2992          html: sect,
2993        };
2994      });
2995    }, 500);
2996
2997    // This by default sets the first element as transitioned
2998    // if (sections[0].html) sections[0].html.setAttribute("transitioned", "yes");
2999
3000    let col30 =
3001      document.querySelector(".col-30-right") ||
3002      document.querySelector(".col-30-left");
3003    if (col30) {
3004      [...col30.querySelectorAll("section")].forEach((section) => {
3005        section.setAttribute("transitioned", "yes");
3006      });
3007    }
3008    /* Transition text - replace the word with individual letters wrapped in <span> - DESIGN CHOICE */
3009
3010    const isMobile = navigator.userAgent.match(
3011      /(iPad)|(iPhone)|(iPod)|(android)|(webOS)/i
3012    );
3013
3014    if (!isMobile) {
3015      let textcontainers = [
3016        ...document.querySelectorAll(
3017          `.page-content section:not(.latest-news-row-widget):not([id*="AnnouncementBar"]) h1:not(:has(a)),
3018        .page-content section:not(.latest-news-row-widget):not([id*="AnnouncementBar"]) h2:not(:has(a)),
3019        .page-content section:not(.latest-news-row-widget):not([id*="AnnouncementBar"]) h3:not(:has(a)),
3020        .page-content section:not(.latest-news-row-widget):not([id*="AnnouncementBar"]) h4:not(:has(a)),
3021        .page-content section:not(.latest-news-row-widget):not([id*="AnnouncementBar"]) h5:not(:has(a)),
3022        .page-content section:not(.latest-news-row-widget):not([id*="AnnouncementBar"]) h6:not(:has(a)),
3023        .page-content section:not(.latest-news-row-widget):not([id*="AnnouncementBar"]) p:not(:has(a))`
3024        ),
3025      ]; // Add whatever classes or ids// Add whatever classes or ids
3026
3027      textcontainers.forEach((text) => {
3028        let tagname = (text.tagName || text.children[0].tagName).toLowerCase();
3029        let newHTML = "";
3030
3031        // Find the <br>
3032        let length = 0;
3033
3034        let brArray = text.innerHTML.split("<br>").map((i) => {
3035          let htmlwrapper = document.createElement("inner");
3036
3037          htmlwrapper.innerHTML = i;
3038
3039          length += htmlwrapper.innerText.length;
3040          return length;
3041        });
3042        brArray = brArray.splice(0, brArray.length - 1);
3043
3044        /* Variables */
3045        let a_array = null;
3046        let strong_array = null;
3047        let lengthreducer = 0;
3048        let strong_tag_length = 8;
3049
3050        // Find the <a>
3051        if (text.innerHTML.includes("<a")) {
3052          a_array = text.innerHTML
3053            .split("<a")
3054            .slice(1, 1000)
3055            .map((item, i) => {
3056              let a_inner = item.slice(
3057                item.indexOf(">") + 1,
3058                item.indexOf("</a>")
3059              );
3060
3061              let start_tag = `<a${item.split(">")[0]}>`;
3062
3063              let start_idx =
3064                text.innerHTML.indexOf(item.split(">")[0]) - 2 - lengthreducer;
3065              let end_idx =
3066                text.innerHTML.indexOf(item.split(">")[0]) +
3067                a_inner.length -
3068                3 -
3069                lengthreducer;
3070
3071              lengthreducer +=
3072                start_tag.length + a_inner.length + 4 - a_inner.length;
3073
3074              return {
3075                start_tag: start_tag,
3076                start_idx: start_idx,
3077                end_idx: end_idx,
3078                end_tag: `</a>`,
3079              };
3080            });
3081        }
3082
3083        // Find the <strong>
3084        if (text.innerHTML.includes("<strong")) {
3085          strong_array = text.innerHTML
3086            .split("<strong")
3087            .slice(1, 1000)
3088            .map((item, i) => {
3089              let strong_inner = item.slice(
3090                item.indexOf(">") + 1,
3091                item.indexOf("</strong>")
3092              );
3093
3094              // To render the text values minus the amp and all that
3095              let textarea = document.createElement("textarea");
3096              textarea.innerHTML = strong_inner;
3097              strong_inner = textarea.value;
3098              // last line jsut ensures to get rid of &nbsp; because it throws off the positioning of the tags
3099
3100              let strong_start_tag = `<strong>`;
3101
3102              let strong_start_idx = text.innerText.indexOf(strong_inner);
3103
3104              let strong_end_idx = strong_start_idx + strong_inner.length - 1;
3105
3106              return {
3107                start_tag: `<strong>`,
3108                start_idx: strong_start_idx,
3109                end_idx: strong_end_idx,
3110                end_tag: `</strong>`,
3111              };
3112            });
3113        }
3114
3115        // Do process
3116        Promise.all(
3117          text.innerText.split("").map(async (letter, i) => {
3118            let promise = new Promise((resolve) => {
3119              // If there's a space, make it a default width
3120              let spaceClass = letter === " " ? `span-spacer` : ``;
3121              let spaceTagEnd = letter === " " ? `</span><span>` : ``;
3122
3123              let br =
3124                brArray.indexOf(i) > -1
3125                  ? `</span><p style="margin:5px"></p><span>`
3126                  : ``;
3127
3128              let doAStartTag =
3129                a_array &&
3130                [...a_array].map((item) => item.start_idx).indexOf(i) > -1
3131                  ? a_array[
3132                      [...a_array].map((item) => item.start_idx).indexOf(i)
3133                    ].start_tag
3134                  : ``;
3135
3136              let doAEndTag =
3137                a_array &&
3138                [...a_array].map((item) => item.end_idx).indexOf(i) > -1
3139                  ? a_array[[...a_array].map((item) => item.end_idx).indexOf(i)]
3140                      .end_tag
3141                  : ``;
3142
3143              let doStrongStartTag =
3144                strong_array &&
3145                [...strong_array].map((item) => item.start_idx).indexOf(i) > -1
3146                  ? strong_array[
3147                      [...strong_array].map((item) => item.start_idx).indexOf(i)
3148                    ].start_tag
3149                  : ``;
3150
3151              let doStrongEndTag =
3152                strong_array &&
3153                [...strong_array].map((item) => item.end_idx).indexOf(i) > -1
3154                  ? strong_array[
3155                      [...strong_array].map((item) => item.end_idx).indexOf(i)
3156                    ].end_tag
3157                  : ``;
3158
3159              newHTML += `${doAStartTag}${
3160                i === 0 ? `<span>` : ``
3161              } ${doStrongStartTag}<span class="${spaceClass}" style="transition-delay: ${
3162                i * 0.01
3163              }s">${letter}</span>${doStrongEndTag}${br}
3164            ${spaceTagEnd}
3165            ${doAEndTag}`;
3166              resolve();
3167            });
3168            promise.reject().then(() => {});
3169            return promise;
3170          })
3171        );
3172        text.innerHTML = newHTML;
3173      });
3174      /* --- */
3175    } else {
3176      setTimeout(() => {
3177        // By default set the first element as transitioned
3178        sections[0].html.setAttribute("transitioned", "yes");
3179      }, 501);
3180    }
3181    /* --- */
3182
3183    function getOS() {
3184      const userAgent = window.navigator.userAgent;
3185      let os = "Unknown OS";
3186
3187      if (/Windows/i.test(userAgent)) {
3188        os = "Windows (PC)";
3189      } else if (/Mac/i.test(userAgent)) {
3190        os = "Mac";
3191      } else if (/Linux/i.test(userAgent)) {
3192        os = "Linux";
3193      } else if (/Android/i.test(userAgent)) {
3194        os = "Android";
3195      } else if (/iPhone|iPad|iPod/i.test(userAgent)) {
3196        os = "iOS";
3197      }
3198
3199      return os;
3200    }
3201
3202    let i = 0;
3203    scroll();
3204
3205    if (getOS() !== "Windows (PC)") {
3206      window.addEventListener("scroll", (e) => {
3207        scroll(e);
3208      });
3209    } else {
3210      window.addEventListener("mousewheel", (e) => {
3211        scroll(e);
3212      });
3213    }
3214
3215    function scroll(e) {
3216      if (sections[i] && window.scrollY >= sections[i].pos) {
3217        sections[i].html.setAttribute("transitioned", "yes");
3218        i++;
3219      }
3220    }
3221  });
3222
3223  /* Hide the empty tags */
3224  // Array.from(document.querySelectorAll("section")).forEach((section) => {
3225  //   Array.from(
3226  //     section.querySelectorAll(
3227  //       "section h1,section h2,section h3,section h4,section h5,section h6,section p"
3228  //     )
3229  //   ).forEach((tag) => {
3230  //     if (tag.innerText === "" && tag.innerHTML === "")
3231  //       tag.parentNode.removeChild(tag);
3232  //   });
3233  // });
3234</script>
3234
3235<!-- WEATHER WIDGET -->
3236<div class="conditions">
3237  <p>
3238    <span id="temperature"></span> <strong>&deg;C &nbsp;&nbsp;</strong>
3239    <span id="condition">&nbsp;</span>
3240  </p>
3241</div>
3242
3243<script type="text/javascript">
3244  let iconcolor = "black"; // or "white"
3245  let icons = true;
3246
3247  let weathercodes = {
3248    0: icons
3249      ? "https://admin.clubhouseonline-e3.com/getmedia/549d65a6-0da3-4c7d-a1a5-ed5d1ff371e5/Sunny.aspx"
3250      : "Clear sky",
3251    1: icons
3252      ? "https://admin.clubhouseonline-e3.com/getmedia/549d65a6-0da3-4c7d-a1a5-ed5d1ff371e5/Sunny.aspx"
3253      : "Mainly clear",
3254    2: icons
3255      ? "https://admin.clubhouseonline-e3.com/getmedia/2118b3d2-87e4-4fa9-b534-2140c091ae27/Partially_Cloudy.aspx"
3256      : "Partly cloudy",
3257    3: icons
3258      ? "https://admin.clubhouseonline-e3.com/getmedia/5696a3ce-e971-4ec0-94de-30f6937fb70e/Cloudy.aspx"
3259      : "Overcast",
3260    45: icons
3261      ? "https://admin.clubhouseonline-e3.com/getmedia/5696a3ce-e971-4ec0-94de-30f6937fb70e/Cloudy.aspx"
3262      : "Fog",
3263    48: icons
3264      ? "https://admin.clubhouseonline-e3.com/getmedia/5696a3ce-e971-4ec0-94de-30f6937fb70e/Cloudy.aspx"
3265      : "Depositing rime fog",
3266    51: icons
3267      ? "https://admin.clubhouseonline-e3.com/getmedia/76748992-db0e-4bf8-a9f0-4a29f708f789/Rain.aspx"
3268      : "Light drizzle",
3269    53: icons
3270      ? "https://admin.clubhouseonline-e3.com/getmedia/76748992-db0e-4bf8-a9f0-4a29f708f789/Rain.aspx"
3271      : "Moderate drizzle",
3272    55: icons
3273      ? "https://admin.clubhouseonline-e3.com/getmedia/5f155756-5d53-4e1b-b563-ef9d8674686b/Heavy_Rain.aspx"
3274      : "Heavy drizzle",
3275    56: icons
3276      ? "https://admin.clubhouseonline-e3.com/getmedia/76748992-db0e-4bf8-a9f0-4a29f708f789/Rain.aspx"
3277      : "Light freezing drizzle",
3278    57: icons
3279      ? "https://admin.clubhouseonline-e3.com/getmedia/76748992-db0e-4bf8-a9f0-4a29f708f789/Rain.aspx"
3280      : "Heavy freezing drizzle",
3281    61: icons
3282      ? "https://admin.clubhouseonline-e3.com/getmedia/76748992-db0e-4bf8-a9f0-4a29f708f789/Rain.aspx"
3283      : "Light rain",
3284    63: icons
3285      ? "https://admin.clubhouseonline-e3.com/getmedia/76748992-db0e-4bf8-a9f0-4a29f708f789/Rain.aspx"
3286      : "Moderate rain",
3287    65: icons
3288      ? "https://admin.clubhouseonline-e3.com/getmedia/5f155756-5d53-4e1b-b563-ef9d8674686b/Heavy_Rain.aspx"
3289      : "Heavy rain",
3290    66: icons
3291      ? "https://admin.clubhouseonline-e3.com/getmedia/76748992-db0e-4bf8-a9f0-4a29f708f789/Rain.aspx"
3292      : "Light freezing rain",
3293    67: icons
3294      ? "https://admin.clubhouseonline-e3.com/getmedia/5f155756-5d53-4e1b-b563-ef9d8674686b/Heavy_Rain.aspx"
3295      : "Heavy freezing rain",
3296    71: icons
3297      ? "https://admin.clubhouseonline-e3.com/getmedia/1c2656ab-1eda-4855-977e-5ff5501c6b2e/Snow.aspx"
3298      : "Light snow",
3299    73: icons
3300      ? "https://admin.clubhouseonline-e3.com/getmedia/1c2656ab-1eda-4855-977e-5ff5501c6b2e/Snow.aspx"
3301      : "Moderate snow",
3302    75: icons
3303      ? "https://admin.clubhouseonline-e3.com/getmedia/478ff655-0cbf-4118-b677-5d0117dda853/Heavy_Snow.aspx"
3304      : "Heavy snow",
3305    77: icons
3306      ? "https://admin.clubhouseonline-e3.com/getmedia/1c2656ab-1eda-4855-977e-5ff5501c6b2e/Snow.aspx"
3307      : "Snow grains",
3308    80: icons
3309      ? "https://admin.clubhouseonline-e3.com/getmedia/76748992-db0e-4bf8-a9f0-4a29f708f789/Rain.aspx"
3310      : "Light rain showers",
3311    81: icons
3312      ? "https://admin.clubhouseonline-e3.com/getmedia/76748992-db0e-4bf8-a9f0-4a29f708f789/Rain.aspx"
3313      : "Moderate rain showers",
3314    82: icons
3315      ? "https://admin.clubhouseonline-e3.com/getmedia/5f155756-5d53-4e1b-b563-ef9d8674686b/Heavy_Rain.aspx"
3316      : "Heavy rain showers",
3317    85: icons
3318      ? "https://admin.clubhouseonline-e3.com/getmedia/1c2656ab-1eda-4855-977e-5ff5501c6b2e/Snow.aspx"
3319      : "Light snow showers",
3320    86: icons
3321      ? "https://admin.clubhouseonline-e3.com/getmedia/478ff655-0cbf-4118-b677-5d0117dda853/Heavy_Snow.aspx"
3322      : "Heavy snow showers",
3323    95: icons
3324      ? "https://admin.clubhouseonline-e3.com/getmedia/4378bc34-a4d5-4d0c-8d44-8c8de17fa954/Thunderstorm.aspx"
3325      : "Thunderstorm",
3326    96: icons
3327      ? "https://admin.clubhouseonline-e3.com/getmedia/68dc19b8-8a6b-4e50-a7b9-54794dd910e8/Light_Snow_Storm.aspx"
3328      : "Thunderstorm with slight hail",
3329    99: icons
3330      ? "https://admin.clubhouseonline-e3.com/getmedia/68dc19b8-8a6b-4e50-a7b9-54794dd910e8/Light_Snow_Storm.aspx"
3331      : "Thunderstorm with heavy hail",
3332  };
3333  let api =
3334    "https://api.open-meteo.com/v1/forecast?latitude=44.5351246&longitude=-80.3787356&current=temperature_2m,weather_code&wind_speed_unit=ms&precipitation_unit=inch&timezone=America%2FDenver";
3335
3336  axios.get(api).then((res) => {
3337    let temperature = Math.round(res.data.current.temperature_2m);
3338    let condition = res.data.current.weather_code;
3339    console.log("weather ", res);
3340    document.getElementById("temperature").innerText = temperature;
3341    if (icons) {
3342      document.getElementById(
3343        "condition"
3344      ).innerHTML = `<img style="max-width:30px;max-height:30px;" src="${weathercodes[condition]}"/>`;
3345    } else {
3346      document.getElementById("condition").innerText = weathercodes[condition];
3347    }
3348  });
3349</script>
3349
3350<iframe allowtransparency="true" class="time" frameborder="0" height="18" src="https://free.timeanddate.com/clock/ia5sol8g/n1202/tct/pct/ts1" width="94"></iframe>
3351
3352<div class="quick-nav">
3353  <a class="btn" href="http://208.124.240.178/axis-cgi/mjpg/video.cgi?resolution=640x360&amp;dummy=1513016415424" style="
3354      width: 20px;
3355      min-width: 40px !important;
3356      height: 30px;
3357      vertical-align: top;
3358      align-content: center;
3359      padding: 0;
3360      background: white;
3361      border: 1px solid black;
3362    " target="_blank"><img src="/getmedia/fef06083-d3d6-4bff-8f00-c3897e31ba39/Webcam-Icon.aspx" style="margin: 0; width: 20px; filter: invert(1)" />
3363  </a>
3364  <a class="btn" href="/Winter_Operations/Conditions_Hours"><img src="/getmedia/b4030095-7c89-42af-808e-6cde8d0209b7/rainy.aspx" /><span>Conditions</span></a>
3365  <a class="btn" href="/Member-Central"><img src="/getmedia/6ee8d6e7-e6ef-4cb6-ad9d-96f45051af42/layout.aspx" /><span>Member Central</span></a>
3366</div>
3367<style type="text/css">@media only screen and (min-width: 768px) {
3368    .master-layout-1 #divMainMenu nav #main-menu li, .master-layout-1 #divMainMenu nav #main-menu ul a, .master-layout-1 #divMainMenu nav #main-menu ul:not(.child-nav) {
3369        max-height: unset;
3370        line-height: unset;
3371    }
3372}
3373
3374.showMobile #main-menu {
3375        overflow-y: scroll !important;
3376}
3377
3378@media screen and (hover: hover) and (pointer: fine) and (min-width: 1025px), screen and (-ms-high-contrast:none) and (min-width: 1025px) {
3379   #main-menu > li > a[aria-label="Member Central"],
3380 #main-menu > li > a[aria-label="Webcam"] {
3381        display: none;
3382    }
3383}
3384
3385@media screen and (max-width: 1025px) and (hover: none), (max-width: 1024px) and (hover: hover)  {
3386    form:has(div[id*="BaseLogin"]) .fullmenu nav:not(.showMobile) #main-menu.collapsed {
3387        left: 0 ;
3388        transform: translateX(-100%) !important;
3389        align-content: center;
3390        padding-left: 40px;
3391    }
3392    
3393    form:has(div[id*="BaseLogin"]) .fullmenu nav.showMobile #main-menu.collapsed {
3394        left: 0;
3395        transform: translateX(0%) !important;
3396    }
3397    
3398    form:has(div[id*="BaseLogin"]) .fa-navicon:before, 
3399    form:has(div[id*="BaseLogin"]) .fa-reorder:before,
3400    form:has(div[id*="BaseLogin"]) .fa-bars:before {
3401        color: black;
3402    }
3403    
3404    .login-widget-wrapper .login-form-wrapper {
3405        margin-top: 100px
3406    }
3407}
3408
3409@media screen and (min-width: 1025px) and (hover: hover) {
3410    .master-layout-1 #divMainMenu nav #main-menu li, .master-layout-1 #divMainMenu nav #main-menu ul a, .master-layout-1 #divMainMenu nav #main-menu ul:not(.child-nav) {
3411       max-height: 60px !important;
3412    }
3413}
3414
3415form:not(:has(div[id*="BaseLogin"])) .master-layout-1:not(.scrolled-head) .logo {
3416    max-height: 25vh;
3417}
3418
3419@media screen and (max-width: 1024px) and (min-width: 768px) {
3420    .cho-hero-textwidget .cho-hero-textwidget-content.background-overlay {
3421height: 100%;
3422    transform: unset;
3423}
3424    
3425    .cho-hero-textwidget .cho-hero-textwidget-content .bottom-center,
3426    .cho-hero-textwidget .cho-hero-textwidget-content .content-bottom,
3427     .cho-hero-textwidget .col-sm-8 {
3428        width: 100%;
3429        max-width: 800px;
3430    }
3431}
3432
3433@media screen and (max-width: 1024px) {
3434    h1 {
3435        font-size: var(--h2size);
3436    }
3437}
3438
3439@media screen and (hover: none) {
3440       a[onclick="mobileNavClose()"] ~ #main-menu {
3441        left: 0;
3442        transform: translateX(-100%) !important;
3443        align-content: center;
3444        padding-left: 40px;
3445    }
3446
3447    a[onclick="mobileNavClose()"] ~ #main-menu:before {
3448        content: "";
3449        background-image: url("/getmedia/960ddf5a-5ba0-4720-83b0-9442c7e21177/Georgian_Peaks_-_logo_(v2)_1.aspx?width=2000&amp;height=598&amp;ext=.png");
3450        width: 100%;
3451        max-width: 200px;
3452        margin-bottom: 40px;
3453        height: 100px;
3454        display: block;
3455        background-size: contain;
3456        background-repeat: no-repeat;
3457        background-position: center;
3458    }
3459
3460.showMobile a[onclick="mobileNavClose()"] ~ #main-menu {
3461    transform: translateX(0%) !important;
3462}
3463
3464.scrolled-head #main-menu, form
3465:not(:has(div[id*="BaseLogin"])) nav:not(.showMobile) a[onclick="mobileNavClose()"] ~ #main-menu{
3466    transform: translateX(-100%) !important;
3467}
3468
3469nav:has(a[onclick="mobileNavClose()"]) .more-link > .child-nav {
3470    display: block !important;
3471    position: relative !important;
3472    width: 100% !important;
3473min-width: 100%;
3474}
3475
3476nav:has(a[onclick="mobileNavClose()"]) .more-link > .child-nav > li {
3477    background: white !important;
3478}
3479
3480html:has(a[onclick="mobileNavClose()"]) .sticky-menu {
3481top: 70px;
3482}
3483}
3484
3485section[id*="OnlineForm"] input[onclick*="InsertImageOrMedia"],
3486section[id*="OnlineForm"] .ClearButton {
3487    width: auto;
3488    min-width: auto !important;
3489    line-height: 0;
3490    background: var(--color2);
3491    color: white;
3492    margin: 5px 2px;
3493}
3494
3495h1 > span:not(:has(span)),
3496h2 > span:not(:has(span)),
3497h3 > span:not(:has(span)),
3498h4 > span:not(:has(span)),
3499h5 > span:not(:has(span)),
3500h6 > span:not(:has(span)),
3501p > span:not(:has(span)) {
3502    letter-spacing: 0px !important;
3503}
3504
3505@media screen and (max-width: 767px) {
3506    .tab-content-nav,
3507    .vertical-tab .tab-content-content,
3508    .vertical-tab .tab-content-content .tab-content-item {
3509        min-width: 100%;
3510        padding: 0;
3511    }
3512    
3513    .tab-content.small span#tab-mobile-selection {
3514        background: var(--color2);
3515        color: white;
3516    }
3517}
3518
3519.col-70-left .upcoming-event-widget .CalAtGlance .upcoming-event-wrapper .teaser-img-div img, .col-70-right .upcoming-event-widget .CalAtGlance .upcoming-event-wrapper .teaser-img-div img {
3520    min-width: 100%;
3521    object-fit: cover;
3522}
3523
3524.upcoming-event-widget .CalAtGlance .upcoming-event-wrapper {
3525    padding-top: 80px !important;
3526}
3527
3528section[id*="UpcomingEvents_Large"] a[id*="UpcomingEvents_Large"] {
3529    text-decoration: none !important;
3530    color: var(--color2);
3531}
3532
3533section[id*="UpcomingEvents_Large"] a[id*="UpcomingEvents_Large"]:hover {
3534    background: transparent;
3535}
3536
3537.upcoming-event-wrapper {
3538    transition: all .25s ease;
3539    border: 1px solid var(--color2) !important;
3540}
3541
3542.upcoming-event-wrapper:hover {
3543    background: var(--color2) !important;
3544}
3545
3546.upcoming-event-wrapper:hover a {
3547    color: white;
3548}
3549
3550@media screen and (max-width: 1024px) {
3551    .upcoming-event-wrapper {
3552        flex: 0 1 50% !important;
3553        max-width: calc(50% - 10px) !important;
3554    }
3555    
3556    .upcoming-event-widget .CalAtGlance .upcoming-event-wrapper .bottom-info {
3557        padding-left: 20px;
3558      font-size: 14px;
3559    }
3560}
3561
3562@media screen and (max-width: 767px) {
3563    .upcoming-event-wrapper {
3564        flex: 0 1 100% !important;
3565        max-width: calc(100% - 10px) !important;
3566    }
3567    .upcoming-event-widget .CalAtGlance .upcoming-event-wrapper .bottom-info {
3568        min-width: 100%;
3569        float: none;
3570        display: block;
3571        padding: 0;
3572
3573    }
3574    
3575    .upcoming-event-widget .CalAtGlance .upcoming-event-wrapper {
3576        flex-direction: column;
3577        padding-top: 40px !important;
3578    }
3579    
3580    .upcoming-event-widget .CalAtGlance .upcoming-event-wrapper .teaser-img-div {
3581        min-width: 100%;
3582    }
3583    
3584    .upcoming-event-widget .CalAtGlance .upcoming-event-wrapper .teaser-img-div img {
3585        min-height: 100%;
3586    }
3587}
3588</style>
3589<style type="text/css">.blog-aggregator p[id$="pWidgetBlogPostSummary"] ~ p {
3590        margin: 0;
3591    padding: 5px;
3592    width: 74%;
3593    display: inline-block;
3594    vertical-align: top;
3595    font-size: var(--smallsize);
3596}
3597
3598.blog-aggregator p[id$="pWidgetBlogPostSummary"]:empty,
3599section[id*="Banner"] .fa-angle-down:before,
3600section[id*="Banner"] .fa-angle-up:before {
3601    display: none;
3602}
3603</style>
3604
3605    </div>
3606    <div class="container-fluid">
3607        <div class="mobile-nav-btn">
3608  <a id="menu-button" href="javascript:void(0);" class="icon-m hamburger-menu" onclick="mobileNav()">
3609        <i class="fa fa-bars "></i>
3610    </a>
3611<!--<a id="menu-button" class="collapsed"><i class="fa fa-bars"></i></a>--></div><div class="logo"><div id="p_lt_Header_logo_divStaticImage" class="static-img"><a href='/'><img src='/getmedia/1f1f059c-0cd6-48eb-a304-cbe66e0e88d8/Georgian_Peaks_-_logo_(v2)_1.aspx?width=2000&amp;height=598&amp;ext=.png' alt='' /></a></div>
3612</div>
3613  
3614<div class="MyProfile_Member" id="divCollapsed" tabindex="0">
3615    <div id="p_lt_Header_MyProfilePages_divSignedIn" class="MyProfile_SignedIn" style="display:none;">
3616        <div id="p_lt_Header_MyProfilePages_userInSvgDiv" class="MyProfile_Svg">
3617            <svg version="1.1" id="userInSvg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3618	            viewBox="0 0 608 608" style="enable-background:new 0 0 608 608;" xml:space="preserve"  tabindex="-1">
3619                <path d="M304,0C136.3,0,0,136.3,0,304c0,74.2,26.8,142.3,71,195.1l-0.2,2.3l2.6,2.6c1,1,2.8,2.3,5.3,3.8
3620	                C134.5,569.3,214.8,608,304,608c167.7,0,304-136.3,304-304S471.7,0,304,0z M304,33c149.4,0,271,121.6,271,271
3621	                c0,58.5-18.7,112.7-50.2,157c-1.3-9.4-3.1-18.5-5.3-24.6c-6.9-19.5-15.5-28.3-26.3-35.5c-5.3-3.5-24.9-10.9-54.2-21.8
3622                	c-26.6-9.9-56.8-21.1-67.6-27.4c-9.7-5.6-17.3-31.2-17-39.2c0.2-0.3,0.8-2.1,6.6-8.4c11.6-12.6,26.8-36.7,33-60.1
3623                	c8.6-31.9,15-96.5-14.5-136.3c-16.9-22.6-43-34.7-77.7-35.9h-2.6h-0.8c-34.9,1.2-61,13.2-77.8,35.9C191,147.4,197.6,212,206,243.9
3624                	c6.3,23.3,21.5,47.4,32.9,60l0.2,0.2c1.7,1.8,5.6,6.1,6.4,8.6c3,8.6-8.1,33.5-17.2,38.8c-10.7,6.1-41,17.3-68.1,27.4
3625                	c-29.1,10.9-48.6,18.2-53.9,21.8c-10.7,7.1-19.3,15.9-26.3,35.5c-1.5,4-2.6,9.1-3.6,14.7C49.1,408.6,33,358,33,304
3626                	C33,154.6,154.6,33,304,33z M386.4,549.5C386.4,549.5,386.6,549.5,386.4,549.5h0.2C386.6,549.5,386.6,549.5,386.4,549.5z" tabindex="-1"/>
3627            </svg>
3628        </div>
3629        <div class="SignedIn_container">
3630            
3631            <span id="p_lt_Header_MyProfilePages_lblMemberName" class="MyProfile_Name"></span>
3632        </div>
3633    </div>
3634    <div id="p_lt_Header_MyProfilePages_divSignedOut" class="MyProfile_SignedOut" style="display:block;" onclick="location.href=&#39;/login.aspx&#39;">
3635        <div id="p_lt_Header_MyProfilePages_userOutSvgDiv" class="MyProfile_Svg">
3636            <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3637	            viewBox="0 0 608 608" style="enable-background:new 0 0 608 608;" xml:space="preserve" tabindex="-1">
3638            <g>
3639	            <path d="M304,0C136.4,0,0,136.4,0,304s136.4,304,304,304s304-136.4,304-304S471.6,0,304,0z M304,575.3
3640		            C154.5,575.3,32.8,453.6,32.8,304S154.5,32.8,304,32.8S575.3,154.5,575.3,304C575.3,453.6,453.5,575.3,304,575.3z"/>
3641	            <polygon points="319.1,357 319.2,356.9 319.2,356.9 	"/>
3642	            <path d="M252,191.3c11.6-13.5,28.5-20.2,51.6-20.5c35.3,0.4,60.4,8.2,72.4,22.8c11.6,14,8.5,31,8.3,31.8l21.6,4.5l21.5,4.7
3643		            c0.8-3.8,7.5-38-16.7-68.2c-20.6-25.6-56.1-38.8-105.4-39.6v-0.2c-0.6,0-1.2,0.1-1.9,0.1c-0.8,0-1.6-0.1-2.4-0.1v0.2
3644		            c-35.1,0.9-62.9,12.9-82.6,35.8c-28.6,33.4-30.8,80.7-29.7,105.5h-32.1v165.2h298.2V268.1H232.9C231.9,250.6,232.5,213.9,252,191.3
3645		            z M282.8,305.7c5.8-5.8,13.7-9.3,22.5-9.3s16.8,3.6,22.5,9.3c5.8,5.8,9.3,13.7,9.3,22.5c0,6.3-1.8,12.2-5,17.2
3646		            c-3.1,4.9-7.6,8.9-12.9,11.5v22.5v22.5h-13.9h-13.9v-22.5v-22.5l0.2,0.1c-5.4-2.6-9.9-6.6-13.1-11.6s-5-10.9-5-17.2
3647		            C273.4,319.4,277,311.5,282.8,305.7z" tabindex="-1"/>
3648            </g>
3649            </svg>
3650
3651        </div>
3652        <span id="p_lt_Header_MyProfilePages_lblSignIn" class="MyProfile_Name">Member Login</span> 
3653    </div> 
3654    <div class="fullView" id="divFullView" style="display: none;">
3655        <div class="MyProfile_FullMain">
3656            
3657            
3658            
3659            
3660            
3661
3662            
3663
3664            <a id="p_lt_Header_MyProfilePages_btnSignOutLink" class="MyProfile_FullLink logOutClrSession" href="javascript:__doPostBack(&#39;p$lt$Header$MyProfilePages$btnSignOutLink&#39;,&#39;&#39;)">Logout</a>
3665        </div>
3666    </div>
3667</div>
3668
3669<!-- CHO CSS List Smartmenu webpart start-->
3670
3671<link href="/CMSPages/GetCSS.aspx?stylesheetname=SmartMenu.css" rel="stylesheet" type="text/css" />
3672<script src="/CMSScripts/flexMenu/modernizr.custom.js"></script>
3672
3673
3674<div id="divMainMenu" style="display: none;">
3675    
3676    <nav data-role="menu-container">
3677        <a href="javascript:void(0);" id="p_lt_Header_ResponsiveNavigationWidget_closeNav" class="icon-m close-nav" onclick="mobileNavClose()">
3678            <i class="fa fa-times " aria-hidden="true"></i>
3679        </a>
3680	
3681	<ul id="menuElem" class="top-nav ">
3682		<li><a href="/Home" aria-label='Home' >Home</a></li>
3683		<li><a href="/About" aria-label='About' >About</a><i class="fa fa-plus" onclick="mobileNavExpand(this)"></i>
3684		<ul class="child-nav">
3685			<li><a href="/About/Membership" aria-label='Membership' >Membership</a></li>
3686			<li><a href="/About/Foundation" aria-label='Foundation' >Foundation</a></li>
3687			<li><a href="/About/Merch" aria-label='Merch' >Merch</a></li>
3688		</ul>
3689		</li>
3690		<li><a href="/Winter_Operations" aria-label='Winter Operations' >Winter Operations</a><i class="fa fa-plus" onclick="mobileNavExpand(this)"></i>
3691		<ul class="child-nav">
3692			<li><a href="/Winter_Operations/Conditions_Hours" aria-label='Conditions &amp; Hours' >Conditions &amp; Hours</a></li>
3693		</ul>
3694		</li>
3695		<li><a href="/Programs" aria-label='Programs' >Programs</a><i class="fa fa-plus" onclick="mobileNavExpand(this)"></i>
3696		<ul class="child-nav">
3697			<li><a href="/Programs/Alpine_Programs" aria-label='Alpine Programs' >Alpine Programs</a></li>
3698			<li><a href="/Programs/Club_Championships" aria-label='Club Championships' >Club Championships</a></li>
3699			<li><a href="/Programs/Summer_Club" aria-label='Summer Club' >Summer Club</a></li>
3700		</ul>
3701		</li>
3702		<li><a href="/Experiences" aria-label='Experiences' >Experiences</a><i class="fa fa-plus" onclick="mobileNavExpand(this)"></i>
3703		<ul class="child-nav">
3704			<li><a href="/Experiences/Clubs" aria-label='Clubs' >Clubs</a></li>
3705			<li><a href="/Experiences/Signature_Events" aria-label='Signature Events' >Signature Events</a></li>
3706		</ul>
3707		</li>
3708		<li><a href="/Book_Now" aria-label='Book Now' >Book Now</a><i class="fa fa-plus" onclick="mobileNavExpand(this)"></i>
3709		<ul class="child-nav">
3710			<li><a href="/Book_Now/Weddings" aria-label='Weddings' >Weddings</a></li>
3711			<li><a href="/Book_Now/Winter" aria-label='Group Ski Day' >Group Ski Day</a></li>
3712			<li><a href="/Book_Now/Corporate" aria-label='Events + Meetings' >Events + Meetings</a></li>
3713		</ul>
3714		</li>
3715		<li><a href="/Contact_Us" aria-label='Contact Us' >Contact Us</a></li>
3716		<li><a href="http://208.124.240.178/axis-cgi/mjpg/video.cgi?resolution=640x360&dummy=1513016415424" aria-label='Webcam' target='_blank' >Webcam</a></li>
3717	</ul>
3718
3719
3720    </nav>
3721</div>
3722    
3723<script language='javascript'>
3724var a = document.getElementById('menuElem');
3725a.id = 'main-menu';
3726a.className = 'top-nav  collapsed';
3727var m = document.getElementById('divMainMenu');
3728m.style.display = 'block'; m.className='fullmenu';
3729</script>
3729
3730
3731<!-- CHO CSS List Smartmenu webpart end-->
3732
3733    </div>
3734</header>
3735<div class="header-space"></div>
3736<div class="page-content">
3737  <a id="content" href="#" aria-hidden="true"><span>Page content</span></a>
3738    
3739
3740
3741              <div class="col-fw">
3742              
3743        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_pnlLogin">
3744	
3745            <section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_sectionMain" style="margin:0px 0px 0px 0px;" class="login-widget-bg flex-center-v-h theme1 ">
3746                
3747                <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_divWidgetWrapper" class="login-widget-wrapper col-xs-12 col-sm-10 col-md-6">
3748                    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_divTextWrapper" class="login-text-wrapper col-xs-12 col-sm-6 col-md-8"><h2>
3748Member Login Instructions</h2>
3749All first time users will need to register in order to access the members only area. To do so, click on the Member Registration link below and enter your Member Number, First Name and Last Name as they appear on your account statement.<br />
3750<br />
3751Once you have registered and validated your account you will be asked to create your own User Name and Password. You will only be asked to do this once.</div>
3752                    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_divFormWrapper" class="login-form-wrapper col-xs-12 col-sm-6 col-md-4">
3753                        <div class="login-form-heading col-xs-12">
3754                            <h3>Member Login</h3>
3755                        </div>
3756                        <div class="login-form-fail col-xs-12">
3757                            <span id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_FailureText"></span>
3758                        </div>
3759                        <div class="login-form-username col-xs-12">
3760                            <div class="login-form-field login-widget-form-group">
3761                                <label id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_labelUserName" class="login-widget-label" for="Login_UserName">User Name</label>
3762                                <input name="p$lt$ContentWidgets$pageplaceholder$p$lt$zoneContent$CHO_Widget_LoginFormWithFullscreenBackground_XLarge$loginCtrl$BaseLogin$UserName" maxlength="100" id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_UserName" type="text" class="login-widget-form-control login-textbox" />
3763                            </div>
3764                        </div>
3765                        <div class="login-form-password col-xs-12">
3766                            <div class="login-form-field login-widget-form-group">
3767                                <label id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_labelPassword" class="login-widget-label" for="Login_Password">Password</label>
3768                                <input name="p$lt$ContentWidgets$pageplaceholder$p$lt$zoneContent$CHO_Widget_LoginFormWithFullscreenBackground_XLarge$loginCtrl$BaseLogin$Password" maxlength="100" id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_Password" type="password" class="login-widget-form-control login-textbox" onkeypress="CheckCapsLock(event)" />
3769                            </div>
3770                        </div>
3771                        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_divRememberMe" class="login-form-remember col-xs-12">
3772                            <span class="checkbox">
3773                                <span class="checkbox"><input id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_RememberMe" type="checkbox" name="p$lt$ContentWidgets$pageplaceholder$p$lt$zoneContent$CHO_Widget_LoginFormWithFullscreenBackground_XLarge$loginCtrl$BaseLogin$RememberMe" /><label for="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_RememberMe">&nbsp;</label></span>
3774                                <label id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_labelRememberMe" for="RememberMe">Remember me</label>
3775                            </span>
3776                        </div>
3777                        <div class="login-form-logon col-xs-12">
3778                            <input type="submit" name="p$lt$ContentWidgets$pageplaceholder$p$lt$zoneContent$CHO_Widget_LoginFormWithFullscreenBackgroun
3778d_XLarge$loginCtrl$BaseLogin$LoginButton" value="Login" id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_LoginButton" class="LogonButton btn btn-primary" class="LogonButton btn btn-primary" />
3779                        </div>
3780                        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_divForgotPassword" class="login-form-forgot col-xs-12">
3781                            <a href="/resetpassword.aspx" id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_Login_hlResetPassword">Forgot password</a>
3782                        </div>
3783                        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_divMemberRegistration" class="login-form-registration col-xs-12">
3784                            <a id="Login_hplMemberRegistration" href="/roster/membervalidation.aspx">Member Registration</a>
3785                        </div>
3786                    </div>
3787                </div>
3788            </section>
3789        
3790</div>
3791         
3792    
3793
3794              
3795              </div>
3796          
3797</div>
3798<footer>
3799    
3800<!-- latestkevin -->
3801<section id="p_lt_FooterWidgets_CHO_StaticImageBanner__sectionMain" class="cho-hero-textwidget text-center theme1 height100 " style="margin:0px 0px 0px 0px;">
3802    <div id="p_lt_FooterWidgets_CHO_StaticImageBanner__divImg" class="cho-hero-textwidget-bg" style="background-image : url(&#39;/getmedia/53db829a-3422-4545-9dd3-b6009c07a4cb/captured-by-kirsten-0270_Aerial-view-ski-slope-snow-winter-season-skiers_-Georgian-Peaks.aspx?width=1920&amp;height=1079&amp;ext=.jpg&#39;)" alt="Aerial-view-ski-slope-snow-winter-season-skiers" title="Aerial-view-ski-slope-snow-winter-season-skiers" aria-label="Aerial-view-ski-slope-snow-winter-season-skiers"></div>
3803    <div id="p_lt_FooterWidgets_CHO_StaticImageBanner__heroText" class="cho-hero-textwidget-content background-overlay animated fadeIn delay1">
3804        <div id="p_lt_FooterWidgets_CHO_StaticImageBanner__contentAlignment" class="container content-center">
3805            <div class="col-xs-12 col-sm-8">
3806                <div id="p_lt_FooterWidgets_CHO_StaticImageBanner__divLogo" class="cho-hero-textwidget-logo hidden-xs visible-sm visible-md mediumLogo"><img src="/getmedia/ebf733f5-a737-499b-bcd3-2a8bce3b008b/Georgian_Peaks_-_logo_white.aspx?width=2000&height=598&ext=.png" class="center-block"  title="" aria-label="" alt="" /></div>
3807                
3808                
3809
3810                <h1><div class="e3-table-wrap">
3811<table cellspacing="10" style="width: 100%;">
3812	<tbody>
3813		<tr>
3814			<td style="text-align: right;">
3815			<p>519 599 6771</p>
3816			</td>
3817			<td>
3818			<p><a data-fpl-component="" href="/cdn-cgi/l/email-protection#0f6c607d7f4f686a607d68666e617f6a6e647c216c6062" rel="noopener" style="white-space-collapse: preserve;" target="_blank"><span class="__cf_email__" data-cfemail="81e2eef3f1c1e6e4eef3e6e8e0eff1e4e0eaf2afe2eeec">[email&#160;protected]</span></a></p>
3819			</td>
3820		</tr>
3821	</tbody>
3822</table>
3823
3824<h3 style="text-align: center;"><a class="btn" href="/Privacy_Policy">PRIVACY POLICY</a>&nbsp;<a class="btn" href="/Accessibility">ACCESSIBILITY</a>&nbsp;<a class="btn" href="/Employment">EMPLOYMENT</a>&nbsp;<a class="btn" href="https://classifieds.georgianpeaks.com/" target="_blank">CLASSIFIEDS</a></h3>
3825
3826<p style="text-align: center;"><br />
3827The Georgian Peaks Club<br />
3828104 Wensley Drive, Clarksburg, ON, N0H 1J0<br />
3829<br />
3830&copy; 2025&nbsp; Georgian Peaks Club. All Rights Reserved. Powered by Jonas Software.</p>
3831</div>
3832</h1>
3833                
3834                
3835            </div>
3836        </div> 
3837    </div>
3838    
3839</section>  <section id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_sectionMain" class="basic-text-area theme1 " style="margin:0px 0px 0px 0px;">
3840        <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divInnerWrap" class="inner-wrap theme-secondary" style="padding:0px 0px 0px 0px;">
3841            <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divContainer" class="container">
3842                <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divRow" class="row">
3843                    <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divCol1" class="e3-table-wrap col-sm">
3844                        
3845                    </div>
3846                    
3847                    
3848                    
3849                    
3850                    
3851                    
3852                    
3853                    
3854                    
3855                    
3856                    
3857                </div>
3858            </div>
3859        </div>
3860    </section><html>
3861  <head>
3862    <style>
3863      .threejs {
3864        opacity: 0.1;
3865        position: fixed;
3866        top: 10vh;
3867        left: 0;
3868        width: 100%;
3869        height: 100%;
3870        z-index: -1;
3871        pointer-events: none;
3872      }
3873    </style>
3874  </head>
3875  <body style="margin: 0">
3876    <div class="threejs"></div>
vendor: 112 bytes, lines 3876-3877
3876
3877  <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
3877<script type="text/javascript">
3878    window.addEventListener("DOMContentLoaded", () => {
3879      window.removeEventListener("DOMContentLoaded");
3880      // Don't load it on the backend of Kentico - causes loading issues with transitions
3881      if (!document.querySelector('form[action*="/cms/getdoc/"]')) {
3882        // Assets
3883        const ply_url = `https://jonassoftware.cdn.prismic.io/jonassoftware/aQI5vrpReVYa3zYh_Mountainsimplified.ply`; // Enter the URL for ply here!
3884
3885        // Scene
3886        const scene = new THREE.Scene();
3887
3888        // Camera
3889        const camera = new THREE.PerspectiveCamera(
3890          100,
3891          window.innerWidth / window.innerHeight,
3892          0.1,
3893          1000
3894        );
3895        const zoom = -100;
3896        camera.position.set(400, 0, zoom);
3897
3898        // Renderer
3899        const renderer = new THREE.WebGLRenderer({
3900          alpha: true,
3901          antialias: true,
3902          // powerPreference: "high-performance",
3903        });
3904        renderer.setClearColor(0x000000, 0); // transparency in background
3905        renderer.setPixelRatio(window.devicePixelRatio); // prevents pixelation
3906        renderer.setSize(window.innerWidth, window.innerHeight);
3907
3908        // Material
3909        const material = new THREE.MeshBasicMaterial({
3910          color: 0x16316f,
3911          wireframe: true,
3912        });
3913
3914        // Orbit controls
3915        const controls = new THREE.OrbitControls(camera, renderer.domElement);
3916        controls.enableZoom = false;
3917
3918        // PLY Loader
3919        const loader = new THREE.PLYLoader();
3920
3921        loader.load(ply_url, (ply) => {
3922          this.mesh = new THREE.Mesh(ply, material);
3923          this.mesh.position.set(0, -20, 0);
3924          this.mesh.rotation.set(0, 200, 0);
3925
3926          const plyscene = ply.scene;
3927          scene.add(this.mesh);
3928          scene.add(plyscene);
3929          animate();
3930        });
3931
3932        function animate() {
3933          requestAnimationFrame(animate);
3934          renderer.render(scene, camera);
3935
3936          this.mesh.rotation.y -= 0.001;
3937        }
3938
3939        document.querySelector(".threejs").appendChild(renderer.domElement);
3940        window.addEventListener("mousewheel", (e) => {
3941
3942          this.mesh.rotation.y -= (e.deltaY % 2) * 0.01;
3943        });
3944      }
3945    });
3946  </script>
vendor: 2 bytes, line 3946
3946
3947<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a42b5d642a76f167',t:'MTc5MDY4ODg2MA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
3947<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"016b4ae9be164ebcb86510c2157a5004","spa":2}' crossorigin="anonymous"></script>
3947
3948</body></html>
3949</footer>
3950
3951    
3952       
3953    <input type="hidden" name="locale" id="locale" value="en-US">
3954
3955<script type="text/javascript">
3956//<![CDATA[
3957(function() {var fn = function() {$get("manScript_HiddenField").value = '';Sys.Application.remove_init(fn);};Sys.Application.add_init(fn);})();//]]>
3958</script>
3958
3959
3960<script type="text/javascript">
3961	//<![CDATA[
3962if (typeof(Sys.Browser.WebKit) == 'undefined') {
3963    Sys.Browser.WebKit = {};
3964}
3965if (navigator.userAgent.indexOf('WebKit/') > -1) {
3966    Sys.Browser.agent = Sys.Browser.WebKit;
3967    Sys.Browser.version = parseFloat(navigator.userAgent.match(/WebKit\/(\d+(\.\d+)?)/)[1]);
3968    Sys.Browser.name = 'WebKit';
3969}
3970//]]>
3971</script>
vendor: 2 bytes, line 3971
3971
3972<script type="text/javascript">
3973//<![CDATA[
3974
3975WebForm_InitCallback();//]]>
3976</script>
vendor: 2 bytes, line 3976
3976
3977<script src='https://ssl.google-analytics.com/ga.js' type='text/javascript'></script>
vendor: 2 bytes, line 3977
3977
3978<script type="text/javascript">
3979//<![CDATA[
3980if(window.self !== window.top){window.parent.location.replace(window.parent.location.origin+"/login.aspx?ReturnUrl="+window.parent.location.pathname.replaceAll('/', '%2f'));};$('#p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_Password').parent().append("<i class='fa fa-eye' id='passElem' aria-hidden='true' style='position: absolute;cursor: pointer;bottom: 10px;right: 10px;}'></i>");;var passElem = document.getElementById('passElem');;passElem.addEventListener('click', function(){ var passElemClicked = document.getElementById('p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_Password'); if (passElemClicked.type === 'password'){ passElemClicked.type = 'text'; passElem.classList.remove('fa-eye'); passElem.classList.add('fa-eye-slash');} else { passElemClicked.type = 'password'; passElem.classList.remove('fa-eye-slash'); passElem.classList.add('fa-eye');}});;function OnCapslockOn(){document.getElementById('p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_FailureText').innerHTML='Caps Lock is On. To prevent entering your password incorrectly, you should press Caps Lock to turn it off.';};function OnCapslockOff(){document.getElementById('p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_FailureText').innerHTML='';};//]]>
3981</script>
vendor: 2 bytes, line 3981
3981
3982<script type='text/javascript'>
3983//<![CDATA[
3984DES_InitKOs(new Array({CID:'p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_UserName',Ent:1,ATab:1},{CID:'p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_Password',Ent:1,ATab:1}));
3985DES_InitSOCs(new Array({id:'p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_UserName'},{id:'p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_LoginFormWithFullscreenBackground_XLarge_loginCtrl_BaseLogin_Password'}));
3986//]]>
3987</script>
3987
3988
3989<script type="text/javascript">
3990//<![CDATA[
3991
3992theForm.oldSubmit = theForm.submit;
3993theForm.submit = WebForm_SaveScrollPositionSubmit;
3994
3995theForm.oldOnSubmit = theForm.onsubmit;
3996theForm.onsubmit = WebForm_SaveScrollPositionOnSubmit;
3997//]]>
3998</script>
3998
3999</form>
4000    <!-- Cookie Notification Javascript -->
4001    
4001<script src="/CMSScripts/CHO/JS/Custom/cho-custom.min.js"></script>
4001
4002</body>
4003
4004</html>

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.