PageSourceSearch

https://caledonianclub.com/About_Us

html caledonianclub.com collected 2026-09-26 02:42:47 UTC 164,568 bytes, 1,815 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	The Caledonian Club | Scottish Members Club in London - The Caledonian club
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_thecaledonianclub_307"></link><style type="text/css">/* @import url('https://fonts.googleapis.com/css2?family=Julius+Sans+One&amp;display=swap');
25@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&amp;display=swap');
26
27h1, h2, h3, h4, h5, h6 {
28font-family: 'Julius Sans One', sans-serif;
29}
30
31body {
32font-family: 'Open Sans', sans-serif;
33}
34
35.theme1 .theme-secondary a.btn, .theme1 .theme-secondary .e3-button, .theme1 .theme-secondary .FormButton.btn {
36    background-color: transparent;
37    color: #000000;
38    border-color: #1d1d1d;
39    box-shadow: none;
40}
41body {
42    font-size: 20px;
43}
44
45.footer-bg {
46background: url(http://mjmockup14.clubhouseonline-e3.net/cms/getattachment/dc904b49-9763-4df3-bc7e-87ae22e46aba/tartan2.jpg.aspx);
47    background-size: cover;
48    border-top: 10px solid #ebebeb;
49    color: black;
50} */
51</style> 
52
53    
53<script type="text/javascript" src="/CMSScripts/CHO/JS/Custom/main.min.js"></script>
53
54
55
56<!-- Body Font -->
57<link href="https://fonts.googleapis.com/css2?family=Corinthia&display=swap" rel="stylesheet"> 
58<link href="https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i" rel="stylesheet" crossorigin="anonymous">
59
60<!--End of masterheader.ascx -->
61<meta name="description" content="The Caledonian clubA little bit of Scotland in the heart of London, the Caledonian Club is a Private Members Club in Belgravia, London." /> 
62<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
62<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":122,"agent":"","atts":""}</script>
62<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 */
63(()=>{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};
63e.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;
63const 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);
63if(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$:()=>
63o,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])}
63(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}
63;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)=>
63{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
63ine_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()=>
63{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)=>
63null==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
63dTimingMethod(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
63imeToRegister: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})})}
63return 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"
63!==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);
63if(!(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)}
63);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)})});
63class 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
63h(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>
63 
64<meta http-equiv="pragma" content="no-cache" /> 
65<meta http-equiv="content-style-type" content="text/css" /> 
66<meta http-equiv="content-script-type" content="text/javascript" /> 
67<meta name="keywords" content="The Caledonian club" /> 
68<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 68-69
68
69<script async src="https://www.googletagmanager.com/gtag/js?id=
69AW-10875183696
vendor: 13 bytes, line 69
69"></script>
70<script>
71  
vendor: 138 bytes, lines 71-75
71window.dataLayer = window.dataLayer || [];
72  function gtag(){dataLayer.push(arguments);}
73  gtag('js', new Date());
74
75  gtag('config', '
75AW-10875183696
vendor: 5 bytes, line 75
75');
76</script>
76
77 
78<link href="/apple-touch-icon.png" type="image/png" rel="icon"/><link href="/apple-touch-icon.aspx" type="image/png" rel="icon"/>
79<!-- Global site tag (gtag.js) - Google Analytics -->
80<script>
81window.dataLayer = window.dataLayer || [];
82window.gtag = window.gtag || function(){dataLayer.push(arguments);};
83</script>
vendor: 65 bytes, lines 83-84
83
84<script async src='https://www.googletagmanager.com/gtag/js?id=
84G-0GB3DW1SM4
vendor: 16 bytes, lines 84-85
84'> 
85</script>
86<script>
87gtag('js', new Date());
88gtag('config', 'G-0GB3DW1SM4');
89gtag('config', 'AW-10875183696');
90</script>
90
91
92
93<!-- Google Tag Manager -->
94<script>
vendor: 334 bytes, lines 94-99
94(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push(
95{'gtm.start': new Date().getTime(),event:'gtm.js'}
96);var f=d.getElementsByTagName(s)[0],
97j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
98'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
99})(window,document,'script','dataLayer','
99GTM-PD3CC67
vendor: 3 bytes, line 99
99');
99</script>
99
100<!-- End Google Tag Manager -->
101
102
103<!-- favicon -->
104<link rel='apple-touch-icon' sizes='57x57' href='/apple-touch-icon'>
105<link rel='apple-touch-icon' sizes='60x60' href='/apple-touch-icon'>
106<link rel='apple-touch-icon' sizes='72x72' href='/apple-touch-icon'>
107<link rel='apple-touch-icon' sizes='76x76' href='/apple-touch-icon'>
108<link rel='apple-touch-icon' sizes='114x114' href='/apple-touch-icon'>
109<link rel='apple-touch-icon' sizes='120x120' href='/apple-touch-icon'>
110<link rel='apple-touch-icon' sizes='144x144' href='/apple-touch-icon'>
111<link rel='apple-touch-icon' sizes='152x152' href='/apple-touch-icon'>
112<link rel='apple-touch-icon' sizes='180x180' href='/apple-touch-icon'>
113<link rel='icon' type='image/png' sizes='192x192'  href='/apple-touch-icon'>
114<link rel='icon' type='image/png' sizes='32x32' href='/apple-touch-icon'>
115<link rel='icon' type='image/png' sizes='96x96' href='/apple-touch-icon'>
116<link rel='icon' type='image/png' sizes='16x16' href='/apple-touch-icon'>
117<meta name='msapplication-TileColor' content='#ffffff'>
118<meta name='msapplication-TileImage' content='/ms-icon-144x144'>
119<meta name='theme-color' content='#ffffff'>
120
121
122
123            <!-- Meta Pixel Code -->
124            
124<script>
vendor: 617 bytes, lines 124-132
124
125                !function(f,b,e,v,n,t,s) {
126                    if (f.fbq) return; n = f.fbq = function ()
127                        { n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments) };
128                    if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0';
129                        n.queue = []; t = b.createElement(e); t.async = !0; t.src = v; s = b.getElementsByTagName(e)[0]; 
130                        s.parentNode.insertBefore(t, s)
131                    }(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js');
132                    fbq('init', '
132123456789
vendor: 65 bytes, lines 132-134
132');
133                    fbq('track', 'PageView'); 
134            
134</script>
134
135    
136            <noscript>
137                <img height='1' width='1' style='display: none' src = 'https://www.facebook.com/tr?id=123456789&ev=PageView&noscript=1'/>
138            </noscript>
139
140            <!-- End Meta Pixel Code -->
141                
142            <link href="/CMSPages/GetResource.ashx?stylesheetfile=/App_Themes/Default/bootstrap.css&amp;639245303397281278" type="text/css" rel="stylesheet"/> 
143<link href="/CMSPages/GetResource.ashx?stylesheetfile=/App_Themes/base.css&amp;639245303364643045" type="text/css" rel="stylesheet"/> 
144<link href="/CMSPages/GetResource.ashx?stylesheetfile=/CMSWebParts/CHO/Property.css&amp;639245304037547743" type="text/css" rel="stylesheet"/> 
145<script type="text/javascript" src="/CMSScripts/CHO/Scripts/MyProfilePages.js?639245304006754690"></script>
145<link href="/CMSPages/GetResource.ashx?stylesheetfile=/CMSWebParts/CHO/VideoBackground/Videojs/video-js.min.css&amp;639245304041147511" type="text/css" rel="stylesheet"/> 
146</head>
147<body class="LTR Safari Chrome Safari128 Chrome128 ENGB ContentBody "  id="">
148    <form method="post" action="/About_Us.aspx" id="form" class="rectangle-btn">
149<div class="aspNetHidden">
150<input type="hidden" name="manScript_HiddenField" id="manScript_HiddenField" value="" />
151<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
152<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
153<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTkwMTk2NTE1Ng8WAh4TVmFsaWRhdGVSZXF1ZXN0TW9kZQIBFgICAQ8WBB4FY2xhc3MFDXJlY3RhbmdsZS1idG4eBmFjdGlvbgUOL0Fib3V0X1VzLmFzcHgWBAIFD2QWAmYPFgIeB1Zpc2libGVoZAIJD2QWAmYPDxYEHghDc3NDbGFzcwUPUGFnZVBsYWNlaG9sZGVyHgRfIVNCAgJkFgJmD2QWBgIFD2QWEgIBDw8WAh8DaGQWAmYPZBYCAgMPZBYCAgMPD2RkZAICDw8WAh8DaGQWAmYPZBYCAgMPZBYCAgMPD2RkZAIFDw8WAh8DaGQWAmYPZBYCAgMPZBYCAgMPD2RkZAIHDw8WAh8DaGQWAmYPZBYCAgMPZBYCAgMPD2RkZAIID2QWAmYPFgQfAQUKc3RhdGljLWltZx4JaW5uZXJodG1sBYEBPGEgaHJlZj0nLyc+PGltZyBzcmM9J34vZ2V0bWVkaWEvNGRiZjJjYTctMDNlOS00YTQ1LWEzMmUtYjc5MGZiNTdmMzNjL2NjLWxvZ28uYXNweD93aWR0aD0yMDAmYW1wO2V4dD0ucG5nJyBhbHQ9J0NsdWIgTG9nbycgLz48L2E+ZAIJDw8WAh8DaGQWAmYPZBYCAgMPZBYCAgMPD2RkZAIKDw8WAh8DaGQWAmYPZBYCAgMPZBYCAgMPD2RkZAILD2QWBAIBDxYCHgVzdHlsZQUN
153ZGlzcGxheTpub25lO2QCAw8WBB8HBQ5kaXNwbGF5OmJsb2NrOx4Hb25jbGljawUbbG9jYXRpb24uaHJlZj0nL2xvZ2luLmFzcHgnFgICAw8PFgIeBFRleHQFDE1lbWJlciBMb2dpbmRkAgwPZBYCZg9kFgZmDxYCHwNoZAIBDxYCHwNoZAIFDxYCHwkF+AE8c2NyaXB0IGxhbmd1YWdlPSdqYXZhc2NyaXB0Jz4NCnZhciBhID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ21lbnVFbGVtJyk7DQphLmlkID0gJ21haW4tbWVudSc7DQphLmNsYXNzTmFtZSA9ICd0b3AtbmF2ICBjb2xsYXBzZWQnOw0KdmFyIG0gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZGl2TWFpbk1lbnUnKTsNCm0uc3R5bGUuZGlzcGxheSA9ICdibG9jayc7IG0uY2xhc3NOYW1lPSdmdWxsbWVudSc7DQo8L3NjcmlwdD4NCmQCBw9kFgJmD2QWAgICD2QWAmYPDxYEHwQFD1BhZ2VQbGFjZWhvbGRlch8FAgJkFgJmD2QWAgIBD2QWDmYPZBYGZg9kFgJmDxYEHwEFXmNoby1oZXJvLXRleHR3aWRnZXQgdmlkZW8td2lkZ2V0IHRleHQtY2VudGVyIHRydWVoZWlnaHQxMDAgdGhlbWUxIHZpZGVvLXdpZGdldC1zaG93dmlkZW9tb2JpbGUfBwUXbWFyZ2luOjBweCAwcHggMHB4IDBweDsWAgIBDxYCHwEFMmNoby1oZXJvLXRleHR3aWRnZXQtY29udGVudCBhbmltYXRlZCBmYWRlSW4gZGVsYXkxFgICAQ9kFgJmDxYCHwNoZAICDxYCHwYFKTxpbWcgY2xhc3M9J3Bvc3Rlci1pbWFnZScgc3JjPScnIGFsdD0nJy8+ZAIED2QWAgIBDxYCHwEFK3ZpZGVvLWpzIHZqcy1kZWZhdWx0LXNraW4gZnVsbHNjcmVlbl9fdmlkZW9kAgEPZBYCZg8WBh8BBRxiYXNpYy1ibG9jayB0aGVtZTQgbGVmdGZ1bGwgHhNDSE9XaWRnZXRJbnN0YW5jZUlkBS0yMDkzNTE4X2Nob193aWRnZXRfdGl0bGVhbmRzdW1tYXJ5X2V4dHJhbGFyZ2UfBwUXbWFyZ2luOjBweCAwcHggMHB4IDBweDsWAgIBDxYEHwEFGmlubmVyLXdyYXAgdGhlbWUtc2Vjb25kYXJ5HwcFGnBhZGRpbmc6MjBweCAwcHggMjBweCAwcHg7FgICAQ9kFgQCAQ8WAh8BBRBpbWctYmxvY2sgaGlkZGVuZAIDD2QWAgIBD2QWBgIBDxYCHwYFCEFib3V0IFVzZAIDDxYCHwYFjAM8ZGl2IHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij4NCjxociAvPg0KPHA+V2VsY29tZSB0byBUaGUgQ2FsZWRvbmlhbiBDbHViLCBhIHByaXZhdGUgTWVtYmVycyBDbHViIGZvdW5kZWQgaW4gMTg5MS4gV2UgYXJlIHNpdHVhdGVkIGluIHRoZSBiZWF1dGlmdWwgc3Vycm91bmRpbmdzIG9mIEJlbGdyYXZpYSBpbiBhIG1hbnNpb24gaG91c2UgYXQgTm8gOSBIYWxraW4gU3RyZWV0LiBUaGUgQ2FsZWRvbmlhbiBDbHViIGlzIGNvbnNpZGVyZWQgdG8gYmUgb25lIG9mIHRoZSBmcmllbmRsaWVzdCBjbHVicyBpbiBMb25kb24sIGEgaG9tZS1mcm9tLWhvbWUsIHByb3ZpZGluZyBhIGZhbWlsaWFyIGFuZCBjb21mb3J0YWJsZSBwbGFjZSB0byByZWxheCAmYW1wOyB1bndpbmQuPC9wPg0KPC9kaXY+DQpkAgUPFgIfA2hkAgIPZBYCZg8WBh8BBRxiYXNpYy1ibG9jayB0aGVtZTEgbGVmdGZ1bGwgHwoFLjIwOTM1MThfY2hvX3dpZGdldF90aXRsZWFuZHN1bW1hcnlfZXh0cmFsYXJnZTEfBwUXbWFyZ2luOjBweCAwcHggMHB4IDBweDsWAgIBDxYEHwEFD3RoZW1lLXNlY29uZGFyeR8HBRpwYWRkaW5nOjIwcHggMHB4IDIwcHggMHB4OxYCAgEPZBYEAgEPFgQfAQUqaW1nLWJsb2NrIGNvbC14cy0xMiBjb2wtc20tNiBjb2wtc20tcHVzaC02HwcFgwFiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9nZXRtZWRpYS8wMDA2ZTlkZC1kNzJlLTRmM2YtYmM3MC01MDAzOGJhOTc3YjkvQ2FsZWRvbmlhbkNsdWJfQWJvdXQxLmFzcHg/d2lkdGg9MTkyMCZoZWlnaHQ9MTA4MCZleHQ9LmpwZycpOxYCAgEPFgQeA2FsdAUXVGhlIEhhbGtpbiBTdHJlZXQgSW1hZ2UeA3NyYwVpL2dldG1lZGlhLzAwMDZlOWRkLWQ3MmUtNGYzZi1iYzcwLTUwMDM4YmE5NzdiOS9DYWxlZG9uaWFuQ2x1Yl9BYm91dDEuYXNweD93aWR0aD0xOTIwJmhlaWdodD0xMDgwJmV4dD0uanBnZAIDDxYCHwEFK3RleHQtYmxvY2sgY29sLXhzLTEyIGNvbC1zbS02IGNvbC1zbS1wdWxsLTYWAgIBDxYCHwEFUHRleHQtYmxvY2std3JhcHBlciBjb2wteHMtMTIgY29sLXNtLTEwIGNvbC1zbS1vZmZzZXQtMSBjb2wtc20tMTAgY29sLXNtLW9mZnNldC0xFgYCAQ8WAh8GBRRUSEUgUEVSRkVDVCBMT0NBVElPTmQCAw8WAh8GBf8CQSBmZXcgc3RlcHMgYXdheSBmcm9tIEJ1Y2tpbmdoYW0gUGFsYWNlLCBUaGUgQ2FsZWRvbmlhbiBDbHViIGlzIG9uZSBvZiBCZWxncmF2aWHigJlzIGRpc2NyZWV0IGdlbXMuIEZvdW5kZWQgaW4gMTg5MSB1bmRlciB0aGUgbGVhZGVyc2hpcCBvZiB0aGUgTWFycXVpcyBUdWxsaWJhcmRpbmUsIHRoZSBDbHViIG1vdmVkIGF3YXkgZnJvbSBpdHMgU3QgSmFtZXPigJkgbG9jYXRpb24gZHVyaW5nIHRoZSBTZWNvbmQgV29ybGQgV2FyLCBpbiAxOTQ2LCBhbmQgb3BlbmVkIGF0IDkgSGFsa2luIFN0cmVldCB3aGVyZSBpdCBzdGlsbCBzdGFuZHMsIGluIGEgcHJvcGVydHkgd2hpY2ggd2FzIHRoZSBsYXN0IG1hbnNpb24gaG91c2Ugb2YgaXRzIGtpbmQgYnVpbHQgaW4gTG9uZG9uLiBkAgUPFgIfA2hkAgMPZBYCZg8WBh8BBRxiYXNpYy1ibG9jayB0aGVtZTEgbGVmdGZ1bGwgHwoFLjIwOTM1MThfY2hvX3dpZGdldF90aXRsZWFuZHN1bW1hcnlfZXh0cmFsYXJnZTIfBwUXbWFyZ2luOjBweCAwcHggMHB4IDBweDsWAgIBDxYEHwEFD3RoZW1lLXNlY29uZGFyeR8HBRpwYWRkaW5nOjIwcHggMHB4IDIwcHggMHB4OxYCAgEPZBYEAgEPFgQfAQUcaW1nLWJsb2NrIGNvbC14cy0xMiBjb2wtc20tNh8HBYMBYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvZ2V0bWVkaWEvZGNkMjk3YjgtZmNjNC00ZmYxLWI3MjEtZTY4Y2Q3ZTQ3MWQ4L0NhbGVkb25pYW5DbHViX0Fib3V0Mi5hc3B4P3dpZHRoPTE5MjAmaGVpZ2h0PTEwODAmZXh0PS5qcGcnKTsWAgIBDxYEHwsFC0EgcGluayByb29tHwwFaS9nZXRtZWRpYS9kY2QyOTdiOC1mY2M0LTRmZjEtYjcyMS1lNjhjZDdlNDcxZDgvQ2FsZWRvbmlhbkNsdWJfQWJvdXQyLmFzcHg/d2lkdGg9MTkyMCZoZWlnaHQ9MTA4MCZleHQ9LmpwZ2QCAw8WAh8BBR10ZXh0LWJsb2NrIGNvbC14cy0xMiBjb2wtc20tNhYCAgEPFgIfAQVQdGV4dC1ibG9jay13cmFwcGVyIGNvbC14cy0xMiBjb2wtc20tMTAgY29sLXNtLW9mZnNldC0x
153IGNvbC1zbS0xMCBjb2wtc20tb2Zmc2V0LTEWBgIBDxYCHwYFG0FOIEVYUVVJU0lURSBTVUlURSBPRiBST09NU2QCAw8WAh8GBckDVGhlIHVuZGVyc3RhdGVkIGVsZWdhbnQgcHJvcG9ydGlvbnMgYW5kIG9yaWdpbmFsIGZlYXR1cmVzIG9mIGl0cyBpbnRlcmlvciBjb21iaW5lIHdpdGggdGhlIGRpc2NyZWV0IGNoYXJhY3RlciBvZiB0aGUgQ2x1YiB0byBtYWtlIGZvciBhIHZlcnkgYXBwZWFsaW5nIGFuZCBlbmpveWFibGUgdmVudWUuIEFsbCBvZiBpdHMgOSBmdW5jdGlvbiByb29tcywgc3ByZWFkIGFjcm9zcyB0aGUgZ3JvdW5kLCBiYXNlbWVudCBhbmQgZmlyc3QgZmxvb3JzLCBkaXNwbGF5IEdlb3JnaWFuIGVsZWdhbmNlIGFuZCBzdHlsZS4gVGhlc2UgaW5jbHVkZSBhIFNub29rZXIgUm9vbSwgRGluaW5nIFJvb20sIENhcmQgUm9vbSwgTGlicmFyeSwgRHJhd2luZyBSb29tLCBhbmQgT3ZhbCBSb29tIGFtb25nIG90aGVycy4gIFRoZSB0b3AgdHdvIGZsb29ycyBvZmZlciAzOSBiZWF1dGlmdWxseSBhcHBvaW50ZWQgYmVkcm9vbXMuIGQCBQ8WAh8DaGQCBA9kFgJmDxYGHwEFHGJhc2ljLWJsb2NrIHRoZW1lMSBsZWZ0ZnVsbCAfCgUuMjA5MzUxOF9jaG9fd2lkZ2V0X3RpdGxlYW5kc3VtbWFyeV9leHRyYWxhcmdlMx8HBRdtYXJnaW46MHB4IDBweCAwcHggMHB4OxYCAgEPFgQfAQUPdGhlbWUtc2Vjb25kYXJ5HwcFGnBhZGRpbmc6MjBweCAwcHggMjBweCAwcHg7FgICAQ9kFgQCAQ8WBB8BBSppbWctYmxvY2sgY29sLXhzLTEyIGNvbC1zbS02IGNvbC1zbS1wdXNoLTYfBwWDAWJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2dldG1lZGlhLzkwYzA1ODViLTVhMGItNDMwMy1hNzI2LTI2MGM0NjZhNTg2OC9DYWxlZG9uaWFuQ2x1Yl9BYm91dDMuYXNweD93aWR0aD0xOTIwJmhlaWdodD0xMDgwJmV4dD0uanBnJyk7FgICAQ8WBB8LBRpBIGdyb3VwIG9mIHBlb3BsZSBlbmpveWluZx8MBWkvZ2V0bWVkaWEvOTBjMDU4NWItNWEwYi00MzAzLWE3MjYtMjYwYzQ2NmE1ODY4L0NhbGVkb25pYW5DbHViX0Fib3V0My5hc3B4P3dpZHRoPTE5MjAmaGVpZ2h0PTEwODAmZXh0PS5qcGdkAgMPFgIfAQUrdGV4dC1ibG9jayBjb2wteHMtMTIgY29sLXNtLTYgY29sLXNtLXB1bGwtNhYCAgEPFgIfAQVQdGV4dC1ibG9jay13cmFwcGVyIGNvbC14cy0xMiBjb2wtc20tMTAgY29sLXNtLW9mZnNldC0xIGNvbC1zbS0xMCBjb2wtc20tb2Zmc2V0LTEWBgIBDxYCHwYFF0VOSk9ZIE9VUiBTT0NJQUwgRVZFTlRTZAIDDxYCHwYF0AJUaGUgY2x1YuKAmXMgdmFyaWVkIHByb2dyYW1tZSBvZiBldmVudHMgZW5zdXJlcyB0aGF0IG1lbWJlcnMgb2YgYWxsIGFnZSBncm91cHMgY2FuIG1lZXQgdXAgYW5kIHNvY2lhbGlzZSB0aHJvdWdob3V0IHRoZSB5ZWFyLiBBbW9uZ3N0IHRoZXNlLCBTdCBBbmRyZXdzIE5pZ2h0LCBCdXJucyBOaWdodCwgdGhlIFN1bW1lciBCQlEgYW5kIFRoZSBDYWxlZG9uaWFuIENsdWIgQmFsbCBmZWF0dXJlIGFsb25nc2lkZSBpbnRlcm5hbCBTb2NpZXR5IGV2ZW50cyBjb3ZlcmluZyBpbnRlcmVzdHMgc3VjaCBhcyByYWNpbmcsIGdvbGYsIHRoZSBhcnRzLCBsaXRlcmF0dXJlLCBtdXNpYyBhbmQgbW9yZS5kAgUPFgIfA2hkAgUPZBYCZg8WBh8BBRxiYXNpYy1ibG9jayB0aGVtZTEgbGVmdGZ1bGwgHwoFLjIwOTM1MThfY2hvX3dpZGdldF90aXRsZWFuZHN1bW1hcnlfZXh0cmFsYXJnZTQfBwUXbWFyZ2luOjBweCAwcHggMHB4IDBweDsWAgIBDxYEHwEFD3RoZW1lLXNlY29uZGFyeR8HBRpwYWRkaW5nOjIwcHggMHB4IDIwcHggMHB4OxYCAgEPZBYEAgEPFgQfAQUcaW1nLWJsb2NrIGNvbC14cy0xMiBjb2wtc20tNh8HBYMBYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvZ2V0bWVkaWEvNmQ5MDc1ZTgtOWVmYi00MTNlLWI2NjQtYmQ4N2UxNzU4NzBiL0NhbGVkb25pYW5DbHViX0Fib3V0NC5hc3B4P3dpZHRoPTE5MjAmaGVpZ2h0PTEwODAmZXh0PS5qcGcnKTsWAgIBDxYEHwsFI01lbiBhbmQgd29tZW4gdGFsa2luZyB0byBlYWNoIG90aGVyHwwFaS9nZXRtZWRpYS82ZDkwNzVlOC05ZWZiLTQxM2UtYjY2NC1iZDg3ZTE3NTg3MGIvQ2FsZWRvbmlhbkNsdWJfQWJvdXQ0LmFzcHg/d2lkdGg9MTkyMCZoZWlnaHQ9MTA4MCZleHQ9LmpwZ2QCAw8WAh8BBR10ZXh0LWJsb2NrIGNvbC14cy0xMiBjb2wtc20tNhYCAgEPFgIfAQVQdGV4dC1ibG9jay13cmFwcGVyIGNvbC14cy0xMiBjb2wtc20tMTAgY29sLXNtLW9mZnNldC0xIGNvbC1zbS0xMCBjb2wtc20tb2Zmc2V0LTEWBgIBDxYCHwYFH0EgQ0xVQiBXSVRIIFNDT1RUSVNIIFRSQURJVElPTlNkAgMPFgIfBgX1A1RoZSBDbHViIG9wZXJhdGVzIGFzIGEgc29jaWFsIGNsdWIgZm9yIFNjb3R0aXNoIG1lbWJlcnMgb3IgdGhvc2Ugd2l0aCBhIHN0cm9uZyBjb25uZWN0aW9uIHdpdGggU2NvdGxhbmQuIEl0cyBsb2NhdGlvbiBhbmQgZmFjaWxpdGllcyBtYWtlIGl0IGFuIGlkZWFsIGNob2ljZSBmb3Igd2VkZGluZ3MsIG1lZXRpbmdzLCBhbmQgZ2xhbW91cm91cyBwcml2YXRlIGZ1bmN0aW9ucywgd2hpY2ggYXJlIGFsc28gYXZhaWxhYmxlIGZvciBub24tbWVtYmVycyBhbmQgZXh0ZXJuYWwgY2xpZW50cy48YnIgLz4NCjxiciAvPg0KPGEgY2xhc3M9ImUzLWJ1dHRvbiIgaHJlZj0iaHR0cHM6Ly93d3cub25saW5lLmZsaXBodG1sNS5jb20vdnJ4eWgvcmFuay8iPlZpZXcgTWVtYmVyc2hpcCBCcm9jaHVyZTwvYT4mbmJzcDsmbmJzcDs8YSBjbGFzcz0iZTMtYnV0dG9uIiBocmVmPSJodHRwczovL3d3dy5zdXJ2ZXltb25rZXkuY28udWsvci9ZVkRMRjlEIj5NZW1iZXJzaGlwIEFwcGxpY2F0aW9uPC9hPmQCBQ8WAh8DaGQCBg9kFgJmDxYGHwEFKWZ1bGwtd2lkdGgtcXVpY2tsaW5rcyB0ZXh0LWNlbnRlciB0aGVtZTEgHwoFHzIwOTM1MThfY2hvX2Z1bGx3aWR0aHF1aWNrbGlua3MfBwUZbWFyZ2luOjIwcHggMHB4IDIwcHggMHB4OxYCAgEPFgIfAQU6ZnVsbC13aWR0aC1xdWlja2xpbmstY29udGFpbmVyIGZsZXgtZXF1YWwtaGVpZ2h0ICB0aHJlZS1xbBYKAgEPFgIeBGhyZWYFFi9BYm91dF9Vcy9DbHViX0hpc3RvcnkWBAIBDxYEHwcFiQFiYWNrZ3JvdW5kLWltYWdlOnVybCh+L2dldG1lZGlhL2E1M2FhMWRlLWMzZmUtNDgwZC1iN2IwLTMzMDhiZjI5YmUxNy9DYWxlZG9uaWFuQ2x1Yl9CZWxncmF2aWEtQ2hhcGVsLmFzcHg/d2lkdGg9MTIwMCZoZWlnaHQ9ODA5JmV4dD0uanBnKR8LBSJQaWN0dXJlIG9mIGZyaWVuZHMgaW5zaWRlIHRoZSBjbHViZAID
153DxYCHwEFYWZ1bGwtd2lkdGgtcXVpY2tsaW5rLXdyYXBwZXIgdGhlbWUtcHJpbWFyeS1vcDMwIGZsZXgtY2VudGVyLXYtaCB0aGVtZS1wcmltYXJ5LWhvdmVyLWluIGxhcmdlLWJrZ2QWAgIBDxYCHwEFKmZ1bGwtd2lkdGgtcXVpY2tsaW5rLWNvbnRlbnQgY2VudGVyLWNlbnRlchYGAgEPFgQfBgUMQ0xVQiBISVNUT1JZHwEFDCBub3JtYWwtZm9udGQCAw8WBB8GZR8DaGQCBQ8WAh8GZWQCAw8WAh8NBRkvQWJvdXRfVXMvQ2x1Yl9GYWNpbGl0aWVzFgQCAQ8WBB8HBWNiYWNrZ3JvdW5kLWltYWdlOnVybCh+L2dldG1lZGlhL2UxY2ZkYzgzLTVlMjctNDY5ZS05ZDQ4LTQyOTViZTY4YmU5ZC9zbm9va2VyX3Jvb21fMTsuYXNweD9leHQ9LmpwZykfCwUyQW4gaW1hZ2Ugb2YgYSBiZWF1dGlmdWwgYmVkcm9vbSBpbiBDYWxlZG9uaWFuIENsdWJkAgMPFgIfAQVhZnVsbC13aWR0aC1xdWlja2xpbmstd3JhcHBlciB0aGVtZS1wcmltYXJ5LW9wMzAgZmxleC1jZW50ZXItdi1oIHRoZW1lLXByaW1hcnktaG92ZXItaW4gbGFyZ2UtYmtnZBYCAgEPFgIfAQUqZnVsbC13aWR0aC1xdWlja2xpbmstY29udGVudCBjZW50ZXItY2VudGVyFgYCAQ8WBB8GBQ9DTFVCIEZBQ0lMSVRJRVMfAQUMIG5vcm1hbC1mb250ZAIDDxYEHwZlHwNoZAIFDxYCHwZlZAIFDxYCHw0FCy9NZW1iZXJzaGlwFgQCAQ8WBB8HBWBiYWNrZ3JvdW5kLWltYWdlOnVybCh+L2dldG1lZGlhLzUwZmNlOWU4LThhNzUtNGFhMS1iMmUxLTM2ZGNiNDMxNjAwZS9kcmVzc2NvZGVfMjsuYXNweD9leHQ9LmpwZykfCwUlQW4gaW1hZ2Ugb2YgYSBwZXJzb24gcGxheWluZyBiYWdwaXBlcmQCAw8WAh8BBWFmdWxsLXdpZHRoLXF1aWNrbGluay13cmFwcGVyIHRoZW1lLXByaW1hcnktb3AzMCBmbGV4LWNlbnRlci12LWggdGhlbWUtcHJpbWFyeS1ob3Zlci1pbiBsYXJnZS1ia2dkFgICAQ8WAh8BBSpmdWxsLXdpZHRoLXF1aWNrbGluay1jb250ZW50IGNlbnRlci1jZW50ZXIWBgIBDxYEHwYFCk1FTUJFUlNISVAfAQUMIG5vcm1hbC1mb250ZAIDDxYEHwZlHwNoZAIFDxYCHwZlZAIHDxYEHw1lHwNoFgQCAQ8WBB8HBRZiYWNrZ3JvdW5kLWltYWdlOnVybCgpHwtlZAIDDxYCHwEFYWZ1bGwtd2lkdGgtcXVpY2tsaW5rLXdyYXBwZXIgdGhlbWUtcHJpbWFyeS1vcDMwIGZsZXgtY2VudGVyLXYtaCB0aGVtZS1wcmltYXJ5LWhvdmVyLWluIGxhcmdlLWJrZ2QWAgIBDxYCHwEFKmZ1bGwtd2lkdGgtcXVpY2tsaW5rLWNvbnRlbnQgY2VudGVyLWNlbnRlchYGAgEPFgQfBmUfAQUMIG5vcm1hbC1mb250ZAIDDxYEHwZlHwNoZAIFDxYCHwZlZAIJDxYEHw1lHwNoFgQCAQ8WBB8HBRZiYWNrZ3JvdW5kLWltYWdlOnVybCgpHwtlZAIDDxYCHwEFYWZ1bGwtd2lkdGgtcXVpY2tsaW5rLXdyYXBwZXIgdGhlbWUtcHJpbWFyeS1vcDMwIGZsZXgtY2VudGVyLXYtaCB0aGVtZS1wcmltYXJ5LWhvdmVyLWluIGxhcmdlLWJrZ2QWAgIBDxYCHwEFKmZ1bGwtd2lkdGgtcXVpY2tsaW5rLWNvbnRlbnQgY2VudGVyLWNlbnRlchYGAgEPFgQfBmUfAQUMIG5vcm1hbC1mb250ZAIDDxYEHwZlHwNoZAIFDxYCHwZlZAIJD2QWAgICD2QWAmYPFgQfCgUdMjA5MzUxOF9jaG9fd2lkZ2V0XzNyb3dmb290ZXIfBwUXbWFyZ2luOjBweCAwcHggMHB4IDBweDsWDgIBDxYCHwEFJGZvb3Rlci1sb2dvIGNlbnRlci1ibG9jayBtZWRpdW0tbG9nbxYCAgEPFgQfC2UfA2hkAgMPFgIfA2hkAgUPFgIfA2hkAgcPFgIfA2hkAgkPFgIfA2hkAgsPDxYCHwNoZGQCDQ8WAh8BBT1jb2wteHMtMTIgZmxleC1jZW50ZXItdi1oIGZvb3Rlci1ib3R0b20tbGluZSBmb290ZXItY29udGFpbmVyFhACAQ8WAh8JBTsmY29weTsgMjAyNiZuYnNwOyBUaGUgQ2FsZWRvbmlhbiBDbHViLiBBbGwgUmlnaHRzIFJlc2VydmVkLmQCAw8WAh8DaGQCBQ8WAh8DaGQCBw8WAh8DaGQCCQ8WAh8DaGQCCw8WAh8DaGQCDQ8WAh8DaGQCDw9kFgJmDw8WBh4LTmF2aWdhdGVVcmwFGWh0dHBzOi8vd3d3LmpvbmFzY2x1Yi5jb20eBlRhcmdldAUGX2JsYW5rHwkFHlBvd2VyZWQgYnkgSm9uYXMgQ2x1YiBTb2Z0d2FyZWRkZI78SfK5wbIg2zqhb+9xtCRvD+DZ" />
154</div>
155
156<script type="text/javascript">
157//<![CDATA[
158var theForm = document.forms['form'];
159if (!theForm) {
160    theForm = document.form;
161}
162function __doPostBack(eventTarget, eventArgument) {
163    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
164        theForm.__EVENTTARGET.value = eventTarget;
165        theForm.__EVENTARGUMENT.value = eventArgument;
166        theForm.submit();
167    }
168}
169//]]>
170</script>
170
171
172
173<script src="/WebResource.axd?d=Fgdro4c3YKEDJ93keYqLmXLvEMpyjQZNcKu8Xl_1RYo95L6GCql4YAes0VDmSJuW0RxJEBmBksNALpp9pOhriP-h5f81&amp;t=638628207619783110" type="text/javascript"></script>
173
174
175<input type="hidden" name="lng" id="lng" value="en-GB" />
176<script type="text/javascript">
177	//<![CDATA[
178
179function PM_Postback(param) { if (window.top.HideScreenLockWarningAndSync) { window.top.HideScreenLockWarningAndSync(1080); } if(window.CMSContentManager) { CMSContentManager.allowSubmit = true; }; __doPostBack('m$am',param); }
180function 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); }
181//]]>
182</script>
vendor: 2 bytes, line 182
182
183<script src="/CMSWebParts/CHO/VideoBackground/Videojs/video.min.js?639245304041577420" type="text/javascript"></script>
vendor: 2 bytes, line 183
183
184<script src="/CMSWebParts/CHO/VideoBackground/Videojs/Youtube.min.js?639245304040397386" type="text/javascript"></script>
vendor: 2 bytes, line 184
184
185<script src="/ScriptResource.axd?d=xWnwFHrQBaOdHYu5J5k-hReQxsiehVNgMtF16nC8BW0lgfvDPjclxf97cEsAe73Z2mdWpSBL0ToobFko1wD3qtMvvCQdDoL5SCZA5w90X025DeR50&amp;t=7c776dc1" type="text/javascript"></script>
vendor: 2 bytes, line 185
185
186<script src="/ScriptResource.axd?d=uwR4f9slaVmXcqBUmR_Xu7HSH5XmTv8-GZj7hcekHTqx_e5LbQRBLiPgcZD_2H1XdI8p7buJYc9F_mxd3oJB95VWhxE0m_aWc-zoH_p4QkPSeasuUfA8KXxGMohhmqLzlXAwcw2&amp;t=7c776dc1" type="text/javascript"></script>
vendor: 2 bytes, line 186
186
187<script type="text/javascript">
188	//<![CDATA[
189
190var CMS = CMS || {};
191CMS.Application = {
192  "isRTL": "false",
193  "applicationUrl": "/",
194  "imagesUrl": "/CMSPages/GetResource.ashx?image=%5bImages.zip%5d%2f",
195  "isDialog": false
196};
197
198//]]>
199</script>
199
200<div class="aspNetHidden">
201
202	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="A5343185" />
203	<input type="hidden" name="__SCROLLPOSITIONX" id="__SCROLLPOSITIONX" value="0" />
204	<input type="hidden" name="__SCROLLPOSITIONY" id="__SCROLLPOSITIONY" value="0" />
205</div>
206       
207    
207<script type="text/javascript">
208//<![CDATA[
209Sys.WebForms.PageRequestManager._initialize('manScript', 'form', ['tctxM',''], [], [], 90, '');
210//]]>
211</script>
211
212
213    
214
215    <div id="ctxM">
216
217</div>
218    
219<header class="master-layout-1 fixed-shrink wgt-header">
220      <div class="container-sr">
221        <div class="sr-zone"><a class="skip-link sr-only sr-only-focusable" href="#content">Skip to content</a></div>
222
223
224    </div>
225  
226  <div class="custom-widget-html-wrapper">
227  <!-- Google Tag Manager (noscript) -->
vendor: 67 bytes, line 227
227<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
227GTM-PD3CC67
vendor: 82 bytes, line 227
227" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
227<!-- End Google Tag Manager (noscript) -->
228    </div>
229    <div class="container-fluid">
230        <div class="mobile-nav-btn">
231  <a id="menu-button" href="javascript:void(0);" class="icon-m hamburger-menu" onclick="mobileNav()">
232        <i class="fa fa-bars "></i>
233    </a>
234<!--<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/4dbf2ca7-03e9-4a45-a32e-b790fb57f33c/cc-logo.aspx?width=200&amp;ext=.png' alt='Club Logo' /></a></div>
235</div>
236  
237<div class="MyProfile_Member" id="divCollapsed" tabindex="0">
238    <div id="p_lt_Header_MyProfilePages_divSignedIn" class="MyProfile_SignedIn" style="display:none;">
239        <div id="p_lt_Header_MyProfilePages_userInSvgDiv" class="MyProfile_Svg">
240            <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"
241	            viewBox="0 0 608 608" style="enable-background:new 0 0 608 608;" xml:space="preserve"  tabindex="-1">
242                <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
243	                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
244	                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
245                	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
246                	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
247                	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
248                	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
249                	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"/>
250            </svg>
251        </div>
252        <div class="SignedIn_container">
253            
254            <span id="p_lt_Header_MyProfilePages_lblMemberName" class="MyProfile_Name"></span>
255        </div>
256    </div>
257    <div id="p_lt_Header_MyProfilePages_divSignedOut" class="MyProfile_SignedOut" style="display:block;" onclick="location.href=&#39;/login.aspx&#39;">
258        <div id="p_lt_Header_MyProfilePages_userOutSvgDiv" class="MyProfile_Svg">
259            <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"
260	            viewBox="0 0 608 608" style="enable-background:new 0 0 608 608;" xml:space="preserve" tabindex="-1">
261            <g>
262	            <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
263		            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"/>
264	            <polygon points="319.1,357 319.2,356.9 319.2,356.9 	"/>
265	            <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
266		            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
267		            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
268		            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
269		            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
270		            C273.4,319.4,277,311.5,282.8,305.7z" tabindex="-1"/>
271            </g>
272            </svg>
273
274        </div>
275        <span id="p_lt_Header_MyProfilePages_lblSignIn" class="MyProfile_Name">Member Login</span> 
276    </div> 
277    <div class="fullView" id="divFullView" style="display: none;">
278        <div class="MyProfile_FullMain">
279            
280            
281            
282            
283            
284
285            
286
287            <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>
288        </div>
289    </div>
290</div>
291
292<!-- CHO CSS List Smartmenu webpart start-->
293
294<link href="/CMSPages/GetCSS.aspx?stylesheetname=SmartMenu.css" rel="stylesheet" type="text/css" />
295<script src="/CMSScripts/flexMenu/modernizr.custom.js"></script>
295
296
297<div id="divMainMenu" style="display: none;">
298    
299    <nav data-role="menu-container">
300        <a href="javascript:void(0);" id="p_lt_Header_ResponsiveNavigationWidget_closeNav" class="icon-m close-nav" onclick="mobileNavClose()">
301            <i class="fa fa-times " aria-hidden="true"></i>
302        </a>
303	
304	<ul id="menuElem" class="top-nav ">
305		<li><a href="/Home" aria-label='Home' >Home</a></li>
306		<li><a href="/About_Us" aria-label='About Us' class="active-link" >About Us</a><i class="fa fa-plus" onclick="mobileNavExpand(this)"></i>
307		<ul class="child-nav">
308			<li><a href="/About_Us/Chairman_s_Welcome" aria-label='Chairman&#39;s Welcome' >Chairman&#39;s Welcome</a></li>
309			<li><a href="/About_Us/Club_History" aria-label='Club History' >Club History</a></li>
310			<li><a href="/About_Us/Club_Facilities" aria-label='Club Facilities' >Club Facilities</a></li>
311			<li><a href="/About_Us/meet-the-team" aria-label='Meet the Team' >Meet the Team</a></li>
312			<li><a href="/About_Us/Club_Magazine" aria-label='Club Magazine' >Club Magazine</a></li>
313			<li><a href="/About_Us/Club_Connections" aria-label='Club Connections' >Club Connections</a></li>
314		</ul>
315		</li>
316		<li><a href="/Membership" aria-label='Membership' >Membership</a><i class="fa fa-plus" onclick="mobileNavExpand(this)"></i>
317		<ul class="child-nav">
318			<li><a href="/Membership/Membership_Types" aria-label='Membership Types' >Membership Types</a></li>
319			<li><a href="/Membership/School_Leavers" aria-label='School Leavers' >School Leavers</a></li>
320			<li><a href="/Membership/Reciprocal_Clubs" aria-label='Reciprocal Clubs' >Reciprocal Clubs</a></li>
321			<li><a href="/Membership/Societies" aria-label='Societies' >Societies</a></li>
322			<li><a href="/Membership/Membership_Application" aria-label='Apply for Membership' >Apply for Membership</a></li>
323		</ul>
324		</li>
325		<li><a href="/Club_Events" aria-label='Club Events' >Club Events</a><i class="fa fa-plus" onclick="mobileNavExpand(this)"></i>
326		<ul class="child-nav">
327			<li><a href="/Club_Events/Events_Diary" aria-label='Events Diary' >Events Diary</a></li>
328		</ul>
329		</li>
330		<li class="accomodation-menu"><a href="/Accommodation" aria-label='Accommodation' >Accommodation</a></li>
331		<li><a href="/Dining_Room_Bar" aria-label='Dining Room &amp; Bar' >Dining Room &amp; Bar</a><i class="fa fa-plus" onclick="mobileNavExpand(this)"></i>
332		<ul class="child-nav">
333			<li><a href="/Dining_Room_Bar/Dining_Room" aria-label='Dining Room' >Dining Room</a></li>
334			<li><a href="/Dining_Room_Bar/Bar" aria-label='Bar' >Bar</a></li>
335		</ul>
336		</li>
337		<li><a href="/Venue_Hire" aria-label='Venue Hire' >Venue Hire</a><i class="fa fa-plus" onclick="mobileNavExpand(this)"></i>
338		<ul class="child-nav">
339			<li><a href="/Venue_Hire/Food_Drink_Menus" aria-label='Food &amp; Drink Menus' >Food &amp; Drink Menus</a></li>
340			<li><a href="/Venue_Hire/Burns_Night" aria-label='Burns Night' >Burns Night</a></li>
341		</ul>
342		</li>
343		<li><a href="/Weddings" aria-label='Weddings' >Weddings</a></li>
344	</ul>
345
346
347    </nav>
348</div>
349    
350<script language='javascript'>
351var a = document.getElementById('menuElem');
352a.id = 'main-menu';
353a.className = 'top-nav  collapsed';
354var m = document.getElementById('divMainMenu');
355m.style.display = 'block'; m.className='fullmenu';
356</script>
356
357
358<!-- CHO CSS List Smartmenu webpart end-->
359
360    </div>
361</header>
362<div class="header-space"></div>
363<div class="page-content">
364  <a id="content" href="#" aria-hidden="true"><span>Page content</span></a>
365    
366
367<div class="col-fw">
368  <section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_VideoBackground_sectionMain" class="cho-hero-textwidget video-widget text-center trueheight100 theme1 video-widget-showvideomobile" style="margin:0px 0px 0px 0px;">
369    <img class="poster-image hidden-xs hidden-sm hidden-md hidden-lg" alt="" src=""/> 
370    <div class="videocontent">
371        <video
372            id="vid1"
373            class="video-js vjs-default-skin fullscreen__video"
374            autoplay
375            muted 
376            width="640" height="100"
377            data-setup='{ 
378			"techOrder": ["youtube"], 
379			"sources": [{ 
380				"type": "video/youtube", 
381				"src": "https://www.youtube.com/watch?v=VBoGzU_dLWQ",
382				"youtube": {
383					"ytControls": 1
384				}
385			}],  
386		    "fluid": true,
387		    "controls":false,
388		    "loop": true 
389		}'>
390        </video>
391    </div>
392    
393    <div id="heroText" class="cho-hero-textwidget-content animated fadeIn delay1">
394        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_VideoBackground_contentAlignment" class="container content-center">
395            <div class="col-xs-12 col-sm-8">
396                <div class="cho-hero-textwidget-logo hidden-xs">
397                    
398                </div>
399                <h2></h2>
400                <h4></h4>
401                
402            </div>
403        </div> 
404    </div>
405    <div class="scroll-chevron hidden-xs">
406        <span class="fa fa-angle-down arrow-down animated bounce delay2">
407        </span>
408    </div>
409</section>
410
411
412
413<section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge_sectionMain" class="basic-block theme4 leftfull " CHOWidgetInstanceId="2093518_cho_widget_titleandsummary_extralarge" style="margin:0px 0px 0px 0px;">
414    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge_divInnerWrap" class="inner-wrap theme-secondary" style="padding:20px 0px 20px 0px;">
415        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge_divBasicBlockWrapper" class="basic-block-wrapper">
416            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge_divImageBlock" class="img-block hidden">
417                <img id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge_imgBackground" alt="alternative text" class="hidden visible-xs" />
418            </div>
419            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge_divTextBlock" class="text-block col-xs-12">
420                <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge_divTextBlockWrapper" class="text-block-wrapper col-xs-12 col-sm-8 col-sm-offset-2">
421                    <h2 id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge_h2">About Us</h2>
422                    <p id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge_p"><div style="text-align: center;">
423<hr />
424<p>Welcome to The Caledonian Club, a private Members Club founded in 1891. We are situated in the beautiful surroundings of Belgravia in a mansion house at No 9 Halkin Street. The Caledonian Club is considered to be one of the friendliest clubs in London, a home-from-home, providing a familiar and comfortable place to relax &amp; unwind.</p>
425</div>
426</p>
427                    
428                </div>
429            </div>
430        </div>
431    </div>
432</section>
433<section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge1_sectionMain" class="basic-block theme1 leftfull " CHOWidgetInstanceId="2093518_cho_widget_titleandsummary_extralarge1" style="margin:0px 0px 0px 0px;">
434    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge1_divInnerWrap" class="theme-secondary" style="padding:20px 0px 20px 0px;">
435        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge1_divBasicBlockWrapper" class="basic-block-wrapper">
436            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge1_divImageBlock" class="img-block col-xs-12 col-sm-6 col-sm-push-6" style="background-image: url(&#39;
436/getmedia/0006e9dd-d72e-4f3f-bc70-50038ba977b9/CaledonianClub_About1.aspx?width=1920&amp;height=1080&amp;ext=.jpg&#39;);">
437                <img src="/getmedia/0006e9dd-d72e-4f3f-bc70-50038ba977b9/CaledonianClub_About1.aspx?width=1920&height=1080&ext=.jpg" id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge1_imgBackground" alt="The Halkin Street Image" class="hidden visible-xs" />
438            </div>
439            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge1_divTextBlock" class="text-block col-xs-12 col-sm-6 col-sm-pull-6">
440                <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge1_divTextBlockWrapper" class="text-block-wrapper col-xs-12 col-sm-10 col-sm-offset-1 col-sm-10 col-sm-offset-1">
441                    <h2 id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge1_h2">THE PERFECT LOCATION</h2>
442                    <p id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge1_p">A few steps away from Buckingham Palace, The Caledonian Club is one of Belgravia’s discreet gems. Founded in 1891 under the leadership of the Marquis Tullibardine, the Club moved away from its St James’ location during the Second World War, in 1946, and opened at 9 Halkin Street where it still stands, in a property which was the last mansion house of its kind built in London. </p>
443                    
444                </div>
445            </div>
446        </div>
447    </div>
448</section>
449<section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge2_sectionMain" class="basic-block theme1 leftfull " CHOWidgetInstanceId="2093518_cho_widget_titleandsummary_extralarge2" style="margin:0px 0px 0px 0px;">
450    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge2_divInnerWrap" class="theme-secondary" style="padding:20px 0px 20px 0px;">
451        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge2_divBasicBlockWrapper" class="basic-block-wrapper">
452            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge2_divImageBlock" class="img-block col-xs-12 col-sm-6" style="background-image: url(&#39;/getmedia/dcd297b8-fcc4-4ff1-b721-e68cd7e471d8/CaledonianClub_About2.aspx?width=1920&amp;height=1080&amp;ext=.jpg&#39;);">
453                <img src="/getmedia/dcd297b8-fcc4-4ff1-b721-e68cd7e471d8/CaledonianClub_About2.aspx?width=1920&height=1080&ext=.jpg" id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge2_imgBackground" alt="A pink room" class="hidden visible-xs" />
454            </div>
455            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge2_divTextBlock" class="text-block col-xs-12 col-sm-6">
456                <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge2_divTextBlockWrapper" class="text-block-wrapper col-xs-12 col-sm-10 col-sm-offset-1 col-sm-10 col-sm-offset-1">
457                    <h2 id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge2_h2">AN EXQUISITE SUITE OF ROOMS</h2>
458                    <p id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge2_p">The understated elegant proportions and original features of its interior combine with the discreet character of the Club to make for a very appealing and enjoyable venue. All of its 9 function rooms, spread across the ground, basement and first floors, display Georgian elegance and style. These include a Snooker Room, Dining Room, Card Room, Library, Drawing Room, and Oval Room among others.  The top two floors offer 39 beautifully appointed bedrooms. </p>
459                    
460                </div>
461            </div>
462        </div>
463    </div>
464</section>
465<section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge3_sectionMain" class="basic-block theme1 leftfull " CHOWidgetInstanceId="2093518_cho_widget_titleandsummary_extralarge3" style="margin:0px 0px 0px 0px;">
466    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge3_divInnerWrap" class="theme-secondary" style="padding:20px 0px 20px 0px;">
467        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge3_divBasicBlockWrapper" class="basic-block-wrapper">
468            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge3_divImageBlock" class="img-block col-xs-12 col-sm-6 col-sm-push-6" style="background-image: url(&#39;/getmedia/90c0585b-5a0b-4303-a726-260c466a5868/CaledonianClub_About3.aspx?width=1920&amp;height=1080&amp;ext=.jpg&#39;);">
469                <img src="/getmedia/90c0585b-5a0b-4303-a726-260c466a5868/CaledonianClub_About3.aspx?width=1920&height=1080&ext=.jpg" id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge3_imgBackgroun
469d" alt="A group of people enjoying" class="hidden visible-xs" />
470            </div>
471            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge3_divTextBlock" class="text-block col-xs-12 col-sm-6 col-sm-pull-6">
472                <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge3_divTextBlockWrapper" class="text-block-wrapper col-xs-12 col-sm-10 col-sm-offset-1 col-sm-10 col-sm-offset-1">
473                    <h2 id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge3_h2">ENJOY OUR SOCIAL EVENTS</h2>
474                    <p id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge3_p">The club’s varied programme of events ensures that members of all age groups can meet up and socialise throughout the year. Amongst these, St Andrews Night, Burns Night, the Summer BBQ and The Caledonian Club Ball feature alongside internal Society events covering interests such as racing, golf, the arts, literature, music and more.</p>
475                    
476                </div>
477            </div>
478        </div>
479    </div>
480</section>
481<section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge4_sectionMain" class="basic-block theme1 leftfull " CHOWidgetInstanceId="2093518_cho_widget_titleandsummary_extralarge4" style="margin:0px 0px 0px 0px;">
482    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge4_divInnerWrap" class="theme-secondary" style="padding:20px 0px 20px 0px;">
483        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge4_divBasicBlockWrapper" class="basic-block-wrapper">
484            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge4_divImageBlock" class="img-block col-xs-12 col-sm-6" style="background-image: url(&#39;/getmedia/6d9075e8-9efb-413e-b664-bd87e175870b/CaledonianClub_About4.aspx?width=1920&amp;height=1080&amp;ext=.jpg&#39;);">
485                <img src="/getmedia/6d9075e8-9efb-413e-b664-bd87e175870b/CaledonianClub_About4.aspx?width=1920&height=1080&ext=.jpg" id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge4_imgBackground" alt="Men and women talking to each other" class="hidden visible-xs" />
486            </div>
487            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge4_divTextBlock" class="text-block col-xs-12 col-sm-6">
488                <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge4_divTextBlockWrapper" class="text-block-wrapper col-xs-12 col-sm-10 col-sm-offset-1 col-sm-10 col-sm-offset-1">
489                    <h2 id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge4_h2">A CLUB WITH SCOTTISH TRADITIONS</h2>
490                    <p id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TitleAndSummary_ExtraLarge4_p">The Club operates as a social club for Scottish members or those with a strong connection with Scotland. Its location and facilities make it an ideal choice for weddings, meetings, and glamourous private functions, which are also available for non-members and external clients.<br />
491<br />
492<a class="e3-button" href="https://www.online.fliphtml5.com/vrxyh/rank/">View Membership Brochure</a>&nbsp;&nbsp;<a class="e3-button" href="https://www.surveymonkey.co.uk/r/YVDLF9D">Membership Application</a></p>
493                    
494                </div>
495            </div>
496        </div>
497    </div>
498</section>
499<section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_sectionMain" class="full-width-quicklinks text-center theme1 " CHOWidgetInstanceId="2093518_cho_fullwidthquicklinks" style="margin:20px 0px 20px 0px;">
500    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_mainDiv" class="full-width-quicklink-container flex-equal-height  three-ql">
501        <a href="/About_Us/Club_History" id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_Tile1" class="quicklink-flex-item">
502            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_img_1" class="fwql-img" style="background-image:url(/getmedia/a53aa1de-c3fe-480d-b7b0-3308bf29be17/CaledonianClub_Belgravia-Chapel.aspx?width=1200&amp;height=809&amp;ext=.jpg)" alt="Picture of friends inside the club"></div>
503            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_quickLinkWrapper1" class="full-width-quicklink-wrapper theme-primary-op30 flex-center-v-h theme-primary-hover-in large-bkgd">
504                <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_quickLinkWrapperContent1" class="full-width-quicklink-content center-center">
505                    <div>
506                        <h3 id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_title_1XL" class=" normal-font">CLUB HISTORY</h3>
507                        
508                        <p id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_text_1" class="full-width-quicklink-text"></p>
509                    </div>
510                </div>
511            </div>
512        </a>
513        <a href="/About_Us/Club_Facilities" id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_Tile2" class="quicklink-flex-item">
514            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_img_2" class="fwql-img" style="background-image:url(/getmedia/e1cfdc83-5e27-469e-9d48-4295be68be9d/snooker_room_1;.aspx?ext=.jpg)" alt="An image of a beautiful bedroom in Caledonian Club"></div>
515            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_quickLinkWrapper2" class="full-width-quicklink-wrapper theme-primary-op30 flex-center-v-h theme-primary-hover-in large-bkgd">
516                <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_quickLinkWrapperContent2" class="full-width-quicklink-content center-center">
517                    <div>
518                        <h3 id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_title_2XL" class=" normal-font">CLUB FACILITIES</h3>
519                        
520                        <p id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_text_2" class="full-width-quicklink-text"></p>
521                    </div>
522                </div>
523            </div>
524        </a>
525        <a href="/Membership" id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_Tile3" class="quicklink-flex-item">
526            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_img_3" class="fwql-img" style="background-image:url(/getmedia/50fce9e8-8a75-4aa1-b2e1-36dcb431600e/dresscode_2;.aspx?ext=.jpg)" alt="An image of a person playing bagpiper"></div>
527            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_quickLinkWrapper3" class="full-width-quicklink-wrapper theme-primary-op30 flex-center-v-h theme-primary-hover-in large-bkgd">
528                <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_quickLinkWrapperContent3" class="full-width-quicklink-content center-center">
529                    <div>
530                        <h3 id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_title_3XL" class=" normal-font">
530MEMBERSHIP</h3>
531                        
532                        <p id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_FullWidthQuickLinks_text_3" class="full-width-quicklink-text"></p>
533                    </div>
534                </div>
535            </div>
536        </a>
537        
538         
539    </div>
540</section>
541
542</div>
543</div>
544<footer>
545    <style type="text/css">@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600;700&amp;family=Cookie&amp;family=Raleway:wght@400;500;600;700&amp;display=swap');
546
547hr {
548    display: none;
549}
550
551html {
552    scroll-behavior: smooth !important;
553}
554
555a {
556    -webkit-transition: all .35s ease-in-out;
557    -moz-transition: all .35s ease-in-out;
558    transition: all .35s ease-in-out;
559}
560
561#main-menu a {
562    -webkit-transition: all 0s ease-in-out !important;
563    -moz-transition: all 0s ease-in-out !important;
564    transition: all 0s ease-in-out !important;
565}
566
567a {
568    text-decoration: none !important;
569}
570
571h1,
572h2,
573h3,
574h4,
575h5,
576h6 {
577    font-family: 'Cinzel', serif !important;
578}
579
580p {
581    font-family: 'Raleway', sans-serif !important;
582}
583
584body:not(.EditMode) header {
585    z-index: 999999999 !important;
586}
587
588.hide-all {
589    display: none !important;
590}
591
592.MyProfile_Member {
593    display: flex;
594    justify-content: center;
595    align-items: center;
596}
597
598@media (min-width: 1024px) {
599
600    section[id*='TitleAndSummary'],
601    section[id*='TitleAndSummary']>div,
602    section[id*='TitleAndSummary']>div>div {
603        min-height: 10vh;
604        padding: 0 !important;
605    }
606
607    [id*="TextArea_ExtraLarge"],
608    [id*="TextArea_ExtraLarge"]>div {
609        /* min-height: 45vh;*/
610        /* max-height: 50vh !important; */
611    }
612    
613}
614
615@media (min-width:1200px) {
616    .MyProfile_Member>div {
617        border: 2px solid !important;
618        height: 60px !important;
619        padding: 0 20px;
620    }
621    .basic-block .basic-block-wrapper .text-block {
622        padding: 10px 20px !important;
623    }
624}
625
626
627
628/*------------------------------ FOOTER -------------------------------*/
629
630footer {
631    background: #5C2050 url("https://akmockup1b.clubhouseonline-e3.net/getmedia/fe8a3f06-68f2-4dfb-aa10-c21ff5ce050f/Caledonian-Club-LogoBurn.aspx");
632    border-top: 8px solid #a69020;
633    /* border-image: url('https://akmockup1b.clubhouseonline-e3.net/getmedia/c4fbd4de-3d29-48c9-9036-60128f0dbc78/footer-top.aspx') 30 round; */
634    background-size: 250px;
635    background-repeat: no-repeat;
636    background-position-x: right;
637}
638
639.footer-3-row>.container {
640    display: none;
641}
642
643.footer-top {
644    min-height: 320px;
645}
646
647.footer-wrapper,
648.footer-wrapper a {
649    color: #fff;
650    line-height: normal;
651}
652
653.footer-wrapper a:hover {
654    color: #A69020;
655    text-decoration: none !important;
656}
657
658.footer-nav {
659    position: relative !important;
660    background-color: transparent !important;
661    left: 0;
662}
663
664.footer-nav ul {
665    list-style: none !important;
666    padding-left: 0;
667}
668
669.footer-nav ul li a {
670    font-weight: 600;
671
672}
673
674.info-container {
675    margin-bottom: 20px;
676}
677
678.soc-med-icons {
679    display: flex;
680    flex-direction: row;
681    justify-content: space-between;
682}
683
684.soc-med-icons i {
685    font-size: 2em;
686    line-height: normal;
687}
688
689
690
691/*-------------------------------------- NORMAL TEXT BLOCK --------------------------------*/
692
693
694.basic-block:not(.background-image)>.inner-wrap .basic-block-wrapper .text-block>div {
695    padding: 30px;
696    border-radius: 20px;
697    text-align: center;
698}
699
700.basic-block:not(.background-image) .text-block:not(.col-sm-6) h2 {
701    text-align: center !important;
702}
703
704@media (min-width: 768px) and (max-width: 1360px) {
705    .basic-block .text-block-wrapper {
706        padding: 0;
707        margin: auto;
708        width: 100%;
709        max-width: 100%;
710        flex: 0 0 90%;
711    }
712}
713
714/*------------------------------------------------------- QUICKLINS -----------------------------------------*/
715
716.quicklink-flex-item p.full-width-quicklink-text {
717    visibility: unset;
718    /*display: block;*/
719    opacity: 1;
720    position: relative;
721}
722.quicklink-flex-item p.full-width-quicklink-text{
723    display: none;
724}
725.quicklink-flex-item:hover p.full-width-quicklink-text{
726    display: block;
727}
728.quicklink-flex-item .large-bkgd h3, .quicklink-flex-item .large-bkgd p, .quicklink-flex-item .large-bkgd h3, .quicklink-flex-item .large-bkgd p {
729    /*color: #fff !important;*/
730}
731
732.QL-V2.full-width-quicklinks  .quicklink-flex-item .large-bkgd h3, 
733.QL-V2.full-width-quicklinks  .quicklink-flex-item .large-bkgd p
734{
735    color:white;
736}
737
738.QL-V2 .quicklink-flex-item p.full-width-quicklink-text{
739    display: block;
740}
741.full-width-quicklinks {
742    margin-bottom: 50px !important;
743}
744
745.full-width-quicklinks .quicklink-flex-item {
746    margin: 50px 30px;
747    overflow: visible !important;
748}
749
750.full-width-quicklinks .full-width-quicklink-wrapper {
751    overflow: visible !important;
752    background-color: rgba(92, 32, 80, .3);
753}
754
755.full-width-quicklinks .full-width-quicklink-wrapper .full-width-quicklink-content {
756    padding: 20px 10px !important;
757    min-height: 150px;
758    min-width: 50%;
759    bottom: -75px;
760    position: absolute;
761    top: auto;
762    left: -20px;
763    background: #fff;
764    color: #000;
765    z-index: 999;
766    height: 100px;
767    width: 50vw;
768    -webkit-transition: all .35s ease-in-out;
769    -moz-transition: all .35s ease-in-out;
770    transition: all .35s ease-in-out;
771    border: 1px solid #fff !important;
772    box-shadow: 0 0 0 1px #fff0, inset 0 0px 0px 2px #5C2050 !important;
773}
774
775.full-width-quicklinks .full-width-quicklink-wrapper .full-width-quicklink-content h3 {
776    font-weight: 500;
777}
778
779.full-width-quicklinks .full-width-quicklink-wrapper .full-width-quicklink-content:not(:hover) h3 {
780    margin: 0 !important;
781}
782
783.full-width-quicklinks .full-width-quicklink-wrapper:hover .full-width-quicklink-content {
784    min-height: auto !important;
785    min-width: auto !important;
786    bottom: 0 !important;
787    top: auto;
788    left: 0;
789    background: transparent !important;
790    z-index: 999;
791    height: 100% !important;
792    width: 100% !important;
793}
794
795.full-width-quicklinks .full-width-quicklink-wrapper:after {
796    content: '';
797    position: absolute;
798    top: -20px;
799    right: -20px;
800    width: calc(100% - 10px);
801    height: calc(100% - 10px);
802    border: 2px solid #F2B826;
803    z-index: -1;
804    -webkit-transition: all .35s ease-in-out;
805    -moz-transition: all .35s ease-in-out;
806    transition: all .35s ease-in-out;
807}
808
809.full-width-quicklinks .full-width-quicklink-wrapper:hover:after {
810    top: 5px !important;
811    right: 5px !important;
812    z-index: 1 !important;
813}
814
815.quicklink-flex-item,
816.full-width-quicklink-wrapper,
817.full-width-quicklinks .quicklink-flex-item .fwql-img {
818    -webkit-transition: all .35s ease-in-out;
819    -moz-transition: all .35s ease-in-out;
820    transition: all .35s ease-in-out;
821}
822.full-width-quicklink-content:before{
823    content:'';
824    width: 100%;
825    height: 100%;
826    position: absolute;
827}
828
829.full-width-quicklinks .full-width-quicklink-wrapper:hover .full-width-quicklink-content::before {
830	padding: 20px 10px !important;
831	min-height: 150px;
832	min-width: 50%;
833	bottom: -85px;
834	position: absolute;
835	top: 0;
836	left: -30px;
837	z-index: 999;
838	height: 135%;
839	width: 29.5vw;
840}
841
842
843@media (min-width: 768px) and (max-width: 1023px) {
844    .full-width-quicklinks .full-width-quicklink-container.three-ql {
845        flex-wrap: wrap;
846        justify-content: center;
847    }
848
849    .full-width-quicklinks .full-width-quicklink-container.three-ql .quicklink-flex-item {
850        flex-basis: 42% !important;
851    }
852}
853@media (max-width: 1399px){
854    .full-width-quicklinks h3{
855    font-size: 1.125em !important;
856    }
857}
858@media (min-width: 768px) {
859    .full-width-quicklinks .full-width-quicklink-wrapper:not(:hover) .full-width-quicklink-content{
860        width: 26.5vw;
861    }
862}
863@media (min-width: 1024px) {
864    .full-width-quicklinks .full-width-quicklink-wrapper:not(:hover) .full-width-quicklink-content{
865        width: 18.5vw;
866    }
867}
868@media (min-width: 1200px) {
869    .full-width-quicklinks .quicklink-flex-item:hover .fwql-img {
870        transform: scale(1) !important;
871        -webkit-transition: all .35s ease-in-out !important;
872        -moz-transition: all .35s ease-in-out !important;
873        transition: all .35s ease-in-out !important;
874    }
875
876    .full-width-quicklinks .full-width-quicklink-wrapper .full-width-quicklink-content {
877        padding: 20px 40px !important;
878    }
879}
880
881@media (min-width: 1366px) {
882    .full-width-quicklinks .full-width-quicklink-container {
883        margin: 0 5%;
884    }
885
886}
887@media (min-width: 1440px) {
888    .full-width-quicklinks .full-width-quicklink-wrapper:not(:hover) .full-width-quicklink-content{
889        width: 16.5vw;
890        max-width: 60%;
891    }
892}
893
894@media (min-width: 1920px) {
895    .full-width-quicklinks .full-width-quicklink-wrapper:not(:hover) .full-width-quicklink-content{
896        max-width: 50%;
897    }
898}
899
900.quicklink-flex-item:hover .large-bkgd h3,
901.quicklink-flex-item:hover .large-bkgd p,
902.quicklink-flex-item:focus .large-bkgd h3,
903.quicklink-flex-item:focus .large-bkgd p {
904    animation: fadeInUp 1s !important;
905    transition: margin 1s ease-in-out !important;
906}
907
908.basic-block.background-image a[href^="mailto:"]:before {
909    content: "\f0e0    ";
910    font: normal normal normal medium/1 FontAwesome;
911}
912
913.basic-block.background-image a[href^="tel:"]:before {
914    content: "\f095    ";
915    font: normal normal normal medium/1 FontAwesome;
916}
917
918@media (min-width: 768px) {
919    .cho-hero-textwidget.height75 {
920        height: 67vh !important;
921    }
922}
923
924@media (min-width: 1200px) {
925    .basic-block.background-image .inner-wrap {
926        height: 45vh;
927    }
928}
929
930.theme1 .theme-secondary-op75 {
931    background-color: rgba(255, 255, 255, .85);
932    color: #2a2a2a;
933}
934
935/*----------------------------------------- SCROLLING BANNERS ----------------------------------*/
936
937.rotating-image-banner-parallax-fix .duo-title {
938    display: flex;
939    flex-direction: column-reverse;
940}
941
942.rotating-image-banner-parallax-fix .duo-title h1,
943.rotating-image-banner-parallax-fix .duo-title h2 {
944    font-size: 1.25em !important;
945    letter-spacing: 2px;
946}
947
948.rotating-image-banner-parallax-fix .duo-title h3 {
949    font-size: 1em !important;
950    margin-bottom: 0.25em;
951}
952
953@media (min-width: 768px) {
954    .rotating-image-banner-parallax-fix .col-sm-8 {
955        padding: 20px !important;
956        /* background: rgb(92, 32, 80);
957        background: radial-gradient(circle, rgba(92, 32, 80, 1) 0%, rgba(92, 32, 80, 0) 100%); */
958        width: 80% !important;
959        flex: 0 0 80% !important;
960        max-width: 80% !important;
961    }
962
963    .rotating-image-banner-parallax-fix .duo-title h1,
964    .rotating-image-banner-parallax-fix .duo-title h2 {
965        font-size: 1.75em !important;
966    }
967
968    .rotating-image-banner-parallax-fix .duo-title h3 {
969        font-size: 1.5em !important;
970    }
971
972    .rotating-image-banner-slider button.slick-arrow {
973        z-index: 1099 !important;
974    }
975}
976
977@media (min-width: 1240px) {
978
979    .rotating-image-banner-parallax-fix .duo-title h1,
980    .rotating-image-banner-parallax-fix .duo-title h2 {
981        font-size: 2.125em !important;
982    }
983
984    .rotating-image-banner-parallax-fix .duo-title h3 {
985        font-size: 2em !important;
986    }
987}
988
989/*------------------------------------------------------ VIDEO WIDGETS --------------------------------------------------*/
990
991.video-widget .cho-hero-textwidget-content>.container,
992.video-widget .scroll-chevron {
993    display: none !important;
994}
995
996@media (max-width: 767px) {
997
998    .cho-hero-textwidget-content.position-fixed,
999    .scroll-chevron.position-fixed {
1000        position: relative !important;
1001    }
1002}
1003
1004@media (min-width: 768px) {
1005
1006    .cho-hero-textwidget-content.position-fixed,
1007    .scroll-chevron.position-fixed {
1008        position: absolute !important;
1009    }
1010}
1011
1012@media (min-width: 1024px) {
1013
1014    section.cho-hero-textwidget.video-widget:first-child,
1015    section.cho-hero-textwidget.video-widget:nth-child(2) {
1016        height: 67vh !important;
1017    }
1018
1019    .videocontent {
1020        position: absolute;
1021        top: -16.5vh;
1022        transform: translateY(16.5%);
1023    }
1024}
1025
1026@media (min-width: 1200px) {
1027    .videocontent {
1028        transform: translateY(0%);
1029    }
1030}
1031
1032hr {
1033    width: 50%;
1034    border-top: 2px solid #A6902070 !important;
1035}
1036
1037a[href="http://#"]:hover,
1038a[href="https://#"]:hover,
1039a[href="#"]:hover,
1040a[href="http://#"] *:hover,
1041a[href="https://#"] *:hover,
1042a[href="#"] *:hover {
1043    cursor: default !important;
1044}
1045
1046/*-------------------------- QUICKLINK TEXTS ---------------*/
1047.theme1 .theme-primary-op90,
1048.theme3 .theme-primary-op90,
1049.theme4 .theme-primary-op90,
1050.theme6 .theme-primary-op90 {
1051    background-color: rgba(92, 32, 80, 0.8) !important;
1052}
1053
1054.theme1.quicklink-text-bg .theme-primary-op90,
1055.theme3.quicklink-text-bg .theme-primary-op90,
1056.theme4.quicklink-text-bg .theme-primary-op90,
1057.theme6.quicklink-text-bg .theme-primary-op90 {
1058    background-color: rgba(92, 32, 80, 0.8) !important;
1059}
1060
1061.theme2.quicklink-text-bg .theme-primary-op90,
1062.theme5.quicklink-text-bg .theme-primary-op90 {
1063    background-color: rgba(166, 144, 32, .8) !important;
1064}
1065
1066@media (min-width: 1024px) {
1067.quicklink-text-bg,
1068.quicklink-text-bg .theme-primary-op90 {
1069    min-height: 45vh;
1070}
1071}
1072
1073.quicklink-text-bg.theme1 .theme-primary-op90 a,
1074.quicklink-text-bg.theme1 .theme-primary-hover-in:hover a,
1075.quicklink-text-bg.theme11 .theme-primary-hover-in:focus a,
1076.quicklink-text-bg.theme1 .theme-primary-hover-out a {
1077    color: #F2B826;
1078}
1079
1080.quicklink-text-bg.theme1 .quicklink-text-para {
1081    color: #fff;
1082}
1083
1084.quicklink-text-bg .quicklink-text-container a:hover,
1085.quicklink-text-bg .quicklink-text-container a:focus,
1086.quicklink-text-bg .quicklink-text-container a:hover .quicklink-text-para,
1087.quicklink-text-bg .quicklink-text-container a:focus .quicklink-text-para {
1088    color: #5c2050 !important;
1089}
1090
1091
1092/*---------------- GALLERIES ------------*/
1093.modal-gallery-widget-wrapper {
1094    width: 100vw;
1095    max-width: 100% !important;
1096    padding: 0;
1097    margin: 0;
1098}
1099
1100.modal-gallery-widget .my-gallery {
1101    justify-content: space-around;
1102}
1103
1104@media (min-width: 768px) {
1105
1106    .modal-gallery-widget .demo-gallery a,
1107    .modal-gallery-widget .my-gallery a {
1108        width: calc(33% - 20px);
1109        height: 250px;
1110        background-position: top;
1111    }
1112}
1113
1114@media (min-width: 1024px) {
1115
1116    .modal-gallery-widget .demo-gallery a,
1117    .modal-gallery-widget .my-gallery a {
1118        width: calc(20% - 20px);
1119        height: 250px;
1120        background-position: top;
1121    }
1122}
1123
1124.sticky {
1125    position: fixed;
1126    top: 70px;
1127    z-index: 9999;
1128}
1129
1130.sticky-menu ul {
1131    display: flex;
1132    flex-direction: row;
1133    flex-wrap: wrap;
1134    padding: 0;
1135    list-style: none;
1136    justify-content: space-evenly;
1137    margin-bottom: 0 !important;
1138}
1139
1140.sticky-menu ul li {
1141    flex-grow: 1;
1142    text-align: center;
1143    border: 1px solid #eee;
1144    padding: 5px;
1145}
1146
1147.sticky-menu ul li:first-child {
1148    border-left: 2px solid #eee !important;
1149}
1150
1151.sticky-menu ul li:last-child {
1152    border-right: 2px solid #eee !important;
1153}
1154
1155.sticky-menu ul li a {
1156    text-decoration: none;
1157}
1158
1159.sticky-menu .e3-table-wrap {
1160    padding: 0 !important;
1161}
1162
1163
1164
1165.latest-news-content-details p {
1166    margin-top: 3px !important;
1167    font-size: 0.9rem !important;
1168}
1169
1170.basic-text-area .inner-wrap:not(.sticky-menu) .e3-table-wrap>ul>li strong {
1171    font-size: larger;
1172    border-bottom: 2px solid #a69020;
1173}
1174
1175@media (min-width: 768px) {
1176
1177    .latest-news-content-row {
1178        display: flex;
1179        flex-wrap: wrap;
1180        justify-content: start;
1181    }
1182
1183    .latest-news-content {
1184        width: 48%;
1185    }
1186}
1187
1188
1189@media (min-width: 1024px) {
1190    .basic-block.background-image {
1191        background-attachment: fixed;
1192    }
1193}
1194
1195@media (min-width: 1025px) {
1196    .sticky {
1197        top: 80px;
1198    }
1199}
1200
1201@media (min-width: 1200px) {
1202
1203    .latest-news-content {
1204        width: 31%;
1205    }
1206}
1207
1208@media (min-width: 1280px) {
1209    .basic-block.background-image .text-block-wrapper.col-sm-8 {
1210        width: 40% !important;
1211    }
1212}
1213
1214
1215/*---------------------------- RECIPROCALS DYNAMIC ----------------*/
1216.latest-news-row-title,
1217.latest-news-date {
1218    display: none;
1219}
1220
1221.latest-news-content-row {
1222    padding: 0 !important;
1223    margin: 0 !important;
1224}
1225
1226.latest-news-content,
1227.contact-card-item {
1228    display: flex;
1229    flex-direction: column;
1230    background: #fff;
1231    border-radius: 20px;
1232    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
1233    margin: 20px auto !important;
1234    padding: 0 !important;
1235    overflow: hidden;
1236}
1237
1238.latest-news-img-tile {
1239    padding-top: 55% !important;
1240    background-size: cover !important;
1241}
1242
1243.contact-card-widget.card-view .contact-card-wrapper .card-photo {
1244    width: 100% !important;
1245    border-radius: 0;
1246    height: 250px !important;
1247    max-width: 100% !important;
1248}
1249.contact-card-widget.card-view .contact-card-wrapper .contact-card-item .card-details{
1250    padding: 10px !important;
1251}
1252@media (min-width: 768px) {
1253    .latest-news-img-tile {
1254        max-width: 100% !important;
1255    }
1256
1257    .latest-news-content-details {
1258        max-width: 100% !important;
1259        width: 100% !important;
1260        margin: 0 !important;
1261        padding: 0 !important;
1262    }
1263
1264    .latest-news-img-tile {
1265        background-size: cover !important;
1266    }
1267
1268    .contact-card-widget.card-view .contact-card-wrapper .card-photo {
1269        height: 300px !important;
1270    }
1271}
1272
1273@media (min-width: 1100px) {
1274    .contact-card-widget.card-view .contact-card-wrapper .card-photo {
1275        height: 380px !important;
1276    }
1277}
1278
1279@media (min-width: 1200px) {
1280    .contact-card-widget.card-view .contact-card-wrapper .card-photo {
1281        height: 300px !important;
1282    }
1283}
1284
1285.latest-news-content-details {
1286    padding: 10px 30px 30px !important;
1287}
1288
1289
1290
1291/*------ BOOTSTRAP CORRECTIONS ------------*/
1292@media (min-width: 567px) and (max-width: 767px) {
1293    .img-block .hidden.visible-xs {
1294        display: none !important;
1295    }
1296
1297}
1298
1299.expandable-content-widget .expandable-content-heading {
1300    padding: 0;
1301}
1302
1303.expandable-content-widget .expandable-content-heading a {
1304    padding: 12px 15px 12px 15px;
1305    cursor: pointer;
1306}
1307
1308.expandable-content-widget.theme5 .expandable-content-heading {
1309    background-color: #5c2050;
1310    color: #fff;
1311}
1312
1313.expandable-content-widget.theme5 .expandable-content-heading a {
1314    color: #fff !important;
1315}
1316
1317.theme5 .expand-arrow {
1318    background-color: #5c2050;
1319    color: #fff;
1320}
1321
1322.expandable-content-widget.theme5 .expandable-content-heading:hover {
1323    background-color: #a69020 !important;
1324    color: #fff;
1325}
1326
1327.expandable-content-widget.theme5 .expandable-content-heading:hover a {
1328    color: #5c2050;
1329    background-color: #a69020 !important;
1330}
1331
1332/*----------------- FORM STYLES -----------*/
1333.EditingFormTable {
1334    width: 100%;
1335}
1336
1337.EditingFormTable tbody tr {
1338    display: flex;
1339    flex-direction: column;
1340    background-color: #fff !important;
1341}
1342
1343.FieldLabel {
1344    text-align: left !important;
1345}
1346
1347.EditingFormTable tbody tr:not(#usphone) td input:not(.FormButton),
1348.EditingFormTable tbody tr td textarea {
1349    width: 100% !important;
1350    max-width: 100% !important;
1351
1352}
1353
1354.FormButton {
1355    margin: auto !important;
1356}
1357
1358.EditingFormButtonCell {
1359    text-align: center;
1360}
1361
1362.EditingFormTable tbody tr td input:not(.FormButton),
1363.EditingFormTable tbody tr td textarea {
1364    margin-bottom: 10px !important;
1365    border: 1px solid #dddddd !important;
1366    background-color: #fafafa !important;
1367    font-size: 16px !important;
1368}
1369
1370.EditingFormTable tbody tr td label {
1371    font-size: 16px;
1372}
1373
1374
1375.form-table input,
1376.form-table textarea,
1377.form-table select {
1378    border: 2px solid #a69020 !important;
1379    background: transparent !important;
1380    border-radius: 15px !important;
1381    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
1382}
1383
1384.form-table input[type="checkbox"] {
1385    margin-right: 5px;
1386}
1387
1388@media (min-width: 768px) {
1389    .form-table-label-cell {
1390        width: 50%;
1391    }
1392}
1393
1394@media (max-width: 767px) {
1395    .form-table tr {
1396        display: flex;
1397        flex-direction: column;
1398        text-align: left !important;
1399        justify-content: start;
1400        align-items: start;
1401    }
1402
1403    .form-table-label-cell label {
1404        text-align: left !important;
1405    }
1406}
1407
1408.form-control:focus {
1409    box-shadow: 0 0 0 .2rem rgba(157, 110, 0, 0.4) !important;
1410}
1411
1412
1413
1414/*--------------------- LOGIN BUTTON AND NAME -----------*/
1415
1416.MyProfile_Member {
1417    width: auto !important;
1418}
1419@media (max-width:1024px) or (hover:none){
1420.MyProfile_Member{
1421width:10% !important;
1422}
1423}
1424
1425
1426.MyProfile_SignedIn {
1427    width: auto !important;
1428    min-width: 200px !important;
1429}
1430
1431.page-content {
1432    min-height: 80vh !important;
1433}
1434
1435.quicklink-text-bg .inner-wrap>
1435.container {
1436    max-width: max-content !important;
1437}
1438
1439
1440/*-------------------- WELCOME AND FOOTER BANNERS --------*/
1441@media (min-width: 576px) and (max-width: 767px) {
1442    section:is([id*='TitleAndSummary'], [id*='TextArea']):nth-child(n+2)>.inner-wrap .text-block{
1443        justify-content: center !important;
1444    }
1445}
1446@media (min-width: 768px) {
1447    section:is([id*='TitleAndSummary'], [id*='TextArea']):nth-child(-n+3)>.inner-wrap h2 {
1448        font-size: 2.5rem !important;
1449    }
1450
1451    section:is([id*='TitleAndSummary'], [id*='TextArea']):nth-child(n+2)>.inner-wrap .text-block-wrapper {
1452        font-size: 1.25rem !important;
1453    }
1454}
1455
1456/* section.cho-hero-textwidget:first-of-type:after{
1457content:'';
1458    position: absolute;
1459    width: 100%;
1460    height: 20%;
1461    left: 0;
1462    bottom: 0;
1463    background: url('https://caledonianclub.clubhouseonline-e3.com/getmedia/8c4e23b8-b24a-4fbf-a8c6-4dd84c125de3/texture-upward.aspx');
1464    background-size: contain;
1465    background-repeat: repeat-x !important;
1466    z-index: 9999;
1467} */
1468
1469section.cho-hero-textwidget:first-of-type .scroll-chevron{
1470    z-index: 99999;
1471}
1472.read-more{
1473    padding: 12px 20px;
1474    background: #5c2050;
1475    color: #fff !important;
1476    display: flex;
1477    justify-content: center;
1478    align-content: center;
1479    line-height: 1;
1480    text-decoration: none !important;
1481    }
1482
1483.div-add-to-contact{
1484display: none !important;
1485}
1486.MyProfile_FullMain{
1487background-color: #5c2050 !important;
1488}
1489
1490
1491.upcoming-event-wrapper{
1492    display: flex;
1493  flex-direction: column;
1494  background: #fff;
1495  border-radius: 20px;
1496  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
1497  margin: 20px !important;
1498  padding: 0 !important;
1499  overflow: hidden;
1500}
1501.AGCont{
1502    flex-wrap: wrap !important;
1503}
1504.upcoming-event-wrapper .teaser-img-div{
1505    width: 100% !important;
1506}
1507
1508 .upcoming-event-wrapper .teaser-img-div img{
1509    width: 100% !important;
1510     height: 100% !important;
1511     max-width: 100% !important;
1512     object-fit: cover !important;
1513}
1514
1515.upcoming-event-wrapper .text-wrapper{
1516    padding: 15px !important;
1517}
1518
1519.upcoming-event-wrapper{
1520    background-color: #fff !important;
1521}
1522
1523.teaser-img-div{
1524    background: url('/getmedia/12d5e268-0938-4d6e-9384-0ee61f0a9dc2/ImagePlaceholder.aspx');
1525    background-size: cover;
1526  background-position: center;
1527}
1528
1529/*-------------------------header fix ----------------------*/
1530@media(max-width:1024px) or (hover:none){
1531    .MyProfile_SignedIn {
1532    min-width: 40px !important;
1533}
1534}
1535/*------------------custom biz form------------*/
1536@media(min-width:767px){
1537.widget-bizform:has(.full, .half, .third) tbody {
1538    display: flex;
1539    flex-direction: row;
1540    flex-wrap: wrap;
1541    justify-content: space-between;
1542}
1543.widget-bizform:has(.full, .half, .third) .EditingFormControlNestedControl .form-control{
1544    max-width:100%;
1545}
1546.EditingFormTable tbody tr.half{
1547    width:50%;
1548}
1549.EditingFormTable:has(.full, .half, .third) tbody td .date-time-picker .control-group-inline{
1550    display: flex;
1551    flex-direction: row;
1552}
1553.EditingFormTable tbody tr.third{
1554    width:33%;
1555}
1556.EditingFormTable tbody tr.full{
1557    width:100%;
1558}
1559.widget-bizform tr:has(input[type*="submit"]){
1560    display: flex;
1561    justify-content: center;
1562    align-items: center;
1563    margin:20px; 
1564    width: 100%;
1565    
1566    }
1567}
1568</style>
1569<link crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" rel="stylesheet" />
1570<div class="container footer-top mt-5 footer-wrapper">
1571<div class="row">
1572<div class="col-md-6 col-xl-4 contact-block">
1573<h4>Important Links</h4>
1574
1575<nav class="footer-nav">
1576<ul>
1577	<li><a href="/About_Us/Club_Facilities">Club Facilities</a></li>
1578	<li><a href="/About_Us/Club_History">Club History</a></li>
1579	<li><a href="/About_Us/meet-the-team">Our Team</a></li>
1580	<li><a href="/Club_Events/Events_Diary">Events Diary</a></li>
1581	<li><a href="/Membership">Become a Member</a></li>
1582	<li>
1582<a href="https://www.surveymonkey.co.uk/r/YVDLF9D" target="_blank">Membership Application</a></li>
1583	<li><a href="/Membership/Reciprocal_Clubs">Reciprocal Clubs</a></li>
1584	<li><a href="/Dining_Room_Bar/Dining_Room">Food &amp; Drink</a></li>
1585	<li><a href="/Venue_Hire">Venue Hire</a></li>
1586	<li><a href="/Weddings">Weddings</a></li>
1587	<li><a href="/Club_Governance/Dress_Code">Dress Code</a></li>
1588	<li><a href="/Get_in_touch">Contact Us</a></li>
1589</ul>
1590</nav>
1591</div>
1592
1593<div class="col-md-6 col-xl-4 mb-4">
1594<h4>Our Location</h4>
1595
1596<div class="info-container"><a href="https://goo.gl/maps/xmZGrvCngE6DHyex5" target="_blank">The Caledonian Club<br />
15979 Halkin Street<br />
1598Belgravia<br />
1599London SW1X 7DR</a><br />
1600<br />
1601Switchboard: +44 (0) 20 7235 5162<br />
1602Email: <a href="/cdn-cgi/l/email-protection#7b1a1f1612153b181a171e1f1415121a1518170e1955181416"><span class="__cf_email__" data-cfemail="ceafaaa3a7a08eadafa2abaaa1a0a7afa0ada2bbace0ada1a3">[email&#160;protected]</span></a></div>
1603</div>
1604
1605<div class="col-md-4 col-xl-3 social-media-block mb-4">
1606<h4>Follow us</h4>
1607
1608<div class="info-container soc-med-icons"><a href="https://www.facebook.com/TheCaledonianClub/" target="_blank"><i aria-hidden="true" class="fa fa-facebook-official">&nbsp;</i> <span class="hide-all">Facebook</span></a> <a href="https://www.instagram.com/thecaledonianclub/" target="_blank"><i aria-hidden="true" class="fa fa-instagram">&nbsp;</i> <span class="hide-all">Instagram</span></a> <a href="https://uk.linkedin.com/company/the-caledonian-club" target="_blank"><i aria-hidden="true" class="fa fa-linkedin-square">&nbsp;</i> <span class="hide-all">Linkedin</span></a><a href="https://twitter.com/CalClubLondon" target="_blank"><i aria-hidden="true" class="fa fa-twitter-square">&nbsp;</i> <span class="hide-all">Twitter</span></a></div>
1609</div>
1610</div>
1611</div>
1612<section id="p_lt_FooterWidgets_CHO_Widget_3RowFooter_sectionMain" class="footer-bg footer-3-row" CHOWidgetInstanceId="2093518_cho_widget_3rowfooter" style="margin:0px 0px 0px 0px;">
1613    <div class="container">
1614        <div class="col-xs-12 pdt32">
1615            <div id="p_lt_FooterWidgets_CHO_Widget_3RowFooter_divLogoContainer" class="footer-logo center-block medium-logo">
1616                <a href="#">
1617                    
1618                </a>
1619            </div>
1620        </div>
1621        <div class="footer-content-padding mob-mgb32">
1622          <div class="col-xs-12 footer-flex">
1623                
1624                
1625                
1626                
1627          </div>
1628    </div> 
1629    </div>
1630    <div class="footer-bg-dark footer-btm-2 text-center"> 
1631        <div class="container">
1632      <div class="row">
1633        <div class="col-xs-12">
1634            
1635        </div>
1636
1637        <div id="p_lt_FooterWidgets_CHO_Widget_3RowFooter_divContainer" class="col-xs-12 flex-center-v-h footer-bottom-line footer-container">
1638            <div class="club-terms-feed">
1639            <div>&copy; 2026&nbsp; The Caledonian Club. All Rights Reserved.</div>
1640            
1641            
1642            
1643            
1644            
1645            
1646            </div>
1647            <div class="powered-by-wrapper"><a id="p_lt_FooterWidgets_CHO_Widget_3RowFooter_ctl00_lnkPoweredBy" href="https://www.jonasclub.com" target="_blank">Powered by Jonas Club Software</a></div>
1648        </div>
1649      </div>
1650  </div>
1651    </div>
1652</section> 
1653<br />
vendor: 110 bytes, lines 1653-1654
1653
1654<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1654<script type="text/javascript">
1655   jQuery(document).ready(function() {
1656  
1657  jQuery('.e3-table-wrap ul:has(img)').slick({
1658    autoplay: true,
1659    autoplaySpeed:2500,
1660    slidesToShow: 1,
1661    slidesToScroll: 1,
1662    arrows: true,
1663    prevArrow:'<button type="button" class="slick-prev"><</button>',
1664    nextArrow:'<button type="button" class="slick-next">></button>',
1665  });
1666
1667});
1668$('[id*=TextArea_ExtraLarge] ul:has(img)').css("padding", "0");
1669if($(window).width() > 767){
1670$('[id*=TextArea_ExtraLarge]:has(ul:has(img))').css("max-height", "50vh");
1671$('[id*=TextArea_ExtraLarge]:has(ul:has(img)) > div').css("max-height", "50vh");
1672}
1673  </script>
1673<style type="text/css">[id*=TextArea] .slick-arrow.slick-next {
1674    right: 0 !important;
1675}
1676[id*=TextArea] .slick-arrow.slick-prev {
1677	left: 0 !important;
1678}
1679[id*=TextArea] .slick-arrow,
1680[id*=TextArea] .slick-arrow:focus {
1681    background-color: #2a2a2a !important;
1682    color: #fafafa;
1683}
1684
1685[id*=TextArea] .slick-track {
1686    display: flex;
1687
1688}
1689
1690[id*=TextArea] .slick-slide {
1691    height: inherit;
1692}
1693
1694[id*=TextArea] .slick-slide img {
1695    height: 100%;
1696    object-fit: cover;
1697}
1698[id*=TextArea] .order-xs-1{
1699    padding: 0 !important;
1700}
1701[id*="TextArea"] .order-xs-2{
1702    padding: 35px !important;
1703}
1704[id*="TextArea"] .order-xs-2 .e3-button{
1705max-width: 150px !important;
1706margin-top: 35px;
1707}
1708@media (max-width: 767px) {
1709    [id*=TextArea] .slick-list, [id*=TextArea] .slick-slide img{
1710        height: 250px;
1711        width: 100% !important;
1712    }
1713}
1714@media (min-width: 768px) and (max-width: 1439px) {
1715    [id*=TextArea] .slick-list, [id*=TextArea] .slick-slide img{
1716        height: 300px;
1717        width: 100% !important;
1718    }
1719}
1720@media (min-width: 768px) {
1721    [id*=TextArea] > .inner-wrap > .container > .row{
1722        align-items: stretch;
1723    }
1724    .slick-arrow:hover {
1725        width: 40px !important;
1726        transition: .2s ease-in-out all;
1727    }
1728}
1729@media (min-width: 1024px) {
1730    [id*=TextArea] > .inner-wrap > .container > .row > div{
1731        /* min-height: 45vh; */
1732        display: flex;
1733        flex-direction: column;
1734        justify-content: center;
1735    }
1736    [id*=TextArea] .slick-slider, [id*=TextArea] .slick-list, [id*=TextArea] .slick-track{
1737        /* min-height: 45vh !important; */
1738        margin-bottom: 0;
1739    }
1740    [id*=TextArea] .order-xs-2{
1741        padding-left: calc(20px + 2.25vw) !important;
1742        padding-right: calc(20px + 2.25vw) !important;
1743    }
1744}
1745@media (min-width: 1361px) {
1746    [id*="TextArea"] .order-xs-2 {
1747        padding-left: calc(20px + 5vw) !important;
1748        padding-right: calc(20px + 5vw) !important;
1749    }
1750}
1751
1752.cke_editable ul  li img{
1753    height: 100px;
1754}
1755
1756
1757</style>
1758<script type="text/javascript">
1759$(document).ready(function() {
1760    // Check if body has ID of '_authenticated_'
1761    if ($('body').attr('id') === '_authenticated_') {
1762      // Set the logo URL to a different value
1763      $('.logo a').attr('href', '/Member-Central');
1764    }
1765  });
1766</script>
1766
1767  
1767<script type="text/javascript">
1768$(document).ready(function() {
1769  if (window.location.href.indexOf('/Site_Data/Societies/') > -1) {
1770    $('body').addClass('society-page');
1771  }
1772});
1773
1774</script>
1774
1775</footer>
1776
1777    
1778       
1779    <input type="hidden" name="locale" id="locale" value="en-GB">
1780
1781<script type="text/javascript">
1782//<![CDATA[
1783(function() {var fn = function() {$get("manScript_HiddenField").value = '';Sys.Application.remove_init(fn);};Sys.Application.add_init(fn);})();//]]>
1784</script>
1784
1785
1786<script type="text/javascript">
1787	//<![CDATA[
1788if (typeof(Sys.Browser.WebKit) == 'undefined') {
1789    Sys.Browser.WebKit = {};
1790}
1791if (navigator.userAgent.indexOf('WebKit/') > -1) {
1792    Sys.Browser.agent = Sys.Browser.WebKit;
1793    Sys.Browser.version = parseFloat(navigator.userAgent.match(/WebKit\/(\d+(\.\d+)?)/)[1]);
1794    Sys.Browser.name = 'WebKit';
1795}
1796//]]>
1797</script>
vendor: 2 bytes, line 1797
1797
1798<script type="text/javascript">
1799//<![CDATA[
1800
1801WebForm_InitCallback();
1802theForm.oldSubmit = theForm.submit;
1803theForm.submit = WebForm_SaveScrollPositionSubmit;
1804
1805theForm.oldOnSubmit = theForm.onsubmit;
1806theForm.onsubmit = WebForm_SaveScrollPositionOnSubmit;
1807//]]>
1808</script>
1808
1809</form>
1810    <!-- Cookie Notification Javascript -->
1811    
1811<script src="/CMSScripts/CHO/JS/Custom/cho-custom.min.js"></script>
vendor: 2 bytes, line 1811
1811
1812<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>
vendor: 1 bytes, line 1812
1812
1813<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:'a40eead2bddfa434',t:'MTc5MDM5MDU2Ng=='};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>
1813</body>
1814
1815</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.