//
// jwlib-rwflexnav
//

;(function($){"use strict";var version='20140730.1100',debug=function(msg,obj){if(window.debug===true&&window.console&&console.log){console.log('[rwflexnav] '+msg);if(obj)console.log(obj);}};$.fn.divideNav=function(options){var opts=$.extend(true,{},$.fn.rwflexnav.defaults,options||{});var container=$(this);$('> li.'+opts.className.divider,container).remove();var items=$('> li',container);$('<li>').addClass(opts.className.divider).insertBefore(items);$('<li>').addClass(opts.className.divider).insertAfter(items.last());return $(container);};$.fn.hackRWFlexNav=function(options){var opts=$.extend(true,{},$.fn.rwflexnav.defaults,options||{});var container=$(this);$('> ul.'+opts.className.menu,container).first().removeClass(opts.className.dropdown).find('ul').removeClass(opts.className.menu);$('> ul.'+opts.className.menu,container).find('li').each(function(){if($(this).find('ul').length===0)$(this).removeClass(opts.className.hasDropdown);});return $(container);};$.fn.processRWFlexNav=function(options){var opts=$.extend(true,{},$.fn.rwflexnav.defaults,options||{});var container=$(this);$('li a header',container).parent().attr('href','javascript:void(0)').parent().addClass(opts.className.heading);$('li a label',container).unwrap();$('li a button',container).each(function(){var classes=$(this).attr('class');var text=$(this).text();$(this).parent().addClass(opts.className.button).addClass(classes).html(text).parent().addClass(opts.className.hasButton);});$('li a hr',container).unwrap().parent().addClass(opts.className.divider).html('');return $(container);};$.fn.rwflexnav=function(options){var opts=$.extend(true,{},$.fn.rwflexnav.defaults,options||{});return this.each(function(){if($('> ul.'+opts.className.menu,this).length===0){console.error('RWFlexNav Aborting! Unable to locate menu with class "'+opts.className.menu+'"');return false;}
var method=$.fn.rwflexnav[opts.scope],container=typeof method==='function'?method(opts,this):false;if(opts.hackNav)container.hackRWFlexNav(opts);container.processRWFlexNav(opts);if(opts.divide)$('> ul.'+opts.className.menu,container).divideNav(opts);debug('Processing Complete',container);return $(container);});};$.fn.rwflexnav.all=function(opts,container){return $(container);};$.fn.rwflexnav.top=function(opts,container){$('> ul.'+opts.className.menu,container).find('ul').remove();return $(container);};$.fn.rwflexnav.subnav=function(opts,container){var menu=$('> ul.'+opts.className.menu,container).first(),submenu=$('> ul.'+opts.className.menu+'> li:nth-child('+opts.subNavIndex+') > ul',container),classes=menu.attr('class');debug('Scope SubNav',submenu);if(submenu.length===0){console.error('RWFlexNav Error! No subnav found at index '+opts.subNavIndex);}
else{submenu.addClass(opts.className.menu).addClass(classes).insertAfter(menu);submenu.find('>li.js-generated').remove();menu.remove();}
return $(container);};$.fn.rwflexnav.active=function(opts,container){var menu=$('> ul.'+opts.className.menu,container).first(),submenu=$('> ul.'+opts.className.menu+' > li.'+opts.className.active+' > ul',container),classes=menu.attr('class');debug('Scope Active',submenu);if(submenu.length===0){console.error('RWFlexNav Error! No active subnav found with class "'+opts.className.active+'"');}
else{submenu.addClass(opts.className.menu).addClass(classes).insertAfter(menu);submenu.find('>li.js-generated').remove();menu.remove();}
return $(container);};$.fn.rwflexnav.defaults={scope:'all',hackNav:true,divide:false,subNavIndex:0,className:{menu:'menu',heading:'heading',divider:'divider',active:'active',dropdown:'dropdown',button:'button',hasButton:'has-form',hasDropdown:'has-dropdown'}};})(jQuery);


//
// vein
//

