From 32f1fb8acd3b4282b39ffb3e557b3154412166b1 Mon Sep 17 00:00:00 2001 From: Jeremy Sampson Date: Tue, 23 Jan 2024 17:28:11 -0700 Subject: [PATCH] v2.8.0 (#72) * fix drupal asset ingest regex, worker lib exports * prepare v2.8.0 --- lib/remoteAssets/drupal-footer.html.d.ts | 2 +- lib/remoteAssets/drupal-footer.html.js | 2 +- lib/remoteAssets/drupal-header.d.ts | 11 - lib/remoteAssets/drupal-header.html.d.ts | 2 +- lib/remoteAssets/drupal-header.html.js | 2 +- lib/remoteAssets/drupal-header.js | 2507 ++--------------- lib/service/DrupalAssetService.js | 2 +- lib/workers/parseLocationsArray.js | 5 +- package-lock.json | 4 +- package.json | 2 +- ...e.9632c20320a55418c76ed2e12456b01c.min.css | 2 + ...e.98af391f0797dc8df157fb52a8a37b1d.min.css | 2 - public/index.html | 2 +- scripts/lib/lib-cache-remote-assets.js | 4 +- scripts/lib/lib-fix-worker-babel.js | 4 +- .../remoteAssets/drupal-footer.html.js | 4 +- .../remoteAssets/drupal-header.html.js | 28 +- .../remoteAssets/drupal-header.js | 2435 ++-------------- .../service/DrupalAssetService.ts | 2 +- 19 files changed, 472 insertions(+), 4550 deletions(-) create mode 100644 public/assets/css/drupal-theme.9632c20320a55418c76ed2e12456b01c.min.css delete mode 100644 public/assets/css/drupal-theme.98af391f0797dc8df157fb52a8a37b1d.min.css diff --git a/lib/remoteAssets/drupal-footer.html.d.ts b/lib/remoteAssets/drupal-footer.html.d.ts index 6405a3d1..9b459145 100644 --- a/lib/remoteAssets/drupal-footer.html.d.ts +++ b/lib/remoteAssets/drupal-footer.html.d.ts @@ -1,2 +1,2 @@ -declare const _default: "\n\n\n\n\n\n\n"; +declare const _default: "\n\n\n\n\n"; export default _default; diff --git a/lib/remoteAssets/drupal-footer.html.js b/lib/remoteAssets/drupal-footer.html.js index ef0413e8..f4b2080d 100644 --- a/lib/remoteAssets/drupal-footer.html.js +++ b/lib/remoteAssets/drupal-footer.html.js @@ -5,4 +5,4 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; let html; -var _default = exports.default = html = "\n\n\n\n\n\n\n"; \ No newline at end of file +var _default = exports.default = html = "\n\n\n\n\n"; \ No newline at end of file diff --git a/lib/remoteAssets/drupal-header.d.ts b/lib/remoteAssets/drupal-header.d.ts index 19a70d1c..e69de29b 100644 --- a/lib/remoteAssets/drupal-header.d.ts +++ b/lib/remoteAssets/drupal-header.d.ts @@ -1,11 +0,0 @@ -export = isForced; -export = isForced; -declare function isForced(feature: any, detection: any): any; -declare namespace isForced { - export { normalize, data, NATIVE, POLYFILL, getOwnPropertySymbols as f, __esModule }; -} -declare function normalize(string: any): string; -declare var data: {}; -declare var NATIVE: string; -declare var POLYFILL: string; -declare const __esModule: boolean; diff --git a/lib/remoteAssets/drupal-header.html.d.ts b/lib/remoteAssets/drupal-header.html.d.ts index 1a8cbf6b..6fb54c67 100644 --- a/lib/remoteAssets/drupal-header.html.d.ts +++ b/lib/remoteAssets/drupal-header.html.d.ts @@ -1,2 +1,2 @@ -declare const _default: "
\n
\n
\n \n \"\n \n\n
\n \n \n
\n \n\n
\n
\n
\n
\n \n \n \n\n\n \n\n
\n
\n \n
\n
\n

Search

\n \n\n
\n \n \n
\n
\n \n\n \n
\n
\n\n\n
\n\n
\n\n
\n\n
\n \n\n
\n
\n
\n
\n
\n\n\n\n"; +declare const _default: "
\n
\n
\n \n \"\n \n\n
\n \n \n
\n \n\n
\n
\n
\n
\n \n \n \n\n\n \n\n
\n
\n \n
\n
\n

Search

\n \n\n
\n \n \n
\n
\n \n\n \n
\n
\n\n\n
\n\n
\n\n
\n\n
\n \n\n
\n
\n
\n
\n
\n\n\n\n"; export default _default; diff --git a/lib/remoteAssets/drupal-header.html.js b/lib/remoteAssets/drupal-header.html.js index e935930b..cd9b0697 100644 --- a/lib/remoteAssets/drupal-header.html.js +++ b/lib/remoteAssets/drupal-header.html.js @@ -5,4 +5,4 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; let html; -var _default = exports.default = html = "
\n
\n
\n \n \"\n \n\n
\n \n \n
\n \n\n
\n
\n
\n
\n \n \n \n\n\n \n\n
\n
\n \n
\n
\n

Search

\n \n\n
\n \n \n
\n
\n \n\n \n
\n
\n\n\n
\n\n
\n\n
\n\n
\n \n\n
\n
\n
\n
\n
\n\n\n\n"; \ No newline at end of file +var _default = exports.default = html = "
\n
\n
\n \n \"\n \n\n
\n \n \n
\n \n\n
\n
\n
\n
\n \n \n \n\n\n \n\n
\n
\n \n
\n
\n

Search

\n \n\n
\n \n \n
\n
\n \n\n \n
\n
\n\n\n
\n\n
\n\n
\n\n
\n \n\n
\n
\n
\n
\n
\n\n\n\n"; \ No newline at end of file diff --git a/lib/remoteAssets/drupal-header.js b/lib/remoteAssets/drupal-header.js index 5ec2d6fc..10f5efb6 100644 --- a/lib/remoteAssets/drupal-header.js +++ b/lib/remoteAssets/drupal-header.js @@ -1,2289 +1,294 @@ "use strict"; -/******/(function () { - // webpackBootstrap - /******/ - var __webpack_modules__ = [ - /* 0 */ - /* 1 */ - /* 2 */ - - /* 70 */ - /* 71 */ - /* 72 */ - - /* 76 */ - /* 77 */ - /* 78 */ - - /* 80 */ - /* 81 */ - - /* 83 */ - - /* 88 */ - /* 89 */ - /* 90 */ - - /* 92 */ - /* 93 */ - /* 94 */ - /* 95 */ - /* 96 */ - /* 97 */ - /* 98 */ - - /* 105 */ - ,,, ( /* 3 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var global = __webpack_require__(4); - var getOwnPropertyDescriptor = __webpack_require__(5).f; - var createNonEnumerableProperty = __webpack_require__(44); - var defineBuiltIn = __webpack_require__(48); - var defineGlobalProperty = __webpack_require__(38); - var copyConstructorProperties = __webpack_require__(56); - var isForced = __webpack_require__(68); - - /* - options.target - name of the target object - options.global - target is the global object - options.stat - export as static methods of target - options.proto - export as prototype methods of target - options.real - real prototype method for the `pure` version - options.forced - export even if the native feature is available - options.bind - bind methods to the target, required for the `pure` version - options.wrap - wrap constructors to preventing global pollution, required for the `pure` version - options.unsafe - use the simple assignment of property instead of delete + defineProperty - options.sham - add a flag to not completely full polyfills - options.enumerable - export as enumerable property - options.dontCallGetSet - prevent calling a getter on target - options.name - the .name of the function if it does not match the key - */ - module.exports = function (options, source) { - var TARGET = options.target; - var GLOBAL = options.global; - var STATIC = options.stat; - var FORCED, target, key, targetProperty, sourceProperty, descriptor; - if (GLOBAL) { - target = global; - } else if (STATIC) { - target = global[TARGET] || defineGlobalProperty(TARGET, {}); - } else { - target = (global[TARGET] || {}).prototype; - } - if (target) for (key in source) { - sourceProperty = source[key]; - if (options.dontCallGetSet) { - descriptor = getOwnPropertyDescriptor(target, key); - targetProperty = descriptor && descriptor.value; - } else targetProperty = target[key]; - FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced); - // contained in target - if (!FORCED && targetProperty !== undefined) { - if (typeof sourceProperty == typeof targetProperty) continue; - copyConstructorProperties(sourceProperty, targetProperty); - } - // add a flag to not completely full polyfills - if (options.sham || targetProperty && targetProperty.sham) { - createNonEnumerableProperty(sourceProperty, 'sham', true); - } - defineBuiltIn(target, key, sourceProperty, options); - } - }; - - /***/ - }), ( /* 4 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var check = function (it) { - return it && it.Math == Math && it; - }; - - // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 - module.exports = - // eslint-disable-next-line es/no-global-this -- safe - check(typeof globalThis == 'object' && globalThis) || check(typeof window == 'object' && window) || - // eslint-disable-next-line no-restricted-globals -- safe - check(typeof self == 'object' && self) || check(typeof __webpack_require__.g == 'object' && __webpack_require__.g) || - // eslint-disable-next-line no-new-func -- fallback - function () { - return this; - }() || Function('return this')(); - - /***/ - }), ( /* 5 */ - /***/function (__unused_webpack_module, exports, __webpack_require__) { - var DESCRIPTORS = __webpack_require__(6); - var call = __webpack_require__(8); - var propertyIsEnumerableModule = __webpack_require__(10); - var createPropertyDescriptor = __webpack_require__(11); - var toIndexedObject = __webpack_require__(12); - var toPropertyKey = __webpack_require__(18); - var hasOwn = __webpack_require__(39); - var IE8_DOM_DEFINE = __webpack_require__(42); - - // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe - var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; - - // `Object.getOwnPropertyDescriptor` method - // https://tc39.es/ecma262/#sec-object.getownpropertydescriptor - exports.f = DESCRIPTORS ? $getOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) { - O = toIndexedObject(O); - P = toPropertyKey(P); - if (IE8_DOM_DEFINE) try { - return $getOwnPropertyDescriptor(O, P); - } catch (error) {/* empty */} - if (hasOwn(O, P)) return createPropertyDescriptor(!call(propertyIsEnumerableModule.f, O, P), O[P]); - }; - - /***/ - }), ( /* 6 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var fails = __webpack_require__(7); - - // Detect IE8's incomplete defineProperty implementation - module.exports = !fails(function () { - // eslint-disable-next-line es/no-object-defineproperty -- required for testing - return Object.defineProperty({}, 1, { - get: function () { - return 7; +(function ($) { + $(document).ready(function () { + try { + onReady(); + } catch (error) { + console.error(error); + } + }); + function onReady() { + // All screens + let $header = $(".header"); + let mainNavHeight = $header.outerHeight() || 0; + let mainNavOffset = $header.parent().offset(); + $header.parent().css("padding-top", mainNavHeight + "px"); + $header.css("top", mainNavOffset.top + "px"); + + // Throlle Function + function throttle(fn, wait) { + let isThrottled = false, + lastArgs = null; + return function wrapper() { + if (isThrottled) { + lastArgs = arguments; + } else { + fn.apply(this, arguments); + isThrottled = setTimeout(() => { + isThrottled = false; + if (lastArgs) { + wrapper.apply(this, lastArgs); + lastArgs = null; + } + }, wait); } - })[1] != 7; - }); - - /***/ - }), ( /* 7 */ - /***/function (module) { - module.exports = function (exec) { - try { - return !!exec(); - } catch (error) { - return true; - } - }; - - /***/ - }), ( /* 8 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var NATIVE_BIND = __webpack_require__(9); - var call = Function.prototype.call; - module.exports = NATIVE_BIND ? call.bind(call) : function () { - return call.apply(call, arguments); - }; - - /***/ - }), ( /* 9 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var fails = __webpack_require__(7); - module.exports = !fails(function () { - // eslint-disable-next-line es/no-function-prototype-bind -- safe - var test = function () {/* empty */}.bind(); - // eslint-disable-next-line no-prototype-builtins -- safe - return typeof test != 'function' || test.hasOwnProperty('prototype'); - }); - - /***/ - }), ( /* 10 */ - /***/function (__unused_webpack_module, exports) { - "use strict"; - - var $propertyIsEnumerable = {}.propertyIsEnumerable; - // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe - var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; - - // Nashorn ~ JDK8 bug - var NASHORN_BUG = getOwnPropertyDescriptor && !$propertyIsEnumerable.call({ - 1: 2 - }, 1); - - // `Object.prototype.propertyIsEnumerable` method implementation - // https://tc39.es/ecma262/#sec-object.prototype.propertyisenumerable - exports.f = NASHORN_BUG ? function propertyIsEnumerable(V) { - var descriptor = getOwnPropertyDescriptor(this, V); - return !!descriptor && descriptor.enumerable; - } : $propertyIsEnumerable; - - /***/ - }), ( /* 11 */ - /***/function (module) { - module.exports = function (bitmap, value) { - return { - enumerable: !(bitmap & 1), - configurable: !(bitmap & 2), - writable: !(bitmap & 4), - value: value }; - }; - - /***/ - }), ( /* 12 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - // toObject with fallback for non-array-like ES3 strings - var IndexedObject = __webpack_require__(13); - var requireObjectCoercible = __webpack_require__(16); - module.exports = function (it) { - return IndexedObject(requireObjectCoercible(it)); - }; - - /***/ - }), ( /* 13 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var uncurryThis = __webpack_require__(14); - var fails = __webpack_require__(7); - var classof = __webpack_require__(15); - var $Object = Object; - var split = uncurryThis(''.split); - - // fallback for non-array-like ES3 and non-enumerable old V8 strings - module.exports = fails(function () { - // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346 - // eslint-disable-next-line no-prototype-builtins -- safe - return !$Object('z').propertyIsEnumerable(0); - }) ? function (it) { - return classof(it) == 'String' ? split(it, '') : $Object(it); - } : $Object; - - /***/ - }), ( /* 14 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var NATIVE_BIND = __webpack_require__(9); - var FunctionPrototype = Function.prototype; - var call = FunctionPrototype.call; - var uncurryThisWithBind = NATIVE_BIND && FunctionPrototype.bind.bind(call, call); - module.exports = NATIVE_BIND ? uncurryThisWithBind : function (fn) { - return function () { - return call.apply(fn, arguments); - }; - }; - - /***/ - }), ( /* 15 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var uncurryThis = __webpack_require__(14); - var toString = uncurryThis({}.toString); - var stringSlice = uncurryThis(''.slice); - module.exports = function (it) { - return stringSlice(toString(it), 8, -1); - }; - - /***/ - }), ( /* 16 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var isNullOrUndefined = __webpack_require__(17); - var $TypeError = TypeError; - - // `RequireObjectCoercible` abstract operation - // https://tc39.es/ecma262/#sec-requireobjectcoercible - module.exports = function (it) { - if (isNullOrUndefined(it)) throw $TypeError("Can't call method on " + it); - return it; - }; - - /***/ - }), ( /* 17 */ - /***/function (module) { - // we can't use just `it == null` since of `document.all` special case - // https://tc39.es/ecma262/#sec-IsHTMLDDA-internal-slot-aec - module.exports = function (it) { - return it === null || it === undefined; - }; - - /***/ - }), ( /* 18 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var toPrimitive = __webpack_require__(19); - var isSymbol = __webpack_require__(23); - - // `ToPropertyKey` abstract operation - // https://tc39.es/ecma262/#sec-topropertykey - module.exports = function (argument) { - var key = toPrimitive(argument, 'string'); - return isSymbol(key) ? key : key + ''; - }; - - /***/ - }), ( /* 19 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var call = __webpack_require__(8); - var isObject = __webpack_require__(20); - var isSymbol = __webpack_require__(23); - var getMethod = __webpack_require__(30); - var ordinaryToPrimitive = __webpack_require__(33); - var wellKnownSymbol = __webpack_require__(34); - var $TypeError = TypeError; - var TO_PRIMITIVE = wellKnownSymbol('toPrimitive'); - - // `ToPrimitive` abstract operation - // https://tc39.es/ecma262/#sec-toprimitive - module.exports = function (input, pref) { - if (!isObject(input) || isSymbol(input)) return input; - var exoticToPrim = getMethod(input, TO_PRIMITIVE); - var result; - if (exoticToPrim) { - if (pref === undefined) pref = 'default'; - result = call(exoticToPrim, input, pref); - if (!isObject(result) || isSymbol(result)) return result; - throw $TypeError("Can't convert object to primitive value"); - } - if (pref === undefined) pref = 'number'; - return ordinaryToPrimitive(input, pref); - }; - - /***/ - }), ( /* 20 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var isCallable = __webpack_require__(21); - var $documentAll = __webpack_require__(22); - var documentAll = $documentAll.all; - module.exports = $documentAll.IS_HTMLDDA ? function (it) { - return typeof it == 'object' ? it !== null : isCallable(it) || it === documentAll; - } : function (it) { - return typeof it == 'object' ? it !== null : isCallable(it); - }; - - /***/ - }), ( /* 21 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var $documentAll = __webpack_require__(22); - var documentAll = $documentAll.all; - - // `IsCallable` abstract operation - // https://tc39.es/ecma262/#sec-iscallable - module.exports = $documentAll.IS_HTMLDDA ? function (argument) { - return typeof argument == 'function' || argument === documentAll; - } : function (argument) { - return typeof argument == 'function'; - }; - - /***/ - }), ( /* 22 */ - /***/function (module) { - var documentAll = typeof document == 'object' && document.all; - - // https://tc39.es/ecma262/#sec-IsHTMLDDA-internal-slot - // eslint-disable-next-line unicorn/no-typeof-undefined -- required for testing - var IS_HTMLDDA = typeof documentAll == 'undefined' && documentAll !== undefined; - module.exports = { - all: documentAll, - IS_HTMLDDA: IS_HTMLDDA - }; - - /***/ - }), ( /* 23 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var getBuiltIn = __webpack_require__(24); - var isCallable = __webpack_require__(21); - var isPrototypeOf = __webpack_require__(25); - var USE_SYMBOL_AS_UID = __webpack_require__(26); - var $Object = Object; - module.exports = USE_SYMBOL_AS_UID ? function (it) { - return typeof it == 'symbol'; - } : function (it) { - var $Symbol = getBuiltIn('Symbol'); - return isCallable($Symbol) && isPrototypeOf($Symbol.prototype, $Object(it)); - }; - - /***/ - }), ( /* 24 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var global = __webpack_require__(4); - var isCallable = __webpack_require__(21); - var aFunction = function (argument) { - return isCallable(argument) ? argument : undefined; - }; - module.exports = function (namespace, method) { - return arguments.length < 2 ? aFunction(global[namespace]) : global[namespace] && global[namespace][method]; - }; - - /***/ - }), ( /* 25 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var uncurryThis = __webpack_require__(14); - module.exports = uncurryThis({}.isPrototypeOf); - - /***/ - }), ( /* 26 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - /* eslint-disable es/no-symbol -- required for testing */ - var NATIVE_SYMBOL = __webpack_require__(27); - module.exports = NATIVE_SYMBOL && !Symbol.sham && typeof Symbol.iterator == 'symbol'; - - /***/ - }), ( /* 27 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - /* eslint-disable es/no-symbol -- required for testing */ - var V8_VERSION = __webpack_require__(28); - var fails = __webpack_require__(7); - - // eslint-disable-next-line es/no-object-getownpropertysymbols -- required for testing - module.exports = !!Object.getOwnPropertySymbols && !fails(function () { - var symbol = Symbol(); - // Chrome 38 Symbol has incorrect toString conversion - // `get-own-property-symbols` polyfill symbols converted to object are not Symbol instances - return !String(symbol) || !(Object(symbol) instanceof Symbol) || - // Chrome 38-40 symbols are not inherited from DOM collections prototypes to instances - !Symbol.sham && V8_VERSION && V8_VERSION < 41; - }); - - /***/ - }), ( /* 28 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var global = __webpack_require__(4); - var userAgent = __webpack_require__(29); - var process = global.process; - var Deno = global.Deno; - var versions = process && process.versions || Deno && Deno.version; - var v8 = versions && versions.v8; - var match, version; - if (v8) { - match = v8.split('.'); - // in old Chrome, versions of V8 isn't V8 = Chrome / 10 - // but their correct versions are not interesting for us - version = match[0] > 0 && match[0] < 4 ? 1 : +(match[0] + match[1]); - } - - // BrowserFS NodeJS `process` polyfill incorrectly set `.v8` to `0.0` - // so check `userAgent` even if `.v8` exists, but 0 - if (!version && userAgent) { - match = userAgent.match(/Edge\/(\d+)/); - if (!match || match[1] >= 74) { - match = userAgent.match(/Chrome\/(\d+)/); - if (match) version = +match[1]; - } } - module.exports = version; - - /***/ - }), ( /* 29 */ - /***/function (module) { - module.exports = typeof navigator != 'undefined' && String(navigator.userAgent) || ''; - - /***/ - }), ( /* 30 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var aCallable = __webpack_require__(31); - var isNullOrUndefined = __webpack_require__(17); - - // `GetMethod` abstract operation - // https://tc39.es/ecma262/#sec-getmethod - module.exports = function (V, P) { - var func = V[P]; - return isNullOrUndefined(func) ? undefined : aCallable(func); - }; - - /***/ - }), ( /* 31 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var isCallable = __webpack_require__(21); - var tryToString = __webpack_require__(32); - var $TypeError = TypeError; - - // `Assert: IsCallable(argument) is true` - module.exports = function (argument) { - if (isCallable(argument)) return argument; - throw $TypeError(tryToString(argument) + ' is not a function'); - }; - - /***/ - }), ( /* 32 */ - /***/function (module) { - var $String = String; - module.exports = function (argument) { - try { - return $String(argument); - } catch (error) { - return 'Object'; + $(window).resize(function () { + onResize(); + }); + var setMegaMenuFrameSize = function () { + // select the Scroll frame + $(".subNavWrapper").each(function () { + let scollFrame = $(this).closest(""); + }); + // go throught the header and find all of the ULs + }; + var onResize = throttle(function () { + // All screens + let $header = $(".header"); + let mainNavHeight = $header.outerHeight() || 0; + let mainNavOffset = $header.parent().offset(); + $header.parent().css("padding-top", mainNavHeight + "px"); + $header.css("top", mainNavOffset.top + "px"); + if ($(".sticky").length) { + $(".sticky").css("top", mainNavHeight + mainNavOffset.top + 15 + "px"); } - }; - /***/ - }), ( /* 33 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var call = __webpack_require__(8); - var isCallable = __webpack_require__(21); - var isObject = __webpack_require__(20); - var $TypeError = TypeError; - - // `OrdinaryToPrimitive` abstract operation - // https://tc39.es/ecma262/#sec-ordinarytoprimitive - module.exports = function (input, pref) { - var fn, val; - if (pref === 'string' && isCallable(fn = input.toString) && !isObject(val = call(fn, input))) return val; - if (isCallable(fn = input.valueOf) && !isObject(val = call(fn, input))) return val; - if (pref !== 'string' && isCallable(fn = input.toString) && !isObject(val = call(fn, input))) return val; - throw $TypeError("Can't convert object to primitive value"); - }; + // Desktop + if ($(window).width() > 1200) { + let megaMenuOffset = mainNavHeight + mainNavOffset.top + "px"; + $(".subNavWrapper").each(function () { + $(this).css({ + height: "calc(100vh - " + megaMenuOffset + ")", + top: megaMenuOffset + }); + $(this).find(".innerSubNavWrapper").css({ + height: "calc(100vh - " + megaMenuOffset + ")" + }); + }); - /***/ - }), ( /* 34 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var global = __webpack_require__(4); - var shared = __webpack_require__(35); - var hasOwn = __webpack_require__(39); - var uid = __webpack_require__(41); - var NATIVE_SYMBOL = __webpack_require__(27); - var USE_SYMBOL_AS_UID = __webpack_require__(26); - var Symbol = global.Symbol; - var WellKnownSymbolsStore = shared('wks'); - var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol['for'] || Symbol : Symbol && Symbol.withoutSetter || uid; - module.exports = function (name) { - if (!hasOwn(WellKnownSymbolsStore, name)) { - WellKnownSymbolsStore[name] = NATIVE_SYMBOL && hasOwn(Symbol, name) ? Symbol[name] : createWellKnownSymbol('Symbol.' + name); + // Mobile + } else { + $(".subNavWrapper").removeAttr("style"); + $(".innerSubNavWrapper").removeAttr("style"); } - return WellKnownSymbolsStore[name]; - }; - - /***/ - }), ( /* 35 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var IS_PURE = __webpack_require__(36); - var store = __webpack_require__(37); - (module.exports = function (key, value) { - return store[key] || (store[key] = value !== undefined ? value : {}); - })('versions', []).push({ - version: '3.27.2', - mode: IS_PURE ? 'pure' : 'global', - copyright: '© 2014-2023 Denis Pushkarev (zloirock.ru)', - license: 'https://github.com/zloirock/core-js/blob/v3.27.2/LICENSE', - source: 'https://github.com/zloirock/core-js' }); - - /***/ - }), ( /* 36 */ - /***/function (module) { - module.exports = false; - - /***/ - }), ( /* 37 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var global = __webpack_require__(4); - var defineGlobalProperty = __webpack_require__(38); - var SHARED = '__core-js_shared__'; - var store = global[SHARED] || defineGlobalProperty(SHARED, {}); - module.exports = store; - - /***/ - }), ( /* 38 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var global = __webpack_require__(4); - - // eslint-disable-next-line es/no-object-defineproperty -- safe - var defineProperty = Object.defineProperty; - module.exports = function (key, value) { - try { - defineProperty(global, key, { - value: value, - configurable: true, - writable: true - }); - } catch (error) { - global[key] = value; - } - return value; - }; - - /***/ - }), ( /* 39 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var uncurryThis = __webpack_require__(14); - var toObject = __webpack_require__(40); - var hasOwnProperty = uncurryThis({}.hasOwnProperty); - - // `HasOwnProperty` abstract operation - // https://tc39.es/ecma262/#sec-hasownproperty - // eslint-disable-next-line es/no-object-hasown -- safe - module.exports = Object.hasOwn || function hasOwn(it, key) { - return hasOwnProperty(toObject(it), key); - }; - - /***/ - }), ( /* 40 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var requireObjectCoercible = __webpack_require__(16); - var $Object = Object; - - // `ToObject` abstract operation - // https://tc39.es/ecma262/#sec-toobject - module.exports = function (argument) { - return $Object(requireObjectCoercible(argument)); - }; - - /***/ - }), ( /* 41 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var uncurryThis = __webpack_require__(14); - var id = 0; - var postfix = Math.random(); - var toString = uncurryThis(1.0.toString); - module.exports = function (key) { - return 'Symbol(' + (key === undefined ? '' : key) + ')_' + toString(++id + postfix, 36); - }; - - /***/ - }), ( /* 42 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var DESCRIPTORS = __webpack_require__(6); - var fails = __webpack_require__(7); - var createElement = __webpack_require__(43); - - // Thanks to IE8 for its funny defineProperty - module.exports = !DESCRIPTORS && !fails(function () { - // eslint-disable-next-line es/no-object-defineproperty -- required for testing - return Object.defineProperty(createElement('div'), 'a', { - get: function () { - return 7; - } - }).a != 7; + onResize(); + + // Mobile Nav trigger + $(".js-mobile-nav-trigger").on("change", e => { + $("body")[e.target.checked ? "addClass" : "removeClass"]("js-prevent-scroll"); + // console.log("mobile trigger"); + $(".subNavWrapper").each(function (e) { + $(this).removeClass("depthZero depthOne depthTwo depthThree depthFour").addClass("subNavWrapper"); + }); + $("nav#block-neon-main-menu ul[data-depth='0'] > li.menu__item--expanded").each(function (e) { + $(this).removeClass("over"); + }); }); - /***/ - }), ( /* 43 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var global = __webpack_require__(4); - var isObject = __webpack_require__(20); - var document = global.document; - // typeof document.createElement is 'object' in old IE - var EXISTS = isObject(document) && isObject(document.createElement); - module.exports = function (it) { - return EXISTS ? document.createElement(it) : {}; - }; - - /***/ - }), ( /* 44 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var DESCRIPTORS = __webpack_require__(6); - var definePropertyModule = __webpack_require__(45); - var createPropertyDescriptor = __webpack_require__(11); - module.exports = DESCRIPTORS ? function (object, key, value) { - return definePropertyModule.f(object, key, createPropertyDescriptor(1, value)); - } : function (object, key, value) { - object[key] = value; - return object; - }; - - /***/ - }), ( /* 45 */ - /***/function (__unused_webpack_module, exports, __webpack_require__) { - var DESCRIPTORS = __webpack_require__(6); - var IE8_DOM_DEFINE = __webpack_require__(42); - var V8_PROTOTYPE_DEFINE_BUG = __webpack_require__(46); - var anObject = __webpack_require__(47); - var toPropertyKey = __webpack_require__(18); - var $TypeError = TypeError; - // eslint-disable-next-line es/no-object-defineproperty -- safe - var $defineProperty = Object.defineProperty; - // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe - var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; - var ENUMERABLE = 'enumerable'; - var CONFIGURABLE = 'configurable'; - var WRITABLE = 'writable'; + // $("nav#block-neon-main-menu ul.menu--main li.menu__item--expanded > ul").wrap( + // "" + // ); - // `Object.defineProperty` method - // https://tc39.es/ecma262/#sec-object.defineproperty - exports.f = DESCRIPTORS ? V8_PROTOTYPE_DEFINE_BUG ? function defineProperty(O, P, Attributes) { - anObject(O); - P = toPropertyKey(P); - anObject(Attributes); - if (typeof O === 'function' && P === 'prototype' && 'value' in Attributes && WRITABLE in Attributes && !Attributes[WRITABLE]) { - var current = $getOwnPropertyDescriptor(O, P); - if (current && current[WRITABLE]) { - O[P] = Attributes.value; - Attributes = { - configurable: CONFIGURABLE in Attributes ? Attributes[CONFIGURABLE] : current[CONFIGURABLE], - enumerable: ENUMERABLE in Attributes ? Attributes[ENUMERABLE] : current[ENUMERABLE], - writable: false - }; - } - } - return $defineProperty(O, P, Attributes); - } : $defineProperty : function defineProperty(O, P, Attributes) { - anObject(O); - P = toPropertyKey(P); - anObject(Attributes); - if (IE8_DOM_DEFINE) try { - return $defineProperty(O, P, Attributes); - } catch (error) {/* empty */} - if ('get' in Attributes || 'set' in Attributes) throw $TypeError('Accessors not supported'); - if ('value' in Attributes) O[P] = Attributes.value; - return O; - }; - - /***/ - }), ( /* 46 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var DESCRIPTORS = __webpack_require__(6); - var fails = __webpack_require__(7); - - // V8 ~ Chrome 36- - // https://bugs.chromium.org/p/v8/issues/detail?id=3334 - module.exports = DESCRIPTORS && fails(function () { - // eslint-disable-next-line es/no-object-defineproperty -- required for testing - return Object.defineProperty(function () {/* empty */}, 'prototype', { - value: 42, - writable: false - }).prototype != 42; + $("nav#block-neon-main-menu > ul.menu--main > li.menu__item--expanded").each(function (e) { + var topLevelNavLabel = $(this).children("a").text(); + }); + $(".subNavWrapper").mouseover(function (e) { + e.stopPropagation(); + $(".menu__item.menu__item--expanded.over > .arrow").addClass("hiddenDesktop"); + }); + $(".subNavWrapper").mouseout(function (e) { + e.stopPropagation(); + $(".menu__item.menu__item--expanded.over > .arrow").removeClass("hiddenDesktop"); + }); + $(".subNavWrapper").focusin(function (e) { + e.stopPropagation(); + $(".menu__item.menu__item--expanded.over > .arrow").addClass("hiddenDesktop"); + }); + $("nav#block-neon-main-menu > ul.menu--main > li > a").focus(function (e) { + e.stopPropagation(); + $("nav#block-neon-main-menu ul.menu--main > li").each(function (e) { + $(this).removeClass("over"); + }); + $("nav#block-neon-main-menu ul.menu--main > li .arrow").each(function (e) { + $(this).removeClass("hiddenDesktop"); + }); }); - /***/ - }), ( /* 47 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var isObject = __webpack_require__(20); - var $String = String; - var $TypeError = TypeError; - - // `Assert: Type(argument) is Object` - module.exports = function (argument) { - if (isObject(argument)) return argument; - throw $TypeError($String(argument) + ' is not an object'); - }; + // ===== Main Nav click ==== + $("nav#block-neon-main-menu ul.menu--main li.menu__item.menu__item--expanded .arrow").click(function (e) { + e.stopPropagation(); + var thisListParent = $(this).parent().closest("li.menu__item.menu__item--expanded"); + $("nav#block-neon-main-menu ul.menu--main li.menu__item.menu__item--expanded").not(thisListParent).each(function (e) { + $(this).removeClass("over"); + $(thisListParent).children(".subNavWrapper").removeClass("depthZero"); + }); + thisListParent.toggleClass("over"); + $(thisListParent).children(".subNavWrapper").addClass("depthZero"); + }); + $("nav#block-neon-main-menu ul.menu--main li.menu__item.menu__item--expanded .subNavClose").click(function (e) { + e.stopPropagation(); + let $thisListParent = $(this).parent().parent().closest("li.menu__item.menu__item--expanded"); + let $thisListButton = $thisListParent.find("button.arrow"); + $thisListParent.removeClass("over"); + $thisListButton.removeClass("hiddenDesktop"); + }); - /***/ - }), ( /* 48 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var isCallable = __webpack_require__(21); - var definePropertyModule = __webpack_require__(45); - var makeBuiltIn = __webpack_require__(49); - var defineGlobalProperty = __webpack_require__(38); - module.exports = function (O, key, value, options) { - if (!options) options = {}; - var simple = options.enumerable; - var name = options.name !== undefined ? options.name : key; - if (isCallable(value)) makeBuiltIn(value, name, options); - if (options.global) { - if (simple) O[key] = value;else defineGlobalProperty(key, value); - } else { - try { - if (!options.unsafe) delete O[key];else if (O[key]) simple = true; - } catch (error) {/* empty */} - if (simple) O[key] = value;else definePropertyModule.f(O, key, { - value: value, - enumerable: false, - configurable: !options.nonConfigurable, - writable: !options.nonWritable + // ===== Mobile Back Button ==== + $("nav#block-neon-main-menu ul.menu--main li.menu__item.menu__item--expanded .mobileBack").click(function (e) { + e.stopPropagation(); + // console.log("mobile back"); + + var thisParent = $(this).parent().closest(".subNavWrapper"); + var depthFour = $(thisParent).hasClass("depthFour").toString(); + var depthThree = $(thisParent).hasClass("depthThree").toString(); + var depthTwo = $(thisParent).hasClass("depthTwo").toString(); + var depthOne = $(thisParent).hasClass("depthOne").toString(); + var depthZero = $(thisParent).hasClass("depthZero").toString(); + if (depthFour === "true") { + // console.log('depth 4') + thisParent.removeClass("depthFour"); + $(thisParent).find("ul[data-depth='4'] > li.expandable").removeClass("active"); + } else if (depthThree === "true") { + // console.log('depth 3') + thisParent.removeClass("depthThree"); + $(thisParent).find("ul[data-depth='3'] > li.expandable").removeClass("active"); + } else if (depthTwo === "true") { + // console.log('depth 2') + thisParent.removeClass("depthTwo"); + $(thisParent).find("ul[data-depth='2'] > li.expandable").removeClass("active"); + } else if (depthOne === "true") { + // console.log('depth 1') + thisParent.removeClass("depthOne"); + $(thisParent).find("ul[data-depth='1'] > li.expandable").removeClass("active"); + } else if (depthZero === "true") { + // console.log('depth 0') + thisParent.removeClass("depthZero"); + $("ul[data-depth='0'] > li.menu__item--expanded").removeClass("over"); + $(thisParent).find("ul[data-depth='0'] > li.expandable").removeClass("active"); + $("nav#block-neon-main-menu ul[data-depth='0'] > li.menu__item--expanded .subNavWrapper").each(function (e) { + $(this).removeClass("depthZero depthOne depthTwo depthThree depthFour").addClass("subNavWrapper"); }); + } else { + // console.log('depth ?') } - return O; - }; - - /***/ - }), ( /* 49 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var uncurryThis = __webpack_require__(14); - var fails = __webpack_require__(7); - var isCallable = __webpack_require__(21); - var hasOwn = __webpack_require__(39); - var DESCRIPTORS = __webpack_require__(6); - var CONFIGURABLE_FUNCTION_NAME = __webpack_require__(50).CONFIGURABLE; - var inspectSource = __webpack_require__(51); - var InternalStateModule = __webpack_require__(52); - var enforceInternalState = InternalStateModule.enforce; - var getInternalState = InternalStateModule.get; - var $String = String; - // eslint-disable-next-line es/no-object-defineproperty -- safe - var defineProperty = Object.defineProperty; - var stringSlice = uncurryThis(''.slice); - var replace = uncurryThis(''.replace); - var join = uncurryThis([].join); - var CONFIGURABLE_LENGTH = DESCRIPTORS && !fails(function () { - return defineProperty(function () {/* empty */}, 'length', { - value: 8 - }).length !== 8; }); - var TEMPLATE = String(String).split('String'); - var makeBuiltIn = module.exports = function (value, name, options) { - if (stringSlice($String(name), 0, 7) === 'Symbol(') { - name = '[' + replace($String(name), /^Symbol\(([^)]*)\)/, '$1') + ']'; - } - if (options && options.getter) name = 'get ' + name; - if (options && options.setter) name = 'set ' + name; - if (!hasOwn(value, 'name') || CONFIGURABLE_FUNCTION_NAME && value.name !== name) { - if (DESCRIPTORS) defineProperty(value, 'name', { - value: name, - configurable: true - });else value.name = name; - } - if (CONFIGURABLE_LENGTH && options && hasOwn(options, 'arity') && value.length !== options.arity) { - defineProperty(value, 'length', { - value: options.arity - }); - } - try { - if (options && hasOwn(options, 'constructor') && options.constructor) { - if (DESCRIPTORS) defineProperty(value, 'prototype', { - writable: false - }); - // in V8 ~ Chrome 53, prototypes of some methods, like `Array.prototype.values`, are non-writable - } else if (value.prototype) value.prototype = undefined; - } catch (error) {/* empty */} - var state = enforceInternalState(value); - if (!hasOwn(state, 'source')) { - state.source = join(TEMPLATE, typeof name == 'string' ? name : ''); - } - return value; - }; - - // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative - // eslint-disable-next-line no-extend-native -- required - Function.prototype.toString = makeBuiltIn(function toString() { - return isCallable(this) && getInternalState(this).source || inspectSource(this); - }, 'toString'); - - /***/ - }), ( /* 50 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var DESCRIPTORS = __webpack_require__(6); - var hasOwn = __webpack_require__(39); - var FunctionPrototype = Function.prototype; - // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe - var getDescriptor = DESCRIPTORS && Object.getOwnPropertyDescriptor; - var EXISTS = hasOwn(FunctionPrototype, 'name'); - // additional protection from minified / mangled / dropped function names - var PROPER = EXISTS && function something() {/* empty */}.name === 'something'; - var CONFIGURABLE = EXISTS && (!DESCRIPTORS || DESCRIPTORS && getDescriptor(FunctionPrototype, 'name').configurable); - module.exports = { - EXISTS: EXISTS, - PROPER: PROPER, - CONFIGURABLE: CONFIGURABLE - }; - - /***/ - }), ( /* 51 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var uncurryThis = __webpack_require__(14); - var isCallable = __webpack_require__(21); - var store = __webpack_require__(37); - var functionToString = uncurryThis(Function.toString); - // this helper broken in `core-js@3.4.1-3.4.4`, so we can't use `shared` helper - if (!isCallable(store.inspectSource)) { - store.inspectSource = function (it) { - return functionToString(it); - }; - } - module.exports = store.inspectSource; - - /***/ - }), ( /* 52 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var NATIVE_WEAK_MAP = __webpack_require__(53); - var global = __webpack_require__(4); - var isObject = __webpack_require__(20); - var createNonEnumerableProperty = __webpack_require__(44); - var hasOwn = __webpack_require__(39); - var shared = __webpack_require__(37); - var sharedKey = __webpack_require__(54); - var hiddenKeys = __webpack_require__(55); - var OBJECT_ALREADY_INITIALIZED = 'Object already initialized'; - var TypeError = global.TypeError; - var WeakMap = global.WeakMap; - var set, get, has; - var enforce = function (it) { - return has(it) ? get(it) : set(it, {}); - }; - var getterFor = function (TYPE) { - return function (it) { - var state; - if (!isObject(it) || (state = get(it)).type !== TYPE) { - throw TypeError('Incompatible receiver, ' + TYPE + ' required'); - } - return state; - }; - }; - if (NATIVE_WEAK_MAP || shared.state) { - var store = shared.state || (shared.state = new WeakMap()); - /* eslint-disable no-self-assign -- prototype methods protection */ - store.get = store.get; - store.has = store.has; - store.set = store.set; - /* eslint-enable no-self-assign -- prototype methods protection */ - set = function (it, metadata) { - if (store.has(it)) throw TypeError(OBJECT_ALREADY_INITIALIZED); - metadata.facade = it; - store.set(it, metadata); - return metadata; - }; - get = function (it) { - return store.get(it) || {}; - }; - has = function (it) { - return store.has(it); - }; - } else { - var STATE = sharedKey('state'); - hiddenKeys[STATE] = true; - set = function (it, metadata) { - if (hasOwn(it, STATE)) throw TypeError(OBJECT_ALREADY_INITIALIZED); - metadata.facade = it; - createNonEnumerableProperty(it, STATE, metadata); - return metadata; - }; - get = function (it) { - return hasOwn(it, STATE) ? it[STATE] : {}; - }; - has = function (it) { - return hasOwn(it, STATE); - }; - } - module.exports = { - set: set, - get: get, - has: has, - enforce: enforce, - getterFor: getterFor - }; - - /***/ - }), ( /* 53 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var global = __webpack_require__(4); - var isCallable = __webpack_require__(21); - var WeakMap = global.WeakMap; - module.exports = isCallable(WeakMap) && /native code/.test(String(WeakMap)); - - /***/ - }), ( /* 54 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var shared = __webpack_require__(35); - var uid = __webpack_require__(41); - var keys = shared('keys'); - module.exports = function (key) { - return keys[key] || (keys[key] = uid(key)); - }; - - /***/ - }), ( /* 55 */ - /***/function (module) { - module.exports = {}; - - /***/ - }), ( /* 56 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var hasOwn = __webpack_require__(39); - var ownKeys = __webpack_require__(57); - var getOwnPropertyDescriptorModule = __webpack_require__(5); - var definePropertyModule = __webpack_require__(45); - module.exports = function (target, source, exceptions) { - var keys = ownKeys(source); - var defineProperty = definePropertyModule.f; - var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; - for (var i = 0; i < keys.length; i++) { - var key = keys[i]; - if (!hasOwn(target, key) && !(exceptions && hasOwn(exceptions, key))) { - defineProperty(target, key, getOwnPropertyDescriptor(source, key)); - } + // Press esc key to close the mega menu + $(document).keyup(function (e) { + e.stopPropagation(); + if (e.which === 27) { + $(".subNavClose").click(); + $(".header__search-close button").click(); } - }; - - /***/ - }), ( /* 57 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var getBuiltIn = __webpack_require__(24); - var uncurryThis = __webpack_require__(14); - var getOwnPropertyNamesModule = __webpack_require__(58); - var getOwnPropertySymbolsModule = __webpack_require__(67); - var anObject = __webpack_require__(47); - var concat = uncurryThis([].concat); - - // all object keys, includes non-enumerable and symbols - module.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) { - var keys = getOwnPropertyNamesModule.f(anObject(it)); - var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; - return getOwnPropertySymbols ? concat(keys, getOwnPropertySymbols(it)) : keys; - }; - - /***/ - }), ( /* 58 */ - /***/function (__unused_webpack_module, exports, __webpack_require__) { - var internalObjectKeys = __webpack_require__(59); - var enumBugKeys = __webpack_require__(66); - var hiddenKeys = enumBugKeys.concat('length', 'prototype'); - - // `Object.getOwnPropertyNames` method - // https://tc39.es/ecma262/#sec-object.getownpropertynames - // eslint-disable-next-line es/no-object-getownpropertynames -- safe - exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { - return internalObjectKeys(O, hiddenKeys); - }; + }); - /***/ - }), ( /* 59 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var uncurryThis = __webpack_require__(14); - var hasOwn = __webpack_require__(39); - var toIndexedObject = __webpack_require__(12); - var indexOf = __webpack_require__(60).indexOf; - var hiddenKeys = __webpack_require__(55); - var push = uncurryThis([].push); - module.exports = function (object, names) { - var O = toIndexedObject(object); - var i = 0; - var result = []; - var key; - for (key in O) !hasOwn(hiddenKeys, key) && hasOwn(O, key) && push(result, key); - // Don't enum bug & hidden keys - while (names.length > i) if (hasOwn(O, key = names[i++])) { - ~indexOf(result, key) || push(result, key); + // Add a class to all of the lists that have sub lists + $("nav#block-neon-main-menu ul.menu--main li.menu__item--expanded ul li").each(function (e) { + if ($(this).children("ul").length) { + $(this).addClass("expandable"); } - return result; - }; - - /***/ - }), ( /* 60 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var toIndexedObject = __webpack_require__(12); - var toAbsoluteIndex = __webpack_require__(61); - var lengthOfArrayLike = __webpack_require__(64); - - // `Array.prototype.{ indexOf, includes }` methods implementation - var createMethod = function (IS_INCLUDES) { - return function ($this, el, fromIndex) { - var O = toIndexedObject($this); - var length = lengthOfArrayLike(O); - var index = toAbsoluteIndex(fromIndex, length); - var value; - // Array#includes uses SameValueZero equality algorithm - // eslint-disable-next-line no-self-compare -- NaN check - if (IS_INCLUDES && el != el) while (length > index) { - value = O[index++]; - // eslint-disable-next-line no-self-compare -- NaN check - if (value != value) return true; - // Array#indexOf ignores holes, Array#includes - not - } else for (; length > index; index++) { - if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0; - } - return !IS_INCLUDES && -1; - }; - }; - module.exports = { - // `Array.prototype.includes` method - // https://tc39.es/ecma262/#sec-array.prototype.includes - includes: createMethod(true), - // `Array.prototype.indexOf` method - // https://tc39.es/ecma262/#sec-array.prototype.indexof - indexOf: createMethod(false) - }; - - /***/ - }), ( /* 61 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var toIntegerOrInfinity = __webpack_require__(62); - var max = Math.max; - var min = Math.min; - - // Helper for a popular repeating case of the spec: - // Let integer be ? ToInteger(index). - // If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length). - module.exports = function (index, length) { - var integer = toIntegerOrInfinity(index); - return integer < 0 ? max(integer + length, 0) : min(integer, length); - }; - - /***/ - }), ( /* 62 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var trunc = __webpack_require__(63); - - // `ToIntegerOrInfinity` abstract operation - // https://tc39.es/ecma262/#sec-tointegerorinfinity - module.exports = function (argument) { - var number = +argument; - // eslint-disable-next-line no-self-compare -- NaN check - return number !== number || number === 0 ? 0 : trunc(number); - }; - - /***/ - }), ( /* 63 */ - /***/function (module) { - var ceil = Math.ceil; - var floor = Math.floor; - - // `Math.trunc` method - // https://tc39.es/ecma262/#sec-math.trunc - // eslint-disable-next-line es/no-math-trunc -- safe - module.exports = Math.trunc || function trunc(x) { - var n = +x; - return (n > 0 ? floor : ceil)(n); - }; - - /***/ - }), ( /* 64 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var toLength = __webpack_require__(65); - - // `LengthOfArrayLike` abstract operation - // https://tc39.es/ecma262/#sec-lengthofarraylike - module.exports = function (obj) { - return toLength(obj.length); - }; - - /***/ - }), ( /* 65 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var toIntegerOrInfinity = __webpack_require__(62); - var min = Math.min; - - // `ToLength` abstract operation - // https://tc39.es/ecma262/#sec-tolength - module.exports = function (argument) { - return argument > 0 ? min(toIntegerOrInfinity(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991 - }; - - /***/ - }), ( /* 66 */ - /***/function (module) { - // IE8- don't enum bug keys - module.exports = ['constructor', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable', 'toLocaleString', 'toString', 'valueOf']; - - /***/ - }), ( /* 67 */ - /***/function (__unused_webpack_module, exports) { - // eslint-disable-next-line es/no-object-getownpropertysymbols -- safe - exports.f = Object.getOwnPropertySymbols; - - /***/ - }), ( /* 68 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var fails = __webpack_require__(7); - var isCallable = __webpack_require__(21); - var replacement = /#|\.prototype\./; - var isForced = function (feature, detection) { - var value = data[normalize(feature)]; - return value == POLYFILL ? true : value == NATIVE ? false : isCallable(detection) ? fails(detection) : !!detection; - }; - var normalize = isForced.normalize = function (string) { - return String(string).replace(replacement, '.').toLowerCase(); - }; - var data = isForced.data = {}; - var NATIVE = isForced.NATIVE = 'N'; - var POLYFILL = isForced.POLYFILL = 'P'; - module.exports = isForced; - - /***/ - }), ( /* 69 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var classofRaw = __webpack_require__(15); - var uncurryThis = __webpack_require__(14); - module.exports = function (fn) { - // Nashorn bug: - // https://github.com/zloirock/core-js/issues/1128 - // https://github.com/zloirock/core-js/issues/1130 - if (classofRaw(fn) === 'Function') return uncurryThis(fn); - }; - - /***/ - }),,,, ( /* 73 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var classof = __webpack_require__(74); - var $String = String; - module.exports = function (argument) { - if (classof(argument) === 'Symbol') throw TypeError('Cannot convert a Symbol value to a string'); - return $String(argument); - }; - - /***/ - }), ( /* 74 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var TO_STRING_TAG_SUPPORT = __webpack_require__(75); - var isCallable = __webpack_require__(21); - var classofRaw = __webpack_require__(15); - var wellKnownSymbol = __webpack_require__(34); - var TO_STRING_TAG = wellKnownSymbol('toStringTag'); - var $Object = Object; - - // ES3 wrong here - var CORRECT_ARGUMENTS = classofRaw(function () { - return arguments; - }()) == 'Arguments'; - - // fallback for IE11 Script Access Denied error - var tryGet = function (it, key) { - try { - return it[key]; - } catch (error) {/* empty */} - }; - - // getting tag from ES6+ `Object.prototype.toString` - module.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function (it) { - var O, tag, result; - return it === undefined ? 'Undefined' : it === null ? 'Null' - // @@toStringTag case - : typeof (tag = tryGet(O = $Object(it), TO_STRING_TAG)) == 'string' ? tag - // builtinTag case - : CORRECT_ARGUMENTS ? classofRaw(O) - // ES3 arguments fallback - : (result = classofRaw(O)) == 'Object' && isCallable(O.callee) ? 'Arguments' : result; - }; - - /***/ - }), ( /* 75 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var wellKnownSymbol = __webpack_require__(34); - var TO_STRING_TAG = wellKnownSymbol('toStringTag'); - var test = {}; - test[TO_STRING_TAG] = 'z'; - module.exports = String(test) === '[object z]'; - - /***/ - }),,,, ( /* 79 */ - /***/function (__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { - // TODO: Remove from `core-js@4` - var uncurryThis = __webpack_require__(14); - var defineBuiltIn = __webpack_require__(48); - var DatePrototype = Date.prototype; - var INVALID_DATE = 'Invalid Date'; - var TO_STRING = 'toString'; - var nativeDateToString = uncurryThis(DatePrototype[TO_STRING]); - var thisTimeValue = uncurryThis(DatePrototype.getTime); - - // `Date.prototype.toString` method - // https://tc39.es/ecma262/#sec-date.prototype.tostring - if (String(new Date(NaN)) != INVALID_DATE) { - defineBuiltIn(DatePrototype, TO_STRING, function toString() { - var value = thisTimeValue(this); - // eslint-disable-next-line no-self-compare -- NaN check - return value === value ? nativeDateToString(this) : INVALID_DATE; - }); - } - - /***/ - }),,, ( /* 82 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - "use strict"; - - var anObject = __webpack_require__(47); - - // `RegExp.prototype.flags` getter implementation - // https://tc39.es/ecma262/#sec-get-regexp.prototype.flags - module.exports = function () { - var that = anObject(this); - var result = ''; - if (that.hasIndices) result += 'd'; - if (that.global) result += 'g'; - if (that.ignoreCase) result += 'i'; - if (that.multiline) result += 'm'; - if (that.dotAll) result += 's'; - if (that.unicode) result += 'u'; - if (that.unicodeSets) result += 'v'; - if (that.sticky) result += 'y'; - return result; - }; - - /***/ - }),, ( /* 84 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - /* global ActiveXObject -- old IE, WSH */ - var anObject = __webpack_require__(47); - var definePropertiesModule = __webpack_require__(85); - var enumBugKeys = __webpack_require__(66); - var hiddenKeys = __webpack_require__(55); - var html = __webpack_require__(87); - var documentCreateElement = __webpack_require__(43); - var sharedKey = __webpack_require__(54); - var GT = '>'; - var LT = '<'; - var PROTOTYPE = 'prototype'; - var SCRIPT = 'script'; - var IE_PROTO = sharedKey('IE_PROTO'); - var EmptyConstructor = function () {/* empty */}; - var scriptTag = function (content) { - return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT; - }; - - // Create object with fake `null` prototype: use ActiveX Object with cleared prototype - var NullProtoObjectViaActiveX = function (activeXDocument) { - activeXDocument.write(scriptTag('')); - activeXDocument.close(); - var temp = activeXDocument.parentWindow.Object; - activeXDocument = null; // avoid memory leak - return temp; - }; - - // Create object with fake `null` prototype: use iframe Object with cleared prototype - var NullProtoObjectViaIFrame = function () { - // Thrash, waste and sodomy: IE GC bug - var iframe = documentCreateElement('iframe'); - var JS = 'java' + SCRIPT + ':'; - var iframeDocument; - iframe.style.display = 'none'; - html.appendChild(iframe); - // https://github.com/zloirock/core-js/issues/475 - iframe.src = String(JS); - iframeDocument = iframe.contentWindow.document; - iframeDocument.open(); - iframeDocument.write(scriptTag('document.F=Object')); - iframeDocument.close(); - return iframeDocument.F; - }; - - // Check for document.domain and active x support - // No need to use active x approach when document.domain is not set - // see https://github.com/es-shims/es5-shim/issues/150 - // variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346 - // avoid IE GC bug - var activeXDocument; - var NullProtoObject = function () { - try { - activeXDocument = new ActiveXObject('htmlfile'); - } catch (error) {/* ignore */} - NullProtoObject = typeof document != 'undefined' ? document.domain && activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) // old IE - : NullProtoObjectViaIFrame() : NullProtoObjectViaActiveX(activeXDocument); // WSH - var length = enumBugKeys.length; - while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]]; - return NullProtoObject(); - }; - hiddenKeys[IE_PROTO] = true; - - // `Object.create` method - // https://tc39.es/ecma262/#sec-object.create - // eslint-disable-next-line es/no-object-create -- safe - module.exports = Object.create || function create(O, Properties) { - var result; - if (O !== null) { - EmptyConstructor[PROTOTYPE] = anObject(O); - result = new EmptyConstructor(); - EmptyConstructor[PROTOTYPE] = null; - // add "__proto__" for Object.getPrototypeOf polyfill - result[IE_PROTO] = O; - } else result = NullProtoObject(); - return Properties === undefined ? result : definePropertiesModule.f(result, Properties); - }; - - /***/ - }), ( /* 85 */ - /***/function (__unused_webpack_module, exports, __webpack_require__) { - var DESCRIPTORS = __webpack_require__(6); - var V8_PROTOTYPE_DEFINE_BUG = __webpack_require__(46); - var definePropertyModule = __webpack_require__(45); - var anObject = __webpack_require__(47); - var toIndexedObject = __webpack_require__(12); - var objectKeys = __webpack_require__(86); - - // `Object.defineProperties` method - // https://tc39.es/ecma262/#sec-object.defineproperties - // eslint-disable-next-line es/no-object-defineproperties -- safe - exports.f = DESCRIPTORS && !V8_PROTOTYPE_DEFINE_BUG ? Object.defineProperties : function defineProperties(O, Properties) { - anObject(O); - var props = toIndexedObject(Properties); - var keys = objectKeys(Properties); - var length = keys.length; - var index = 0; - var key; - while (length > index) definePropertyModule.f(O, key = keys[index++], props[key]); - return O; - }; - - /***/ - }), ( /* 86 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var internalObjectKeys = __webpack_require__(59); - var enumBugKeys = __webpack_require__(66); - - // `Object.keys` method - // https://tc39.es/ecma262/#sec-object.keys - // eslint-disable-next-line es/no-object-keys -- safe - module.exports = Object.keys || function keys(O) { - return internalObjectKeys(O, enumBugKeys); - }; - - /***/ - }), ( /* 87 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var getBuiltIn = __webpack_require__(24); - module.exports = getBuiltIn('document', 'documentElement'); - - /***/ - }),,,, ( /* 91 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var NATIVE_BIND = __webpack_require__(9); - var FunctionPrototype = Function.prototype; - var apply = FunctionPrototype.apply; - var call = FunctionPrototype.call; - - // eslint-disable-next-line es/no-reflect -- safe - module.exports = typeof Reflect == 'object' && Reflect.apply || (NATIVE_BIND ? call.bind(apply) : function () { - return call.apply(apply, arguments); + }); + $("nav#block-neon-main-menu ul.menu--main ul[data-depth='1'] > li.expandable").each(function (e) { + $(this).children("a").after(""); + }); + $("nav#block-neon-main-menu ul.menu--main ul[data-depth='2'] > li.expandable").each(function (e) { + $(this).children("a").after(""); + }); + $("nav#block-neon-main-menu ul.menu--main ul[data-depth='3'] > li.expandable").each(function (e) { + $(this).children("a").after(""); + }); + $("nav#block-neon-main-menu ul.menu--main ul[data-depth='4'] > li.expandable").each(function (e) { + $(this).children("a").after(""); }); - /***/ - }),,,,,,,, ( /* 99 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var bind = __webpack_require__(100); - var uncurryThis = __webpack_require__(14); - var IndexedObject = __webpack_require__(13); - var toObject = __webpack_require__(40); - var lengthOfArrayLike = __webpack_require__(64); - var arraySpeciesCreate = __webpack_require__(101); - var push = uncurryThis([].push); - - // `Array.prototype.{ forEach, map, filter, some, every, find, findIndex, filterReject }` methods implementation - var createMethod = function (TYPE) { - var IS_MAP = TYPE == 1; - var IS_FILTER = TYPE == 2; - var IS_SOME = TYPE == 3; - var IS_EVERY = TYPE == 4; - var IS_FIND_INDEX = TYPE == 6; - var IS_FILTER_REJECT = TYPE == 7; - var NO_HOLES = TYPE == 5 || IS_FIND_INDEX; - return function ($this, callbackfn, that, specificCreate) { - var O = toObject($this); - var self = IndexedObject(O); - var boundFunction = bind(callbackfn, that); - var length = lengthOfArrayLike(self); - var index = 0; - var create = specificCreate || arraySpeciesCreate; - var target = IS_MAP ? create($this, length) : IS_FILTER || IS_FILTER_REJECT ? create($this, 0) : undefined; - var value, result; - for (; length > index; index++) if (NO_HOLES || index in self) { - value = self[index]; - result = boundFunction(value, index, O); - if (TYPE) { - if (IS_MAP) target[index] = result; // map - else if (result) switch (TYPE) { - case 3: - return true; - // some - case 5: - return value; - // find - case 6: - return index; - // findIndex - case 2: - push(target, value); - // filter - } else switch (TYPE) { - case 4: - return false; - // every - case 7: - push(target, value); - // filterReject - } - } - } - return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target; - }; - }; - module.exports = { - // `Array.prototype.forEach` method - // https://tc39.es/ecma262/#sec-array.prototype.foreach - forEach: createMethod(0), - // `Array.prototype.map` method - // https://tc39.es/ecma262/#sec-array.prototype.map - map: createMethod(1), - // `Array.prototype.filter` method - // https://tc39.es/ecma262/#sec-array.prototype.filter - filter: createMethod(2), - // `Array.prototype.some` method - // https://tc39.es/ecma262/#sec-array.prototype.some - some: createMethod(3), - // `Array.prototype.every` method - // https://tc39.es/ecma262/#sec-array.prototype.every - every: createMethod(4), - // `Array.prototype.find` method - // https://tc39.es/ecma262/#sec-array.prototype.find - find: createMethod(5), - // `Array.prototype.findIndex` method - // https://tc39.es/ecma262/#sec-array.prototype.findIndex - findIndex: createMethod(6), - // `Array.prototype.filterReject` method - // https://github.com/tc39/proposal-array-filtering - filterReject: createMethod(7) - }; - - /***/ - }), ( /* 100 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var uncurryThis = __webpack_require__(69); - var aCallable = __webpack_require__(31); - var NATIVE_BIND = __webpack_require__(9); - var bind = uncurryThis(uncurryThis.bind); - - // optional / simple context binding - module.exports = function (fn, that) { - aCallable(fn); - return that === undefined ? fn : NATIVE_BIND ? bind(fn, that) : function /* ...args */ - () { - return fn.apply(that, arguments); - }; - }; - - /***/ - }), ( /* 101 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var arraySpeciesConstructor = __webpack_require__(102); - - // `ArraySpeciesCreate` abstract operation - // https://tc39.es/ecma262/#sec-arrayspeciescreate - module.exports = function (originalArray, length) { - return new (arraySpeciesConstructor(originalArray))(length === 0 ? 0 : length); - }; - - /***/ - }), ( /* 102 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var isArray = __webpack_require__(103); - var isConstructor = __webpack_require__(104); - var isObject = __webpack_require__(20); - var wellKnownSymbol = __webpack_require__(34); - var SPECIES = wellKnownSymbol('species'); - var $Array = Array; - - // a part of `ArraySpeciesCreate` abstract operation - // https://tc39.es/ecma262/#sec-arrayspeciescreate - module.exports = function (originalArray) { - var C; - if (isArray(originalArray)) { - C = originalArray.constructor; - // cross-realm fallback - if (isConstructor(C) && (C === $Array || isArray(C.prototype))) C = undefined;else if (isObject(C)) { - C = C[SPECIES]; - if (C === null) C = undefined; + // On menu click add the class status to the wrapper + $('nav#block-neon-main-menu ul.menu--main[data-depth="1"] > li.expandable').click(function (e) { + e.stopPropagation(); + // check if item is active + let $active = $(this).hasClass("active").toString(); + // console.log(`level one ${$active}`); + let $MegaMenu3rdCol = $(".subNavWrapper").hasClass("depthOne").toString(); + let $MegaMenu4thCol = $(".subNavWrapper").hasClass("depthThree").toString(); + if ($active === "true") { + // console.log("active"); + $(this).parent().closest(".subNavWrapper").removeClass("depthOne"); + $(this).parent().closest(".subNavWrapper").removeClass("depthThree"); + $(this).children().find("li.active").removeClass("active"); + + // $(this).parent().parent().children().find('li.active').removeClass("active"); + $(this).addClass("active").siblings("li").removeClass("active"); + } else { + $(this).siblings("li").find("li.active").removeClass("active"); + if ($MegaMenu3rdCol === "true" && $MegaMenu4thCol === "true") { + // console.log("not active 1"); + $(this).parent().closest(".subNavWrapper").toggleClass("depthThree"); + } else if ($MegaMenu3rdCol === "true") { + // console.log("not active 2"); + } else { + // console.log("not active 3"); + $(this).parent().closest(".subNavWrapper").toggleClass("depthOne"); } } - return C === undefined ? $Array : C; - }; - - /***/ - }), ( /* 103 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var classof = __webpack_require__(15); - - // `IsArray` abstract operation - // https://tc39.es/ecma262/#sec-isarray - // eslint-disable-next-line es/no-array-isarray -- safe - module.exports = Array.isArray || function isArray(argument) { - return classof(argument) == 'Array'; - }; - - /***/ - }), ( /* 104 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var uncurryThis = __webpack_require__(14); - var fails = __webpack_require__(7); - var isCallable = __webpack_require__(21); - var classof = __webpack_require__(74); - var getBuiltIn = __webpack_require__(24); - var inspectSource = __webpack_require__(51); - var noop = function () {/* empty */}; - var empty = []; - var construct = getBuiltIn('Reflect', 'construct'); - var constructorRegExp = /^\s*(?:class|function)\b/; - var exec = uncurryThis(constructorRegExp.exec); - var INCORRECT_TO_STRING = !constructorRegExp.exec(noop); - var isConstructorModern = function isConstructor(argument) { - if (!isCallable(argument)) return false; - try { - construct(noop, empty, argument); - return true; - } catch (error) { - return false; - } - }; - var isConstructorLegacy = function isConstructor(argument) { - if (!isCallable(argument)) return false; - switch (classof(argument)) { - case 'AsyncFunction': - case 'GeneratorFunction': - case 'AsyncGeneratorFunction': - return false; - } - try { - // we can't check .prototype since constructors produced by .bind haven't it - // `Function#toString` throws on some built-it function in some legacy engines - // (for example, `DOMQuad` and similar in FF41-) - return INCORRECT_TO_STRING || !!exec(constructorRegExp, inspectSource(argument)); - } catch (error) { - return true; + }); + $('nav#block-neon-main-menu ul.menu--main[data-depth="2"] > li.expandable').click(function (e) { + e.stopPropagation(); + $(this).addClass("active"); + $(this).parent().closest(".subNavWrapper").toggleClass("depthTwo"); + }); + $('nav#block-neon-main-menu ul.menu--main[data-depth="3"] > li.expandable').click(function (e) { + e.stopPropagation(); + let $MegaMenu4thCol = $(".subNavWrapper").hasClass("depthThree").toString(); + if ($MegaMenu4thCol !== "true") { + $(this).parent().closest(".subNavWrapper").toggleClass("depthThree"); } - }; - isConstructorLegacy.sham = true; - - // `IsConstructor` abstract operation - // https://tc39.es/ecma262/#sec-isconstructor - module.exports = !construct || fails(function () { - var called; - return isConstructorModern(isConstructorModern.call) || !isConstructorModern(Object) || !isConstructorModern(function () { - called = true; - }) || called; - }) ? isConstructorLegacy : isConstructorModern; - - /***/ - }),, ( /* 106 */ - /***/function (__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { - var TO_STRING_TAG_SUPPORT = __webpack_require__(75); - var defineBuiltIn = __webpack_require__(48); - var toString = __webpack_require__(107); - - // `Object.prototype.toString` method - // https://tc39.es/ecma262/#sec-object.prototype.tostring - if (!TO_STRING_TAG_SUPPORT) { - defineBuiltIn(Object.prototype, 'toString', toString, { - unsafe: true - }); - } - - /***/ - }), ( /* 107 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - "use strict"; - - var TO_STRING_TAG_SUPPORT = __webpack_require__(75); - var classof = __webpack_require__(74); - - // `Object.prototype.toString` method implementation - // https://tc39.es/ecma262/#sec-object.prototype.tostring - module.exports = TO_STRING_TAG_SUPPORT ? {}.toString : function toString() { - return '[object ' + classof(this) + ']'; - }; - - /***/ - }), ( /* 108 */ - /***/function (__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { - // TODO: Remove this module from `core-js@4` since it's split to modules listed below - __webpack_require__(109); - __webpack_require__(114); - - /***/ - }), ( /* 109 */ - /***/function (__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { - var $ = __webpack_require__(3); - var global = __webpack_require__(4); - var schedulersFix = __webpack_require__(110); - var setInterval = schedulersFix(global.setInterval, true); - - // Bun / IE9- setInterval additional parameters fix - // https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#dom-setinterval - $({ - global: true, - bind: true, - forced: global.setInterval !== setInterval - }, { - setInterval: setInterval }); - - /***/ - }), ( /* 110 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - "use strict"; - - var global = __webpack_require__(4); - var apply = __webpack_require__(91); - var isCallable = __webpack_require__(21); - var ENGINE_IS_BUN = __webpack_require__(111); - var USER_AGENT = __webpack_require__(29); - var arraySlice = __webpack_require__(112); - var validateArgumentsLength = __webpack_require__(113); - var Function = global.Function; - // dirty IE9- and Bun 0.3.0- checks - var WRAP = /MSIE .\./.test(USER_AGENT) || ENGINE_IS_BUN && function () { - var version = global.Bun.version.split('.'); - return version.length < 3 || version[0] == 0 && (version[1] < 3 || version[1] == 3 && version[2] == 0); - }(); - - // IE9- / Bun 0.3.0- setTimeout / setInterval / setImmediate additional parameters fix - // https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#timers - // https://github.com/oven-sh/bun/issues/1633 - module.exports = function (scheduler, hasTimeArg) { - var firstParamIndex = hasTimeArg ? 2 : 1; - return WRAP ? function (handler, timeout /* , ...arguments */) { - var boundArgs = validateArgumentsLength(arguments.length, 1) > firstParamIndex; - var fn = isCallable(handler) ? handler : Function(handler); - var params = boundArgs ? arraySlice(arguments, firstParamIndex) : []; - var callback = boundArgs ? function () { - apply(fn, this, params); - } : fn; - return hasTimeArg ? scheduler(callback, timeout) : scheduler(callback); - } : scheduler; - }; - - /***/ - }), ( /* 111 */ - /***/function (module) { - /* global Bun -- Deno case */ - module.exports = typeof Bun == 'function' && Bun && typeof Bun.version == 'string'; - - /***/ - }), ( /* 112 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var uncurryThis = __webpack_require__(14); - module.exports = uncurryThis([].slice); - - /***/ - }), ( /* 113 */ - /***/function (module) { - var $TypeError = TypeError; - module.exports = function (passed, required) { - if (passed < required) throw $TypeError('Not enough arguments'); - return passed; - }; - - /***/ - }), ( /* 114 */ - /***/function (__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { - var $ = __webpack_require__(3); - var global = __webpack_require__(4); - var schedulersFix = __webpack_require__(110); - var setTimeout = schedulersFix(global.setTimeout, true); - - // Bun / IE9- setTimeout additional parameters fix - // https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#dom-settimeout - $({ - global: true, - bind: true, - forced: global.setTimeout !== setTimeout - }, { - setTimeout: setTimeout + $('nav#block-neon-main-menu ul.menu--main[data-depth="4"] > li.expandable').click(function (e) { + e.stopPropagation(); + $(this).addClass("active"); + $(this).parent().closest(".subNavWrapper").toggleClass("depthFour"); }); - /***/ - }), ( /* 115 */ - /***/function (__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { - "use strict"; - - var $ = __webpack_require__(3); - var $find = __webpack_require__(99).find; - var addToUnscopables = __webpack_require__(116); - var FIND = 'find'; - var SKIPS_HOLES = true; - - // Shouldn't skip holes - if (FIND in []) Array(1)[FIND](function () { - SKIPS_HOLES = false; + // Add a class to the sub items that expand more sub lists - FOR the first level + $("nav#block-neon-main-menu ul.menu--main[data-depth='1'] > li.expandable").click(function (e) { + e.stopPropagation(); + //$(this).toggleClass("active").parents("ul").children("li").removeClass("active"); + $(this).toggleClass("active").siblings("li").removeClass("active"); + // console.log("remove active - Level One"); }); - // `Array.prototype.find` method - // https://tc39.es/ecma262/#sec-array.prototype.find - $({ - target: 'Array', - proto: true, - forced: SKIPS_HOLES - }, { - find: function find(callbackfn /* , that = undefined */) { - return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); + // Add a class to the sub items that expand more sub lists - FOR the third level + $("nav#block-neon-main-menu ul.menu--main[data-depth='3'] > li.expandable").click(function (e) { + e.stopPropagation(); + if ($(this).hasClass("active").toString() === "true") { + // console.log("true"); + $(this).removeClass("active"); + } else { + // console.log("false"); + $("ul[data-depth='3']").children("li").removeClass("active"); + $(this).addClass("active").siblings("li").removeClass("active"); } + // console.log("remove active - Level Three"); }); - // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables - addToUnscopables(FIND); - - /***/ - }), ( /* 116 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var wellKnownSymbol = __webpack_require__(34); - var create = __webpack_require__(84); - var defineProperty = __webpack_require__(45).f; - var UNSCOPABLES = wellKnownSymbol('unscopables'); - var ArrayPrototype = Array.prototype; - - // Array.prototype[@@unscopables] - // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables - if (ArrayPrototype[UNSCOPABLES] == undefined) { - defineProperty(ArrayPrototype, UNSCOPABLES, { - configurable: true, - value: create(null) - }); - } - - // add a key to Array.prototype[@@unscopables] - module.exports = function (key) { - ArrayPrototype[UNSCOPABLES][key] = true; - }; - - /***/ - }), ( /* 117 */ - /***/function (__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { - "use strict"; - - var PROPER_FUNCTION_NAME = __webpack_require__(50).PROPER; - var defineBuiltIn = __webpack_require__(48); - var anObject = __webpack_require__(47); - var $toString = __webpack_require__(73); - var fails = __webpack_require__(7); - var getRegExpFlags = __webpack_require__(118); - var TO_STRING = 'toString'; - var RegExpPrototype = RegExp.prototype; - var nativeToString = RegExpPrototype[TO_STRING]; - var NOT_GENERIC = fails(function () { - return nativeToString.call({ - source: 'a', - flags: 'b' - }) != '/a/b'; + // Hide/show Desktop Search + $("li.siteSearch a.menu__link").click(function (e) { + e.stopPropagation(); + $(".header__search").toggleClass("visually-hidden"); + return false; }); - // FF44- RegExp#toString has a wrong name - var INCORRECT_NAME = PROPER_FUNCTION_NAME && nativeToString.name != TO_STRING; - - // `RegExp.prototype.toString` method - // https://tc39.es/ecma262/#sec-regexp.prototype.tostring - if (NOT_GENERIC || INCORRECT_NAME) { - defineBuiltIn(RegExp.prototype, TO_STRING, function toString() { - var R = anObject(this); - var pattern = $toString(R.source); - var flags = $toString(getRegExpFlags(R)); - return '/' + pattern + '/' + flags; - }, { - unsafe: true - }); - } - - /***/ - }), ( /* 118 */ - /***/function (module, __unused_webpack_exports, __webpack_require__) { - var call = __webpack_require__(8); - var hasOwn = __webpack_require__(39); - var isPrototypeOf = __webpack_require__(25); - var regExpFlags = __webpack_require__(82); - var RegExpPrototype = RegExp.prototype; - module.exports = function (R) { - var flags = R.flags; - return flags === undefined && !('flags' in RegExpPrototype) && !hasOwn(R, 'flags') && isPrototypeOf(RegExpPrototype, R) ? call(regExpFlags, R) : flags; - }; - - /***/ - } - /******/)]; - /************************************************************************/ - /******/ // The module cache - /******/ - var __webpack_module_cache__ = {}; - /******/ - /******/ // The require function - /******/ - function __webpack_require__(moduleId) { - /******/ // Check if module is in cache - /******/var cachedModule = __webpack_module_cache__[moduleId]; - /******/ - if (cachedModule !== undefined) { - /******/return cachedModule.exports; - /******/ - } - /******/ // Create a new module (and put it into the cache) - /******/ - var module = __webpack_module_cache__[moduleId] = { - /******/ // no module.id needed - /******/ // no module.loaded needed - /******/exports: {} - /******/ - }; - /******/ - /******/ // Execute the module function - /******/ - __webpack_modules__[moduleId](module, module.exports, __webpack_require__); - /******/ - /******/ // Return the exports of the module - /******/ - return module.exports; - /******/ - } - /******/ - /************************************************************************/ - /******/ /* webpack/runtime/compat get default export */ - /******/ - !function () { - /******/ // getDefaultExport function for compatibility with non-harmony modules - /******/__webpack_require__.n = function (module) { - /******/var getter = module && module.__esModule ? /******/function () { - return module['default']; - } : /******/function () { - return module; - }; - /******/ - __webpack_require__.d(getter, { - a: getter - }); - /******/ - return getter; - /******/ - }; - /******/ - }(); - /******/ - /******/ /* webpack/runtime/define property getters */ - /******/ - !function () { - /******/ // define getter functions for harmony exports - /******/__webpack_require__.d = function (exports, definition) { - /******/for (var key in definition) { - /******/if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { - /******/Object.defineProperty(exports, key, { - enumerable: true, - get: definition[key] - }); - /******/ - } - /******/ - } - /******/ - }; - /******/ - }(); - /******/ - /******/ /* webpack/runtime/global */ - /******/ - !function () { - /******/__webpack_require__.g = function () { - /******/if (typeof globalThis === 'object') return globalThis; - /******/ - try { - /******/return this || new Function('return this')(); - /******/ - } catch (e) { - /******/if (typeof window === 'object') return window; - /******/ - } - /******/ - }(); - /******/ - }(); - /******/ - /******/ /* webpack/runtime/hasOwnProperty shorthand */ - /******/ - !function () { - /******/__webpack_require__.o = function (obj, prop) { - return Object.prototype.hasOwnProperty.call(obj, prop); - }; - /******/ - }(); - /******/ - /******/ /* webpack/runtime/make namespace object */ - /******/ - !function () { - /******/ // define __esModule on exports - /******/__webpack_require__.r = function (exports) { - /******/if (typeof Symbol !== 'undefined' && Symbol.toStringTag) { - /******/Object.defineProperty(exports, Symbol.toStringTag, { - value: 'Module' - }); - /******/ - } - /******/ - Object.defineProperty(exports, '__esModule', { - value: true - }); - /******/ - }; - /******/ - }(); - /******/ - /************************************************************************/ - var __webpack_exports__ = {}; - // This entry need to be wrapped in an IIFE because it need to be in strict mode. - !function () { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony import */ - var core_js_modules_web_timers_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(108); - /* harmony import */ - var core_js_modules_web_timers_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_timers_js__WEBPACK_IMPORTED_MODULE_0__); - /* harmony import */ - var core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(115); - /* harmony import */ - var core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_1__); - /* harmony import */ - var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(106); - /* harmony import */ - var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_2__); - /* harmony import */ - var core_js_modules_es_date_to_string_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(79); - /* harmony import */ - var core_js_modules_es_date_to_string_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_date_to_string_js__WEBPACK_IMPORTED_MODULE_3__); - /* harmony import */ - var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(117); - /* harmony import */ - var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_4__); - (function ($) { - $(document).ready(function () { - try { - onReady(); - } catch (error) { - console.error(error); - } - }); - function onReady() { - // All screens - var $header = $(".header"); - var mainNavHeight = $header.outerHeight() || 0; - var mainNavOffset = $header.parent().offset(); - $header.parent().css("padding-top", mainNavHeight + "px"); - $header.css("top", mainNavOffset.top + "px"); - - // Throlle Function - function throttle(fn, wait) { - var isThrottled = false, - lastArgs = null; - return function wrapper() { - var _this = this; - if (isThrottled) { - lastArgs = arguments; - } else { - fn.apply(this, arguments); - isThrottled = setTimeout(function () { - isThrottled = false; - if (lastArgs) { - wrapper.apply(_this, lastArgs); - lastArgs = null; - } - }, wait); - } - }; - } - $(window).resize(function () { - onResize(); - }); - var setMegaMenuFrameSize = function setMegaMenuFrameSize() { - // select the Scroll frame - $(".subNavWrapper").each(function () { - var scollFrame = $(this).closest(""); - }); - // go throught the header and find all of the ULs - }; - var onResize = throttle(function () { - // All screens - var $header = $(".header"); - var mainNavHeight = $header.outerHeight() || 0; - var mainNavOffset = $header.parent().offset(); - $header.parent().css("padding-top", mainNavHeight + "px"); - $header.css("top", mainNavOffset.top + "px"); - if ($(".sticky").length) { - $(".sticky").css("top", mainNavHeight + mainNavOffset.top + 15 + "px"); - } - - // Desktop - if ($(window).width() > 1200) { - var megaMenuOffset = mainNavHeight + mainNavOffset.top + "px"; - $(".subNavWrapper").each(function () { - $(this).css({ - height: "calc(100vh - " + megaMenuOffset + ")", - top: megaMenuOffset - }); - $(this).find(".innerSubNavWrapper").css({ - height: "calc(100vh - " + megaMenuOffset + ")" - }); - }); - - // Mobile - } else { - $(".subNavWrapper").removeAttr("style"); - $(".innerSubNavWrapper").removeAttr("style"); - } - }); - onResize(); - - // Mobile Nav trigger - $(".js-mobile-nav-trigger").on("change", function (e) { - $("body")[e.target.checked ? "addClass" : "removeClass"]("js-prevent-scroll"); - // console.log("mobile trigger"); - $(".subNavWrapper").each(function (e) { - $(this).removeClass("depthZero depthOne depthTwo depthThree depthFour").addClass("subNavWrapper"); - }); - $("nav#block-neon-main-menu ul[data-depth='0'] > li.menu__item--expanded").each(function (e) { - $(this).removeClass("over"); - }); - }); - - // $("nav#block-neon-main-menu ul.menu--main li.menu__item--expanded > ul").wrap( - // "" - // ); - - $("nav#block-neon-main-menu > ul.menu--main > li.menu__item--expanded").each(function (e) { - var topLevelNavLabel = $(this).children("a").text(); - }); - $(".subNavWrapper").mouseover(function (e) { - e.stopPropagation(); - $(".menu__item.menu__item--expanded.over > .arrow").addClass("hiddenDesktop"); - }); - $(".subNavWrapper").mouseout(function (e) { - e.stopPropagation(); - $(".menu__item.menu__item--expanded.over > .arrow").removeClass("hiddenDesktop"); - }); - $(".subNavWrapper").focusin(function (e) { - e.stopPropagation(); - $(".menu__item.menu__item--expanded.over > .arrow").addClass("hiddenDesktop"); - }); - $("nav#block-neon-main-menu > ul.menu--main > li > a").focus(function (e) { - e.stopPropagation(); - $("nav#block-neon-main-menu ul.menu--main > li").each(function (e) { - $(this).removeClass("over"); - }); - $("nav#block-neon-main-menu ul.menu--main > li .arrow").each(function (e) { - $(this).removeClass("hiddenDesktop"); - }); - }); - - // ===== Main Nav click ==== - $("nav#block-neon-main-menu ul.menu--main li.menu__item.menu__item--expanded .arrow").click(function (e) { - e.stopPropagation(); - var thisListParent = $(this).parent().closest("li.menu__item.menu__item--expanded"); - $("nav#block-neon-main-menu ul.menu--main li.menu__item.menu__item--expanded").not(thisListParent).each(function (e) { - $(this).removeClass("over"); - $(thisListParent).children(".subNavWrapper").removeClass("depthZero"); - }); - thisListParent.toggleClass("over"); - $(thisListParent).children(".subNavWrapper").addClass("depthZero"); - }); - $("nav#block-neon-main-menu ul.menu--main li.menu__item.menu__item--expanded .subNavClose").click(function (e) { - e.stopPropagation(); - var $thisListParent = $(this).parent().parent().closest("li.menu__item.menu__item--expanded"); - var $thisListButton = $thisListParent.find("button.arrow"); - $thisListParent.removeClass("over"); - $thisListButton.removeClass("hiddenDesktop"); - }); - - // ===== Mobile Back Button ==== - $("nav#block-neon-main-menu ul.menu--main li.menu__item.menu__item--expanded .mobileBack").click(function (e) { - e.stopPropagation(); - // console.log("mobile back"); - - var thisParent = $(this).parent().closest(".subNavWrapper"); - var depthFour = $(thisParent).hasClass("depthFour").toString(); - var depthThree = $(thisParent).hasClass("depthThree").toString(); - var depthTwo = $(thisParent).hasClass("depthTwo").toString(); - var depthOne = $(thisParent).hasClass("depthOne").toString(); - var depthZero = $(thisParent).hasClass("depthZero").toString(); - if (depthFour === "true") { - // console.log('depth 4') - thisParent.removeClass("depthFour"); - $(thisParent).find("ul[data-depth='4'] > li.expandable").removeClass("active"); - } else if (depthThree === "true") { - // console.log('depth 3') - thisParent.removeClass("depthThree"); - $(thisParent).find("ul[data-depth='3'] > li.expandable").removeClass("active"); - } else if (depthTwo === "true") { - // console.log('depth 2') - thisParent.removeClass("depthTwo"); - $(thisParent).find("ul[data-depth='2'] > li.expandable").removeClass("active"); - } else if (depthOne === "true") { - // console.log('depth 1') - thisParent.removeClass("depthOne"); - $(thisParent).find("ul[data-depth='1'] > li.expandable").removeClass("active"); - } else if (depthZero === "true") { - // console.log('depth 0') - thisParent.removeClass("depthZero"); - $("ul[data-depth='0'] > li.menu__item--expanded").removeClass("over"); - $(thisParent).find("ul[data-depth='0'] > li.expandable").removeClass("active"); - $("nav#block-neon-main-menu ul[data-depth='0'] > li.menu__item--expanded .subNavWrapper").each(function (e) { - $(this).removeClass("depthZero depthOne depthTwo depthThree depthFour").addClass("subNavWrapper"); - }); - } else { - // console.log('depth ?') - } - }); - - // Press esc key to close the mega menu - $(document).keyup(function (e) { - e.stopPropagation(); - if (e.which === 27) { - $(".subNavClose").click(); - $(".header__search-close button").click(); - } - }); - - // Add a class to all of the lists that have sub lists - $("nav#block-neon-main-menu ul.menu--main li.menu__item--expanded ul li").each(function (e) { - if ($(this).children("ul").length) { - $(this).addClass("expandable"); - } - }); - $("nav#block-neon-main-menu ul.menu--main ul[data-depth='1'] > li.expandable").each(function (e) { - $(this).children("a").after(""); - }); - $("nav#block-neon-main-menu ul.menu--main ul[data-depth='2'] > li.expandable").each(function (e) { - $(this).children("a").after(""); - }); - $("nav#block-neon-main-menu ul.menu--main ul[data-depth='3'] > li.expandable").each(function (e) { - $(this).children("a").after(""); - }); - $("nav#block-neon-main-menu ul.menu--main ul[data-depth='4'] > li.expandable").each(function (e) { - $(this).children("a").after(""); - }); - - // On menu click add the class status to the wrapper - $('nav#block-neon-main-menu ul.menu--main[data-depth="1"] > li.expandable').click(function (e) { - e.stopPropagation(); - // check if item is active - var $active = $(this).hasClass("active").toString(); - // console.log(`level one ${$active}`); - var $MegaMenu3rdCol = $(".subNavWrapper").hasClass("depthOne").toString(); - var $MegaMenu4thCol = $(".subNavWrapper").hasClass("depthThree").toString(); - if ($active === "true") { - // console.log("active"); - $(this).parent().closest(".subNavWrapper").removeClass("depthOne"); - $(this).parent().closest(".subNavWrapper").removeClass("depthThree"); - $(this).children().find("li.active").removeClass("active"); - - // $(this).parent().parent().children().find('li.active').removeClass("active"); - $(this).addClass("active").siblings("li").removeClass("active"); - } else { - $(this).siblings("li").find("li.active").removeClass("active"); - if ($MegaMenu3rdCol === "true" && $MegaMenu4thCol === "true") { - // console.log("not active 1"); - $(this).parent().closest(".subNavWrapper").toggleClass("depthThree"); - } else if ($MegaMenu3rdCol === "true") { - // console.log("not active 2"); - } else { - // console.log("not active 3"); - $(this).parent().closest(".subNavWrapper").toggleClass("depthOne"); - } - } - }); - $('nav#block-neon-main-menu ul.menu--main[data-depth="2"] > li.expandable').click(function (e) { - e.stopPropagation(); - $(this).addClass("active"); - $(this).parent().closest(".subNavWrapper").toggleClass("depthTwo"); - }); - $('nav#block-neon-main-menu ul.menu--main[data-depth="3"] > li.expandable').click(function (e) { - e.stopPropagation(); - var $MegaMenu4thCol = $(".subNavWrapper").hasClass("depthThree").toString(); - if ($MegaMenu4thCol !== "true") { - $(this).parent().closest(".subNavWrapper").toggleClass("depthThree"); - } - }); - $('nav#block-neon-main-menu ul.menu--main[data-depth="4"] > li.expandable').click(function (e) { - e.stopPropagation(); - $(this).addClass("active"); - $(this).parent().closest(".subNavWrapper").toggleClass("depthFour"); - }); - - // Add a class to the sub items that expand more sub lists - FOR the first level - $("nav#block-neon-main-menu ul.menu--main[data-depth='1'] > li.expandable").click(function (e) { - e.stopPropagation(); - //$(this).toggleClass("active").parents("ul").children("li").removeClass("active"); - $(this).toggleClass("active").siblings("li").removeClass("active"); - // console.log("remove active - Level One"); - }); - - // Add a class to the sub items that expand more sub lists - FOR the third level - $("nav#block-neon-main-menu ul.menu--main[data-depth='3'] > li.expandable").click(function (e) { - e.stopPropagation(); - if ($(this).hasClass("active").toString() === "true") { - // console.log("true"); - $(this).removeClass("active"); - } else { - // console.log("false"); - $("ul[data-depth='3']").children("li").removeClass("active"); - $(this).addClass("active").siblings("li").removeClass("active"); - } - // console.log("remove active - Level Three"); - }); - - // Hide/show Desktop Search - $("li.siteSearch a.menu__link").click(function (e) { - e.stopPropagation(); - $(".header__search").toggleClass("visually-hidden"); - return false; - }); - $(".header__search-close button").click(function (e) { - e.stopPropagation(); - // console.log("close mega menu"); - if ($(".header__search").hasClass("visually-hidden")) { - return false; - } else { - $(".header__search").addClass("visually-hidden"); - } - }); - $("#search-block-form label").removeClass("visually-hidden"); + $(".header__search-close button").click(function (e) { + e.stopPropagation(); + // console.log("close mega menu"); + if ($(".header__search").hasClass("visually-hidden")) { + return false; + } else { + $(".header__search").addClass("visually-hidden"); } - })(jQuery); - }(); - /******/ -})(); \ No newline at end of file + }); + $("#search-block-form label").removeClass("visually-hidden"); + } +})(jQuery); \ No newline at end of file diff --git a/lib/service/DrupalAssetService.js b/lib/service/DrupalAssetService.js index 38993452..32999f50 100644 --- a/lib/service/DrupalAssetService.js +++ b/lib/service/DrupalAssetService.js @@ -22,7 +22,7 @@ const DrupalAssetService = { let shouldCommentMatch = true; if (replaceRelativeUrlsWithRoot) { var _groups, _groups2; - const relativeUrlRegex = /(?url\(["']\.\.\/\.\.\/\.\.\/\.\.\/(?images\/.+)["']\))/; + const relativeUrlRegex = /(?url\(["'](?\.\.\/\.\.\/\.\.\/\.\.\/|\.\.\/\.\.\/\.\.\/|\.\.\/\.\.\/|\.\.\/)(?images\/.+)["']\))/; const matchesRelative = relativeUrlRegex.exec(match); if ((0, _typeUtil.exists)(matchesRelative) && matchesRelative.length > 0 && (0, _typeUtil.exists)(matchesRelative.groups) && (0, _typeUtil.isStringNonEmpty)((_groups = matchesRelative.groups) === null || _groups === void 0 ? void 0 : _groups.relative) && (0, _typeUtil.isStringNonEmpty)((_groups2 = matchesRelative.groups) === null || _groups2 === void 0 ? void 0 : _groups2.path)) { var _groups3, _groups4; diff --git a/lib/workers/parseLocationsArray.js b/lib/workers/parseLocationsArray.js index 992111b4..8c55fe00 100644 --- a/lib/workers/parseLocationsArray.js +++ b/lib/workers/parseLocationsArray.js @@ -6,7 +6,6 @@ Object.defineProperty(exports, "__esModule", { exports.default = parseLocationsArray; var _paralleljs = _interopRequireDefault(require("../vendor/paralleljs")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } /** Worker - Parse Locations Array @@ -24,6 +23,10 @@ function parseLocationsArray() { let locationsArray = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; const worker = new _paralleljs.default(locationsArray); return worker.spawn(inData => { + + // Babel polyfills for worker logic + function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } + // REST_LOCATIONS_API returns a lot of properties we don't need, so specify the ones we do. const DEFAULT_LOCATION_PROPERTIES_WHITELIST = ['maximumElevation', 'minimumElevation', 'nationalLandCoverDatabase2001', 'plotDimensions', 'plotId', 'plotSize', 'plotSubtype', 'plotType', 'slopeAspect', 'slopeGradient', 'soilTypeOrder,']; diff --git a/package-lock.json b/package-lock.json index 32dac2cf..0cd490c1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "portal-core-components", - "version": "2.7.0", + "version": "2.8.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "portal-core-components", - "version": "2.7.0", + "version": "2.8.0", "dependencies": { "@date-io/moment": "^1.3.13", "@fortawesome/fontawesome-svg-core": "^6.5.1", diff --git a/package.json b/package.json index d16ab01b..d41a6acf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "portal-core-components", - "version": "2.7.0", + "version": "2.8.0", "main": "./lib/index.js", "private": true, "homepage": "http://localhost:3010/core-components", diff --git a/public/assets/css/drupal-theme.9632c20320a55418c76ed2e12456b01c.min.css b/public/assets/css/drupal-theme.9632c20320a55418c76ed2e12456b01c.min.css new file mode 100644 index 00000000..90f66cc3 --- /dev/null +++ b/public/assets/css/drupal-theme.9632c20320a55418c76ed2e12456b01c.min.css @@ -0,0 +1,2 @@ +@charset "UTF-8";#footer,#header{color:#141516;font-family:Inter,sans-serif}#footer,#footer html,#header,#header html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#footer html,#header html{font-family:sans-serif}#footer body,#header body{margin:0}#footer article,#footer aside,#footer details,#footer figcaption,#footer figure,#footer footer,#footer header,#footer hgroup,#footer main,#footer nav,#footer section,#footer summary,#header article,#header aside,#header details,#header figcaption,#header figure,#header footer,#header header,#header hgroup,#header main,#header nav,#header section,#header summary{display:block}#footer audio,#footer canvas,#footer progress,#footer video,#header audio,#header canvas,#header progress,#header video{display:inline-block;vertical-align:baseline}#footer audio:not([controls]),#header audio:not([controls]){display:none;height:0}#footer [hidden],#footer template,#header [hidden],#header template{display:none}#footer a,#header a{background:transparent}#footer a:active,#footer a:hover,#header a:active,#header a:hover{outline:0}#footer abbr[title],#header abbr[title]{border-bottom:1px dotted}#footer b,#footer strong,#header b,#header strong{font-weight:700}#footer dfn,#header dfn{font-style:italic}#footer mark,#header mark{background:#ff0;color:#000}#footer small,#header small{font-size:80%}#footer sub,#footer sup,#header sub,#header sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#footer sup,#header sup{top:-.5em}#footer sub,#header sub{bottom:-.25em}#footer img,#header img{border:0}#footer svg:not(:root),#header svg:not(:root){overflow:hidden}#footer hr,#header hr{-webkit-box-sizing:border-box;box-sizing:border-box;height:0}#footer pre,#header pre{overflow:auto;white-space:pre-wrap;word-break:break-all}#footer code,#footer kbd,#footer pre,#footer samp,#header code,#header kbd,#header pre,#header samp{font-family:monospace,monospace}#footer table,#header table{border-collapse:collapse;border-spacing:0}#footer td,#footer th,#header td,#header th{padding:0}#footer .hidden,#header .hidden{display:none}#footer .visually-hidden,#header .visually-hidden{overflow:hidden;position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;width:1px;word-wrap:normal}#footer .visually-hidden.focusable:active,#footer .visually-hidden.focusable:focus,#header .visually-hidden.focusable:active,#header .visually-hidden.focusable:focus{overflow:visible;position:static!important;clip:auto;height:auto;width:auto}#footer .invisible,#header .invisible{visibility:hidden}@media (min-width:0px) and (max-width:1199.98px){#footer .isDesktop,#header .isDesktop{display:none!important}}@media (min-width:992px){#footer .isDesktop,#header .isDesktop{display:inherit}}@media (min-width:0px) and (max-width:1199.98px){#footer .isMobile,#header .isMobile{display:inherit}}@media (min-width:1200px){#footer .isMobile,#header .isMobile{display:none!important}}@media (min-width:0px) and (max-width:1199.98px){#footer .hiddenDesktop,#header .hiddenDesktop{display:inherit}}@media (min-width:1200px){#footer .hiddenDesktop,#header .hiddenDesktop{background:none!important;opacity:0!important;visibility:hidden!important}}@font-face{#footer,#header{font-display:swap;font-family:Inter;font-style:normal;font-style:italic;font-weight:100;font-weight:200;font-weight:300;font-weight:400;font-weight:500;font-weight:600;font-weight:700;font-weight:800;font-weight:900}}#footer *,#footer :after,#footer :before,#header *,#header :after,#header :before{-webkit-box-sizing:border-box;box-sizing:border-box}#footer html,#header html{font-size:100%}#footer body,#header body{background:#fff!important;color:#141516;font-family:Inter,sans-serif;-webkit-font-feature-settings:"ss01","ss03","ss04";font-feature-settings:"ss01","ss03","ss04";overflow-x:hidden}@media (min-width:0px){#footer body,#header body{font-size:1.125rem}}@media (min-width:600px){#footer body,#header body{font-size:1.25rem}}#footer :focus,#header :focus{outline:1px dashed rgba(253,196,0,.6)}#footer :active,#header :active{outline:0}#footer h1,#header h1{color:#000;font-family:Inter,sans-serif;-webkit-font-feature-settings:"ss01","ss03","ss04";font-feature-settings:"ss01","ss03","ss04";font-weight:400;line-height:1;margin:1em 0}@media (min-width:0px){#footer h1,#header h1{font-size:2.125rem}}@media (min-width:600px){#footer h1,#header h1{font-size:3.375rem}}#footer h2,#header h2{color:#000;font-family:Inter,sans-serif;-webkit-font-feature-settings:"ss01","ss03","ss04";font-feature-settings:"ss01","ss03","ss04";font-weight:400;line-height:1;margin:1em 0}@media (min-width:0px){#footer h2,#header h2{font-size:1.375rem}}@media (min-width:600px){#footer h2,#header h2{font-size:1.875rem}}#footer h3,#header h3{color:#000;font-family:Inter,sans-serif;-webkit-font-feature-settings:"ss01","ss03","ss04";font-feature-settings:"ss01","ss03","ss04";font-weight:400;margin:1em 0}@media (min-width:0px){#footer h3,#header h3{font-size:1.25rem}}@media (min-width:600px){#footer h3,#header h3{font-size:1.5rem}}#footer h4,#header h4{color:#000;font-family:Inter,sans-serif;-webkit-font-feature-settings:"ss01","ss03","ss04";font-feature-settings:"ss01","ss03","ss04";font-weight:400;line-height:1;margin:1em 0}@media (min-width:0px){#footer h4,#header h4{font-size:1.125rem}}@media (min-width:600px){#footer h4,#header h4{font-size:1.25rem}}#footer h5,#header h5{color:#000;font-family:Inter,sans-serif;-webkit-font-feature-settings:"ss01","ss03","ss04";font-feature-settings:"ss01","ss03","ss04";font-weight:400;line-height:1;margin:1em 0}@media (min-width:0px){#footer h5,#header h5{font-size:1rem}}@media (min-width:600px){#footer h5,#header h5{font-size:1.125rem}}#footer h6,#header h6{color:#000;font-family:Inter,sans-serif;-webkit-font-feature-settings:"ss01","ss03","ss04";font-feature-settings:"ss01","ss03","ss04";font-weight:400;line-height:1;margin:1em 0}@media (min-width:0px){#footer h6,#header h6{font-size:.9375rem}}@media (min-width:600px){#footer h6,#header h6{font-size:1rem}}#footer body.page-node-type-page .layout-content h1,#header body.page-node-type-page .layout-content h1{margin:0 0 1.875rem}@media (min-width:768px){#footer body.page-node-type-page .layout-content h1,#header body.page-node-type-page .layout-content h1{margin:0 0 3.75rem}}#footer body.page-node-type-update .layout-content h1,#header body.page-node-type-update .layout-content h1{margin:0 0 1.125rem}@media (min-width:768px){#footer body.page-node-type-update .layout-content h1,#header body.page-node-type-update .layout-content h1{margin:0 0 1.5rem}}#footer p,#header p{color:#000;line-height:1.6;margin:1em 0}@media (min-width:0px){#footer p,#header p{font-size:1rem}}@media (min-width:600px){#footer p,#header p{font-size:1.125rem}}#footer blockquote:not([class]),#header blockquote:not([class]){border-left:6px solid #0073cf;margin:2rem 0;padding-left:1.5rem}@media (min-width:992px){#footer blockquote:not([class]),#header blockquote:not([class]){margin:4rem 0;padding-left:3.5rem}}#footer blockquote:not([class]),#footer blockquote:not([class]) p,#header blockquote:not([class]),#header blockquote:not([class]) p{color:#000!important;font-size:1.125rem;font-style:italic}@media (min-width:992px){#footer blockquote:not([class]),#footer blockquote:not([class]) p,#header blockquote:not([class]),#header blockquote:not([class]) p{font-size:1.3125rem}}#footer main dl:not([class]),#footer main ol:not([class]),#footer main ul:not([class]),#header main dl:not([class]),#header main ol:not([class]),#header main ul:not([class]){margin:1.25rem 0;padding-left:40px}#footer main li:not([class]),#header main li:not([class]){color:#565a5c;display:block;line-height:1.6;margin-bottom:.625rem;position:relative}@media (min-width:0px){#footer main li:not([class]),#header main li:not([class]){font-size:1rem}}@media (min-width:600px){#footer main li:not([class]),#header main li:not([class]){font-size:1.125rem}}#footer main li:not([class]):last-child,#header main li:not([class]):last-child{margin-bottom:0}#footer main ul li:not([class]):after,#header main ul li:not([class]):after{color:#558807;content:"•";display:block;left:-25px;position:absolute;top:0}#footer main ul li:not([class]) ul,#header main ul li:not([class]) ul{margin:.625rem 0}#footer main ol:not([class]),#header main ol:not([class]){counter-reset:item}#footer main ol:not([class]) li:not([class]):before,#header main ol:not([class]) li:not([class]):before{color:#558807;content:counter(item) ". ";counter-increment:item;left:-30px;position:absolute;top:0}#footer dt,#header dt{font-weight:600}#footer a:not([class]),#header a:not([class]){color:#0073cf}#footer a:not([class]):active,#footer a:not([class]):focus,#footer a:not([class]):hover,#header a:not([class]):active,#header a:not([class]):focus,#header a:not([class]):hover{color:#0092e2}h1>#footer a:not([class]),h1>#header a:not([class]),h2>#footer a:not([class]),h2>#header a:not([class]),h3>#footer a:not([class]),h3>#header a:not([class]),h4>#footer a:not([class]),h4>#header a:not([class]),h5>#footer a:not([class]),h5>#header a:not([class]),h6>#footer a:not([class]),h6>#header a:not([class]){text-decoration:none}@media (min-width:0px) and (max-width:767.98px){#footer a:not([class]),#header a:not([class]){word-wrap:break-word;word-break:break-all}}#footer hr:not([class]),#header hr:not([class]){border:0;border-bottom:1px solid #e4e6e7}#footer img,#header img{display:block;height:auto;max-width:100%}#footer figure:not([class]),#header figure:not([class]){margin:0}#footer figure:not([class]) img,#header figure:not([class]) img{display:block}#footer figcaption,#header figcaption{margin:1em 0}#footer div.responsive--video,#footer p.responsive--video,#header div.responsive--video,#header p.responsive--video{display:block;margin:2.5rem 0 0;max-width:560px;position:relative;width:100%}#footer div.responsive--video iframe,#footer p.responsive--video iframe,#header div.responsive--video iframe,#header p.responsive--video iframe{border:0;left:0;top:0;width:100%}#footer .video-embed-field-responsive-video:after,#header .video-embed-field-responsive-video:after{display:none}#footer .toolbar .toolbar-bar,#header .toolbar .toolbar-bar{z-index:100!important}#footer .ui-autocomplete,#header .ui-autocomplete{z-index:102}#footer .jumpmenu__heading a,#header .jumpmenu__heading a{font-weight:500;text-decoration:none}@media (min-width:0px){#footer .jumpmenu__heading a,#header .jumpmenu__heading a{font-size:.75rem}}@media (min-width:600px){#footer .jumpmenu__heading a,#header .jumpmenu__heading a{font-size:.8125rem}}#footer .jumpmenu__heading a.is-active,#header .jumpmenu__heading a.is-active{color:#565a5c;text-decoration:none}#footer .jumpmenu__heading a:active,#footer .jumpmenu__heading a:focus,#footer .jumpmenu__heading a:hover,#header .jumpmenu__heading a:active,#header .jumpmenu__heading a:focus,#header .jumpmenu__heading a:hover{color:#0092e2;text-decoration:underline}#footer .jumpmenu__heading a:visited,#header .jumpmenu__heading a:visited{color:#0073cf;text-decoration:none}#footer .jumpmenu__heading a:visited.is-active,#header .jumpmenu__heading a:visited.is-active{color:#565a5c}#footer .layout,#header .layout{padding:2.5rem 7.4074074074%}@media (min-width:1200px){#footer .layout,#header .layout{padding:3.75rem 7.4074074074%}}@media (min-width:1620px){#footer .layout,#header .layout{padding:3.75rem 0}}#footer body.path-frontpage .layout,#header body.path-frontpage .layout{padding:2.5rem 7.4074074074%}#footer .layout-wide,#header .layout-wide{padding:0}#footer .l--constrained,#header .l--constrained{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1380px}#footer .l--narrow,#header .l--narrow{margin-left:auto;margin-right:auto;max-width:960px;width:100%}#footer .l--gutters,#header .l--gutters{padding-left:60px;padding-right:60px}#footer .l--offset-wide,#header .l--offset-wide{margin:0 auto;max-width:1620px;padding:0 3.125rem 0 2.25rem}#footer .sidebar .l--offset-wide,#header .sidebar .l--offset-wide{padding:0 1.125rem}@media (min-width:992px){#footer .sidebar .l--offset-wide,#header .sidebar .l--offset-wide{padding:0}}@media (min-width:1200px){#footer .sidebar .l--offset-wide,#header .sidebar .l--offset-wide{padding:0}}#footer .sidebar .page-content--wrapper .l--offset-wide,#header .sidebar .page-content--wrapper .l--offset-wide{padding:0}#footer body.page-node-type-page .l--offset-wide.page__default--withSidebar-wrapper .l--constrained,#header body.page-node-type-page .l--offset-wide.page__default--withSidebar-wrapper .l--constrained{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1620px;padding:0 3.125rem 0 2.25rem;width:100%}#footer .l--offset-full,#header .l--offset-full{margin:0 auto;max-width:1620px}#footer .l--offset,#header .l--offset{padding-left:7.4074074074%;padding-right:7.4074074074%}@media (min-width:1620px){#footer .l--offset,#header .l--offset{padding-left:120px;padding-right:120px}}#footer .l--padded,#header .l--padded{padding-bottom:60px;padding-top:60px}#footer .l--vertical-spacing,#header .l--vertical-spacing{margin:2.5rem 0;width:100%}@media (min-width:1200px){#footer .l--vertical-spacing,#header .l--vertical-spacing{margin:3.75rem 0}}#footer .l--wrapper,#header .l--wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:992px){#footer .l--wrapper,#header .l--wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}@media (max-width:991.98px){#footer .l--wrapper .layout-sidebar,#header .l--wrapper .layout-sidebar{display:none}}@media (min-width:992px){#footer .l--wrapper .layout-sidebar,#header .l--wrapper .layout-sidebar{width:300px;-webkit-box-flex:0;flex:none;-webkit-box-ordinal-group:2;order:1}}#footer .l--wrapper .layout-sidebar .sidebar--wrapper,#header .l--wrapper .layout-sidebar .sidebar--wrapper{margin:1.875rem}@media (min-width:992px){#footer .l--wrapper .layout-sidebar .sidebar--wrapper,#header .l--wrapper .layout-sidebar .sidebar--wrapper{margin:1.875rem}}#footer .l--wrapper .page-content--wrapper,#header .l--wrapper .page-content--wrapper{-webkit-box-ordinal-group:3;order:2;padding:1.875rem 0}@media (min-width:992px){#footer .l--wrapper .page-content--wrapper,#header .l--wrapper .page-content--wrapper{-webkit-box-flex:1;flex:1;padding:4.875rem 1.875rem 3.75rem 3.75rem}}@media (min-width:1200px){#footer .l--wrapper .page-content--wrapper,#header .l--wrapper .page-content--wrapper{-webkit-box-flex:1;flex:1;padding:4.875rem 1.875rem 3.75rem 3.75rem}}@media (min-width:1440px){#footer .l--wrapper .page-content--wrapper,#header .l--wrapper .page-content--wrapper{-webkit-box-flex:1;flex:1;padding:4.875rem 1.875rem 4.5rem 7.5rem}}#footer .l--2col-wrapper,#header .l--2col-wrapper{width:100%}@media (min-width:992px){#footer .l--2col-wrapper,#header .l--2col-wrapper{display:-webkit-box;display:flex}}#footer .l--2col-wrapper .page-content--main-content,#header .l--2col-wrapper .page-content--main-content{-webkit-box-ordinal-group:2;order:1;-webkit-box-flex:1;flex:1}#footer .l--2col-wrapper .page-content--secondary,#header .l--2col-wrapper .page-content--secondary{border-top:1px solid #d7d9d9;margin-top:1.875rem;padding-top:1.875rem}@media (min-width:992px){#footer .l--2col-wrapper .page-content--secondary,#header .l--2col-wrapper .page-content--secondary{border-top:none;margin-left:3.75rem;margin-top:0;padding-top:0;width:180px;-webkit-box-flex:0;flex:none;-webkit-box-ordinal-group:3;order:2}}@media (min-width:1200px){#footer .l--2col-wrapper .page-content--secondary,#header .l--2col-wrapper .page-content--secondary{margin-left:7.5rem;width:240px}}#footer .l--2col-wrapper .layout,#header .l--2col-wrapper .layout{padding-top:0}#footer .l--1col-wrapper,#header .l--1col-wrapper{width:100%}#footer .sticky,#header .sticky{margin-bottom:0;position:static}@media (min-width:992px){#footer .sticky,#header .sticky{margin-bottom:3.75rem;position:sticky;top:0}}#footer body.page-node-type-page .page-landing-page .paragraph--type--section:first-of-type .layout:first-of-type,#header body.page-node-type-page .page-landing-page .paragraph--type--section:first-of-type .layout:first-of-type{padding-top:0}#footer body.page-node-type-page .page-full .page__default--content .layout.default-layout,#footer main>.sidebar .paragraph--type--section .layout,#header body.page-node-type-page .page-full .page__default--content .layout.default-layout,#header main>.sidebar .paragraph--type--section .layout{padding-left:0;padding-right:0}#footer .l--layout-onecolumn-contained .l--constrained,#header .l--layout-onecolumn-contained .l--constrained{max-width:100%}#footer body.page-node-type-page h1.page__default--title,#header body.page-node-type-page h1.page__default--title{margin-bottom:0}#footer body.page-node-type-page .page__default--body p,#footer body.page-node-type-update .page__default--body p,#header body.page-node-type-page .page__default--body p,#header body.page-node-type-update .page__default--body p{color:#565a5c}#footer body.page-node-type-page .field--name-body>p.intro-style:first-of-type,#footer body.page-node-type-page .page__default--body>p.intro-style:first-of-type,#footer body.page-node-type-update .field--name-body>p.intro-style:first-of-type,#footer body.page-node-type-update .page__default--body>p.intro-style:first-of-type,#header body.page-node-type-page .field--name-body>p.intro-style:first-of-type,#header body.page-node-type-page .page__default--body>p.intro-style:first-of-type,#header body.page-node-type-update .field--name-body>p.intro-style:first-of-type,#header body.page-node-type-update .page__default--body>p.intro-style:first-of-type{margin-top:0}#footer body.page-node-type-page .field--name-body>p.intro-style,#footer body.page-node-type-page .page__default--body>p.intro-style,#footer body.page-node-type-update .field--name-body>p.intro-style,#footer body.page-node-type-update .page__default--body>p.intro-style,#header body.page-node-type-page .field--name-body>p.intro-style,#header body.page-node-type-page .page__default--body>p.intro-style,#header body.page-node-type-update .field--name-body>p.intro-style,#header body.page-node-type-update .page__default--body>p.intro-style{color:#141516;line-height:1.75}@media (min-width:0px){#footer body.page-node-type-page .field--name-body>p.intro-style,#footer body.page-node-type-page .page__default--body>p.intro-style,#footer body.page-node-type-update .field--name-body>p.intro-style,#footer body.page-node-type-update .page__default--body>p.intro-style,#header body.page-node-type-page .field--name-body>p.intro-style,#header body.page-node-type-page .page__default--body>p.intro-style,#header body.page-node-type-update .field--name-body>p.intro-style,#header body.page-node-type-update .page__default--body>p.intro-style{font-size:1.1875rem}}@media (min-width:600px){#footer body.page-node-type-page .field--name-body>p.intro-style,#footer body.page-node-type-page .page__default--body>p.intro-style,#footer body.page-node-type-update .field--name-body>p.intro-style,#footer body.page-node-type-update .page__default--body>p.intro-style,#header body.page-node-type-page .field--name-body>p.intro-style,#header body.page-node-type-page .page__default--body>p.intro-style,#header body.page-node-type-update .field--name-body>p.intro-style,#header body.page-node-type-update .page__default--body>p.intro-style{font-size:1.3125rem}}#footer .field--name-body>.embed:first-child figure,#header .field--name-body>.embed:first-child figure{margin-top:0}#footer .align-left,#header .align-left{float:none;margin:1.875rem 0}@media (min-width:768px){#footer .align-left,#header .align-left{float:left;margin:0 3.75rem 1.875rem 0;max-width:45%}}#footer .align-right,#header .align-right{float:none;margin:1.875rem 0}@media (min-width:768px){#footer .align-right,#header .align-right{float:right;margin:0 0 1.875rem 3.75rem;max-width:45%}}#footer .align-center,#header .align-center{display:block;margin:1.875rem 0}#footer figure,#header figure{margin:0}#footer figure img,#header figure img{width:100%}#footer figure .field--name-field-caption,#footer figure figcaption,#header figure .field--name-field-caption,#header figure figcaption{background:#f5f6f7;border-radius:0 0 6px 6px;color:#565a5c;font-size:15px;margin:0;padding:1.125rem 1.875rem}#footer figure .field--name-field-caption p,#footer figure figcaption p,#header figure .field--name-field-caption p,#header figure figcaption p{background:#f5f6f7;border-radius:0 0 6px 6px;font-size:15px;margin:0;padding:0}#footer article>figcaption,#header article>figcaption{margin:0}#footer article>figcaption p,#header article>figcaption p{background:#f5f6f7;border-radius:0 0 6px 6px;color:#565a5c;font-size:15px;margin:0;padding:1.125rem 1.875rem}#footer .field.field--type-image img,#header .field.field--type-image img{width:100%}#footer .field.field--type-image,#header .field.field--type-image{margin-bottom:0}#footer .field.field--type-image .field__item,#header .field.field--type-image .field__item{margin:0}#footer .field.field--name-thumbnail img,#header .field.field--name-thumbnail img{width:auto}#footer input[type=file],#header input[type=file]{height:inherit}#footer input[type=checkbox]:not(.nav-trigger),#header input[type=checkbox]:not(.nav-trigger){height:auto}#footer label,#footer legend,#header label,#header legend{margin:1em 0}#footer select::-ms-expand,#header select::-ms-expand{display:none}#footer button::-moz-focus-inner,#footer input::-moz-focus-inner,#header button::-moz-focus-inner,#header input::-moz-focus-inner{border:0;padding:0}#footer input,#header input{line-height:normal}#footer input[type=checkbox]:not(.nav-trigger),#footer input[type=radio],#header input[type=checkbox]:not(.nav-trigger),#header input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}#footer input[type=number]::-webkit-inner-spin-button,#footer input[type=number]::-webkit-outer-spin-button,#header input[type=number]::-webkit-inner-spin-button,#header input[type=number]::-webkit-outer-spin-button{height:auto}#footer input[type=search],#header input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;box-sizing:border-box}#footer input[type=search]::-webkit-search-cancel-button,#footer input[type=search]::-webkit-search-decoration,#header input[type=search]::-webkit-search-cancel-button,#header input[type=search]::-webkit-search-decoration{-webkit-appearance:none}#footer fieldset,#header fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}#footer legend,#header legend{border:0;padding:0}#footer textarea,#header textarea{overflow:auto}#footer button,#footer input,#footer optgroup,#footer select,#footer textarea,#header button,#header input,#header optgroup,#header select,#header textarea{color:inherit;font:inherit;margin:0}#footer button,#header button{overflow:visible}#footer button,#footer select,#header button,#header select{text-transform:none}#footer button,#footer html input[type=button],#footer input[type=reset],#footer input[type=submit],#header button,#header html input[type=button],#header input[type=reset],#header input[type=submit]{-webkit-appearance:button;cursor:pointer}#footer button[disabled],#footer html input[disabled],#header button[disabled],#header html input[disabled]{cursor:default}#footer optgroup,#header optgroup{font-weight:700}#footer .form-item,#header .form-item{margin:1em 0}#footer .field,#header .field{margin-bottom:2em}#footer .field:last-child,#header .field:last-child{margin-bottom:0}#footer .field__label,#header .field__label{font-weight:700}#footer .views-field.views-field-entity-browser-select,#header .views-field.views-field-entity-browser-select{padding-bottom:0;padding-top:0}#footer .views-field.views-field-entity-browser-select .form-item,#header .views-field.views-field-entity-browser-select .form-item{margin:0}#footer .views-field.views-field-entity-browser-select .visually-hidden,#header .views-field.views-field-entity-browser-select .visually-hidden{margin:10px 0 0 -8px;padding:0}#footer .form-item label,#header .form-item label{color:#000;display:block;font-weight:600;margin-bottom:.375rem}@media (min-width:0px){#footer .form-item label,#header .form-item label{font-size:.9375rem}}@media (min-width:600px){#footer .form-item label,#header .form-item label{font-size:1rem}}#footer input[type=date]:not(.MuiInputBase-input),#footer input[type=email]:not(.MuiInputBase-input),#footer input[type=number]:not(.MuiInputBase-input),#footer input[type=password]:not(.MuiInputBase-input),#footer input[type=text]:not(.MuiInputBase-input),#footer input[type=time]:not(.MuiInputBase-input),#header input[type=date]:not(.MuiInputBase-input),#header input[type=email]:not(.MuiInputBase-input),#header input[type=number]:not(.MuiInputBase-input),#header input[type=password]:not(.MuiInputBase-input),#header input[type=text]:not(.MuiInputBase-input),#header input[type=time]:not(.MuiInputBase-input){border:1px solid #d7d9d9;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 #7c7f80;box-shadow:inset 0 1px 0 #7c7f80;color:#000;font-weight:400;height:3rem;padding:.75rem 1.125rem;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer input[type=date]:not(.MuiInputBase-input):not(.form-autocomplete),#footer input[type=email]:not(.MuiInputBase-input):not(.form-autocomplete),#footer input[type=number]:not(.MuiInputBase-input):not(.form-autocomplete),#footer input[type=password]:not(.MuiInputBase-input):not(.form-autocomplete),#footer input[type=text]:not(.MuiInputBase-input):not(.form-autocomplete),#footer input[type=time]:not(.MuiInputBase-input):not(.form-autocomplete),#header input[type=date]:not(.MuiInputBase-input):not(.form-autocomplete),#header input[type=email]:not(.MuiInputBase-input):not(.form-autocomplete),#header input[type=number]:not(.MuiInputBase-input):not(.form-autocomplete),#header input[type=password]:not(.MuiInputBase-input):not(.form-autocomplete),#header input[type=text]:not(.MuiInputBase-input):not(.form-autocomplete),#header input[type=time]:not(.MuiInputBase-input):not(.form-autocomplete){background:#fff}@media (min-width:0px){#footer input[type=date]:not(.MuiInputBase-input),#footer input[type=email]:not(.MuiInputBase-input),#footer input[type=number]:not(.MuiInputBase-input),#footer input[type=password]:not(.MuiInputBase-input),#footer input[type=text]:not(.MuiInputBase-input),#footer input[type=time]:not(.MuiInputBase-input),#header input[type=date]:not(.MuiInputBase-input),#header input[type=email]:not(.MuiInputBase-input),#header input[type=number]:not(.MuiInputBase-input),#header input[type=password]:not(.MuiInputBase-input),#header input[type=text]:not(.MuiInputBase-input),#header input[type=time]:not(.MuiInputBase-input){font-size:.9375rem}}@media (min-width:600px){#footer input[type=date]:not(.MuiInputBase-input),#footer input[type=email]:not(.MuiInputBase-input),#footer input[type=number]:not(.MuiInputBase-input),#footer input[type=password]:not(.MuiInputBase-input),#footer input[type=text]:not(.MuiInputBase-input),#footer input[type=time]:not(.MuiInputBase-input),#header input[type=date]:not(.MuiInputBase-input),#header input[type=email]:not(.MuiInputBase-input),#header input[type=number]:not(.MuiInputBase-input),#header input[type=password]:not(.MuiInputBase-input),#header input[type=text]:not(.MuiInputBase-input),#header input[type=time]:not(.MuiInputBase-input){font-size:1rem}}#footer input[type=date]:not(.MuiInputBase-input):hover,#footer input[type=email]:not(.MuiInputBase-input):hover,#footer input[type=number]:not(.MuiInputBase-input):hover,#footer input[type=password]:not(.MuiInputBase-input):hover,#footer input[type=text]:not(.MuiInputBase-input):hover,#footer input[type=time]:not(.MuiInputBase-input):hover,#header input[type=date]:not(.MuiInputBase-input):hover,#header input[type=email]:not(.MuiInputBase-input):hover,#header input[type=number]:not(.MuiInputBase-input):hover,#header input[type=password]:not(.MuiInputBase-input):hover,#header input[type=text]:not(.MuiInputBase-input):hover,#header input[type=time]:not(.MuiInputBase-input):hover{border:1px solid #0073cf!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer input[type=date]:not(.MuiInputBase-input):active,#footer input[type=date]:not(.MuiInputBase-input):focus,#footer input[type=email]:not(.MuiInputBase-input):active,#footer input[type=email]:not(.MuiInputBase-input):focus,#footer input[type=number]:not(.MuiInputBase-input):active,#footer input[type=number]:not(.MuiInputBase-input):focus,#footer input[type=password]:not(.MuiInputBase-input):active,#footer input[type=password]:not(.MuiInputBase-input):focus,#footer input[type=text]:not(.MuiInputBase-input):active,#footer input[type=text]:not(.MuiInputBase-input):focus,#footer input[type=time]:not(.MuiInputBase-input):active,#footer input[type=time]:not(.MuiInputBase-input):focus,#header input[type=date]:not(.MuiInputBase-input):active,#header input[type=date]:not(.MuiInputBase-input):focus,#header input[type=email]:not(.MuiInputBase-input):active,#header input[type=email]:not(.MuiInputBase-input):focus,#header input[type=number]:not(.MuiInputBase-input):active,#header input[type=number]:not(.MuiInputBase-input):focus,#header input[type=password]:not(.MuiInputBase-input):active,#header input[type=password]:not(.MuiInputBase-input):focus,#header input[type=text]:not(.MuiInputBase-input):active,#header input[type=text]:not(.MuiInputBase-input):focus,#header input[type=time]:not(.MuiInputBase-input):active,#header input[type=time]:not(.MuiInputBase-input):focus{border:1px solid #0073cf!important;-webkit-box-shadow:0 0 0 4px #c4c4c4;box-shadow:0 0 0 4px #c4c4c4;outline:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer input[type=date]:not(.MuiInputBase-input):disabled,#footer input[type=email]:not(.MuiInputBase-input):disabled,#footer input[type=number]:not(.MuiInputBase-input):disabled,#footer input[type=password]:not(.MuiInputBase-input):disabled,#footer input[type=text]:not(.MuiInputBase-input):disabled,#footer input[type=time]:not(.MuiInputBase-input):disabled,#header input[type=date]:not(.MuiInputBase-input):disabled,#header input[type=email]:not(.MuiInputBase-input):disabled,#header input[type=number]:not(.MuiInputBase-input):disabled,#header input[type=password]:not(.MuiInputBase-input):disabled,#header input[type=text]:not(.MuiInputBase-input):disabled,#header input[type=time]:not(.MuiInputBase-input):disabled{background:#f5f6f7;border:1px solid #d7d9d9;-webkit-box-shadow:inset 0 1px 0 #7c7f80;box-shadow:inset 0 1px 0 #7c7f80;-webkit-box-sizing:border-box;box-sizing:border-box;color:#a2a4a3}#footer .time-start,#header .time-start{display:-webkit-box;display:flex}#footer textarea,#header textarea{background:#fff;border:1px solid #d7d9d9;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 #7c7f80;box-shadow:inset 0 1px 0 #7c7f80;color:#000;font-weight:400;padding:.75rem 1.125rem;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}@media (min-width:0px){#footer textarea,#header textarea{font-size:.9375rem}}@media (min-width:600px){#footer textarea,#header textarea{font-size:1rem}}#footer textarea:hover,#header textarea:hover{border:1px solid #0073cf!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer textarea:active,#footer textarea:focus,#header textarea:active,#header textarea:focus{border:1px solid #0073cf!important;-webkit-box-shadow:0 0 0 4px #c4c4c4;box-shadow:0 0 0 4px #c4c4c4;outline:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer textarea:disabled,#header textarea:disabled{background:#f5f6f7;border:1px solid #d7d9d9;-webkit-box-shadow:inset 0 1px 0 #7c7f80;box-shadow:inset 0 1px 0 #7c7f80;-webkit-box-sizing:border-box;box-sizing:border-box;color:#a2a4a3}#footer select:not([multiple]),#header select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%230073CF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 1 5 5 1 1'/%3E%3C/svg%3E");background-position:97% 50%;background-repeat:no-repeat;border:1px solid #c3c1c3;border-radius:2px;-webkit-box-shadow:inset 0 -1px 0 #7c7f80;box-shadow:inset 0 -1px 0 #7c7f80;color:#000;font-weight:400;height:3rem;padding:.75rem 2.25rem .75rem 1.125rem;text-indent:.01px;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}@media (min-width:0px){#footer select:not([multiple]),#header select:not([multiple]){font-size:.9375rem}}@media (min-width:600px){#footer select:not([multiple]),#header select:not([multiple]){font-size:1rem}}#footer select:not([multiple]):hover,#header select:not([multiple]):hover{border:1px solid #0073cf!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer select:not([multiple]):active,#footer select:not([multiple]):focus,#header select:not([multiple]):active,#header select:not([multiple]):focus{border:1px solid #0073cf!important;-webkit-box-shadow:0 0 0 4px #c4c4c4;box-shadow:0 0 0 4px #c4c4c4;outline:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer select:not([multiple]):disabled,#header select:not([multiple]):disabled{background:#f5f6f7;border:1px solid #d7d9d9;-webkit-box-shadow:inset 0 1px 0 #7c7f80;box-shadow:inset 0 1px 0 #7c7f80;-webkit-box-sizing:border-box;box-sizing:border-box;color:#a2a4a3}#footer .select2-selection.select2-selection--multiple,#header .select2-selection.select2-selection--multiple{background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%230073CF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 1 5 5 1 1'/%3E%3C/svg%3E");background-position:97% 50%;background-repeat:no-repeat;border:1px solid #d7d9d9;border-radius:2px;-webkit-box-shadow:inset 0 -1px 0 #7c7f80;box-shadow:inset 0 -1px 0 #7c7f80;color:#000;font-weight:400;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}@media (min-width:0px){#footer .select2-selection.select2-selection--multiple,#header .select2-selection.select2-selection--multiple{font-size:.9375rem}}@media (min-width:600px){#footer .select2-selection.select2-selection--multiple,#header .select2-selection.select2-selection--multiple{font-size:1rem}}#footer .select2-selection.select2-selection--multiple:hover,#header .select2-selection.select2-selection--multiple:hover{border:1px solid #0073cf!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .select2-selection.select2-selection--multiple:active,#footer .select2-selection.select2-selection--multiple:focus,#header .select2-selection.select2-selection--multiple:active,#header .select2-selection.select2-selection--multiple:focus{border:1px solid #0073cf!important;-webkit-box-shadow:0 0 0 4px #c4c4c4;box-shadow:0 0 0 4px #c4c4c4;outline:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .select2-selection.select2-selection--multiple:disabled,#header .select2-selection.select2-selection--multiple:disabled{background:#f5f6f7;border:1px solid #d7d9d9;-webkit-box-shadow:inset 0 1px 0 #7c7f80;box-shadow:inset 0 1px 0 #7c7f80;-webkit-box-sizing:border-box;box-sizing:border-box;color:#a2a4a3}#footer .select2-selection.select2-selection--multiple .select2-container--default .select2-results__option--highlighted[data-selected],#header .select2-selection.select2-selection--multiple .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073cf;color:#fff}#footer .select2-selection.select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,#header .select2-selection.select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{padding:.1875rem}#footer ::-webkit-file-upload-button,#footer button.button.form-submit.ui-button,#footer button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close),#footer input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res),#header ::-webkit-file-upload-button,#header button.button.form-submit.ui-button,#header button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close),#header input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res){-webkit-appearance:none;background:#0073cf;border:1px solid #0073cf;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);color:#fff;font-size:13px;font-weight:700;letter-spacing:.1em;padding:.75rem 1.125rem;text-transform:uppercase;-webkit-transition:all .25s;transition:all .25s}#footer ::-webkit-file-upload-button:hover,#footer button.button.form-submit.ui-button:hover,#footer button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):hover,#footer input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):hover,#header ::-webkit-file-upload-button:hover,#header button.button.form-submit.ui-button:hover,#header button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):hover,#header input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):hover{background:#0092e2;border:1px solid #0092e2;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);-webkit-transition:all .25s;transition:all .25s}#footer ::-webkit-file-upload-button:active,#footer ::-webkit-file-upload-button:focus,#footer button.button.form-submit.ui-button:active,#footer button.button.form-submit.ui-button:focus,#footer button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):active,#footer button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):focus,#footer input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):active,#footer input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):focus,#header ::-webkit-file-upload-button:active,#header ::-webkit-file-upload-button:focus,#header button.button.form-submit.ui-button:active,#header button.button.form-submit.ui-button:focus,#header button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):active,#header button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):focus,#header input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):active,#header input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):focus{background:#0092e2;border:1px solid #0073cf;-webkit-box-shadow:0 0 0 4px #c4c4c4;box-shadow:0 0 0 4px #c4c4c4;-webkit-transition:all .25s;transition:all .25s}#footer ::-webkit-file-upload-button:disabled,#footer button.button.form-submit.ui-button:disabled,#footer button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):disabled,#footer input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):disabled,#header ::-webkit-file-upload-button:disabled,#header button.button.form-submit.ui-button:disabled,#header button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):disabled,#header input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):disabled{background:#d7d9d9;color:#a2a4a3}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked,#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked),#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked){left:-9999px;position:absolute}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label,#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label{cursor:pointer;padding-left:1.95em;position:relative}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label:before,#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label:before,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label:before,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label:before{background:#fff;border:1px solid #d7d9d9;border-radius:50%;content:"";height:16px;left:0;position:absolute;top:0;width:16px}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label:after,#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label:after,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label:after,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Crect width='8' height='8' fill='%23000' rx='4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:8px;left:4px;position:absolute;top:4px;width:8px}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label:after,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label:after,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):disabled:checked+label:before,#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):disabled:not(:checked)+label:before,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):disabled:checked+label:before,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):disabled:not(:checked)+label:before{background-color:#fff;border-color:#d7d9d9;-webkit-box-shadow:none;box-shadow:none}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked:focus+label:before,#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked):focus+label:before,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked:focus+label:before,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked):focus+label:before{border:1px solid #0073cf;-webkit-box-shadow:0 0 0 4px #c4c4c4;box-shadow:0 0 0 4px #c4c4c4}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input)+label:hover:before,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input)+label:hover:before{border:1px solid #0073cf!important}#footer .form-no-label .visually-hidden,#header .form-no-label .visually-hidden{height:auto;overflow:visible;overflow:initial;text-indent:-10000px;width:auto}#footer .js-form-item input.form-checkbox:not(.allday):checked,#footer .js-form-item input.form-checkbox:not(.allday):not(:checked),#header .js-form-item input.form-checkbox:not(.allday):checked,#header .js-form-item input.form-checkbox:not(.allday):not(:checked){position:absolute}#footer .js-form-item input.form-checkbox:not(.allday):checked+label,#footer .js-form-item input.form-checkbox:not(.allday):not(:checked)+label,#header .js-form-item input.form-checkbox:not(.allday):checked+label,#header .js-form-item input.form-checkbox:not(.allday):not(:checked)+label{cursor:pointer;padding-left:1.95em;position:relative;z-index:1}#footer .js-form-item input.form-checkbox:not(.allday):checked+label:before,#footer .js-form-item input.form-checkbox:not(.allday):not(:checked)+label:before,#header .js-form-item input.form-checkbox:not(.allday):checked+label:before,#header .js-form-item input.form-checkbox:not(.allday):not(:checked)+label:before{background:#fff;border:1px solid #d7d9d9;border-radius:2px;content:"";height:16px;left:0;position:absolute;top:0;width:16px}#footer .js-form-item input.form-checkbox:not(.allday):checked+label:after,#footer .js-form-item input.form-checkbox:not(.allday):not(:checked)+label:after,#header .js-form-item input.form-checkbox:not(.allday):checked+label:after,#header .js-form-item input.form-checkbox:not(.allday):not(:checked)+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 4 3 3 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:8px;left:3px;position:absolute;top:4px;width:11px}#footer .js-form-item input.form-checkbox:not(.allday):not(:checked)+label:after,#header .js-form-item input.form-checkbox:not(.allday):not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#footer .js-form-item input.form-checkbox:not(.allday):checked+label:after,#header .js-form-item input.form-checkbox:not(.allday):checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#footer .js-form-item input.form-checkbox:not(.allday):disabled:checked+label:before,#footer .js-form-item input.form-checkbox:not(.allday):disabled:not(:checked)+label:before,#header .js-form-item input.form-checkbox:not(.allday):disabled:checked+label:before,#header .js-form-item input.form-checkbox:not(.allday):disabled:not(:checked)+label:before{background-color:#fff;border-color:#d7d9d9;-webkit-box-shadow:none;box-shadow:none}#footer .js-form-item input.form-checkbox:not(.allday):checked:focus+label:before,#footer .js-form-item input.form-checkbox:not(.allday):not(:checked):focus+label:before,#header .js-form-item input.form-checkbox:not(.allday):checked:focus+label:before,#header .js-form-item input.form-checkbox:not(.allday):not(:checked):focus+label:before{border:1px solid #0073cf;-webkit-box-shadow:0 0 0 4px #c4c4c4;box-shadow:0 0 0 4px #c4c4c4}#footer .js-form-item input.form-checkbox:not(.allday)+label:hover:before,#header .js-form-item input.form-checkbox:not(.allday)+label:hover:before{border:1px solid #0073cf!important}#footer .webform-element-description,#header .webform-element-description{color:#565a5c}@media (min-width:0px){#footer .webform-element-description,#header .webform-element-description{font-size:.875rem}}@media (min-width:600px){#footer .webform-element-description,#header .webform-element-description{font-size:.9375rem}}#footer #linkit-editor-dialog-form,#header #linkit-editor-dialog-form{min-height:400px}#footer .smartdate--time-inline,#header .smartdate--time-inline{display:-webkit-box;display:flex;grid-column-gap:.5em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-content:center;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:baseline;align-items:baseline;-webkit-box-pack:start;justify-content:flex-start}#footer input.button.button--search.form-submit[data-drupal-selector^=edit-submit],#header input.button.button--search.form-submit[data-drupal-selector^=edit-submit]{background:#0073cf;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M8 2a6 6 0 1 0 0 12A6 6 0 0 0 8 2M0 8a8 8 0 1 1 14.32 4.906l5.387 5.387-1.414 1.414-5.387-5.387A8 8 0 0 1 0 8' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:50%;border:1px solid #0073cf;border-radius:0 3px 3px 0;-webkit-box-shadow:none;box-shadow:none;color:transparent;font-size:inherit;height:36px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:36px}#footer input.button.button--search.form-submit[data-drupal-selector^=edit-submit]:active,#footer input.button.button--search.form-submit[data-drupal-selector^=edit-submit]:focus,#footer input.button.button--search.form-submit[data-drupal-selector^=edit-submit]:hover,#header input.button.button--search.form-submit[data-drupal-selector^=edit-submit]:active,#header input.button.button--search.form-submit[data-drupal-selector^=edit-submit]:focus,#header input.button.button--search.form-submit[data-drupal-selector^=edit-submit]:hover{background-color:#0092e2;border:1px solid #0092e2;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer .button--search[value=Reset],#header .button--search[value=Reset]{background:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%230073CF' d='M.808 17.778 17.778.808l1.414 1.414-16.97 16.97z'/%3E%3Cpath fill='%230073CF' d='m2.222.808 16.97 16.97-1.414 1.414L.808 2.222z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:transparent;border-radius:0 .1875rem .1875rem 0;color:transparent;height:3rem;margin-left:.625rem;padding:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:3rem}#footer .button--search[value=Reset]:hover,#header .button--search[value=Reset]:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23002C77' d='M.808 17.778 17.778.808l1.414 1.414-16.97 16.97z'/%3E%3Cpath fill='%23002C77' d='m2.222.808 16.97 16.97-1.414 1.414L.808 2.222z'/%3E%3C/svg%3E");-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer .table-wrapper,#header .table-wrapper{background:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0))),-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0))) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 100% 0;background:-o-linear-gradient(left,#fff 0,hsla(0,0%,100%,0)),-o-linear-gradient(right,#fff 0,hsla(0,0%,100%,0)) 100% 0,-o-radial-gradient(0 50%,farthest-side,rgba(0,0,0,.2),transparent),-o-radial-gradient(100% 50%,farthest-side,rgba(0,0,0,.2),transparent) 100% 0;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0)),linear-gradient(-90deg,#fff,hsla(0,0%,100%,0)) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 100% 0;background-attachment:local,local,scroll,scroll;background-color:#fff;background-repeat:no-repeat;background-size:100px 100%,100px 100%,14px 100%,14px 100%;display:grid;overflow-x:auto}#footer .table-wrapper::-webkit-scrollbar,#header .table-wrapper::-webkit-scrollbar{-webkit-appearance:none;height:10px}#footer .table-wrapper::-webkit-scrollbar-thumb,#header .table-wrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:3px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}#footer table:not(.MuiTable-root),#header table:not(.MuiTable-root){border:none;border-collapse:collapse;border-spacing:0;caption-side:bottom;color:#000;margin:0;min-width:100%;text-align:left;vertical-align:top}@media (min-width:0px){#footer table:not(.MuiTable-root),#header table:not(.MuiTable-root){font-size:.75rem}}@media (min-width:600px){#footer table:not(.MuiTable-root),#header table:not(.MuiTable-root){font-size:.8125rem}}#footer table:not(.MuiTable-root) p,#header table:not(.MuiTable-root) p{color:inherit;font-size:inherit;line-height:inherit}#footer table:not(.MuiTable-root) td,#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) td,#header table:not(.MuiTable-root) th{border:none}#footer table:not(.MuiTable-root) thead th,#header table:not(.MuiTable-root) thead th{vertical-align:middle}#footer table:not(.MuiTable-root) thead th a,#header table:not(.MuiTable-root) thead th a{padding:0}@media (min-width:0px){#footer table:not(.MuiTable-root) thead th a,#header table:not(.MuiTable-root) thead th a{font-size:.75rem}}@media (min-width:600px){#footer table:not(.MuiTable-root) thead th a,#header table:not(.MuiTable-root) thead th a{font-size:.8125rem}}#footer table:not(.MuiTable-root) td,#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) td,#header table:not(.MuiTable-root) th{padding:.625rem;vertical-align:top}@media (min-width:768px){#footer table:not(.MuiTable-root) td,#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) td,#header table:not(.MuiTable-root) th{padding:.625rem 1rem}}@media (min-width:992px){#footer table:not(.MuiTable-root) td,#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) td,#header table:not(.MuiTable-root) th{padding:1rem 1.25rem}}#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) th{border-left:1px solid #002c77}#footer table:not(.MuiTable-root) th:first-child,#header table:not(.MuiTable-root) th:first-child{border-left:none}#footer table:not(.MuiTable-root) td,#header table:not(.MuiTable-root) td{border-left:1px solid #d7d9d9}@media (min-width:0px){#footer table:not(.MuiTable-root) td,#header table:not(.MuiTable-root) td{font-size:.75rem}}@media (min-width:600px){#footer table:not(.MuiTable-root) td,#header table:not(.MuiTable-root) td{font-size:.8125rem}}#footer table:not(.MuiTable-root) td:first-child,#header table:not(.MuiTable-root) td:first-child{border-left:none}#footer table:not(.MuiTable-root) tr:nth-of-type(odd),#header table:not(.MuiTable-root) tr:nth-of-type(odd){background-color:rgba(20,21,22,.04)}#footer table:not(.MuiTable-root) tr:nth-of-type(2n),#header table:not(.MuiTable-root) tr:nth-of-type(2n){background:none}#footer table:not(.MuiTable-root) caption,#header table:not(.MuiTable-root) caption{padding:1rem}#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) th{background:#0073cf;-webkit-box-shadow:inset 0 -1px 0 #002c77;box-shadow:inset 0 -1px 0 #002c77;color:#fff;letter-spacing:.2em;text-transform:uppercase}@media (min-width:0px){#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) th{font-size:.75rem}}@media (min-width:600px){#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) th{font-size:.8125rem}}#footer table:not(.MuiTable-root) th a,#header table:not(.MuiTable-root) th a{color:#fff;text-decoration:none;word-wrap:break-word}#footer code,#header code{background:#fff;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1);color:#000;display:inline;font-family:monospace,serif;padding:.1875rem .3125rem}#footer pre code,#header pre code{background:#e4e6e7;border-radius:3px;display:block;padding:.2rem}@media (min-width:0px){#footer pre code,#header pre code{font-size:1rem}}@media (min-width:600px){#footer pre code,#header pre code{font-size:1.125rem}}#footer .hljs-comment,#footer .hljs-quote,#header .hljs-comment,#header .hljs-quote{color:#969896}#footer .hljs-deletion,#footer .hljs-name,#footer .hljs-regexp,#footer .hljs-selector-class,#footer .hljs-selector-id,#footer .hljs-tag,#footer .hljs-template-variable,#footer .hljs-variable,#header .hljs-deletion,#header .hljs-name,#header .hljs-regexp,#header .hljs-selector-class,#header .hljs-selector-id,#header .hljs-tag,#header .hljs-template-variable,#header .hljs-variable{color:#c66}#footer .hljs-built_in,#footer .hljs-builtin-name,#footer .hljs-link,#footer .hljs-literal,#footer .hljs-meta,#footer .hljs-number,#footer .hljs-params,#footer .hljs-type,#header .hljs-built_in,#header .hljs-builtin-name,#header .hljs-link,#header .hljs-literal,#header .hljs-meta,#header .hljs-number,#header .hljs-params,#header .hljs-type{color:#de935f}#footer .hljs-attribute,#header .hljs-attribute{color:#f0c674}#footer .hljs-addition,#footer .hljs-bullet,#footer .hljs-string,#footer .hljs-symbol,#header .hljs-addition,#header .hljs-bullet,#header .hljs-string,#header .hljs-symbol{color:#b5bd68}#footer .hljs-section,#footer .hljs-title,#header .hljs-section,#header .hljs-title{color:#81a2be}#footer .hljs-keyword,#footer .hljs-selector-tag,#header .hljs-keyword,#header .hljs-selector-tag{color:#b294bb}#footer .hljs,#header .hljs{background:#fff;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1);display:inline;font-family:monospace,serif;padding:.1875rem .3125rem}#footer pre .hljs,#header pre .hljs{background:#1d1f21;border-radius:3px;color:#c5c8c6;display:block;overflow-x:auto;padding:1.25rem 1.875rem}#footer .hljs-emphasis,#header .hljs-emphasis{font-style:italic}#footer .hljs-strong,#header .hljs-strong{font-weight:700}#footer #ds-objectives,#header #ds-objectives{background:#f3f8fb;border:1px solid #0073cf;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:1.875rem 0;padding:.75rem .9375rem}@media (min-width:992px){#footer #ds-objectives,#header #ds-objectives{margin:3.75rem 0;padding:1.5rem 1.875rem}}#footer #ds-objectives h3,#header #ds-objectives h3{color:#000;font-weight:700;letter-spacing:.2em;margin:1.125rem 0 .25rem;text-transform:uppercase}@media (min-width:0px){#footer #ds-objectives h3,#header #ds-objectives h3{font-size:.75rem}}@media (min-width:600px){#footer #ds-objectives h3,#header #ds-objectives h3{font-size:.8125rem}}#footer #ds-objectives h2:first-child,#footer #ds-objectives h3:first-child,#header #ds-objectives h2:first-child,#header #ds-objectives h3:first-child{margin-top:0}#footer .link--button.link--arrow,#header .link--button.link--arrow{border:1px solid #0073cf;border-radius:2px;color:#0073cf;display:inline-block;font-weight:700;letter-spacing:.1em;line-height:24px;margin:1.875rem 0 0;padding:.5625rem 2.25rem .5625rem 1.125rem;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}@media (min-width:0px){#footer .link--button.link--arrow,#header .link--button.link--arrow{font-size:.75rem}}@media (min-width:600px){#footer .link--button.link--arrow,#header .link--button.link--arrow{font-size:.8125rem}}@media (min-width:992px){#footer .link--button.link--arrow,#header .link--button.link--arrow{padding:.75rem 2.25rem .75rem 1.125rem}}#footer .link--button.link--arrow svg,#header .link--button.link--arrow svg{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .link--button.link--arrow svg .line,#header .link--button.link--arrow svg .line{stroke-dasharray:11;stroke-dashoffset:11;-webkit-animation:arrowOut .1s linear forwards;animation:arrowOut .1s linear forwards}#footer .link--button.link--arrow:active,#footer .link--button.link--arrow:focus,#footer .link--button.link--arrow:hover,#header .link--button.link--arrow:active,#header .link--button.link--arrow:focus,#header .link--button.link--arrow:hover{border:1px solid #0092e2;color:#0092e2;text-decoration:underline;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .link--button.link--arrow:active svg,#footer .link--button.link--arrow:focus svg,#footer .link--button.link--arrow:hover svg,#header .link--button.link--arrow:active svg,#header .link--button.link--arrow:focus svg,#header .link--button.link--arrow:hover svg{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .link--button.link--arrow:active svg .line,#footer .link--button.link--arrow:focus svg .line,#footer .link--button.link--arrow:hover svg .line,#header .link--button.link--arrow:active svg .line,#header .link--button.link--arrow:focus svg .line,#header .link--button.link--arrow:hover svg .line{-webkit-animation:arrowIn .15s linear forwards;animation:arrowIn .15s linear forwards}#footer .link--button.link--arrow:active svg path,#footer .link--button.link--arrow:focus svg path,#footer .link--button.link--arrow:hover svg path,#header .link--button.link--arrow:active svg path,#header .link--button.link--arrow:focus svg path,#header .link--button.link--arrow:hover svg path{stroke:#0092e2}#footer .link--button.link--arrow.solid,#header .link--button.link--arrow.solid{background:#0073cf;color:#fff}#footer .link--button.link--arrow.solid svg path,#header .link--button.link--arrow.solid svg path{stroke:#fff}#footer .link--button.link--arrow.no-borders,#header .link--button.link--arrow.no-borders{border:none;margin:0;padding:0}#footer #ds-challenge,#header #ds-challenge{background:rgba(85,136,7,.15);border:1px solid #558807;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:1.875rem 0;padding:.75rem .9375rem}@media (min-width:992px){#footer #ds-challenge,#header #ds-challenge{margin:3.75rem 0;padding:1.5rem 1.875rem}}#footer #ds-challenge h3,#header #ds-challenge h3{color:#000;font-weight:700;letter-spacing:.2em;margin:1.125rem 0 .25rem;text-transform:uppercase}@media (min-width:0px){#footer #ds-challenge h3,#header #ds-challenge h3{font-size:.75rem}}@media (min-width:600px){#footer #ds-challenge h3,#header #ds-challenge h3{font-size:.8125rem}}#footer #ds-challenge h2:first-child,#footer #ds-challenge h3:first-child,#header #ds-challenge h2:first-child,#header #ds-challenge h3:first-child{margin-top:0}#footer #ds-dataTip,#header #ds-dataTip{background:#f5f6f7;border:1px solid #d7d9d9;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:1.875rem 0;padding:.75rem .9375rem}@media (min-width:992px){#footer #ds-dataTip,#header #ds-dataTip{margin:3.75rem 0;padding:1.5rem 1.875rem}}#footer #ds-dataTip h3,#header #ds-dataTip h3{color:#000;font-weight:700;letter-spacing:.2em;margin:1.125rem 0 .25rem;text-transform:uppercase}@media (min-width:0px){#footer #ds-dataTip h3,#header #ds-dataTip h3{font-size:.75rem}}@media (min-width:600px){#footer #ds-dataTip h3,#header #ds-dataTip h3{font-size:.8125rem}}#footer #ds-dataTip h2:first-child,#footer #ds-dataTip h3:first-child,#header #ds-dataTip h2:first-child,#header #ds-dataTip h3:first-child{margin-top:0}#footer .ui-widget .lpb-component-list .lpb-component-list__search,#header .ui-widget .lpb-component-list .lpb-component-list__search{top:auto}#footer #edit-footer+#edit-actions,#footer .entity-content-form-footer.form-wrapper,#footer .field--name-field-display-mode.field--widget-entity-display-mode-select,#footer .field--type-entity-reference.field--name-field-image,#footer .field-group-html-element.other-content,#footer .js-form-item.js-form-type-vertical-tabs,#footer form.node-confirm-form.confirmation,#footer form.node-form:not(.node-page-edit-form),#footer form.node-update-form,#header #edit-footer+#edit-actions,#header .entity-content-form-footer.form-wrapper,#header .field--name-field-display-mode.field--widget-entity-display-mode-select,#header .field--type-entity-reference.field--name-field-image,#header .field-group-html-element.other-content,#header .js-form-item.js-form-type-vertical-tabs,#header form.node-confirm-form.confirmation,#header form.node-form:not(.node-page-edit-form),#header form.node-update-form{margin-left:auto;margin-right:auto;max-width:1380px;padding-left:1.875rem;padding-right:1.875rem}@media (min-width:992px){#footer #edit-footer+#edit-actions,#footer .entity-content-form-footer.form-wrapper,#footer .field--name-field-display-mode.field--widget-entity-display-mode-select,#footer .field--type-entity-reference.field--name-field-image,#footer .field-group-html-element.other-content,#footer .js-form-item.js-form-type-vertical-tabs,#footer form.node-confirm-form.confirmation,#footer form.node-form:not(.node-page-edit-form),#footer form.node-update-form,#header #edit-footer+#edit-actions,#header .entity-content-form-footer.form-wrapper,#header .field--name-field-display-mode.field--widget-entity-display-mode-select,#header .field--type-entity-reference.field--name-field-image,#header .field-group-html-element.other-content,#header .js-form-item.js-form-type-vertical-tabs,#header form.node-confirm-form.confirmation,#header form.node-form:not(.node-page-edit-form),#header form.node-update-form{padding-left:3.125rem;padding-right:3.125rem}}#footer #edit-footer+#edit-actions,#footer #node-page-edit-form>#edit-actions,#footer form.node-confirm-form.confirmation #edit-actions,#header #edit-footer+#edit-actions,#header #node-page-edit-form>#edit-actions,#header form.node-confirm-form.confirmation #edit-actions{margin-bottom:1.875rem}@media (min-width:992px){#footer #edit-footer+#edit-actions,#footer #node-page-edit-form>#edit-actions,#footer form.node-confirm-form.confirmation #edit-actions,#header #edit-footer+#edit-actions,#header #node-page-edit-form>#edit-actions,#header form.node-confirm-form.confirmation #edit-actions{margin-bottom:3.75rem}}#footer #node-page-edit-form .paragraphs-dropdown-action.button,#footer #node-page-form .paragraphs-dropdown-action.button,#footer form.node-form .paragraphs-dropdown-action.button,#footer form.node-update-form .paragraphs-dropdown-action.button,#header #node-page-edit-form .paragraphs-dropdown-action.button,#header #node-page-form .paragraphs-dropdown-action.button,#header form.node-form .paragraphs-dropdown-action.button,#header form.node-update-form .paragraphs-dropdown-action.button{color:#141516}#footer #node-page-edit-form .field--widget-paragraphs td,#footer #node-page-form .field--widget-paragraphs td,#footer form.node-form .field--widget-paragraphs td,#footer form.node-update-form .field--widget-paragraphs td,#header #node-page-edit-form .field--widget-paragraphs td,#header #node-page-form .field--widget-paragraphs td,#header form.node-form .field--widget-paragraphs td,#header form.node-update-form .field--widget-paragraphs td{padding:.75rem 1.125rem}@media (min-width:0px){#footer #node-page-edit-form .field--widget-paragraphs .form-wrapper>h4,#footer #node-page-form .field--widget-paragraphs .form-wrapper>h4,#footer form.node-form .field--widget-paragraphs .form-wrapper>h4,#footer form.node-update-form .field--widget-paragraphs .form-wrapper>h4,#header #node-page-edit-form .field--widget-paragraphs .form-wrapper>h4,#header #node-page-form .field--widget-paragraphs .form-wrapper>h4,#header form.node-form .field--widget-paragraphs .form-wrapper>h4,#header form.node-update-form .field--widget-paragraphs .form-wrapper>h4{font-size:.9375rem}}@media (min-width:600px){#footer #node-page-edit-form .field--widget-paragraphs .form-wrapper>h4,#footer #node-page-form .field--widget-paragraphs .form-wrapper>h4,#footer form.node-form .field--widget-paragraphs .form-wrapper>h4,#footer form.node-update-form .field--widget-paragraphs .form-wrapper>h4,#header #node-page-edit-form .field--widget-paragraphs .form-wrapper>h4,#header #node-page-form .field--widget-paragraphs .form-wrapper>h4,#header form.node-form .field--widget-paragraphs .form-wrapper>h4,#header form.node-update-form .field--widget-paragraphs .form-wrapper>h4{font-size:1rem}}@media (min-width:0px){#footer #node-page-edit-form li,#footer #node-page-form li,#footer form.node-form li,#footer form.node-update-form li,#header #node-page-edit-form li,#header #node-page-form li,#header form.node-form li,#header form.node-update-form li{font-size:.9375rem}}@media (min-width:600px){#footer #node-page-edit-form li,#footer #node-page-form li,#footer form.node-form li,#footer form.node-update-form li,#header #node-page-edit-form li,#header #node-page-form li,#header form.node-form li,#header form.node-update-form li{font-size:1rem}}#footer #node-page-edit-form #edit-field-display-mode-wrapper,#footer #node-page-edit-form #edit-field-image-wrapper,#footer #node-page-edit-form .entity-content-form-footer,#footer #node-page-edit-form .js-form-type-vertical-tabs,#footer #node-page-edit-form .other-content,#footer #node-page-form #edit-field-display-mode-wrapper,#footer #node-page-form #edit-field-image-wrapper,#footer #node-page-form .entity-content-form-footer,#footer #node-page-form .js-form-type-vertical-tabs,#footer #node-page-form .other-content,#footer form.node-form #edit-field-display-mode-wrapper,#footer form.node-form #edit-field-image-wrapper,#footer form.node-form .entity-content-form-footer,#footer form.node-form .js-form-type-vertical-tabs,#footer form.node-form .other-content,#footer form.node-update-form #edit-field-display-mode-wrapper,#footer form.node-update-form #edit-field-image-wrapper,#footer form.node-update-form .entity-content-form-footer,#footer form.node-update-form .js-form-type-vertical-tabs,#footer form.node-update-form .other-content,#header #node-page-edit-form #edit-field-display-mode-wrapper,#header #node-page-edit-form #edit-field-image-wrapper,#header #node-page-edit-form .entity-content-form-footer,#header #node-page-edit-form .js-form-type-vertical-tabs,#header #node-page-edit-form .other-content,#header #node-page-form #edit-field-display-mode-wrapper,#header #node-page-form #edit-field-image-wrapper,#header #node-page-form .entity-content-form-footer,#header #node-page-form .js-form-type-vertical-tabs,#header #node-page-form .other-content,#header form.node-form #edit-field-display-mode-wrapper,#header form.node-form #edit-field-image-wrapper,#header form.node-form .entity-content-form-footer,#header form.node-form .js-form-type-vertical-tabs,#header form.node-form .other-content,#header form.node-update-form #edit-field-display-mode-wrapper,#header form.node-update-form #edit-field-image-wrapper,#header form.node-update-form .entity-content-form-footer,#header form.node-update-form .js-form-type-vertical-tabs,#header form.node-update-form .other-content{margin:1.875rem auto;max-width:1380px;padding-left:1.875rem;padding-right:1.875rem}@media (min-width:992px){#footer #node-page-edit-form #edit-field-display-mode-wrapper,#footer #node-page-edit-form #edit-field-image-wrapper,#footer #node-page-edit-form .entity-content-form-footer,#footer #node-page-edit-form .js-form-type-vertical-tabs,#footer #node-page-edit-form .other-content,#footer #node-page-form #edit-field-display-mode-wrapper,#footer #node-page-form #edit-field-image-wrapper,#footer #node-page-form .entity-content-form-footer,#footer #node-page-form .js-form-type-vertical-tabs,#footer #node-page-form .other-content,#footer form.node-form #edit-field-display-mode-wrapper,#footer form.node-form #edit-field-image-wrapper,#footer form.node-form .entity-content-form-footer,#footer form.node-form .js-form-type-vertical-tabs,#footer form.node-form .other-content,#footer form.node-update-form #edit-field-display-mode-wrapper,#footer form.node-update-form #edit-field-image-wrapper,#footer form.node-update-form .entity-content-form-footer,#footer form.node-update-form .js-form-type-vertical-tabs,#footer form.node-update-form .other-content,#header #node-page-edit-form #edit-field-display-mode-wrapper,#header #node-page-edit-form #edit-field-image-wrapper,#header #node-page-edit-form .entity-content-form-footer,#header #node-page-edit-form .js-form-type-vertical-tabs,#header #node-page-edit-form .other-content,#header #node-page-form #edit-field-display-mode-wrapper,#header #node-page-form #edit-field-image-wrapper,#header #node-page-form .entity-content-form-footer,#header #node-page-form .js-form-type-vertical-tabs,#header #node-page-form .other-content,#header form.node-form #edit-field-display-mode-wrapper,#header form.node-form #edit-field-image-wrapper,#header form.node-form .entity-content-form-footer,#header form.node-form .js-form-type-vertical-tabs,#header form.node-form .other-content,#header form.node-update-form #edit-field-display-mode-wrapper,#header form.node-update-form #edit-field-image-wrapper,#header form.node-update-form .entity-content-form-footer,#header form.node-update-form .js-form-type-vertical-tabs,#header form.node-update-form .other-content{margin:3.75rem auto;padding-left:3.125rem;padding-right:3.125rem}}#footer #node-page-edit-form .button+.button,#footer #node-page-form .button+.button,#footer form.node-form .button+.button,#footer form.node-update-form .button+.button,#header #node-page-edit-form .button+.button,#header #node-page-form .button+.button,#header form.node-form .button+.button,#header form.node-update-form .button+.button{margin-left:.75rem}#footer #node-page-edit-form a.button--danger,#footer #node-page-edit-form button.button--danger,#footer #node-page-form a.button--danger,#footer #node-page-form button.button--danger,#footer form.node-form a.button--danger,#footer form.node-form button.button--danger,#footer form.node-update-form a.button--danger,#footer form.node-update-form button.button--danger,#header #node-page-edit-form a.button--danger,#header #node-page-edit-form button.button--danger,#header #node-page-form a.button--danger,#header #node-page-form button.button--danger,#header form.node-form a.button--danger,#header form.node-form button.button--danger,#header form.node-update-form a.button--danger,#header form.node-update-form button.button--danger{-webkit-appearance:none;background:#d7d9d9;border:1px solid #d7d9d9;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);color:#565a5c;font-size:13px;font-weight:700;letter-spacing:.1em;padding:.75rem 1.125rem;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer #node-page-edit-form a.button--danger:hover,#footer #node-page-edit-form button.button--danger:hover,#footer #node-page-form a.button--danger:hover,#footer #node-page-form button.button--danger:hover,#footer form.node-form a.button--danger:hover,#footer form.node-form button.button--danger:hover,#footer form.node-update-form a.button--danger:hover,#footer form.node-update-form button.button--danger:hover,#header #node-page-edit-form a.button--danger:hover,#header #node-page-edit-form button.button--danger:hover,#header #node-page-form a.button--danger:hover,#header #node-page-form button.button--danger:hover,#header form.node-form a.button--danger:hover,#header form.node-form button.button--danger:hover,#header form.node-update-form a.button--danger:hover,#header form.node-update-form button.button--danger:hover{background:#f5f6f7;color:#565a5c;-webkit-transition:all .45s;-o-transition:all .45s;transition:all .45s}#footer #node-page-edit-form .filter-wrapper,#footer #node-page-form .filter-wrapper,#footer form.node-form .filter-wrapper,#footer form.node-update-form .filter-wrapper,#header #node-page-edit-form .filter-wrapper,#header #node-page-form .filter-wrapper,#header form.node-form .filter-wrapper,#header form.node-update-form .filter-wrapper{border-top:1px solid #d7d9d9}#footer #node-page-edit-form input.form-autocomplete,#footer #node-page-edit-form textarea.text-full.form-textarea,#footer #node-page-form input.form-autocomplete,#footer #node-page-form textarea.text-full.form-textarea,#footer form.node-form input.form-autocomplete,#footer form.node-form textarea.text-full.form-textarea,#footer form.node-update-form input.form-autocomplete,#footer form.node-update-form textarea.text-full.form-textarea,#header #node-page-edit-form input.form-autocomplete,#header #node-page-edit-form textarea.text-full.form-textarea,#header #node-page-form input.form-autocomplete,#header #node-page-form textarea.text-full.form-textarea,#header form.node-form input.form-autocomplete,#header form.node-form textarea.text-full.form-textarea,#header form.node-update-form input.form-autocomplete,#header form.node-update-form textarea.text-full.form-textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#footer #node-page-edit-form table.field-multiple-table th h4,#footer #node-page-form table.field-multiple-table th h4,#footer form.node-form table.field-multiple-table th h4,#footer form.node-update-form table.field-multiple-table th h4,#header #node-page-edit-form table.field-multiple-table th h4,#header #node-page-form table.field-multiple-table th h4,#header form.node-form table.field-multiple-table th h4,#header form.node-update-form table.field-multiple-table th h4{background:#0073cf;color:#fff;letter-spacing:.2em;margin:0;text-transform:uppercase}@media (min-width:0px){#footer #node-page-edit-form table.field-multiple-table th h4,#footer #node-page-form table.field-multiple-table th h4,#footer form.node-form table.field-multiple-table th h4,#footer form.node-update-form table.field-multiple-table th h4,#header #node-page-edit-form table.field-multiple-table th h4,#header #node-page-form table.field-multiple-table th h4,#header form.node-form table.field-multiple-table th h4,#header form.node-update-form table.field-multiple-table th h4{font-size:.75rem}}@media (min-width:600px){#footer #node-page-edit-form table.field-multiple-table th h4,#footer #node-page-form table.field-multiple-table th h4,#footer form.node-form table.field-multiple-table th h4,#footer form.node-update-form table.field-multiple-table th h4,#header #node-page-edit-form table.field-multiple-table th h4,#header #node-page-form table.field-multiple-table th h4,#header form.node-form table.field-multiple-table th h4,#header form.node-update-form table.field-multiple-table th h4{font-size:.8125rem}}#footer #node-page-edit-form .vertical-tabs .entity-meta.vertical-tabs__panes,#footer #node-page-form .vertical-tabs .entity-meta.vertical-tabs__panes,#footer form.node-form .vertical-tabs .entity-meta.vertical-tabs__panes,#footer form.node-update-form .vertical-tabs .entity-meta.vertical-tabs__panes,#header #node-page-edit-form .vertical-tabs .entity-meta.vertical-tabs__panes,#header #node-page-form .vertical-tabs .entity-meta.vertical-tabs__panes,#header form.node-form .vertical-tabs .entity-meta.vertical-tabs__panes,#header form.node-update-form .vertical-tabs .entity-meta.vertical-tabs__panes{padding:1.25rem}#footer #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#footer #node-page-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-update-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-update-form .vertical-tabs .vertical-tabs__menu-item{background-color:#f5f6f7;font-size:1rem}@media (min-width:37.5em){#footer #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#footer #node-page-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-update-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-update-form .vertical-tabs .vertical-tabs__menu-item{font-size:1rem}}@media (min-width:48em){#footer #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#footer #node-page-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-update-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-update-form .vertical-tabs .vertical-tabs__menu-item{font-size:.9rem}}@media (min-width:64em){#footer #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#footer #node-page-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-update-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-update-form .vertical-tabs .vertical-tabs__menu-item{font-size:.9rem}}#footer #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item a,#footer #node-page-form .vertical-tabs .vertical-tabs__menu-item a,#footer form.node-form .vertical-tabs .vertical-tabs__menu-item a,#footer form.node-update-form .vertical-tabs .vertical-tabs__menu-item a,#header #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item a,#header #node-page-form .vertical-tabs .vertical-tabs__menu-item a,#header form.node-form .vertical-tabs .vertical-tabs__menu-item a,#header form.node-update-form .vertical-tabs .vertical-tabs__menu-item a{color:#777277;padding:1.125rem}#footer #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item.is-selected,#footer #node-page-form .vertical-tabs .vertical-tabs__menu-item.is-selected,#footer form.node-form .vertical-tabs .vertical-tabs__menu-item.is-selected,#footer form.node-update-form .vertical-tabs .vertical-tabs__menu-item.is-selected,#header #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item.is-selected,#header #node-page-form .vertical-tabs .vertical-tabs__menu-item.is-selected,#header form.node-form .vertical-tabs .vertical-tabs__menu-item.is-selected,#header form.node-update-form .vertical-tabs .vertical-tabs__menu-item.is-selected{background-color:#fff;border-right-width:0}#footer #node-page-edit-form details,#footer #node-page-form details,#footer form.node-form details,#footer form.node-update-form details,#header #node-page-edit-form details,#header #node-page-form details,#header form.node-form details,#header form.node-update-form details{background-color:#fcfcfa;border:1px solid #bfbfbf;border-radius:3px;margin-bottom:1em;margin-top:1em;padding:.95em 1.45em}#footer #node-page-edit-form details summary,#footer #node-page-form details summary,#footer form.node-form details summary,#footer form.node-update-form details summary,#header #node-page-edit-form details summary,#header #node-page-form details summary,#header form.node-form details summary,#header form.node-update-form details summary{color:#0074bd;cursor:pointer;display:block;font-size:.8rem;font-weight:700;text-shadow:0 1px 0 #fff;text-transform:uppercase}#footer #node-page-edit-form details summary:focus,#footer #node-page-form details summary:focus,#footer form.node-form details summary:focus,#footer form.node-update-form details summary:focus,#header #node-page-edit-form details summary:focus,#header #node-page-form details summary:focus,#header form.node-form details summary:focus,#header form.node-update-form details summary:focus{color:#004f80;outline:none;text-decoration:underline}#footer #node-page-edit-form .form-item .description,#footer #node-page-edit-form div.description,#footer #node-page-edit-form ul.tips,#footer #node-page-form .form-item .description,#footer #node-page-form div.description,#footer #node-page-form ul.tips,#footer form.node-form .form-item .description,#footer form.node-form div.description,#footer form.node-form ul.tips,#footer form.node-update-form .form-item .description,#footer form.node-update-form div.description,#footer form.node-update-form ul.tips,#header #node-page-edit-form .form-item .description,#header #node-page-edit-form div.description,#header #node-page-edit-form ul.tips,#header #node-page-form .form-item .description,#header #node-page-form div.description,#header #node-page-form ul.tips,#header form.node-form .form-item .description,#header form.node-form div.description,#header form.node-form ul.tips,#header form.node-update-form .form-item .description,#header form.node-update-form div.description,#header form.node-update-form ul.tips{color:#595959;font-size:.8rem;margin:8px 0 0}#footer #node-page-edit-form button.link.js-media-library-widget-toggle-weight,#footer #node-page-form button.link.js-media-library-widget-toggle-weight,#footer form.node-form button.link.js-media-library-widget-toggle-weight,#footer form.node-update-form button.link.js-media-library-widget-toggle-weight,#header #node-page-edit-form button.link.js-media-library-widget-toggle-weight,#header #node-page-form button.link.js-media-library-widget-toggle-weight,#header form.node-form button.link.js-media-library-widget-toggle-weight,#header form.node-update-form button.link.js-media-library-widget-toggle-weight{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#0074bd;cursor:pointer;display:inline;font-size:.9rem;margin:0;padding:0;position:absolute;right:15px;text-decoration:none;top:20px}#footer #node-page-edit-form fieldset:not(.fieldgroup),#footer #node-page-form fieldset:not(.fieldgroup),#footer form.node-form fieldset:not(.fieldgroup),#footer form.node-update-form fieldset:not(.fieldgroup),#header #node-page-edit-form fieldset:not(.fieldgroup),#header #node-page-form fieldset:not(.fieldgroup),#header form.node-form fieldset:not(.fieldgroup),#header form.node-update-form fieldset:not(.fieldgroup){border-radius:2px;margin:1em 0;min-width:0;padding:30px 18px 18px;position:relative}#footer #node-page-edit-form .js-hide,#footer #node-page-form .js-hide,#footer form.node-form .js-hide,#footer form.node-update-form .js-hide,#header #node-page-edit-form .js-hide,#header #node-page-form .js-hide,#header form.node-form .js-hide,#header form.node-update-form .js-hide{display:none!important}#footer #node-page-edit-form tr.draggable td:nth-child(2),#footer #node-page-form tr.draggable td:nth-child(2),#footer form.node-form tr.draggable td:nth-child(2),#footer form.node-update-form tr.draggable td:nth-child(2),#header #node-page-edit-form tr.draggable td:nth-child(2),#header #node-page-form tr.draggable td:nth-child(2),#header form.node-form tr.draggable td:nth-child(2),#header form.node-update-form tr.draggable td:nth-child(2){border-left:none}#footer #node-page-edit-form tr.draggable td.field-multiple-drag,#footer #node-page-form tr.draggable td.field-multiple-drag,#footer form.node-form tr.draggable td.field-multiple-drag,#footer form.node-update-form tr.draggable td.field-multiple-drag,#header #node-page-edit-form tr.draggable td.field-multiple-drag,#header #node-page-form tr.draggable td.field-multiple-drag,#header form.node-form tr.draggable td.field-multiple-drag,#header form.node-update-form tr.draggable td.field-multiple-drag{width:22px}#footer #node-page-edit-form tr.draggable td,#footer #node-page-form tr.draggable td,#footer form.node-form tr.draggable td,#footer form.node-update-form tr.draggable td,#header #node-page-edit-form tr.draggable td,#header #node-page-form tr.draggable td,#header form.node-form tr.draggable td,#header form.node-update-form tr.draggable td{font-size:1rem;padding:0;vertical-align:middle}#footer #node-page-edit-form tr.draggable td input,#footer #node-page-form tr.draggable td input,#footer form.node-form tr.draggable td input,#footer form.node-update-form tr.draggable td input,#header #node-page-edit-form tr.draggable td input,#header #node-page-form tr.draggable td input,#header form.node-form tr.draggable td input,#header form.node-update-form tr.draggable td input{height:auto}#footer #node-page-edit-form tr.draggable td a.tabledrag-handle,#footer #node-page-form tr.draggable td a.tabledrag-handle,#footer form.node-form tr.draggable td a.tabledrag-handle,#footer form.node-update-form tr.draggable td a.tabledrag-handle,#header #node-page-edit-form tr.draggable td a.tabledrag-handle,#header #node-page-form tr.draggable td a.tabledrag-handle,#header form.node-form tr.draggable td a.tabledrag-handle,#header form.node-update-form tr.draggable td a.tabledrag-handle{height:auto;margin-left:0}#footer #node-page-edit-form tr.draggable td a.tabledrag-handle .handle,#footer #node-page-form tr.draggable td a.tabledrag-handle .handle,#footer form.node-form tr.draggable td a.tabledrag-handle .handle,#footer form.node-update-form tr.draggable td a.tabledrag-handle .handle,#header #node-page-edit-form tr.draggable td a.tabledrag-handle .handle,#header #node-page-form tr.draggable td a.tabledrag-handle .handle,#header form.node-form tr.draggable td a.tabledrag-handle .handle,#header form.node-update-form tr.draggable td a.tabledrag-handle .handle{height:22px;width:22px}#footer #node-page-edit-form .ui-dialog,#footer #node-page-form .ui-dialog,#footer form.node-form .ui-dialog,#footer form.node-update-form .ui-dialog,#header #node-page-edit-form .ui-dialog,#header #node-page-form .ui-dialog,#header form.node-form .ui-dialog,#header form.node-update-form .ui-dialog{-webkit-box-shadow:0 5px 60px rgba(19,15,19,.25),0 1px 10px rgba(19,15,19,.5);box-shadow:0 5px 60px rgba(19,15,19,.25),0 1px 10px rgba(19,15,19,.5);font-family:IBM Plex Sans,Helvetica,Helvetica Neue,Arial,sans-serif;padding:0}#footer #node-page-edit-form .ui-dialog .ui-dialog-titlebar,#footer #node-page-edit-form .ui-draggable .ui-dialog-titlebar,#footer #node-page-form .ui-dialog .ui-dialog-titlebar,#footer #node-page-form .ui-draggable .ui-dialog-titlebar,#footer form.node-form .ui-dialog .ui-dialog-titlebar,#footer form.node-form .ui-draggable .ui-dialog-titlebar,#footer form.node-update-form .ui-dialog .ui-dialog-titlebar,#footer form.node-update-form .ui-draggable .ui-dialog-titlebar,#header #node-page-edit-form .ui-dialog .ui-dialog-titlebar,#header #node-page-edit-form .ui-draggable .ui-dialog-titlebar,#header #node-page-form .ui-dialog .ui-dialog-titlebar,#header #node-page-form .ui-draggable .ui-dialog-titlebar,#header form.node-form .ui-dialog .ui-dialog-titlebar,#header form.node-form .ui-draggable .ui-dialog-titlebar,#header form.node-update-form .ui-dialog .ui-dialog-titlebar,#header form.node-update-form .ui-draggable .ui-dialog-titlebar{padding:15px 30px}#footer #node-page-edit-form .ui-dialog .ui-dialog-titlebar-close,#footer #node-page-form .ui-dialog .ui-dialog-titlebar-close,#footer form.node-form .ui-dialog .ui-dialog-titlebar-close,#footer form.node-update-form .ui-dialog .ui-dialog-titlebar-close,#header #node-page-edit-form .ui-dialog .ui-dialog-titlebar-close,#header #node-page-form .ui-dialog .ui-dialog-titlebar-close,#header form.node-form .ui-dialog .ui-dialog-titlebar-close,#header form.node-update-form .ui-dialog .ui-dialog-titlebar-close{background:none;border:none;height:30px;margin:0;padding:0;right:30px;top:30px;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:30px}#footer #node-page-edit-form .ui-dialog .ui-dialog-titlebar-close:hover,#footer #node-page-form .ui-dialog .ui-dialog-titlebar-close:hover,#footer form.node-form .ui-dialog .ui-dialog-titlebar-close:hover,#footer form.node-update-form .ui-dialog .ui-dialog-titlebar-close:hover,#header #node-page-edit-form .ui-dialog .ui-dialog-titlebar-close:hover,#header #node-page-form .ui-dialog .ui-dialog-titlebar-close:hover,#header form.node-form .ui-dialog .ui-dialog-titlebar-close:hover,#header form.node-update-form .ui-dialog .ui-dialog-titlebar-close:hover{border:none}#footer #node-page-edit-form .ui-button .ui-icon,#footer #node-page-form .ui-button .ui-icon,#footer form.node-form .ui-button .ui-icon,#footer form.node-update-form .ui-button .ui-icon,#header #node-page-edit-form .ui-button .ui-icon,#header #node-page-form .ui-button .ui-icon,#header form.node-form .ui-button .ui-icon,#header form.node-update-form .ui-button .ui-icon{background:none;height:100%;left:0;margin:0;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:100%}#footer #node-page-edit-form .ui-button .ui-icon:before,#footer #node-page-form .ui-button .ui-icon:before,#footer form.node-form .ui-button .ui-icon:before,#footer form.node-update-form .ui-button .ui-icon:before,#header #node-page-edit-form .ui-button .ui-icon:before,#header #node-page-form .ui-button .ui-icon:before,#header form.node-form .ui-button .ui-icon:before,#header form.node-update-form .ui-button .ui-icon:before{background-color:#9d999d;content:"";height:100%;left:50%;margin-left:-1px;position:absolute;top:0;width:2px}#footer #node-page-edit-form .ui-button .ui-icon:after,#footer #node-page-form .ui-button .ui-icon:after,#footer form.node-form .ui-button .ui-icon:after,#footer form.node-update-form .ui-button .ui-icon:after,#header #node-page-edit-form .ui-button .ui-icon:after,#header #node-page-form .ui-button .ui-icon:after,#header form.node-form .ui-button .ui-icon:after,#header form.node-update-form .ui-button .ui-icon:after{background-color:#9d999d;content:"";height:2px;left:0;margin-top:-1px;position:absolute;top:50%;width:100%}#footer #node-page-edit-form .ui-button:hover .ui-icon,#footer #node-page-form .ui-button:hover .ui-icon,#footer form.node-form .ui-button:hover .ui-icon,#footer form.node-update-form .ui-button:hover .ui-icon,#header #node-page-edit-form .ui-button:hover .ui-icon,#header #node-page-form .ui-button:hover .ui-icon,#header form.node-form .ui-button:hover .ui-icon,#header form.node-update-form .ui-button:hover .ui-icon{background:none}#footer #node-page-edit-form .ui-button:hover .ui-icon:after,#footer #node-page-edit-form .ui-button:hover .ui-icon:before,#footer #node-page-form .ui-button:hover .ui-icon:after,#footer #node-page-form .ui-button:hover .ui-icon:before,#footer form.node-form .ui-button:hover .ui-icon:after,#footer form.node-form .ui-button:hover .ui-icon:before,#footer form.node-update-form .ui-button:hover .ui-icon:after,#footer form.node-update-form .ui-button:hover .ui-icon:before,#header #node-page-edit-form .ui-button:hover .ui-icon:after,#header #node-page-edit-form .ui-button:hover .ui-icon:before,#header #node-page-form .ui-button:hover .ui-icon:after,#header #node-page-form .ui-button:hover .ui-icon:before,#header form.node-form .ui-button:hover .ui-icon:after,#header form.node-form .ui-button:hover .ui-icon:before,#header form.node-update-form .ui-button:hover .ui-icon:after,#header form.node-update-form .ui-button:hover .ui-icon:before{background:#504b50}#footer #node-page-edit-form .ui-dialog .ui-dialog-title,#footer #node-page-form .ui-dialog .ui-dialog-title,#footer form.node-form .ui-dialog .ui-dialog-title,#footer form.node-update-form .ui-dialog .ui-dialog-title,#header #node-page-edit-form .ui-dialog .ui-dialog-title,#header #node-page-form .ui-dialog .ui-dialog-title,#header form.node-form .ui-dialog .ui-dialog-title,#header form.node-update-form .ui-dialog .ui-dialog-title{line-height:30px;margin:0}#footer #node-page-edit-form .ui-dialog .ui-dialog-content,#footer #node-page-form .ui-dialog .ui-dialog-content,#footer form.node-form .ui-dialog .ui-dialog-content,#footer form.node-update-form .ui-dialog .ui-dialog-content,#header #node-page-edit-form .ui-dialog .ui-dialog-content,#header #node-page-form .ui-dialog .ui-dialog-content,#header form.node-form .ui-dialog .ui-dialog-content,#header form.node-update-form .ui-dialog .ui-dialog-content{padding:30px}#footer #node-page-edit-form .ui-corner-all,#footer #node-page-edit-form .ui-corner-bl,#footer #node-page-edit-form .ui-corner-bottom,#footer #node-page-edit-form .ui-corner-left,#footer #node-page-form .ui-corner-all,#footer #node-page-form .ui-corner-bl,#footer #node-page-form .ui-corner-bottom,#footer #node-page-form .ui-corner-left,#footer form.node-form .ui-corner-all,#footer form.node-form .ui-corner-bl,#footer form.node-form .ui-corner-bottom,#footer form.node-form .ui-corner-left,#footer form.node-update-form .ui-corner-all,#footer form.node-update-form .ui-corner-bl,#footer form.node-update-form .ui-corner-bottom,#footer form.node-update-form .ui-corner-left,#header #node-page-edit-form .ui-corner-all,#header #node-page-edit-form .ui-corner-bl,#header #node-page-edit-form .ui-corner-bottom,#header #node-page-edit-form .ui-corner-left,#header #node-page-form .ui-corner-all,#header #node-page-form .ui-corner-bl,#header #node-page-form .ui-corner-bottom,#header #node-page-form .ui-corner-left,#header form.node-form .ui-corner-all,#header form.node-form .ui-corner-bl,#header form.node-form .ui-corner-bottom,#header form.node-form .ui-corner-left,#header form.node-update-form .ui-corner-all,#header form.node-update-form .ui-corner-bl,#header form.node-update-form .ui-corner-bottom,#header form.node-update-form .ui-corner-left{border:0;border-radius:0}#footer #node-page-edit-form .ui-widget.ui-widget-content,#footer #node-page-form .ui-widget.ui-widget-content,#footer form.node-form .ui-widget.ui-widget-content,#footer form.node-update-form .ui-widget.ui-widget-content,#header #node-page-edit-form .ui-widget.ui-widget-content,#header #node-page-form .ui-widget.ui-widget-content,#header form.node-form .ui-widget.ui-widget-content,#header form.node-update-form .ui-widget.ui-widget-content{border:none}#footer #node-page-edit-form .horizontal-tabs,#footer #node-page-form .horizontal-tabs,#footer form.node-form .horizontal-tabs,#footer form.node-update-form .horizontal-tabs,#header #node-page-edit-form .horizontal-tabs,#header #node-page-form .horizontal-tabs,#header form.node-form .horizontal-tabs,#header form.node-update-form .horizontal-tabs{background:transparent;border:none;padding:0}#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list{border-bottom:none;margin:0 -.5rem;padding:.5rem .5rem 0}#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list:after,#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list:before,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list:after,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list:before,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list:after,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list:before,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list:after,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list:before,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list:after,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list:before,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list:after,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list:before,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list:after,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list:before,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list:after,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list:before{content:" ";display:table}#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list:after,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list:after,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list:after,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list:after,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list:after,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list:after,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list:after,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list:after{clear:both}#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li{display:block;float:left;list-style:none;margin-bottom:0;margin-right:1px;margin-top:0;min-width:0;padding:0}#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a{display:block;font-family:IBM Plex Sans,Helvetica,Helvetica Neue,Arial,sans-serif;font-size:calc(12.02326px + .23256vw);font-weight:600;letter-spacing:.05em;padding:.5rem 1rem;text-decoration:none;text-transform:uppercase;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media screen and (min-width:1280px){#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a{font-size:15px}}@media screen and (max-width:420px){#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a{font-size:13px}}#footer #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a{background-color:#777277;border-radius:0;color:#e1e0e1}#footer #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#footer #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,#footer #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#footer #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,#footer form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#footer form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,#footer form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#footer form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,#header #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,#header #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,#header form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,#header form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover{background-color:#9d999d}#footer #node-page-edit-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-update-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-edit-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-update-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a{border-radius:0}#footer #node-page-edit-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#footer #node-page-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#footer form.node-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#footer form.node-update-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header #node-page-edit-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header #node-page-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header form.node-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header form.node-update-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover{background-color:#e1e0e1}#footer #node-page-edit-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active,#footer #node-page-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active,#footer form.node-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active,#footer form.node-update-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active,#header #node-page-edit-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active,#header #node-page-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active,#header form.node-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active,#header form.node-update-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active{text-decoration:underline}#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a{background-color:#fff;color:#261f26}#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li:before,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li:before,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li:before,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li:before,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li:before,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li:before,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li:before,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li:before{content:none}#footer #node-page-edit-form .horizontal-tabs .horizontal-tabs-pane,#footer #node-page-form .horizontal-tabs .horizontal-tabs-pane,#footer form.node-form .horizontal-tabs .horizontal-tabs-pane,#footer form.node-update-form .horizontal-tabs .horizontal-tabs-pane,#header #node-page-edit-form .horizontal-tabs .horizontal-tabs-pane,#header #node-page-form .horizontal-tabs .horizontal-tabs-pane,#header form.node-form .horizontal-tabs .horizontal-tabs-pane,#header form.node-update-form .horizontal-tabs .horizontal-tabs-pane{padding:0}#footer #node-page-edit-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper,#footer #node-page-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper,#footer form.node-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper,#footer form.node-update-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper,#header #node-page-edit-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper,#header #node-page-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper,#header form.node-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper,#header form.node-update-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper{padding:1.875rem 0}#footer #node-page-edit-form .entities-list .item-container,#footer #node-page-form .entities-list .item-container,#footer form.node-form .entities-list .item-container,#footer form.node-update-form .entities-list .item-container,#header #node-page-edit-form .entities-list .item-container,#header #node-page-form .entities-list .item-container,#header form.node-form .entities-list .item-container,#header form.node-update-form .entities-list .item-container{display:-webkit-box;display:flex;flex-wrap:wrap;width:40%}#footer #node-page-edit-form .entities-list .item-container figure,#footer #node-page-form .entities-list .item-container figure,#footer form.node-form .entities-list .item-container figure,#footer form.node-update-form .entities-list .item-container figure,#header #node-page-edit-form .entities-list .item-container figure,#header #node-page-form .entities-list .item-container figure,#header form.node-form .entities-list .item-container figure,#header form.node-update-form .entities-list .item-container figure{width:100%}#footer #node-page-edit-form .entities-list .item-container>input.button,#footer #node-page-form .entities-list .item-container>input.button,#footer form.node-form .entities-list .item-container>input.button,#footer form.node-update-form .entities-list .item-container>input.button,#header #node-page-edit-form .entities-list .item-container>input.button,#header #node-page-form .entities-list .item-container>input.button,#header form.node-form .entities-list .item-container>input.button,#header form.node-update-form .entities-list .item-container>input.button{width:50%}#footer #node-page-edit-form .entities-list .item-container>input.remove-button,#footer #node-page-form .entities-list .item-container>input.remove-button,#footer form.node-form .entities-list .item-container>input.remove-button,#footer form.node-update-form .entities-list .item-container>input.remove-button,#header #node-page-edit-form .entities-list .item-container>input.remove-button,#header #node-page-form .entities-list .item-container>input.remove-button,#header form.node-form .entities-list .item-container>input.remove-button,#header form.node-update-form .entities-list .item-container>input.remove-button{border-bottom-right-radius:0;border-top-right-radius:0}#footer #node-page-edit-form .entities-list .item-container>input.edit-button,#footer #node-page-form .entities-list .item-container>input.edit-button,#footer form.node-form .entities-list .item-container>input.edit-button,#footer form.node-update-form .entities-list .item-container>input.edit-button,#header #node-page-edit-form .entities-list .item-container>input.edit-button,#header #node-page-form .entities-list .item-container>input.edit-button,#header form.node-form .entities-list .item-container>input.edit-button,#header form.node-update-form .entities-list .item-container>input.edit-button{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}#footer #node-page-edit-form .entities-list.sortable .item-container,#footer #node-page-form .entities-list.sortable .item-container,#footer form.node-form .entities-list.sortable .item-container,#footer form.node-update-form .entities-list.sortable .item-container,#header #node-page-edit-form .entities-list.sortable .item-container,#header #node-page-form .entities-list.sortable .item-container,#header form.node-form .entities-list.sortable .item-container,#header form.node-update-form .entities-list.sortable .item-container{margin:2px;padding:12px}#footer #node-page-edit-form .entities-list.sortable .item-container:hover,#footer #node-page-form .entities-list.sortable .item-container:hover,#footer form.node-form .entities-list.sortable .item-container:hover,#footer form.node-update-form .entities-list.sortable .item-container:hover,#header #node-page-edit-form .entities-list.sortable .item-container:hover,#header #node-page-form .entities-list.sortable .item-container:hover,#header form.node-form .entities-list.sortable .item-container:hover,#header form.node-update-form .entities-list.sortable .item-container:hover{opacity:1}#footer #node-page-edit-form .entities-list.sortable .item-container:hover figure,#footer #node-page-form .entities-list.sortable .item-container:hover figure,#footer form.node-form .entities-list.sortable .item-container:hover figure,#footer form.node-update-form .entities-list.sortable .item-container:hover figure,#header #node-page-edit-form .entities-list.sortable .item-container:hover figure,#header #node-page-form .entities-list.sortable .item-container:hover figure,#header form.node-form .entities-list.sortable .item-container:hover figure,#header form.node-update-form .entities-list.sortable .item-container:hover figure{background-color:#fff}#footer #node-page-edit-form .js-pager__items,#footer #node-page-form .js-pager__items,#footer form.node-form .js-pager__items,#footer form.node-update-form .js-pager__items,#header #node-page-edit-form .js-pager__items,#header #node-page-form .js-pager__items,#header form.node-form .js-pager__items,#header form.node-update-form .js-pager__items{list-style-type:none;margin:0;padding:0}#footer #node-page-edit-form .views-infinite-scroll-content-wrapper+.js-pager__items,#footer #node-page-form .views-infinite-scroll-content-wrapper+.js-pager__items,#footer form.node-form .views-infinite-scroll-content-wrapper+.js-pager__items,#footer form.node-update-form .views-infinite-scroll-content-wrapper+.js-pager__items,#header #node-page-edit-form .views-infinite-scroll-content-wrapper+.js-pager__items,#header #node-page-form .views-infinite-scroll-content-wrapper+.js-pager__items,#header form.node-form .views-infinite-scroll-content-wrapper+.js-pager__items,#header form.node-update-form .views-infinite-scroll-content-wrapper+.js-pager__items{margin-top:.75rem}#footer #node-page-edit-form .js-form-type-checkbox:not(:last-child),#footer #node-page-form .js-form-type-checkbox:not(:last-child),#footer form.node-form .js-form-type-checkbox:not(:last-child),#footer form.node-update-form .js-form-type-checkbox:not(:last-child),#header #node-page-edit-form .js-form-type-checkbox:not(:last-child),#header #node-page-form .js-form-type-checkbox:not(:last-child),#header form.node-form .js-form-type-checkbox:not(:last-child),#header form.node-update-form .js-form-type-checkbox:not(:last-child){margin-bottom:.375rem}#footer #node-page-edit-form .js-form-type-checkbox:not(:first-child),#footer #node-page-form .js-form-type-checkbox:not(:first-child),#footer form.node-form .js-form-type-checkbox:not(:first-child),#footer form.node-update-form .js-form-type-checkbox:not(:first-child),#header #node-page-edit-form .js-form-type-checkbox:not(:first-child),#header #node-page-form .js-form-type-checkbox:not(:first-child),#header form.node-form .js-form-type-checkbox:not(:first-child),#header form.node-update-form .js-form-type-checkbox:not(:first-child){margin-top:.375rem}#footer #node-page-edit-form .entity-browser-media-browser-form,#footer #node-page-form .entity-browser-media-browser-form,#footer form.node-form .entity-browser-media-browser-form,#footer form.node-update-form .entity-browser-media-browser-form,#header #node-page-edit-form .entity-browser-media-browser-form,#header #node-page-form .entity-browser-media-browser-form,#header form.node-form .entity-browser-media-browser-form,#header form.node-update-form .entity-browser-media-browser-form{padding-bottom:4.5rem}#footer #node-page-edit-form .eb-media+.form-actions.form-wrapper,#footer #node-page-form .eb-media+.form-actions.form-wrapper,#footer form.node-form .eb-media+.form-actions.form-wrapper,#footer form.node-update-form .eb-media+.form-actions.form-wrapper,#header #node-page-edit-form .eb-media+.form-actions.form-wrapper,#header #node-page-form .eb-media+.form-actions.form-wrapper,#header form.node-form .eb-media+.form-actions.form-wrapper,#header form.node-update-form .eb-media+.form-actions.form-wrapper{background-color:#504b50;bottom:0;left:0;margin-top:0;padding:.75rem;position:fixed;right:0}#footer #node-page-edit-form .entity-browser-iframe-container,#footer #node-page-form .entity-browser-iframe-container,#footer form.node-form .entity-browser-iframe-container,#footer form.node-update-form .entity-browser-iframe-container,#header #node-page-edit-form .entity-browser-iframe-container,#header #node-page-form .entity-browser-iframe-container,#header form.node-form .entity-browser-iframe-container,#header form.node-update-form .entity-browser-iframe-container{position:relative}#footer #node-page-edit-form .entity-browser-iframe-container iframe,#footer #node-page-form .entity-browser-iframe-container iframe,#footer form.node-form .entity-browser-iframe-container iframe,#footer form.node-update-form .entity-browser-iframe-container iframe,#header #node-page-edit-form .entity-browser-iframe-container iframe,#header #node-page-form .entity-browser-iframe-container iframe,#header form.node-form .entity-browser-iframe-container iframe,#header form.node-update-form .entity-browser-iframe-container iframe{display:block}#footer #node-page-edit-form .entity-browser-iframe-container:before,#footer #node-page-form .entity-browser-iframe-container:before,#footer form.node-form .entity-browser-iframe-container:before,#footer form.node-update-form .entity-browser-iframe-container:before,#header #node-page-edit-form .entity-browser-iframe-container:before,#header #node-page-form .entity-browser-iframe-container:before,#header form.node-form .entity-browser-iframe-container:before,#header form.node-update-form .entity-browser-iframe-container:before{-webkit-box-shadow:inset 0 0 5px rgba(19,15,19,.25);box-shadow:inset 0 0 5px rgba(19,15,19,.25);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:504}#footer #node-page-edit-form .page-node-add dl,#footer #node-page-form .page-node-add dl,#footer form.node-form .page-node-add dl,#footer form.node-update-form .page-node-add dl,#header #node-page-edit-form .page-node-add dl,#header #node-page-form .page-node-add dl,#header form.node-form .page-node-add dl,#header form.node-update-form .page-node-add dl{border-bottom:1px dotted #c3c1c3;padding-bottom:.9rem}#footer #node-page-edit-form .page-node-add dl dd,#footer #node-page-edit-form .page-node-add dl dt,#footer #node-page-form .page-node-add dl dd,#footer #node-page-form .page-node-add dl dt,#footer form.node-form .page-node-add dl dd,#footer form.node-form .page-node-add dl dt,#footer form.node-update-form .page-node-add dl dd,#footer form.node-update-form .page-node-add dl dt,#header #node-page-edit-form .page-node-add dl dd,#header #node-page-edit-form .page-node-add dl dt,#header #node-page-form .page-node-add dl dd,#header #node-page-form .page-node-add dl dt,#header form.node-form .page-node-add dl dd,#header form.node-form .page-node-add dl dt,#header form.node-update-form .page-node-add dl dd,#header form.node-update-form .page-node-add dl dt{font-size:calc(13.05882px + .29412vw)}@media screen and (min-width:1680px){#footer #node-page-edit-form .page-node-add dl dd,#footer #node-page-edit-form .page-node-add dl dt,#footer #node-page-form .page-node-add dl dd,#footer #node-page-form .page-node-add dl dt,#footer form.node-form .page-node-add dl dd,#footer form.node-form .page-node-add dl dt,#footer form.node-update-form .page-node-add dl dd,#footer form.node-update-form .page-node-add dl dt,#header #node-page-edit-form .page-node-add dl dd,#header #node-page-edit-form .page-node-add dl dt,#header #node-page-form .page-node-add dl dd,#header #node-page-form .page-node-add dl dt,#header form.node-form .page-node-add dl dd,#header form.node-form .page-node-add dl dt,#header form.node-update-form .page-node-add dl dd,#header form.node-update-form .page-node-add dl dt{font-size:18px}}@media screen and (max-width:320px){#footer #node-page-edit-form .page-node-add dl dd,#footer #node-page-edit-form .page-node-add dl dt,#footer #node-page-form .page-node-add dl dd,#footer #node-page-form .page-node-add dl dt,#footer form.node-form .page-node-add dl dd,#footer form.node-form .page-node-add dl dt,#footer form.node-update-form .page-node-add dl dd,#footer form.node-update-form .page-node-add dl dt,#header #node-page-edit-form .page-node-add dl dd,#header #node-page-edit-form .page-node-add dl dt,#header #node-page-form .page-node-add dl dd,#header #node-page-form .page-node-add dl dt,#header form.node-form .page-node-add dl dd,#header form.node-form .page-node-add dl dt,#header form.node-update-form .page-node-add dl dd,#header form.node-update-form .page-node-add dl dt{font-size:14px}}#footer #node-page-edit-form .page-node-add dl dt,#footer #node-page-form .page-node-add dl dt,#footer form.node-form .page-node-add dl dt,#footer form.node-update-form .page-node-add dl dt,#header #node-page-edit-form .page-node-add dl dt,#header #node-page-form .page-node-add dl dt,#header form.node-form .page-node-add dl dt,#header form.node-update-form .page-node-add dl dt{border-top:1px dotted #c3c1c3;margin-top:1.125rem;padding-top:1.125rem}#footer #node-page-edit-form .page-node-add dl dt:first-child,#footer #node-page-form .page-node-add dl dt:first-child,#footer form.node-form .page-node-add dl dt:first-child,#footer form.node-update-form .page-node-add dl dt:first-child,#header #node-page-edit-form .page-node-add dl dt:first-child,#header #node-page-form .page-node-add dl dt:first-child,#header form.node-form .page-node-add dl dt:first-child,#header form.node-update-form .page-node-add dl dt:first-child{margin-top:0}#footer #node-page-edit-form .page-node-add dl dt a,#footer #node-page-form .page-node-add dl dt a,#footer form.node-form .page-node-add dl dt a,#footer form.node-update-form .page-node-add dl dt a,#header #node-page-edit-form .page-node-add dl dt a,#header #node-page-form .page-node-add dl dt a,#header form.node-form .page-node-add dl dt a,#header form.node-update-form .page-node-add dl dt a{color:#130f13;display:block;font-weight:500}#footer #node-page-edit-form .page-node-add dl dd,#footer #node-page-form .page-node-add dl dd,#footer form.node-form .page-node-add dl dd,#footer form.node-update-form .page-node-add dl dd,#header #node-page-edit-form .page-node-add dl dd,#header #node-page-form .page-node-add dl dd,#header form.node-form .page-node-add dl dd,#header form.node-update-form .page-node-add dl dd{color:#777277;margin:0;width:80%}@media (min-width:48em){#footer #node-page-edit-form .page-node-add dl,#footer #node-page-form .page-node-add dl,#footer form.node-form .page-node-add dl,#footer form.node-update-form .page-node-add dl,#header #node-page-edit-form .page-node-add dl,#header #node-page-form .page-node-add dl,#header form.node-form .page-node-add dl,#header form.node-update-form .page-node-add dl{display:-webkit-box;display:flex;flex-wrap:wrap}#footer #node-page-edit-form .page-node-add dl dt,#footer #node-page-form .page-node-add dl dt,#footer form.node-form .page-node-add dl dt,#footer form.node-update-form .page-node-add dl dt,#header #node-page-edit-form .page-node-add dl dt,#header #node-page-form .page-node-add dl dt,#header form.node-form .page-node-add dl dt,#header form.node-update-form .page-node-add dl dt{width:20%}#footer #node-page-edit-form .page-node-add dl dd,#footer #node-page-form .page-node-add dl dd,#footer form.node-form .page-node-add dl dd,#footer form.node-update-form .page-node-add dl dd,#header #node-page-edit-form .page-node-add dl dd,#header #node-page-form .page-node-add dl dd,#header form.node-form .page-node-add dl dd,#header form.node-update-form .page-node-add dl dd{border-top:1px dotted #c3c1c3;margin-top:1.125rem;padding-top:1.125rem;width:80%}#footer #node-page-edit-form .page-node-add dl dt:first-child+dd,#footer #node-page-form .page-node-add dl dt:first-child+dd,#footer form.node-form .page-node-add dl dt:first-child+dd,#footer form.node-update-form .page-node-add dl dt:first-child+dd,#header #node-page-edit-form .page-node-add dl dt:first-child+dd,#header #node-page-form .page-node-add dl dt:first-child+dd,#header form.node-form .page-node-add dl dt:first-child+dd,#header form.node-update-form .page-node-add dl dt:first-child+dd{margin-top:0}}#footer #node-page-edit-form .paragraph--type--webform .form-item:not(:last-child),#footer #node-page-edit-form .paragraph--type--webform h2,#footer #node-page-form .paragraph--type--webform .form-item:not(:last-child),#footer #node-page-form .paragraph--type--webform h2,#footer form.node-form .paragraph--type--webform .form-item:not(:last-child),#footer form.node-form .paragraph--type--webform h2,#footer form.node-update-form .paragraph--type--webform .form-item:not(:last-child),#footer form.node-update-form .paragraph--type--webform h2,#header #node-page-edit-form .paragraph--type--webform .form-item:not(:last-child),#header #node-page-edit-form .paragraph--type--webform h2,#header #node-page-form .paragraph--type--webform .form-item:not(:last-child),#header #node-page-form .paragraph--type--webform h2,#header form.node-form .paragraph--type--webform .form-item:not(:last-child),#header form.node-form .paragraph--type--webform h2,#header form.node-update-form .paragraph--type--webform .form-item:not(:last-child),#header form.node-update-form .paragraph--type--webform h2{margin-bottom:3.75rem}#footer #node-page-edit-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label,#footer #node-page-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label,#footer form.node-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label,#footer form.node-update-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label,#header #node-page-edit-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label,#header #node-page-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label,#header form.node-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label,#header form.node-update-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label{display:none}#footer #node-page-edit-form .cke_bottom,#footer #node-page-form .cke_bottom,#footer form.node-form .cke_bottom,#footer form.node-update-form .cke_bottom,#header #node-page-edit-form .cke_bottom,#header #node-page-form .cke_bottom,#header form.node-form .cke_bottom,#header form.node-update-form .cke_bottom{display:none!important}#footer .js-component,#header .js-component{position:relative;z-index:1}#footer .views-element-container,#header .views-element-container{margin-bottom:1.875rem}@media (min-width:1200px){#footer .views-element-container,#header .views-element-container{margin-bottom:3.75rem}}#footer .paragraph--type--section .layout .l__region .views-element-container,#header .paragraph--type--section .layout .l__region .views-element-container{margin-bottom:0}#footer .view--empty,#header .view--empty{margin-top:1.875rem}@media (min-width:1200px){#footer .view--empty,#header .view--empty{margin-top:3.75rem}}#footer .view--empty p,#header .view--empty p{color:#565a5c;font-weight:400;line-height:1.5}@media (min-width:0px){#footer .view--empty p,#header .view--empty p{font-size:1rem}}@media (min-width:600px){#footer .view--empty p,#header .view--empty p{font-size:1.125rem}}#footer .view--empty p:first-child,#header .view--empty p:first-child{margin-top:0}#footer .view--empty p:last-child,#header .view--empty p:last-child{margin-bottom:0}@media (min-width:0px){#footer .views-view-grid.cols-3,#header .views-view-grid.cols-3{font-size:.75rem}}@media (min-width:600px){#footer .views-view-grid.cols-3,#header .views-view-grid.cols-3{font-size:.8125rem}}#footer .views-view-grid.cols-3 .views-col,#header .views-view-grid.cols-3 .views-col{border-left:1px solid #d7d9d9;padding:1rem 1.25rem}#footer .views-view-grid.cols-3 .views-col:first-child,#header .views-view-grid.cols-3 .views-col:first-child{border-left:none}#footer .views-view-grid.cols-3 .views-row,#header .views-view-grid.cols-3 .views-row{margin-bottom:0}#footer table td.views-field-entity-browser-select,#header table td.views-field-entity-browser-select{vertical-align:middle}#footer table td.views-field-entity-browser-select .js-form-item input.form-checkbox,#header table td.views-field-entity-browser-select .js-form-item input.form-checkbox{position:static}#footer .views-element-container footer a.views-view-more,#header .views-element-container footer a.views-view-more{border-top:1px solid #d7d9d9;color:#0073cf;display:-webkit-box;display:flex;font-weight:700;letter-spacing:.2em;line-height:1.25;margin:0 0 .75rem;padding-top:3.125rem;text-decoration:none;text-transform:uppercase;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}@media (min-width:0px){#footer .views-element-container footer a.views-view-more,#header .views-element-container footer a.views-view-more{font-size:.75rem}}@media (min-width:600px){#footer .views-element-container footer a.views-view-more,#header .views-element-container footer a.views-view-more{font-size:.8125rem}}#footer .views-element-container footer a.views-view-more svg,#header .views-element-container footer a.views-view-more svg{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .views-element-container footer a.views-view-more svg .line,#header .views-element-container footer a.views-view-more svg .line{stroke-dasharray:11;stroke-dashoffset:11;-webkit-animation:arrowOut .1s linear forwards;animation:arrowOut .1s linear forwards}#footer .views-element-container footer a.views-view-more:active,#footer .views-element-container footer a.views-view-more:focus,#footer .views-element-container footer a.views-view-more:hover,#header .views-element-container footer a.views-view-more:active,#header .views-element-container footer a.views-view-more:focus,#header .views-element-container footer a.views-view-more:hover{color:#0092e2;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .views-element-container footer a.views-view-more:active svg,#footer .views-element-container footer a.views-view-more:focus svg,#footer .views-element-container footer a.views-view-more:hover svg,#header .views-element-container footer a.views-view-more:active svg,#header .views-element-container footer a.views-view-more:focus svg,#header .views-element-container footer a.views-view-more:hover svg{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .views-element-container footer a.views-view-more:active svg .line,#footer .views-element-container footer a.views-view-more:focus svg .line,#footer .views-element-container footer a.views-view-more:hover svg .line,#header .views-element-container footer a.views-view-more:active svg .line,#header .views-element-container footer a.views-view-more:focus svg .line,#header .views-element-container footer a.views-view-more:hover svg .line{-webkit-animation:arrowIn .15s linear forwards;animation:arrowIn .15s linear forwards}#footer .views-element-container footer a.views-view-more:active svg path,#footer .views-element-container footer a.views-view-more:focus svg path,#footer .views-element-container footer a.views-view-more:hover svg path,#header .views-element-container footer a.views-view-more:active svg path,#header .views-element-container footer a.views-view-more:focus svg path,#header .views-element-container footer a.views-view-more:hover svg path{stroke:#0092e2}@-webkit-keyframes arrowIn{0%{stroke-dashoffset:11}to{stroke-dashoffset:0}}@-webkit-keyframes arrowOut{0%{stroke-dashoffset:0}to{stroke-dashoffset:11}}#footer .field--type-entity-reference .field__item:not(:last-of-type),#header .field--type-entity-reference .field__item:not(:last-of-type){margin:0 0 .125rem}@media (min-width:0px) and (max-width:1199.98px){#footer .js-prevent-scroll,#header .js-prevent-scroll{height:100%;overflow:hidden;position:fixed;width:100%}}#footer .header,#header .header{background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);position:fixed;top:0;width:100%;z-index:99}#footer .header__inner,#header .header__inner{background-color:#fff;display:-webkit-box;display:flex;height:120px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:justify;justify-content:space-between}@media (min-width:0px) and (max-width:1199.98px){#footer .header__inner,#header .header__inner{-webkit-box-align:center;align-items:center;height:60px}}#footer [id],#header [id]{scroll-margin-top:120px}@media (min-width:0px) and (max-width:1199.98px){#footer [id],#header [id]{scroll-margin-top:60px}}#footer .header__logo,#header .header__logo{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:0;width:88px;z-index:1}#footer .header__logo a,#footer .header__logo img,#header .header__logo a,#header .header__logo img{display:block;width:100%}@media (min-width:992px){#footer .header__logo,#header .header__logo{margin:24px 0;width:140px}}@media (min-width:1200px){#footer .header__logo,#header .header__logo{margin:24px 0;width:140px}}@media (min-width:0px) and (max-width:1199.98px){#footer .header__site-navigation,#header .header__site-navigation{bottom:0;left:0;position:fixed;right:0;top:60px;width:100%;z-index:-1}}@media (min-width:1200px){#footer .header__site-navigation,#header .header__site-navigation{-webkit-box-align:end;align-items:flex-end;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap}}@media (min-width:0px) and (max-width:1199.98px){#footer body.user-logged-in .header__site-navigation,#header body.user-logged-in .header__site-navigation{top:99px}#footer body.toolbar-fixed.toolbar-tray-open .header__site-navigation,#header body.toolbar-fixed.toolbar-tray-open .header__site-navigation{top:138px}}#footer .header__utilities,#header .header__utilities{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:90px;-webkit-box-pack:end;justify-content:flex-end;margin-bottom:22px;width:126px}@media (min-width:992px) and (max-width:1199.98px){#footer .header__utilities,#header .header__utilities{height:66px;width:90px}}#footer .nav-trigger,#header .nav-trigger{clip:rect(0,0,0,0);position:absolute}#footer label[for=nav-trigger],#header label[for=nav-trigger]{cursor:pointer;height:30px;margin:auto;position:absolute;right:30px;width:30px;z-index:2}@media (min-width:1200px){#footer label[for=nav-trigger],#header label[for=nav-trigger]{display:none}}#footer .nav-trigger__icon,#header .nav-trigger__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}#footer .nav-trigger__icon path,#header .nav-trigger__icon path{fill:#0073cf}#footer .nav-trigger__icon--expand,#header .nav-trigger__icon--expand{bottom:0;left:0;margin:auto;opacity:1;position:absolute;right:0;top:0;-webkit-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#footer .nav-trigger__icon--collapse,#header .nav-trigger__icon--collapse{margin:auto;opacity:0;position:absolute;-webkit-transform:rotate(-90deg) scale(0);-ms-transform:rotate(-90deg) scale(0);transform:rotate(-90deg) scale(0);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:0px) and (max-width:1199.98px){#footer .header__site-navigation,#header .header__site-navigation{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .375s ease-in-out;-o-transition:all .375s ease-in-out;transition:all .375s ease-in-out}#footer .nav-trigger:checked~.header__site-navigation,#header .nav-trigger:checked~.header__site-navigation{opacity:1;overflow-y:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#footer .nav-trigger:checked~label .nav-trigger__icon--collapse,#header .nav-trigger:checked~label .nav-trigger__icon--collapse{opacity:1;-webkit-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}#footer .nav-trigger:checked~label .nav-trigger__icon--expand,#header .nav-trigger:checked~label .nav-trigger__icon--expand{opacity:0;-webkit-transform:rotate(90deg) scale(0);-ms-transform:rotate(90deg) scale(0);transform:rotate(90deg) scale(0)}#footer nav#block-neon-main-menu>ul,#header nav#block-neon-main-menu>ul{background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.5);box-shadow:0 2px 4px rgba(0,0,0,.5);height:100%;margin:0;overflow-x:hidden;padding:0;width:100%}#footer nav#block-neon-main-menu>ul li,#header nav#block-neon-main-menu>ul li{border-left:6px solid #fff;display:-webkit-box;display:flex;margin:12px auto;padding:15px 30px 18px 24px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#footer nav#block-neon-main-menu>ul li.menu__item.menu__item--expanded:hover,#header nav#block-neon-main-menu>ul li.menu__item.menu__item--expanded:hover{border-left:6px solid #0073cf;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#footer nav#block-neon-main-menu>ul li a,#header nav#block-neon-main-menu>ul li a{color:#0073cf;display:inline-block;font-size:18px;font-weight:600;line-height:30px;text-decoration:none}#footer nav#block-neon-main-menu>ul li>.arrow,#header nav#block-neon-main-menu>ul li>.arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:3px;height:24px;margin-top:0;right:26px;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:24px;clip:auto;opacity:1;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);visibility:visible}#footer nav#block-neon-main-menu>ul li>.arrow svg,#header nav#block-neon-main-menu>ul li>.arrow svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#footer nav#block-neon-main-menu>ul li>.arrow svg path,#header nav#block-neon-main-menu>ul li>.arrow svg path{stroke:#0073cf}#footer nav#block-neon-main-menu>ul li>.arrow:active,#footer nav#block-neon-main-menu>ul li>.arrow:focus,#footer nav#block-neon-main-menu>ul li>.arrow:hover,#footer nav#block-neon-main-menu>ul li>.arrow[focus-within],#header nav#block-neon-main-menu>ul li>.arrow:active,#header nav#block-neon-main-menu>ul li>.arrow:focus,#header nav#block-neon-main-menu>ul li>.arrow:hover,#header nav#block-neon-main-menu>ul li>.arrow[focus-within]{background:none;position:absolute!important}}@media (min-width:0px) and (max-width:1199.98px){#footer nav#block-neon-main-menu>ul li>.arrow:active,#footer nav#block-neon-main-menu>ul li>.arrow:focus,#footer nav#block-neon-main-menu>ul li>.arrow:focus-within,#footer nav#block-neon-main-menu>ul li>.arrow:hover,#header nav#block-neon-main-menu>ul li>.arrow:active,#header nav#block-neon-main-menu>ul li>.arrow:focus,#header nav#block-neon-main-menu>ul li>.arrow:focus-within,#header nav#block-neon-main-menu>ul li>.arrow:hover{position:absolute!important}#footer nav#block-neon-main-menu>ul li>.arrow:active,#footer nav#block-neon-main-menu>ul li>.arrow:focus,#footer nav#block-neon-main-menu>ul li>.arrow:focus-within,#footer nav#block-neon-main-menu>ul li>.arrow:hover,#header nav#block-neon-main-menu>ul li>.arrow:active,#header nav#block-neon-main-menu>ul li>.arrow:focus,#header nav#block-neon-main-menu>ul li>.arrow:focus-within,#header nav#block-neon-main-menu>ul li>.arrow:hover{background:none}#footer nav#block-neon-main-menu>ul>li.myAccount,#footer nav#block-neon-main-menu>ul>li.siteSearch,#header nav#block-neon-main-menu>ul>li.myAccount,#header nav#block-neon-main-menu>ul>li.siteSearch{background:#f5f6f7;border:none;margin:0}#footer nav#block-neon-main-menu>ul>li.myAccount,#header nav#block-neon-main-menu>ul>li.myAccount{-webkit-box-flex:0;flex:none;text-align:center;width:100%}#footer nav#block-neon-main-menu>ul>li.myAccount a,#header nav#block-neon-main-menu>ul>li.myAccount a{background:#e4e6e7;border:1px solid #e4e6e7;border-radius:2px;color:#565a5c;font-size:12px;font-weight:600;letter-spacing:1.2px;padding:6px 12px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}#footer nav#block-neon-main-menu>ul>li.myAccount a:hover,#header nav#block-neon-main-menu>ul>li.myAccount a:hover{color:#0073cf;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#footer nav#block-neon-main-menu>ul>li.menu__item.menu__item--expanded.over>.subNavWrapper.depthZero,#header nav#block-neon-main-menu>ul>li.menu__item.menu__item--expanded.over>.subNavWrapper.depthZero{background:#002c77;display:-webkit-box;display:flex;-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#footer nav#block-neon-main-menu ul[data-depth="0"] ul,#header nav#block-neon-main-menu ul[data-depth="0"] ul{background:#002c77;height:100%;-webkit-transition:-webkit-transform .12s;transition:-webkit-transform .12s;-o-transition:transform .12s;transition:transform .12s;transition:transform .12s,-webkit-transform .12s}#footer nav#block-neon-main-menu ul[data-depth="0"] ul li,#header nav#block-neon-main-menu ul[data-depth="0"] ul li{border-left:6px solid #002c77;color:#c2deea;display:-webkit-box;display:flex;font-weight:400;padding:15px 30px 15px 24px;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#footer nav#block-neon-main-menu ul[data-depth="0"] ul li a,#header nav#block-neon-main-menu ul[data-depth="0"] ul li a{color:#c2deea;font-weight:400}#footer nav#block-neon-main-menu ul[data-depth="0"] ul .mini-arrow,#header nav#block-neon-main-menu ul[data-depth="0"] ul .mini-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:3px;display:-webkit-box;display:flex;height:48px;margin-top:0;right:26px;width:48px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#footer nav#block-neon-main-menu ul[data-depth="0"],#header nav#block-neon-main-menu ul[data-depth="0"]{position:fixed;right:0;visibility:visible;width:100%;-webkit-overflow-scrolling:touch;-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);z-index:1}#footer nav#block-neon-main-menu ul[data-depth="1"],#header nav#block-neon-main-menu ul[data-depth="1"]{left:0;margin:0;padding:0;position:absolute;top:0;width:100%}#footer nav#block-neon-main-menu ul[data-depth="1"]>li.active ul[data-depth="2"],#header nav#block-neon-main-menu ul[data-depth="1"]>li.active ul[data-depth="2"]{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#footer nav#block-neon-main-menu ul[data-depth="2"],#header nav#block-neon-main-menu ul[data-depth="2"]{left:0;margin:0;padding:0;position:absolute;top:0;-webkit-transform:translateZ(0) translateX(100%);transform:translateZ(0) translateX(100%);width:100%}#footer nav#block-neon-main-menu ul[data-depth="2"]>li.active ul[data-depth="3"],#header nav#block-neon-main-menu ul[data-depth="2"]>li.active ul[data-depth="3"]{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}#footer nav#block-neon-main-menu ul[data-depth="3"],#header nav#block-neon-main-menu ul[data-depth="3"]{left:0;margin:0;padding:0;position:absolute;top:0;-webkit-transform:translateZ(0) translateX(100%);transform:translateZ(0) translateX(100%);width:100%}#footer nav#block-neon-main-menu ul[data-depth="3"]>li.active ul[data-depth="4"],#header nav#block-neon-main-menu ul[data-depth="3"]>li.active ul[data-depth="4"]{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}#footer nav#block-neon-main-menu ul[data-depth="4"],#header nav#block-neon-main-menu ul[data-depth="4"]{left:0;margin:0;padding:0;position:absolute;top:0;-webkit-transform:translateZ(0) translateX(100%);transform:translateZ(0) translateX(100%);width:100%}#footer nav#block-neon-main-menu ul[data-depth="4"]>li.active ul[data-depth="5"],#header nav#block-neon-main-menu ul[data-depth="4"]>li.active ul[data-depth="5"]{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}#footer nav#block-neon-main-menu ul[data-depth="5"],#header nav#block-neon-main-menu ul[data-depth="5"]{left:0;margin:0;padding:0;position:absolute;top:0;-webkit-transform:translateZ(0) translateX(100%);transform:translateZ(0) translateX(100%);width:100%}#footer nav#block-neon-main-menu .subNavWrapper,#header nav#block-neon-main-menu .subNavWrapper{height:100%;left:0;overflow:auto;position:fixed;right:0;top:0;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0) translateX(100%);transform:translateZ(0) translateX(100%);-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;-o-transition:transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;z-index:1}#footer nav#block-neon-main-menu .subNavWrapper .innerSubNavWrapper,#header nav#block-neon-main-menu .subNavWrapper .innerSubNavWrapper{height:100%;overflow:hidden;position:relative;width:100%;-webkit-box-ordinal-group:3;order:2}#footer nav#block-neon-main-menu .subNavWrapper .subNavLabelWrapper,#header nav#block-neon-main-menu .subNavWrapper .subNavLabelWrapper{-webkit-box-ordinal-group:2;order:1;width:100%}#footer nav#block-neon-main-menu .subNavWrapper .subNavLabelWrapper .mobileBack,#header nav#block-neon-main-menu .subNavWrapper .subNavLabelWrapper .mobileBack{background:#fff;border:none;border-radius:3px;display:-webkit-box;display:flex;height:30px;margin:18px 0 0 30px;width:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}}@media (min-width:1200px){#footer .subNavWrapper ul[data-depth="1"] .expandable:not(.active) ul,#header .subNavWrapper ul[data-depth="1"] .expandable:not(.active) ul{height:0;overflow:hidden}#footer .subNavWrapper ul[data-depth="1"] li.active ul[data-depth="2"],#footer .subNavWrapper ul[data-depth="1"] li.active ul[data-depth="3"],#footer .subNavWrapper ul[data-depth="3"] li.active ul[data-depth="4"],#footer .subNavWrapper ul[data-depth="3"] li.active ul[data-depth="5"],#header .subNavWrapper ul[data-depth="1"] li.active ul[data-depth="2"],#header .subNavWrapper ul[data-depth="1"] li.active ul[data-depth="3"],#header .subNavWrapper ul[data-depth="3"] li.active ul[data-depth="4"],#header .subNavWrapper ul[data-depth="3"] li.active ul[data-depth="5"]{height:auto;overflow:visible}#footer .header__menu-main,#header .header__menu-main{display:-webkit-box;display:flex;height:100%;-webkit-box-align:center;align-items:center}#footer nav#block-neon-main-menu,#header nav#block-neon-main-menu{display:-webkit-box;display:flex;height:100%;position:inherit!important;-webkit-box-align:center;align-items:center}#footer nav#block-neon-main-menu>ul.menu--main,#header nav#block-neon-main-menu>ul.menu--main{display:-webkit-box;display:flex;height:100%;-webkit-box-align:stretch;align-items:stretch;margin:0;padding:0}#footer nav#block-neon-main-menu>ul.menu--main>li,#header nav#block-neon-main-menu>ul.menu--main>li{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:50px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;border-bottom:6px solid #fff;justify-content:center}#footer nav#block-neon-main-menu>ul.menu--main>li:last-child,#header nav#block-neon-main-menu>ul.menu--main>li:last-child{margin-right:0}#footer nav#block-neon-main-menu>ul.menu--main>li>a:not([myAccount]),#footer nav#block-neon-main-menu>ul.menu--main>li>a:not([siteSearch]),#header nav#block-neon-main-menu>ul.menu--main>li>a:not([myAccount]),#header nav#block-neon-main-menu>ul.menu--main>li>a:not([siteSearch]){color:#0073cf;font-size:18px;font-weight:600;margin-bottom:auto;margin-top:42px;padding-bottom:6px;padding-top:6px;text-decoration:none}#footer nav#block-neon-main-menu>ul.menu--main>li:not(.menu__item--expanded)>a,#header nav#block-neon-main-menu>ul.menu--main>li:not(.menu__item--expanded)>a{margin-bottom:auto}#footer nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:focus .arrow,#footer nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:hover .arrow,#footer nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded[focus-within] .arrow,#header nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:focus .arrow,#header nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:hover .arrow,#header nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded[focus-within] .arrow{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;clip:auto;background:#0073cf;opacity:1;visibility:visible;z-index:4}#footer nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:focus .arrow,#footer nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:focus-within .arrow,#footer nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:hover .arrow,#header nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:focus .arrow,#header nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:focus-within .arrow,#header nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:hover .arrow{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;clip:auto;background:#0073cf;opacity:1;visibility:visible;z-index:4}#footer nav#block-neon-main-menu>ul.menu--main>li>.arrow,#header nav#block-neon-main-menu>ul.menu--main>li>.arrow{background:none;border:0;border-radius:0 0 3px 3px;bottom:-37px;display:block;height:34px;opacity:0;position:relative!important;text-align:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;width:calc(100% - 14px);z-index:0}#footer nav#block-neon-main-menu>ul.menu--main>li>.arrow svg,#header nav#block-neon-main-menu>ul.menu--main>li>.arrow svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#footer nav#block-neon-main-menu>ul.menu--main>li>.arrow.hidden,#header nav#block-neon-main-menu>ul.menu--main>li>.arrow.hidden{display:none!important}#footer nav#block-neon-main-menu>ul.menu--main>li.over,#header nav#block-neon-main-menu>ul.menu--main>li.over{border-bottom:6px solid #0073cf}#footer nav#block-neon-main-menu>ul.menu--main>li.myAccount,#header nav#block-neon-main-menu>ul.menu--main>li.myAccount{-webkit-box-flex:0;flex:none;margin:0 0 25px;width:100%}#footer nav#block-neon-main-menu>ul.menu--main>li.myAccount a,#header nav#block-neon-main-menu>ul.menu--main>li.myAccount a{background:#e4e6e7;border:1px solid #e4e6e7;border-radius:2px;color:#565a5c;font-size:12px;font-weight:600;letter-spacing:1.2px;line-height:18px;margin-bottom:auto;padding:6px 12px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#footer nav#block-neon-main-menu>ul.menu--main>li.myAccount a:hover,#header nav#block-neon-main-menu>ul.menu--main>li.myAccount a:hover{background:#fff;border:1px solid #fff;color:#0073cf;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}@media (min-width:1200px) and (min-width:768px){#footer nav#block-neon-main-menu>ul.menu--main>li.myAccount,#header nav#block-neon-main-menu>ul.menu--main>li.myAccount{margin:0 30px 0 0;width:auto}}@media (min-width:1200px){#footer nav#block-neon-main-menu>ul.menu--main>li.siteSearch,#header nav#block-neon-main-menu>ul.menu--main>li.siteSearch{margin-right:0;-webkit-box-flex:0;flex:none;width:20px}#footer nav#block-neon-main-menu>ul.menu--main>li.siteSearch a,#header nav#block-neon-main-menu>ul.menu--main>li.siteSearch a{background:url(https://www.neonscience.org/themes/custom/neon/images/icons/search.svg) 50% no-repeat;display:block;margin-bottom:auto;overflow:hidden;position:relative;text-indent:100%;white-space:nowrap}#footer nav#block-neon-main-menu>ul.menu--main>li.siteSearch a:after,#footer nav#block-neon-main-menu>ul.menu--main>li.siteSearch a:before,#header nav#block-neon-main-menu>ul.menu--main>li.siteSearch a:after,#header nav#block-neon-main-menu>ul.menu--main>li.siteSearch a:before{background:url(https://www.neonscience.org/themes/custom/neon/images/icons/search_hover.svg);content:"";display:none;height:0;width:0}#footer nav#block-neon-main-menu>ul.menu--main>li.siteSearch a:hover,#header nav#block-neon-main-menu>ul.menu--main>li.siteSearch a:hover{background:url(https://www.neonscience.org/themes/custom/neon/images/icons/search_hover.svg) no-repeat 50%}#footer .subNavWrapper,#header .subNavWrapper{background:#002c77;display:-webkit-box;display:flex;height:100%;left:0;margin:0;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:120px;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;visibility:hidden;white-space:nowrap;width:100%;z-index:-1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.25),inset 0 1px 1px rgba(0,0,0,.25);box-shadow:inset 0 1px 3px rgba(0,0,0,.25),inset 0 1px 1px rgba(0,0,0,.25);flex-direction:column}#footer .subNavWrapper .subNavLabelWrapper,#header .subNavWrapper .subNavLabelWrapper{border-bottom:1px solid #0073cf;padding:1.875rem 2.25rem 1.875rem 1.875rem;-webkit-box-ordinal-group:2;order:1;position:relative;-webkit-box-flex:0;display:-webkit-box;display:flex;flex:none;-webkit-box-pack:start;justify-content:flex-start}#footer .subNavWrapper .subNavLabelWrapper h3,#header .subNavWrapper .subNavLabelWrapper h3{color:#fff;font-weight:300;line-height:.8;margin:0 0 0 .3125rem;padding:0;white-space:normal}}@media (min-width:1200px) and (min-width:0px){#footer .subNavWrapper .subNavLabelWrapper h3,#header .subNavWrapper .subNavLabelWrapper h3{font-size:1.5rem}}@media (min-width:1200px) and (min-width:600px){#footer .subNavWrapper .subNavLabelWrapper h3,#header .subNavWrapper .subNavLabelWrapper h3{font-size:2.25rem}}@media (min-width:1200px){#footer .subNavWrapper .subNavLabelWrapper .subNavClose,#header .subNavWrapper .subNavLabelWrapper .subNavClose{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;left:40px;top:40px}#footer .subNavWrapper .innerSubNavWrapper,#header .subNavWrapper .innerSubNavWrapper{height:100%;-webkit-box-flex:0;flex:none;position:relative;-webkit-box-ordinal-group:3;order:2}#footer .subNavWrapper.depthOne .innerSubNavWrapper:before,#header .subNavWrapper.depthOne .innerSubNavWrapper:before{background:#00235f;border-left:1px solid #0073cf;content:"";height:100%;left:33.3333333333%;position:absolute;top:0;width:100%}#footer .subNavWrapper.depthThree .innerSubNavWrapper:after,#header .subNavWrapper.depthThree .innerSubNavWrapper:after{background:#001c4c;border-left:1px solid #0073cf;content:"";height:100%;position:absolute;right:0;top:0;width:33.3333333333%}#footer nav#block-neon-main-menu ul.menu--main li.over .subNavWrapper,#header nav#block-neon-main-menu ul.menu--main li.over .subNavWrapper{opacity:1;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;visibility:visible;z-index:3}#footer nav#block-neon-main-menu ul.menu--main li.over .subNavWrapper ul[data-depth="1"],#header nav#block-neon-main-menu ul.menu--main li.over .subNavWrapper ul[data-depth="1"]{opacity:1;visibility:visible}#footer nav#block-neon-main-menu ul.menu--main li ul li,#header nav#block-neon-main-menu ul.menu--main li ul li{color:#f5f6f7;display:block}#footer nav#block-neon-main-menu ul.menu--main li ul li a,#header nav#block-neon-main-menu ul.menu--main li ul li a{color:#f5f6f7;display:inline-block;text-decoration:none}#footer nav#block-neon-main-menu ul.menu--main li ul li span,#header nav#block-neon-main-menu ul.menu--main li ul li span{color:#f5f6f7;display:inline-block}#footer nav#block-neon-main-menu ul.menu--main li ul li>ul a,#footer nav#block-neon-main-menu ul.menu--main li ul li>ul li,#footer nav#block-neon-main-menu ul.menu--main li ul li>ul span,#header nav#block-neon-main-menu ul.menu--main li ul li>ul a,#header nav#block-neon-main-menu ul.menu--main li ul li>ul li,#header nav#block-neon-main-menu ul.menu--main li ul li>ul span{font-size:15px}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"],#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]{margin:0;opacity:0;padding:0;position:absolute;top:12px;visibility:hidden;width:33.3%}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li{padding:16px 60px}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:last-child,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:last-child{margin-bottom:0}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable .mini-arrow,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable .mini-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:3px;height:48px;margin-top:-12px;padding-right:26px;position:absolute;right:0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:48px}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable .mini-arrow svg,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable .mini-arrow svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable.active,#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable:hover,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable.active,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable:hover{-webkit-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable.active>a,#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable:hover>a,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable.active>a,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable:hover>a{border-bottom:2px solid #fff;color:#fff;text-shadow:0 0 .65px #fff,0 0 .65px #fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable.active,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable.active{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,115,207,.2)),to(rgba(0,115,207,.2))),#002c77;background:-o-linear-gradient(bottom,rgba(0,115,207,.2),rgba(0,115,207,.2)),#002c77;background:linear-gradient(0deg,rgba(0,115,207,.2),rgba(0,115,207,.2)),#002c77}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li>a,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li>a{border:none;font-size:18px;font-weight:400;line-height:24px;text-decoration:none;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:hover,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:hover{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:hover>a,#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:hover>span,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:hover>a,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:hover>span{color:#fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"],#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"],#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"],#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]{left:calc(108% + 2px);margin:0;opacity:0;padding:0;position:absolute;top:0;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;visibility:hidden;width:100%}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li{margin:0;padding:0}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li.expandable .mini-arrow,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li.expandable .mini-arrow,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li.expandable .mini-arrow,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li.expandable .mini-arrow{margin-top:0}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li>a,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li>a{font-size:15px;font-weight:600;margin:0;padding:25px 60px 12px}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li:not([class])>a,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li:not([class])>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li:not([class])>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li:not([class])>a{padding:22px 60px 20px}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li:not([class]):not(:last-child)>a,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li:not([class]):not(:last-child)>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li:not([class]):not(:last-child)>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li:not([class]):not(:last-child)>a{position:relative}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li:not([class]):not(:last-child)>a:after,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li:not([class]):not(:last-child)>a:after,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li:not([class]):not(:last-child)>a:after,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li:not([class]):not(:last-child)>a:after{background:#004b97;bottom:0;content:"";height:1px;left:60px;position:absolute;width:100%}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"],#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]{border-bottom:1px solid #004b97;margin:0;padding:0}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li{margin:0;padding:0}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li>a{font-size:15px;font-weight:400;margin:0;padding:10px 0 10px 90px;position:relative}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li>a:before,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li>a:before{background:#f5f6f7;content:"";height:1px;left:60px;position:absolute;top:20px;width:10px}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable{cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable button.mini-arrow.focusable,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable button.mini-arrow.focusable{margin:0;position:relative;right:auto}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable.active,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable.active{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,115,207,.2)),to(rgba(0,115,207,.2))),#002c77;background:-o-linear-gradient(bottom,rgba(0,115,207,.2),rgba(0,115,207,.2)),#002c77;background:linear-gradient(0deg,rgba(0,115,207,.2),rgba(0,115,207,.2)),#002c77}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable.active,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable:hover,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable.active,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable:hover{-webkit-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable.active>a,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable:hover>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable.active>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable:hover>a{color:#fff;display:inline-block;text-shadow:0 0 .65px #fff,0 0 .65px #fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li:not([class]):after,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li:not([class]):after{display:none}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="4"],#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="4"]{left:calc(100% + 1px);margin:0;opacity:0;padding:0;position:absolute;top:0;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;visibility:hidden;width:100%}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="4"] li a,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="4"] li a{width:100%}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="4"] li.expandable:before,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="4"] li.expandable:before{display:none}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"],#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]{border-bottom:1px solid #004b97;margin:0;padding:0}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li{margin:0;padding:0}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li>a{font-size:15px;font-weight:400;margin:0;padding:10px 0 10px 90px;position:relative;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li>a:hover,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li>a:hover{text-shadow:0 0 .65px #fff,0 0 .65px #fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li>a:before,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li>a:before{background:#f5f6f7;content:"";height:1px;left:60px;position:absolute;top:20px;width:10px}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li:last-child>a:last-child,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li:last-child>a:last-child{padding-bottom:20px;position:relative}#footer nav#block-neon-main-menu ul.menu--main li ul li.active>ul[data-depth="2"],#header nav#block-neon-main-menu ul.menu--main li ul li.active>ul[data-depth="2"]{left:calc(100% + 2px);opacity:1;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;visibility:visible}#footer nav#block-neon-main-menu ul.menu--main li ul li.active ul li.active>ul[data-depth="4"],#header nav#block-neon-main-menu ul.menu--main li ul li.active ul li.active>ul[data-depth="4"]{left:calc(100% + 2px);opacity:1;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;visibility:visible;z-index:1}}#footer .header__search,#header .header__search{background:#f5f6f7;opacity:1;position:relative;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:visible;z-index:1}#footer .header__search.visually-hidden,#header .header__search.visually-hidden{opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden}@media (min-width:0px) and (max-width:1199.98px){#footer nav#block-neon-main-menu>ul>li.myAccount,#header nav#block-neon-main-menu>ul>li.myAccount{padding:1.5rem 0 0}#footer nav#block-neon-main-menu>ul>li.myAccount a,#header nav#block-neon-main-menu>ul>li.myAccount a{margin:0 auto}}@media (min-width:1200px){#footer #header nav#block-neon-main-menu>ul.menu--main>li,#footer #root nav#block-neon-main-menu>ul.menu--main>li,#footer body:not([class]) nav#block-neon-main-menu>ul.menu--main>li,#header #header nav#block-neon-main-menu>ul.menu--main>li,#header #root nav#block-neon-main-menu>ul.menu--main>li,#header body:not([class]) nav#block-neon-main-menu>ul.menu--main>li{height:100%}}#footer li.myAccount,#header li.myAccount{display:none!important}#footer .ui-widget-overlay,#header .ui-widget-overlay{opacity:.9}#footer .js-media-library-item-preview .field--name-thumbnail img,#header .js-media-library-item-preview .field--name-thumbnail img{width:auto!important}#footer .authContainer,#header .authContainer{border:1px solid #0073cf;position:absolute;text-align:right;z-index:10}#footer .authContainer .openid-connect-login-form form>div,#header .authContainer .openid-connect-login-form form>div{border:none}#footer .authContainer .openid-connect-login-form .form-submit,#header .authContainer .openid-connect-login-form .form-submit{background:none;border:none}@media (max-width:1199.95px){#footer .authContainer,#header .authContainer{border:1px solid #0073cf;right:72px;top:13px}#footer .authContainer .form-submit,#footer .authContainer a,#header .authContainer .form-submit,#header .authContainer a{color:#0073cf!important;display:inline-block;font-family:Inter,Helvetica,Arial,sans-serif!important;font-size:.55rem!important;font-weight:600!important;line-height:1.75!important;padding:5px 10px;text-decoration:none;text-transform:uppercase!important;white-space:nowrap}#footer .authContainer .form-submit:hover,#footer .authContainer a:hover,#header .authContainer .form-submit:hover,#header .authContainer a:hover{text-decoration:underline}#footer .authContainer :first-child,#header .authContainer :first-child{border-right:1px solid;border-top-left-radius:0}#footer .authContainer :last-child,#header .authContainer :last-child{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}}@media (min-width:1200px){#footer .authContainer,#header .authContainer{border:1px solid #0073cf;padding:0;right:0;top:-1px}#footer .authContainer .form-submit,#footer .authContainer a,#header .authContainer .form-submit,#header .authContainer a{color:#0073cf!important;display:inline-block;font-family:Inter,Helvetica,Arial,sans-serif!important;font-size:.55rem!important;font-weight:600!important;line-height:1.75!important;padding:5px 10px;text-decoration:none;text-transform:uppercase!important;white-space:nowrap}#footer .authContainer .form-submit:hover,#footer .authContainer a:hover,#header .authContainer .form-submit:hover,#header .authContainer a:hover{text-decoration:underline}#footer .authContainer :first-child,#header .authContainer :first-child{border-right:1px solid;border-top-left-radius:0}#footer .authContainer :last-child,#header .authContainer :last-child{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}}#footer .footer-top__wrapper,#header .footer-top__wrapper{background-color:#352723;color:#e4e6e7}#footer .footer-top__wrapper .footer-top__inner,#header .footer-top__wrapper .footer-top__inner{display:-webkit-box;display:flex;padding-bottom:20px;padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:500px){#footer .footer-top__wrapper .footer-top__inner,#header .footer-top__wrapper .footer-top__inner{-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}}@media (min-width:768px){#footer .footer-top__wrapper .footer-top__inner,#header .footer-top__wrapper .footer-top__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}#footer .footer-top__logo-social,#header .footer-top__logo-social{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:0;flex:none;margin-bottom:15px;width:auto}@media (min-width:500px){#footer .footer-top__logo-social,#header .footer-top__logo-social{-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:0}}@media (min-width:768px){#footer .footer-top__logo-social,#header .footer-top__logo-social{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:30px}}@media (min-width:992px){#footer .footer-top__logo-social,#header .footer-top__logo-social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}@media (min-width:1200px){#footer .footer-top__logo-social,#header .footer-top__logo-social{margin-right:60px}}#footer .footer-top__logo,#header .footer-top__logo{margin-bottom:10px}@media (min-width:500px){#footer .footer-top__logo,#header .footer-top__logo{margin-right:30px}}@media (min-width:992px){#footer .footer-top__logo,#header .footer-top__logo{margin-bottom:0}}@media (min-width:1200px){#footer .footer-top__logo,#header .footer-top__logo{margin-right:60px}}@media (min-width:1440px){#footer .footer-top__logo,#header .footer-top__logo{margin-right:80px}}#footer .footer-top__social,#header .footer-top__social{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#footer .footer-top__social h4,#header .footer-top__social h4{color:#e4e6e7;font-size:14px;font-weight:400;line-height:25px;margin:0}#footer .footer-top__social ul,#header .footer-top__social ul{display:-webkit-box;display:flex;-webkit-box-align:baseline;align-items:baseline;margin:0;padding:0}#footer .footer-top__social ul li,#header .footer-top__social ul li{display:block}#footer .footer-top__social ul li svg,#header .footer-top__social ul li svg{fill:#c2deea;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;width:16px}#footer .footer-top__social ul li a,#header .footer-top__social ul li a{display:block;padding:0 10px}#footer .footer-top__social ul li a:hover svg,#header .footer-top__social ul li a:hover svg{fill:#0073cf;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#footer .footer-top__social ul li.facebook svg,#header .footer-top__social ul li.facebook svg{height:20px}#footer .footer-top__newsletter,#header .footer-top__newsletter{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:15px}@media (min-width:500px){#footer .footer-top__newsletter,#header .footer-top__newsletter{-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}#footer .footer-top__newsletter .footer-top__newsletter-text h4,#header .footer-top__newsletter .footer-top__newsletter-text h4{color:#e4e6e7;font-family:Inter,sans-serif;font-weight:400;line-height:25px;margin:0}@media (min-width:600px){#footer .footer-top__newsletter .footer-top__newsletter-text h4,#header .footer-top__newsletter .footer-top__newsletter-text h4{font-size:20px}}#footer .footer-top__newsletter .footer-top__newsletter-text p,#header .footer-top__newsletter .footer-top__newsletter-text p{color:#e4e6e7;font-size:14px;line-height:25px;margin:10px 0 0}#footer .footer-top__newsletter .footer-top__newsletter-btn,#header .footer-top__newsletter .footer-top__newsletter-btn{-webkit-box-flex:0;flex:none;margin-top:20px}@media (min-width:500px){#footer .footer-top__newsletter .footer-top__newsletter-btn,#header .footer-top__newsletter .footer-top__newsletter-btn{margin-left:30px;margin-top:0}}@media (min-width:1440px){#footer .footer-top__newsletter .footer-top__newsletter-btn,#header .footer-top__newsletter .footer-top__newsletter-btn{margin-left:60px}}#footer .footer-top__newsletter .footer-top__newsletter-btn a,#header .footer-top__newsletter .footer-top__newsletter-btn a{border:1px solid #f5f6f7;border-radius:2px;color:#f5f6f7;display:inline-block;font-family:Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:2.4px;line-height:18px;padding:12px 22px 12px 18px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .footer-top__newsletter .footer-top__newsletter-btn a svg,#header .footer-top__newsletter .footer-top__newsletter-btn a svg{-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .footer-top__newsletter .footer-top__newsletter-btn a svg .line,#header .footer-top__newsletter .footer-top__newsletter-btn a svg .line{stroke-dasharray:11;stroke-dashoffset:11;-webkit-animation:arrowOut .1s linear forwards;animation:arrowOut .1s linear forwards}#footer .footer-top__newsletter .footer-top__newsletter-btn a:active,#footer .footer-top__newsletter .footer-top__newsletter-btn a:focus,#footer .footer-top__newsletter .footer-top__newsletter-btn a:hover,#header .footer-top__newsletter .footer-top__newsletter-btn a:active,#header .footer-top__newsletter .footer-top__newsletter-btn a:focus,#header .footer-top__newsletter .footer-top__newsletter-btn a:hover{background-color:#fff;border:1px solid #fff;color:#352723;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .footer-top__newsletter .footer-top__newsletter-btn a:active svg,#footer .footer-top__newsletter .footer-top__newsletter-btn a:focus svg,#footer .footer-top__newsletter .footer-top__newsletter-btn a:hover svg,#header .footer-top__newsletter .footer-top__newsletter-btn a:active svg,#header .footer-top__newsletter .footer-top__newsletter-btn a:focus svg,#header .footer-top__newsletter .footer-top__newsletter-btn a:hover svg{-webkit-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .footer-top__newsletter .footer-top__newsletter-btn a:active svg .line,#footer .footer-top__newsletter .footer-top__newsletter-btn a:focus svg .line,#footer .footer-top__newsletter .footer-top__newsletter-btn a:hover svg .line,#header .footer-top__newsletter .footer-top__newsletter-btn a:active svg .line,#header .footer-top__newsletter .footer-top__newsletter-btn a:focus svg .line,#header .footer-top__newsletter .footer-top__newsletter-btn a:hover svg .line{-webkit-animation:arrowIn .15s linear forwards;animation:arrowIn .15s linear forwards}#footer .footer-top__newsletter .footer-top__newsletter-btn a:active svg path,#footer .footer-top__newsletter .footer-top__newsletter-btn a:focus svg path,#footer .footer-top__newsletter .footer-top__newsletter-btn a:hover svg path,#header .footer-top__newsletter .footer-top__newsletter-btn a:active svg path,#header .footer-top__newsletter .footer-top__newsletter-btn a:focus svg path,#header .footer-top__newsletter .footer-top__newsletter-btn a:hover svg path{stroke:#352723}@keyframes arrowIn{0%{stroke-dashoffset:11}to{stroke-dashoffset:0}}@keyframes arrowOut{0%{stroke-dashoffset:0}to{stroke-dashoffset:11}}#footer .footer-bottom__wrapper,#header .footer-bottom__wrapper{background:#4b372e url(https://www.neonscience.org/themes/custom/neon/images/footer_bottom_rip.png) repeat-x top;color:#fff;padding-top:30px}#footer .footer-bottom__wrapper .footer-bottom__inner,#header .footer-bottom__wrapper .footer-bottom__inner{-webkit-box-pack:justify;justify-content:space-between;padding-bottom:55px;padding-top:30px}@media (min-width:992px){#footer .footer-bottom__wrapper .footer-bottom__inner,#header .footer-bottom__wrapper .footer-bottom__inner{display:-webkit-box;display:flex;flex-wrap:wrap}}#footer #block-footer .menu--footer,#header #block-footer .menu--footer{display:-webkit-box;display:flex;-webkit-box-pack:start;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;align-items:center;margin:0 0 35px;padding:0}#footer #block-footer .menu--footer li,#header #block-footer .menu--footer li{display:block;margin-right:30px}#footer #block-footer .menu--footer li:last-child,#header #block-footer .menu--footer li:last-child{margin-right:0}#footer #block-footer .menu--footer li a,#header #block-footer .menu--footer li a{border-bottom:1px solid #c2deea;color:#c2deea;font-size:14px;font-weight:600;line-height:25px;text-decoration:none;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#footer #block-footer .menu--footer li a:hover,#header #block-footer .menu--footer li a:hover{border-bottom:none;color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#footer #block-footer .menu--footer li.myAccount,#header #block-footer .menu--footer li.myAccount{-webkit-box-flex:0;flex:none;margin:0 0 25px;width:100%}#footer #block-footer .menu--footer li.myAccount a,#header #block-footer .menu--footer li.myAccount a{background:#e4e6e7;border:1px solid #e4e6e7;border-radius:2px;color:#565a5c;font-size:12px;font-weight:600;letter-spacing:1.2px;padding:6px 12px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#footer #block-footer .menu--footer li.myAccount a:hover,#header #block-footer .menu--footer li.myAccount a:hover{background:#fff;border:1px solid #fff;color:#0073cf;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (min-width:768px){#footer #block-footer .menu--footer li.myAccount,#header #block-footer .menu--footer li.myAccount{margin:0 30px 0 0;width:auto}}@media (min-width:992px){#footer #block-footer .menu--footer,#header #block-footer .menu--footer{margin:0}}#footer .footer-bottom__copyright p,#header .footer-bottom__copyright p{color:#fff;font-size:14px;line-height:25px;margin:0}#footer .footer-bottom__message,#header .footer-bottom__message{margin:30px 0 0;-webkit-box-flex:0;flex:none;width:100%}#footer .footer-bottom__message p,#header .footer-bottom__message p{color:#fff;font-size:14px;line-height:25px;margin:0 0 10px}#footer .footer-bottom__message p:last-child,#header .footer-bottom__message p:last-child{margin:0} +/*# sourceMappingURL=drupal-theme.9632c20320a55418c76ed2e12456b01c.min.css.map */ \ No newline at end of file diff --git a/public/assets/css/drupal-theme.98af391f0797dc8df157fb52a8a37b1d.min.css b/public/assets/css/drupal-theme.98af391f0797dc8df157fb52a8a37b1d.min.css deleted file mode 100644 index 077ab0f9..00000000 --- a/public/assets/css/drupal-theme.98af391f0797dc8df157fb52a8a37b1d.min.css +++ /dev/null @@ -1,2 +0,0 @@ -@charset "UTF-8";#footer,#header{color:#141516;font-family:Inter,sans-serif}#footer,#footer html,#header,#header html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#footer html,#header html{font-family:sans-serif}#footer body,#header body{margin:0}#footer article,#footer aside,#footer details,#footer figcaption,#footer figure,#footer footer,#footer header,#footer hgroup,#footer main,#footer nav,#footer section,#footer summary,#header article,#header aside,#header details,#header figcaption,#header figure,#header footer,#header header,#header hgroup,#header main,#header nav,#header section,#header summary{display:block}#footer audio,#footer canvas,#footer progress,#footer video,#header audio,#header canvas,#header progress,#header video{display:inline-block;vertical-align:baseline}#footer audio:not([controls]),#header audio:not([controls]){display:none;height:0}#footer [hidden],#footer template,#header [hidden],#header template{display:none}#footer a,#header a{background:transparent}#footer a:active,#footer a:hover,#header a:active,#header a:hover{outline:0}#footer abbr[title],#header abbr[title]{border-bottom:1px dotted}#footer b,#footer strong,#header b,#header strong{font-weight:700}#footer dfn,#header dfn{font-style:italic}#footer mark,#header mark{background:#ff0;color:#000}#footer small,#header small{font-size:80%}#footer sub,#footer sup,#header sub,#header sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#footer sup,#header sup{top:-.5em}#footer sub,#header sub{bottom:-.25em}#footer img,#header img{border:0}#footer svg:not(:root),#header svg:not(:root){overflow:hidden}#footer hr,#header hr{-webkit-box-sizing:border-box;box-sizing:border-box;height:0}#footer pre,#header pre{overflow:auto;white-space:pre-wrap;word-break:break-all}#footer code,#footer kbd,#footer pre,#footer samp,#header code,#header kbd,#header pre,#header samp{font-family:monospace,monospace}#footer table,#header table{border-collapse:collapse;border-spacing:0}#footer td,#footer th,#header td,#header th{padding:0}#footer .hidden,#header .hidden{display:none}#footer .visually-hidden,#header .visually-hidden{overflow:hidden;position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;width:1px;word-wrap:normal}#footer .visually-hidden.focusable:active,#footer .visually-hidden.focusable:focus,#header .visually-hidden.focusable:active,#header .visually-hidden.focusable:focus{overflow:visible;position:static!important;clip:auto;height:auto;width:auto}#footer .invisible,#header .invisible{visibility:hidden}@media (min-width:0px) and (max-width:1199.98px){#footer .isDesktop,#header .isDesktop{display:none!important}}@media (min-width:992px){#footer .isDesktop,#header .isDesktop{display:inherit}}@media (min-width:0px) and (max-width:1199.98px){#footer .isMobile,#header .isMobile{display:inherit}}@media (min-width:1200px){#footer .isMobile,#header .isMobile{display:none!important}}@media (min-width:0px) and (max-width:1199.98px){#footer .hiddenDesktop,#header .hiddenDesktop{display:inherit}}@media (min-width:1200px){#footer .hiddenDesktop,#header .hiddenDesktop{background:none!important;opacity:0!important;visibility:hidden!important}}@font-face{#footer,#header{font-display:swap;font-family:Inter;font-style:normal;font-style:italic;font-weight:100;font-weight:200;font-weight:300;font-weight:400;font-weight:500;font-weight:600;font-weight:700;font-weight:800;font-weight:900}}#footer *,#footer :after,#footer :before,#header *,#header :after,#header :before{-webkit-box-sizing:border-box;box-sizing:border-box}#footer html,#header html{font-size:100%}#footer body,#header body{background:#fff!important;color:#141516;font-family:Inter,sans-serif;-webkit-font-feature-settings:"ss01","ss03","ss04";font-feature-settings:"ss01","ss03","ss04";overflow-x:hidden}@media (min-width:0px){#footer body,#header body{font-size:1.125rem}}@media (min-width:600px){#footer body,#header body{font-size:1.25rem}}#footer :focus,#header :focus{outline:1px dashed rgba(253,196,0,.6)}#footer :active,#header :active{outline:0}#footer h1,#header h1{color:#000;font-family:Inter,sans-serif;-webkit-font-feature-settings:"ss01","ss03","ss04";font-feature-settings:"ss01","ss03","ss04";font-weight:400;line-height:1;margin:1em 0}@media (min-width:0px){#footer h1,#header h1{font-size:2.125rem}}@media (min-width:600px){#footer h1,#header h1{font-size:3.375rem}}#footer h2,#header h2{color:#000;font-family:Inter,sans-serif;-webkit-font-feature-settings:"ss01","ss03","ss04";font-feature-settings:"ss01","ss03","ss04";font-weight:400;line-height:1;margin:1em 0}@media (min-width:0px){#footer h2,#header h2{font-size:1.375rem}}@media (min-width:600px){#footer h2,#header h2{font-size:1.875rem}}#footer h3,#header h3{color:#000;font-family:Inter,sans-serif;-webkit-font-feature-settings:"ss01","ss03","ss04";font-feature-settings:"ss01","ss03","ss04";font-weight:400;margin:1em 0}@media (min-width:0px){#footer h3,#header h3{font-size:1.25rem}}@media (min-width:600px){#footer h3,#header h3{font-size:1.5rem}}#footer h4,#header h4{color:#000;font-family:Inter,sans-serif;-webkit-font-feature-settings:"ss01","ss03","ss04";font-feature-settings:"ss01","ss03","ss04";font-weight:400;line-height:1;margin:1em 0}@media (min-width:0px){#footer h4,#header h4{font-size:1.125rem}}@media (min-width:600px){#footer h4,#header h4{font-size:1.25rem}}#footer h5,#header h5{color:#000;font-family:Inter,sans-serif;-webkit-font-feature-settings:"ss01","ss03","ss04";font-feature-settings:"ss01","ss03","ss04";font-weight:400;line-height:1;margin:1em 0}@media (min-width:0px){#footer h5,#header h5{font-size:1rem}}@media (min-width:600px){#footer h5,#header h5{font-size:1.125rem}}#footer h6,#header h6{color:#000;font-family:Inter,sans-serif;-webkit-font-feature-settings:"ss01","ss03","ss04";font-feature-settings:"ss01","ss03","ss04";font-weight:400;line-height:1;margin:1em 0}@media (min-width:0px){#footer h6,#header h6{font-size:.9375rem}}@media (min-width:600px){#footer h6,#header h6{font-size:1rem}}#footer body.page-node-type-page .layout-content h1,#header body.page-node-type-page .layout-content h1{margin:0 0 1.875rem}@media (min-width:768px){#footer body.page-node-type-page .layout-content h1,#header body.page-node-type-page .layout-content h1{margin:0 0 3.75rem}}#footer body.page-node-type-update .layout-content h1,#header body.page-node-type-update .layout-content h1{margin:0 0 1.125rem}@media (min-width:768px){#footer body.page-node-type-update .layout-content h1,#header body.page-node-type-update .layout-content h1{margin:0 0 1.5rem}}#footer p,#header p{color:#000;line-height:1.6;margin:1em 0}@media (min-width:0px){#footer p,#header p{font-size:1rem}}@media (min-width:600px){#footer p,#header p{font-size:1.125rem}}#footer blockquote:not([class]),#header blockquote:not([class]){border-left:6px solid #0073cf;margin:2rem 0;padding-left:1.5rem}@media (min-width:992px){#footer blockquote:not([class]),#header blockquote:not([class]){margin:4rem 0;padding-left:3.5rem}}#footer blockquote:not([class]),#footer blockquote:not([class]) p,#header blockquote:not([class]),#header blockquote:not([class]) p{color:#000!important;font-size:1.125rem;font-style:italic}@media (min-width:992px){#footer blockquote:not([class]),#footer blockquote:not([class]) p,#header blockquote:not([class]),#header blockquote:not([class]) p{font-size:1.3125rem}}#footer main dl:not([class]),#footer main ol:not([class]),#footer main ul:not([class]),#header main dl:not([class]),#header main ol:not([class]),#header main ul:not([class]){margin:1.25rem 0;padding-left:40px}#footer main li:not([class]),#header main li:not([class]){color:#565a5c;display:block;line-height:1.6;margin-bottom:.625rem;position:relative}@media (min-width:0px){#footer main li:not([class]),#header main li:not([class]){font-size:1rem}}@media (min-width:600px){#footer main li:not([class]),#header main li:not([class]){font-size:1.125rem}}#footer main li:not([class]):last-child,#header main li:not([class]):last-child{margin-bottom:0}#footer main ul li:not([class]):after,#header main ul li:not([class]):after{color:#558807;content:"•";display:block;left:-25px;position:absolute;top:0}#footer main ul li:not([class]) ul,#header main ul li:not([class]) ul{margin:.625rem 0}#footer main ol:not([class]),#header main ol:not([class]){counter-reset:item}#footer main ol:not([class]) li:not([class]):before,#header main ol:not([class]) li:not([class]):before{color:#558807;content:counter(item) ". ";counter-increment:item;left:-30px;position:absolute;top:0}#footer dt,#header dt{font-weight:600}#footer a:not([class]),#header a:not([class]){color:#0073cf}#footer a:not([class]):active,#footer a:not([class]):focus,#footer a:not([class]):hover,#header a:not([class]):active,#header a:not([class]):focus,#header a:not([class]):hover{color:#0092e2}h1>#footer a:not([class]),h1>#header a:not([class]),h2>#footer a:not([class]),h2>#header a:not([class]),h3>#footer a:not([class]),h3>#header a:not([class]),h4>#footer a:not([class]),h4>#header a:not([class]),h5>#footer a:not([class]),h5>#header a:not([class]),h6>#footer a:not([class]),h6>#header a:not([class]){text-decoration:none}@media (min-width:0px) and (max-width:767.98px){#footer a:not([class]),#header a:not([class]){word-wrap:break-word;word-break:break-all}}#footer hr:not([class]),#header hr:not([class]){border:0;border-bottom:1px solid #e4e6e7}#footer img,#header img{display:block;height:auto;max-width:100%}#footer figure:not([class]),#header figure:not([class]){margin:0}#footer figure:not([class]) img,#header figure:not([class]) img{display:block}#footer figcaption,#header figcaption{margin:1em 0}#footer div.responsive--video,#footer p.responsive--video,#header div.responsive--video,#header p.responsive--video{display:block;margin:2.5rem 0 0;max-width:560px;position:relative;width:100%}#footer div.responsive--video iframe,#footer p.responsive--video iframe,#header div.responsive--video iframe,#header p.responsive--video iframe{border:0;left:0;top:0;width:100%}#footer .video-embed-field-responsive-video:after,#header .video-embed-field-responsive-video:after{display:none}#footer .toolbar .toolbar-bar,#header .toolbar .toolbar-bar{z-index:100!important}#footer .ui-autocomplete,#header .ui-autocomplete{z-index:102}#footer .jumpmenu__heading a,#header .jumpmenu__heading a{font-weight:500;text-decoration:none}@media (min-width:0px){#footer .jumpmenu__heading a,#header .jumpmenu__heading a{font-size:.75rem}}@media (min-width:600px){#footer .jumpmenu__heading a,#header .jumpmenu__heading a{font-size:.8125rem}}#footer .jumpmenu__heading a.is-active,#header .jumpmenu__heading a.is-active{color:#565a5c;text-decoration:none}#footer .jumpmenu__heading a:active,#footer .jumpmenu__heading a:focus,#footer .jumpmenu__heading a:hover,#header .jumpmenu__heading a:active,#header .jumpmenu__heading a:focus,#header .jumpmenu__heading a:hover{color:#0092e2;text-decoration:underline}#footer .jumpmenu__heading a:visited,#header .jumpmenu__heading a:visited{color:#0073cf;text-decoration:none}#footer .jumpmenu__heading a:visited.is-active,#header .jumpmenu__heading a:visited.is-active{color:#565a5c}#footer .layout,#header .layout{padding:2.5rem 7.4074074074%}@media (min-width:1200px){#footer .layout,#header .layout{padding:3.75rem 7.4074074074%}}@media (min-width:1620px){#footer .layout,#header .layout{padding:3.75rem 0}}#footer body.path-frontpage .layout,#header body.path-frontpage .layout{padding:2.5rem 7.4074074074%}#footer .layout-wide,#header .layout-wide{padding:0}#footer .l--constrained,#header .l--constrained{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1380px}#footer .l--narrow,#header .l--narrow{margin-left:auto;margin-right:auto;max-width:960px;width:100%}#footer .l--gutters,#header .l--gutters{padding-left:60px;padding-right:60px}#footer .l--offset-wide,#header .l--offset-wide{margin:0 auto;max-width:1620px;padding:0 3.125rem 0 2.25rem}#footer .sidebar .l--offset-wide,#header .sidebar .l--offset-wide{padding:0 2.25rem}@media (min-width:992px){#footer .sidebar .l--offset-wide,#header .sidebar .l--offset-wide{padding:0}}@media (min-width:1200px){#footer .sidebar .l--offset-wide,#header .sidebar .l--offset-wide{padding:0}}#footer .sidebar .page-content--wrapper .l--offset-wide,#header .sidebar .page-content--wrapper .l--offset-wide{padding:0}#footer body.page-node-type-page .l--offset-wide.page__default--withSidebar-wrapper .l--constrained,#header body.page-node-type-page .l--offset-wide.page__default--withSidebar-wrapper .l--constrained{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1620px;padding:0 3.125rem 0 2.25rem;width:100%}#footer .l--offset-full,#header .l--offset-full{margin:0 auto;max-width:1620px}#footer .l--offset,#header .l--offset{padding-left:7.4074074074%;padding-right:7.4074074074%}@media (min-width:1620px){#footer .l--offset,#header .l--offset{padding-left:120px;padding-right:120px}}#footer .l--padded,#header .l--padded{padding-bottom:60px;padding-top:60px}#footer .l--vertical-spacing,#header .l--vertical-spacing{margin:2.5rem 0;width:100%}@media (min-width:1200px){#footer .l--vertical-spacing,#header .l--vertical-spacing{margin:3.75rem 0}}#footer .l--wrapper,#header .l--wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:992px){#footer .l--wrapper,#header .l--wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}#footer .l--wrapper .layout-sidebar,#header .l--wrapper .layout-sidebar{width:300px;-webkit-box-flex:0;flex:none;-webkit-box-ordinal-group:2;order:1}}#footer .l--wrapper .layout-sidebar .sidebar--wrapper,#header .l--wrapper .layout-sidebar .sidebar--wrapper{margin:1.875rem}@media (min-width:992px){#footer .l--wrapper .layout-sidebar .sidebar--wrapper,#header .l--wrapper .layout-sidebar .sidebar--wrapper{margin:1.875rem}}#footer .l--wrapper .page-content--wrapper,#header .l--wrapper .page-content--wrapper{-webkit-box-ordinal-group:3;order:2;padding:1.875rem 0}@media (min-width:992px){#footer .l--wrapper .page-content--wrapper,#header .l--wrapper .page-content--wrapper{-webkit-box-flex:1;flex:1;padding:4.875rem 1.875rem 3.75rem 3.75rem}}@media (min-width:1200px){#footer .l--wrapper .page-content--wrapper,#header .l--wrapper .page-content--wrapper{-webkit-box-flex:1;flex:1;padding:4.875rem 1.875rem 3.75rem 3.75rem}}@media (min-width:1440px){#footer .l--wrapper .page-content--wrapper,#header .l--wrapper .page-content--wrapper{-webkit-box-flex:1;flex:1;padding:4.875rem 1.875rem 4.5rem 7.5rem}}#footer .l--2col-wrapper,#header .l--2col-wrapper{width:100%}@media (min-width:992px){#footer .l--2col-wrapper,#header .l--2col-wrapper{display:-webkit-box;display:flex}}#footer .l--2col-wrapper .page-content--main-content,#header .l--2col-wrapper .page-content--main-content{-webkit-box-ordinal-group:2;order:1;-webkit-box-flex:1;flex:1}#footer .l--2col-wrapper .page-content--secondary,#header .l--2col-wrapper .page-content--secondary{border-top:1px solid #d7d9d9;margin-top:1.875rem;padding-top:1.875rem}@media (min-width:992px){#footer .l--2col-wrapper .page-content--secondary,#header .l--2col-wrapper .page-content--secondary{border-top:none;margin-left:3.75rem;margin-top:0;padding-top:0;width:180px;-webkit-box-flex:0;flex:none;-webkit-box-ordinal-group:3;order:2}}@media (min-width:1200px){#footer .l--2col-wrapper .page-content--secondary,#header .l--2col-wrapper .page-content--secondary{margin-left:7.5rem;width:240px}}#footer .l--2col-wrapper .layout,#header .l--2col-wrapper .layout{padding-top:0}#footer .l--1col-wrapper,#header .l--1col-wrapper{width:100%}#footer .sticky,#header .sticky{margin-bottom:0;position:static}@media (min-width:992px){#footer .sticky,#header .sticky{margin-bottom:3.75rem;position:sticky;top:0}}#footer body.page-node-type-page .page-landing-page .paragraph--type--section:first-of-type .layout:first-of-type,#header body.page-node-type-page .page-landing-page .paragraph--type--section:first-of-type .layout:first-of-type{padding-top:0}#footer body.page-node-type-page .page-full .page__default--content .layout.default-layout,#footer main>.sidebar .paragraph--type--section .layout,#header body.page-node-type-page .page-full .page__default--content .layout.default-layout,#header main>.sidebar .paragraph--type--section .layout{padding-left:0;padding-right:0}#footer .l--layout-onecolumn-contained .l--constrained,#header .l--layout-onecolumn-contained .l--constrained{max-width:100%}#footer body.page-node-type-page h1.page__default--title,#header body.page-node-type-page h1.page__default--title{margin-bottom:0}#footer body.page-node-type-page .page__default--body p,#footer body.page-node-type-update .page__default--body p,#header body.page-node-type-page .page__default--body p,#header body.page-node-type-update .page__default--body p{color:#565a5c}#footer body.page-node-type-page .field--name-body>p.intro-style:first-of-type,#footer body.page-node-type-page .page__default--body>p.intro-style:first-of-type,#footer body.page-node-type-update .field--name-body>p.intro-style:first-of-type,#footer body.page-node-type-update .page__default--body>p.intro-style:first-of-type,#header body.page-node-type-page .field--name-body>p.intro-style:first-of-type,#header body.page-node-type-page .page__default--body>p.intro-style:first-of-type,#header body.page-node-type-update .field--name-body>p.intro-style:first-of-type,#header body.page-node-type-update .page__default--body>p.intro-style:first-of-type{margin-top:0}#footer body.page-node-type-page .field--name-body>p.intro-style,#footer body.page-node-type-page .page__default--body>p.intro-style,#footer body.page-node-type-update .field--name-body>p.intro-style,#footer body.page-node-type-update .page__default--body>p.intro-style,#header body.page-node-type-page .field--name-body>p.intro-style,#header body.page-node-type-page .page__default--body>p.intro-style,#header body.page-node-type-update .field--name-body>p.intro-style,#header body.page-node-type-update .page__default--body>p.intro-style{color:#141516;line-height:1.75}@media (min-width:0px){#footer body.page-node-type-page .field--name-body>p.intro-style,#footer body.page-node-type-page .page__default--body>p.intro-style,#footer body.page-node-type-update .field--name-body>p.intro-style,#footer body.page-node-type-update .page__default--body>p.intro-style,#header body.page-node-type-page .field--name-body>p.intro-style,#header body.page-node-type-page .page__default--body>p.intro-style,#header body.page-node-type-update .field--name-body>p.intro-style,#header body.page-node-type-update .page__default--body>p.intro-style{font-size:1.1875rem}}@media (min-width:600px){#footer body.page-node-type-page .field--name-body>p.intro-style,#footer body.page-node-type-page .page__default--body>p.intro-style,#footer body.page-node-type-update .field--name-body>p.intro-style,#footer body.page-node-type-update .page__default--body>p.intro-style,#header body.page-node-type-page .field--name-body>p.intro-style,#header body.page-node-type-page .page__default--body>p.intro-style,#header body.page-node-type-update .field--name-body>p.intro-style,#header body.page-node-type-update .page__default--body>p.intro-style{font-size:1.3125rem}}#footer .field--name-body>.embed:first-child figure,#header .field--name-body>.embed:first-child figure{margin-top:0}#footer .align-left,#header .align-left{float:none;margin:1.875rem 0}@media (min-width:768px){#footer .align-left,#header .align-left{float:left;margin:0 3.75rem 1.875rem 0;max-width:45%}}#footer .align-right,#header .align-right{float:none;margin:1.875rem 0}@media (min-width:768px){#footer .align-right,#header .align-right{float:right;margin:0 0 1.875rem 3.75rem;max-width:45%}}#footer .align-center,#header .align-center{display:block;margin:1.875rem 0}#footer figure,#header figure{margin:0}#footer figure img,#header figure img{width:100%}#footer figure .field--name-field-caption,#footer figure figcaption,#header figure .field--name-field-caption,#header figure figcaption{background:#f5f6f7;border-radius:0 0 6px 6px;color:#565a5c;font-size:15px;margin:0;padding:1.125rem 1.875rem}#footer figure .field--name-field-caption p,#footer figure figcaption p,#header figure .field--name-field-caption p,#header figure figcaption p{background:#f5f6f7;border-radius:0 0 6px 6px;font-size:15px;margin:0;padding:0}#footer article>figcaption,#header article>figcaption{margin:0}#footer article>figcaption p,#header article>figcaption p{background:#f5f6f7;border-radius:0 0 6px 6px;color:#565a5c;font-size:15px;margin:0;padding:1.125rem 1.875rem}#footer .field.field--type-image img,#header .field.field--type-image img{width:100%}#footer .field.field--type-image,#header .field.field--type-image{margin-bottom:0}#footer .field.field--type-image .field__item,#header .field.field--type-image .field__item{margin:0}#footer .field.field--name-thumbnail img,#header .field.field--name-thumbnail img{width:auto}#footer input[type=file],#header input[type=file]{height:inherit}#footer input[type=checkbox]:not(.nav-trigger),#header input[type=checkbox]:not(.nav-trigger){height:auto}#footer label,#footer legend,#header label,#header legend{margin:1em 0}#footer select,#header select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7f6f7;border-color:#c3c1c3;border-radius:0;height:2.1875rem;padding:0 10px;text-indent:.01px;-o-text-overflow:"";text-overflow:""}#footer select::-ms-expand,#header select::-ms-expand{display:none}#footer button::-moz-focus-inner,#footer input::-moz-focus-inner,#header button::-moz-focus-inner,#header input::-moz-focus-inner{border:0;padding:0}#footer input,#header input{line-height:normal}#footer input[type=checkbox]:not(.nav-trigger),#footer input[type=radio],#header input[type=checkbox]:not(.nav-trigger),#header input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}#footer input[type=number]::-webkit-inner-spin-button,#footer input[type=number]::-webkit-outer-spin-button,#header input[type=number]::-webkit-inner-spin-button,#header input[type=number]::-webkit-outer-spin-button{height:auto}#footer input[type=search],#header input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;box-sizing:border-box}#footer input[type=search]::-webkit-search-cancel-button,#footer input[type=search]::-webkit-search-decoration,#header input[type=search]::-webkit-search-cancel-button,#header input[type=search]::-webkit-search-decoration{-webkit-appearance:none}#footer fieldset,#header fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}#footer legend,#header legend{border:0;padding:0}#footer textarea,#header textarea{overflow:auto}#footer button,#footer input,#footer optgroup,#footer select,#footer textarea,#header button,#header input,#header optgroup,#header select,#header textarea{color:inherit;font:inherit;margin:0}#footer button,#header button{overflow:visible}#footer button,#footer select,#header button,#header select{text-transform:none}#footer button,#footer html input[type=button],#footer input[type=reset],#footer input[type=submit],#header button,#header html input[type=button],#header input[type=reset],#header input[type=submit]{-webkit-appearance:button;cursor:pointer}#footer button[disabled],#footer html input[disabled],#header button[disabled],#header html input[disabled]{cursor:default}#footer optgroup,#header optgroup{font-weight:700}#footer .form-item,#header .form-item{margin:1em 0}#footer .field,#header .field{margin-bottom:2em}#footer .field:last-child,#header .field:last-child{margin-bottom:0}#footer .field__label,#header .field__label{font-weight:700}#footer .views-field.views-field-entity-browser-select,#header .views-field.views-field-entity-browser-select{padding-bottom:0;padding-top:0}#footer .views-field.views-field-entity-browser-select .form-item,#header .views-field.views-field-entity-browser-select .form-item{margin:0}#footer .views-field.views-field-entity-browser-select .visually-hidden,#header .views-field.views-field-entity-browser-select .visually-hidden{margin:10px 0 0 -8px;padding:0}#footer .form-item label,#header .form-item label{color:#000;display:block;font-weight:600;margin-bottom:.375rem}@media (min-width:0px){#footer .form-item label,#header .form-item label{font-size:.9375rem}}@media (min-width:600px){#footer .form-item label,#header .form-item label{font-size:1rem}}#footer input[type=date]:not(.MuiInputBase-input),#footer input[type=email]:not(.MuiInputBase-input),#footer input[type=number]:not(.MuiInputBase-input),#footer input[type=password]:not(.MuiInputBase-input),#footer input[type=text]:not(.MuiInputBase-input),#footer input[type=time]:not(.MuiInputBase-input),#header input[type=date]:not(.MuiInputBase-input),#header input[type=email]:not(.MuiInputBase-input),#header input[type=number]:not(.MuiInputBase-input),#header input[type=password]:not(.MuiInputBase-input),#header input[type=text]:not(.MuiInputBase-input),#header input[type=time]:not(.MuiInputBase-input){border:1px solid #d7d9d9;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 #7c7f80;box-shadow:inset 0 1px 0 #7c7f80;color:#000;font-weight:400;height:3rem;padding:.75rem 1.125rem;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer input[type=date]:not(.MuiInputBase-input):not(.form-autocomplete),#footer input[type=email]:not(.MuiInputBase-input):not(.form-autocomplete),#footer input[type=number]:not(.MuiInputBase-input):not(.form-autocomplete),#footer input[type=password]:not(.MuiInputBase-input):not(.form-autocomplete),#footer input[type=text]:not(.MuiInputBase-input):not(.form-autocomplete),#footer input[type=time]:not(.MuiInputBase-input):not(.form-autocomplete),#header input[type=date]:not(.MuiInputBase-input):not(.form-autocomplete),#header input[type=email]:not(.MuiInputBase-input):not(.form-autocomplete),#header input[type=number]:not(.MuiInputBase-input):not(.form-autocomplete),#header input[type=password]:not(.MuiInputBase-input):not(.form-autocomplete),#header input[type=text]:not(.MuiInputBase-input):not(.form-autocomplete),#header input[type=time]:not(.MuiInputBase-input):not(.form-autocomplete){background:#fff}@media (min-width:0px){#footer input[type=date]:not(.MuiInputBase-input),#footer input[type=email]:not(.MuiInputBase-input),#footer input[type=number]:not(.MuiInputBase-input),#footer input[type=password]:not(.MuiInputBase-input),#footer input[type=text]:not(.MuiInputBase-input),#footer input[type=time]:not(.MuiInputBase-input),#header input[type=date]:not(.MuiInputBase-input),#header input[type=email]:not(.MuiInputBase-input),#header input[type=number]:not(.MuiInputBase-input),#header input[type=password]:not(.MuiInputBase-input),#header input[type=text]:not(.MuiInputBase-input),#header input[type=time]:not(.MuiInputBase-input){font-size:.9375rem}}@media (min-width:600px){#footer input[type=date]:not(.MuiInputBase-input),#footer input[type=email]:not(.MuiInputBase-input),#footer input[type=number]:not(.MuiInputBase-input),#footer input[type=password]:not(.MuiInputBase-input),#footer input[type=text]:not(.MuiInputBase-input),#footer input[type=time]:not(.MuiInputBase-input),#header input[type=date]:not(.MuiInputBase-input),#header input[type=email]:not(.MuiInputBase-input),#header input[type=number]:not(.MuiInputBase-input),#header input[type=password]:not(.MuiInputBase-input),#header input[type=text]:not(.MuiInputBase-input),#header input[type=time]:not(.MuiInputBase-input){font-size:1rem}}#footer input[type=date]:not(.MuiInputBase-input):hover,#footer input[type=email]:not(.MuiInputBase-input):hover,#footer input[type=number]:not(.MuiInputBase-input):hover,#footer input[type=password]:not(.MuiInputBase-input):hover,#footer input[type=text]:not(.MuiInputBase-input):hover,#footer input[type=time]:not(.MuiInputBase-input):hover,#header input[type=date]:not(.MuiInputBase-input):hover,#header input[type=email]:not(.MuiInputBase-input):hover,#header input[type=number]:not(.MuiInputBase-input):hover,#header input[type=password]:not(.MuiInputBase-input):hover,#header input[type=text]:not(.MuiInputBase-input):hover,#header input[type=time]:not(.MuiInputBase-input):hover{border:1px solid #0073cf!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer input[type=date]:not(.MuiInputBase-input):active,#footer input[type=date]:not(.MuiInputBase-input):focus,#footer input[type=email]:not(.MuiInputBase-input):active,#footer input[type=email]:not(.MuiInputBase-input):focus,#footer input[type=number]:not(.MuiInputBase-input):active,#footer input[type=number]:not(.MuiInputBase-input):focus,#footer input[type=password]:not(.MuiInputBase-input):active,#footer input[type=password]:not(.MuiInputBase-input):focus,#footer input[type=text]:not(.MuiInputBase-input):active,#footer input[type=text]:not(.MuiInputBase-input):focus,#footer input[type=time]:not(.MuiInputBase-input):active,#footer input[type=time]:not(.MuiInputBase-input):focus,#header input[type=date]:not(.MuiInputBase-input):active,#header input[type=date]:not(.MuiInputBase-input):focus,#header input[type=email]:not(.MuiInputBase-input):active,#header input[type=email]:not(.MuiInputBase-input):focus,#header input[type=number]:not(.MuiInputBase-input):active,#header input[type=number]:not(.MuiInputBase-input):focus,#header input[type=password]:not(.MuiInputBase-input):active,#header input[type=password]:not(.MuiInputBase-input):focus,#header input[type=text]:not(.MuiInputBase-input):active,#header input[type=text]:not(.MuiInputBase-input):focus,#header input[type=time]:not(.MuiInputBase-input):active,#header input[type=time]:not(.MuiInputBase-input):focus{border:1px solid #0073cf!important;-webkit-box-shadow:0 0 0 4px #c4c4c4;box-shadow:0 0 0 4px #c4c4c4;outline:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer input[type=date]:not(.MuiInputBase-input):disabled,#footer input[type=email]:not(.MuiInputBase-input):disabled,#footer input[type=number]:not(.MuiInputBase-input):disabled,#footer input[type=password]:not(.MuiInputBase-input):disabled,#footer input[type=text]:not(.MuiInputBase-input):disabled,#footer input[type=time]:not(.MuiInputBase-input):disabled,#header input[type=date]:not(.MuiInputBase-input):disabled,#header input[type=email]:not(.MuiInputBase-input):disabled,#header input[type=number]:not(.MuiInputBase-input):disabled,#header input[type=password]:not(.MuiInputBase-input):disabled,#header input[type=text]:not(.MuiInputBase-input):disabled,#header input[type=time]:not(.MuiInputBase-input):disabled{background:#f5f6f7;border:1px solid #d7d9d9;-webkit-box-shadow:inset 0 1px 0 #7c7f80;box-shadow:inset 0 1px 0 #7c7f80;-webkit-box-sizing:border-box;box-sizing:border-box;color:#a2a4a3}#footer .time-start,#header .time-start{display:-webkit-box;display:flex}#footer textarea,#header textarea{background:#fff;border:1px solid #d7d9d9;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 #7c7f80;box-shadow:inset 0 1px 0 #7c7f80;color:#000;font-weight:400;padding:.75rem 1.125rem;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}@media (min-width:0px){#footer textarea,#header textarea{font-size:.9375rem}}@media (min-width:600px){#footer textarea,#header textarea{font-size:1rem}}#footer textarea:hover,#header textarea:hover{border:1px solid #0073cf!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer textarea:active,#footer textarea:focus,#header textarea:active,#header textarea:focus{border:1px solid #0073cf!important;-webkit-box-shadow:0 0 0 4px #c4c4c4;box-shadow:0 0 0 4px #c4c4c4;outline:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer textarea:disabled,#header textarea:disabled{background:#f5f6f7;border:1px solid #d7d9d9;-webkit-box-shadow:inset 0 1px 0 #7c7f80;box-shadow:inset 0 1px 0 #7c7f80;-webkit-box-sizing:border-box;box-sizing:border-box;color:#a2a4a3}#footer select,#header select{background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%230073CF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 1 5 5 1 1'/%3E%3C/svg%3E");background-position:97% 50%;background-repeat:no-repeat;border:1px solid #d7d9d9;border-radius:2px;-webkit-box-shadow:inset 0 -1px 0 #7c7f80;box-shadow:inset 0 -1px 0 #7c7f80;color:#000;font-weight:400;height:3rem;padding:.75rem 2.25rem .75rem 1.125rem;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}@media (min-width:0px){#footer select,#header select{font-size:.9375rem}}@media (min-width:600px){#footer select,#header select{font-size:1rem}}#footer select:hover,#header select:hover{border:1px solid #0073cf!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer select:active,#footer select:focus,#header select:active,#header select:focus{border:1px solid #0073cf!important;-webkit-box-shadow:0 0 0 4px #c4c4c4;box-shadow:0 0 0 4px #c4c4c4;outline:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer select:disabled,#header select:disabled{background:#f5f6f7;border:1px solid #d7d9d9;-webkit-box-shadow:inset 0 1px 0 #7c7f80;box-shadow:inset 0 1px 0 #7c7f80;-webkit-box-sizing:border-box;box-sizing:border-box;color:#a2a4a3}#footer .select2-selection.select2-selection--multiple,#header .select2-selection.select2-selection--multiple{background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%230073CF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 1 5 5 1 1'/%3E%3C/svg%3E");background-position:97% 50%;background-repeat:no-repeat;border:1px solid #d7d9d9;border-radius:2px;-webkit-box-shadow:inset 0 -1px 0 #7c7f80;box-shadow:inset 0 -1px 0 #7c7f80;color:#000;font-weight:400;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}@media (min-width:0px){#footer .select2-selection.select2-selection--multiple,#header .select2-selection.select2-selection--multiple{font-size:.9375rem}}@media (min-width:600px){#footer .select2-selection.select2-selection--multiple,#header .select2-selection.select2-selection--multiple{font-size:1rem}}#footer .select2-selection.select2-selection--multiple:hover,#header .select2-selection.select2-selection--multiple:hover{border:1px solid #0073cf!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .select2-selection.select2-selection--multiple:active,#footer .select2-selection.select2-selection--multiple:focus,#header .select2-selection.select2-selection--multiple:active,#header .select2-selection.select2-selection--multiple:focus{border:1px solid #0073cf!important;-webkit-box-shadow:0 0 0 4px #c4c4c4;box-shadow:0 0 0 4px #c4c4c4;outline:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .select2-selection.select2-selection--multiple:disabled,#header .select2-selection.select2-selection--multiple:disabled{background:#f5f6f7;border:1px solid #d7d9d9;-webkit-box-shadow:inset 0 1px 0 #7c7f80;box-shadow:inset 0 1px 0 #7c7f80;-webkit-box-sizing:border-box;box-sizing:border-box;color:#a2a4a3}#footer .select2-selection.select2-selection--multiple .select2-container--default .select2-results__option--highlighted[data-selected],#header .select2-selection.select2-selection--multiple .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073cf;color:#fff}#footer .select2-selection.select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,#header .select2-selection.select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{padding:.1875rem}#footer ::-webkit-file-upload-button,#footer button.button.form-submit.ui-button,#footer button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close),#footer input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res),#header ::-webkit-file-upload-button,#header button.button.form-submit.ui-button,#header button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close),#header input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res){-webkit-appearance:none;background:#0073cf;border:1px solid #0073cf;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);color:#fff;font-size:13px;font-weight:700;letter-spacing:.1em;padding:.75rem 1.125rem;text-transform:uppercase;-webkit-transition:all .25s;transition:all .25s}#footer ::-webkit-file-upload-button:hover,#footer button.button.form-submit.ui-button:hover,#footer button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):hover,#footer input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):hover,#header ::-webkit-file-upload-button:hover,#header button.button.form-submit.ui-button:hover,#header button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):hover,#header input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):hover{background:#0092e2;border:1px solid #0092e2;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);-webkit-transition:all .25s;transition:all .25s}#footer ::-webkit-file-upload-button:active,#footer ::-webkit-file-upload-button:focus,#footer button.button.form-submit.ui-button:active,#footer button.button.form-submit.ui-button:focus,#footer button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):active,#footer button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):focus,#footer input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):active,#footer input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):focus,#header ::-webkit-file-upload-button:active,#header ::-webkit-file-upload-button:focus,#header button.button.form-submit.ui-button:active,#header button.button.form-submit.ui-button:focus,#header button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):active,#header button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):focus,#header input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):active,#header input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):focus{background:#0092e2;border:1px solid #0073cf;-webkit-box-shadow:0 0 0 4px #c4c4c4;box-shadow:0 0 0 4px #c4c4c4;-webkit-transition:all .25s;transition:all .25s}#footer ::-webkit-file-upload-button:disabled,#footer button.button.form-submit.ui-button:disabled,#footer button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):disabled,#footer input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):disabled,#header ::-webkit-file-upload-button:disabled,#header button.button.form-submit.ui-button:disabled,#header button:not(.paragraphs-dropdown-togagle) :not(.erl-edit) :not(.ui-button) :not(.button--danger) :not(.layout-paragraphs-add-content__toggle) :not(.layout-handle) :not(.layout-up) :not(.layout-down) :not(.layout-handle) :not(.trigger) :not(.toolbar-item) :not(.toolbar-icon) :not(.MuiButtonBase-root) :not(.MuiLink-root) :not(.filter--trigger) :not(.filter--trigger-secondary) :not(.filter--trigger-tutorials) :not(.paragraphs-dropdown-toggle) :not(.isDesktop) :not(.subNavClose) :not(.focusable) :not(.mini-arrow) :not(.button--search) :not(.button__search-close):disabled,#header input[type=submit] :not(.paragraphs-dropdown-action) :not(.erl-edit) :not(.erl-remove) :not(#edit-submit-staff) :not(#edit-submit-blog) :not(.button--search) :not(.search-form__button) :not(#edit-submit-flight-res):disabled{background:#d7d9d9;color:#a2a4a3}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked,#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked),#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked){left:-9999px;position:absolute}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label,#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label{cursor:pointer;padding-left:1.95em;position:relative}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label:before,#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label:before,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label:before,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label:before{background:#fff;border:1px solid #d7d9d9;border-radius:50%;content:"";height:16px;left:0;position:absolute;top:0;width:16px}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label:after,#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label:after,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label:after,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Crect width='8' height='8' fill='%23000' rx='4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:8px;left:4px;position:absolute;top:4px;width:8px}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label:after,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label:after,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):disabled:checked+label:before,#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):disabled:not(:checked)+label:before,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):disabled:checked+label:before,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):disabled:not(:checked)+label:before{background-color:#fff;border-color:#d7d9d9;-webkit-box-shadow:none;box-shadow:none}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked:focus+label:before,#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked):focus+label:before,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):checked:focus+label:before,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input):not(:checked):focus+label:before{border:1px solid #0073cf;-webkit-box-shadow:0 0 0 4px #c4c4c4;box-shadow:0 0 0 4px #c4c4c4}#footer form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input)+label:hover:before,#header form:not(.layout-paragraphs-component-form) input[type=radio]:not(.rlglc-input)+label:hover:before{border:1px solid #0073cf!important}#footer .form-no-label .visually-hidden,#header .form-no-label .visually-hidden{height:auto;overflow:visible;overflow:initial;text-indent:-10000px;width:auto}#footer .js-form-item input.form-checkbox:not(.allday):checked,#footer .js-form-item input.form-checkbox:not(.allday):not(:checked),#header .js-form-item input.form-checkbox:not(.allday):checked,#header .js-form-item input.form-checkbox:not(.allday):not(:checked){position:absolute}#footer .js-form-item input.form-checkbox:not(.allday):checked+label,#footer .js-form-item input.form-checkbox:not(.allday):not(:checked)+label,#header .js-form-item input.form-checkbox:not(.allday):checked+label,#header .js-form-item input.form-checkbox:not(.allday):not(:checked)+label{cursor:pointer;padding-left:1.95em;position:relative;z-index:1}#footer .js-form-item input.form-checkbox:not(.allday):checked+label:before,#footer .js-form-item input.form-checkbox:not(.allday):not(:checked)+label:before,#header .js-form-item input.form-checkbox:not(.allday):checked+label:before,#header .js-form-item input.form-checkbox:not(.allday):not(:checked)+label:before{background:#fff;border:1px solid #d7d9d9;border-radius:2px;content:"";height:16px;left:0;position:absolute;top:0;width:16px}#footer .js-form-item input.form-checkbox:not(.allday):checked+label:after,#footer .js-form-item input.form-checkbox:not(.allday):not(:checked)+label:after,#header .js-form-item input.form-checkbox:not(.allday):checked+label:after,#header .js-form-item input.form-checkbox:not(.allday):not(:checked)+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 4 3 3 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:8px;left:3px;position:absolute;top:4px;width:11px}#footer .js-form-item input.form-checkbox:not(.allday):not(:checked)+label:after,#header .js-form-item input.form-checkbox:not(.allday):not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#footer .js-form-item input.form-checkbox:not(.allday):checked+label:after,#header .js-form-item input.form-checkbox:not(.allday):checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#footer .js-form-item input.form-checkbox:not(.allday):disabled:checked+label:before,#footer .js-form-item input.form-checkbox:not(.allday):disabled:not(:checked)+label:before,#header .js-form-item input.form-checkbox:not(.allday):disabled:checked+label:before,#header .js-form-item input.form-checkbox:not(.allday):disabled:not(:checked)+label:before{background-color:#fff;border-color:#d7d9d9;-webkit-box-shadow:none;box-shadow:none}#footer .js-form-item input.form-checkbox:not(.allday):checked:focus+label:before,#footer .js-form-item input.form-checkbox:not(.allday):not(:checked):focus+label:before,#header .js-form-item input.form-checkbox:not(.allday):checked:focus+label:before,#header .js-form-item input.form-checkbox:not(.allday):not(:checked):focus+label:before{border:1px solid #0073cf;-webkit-box-shadow:0 0 0 4px #c4c4c4;box-shadow:0 0 0 4px #c4c4c4}#footer .js-form-item input.form-checkbox:not(.allday)+label:hover:before,#header .js-form-item input.form-checkbox:not(.allday)+label:hover:before{border:1px solid #0073cf!important}#footer .webform-element-description,#header .webform-element-description{color:#565a5c}@media (min-width:0px){#footer .webform-element-description,#header .webform-element-description{font-size:.875rem}}@media (min-width:600px){#footer .webform-element-description,#header .webform-element-description{font-size:.9375rem}}#footer #linkit-editor-dialog-form,#header #linkit-editor-dialog-form{min-height:400px}#footer .smartdate--time-inline,#header .smartdate--time-inline{display:-webkit-box;display:flex;grid-column-gap:.5em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-content:center;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:baseline;align-items:baseline;-webkit-box-pack:start;justify-content:flex-start}#footer .table-wrapper,#header .table-wrapper{background:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0))),-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0))) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 100% 0;background:-o-linear-gradient(left,#fff 0,hsla(0,0%,100%,0)),-o-linear-gradient(right,#fff 0,hsla(0,0%,100%,0)) 100% 0,-o-radial-gradient(0 50%,farthest-side,rgba(0,0,0,.2),transparent),-o-radial-gradient(100% 50%,farthest-side,rgba(0,0,0,.2),transparent) 100% 0;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0)),linear-gradient(-90deg,#fff,hsla(0,0%,100%,0)) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 100% 0;background-attachment:local,local,scroll,scroll;background-color:#fff;background-repeat:no-repeat;background-size:100px 100%,100px 100%,14px 100%,14px 100%;display:grid;overflow-x:auto}#footer .table-wrapper::-webkit-scrollbar,#header .table-wrapper::-webkit-scrollbar{-webkit-appearance:none;height:10px}#footer .table-wrapper::-webkit-scrollbar-thumb,#header .table-wrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:3px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}#footer table:not(.MuiTable-root),#header table:not(.MuiTable-root){border:none;border-collapse:collapse;border-spacing:0;caption-side:bottom;color:#000;margin:0;min-width:100%;text-align:left;vertical-align:top}@media (min-width:0px){#footer table:not(.MuiTable-root),#header table:not(.MuiTable-root){font-size:.75rem}}@media (min-width:600px){#footer table:not(.MuiTable-root),#header table:not(.MuiTable-root){font-size:.8125rem}}#footer table:not(.MuiTable-root) p,#header table:not(.MuiTable-root) p{color:inherit;font-size:inherit;line-height:inherit}#footer table:not(.MuiTable-root) td,#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) td,#header table:not(.MuiTable-root) th{border:none}#footer table:not(.MuiTable-root) thead th,#header table:not(.MuiTable-root) thead th{vertical-align:middle}#footer table:not(.MuiTable-root) thead th a,#header table:not(.MuiTable-root) thead th a{padding:0}@media (min-width:0px){#footer table:not(.MuiTable-root) thead th a,#header table:not(.MuiTable-root) thead th a{font-size:.75rem}}@media (min-width:600px){#footer table:not(.MuiTable-root) thead th a,#header table:not(.MuiTable-root) thead th a{font-size:.8125rem}}#footer table:not(.MuiTable-root) td,#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) td,#header table:not(.MuiTable-root) th{padding:.625rem;vertical-align:top}@media (min-width:768px){#footer table:not(.MuiTable-root) td,#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) td,#header table:not(.MuiTable-root) th{padding:.625rem 1rem}}@media (min-width:992px){#footer table:not(.MuiTable-root) td,#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) td,#header table:not(.MuiTable-root) th{padding:1rem 1.25rem}}#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) th{border-left:1px solid #002c77}#footer table:not(.MuiTable-root) th:first-child,#header table:not(.MuiTable-root) th:first-child{border-left:none}#footer table:not(.MuiTable-root) td,#header table:not(.MuiTable-root) td{border-left:1px solid #d7d9d9}@media (min-width:0px){#footer table:not(.MuiTable-root) td,#header table:not(.MuiTable-root) td{font-size:.75rem}}@media (min-width:600px){#footer table:not(.MuiTable-root) td,#header table:not(.MuiTable-root) td{font-size:.8125rem}}#footer table:not(.MuiTable-root) td a,#header table:not(.MuiTable-root) td a{color:#0073cf;line-height:1.25}#footer table:not(.MuiTable-root) td:first-child,#header table:not(.MuiTable-root) td:first-child{border-left:none}#footer table:not(.MuiTable-root) tr:nth-of-type(odd),#header table:not(.MuiTable-root) tr:nth-of-type(odd){background-color:rgba(20,21,22,.04)}#footer table:not(.MuiTable-root) tr:nth-of-type(2n),#header table:not(.MuiTable-root) tr:nth-of-type(2n){background:none}#footer table:not(.MuiTable-root) caption,#header table:not(.MuiTable-root) caption{padding:1rem}#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) th{background:#0073cf;-webkit-box-shadow:inset 0 -1px 0 #002c77;box-shadow:inset 0 -1px 0 #002c77;color:#fff;letter-spacing:.2em;text-transform:uppercase}@media (min-width:0px){#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) th{font-size:.75rem}}@media (min-width:600px){#footer table:not(.MuiTable-root) th,#header table:not(.MuiTable-root) th{font-size:.8125rem}}#footer table:not(.MuiTable-root) th a,#header table:not(.MuiTable-root) th a{color:#fff;text-decoration:none;word-wrap:break-word}#footer code,#header code{background:#fff;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1);color:#000;display:inline;font-family:monospace,serif;padding:.1875rem .3125rem}#footer pre code,#header pre code{background:#e4e6e7;border-radius:3px;display:block;padding:.2rem}@media (min-width:0px){#footer pre code,#header pre code{font-size:1rem}}@media (min-width:600px){#footer pre code,#header pre code{font-size:1.125rem}}#footer .hljs-comment,#footer .hljs-quote,#header .hljs-comment,#header .hljs-quote{color:#969896}#footer .hljs-deletion,#footer .hljs-name,#footer .hljs-regexp,#footer .hljs-selector-class,#footer .hljs-selector-id,#footer .hljs-tag,#footer .hljs-template-variable,#footer .hljs-variable,#header .hljs-deletion,#header .hljs-name,#header .hljs-regexp,#header .hljs-selector-class,#header .hljs-selector-id,#header .hljs-tag,#header .hljs-template-variable,#header .hljs-variable{color:#c66}#footer .hljs-built_in,#footer .hljs-builtin-name,#footer .hljs-link,#footer .hljs-literal,#footer .hljs-meta,#footer .hljs-number,#footer .hljs-params,#footer .hljs-type,#header .hljs-built_in,#header .hljs-builtin-name,#header .hljs-link,#header .hljs-literal,#header .hljs-meta,#header .hljs-number,#header .hljs-params,#header .hljs-type{color:#de935f}#footer .hljs-attribute,#header .hljs-attribute{color:#f0c674}#footer .hljs-addition,#footer .hljs-bullet,#footer .hljs-string,#footer .hljs-symbol,#header .hljs-addition,#header .hljs-bullet,#header .hljs-string,#header .hljs-symbol{color:#b5bd68}#footer .hljs-section,#footer .hljs-title,#header .hljs-section,#header .hljs-title{color:#81a2be}#footer .hljs-keyword,#footer .hljs-selector-tag,#header .hljs-keyword,#header .hljs-selector-tag{color:#b294bb}#footer .hljs,#header .hljs{background:#fff;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1);display:inline;font-family:monospace,serif;padding:.1875rem .3125rem}#footer pre .hljs,#header pre .hljs{background:#1d1f21;border-radius:3px;color:#c5c8c6;display:block;overflow-x:auto;padding:1.25rem 1.875rem}#footer .hljs-emphasis,#header .hljs-emphasis{font-style:italic}#footer .hljs-strong,#header .hljs-strong{font-weight:700}#footer #ds-objectives,#header #ds-objectives{background:#f3f8fb;border:1px solid #0073cf;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:1.875rem 0;padding:.75rem .9375rem}@media (min-width:992px){#footer #ds-objectives,#header #ds-objectives{margin:3.75rem 0;padding:1.5rem 1.875rem}}#footer #ds-objectives h3,#header #ds-objectives h3{color:#000;font-weight:700;letter-spacing:.2em;margin:1.125rem 0 .25rem;text-transform:uppercase}@media (min-width:0px){#footer #ds-objectives h3,#header #ds-objectives h3{font-size:.75rem}}@media (min-width:600px){#footer #ds-objectives h3,#header #ds-objectives h3{font-size:.8125rem}}#footer #ds-objectives h2:first-child,#footer #ds-objectives h3:first-child,#header #ds-objectives h2:first-child,#header #ds-objectives h3:first-child{margin-top:0}#footer .link--button.link--arrow,#header .link--button.link--arrow{border:1px solid #0073cf;border-radius:2px;color:#0073cf;display:inline-block;font-weight:700;letter-spacing:.1em;line-height:24px;margin:1.875rem 0 0;padding:.5625rem 2.25rem .5625rem 1.125rem;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}@media (min-width:0px){#footer .link--button.link--arrow,#header .link--button.link--arrow{font-size:.75rem}}@media (min-width:600px){#footer .link--button.link--arrow,#header .link--button.link--arrow{font-size:.8125rem}}@media (min-width:992px){#footer .link--button.link--arrow,#header .link--button.link--arrow{padding:.75rem 2.25rem .75rem 1.125rem}}#footer .link--button.link--arrow svg,#header .link--button.link--arrow svg{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .link--button.link--arrow svg .line,#header .link--button.link--arrow svg .line{stroke-dasharray:11;stroke-dashoffset:11;-webkit-animation:arrowOut .1s linear forwards;animation:arrowOut .1s linear forwards}#footer .link--button.link--arrow:active,#footer .link--button.link--arrow:focus,#footer .link--button.link--arrow:hover,#header .link--button.link--arrow:active,#header .link--button.link--arrow:focus,#header .link--button.link--arrow:hover{border:1px solid #0092e2;color:#0092e2;text-decoration:underline;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .link--button.link--arrow:active svg,#footer .link--button.link--arrow:focus svg,#footer .link--button.link--arrow:hover svg,#header .link--button.link--arrow:active svg,#header .link--button.link--arrow:focus svg,#header .link--button.link--arrow:hover svg{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .link--button.link--arrow:active svg .line,#footer .link--button.link--arrow:focus svg .line,#footer .link--button.link--arrow:hover svg .line,#header .link--button.link--arrow:active svg .line,#header .link--button.link--arrow:focus svg .line,#header .link--button.link--arrow:hover svg .line{-webkit-animation:arrowIn .15s linear forwards;animation:arrowIn .15s linear forwards}#footer .link--button.link--arrow:active svg path,#footer .link--button.link--arrow:focus svg path,#footer .link--button.link--arrow:hover svg path,#header .link--button.link--arrow:active svg path,#header .link--button.link--arrow:focus svg path,#header .link--button.link--arrow:hover svg path{stroke:#0092e2}#footer .link--button.link--arrow.solid,#header .link--button.link--arrow.solid{background:#0073cf;color:#fff}#footer .link--button.link--arrow.solid svg path,#header .link--button.link--arrow.solid svg path{stroke:#fff}#footer .link--button.link--arrow.no-borders,#header .link--button.link--arrow.no-borders{border:none;margin:0;padding:0}#footer #ds-challenge,#header #ds-challenge{background:rgba(85,136,7,.15);border:1px solid #558807;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:1.875rem 0;padding:.75rem .9375rem}@media (min-width:992px){#footer #ds-challenge,#header #ds-challenge{margin:3.75rem 0;padding:1.5rem 1.875rem}}#footer #ds-challenge h3,#header #ds-challenge h3{color:#000;font-weight:700;letter-spacing:.2em;margin:1.125rem 0 .25rem;text-transform:uppercase}@media (min-width:0px){#footer #ds-challenge h3,#header #ds-challenge h3{font-size:.75rem}}@media (min-width:600px){#footer #ds-challenge h3,#header #ds-challenge h3{font-size:.8125rem}}#footer #ds-challenge h2:first-child,#footer #ds-challenge h3:first-child,#header #ds-challenge h2:first-child,#header #ds-challenge h3:first-child{margin-top:0}#footer #ds-dataTip,#header #ds-dataTip{background:#f5f6f7;border:1px solid #d7d9d9;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:1.875rem 0;padding:.75rem .9375rem}@media (min-width:992px){#footer #ds-dataTip,#header #ds-dataTip{margin:3.75rem 0;padding:1.5rem 1.875rem}}#footer #ds-dataTip h3,#header #ds-dataTip h3{color:#000;font-weight:700;letter-spacing:.2em;margin:1.125rem 0 .25rem;text-transform:uppercase}@media (min-width:0px){#footer #ds-dataTip h3,#header #ds-dataTip h3{font-size:.75rem}}@media (min-width:600px){#footer #ds-dataTip h3,#header #ds-dataTip h3{font-size:.8125rem}}#footer #ds-dataTip h2:first-child,#footer #ds-dataTip h3:first-child,#header #ds-dataTip h2:first-child,#header #ds-dataTip h3:first-child{margin-top:0}#footer .ui-widget .lpb-component-list .lpb-component-list__search,#header .ui-widget .lpb-component-list .lpb-component-list__search{top:auto}#footer #edit-footer+#edit-actions,#footer .entity-content-form-footer.form-wrapper,#footer .field--name-field-display-mode.field--widget-entity-display-mode-select,#footer .field--type-entity-reference.field--name-field-image,#footer .field-group-html-element.other-content,#footer .js-form-item.js-form-type-vertical-tabs,#footer form.node-confirm-form.confirmation,#footer form.node-form:not(.node-page-edit-form),#footer form.node-update-form,#header #edit-footer+#edit-actions,#header .entity-content-form-footer.form-wrapper,#header .field--name-field-display-mode.field--widget-entity-display-mode-select,#header .field--type-entity-reference.field--name-field-image,#header .field-group-html-element.other-content,#header .js-form-item.js-form-type-vertical-tabs,#header form.node-confirm-form.confirmation,#header form.node-form:not(.node-page-edit-form),#header form.node-update-form{margin-left:auto;margin-right:auto;max-width:1380px;padding-left:1.875rem;padding-right:1.875rem}@media (min-width:992px){#footer #edit-footer+#edit-actions,#footer .entity-content-form-footer.form-wrapper,#footer .field--name-field-display-mode.field--widget-entity-display-mode-select,#footer .field--type-entity-reference.field--name-field-image,#footer .field-group-html-element.other-content,#footer .js-form-item.js-form-type-vertical-tabs,#footer form.node-confirm-form.confirmation,#footer form.node-form:not(.node-page-edit-form),#footer form.node-update-form,#header #edit-footer+#edit-actions,#header .entity-content-form-footer.form-wrapper,#header .field--name-field-display-mode.field--widget-entity-display-mode-select,#header .field--type-entity-reference.field--name-field-image,#header .field-group-html-element.other-content,#header .js-form-item.js-form-type-vertical-tabs,#header form.node-confirm-form.confirmation,#header form.node-form:not(.node-page-edit-form),#header form.node-update-form{padding-left:3.125rem;padding-right:3.125rem}}#footer #edit-footer+#edit-actions,#footer #node-page-edit-form>#edit-actions,#footer form.node-confirm-form.confirmation #edit-actions,#header #edit-footer+#edit-actions,#header #node-page-edit-form>#edit-actions,#header form.node-confirm-form.confirmation #edit-actions{margin-bottom:1.875rem}@media (min-width:992px){#footer #edit-footer+#edit-actions,#footer #node-page-edit-form>#edit-actions,#footer form.node-confirm-form.confirmation #edit-actions,#header #edit-footer+#edit-actions,#header #node-page-edit-form>#edit-actions,#header form.node-confirm-form.confirmation #edit-actions{margin-bottom:3.75rem}}#footer #node-page-edit-form .paragraphs-dropdown-action.button,#footer #node-page-form .paragraphs-dropdown-action.button,#footer form.node-form .paragraphs-dropdown-action.button,#footer form.node-update-form .paragraphs-dropdown-action.button,#header #node-page-edit-form .paragraphs-dropdown-action.button,#header #node-page-form .paragraphs-dropdown-action.button,#header form.node-form .paragraphs-dropdown-action.button,#header form.node-update-form .paragraphs-dropdown-action.button{color:#141516}#footer #node-page-edit-form .field--widget-paragraphs td,#footer #node-page-form .field--widget-paragraphs td,#footer form.node-form .field--widget-paragraphs td,#footer form.node-update-form .field--widget-paragraphs td,#header #node-page-edit-form .field--widget-paragraphs td,#header #node-page-form .field--widget-paragraphs td,#header form.node-form .field--widget-paragraphs td,#header form.node-update-form .field--widget-paragraphs td{padding:.75rem 1.125rem}@media (min-width:0px){#footer #node-page-edit-form .field--widget-paragraphs .form-wrapper>h4,#footer #node-page-form .field--widget-paragraphs .form-wrapper>h4,#footer form.node-form .field--widget-paragraphs .form-wrapper>h4,#footer form.node-update-form .field--widget-paragraphs .form-wrapper>h4,#header #node-page-edit-form .field--widget-paragraphs .form-wrapper>h4,#header #node-page-form .field--widget-paragraphs .form-wrapper>h4,#header form.node-form .field--widget-paragraphs .form-wrapper>h4,#header form.node-update-form .field--widget-paragraphs .form-wrapper>h4{font-size:.9375rem}}@media (min-width:600px){#footer #node-page-edit-form .field--widget-paragraphs .form-wrapper>h4,#footer #node-page-form .field--widget-paragraphs .form-wrapper>h4,#footer form.node-form .field--widget-paragraphs .form-wrapper>h4,#footer form.node-update-form .field--widget-paragraphs .form-wrapper>h4,#header #node-page-edit-form .field--widget-paragraphs .form-wrapper>h4,#header #node-page-form .field--widget-paragraphs .form-wrapper>h4,#header form.node-form .field--widget-paragraphs .form-wrapper>h4,#header form.node-update-form .field--widget-paragraphs .form-wrapper>h4{font-size:1rem}}@media (min-width:0px){#footer #node-page-edit-form li,#footer #node-page-form li,#footer form.node-form li,#footer form.node-update-form li,#header #node-page-edit-form li,#header #node-page-form li,#header form.node-form li,#header form.node-update-form li{font-size:.9375rem}}@media (min-width:600px){#footer #node-page-edit-form li,#footer #node-page-form li,#footer form.node-form li,#footer form.node-update-form li,#header #node-page-edit-form li,#header #node-page-form li,#header form.node-form li,#header form.node-update-form li{font-size:1rem}}#footer #node-page-edit-form #edit-field-display-mode-wrapper,#footer #node-page-edit-form #edit-field-image-wrapper,#footer #node-page-edit-form .entity-content-form-footer,#footer #node-page-edit-form .js-form-type-vertical-tabs,#footer #node-page-edit-form .other-content,#footer #node-page-form #edit-field-display-mode-wrapper,#footer #node-page-form #edit-field-image-wrapper,#footer #node-page-form .entity-content-form-footer,#footer #node-page-form .js-form-type-vertical-tabs,#footer #node-page-form .other-content,#footer form.node-form #edit-field-display-mode-wrapper,#footer form.node-form #edit-field-image-wrapper,#footer form.node-form .entity-content-form-footer,#footer form.node-form .js-form-type-vertical-tabs,#footer form.node-form .other-content,#footer form.node-update-form #edit-field-display-mode-wrapper,#footer form.node-update-form #edit-field-image-wrapper,#footer form.node-update-form .entity-content-form-footer,#footer form.node-update-form .js-form-type-vertical-tabs,#footer form.node-update-form .other-content,#header #node-page-edit-form #edit-field-display-mode-wrapper,#header #node-page-edit-form #edit-field-image-wrapper,#header #node-page-edit-form .entity-content-form-footer,#header #node-page-edit-form .js-form-type-vertical-tabs,#header #node-page-edit-form .other-content,#header #node-page-form #edit-field-display-mode-wrapper,#header #node-page-form #edit-field-image-wrapper,#header #node-page-form .entity-content-form-footer,#header #node-page-form .js-form-type-vertical-tabs,#header #node-page-form .other-content,#header form.node-form #edit-field-display-mode-wrapper,#header form.node-form #edit-field-image-wrapper,#header form.node-form .entity-content-form-footer,#header form.node-form .js-form-type-vertical-tabs,#header form.node-form .other-content,#header form.node-update-form #edit-field-display-mode-wrapper,#header form.node-update-form #edit-field-image-wrapper,#header form.node-update-form .entity-content-form-footer,#header form.node-update-form .js-form-type-vertical-tabs,#header form.node-update-form .other-content{margin:1.875rem auto;max-width:1380px;padding-left:1.875rem;padding-right:1.875rem}@media (min-width:992px){#footer #node-page-edit-form #edit-field-display-mode-wrapper,#footer #node-page-edit-form #edit-field-image-wrapper,#footer #node-page-edit-form .entity-content-form-footer,#footer #node-page-edit-form .js-form-type-vertical-tabs,#footer #node-page-edit-form .other-content,#footer #node-page-form #edit-field-display-mode-wrapper,#footer #node-page-form #edit-field-image-wrapper,#footer #node-page-form .entity-content-form-footer,#footer #node-page-form .js-form-type-vertical-tabs,#footer #node-page-form .other-content,#footer form.node-form #edit-field-display-mode-wrapper,#footer form.node-form #edit-field-image-wrapper,#footer form.node-form .entity-content-form-footer,#footer form.node-form .js-form-type-vertical-tabs,#footer form.node-form .other-content,#footer form.node-update-form #edit-field-display-mode-wrapper,#footer form.node-update-form #edit-field-image-wrapper,#footer form.node-update-form .entity-content-form-footer,#footer form.node-update-form .js-form-type-vertical-tabs,#footer form.node-update-form .other-content,#header #node-page-edit-form #edit-field-display-mode-wrapper,#header #node-page-edit-form #edit-field-image-wrapper,#header #node-page-edit-form .entity-content-form-footer,#header #node-page-edit-form .js-form-type-vertical-tabs,#header #node-page-edit-form .other-content,#header #node-page-form #edit-field-display-mode-wrapper,#header #node-page-form #edit-field-image-wrapper,#header #node-page-form .entity-content-form-footer,#header #node-page-form .js-form-type-vertical-tabs,#header #node-page-form .other-content,#header form.node-form #edit-field-display-mode-wrapper,#header form.node-form #edit-field-image-wrapper,#header form.node-form .entity-content-form-footer,#header form.node-form .js-form-type-vertical-tabs,#header form.node-form .other-content,#header form.node-update-form #edit-field-display-mode-wrapper,#header form.node-update-form #edit-field-image-wrapper,#header form.node-update-form .entity-content-form-footer,#header form.node-update-form .js-form-type-vertical-tabs,#header form.node-update-form .other-content{margin:3.75rem auto;padding-left:3.125rem;padding-right:3.125rem}}#footer #node-page-edit-form .button+.button,#footer #node-page-form .button+.button,#footer form.node-form .button+.button,#footer form.node-update-form .button+.button,#header #node-page-edit-form .button+.button,#header #node-page-form .button+.button,#header form.node-form .button+.button,#header form.node-update-form .button+.button{margin-left:.75rem}#footer #node-page-edit-form a.button--danger,#footer #node-page-edit-form button.button--danger,#footer #node-page-form a.button--danger,#footer #node-page-form button.button--danger,#footer form.node-form a.button--danger,#footer form.node-form button.button--danger,#footer form.node-update-form a.button--danger,#footer form.node-update-form button.button--danger,#header #node-page-edit-form a.button--danger,#header #node-page-edit-form button.button--danger,#header #node-page-form a.button--danger,#header #node-page-form button.button--danger,#header form.node-form a.button--danger,#header form.node-form button.button--danger,#header form.node-update-form a.button--danger,#header form.node-update-form button.button--danger{-webkit-appearance:none;background:#d7d9d9;border:1px solid #d7d9d9;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);color:#565a5c;font-size:13px;font-weight:700;letter-spacing:.1em;padding:.75rem 1.125rem;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer #node-page-edit-form a.button--danger:hover,#footer #node-page-edit-form button.button--danger:hover,#footer #node-page-form a.button--danger:hover,#footer #node-page-form button.button--danger:hover,#footer form.node-form a.button--danger:hover,#footer form.node-form button.button--danger:hover,#footer form.node-update-form a.button--danger:hover,#footer form.node-update-form button.button--danger:hover,#header #node-page-edit-form a.button--danger:hover,#header #node-page-edit-form button.button--danger:hover,#header #node-page-form a.button--danger:hover,#header #node-page-form button.button--danger:hover,#header form.node-form a.button--danger:hover,#header form.node-form button.button--danger:hover,#header form.node-update-form a.button--danger:hover,#header form.node-update-form button.button--danger:hover{background:#f5f6f7;color:#565a5c;-webkit-transition:all .45s;-o-transition:all .45s;transition:all .45s}#footer #node-page-edit-form .filter-wrapper,#footer #node-page-form .filter-wrapper,#footer form.node-form .filter-wrapper,#footer form.node-update-form .filter-wrapper,#header #node-page-edit-form .filter-wrapper,#header #node-page-form .filter-wrapper,#header form.node-form .filter-wrapper,#header form.node-update-form .filter-wrapper{border-top:1px solid #d7d9d9}#footer #node-page-edit-form input.form-autocomplete,#footer #node-page-edit-form textarea.text-full.form-textarea,#footer #node-page-form input.form-autocomplete,#footer #node-page-form textarea.text-full.form-textarea,#footer form.node-form input.form-autocomplete,#footer form.node-form textarea.text-full.form-textarea,#footer form.node-update-form input.form-autocomplete,#footer form.node-update-form textarea.text-full.form-textarea,#header #node-page-edit-form input.form-autocomplete,#header #node-page-edit-form textarea.text-full.form-textarea,#header #node-page-form input.form-autocomplete,#header #node-page-form textarea.text-full.form-textarea,#header form.node-form input.form-autocomplete,#header form.node-form textarea.text-full.form-textarea,#header form.node-update-form input.form-autocomplete,#header form.node-update-form textarea.text-full.form-textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#footer #node-page-edit-form table.field-multiple-table th h4,#footer #node-page-form table.field-multiple-table th h4,#footer form.node-form table.field-multiple-table th h4,#footer form.node-update-form table.field-multiple-table th h4,#header #node-page-edit-form table.field-multiple-table th h4,#header #node-page-form table.field-multiple-table th h4,#header form.node-form table.field-multiple-table th h4,#header form.node-update-form table.field-multiple-table th h4{background:#0073cf;color:#fff;letter-spacing:.2em;margin:0;text-transform:uppercase}@media (min-width:0px){#footer #node-page-edit-form table.field-multiple-table th h4,#footer #node-page-form table.field-multiple-table th h4,#footer form.node-form table.field-multiple-table th h4,#footer form.node-update-form table.field-multiple-table th h4,#header #node-page-edit-form table.field-multiple-table th h4,#header #node-page-form table.field-multiple-table th h4,#header form.node-form table.field-multiple-table th h4,#header form.node-update-form table.field-multiple-table th h4{font-size:.75rem}}@media (min-width:600px){#footer #node-page-edit-form table.field-multiple-table th h4,#footer #node-page-form table.field-multiple-table th h4,#footer form.node-form table.field-multiple-table th h4,#footer form.node-update-form table.field-multiple-table th h4,#header #node-page-edit-form table.field-multiple-table th h4,#header #node-page-form table.field-multiple-table th h4,#header form.node-form table.field-multiple-table th h4,#header form.node-update-form table.field-multiple-table th h4{font-size:.8125rem}}#footer #node-page-edit-form .vertical-tabs .entity-meta.vertical-tabs__panes,#footer #node-page-form .vertical-tabs .entity-meta.vertical-tabs__panes,#footer form.node-form .vertical-tabs .entity-meta.vertical-tabs__panes,#footer form.node-update-form .vertical-tabs .entity-meta.vertical-tabs__panes,#header #node-page-edit-form .vertical-tabs .entity-meta.vertical-tabs__panes,#header #node-page-form .vertical-tabs .entity-meta.vertical-tabs__panes,#header form.node-form .vertical-tabs .entity-meta.vertical-tabs__panes,#header form.node-update-form .vertical-tabs .entity-meta.vertical-tabs__panes{padding:1.25rem}#footer #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#footer #node-page-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-update-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-update-form .vertical-tabs .vertical-tabs__menu-item{background-color:#f5f6f7;font-size:1rem}@media (min-width:37.5em){#footer #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#footer #node-page-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-update-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-update-form .vertical-tabs .vertical-tabs__menu-item{font-size:1rem}}@media (min-width:48em){#footer #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#footer #node-page-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-update-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-update-form .vertical-tabs .vertical-tabs__menu-item{font-size:.9rem}}@media (min-width:64em){#footer #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#footer #node-page-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-form .vertical-tabs .vertical-tabs__menu-item,#footer form.node-update-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item,#header #node-page-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-form .vertical-tabs .vertical-tabs__menu-item,#header form.node-update-form .vertical-tabs .vertical-tabs__menu-item{font-size:.9rem}}#footer #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item a,#footer #node-page-form .vertical-tabs .vertical-tabs__menu-item a,#footer form.node-form .vertical-tabs .vertical-tabs__menu-item a,#footer form.node-update-form .vertical-tabs .vertical-tabs__menu-item a,#header #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item a,#header #node-page-form .vertical-tabs .vertical-tabs__menu-item a,#header form.node-form .vertical-tabs .vertical-tabs__menu-item a,#header form.node-update-form .vertical-tabs .vertical-tabs__menu-item a{color:#777277;padding:1.125rem}#footer #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item.is-selected,#footer #node-page-form .vertical-tabs .vertical-tabs__menu-item.is-selected,#footer form.node-form .vertical-tabs .vertical-tabs__menu-item.is-selected,#footer form.node-update-form .vertical-tabs .vertical-tabs__menu-item.is-selected,#header #node-page-edit-form .vertical-tabs .vertical-tabs__menu-item.is-selected,#header #node-page-form .vertical-tabs .vertical-tabs__menu-item.is-selected,#header form.node-form .vertical-tabs .vertical-tabs__menu-item.is-selected,#header form.node-update-form .vertical-tabs .vertical-tabs__menu-item.is-selected{background-color:#fff;border-right-width:0}#footer #node-page-edit-form details,#footer #node-page-form details,#footer form.node-form details,#footer form.node-update-form details,#header #node-page-edit-form details,#header #node-page-form details,#header form.node-form details,#header form.node-update-form details{background-color:#fcfcfa;border:1px solid #bfbfbf;border-radius:3px;margin-bottom:1em;margin-top:1em;padding:.95em 1.45em}#footer #node-page-edit-form details summary,#footer #node-page-form details summary,#footer form.node-form details summary,#footer form.node-update-form details summary,#header #node-page-edit-form details summary,#header #node-page-form details summary,#header form.node-form details summary,#header form.node-update-form details summary{color:#0074bd;cursor:pointer;display:block;font-size:.8rem;font-weight:700;text-shadow:0 1px 0 #fff;text-transform:uppercase}#footer #node-page-edit-form details summary:focus,#footer #node-page-form details summary:focus,#footer form.node-form details summary:focus,#footer form.node-update-form details summary:focus,#header #node-page-edit-form details summary:focus,#header #node-page-form details summary:focus,#header form.node-form details summary:focus,#header form.node-update-form details summary:focus{color:#004f80;outline:none;text-decoration:underline}#footer #node-page-edit-form .form-item .description,#footer #node-page-edit-form div.description,#footer #node-page-edit-form ul.tips,#footer #node-page-form .form-item .description,#footer #node-page-form div.description,#footer #node-page-form ul.tips,#footer form.node-form .form-item .description,#footer form.node-form div.description,#footer form.node-form ul.tips,#footer form.node-update-form .form-item .description,#footer form.node-update-form div.description,#footer form.node-update-form ul.tips,#header #node-page-edit-form .form-item .description,#header #node-page-edit-form div.description,#header #node-page-edit-form ul.tips,#header #node-page-form .form-item .description,#header #node-page-form div.description,#header #node-page-form ul.tips,#header form.node-form .form-item .description,#header form.node-form div.description,#header form.node-form ul.tips,#header form.node-update-form .form-item .description,#header form.node-update-form div.description,#header form.node-update-form ul.tips{color:#595959;font-size:.8rem;margin:8px 0 0}#footer #node-page-edit-form button.link.js-media-library-widget-toggle-weight,#footer #node-page-form button.link.js-media-library-widget-toggle-weight,#footer form.node-form button.link.js-media-library-widget-toggle-weight,#footer form.node-update-form button.link.js-media-library-widget-toggle-weight,#header #node-page-edit-form button.link.js-media-library-widget-toggle-weight,#header #node-page-form button.link.js-media-library-widget-toggle-weight,#header form.node-form button.link.js-media-library-widget-toggle-weight,#header form.node-update-form button.link.js-media-library-widget-toggle-weight{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#0074bd;cursor:pointer;display:inline;font-size:.9rem;margin:0;padding:0;position:absolute;right:15px;text-decoration:none;top:20px}#footer #node-page-edit-form fieldset:not(.fieldgroup),#footer #node-page-form fieldset:not(.fieldgroup),#footer form.node-form fieldset:not(.fieldgroup),#footer form.node-update-form fieldset:not(.fieldgroup),#header #node-page-edit-form fieldset:not(.fieldgroup),#header #node-page-form fieldset:not(.fieldgroup),#header form.node-form fieldset:not(.fieldgroup),#header form.node-update-form fieldset:not(.fieldgroup){border-radius:2px;margin:1em 0;min-width:0;padding:30px 18px 18px;position:relative}#footer #node-page-edit-form .js-hide,#footer #node-page-form .js-hide,#footer form.node-form .js-hide,#footer form.node-update-form .js-hide,#header #node-page-edit-form .js-hide,#header #node-page-form .js-hide,#header form.node-form .js-hide,#header form.node-update-form .js-hide{display:none!important}#footer #node-page-edit-form tr.draggable td:nth-child(2),#footer #node-page-form tr.draggable td:nth-child(2),#footer form.node-form tr.draggable td:nth-child(2),#footer form.node-update-form tr.draggable td:nth-child(2),#header #node-page-edit-form tr.draggable td:nth-child(2),#header #node-page-form tr.draggable td:nth-child(2),#header form.node-form tr.draggable td:nth-child(2),#header form.node-update-form tr.draggable td:nth-child(2){border-left:none}#footer #node-page-edit-form tr.draggable td.field-multiple-drag,#footer #node-page-form tr.draggable td.field-multiple-drag,#footer form.node-form tr.draggable td.field-multiple-drag,#footer form.node-update-form tr.draggable td.field-multiple-drag,#header #node-page-edit-form tr.draggable td.field-multiple-drag,#header #node-page-form tr.draggable td.field-multiple-drag,#header form.node-form tr.draggable td.field-multiple-drag,#header form.node-update-form tr.draggable td.field-multiple-drag{width:22px}#footer #node-page-edit-form tr.draggable td,#footer #node-page-form tr.draggable td,#footer form.node-form tr.draggable td,#footer form.node-update-form tr.draggable td,#header #node-page-edit-form tr.draggable td,#header #node-page-form tr.draggable td,#header form.node-form tr.draggable td,#header form.node-update-form tr.draggable td{font-size:1rem;padding:0;vertical-align:middle}#footer #node-page-edit-form tr.draggable td input,#footer #node-page-form tr.draggable td input,#footer form.node-form tr.draggable td input,#footer form.node-update-form tr.draggable td input,#header #node-page-edit-form tr.draggable td input,#header #node-page-form tr.draggable td input,#header form.node-form tr.draggable td input,#header form.node-update-form tr.draggable td input{height:auto}#footer #node-page-edit-form tr.draggable td a.tabledrag-handle,#footer #node-page-form tr.draggable td a.tabledrag-handle,#footer form.node-form tr.draggable td a.tabledrag-handle,#footer form.node-update-form tr.draggable td a.tabledrag-handle,#header #node-page-edit-form tr.draggable td a.tabledrag-handle,#header #node-page-form tr.draggable td a.tabledrag-handle,#header form.node-form tr.draggable td a.tabledrag-handle,#header form.node-update-form tr.draggable td a.tabledrag-handle{height:auto;margin-left:0}#footer #node-page-edit-form tr.draggable td a.tabledrag-handle .handle,#footer #node-page-form tr.draggable td a.tabledrag-handle .handle,#footer form.node-form tr.draggable td a.tabledrag-handle .handle,#footer form.node-update-form tr.draggable td a.tabledrag-handle .handle,#header #node-page-edit-form tr.draggable td a.tabledrag-handle .handle,#header #node-page-form tr.draggable td a.tabledrag-handle .handle,#header form.node-form tr.draggable td a.tabledrag-handle .handle,#header form.node-update-form tr.draggable td a.tabledrag-handle .handle{height:22px;width:22px}#footer #node-page-edit-form .ui-dialog,#footer #node-page-form .ui-dialog,#footer form.node-form .ui-dialog,#footer form.node-update-form .ui-dialog,#header #node-page-edit-form .ui-dialog,#header #node-page-form .ui-dialog,#header form.node-form .ui-dialog,#header form.node-update-form .ui-dialog{-webkit-box-shadow:0 5px 60px rgba(19,15,19,.25),0 1px 10px rgba(19,15,19,.5);box-shadow:0 5px 60px rgba(19,15,19,.25),0 1px 10px rgba(19,15,19,.5);font-family:IBM Plex Sans,Helvetica,Helvetica Neue,Arial,sans-serif;padding:0}#footer #node-page-edit-form .ui-dialog .ui-dialog-titlebar,#footer #node-page-edit-form .ui-draggable .ui-dialog-titlebar,#footer #node-page-form .ui-dialog .ui-dialog-titlebar,#footer #node-page-form .ui-draggable .ui-dialog-titlebar,#footer form.node-form .ui-dialog .ui-dialog-titlebar,#footer form.node-form .ui-draggable .ui-dialog-titlebar,#footer form.node-update-form .ui-dialog .ui-dialog-titlebar,#footer form.node-update-form .ui-draggable .ui-dialog-titlebar,#header #node-page-edit-form .ui-dialog .ui-dialog-titlebar,#header #node-page-edit-form .ui-draggable .ui-dialog-titlebar,#header #node-page-form .ui-dialog .ui-dialog-titlebar,#header #node-page-form .ui-draggable .ui-dialog-titlebar,#header form.node-form .ui-dialog .ui-dialog-titlebar,#header form.node-form .ui-draggable .ui-dialog-titlebar,#header form.node-update-form .ui-dialog .ui-dialog-titlebar,#header form.node-update-form .ui-draggable .ui-dialog-titlebar{padding:15px 30px}#footer #node-page-edit-form .ui-dialog .ui-dialog-titlebar-close,#footer #node-page-form .ui-dialog .ui-dialog-titlebar-close,#footer form.node-form .ui-dialog .ui-dialog-titlebar-close,#footer form.node-update-form .ui-dialog .ui-dialog-titlebar-close,#header #node-page-edit-form .ui-dialog .ui-dialog-titlebar-close,#header #node-page-form .ui-dialog .ui-dialog-titlebar-close,#header form.node-form .ui-dialog .ui-dialog-titlebar-close,#header form.node-update-form .ui-dialog .ui-dialog-titlebar-close{background:none;border:none;height:30px;margin:0;padding:0;right:30px;top:30px;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:30px}#footer #node-page-edit-form .ui-dialog .ui-dialog-titlebar-close:hover,#footer #node-page-form .ui-dialog .ui-dialog-titlebar-close:hover,#footer form.node-form .ui-dialog .ui-dialog-titlebar-close:hover,#footer form.node-update-form .ui-dialog .ui-dialog-titlebar-close:hover,#header #node-page-edit-form .ui-dialog .ui-dialog-titlebar-close:hover,#header #node-page-form .ui-dialog .ui-dialog-titlebar-close:hover,#header form.node-form .ui-dialog .ui-dialog-titlebar-close:hover,#header form.node-update-form .ui-dialog .ui-dialog-titlebar-close:hover{border:none}#footer #node-page-edit-form .ui-button .ui-icon,#footer #node-page-form .ui-button .ui-icon,#footer form.node-form .ui-button .ui-icon,#footer form.node-update-form .ui-button .ui-icon,#header #node-page-edit-form .ui-button .ui-icon,#header #node-page-form .ui-button .ui-icon,#header form.node-form .ui-button .ui-icon,#header form.node-update-form .ui-button .ui-icon{background:none;height:100%;left:0;margin:0;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:100%}#footer #node-page-edit-form .ui-button .ui-icon:before,#footer #node-page-form .ui-button .ui-icon:before,#footer form.node-form .ui-button .ui-icon:before,#footer form.node-update-form .ui-button .ui-icon:before,#header #node-page-edit-form .ui-button .ui-icon:before,#header #node-page-form .ui-button .ui-icon:before,#header form.node-form .ui-button .ui-icon:before,#header form.node-update-form .ui-button .ui-icon:before{background-color:#9d999d;content:"";height:100%;left:50%;margin-left:-1px;position:absolute;top:0;width:2px}#footer #node-page-edit-form .ui-button .ui-icon:after,#footer #node-page-form .ui-button .ui-icon:after,#footer form.node-form .ui-button .ui-icon:after,#footer form.node-update-form .ui-button .ui-icon:after,#header #node-page-edit-form .ui-button .ui-icon:after,#header #node-page-form .ui-button .ui-icon:after,#header form.node-form .ui-button .ui-icon:after,#header form.node-update-form .ui-button .ui-icon:after{background-color:#9d999d;content:"";height:2px;left:0;margin-top:-1px;position:absolute;top:50%;width:100%}#footer #node-page-edit-form .ui-button:hover .ui-icon,#footer #node-page-form .ui-button:hover .ui-icon,#footer form.node-form .ui-button:hover .ui-icon,#footer form.node-update-form .ui-button:hover .ui-icon,#header #node-page-edit-form .ui-button:hover .ui-icon,#header #node-page-form .ui-button:hover .ui-icon,#header form.node-form .ui-button:hover .ui-icon,#header form.node-update-form .ui-button:hover .ui-icon{background:none}#footer #node-page-edit-form .ui-button:hover .ui-icon:after,#footer #node-page-edit-form .ui-button:hover .ui-icon:before,#footer #node-page-form .ui-button:hover .ui-icon:after,#footer #node-page-form .ui-button:hover .ui-icon:before,#footer form.node-form .ui-button:hover .ui-icon:after,#footer form.node-form .ui-button:hover .ui-icon:before,#footer form.node-update-form .ui-button:hover .ui-icon:after,#footer form.node-update-form .ui-button:hover .ui-icon:before,#header #node-page-edit-form .ui-button:hover .ui-icon:after,#header #node-page-edit-form .ui-button:hover .ui-icon:before,#header #node-page-form .ui-button:hover .ui-icon:after,#header #node-page-form .ui-button:hover .ui-icon:before,#header form.node-form .ui-button:hover .ui-icon:after,#header form.node-form .ui-button:hover .ui-icon:before,#header form.node-update-form .ui-button:hover .ui-icon:after,#header form.node-update-form .ui-button:hover .ui-icon:before{background:#504b50}#footer #node-page-edit-form .ui-dialog .ui-dialog-title,#footer #node-page-form .ui-dialog .ui-dialog-title,#footer form.node-form .ui-dialog .ui-dialog-title,#footer form.node-update-form .ui-dialog .ui-dialog-title,#header #node-page-edit-form .ui-dialog .ui-dialog-title,#header #node-page-form .ui-dialog .ui-dialog-title,#header form.node-form .ui-dialog .ui-dialog-title,#header form.node-update-form .ui-dialog .ui-dialog-title{line-height:30px;margin:0}#footer #node-page-edit-form .ui-dialog .ui-dialog-content,#footer #node-page-form .ui-dialog .ui-dialog-content,#footer form.node-form .ui-dialog .ui-dialog-content,#footer form.node-update-form .ui-dialog .ui-dialog-content,#header #node-page-edit-form .ui-dialog .ui-dialog-content,#header #node-page-form .ui-dialog .ui-dialog-content,#header form.node-form .ui-dialog .ui-dialog-content,#header form.node-update-form .ui-dialog .ui-dialog-content{padding:30px}#footer #node-page-edit-form .ui-corner-all,#footer #node-page-edit-form .ui-corner-bl,#footer #node-page-edit-form .ui-corner-bottom,#footer #node-page-edit-form .ui-corner-left,#footer #node-page-form .ui-corner-all,#footer #node-page-form .ui-corner-bl,#footer #node-page-form .ui-corner-bottom,#footer #node-page-form .ui-corner-left,#footer form.node-form .ui-corner-all,#footer form.node-form .ui-corner-bl,#footer form.node-form .ui-corner-bottom,#footer form.node-form .ui-corner-left,#footer form.node-update-form .ui-corner-all,#footer form.node-update-form .ui-corner-bl,#footer form.node-update-form .ui-corner-bottom,#footer form.node-update-form .ui-corner-left,#header #node-page-edit-form .ui-corner-all,#header #node-page-edit-form .ui-corner-bl,#header #node-page-edit-form .ui-corner-bottom,#header #node-page-edit-form .ui-corner-left,#header #node-page-form .ui-corner-all,#header #node-page-form .ui-corner-bl,#header #node-page-form .ui-corner-bottom,#header #node-page-form .ui-corner-left,#header form.node-form .ui-corner-all,#header form.node-form .ui-corner-bl,#header form.node-form .ui-corner-bottom,#header form.node-form .ui-corner-left,#header form.node-update-form .ui-corner-all,#header form.node-update-form .ui-corner-bl,#header form.node-update-form .ui-corner-bottom,#header form.node-update-form .ui-corner-left{border:0;border-radius:0}#footer #node-page-edit-form .ui-widget.ui-widget-content,#footer #node-page-form .ui-widget.ui-widget-content,#footer form.node-form .ui-widget.ui-widget-content,#footer form.node-update-form .ui-widget.ui-widget-content,#header #node-page-edit-form .ui-widget.ui-widget-content,#header #node-page-form .ui-widget.ui-widget-content,#header form.node-form .ui-widget.ui-widget-content,#header form.node-update-form .ui-widget.ui-widget-content{border:none}#footer #node-page-edit-form .horizontal-tabs,#footer #node-page-form .horizontal-tabs,#footer form.node-form .horizontal-tabs,#footer form.node-update-form .horizontal-tabs,#header #node-page-edit-form .horizontal-tabs,#header #node-page-form .horizontal-tabs,#header form.node-form .horizontal-tabs,#header form.node-update-form .horizontal-tabs{background:transparent;border:none;padding:0}#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list{border-bottom:none;margin:0 -.5rem;padding:.5rem .5rem 0}#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list:after,#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list:before,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list:after,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list:before,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list:after,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list:before,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list:after,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list:before,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list:after,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list:before,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list:after,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list:before,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list:after,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list:before,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list:after,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list:before{content:" ";display:table}#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list:after,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list:after,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list:after,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list:after,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list:after,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list:after,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list:after,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list:after{clear:both}#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li{display:block;float:left;list-style:none;margin-bottom:0;margin-right:1px;margin-top:0;min-width:0;padding:0}#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a{display:block;font-family:IBM Plex Sans,Helvetica,Helvetica Neue,Arial,sans-serif;font-size:calc(12.02326px + .23256vw);font-weight:600;letter-spacing:.05em;padding:.5rem 1rem;text-decoration:none;text-transform:uppercase;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media screen and (min-width:1280px){#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a{font-size:15px}}@media screen and (max-width:420px){#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a{font-size:13px}}#footer #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a{background-color:#777277;border-radius:0;color:#e1e0e1}#footer #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#footer #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,#footer #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#footer #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,#footer form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#footer form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,#footer form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#footer form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,#header #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header #node-page-edit-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,#header #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header #node-page-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,#header form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header form.node-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,#header form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header form.node-update-form .tabs--primary .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover{background-color:#9d999d}#footer #node-page-edit-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a,#footer #node-page-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a,#footer form.node-update-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-edit-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a,#header #node-page-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a,#header form.node-update-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a{border-radius:0}#footer #node-page-edit-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#footer #node-page-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#footer form.node-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#footer form.node-update-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header #node-page-edit-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header #node-page-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header form.node-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover,#header form.node-update-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a:hover{background-color:#e1e0e1}#footer #node-page-edit-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active,#footer #node-page-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active,#footer form.node-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active,#footer form.node-update-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active,#header #node-page-edit-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active,#header #node-page-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active,#header form.node-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active,#header form.node-update-form .tabs--secondary .horizontal-tabs ul.horizontal-tabs-list>li a.is-active{text-decoration:underline}#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.is-active>a:hover,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li.selected>a{background-color:#fff;color:#261f26}#footer #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li:before,#footer #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li:before,#footer form.node-form .horizontal-tabs ul.horizontal-tabs-list>li:before,#footer form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li:before,#header #node-page-edit-form .horizontal-tabs ul.horizontal-tabs-list>li:before,#header #node-page-form .horizontal-tabs ul.horizontal-tabs-list>li:before,#header form.node-form .horizontal-tabs ul.horizontal-tabs-list>li:before,#header form.node-update-form .horizontal-tabs ul.horizontal-tabs-list>li:before{content:none}#footer #node-page-edit-form .horizontal-tabs .horizontal-tabs-pane,#footer #node-page-form .horizontal-tabs .horizontal-tabs-pane,#footer form.node-form .horizontal-tabs .horizontal-tabs-pane,#footer form.node-update-form .horizontal-tabs .horizontal-tabs-pane,#header #node-page-edit-form .horizontal-tabs .horizontal-tabs-pane,#header #node-page-form .horizontal-tabs .horizontal-tabs-pane,#header form.node-form .horizontal-tabs .horizontal-tabs-pane,#header form.node-update-form .horizontal-tabs .horizontal-tabs-pane{padding:0}#footer #node-page-edit-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper,#footer #node-page-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper,#footer form.node-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper,#footer form.node-update-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper,#header #node-page-edit-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper,#header #node-page-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper,#header form.node-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper,#header form.node-update-form .horizontal-tabs .horizontal-tabs-panes>details>.details-wrapper{padding:1.875rem 0}#footer #node-page-edit-form .entities-list .item-container,#footer #node-page-form .entities-list .item-container,#footer form.node-form .entities-list .item-container,#footer form.node-update-form .entities-list .item-container,#header #node-page-edit-form .entities-list .item-container,#header #node-page-form .entities-list .item-container,#header form.node-form .entities-list .item-container,#header form.node-update-form .entities-list .item-container{display:-webkit-box;display:flex;flex-wrap:wrap;width:40%}#footer #node-page-edit-form .entities-list .item-container figure,#footer #node-page-form .entities-list .item-container figure,#footer form.node-form .entities-list .item-container figure,#footer form.node-update-form .entities-list .item-container figure,#header #node-page-edit-form .entities-list .item-container figure,#header #node-page-form .entities-list .item-container figure,#header form.node-form .entities-list .item-container figure,#header form.node-update-form .entities-list .item-container figure{width:100%}#footer #node-page-edit-form .entities-list .item-container>input.button,#footer #node-page-form .entities-list .item-container>input.button,#footer form.node-form .entities-list .item-container>input.button,#footer form.node-update-form .entities-list .item-container>input.button,#header #node-page-edit-form .entities-list .item-container>input.button,#header #node-page-form .entities-list .item-container>input.button,#header form.node-form .entities-list .item-container>input.button,#header form.node-update-form .entities-list .item-container>input.button{width:50%}#footer #node-page-edit-form .entities-list .item-container>input.remove-button,#footer #node-page-form .entities-list .item-container>input.remove-button,#footer form.node-form .entities-list .item-container>input.remove-button,#footer form.node-update-form .entities-list .item-container>input.remove-button,#header #node-page-edit-form .entities-list .item-container>input.remove-button,#header #node-page-form .entities-list .item-container>input.remove-button,#header form.node-form .entities-list .item-container>input.remove-button,#header form.node-update-form .entities-list .item-container>input.remove-button{border-bottom-right-radius:0;border-top-right-radius:0}#footer #node-page-edit-form .entities-list .item-container>input.edit-button,#footer #node-page-form .entities-list .item-container>input.edit-button,#footer form.node-form .entities-list .item-container>input.edit-button,#footer form.node-update-form .entities-list .item-container>input.edit-button,#header #node-page-edit-form .entities-list .item-container>input.edit-button,#header #node-page-form .entities-list .item-container>input.edit-button,#header form.node-form .entities-list .item-container>input.edit-button,#header form.node-update-form .entities-list .item-container>input.edit-button{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}#footer #node-page-edit-form .entities-list.sortable .item-container,#footer #node-page-form .entities-list.sortable .item-container,#footer form.node-form .entities-list.sortable .item-container,#footer form.node-update-form .entities-list.sortable .item-container,#header #node-page-edit-form .entities-list.sortable .item-container,#header #node-page-form .entities-list.sortable .item-container,#header form.node-form .entities-list.sortable .item-container,#header form.node-update-form .entities-list.sortable .item-container{margin:2px;padding:12px}#footer #node-page-edit-form .entities-list.sortable .item-container:hover,#footer #node-page-form .entities-list.sortable .item-container:hover,#footer form.node-form .entities-list.sortable .item-container:hover,#footer form.node-update-form .entities-list.sortable .item-container:hover,#header #node-page-edit-form .entities-list.sortable .item-container:hover,#header #node-page-form .entities-list.sortable .item-container:hover,#header form.node-form .entities-list.sortable .item-container:hover,#header form.node-update-form .entities-list.sortable .item-container:hover{opacity:1}#footer #node-page-edit-form .entities-list.sortable .item-container:hover figure,#footer #node-page-form .entities-list.sortable .item-container:hover figure,#footer form.node-form .entities-list.sortable .item-container:hover figure,#footer form.node-update-form .entities-list.sortable .item-container:hover figure,#header #node-page-edit-form .entities-list.sortable .item-container:hover figure,#header #node-page-form .entities-list.sortable .item-container:hover figure,#header form.node-form .entities-list.sortable .item-container:hover figure,#header form.node-update-form .entities-list.sortable .item-container:hover figure{background-color:#fff}#footer #node-page-edit-form .js-pager__items,#footer #node-page-form .js-pager__items,#footer form.node-form .js-pager__items,#footer form.node-update-form .js-pager__items,#header #node-page-edit-form .js-pager__items,#header #node-page-form .js-pager__items,#header form.node-form .js-pager__items,#header form.node-update-form .js-pager__items{list-style-type:none;margin:0;padding:0}#footer #node-page-edit-form .views-infinite-scroll-content-wrapper+.js-pager__items,#footer #node-page-form .views-infinite-scroll-content-wrapper+.js-pager__items,#footer form.node-form .views-infinite-scroll-content-wrapper+.js-pager__items,#footer form.node-update-form .views-infinite-scroll-content-wrapper+.js-pager__items,#header #node-page-edit-form .views-infinite-scroll-content-wrapper+.js-pager__items,#header #node-page-form .views-infinite-scroll-content-wrapper+.js-pager__items,#header form.node-form .views-infinite-scroll-content-wrapper+.js-pager__items,#header form.node-update-form .views-infinite-scroll-content-wrapper+.js-pager__items{margin-top:.75rem}#footer #node-page-edit-form .js-form-type-checkbox:not(:last-child),#footer #node-page-form .js-form-type-checkbox:not(:last-child),#footer form.node-form .js-form-type-checkbox:not(:last-child),#footer form.node-update-form .js-form-type-checkbox:not(:last-child),#header #node-page-edit-form .js-form-type-checkbox:not(:last-child),#header #node-page-form .js-form-type-checkbox:not(:last-child),#header form.node-form .js-form-type-checkbox:not(:last-child),#header form.node-update-form .js-form-type-checkbox:not(:last-child){margin-bottom:.375rem}#footer #node-page-edit-form .js-form-type-checkbox:not(:first-child),#footer #node-page-form .js-form-type-checkbox:not(:first-child),#footer form.node-form .js-form-type-checkbox:not(:first-child),#footer form.node-update-form .js-form-type-checkbox:not(:first-child),#header #node-page-edit-form .js-form-type-checkbox:not(:first-child),#header #node-page-form .js-form-type-checkbox:not(:first-child),#header form.node-form .js-form-type-checkbox:not(:first-child),#header form.node-update-form .js-form-type-checkbox:not(:first-child){margin-top:.375rem}#footer #node-page-edit-form .entity-browser-media-browser-form,#footer #node-page-form .entity-browser-media-browser-form,#footer form.node-form .entity-browser-media-browser-form,#footer form.node-update-form .entity-browser-media-browser-form,#header #node-page-edit-form .entity-browser-media-browser-form,#header #node-page-form .entity-browser-media-browser-form,#header form.node-form .entity-browser-media-browser-form,#header form.node-update-form .entity-browser-media-browser-form{padding-bottom:4.5rem}#footer #node-page-edit-form .eb-media+.form-actions.form-wrapper,#footer #node-page-form .eb-media+.form-actions.form-wrapper,#footer form.node-form .eb-media+.form-actions.form-wrapper,#footer form.node-update-form .eb-media+.form-actions.form-wrapper,#header #node-page-edit-form .eb-media+.form-actions.form-wrapper,#header #node-page-form .eb-media+.form-actions.form-wrapper,#header form.node-form .eb-media+.form-actions.form-wrapper,#header form.node-update-form .eb-media+.form-actions.form-wrapper{background-color:#504b50;bottom:0;left:0;margin-top:0;padding:.75rem;position:fixed;right:0}#footer #node-page-edit-form .entity-browser-iframe-container,#footer #node-page-form .entity-browser-iframe-container,#footer form.node-form .entity-browser-iframe-container,#footer form.node-update-form .entity-browser-iframe-container,#header #node-page-edit-form .entity-browser-iframe-container,#header #node-page-form .entity-browser-iframe-container,#header form.node-form .entity-browser-iframe-container,#header form.node-update-form .entity-browser-iframe-container{position:relative}#footer #node-page-edit-form .entity-browser-iframe-container iframe,#footer #node-page-form .entity-browser-iframe-container iframe,#footer form.node-form .entity-browser-iframe-container iframe,#footer form.node-update-form .entity-browser-iframe-container iframe,#header #node-page-edit-form .entity-browser-iframe-container iframe,#header #node-page-form .entity-browser-iframe-container iframe,#header form.node-form .entity-browser-iframe-container iframe,#header form.node-update-form .entity-browser-iframe-container iframe{display:block}#footer #node-page-edit-form .entity-browser-iframe-container:before,#footer #node-page-form .entity-browser-iframe-container:before,#footer form.node-form .entity-browser-iframe-container:before,#footer form.node-update-form .entity-browser-iframe-container:before,#header #node-page-edit-form .entity-browser-iframe-container:before,#header #node-page-form .entity-browser-iframe-container:before,#header form.node-form .entity-browser-iframe-container:before,#header form.node-update-form .entity-browser-iframe-container:before{-webkit-box-shadow:inset 0 0 5px rgba(19,15,19,.25);box-shadow:inset 0 0 5px rgba(19,15,19,.25);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:504}#footer #node-page-edit-form .page-node-add dl,#footer #node-page-form .page-node-add dl,#footer form.node-form .page-node-add dl,#footer form.node-update-form .page-node-add dl,#header #node-page-edit-form .page-node-add dl,#header #node-page-form .page-node-add dl,#header form.node-form .page-node-add dl,#header form.node-update-form .page-node-add dl{border-bottom:1px dotted #c3c1c3;padding-bottom:.9rem}#footer #node-page-edit-form .page-node-add dl dd,#footer #node-page-edit-form .page-node-add dl dt,#footer #node-page-form .page-node-add dl dd,#footer #node-page-form .page-node-add dl dt,#footer form.node-form .page-node-add dl dd,#footer form.node-form .page-node-add dl dt,#footer form.node-update-form .page-node-add dl dd,#footer form.node-update-form .page-node-add dl dt,#header #node-page-edit-form .page-node-add dl dd,#header #node-page-edit-form .page-node-add dl dt,#header #node-page-form .page-node-add dl dd,#header #node-page-form .page-node-add dl dt,#header form.node-form .page-node-add dl dd,#header form.node-form .page-node-add dl dt,#header form.node-update-form .page-node-add dl dd,#header form.node-update-form .page-node-add dl dt{font-size:calc(13.05882px + .29412vw)}@media screen and (min-width:1680px){#footer #node-page-edit-form .page-node-add dl dd,#footer #node-page-edit-form .page-node-add dl dt,#footer #node-page-form .page-node-add dl dd,#footer #node-page-form .page-node-add dl dt,#footer form.node-form .page-node-add dl dd,#footer form.node-form .page-node-add dl dt,#footer form.node-update-form .page-node-add dl dd,#footer form.node-update-form .page-node-add dl dt,#header #node-page-edit-form .page-node-add dl dd,#header #node-page-edit-form .page-node-add dl dt,#header #node-page-form .page-node-add dl dd,#header #node-page-form .page-node-add dl dt,#header form.node-form .page-node-add dl dd,#header form.node-form .page-node-add dl dt,#header form.node-update-form .page-node-add dl dd,#header form.node-update-form .page-node-add dl dt{font-size:18px}}@media screen and (max-width:320px){#footer #node-page-edit-form .page-node-add dl dd,#footer #node-page-edit-form .page-node-add dl dt,#footer #node-page-form .page-node-add dl dd,#footer #node-page-form .page-node-add dl dt,#footer form.node-form .page-node-add dl dd,#footer form.node-form .page-node-add dl dt,#footer form.node-update-form .page-node-add dl dd,#footer form.node-update-form .page-node-add dl dt,#header #node-page-edit-form .page-node-add dl dd,#header #node-page-edit-form .page-node-add dl dt,#header #node-page-form .page-node-add dl dd,#header #node-page-form .page-node-add dl dt,#header form.node-form .page-node-add dl dd,#header form.node-form .page-node-add dl dt,#header form.node-update-form .page-node-add dl dd,#header form.node-update-form .page-node-add dl dt{font-size:14px}}#footer #node-page-edit-form .page-node-add dl dt,#footer #node-page-form .page-node-add dl dt,#footer form.node-form .page-node-add dl dt,#footer form.node-update-form .page-node-add dl dt,#header #node-page-edit-form .page-node-add dl dt,#header #node-page-form .page-node-add dl dt,#header form.node-form .page-node-add dl dt,#header form.node-update-form .page-node-add dl dt{border-top:1px dotted #c3c1c3;margin-top:1.125rem;padding-top:1.125rem}#footer #node-page-edit-form .page-node-add dl dt:first-child,#footer #node-page-form .page-node-add dl dt:first-child,#footer form.node-form .page-node-add dl dt:first-child,#footer form.node-update-form .page-node-add dl dt:first-child,#header #node-page-edit-form .page-node-add dl dt:first-child,#header #node-page-form .page-node-add dl dt:first-child,#header form.node-form .page-node-add dl dt:first-child,#header form.node-update-form .page-node-add dl dt:first-child{margin-top:0}#footer #node-page-edit-form .page-node-add dl dt a,#footer #node-page-form .page-node-add dl dt a,#footer form.node-form .page-node-add dl dt a,#footer form.node-update-form .page-node-add dl dt a,#header #node-page-edit-form .page-node-add dl dt a,#header #node-page-form .page-node-add dl dt a,#header form.node-form .page-node-add dl dt a,#header form.node-update-form .page-node-add dl dt a{color:#130f13;display:block;font-weight:500}#footer #node-page-edit-form .page-node-add dl dd,#footer #node-page-form .page-node-add dl dd,#footer form.node-form .page-node-add dl dd,#footer form.node-update-form .page-node-add dl dd,#header #node-page-edit-form .page-node-add dl dd,#header #node-page-form .page-node-add dl dd,#header form.node-form .page-node-add dl dd,#header form.node-update-form .page-node-add dl dd{color:#777277;margin:0;width:80%}@media (min-width:48em){#footer #node-page-edit-form .page-node-add dl,#footer #node-page-form .page-node-add dl,#footer form.node-form .page-node-add dl,#footer form.node-update-form .page-node-add dl,#header #node-page-edit-form .page-node-add dl,#header #node-page-form .page-node-add dl,#header form.node-form .page-node-add dl,#header form.node-update-form .page-node-add dl{display:-webkit-box;display:flex;flex-wrap:wrap}#footer #node-page-edit-form .page-node-add dl dt,#footer #node-page-form .page-node-add dl dt,#footer form.node-form .page-node-add dl dt,#footer form.node-update-form .page-node-add dl dt,#header #node-page-edit-form .page-node-add dl dt,#header #node-page-form .page-node-add dl dt,#header form.node-form .page-node-add dl dt,#header form.node-update-form .page-node-add dl dt{width:20%}#footer #node-page-edit-form .page-node-add dl dd,#footer #node-page-form .page-node-add dl dd,#footer form.node-form .page-node-add dl dd,#footer form.node-update-form .page-node-add dl dd,#header #node-page-edit-form .page-node-add dl dd,#header #node-page-form .page-node-add dl dd,#header form.node-form .page-node-add dl dd,#header form.node-update-form .page-node-add dl dd{border-top:1px dotted #c3c1c3;margin-top:1.125rem;padding-top:1.125rem;width:80%}#footer #node-page-edit-form .page-node-add dl dt:first-child+dd,#footer #node-page-form .page-node-add dl dt:first-child+dd,#footer form.node-form .page-node-add dl dt:first-child+dd,#footer form.node-update-form .page-node-add dl dt:first-child+dd,#header #node-page-edit-form .page-node-add dl dt:first-child+dd,#header #node-page-form .page-node-add dl dt:first-child+dd,#header form.node-form .page-node-add dl dt:first-child+dd,#header form.node-update-form .page-node-add dl dt:first-child+dd{margin-top:0}}#footer #node-page-edit-form .paragraph--type--webform .form-item:not(:last-child),#footer #node-page-edit-form .paragraph--type--webform h2,#footer #node-page-form .paragraph--type--webform .form-item:not(:last-child),#footer #node-page-form .paragraph--type--webform h2,#footer form.node-form .paragraph--type--webform .form-item:not(:last-child),#footer form.node-form .paragraph--type--webform h2,#footer form.node-update-form .paragraph--type--webform .form-item:not(:last-child),#footer form.node-update-form .paragraph--type--webform h2,#header #node-page-edit-form .paragraph--type--webform .form-item:not(:last-child),#header #node-page-edit-form .paragraph--type--webform h2,#header #node-page-form .paragraph--type--webform .form-item:not(:last-child),#header #node-page-form .paragraph--type--webform h2,#header form.node-form .paragraph--type--webform .form-item:not(:last-child),#header form.node-form .paragraph--type--webform h2,#header form.node-update-form .paragraph--type--webform .form-item:not(:last-child),#header form.node-update-form .paragraph--type--webform h2{margin-bottom:3.75rem}#footer #node-page-edit-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label,#footer #node-page-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label,#footer form.node-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label,#footer form.node-update-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label,#header #node-page-edit-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label,#header #node-page-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label,#header form.node-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label,#header form.node-update-form .entity-type-text.ui-dialog-content .field--name-field-content .js-form-type-textarea label{display:none}#footer #node-page-edit-form .cke_bottom,#footer #node-page-form .cke_bottom,#footer form.node-form .cke_bottom,#footer form.node-update-form .cke_bottom,#header #node-page-edit-form .cke_bottom,#header #node-page-form .cke_bottom,#header form.node-form .cke_bottom,#header form.node-update-form .cke_bottom{display:none!important}#footer .js-component,#header .js-component{position:relative;z-index:1}#footer .views-element-container,#header .views-element-container{margin-bottom:1.875rem}@media (min-width:1200px){#footer .views-element-container,#header .views-element-container{margin-bottom:3.75rem}}#footer .paragraph--type--section .layout .l__region .views-element-container,#header .paragraph--type--section .layout .l__region .views-element-container{margin-bottom:0}#footer .view--empty,#header .view--empty{margin-top:1.875rem}@media (min-width:1200px){#footer .view--empty,#header .view--empty{margin-top:3.75rem}}#footer .view--empty p,#header .view--empty p{color:#565a5c;font-weight:400;line-height:1.5}@media (min-width:0px){#footer .view--empty p,#header .view--empty p{font-size:1rem}}@media (min-width:600px){#footer .view--empty p,#header .view--empty p{font-size:1.125rem}}#footer .view--empty p:first-child,#header .view--empty p:first-child{margin-top:0}#footer .view--empty p:last-child,#header .view--empty p:last-child{margin-bottom:0}@media (min-width:0px){#footer .views-view-grid.cols-3,#header .views-view-grid.cols-3{font-size:.75rem}}@media (min-width:600px){#footer .views-view-grid.cols-3,#header .views-view-grid.cols-3{font-size:.8125rem}}#footer .views-view-grid.cols-3 .views-col,#header .views-view-grid.cols-3 .views-col{border-left:1px solid #d7d9d9;padding:1rem 1.25rem}#footer .views-view-grid.cols-3 .views-col:first-child,#header .views-view-grid.cols-3 .views-col:first-child{border-left:none}#footer .views-view-grid.cols-3 .views-row,#header .views-view-grid.cols-3 .views-row{margin-bottom:0}#footer table td.views-field-entity-browser-select,#header table td.views-field-entity-browser-select{vertical-align:middle}#footer table td.views-field-entity-browser-select .js-form-item input.form-checkbox,#header table td.views-field-entity-browser-select .js-form-item input.form-checkbox{position:static}@media (min-width:0px) and (max-width:1199.98px){#footer .js-prevent-scroll,#header .js-prevent-scroll{height:100%;overflow:hidden;position:fixed;width:100%}}#footer .header,#header .header{background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.25);position:fixed;top:0;width:100%;z-index:99}#footer .header__inner,#header .header__inner{background-color:#fff;display:-webkit-box;display:flex;height:120px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:justify;justify-content:space-between}@media (min-width:0px) and (max-width:1199.98px){#footer .header__inner,#header .header__inner{-webkit-box-align:center;align-items:center;height:60px}}#footer [id],#header [id]{scroll-margin-top:120px}@media (min-width:0px) and (max-width:1199.98px){#footer [id],#header [id]{scroll-margin-top:60px}}#footer .header__logo,#header .header__logo{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:0;width:88px;z-index:1}#footer .header__logo a,#footer .header__logo img,#header .header__logo a,#header .header__logo img{display:block;width:100%}@media (min-width:992px){#footer .header__logo,#header .header__logo{margin:24px 0;width:140px}}@media (min-width:1200px){#footer .header__logo,#header .header__logo{margin:24px 0;width:140px}}@media (min-width:0px) and (max-width:1199.98px){#footer .header__site-navigation,#header .header__site-navigation{bottom:0;left:0;position:fixed;right:0;top:60px;width:100%;z-index:-1}}@media (min-width:1200px){#footer .header__site-navigation,#header .header__site-navigation{-webkit-box-align:end;align-items:flex-end;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap}}@media (min-width:0px) and (max-width:1199.98px){#footer body.user-logged-in .header__site-navigation,#header body.user-logged-in .header__site-navigation{top:99px}#footer body.toolbar-fixed.toolbar-tray-open .header__site-navigation,#header body.toolbar-fixed.toolbar-tray-open .header__site-navigation{top:138px}}#footer .header__utilities,#header .header__utilities{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:90px;-webkit-box-pack:end;justify-content:flex-end;margin-bottom:22px;width:126px}@media (min-width:992px) and (max-width:1199.98px){#footer .header__utilities,#header .header__utilities{height:66px;width:90px}}#footer .nav-trigger,#header .nav-trigger{clip:rect(0,0,0,0);position:absolute}#footer label[for=nav-trigger],#header label[for=nav-trigger]{cursor:pointer;height:30px;margin:auto;position:absolute;right:30px;width:30px;z-index:2}@media (min-width:1200px){#footer label[for=nav-trigger],#header label[for=nav-trigger]{display:none}}#footer .nav-trigger__icon,#header .nav-trigger__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}#footer .nav-trigger__icon path,#header .nav-trigger__icon path{fill:#0073cf}#footer .nav-trigger__icon--expand,#header .nav-trigger__icon--expand{bottom:0;left:0;margin:auto;opacity:1;position:absolute;right:0;top:0;-webkit-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#footer .nav-trigger__icon--collapse,#header .nav-trigger__icon--collapse{margin:auto;opacity:0;position:absolute;-webkit-transform:rotate(-90deg) scale(0);-ms-transform:rotate(-90deg) scale(0);transform:rotate(-90deg) scale(0);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:0px) and (max-width:1199.98px){#footer .header__site-navigation,#header .header__site-navigation{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .375s ease-in-out;-o-transition:all .375s ease-in-out;transition:all .375s ease-in-out}#footer .nav-trigger:checked~.header__site-navigation,#header .nav-trigger:checked~.header__site-navigation{opacity:1;overflow-y:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#footer .nav-trigger:checked~label .nav-trigger__icon--collapse,#header .nav-trigger:checked~label .nav-trigger__icon--collapse{opacity:1;-webkit-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}#footer .nav-trigger:checked~label .nav-trigger__icon--expand,#header .nav-trigger:checked~label .nav-trigger__icon--expand{opacity:0;-webkit-transform:rotate(90deg) scale(0);-ms-transform:rotate(90deg) scale(0);transform:rotate(90deg) scale(0)}#footer nav#block-neon-main-menu>ul,#header nav#block-neon-main-menu>ul{background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.5);box-shadow:0 2px 4px rgba(0,0,0,.5);height:100%;margin:0;overflow-x:hidden;padding:0;width:100%}#footer nav#block-neon-main-menu>ul li,#header nav#block-neon-main-menu>ul li{border-left:6px solid #fff;display:-webkit-box;display:flex;margin:12px auto;padding:15px 30px 18px 24px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#footer nav#block-neon-main-menu>ul li.menu__item.menu__item--expanded:hover,#header nav#block-neon-main-menu>ul li.menu__item.menu__item--expanded:hover{border-left:6px solid #0073cf;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#footer nav#block-neon-main-menu>ul li a,#header nav#block-neon-main-menu>ul li a{color:#0073cf;display:inline-block;font-size:18px;font-weight:600;line-height:30px;text-decoration:none}#footer nav#block-neon-main-menu>ul li>.arrow,#header nav#block-neon-main-menu>ul li>.arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:3px;height:24px;margin-top:0;right:26px;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:24px;clip:auto;opacity:1;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);visibility:visible}#footer nav#block-neon-main-menu>ul li>.arrow svg,#header nav#block-neon-main-menu>ul li>.arrow svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#footer nav#block-neon-main-menu>ul li>.arrow svg path,#header nav#block-neon-main-menu>ul li>.arrow svg path{stroke:#0073cf}#footer nav#block-neon-main-menu>ul li>.arrow:active,#footer nav#block-neon-main-menu>ul li>.arrow:focus,#footer nav#block-neon-main-menu>ul li>.arrow:hover,#footer nav#block-neon-main-menu>ul li>.arrow[focus-within],#header nav#block-neon-main-menu>ul li>.arrow:active,#header nav#block-neon-main-menu>ul li>.arrow:focus,#header nav#block-neon-main-menu>ul li>.arrow:hover,#header nav#block-neon-main-menu>ul li>.arrow[focus-within]{background:none;position:absolute!important}}@media (min-width:0px) and (max-width:1199.98px){#footer nav#block-neon-main-menu>ul li>.arrow:active,#footer nav#block-neon-main-menu>ul li>.arrow:focus,#footer nav#block-neon-main-menu>ul li>.arrow:focus-within,#footer nav#block-neon-main-menu>ul li>.arrow:hover,#header nav#block-neon-main-menu>ul li>.arrow:active,#header nav#block-neon-main-menu>ul li>.arrow:focus,#header nav#block-neon-main-menu>ul li>.arrow:focus-within,#header nav#block-neon-main-menu>ul li>.arrow:hover{position:absolute!important}#footer nav#block-neon-main-menu>ul li>.arrow:active,#footer nav#block-neon-main-menu>ul li>.arrow:focus,#footer nav#block-neon-main-menu>ul li>.arrow:focus-within,#footer nav#block-neon-main-menu>ul li>.arrow:hover,#header nav#block-neon-main-menu>ul li>.arrow:active,#header nav#block-neon-main-menu>ul li>.arrow:focus,#header nav#block-neon-main-menu>ul li>.arrow:focus-within,#header nav#block-neon-main-menu>ul li>.arrow:hover{background:none}#footer nav#block-neon-main-menu>ul>li.myAccount,#footer nav#block-neon-main-menu>ul>li.siteSearch,#header nav#block-neon-main-menu>ul>li.myAccount,#header nav#block-neon-main-menu>ul>li.siteSearch{background:#f5f6f7;border:none;margin:0}#footer nav#block-neon-main-menu>ul>li.myAccount,#header nav#block-neon-main-menu>ul>li.myAccount{-webkit-box-flex:0;flex:none;text-align:center;width:100%}#footer nav#block-neon-main-menu>ul>li.myAccount a,#header nav#block-neon-main-menu>ul>li.myAccount a{background:#e4e6e7;border:1px solid #e4e6e7;border-radius:2px;color:#565a5c;font-size:12px;font-weight:600;letter-spacing:1.2px;padding:6px 12px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}#footer nav#block-neon-main-menu>ul>li.myAccount a:hover,#header nav#block-neon-main-menu>ul>li.myAccount a:hover{color:#0073cf;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#footer nav#block-neon-main-menu>ul>li.menu__item.menu__item--expanded.over>.subNavWrapper.depthZero,#header nav#block-neon-main-menu>ul>li.menu__item.menu__item--expanded.over>.subNavWrapper.depthZero{background:#002c77;display:-webkit-box;display:flex;-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#footer nav#block-neon-main-menu ul[data-depth="0"] ul,#header nav#block-neon-main-menu ul[data-depth="0"] ul{background:#002c77;height:100%;-webkit-transition:-webkit-transform .12s;transition:-webkit-transform .12s;-o-transition:transform .12s;transition:transform .12s;transition:transform .12s,-webkit-transform .12s}#footer nav#block-neon-main-menu ul[data-depth="0"] ul li,#header nav#block-neon-main-menu ul[data-depth="0"] ul li{border-left:6px solid #002c77;color:#c2deea;display:-webkit-box;display:flex;font-weight:400;padding:15px 30px 15px 24px;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#footer nav#block-neon-main-menu ul[data-depth="0"] ul li a,#header nav#block-neon-main-menu ul[data-depth="0"] ul li a{color:#c2deea;font-weight:400}#footer nav#block-neon-main-menu ul[data-depth="0"] ul .mini-arrow,#header nav#block-neon-main-menu ul[data-depth="0"] ul .mini-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:3px;display:-webkit-box;display:flex;height:48px;margin-top:0;right:26px;width:48px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#footer nav#block-neon-main-menu ul[data-depth="0"],#header nav#block-neon-main-menu ul[data-depth="0"]{position:fixed;right:0;visibility:visible;width:100%;-webkit-overflow-scrolling:touch;-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);z-index:1}#footer nav#block-neon-main-menu ul[data-depth="1"],#header nav#block-neon-main-menu ul[data-depth="1"]{left:0;margin:0;padding:0;position:absolute;top:0;width:100%}#footer nav#block-neon-main-menu ul[data-depth="1"]>li.active ul[data-depth="2"],#header nav#block-neon-main-menu ul[data-depth="1"]>li.active ul[data-depth="2"]{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#footer nav#block-neon-main-menu ul[data-depth="2"],#header nav#block-neon-main-menu ul[data-depth="2"]{left:0;margin:0;padding:0;position:absolute;top:0;-webkit-transform:translateZ(0) translateX(100%);transform:translateZ(0) translateX(100%);width:100%}#footer nav#block-neon-main-menu ul[data-depth="2"]>li.active ul[data-depth="3"],#header nav#block-neon-main-menu ul[data-depth="2"]>li.active ul[data-depth="3"]{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}#footer nav#block-neon-main-menu ul[data-depth="3"],#header nav#block-neon-main-menu ul[data-depth="3"]{left:0;margin:0;padding:0;position:absolute;top:0;-webkit-transform:translateZ(0) translateX(100%);transform:translateZ(0) translateX(100%);width:100%}#footer nav#block-neon-main-menu ul[data-depth="3"]>li.active ul[data-depth="4"],#header nav#block-neon-main-menu ul[data-depth="3"]>li.active ul[data-depth="4"]{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}#footer nav#block-neon-main-menu ul[data-depth="4"],#header nav#block-neon-main-menu ul[data-depth="4"]{left:0;margin:0;padding:0;position:absolute;top:0;-webkit-transform:translateZ(0) translateX(100%);transform:translateZ(0) translateX(100%);width:100%}#footer nav#block-neon-main-menu ul[data-depth="4"]>li.active ul[data-depth="5"],#header nav#block-neon-main-menu ul[data-depth="4"]>li.active ul[data-depth="5"]{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}#footer nav#block-neon-main-menu ul[data-depth="5"],#header nav#block-neon-main-menu ul[data-depth="5"]{left:0;margin:0;padding:0;position:absolute;top:0;-webkit-transform:translateZ(0) translateX(100%);transform:translateZ(0) translateX(100%);width:100%}#footer nav#block-neon-main-menu .subNavWrapper,#header nav#block-neon-main-menu .subNavWrapper{height:100%;left:0;overflow:auto;position:fixed;right:0;top:0;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0) translateX(100%);transform:translateZ(0) translateX(100%);-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;-o-transition:transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;z-index:1}#footer nav#block-neon-main-menu .subNavWrapper .innerSubNavWrapper,#header nav#block-neon-main-menu .subNavWrapper .innerSubNavWrapper{height:100%;overflow:hidden;position:relative;width:100%;-webkit-box-ordinal-group:3;order:2}#footer nav#block-neon-main-menu .subNavWrapper .subNavLabelWrapper,#header nav#block-neon-main-menu .subNavWrapper .subNavLabelWrapper{-webkit-box-ordinal-group:2;order:1;width:100%}#footer nav#block-neon-main-menu .subNavWrapper .subNavLabelWrapper .mobileBack,#header nav#block-neon-main-menu .subNavWrapper .subNavLabelWrapper .mobileBack{background:#fff;border:none;border-radius:3px;display:-webkit-box;display:flex;height:30px;margin:18px 0 0 30px;width:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}}@media (min-width:1200px){#footer .subNavWrapper ul[data-depth="1"] .expandable:not(.active) ul,#header .subNavWrapper ul[data-depth="1"] .expandable:not(.active) ul{height:0;overflow:hidden}#footer .subNavWrapper ul[data-depth="1"] li.active ul[data-depth="2"],#footer .subNavWrapper ul[data-depth="1"] li.active ul[data-depth="3"],#footer .subNavWrapper ul[data-depth="3"] li.active ul[data-depth="4"],#footer .subNavWrapper ul[data-depth="3"] li.active ul[data-depth="5"],#header .subNavWrapper ul[data-depth="1"] li.active ul[data-depth="2"],#header .subNavWrapper ul[data-depth="1"] li.active ul[data-depth="3"],#header .subNavWrapper ul[data-depth="3"] li.active ul[data-depth="4"],#header .subNavWrapper ul[data-depth="3"] li.active ul[data-depth="5"]{height:auto;overflow:visible}#footer .header__menu-main,#header .header__menu-main{display:-webkit-box;display:flex;height:100%;-webkit-box-align:center;align-items:center}#footer nav#block-neon-main-menu,#header nav#block-neon-main-menu{display:-webkit-box;display:flex;height:100%;position:inherit!important;-webkit-box-align:center;align-items:center}#footer nav#block-neon-main-menu>ul.menu--main,#header nav#block-neon-main-menu>ul.menu--main{display:-webkit-box;display:flex;height:100%;-webkit-box-align:stretch;align-items:stretch;margin:0;padding:0}#footer nav#block-neon-main-menu>ul.menu--main>li,#header nav#block-neon-main-menu>ul.menu--main>li{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:50px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;border-bottom:6px solid #fff;justify-content:center}#footer nav#block-neon-main-menu>ul.menu--main>li:last-child,#header nav#block-neon-main-menu>ul.menu--main>li:last-child{margin-right:0}#footer nav#block-neon-main-menu>ul.menu--main>li>a:not([myAccount]),#footer nav#block-neon-main-menu>ul.menu--main>li>a:not([siteSearch]),#header nav#block-neon-main-menu>ul.menu--main>li>a:not([myAccount]),#header nav#block-neon-main-menu>ul.menu--main>li>a:not([siteSearch]){color:#0073cf;font-size:18px;font-weight:600;margin-bottom:auto;margin-top:42px;padding-bottom:6px;padding-top:6px;text-decoration:none}#footer nav#block-neon-main-menu>ul.menu--main>li:not(.menu__item--expanded)>a,#header nav#block-neon-main-menu>ul.menu--main>li:not(.menu__item--expanded)>a{margin-bottom:auto}#footer nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:focus .arrow,#footer nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:hover .arrow,#footer nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded[focus-within] .arrow,#header nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:focus .arrow,#header nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:hover .arrow,#header nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded[focus-within] .arrow{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;clip:auto;background:#0073cf;opacity:1;visibility:visible;z-index:4}#footer nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:focus .arrow,#footer nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:focus-within .arrow,#footer nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:hover .arrow,#header nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:focus .arrow,#header nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:focus-within .arrow,#header nav#block-neon-main-menu>ul.menu--main>li.menu__item--expanded:hover .arrow{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;clip:auto;background:#0073cf;opacity:1;visibility:visible;z-index:4}#footer nav#block-neon-main-menu>ul.menu--main>li>.arrow,#header nav#block-neon-main-menu>ul.menu--main>li>.arrow{background:none;border:0;border-radius:0 0 3px 3px;bottom:-37px;display:block;height:34px;opacity:0;position:relative!important;text-align:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;width:calc(100% - 14px);z-index:0}#footer nav#block-neon-main-menu>ul.menu--main>li>.arrow svg,#header nav#block-neon-main-menu>ul.menu--main>li>.arrow svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#footer nav#block-neon-main-menu>ul.menu--main>li>.arrow.hidden,#header nav#block-neon-main-menu>ul.menu--main>li>.arrow.hidden{display:none!important}#footer nav#block-neon-main-menu>ul.menu--main>li.over,#header nav#block-neon-main-menu>ul.menu--main>li.over{border-bottom:6px solid #0073cf}#footer nav#block-neon-main-menu>ul.menu--main>li.myAccount,#header nav#block-neon-main-menu>ul.menu--main>li.myAccount{-webkit-box-flex:0;flex:none;margin:0 0 25px;width:100%}#footer nav#block-neon-main-menu>ul.menu--main>li.myAccount a,#header nav#block-neon-main-menu>ul.menu--main>li.myAccount a{background:#e4e6e7;border:1px solid #e4e6e7;border-radius:2px;color:#565a5c;font-size:12px;font-weight:600;letter-spacing:1.2px;line-height:18px;margin-bottom:auto;padding:6px 12px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#footer nav#block-neon-main-menu>ul.menu--main>li.myAccount a:hover,#header nav#block-neon-main-menu>ul.menu--main>li.myAccount a:hover{background:#fff;border:1px solid #fff;color:#0073cf;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}@media (min-width:1200px) and (min-width:768px){#footer nav#block-neon-main-menu>ul.menu--main>li.myAccount,#header nav#block-neon-main-menu>ul.menu--main>li.myAccount{margin:0 30px 0 0;width:auto}}@media (min-width:1200px){#footer nav#block-neon-main-menu>ul.menu--main>li.siteSearch,#header nav#block-neon-main-menu>ul.menu--main>li.siteSearch{margin-right:0;-webkit-box-flex:0;flex:none;width:20px}#footer nav#block-neon-main-menu>ul.menu--main>li.siteSearch a,#header nav#block-neon-main-menu>ul.menu--main>li.siteSearch a{background:url(https://www.neonscience.org/themes/custom/neon/images/icons/search.svg) 50% no-repeat;display:block;margin-bottom:auto;overflow:hidden;position:relative;text-indent:100%;white-space:nowrap}#footer nav#block-neon-main-menu>ul.menu--main>li.siteSearch a:after,#footer nav#block-neon-main-menu>ul.menu--main>li.siteSearch a:before,#header nav#block-neon-main-menu>ul.menu--main>li.siteSearch a:after,#header nav#block-neon-main-menu>ul.menu--main>li.siteSearch a:before{background:url(https://www.neonscience.org/themes/custom/neon/images/icons/search_hover.svg);content:"";display:none;height:0;width:0}#footer nav#block-neon-main-menu>ul.menu--main>li.siteSearch a:hover,#header nav#block-neon-main-menu>ul.menu--main>li.siteSearch a:hover{background:url(https://www.neonscience.org/themes/custom/neon/images/icons/search_hover.svg) no-repeat 50%}#footer .subNavWrapper,#header .subNavWrapper{background:#002c77;display:-webkit-box;display:flex;height:100%;left:0;margin:0;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:120px;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;visibility:hidden;white-space:nowrap;width:100%;z-index:-1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.25),inset 0 1px 1px rgba(0,0,0,.25);box-shadow:inset 0 1px 3px rgba(0,0,0,.25),inset 0 1px 1px rgba(0,0,0,.25);flex-direction:column}#footer .subNavWrapper .subNavLabelWrapper,#header .subNavWrapper .subNavLabelWrapper{border-bottom:1px solid #0073cf;padding:1.875rem 2.25rem 1.875rem 1.875rem;-webkit-box-ordinal-group:2;order:1;position:relative;-webkit-box-flex:0;display:-webkit-box;display:flex;flex:none;-webkit-box-pack:start;justify-content:flex-start}#footer .subNavWrapper .subNavLabelWrapper h3,#header .subNavWrapper .subNavLabelWrapper h3{color:#fff;font-weight:300;line-height:.8;margin:0 0 0 .3125rem;padding:0;white-space:normal}}@media (min-width:1200px) and (min-width:0px){#footer .subNavWrapper .subNavLabelWrapper h3,#header .subNavWrapper .subNavLabelWrapper h3{font-size:1.5rem}}@media (min-width:1200px) and (min-width:600px){#footer .subNavWrapper .subNavLabelWrapper h3,#header .subNavWrapper .subNavLabelWrapper h3{font-size:2.25rem}}@media (min-width:1200px){#footer .subNavWrapper .subNavLabelWrapper .subNavClose,#header .subNavWrapper .subNavLabelWrapper .subNavClose{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;left:40px;top:40px}#footer .subNavWrapper .innerSubNavWrapper,#header .subNavWrapper .innerSubNavWrapper{height:100%;-webkit-box-flex:0;flex:none;position:relative;-webkit-box-ordinal-group:3;order:2}#footer .subNavWrapper.depthOne .innerSubNavWrapper:before,#header .subNavWrapper.depthOne .innerSubNavWrapper:before{background:#00235f;border-left:1px solid #0073cf;content:"";height:100%;left:33.3333333333%;position:absolute;top:0;width:100%}#footer .subNavWrapper.depthThree .innerSubNavWrapper:after,#header .subNavWrapper.depthThree .innerSubNavWrapper:after{background:#001c4c;border-left:1px solid #0073cf;content:"";height:100%;position:absolute;right:0;top:0;width:33.3333333333%}#footer nav#block-neon-main-menu ul.menu--main li.over .subNavWrapper,#header nav#block-neon-main-menu ul.menu--main li.over .subNavWrapper{opacity:1;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;visibility:visible;z-index:3}#footer nav#block-neon-main-menu ul.menu--main li.over .subNavWrapper ul[data-depth="1"],#header nav#block-neon-main-menu ul.menu--main li.over .subNavWrapper ul[data-depth="1"]{opacity:1;visibility:visible}#footer nav#block-neon-main-menu ul.menu--main li ul li,#header nav#block-neon-main-menu ul.menu--main li ul li{color:#f5f6f7;display:block}#footer nav#block-neon-main-menu ul.menu--main li ul li a,#header nav#block-neon-main-menu ul.menu--main li ul li a{color:#f5f6f7;display:inline-block;text-decoration:none}#footer nav#block-neon-main-menu ul.menu--main li ul li span,#header nav#block-neon-main-menu ul.menu--main li ul li span{color:#f5f6f7;display:inline-block}#footer nav#block-neon-main-menu ul.menu--main li ul li>ul a,#footer nav#block-neon-main-menu ul.menu--main li ul li>ul li,#footer nav#block-neon-main-menu ul.menu--main li ul li>ul span,#header nav#block-neon-main-menu ul.menu--main li ul li>ul a,#header nav#block-neon-main-menu ul.menu--main li ul li>ul li,#header nav#block-neon-main-menu ul.menu--main li ul li>ul span{font-size:15px}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"],#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]{margin:0;opacity:0;padding:0;position:absolute;top:12px;visibility:hidden;width:33.3%}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li{padding:16px 60px}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:last-child,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:last-child{margin-bottom:0}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable .mini-arrow,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable .mini-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:3px;height:48px;margin-top:-12px;padding-right:26px;position:absolute;right:0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:48px}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable .mini-arrow svg,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable .mini-arrow svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable.active,#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable:hover,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable.active,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable:hover{-webkit-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable.active>a,#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable:hover>a,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable.active>a,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable:hover>a{border-bottom:2px solid #fff;color:#fff;text-shadow:0 0 .65px #fff,0 0 .65px #fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable.active,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li.expandable.active{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,115,207,.2)),to(rgba(0,115,207,.2))),#002c77;background:-o-linear-gradient(bottom,rgba(0,115,207,.2),rgba(0,115,207,.2)),#002c77;background:linear-gradient(0deg,rgba(0,115,207,.2),rgba(0,115,207,.2)),#002c77}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li>a,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li>a{border:none;font-size:18px;font-weight:400;line-height:24px;text-decoration:none;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:hover,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:hover{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:hover>a,#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:hover>span,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:hover>a,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="1"]>li:hover>span{color:#fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"],#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"],#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"],#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]{left:calc(108% + 2px);margin:0;opacity:0;padding:0;position:absolute;top:0;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;visibility:hidden;width:100%}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li{margin:0;padding:0}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li.expandable .mini-arrow,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li.expandable .mini-arrow,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li.expandable .mini-arrow,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li.expandable .mini-arrow{margin-top:0}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li>a,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li>a{font-size:15px;font-weight:600;margin:0;padding:25px 60px 12px}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li:not([class])>a,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li:not([class])>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li:not([class])>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li:not([class])>a{padding:22px 60px 20px}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li:not([class]):not(:last-child)>a,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li:not([class]):not(:last-child)>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li:not([class]):not(:last-child)>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li:not([class]):not(:last-child)>a{position:relative}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li:not([class]):not(:last-child)>a:after,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li:not([class]):not(:last-child)>a:after,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="2"]>li:not([class]):not(:last-child)>a:after,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="4"]>li:not([class]):not(:last-child)>a:after{background:#004b97;bottom:0;content:"";height:1px;left:60px;position:absolute;width:100%}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"],#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]{border-bottom:1px solid #004b97;margin:0;padding:0}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li{margin:0;padding:0}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li>a{font-size:15px;font-weight:400;margin:0;padding:10px 0 10px 90px;position:relative}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li>a:before,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li>a:before{background:#f5f6f7;content:"";height:1px;left:60px;position:absolute;top:20px;width:10px}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable{cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable button.mini-arrow.focusable,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable button.mini-arrow.focusable{margin:0;position:relative;right:auto}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable.active,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable.active{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,115,207,.2)),to(rgba(0,115,207,.2))),#002c77;background:-o-linear-gradient(bottom,rgba(0,115,207,.2),rgba(0,115,207,.2)),#002c77;background:linear-gradient(0deg,rgba(0,115,207,.2),rgba(0,115,207,.2)),#002c77}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable.active,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable:hover,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable.active,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable:hover{-webkit-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable.active>a,#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable:hover>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable.active>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li.expandable:hover>a{color:#fff;display:inline-block;text-shadow:0 0 .65px #fff,0 0 .65px #fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li:not([class]):after,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="3"]>li:not([class]):after{display:none}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="4"],#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="4"]{left:calc(100% + 1px);margin:0;opacity:0;padding:0;position:absolute;top:0;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;visibility:hidden;width:100%}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="4"] li a,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="4"] li a{width:100%}#footer nav#block-neon-main-menu ul.menu--main li ul[data-depth="4"] li.expandable:before,#header nav#block-neon-main-menu ul.menu--main li ul[data-depth="4"] li.expandable:before{display:none}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"],#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]{border-bottom:1px solid #004b97;margin:0;padding:0}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li{margin:0;padding:0}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li>a,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li>a{font-size:15px;font-weight:400;margin:0;padding:10px 0 10px 90px;position:relative;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li>a:hover,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li>a:hover{text-shadow:0 0 .65px #fff,0 0 .65px #fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li>a:before,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li>a:before{background:#f5f6f7;content:"";height:1px;left:60px;position:absolute;top:20px;width:10px}#footer nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li:last-child>a:last-child,#header nav#block-neon-main-menu ul.menu--main li ul li ul[data-depth="5"]>li:last-child>a:last-child{padding-bottom:20px;position:relative}#footer nav#block-neon-main-menu ul.menu--main li ul li.active>ul[data-depth="2"],#header nav#block-neon-main-menu ul.menu--main li ul li.active>ul[data-depth="2"]{left:calc(100% + 2px);opacity:1;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;visibility:visible}#footer nav#block-neon-main-menu ul.menu--main li ul li.active ul li.active>ul[data-depth="4"],#header nav#block-neon-main-menu ul.menu--main li ul li.active ul li.active>ul[data-depth="4"]{left:calc(100% + 2px);opacity:1;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;visibility:visible;z-index:1}}#footer .header__search,#header .header__search{background:#f5f6f7;opacity:1;position:relative;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:visible;z-index:1}#footer .header__search.visually-hidden,#header .header__search.visually-hidden{opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden}@media (min-width:0px) and (max-width:1199.98px){#footer nav#block-neon-main-menu>ul>li.myAccount,#header nav#block-neon-main-menu>ul>li.myAccount{padding:1.5rem 0 0}#footer nav#block-neon-main-menu>ul>li.myAccount a,#header nav#block-neon-main-menu>ul>li.myAccount a{margin:0 auto}}@media (min-width:1200px){#footer #header nav#block-neon-main-menu>ul.menu--main>li,#footer #root nav#block-neon-main-menu>ul.menu--main>li,#footer body:not([class]) nav#block-neon-main-menu>ul.menu--main>li,#header #header nav#block-neon-main-menu>ul.menu--main>li,#header #root nav#block-neon-main-menu>ul.menu--main>li,#header body:not([class]) nav#block-neon-main-menu>ul.menu--main>li{height:100%}}#footer li.myAccount,#header li.myAccount{display:none!important}#footer .ui-widget-overlay,#header .ui-widget-overlay{opacity:.9}#footer .js-media-library-item-preview .field--name-thumbnail img,#header .js-media-library-item-preview .field--name-thumbnail img{width:auto!important}#footer .authContainer,#header .authContainer{border:1px solid #0073cf;position:absolute;text-align:right;z-index:10}#footer .authContainer .openid-connect-login-form form>div,#header .authContainer .openid-connect-login-form form>div{border:none}#footer .authContainer .openid-connect-login-form .form-submit,#header .authContainer .openid-connect-login-form .form-submit{background:none;border:none}@media (max-width:1199.95px){#footer .authContainer,#header .authContainer{border:1px solid #0073cf;right:72px;top:13px}#footer .authContainer .form-submit,#footer .authContainer a,#header .authContainer .form-submit,#header .authContainer a{color:#0073cf!important;display:inline-block;font-family:Inter,Helvetica,Arial,sans-serif!important;font-size:.55rem!important;font-weight:600!important;line-height:1.75!important;padding:5px 10px;text-decoration:none;text-transform:uppercase!important;white-space:nowrap}#footer .authContainer .form-submit:hover,#footer .authContainer a:hover,#header .authContainer .form-submit:hover,#header .authContainer a:hover{text-decoration:underline}#footer .authContainer :first-child,#header .authContainer :first-child{border-right:1px solid;border-top-left-radius:0}#footer .authContainer :last-child,#header .authContainer :last-child{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}}@media (min-width:1200px){#footer .authContainer,#header .authContainer{border:1px solid #0073cf;padding:0;right:0;top:-1px}#footer .authContainer .form-submit,#footer .authContainer a,#header .authContainer .form-submit,#header .authContainer a{color:#0073cf!important;display:inline-block;font-family:Inter,Helvetica,Arial,sans-serif!important;font-size:.55rem!important;font-weight:600!important;line-height:1.75!important;padding:5px 10px;text-decoration:none;text-transform:uppercase!important;white-space:nowrap}#footer .authContainer .form-submit:hover,#footer .authContainer a:hover,#header .authContainer .form-submit:hover,#header .authContainer a:hover{text-decoration:underline}#footer .authContainer :first-child,#header .authContainer :first-child{border-right:1px solid;border-top-left-radius:0}#footer .authContainer :last-child,#header .authContainer :last-child{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}}#footer .footer-top__wrapper,#header .footer-top__wrapper{background-color:#352723;color:#e4e6e7}#footer .footer-top__wrapper .footer-top__inner,#header .footer-top__wrapper .footer-top__inner{display:-webkit-box;display:flex;padding-bottom:20px;padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:500px){#footer .footer-top__wrapper .footer-top__inner,#header .footer-top__wrapper .footer-top__inner{-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}}@media (min-width:768px){#footer .footer-top__wrapper .footer-top__inner,#header .footer-top__wrapper .footer-top__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}#footer .footer-top__logo-social,#header .footer-top__logo-social{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:0;flex:none;margin-bottom:15px;width:auto}@media (min-width:500px){#footer .footer-top__logo-social,#header .footer-top__logo-social{-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:0}}@media (min-width:768px){#footer .footer-top__logo-social,#header .footer-top__logo-social{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:30px}}@media (min-width:992px){#footer .footer-top__logo-social,#header .footer-top__logo-social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}@media (min-width:1200px){#footer .footer-top__logo-social,#header .footer-top__logo-social{margin-right:60px}}#footer .footer-top__logo,#header .footer-top__logo{margin-bottom:10px}@media (min-width:500px){#footer .footer-top__logo,#header .footer-top__logo{margin-right:30px}}@media (min-width:992px){#footer .footer-top__logo,#header .footer-top__logo{margin-bottom:0}}@media (min-width:1200px){#footer .footer-top__logo,#header .footer-top__logo{margin-right:60px}}@media (min-width:1440px){#footer .footer-top__logo,#header .footer-top__logo{margin-right:80px}}#footer .footer-top__social,#header .footer-top__social{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#footer .footer-top__social h4,#header .footer-top__social h4{color:#e4e6e7;font-size:14px;font-weight:400;line-height:25px;margin:0}#footer .footer-top__social ul,#header .footer-top__social ul{display:-webkit-box;display:flex;-webkit-box-align:baseline;align-items:baseline;margin:0;padding:0}#footer .footer-top__social ul li,#header .footer-top__social ul li{display:block}#footer .footer-top__social ul li svg,#header .footer-top__social ul li svg{fill:#c2deea;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;width:16px}#footer .footer-top__social ul li a,#header .footer-top__social ul li a{display:block;padding:0 10px}#footer .footer-top__social ul li a:hover svg,#header .footer-top__social ul li a:hover svg{fill:#0073cf;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#footer .footer-top__social ul li.facebook svg,#header .footer-top__social ul li.facebook svg{height:20px}#footer .footer-top__newsletter,#header .footer-top__newsletter{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:15px}@media (min-width:500px){#footer .footer-top__newsletter,#header .footer-top__newsletter{-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}#footer .footer-top__newsletter .footer-top__newsletter-text h4,#header .footer-top__newsletter .footer-top__newsletter-text h4{color:#e4e6e7;font-family:Inter,sans-serif;font-weight:400;line-height:25px;margin:0}@media (min-width:600px){#footer .footer-top__newsletter .footer-top__newsletter-text h4,#header .footer-top__newsletter .footer-top__newsletter-text h4{font-size:20px}}#footer .footer-top__newsletter .footer-top__newsletter-text p,#header .footer-top__newsletter .footer-top__newsletter-text p{color:#e4e6e7;font-size:14px;line-height:25px;margin:10px 0 0}#footer .footer-top__newsletter .footer-top__newsletter-btn,#header .footer-top__newsletter .footer-top__newsletter-btn{-webkit-box-flex:0;flex:none;margin-top:20px}@media (min-width:500px){#footer .footer-top__newsletter .footer-top__newsletter-btn,#header .footer-top__newsletter .footer-top__newsletter-btn{margin-left:30px;margin-top:0}}@media (min-width:1440px){#footer .footer-top__newsletter .footer-top__newsletter-btn,#header .footer-top__newsletter .footer-top__newsletter-btn{margin-left:60px}}#footer .footer-top__newsletter .footer-top__newsletter-btn a,#header .footer-top__newsletter .footer-top__newsletter-btn a{border:1px solid #f5f6f7;border-radius:2px;color:#f5f6f7;display:inline-block;font-family:Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:2.4px;line-height:18px;padding:12px 22px 12px 18px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .footer-top__newsletter .footer-top__newsletter-btn a svg,#header .footer-top__newsletter .footer-top__newsletter-btn a svg{-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .footer-top__newsletter .footer-top__newsletter-btn a svg .line,#header .footer-top__newsletter .footer-top__newsletter-btn a svg .line{stroke-dasharray:11;stroke-dashoffset:11;-webkit-animation:arrowOut .1s linear forwards;animation:arrowOut .1s linear forwards}#footer .footer-top__newsletter .footer-top__newsletter-btn a:active,#footer .footer-top__newsletter .footer-top__newsletter-btn a:focus,#footer .footer-top__newsletter .footer-top__newsletter-btn a:hover,#header .footer-top__newsletter .footer-top__newsletter-btn a:active,#header .footer-top__newsletter .footer-top__newsletter-btn a:focus,#header .footer-top__newsletter .footer-top__newsletter-btn a:hover{background-color:#fff;border:1px solid #fff;color:#352723;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .footer-top__newsletter .footer-top__newsletter-btn a:active svg,#footer .footer-top__newsletter .footer-top__newsletter-btn a:focus svg,#footer .footer-top__newsletter .footer-top__newsletter-btn a:hover svg,#header .footer-top__newsletter .footer-top__newsletter-btn a:active svg,#header .footer-top__newsletter .footer-top__newsletter-btn a:focus svg,#header .footer-top__newsletter .footer-top__newsletter-btn a:hover svg{-webkit-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#footer .footer-top__newsletter .footer-top__newsletter-btn a:active svg .line,#footer .footer-top__newsletter .footer-top__newsletter-btn a:focus svg .line,#footer .footer-top__newsletter .footer-top__newsletter-btn a:hover svg .line,#header .footer-top__newsletter .footer-top__newsletter-btn a:active svg .line,#header .footer-top__newsletter .footer-top__newsletter-btn a:focus svg .line,#header .footer-top__newsletter .footer-top__newsletter-btn a:hover svg .line{-webkit-animation:arrowIn .15s linear forwards;animation:arrowIn .15s linear forwards}#footer .footer-top__newsletter .footer-top__newsletter-btn a:active svg path,#footer .footer-top__newsletter .footer-top__newsletter-btn a:focus svg path,#footer .footer-top__newsletter .footer-top__newsletter-btn a:hover svg path,#header .footer-top__newsletter .footer-top__newsletter-btn a:active svg path,#header .footer-top__newsletter .footer-top__newsletter-btn a:focus svg path,#header .footer-top__newsletter .footer-top__newsletter-btn a:hover svg path{stroke:#352723}@-webkit-keyframes arrowIn{0%{stroke-dashoffset:11}to{stroke-dashoffset:0}}@keyframes arrowIn{0%{stroke-dashoffset:11}to{stroke-dashoffset:0}}@-webkit-keyframes arrowOut{0%{stroke-dashoffset:0}to{stroke-dashoffset:11}}@keyframes arrowOut{0%{stroke-dashoffset:0}to{stroke-dashoffset:11}}#footer .footer-bottom__wrapper,#header .footer-bottom__wrapper{background:#4b372e url(https://www.neonscience.org/themes/custom/neon/images/footer_bottom_rip.png) repeat-x top;color:#fff;padding-top:30px}#footer .footer-bottom__wrapper .footer-bottom__inner,#header .footer-bottom__wrapper .footer-bottom__inner{-webkit-box-pack:justify;justify-content:space-between;padding-bottom:55px;padding-top:30px}@media (min-width:992px){#footer .footer-bottom__wrapper .footer-bottom__inner,#header .footer-bottom__wrapper .footer-bottom__inner{display:-webkit-box;display:flex;flex-wrap:wrap}}#footer #block-footer .menu--footer,#header #block-footer .menu--footer{display:-webkit-box;display:flex;-webkit-box-pack:start;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;align-items:center;margin:0 0 35px;padding:0}#footer #block-footer .menu--footer li,#header #block-footer .menu--footer li{display:block;margin-right:30px}#footer #block-footer .menu--footer li:last-child,#header #block-footer .menu--footer li:last-child{margin-right:0}#footer #block-footer .menu--footer li a,#header #block-footer .menu--footer li a{border-bottom:1px solid #c2deea;color:#c2deea;font-size:14px;font-weight:600;line-height:25px;text-decoration:none;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#footer #block-footer .menu--footer li a:hover,#header #block-footer .menu--footer li a:hover{border-bottom:none;color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#footer #block-footer .menu--footer li.myAccount,#header #block-footer .menu--footer li.myAccount{-webkit-box-flex:0;flex:none;margin:0 0 25px;width:100%}#footer #block-footer .menu--footer li.myAccount a,#header #block-footer .menu--footer li.myAccount a{background:#e4e6e7;border:1px solid #e4e6e7;border-radius:2px;color:#565a5c;font-size:12px;font-weight:600;letter-spacing:1.2px;padding:6px 12px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#footer #block-footer .menu--footer li.myAccount a:hover,#header #block-footer .menu--footer li.myAccount a:hover{background:#fff;border:1px solid #fff;color:#0073cf;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (min-width:768px){#footer #block-footer .menu--footer li.myAccount,#header #block-footer .menu--footer li.myAccount{margin:0 30px 0 0;width:auto}}@media (min-width:992px){#footer #block-footer .menu--footer,#header #block-footer .menu--footer{margin:0}}#footer .footer-bottom__copyright p,#header .footer-bottom__copyright p{color:#fff;font-size:14px;line-height:25px;margin:0}#footer .footer-bottom__message,#header .footer-bottom__message{margin:30px 0 0;-webkit-box-flex:0;flex:none;width:100%}#footer .footer-bottom__message p,#header .footer-bottom__message p{color:#fff;font-size:14px;line-height:25px;margin:0 0 10px}#footer .footer-bottom__message p:last-child,#header .footer-bottom__message p:last-child{margin:0} -/*# sourceMappingURL=drupal-theme.98af391f0797dc8df157fb52a8a37b1d.min.css.map */ \ No newline at end of file diff --git a/public/index.html b/public/index.html index 719302fc..d2f782b3 100644 --- a/public/index.html +++ b/public/index.html @@ -16,7 +16,7 @@ diff --git a/scripts/lib/lib-cache-remote-assets.js b/scripts/lib/lib-cache-remote-assets.js index 91577922..9d08b8b8 100644 --- a/scripts/lib/lib-cache-remote-assets.js +++ b/scripts/lib/lib-cache-remote-assets.js @@ -149,10 +149,10 @@ const sanitizeContent = (key, content) => { switch (key) { // DRUPAL_THEME_CSS - comment out all styles with relative path URLs (these will always fail) case REMOTE_ASSETS_CACHE.DRUPAL_THEME_CSS.KEY: - content.match(/^(.*url\([\"\']((?!data)).*)$/mg).forEach((match) => { + content.match(/^(.*url\(["']((?!data|https)).*)$/mg).forEach((match) => { let shouldCommentMatch = true; if (config.cssReplaceRelativeUrls) { - const relativeUrlRegex = /(?url\(["']\.\.\/\.\.\/\.\.\/\.\.\/(?images\/.+)["']\))/; + const relativeUrlRegex = /(?url\(["'](?\.\.\/\.\.\/\.\.\/\.\.\/|\.\.\/\.\.\/\.\.\/|\.\.\/\.\.\/|\.\.\/)(?images\/.+)["']\))/; const matchesRelative = relativeUrlRegex.exec(match); if (matchesRelative && (matchesRelative.length > 0) diff --git a/scripts/lib/lib-fix-worker-babel.js b/scripts/lib/lib-fix-worker-babel.js index 1e214ad7..d7de2ca4 100644 --- a/scripts/lib/lib-fix-worker-babel.js +++ b/scripts/lib/lib-fix-worker-babel.js @@ -52,7 +52,7 @@ workers.forEach((worker) => { // Store lines before entering the worker and note when we do enter it if (!workerEntered) { preLines.push(line); - if (/^\s*return [_a-zA-Z0-9]+\.spawn\(function \(.*\) \{$/.test(line)) { + if (/^\s*return [_a-zA-Z0-9]+\.spawn\((?function \(.*\)|.+ \=\>) \{$/.test(line)) { workerEntered = true; } return; @@ -67,7 +67,7 @@ workers.forEach((worker) => { } if (polyfillLines.length === 2) { console.log(`* ${worker} - SKIPPED - no polyfills in need of moving`); - return; + return; } // Write the updated file back out to lib const outSource = [...preLines, ...polyfillLines, ...postLines].join('\n').replace(/[\n]{2,}/g, '\n\n'); diff --git a/src/lib_components/remoteAssets/drupal-footer.html.js b/src/lib_components/remoteAssets/drupal-footer.html.js index 9b175871..17556ae9 100644 --- a/src/lib_components/remoteAssets/drupal-footer.html.js +++ b/src/lib_components/remoteAssets/drupal-footer.html.js @@ -1,6 +1,5 @@ let html; export default html = ` -
-