CINXE.COM

Harry H. Goode Memorial Award - IEEE Computer Society

<!doctype html> <!--[if lt IE 7]><html class="no-js ie ie6 lt-ie9 lt-ie8 lt-ie7" lang="en-US"> <![endif]--> <!--[if IE 7]><html class="no-js ie ie7 lt-ie9 lt-ie8" lang="en-US"> <![endif]--> <!--[if IE 8]><html class="no-js ie ie8 lt-ie9" lang="en-US"> <![endif]--> <!--[if gt IE 8]><!--><html class="no-js" lang="en-US"> <!--<![endif]--> <head> <meta charset="UTF-8" /> <meta name="google" content="notranslate"/> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1134327689",accountID:"3494404",trustKey:"3494404",xpid:"VwIOVVJTDBABVFVaDgECVl0H",licenseKey:"NRJS-253a7f766ada0737f5f",applicationID:"1048905096"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on: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,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},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])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.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,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=1"> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PPQ37HW');</script> <!-- End Google Tag Manager --> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO Premium plugin v23.7 (Yoast SEO v23.7) - https://yoast.com/wordpress/plugins/seo/ --> <title>Harry H. Goode Memorial Award - IEEE Computer Society</title> <meta name="description" content="This award nomination requires a minimum of 3 endorsements. Nomination Questions (pdf)  |  Download Harry Goode Award Flyer (pdf) &nbsp; 2024 Harry H." /> <link rel="canonical" href="https://www.computer.org/volunteering/awards/goode/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Harry H. Goode Memorial Award" /> <meta property="og:description" content="This award nomination requires a minimum of 3 endorsements. Nomination Questions (pdf)  |  Download Harry Goode Award Flyer (pdf) &nbsp; 2024 Harry H." /> <meta property="og:url" content="https://www.computer.org/volunteering/awards/goode/" /> <meta property="og:site_name" content="IEEE Computer Society" /> <meta property="article:publisher" content="https://www.facebook.com/ieeecomputersociety" /> <meta property="article:published_time" content="2018-04-04T00:26:16+00:00" /> <meta property="article:modified_time" content="2024-01-24T17:34:19+00:00" /> <meta property="og:image" content="https://ieeecs-media.computer.org/wp-media/2018/08/16004533/willy-zwaenpoel.jpg" /> <meta property="og:image:width" content="220" /> <meta property="og:image:height" content="220" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="DX Editor" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:creator" content="@computersociety" /> <meta name="twitter:site" content="@computersociety" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="DX Editor" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="1 minute" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://www.computer.org/volunteering/awards/goode/#article","isPartOf":{"@id":"https://www.computer.org/volunteering/awards/goode/"},"author":{"name":"DX Editor","@id":"https://www.computer.org/#/schema/person/6350de6f83d03ced94c2d0f5e833fd4d"},"headline":"Harry H. Goode Memorial Award","datePublished":"2018-04-04T00:26:16+00:00","dateModified":"2024-01-24T17:34:19+00:00","mainEntityOfPage":{"@id":"https://www.computer.org/volunteering/awards/goode/"},"wordCount":35,"publisher":{"@id":"https://www.computer.org/#organization"},"image":{"@id":"https://www.computer.org/volunteering/awards/goode/#primaryimage"},"thumbnailUrl":"https://ieeecs-media.computer.org/wp-media/2018/08/16004533/willy-zwaenpoel.jpg","articleSection":["Awards","Awards - Filter Post"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https://www.computer.org/volunteering/awards/goode/","url":"https://www.computer.org/volunteering/awards/goode/","name":"Harry H. Goode Memorial Award - IEEE Computer Society","isPartOf":{"@id":"https://www.computer.org/#website"},"primaryImageOfPage":{"@id":"https://www.computer.org/volunteering/awards/goode/#primaryimage"},"image":{"@id":"https://www.computer.org/volunteering/awards/goode/#primaryimage"},"thumbnailUrl":"https://ieeecs-media.computer.org/wp-media/2018/08/16004533/willy-zwaenpoel.jpg","datePublished":"2018-04-04T00:26:16+00:00","dateModified":"2024-01-24T17:34:19+00:00","description":"This award nomination requires a minimum of 3 endorsements. Nomination Questions (pdf)  |  Download Harry Goode Award Flyer (pdf) &nbsp; 2024 Harry H.","breadcrumb":{"@id":"https://www.computer.org/volunteering/awards/goode/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.computer.org/volunteering/awards/goode/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.computer.org/volunteering/awards/goode/#primaryimage","url":"https://ieeecs-media.computer.org/wp-media/2018/08/16004533/willy-zwaenpoel.jpg","contentUrl":"https://ieeecs-media.computer.org/wp-media/2018/08/16004533/willy-zwaenpoel.jpg","width":220,"height":220,"caption":"willy zwaenpoel"},{"@type":"BreadcrumbList","@id":"https://www.computer.org/volunteering/awards/goode/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.computer.org/"},{"@type":"ListItem","position":2,"name":"Harry H. Goode Memorial Award"}]},{"@type":"WebSite","@id":"https://www.computer.org/#website","url":"https://www.computer.org/","name":"IEEE Computer Society","description":"Advancing Technology for Humanity","publisher":{"@id":"https://www.computer.org/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.computer.org/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.computer.org/#organization","name":"IEEE Computer Society","url":"https://www.computer.org/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.computer.org/#/schema/logo/image/","url":"https://ieeecs-media.computer.org/wp-media/2018/04/27230619/cropped-cs-favicon-512x512.png","contentUrl":"https://ieeecs-media.computer.org/wp-media/2018/04/27230619/cropped-cs-favicon-512x512.png","width":512,"height":512,"caption":"IEEE Computer Society"},"image":{"@id":"https://www.computer.org/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/ieeecomputersociety","https://x.com/computersociety"]},{"@type":"Person","@id":"https://www.computer.org/#/schema/person/6350de6f83d03ced94c2d0f5e833fd4d","name":"DX Editor","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.computer.org/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/5f29c7d94a1d4b6830d3aca2fb2dc36c?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/5f29c7d94a1d4b6830d3aca2fb2dc36c?s=96&d=mm&r=g","caption":"DX Editor"}}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//hcaptcha.com' /> <link rel='stylesheet' id='cattopage_wud_site_style-css' href='https://www.computer.org/wp-content/plugins/category-to-pages-wud/css/category-to-pages-wud.css' type='text/css' media='all' /> <link rel='stylesheet' id='cattopage_wud_img_style-css' href='https://www.computer.org/wp-content/plugins/category-to-pages-wud/css/jquery.ctp_wud.css' type='text/css' media='all' /> <link rel='stylesheet' id='wp-block-library-css' href='https://www.computer.org/wp-includes/css/dist/block-library/style.min.css?ver=6.6.2' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='woocommerce-layout-css' href='https://www.computer.org/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=9.3.3' type='text/css' media='all' /> <link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://www.computer.org/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=9.3.3' type='text/css' media='only screen and (max-width: 768px)' /> <link rel='stylesheet' id='woocommerce-general-css' href='https://www.computer.org/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=9.3.3' type='text/css' media='all' /> <style id='woocommerce-inline-inline-css' type='text/css'> .woocommerce form .form-row .required { visibility: visible; } </style> <link rel='stylesheet' id='dashicons-css' href='https://www.computer.org/wp-includes/css/dashicons.min.css?ver=6.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='megamenu-fontawesome5-css' href='https://www.computer.org/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/all.min.css?ver=2.4' type='text/css' media='all' /> <link rel='stylesheet' id='megamenu-fontawesome6-css' href='https://www.computer.org/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/all.min.css?ver=2.4' type='text/css' media='all' /> <script type="text/javascript" src="https://www.computer.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.computer.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://www.computer.org/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.9.3.3" id="jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="wc-add-to-cart-js-extra"> /* <![CDATA[ */ var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https:\/\/www.computer.org\/cart\/","is_cart":"","cart_redirect_after_add":"no"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.computer.org/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=9.3.3" id="wc-add-to-cart-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.computer.org/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.9.3.3" id="js-cookie-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="woocommerce-js-extra"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.computer.org/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=9.3.3" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script> <meta name = "viewport" content = "user-scalable=1, width=device-width"> <meta name="apple-mobile-web-app-capable" content="yes" /><style> .h-captcha{position:relative;display:block;margin-bottom:2rem;padding:0;clear:both}.h-captcha[data-size="normal"]{width:303px;height:78px}.h-captcha[data-size="compact"]{width:164px;height:144px}.h-captcha[data-size="invisible"]{display:none}.h-captcha::before{content:'';display:block;position:absolute;top:0;left:0;background:url(https://www.computer.org/wp-content/plugins/hcaptcha-for-forms-and-more/assets/images/hcaptcha-div-logo.svg) no-repeat;border:1px solid #fff0;border-radius:4px}.h-captcha[data-size="normal"]::before{width:300px;height:74px;background-position:94% 28%}.h-captcha[data-size="compact"]::before{width:156px;height:136px;background-position:50% 79%}.h-captcha[data-theme="light"]::before,body.is-light-theme .h-captcha[data-theme="auto"]::before,.h-captcha[data-theme="auto"]::before{background-color:#fafafa;border:1px solid #e0e0e0}.h-captcha[data-theme="dark"]::before,body.is-dark-theme .h-captcha[data-theme="auto"]::before,html.wp-dark-mode-active .h-captcha[data-theme="auto"]::before,html.drdt-dark-mode .h-captcha[data-theme="auto"]::before{background-image:url(https://www.computer.org/wp-content/plugins/hcaptcha-for-forms-and-more/assets/images/hcaptcha-div-logo-white.svg);background-repeat:no-repeat;background-color:#333;border:1px solid #f5f5f5}.h-captcha[data-size="invisible"]::before{display:none}.h-captcha iframe{position:relative}div[style*="z-index: 2147483647"] div[style*="border-width: 11px"][style*="position: absolute"][style*="pointer-events: none"]{border-style:none} </style> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <style> .gform_previous_button+.h-captcha{margin-top:2rem}.gform_footer.before .h-captcha[data-size="normal"]{margin-bottom:3px}.gform_footer.before .h-captcha[data-size="compact"]{margin-bottom:0}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{flex-wrap:wrap}.gform_wrapper.gravity-theme .h-captcha,.gform_wrapper.gravity-theme .h-captcha{margin:0;flex-basis:100%}.gform_wrapper.gravity-theme input[type="submit"],.gform_wrapper.gravity-theme input[type="submit"]{align-self:flex-start}.gform_wrapper.gravity-theme .h-captcha~input[type="submit"],.gform_wrapper.gravity-theme .h-captcha~input[type="submit"]{margin:1em 0 0 0!important} </style> <style id='wp-fonts-local' type='text/css'> @font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://www.computer.org/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://www.computer.org/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');} </style> <link rel="icon" href="https://ieeecs-media.computer.org/wp-media/2018/04/27230619/cropped-cs-favicon-512x512-32x32.png" sizes="32x32" /> <link rel="icon" href="https://ieeecs-media.computer.org/wp-media/2018/04/27230619/cropped-cs-favicon-512x512-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://ieeecs-media.computer.org/wp-media/2018/04/27230619/cropped-cs-favicon-512x512-180x180.png" /> <meta name="msapplication-TileImage" content="https://ieeecs-media.computer.org/wp-media/2018/04/27230619/cropped-cs-favicon-512x512-270x270.png" /> <style type="text/css">/** Monday 2nd October 2023 16:49:00 UTC (core) **//** THIS FILE IS AUTOMATICALLY GENERATED - DO NOT MAKE MANUAL EDITS! **//** Custom CSS should be added to Mega Menu > Menu Themes > Custom Styling **/.mega-menu-last-modified-1696265340 { content: 'Monday 2nd October 2023 16:49:00 UTC'; }#mega-menu-wrap-mainSiteMenu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-row, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-column, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu a.mega-menu-link, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu span.mega-menu-badge {transition: none;border-radius: 0;box-shadow: none;background: none;border: 0;bottom: auto;box-sizing: border-box;clip: auto;color: #666;display: block;float: none;font-family: inherit;font-size: 14px;height: auto;left: auto;line-height: 1.7;list-style-type: none;margin: 0;min-height: auto;max-height: none;min-width: auto;max-width: none;opacity: 1;outline: none;overflow: visible;padding: 0;position: relative;pointer-events: auto;right: auto;text-align: left;text-decoration: none;text-indent: 0;text-transform: none;transform: none;top: auto;vertical-align: baseline;visibility: inherit;width: auto;word-wrap: break-word;white-space: normal;}#mega-menu-wrap-mainSiteMenu:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu ul.mega-sub-menu:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-row:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-column:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu a.mega-menu-link:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu span.mega-menu-badge:before, #mega-menu-wrap-mainSiteMenu:after, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu:after, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu ul.mega-sub-menu:after, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item:after, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-row:after, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-column:after, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu a.mega-menu-link:after, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu span.mega-menu-badge:after {display: none;}#mega-menu-wrap-mainSiteMenu {border-radius: 0;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu {background: #3d3d3d;}}#mega-menu-wrap-mainSiteMenu.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-mainSiteMenu.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-mainSiteMenu.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-mainSiteMenu.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-mainSiteMenu.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-mainSiteMenu.mega-keyboard-navigation #mega-menu-mainSiteMenu a:focus, #mega-menu-wrap-mainSiteMenu.mega-keyboard-navigation #mega-menu-mainSiteMenu span:focus, #mega-menu-wrap-mainSiteMenu.mega-keyboard-navigation #mega-menu-mainSiteMenu input:focus, #mega-menu-wrap-mainSiteMenu.mega-keyboard-navigation #mega-menu-mainSiteMenu li.mega-menu-item a.mega-menu-link:focus {outline: 3px solid #109cde;outline-offset: -3px;}#mega-menu-wrap-mainSiteMenu.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {outline-offset: 2px;}#mega-menu-wrap-mainSiteMenu.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {background: #333;color: #eee;font-weight: normal;text-decoration: none;border-color: #fff;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {color: #fff;background: #3d3d3d;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu {visibility: visible;text-align: left;padding: 2px 0px 36px 0px;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu a.mega-menu-link {cursor: pointer;display: inline;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu a.mega-menu-link .mega-description-group {vertical-align: middle;display: inline-block;transition: none;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu a.mega-menu-link .mega-description-group .mega-menu-description {transition: none;line-height: 1.5;display: block;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu a.mega-menu-link .mega-description-group .mega-menu-description {font-style: italic;font-size: 0.8em;text-transform: none;font-weight: normal;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: flex;align-items: center;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link:before {flex: 0 0 auto;align-self: flex-start;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-tabbed.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: block;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: table-cell;vertical-align: middle;line-height: initial;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {display: block;margin: 0 0 6px 0;text-align: center;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-icon-top > a.mega-menu-link > span.mega-title-below {display: inline-block;transition: none;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: block;line-height: 40px;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {display: inline-block;margin: 0 6px 0 0;text-align: left;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {float: right;margin: 0 0 0 6px;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-animating > ul.mega-sub-menu {pointer-events: none;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {cursor: inherit;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {cursor: pointer;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu p {margin-bottom: 10px;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu input, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu img {max-width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item > ul.mega-sub-menu {display: block;visibility: hidden;opacity: 1;pointer-events: auto;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item > ul.mega-sub-menu {display: none;visibility: visible;opacity: 1;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {display: block;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {display: none;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {opacity: 0;transition: opacity 200ms ease-in, visibility 200ms ease-in;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {opacity: 1;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {opacity: 0;transform: translate(0, 10px);transition: opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {opacity: 1;transform: translate(0, 0);}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {transform: translate(0, 10px);transition: transform 200ms ease-in, visibility 200ms ease-in;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {transform: translate(0, 0);}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {display: none;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {display: block;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {visibility: visible;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {visibility: inherit;opacity: 1;display: block;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 50%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 33.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 25%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 20%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 16.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item a[class^='dashicons']:before {font-family: dashicons;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item a.mega-menu-link:before {display: inline-block;font: inherit;font-family: dashicons;position: static;margin: 0 6px 0 0px;vertical-align: top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: inherit;background: transparent;height: auto;width: auto;top: auto;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-hide-text a.mega-menu-link:before {margin: 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before {margin: 0 6px 0 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {border-radius: 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-align-bottom-right > ul.mega-sub-menu {right: 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {border-radius: 0;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu.mega-menu-item {position: static;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item {margin: 0 20px 0 0;display: inline-block;height: auto;vertical-align: middle;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-item-align-right {float: right;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-item-align-right {margin: 0 0 0 20px;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-item-align-float-left {float: left;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item > a.mega-menu-link:focus {background: #333;color: #eee;font-weight: normal;text-decoration: none;border-color: #fff;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {background: #333;color: #eee;font-weight: normal;text-decoration: none;border-color: #fff;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {color: #fff;background: #3d3d3d;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {background: #333;color: #eee;font-weight: normal;text-decoration: none;border-color: #fff;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {color: #fff;background: #3d3d3d;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item > a.mega-menu-link {line-height: 34px;height: 34px;padding: 0px 10px 0px 10px;vertical-align: baseline;width: auto;display: block;color: #c1c1c1;text-transform: none;text-decoration: none;text-align: left;background: #3d3d3d;border: 0;border-radius: 0;font-family: inherit;font-size: 14px;font-weight: normal;outline: none;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-multi-line > a.mega-menu-link {line-height: inherit;display: table-cell;vertical-align: middle;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {display: none;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item {display: list-item;margin: 0;clear: both;border: 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item.mega-item-align-right {float: none;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-item > a.mega-menu-link {border-radius: 0;border: 0;margin: 0;line-height: 40px;height: 40px;padding: 0 10px;background: transparent;text-align: left;color: #fff;font-size: 14px;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {width: 100%;float: left;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column {float: left;min-height: 1px;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-1 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-2 {width: 50%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-2 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-3 {width: 33.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-3 {width: 66.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-3 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-4 {width: 25%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-4 {width: 50%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-4 {width: 75%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-4 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-5 {width: 20%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-5 {width: 40%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-5 {width: 60%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-5 {width: 80%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-5 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-6 {width: 16.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-6 {width: 33.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-6 {width: 50%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-6 {width: 66.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-6 {width: 83.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-6 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-7 {width: 14.28571%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-7 {width: 28.57143%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-7 {width: 42.85714%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-7 {width: 57.14286%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-7 {width: 71.42857%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-7 {width: 85.71429%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-7 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-8 {width: 12.5%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-8 {width: 25%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-8 {width: 37.5%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-8 {width: 50%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-8 {width: 62.5%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-8 {width: 75%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-8 {width: 87.5%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-8 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-9 {width: 11.11111%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-9 {width: 22.22222%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-9 {width: 33.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-9 {width: 44.44444%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-9 {width: 55.55556%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-9 {width: 66.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-9 {width: 77.77778%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-9 {width: 88.88889%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-9 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-10 {width: 10%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-10 {width: 20%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-10 {width: 30%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-10 {width: 40%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-10 {width: 50%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-10 {width: 60%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-10 {width: 70%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-10 {width: 80%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-10 {width: 90%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-10 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-11 {width: 9.09091%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-11 {width: 18.18182%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-11 {width: 27.27273%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-11 {width: 36.36364%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-11 {width: 45.45455%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-11 {width: 54.54545%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-11 {width: 63.63636%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-11 {width: 72.72727%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-11 {width: 81.81818%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-11 {width: 90.90909%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-11-of-11 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-12 {width: 8.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-12 {width: 16.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12 {width: 25%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12 {width: 33.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-12 {width: 41.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-12 {width: 50%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-12 {width: 58.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-12 {width: 66.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-12 {width: 75%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-12 {width: 83.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-11-of-12 {width: 91.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-12-of-12 {width: 100%;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {width: 100%;clear: both;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {padding: 15px 15px 15px 15px;width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu {z-index: 1000;border-radius: 0;background: #f1f1f1;border: 0;padding: 0px 0px 0px 0px;position: absolute;width: 100%;max-width: none;left: 0;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu {float: left;position: static;width: 100%;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-1 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-2 {width: 50%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-2 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-3 {width: 33.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-3 {width: 66.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-3 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4 {width: 25%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-4 {width: 50%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-4 {width: 75%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-4 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-5 {width: 20%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-5 {width: 40%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-5 {width: 60%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-5 {width: 80%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-5 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-6 {width: 16.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-6 {width: 33.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-6 {width: 50%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-6 {width: 66.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-6 {width: 83.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-6 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-7 {width: 14.28571%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-7 {width: 28.57143%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-7 {width: 42.85714%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-7 {width: 57.14286%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-7 {width: 71.42857%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-7 {width: 85.71429%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-7 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-8 {width: 12.5%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-8 {width: 25%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-8 {width: 37.5%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-8 {width: 50%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-8 {width: 62.5%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-8 {width: 75%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-8 {width: 87.5%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-8 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-9 {width: 11.11111%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-9 {width: 22.22222%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-9 {width: 33.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-9 {width: 44.44444%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-9 {width: 55.55556%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-9 {width: 66.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-9 {width: 77.77778%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-9 {width: 88.88889%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-9 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-10 {width: 10%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-10 {width: 20%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-10 {width: 30%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-10 {width: 40%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-10 {width: 50%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-10 {width: 60%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-10 {width: 70%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-10 {width: 80%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-10 {width: 90%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-10 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-11 {width: 9.09091%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-11 {width: 18.18182%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-11 {width: 27.27273%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-11 {width: 36.36364%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-11 {width: 45.45455%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-11 {width: 54.54545%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-11 {width: 63.63636%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-11 {width: 72.72727%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-11 {width: 81.81818%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-11 {width: 90.90909%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-11-of-11 {width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-12 {width: 8.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-12 {width: 16.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-12 {width: 25%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-12 {width: 33.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-12 {width: 41.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12 {width: 50%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-12 {width: 58.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-12 {width: 66.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-12 {width: 75%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-12 {width: 83.33333%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-11-of-12 {width: 91.66667%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-12-of-12 {width: 100%;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {margin: 5px 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {clear: both;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {margin-left: 10px;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {margin-left: 10px;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {color: #666;font-family: inherit;font-size: 14px;display: block;float: left;clear: none;padding: 15px 15px 15px 15px;vertical-align: top;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {clear: left;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {color: #555;font-family: inherit;font-size: 16px;text-transform: uppercase;text-decoration: none;font-weight: bold;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 5px 0px;vertical-align: top;display: block;visibility: inherit;border: 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {/* Mega Menu > Menu Themes > Mega Menus > Second Level Menu Items */color: #555;font-family: inherit;font-size: 16px;text-transform: uppercase;text-decoration: none;font-weight: bold;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;vertical-align: top;display: block;border: 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {/* Mega Menu > Menu Themes > Mega Menus > Second Level Menu Items (Hover) */color: #555;font-weight: bold;text-decoration: none;background: rgba(0, 0, 0, 0);}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {text-decoration: none;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {/* Mega Menu > Menu Themes > Mega Menus > Third Level Menu Items */color: #666;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;vertical-align: top;display: block;border: 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: flex;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {/* Mega Menu > Menu Themes > Mega Menus > Third Level Menu Items (Hover) */color: #666;font-weight: normal;text-decoration: none;background: rgba(0, 0, 0, 0);}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu {border: 0;padding: 10px;border-radius: 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {width: 100%;clear: both;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {color: #666;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;margin: 0;border: 0;padding: 0px 0px 0px 0px;vertical-align: top;display: block;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {color: #666;font-weight: normal;text-decoration: none;background: rgba(0, 0, 0, 0);}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-flyout ul.mega-sub-menu {z-index: 1000;position: absolute;width: 250px;max-width: none;padding: 0px 0px 0px 0px;border: 0;background: #f1f1f1;border-radius: 0;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-flyout ul.mega-sub-menu {float: left;position: static;width: 100%;padding: 0;border: 0;border-radius: 0;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {clear: both;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {display: block;background: #f1f1f1;color: #666;font-family: inherit;font-size: 14px;font-weight: normal;padding: 0px 10px 0px 10px;line-height: 35px;text-decoration: none;text-transform: none;vertical-align: baseline;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {border-top-left-radius: 0px;border-top-right-radius: 0px;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {border-top-left-radius: 0;border-top-right-radius: 0;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {background: #ddd;font-weight: normal;text-decoration: none;color: #666;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {position: absolute;left: 100%;top: 0;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {position: static;left: 0;width: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {padding-left: 20px;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {padding-left: 30px;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {display: inline-block;width: auto;background: transparent;position: relative;pointer-events: auto;left: auto;min-width: auto;font-size: inherit;padding: 0;margin: 0 0 0 6px;height: auto;line-height: inherit;color: inherit;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f140';font-family: dashicons;font-weight: normal;display: inline-block;margin: 0;vertical-align: top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: rotate(0);color: inherit;position: relative;background: transparent;height: auto;width: auto;right: auto;line-height: inherit;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: '\f142';}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: '\f142';}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator {display: none;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children) > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {display: none;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {content: '\f139';}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {text-align: right;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator {float: left;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {content: '\f141';margin: 0 6px 0 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {float: right;margin: 0 0 0 6px;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {left: -100%;top: 0;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li[class^='mega-lang-item'] > a.mega-menu-link > img {display: inline;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu a.mega-menu-link > img.iclflag {display: inline;margin-right: 8px;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-hide-on-mobile, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile {display: none;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-hide-on-desktop, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop {display: none;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu:after {content: "";display: table;clear: both;}}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle {display: none;z-index: 1;cursor: pointer;background: #3d3d3d;border-radius: 2px 2px 2px 2px;line-height: 40px;height: 40px;text-align: left;user-select: none;-webkit-tap-highlight-color: transparent;outline: none;white-space: nowrap;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle img {max-width: 100%;padding: 0;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu .mega-menu-toggle {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-blocks-right {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-preferred-size: 33.33%;-webkit-flex-basis: 33.33%;flex-basis: 33.33%;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-blocks-left {-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-pack: start;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {margin-left: 6px;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child {margin-right: 6px;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-blocks-center {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {margin-left: 3px;margin-right: 3px;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-blocks-right {-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-pack: end;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {margin-right: 6px;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {margin-left: 6px;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;height: 100%;outline: 0;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;-ms-flex-negative: 0;-webkit-flex-shrink: 0;flex-shrink: 0;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu .mega-menu-toggle + #mega-menu-mainSiteMenu {background: #3d3d3d;padding: 0px 0px 0px 0px;display: none;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle.mega-menu-open + #mega-menu-mainSiteMenu {display: block;}}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block-0 {/*! * Hamburgers * @description Tasty CSS-animated hamburgers * @author Jonathan Suh @jonsuh * @site https://jonsuh.com/hamburgers * @link https://github.com/jonsuh/hamburgers */cursor: pointer;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated {padding: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;cursor: pointer;transition-property: opacity, filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: inherit;text-transform: none;background-color: transparent;border: 0;margin: 0;overflow: visible;transform: scale(0.8);align-self: center;outline: 0;background: none;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box {width: 40px;height: 24px;display: inline-block;position: relative;outline: 0;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner {display: block;top: 50%;margin-top: -2px;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {width: 40px;height: 4px;background-color: #ddd;border-radius: 4px;position: absolute;transition-property: transform;transition-duration: 0.15s;transition-timing-function: ease;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {content: "";display: block;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before {top: -10px;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {bottom: -10px;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {top: 2px;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {top: 10px;transition-property: transform, opacity;transition-timing-function: ease;transition-duration: 0.15s;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {top: 20px;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {transform: translate3d(0, 10px, 0) rotate(45deg);}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity: 0;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {transform: translate3d(0, -20px, 0) rotate(-90deg);}#mega-menu-wrap-mainSiteMenu.mega-sticky {position: fixed;top: 0;left: 0;right: 0;z-index: 99998;opacity: 1;max-width: 100%;width: 100%;margin: 0 auto;background: transparent;}#mega-menu-wrap-mainSiteMenu.mega-sticky #mega-menu-mainSiteMenu {background: #3d3d3d;}#mega-menu-wrap-mainSiteMenu.mega-stuck {transition: transform 0.25s ease-in-out;}#mega-menu-wrap-mainSiteMenu.mega-stuck.mega-hide {transform: translateY(-100%);}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu.mega-sticky #mega-menu-mainSiteMenu:not([data-effect-mobile^="slide_"]) {max-height: calc(100vh - 40px);overflow: auto;}body.admin-bar #mega-menu-wrap-mainSiteMenu.mega-sticky #mega-menu-mainSiteMenu:not([data-effect-mobile^="slide_"]) {max-height: calc(100vh - 40px - 42px);}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-show-when-sticky {display: none;}#mega-menu-wrap-mainSiteMenu.mega-sticky #mega-menu-mainSiteMenu li.mega-menu-item.mega-hide-when-sticky {display: none;}#mega-menu-wrap-mainSiteMenu.mega-sticky #mega-menu-mainSiteMenu li.mega-menu-item.mega-show-when-sticky {display: inline-block;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu.mega-sticky #mega-menu-mainSiteMenu li.mega-menu-item.mega-show-when-sticky.mega-hide-on-mobile {display: none;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item a[class^='genericon']:before {font-family: genericons;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li#mega-menu-item-261198 {margin-top: -4px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical > li.mega-menu-item {display: list-item;margin: 0;clear: both;width: 100%;margin: 0 0 20px 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical > li.mega-menu-item > a.mega-menu-link {height: auto;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical > li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: list-item;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical > li.mega-menu-item.mega-hide-on-mobile {display: none;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical > li.mega-menu-item.mega-hide-on-desktop {display: none;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical > li.mega-menu-megamenu > ul.mega-sub-menu {width: 600px;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical > li.mega-menu-megamenu.mega-menu-item, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical > li.mega-menu-flyout.mega-menu-item {position: relative;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link {text-align: left;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f139';margin: 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link {text-align: right;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: left;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f141';margin: 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before {float: right;margin: 0 0 0 6px;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu {top: 0;left: 100%;right: auto;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {top: 0;left: 100%;right: auto;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item.mega-icon-left > a.mega-menu-link:before {float: left;margin: 0 6px 0 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-left > ul.mega-sub-menu {top: 0;left: auto;right: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > ul.mega-sub-menu {top: 0;left: auto;right: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion > li.mega-menu-item {display: list-item;margin: 0;clear: both;width: 100%;margin: 0 0 20px 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion > li.mega-menu-item > a.mega-menu-link {height: auto;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion > li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: list-item;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion > li.mega-menu-item.mega-hide-on-mobile {display: none;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion > li.mega-menu-item.mega-hide-on-desktop {display: none;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion > li.mega-menu-megamenu > ul.mega-sub-menu {position: static;width: 100% !important;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu {position: static;width: 100% !important;padding: 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {background: #ddd;font-weight: normal;text-decoration: none;color: #666;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {position: static;left: 0;width: 100%;border: 0;box-shadow: none;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {padding-left: 20px;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {padding-left: 30px;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {padding-left: 40px;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion li.mega-menu-item > ul.mega-sub-menu {display: none;visibility: visible;opacity: 1;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {display: block;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f140';}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: '\f142';}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu img.mmm_gravatar {vertical-align: middle;position: relative;top: -1px;display: inline-block;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu img.mmm_gravatar {max-height: 90%;width: auto;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu img.avatar {vertical-align: middle;position: relative;top: -1px;}#mega-menu-wrap-mainSiteMenu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-logo, #mega-menu-wrap-mainSiteMenu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-logo {background: inherit;}#mega-menu-wrap-mainSiteMenu li.mega-menu-item img.mega-menu-logo {display: inline;vertical-align: middle;max-height: none;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu li.mega-menu-item img.mega-menu-logo {max-height: 90%;width: auto;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect-mobile^="slide_"] li.mega-menu-item a.mega-menu-link.mega-menu-logo {padding-top: 10px;padding-bottom: 10px;text-align: center;height: auto;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu {padding: 0;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {opacity: 1;transition: none;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {opacity: 0;transition: opacity 200ms ease-in;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {opacity: 1;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {opacity: 1;transform: translate(0, 0);transition: none;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {opacity: 0;transform: translate(0, 10px);transition: opacity 200ms ease-in, transform 200ms ease-in;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {opacity: 1;transform: translate(0, 0);}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {transform: translate(0, 0);transition: none;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {transform: translate(0, 10px);transition: transform 200ms ease-in;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {transform: translate(0, 0);}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {width: 100%;padding: 0;position: static;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {width: 20%;float: left;background: #f1f1f1;color: #666;font-family: inherit;font-size: 14px;font-weight: normal;padding: 0px 10px 0px 10px;line-height: 35px;text-decoration: none;text-transform: none;vertical-align: baseline;margin: 0;border: 0;cursor: pointer;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {background: #ddd;font-weight: normal;text-decoration: none;color: #666;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator:after {content: '\f139';}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link + .mega-indicator {float: none;height: 35px;/* Tab Content */}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link + .mega-indicator:after {content: '\f139';}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {width: 80%;float: left;clear: none;position: absolute;top: 0;left: 20%;visibility: hidden;border-left: 1px solid #ccc;padding: 0px 0px 0px 0px;min-height: 100%;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu .mega-menu-item-has-children > a.mega-menu-link:after {display: none;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {visibility: visible;/* Tab Content Widget */}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {float: left;padding: 15px 15px 15px 15px;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {clear: left;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {margin-left: 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {margin-left: 10px;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {color: #555;font-family: inherit;font-size: 16px;text-transform: uppercase;text-decoration: none;font-weight: bold;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;vertical-align: top;display: block;border-top: 0px solid rgba(0, 0, 0, 0);border-left: 0px solid rgba(0, 0, 0, 0);border-right: 0px solid rgba(0, 0, 0, 0);border-bottom: 0px solid rgba(0, 0, 0, 0);/* Second level menu item hover */}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {color: #555;font-weight: bold;text-decoration: none;background: rgba(0, 0, 0, 0);/* Third level menu item */}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {text-decoration: none;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {color: #666;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;vertical-align: top;display: block;/* Third level menu item hover */}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {color: #666;font-weight: normal;text-decoration: none;background: rgba(0, 0, 0, 0);}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {color: #666;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;margin: 0;padding: 0px 0px 0px 0px;vertical-align: top;display: block;border-top: 0;border-left: 0;border-right: 0;border-bottom: 0;/* Second level menu item hover */}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {color: #666;font-weight: normal;text-decoration: none;background: rgba(0, 0, 0, 0);}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {display: none;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {display: block;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu {padding: 0;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {width: 100%;clear: both;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {width: 100%;padding: 0;position: static;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {width: 100%;float: left;background: #f1f1f1;color: #666;font-family: inherit;font-size: 14px;font-weight: normal;padding: 0px 10px 0px 10px;line-height: 35px;text-decoration: none;text-transform: none;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f140';}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: '\f142';/* Tab Content */}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {width: 100%;position: relative;top: 0;left: auto;border-left: 0;padding: 10px;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {margin-left: 0;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item a[class^='fa-']:before {font-family: FontAwesome;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item > a[class^='fab']:before {font-family: 'Font Awesome 5 Brands';font-weight: 400;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item > a[class^='far']:before {font-family: 'Font Awesome 5 Free';font-weight: 400;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item > a[class^='fas']:before {font-family: 'Font Awesome 5 Free';font-weight: 900;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item > a[class^='fal']:before {font-family: 'Font Awesome 5 Free';font-weight: 300;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item > a[class^='fas'], #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item > a[class^='fab'], #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item > a[class^='far'], #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item > a[class^='fal'] {-webkit-font-smoothing: inherit;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item > a[class^='fas']:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item > a[class^='fab']:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item > a[class^='far']:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item > a[class^='fal']:before {vertical-align: middle;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-icon-left > a[class^='fas']:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-icon-left > a[class^='fab']:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-icon-left > a[class^='far']:before, #mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu li.mega-menu-item.mega-icon-left > a[class^='fal']:before {width: 1.25em;text-align: center;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu span.mega-menu-badge {border-radius: 2px 2px 2px 2px;display: inline;padding: 1px 4px 1px 4px;top: -7px;position: relative;margin: 0 0 0 6px;text-align: center;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu span.mega-menu-badge.mega-hide-on-desktop {display: none;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu span.mega-menu-badge.mega-hide-on-mobile {display: none;}}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu span.mega-menu-badge.mega-menu-badge-style-one {background: #d32f2f;color: #fff;font-weight: normal;font-size: 10px;text-transform: none;text-decoration: none;font-family: inherit;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu span.mega-menu-badge.mega-menu-badge-style-two {background: #00796b;color: #fff;font-weight: normal;font-size: 10px;text-transform: none;text-decoration: none;font-family: inherit;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu span.mega-menu-badge.mega-menu-badge-style-three {background: #ffc107;color: #fff;font-weight: normal;font-size: 10px;text-transform: none;text-decoration: none;font-family: inherit;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu span.mega-menu-badge.mega-menu-badge-style-four {background: #303f9f;color: #fff;font-weight: normal;font-size: 10px;text-transform: none;text-decoration: none;font-family: inherit;}#mega-menu-wrap-mainSiteMenu .mega-menu-toggle {/** Push menu onto new line **/}#mega-menu-wrap-mainSiteMenu {clear: both;}#mega-menu-wrap-mainSiteMenu #mega-menu-mainSiteMenu > li:nth-child(6) {display: none;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteMenu {display: none;}}#mega-menu-wrap-mainSiteSecondaryMenu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-row, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-column, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu span.mega-menu-badge {transition: none;border-radius: 0;box-shadow: none;background: none;border: 0;bottom: auto;box-sizing: border-box;clip: auto;color: #666;display: block;float: none;font-family: inherit;font-size: 14px;height: auto;left: auto;line-height: 1.7;list-style-type: none;margin: 0;min-height: auto;max-height: none;min-width: auto;max-width: none;opacity: 1;outline: none;overflow: visible;padding: 0;position: relative;pointer-events: auto;right: auto;text-align: left;text-decoration: none;text-indent: 0;text-transform: none;transform: none;top: auto;vertical-align: baseline;visibility: inherit;width: auto;word-wrap: break-word;white-space: normal;}#mega-menu-wrap-mainSiteSecondaryMenu:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu ul.mega-sub-menu:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-row:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-column:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu a.mega-menu-link:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu span.mega-menu-badge:before, #mega-menu-wrap-mainSiteSecondaryMenu:after, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu:after, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu ul.mega-sub-menu:after, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item:after, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-row:after, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-column:after, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu a.mega-menu-link:after, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu span.mega-menu-badge:after {display: none;}#mega-menu-wrap-mainSiteSecondaryMenu {border-radius: 0;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu {background: #f6f6f6;}}#mega-menu-wrap-mainSiteSecondaryMenu.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-mainSiteSecondaryMenu.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-mainSiteSecondaryMenu.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-mainSiteSecondaryMenu.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-mainSiteSecondaryMenu.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-mainSiteSecondaryMenu.mega-keyboard-navigation #mega-menu-mainSiteSecondaryMenu a:focus, #mega-menu-wrap-mainSiteSecondaryMenu.mega-keyboard-navigation #mega-menu-mainSiteSecondaryMenu span:focus, #mega-menu-wrap-mainSiteSecondaryMenu.mega-keyboard-navigation #mega-menu-mainSiteSecondaryMenu input:focus, #mega-menu-wrap-mainSiteSecondaryMenu.mega-keyboard-navigation #mega-menu-mainSiteSecondaryMenu li.mega-menu-item a.mega-menu-link:focus {outline: 3px solid #109cde;outline-offset: -3px;}#mega-menu-wrap-mainSiteSecondaryMenu.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {outline-offset: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {background: #f6f6f6;color: #3d3d3d;font-weight: normal;text-decoration: none;border-color: #fff;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {color: #fff;background: #fff;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu {visibility: visible;text-align: right;padding: 20px 20px 10px 20px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu a.mega-menu-link {cursor: pointer;display: inline;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu a.mega-menu-link .mega-description-group {vertical-align: middle;display: inline-block;transition: none;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu a.mega-menu-link .mega-description-group .mega-menu-description {transition: none;line-height: 1.5;display: block;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu a.mega-menu-link .mega-description-group .mega-menu-description {font-style: italic;font-size: 0.8em;text-transform: none;font-weight: normal;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: flex;align-items: center;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link:before {flex: 0 0 auto;align-self: flex-start;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-tabbed.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: block;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: table-cell;vertical-align: middle;line-height: initial;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {display: block;margin: 0 0 6px 0;text-align: center;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-icon-top > a.mega-menu-link > span.mega-title-below {display: inline-block;transition: none;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: block;line-height: 40px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {display: inline-block;margin: 0 6px 0 0;text-align: left;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {float: right;margin: 0 0 0 6px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-animating > ul.mega-sub-menu {pointer-events: none;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {cursor: inherit;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {cursor: pointer;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu p {margin-bottom: 10px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu input, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu img {max-width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item > ul.mega-sub-menu {display: block;visibility: hidden;opacity: 1;pointer-events: auto;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item > ul.mega-sub-menu {display: none;visibility: visible;opacity: 1;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {display: block;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {display: none;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {opacity: 0;transition: opacity 400ms ease-in, visibility 400ms ease-in;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {opacity: 1;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {opacity: 0;transform: translate(0, 10px);transition: opacity 400ms ease-in, transform 400ms ease-in, visibility 400ms ease-in;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {opacity: 1;transform: translate(0, 0);}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {transform: translate(0, 10px);transition: transform 400ms ease-in, visibility 400ms ease-in;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {transform: translate(0, 0);}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {display: none;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {display: block;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {visibility: visible;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {visibility: inherit;opacity: 1;display: block;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 50%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 33.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 25%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 20%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 16.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item a[class^='dashicons']:before {font-family: dashicons;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item a.mega-menu-link:before {display: inline-block;font: inherit;font-family: dashicons;position: static;margin: 0 6px 0 0px;vertical-align: top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: inherit;background: transparent;height: auto;width: auto;top: auto;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-hide-text a.mega-menu-link:before {margin: 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before {margin: 0 6px 0 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {border-radius: 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-align-bottom-right > ul.mega-sub-menu {right: 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {border-radius: 0;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu.mega-menu-item {position: static;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item {margin: 0 0px 0 0;display: inline-block;height: auto;vertical-align: middle;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-item-align-right {float: right;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-item-align-right {margin: 0 0 0 0px;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-item-align-float-left {float: left;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item > a.mega-menu-link:focus {background: #f6f6f6;color: #3d3d3d;font-weight: normal;text-decoration: none;border-color: #fff;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;color: #3d3d3d;font-weight: normal;text-decoration: none;border-color: #fff;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {color: #fff;background: #fff;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {background: #f6f6f6;color: #3d3d3d;font-weight: normal;text-decoration: none;border-color: #fff;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {color: #fff;background: #fff;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item > a.mega-menu-link {line-height: 40px;height: 40px;padding: 0px 20px 0px 20px;vertical-align: baseline;width: auto;display: block;color: #565656;text-transform: none;text-decoration: none;text-align: left;background: rgba(0, 0, 0, 0);border: 0;border-radius: 0;font-family: inherit;font-size: 14px;font-weight: bold;outline: none;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-multi-line > a.mega-menu-link {line-height: inherit;display: table-cell;vertical-align: middle;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {display: none;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item {display: list-item;margin: 0;clear: both;border: 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item.mega-item-align-right {float: none;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item > a.mega-menu-link {border-radius: 0;border: 0;margin: 0;line-height: 40px;height: 40px;padding: 0 10px;background: transparent;text-align: left;color: #565656;font-size: 14px;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {width: 100%;float: left;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column {float: left;min-height: 1px;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-1 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-2 {width: 50%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-2 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-3 {width: 33.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-3 {width: 66.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-3 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-4 {width: 25%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-4 {width: 50%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-4 {width: 75%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-4 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-5 {width: 20%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-5 {width: 40%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-5 {width: 60%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-5 {width: 80%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-5 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-6 {width: 16.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-6 {width: 33.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-6 {width: 50%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-6 {width: 66.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-6 {width: 83.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-6 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-7 {width: 14.28571%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-7 {width: 28.57143%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-7 {width: 42.85714%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-7 {width: 57.14286%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-7 {width: 71.42857%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-7 {width: 85.71429%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-7 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-8 {width: 12.5%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-8 {width: 25%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-8 {width: 37.5%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-8 {width: 50%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-8 {width: 62.5%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-8 {width: 75%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-8 {width: 87.5%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-8 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-9 {width: 11.11111%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-9 {width: 22.22222%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-9 {width: 33.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-9 {width: 44.44444%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-9 {width: 55.55556%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-9 {width: 66.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-9 {width: 77.77778%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-9 {width: 88.88889%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-9 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-10 {width: 10%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-10 {width: 20%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-10 {width: 30%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-10 {width: 40%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-10 {width: 50%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-10 {width: 60%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-10 {width: 70%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-10 {width: 80%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-10 {width: 90%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-10 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-11 {width: 9.09091%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-11 {width: 18.18182%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-11 {width: 27.27273%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-11 {width: 36.36364%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-11 {width: 45.45455%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-11 {width: 54.54545%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-11 {width: 63.63636%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-11 {width: 72.72727%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-11 {width: 81.81818%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-11 {width: 90.90909%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-11-of-11 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-12 {width: 8.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-12 {width: 16.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12 {width: 25%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12 {width: 33.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-12 {width: 41.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-12 {width: 50%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-12 {width: 58.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-12 {width: 66.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-12 {width: 75%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-12 {width: 83.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-11-of-12 {width: 91.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-12-of-12 {width: 100%;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {width: 100%;clear: both;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {padding: 15px 15px 15px 15px;width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu {z-index: 1001;border-radius: 0;background: #fff;border-top: 2px solid #002855;border-left: 0px solid #002855;border-right: 0px solid #002855;border-bottom: 6px solid #002855;padding: 0px 0px 0px 0px;position: absolute;width: 100%;max-width: none;left: 0;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu {float: left;position: static;width: 100%;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-1 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-2 {width: 50%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-2 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-3 {width: 33.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-3 {width: 66.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-3 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4 {width: 25%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-4 {width: 50%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-4 {width: 75%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-4 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-5 {width: 20%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-5 {width: 40%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-5 {width: 60%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-5 {width: 80%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-5 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-6 {width: 16.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-6 {width: 33.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-6 {width: 50%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-6 {width: 66.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-6 {width: 83.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-6 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-7 {width: 14.28571%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-7 {width: 28.57143%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-7 {width: 42.85714%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-7 {width: 57.14286%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-7 {width: 71.42857%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-7 {width: 85.71429%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-7 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-8 {width: 12.5%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-8 {width: 25%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-8 {width: 37.5%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-8 {width: 50%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-8 {width: 62.5%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-8 {width: 75%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-8 {width: 87.5%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-8 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-9 {width: 11.11111%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-9 {width: 22.22222%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-9 {width: 33.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-9 {width: 44.44444%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-9 {width: 55.55556%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-9 {width: 66.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-9 {width: 77.77778%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-9 {width: 88.88889%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-9 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-10 {width: 10%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-10 {width: 20%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-10 {width: 30%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-10 {width: 40%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-10 {width: 50%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-10 {width: 60%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-10 {width: 70%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-10 {width: 80%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-10 {width: 90%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-10 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-11 {width: 9.09091%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-11 {width: 18.18182%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-11 {width: 27.27273%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-11 {width: 36.36364%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-11 {width: 45.45455%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-11 {width: 54.54545%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-11 {width: 63.63636%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-11 {width: 72.72727%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-11 {width: 81.81818%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-11 {width: 90.90909%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-11-of-11 {width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-12 {width: 8.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-12 {width: 16.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-12 {width: 25%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-12 {width: 33.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-12 {width: 41.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12 {width: 50%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-12 {width: 58.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-12 {width: 66.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-12 {width: 75%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-12 {width: 83.33333%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-11-of-12 {width: 91.66667%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-12-of-12 {width: 100%;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {margin: 5px 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {clear: both;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {margin-left: 10px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {margin-left: 10px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {color: #666;font-family: inherit;font-size: 14px;display: block;float: left;clear: none;padding: 15px 15px 15px 15px;vertical-align: top;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {clear: left;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {color: #555;font-family: inherit;font-size: 16px;text-transform: uppercase;text-decoration: none;font-weight: bold;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 5px 0px;vertical-align: top;display: block;visibility: inherit;border: 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {/* Mega Menu > Menu Themes > Mega Menus > Second Level Menu Items */color: #555;font-family: inherit;font-size: 16px;text-transform: uppercase;text-decoration: none;font-weight: bold;text-align: left;margin: 0px 0px 0px 0px;padding: 10px 10px 10px 10px;vertical-align: top;display: block;border: 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {/* Mega Menu > Menu Themes > Mega Menus > Second Level Menu Items (Hover) */color: #555;font-weight: bold;text-decoration: none;background: rgba(0, 0, 0, 0);}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {text-decoration: none;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {/* Mega Menu > Menu Themes > Mega Menus > Third Level Menu Items */color: #666;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;text-align: left;margin: 0px 0px 0px 0px;padding: 8px 8px 8px 8px;vertical-align: top;display: block;border: 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: flex;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {/* Mega Menu > Menu Themes > Mega Menus > Third Level Menu Items (Hover) */color: #6f6f6f;font-weight: bold;text-decoration: none;background: rgba(0, 0, 0, 0);}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu {border: 0;padding: 10px;border-radius: 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {width: 100%;clear: both;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {color: #666;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;margin: 0;border: 0;padding: 8px 8px 8px 8px;vertical-align: top;display: block;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {color: #6f6f6f;font-weight: bold;text-decoration: none;background: rgba(0, 0, 0, 0);}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-flyout ul.mega-sub-menu {z-index: 1001;position: absolute;width: 250px;max-width: none;padding: 10px 0px 10px 0px;border-top: 0px solid #ccc;border-left: 0px solid #ccc;border-right: 0px solid #ccc;border-bottom: 1px solid #ccc;background: #f1f1f1;border-radius: 0;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-flyout ul.mega-sub-menu {float: left;position: static;width: 100%;padding: 0;border: 0;border-radius: 0;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {clear: both;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {display: block;background: #f1f1f1;color: #666;font-family: inherit;font-size: 14px;font-weight: normal;padding: 0px 10px 0px 10px;line-height: 35px;text-decoration: none;text-transform: none;vertical-align: baseline;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {border-top-left-radius: 0px;border-top-right-radius: 0px;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {border-top-left-radius: 0;border-top-right-radius: 0;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {background: #ddd;font-weight: normal;text-decoration: none;color: #666;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {position: absolute;left: 100%;top: 0;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {position: static;left: 0;width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {padding-left: 20px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {padding-left: 30px;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {display: inline-block;width: auto;background: transparent;position: relative;pointer-events: auto;left: auto;min-width: auto;font-size: inherit;padding: 0;margin: 0 0 0 6px;height: auto;line-height: inherit;color: inherit;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f347';font-family: dashicons;font-weight: normal;display: inline-block;margin: 0;vertical-align: top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: rotate(0);color: inherit;position: relative;background: transparent;height: auto;width: auto;right: auto;line-height: inherit;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: '\f343';}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: '\f343';}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator {display: none;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children) > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {display: none;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {content: '\f345';}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {text-align: right;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator {float: left;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {content: '\f341';margin: 0 6px 0 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {float: right;margin: 0 0 0 6px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {left: -100%;top: 0;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li[class^='mega-lang-item'] > a.mega-menu-link > img {display: inline;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu a.mega-menu-link > img.iclflag {display: inline;margin-right: 8px;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-hide-on-mobile, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile {display: none;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-hide-on-desktop, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop {display: none;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu:after {content: "";display: table;clear: both;}}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle {display: none;z-index: 1;cursor: pointer;background: #f6f6f6;border-radius: 2px 2px 2px 2px;line-height: 50px;height: 50px;text-align: left;user-select: none;-webkit-tap-highlight-color: transparent;outline: none;white-space: nowrap;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle img {max-width: 100%;padding: 0;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-blocks-right {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-preferred-size: 33.33%;-webkit-flex-basis: 33.33%;flex-basis: 33.33%;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-blocks-left {-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-pack: start;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {margin-left: 6px;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child {margin-right: 6px;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-blocks-center {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {margin-left: 3px;margin-right: 3px;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-blocks-right {-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-pack: end;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {margin-right: 6px;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {margin-left: 6px;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;height: 100%;outline: 0;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;-ms-flex-negative: 0;-webkit-flex-shrink: 0;flex-shrink: 0;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle + #mega-menu-mainSiteSecondaryMenu {background: #fff;padding: 0px 0px 0px 0px;display: none;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle.mega-menu-open + #mega-menu-mainSiteSecondaryMenu {display: block;}}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-3 {/*! * Hamburgers * @description Tasty CSS-animated hamburgers * @author Jonathan Suh @jonsuh * @site https://jonsuh.com/hamburgers * @link https://github.com/jonsuh/hamburgers */cursor: pointer;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-3 .mega-toggle-animated {padding: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;cursor: pointer;transition-property: opacity, filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: inherit;text-transform: none;background-color: transparent;border: 0;margin: 0;overflow: visible;transform: scale(0.8);align-self: center;outline: 0;background: none;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-3 .mega-toggle-animated-box {width: 40px;height: 24px;display: inline-block;position: relative;outline: 0;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-3 .mega-toggle-animated-inner {display: block;top: 50%;margin-top: -2px;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-3 .mega-toggle-animated-inner, #mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-3 .mega-toggle-animated-inner::before, #mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-3 .mega-toggle-animated-inner::after {width: 40px;height: 4px;background-color: #3d3d3d;border-radius: 4px;position: absolute;transition-property: transform;transition-duration: 0.15s;transition-timing-function: ease;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-3 .mega-toggle-animated-inner::before, #mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-3 .mega-toggle-animated-inner::after {content: "";display: block;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-3 .mega-toggle-animated-inner::before {top: -10px;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-3 .mega-toggle-animated-inner::after {bottom: -10px;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-3 .mega-toggle-animated-slider .mega-toggle-animated-inner {top: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-3 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {top: 10px;transition-property: transform, opacity;transition-timing-function: ease;transition-duration: 0.15s;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-3 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {top: 20px;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle.mega-menu-open .mega-toggle-block-3 .mega-toggle-animated-slider .mega-toggle-animated-inner {transform: translate3d(0, 10px, 0) rotate(45deg);}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle.mega-menu-open .mega-toggle-block-3 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity: 0;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle.mega-menu-open .mega-toggle-block-3 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {transform: translate3d(0, -20px, 0) rotate(-90deg);}#mega-menu-wrap-mainSiteSecondaryMenu.mega-sticky {position: fixed;top: 0;left: 0;right: 0;z-index: 99998;opacity: 1;max-width: 100%;width: 100%;margin: 0 auto;background: transparent;}#mega-menu-wrap-mainSiteSecondaryMenu.mega-sticky #mega-menu-mainSiteSecondaryMenu {background: #f6f6f6;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu.mega-sticky #mega-menu-mainSiteSecondaryMenu {background: #fff;}}#mega-menu-wrap-mainSiteSecondaryMenu.mega-stuck {transition: transform 0.25s ease-in-out;}#mega-menu-wrap-mainSiteSecondaryMenu.mega-stuck.mega-hide {transform: translateY(-100%);}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu.mega-sticky #mega-menu-mainSiteSecondaryMenu:not([data-effect-mobile^="slide_"]) {max-height: calc(100vh - 50px);overflow: auto;}body.admin-bar #mega-menu-wrap-mainSiteSecondaryMenu.mega-sticky #mega-menu-mainSiteSecondaryMenu:not([data-effect-mobile^="slide_"]) {max-height: calc(100vh - 50px - 42px);}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-show-when-sticky {display: none;}#mega-menu-wrap-mainSiteSecondaryMenu.mega-sticky #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-hide-when-sticky {display: none;}#mega-menu-wrap-mainSiteSecondaryMenu.mega-sticky #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-show-when-sticky {display: inline-block;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu.mega-sticky #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-show-when-sticky.mega-hide-on-mobile {display: none;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item a[class^='genericon']:before {font-family: genericons;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261210 {margin-top: -14px;}}@media only screen and (min-width: 769px) {}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261211 {margin-top: -10px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261302.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261302.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261302.mega-current-page-ancestor > a.mega-menu-link {background: #f6f6f6;color: #00629b;border-color: #002855;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261302 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261302 > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261302.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261302 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261302 > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261302.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261302.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;color: #00629b;border-color: #002855;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261302 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261302 > a.mega-menu-link:focus {background: #f6f6f6;color: #00629b;border-color: #002855;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261302 > a.mega-menu-link {color: #565656;font-weight: bold;border-color: #f6f6f6;border-style: solid;border-bottom-width: 3px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261302 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261302 > a.mega-menu-link:focus {font-weight: bold;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261303 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261303 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261303 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261310 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261310 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261310 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261322 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261322 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261322 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261328 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261328 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261328 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261335 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261335 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261335 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261341 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261341 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261341 > a.mega-menu-link:before {color: #faa300;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261213.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261213.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261213.mega-current-page-ancestor > a.mega-menu-link {background: #f6f6f6;color: #00629b;border-color: #002855;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261213 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261213 > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261213.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261213 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261213 > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261213.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261213.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;color: #00629b;border-color: #002855;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261213 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261213 > a.mega-menu-link:focus {background: #f6f6f6;color: #00629b;border-color: #002855;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261213 > a.mega-menu-link {color: #565656;font-weight: bold;border-color: #f6f6f6;border-style: solid;border-bottom-width: 3px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261213 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261213 > a.mega-menu-link:focus {font-weight: bold;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261214 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261214 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261214 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261218 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261218 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261218 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261222 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261222 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261222 > a.mega-menu-link:before {color: #faa300;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261227.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261227.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261227.mega-current-page-ancestor > a.mega-menu-link {background: #f6f6f6;color: #00629b;border-color: #002855;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261227 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261227 > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261227.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261227 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261227 > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261227.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261227.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;color: #00629b;border-color: #002855;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261227 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261227 > a.mega-menu-link:focus {background: #f6f6f6;color: #00629b;border-color: #002855;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261227 > a.mega-menu-link {color: #565656;font-weight: bold;border-color: #f6f6f6;border-style: solid;border-bottom-width: 3px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261227 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261227 > a.mega-menu-link:focus {font-weight: bold;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261228 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261228 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261228 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261235 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261235 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261235 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261240 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261240 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261240 > a.mega-menu-link:before {color: #faa300;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261245.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261245.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261245.mega-current-page-ancestor > a.mega-menu-link {background: #f6f6f6;color: #00629b;border-color: #002855;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261245 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261245 > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261245.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261245 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261245 > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261245.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261245.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;color: #00629b;border-color: #002855;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261245 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261245 > a.mega-menu-link:focus {background: #f6f6f6;color: #00629b;border-color: #002855;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261245 > a.mega-menu-link {color: #565656;font-weight: bold;border-color: #f6f6f6;border-style: solid;border-bottom-width: 3px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261245 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261245 > a.mega-menu-link:focus {font-weight: bold;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261246 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261246 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261246 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261253 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261253 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261253 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261260 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261260 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261260 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261267 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261267 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261267 > a.mega-menu-link:before {color: #faa300;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261274.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261274.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261274.mega-current-page-ancestor > a.mega-menu-link {background: #f6f6f6;color: #00629b;border-color: #002855;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261274 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261274 > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261274.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261274 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261274 > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261274.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261274.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;color: #00629b;border-color: #002855;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261274 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261274 > a.mega-menu-link:focus {background: #f6f6f6;color: #00629b;border-color: #002855;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261274 > a.mega-menu-link {color: #565656;font-weight: bold;border-color: #f6f6f6;border-style: solid;border-bottom-width: 3px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261274 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261274 > a.mega-menu-link:focus {font-weight: bold;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261275 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261275 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261275 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261282 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261282 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261282 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261289 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261289 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261289 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261295 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261295 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261295 > a.mega-menu-link:before {color: #faa300;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261347.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261347.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261347.mega-current-page-ancestor > a.mega-menu-link {background: #f6f6f6;color: #00629b;border-color: #002855;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261347 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261347 > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261347.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261347 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261347 > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261347.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261347.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;color: #00629b;border-color: #002855;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261347 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261347 > a.mega-menu-link:focus {background: #f6f6f6;color: #00629b;border-color: #002855;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261347 > a.mega-menu-link {color: #565656;font-weight: bold;border-color: #f6f6f6;border-style: solid;border-bottom-width: 3px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261347 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261347 > a.mega-menu-link:focus {font-weight: bold;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261348 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261348 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261348 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261355 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261355 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261355 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261360 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261360 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261360 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261366 > ul.mega-sub-menu {margin-top: 15px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261366 > a.mega-menu-link {border-color: #9b9b9b;border-style: solid;border-bottom-width: 2px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261366 > a.mega-menu-link:before {color: #faa300;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261372 {margin-left: 20px;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261372 {margin-top: 5px;}}@media only screen and (min-width: 769px) {}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261373 {margin-left: 20px;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261373 {margin-top: 5px;}}@media only screen and (min-width: 769px) {}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261376.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261376.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li#mega-menu-item-261376.mega-current-page-ancestor > a.mega-menu-link {background: #f6f6f6;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261376 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261376 > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-261376.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261376 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261376 > a.mega-menu-link:focus, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-261376.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261376.mega-toggle-on > a.mega-menu-link {background: #f6f6f6;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261376 > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261376 > a.mega-menu-link:focus {background: #f6f6f6;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-261376 > a.mega-menu-link {font-weight: bold;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical > li.mega-menu-item {display: list-item;margin: 0;clear: both;width: 100%;margin: 0 0 0px 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical > li.mega-menu-item > a.mega-menu-link {height: auto;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical > li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: list-item;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical > li.mega-menu-item.mega-hide-on-mobile {display: none;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical > li.mega-menu-item.mega-hide-on-desktop {display: none;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical > li.mega-menu-megamenu > ul.mega-sub-menu {width: 600px;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical > li.mega-menu-megamenu.mega-menu-item, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical > li.mega-menu-flyout.mega-menu-item {position: relative;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link {text-align: left;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f345';margin: 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link {text-align: right;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: left;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f341';margin: 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before {float: right;margin: 0 0 0 6px;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu {top: 0;left: 100%;right: auto;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {top: 0;left: 100%;right: auto;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item.mega-icon-left > a.mega-menu-link:before {float: left;margin: 0 6px 0 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-left > ul.mega-sub-menu {top: 0;left: auto;right: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > ul.mega-sub-menu {top: 0;left: auto;right: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion > li.mega-menu-item {display: list-item;margin: 0;clear: both;width: 100%;margin: 0 0 0px 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion > li.mega-menu-item > a.mega-menu-link {height: auto;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion > li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: list-item;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion > li.mega-menu-item.mega-hide-on-mobile {display: none;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion > li.mega-menu-item.mega-hide-on-desktop {display: none;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion > li.mega-menu-megamenu > ul.mega-sub-menu {position: static;width: 100% !important;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu {position: static;width: 100% !important;padding: 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {background: #ddd;font-weight: normal;text-decoration: none;color: #666;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {position: static;left: 0;width: 100%;border: 0;box-shadow: none;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {padding-left: 20px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {padding-left: 30px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {padding-left: 40px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion li.mega-menu-item > ul.mega-sub-menu {display: none;visibility: visible;opacity: 1;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {display: block;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f347';}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: '\f343';}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu img.mmm_gravatar {vertical-align: middle;position: relative;top: -1px;display: inline-block;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu img.mmm_gravatar {max-height: 90%;width: auto;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu img.avatar {vertical-align: middle;position: relative;top: -1px;}#mega-menu-wrap-mainSiteSecondaryMenu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-logo, #mega-menu-wrap-mainSiteSecondaryMenu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-logo {background: inherit;}#mega-menu-wrap-mainSiteSecondaryMenu li.mega-menu-item img.mega-menu-logo {display: inline;vertical-align: middle;max-height: none;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu li.mega-menu-item img.mega-menu-logo {max-height: 90%;width: auto;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect-mobile^="slide_"] li.mega-menu-item a.mega-menu-link.mega-menu-logo {padding-top: 10px;padding-bottom: 10px;text-align: center;height: auto;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu {padding: 0;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {opacity: 1;transition: none;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {opacity: 0;transition: opacity 400ms ease-in;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {opacity: 1;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {opacity: 1;transform: translate(0, 0);transition: none;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {opacity: 0;transform: translate(0, 10px);transition: opacity 400ms ease-in, transform 400ms ease-in;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {opacity: 1;transform: translate(0, 0);}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {transform: translate(0, 0);transition: none;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {transform: translate(0, 10px);transition: transform 400ms ease-in;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {transform: translate(0, 0);}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {width: 100%;padding: 0;position: static;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {width: 20%;float: left;background: #f1f1f1;color: #666;font-family: inherit;font-size: 14px;font-weight: normal;padding: 0px 10px 0px 10px;line-height: 35px;text-decoration: none;text-transform: none;vertical-align: baseline;margin: 0;border: 0;cursor: pointer;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {background: #ddd;font-weight: normal;text-decoration: none;color: #666;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator:after {content: '\f345';}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link + .mega-indicator {float: none;height: 35px;/* Tab Content */}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link + .mega-indicator:after {content: '\f345';}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {width: 80%;float: left;clear: none;position: absolute;top: 0;left: 20%;visibility: hidden;border-left: 1px solid #ccc;padding: 0px 0px 0px 0px;min-height: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu .mega-menu-item-has-children > a.mega-menu-link:after {display: none;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {visibility: visible;/* Tab Content Widget */}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {float: left;padding: 15px 15px 15px 15px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {clear: left;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {margin-left: 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {margin-left: 10px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {color: #555;font-family: inherit;font-size: 16px;text-transform: uppercase;text-decoration: none;font-weight: bold;margin: 0px 0px 0px 0px;padding: 10px 10px 10px 10px;vertical-align: top;display: block;border-top: 0px solid rgba(0, 0, 0, 0);border-left: 0px solid rgba(0, 0, 0, 0);border-right: 0px solid rgba(0, 0, 0, 0);border-bottom: 0px solid rgba(0, 0, 0, 0);/* Second level menu item hover */}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {color: #555;font-weight: bold;text-decoration: none;background: rgba(0, 0, 0, 0);/* Third level menu item */}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {text-decoration: none;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {color: #666;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;margin: 0px 0px 0px 0px;padding: 8px 8px 8px 8px;vertical-align: top;display: block;/* Third level menu item hover */}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {color: #6f6f6f;font-weight: bold;text-decoration: none;background: rgba(0, 0, 0, 0);}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {color: #666;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;margin: 0;padding: 8px 8px 8px 8px;vertical-align: top;display: block;border-top: 0;border-left: 0;border-right: 0;border-bottom: 0;/* Second level menu item hover */}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {color: #6f6f6f;font-weight: bold;text-decoration: none;background: rgba(0, 0, 0, 0);}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {display: none;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {display: block;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu {padding: 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {width: 100%;clear: both;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {width: 100%;padding: 0;position: static;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {width: 100%;float: left;background: #f1f1f1;color: #666;font-family: inherit;font-size: 14px;font-weight: normal;padding: 0px 10px 0px 10px;line-height: 35px;text-decoration: none;text-transform: none;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f347';}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: '\f343';/* Tab Content */}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {width: 100%;position: relative;top: 0;left: auto;border-left: 0;padding: 10px;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {margin-left: 0;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item a[class^='fa-']:before {font-family: FontAwesome;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item > a[class^='fab']:before {font-family: 'Font Awesome 5 Brands';font-weight: 400;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item > a[class^='far']:before {font-family: 'Font Awesome 5 Free';font-weight: 400;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item > a[class^='fas']:before {font-family: 'Font Awesome 5 Free';font-weight: 900;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item > a[class^='fal']:before {font-family: 'Font Awesome 5 Free';font-weight: 300;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item > a[class^='fas'], #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item > a[class^='fab'], #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item > a[class^='far'], #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item > a[class^='fal'] {-webkit-font-smoothing: inherit;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item > a[class^='fas']:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item > a[class^='fab']:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item > a[class^='far']:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item > a[class^='fal']:before {vertical-align: middle;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-icon-left > a[class^='fas']:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-icon-left > a[class^='fab']:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-icon-left > a[class^='far']:before, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-icon-left > a[class^='fal']:before {width: 1.25em;text-align: center;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu span.mega-menu-badge {border-radius: 2px 2px 2px 2px;display: inline;padding: 1px 4px 1px 4px;top: -7px;position: relative;margin: 0 0 0 6px;text-align: center;}@media only screen and (min-width: 769px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu span.mega-menu-badge.mega-hide-on-desktop {display: none;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu span.mega-menu-badge.mega-hide-on-mobile {display: none;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu span.mega-menu-badge.mega-menu-badge-style-one {background: #d32f2f;color: #fff;font-weight: normal;font-size: 10px;text-transform: none;text-decoration: none;font-family: inherit;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu span.mega-menu-badge.mega-menu-badge-style-two {background: #00796b;color: #fff;font-weight: normal;font-size: 10px;text-transform: none;text-decoration: none;font-family: inherit;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu span.mega-menu-badge.mega-menu-badge-style-three {background: #ffc107;color: #fff;font-weight: normal;font-size: 10px;text-transform: none;text-decoration: none;font-family: inherit;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu span.mega-menu-badge.mega-menu-badge-style-four {background: #303f9f;color: #fff;font-weight: normal;font-size: 10px;text-transform: none;text-decoration: none;font-family: inherit;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle {/** Icon Toggle Blocks **//** Icon Toggle Blocks **//** Push menu onto new line **/}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-1 a.mega-menu-logo {padding: 0;text-decoration: none;line-height: unset;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-1 a.mega-menu-logo:hover {background: transparent;}#mega-menu-wrap-mainSiteSecondaryMenu .mega-menu-toggle .mega-toggle-block-1 a.mega-menu-logo img.mega-menu-logo {max-height: 40px;top: 0;margin: 0;padding: 0;position: relative;vertical-align: middle;width: auto;}#mega-menu-wrap-mainSiteSecondaryMenu {clear: both;z-index: 950;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu {box-shadow: 0 2px 4px 0 #777;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {border: 1px solid #faa300;}@media only screen and (max-width: 768px) {#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {padding: 0;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li#mega-menu-item-190861.mega-toggle-on > a.mega-menu-link {background-color: #00629b !important;padding: 0 0 0 20px !important;margin: 0px !important;color: #fff !important;font-size: 18px !important;font-weight: 500 !important;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {padding: 0px;width: 100%;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {padding: 10px 10px 5px 10px;width: 100%;background-color: #ddd;color: #555;font-size: 14px;font-weight: 600;}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {padding: 10px 20px;background-color: #fff;font-weight: 600;}}#mega-menu-wrap-mainSiteSecondaryMenu #mega-menu-mainSiteSecondaryMenu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {padding-right: 10px !important;}@media screen and (min-width: 768px) {span.mega-indicator {display: none !important;}}@media only screen and (min-width: 769px) {.joinUs, .joinUs:active, .joinUs:visited {color: #eee;font-size: 16px;font-weight: 600;padding: 4px 8px 4px 8px;background-color: #e87722;border-radius: 4px;text-decoration: none;}}@media only screen and (max-width: 768px) {.joinUs, .joinUs:active, .joinUs:visited {color: #e87722;font-size: 16px;font-weight: 600;padding: 4px 8px 4px 8px;background-color: #fff;border-radius: 4px;text-decoration: none;width: 90%;margin: 5px auto;display: block;text-align: center;border: 2px solid #e87722;}}.mega-toggle-block-2 {margin: 0 !important;padding: 0 5px !important;}.mega-toggle-block-3 {margin: 0 !important;padding: 0 5px !important;background-color: #fff;}@media only screen and (max-width: 768px) {#mega-menu-item-custom_html-2 {padding-top: 15px !important;}#mega-menu-item-custom_html-3 {padding-top: 15px !important;}}.wp-block {}</style> <link rel="stylesheet" type="text/css" href="https://cdn.computer.org/common/vendors/uikit/v3.6.9/css/uikit.min.css"> <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css"> <link rel="stylesheet" href="https://cdn.computer.org/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <link rel="stylesheet" href="https://cdn.computer.org/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" id="bscss"> <link rel="stylesheet" href="https://cdn.computer.org/dx/css/bootstrap-extension.css" id="bscssext"> <link rel="stylesheet" href="https://cdn.computer.org/dx/css/ecommerce.css" id="ecommercecss"> <link rel="stylesheet" href="https://cdn.computer.org/dx/css/cs-responsive.css" id="csresponsivecss"> <link rel="stylesheet" href="https://cdn.computer.org/dx/css/flexslider.css" id="flexslider"> <link rel="stylesheet" href="https://cdn.computer.org/ajax/libs/tingle/0.14.0/tingle.min.css" id="tinglecss"> <link rel="stylesheet" type="text/css" href="https://cdn.computer.org/ajax/libs/slick-carousel/1.8.1/slick.min.css"/> <link rel="stylesheet" type="text/css" href="https://cdn.computer.org/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css"/> <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.css" /> <link rel="stylesheet" type="text/css" href="https://cdn.computer.org/common/vendors/cs-therm/cs-therm.css"/> <link href="https://cdn.computer.org/fonts/Montserrat/montserrat.css?family=Montserrat:100,200,300,500,600,700,800,900,100italic,200italic,300italic,regular,italic,500italic,600italic,700italic,800italic,900italic" rel="stylesheet"> <link href="https://cdn.computer.org/fonts/Open_Sans/open_sans.css?family=Open+Sans:300,600,700,800,300italic,regular,italic,600italic,700italic,800italic" rel="stylesheet"> <style id="antiClickjack">body{display:none !important;}</style> <script type="text/javascript"> if (self === top) { var antiClickjack = document.getElementById("antiClickjack"); antiClickjack.parentNode.removeChild(antiClickjack); } else { top.location = self.location; } </script> <script async='async' src='https://www.googletagservices.com/tag/js/gpt.js'></script> <script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; </script> <link rel="stylesheet" type="text/css" href="https://cdn.computer.org/dx/css/style_v20220729_1113.css"/> <link rel="stylesheet" type="text/css" href="https://application.ieeecomputer.org/wp-spa-apps/styles.css"> <script src="https://application.ieeecomputer.org/wp-spa-apps/runtime.js" type="module"></script> <script src="https://application.ieeecomputer.org/wp-spa-apps/polyfills.js" type="module"></script> <script src="https://application.ieeecomputer.org/wp-spa-apps/main.js" type="module"></script> <script src="https://cdn.computer.org/ajax/libs/jquery/2.1.2/jquery.min.js"></script> <script src="https://cdn.computer.org/ajax/libs/jquery.mask/1.14.15/jquery.mask.min.js"></script> <script src="https://cdn.computer.org/common/vendors/flexslider2/jquery.flexslider-min.js"></script> <script src="https://cdn.computer.org/common/vendors/uikit/v3.6.9/js/uikit.min.js"></script> <script src="https://cdn.computer.org/common/vendors/iconify/v2.0.3/iconify.min.js"></script> <style> .searchIconMobile { color: #ffffff !important; font-size: 16px !important; } </style> <script src="https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js"></script> <script> var cartCSDLArticleTally = localStorage.getItem('CSDL_ARTICLES_IN_CART'); if ( typeof cartCSDLArticleTally === 'undefined' || cartCSDLArticleTally === null ) { cartCSDLArticleTally = 0; localStorage.setItem('CSDL_ARTICLES_IN_CART', cartCSDLArticleTally); } else { cartCSDLArticleTally = parseInt(cartCSDLArticleTally,10); } var originUrl = localStorage.getItem('originUrl'); if ( typeof originUrl !== 'undefined' && originUrl !== null ) { localStorage.removeItem('originUrl'); window.location.href = originUrl; } var siteUrl = "https://www.computer.org"; var cookieDomain = siteUrl.toLowerCase().replace("https://", ""); cookieDomain = cookieDomain.toLowerCase().replace("http://", ""); Cookies.remove('CSDL_AUTH_COOKIE', { path: '/', domain: '.' + cookieDomain }); </script> <script src="https://s3-us-west-2.amazonaws.com/ieeeshutpages/gdpr/settings.js"></script> <script src="https://cmp.osano.com/AzyzptTmRlqVd2LRf/dc14b2c6-ae04-4497-98f0-2bdbdd2af415/osano.js"></script> <script type="text/javascript" src="https://cdn.computer.org/ajax/libs/tingle/0.14.0/tingle.min.js"></script> <link rel="stylesheet" href="https://cookie-consent.ieee.org/ieee-cookie-banner.css" type="text/css"/> <link rel="stylesheet" type="text/css" href="https://cdn.computer.org/common/vendors/overhang/overhang.min.css" /> </head> <body class=" nav-on-left nav-is-fixed" data-template="base.twig"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PPQ37HW" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="mega-menu-wrap-mainSiteMenu" class="mega-menu-wrap"><div class="mega-menu-toggle"><div class="mega-toggle-blocks-left"></div><div class="mega-toggle-blocks-center"></div><div class="mega-toggle-blocks-right"><div class='mega-toggle-block mega-menu-toggle-animated-block mega-toggle-block-0' id='mega-toggle-block-0'><button aria-label="Toggle Menu" class="mega-toggle-animated mega-toggle-animated-slider" type="button" aria-expanded="false"> <span class="mega-toggle-animated-box"> <span class="mega-toggle-animated-inner"></span> </span> </button></div></div></div><ul id="mega-menu-mainSiteMenu" class="mega-menu max-mega-menu mega-menu-horizontal mega-no-js" data-event="hover_intent" data-effect="disabled" data-effect-speed="200" data-effect-mobile="disabled" data-effect-speed-mobile="0" data-mobile-force-width="false" data-second-click="go" data-document-click="collapse" data-vertical-behaviour="standard" data-breakpoint="768" data-unbind="true" data-mobile-state="collapse_all" data-hover-intent-timeout="300" data-hover-intent-interval="100" data-overlay-desktop="false" data-overlay-mobile="false"><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-item-align-float-left mega-hide-on-mobile mega-menu-item-261187' id='mega-menu-item-261187'><a target="_blank" class="mega-menu-link" href="https://www.ieee.org/" tabindex="0">IEEE.org</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-item-align-float-left mega-hide-on-mobile mega-menu-item-261189' id='mega-menu-item-261189'><a class="mega-menu-link" href="/volunteering/boards-and-committees/standards-activities/home" tabindex="0">IEEE CS Standards</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-item-align-float-left mega-hide-on-mobile mega-menu-item-261190' id='mega-menu-item-261190'><a target="_blank" class="mega-menu-link" href="https://careers.computer.org/" tabindex="0">Career Center</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-item-align-float-left mega-hide-on-mobile mega-menu-item-261191' id='mega-menu-item-261191'><a class="mega-menu-link" href="/about" tabindex="0">About Us</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-item-align-float-left mega-hide-on-mobile mega-menu-item-261192' id='mega-menu-item-261192'><a class="mega-menu-link" href="/resources/newsletters?source=utility" tabindex="0">Subscribe to Newsletter</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-item-align-float-left mega-hide-on-mobile mega-menu-item-261193' id='mega-menu-item-261193'><a class="mega-menu-link" href="#" aria-haspopup="true" aria-expanded="false" tabindex="0">More<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-hide-on-mobile mega-menu-item-261194' id='mega-menu-item-261194'><a class="mega-menu-link" href="/volunteering/boards-and-committees/standards-activities/home">IEEE Standards</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-hide-on-mobile mega-menu-item-261195' id='mega-menu-item-261195'><a target="_blank" class="mega-menu-link" href="https://careers.computer.org/">Career Center</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-hide-on-mobile mega-menu-item-261196' id='mega-menu-item-261196'><a class="mega-menu-link" href="/about">About Us</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-hide-on-mobile mega-menu-item-261197' id='mega-menu-item-261197'><a class="mega-menu-link">Subscribe to Newsletter</a></li></ul> </li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-item-align-right mega-hide-on-mobile mega-menu-item-261198' id='mega-menu-item-261198'><a class='mega-menu-link mega-menu-logo' href='https://ieee.org' target='_blank'><img class='mega-menu-logo' width='100' height='29' src='https://ieeecs-media.computer.org/wp-media/2022/05/03192605/ieee-logo.png' /></a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-item-align-right mega-menu-item-261199' id='mega-menu-item-261199'><span style='display: block; padding-top: 6px;' class='loginButton' id='userDisplayNameMenu'><a class='mega-menu-link' href='javascript: void(0);' style='color: #c1c1c1;'>Sign In</a></span></li><li class='mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-align-bottom-left mega-menu-flyout mega-has-icon mega-icon-left mega-item-align-right mega-hide-on-mobile mega-menu-item-279678' id='mega-menu-item-279678'><a class="dashicons-cart mega-menu-link" href="https://www.computer.org/cart/" tabindex="0"><span style="padding-left: 3px; font-size: 14px;">0</span></a></li></ul></div> <div id="mega-menu-wrap-mainSiteSecondaryMenu" class="mega-menu-wrap"><div class="mega-menu-toggle"><div class="mega-toggle-blocks-left"><div class='mega-toggle-block mega-logo-block mega-toggle-block-1' id='mega-toggle-block-1'><a class="mega-menu-logo" href="https://www.computer.org" target="_self"><img class="mega-menu-logo" src="https://ieeecs-media.computer.org/wp-media/2018/04/02183615/IEEE-CS_LogoTM-orange.png" alt="IEEE Computer Society orange logo" /></a></div></div><div class="mega-toggle-blocks-center"></div><div class="mega-toggle-blocks-right"><div class='mega-toggle-block mega-html-block mega-toggle-block-2' id='mega-toggle-block-2'><span class='mega-menu-link' style='color: #000000; border-left: 2px solid #ffffff; padding-left: 10px; padding-right: 11px;' uk-toggle="target: #myProfileModal"><span class='iconify' data-icon='fa:user-circle' data-width='20' data-height='20' style='color: orange; margin-top: -2px; margin-left: 5px;'></span></span></div><div class='mega-toggle-block mega-menu-toggle-animated-block mega-toggle-block-3' id='mega-toggle-block-3'><button aria-label="Toggle Menu" class="mega-toggle-animated mega-toggle-animated-slider" type="button" aria-expanded="false"> <span class="mega-toggle-animated-box"> <span class="mega-toggle-animated-inner"></span> </span> </button></div></div></div><ul id="mega-menu-mainSiteSecondaryMenu" class="mega-menu max-mega-menu mega-menu-horizontal mega-no-js" data-event="hover_intent" data-effect="disabled" data-effect-speed="400" data-effect-mobile="disabled" data-effect-speed-mobile="0" data-mobile-force-width="false" data-second-click="go" data-document-click="collapse" data-vertical-behaviour="standard" data-breakpoint="768" data-unbind="true" data-mobile-state="collapse_all" data-hover-intent-timeout="300" data-hover-intent-interval="100" data-sticky-enabled="true" data-sticky-desktop="true" data-sticky-mobile="false" data-sticky-offset="0" data-sticky-expand="false" data-sticky-expand-mobile="false" data-sticky-transition="false" data-sticky-hide="true" data-sticky-hide-tolerance="10" data-sticky-hide-offset="0" data-overlay-desktop="false" data-overlay-mobile="false"><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-hide-arrow mega-hide-text mega-item-align-float-left mega-hide-on-mobile mega-hide-when-sticky mega-menu-item-261210' id='mega-menu-item-261210'><a class='mega-menu-link mega-menu-logo' href='/'><img class='mega-menu-logo' width='177' height='54' src='https://ieeecs-media.computer.org/wp-media/2021/12/16190445/IEEE-CS_LogoTM-orange-177x54.png' alt='IEEE Computer Society logo' srcset='https://ieeecs-media.computer.org/wp-media/2021/12/16190445/IEEE-CS_LogoTM-orange-354x108.png 2x' /></a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-hide-arrow mega-hide-text mega-item-align-float-left mega-hide-on-mobile mega-show-when-sticky mega-menu-item-261211' id='mega-menu-item-261211'><a class='mega-menu-link mega-menu-logo' href='/'><img class='mega-menu-logo' width='128' height='39' src='https://ieeecs-media.computer.org/wp-media/2021/12/16190445/IEEE-CS_LogoTM-orange-128x39.png' alt='IEEE Computer Society logo' srcset='https://ieeecs-media.computer.org/wp-media/2021/12/16190445/IEEE-CS_LogoTM-orange-256x78.png 2x' /></a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-menu-megamenu mega-align-bottom-left mega-menu-grid mega-menu-item-261302' id='mega-menu-item-261302'><a class="mega-menu-link" href="/membership" aria-haspopup="true" aria-expanded="false" tabindex="0">MEMBERSHIP<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-row' id='mega-menu-261302-0'> <ul class="mega-sub-menu"> <li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261302-0-0'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261303' id='mega-menu-item-261303'><a class="fas fa-users mega-menu-link" href="/membership?source=nav">Overview<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261305' id='mega-menu-item-261305'><a class="mega-menu-link" href="/about/industry-practitioners?source=nav">For Industry Professionals</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261306' id='mega-menu-item-261306'><a class="mega-menu-link" href="/membership/for-students?source=nav">For Students</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261307' id='mega-menu-item-261307'><a class="mega-menu-link" href="/about/launch-computing-career?source=nav">Launch a New Career</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261308' id='mega-menu-item-261308'><a class="mega-menu-link" href="/membership/faq?source=nav">Membership FAQ</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261309' id='mega-menu-item-261309'><a class="mega-menu-link" href="/about/contact?source=nav">Contact Us</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261302-0-1'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261310' id='mega-menu-item-261310'><a class="fas fa-user-plus mega-menu-link" href="/membership/more-information?source=nav">Membership Information<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261311' id='mega-menu-item-261311'><a class="mega-menu-link" href="/membership/faq?source=nav">Membership FAQs</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-325543' id='mega-menu-item-325543'><a class="mega-menu-link" href="/membership/more-information#grades?source=nav">Membership Grades</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261312' id='mega-menu-item-261312'><a class="mega-menu-link" href="/membership/more-information#special?source=nav">Special Circumstances</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261315' id='mega-menu-item-261315'><a class="mega-menu-link" href="/membership/more-information#group?source=nav">Discounts & Payments</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-275249' id='mega-menu-item-275249'><a class="mega-menu-link" href="/membership/distinguished-contributors?source=nav">Distinguished Contributor Recognition</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261313' id='mega-menu-item-261313'><a target="_blank" class="mega-menu-link" href="/communities/emerging-technology-fund?source=nav">Grant Programs</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261302-0-2'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261335' id='mega-menu-item-261335'><a class="fas fa-comments mega-menu-link" href="/communities?source=nav">Communities<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261336' id='mega-menu-item-261336'><a class="mega-menu-link" href="/communities/find-a-chapter?source=nav">Find a Local Chapter</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-266958' id='mega-menu-item-266958'><a class="mega-menu-link" href="/distinguished-visitors-program?source=nav">Find a Distinguished Visitor</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261340' id='mega-menu-item-261340'><a class="mega-menu-link" href="/communities/professional-chapters/distinguished-visitors-program">About Distinguished Visitors Program</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-377673' id='mega-menu-item-377673'><a class="mega-menu-link" href="/communities/early-career-speaker-program?source=nav">Find a Speaker on Early Career Topics</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261337' id='mega-menu-item-261337'><a class="mega-menu-link" href="/communities/technical-committees?source=nav">Technical Communities</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261338' id='mega-menu-item-261338'><a target="_blank" class="mega-menu-link" href="https://ieee-collabratec.ieee.org/">Collabratec (Discussion Forum)</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261302-0-3'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261341' id='mega-menu-item-261341'><a class="fas fa-bookmark mega-menu-link" href="/membership?source=nav">Current Members<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261342' id='mega-menu-item-261342'><a target="_blank" class="mega-menu-link" href="https://www.ieee.org/membership/renew.html">Renew</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261343' id='mega-menu-item-261343'><a class="mega-menu-link" href="/my-profile?source=nav">My Profile</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261345' id='mega-menu-item-261345'><a class="mega-menu-link" href="/csdl/my-subscriptions?source=nav">My Subscriptions</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-355630' id='mega-menu-item-355630'><a class="mega-menu-link" href="/my-referrals?source=nav">My Referrals</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-325545' id='mega-menu-item-325545'><a target="_blank" class="mega-menu-link" href="/csdl/magazine/co?source=nav"><i>Computer</i> Magazine</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-332940' id='mega-menu-item-332940'><a class="mega-menu-link" href="/publications/computing-edge/current-issue?source=nav"><i>ComputingEdge</i> Magazine</a></li> </ul> </li> </ul> </li> </ul> </li></ul> </li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-menu-megamenu mega-align-bottom-left mega-menu-grid mega-menu-item-261213' id='mega-menu-item-261213'><a class="mega-menu-link" href="/conferences?source=nav" aria-haspopup="true" aria-expanded="false" tabindex="0">CONFERENCES<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-row' id='mega-menu-261213-0'> <ul class="mega-sub-menu"> <li class='mega-menu-column mega-menu-columns-2-of-12' id='mega-menu-261213-0-0'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-widget widget_custom_html mega-menu-item-custom_html-2' id='mega-menu-item-custom_html-2'><div class="textwidget custom-html-widget"><div style="background: -webkit-linear-gradient(95deg, #00B5E247 35%, #f6f6f6 35%); padding: 30px; margin: -15px;"> <div style="font-family: Montserrat; font-size: 18px; color: #00629B; font-weight: 600; line-height: 1.3; margin: 20px 0 20px 0;"> Let us help make your event a success. </div> <div style="margin: 40px 0 60px 0;"> <button style="background-color: #e87722; border-style: none; font-family: Montserrat; font-weight: 600; border-radius: 2px; font-size: 14px; color: #eeeeee; padding: 5px 10px 5px 10px;"> <div><a href="https://www.computer.org/conferences/organize-a-conference/conference-planning-services" style="color:#ffffff !important;">EXPLORE PLANNING SERVICES</a></div> </button> </div> </div> </div></li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261213-0-1'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261214' id='mega-menu-item-261214'><a class="fas fa-chalkboard-teacher mega-menu-link" href="/conferences?source=nav">Discover Conferences<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261215' id='mega-menu-item-261215'><a class="mega-menu-link" href="/conferences/calendar?source=nav">Events Calendar</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261216' id='mega-menu-item-261216'><a class="mega-menu-link" href="/publications/author-resources/calls-for-papers?type=proceedings&#038;source=nav">Calls for Papers</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261217' id='mega-menu-item-261217'><a target="_blank" class="mega-menu-link" href="/csdl/proceedings?source=nav">Conference Proceedings</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-325551' id='mega-menu-item-325551'><a class="mega-menu-link" href="/conferences/highlights?source=nav">Conference Highlights</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-325549' id='mega-menu-item-325549'><a class="mega-menu-link" href="/conferences/top-computer-science-events?source=nav">Top 2024 Conferences</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261213-0-2'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261218' id='mega-menu-item-261218'><a class="fas fa-clipboard-list mega-menu-link" href="/conferences/organize-a-conference?source=nav">Organize a Conference<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261219' id='mega-menu-item-261219'><a class="mega-menu-link" href="/conferences/organize-a-conference/sponsorship-options?source=nav">Conference Sponsorship Options</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261220' id='mega-menu-item-261220'><a class="mega-menu-link" href="/conferences/organize-a-conference/conference-planning-services?source=nav">Conference Planning Services</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261221' id='mega-menu-item-261221'><a class="mega-menu-link" href="/conferences/organize-a-conference/organizer-resources?source=nav">Conference Organizer Resources</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-325550' id='mega-menu-item-325550'><a class="mega-menu-link" href="/conferences/organize-a-conference/organizer-resources/hosting-a-virtual-event/cs-virtual-event-resource-guide?source=nav">Virtual Conference Guide</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-4-of-12' id='mega-menu-261213-0-3'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261222' id='mega-menu-item-261222'><a class="fas fa-book-open mega-menu-link" href="/conferences/cps?source=nav">Conference Publishing Services<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261223' id='mega-menu-item-261223'><a target="_blank" class="mega-menu-link" href="https://www.ieeecps.org/#!/cif/conference">Get a Quote</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261224' id='mega-menu-item-261224'><a target="_blank" class="mega-menu-link" href="https://ieeecps.org/#!/auth/login">CPS Dashboard</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261225' id='mega-menu-item-261225'><a class="mega-menu-link" href="/conferences/cps/author-faq?source=nav">CPS Author FAQ</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261226' id='mega-menu-item-261226'><a class="mega-menu-link" href="/conferences/cps/organizer-faq?source=nav">CPS Organizer FAQ</a></li> </ul> </li> </ul> </li> </ul> </li></ul> </li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-menu-megamenu mega-align-bottom-left mega-menu-grid mega-menu-item-261227' id='mega-menu-item-261227'><a class="mega-menu-link" href="/publications?source=nav" aria-haspopup="true" aria-expanded="false" tabindex="0">PUBLICATIONS<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-row' id='mega-menu-261227-0'> <ul class="mega-sub-menu"> <li class='mega-menu-column mega-menu-columns-2-of-12' id='mega-menu-261227-0-0'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-widget widget_custom_html mega-menu-item-custom_html-3' id='mega-menu-item-custom_html-3'><div class="textwidget custom-html-widget"><div style="background: -webkit-linear-gradient(95deg, #00B5E247 35%, #f6f6f6 35%); padding: 30px; margin: -15px;"> <div style="font-family: Montserrat; font-size: 18px; color: #00629B; font-weight: 600; line-height: 1.3; margin: 20px 0 20px 0;"> Find the latest in advanced computing research. </div> <div style="margin: 40px 0 60px 0;"> <button style="background-color: #e87722; border-style: none; font-family: Montserrat; font-weight: 600; border-radius: 2px; font-size: 14px; color: #eeeeee; padding: 5px 10px 5px 10px;"> <a href="https://www.computer.org/csdl/home" style="color:#ffffff !important;">VISIT THE DIGITAL LIBRARY</a> </button> </div> </div> </div></li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261227-0-1'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261228' id='mega-menu-item-261228'><a class="fab fa-readme mega-menu-link" href="/publications?source=nav">Discover Publications<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261229' id='mega-menu-item-261229'><a target="_blank" class="mega-menu-link" href="/csdl/magazines?source=nav">Magazines</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261231' id='mega-menu-item-261231'><a target="_blank" class="mega-menu-link" href="/csdl/journals?source=nav">Journals</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261236' id='mega-menu-item-261236'><a class="mega-menu-link" href="/publications/author-resources/calls-for-papers?source=nav">Calls for Papers</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-325553' id='mega-menu-item-325553'><a class="mega-menu-link" href="/publications/open-access-content?source=nav">Open Access</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261230' id='mega-menu-item-261230'><a class="mega-menu-link" href="/publications/computing-edge?source=nav"><i>ComputingEdge</i> Magazine</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261232' id='mega-menu-item-261232'><a class="mega-menu-link" href="/publications/tech-news?source=nav">Tech News Blog</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261227-0-2'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261235' id='mega-menu-item-261235'><a class="fas fa-paperclip mega-menu-link" href="/publications#peerreview?source=nav">Peer Review Resources<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261239' id='mega-menu-item-261239'><a class="mega-menu-link" href="/publications/author-resources/authors?source=nav">Author Guidelines</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261244' id='mega-menu-item-261244'><a class="mega-menu-link" href="/publications/reviewer-resources?source=nav">Reviewer Information</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261238' id='mega-menu-item-261238'><a class="mega-menu-link" href="/publications/guest-editor-resources?source=nav">Guest Editor Information</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261243' id='mega-menu-item-261243'><a class="mega-menu-link" href="/publications/editor-resources?source=nav">Editor Information</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261242' id='mega-menu-item-261242'><a class="mega-menu-link" href="/publications/eic-resources?source=nav">Editor-in-Chief Information</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261237' id='mega-menu-item-261237'><a class="mega-menu-link" href="/volunteering/volunteer-with-us/open-positions?source=nav">Volunteer Opportunities</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-4-of-12' id='mega-menu-261227-0-3'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261240' id='mega-menu-item-261240'><a class="fas fa-lightbulb mega-menu-link" href="/resources?source=nav">Additional Resources<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261241' id='mega-menu-item-261241'><a class="mega-menu-link" href="/resources/podcasts?source=nav">Podcasts</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-352671' id='mega-menu-item-352671'><a target="_blank" class="mega-menu-link" href="/csdl/video-library?source=nav">Video Library</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-352673' id='mega-menu-item-352673'><a target="_blank" class="mega-menu-link" href="/csdl/my-subscriptions?source=nav">My Subscriptions</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-352675' id='mega-menu-item-352675'><a class="mega-menu-link" href="/membership/join?source=nav">Member Benefits</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-352674' id='mega-menu-item-352674'><a class="mega-menu-link" href="/digital-library/institutional-subscriptions?source=nav">Institutional Library Subscriptions</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-325555' id='mega-menu-item-325555'><a class="mega-menu-link" href="/advertising-and-sponsorship-opportunities?source=nav">Advertising and Sponsorship</a></li> </ul> </li> </ul> </li> </ul> </li></ul> </li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-menu-megamenu mega-align-bottom-left mega-menu-grid mega-menu-item-261245' id='mega-menu-item-261245'><a class="mega-menu-link" href="/education?source=nav" aria-haspopup="true" aria-expanded="false" tabindex="0">EDUCATION & CAREER<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-row' id='mega-menu-261245-0'> <ul class="mega-sub-menu"> <li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261245-0-0'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-disable-link mega-menu-item-261246' id='mega-menu-item-261246'><a target="_blank" class="fas fa-book-reader mega-menu-link" tabindex="0">Research<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261247' id='mega-menu-item-261247'><a target="_blank" class="mega-menu-link" href="/csdl/magazines?source=nav">Magazines</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261248' id='mega-menu-item-261248'><a target="_blank" class="mega-menu-link" href="/csdl/journals?source=nav">Journals</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261249' id='mega-menu-item-261249'><a target="_blank" class="mega-menu-link" href="/csdl/proceedings?source=nav">Conference Proceedings</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261250' id='mega-menu-item-261250'><a target="_blank" class="mega-menu-link" href="/csdl/video-library?source=nav">Video Library</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261251' id='mega-menu-item-261251'><a class="mega-menu-link" href="/publications/computing-edge?source=nav"><i>ComputingEdge</i> Magazine</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261252' id='mega-menu-item-261252'><a class="mega-menu-link" href="/publications/tech-news?source=nav">Tech News Blog</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261245-0-1'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-disable-link mega-menu-item-261253' id='mega-menu-item-261253'><a class="fas fa-graduation-cap mega-menu-link" tabindex="0">Education & Career<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261254' id='mega-menu-item-261254'><a class="mega-menu-link" href="/education/code-of-ethics?source=nav">Code of Ethics</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261255' id='mega-menu-item-261255'><a class="mega-menu-link" href="/video-library/e-learning?source=nav">Educational Webinars</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261256' id='mega-menu-item-261256'><a class="mega-menu-link" href="/education?source=nav">Online Education</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261257' id='mega-menu-item-261257'><a class="mega-menu-link" href="/education/certifications?source=nav">Certifications</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261258' id='mega-menu-item-261258'><a class="mega-menu-link" href="/resources/podcasts?source=nav">Podcasts</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261259' id='mega-menu-item-261259'><a target="_blank" class="mega-menu-link" href="https://careers.computer.org/">Career Center</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261245-0-2'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261260' id='mega-menu-item-261260'><a class="far fa-newspaper mega-menu-link" href="/resources?source=nav">Industry & Trends<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261261' id='mega-menu-item-261261'><a class="mega-menu-link" href="/publications/tech-news?source=nav">Tech News Blog</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261262' id='mega-menu-item-261262'><a class="mega-menu-link" href="/resources/whitepapers-webinars?source=nav">Industry Webinars & Whitepapers</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261263' id='mega-menu-item-261263'><a class="mega-menu-link" href="/resources#reports?source=nav">Research Reports</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261264' id='mega-menu-item-261264'><a class="mega-menu-link" href="/education/bodies-of-knowledge?source=nav">Bodies of Knowledge</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261265' id='mega-menu-item-261265'><a class="mega-menu-link" href="/volunteering/boards-and-committees/standards-activities/home?source=nav">Standards</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261266' id='mega-menu-item-261266'><a class="mega-menu-link" href="/about/industry-practitioners?source=nav">CS for Industry Professionals</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261245-0-3'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261267' id='mega-menu-item-261267'><a class="fas fa-lightbulb mega-menu-link" href="/resources?source=nav">Additional Resources<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261268' id='mega-menu-item-261268'><a class="mega-menu-link" href="/resources?source=nav">Resource Library</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-326270' id='mega-menu-item-326270'><a class="mega-menu-link" href="/resources/newsletters?source=nav">Newsletters</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261269' id='mega-menu-item-261269'><a class="mega-menu-link" href="/communities/women-in-computing?source=nav">Women in Computing</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261271' id='mega-menu-item-261271'><a class="mega-menu-link" href="/advertising/recruitment?source=nav">Recruiting</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261272' id='mega-menu-item-261272'><a class="mega-menu-link" href="/press-room?source=nav">Press Room</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261273' id='mega-menu-item-261273'><a class="mega-menu-link" href="/digital-library/access-request?source=nav">Digital Library Access</a></li> </ul> </li> </ul> </li> </ul> </li></ul> </li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-menu-megamenu mega-align-bottom-left mega-menu-grid mega-menu-item-261274' id='mega-menu-item-261274'><a class="mega-menu-link" href="/volunteering?source=nav" aria-haspopup="true" aria-expanded="false" tabindex="0">VOLUNTEER<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-row' id='mega-menu-261274-0'> <ul class="mega-sub-menu"> <li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261274-0-0'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261275' id='mega-menu-item-261275'><a class="fas fa-handshake mega-menu-link" href="/volunteering?source=nav">Get Involved<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261276' id='mega-menu-item-261276'><a class="mega-menu-link" href="/conferences/organize-a-conference?source=nav">Organize a Conference</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261277' id='mega-menu-item-261277'><a class="mega-menu-link" href="/volunteering/volunteer-with-us#publication?source=nav">Run a Publication</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261278' id='mega-menu-item-261278'><a class="mega-menu-link" href="/communities/professional-chapters/distinguished-visitors-program?source=nav">Become a Distinguished Speaker</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261279' id='mega-menu-item-261279'><a class="mega-menu-link" href="/volunteering/upcoming-calls-for-participation">Participate in Standards Activities</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261280' id='mega-menu-item-261280'><a class="mega-menu-link" href="/publications/author-resources#peerreview?source=nav">Peer Review Content</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261281' id='mega-menu-item-261281'><a class="mega-menu-link" href="/volunteering/volunteer-with-us?source=nav">Volunteer Opportunities</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261274-0-1'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261282' id='mega-menu-item-261282'><a class="far fa-edit mega-menu-link" href="/publications/author-resources?source=nav">Publish<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261283' id='mega-menu-item-261283'><a class="mega-menu-link" href="/publications/author-resources?source=nav">Author Resources</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261284' id='mega-menu-item-261284'><a class="mega-menu-link" href="/publications/author-resources/calls-for-papers?source=nav">Calls for Papers</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261286' id='mega-menu-item-261286'><a class="mega-menu-link" href="/publications/open-access-content?source=nav">Publish Open Access</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261287' id='mega-menu-item-261287'><a class="mega-menu-link" href="/conferences/cps/author-faq?source=nav">CPS Author FAQ</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261274-0-2'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261289' id='mega-menu-item-261289'><a class="fas fa-globe mega-menu-link" href="/volunteering/society-leadership?source=nav">Leadership Network<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261290' id='mega-menu-item-261290'><a class="mega-menu-link" href="/volunteering/society-leadership?source=nav">Society Leadership</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261291' id='mega-menu-item-261291'><a class="mega-menu-link" href="/volunteering/boards-and-committees?source=nav">Boards & Committees</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261292' id='mega-menu-item-261292'><a class="mega-menu-link" href="/communities/technical-committees?source=nav">Technical Communities</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261294' id='mega-menu-item-261294'><a class="mega-menu-link" href="/communities/find-a-chapter?source=nav">Local Chapters</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261274-0-3'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261295' id='mega-menu-item-261295'><a class="fas fa-folder-open mega-menu-link" href="/volunteering/boards-and-committees?source=nav">Community Resources<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261296' id='mega-menu-item-261296'><a class="mega-menu-link" href="/volunteering/boards-and-committees/resources?source=nav">Governance Resources</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261297' id='mega-menu-item-261297'><a class="mega-menu-link" href="/conferences/organize-a-conference/organizer-resources?source=nav">Conference Organizer Resources</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261298' id='mega-menu-item-261298'><a class="mega-menu-link" href="/conferences/cps?source=nav">Conference Publishing Services</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261299' id='mega-menu-item-261299'><a class="mega-menu-link" href="/publications/author-resources/peer-review/journals/editor-in-chief?source=nav">Editor Information</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261300' id='mega-menu-item-261300'><a class="mega-menu-link" href="/communities/professional-chapters/resources?source=nav">Chapter Resources</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261301' id='mega-menu-item-261301'><a class="mega-menu-link" href="/volunteering/nomination-election?source=nav">Elections</a></li> </ul> </li> </ul> </li> </ul> </li></ul> </li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-menu-megamenu mega-align-bottom-left mega-menu-grid mega-menu-item-261347' id='mega-menu-item-261347'><a class="mega-menu-link" href="/about?source=nav" aria-haspopup="true" aria-expanded="false" tabindex="0">ABOUT<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-row' id='mega-menu-261347-0'> <ul class="mega-sub-menu"> <li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261347-0-0'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261348' id='mega-menu-item-261348'><a class="fas fa-tv mega-menu-link" href="/about?source=nav">About the Society<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261349' id='mega-menu-item-261349'><a class="mega-menu-link" href="/about?source=nav">About Us</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261351' id='mega-menu-item-261351'><a class="mega-menu-link" href="/volunteering/board-of-governors?source=nav">About the Board of Governors</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261352' id='mega-menu-item-261352'><a class="mega-menu-link" href="/volunteering/board-of-governors/members?source=nav">Board of Governors Members</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261353' id='mega-menu-item-261353'><a class="mega-menu-link" href="/communities/emerging-technology-fund?source=nav">Grant Programs</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261354' id='mega-menu-item-261354'><a class="mega-menu-link" href="/about/diversity-inclusion?source=nav">Diversity & Inclusion</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261347-0-1'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261355' id='mega-menu-item-261355'><a class="fas fa-comments mega-menu-link" href="/communities?source=nav">Communities<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261356' id='mega-menu-item-261356'><a class="mega-menu-link" href="/volunteering/boards-and-committees?source=nav">Boards & Committees</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261357' id='mega-menu-item-261357'><a class="mega-menu-link" href="/communities/technical-committees?source=nav">Technical Communities</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261358' id='mega-menu-item-261358'><a class="mega-menu-link" href="/communities/find-a-chapter?source=nav">Find a Local Chapter</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261359' id='mega-menu-item-261359'><a class="mega-menu-link" href="/volunteering/volunteer-with-us/open-positions?source=nav">Open Volunteer Opportunities</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261347-0-2'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261360' id='mega-menu-item-261360'><a class="fas fa-award mega-menu-link" href="/volunteering/awards?source=nav">Awards & Recognition<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261361' id='mega-menu-item-261361'><a class="mega-menu-link" href="/volunteering/awards/award-recipients?source=nav">Award Recipients</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261362' id='mega-menu-item-261362'><a class="mega-menu-link" href="/volunteering/awards/fellows?source=nav">Fellows</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261363' id='mega-menu-item-261363'><a class="mega-menu-link" href="/volunteering/awards/scholarships?source=nav">Student Scholarships & Awards</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261364' id='mega-menu-item-261364'><a class="mega-menu-link" href="/volunteering/nomination-election/nominations?source=nav">Nominate an Election Candidate</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261365' id='mega-menu-item-261365'><a class="mega-menu-link" href="/volunteering/awards/award-nominations?source=nav">Nominate a Colleague</a></li> </ul> </li> </ul> </li><li class='mega-menu-column mega-menu-columns-3-of-12' id='mega-menu-261347-0-3'> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-has-icon mega-icon-left mega-menu-item-261366' id='mega-menu-item-261366'><a class="fas fa-hands-helping mega-menu-link" href="/advertising-and-sponsorship-opportunities?source=nav">Partnerships & Society News<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261367' id='mega-menu-item-261367'><a class="mega-menu-link" href="/corporate-programs?source=nav">Corporate Partnerships</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261368' id='mega-menu-item-261368'><a class="mega-menu-link" href="/advertising-and-sponsorship-opportunities/conference-sponsorship-and-exhibit-sales??source=nav">Conference Sponsorships & Exhibits</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261369' id='mega-menu-item-261369'><a class="mega-menu-link" href="/advertising-and-sponsorship-opportunities?source=nav">Advertising</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261370' id='mega-menu-item-261370'><a class="mega-menu-link" href="/advertising/recruitment?source=nav">Recruitment</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-261371' id='mega-menu-item-261371'><a class="mega-menu-link" href="/press-room?source=nav">Press Room</a></li> </ul> </li> </ul> </li> </ul> </li></ul> </li><li class='mega-guestJoinUsButton mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-hide-arrow mega-hide-text mega-item-align-right mega-disable-link mega-menu-item-261373 guestJoinUsButton' id='mega-menu-item-261373'><a class="joinUs" href="/membership/join">JOIN US</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-hide-arrow mega-hide-text mega-item-align-right mega-menu-item-261374' id='mega-menu-item-261374'><a class="mega-menu-link dx-search-trigger dx-search-icon" href="#dx-search"><i class="fa fa-search"></i></a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-align-bottom-right mega-menu-flyout mega-item-align-right mega-hide-on-desktop mega-hide-on-mobile mega-disable-link mega-menu-item-261376' id='mega-menu-item-261376'><a class="mega-menu-link" tabindex="0" aria-haspopup="true" aria-expanded="false" role="button">MORE<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-hide-on-mobile mega-menu-item-272637' id='mega-menu-item-272637'><a class="mega-menu-link" href="https://www.computer.org/publications/?source=nav">Publications</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-hide-on-mobile mega-menu-item-261377' id='mega-menu-item-261377'><a class="mega-menu-link" href="/education?source=nav">Education & Career</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-hide-on-mobile mega-menu-item-261378' id='mega-menu-item-261378'><a class="mega-menu-link" href="/volunteering?source=nav">Volunteer</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-hide-on-mobile mega-menu-item-261380' id='mega-menu-item-261380'><a class="mega-menu-link" href="/about?source=nav">About</a></li></ul> </li></ul></div> <section id="content" role="main" class="content-wrapper"> <div class="wrapper container-fluid"> <app-main></app-main> <script src="/wp-content/themes/ieeecs-dx-theme/js/sticky.js"></script> <style> .adBlockBanner { background-color: #00629b ; padding-top: 10px; } </style> <div class="row adBlockBanner"> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> <div class="adBlockTopBanner adBlockMargins10 hidden-sm hidden-xs"> <script> googletag.cmd.push(function() { googletag.defineSlot('/19385854/CSDL_Leaderboard', [[234, 60], [468, 60], [728, 90], [320, 50]], 'div-gpt-ad-1537468532344-0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <div id='div-gpt-ad-1537468532344-0'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1537468532344-0'); }); </script> </div> </div> </div> </div> <style> body { font-size: 16px; } .uk-container { max-width: 800px; } footer .flexibleContent_footer > .uk-container { max-width: 1200px; } iframe.img-responsive { display: block; max-width: 100%; height: revert-layer; } .aBreadDark { color: #555555 !important; text-decoration: none; } .aBreadDark:visited { color: #555555 !important; text-decoration: none; } .aBreadDark:hover { color: #555555 !important; } .aBreadDark:active { color: #555555 !important; } .pageHeaderBreadcrumbs { font-family: 'OpenSans', sans-serif; font-size: 14px; color: #555555; padding: 0 0 20px 0; } .adBlockRight { padding-top: 100px; margin-top: -100px; } .adBlockStack { margin: 80px 0 0 0; } .adBlockSkyscaper { margin: 80px 0 0 50px; } .socialIcon777 { background: #777777; color: #ffffff; border-radius: 4px; width: 30px; height: 30px; display: inline-block; text-align: center; padding-top: 4px; } .socialIcon777:hover, .socialIcon777:active, .socialIcon777:visited { color: #eeeeee; } .landingHeaderHeading { font-family: 'Montserrat', sans-serif; font-size: 20px; font-weight: 300; color: #333333; padding: 0 0 30px 0; } .sectionTitle { font-size: 25px !important; font-weight: 800; } .itemQuestion { padding: 20px 0px; font-family: 'OpenSans', sans-serif; } .profileContentTitle { font-family: 'Montserrat', sans-serif; margin: 40px 0 10px 0; } .mediaRight { float: right; margin: 0 30px 30px 30px; max-width: 100%; height: auto; } img.alignleft { float: left; margin: 20px 1em 1em 0; } .profileHeaderActions { padding: 40px 0 40px 0; margin-left: 0; } .awardDeadlineTitle { font-family: 'Montserrat', sans-serif; font-size: 26px; font-weight: 300; line-height: 1.28; color: #555555; text-align: center; padding: 20px 0 40px 0; } .awardNomination { color: #00b5e2; font-family: "OpenSans",sans-serif; font-size: 16px; padding: 0 20px 40px 20px; } /* ------------------- */ /* BootStrap Overrides */ /* ------------------- */ p { margin: 0 0 20px 0; } blockquote { padding: 0; margin: 0 0 20px; font-size: 17.5px; border-left: 0 solid #cccccc; } b, strong { font-weight: bolder; font-size: 16px; } .h1, .h2, .h3, h1, h2, h3 { font-family: 'Montserrat', sans-serif; margin-top: 0; margin-bottom: 10px; } .h2, h2 { font-size: 32px; } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: inherit; font-weight: 400; line-height: 1.3; color: inherit; } </style> <div data-sticky-container> <div class="uk-grid"> <div class="uk-width-1 uk-width-3-4@l uk-margin-large-bottom"> <div class="uk-container uk-margin-medium-top"> <div class="uk-width-1"> <div class="pageHeaderBreadcrumbs"> <nav class="main-breadcrumbs" id="breadcrumbs"> <span> <a class="aBreadDark" href="/">Home</a> <span> / <a class="aBreadDark" href="/volunteering" target="_self"> Volunteering </a> / <a class="aBreadDark" href="/volunteering/awards" target="_self"> Awards </a> </span> </span> </nav> </div> </div> <div class="uk-text-bold"> <h1 style="font-size: 42px; line-height: 1.2;">Harry H. Goode Memorial Award</h1> <div style="font-size: 16px; color: #333333; font-weight: 500; margin: 10px 0 30px 4px;"> A bronze medal and $2,000 are awarded by the Computer Society on the basis of achievements in the information processing field which are considered either a single contribution of theory, design, or technique of outstanding significance, or the accumulation of important contributions on theory or practice over an extended time period, the total of which represent an outstanding contribution. </div> </div> </div> <div class="uk-container"> <div class="uk-text-bold uk-text-muted uk-margin-small-top uk-margin-small-bottom"> <div style="color: #333333; font-size: 18px; font-weight: 500;"></div> </div> <div class="uk-text-bold uk-text-muted uk-margin-small-top uk-margin-small-bottom uk-clearfix" style="padding-bottom: 20px !important;"> <div class="uk-float-right" style="color: #333333;"> Share this on: <a href="https://www.facebook.com/sharer/sharer.php?u=https://www.computer.org/volunteering/awards/goode" target="_blank" data-feathr-click-track="true" class="socialIcon777 uk-margin-small-right uk-margin-small-left" title="facebook link"> <i class="fa fa-facebook" aria-hidden="true"></i> </a> <a href="https://twitter.com/intent/tweet?url=https://www.computer.org/volunteering/awards/goode" target="_blank" data-feathr-click-track="true" class="socialIcon777 uk-margin-small-right" title="twitter link"> <i class="fa fa-brands fa-x-twitter" aria-hidden="true"></i> </a> <a href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.computer.org/volunteering/awards/goode" target="_blank" data-feathr-click-track="true" class="socialIcon777 uk-margin-small-right" title="linked in link"> <i class="fa fa-linkedin" aria-hidden="true"></i> </a> <a href="mailto:?Subject=Harry H. Goode Memorial Award" target="_blank" data-feathr-click-track="true" class="socialIcon777 uk-margin-small-right" title="email link"> <i class="fa fa-envelope" aria-hidden="true"></i> </a> </div> </div> </div> <div class="uk-container uk-margin-medium-top"> <div class="awardDeadlineHeader"> <div class="awardDeadlineTitle"> <h3><strong>Nomination Deadline</strong>:</h3> 1 October 2024 - 11:59PM EDT </div> </div> <div class="awardNominationActions"> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 mb-lg mt-lg text-center awardNomination"> <a href="https://ieee.secure-platform.com/a/solicitations/950/home" class="awardNominationButton" target="_blank">Nominate</a> </div> </div> </div> <div class="uk-container"> <div style="font-family: Open Sans, sans-serif; position: relative; overflow: hidden;"> <p><strong>This award nomination requires a minimum of 3 endorsements.</strong></p> <p style="padding-left: 30px;"><b><a href="https://ieeecs-media.computer.org/media/governance/awards/nomination-questions/goode.pdf">Nomination Questions (pdf)</a>  |  <a href="https://ieeecs-media.computer.org/media/governance/awards/flyers/2021/goode.pdf">Download Harry Goode Award Flyer (pdf)</a></b></p> <p>&nbsp;</p> <hr /> <h2>2024 Harry H. Goode Award Subcommittee Chair</h2> <p style="padding-left: 30px;"><strong>Ming C. Lin<br /> University of Maryland</strong></p> <hr /> </div> <div class="profileHeaderActions" style="text-align: center;"> <a class="aHero" href="/volunteering/awards/goode/about-goode" target="_self">About Harry Goode</a> </div> <div class="row awardRecipientContainer"> <div class="awardRecipientHeader"> <div class="awardRecipientTitle"> Past Recipients </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2024 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/willy-zwaenepoel"> Willy Zwaenepoel </a> <br/> <br/> For seminal and sustained contributions to operating systems and distributed systems. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2023 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/jose-aceves/"> Jose J. Garcia-Luna-Aceves </a> <br/> <br/> For significant and pioneering contributions to algorithms, protocols and architectures for routing in computer networks and the Internet. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2022 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/subhasish-mitra"> Subhasish Mitra </a> <br/> <br/> For sustained contributions to design and test of computing systems in established and emerging technologies. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2021 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/josep-torrellas"> Josep Torrellas </a> <br/> <br/> For contributions to energy efficient and programmable shared-memory multiprocessor architectures. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2020 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/carl-kesselman"> Carl Kesselman </a> <br/> <br/> For sustained contributions to high-performance computing and distributed systems at the highest level. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2020 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/ian-foster"> Ian T. Foster </a> <br/> <br/> For sustained contributions to high-performance computing and distributed systems at the highest level. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2019 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/marilyn-wolf"> Marilyn C. Wolf </a> <br/> <br/> For contributions to embedded, hardware-software codesign, and real-time computer vision systems. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2018 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/kunle-olukotun"> Kunle Olukotun </a> <br/> <br/> For fundamental and sustained effort to create and leverage chip‐multiprocessors. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2017 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/mani-chandy"> K. Mani Chandy </a> <br/> <br/> For seminal contributions to distributed and parallel programming, including the development of the UNITY formalism. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2017 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/jayadev-misra"> Jayadev Misra </a> <br/> <br/> For seminal contributions to distributed and parallel programming, including the development of the UNITY formalism. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2016 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/giovanni-de-micheli"> Giovanni De Micheli </a> <br/> <br/> For seminal contributions to design and design tools for networks on chips. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2015 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/david-padua"> David Padua </a> <br/> <br/> For basic and lasting contributions to parallel compilers, languages and tools. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2014 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/norman-jouppi"> Norman P. Jouppi </a> <br/> <br/> For sustained contributions that have shaped and cumulatively altered the field of computer architecture with emphasis on high-performance microprocessors. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2013 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/yale-patt"> Yale Patt </a> <br/> <br/> For nearly half a century of significant contributions to information processing, including microarchitecture insights, a breakaway textbook, and mentoring future leaders. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2012 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/arvind"> Arvind </a> <br/> <br/> For fundamental contributions to research in dataflow computing, memory models, and cache coherence protocols. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2011 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/moshe-vardi"> Moshe Y. Vardi </a> <br/> <br/> computing, memory models, and cache coherence protocols. 2011 Moshe Y. Vardi For fundamental and lasting contributions to the development of logic as a unifying foundational framework and a tool for modeling computational systems. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2009 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/mateo-valero"> Mateo Valero </a> <br/> <br/> In recognition of seminal contribution to vector, out-of-order, multithreaded, and VLIW processor architectures. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2008 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/dharma-agrawal"> Dharma P. Agrawal </a> <br/> <br/> For outstanding contributions and leadership in wireless and mobile systems, including ad-hoc, sensor, and mesh networks. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2007 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/guy-steele"> Guy L. Steele </a> <br/> <br/> For innovation and leadershop in the definition, design and standardization of computer languages and creativity in the design of languages and algorithms for parallel and high performance computing. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2006 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/alan-smith"> Alan J. Smith </a> <br/> <br/> For leadership in the measurement and evaluation of cache and memory system performance. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2005 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/john-hopcroft"> John E. Hopcroft </a> <br/> <br/> For fundamental contributions to the study of algorithms and their applications in information processing. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2004 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/edmund-clarke"> Edmund M. Clarke, Jr. </a> <br/> <br/> For significant and pioneering contributions to formal verification of hardware and software systems, and for the profound impact these contributions have had on the electronics industry. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2003 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/peter-chen"> Peter P. Chen </a> <br/> <br/> For significant and pioneering contributions to data and software engineering, particularly the in of the Entity-Relationship (ER) model. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2002 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/ian-akyildiz"> Ian F. Akyildiz </a> <br/> <br/> For significant and pioneering contributions to advanced architectures and protocols for wireless and satellite networking. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2001 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/oscar-ibarra"> Oscar H. Ibarra </a> <br/> <br/> For outstanding contributions to the information processing field, particularly in the design and analysis of algorithms; theory of computation; computational complexity and parallel computing. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 2000 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/john-iliffe"> John Iliffe </a> <br/> <br/> For lifetime achievement in the practice of computer system design and evaluation. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1999 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/ahmed-sameh"> Ahmed Sameh </a> <br/> <br/> For seminal and influential work in parallel numerical algorithms. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1998 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/vishwani-agrawal"> Vishwani Agrawal </a> <br/> <br/> For innovative contributions to the field of electronic testing. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1997 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/james-thornton"> James Thornton </a> <br/> <br/> For pioneering contributions and leadership in high performance computing and networking. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1996 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/leonard-kleinrock"> Leonard Kleinrock </a> <br/> <br/> For fundamental contributions to packet switching and queuing theory, two of the principal technologies which led to the Internet, empowering the global community to participate in worldwide economic, political and cultural processes. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1995 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/michael-flynn"> Michael J. Flynn </a> <br/> <br/> For pivitor and seminal contributions to the design and classification of computer architecture. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1994 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/azriel-rosenfeld"> Azriel Rosenfeld </a> <br/> <br/> For fundamental contributions to the fields of pattern recognition, image processing, and computer vision. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1992 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/edward-davidson"> Edward S. Davidson </a> <br/> <br/> For pivotal seminal contributions to the design, implementation, and performance evaluation of high performance computer systems. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1989 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/frederick-brooks"> Frederick P. Brooks, Jr. </a> <br/> <br/> For lasting contributions to computer science education, 3-D computer graphics interactive, and to hardware and software architecture in the development of the IBM System/360 series. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1986 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/robert-kahn"> Robert E. Kahn </a> <br/> <br/> Not given. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1985 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/carver-mead"> Carver A. Mead </a> <br/> <br/> In recognition of his pioneering contributions to the research and education of very large scale integration (VLSI) design. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1984 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/ralph-gomory"> Ralph E. Gomory </a> <br/> <br/> In recognition of his achievements in integer programming and its successful applications in information processing technology. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1983 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/gene-amdahl"> Gene M. Amdahl </a> <br/> <br/> In recognition of his outstanding contributions to the design, applications and manufacture of large-scale high-performance computers. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1982 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/king-sun-fu"> King-sun Fu </a> <br/> <br/> In recognition of his contributions in pattern recognition and its applications, and his leadership in education in information processing. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1981 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/car-hoare"> C.A.R. Hoare </a> <br/> <br/> In recognition of his pioneering work in the formal semantics of programming languages to aid in the proof of correctness of program, his contributions towards applying formal discipline to the program development process, and his deep insight into the process of programming language design which has been invaluable to designers of a wide range of structured programming languages. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1980 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/fernando-corbato"> Fernando J. Corbato </a> <br/> <br/> In recognition of his contributions to and pioneering efforts in the development of time-shared computer systems, for his tireless efforts in providing direction for the entire time-sharing concept, for his leadership in the development of the Multics operating system which embodies seminal concepts such as a hierarchical file system, paging, segmentation and advanced security and protection mechanisms. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1979 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/herman-goldstine"> Herman H. Goldstine </a> <br/> <br/> In recognition of his support and major contributions to the development of the ENIAC; his pioneering work on the logic, design and coding of electronic computers; his leadership role in the design, construction and use of the IAS machine at the Princeton Institute for Advanced Study; his significant contributions to the theory and practice of matrix computations; his encouragement of young scientists and mathematicians to explore the use of electronic computers; and his penetrating analysis of the history of computing. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1978 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/moore-noyce"> Gordon E. Moore, Robert N. Noyce </a> <br/> <br/> In recognition of their original contributions to semiconductor integrated circuit technology, their pioneering achievements in using this technology for the development and production of microprocessors and many other computer system components, and their distinguished leadership of and insight in computer science and technology, which have revolutionized the information processing field. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1977 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/jay-forrester"> Jay W. Forrester </a> <br/> <br/> In recognition of his pioneering achievements in the development of random-access, coincident-current magnetic core storage, which is now the standard memory device for digital computers; for his innumerable contributions in the design and construction of Whirlwind I, one of the first high-speed digital computers; for his landmark achievements in the development of computer modeling and simulation techniques, including their application to a wide range of social systems; for his leadership in the development of the field of system dynamics and its applications in exploring alternate policies at the industrial, urban, national, and international levels; and for his many additional contributions to the development of information processing, its applications to social systems, and the dissemination of information on such developments through a series of papers and books. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1976 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/lawrence-roberts"> Lawrence G. Roberts </a> <br/> <br/> In recognition of his contributions to the architectural design of computer-communication systems, his leadership in creating a fertile research environment leading to advances in computer and satellite communications techniques, his role in the establishment of standard international communication protocols and procedures, and his accomplishments in development and demonstration of packet switching technology and the ensuing networks which grew out of this work. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1975 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/kenneth-iverson"> Kenneth E. Iverson </a> <br/> <br/> In recognition of the generalized notation, APL, which he conceived and developed; of the effectiveness in communications which has resulted from the use of APL in many diverse applications; and of the expected impact that APL will have on programming language theory and practice in the future. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1974 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/edsger-dijkstra"> Edsger W. Dijkstra </a> <br/> <br/> For his contributions to the scientific approach to computer programming, his efforts to establish programming as a science and a profession, and the enhancement of higher programming standards and procedures, and for his accomplishments in the early construction of ALGOL compilers and the ensuing programming breakthroughs are to be commended. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1972 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/seymour-cray"> Seymour R. Cray </a> <br/> <br/> For his contributions to the conceptual and detailed design of several large-scale, high-speed digital computers over a period of more than 15 years, and for his contributions and leadership in developing practical multiprocessing systems embodying a large number of very innovative computer concepts. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1971 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/allen-newell"> Allen Newell </a> <br/> <br/> For his major contributions to the computing profession's scientific understanding of complex information processing systems in the areas of computer programming systems and the understanding of human thought processes, and for his pioneering work and leadership in research in artificial intelligence, psychology and computer science, and for his many contributions to advanced digital programming, programming language development, computer architecture, and his important contributions to scientific literature, and for his continued leadership and outstanding work in training and educating young people for careers in computer science. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1970 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/grace-hopper"> Grace Murray Hopper </a> <br/> <br/> For her pioneering work and leadership in the development of computer software, and for her impact and influence on the computing profession and her fellow colleagues, and for her pioneering work and leadership in the development of important concepts for mathematical and business compilers, and for her contributions to the development and acceptance of English-language, problem-oriented programming, and for her outstanding work and continued efforts in the education and training of men and women for careers in computer science and data processing. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1969 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/alston-householder"> Alston S. Householder </a> <br/> <br/> For his impact and influence on computer science in general and particularly for his contributions to the methods and techniques for obtaining numerical solutions to very large problems through the use of digital computers, and for his many publications, including books, which have provided guidance and help to workers in the field of numerical analysis, and for his contributions to professional activities and societies as committee member, paper referee, conference organizer, and society president. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1968 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/maurice-wilkes"> Maurice V. Wilkes </a> <br/> <br/> For his many original achievements in the computer field, both in engineering and software, and for his contributions to the growth of professional society activities and to international cooperation among computer professionals. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1967 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/samuel-alexander"> Samuel N. Alexander </a> <br/> <br/> For effective pioneering in the introduction and exploration of computers in the federal government; and for his continuing leadership and inspiration to all involved in the implementation of computer technology within government agencies. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1966 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/presper-eckert"> J. Presper Eckert </a> <br/> <br/> For his pioneering contributions to automatic computing by participating in the design and construction of the ENIAC, the world's first all-electronic computer, and of the BINAC and the UNIVAC, and for his continuing work in the design of electronic computing systems. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1966 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/john-mauchly"> John W. Mauchly </a> <br/> <br/> For his pioneering contributions to automatic computing by participating in the design and construction of the ENIAC, the world's first all-electronic computer, and of the BINAC and the UNIVAC, and for his pioneering efforts in the application of electronic computers to the solution of scientific and business problems. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1965 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/george-stibitz"> George R. Stibitz </a> <br/> <br/> For his contributions to, and pioneering efforts in, automatic computing; for independently proposing the use of the binary system, floating-point arithmetic, memory indexing and operation from a remote console; and for designing the first operating program-controlled computer. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1965 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/konrad-zuse"> Konrad Zuse </a> <br/> <br/> For his contributions to, and pioneering efforts in, automatic computing; for independently proposing the use of the binary system and floating-point arithmetic; and for designing the first program-controlled computer in Germany -- one of the earliest in the world. </div> </div> <div class="uk-width-1 awardRecipientContent"> <div class="awardRecipientYear"> 1964 </div> <div class="awardRecipientNameAndLink"> <a href="/profiles/howard-aiken"> Howard H. Aiken </a> <br/> <br/> For his original contribution to the development of automatic computers that led to the first large-scale, general-purpose, automatic digital computer ever to be put in operation; for his continuous work in the field of digital computers as an engineer; and for the knowledge and inspiration imparted to many as a teacher. </div> </div> </div> </div> </div> <div class="uk-width-1 uk-width-1-4@l uk-visible@l" style="padding-top: 90px;"> </div> </div> </div> <div class="uk-section uk-section-default uk-padding uk-margin-large-bottom"> <h2 class="uk-margin-large-bottom"> Recommended by IEEE Computer Society </h2> <div class="uk-child-width-1-4@l uk-child-width-1-3@m uk-child-width-2@s uk-child-width-2@xs uk-child-width-1 uk-grid-match" uk-grid> <div> <div class="uk-card uk-card-default uk-card-hover uk-card-body uk-padding-remove"> <div class="uk-card-media-top uk-text-center" style="background-color: #eeeeee;"> <a href="/publications/tech-news/trends/role-of-ethics-in-gaming/" title="The Role of Ethics in Gaming Design: How to Optimize Player Well-being, Fairness, and Inclusivity"> <img src="https://ieeecs-media.computer.org/wp-media/2024/11/25155531/game-design-scaled.jpeg" style="height: 200px;" alt=""> </a> </div> <div class="uk-card-body"> <h3 class="uk-card-title"><a href="/publications/tech-news/trends/role-of-ethics-in-gaming/">The Role of Ethics in Gaming Design: How to Optimize Player Well-being, Fairness, and Inclusivity</a></h3> </div> </div> </div> <div> <div class="uk-card uk-card-default uk-card-hover uk-card-body uk-padding-remove"> <div class="uk-card-media-top uk-text-center" style="background-color: #eeeeee;"> <a href="/publications/tech-news/trends/network-management-using-ai/" title="Intent-Based Networking: The Future of Network Management Using AI"> <img src="https://ieeecs-media.computer.org/wp-media/2024/11/25085754/intent-based-networking-scaled.jpeg" style="height: 200px;" alt=""> </a> </div> <div class="uk-card-body"> <h3 class="uk-card-title"><a href="/publications/tech-news/trends/network-management-using-ai/">Intent-Based Networking: The Future of Network Management Using AI</a></h3> </div> </div> </div> <div> <div class="uk-card uk-card-default uk-card-hover uk-card-body uk-padding-remove"> <div class="uk-card-media-top uk-text-center" style="background-color: #eeeeee;"> <a href="/publications/tech-news/trends/ai-and-ethics-bridging-the-gap/" title="AI and Ethics: Bridging The Gap"> <img src="https://ieeecs-media.computer.org/wp-media/2024/11/20091137/AI-and-ethics-scaled.jpeg" style="height: 200px;" alt=""> </a> </div> <div class="uk-card-body"> <h3 class="uk-card-title"><a href="/publications/tech-news/trends/ai-and-ethics-bridging-the-gap/">AI and Ethics: Bridging The Gap</a></h3> </div> </div> </div> <div> <div class="uk-card uk-card-default uk-card-hover uk-card-body uk-padding-remove"> <div class="uk-card-media-top uk-text-center" style="background-color: #eeeeee;"> <a href="/publications/tech-news/build-your-career/five-tips-for-early-career-professionals/" title="Working with Recruiters: Five Tips for Early Career Professional"> <img src="https://ieeecs-media.computer.org/wp-media/2024/11/20092445/working-with-recruiters-scaled.jpeg" style="height: 200px;" alt=""> </a> </div> <div class="uk-card-body"> <h3 class="uk-card-title"><a href="/publications/tech-news/build-your-career/five-tips-for-early-career-professionals/">Working with Recruiters: Five Tips for Early Career Professional</a></h3> </div> </div> </div> <div> <div class="uk-card uk-card-default uk-card-hover uk-card-body uk-padding-remove"> <div class="uk-card-media-top uk-text-center" style="background-color: #eeeeee;"> <a href="/publications/tech-news/trends/system-integration-unlocks-growth-and-profit" title="How System Integration Unlocks New Growth and Profit Potential"> <img src="https://ieeecs-media.computer.org/wp-media/2024/11/21090516/AdobeStock_572476206-scaled.jpeg" style="height: 200px;" alt=""> </a> </div> <div class="uk-card-body"> <h3 class="uk-card-title"><a href="/publications/tech-news/trends/system-integration-unlocks-growth-and-profit">How System Integration Unlocks New Growth and Profit Potential</a></h3> </div> </div> </div> <div> <div class="uk-card uk-card-default uk-card-hover uk-card-body uk-padding-remove"> <div class="uk-card-media-top uk-text-center" style="background-color: #eeeeee;"> <a href="/publications/tech-news/trends/beyond-algorithms-explainable-ai" title="Beyond Algorithms: Unveiling the Transparent World of Explainable AI"> <img src="https://ieeecs-media.computer.org/wp-media/2024/11/18091912/AdobeStock_884956238-scaled.jpeg" style="height: 200px;" alt=""> </a> </div> <div class="uk-card-body"> <h3 class="uk-card-title"><a href="/publications/tech-news/trends/beyond-algorithms-explainable-ai">Beyond Algorithms: Unveiling the Transparent World of Explainable AI</a></h3> </div> </div> </div> <div> <div class="uk-card uk-card-default uk-card-hover uk-card-body uk-padding-remove"> <div class="uk-card-media-top uk-text-center" style="background-color: #eeeeee;"> <a href="/publications/tech-news/trends/ai-and-llm-automation" title="AI and LLM: How These Enable Automation for Both Backend and Frontend User Experience"> <img src="https://ieeecs-media.computer.org/wp-media/2024/11/13105101/ai-and-LLMS-min-scaled.jpeg" style="height: 200px;" alt=""> </a> </div> <div class="uk-card-body"> <h3 class="uk-card-title"><a href="/publications/tech-news/trends/ai-and-llm-automation">AI and LLM: How These Enable Automation for Both Backend and Frontend User Experience</a></h3> </div> </div> </div> <div> <div class="uk-card uk-card-default uk-card-hover uk-card-body uk-padding-remove"> <div class="uk-card-media-top uk-text-center" style="background-color: #eeeeee;"> <a href="/publications/tech-news/trends/things-to-watch-in-fintech-in-2024/" title="Top Things to Watch in Fintech in 2024 & Beyond"> <img src="https://ieeecs-media.computer.org/wp-media/2024/11/20085451/fintech-scaled.jpeg" style="height: 200px;" alt=""> </a> </div> <div class="uk-card-body"> <h3 class="uk-card-title"><a href="/publications/tech-news/trends/things-to-watch-in-fintech-in-2024/">Top Things to Watch in Fintech in 2024 & Beyond</a></h3> </div> </div> </div> </div> </div> <div class="uk-hidden@l"> <div class="row generalAdContent"> <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12"> <div class="adBlockBottom adBlockMargins" style="position: relative; overflow: hidden;"> <script> googletag.cmd.push(function() { googletag.defineSlot('/19385854/Events_MicroSites_BTF_Left', [[250, 250], [300, 100], [300, 250], [200, 200]], 'div-gpt-ad-1537476343203-0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <div id='div-gpt-ad-1537476343203-0'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1537476343203-0'); }); </script> </div> </div> </div> <div class="col-lg-4 col-md-6"> <div class="adBlockBottom adBlockMargins" style="position: relative; overflow: hidden;"> <script> googletag.cmd.push(function() { googletag.defineSlot('/19385854/Events_MicroSites_BTF_Right', [[200, 200], [250, 250], [300, 100], [300, 250]], 'div-gpt-ad-1537476420892-0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <div id='div-gpt-ad-1537476420892-0'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1537476420892-0'); }); </script> </div> </div> </div> </div> </div> <script> window.addEventListener("load", function() { let sticky = new Sticky('.adBlockRight'); }); $(document).ready(function(){ }); </script> </div> </section> <footer id="footer"> <style> .contentRow_200 { padding: 40px 30px 60px 30px !important; } .contentRow_201 { padding: 30px 0px 30px 0px !important; } .flexibleContent_footer { padding: 10px 80px 10px 80px; } @media screen and (max-width: 480px) { .flexibleContent_footer { padding: 5px 10px 5px 10px; } } @media screen and (min-width: 481px) and (max-width: 768px) { .flexibleContent_footer { padding: 5px 10px 5px 10px; } } @media screen and (min-width: 769px) and (max-width: 992px) { .flexibleContent_footer { padding: 5px 20px 5px 20px; } } @media screen and (min-width: 993px) and (max-width: 1200px) { .flexibleContent_footer { padding: 10px 20px 10px 20px; } } @media screen and (min-width: 1201px) and (max-width: 1440px) { .flexibleContent_footer { padding: 10px 80px 10px 80px; } } @media screen and (min-width: 1441px) and (max-width: 1920px) { .flexibleContent_footer { padding: 10px 100px 10px 100px; } } @media screen and (min-width: 1921px) { .flexibleContent_footer { padding: 10px 120px 10px 120px; } }</style> <div class="uk-padding-remove flexibleContent_footer" style="background: linear-gradient(30deg, rgba(0,89,144,1) 0%, rgba(0,40,85,1) 35%, rgba(0,40,85,1) 100%); "> <div class="uk-container contentRow_200"> <div class="uk-width-1"> <a name="footer" class="anchorJumpPoint"></a> </div> <div class="uk-width-1 uk-grid-collapse uk-grid" uk-grid> <div class="uk-width-1 uk-width-1-4@m"><style> .siteFooterLink, .siteFooterLink:visited { color: #fafafa !important; } .siteFooterLink:hover { color: #fbce7b !important; } .siteFooterLink:active { color: #ffffff !important; } </style> <div style="padding: 30px 60px 0 0;"> <img class="alignnone size-full wp-image-190898 img-responsive" src="https://ieeecs-media.computer.org/wp-media/2022/04/28195553/IEEE-CS_Logo-177x61-2x-orange-white.png" alt="IEEE Computer Society logo" width="162" height="59" /> <p style="color: #FBCE7B; margin-top: 20px; margin-bottom: 10px;">Sign up for our newsletter.</p> <p style="color: #fafafa; font-size: 16px; font-family: Montserrat; font-weight: 500; margin: 20px 0 0 0 !important;">EMAIL ADDRESS</p> <a href="/resources/newsletters?source=footer" style="width: 100%; height: 30px; border: 1px solid #333333; border-radius: 4px; background-color: white; cursor: pointer; display: block;"></a> <div class="uk-grid uk-grid-collapse uk-margin-medium-top"> <div class="uk-float-left uk-width-1-6"><a href="https://www.facebook.com/ieeecomputersociety" target="_blank"><img src="https://ieeecs-media.computer.org/wp-media/2024/06/20073247/Icon_Facebook.png" height="26" width="26" style="height: 26px; width: 26px;"/></a></div> <div class="uk-float-left uk-width-1-6"><a href="https://www.twitter.com/computersociety" target="_blank"><img src="https://ieeecs-media.computer.org/wp-media/2024/06/20073300/Icon_Twitter.png" height="26" width="26" style="height: 26px; width: 26px;"/></a></div> <div class="uk-float-left uk-width-1-6"><a href="https://www.linkedin.com/company/8433838" target="_blank"><img src="https://ieeecs-media.computer.org/wp-media/2024/06/20073254/Icon_LinkedIn.png" height="26" width="26" style="height: 26px; width: 26px;"/></a></div> <div class="uk-float-left uk-width-1-6"><a href="https://www.instagram.com/ieee_computer_society/" target="_blank"><img src="https://ieeecs-media.computer.org/wp-media/2024/06/20073249/Icon_Instagram.png" height="26" width="26" style="height: 26px; width: 26px;"/></a></div> <div class="uk-float-left uk-width-1-6"><a href="http://www.youtube.com/user/ieeeComputerSociety" target="_blank"><img src="https://ieeecs-media.computer.org/wp-media/2024/06/20073245/Icon_YouTube.png" height="26" width="26" style="height: 26px; width: 26px;"/></a></div> </div> </div></div> <div class="uk-width-1 uk-width-1-4@m"><p style="color: #FBCE7B; margin-top: 40px; margin-bottom: 10px; font-family: Montserrat; font-size: 14px; font-weight: 600;">IEEE COMPUTER SOCIETY</p> <ul class="uk-list" style="color: #ffffff; font-size: 12px; font-family: 'Open Sans'; line-height: 18px;"> <li><a class="siteFooterLink" href="https://www.computer.org/about">About Us</a></li> <li><a class="siteFooterLink" href="/volunteering/board-of-governors">Board of Governors</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/resources/newsletters">Newsletters</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/press-room">Press Room</a></li> <li><a class="siteFooterLink" href="https://supportcenter.ieee.org/" target="_blank">IEEE Support Center</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/about/contact">Contact Us</a></li> </ul> <p style="color: #FBCE7B; margin-top: 40px; margin-bottom: 10px;font-family: Montserrat; font-size: 14px; font-weight: 600;">DIGITAL LIBRARY</p> <ul class="uk-list" style="color: #ffffff;font-size: 12px; font-family: 'Open Sans'; line-height: 18px;"> <li><a class="siteFooterLink" href="https://www.computer.org/csdl/magazines" target="_blank">Magazines</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/csdl/journals" target="_blank">Journals</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/csdl/proceedings" target="_blank">Conference Proceedings</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/csdl/video-library" target="_blank">Video Library</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/digital-library/librarian-resources" target="_blank">Librarian Resources</a></li> </ul></div> <div class="uk-width-1 uk-width-1-4@m"><p style="color: #FBCE7B; margin-top: 40px; margin-bottom: 10px;font-family: Montserrat; font-size: 14px; font-weight: 600;">COMPUTING RESOURCES</p> <ul class="uk-list" style="color: #ffffff;font-size: 12px; font-family: 'Open Sans'; line-height: 18px;"> <li><a class="siteFooterLink" href="https://careers.computer.org/" target="_blank">Career Center</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/education">Courses &amp; Certifications</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/video-library">Webinars</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/resources/podcasts">Podcasts</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/publications/tech-news">Tech News</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/membership/">Membership</a></li> </ul> <p style="color: #FBCE7B; margin-top: 40px; margin-bottom: 10px;font-family: Montserrat; font-size: 14px; font-weight: 600;">COMMUNITY RESOURCES</p> <ul class="uk-list" style="color: #ffffff;font-size: 12px; font-family: 'Open Sans'; line-height: 18px;"> <li><a class="siteFooterLink" href="https://www.computer.org/volunteering/boards-and-committees/resources">Governance</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/conferences/organize-a-conference/organizer-resources">Conference Organizers</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/publications/author-resources">Authors</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/communities/professional-chapters/resources">Chapters</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/communities">Communities</a></li> </ul></div> <div class="uk-width-1 uk-width-1-4@m"><p style="color: #FBCE7B; margin-top: 40px; margin-bottom: 10px;font-family: Montserrat; font-size: 14px; font-weight: 600;">BUSINESS SOLUTIONS</p> <ul class="uk-list" style="color: #ffffff;font-size: 12px; font-family: 'Open Sans'; line-height: 18px;"> <li><a class="siteFooterLink" href="https://www.computer.org/corporate-programs">Corporate Partnerships</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/advertising-and-sponsorship-opportunities/conference-sponsorship-and-exhibit-sales?source=advertise">Conference Sponsorships &amp; Exhibits</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/advertising-and-sponsorship-opportunities">Advertising</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/advertising/recruitment">Recruiting</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/digital-library/institutional-subscriptions">Digital Library Institutional Subscriptions</a></li> <br class="empty"/> </ul> <p style="color: #FBCE7B; margin-top: 40px; margin-bottom: 10px;font-family: Montserrat; font-size: 14px; font-weight: 600;">POLICIES</p> <ul class="uk-list" style="color: #ffffff;font-size: 12px; font-family: 'Open Sans'; line-height: 18px;"> <li><a class="siteFooterLink" href="https://www.ieee.org/security-privacy.html" target="_blank">Privacy</a></li> <li><a class="siteFooterLink" href="https://www.ieee.org/accessibility-statement.html" target="_blank">Accessibility Statement</a></li> <li><a class="siteFooterLink" href="https://www.ieee.org/nondiscrimination" target="_blank">IEEE Nondiscrimination Policy</a></li> <li><a class="siteFooterLink" href="https://www.computer.org/sitemap.xml" target="_blank">XML Sitemap</a></li> </ul></div> </div> </div> </div> <div class="uk-padding-remove flexibleContent_footer" style="background: center / cover no-repeat url('https://ieeecs-media.computer.org/wp-media/2022/04/07214635/BG_Footer.webp'); "> <div class="uk-container contentRow_201"> <div class="uk-width-1"> <a name="anchor" class="anchorJumpPoint"></a> </div> <div class="uk-width-1 uk-grid-collapse uk-grid" uk-grid> <div class="uk-width-1"><p style="text-align: center; color: #ffffff; font-family: open sans, sans-serif; font-size:12px;">©IEEE — All rights reserved. Use of this website signifies your agreement to the IEEE Terms and Conditions.</p> <p style="text-align: center; color: #ffffff; font-family: open sans, sans-serif; font-size:12px;">A not-for-profit organization, the Institute of Electrical and Electronics Engineers (IEEE) is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity.</p></div> </div> </div> </div> </div> </div> </div> </footer> <link rel='stylesheet' id='wc-blocks-style-css' href='https://www.computer.org/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-9.3.3' type='text/css' media='all' /> <script type="text/javascript" src="https://www.computer.org/wp-content/plugins/category-to-pages-wud/js/cat-to-page.js" id="cattopage_wud_script-js"></script> <script type="text/javascript" src="https://www.computer.org/wp-content/plugins/category-to-pages-wud/js/jquery.ctp_wud_min.js" id="cattopage_wud_cat_img_script-js"></script> <script type="text/javascript" src="https://www.computer.org/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=9.3.3" id="sourcebuster-js-js"></script> <script type="text/javascript" id="wc-order-attribution-js-extra"> /* <![CDATA[ */ var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/www.computer.org\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.computer.org/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=9.3.3" id="wc-order-attribution-js"></script> <script type="text/javascript" src="https://www.computer.org/wp-includes/js/hoverIntent.min.js?ver=1.10.2" id="hoverIntent-js"></script> <script type="text/javascript" id="megamenu-js-extra"> /* <![CDATA[ */ var megamenu = {"timeout":"300","interval":"100"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.computer.org/wp-content/plugins/megamenu/js/maxmegamenu.js?ver=3.3.1.2" id="megamenu-js"></script> <script type="text/javascript" src="https://www.computer.org/wp-content/plugins/megamenu-pro/assets/public.js?ver=2.4" id="megamenu-pro-js"></script> <app-search-bar></app-search-bar> <div id="myProfileModal" uk-modal> <div class="uk-modal-dialog uk-modal-body"> <button class="uk-modal-close-default" type="button" uk-close></button> <ul class="uk-list uk-list-divider"> <li class="uk-margin-small-top uk-margin-small-bottom" style="font-size: 16px;"> <span class="loginButton">Sign In</span> </li> </ul> </div> </div> <script type="text/javascript" src="https://cdn.computer.org/ajax/libs/modernizr/2.8.3/modernizr.min.js"></script> <script type="text/javascript" src="https://cdn.computer.org/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> <script type="text/javascript" src="https://cdn.computer.org/ajax/libs/jquery-easing/1.4.1/jquery.easing.min.js"></script> <script type="text/javascript" src="https://cdn.computer.org/ajax/libs/moment.js/2.22.0/moment-with-locales.min.js"></script> <script type="text/javascript" src="https://cdn.computer.org/ajax/libs/moment-timezone/0.5.14/moment-timezone.min.js"></script> <script type="text/javascript" src="https://cdn.computer.org/ajax/libs/slick-carousel/1.8.1/slick.min.js"></script> <script type="text/javascript" src="https://cdn.computer.org/common/vendors/jquery-card/jquery.card.js"></script> <script type="text/javascript" src="https://cdn.computer.org/common/vendors/overhang/overhang.min.js"></script> <script type="text/javascript" src="https://cdn.computer.org/common/vendors/date-range-picker/daterangepicker.js"></script> <script type="text/javascript" src="https://cdn.computer.org/common/vendors/cs-therm/cs-therm.js"></script> <script type="text/javascript" src="https://cdn.computer.org/dx/js/site-menu.js"></script> <script> $(".loginButton").click(function() { localStorage.setItem('originUrl', 'https://www.computer.org/volunteering/awards/goode'); window.location = "/wp-json/global/login"; }); $(document).ready(function(){ $('.dropdown-toggle').dropdown(); /* General */ $(".latestNewsCarousel").slick({ accessibility: true, arrows: true, dots: true, dotsClass: "latestNewsCarouselDots", infinite: true, speed: 300, slidesToShow: 3, slidesToScroll: 3, prevArrow: $("#latestNewsCarouselPrevious"), nextArrow: $("#latestNewsCarouselNext"), responsive: [ { breakpoint: 1920, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: false } }, { breakpoint: 1440, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: false } }, { breakpoint: 1200, settings: { slidesToShow: 2, slidesToScroll: 2, infinite: true, dots: false } }, { breakpoint: 870, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } } ] }); $(".productPricingCarousel").slick({ accessibility: true, arrows: true, dots: true, dotsClass: "productPricingCarouselDots", infinite: true, speed: 300, slidesToShow: 2, slidesToScroll: 2, prevArrow: $("#productPricingCarouselPrevious"), nextArrow: $("#productPricingCarouselNext"), responsive: [ { breakpoint: 1920, settings: { slidesToShow: 2, slidesToScroll: 2, infinite: true, dots: false } }, { breakpoint: 1440, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: false } }, { breakpoint: 1200, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: false } }, { breakpoint: 992, settings: { slidesToShow: 2, slidesToScroll: 2, infinite: true, dots: true } }, { breakpoint: 768, settings: { slidesToShow: 2, slidesToScroll: 2, infinite: true, dots: true } }, { breakpoint: 700, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } }, { breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } } ] }); $(".viewpointsCarousel").slick({ accessibility: true, arrows: true, dots: true, dotsClass: "viewpointsCarouselDots", infinite: true, speed: 300, adaptiveHeight: true, slidesToShow: 3, slidesToScroll: 3, prevArrow: $("#viewpointsCarouselPrevious"), nextArrow: $("#viewpointsCarouselNext"), responsive: [ { breakpoint: 1920, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: false } }, { breakpoint: 1440, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: false } }, { breakpoint: 1200, settings: { slidesToShow: 2, slidesToScroll: 2, infinite: true, dots: false } }, { breakpoint: 992, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } }, { breakpoint: 768, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } }, { breakpoint: 700, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } } ] }); $(".awardsCarousel").slick({ accessibility: true, arrows: true, dots: true, dotsClass: "awardsCarouselDots", infinite: true, speed: 300, slidesToShow: 3, slidesToScroll: 3, prevArrow: $("#awardsCarouselPrevious"), nextArrow: $("#awardsCarouselNext"), responsive: [ { breakpoint: 1920, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: false } }, { breakpoint: 1440, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: false } }, { breakpoint: 1200, settings: { slidesToShow: 2, slidesToScroll: 2, infinite: true, dots: false } }, { breakpoint: 992, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } }, { breakpoint: 768, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } }, { breakpoint: 700, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } }, { breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } } ] }); $(".callForPapersCarousel").slick({ accessibility: true, arrows: true, dots: true, dotsClass: "callForPapersCarouselDots", infinite: true, speed: 300, slidesToShow: 3, slidesToScroll: 3, prevArrow: $("#callForPapersCarouselPrevious"), nextArrow: $("#callForPapersCarouselNext"), responsive: [ { breakpoint: 1920, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: false } }, { breakpoint: 1440, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: false } }, { breakpoint: 1200, settings: { slidesToShow: 2, slidesToScroll: 2, infinite: true, dots: false } }, { breakpoint: 992, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } }, { breakpoint: 768, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } }, { breakpoint: 700, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } }, { breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } } ] }); $(".productLandingsCarousel").slick({ accessibility: true, arrows: true, dots: true, dotsClass: "productLandingsCarouselDots", infinite: true, speed: 300, slidesToShow: 3, slidesToScroll: 3, prevArrow: $("#productLandingsCarouselPrevious"), nextArrow: $("#productLandingsCarouselNext"), responsive: [ { breakpoint: 1920, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: false } }, { breakpoint: 1440, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: false } }, { breakpoint: 1200, settings: { slidesToShow: 2, slidesToScroll: 2, infinite: true, dots: false } }, { breakpoint: 992, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } }, { breakpoint: 768, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } }, { breakpoint: 700, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } }, { breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true } } ] }); $(".menuCategory").hover( function() { var id = $(this).attr("id"); var baseId = id.replace("_Link", ""); var underline = baseId + "_Underline"; if ( !$("#" + underline).hasClass("menuCategoryActiveSticky") ) { $("#" + underline).addClass("menuCategoryActive").removeClass("menuCategoryInActive"); } }, function() { var id = $(this).attr("id"); var baseId = id.replace("_Link", ""); var underline = baseId + "_Underline"; if ( !$("#" + underline).hasClass("menuCategoryActiveSticky") ) { $("#" + underline).addClass("menuCategoryInActive").removeClass("menuCategoryActive"); } } ); $(".menuCategory").click(function() { $(".menuCategoryArrow").addClass("menuCategoryArrowInActive").removeClass("menuCategoryArrowActive"); var id = $(this).attr("id"); var baseId = id.replace("_Link", ""); var underline = baseId + "_Underline"; var dropdown = baseId + "_Dropdown"; var arrow = baseId + "_Arrow"; if ( $("#" + dropdown).hasClass("open") ) { $("#" + arrow).addClass("menuCategoryArrowInActive").removeClass("menuCategoryArrowActive"); $("#" + underline).removeClass("menuCategoryActiveSticky").addClass("menuCategoryActive"); } else { $(".menuCategoryActiveSticky").addClass("menuCategoryInActive").removeClass("menuCategoryActiveSticky"); $("#" + arrow).addClass("menuCategoryArrowActive").removeClass("menuCategoryArrowInActive"); $("#" + underline).addClass("menuCategoryActiveSticky").removeClass("menuCategoryActive"); } }); }); (function(){ var cache = {}; this.tmpl = function tmpl(str, data){ // Figure out if we're getting a template, or if we need to // load the template - and be sure to cache the result. var fn = !/\W/.test(str) ? cache[str] = cache[str] || tmpl(document.getElementById(str).innerHTML) : // Generate a reusable function that will serve as a template // generator (and which will be cached). new Function("obj", "var p=[],print=function(){p.push.apply(p,arguments);};" + // Introduce the data as local variables using with(){} "with(obj){p.push('" + // Convert the template into pure JavaScript str .replace(/[\r\t\n]/g, " ") .split("<%").join("\t") .replace(/((^|%>)[^\t]*)'/g, "$1\r") .replace(/\t=(.*?)%>/g, "',$1,'") .split("\t").join("');") .split("%>").join("p.push('") .split("\r").join("\\'") + "');}return p.join('');"); // Provide some basic currying to the user return data ? fn( data ) : fn; }; })(); /* KeyPress Listener */ document.addEventListener("keydown", onDocumentKeyDown, false); function onDocumentKeyDown(event) { var keyCode = event.which; if (keyCode === 27) { wcspc_hide_cart(); } } </script> <script src="https://application.ieeecomputer.org/wp-spa-apps/runtime.js" type="module"></script> <script src="https://application.ieeecomputer.org/wp-spa-apps/polyfills.js" type="module"></script> <script src="https://application.ieeecomputer.org/wp-spa-apps/main.js" type="module"></script> <!-- Active Campaign Tracking Pixel --> <script type="text/javascript"> (function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo"); vgo('setAccount', '224472483'); vgo('setTrackByDefault', true); vgo('process'); </script> <!-- End Active Campaign Tracking Pixel --> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-253a7f766ada0737f5f","applicationID":"1048905096","transactionName":"Y1ZaY0tRWkdYUkxZDVoceVRNWVtaFlZdXgdGUlQG","queueTime":0,"applicationTime":2980,"atts":"TxFZFQNLSUk=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>

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