!function(e,t){"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define("vein",t):this.vein=t()}(0,function(){var e=function(){},t=function(e,t,n){var s,r,l=[],i=[],u=t[document.all?"rules":"cssRules"],o=e.replace(/\s/g,"");for(s=0,r=u.length;s<r;s++)(u[s].selectorText===e||4===u[s].type&&u[s].cssText.replace(/\s/g,"").substring(0,o.length)==o)&&(null===n?i.push(s):l.push(u[s]));for(s=0,r=i.length;s<r;s++)t.deleteRule(i[s]);return l},n=function(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n+": "+e[n]+";");return t.join("")};e.getStylesheet=function(){return this.element&&document.getElementById("vein")||(this.element=document.createElement("style"),this.element.setAttribute("type","text/css"),this.element.setAttribute("id","vein"),document.getElementsByTagName("head")[0].appendChild(this.element),this.stylesheet=this.element.sheet),this.stylesheet};var s=function(e){return e[document.all?"rules":"cssRules"]},r=function(e,t,n){var r=s(n);n.insertRule?n.insertRule(e+"{"+t+"}",r.length):n.addRule(e,t,r.length)};return e.inject=function(e,l,i){var u,o,h,f,c,a,y,d,g,p,m=(i=function(e){e=e||{};for(var t=1;t<arguments.length;t++)if(arguments[t])for(var n in arguments[t])arguments[t].hasOwnProperty(n)&&(e[n]=arguments[t][n]);return e}({},i)).stylesheet||this.getStylesheet();s(m);for("string"==typeof e&&(e=[e]),u=0,o=e.length;u<o;u++)if("object"==typeof e[u]&&m.insertRule)for(h in e[u])if(0===(f=t(h,m,l)).length)for(c=n(l),g=0,p=e[u][h].length;g<p;g++)r(h,e[u][h][g]+"{"+c+"}",m);else for(y=0,d=f.length;y<d;y++)this.inject(e[u][h],l,{stylesheet:f[y]});else{if(f=t(e[u],m,l),null===l)return;if(0===f.length)c=n(l),r(e[u],c,m);else for(y=0,d=f.length;y<d;y++)for(a in l)l.hasOwnProperty(a)&&(f[y].style.setProperty?f[y].style.setProperty(a,l[a],""):f[y].style.setAttribute(a,l[a],""))}return this},e});


//
// com.bwd.utils.js
//

 function bwd_init(){document.documentElement.className+=" bwd-js";if("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch){document.documentElement.className+=" bwd-touch";}}
if(document.readyState!=='loading'){bwd_init();}else{document.addEventListener('DOMContentLoaded',bwd_init)}


//
// jwlib-utils
//

(function($){"use strict";jQuery.fn.exists=function(){return jQuery(this).length>0;};jQuery.getParameterByName=function(name,url){if(!url)url=window.location.href;name=name.replace(/[[\]]/g,"\\$&");var regex=new RegExp("[?&]"+name+"(=([^&#]*)|&|#|$)"),results=regex.exec(url);if(!results)return null;if(!results[2])return"";return decodeURIComponent(results[2].replace(/\+/g," "));};jQuery.debug=function(){if(window.debug===true)window.debug=1;var maxlevel=parseInt($.getParameterByName("debug")||window.debug)||0;if(maxlevel===0)return;var args=Array.prototype.slice.call(arguments),group="debug",loglevel=1;if(args.length>1&&typeof(args[args.length-1])==="number"){loglevel=args.pop();}
if(loglevel>maxlevel)return;if(args.length>1&&typeof(args[0])==="string"){group=args.shift();}
var debugGroup=$.getParameterByName("debugGroup")||window.debugGroup;if(debugGroup&&!group.match(debugGroup))return;console.group(group);args.forEach(function(arg){if(Array.isArray(arg)&&typeof arg[0]!=="object"){console.table(arg);}
else{console.log(arg);}});console.groupEnd();};jQuery.isMobile=jQuery.isTouch=function(){return"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch||false;};if(jQuery.isTouch())document.documentElement.classList.add("touch");jQuery.clearBrowserCache=function(){$(window).on("pageshow",function(event){if(event.originalEvent.persisted){window.location.reload();}});};jQuery.preloadImages=function(){for(var i=0;i<arguments.length;i++){$("<img />").attr("src",arguments[i]);}};var triggerWindowResize=function(){$(window).trigger("resize");};if(typeof(orientationEvent)==undefined){var orientationEvent=0;}
$(window).on(orientationEvent,triggerWindowResize).on("load",triggerWindowResize);})(jQuery);


/*! jQuery Migrate v1.2.1 | (c) 2005, 2013 jQuery Foundation, Inc. and other contributors | jquery.org/license */
jQuery.migrateMute===void 0&&(jQuery.migrateMute=!0),function(e,t,n){function r(n){var r=t.console;i[n]||(i[n]=!0,e.migrateWarnings.push(n),r&&r.warn&&!e.migrateMute&&(r.warn("JQMIGRATE: "+n),e.migrateTrace&&r.trace&&r.trace()))}function a(t,a,i,o){if(Object.defineProperty)try{return Object.defineProperty(t,a,{configurable:!0,enumerable:!0,get:function(){return r(o),i},set:function(e){r(o),i=e}}),n}catch(s){}e._definePropertyBroken=!0,t[a]=i}var i={};e.migrateWarnings=[],!e.migrateMute&&t.console&&t.console.log&&t.console.log("JQMIGRATE: Logging is active"),e.migrateTrace===n&&(e.migrateTrace=!0),e.migrateReset=function(){i={},e.migrateWarnings.length=0},"BackCompat"===document.compatMode&&r("jQuery is not compatible with Quirks Mode");var o=e("<input/>",{size:1}).attr("size")&&e.attrFn,s=e.attr,u=e.attrHooks.value&&e.attrHooks.value.get||function(){return null},c=e.attrHooks.value&&e.attrHooks.value.set||function(){return n},l=/^(?:input|button)$/i,d=/^[238]$/,p=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,f=/^(?:checked|selected)$/i;a(e,"attrFn",o||{},"jQuery.attrFn is deprecated"),e.attr=function(t,a,i,u){var c=a.toLowerCase(),g=t&&t.nodeType;return u&&(4>s.length&&r("jQuery.fn.attr( props, pass ) is deprecated"),t&&!d.test(g)&&(o?a in o:e.isFunction(e.fn[a])))?e(t)[a](i):("type"===a&&i!==n&&l.test(t.nodeName)&&t.parentNode&&r("Can't change the 'type' of an input or button in IE 6/7/8"),!e.attrHooks[c]&&p.test(c)&&(e.attrHooks[c]={get:function(t,r){var a,i=e.prop(t,r);return i===!0||"boolean"!=typeof i&&(a=t.getAttributeNode(r))&&a.nodeValue!==!1?r.toLowerCase():n},set:function(t,n,r){var a;return n===!1?e.removeAttr(t,r):(a=e.propFix[r]||r,a in t&&(t[a]=!0),t.setAttribute(r,r.toLowerCase())),r}},f.test(c)&&r("jQuery.fn.attr('"+c+"') may use property instead of attribute")),s.call(e,t,a,i))},e.attrHooks.value={get:function(e,t){var n=(e.nodeName||"").toLowerCase();return"button"===n?u.apply(this,arguments):("input"!==n&&"option"!==n&&r("jQuery.fn.attr('value') no longer gets properties"),t in e?e.value:null)},set:function(e,t){var a=(e.nodeName||"").toLowerCase();return"button"===a?c.apply(this,arguments):("input"!==a&&"option"!==a&&r("jQuery.fn.attr('value', val) no longer sets properties"),e.value=t,n)}};var g,h,v=e.fn.init,m=e.parseJSON,y=/^([^<]*)(<[\w\W]+>)([^>]*)$/;e.fn.init=function(t,n,a){var i;return t&&"string"==typeof t&&!e.isPlainObject(n)&&(i=y.exec(e.trim(t)))&&i[0]&&("<"!==t.charAt(0)&&r("$(html) HTML strings must start with '<' character"),i[3]&&r("$(html) HTML text after last tag is ignored"),"#"===i[0].charAt(0)&&(r("HTML string cannot start with a '#' character"),e.error("JQMIGRATE: Invalid selector string (XSS)")),n&&n.context&&(n=n.context),e.parseHTML)?v.call(this,e.parseHTML(i[2],n,!0),n,a):v.apply(this,arguments)},e.fn.init.prototype=e.fn,e.parseJSON=function(e){return e||null===e?m.apply(this,arguments):(r("jQuery.parseJSON requires a valid JSON string"),null)},e.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||0>e.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e.browser||(g=e.uaMatch(navigator.userAgent),h={},g.browser&&(h[g.browser]=!0,h.version=g.version),h.chrome?h.webkit=!0:h.webkit&&(h.safari=!0),e.browser=h),a(e,"browser",e.browser,"jQuery.browser is deprecated"),e.sub=function(){function t(e,n){return new t.fn.init(e,n)}e.extend(!0,t,this),t.superclass=this,t.fn=t.prototype=this(),t.fn.constructor=t,t.sub=this.sub,t.fn.init=function(r,a){return a&&a instanceof e&&!(a instanceof t)&&(a=t(a)),e.fn.init.call(this,r,a,n)},t.fn.init.prototype=t.fn;var n=t(document);return r("jQuery.sub() is deprecated"),t},e.ajaxSetup({converters:{"text json":e.parseJSON}});var b=e.fn.data;e.fn.data=function(t){var a,i,o=this[0];return!o||"events"!==t||1!==arguments.length||(a=e.data(o,t),i=e._data(o,t),a!==n&&a!==i||i===n)?b.apply(this,arguments):(r("Use of jQuery.fn.data('events') is deprecated"),i)};var j=/\/(java|ecma)script/i,w=e.fn.andSelf||e.fn.addBack;e.fn.andSelf=function(){return r("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),w.apply(this,arguments)},e.clean||(e.clean=function(t,a,i,o){a=a||document,a=!a.nodeType&&a[0]||a,a=a.ownerDocument||a,r("jQuery.clean() is deprecated");var s,u,c,l,d=[];if(e.merge(d,e.buildFragment(t,a).childNodes),i)for(c=function(e){return!e.type||j.test(e.type)?o?o.push(e.parentNode?e.parentNode.removeChild(e):e):i.appendChild(e):n},s=0;null!=(u=d[s]);s++)e.nodeName(u,"script")&&c(u)||(i.appendChild(u),u.getElementsByTagName!==n&&(l=e.grep(e.merge([],u.getElementsByTagName("script")),c),d.splice.apply(d,[s+1,0].concat(l)),s+=l.length));return d});var Q=e.event.add,x=e.event.remove,k=e.event.trigger,N=e.fn.toggle,T=e.fn.live,M=e.fn.die,S="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",C=RegExp("\\b(?:"+S+")\\b"),H=/(?:^|\s)hover(\.\S+|)\b/,A=function(t){return"string"!=typeof t||e.event.special.hover?t:(H.test(t)&&r("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),t&&t.replace(H,"mouseenter$1 mouseleave$1"))};e.event.props&&"attrChange"!==e.event.props[0]&&e.event.props.unshift("attrChange","attrName","relatedNode","srcElement"),e.event.dispatch&&a(e.event,"handle",e.event.dispatch,"jQuery.event.handle is undocumented and deprecated"),e.event.add=function(e,t,n,a,i){e!==document&&C.test(t)&&r("AJAX events should be attached to document: "+t),Q.call(this,e,A(t||""),n,a,i)},e.event.remove=function(e,t,n,r,a){x.call(this,e,A(t)||"",n,r,a)},e.fn.error=function(){var e=Array.prototype.slice.call(arguments,0);return r("jQuery.fn.error() is deprecated"),e.splice(0,0,"error"),arguments.length?this.bind.apply(this,e):(this.triggerHandler.apply(this,e),this)},e.fn.toggle=function(t,n){if(!e.isFunction(t)||!e.isFunction(n))return N.apply(this,arguments);r("jQuery.fn.toggle(handler, handler...) is deprecated");var a=arguments,i=t.guid||e.guid++,o=0,s=function(n){var r=(e._data(this,"lastToggle"+t.guid)||0)%o;return e._data(this,"lastToggle"+t.guid,r+1),n.preventDefault(),a[r].apply(this,arguments)||!1};for(s.guid=i;a.length>o;)a[o++].guid=i;return this.click(s)},e.fn.live=function(t,n,a){return r("jQuery.fn.live() is deprecated"),T?T.apply(this,arguments):(e(this.context).on(t,this.selector,n,a),this)},e.fn.die=function(t,n){return r("jQuery.fn.die() is deprecated"),M?M.apply(this,arguments):(e(this.context).off(t,this.selector||"**",n),this)},e.event.trigger=function(e,t,n,a){return n||C.test(e)||r("Global events are undocumented and deprecated"),k.call(this,e,t,n||document,a)},e.each(S.split("|"),function(t,n){e.event.special[n]={setup:function(){var t=this;return t!==document&&(e.event.add(document,n+"."+e.guid,function(){e.event.trigger(n,null,t,!0)}),e._data(this,n,e.guid++)),!1},teardown:function(){return this!==document&&e.event.remove(document,n+"."+e._data(this,n)),!1}}})}(jQuery,window);
var stacks = {};
stacks.jQuery = jQuery.noConflict(true);
stacks.com_bigwhiteduck_stacks_headerpro = {};
stacks.com_bigwhiteduck_stacks_headerpro = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery; var elements=document.getElementsByClassName('hp-slice');while(elements.length>0){elements[0].parentNode.removeChild(elements[0]);}

return stack;})(stacks.com_bigwhiteduck_stacks_headerpro);
stacks.com_bigwhiteduck_stacks_billboard = {};
stacks.com_bigwhiteduck_stacks_billboard = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;/*! jQuery slabtext plugin v2.3.1 MIT/GPL2 @freqdec */
(function($){$.fn.slabText=function(options){var settings={fontRatio:0.78,forceNewCharCount:true,wrapAmpersand:true,headerBreakpoint:null,viewportBreakpoint:null,noResizeEvent:false,resizeThrottleTime:300,maxFontSize:999,postTweak:true,precision:3,minCharsPerLine:0};$("body").addClass("slabtexted");return this.each(function(){if(options){$.extend(settings,options)}var $this=$(this),keepSpans=$("span.slabtext",$this).length,words=keepSpans?[]:String($.trim($this.text())).replace(/\s{2,}/g," ").split(" "),origFontSize=null,idealCharPerLine=null,fontRatio=settings.fontRatio,forceNewCharCount=settings.forceNewCharCount,headerBreakpoint=settings.headerBreakpoint,viewportBreakpoint=settings.viewportBreakpoint,postTweak=settings.postTweak,precision=settings.precision,resizeThrottleTime=settings.resizeThrottleTime,minCharsPerLine=settings.minCharsPerLine,resizeThrottle=null,viewportWidth=$(window).width(),headLink=$this.find("a:first").attr("href")||$this.attr("href"),linkTitle=headLink?$this.find("a:first").attr("title"):"";if(!keepSpans&&minCharsPerLine&&words.join(" ").length<minCharsPerLine){return}var grabPixelFontSize=function(){var dummy=jQuery('<div style="display:none;font-size:1em;margin:0;padding:0;height:auto;line-height:1;border:0;">&nbsp;</div>').appendTo($this),emH=dummy.height();dummy.remove();return emH};var resizeSlabs=function resizeSlabs(){var parentWidth=$this.width(),fs;if(parentWidth===0){return}$this.removeClass("slabtextdone slabtextinactive");if(viewportBreakpoint&&viewportBreakpoint>viewportWidth||headerBreakpoint&&headerBreakpoint>parentWidth){$this.addClass("slabtextinactive");return}fs=grabPixelFontSize();if(!keepSpans&&(forceNewCharCount||fs!=origFontSize)){origFontSize=fs;var newCharPerLine=Math.min(60,Math.floor(parentWidth/(origFontSize*fontRatio))),wordIndex=0,lineText=[],counter=0,preText="",postText="",finalText="",slice,preDiff,postDiff;if(newCharPerLine!=0&&newCharPerLine!=idealCharPerLine){idealCharPerLine=newCharPerLine;while(wordIndex<words.length){postText="";while(postText.length<idealCharPerLine){preText=postText;postText+=words[wordIndex]+" ";if(++wordIndex>=words.length){break}}if(minCharsPerLine){slice=words.slice(wordIndex).join(" ");if(slice.length<minCharsPerLine){postText+=slice;preText=postText;wordIndex=words.length+2}}preDiff=idealCharPerLine-preText.length;postDiff=postText.length-idealCharPerLine;if((preDiff<postDiff)&&(preText.length>=(minCharsPerLine||2))){finalText=preText;wordIndex--}else{finalText=postText}finalText=$("<div/>").text(finalText).html();if(settings.wrapAmpersand){finalText=finalText.replace(/&amp;/g,'<span class="amp">&amp;</span>')}finalText=$.trim(finalText);lineText.push('<span class="slabtext">'+finalText+"</span>")}$this.html(lineText.join(" "));if(headLink){$this.wrapInner('<a href="'+headLink+'" '+(linkTitle?'title="'+linkTitle+'" ':"")+"/>")}}}else{origFontSize=fs}$("span.slabtext",$this).each(function(){var $span=$(this),innerText=$span.text(),wordSpacing=innerText.split(" ").length>1,diff,ratio,fontSize;if(postTweak){$span.css({"word-spacing":0,"letter-spacing":0})}ratio=parentWidth/$span.width();fontSize=parseFloat(this.style.fontSize)||origFontSize;$span.css("font-size",Math.min((fontSize*ratio).toFixed(precision),settings.maxFontSize)+"px");diff=!!postTweak?parentWidth-$span.width():false;if(diff){$span.css((wordSpacing?"word":"letter")+"-spacing",(diff/(wordSpacing?innerText.split(" ").length-1:innerText.length)).toFixed(precision)+"px")}});$this.addClass("slabtextdone")};resizeSlabs();if(!settings.noResizeEvent){$(window).resize(function(){clearTimeout(resizeThrottle);resizeThrottle=setTimeout(resizeSlabs,resizeThrottleTime)})}})}})(jQuery);

return stack;})(stacks.com_bigwhiteduck_stacks_billboard);
stacks.com_bigwhiteduck_stacks_limelight = {};
stacks.com_bigwhiteduck_stacks_limelight = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;
$(window).one('load',function(){console.log('LL dupe checker.')
var dupes='';var limelightdupes=function(triggers){var trigCounts={};for(var i=0;i<triggers.length;i++){var num=triggers[i];trigCounts[num]=trigCounts[num]?trigCounts[num]+1:1;};for(var key in trigCounts){if(trigCounts.hasOwnProperty(key)){if(trigCounts[key]>1){return(key);};};};};var getQueryString=function(name,url){if(!url){url=window.location.href;}
name=name.replace(/[\[\]]/g,"\\$&");var regex=new RegExp("[?&]"+name+"(=([^&#]*)|&|#|$)"),results=regex.exec(url);if(!results)return null;if(!results[2])return'';return decodeURIComponent(results[2].replace(/\+/g," "));};var qs=getQueryString('ll'),lo=qs!==null;if(lo){setTimeout(function(){$(document.getElementsByClassName(qs)[0]).trigger('click');},0);};setTimeout(function(){var instances=document.getElementsByClassName('lightbox-info');var triggers=Array.prototype.map.call(instances,function(el){return el.getAttribute('data-ll-trigger');});dupes=limelightdupes(triggers);if(typeof dupes!=='undefined'&&dupes.length>0){console.log('Limelight Duplicate trigger: '+dupes+' found on page');};},1000);});
(function(window,factory){if(typeof define==='function'&&define.amd){define(['jquery'],function($){return factory(window,$);});}else if(typeof module==='object'&&typeof module.exports==='object'){module.exports=factory(window,require('jquery'));}else{window.infix=factory(window,window.jQuery);}}(typeof window!=="undefined"?window:this,function(window,$){var
document=window.document,$=stacks.jQuery,_win=$(window),_apTimer,_deferred=$.Deferred,_html=$('html'),_canFocus='a[href],area[href],input:not([disabled]),select:not([disabled]),textarea:not([disabled]),button:not([disabled]),iframe,object,embed,[contenteditable],[tabindex]:not([tabindex^="-"])',_attrAriaHidden='aria-hidden',_dataAriaHidden='infix-'+_attrAriaHidden,_instances=[],_defaultOptions={handler:null,handlers:{image:imageHandler,inline:inlineHandler,ajax:ajaxHandler,youtube:youtubeHandler,vimeo:vimeoHandler,googlemaps:googlemapsHandler,iframe:iframeHandler,htmlvideo:htmlVideoHandler},unique_id:'limelight_parent',thisChild_id:'thischild_id',lightbox_id:'limelight_lightbox',multimap:false,pre_load:false,should_remove:true,targetElement:'body',autoSizeTarget:false,preventBodyScroll:false,autoplay:true,local_delay:-1,triggerElement:$('.slb-trigger'),direction:'',closeIcon:$('.splb-close-icon'),template:'<div class="infix" role="dialog" aria-label="Dialog Window (Press escape to close)" tabindex="-1"><div class="infix-wrap" data-infix-close role="document"><div class="infix-loader" aria-hidden="true">Loading...</div><div class="infix-container"><div class="infix-content"></div><button class="infix-close" type="button" aria-label="Close (Press escape to close)" data-infix-close>&times;</button></div></div></div>'},_imageRegexp=/(^data:image\/)|(\.(png|jpe?g|gif|svg|webp|bmp|ico|tiff?)(\?\S*)?$)/i,_youtubeRegex=/(youtube(-nocookie)?\.com|youtu\.be)\/(watch\?v=|v\/|u\/|embed\/?)?([\w-]{11})(.*)?/i,_vimeoRegex=/(vimeo(pro)?\.com)\/(?:[^\d]+)?(\d+)\??(.*)?$/,_googlemapsRegex=/((maps|www)\.)?google\.([^\/\?]+)\/?((maps\/?)?\?)(.*)/i,_transitionEndEvent=(function(){var el=document.createElement('div');var transEndEventNames={WebkitTransition:'webkitTransitionEnd',MozTransition:'transitionend',OTransition:'oTransitionEnd otransitionend',transition:'transitionend'};for(var name in transEndEventNames){if(el.style[name]!==undefined){return transEndEventNames[name];}}
return false;})();function llDiv(id){return $('#'+id);};function trans(id){return parseInt(llDiv(id).attr('data-trans'),10);};function delay(id,localdly){return(localdly>=0)?localdly:parseInt(llDiv(id).attr('data-delay'),10);};function transitionEnd(element,def_to){var deferred=_deferred();if(!_transitionEndEvent||!element.length){deferred.resolve();}else{var fb=setTimeout(function(){deferred.resolve();},parseInt(def_to,10)+100);element.one(_transitionEndEvent,function(event){if(event.target==element){clearTimeout(fb);deferred.resolve();}});}
return deferred.promise();};function settings(currSettings,key,value){if(arguments.length===1){return $.extend({},currSettings);}
if(typeof key==='string'){if(typeof value==='undefined'){return typeof currSettings[key]==='undefined'?null:currSettings[key];}
currSettings[key]=value;}else{$.extend(currSettings,key);}
return this;};function parseQueryParams(params){var pos=params.indexOf('?');if(pos>-1){params=params.substr(pos+1);}
var pairs=decodeURI(params.split('#')[0]).split('&');var obj={},p;for(var i=0,n=pairs.length;i<n;i++){if(!pairs[i]){continue;}
p=pairs[i].split('=');obj[p[0]]=p[1];}
return obj;};function appendQueryParams(url,params){if(!params){return url;}
if('string'===$.type(params)){params=parseQueryParams(params);}
if(url.indexOf('?')>-1){var split=url.split('?');url=split.shift();params=$.extend({},parseQueryParams(split[0]),params)}
return url+'?'+$.param(params);};function transferHash(originalUrl,newUrl){var pos=originalUrl.indexOf('#');if(-1===pos){return newUrl;}
if(pos>0){originalUrl=originalUrl.substr(pos);}
return newUrl+originalUrl;};function iframe(iframeUrl,instance,queryParams,hashUrl){instance&&instance.element().addClass('infix-iframe');if(queryParams){iframeUrl=appendQueryParams(iframeUrl,queryParams);}
if(hashUrl){iframeUrl=transferHash(hashUrl,iframeUrl);}
return'<div class="infix-iframe-container"><iframe frameborder="0" allowfullscreen src="'+iframeUrl+'"></iframe></div>';};function error(msg){return $('<div class="infix-error"><span class="infix-err-txt">'+msg+'</span></div>');};function imageHandler(target,instance){var desc=(instance.element()&&instance.element().data('infix-desc'))||'Limelight Image';var customclass=(instance.element()&&instance.element().data('infix-imgclass'))||'';var img=$('<img class="infix-img'+customclass+'" src="'+target+'" alt="'+desc+'">');var deferred=_deferred();var failed=function(){deferred.reject(error('Image not found'));};img.on('load',function(){if(this.naturalWidth===0){return failed();}
deferred.resolve(img);})
img.on('error',failed);deferred.resolve(img);return deferred.promise();};imageHandler.test=function(target){return _imageRegexp.test(target);};function htmlVideoHandler(target,instance){var vid=$('<div class="infix-iframe-container"><video class="infix-vid" autoplay> <source src="'+target+'" type="video/mp4"> </video></div>');var deferred=_deferred();var failed=function(){deferred.reject(error('Failed to load video'));};vid.on('load',function(){if(this.naturalWidth===0){return failed();}
deferred.resolve(vid);}).on('error',failed);instance.element().addClass('infix-iframe');deferred.resolve(vid);return deferred.promise();};function inlineHandler(target,instance){var el,placeholder,hasHideClass;try{el=$(target);}catch(e){return false;}
if(!el.length){return false;}
if(el.hasClass('pre-load-frame'))instance&&instance.element().addClass('infix-iframe');placeholder=$('<i style="display:none !important"></i>');hasHideClass=el.hasClass('infix-hide');instance.element().one('infix:remove',function(){placeholder.before(el).remove();if(hasHideClass&&!el.closest('.infix-content').length){el.addClass('infix-hide');}});return el.removeClass('infix-hide').after(placeholder);};function ajaxHandler(target,instance){var el,placeholder,hasHideClass;var deferred=_deferred();instance.element().find('.infix-content').append('<div class="splb"><div class="spl-wrap"></div></div>');var $container=$('<div></div>').on('load',target,function(response,status){if(status!=="error"){deferred.resolve($container.contents());}
deferred.fail();});return deferred.promise();};function youtubeHandler(target,instance){var matches=_youtubeRegex.exec(target);if(!matches){return false;}
return iframe('https://www.youtube'+(matches[2]||'')+'.com/embed/'+matches[4],instance,matches[5],target);};function vimeoHandler(target,instance){var matches=_vimeoRegex.exec(target);if(!matches){return false;}
return iframe('https://player.vimeo.com/video/'+matches[3]+'?autoplay=1',instance,matches[4],target);};function googlemapsHandler(target,instance){var matches=_googlemapsRegex.exec(target);if(!matches){return false;}
return iframe('https://www.google.'+matches[3]+'/maps?'+matches[6],instance,{output:matches[6].indexOf('layer=c')>0?'svembed':'embed'},target);};function iframeHandler(target,instance){return iframe(target,instance);};function sectionContent(target,instance){return $(target).find('.shear-inner').first();};function targetIsBody(type,instance){if(type=='body'){return true;}else{return false;}};function contentHeight(content,instance){if(typeof content!=='undefined'){return content.outerHeight();}};function winHeight(type,instance){if(type=='body'){return Math.max(document.documentElement.clientHeight||0,window.innerHeight||0);}else{return Math.ceil($(type).height()+1);}};function keydown(e){var openLL=$('.infix-opened'),canClose=$('.infix-opened[data-escClose]');if(!openLL){return;}
if(e.keyCode===27){$('[data-infix-close]',canClose).trigger('click');}
if(e.keyCode===37){if(openLL.hasClass('allow-nav')){$('[data-infix-prev]',openLL).trigger('click');}}
if(e.keyCode===39){if(openLL.hasClass('allow-nav')){$('[data-infix-next]',openLL).trigger('click');}}
if(e.keyCode===9){tabInContent(e,current);}};function tabInContent(e,instance){var fields=instance.element().find(_canFocus);var focusedIndex=fields.index(document.activeElement);if(e.shiftKey&&focusedIndex<=0){fields.get(fields.length-1).focus();e.preventDefault();}else if(!e.shiftKey&&focusedIndex===fields.length-1){fields.get(0).focus();e.preventDefault();}};function resize(){$.each(_instances,function(i,instance){instance.resize();});};function initInstance(thisInst,targetEl){if(1===_instances.unshift(thisInst)){_html.addClass('infix-active');_win.on({resize:resize,keydown:keydown});}};function removeInstance(instanceToRemove){var show;instanceToRemove.element().attr(_attrAriaHidden,'true');if(1===_instances.length){_html.removeClass('infix-active');_win.off({resize:resize,keydown:keydown});}
_instances=$.grep(_instances,function(instance){return instanceToRemove!==instance;});if(!!_instances.length){show=_instances[0].element();}else{show=$('.infix-hidden');}
show.removeClass('infix-hidden').each(function(){var el=$(this),oldAttr=el.data(_dataAriaHidden);if(!oldAttr){el.removeAttr(_attrAriaHidden);}else{el.attr(_attrAriaHidden,oldAttr);}
el.removeData(_dataAriaHidden);});};function currentInstance(){if(0===_instances.length){return null;}
return _instances[0];};function factory(target,instance,handlers,preferredHandler){var handler='inline',content;var currentHandlers=$.extend({},handlers);if(preferredHandler&&currentHandlers[preferredHandler]){content=currentHandlers[preferredHandler](target,instance);handler=preferredHandler;}else{$.each(['inline','iframe','ajax'],function(i,name){delete currentHandlers[name];currentHandlers[name]=handlers[name];});$.each(currentHandlers,function(name,currentHandler){if(!currentHandler){return true;}
if(currentHandler.test&&!currentHandler.test(target,instance)){return true;}
content=currentHandler(target,instance);if(false!==content){handler=name;return false;}});}
return{handler:handler,content:content||''};};function Infix(target,options,opener,activeElement){var self=this;var result;var isReady=false;var isClosed=false;var element;var content;options=$.extend({},_defaultOptions,options);element=$(options.template);options.closeIcon.appendTo(element.find('.infix-close')).attr('style','');self.element=function(){return element;};self.opener=function(){return opener;};self.content=function(){return content;};self.options=$.proxy(settings,self,options);self.handlers=$.proxy(settings,self,options.handlers);self.sizeHost=function(){if(!targetIsBody()&&options.autoSizeTarget){$(options.targetElement).css({'max-height':contentHeight(content,element),'min-height':contentHeight(content,element)});}};self.resize=function(){if(!isReady||isClosed){return;}
self.sizeHost();content.css('max-height',winHeight(options.targetElement,element)+'px').trigger('infix:resize',[self]);};self.preventScroll=function(enable){if(enable){var position=[window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft,window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop];var page=document.documentElement;page.setAttribute('infixPos',position);page.setAttribute('infix-state',$(page).css('overflow'));page.style.overflow='hidden';window.scrollTo(position[0],position[1]);}else{var page=document.documentElement,scrollPos=page.getAttribute('infixPos');page.style.overflow=page.getAttribute('infix-state');page.removeAttribute('infixPos');page.removeAttribute('infix-state');if(scrollPos!==null){window.scrollTo(scrollPos.split(',')[0],scrollPos.split(',')[1]);};};};self.hideInfix=function(isFresh){element.addClass('infix-closed').addClass('infix-closing').removeClass('infix-opened').trigger('infix:closing',[self]);if(!isFresh){options.triggerElement.removeClass('lightbox-open');$(options.targetElement).removeClass('lightbox-open').removeClass('ll-'+options.handler).removeClass('ll-open-'+options.unique_id).removeClass('ll-active-'+options.lightbox_id);}
clearTimeout(_apTimer);transitionEnd(content.add(element),trans(options.unique_id)).always(function(){element.removeClass('infix-closing').trigger('infix:close',[self]);if(!isFresh){element.trigger('infix:hide',[self]);element.trigger('infix:userClose',[self]);}});isReady=true;isClosed=true;};self.isTargetVisible=function(target){if(typeof jQuery==="function"&&target instanceof jQuery){target=target[0]||$('body>div')[0];}
var rect=target.getBoundingClientRect();return(rect.top>=0&&rect.left>=0&&rect.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&rect.right<=(window.innerWidth||document.documentElement.clientWidth));};self.reopen=function(direction){content.css('max-height',winHeight(options.targetElement,element)+'px');options.triggerElement.addClass('lightbox-open');$(options.targetElement).addClass('lightbox-open').addClass('ll-'+options.handler).addClass('ll-open-'+options.unique_id).addClass('ll-active-'+options.lightbox_id);element.fadeIn(10,function(){element.removeClass('infix-loading').addClass('infix-opened').removeClass('infix-closed').trigger('infix:reopen',[self]).trigger('infix:open',[self])
self.sizeHost();});_win.trigger('infix:open',[self]);if(options.preventBodyScroll)self.preventScroll(true);isReady=true;isClosed=false;if(element.hasClass('allow-nav')&&element.hasClass('auto-play')){_apTimer=setTimeout(function(){$('[data-infix-next]',element).trigger('click');},trans(options.unique_id)+delay(options.unique_id,options.local_delay));}};self.uniqueId=function(){return options.unique_id;};self.thisChildId=function(){return options.thisChild_id;}
self.lightboxId=function(){return options.lightbox_id;};self.close=function(){if(!options.should_remove){self.hideInfix();if(options.preventBodyScroll)self.preventScroll(false);return;}
if(!isReady||isClosed){return;}
isClosed=true;if(options.should_remove){if(options.preventBodyScroll)self.preventScroll(false);removeInstance(self);}
var deferred=_deferred();if(activeElement&&(document.activeElement===element[0]||$.contains(element[0],document.activeElement))){try{activeElement.focus();}catch(e){}}
content.trigger('infix:close',[self]);options.triggerElement.removeClass('lightbox-open');element.addClass('infix-closed').addClass('infix-closing').removeClass('infix-opened');clearTimeout(_apTimer);transitionEnd(content.add(element),trans(options.unique_id)).always(function(){content.trigger('infix:remove',[self]);if(options.should_remove){element.removeClass('infix-closing')
element.remove();element=undefined;}
deferred.resolve();});$('body').removeClass('ll-open-'+options.unique_id).removeClass('ll-active-'+options.lightbox_id);options.triggerElement.removeClass('lightbox-open');$(options.targetElement).removeClass('lightbox-open').removeClass('ll-'+options.handler).removeClass('ll-open-'+options.unique_id).removeClass('ll-active-'+options.lightbox_id);element.trigger('infix:userClose',[self]);return deferred.promise();};element.addClass('infix-loading');if(options.direction.length){element.addClass(options.direction);}
result=factory(target,self,options.handlers,options.handler);var lightbox_pos=options.targetElement=='body'?'infix-body':'infix-section';element.hide();if(!options.pre_load){options.triggerElement.addClass('lightbox-open');$(options.targetElement).addClass('lightbox-open').addClass('ll-'+options.handler).addClass('ll-open-'+options.unique_id).addClass('ll-active-'+options.lightbox_id);}
element.attr(_attrAriaHidden,'false').addClass('infix-loading infix-'+result.handler).addClass(lightbox_pos).appendTo(options.targetElement).focus().on('click','>.infix-wrap>[data-infix-close],>.infix-wrap>.infix-container>.infix-content>[data-infix-close], >.infix-wrap[data-infix-close],  .limelight-close',function(e){if($(e.target).is('[data-infix-close], .limelight-close')){self.close();}}).on('click','[data-infix-next]',function(e){if(options.should_remove){element.removeClass('infix-retard').removeClass('infix-advance').addClass('infix-advance');};}).on('click','[data-infix-prev]',function(e){if(options.should_remove){element.removeClass('infix-retard').removeClass('infix-advance').addClass('infix-retard');};}).trigger('infix:open',[self]);_win.trigger('infix:open',[self]);initInstance(self,options.targetElement);$.when(result.content).always(ready);function ready(result){content=$(result);content.css('max-height',winHeight(options.targetElement,element)+'px');var frame=content.find('iframe');frame.on('load',function(){frame[0].contentWindow.postMessage('limelightParent','*');});element.find('.splb-loader').each(function(){var loader=$(this);transitionEnd(loader,trans(options.unique_id)).always(function(){loader.remove();element.find('.infix-close').fadeIn(60);});});element.find('.infix-content').empty().append(content);if(element.hasClass('cross-inside')){element.find('>.infix-wrap>[data-infix-close]').prependTo(element.find('.infix-content'));}
isReady=true;if(options.pre_load){element.removeClass('infix-loading').addClass('infix-opened');if(options.preventBodyScroll)self.preventScroll(false);self.hideInfix(true);}else{element.fadeIn(80,function(){element.removeClass('infix-loading')
element.addClass('infix-opened');self.sizeHost();});if(options.preventBodyScroll)self.preventScroll(true);}
content.trigger('infix:ready',[self]);setTimeout(function(){$(window).trigger('resize');element.trigger('infix:preloaded',[self]);},80);if(element.hasClass('allow-nav')){var combineEvents=function combineEvents(e){return e.changedTouches?e.changedTouches[0]:e;};var lock=function lock(e){x0=combineEvents(e).clientX;_C.classList.toggle('smooth',!(locked=true));};var move=function move(e){if(locked){var dx=combineEvents(e).clientX-x0,s=Math.sign(dx),w=element.innerWidth(),f=+(s*dx/w).toFixed(2);if(dx<0&&f>0.2){element.find('[data-infix-next]').trigger('click');}
if(dx>0&&f>0.2){element.find('[data-infix-prev]').trigger('click');}}};var _C=element.get(0);var N=2,i=0,x0=null,locked=false,w;_C.addEventListener('mousedown',lock,false);_C.addEventListener('touchstart',lock,false);_C.addEventListener('mouseup',move,false);_C.addEventListener('touchend',move,false);}
if(options.should_remove){if(element.hasClass('allow-nav')&&element.hasClass('auto-play')){_apTimer=setTimeout(function(){$('[data-infix-next]',element).trigger('click');},trans(options.unique_id)+delay(options.unique_id,options.local_delay));}}}}
function infix(target,options,opener){if(!target.preventDefault){opener=$(opener);}else{target.preventDefault();opener=$(this);target=opener.data('infix-target')||opener.attr('href')||opener.attr('src');}
var instance=new Infix(target,$.extend({},opener.data('infix-options')||opener.data('infix'),options),opener,document.activeElement);if(!target.preventDefault){return instance;}}
infix.options=$.proxy(settings,infix,_defaultOptions);infix.handlers=$.proxy(settings,infix,_defaultOptions.handlers);infix.current=currentInstance;infix.iframe=iframe;$(document).on('click.infix','[data-infix]',infix);return infix;}));

return stack;})(stacks.com_bigwhiteduck_stacks_limelight);
stacks.stacks_in_3 = {};
stacks.stacks_in_3 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;
stacks.fInit=function(stack){return stack;}
window.wowjsmobile=true;window.revealAnimation='fadeAndPop';window.revealNoScroll=false;$(document).on('opened.fndtn.reveal','[data-reveal]',function(){$(window).trigger('resize')});$(document).ready(function(){if($.isMobile()){$('.show-for-touch').fadeIn('fast');$("a[data-dropdown],a.menu-icon,a.touchfix").on('touchend',function(){$(this).trigger('click')});}});var useCustomSelector='False',stacksTrue='True',headerFamily='Open Sans'==='custom'?'':"Open Sans",headerFamilyFallback='sans-serif',headerSelector='h1'+',.font-family-h1',headerStyle='normal',headerGoogle=headerFamily==='Open Sans'?stacksTrue:'Open Sans'==='custom'?'False':'false',headerWeight=headerStyle==='italic'?'300italic':'300',headerWeight=headerWeight+',400'.replace(/\s/g,''),header2Family='Open Sans'==='custom'?'':'Open Sans',header2FamilyFallback='sans-serif',header2Selector='h2, h3, h4, h5, h6'+',.font-family-h2',header2Style='normal',header2Google=header2Family==='Open Sans'?stacksTrue:'Open Sans'==='custom'?'False':'false',header2Weight=header2Style==='italic'?'600italic':'600',header2Weight=header2Weight+',400'.replace(/\s/g,''),fontFamily='\'Helvetica Neue\', Helvetica, Arial, sans-serif'==='custom'?'':'\'Helvetica Neue\', Helvetica, Arial, sans-serif',fontFamilyFallback='sans-serif',fontSelector='p'+',.font-family-text',fontGoogle=fontFamily==='Open Sans'?stacksTrue:'\'Helvetica Neue\', Helvetica, Arial, sans-serif'==='custom'?'False':'false',fontWeight='400,400'.replace(/\s/g,''),getGoogleUrls=function(fontStore){var googleFonts=[];for(var family in fontStore){var weights=fontStore[family].join().replace(/,,/g,',').replace(/,$/,'');googleFonts.push('https://fonts.googleapis.com/css?family='+family+':'+weights);}
return googleFonts;},isGFont=function(family,google){if(google===stacksTrue)return family;return false;},getGoogleFonts=function(data){var fonts=data.fonts,weights=data.weights,google=data.google,fontStore=new Object();for(var i=0;i<fonts.length;i++){if(isGFont(fonts[i],google[i])===false)continue;(fontStore[fonts[i]]=fontStore[fonts[i]]||[]).push(weights[i]);}
return getGoogleUrls(fontStore);};headerFamily=$.trim(headerFamily);header2Family=$.trim(header2Family);fontFamily=$.trim(fontFamily);var cssFontFiles=getGoogleFonts({fonts:[headerFamily,header2Family,fontFamily],weights:[headerWeight,header2Weight,fontWeight],google:[headerGoogle,header2Google,fontGoogle]});for(var i=0;i<cssFontFiles.length;i++){loadCSS(decodeURIComponent(cssFontFiles[i]));}
if(useCustomSelector===stacksTrue){fontFamily='"'+fontFamily+'"';headerFamily='"'+headerFamily+'"';header2Family='"'+header2Family+'"';var customFontStyles={'font-family':[fontFamily,fontFamilyFallback].join()+'!important','font-weight':fontWeight.split(',')[0]+'!important'},customHeaderSyles={'font-family':[headerFamily,headerFamilyFallback].join()+'!important','font-weight':headerWeight.split(',')[0]+'!important','font-style':headerStyle+'!important'},customHeader2Syles={'font-family':[header2Family,header2FamilyFallback].join()+'!important','font-weight':header2Weight.split(',')[0]+'!important','font-style':header2Style+'!important'};if(fontFamily!=='fontpro'){$.debug('Custom Font Selectors:'+fontSelector,customFontStyles);vein.inject(fontSelector,customFontStyles);}
if(headerFamily!=='fontpro'){$.debug('Custom Header Selectors:'+headerSelector,customHeaderSyles);vein.inject(headerSelector,customHeaderSyles);}
if(header2Family!=='fontpro'){$.debug('Custom Header2 Selectors:'+header2Selector,customHeader2Syles);vein.inject(header2Selector,customHeader2Syles);}}eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(7($){b $p=$(\'<q />\').1l(\'6-p\'),$f=$(\'<1N />\').1l(\'6-f\'),$g=$(\'<1N />\').1l(\'6-g\'),$a=$(),B=y,c=[],4=0,v=2B,o=7(){},M,V={1o:7(9){b 3={m:1z(),I:\'15\',L:\'15\',w:0,g:N,T:7(){},1k:7(){}};$.14(3,$.6.U.p,9);5(3.g){g()}b $x=$p.2A();$x.t({\'1J\':\'1I\',\'z\':\'19\',\'A\':\'19\'}).1M(\'T\',7(){5($x==$a){8}$(W).1M(\'T S.6\',7(e){S($x,3)});5($a.2z(\'q\')){$a.1G();$x.1L().2y($a).1b(3.w,7(){$(\'.6-p\').1m(r).R();$(\'d\').n(\'1K\',[r,4-1]);3.1k.E($x,[4-1])})}l{$x.1L().1c(\'d\').1b(3.w,7(){$(\'d\').n(\'1K\',[r,4-1]);3.1k.E(r,[4-1])})}$a=$x;S($a,3);5(3.g){1A()}$(\'d\').n(\'2x\',[$a.h(0),4-1]);3.T.E($a.h(0),[4-1]);5(4){$(\'d\').n(\'2w\',[$a.h(0),4-1]);3.o.E($a.h(0),[4-1])}}).2v(\'m\',3.m);8 $.6},2u:7(k){5(!k||k==\'p\'){$(\'.6-p, .6-g\').R();$(W).2t(\'*.6\');$a=$()}5(!k||k==\'f\'){$(\'.6-f\').R()}17(M);8 $.6},f:7(9){b 3={m:y,18:y};$.14(3,$.6.U.f,9);$f.R();$f.t({\'2s\':\'0\',\'2r\':\'0\',\'1J\':\'1I\',\'z\':\'19\',\'A\':\'19\',\'Q\':\'11%\',\'F\':\'11%\'});5(3.m===1i){$f.t(\'X\',\'2q\')}5(3.m){$f.t(\'X\',\'1y(\'+3.m+\')\')}5(3.18){$f.t(\'18\',3.18)}$f.1c(\'d\');8 $.6},C:7(9,1H){b 3={4:4,v:v,16:1i,g:N,c:c,o:o};$.14(3,$.6.U.C,9);5(3.c!=c){5(!9.4){3.4=0}5(!9.o){3.o=7(){}}5(3.16){$.6(\'16\',3.c)}}c=3.c;v=3.v;4=3.4;o=3.o;17(M);5(!c.1j){8 $.6}b 1h=7(){5(4<0){4=c.1j-1}5(4>=c.1j||!c[4-1]){4=0}b 9=c[4++];9.o=3.o;9.g=3.g;5(1p(9.w)==\'2p\'){9.w=3.w}5(9.w>3.v){9.w=3.v}$.6(9)};1h();5(!1H){B=1i;$(\'d\').n(\'2o\',[$a.h(0),4-1])}5(!B){M=2n(1h,3.v)}8 $.6},2m:7(){b u=4;5(4){$.6(\'C\',{4:4},N);$(\'d\').n(\'2l\',[$a.h(0),4-1,u-1])}8 $.6},2k:7(){b u=4;5(4){$.6(\'C\',{4:4-2},N);$(\'d\').n(\'2j\',[$a.h(0),4-1,u-1])}8 $.6},2i:7(s){b u=4;5(4){$.6(\'C\',{4:s},N);$(\'d\').n(\'2h\',[$a.h(0),4-1,u-1])}8 $.6},1G:7(){b u=4;4=0;B=y;17(M);$(\'d\').n(\'2g\',[$a.h(0),u-1]);8 $.6},2f:7(){B=N;17(M);$(\'d\').n(\'2e\',[$a.h(0),4-1]);8 $.6},h:7(k){5(k===y||k==\'p\'){8 $a.h(0)}5(k==\'f\'){8 $f.h(0)}5(k==\'4\'){8 4-1}5(k==\'B\'){8 B}},16:7(c){b 1F=[];2d(b i 1t c){5(c[i].m){b 1g=1a.2c(\'q\');1g.m=c[i].m;1F.2b(1g)}}8 $.6}};7 S($q,9){b 3={I:\'15\',L:\'15\'};$.14(3,9);5($q.F()===0){$q.T(7(){S($(r),9)});8}b 1f=1x(),H=1f.Q,K=1f.F,1D=$q.Q(),1E=$q.F(),1C=K/H,13=1E/1D,G,J,2a,29,j;5(1C>13){G=K/13;J=K}l{G=H;J=H*13}j={\'Q\':G+\'Y\',\'F\':J+\'Y\',\'A\':\'12\',\'1e\':\'12\',\'z\':\'12\',\'1d\':\'12\'};5(!1B(Z(3.L,10))){j.A=(0-(J-K)/11*Z(3.L,10))+\'Y\'}l 5(3.L==\'A\'){j.A=0}l 5(3.L==\'1e\'){j.1e=0}l{j.A=(K-J)/2}5(!1B(Z(3.I,10))){j.z=(0-(G-H)/11*Z(3.I,10))+\'Y\'}l 5(3.I==\'z\'){j.z=0}l 5(3.I==\'1d\'){j.1d=0}l{j.z=(H-G)/2}$q.t(j)}7 g(){$g.1c(\'d\').1b()}7 1A(){$g.28(\'27\',7(){$(r).R()})}7 1z(){5($(\'d\').t(\'X\')){8 $(\'d\').t(\'X\').26(/1y\\("?(.*?)"?\\)/i,\'$1\')}}7 1x(){b P=W,O=\'25\',1s=(1w.1v.1u(/24/i)!==y)||(1w.1v.1u(/23/i)!==y),1r=22;5(!(\'21\'1t W)){P=1a.20||1a.d;O=\'1Z\'}8{Q:P[O+"1Y"],F:1s?P[O+"1q"]+1r:P[O+"1q"]}}$.6=7(D){5(V[D]){8 V[D].E(r,1X.1W.1V.1U(1n,1))}l 5(1p D===\'1T\'||!D){8 V.1o.E(r,1n)}l{$.1S(\'1R \'+D+\' 1Q 1m 1P\')}};$.6.U={p:{},C:{},f:{}}})(1O);',62,162,'|||options|step|if|vegas|function|return|settings|current|var|backgrounds|body||overlay|loading|get||properties|what|else|src|trigger|walk|background|img|this||css|from|delay|fade|new|null|left|top|paused|slideshow|method|apply|height|newWidth|ww|align|newHeight|wh|valign|timer|true|prop|elmt|width|remove|resize|load|defaults|methods|window|backgroundImage|px|parseInt||100|auto|ri|extend|center|preload|clearInterval|opacity|0px|document|fadeIn|prependTo|right|bottom|vp|cacheImage|doSlideshow|false|length|complete|addClass|not|arguments|init|typeof|Height|height_offset|is_iphone|in|match|userAgent|navigator|getViewportSize|url|getBackground|loaded|isNaN|rw|iw|ih|cache|stop|keepPause|fixed|position|vegascomplete|hide|bind|div|jQuery|exist|does|Method|error|object|call|slice|prototype|Array|Width|client|documentElement|innerWidth|76|iPod|iPhone|inner|replace|fast|fadeOut|newTop|newLeft|push|createElement|for|vegaspause|pause|vegasstop|vegasjump|jump|vegasprevious|previous|vegasnext|next|setInterval|vegasstart|undefined|none|padding|margin|unbind|destroy|attr|vegaswalk|vegasload|insertAfter|is|clone|5000'.split('|')))
$(document).ready(function(){var browserWidth=$(window).width(),mediaQueryMedium=$('meta.foundation-mq-medium').first().width(),mediaQueryLarge=$('meta.foundation-mq-large').first().width(),onSmall=browserWidth<mediaQueryMedium?true:false;var backgroundImage=window.backgroundImage||'files/bodyCover-3.jpg',overlayImage='files/bodyCoverOverlay-3.png',fade=500,opacity=0.40;if(!onSmall&&''!=='')backgroundImage='';$.vegas({src:backgroundImage,fade:fade,loading:false});if(overlayImage!='')
$.vegas('overlay',{src:overlayImage,opacity:opacity});});

return stack;})(stacks.stacks_in_3);
stacks.stacks_in_296 = {};
stacks.stacks_in_296 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;// Start Notify stack Javascript code

$(document).ready(function() {


(function(b){b.doonotify={};b.doonotify.options={position:"",class_name:"",fade_in_speed:"medium",fade_out_speed:1000,time:6000};b.doonotify.add=function(f){try{return a.add(f||{})}catch(d){var c="doonotify Error: "+d;(typeof(console)!="undefined"&&console.error)?console.error(c,f):alert(c)}};b.doonotify.remove=function(d,c){a.removeSpecific(d,c||{})};b.doonotify.removeAll=function(c){a.stop(c||{})};var a={position:"",fade_in_speed:"",fade_out_speed:"",time:"",_custom_timer:0,_item_count:0,_is_setup:0,_tpl_close:'<a class="doonotify-close" href="#" tabindex="1">Close Notification</a>',_tpl_title:'<span class="doonotify-title">[[title]]</span>',_tpl_item:'<div id="doonotify-item-[[number]]" class="doonotify-item-wrapper [[item_class]]" style="display:none" role="alert"><div class="doonotify-item">[[close]][[image]]<div class="[[class_name]]">[[title]]<p>[[text]]</p></div><div style="clear:both"></div></div></div>',_tpl_wrap:'<div id="doonotify-notice-wrapper"></div>',add:function(g){if(typeof(g)=="string"){g={text:g}}if(g.text===null){throw'You must supply "text" parameter.'}if(!this._is_setup){this._runSetup()}var k=g.title,n=g.text,e=g.image||"",l=g.sticky||false,m=g.class_name||b.doonotify.options.class_name,j=b.doonotify.options.position,d=g.time||"";this._verifyWrapper();this._item_count++;var f=this._item_count,i=this._tpl_item;b(["before_open","after_open","before_close","after_close"]).each(function(p,q){a["_"+q+"_"+f]=(b.isFunction(g[q]))?g[q]:function(){}});this._custom_timer=0;if(d){this._custom_timer=d}var c=(e!="")?'<img src="'+e+'" class="doonotify-image" />':"",h=(e!="")?"doonotify-with-image":"doonotify-without-image";if(k){k=this._str_replace("[[title]]",k,this._tpl_title)}else{k=""}i=this._str_replace(["[[title]]","[[text]]","[[close]]","[[image]]","[[number]]","[[class_name]]","[[item_class]]"],[k,n,this._tpl_close,c,this._item_count,h,m],i);if(this["_before_open_"+f]()===false){return false}b("#doonotify-notice-wrapper").addClass(j).append(i);var o=b("#doonotify-item-"+this._item_count);o.fadeIn(this.fade_in_speed,function(){a["_after_open_"+f](b(this))});if(!l){this._setFadeTimer(o,f)}b(o).bind("mouseenter mouseleave",function(p){if(p.type=="mouseenter"){if(!l){a._restoreItemIfFading(b(this),f)}}else{if(!l){a._setFadeTimer(b(this),f)}}a._hoverState(b(this),p.type)});b(o).find(".doonotify-close").click(function(){a.removeSpecific(f,{},null,true);return false;});return f},_countRemoveWrapper:function(c,d,f){d.remove();this["_after_close_"+c](d,f);if(b(".doonotify-item-wrapper").length==0){b("#doonotify-notice-wrapper").remove()}},_fade:function(g,d,j,f){var j=j||{},i=(typeof(j.fade)!="undefined")?j.fade:true,c=j.speed||this.fade_out_speed,h=f;this["_before_close_"+d](g,h);if(f){g.unbind("mouseenter mouseleave")}if(i){g.animate({opacity:0},c,function(){g.animate({height:0},300,function(){a._countRemoveWrapper(d,g,h)})})}else{this._countRemoveWrapper(d,g)}},_hoverState:function(d,c){if(c=="mouseenter"){d.addClass("hover");d.find(".doonotify-close").show()}else{d.removeClass("hover");if($(window).width() >= 1024){d.find(".doonotify-close").hide()}}},removeSpecific:function(c,g,f,d){if(!f){var f=b("#doonotify-item-"+c)}this._fade(f,c,g||{},d)},_restoreItemIfFading:function(d,c){clearTimeout(this["_int_id_"+c]);d.stop().css({opacity:"",height:""})},_runSetup:function(){for(opt in b.doonotify.options){this[opt]=b.doonotify.options[opt]}this._is_setup=1},_setFadeTimer:function(f,d){var c=(this._custom_timer)?this._custom_timer:this.time;this["_int_id_"+d]=setTimeout(function(){a._fade(f,d)},c)},stop:function(e){var c=(b.isFunction(e.before_close))?e.before_close:function(){};var f=(b.isFunction(e.after_close))?e.after_close:function(){};var d=b("#doonotify-notice-wrapper");c(d);d.fadeOut(function(){b(this).remove();f()})},_str_replace:function(v,e,o,n){var k=0,h=0,t="",m="",g=0,q=0,l=[].concat(v),c=[].concat(e),u=o,d=c instanceof Array,p=u instanceof Array;u=[].concat(u);if(n){this.window[n]=0}for(k=0,g=u.length;k<g;k++){if(u[k]===""){continue}for(h=0,q=l.length;h<q;h++){t=u[k]+"";m=d?(c[h]!==undefined?c[h]:""):c[0];u[k]=(t).split(l[h]).join(m);if(n&&u[k]!==t){this.window[n]+=(t.length-u[k].length)/l[h].length}}}return p?u:u[0]},_verifyWrapper:function(){if(b("#doonotify-notice-wrapper").length==0){b("body").append(this._tpl_wrap)}}}})(jQuery);

// COOKIE FUNCTIONS
function setCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires ;
}

function getCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

function deleteCookie(name) {
    setCookie(name,"");
}


// check the cookie
var cooky = getCookie('stacks_in_296roar');


if ("unset" != "setitnow"){
if (cooky == "stacks_in_296roar"){
	deleteCookie('stacks_in_296roar');
	cooky = "notroar";
}
}




function notifyoktogo() {
// start the good stuff if there is no valid cookie
if (cooky != "stacks_in_296roar"){

var theimage = $(".stacks_in_296hidden-notification .stacks_in_296hidden-image img").attr("src");
var titletext = $(".stacks_in_296hidden-notification .stacks_in_296hidden-title").text();
var bodytext = $(".stacks_in_296hidden-notification .stacks_in_296hidden-body").text();


function gonotify() {
	$.doonotify.add({
	// (string | optional) the class name you want to apply directly to the notification for custom styling
	class_name: 'doonotify-light',
	// (string | mandatory) the heading of the notification
	title: titletext,
	// (string | mandatory) the text inside the notification
	text: bodytext,
	// (string | optional) the image to display on the left
	image: theimage,
	// (bool | optional) if you want it to fade out on its own or just sit there
	sticky: false,
	// (int | optional) the time you want it to be alive for before fading out
	time: 20 * 1000,
	// wrap with link
	after_open: function(e){
		if("yes" == "yes"){
		e.wrap('<a href="datenschutz/" title="Datenschutz"></a>');
		}
	},
	before_close: function(e, manual_close){
    // the manual_close param determined if they closed it by clicking the "x"
    	if("yes" == "yes"){
		e.unwrap();
		}
	}
	});
	
	// set the cookie if needed
	if ("unset" == "setitnow"){
	setCookie('stacks_in_296roar', 'stacks_in_296roar', '1');
	}
}

if("timed" == "load"){
    $(window).load(function(){
    gonotify();
    });
}
else if("timed" == "timed"){
	$(window).load(function(){
    setTimeout(function() {
      gonotify();
	}, 7 * 1000);
    });
}
else{
	var scrollTimer, stacks_in_296lastScrollFireTime = 0;
	$(window).scroll(function() {
		if ($(this).scrollTop() > $("#stacks_in_296").offset().top) {
		    var stacks_in_296minScrollTime = 1000000;
		    var stacks_in_296now = new Date().getTime();
		
		    if (!scrollTimer) {
		        if (stacks_in_296now - stacks_in_296lastScrollFireTime > (3 * stacks_in_296minScrollTime)) {
		                gonotify();
		            stacks_in_296lastScrollFireTime = stacks_in_296now;
		        }
		        scrollTimer = setTimeout(function() {
		            scrollTimer = null;
		            stacks_in_296lastScrollFireTime = new Date().getTime();
		        }, stacks_in_296minScrollTime);
		    }
		}
	});	
}




} // end cookie check
} // end notifyoktogo



if ("block" == "hidebelow"){
	if($(window).width() <= 480){
		// do nothing
	}
	else{
		notifyoktogo();
	} // end small screen Check
}
else if ("block" == "hideabove"){
	if($(window).width() >= 480){
		// do nothing
	}
	else{
		notifyoktogo();
	} // end small screen Check
}else{
	notifyoktogo();
} // end small screen Check


}); // end doc ready

// End Notify stack Javascript code
return stack;})(stacks.stacks_in_296);
stacks.stacks_in_4 = {};
stacks.stacks_in_4 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery; var subNavIndex=1,divide=0,zoneDivider=0,fullWidthMenu='full-width',scope='all',style='solid',menuAlign='right',styleActive=''==='styleActive'?true:false,rwmenu='rw'==='rw'?true:false,magellan='rw'==='magellan'?true:false,dropdowns='#stacks_in_4 ul:not(.title-area) li.has-dropdown';$(document).ready(function(){var stack=$('#stacks_in_4');stack.parent().css({overflow:'visible'});$('.top-bar-section:not(.menu-magellan):not(.menu-none)',stack).rwflexnav({scope:scope,subNavIndex:subNavIndex,divide:divide});if(magellan){if(divide)$('ul.magellanList',stack).divideNav();$('.magellanList li',stack).each(function(){var id=$(this).data('magellan-arrival');$('a',this).attr('href','#'+id);});}
if($('ul.zone',stack).exists()){if(zoneDivider)$('ul.zone',stack).divideNav();}
if($('.zone-align-left ul.zone',stack).exists()||!$('ul.zone',stack).exists()){$('ul.menu',stack).addClass(menuAlign);}
if(fullWidthMenu==='full-width'&&menuAlign==='centered'){var calcMenuItemWidth=function(){var items=$('.menu-align-centered ul.menu > li:not(.divider)',stack),dividers=$('.menu-align-centered ul.menu > li.divider',stack);if($('.top-bar .toggle-topbar',stack).is(':visible')){items.removeAttr('style');}
else{var count=items.length;if(count>0){var width=dividers.length>0?100/count-0.2:100/count;items.width(width+"%");}}};calcMenuItemWidth();$(window).on('resize',calcMenuItemWidth);}
$(dropdowns).attr('aria-haspopup','true');$(dropdowns).hover(function(){$('> a:not(.button)',this).addClass('hovered');},function(){$('> a:not(.button)',this).removeClass('hovered');});});$(window).load(function(){var stack=$('#stacks_in_4');if('62.563em'==='62.563em'){$('.parent-link.hide-for-medium-up',stack).removeClass('hide-for-medium-up').addClass('hide-for-large-up');}
else if('62.563em'==='9999px'){$('.parent-link.hide-for-medium-up',stack).removeClass('hide-for-medium-up');}});

return stack;})(stacks.stacks_in_4);
stacks.stacks_in_239 = {};
stacks.stacks_in_239 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;var $sticky = jQuery.noConflict();
$sticky(document).ready(function(){
$sticky('body').append('<div id="stickystacks_in_239" class="sticky"></div>');
$sticky('#stickyContentstacks_in_239').appendTo('#stickystacks_in_239');

});
return stack;})(stacks.stacks_in_239);
stacks.stacks_in_431 = {};
stacks.stacks_in_431 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;$(window).on("load",function(e){var stack=$('#stacks_in_431'),lineBreaks=false,minChars=20,fontRatio=0.38,maxFont=999,breakPoint=0,fadeTime=1,showDelay=50;$('.bb-text',stack).css('opacity',0);if($('.bb-text',stack).find('br').length){$('.bb-text',stack).wrapInner("<span class='slabtext'></span>");$('.bb-text',stack).html($('.bb-text',stack).html().replace(/\<br>/g,"</span><span class='slabtext'>"));lineBreaks=true;breakPoint=null;}else{breakPoint=0;minChars=22;}
setTimeout(function(){slabIt();$('.bb-text',stack).animate({opacity:1},fadeTime);},showDelay);function slabIt(){$('.bb-text',stack).slabText({"fontRatio":fontRatio,"viewportBreakpoint":breakPoint,"resizeThrottleTime":30,"maxFontSize":maxFont,"minCharsPerLine":minChars});}});

return stack;})(stacks.stacks_in_431);
stacks.stacks_in_52 = {};
stacks.stacks_in_52 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;
$(window).one('load',function(){var llNav=$('[data-ll-link="limelight1"]'),llStyle=llNav.attr('data-ll-style'),instanceCount=0;var triggerNames=[];$('#stacks_in_52>.spl-instances>.lightbox-info').each(function(i){var thisSlide=$(this);if(thisSlide.attr('data-mapType')!=="Multiple Google Maps"){thisSlide.attr('data-ll-order',instanceCount+1);instanceCount++;}});$('#stacks_in_52>.spl-instances>.lightbox-info').attr('data-ll-total',instanceCount);$('#stacks_in_52>.spl-instances>.lightbox-info:first-child').addClass('ll-first');$('#stacks_in_52>.spl-instances>.lightbox-info:last-child').addClass('ll-last');if(llNav.length){llNav.each(function(){var thisNav=$(this);$('#stacks_in_52>.spl-instances>.lightbox-info').each(function(i){if($(this).hasClass('menu-action')){var openTarget=$(this)[0].hasAttribute('data-ma-target')?'target="_blank"':'';$('.pc-filter-links',thisNav).append('<a class="spl-nav pc-button pc-filter button btn b-p '+llStyle+' '+$(this).attr('data-ma-cc')+'" href="'+$(this).attr('data-ma-link')+'" '+openTarget+' >'+$(this).attr('data-ll-name')+'</a>');}else{$('.pc-filter-links',thisNav).append('<button class="spl-nav pc-button pc-filter button btn b-p '+llStyle+' '+$(this).attr('data-ll-trigger')+'">'+$(this).attr('data-ll-name')+'</button>');}});if(llNav.hasClass('close-end')){$('.limelight-close',thisNav).appendTo($('.pc-filter-links',thisNav));}});}
var target='body'=='body'?'body':'.sectionsPro1';$('#ovl_stacks_in_52').appendTo(target);});$(function(){var resizeTimer,win=$(window),bp=640;win.on('load resize',function(e){var instances=$('.lb-master_stacks_in_52');clearTimeout(resizeTimer);resizeTimer=setTimeout(function(){if(win.width()<=bp){instances.addClass('ll-small');}else{instances.removeClass('ll-small');}},10);});});

return stack;})(stacks.stacks_in_52);
stacks.stacks_in_55 = {};
stacks.stacks_in_55 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;
document.addEventListener("DOMContentLoaded",function(){var win=$(window),parent=$('#stacks_in_52.spl-lightbox'),stack=$('#stacks_in_55'),limelightID=parent.attr('data-ll-id'),trigger='.lightbox1',lastTrigger=$('.lightbox1.open-on-load').first(),_handler='inline',instance,_preload=false?true:false,_shouldremove=!_preload,target=parent.attr('data-spl-target'),section=parent.attr('data-target-id'),sizeHost=parent.attr('data-targetSize')=='size-target'&&parent.attr('data-hostContent')!=='allow-host-content'?true:false,contentHeight=''==='ll-height'?' ':' vid-letterbox ',scroll_to_section=parent.attr('data-scrollTo')==='true'?true:false,scrollOffset=parent.attr('data-scrollOffset'),overlayClose=parent.attr('data-overlayClose')==='allow'?' data-infix-close ':' ',escClose=parent.attr('data-escClose')==='allow'?'data-escClose aria-label="Dialog Window (Press escape to close)" ':' ',closeAll=parent[0].hasAttribute('data-closeAll'),host_el=target==='body'?target:'.'+section,not_body=host_el!=='body'?true:false,closePos=''!==''?'':parent.attr('data-closePos'),closeSVG=parent.attr('data-closeSvg'),groupClose='.'+limelightID+'-close',icon=$('#stacks_in_52>.infix-close>.close-wrap').clone(),preventScroll='False'=='True'?true:false,localDelay='False'=='True'?1000:-1;if(not_body){$('.s-pro.'+section).parent().parent().attr('data-ll-target',limelightID).attr('data-limelight-target');$('.'+section).addClass(parent.attr('data-targetSize')).attr('data-ll-target',limelightID).attr('data-limelight-target');}
var classes=function(){return parent.attr('data-options')+contentHeight;}
var loader=function(){return'<div class="splb-loader"><svg class="circular" viewBox="25 25 50 50"><circle class="path" cx="50" cy="50" r="20" fill="none" stroke-width="" stroke-miterlimit="10"></circle></svg><span class="loader-message">'+parent.attr('data-loadText')+'</span></div>';};var bounding=function(){var llIn=parent.find('>.spl-instances>.lightbox-info.lightbox1'),fl=llIn.hasClass('ll-first')?'ll-first':llIn.hasClass('ll-last')?'ll-last':' ';return' '+fl;};var count=function(){var llInc=parent.find('>.spl-instances>.lightbox-info.lightbox1'),cnt=llInc.attr('data-ll-order'),max=llInc.attr('data-ll-total');return String(cnt)+'/'+String(max);};var lightBox=function(preload,direction){instance=infix(stack,{handler:_handler,pre_load:preload,should_remove:_shouldremove,unique_id:'stacks_in_52',lightbox_id:'lightbox1',targetElement:host_el,autoSizeTarget:sizeHost&&not_body,preventBodyScroll:preventScroll,local_delay:localDelay,triggerElement:$(trigger),direction:typeof direction!=='undefined'?direction:'',closeIcon:icon,template:'<div class="infix lb-master_stacks_in_52   '+classes()+bounding()+'" '+escClose+' role="dialog" tabindex="-1" id="splb_stacks_in_55" data-ll-id="'+limelightID+'" data-ll-trigger="lightbox1"><div class="infix-wrap"'+overlayClose+'role="document">'+loader()+'<div class="infix-container"><div class="infix-content bg-vault bg-color style-pro-stacks_in_55"></div></div><div class="infix-close '+closePos+' '+closeSVG+'"  aria-label="Close (Press escape to close)" data-infix-close></div><div class="infix-nav ll-prev" data-infix-prev></div><div class="infix-nav ll-next" data-infix-next></div><div class="ll-count">'+count()+'</div></div></div>'});};var scrollToSection=function(){$('html, body').animate({scrollTop:($('.'+section).offset().top-scrollOffset)},500);};var closeAllOthers=function(){$('.infix-opened:not(#splb_stacks_in_55)').find('.infix-close[data-infix-close]').trigger('click');}
var closeRelatives=function(){if(closeAll)closeAllOthers();$('.lb-master_stacks_in_52.cross-overlay.infix-opened:not(#splb_stacks_in_55)>.infix-wrap>.infix-close[data-infix-close],.lb-master_stacks_in_52.cross-inside.infix-opened:not(#splb_stacks_in_55)>.infix-wrap>.infix-container>.infix-content>.infix-close[data-infix-close]').trigger('click');};var canOpen=function(element){if(element.hasClass('lightbox-open'))return false;return true;};var bindTriggers=function(preload){$(document).on('click',trigger,function(event,direction){if(canOpen($(this))){lastTrigger=$(this);closeRelatives();(preload)?instance.reopen(direction):lightBox(false,direction);if(not_body&&scroll_to_section&&!instance.isTargetVisible($('.'+section))){scrollToSection();}}else{if($(trigger).hasClass('ll-toggle')){$('.lb-master_stacks_in_52.infix-opened').find('.infix-close[data-infix-close]').trigger('click');}}});$('.lightbox1-close, .limelight-close-all, '+groupClose).on('click',function(){$('.lb-master_stacks_in_52.infix-opened').find('.infix-close[data-infix-close]').trigger('click');});$(document).on('infix:remove',function(event,closed_instance){if(closed_instance==instance){$('.lightbox1').removeClass('lightbox-open').removeClass('multi-open');lastTrigger=$('body');}});};window.addEventListener('load',(event)=>{try{var testsection=$(section);if(_preload)lightBox(true);bindTriggers(_preload);}
catch(error){console.log('Limelight  preload: Invalid section ID. Error: ',error);}});});

return stack;})(stacks.stacks_in_55);
stacks.stacks_in_53 = {};
stacks.stacks_in_53 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery; $(function(){$('#stacks_in_52').attr('data-trans','600');});

return stack;})(stacks.stacks_in_53);
stacks.stacks_in_44 = {};
stacks.stacks_in_44 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;

return stack;})(stacks.stacks_in_44);
stacks.stacks_in_75 = {};
stacks.stacks_in_75 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;
$(window).one('load',function(){var llNav=$('[data-ll-link="limelight1"]'),llStyle=llNav.attr('data-ll-style'),instanceCount=0;var triggerNames=[];$('#stacks_in_75>.spl-instances>.lightbox-info').each(function(i){var thisSlide=$(this);if(thisSlide.attr('data-mapType')!=="Multiple Google Maps"){thisSlide.attr('data-ll-order',instanceCount+1);instanceCount++;}});$('#stacks_in_75>.spl-instances>.lightbox-info').attr('data-ll-total',instanceCount);$('#stacks_in_75>.spl-instances>.lightbox-info:first-child').addClass('ll-first');$('#stacks_in_75>.spl-instances>.lightbox-info:last-child').addClass('ll-last');if(llNav.length){llNav.each(function(){var thisNav=$(this);$('#stacks_in_75>.spl-instances>.lightbox-info').each(function(i){if($(this).hasClass('menu-action')){var openTarget=$(this)[0].hasAttribute('data-ma-target')?'target="_blank"':'';$('.pc-filter-links',thisNav).append('<a class="spl-nav pc-button pc-filter button btn b-p '+llStyle+' '+$(this).attr('data-ma-cc')+'" href="'+$(this).attr('data-ma-link')+'" '+openTarget+' >'+$(this).attr('data-ll-name')+'</a>');}else{$('.pc-filter-links',thisNav).append('<button class="spl-nav pc-button pc-filter button btn b-p '+llStyle+' '+$(this).attr('data-ll-trigger')+'">'+$(this).attr('data-ll-name')+'</button>');}});if(llNav.hasClass('close-end')){$('.limelight-close',thisNav).appendTo($('.pc-filter-links',thisNav));}});}
var target='body'=='body'?'body':'.sectionsPro1';$('#ovl_stacks_in_75').appendTo(target);});$(function(){var resizeTimer,win=$(window),bp=640;win.on('load resize',function(e){var instances=$('.lb-master_stacks_in_75');clearTimeout(resizeTimer);resizeTimer=setTimeout(function(){if(win.width()<=bp){instances.addClass('ll-small');}else{instances.removeClass('ll-small');}},10);});});

return stack;})(stacks.stacks_in_75);
stacks.stacks_in_79 = {};
stacks.stacks_in_79 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;
document.addEventListener("DOMContentLoaded",function(){var win=$(window),parent=$('#stacks_in_75.spl-lightbox'),stack=$('#stacks_in_79'),limelightID=parent.attr('data-ll-id'),trigger='.lightbox1',lastTrigger=$('.lightbox1.open-on-load').first(),_handler='inline',instance,_preload=false?true:false,_shouldremove=!_preload,target=parent.attr('data-spl-target'),section=parent.attr('data-target-id'),sizeHost=parent.attr('data-targetSize')=='size-target'&&parent.attr('data-hostContent')!=='allow-host-content'?true:false,contentHeight=''==='ll-height'?' ':' vid-letterbox ',scroll_to_section=parent.attr('data-scrollTo')==='true'?true:false,scrollOffset=parent.attr('data-scrollOffset'),overlayClose=parent.attr('data-overlayClose')==='allow'?' data-infix-close ':' ',escClose=parent.attr('data-escClose')==='allow'?'data-escClose aria-label="Dialog Window (Press escape to close)" ':' ',closeAll=parent[0].hasAttribute('data-closeAll'),host_el=target==='body'?target:'.'+section,not_body=host_el!=='body'?true:false,closePos=''!==''?'':parent.attr('data-closePos'),closeSVG=parent.attr('data-closeSvg'),groupClose='.'+limelightID+'-close',icon=$('#stacks_in_75>.infix-close>.close-wrap').clone(),preventScroll='False'=='True'?true:false,localDelay='False'=='True'?1000:-1;if(not_body){$('.s-pro.'+section).parent().parent().attr('data-ll-target',limelightID).attr('data-limelight-target');$('.'+section).addClass(parent.attr('data-targetSize')).attr('data-ll-target',limelightID).attr('data-limelight-target');}
var classes=function(){return parent.attr('data-options')+contentHeight;}
var loader=function(){return'<div class="splb-loader"><svg class="circular" viewBox="25 25 50 50"><circle class="path" cx="50" cy="50" r="20" fill="none" stroke-width="" stroke-miterlimit="10"></circle></svg><span class="loader-message">'+parent.attr('data-loadText')+'</span></div>';};var bounding=function(){var llIn=parent.find('>.spl-instances>.lightbox-info.lightbox1'),fl=llIn.hasClass('ll-first')?'ll-first':llIn.hasClass('ll-last')?'ll-last':' ';return' '+fl;};var count=function(){var llInc=parent.find('>.spl-instances>.lightbox-info.lightbox1'),cnt=llInc.attr('data-ll-order'),max=llInc.attr('data-ll-total');return String(cnt)+'/'+String(max);};var lightBox=function(preload,direction){instance=infix(stack,{handler:_handler,pre_load:preload,should_remove:_shouldremove,unique_id:'stacks_in_75',lightbox_id:'lightbox1',targetElement:host_el,autoSizeTarget:sizeHost&&not_body,preventBodyScroll:preventScroll,local_delay:localDelay,triggerElement:$(trigger),direction:typeof direction!=='undefined'?direction:'',closeIcon:icon,template:'<div class="infix lb-master_stacks_in_75   '+classes()+bounding()+'" '+escClose+' role="dialog" tabindex="-1" id="splb_stacks_in_79" data-ll-id="'+limelightID+'" data-ll-trigger="lightbox1"><div class="infix-wrap"'+overlayClose+'role="document">'+loader()+'<div class="infix-container"><div class="infix-content bg-vault bg-color style-pro-stacks_in_79"></div></div><div class="infix-close '+closePos+' '+closeSVG+'"  aria-label="Close (Press escape to close)" data-infix-close></div><div class="infix-nav ll-prev" data-infix-prev></div><div class="infix-nav ll-next" data-infix-next></div><div class="ll-count">'+count()+'</div></div></div>'});};var scrollToSection=function(){$('html, body').animate({scrollTop:($('.'+section).offset().top-scrollOffset)},500);};var closeAllOthers=function(){$('.infix-opened:not(#splb_stacks_in_79)').find('.infix-close[data-infix-close]').trigger('click');}
var closeRelatives=function(){if(closeAll)closeAllOthers();$('.lb-master_stacks_in_75.cross-overlay.infix-opened:not(#splb_stacks_in_79)>.infix-wrap>.infix-close[data-infix-close],.lb-master_stacks_in_75.cross-inside.infix-opened:not(#splb_stacks_in_79)>.infix-wrap>.infix-container>.infix-content>.infix-close[data-infix-close]').trigger('click');};var canOpen=function(element){if(element.hasClass('lightbox-open'))return false;return true;};var bindTriggers=function(preload){$(document).on('click',trigger,function(event,direction){if(canOpen($(this))){lastTrigger=$(this);closeRelatives();(preload)?instance.reopen(direction):lightBox(false,direction);if(not_body&&scroll_to_section&&!instance.isTargetVisible($('.'+section))){scrollToSection();}}else{if($(trigger).hasClass('ll-toggle')){$('.lb-master_stacks_in_75.infix-opened').find('.infix-close[data-infix-close]').trigger('click');}}});$('.lightbox1-close, .limelight-close-all, '+groupClose).on('click',function(){$('.lb-master_stacks_in_75.infix-opened').find('.infix-close[data-infix-close]').trigger('click');});$(document).on('infix:remove',function(event,closed_instance){if(closed_instance==instance){$('.lightbox1').removeClass('lightbox-open').removeClass('multi-open');lastTrigger=$('body');}});};window.addEventListener('load',(event)=>{try{var testsection=$(section);if(_preload)lightBox(true);bindTriggers(_preload);}
catch(error){console.log('Limelight  preload: Invalid section ID. Error: ',error);}});});

return stack;})(stacks.stacks_in_79);
stacks.stacks_in_76 = {};
stacks.stacks_in_76 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery; $(function(){$('#stacks_in_75').attr('data-trans','600');});

return stack;})(stacks.stacks_in_76);
stacks.stacks_in_134 = {};
stacks.stacks_in_134 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;$(window).on("load",function(e){var stack=$('#stacks_in_134'),lineBreaks=false,minChars=20,fontRatio=0.58,maxFont=999,breakPoint=0,fadeTime=1,showDelay=50;$('.bb-text',stack).css('opacity',0);if($('.bb-text',stack).find('br').length){$('.bb-text',stack).wrapInner("<span class='slabtext'></span>");$('.bb-text',stack).html($('.bb-text',stack).html().replace(/\<br>/g,"</span><span class='slabtext'>"));lineBreaks=true;breakPoint=null;}else{breakPoint=0;minChars=2;}
setTimeout(function(){slabIt();$('.bb-text',stack).animate({opacity:1},fadeTime);},showDelay);function slabIt(){$('.bb-text',stack).slabText({"fontRatio":fontRatio,"viewportBreakpoint":breakPoint,"resizeThrottleTime":30,"maxFontSize":maxFont,"minCharsPerLine":minChars});}});

return stack;})(stacks.stacks_in_134);
stacks.stacks_in_145 = {};
stacks.stacks_in_145 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;$(window).on("load",function(e){var stack=$('#stacks_in_145'),lineBreaks=false,minChars=20,fontRatio=0.70,maxFont=999,breakPoint=0,fadeTime=1,showDelay=50;$('.bb-text',stack).css('opacity',0);if($('.bb-text',stack).find('br').length){$('.bb-text',stack).wrapInner("<span class='slabtext'></span>");$('.bb-text',stack).html($('.bb-text',stack).html().replace(/\<br>/g,"</span><span class='slabtext'>"));lineBreaks=true;breakPoint=null;}else{breakPoint=0;minChars=2;}
setTimeout(function(){slabIt();$('.bb-text',stack).animate({opacity:1},fadeTime);},showDelay);function slabIt(){$('.bb-text',stack).slabText({"fontRatio":fontRatio,"viewportBreakpoint":breakPoint,"resizeThrottleTime":30,"maxFontSize":maxFont,"minCharsPerLine":minChars});}});

return stack;})(stacks.stacks_in_145);
stacks.stacks_in_224 = {};
stacks.stacks_in_224 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;$(window).on("load",function(e){var stack=$('#stacks_in_224'),lineBreaks=false,minChars=20,fontRatio=0.20,maxFont=999,breakPoint=0,fadeTime=1,showDelay=50;$('.bb-text',stack).css('opacity',0);if($('.bb-text',stack).find('br').length){$('.bb-text',stack).wrapInner("<span class='slabtext'></span>");$('.bb-text',stack).html($('.bb-text',stack).html().replace(/\<br>/g,"</span><span class='slabtext'>"));lineBreaks=true;breakPoint=null;}else{breakPoint=0;minChars=2;}
setTimeout(function(){slabIt();$('.bb-text',stack).animate({opacity:1},fadeTime);},showDelay);function slabIt(){$('.bb-text',stack).slabText({"fontRatio":fontRatio,"viewportBreakpoint":breakPoint,"resizeThrottleTime":30,"maxFontSize":maxFont,"minCharsPerLine":minChars});}});

return stack;})(stacks.stacks_in_224);
stacks.stacks_in_184 = {};
stacks.stacks_in_184 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery; $(document).ready(function(){var nav=$('#stacks_in_184 nav').first();$('ul li ul',nav).remove();$('li',nav).removeClass('has-dropdown');$('ul',nav).first().addClass('inline-list custom text-center').removeClass('dropdown');$('li a header',nav).parent().attr('href','javascript:void(0)').parent().addClass('heading');$('li a label',nav).unwrap();$('li a button',nav).each(function(){var classes=$(this).attr('class');var text=$(this).text();$(this).parent().addClass('button '+classes).html(text).parent().addClass('has-form');})
$('li a hr',nav).unwrap().parent().addClass('divider').html('');});

return stack;})(stacks.stacks_in_184);