//
// 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_sections_pro_video = {};
stacks.com_bigwhiteduck_stacks_sections_pro_video = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;
(function($){'use strict';function getScrollTop(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop;}
function getViewportHeight(){var height=window.innerHeight;if(height){return height;}
var mode=document.compatMode;if((mode||!$.support.boxModel)){height=(mode==='CSS1Compat')?document.documentElement.clientHeight:document.body.clientHeight;}
return height;}
function offsetTop(debug){var curtop=0;for(var obj=debug;obj;obj=obj.offsetParent){curtop+=obj.offsetTop;}
return curtop;}
function checkInView(){var viewportTop=getScrollTop(),viewportBottom=viewportTop+getViewportHeight();$('.inview').each(function(){var $el=$(this),elTop=offsetTop(this),elHeight=$el.height(),elBottom=elTop+elHeight,wasInView=$el.data('inview')||false,offset=$el.data('offset')||0,inView=elTop>=viewportTop&&elBottom<=viewportBottom,isBottomVisible=elBottom+offset>=viewportTop&&elTop<=viewportTop,isTopVisible=elTop-offset<=viewportBottom&&elBottom>=viewportBottom,inViewWithOffset=inView||isBottomVisible||isTopVisible||(elTop<=viewportTop&&elBottom>=viewportBottom);if(inViewWithOffset){var visPart=(isTopVisible)?'top':(isBottomVisible)?'bottom':'both';if(!wasInView||wasInView!==visPart){$el.data('inview',visPart);$el.trigger('inview',[true,visPart]);}}else if(!inView&&wasInView){$el.data('inview',false);$el.trigger('inview',[false]);}});}
function createFunctionLimitedToOneExecutionPerDelay(fn,delay){var shouldRun=false;var timer=null;function runOncePerDelay(){if(timer!==null){shouldRun=true;return;}
shouldRun=false;fn();timer=setTimeout(function(){timer=null;if(shouldRun){runOncePerDelay();}},delay);}
return runOncePerDelay;}
var runner=createFunctionLimitedToOneExecutionPerDelay(checkInView,100);$(window).on('checkInView.inview click.inview ready.inview scroll.inview resize.inview',runner);})(jQuery);
 stack.videoCover=function(vid){init();function debounce(fn,delay){var timer=null;return function(){var context=this,args=arguments;window.clearTimeout(timer);timer=window.setTimeout(function(){fn.apply(context,args);},delay);};}
window.addEventListener('resize',debounce(scaleVideo,20));window.onload=function(e){scaleVideo();};function vidReady(){vid.setAttribute('data-natural-width',vid.videoWidth);vid.setAttribute('data-natural-height',vid.videoHeight);scaleVideo();}
function init(){vid.playbackRate=vid.getAttribute('data-playback-rate');if(vid.readyState===4){vidReady();vid.parentNode.className=vid.parentNode.className+" is-loaded";vid.className=vid.className.replace(/\bpre-load\b/,'');}else{if(vid.readyState<1){vid.addEventListener("loadedmetadata",function(e){vidReady();},false);}
if(vid.readyState<4){vid.addEventListener('loadeddata',function(){vid.parentNode.className=vid.parentNode.className+" is-loaded";vid.className=vid.className.replace(/\bpre-load\b/,'');vidReady();},false);}}}
function scaleVideo(){var parentHeight=vid.parentNode.offsetHeight,parentWidth=vid.parentNode.offsetWidth,nativeWidth=vid.getAttribute('data-natural-width'),nativeHeight=vid.getAttribute('data-natural-height'),heightScaleFactor=parentHeight/nativeHeight,widthScaleFactor=parentWidth/nativeWidth,scale=widthScaleFactor>heightScaleFactor?widthScaleFactor:heightScaleFactor;if(scale*nativeWidth<300){scale=300/nativeWidth;};var scaleWidth=scale*nativeWidth,scaleHeight=scale*nativeHeight,vidLeft=-1*((scaleWidth-parentWidth)/2),vidTop=-1*((scaleHeight-parentHeight)/2);vid.style.height=scaleHeight+'px',vid.style.width=scaleWidth+'px',vid.style.marginLeft=vidLeft+'px',vid.style.marginTop=vidTop+'px';}
var supportsVideo=(typeof(vid.canPlayType)!='undefined')?true:false;var isMobile=false;if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4)))
isMobile=true;if(!supportsVideo){console.log('SP-Video: This device does not support video.');vid&&vid.parentNode&&vid.parentNode.removeChild(vid);}};if(jQuery){jQuery.fn.extend({'videoCover':function(){videoCover(this[0]);return this;}});}

return stack;})(stacks.com_bigwhiteduck_stacks_sections_pro_video);
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 img=$('<img class="infix-img" 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_67 = {};
stacks.stacks_in_67 = (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'?'300italic':'300',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='300,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);}}

return stack;})(stacks.stacks_in_67);
stacks.stacks_in_68 = {};
stacks.stacks_in_68 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;
$(function(){var stack=$('#stacks_in_68');if(!stack.length>0||typeof stack==='undefined'){console.log('com_bigwhiteduck_stacks_sections_pro_section_stack removed by 3rd party php. Execution terminated contact the vendor of the php stack.');return false;};var
baseSelector='#stacks_in_68>.s-pro:not(.vault-height)',container=$(baseSelector),wrapper=$('>.shear-wrapper',baseSelector),layer=$('>.sections-layer',baseSelector),inner=$('>.shear-inner',wrapper),content=$('>.inner-content',inner),flexHeight=100.00,flexProportion=flexHeight/100,mobflexHeight=100.00,mobflexProportion=mobflexHeight/100,flexBP=640,bpHeight=768,bpWidth=768,_win=$(window);;inner.addClass('prop-'+'win-height');var flexSize=function(){return _win.width()<flexBP?mobflexProportion:flexProportion;}
var checkOverflow=function(){if(inner.hasClass('flex-height')){var content_height=content.outerHeight();var win_height=_win.height()*flexSize();transform_string='translateY('+(win_height/2)+'px)';if(win_height<=content_height){inner.removeClass('full-height');inner.css('height','');}else{inner.addClass('full-height');inner.css('height',win_height);}}
stack.trigger('sections-resize');};_win.on("resize",checkOverflow);_win.on('load',function(){checkOverflow();inner.removeClass('preload-height');layer.removeClass('preload-height');_win.trigger('resize');});function afterResize(){if((typeof foundation!='undefined')&&(typeof foundation.jQuery!='undefined')){foundation.jQuery(document).foundation('equalizer','reflow');}}
var resizeId;$(window).on('resize',function(){clearTimeout(resizeId);resizeId=setTimeout(afterResize,0);});$(window).on('load',function(){$('#stacks_in_68>.s-pro:not(.vault-height)>.shear-wrapper').removeClass('preload-wrapper');$('#stacks_in_68>.s-pro:not(.vault-height) .content').removeClass('preload-content');});});

return stack;})(stacks.stacks_in_68);
stacks.stacks_in_215 = {};
stacks.stacks_in_215 = (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_215 ul:not(.title-area) li.has-dropdown';$(document).ready(function(){var stack=$('#stacks_in_215');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_215');if('40.063em'==='62.563em'){$('.parent-link.hide-for-medium-up',stack).removeClass('hide-for-medium-up').addClass('hide-for-large-up');}
else if('40.063em'==='9999px'){$('.parent-link.hide-for-medium-up',stack).removeClass('hide-for-medium-up');}});

return stack;})(stacks.stacks_in_215);
stacks.stacks_in_75 = {};
stacks.stacks_in_75 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;var $sticky = jQuery.noConflict();
$sticky(document).ready(function(){
$sticky('body').append('<div id="stickystacks_in_75" class="sticky"></div>');
$sticky('#stickyContentstacks_in_75').appendTo('#stickystacks_in_75');

});
return stack;})(stacks.stacks_in_75);
stacks.stacks_in_79 = {};
stacks.stacks_in_79 = (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_79>.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_79>.spl-instances>.lightbox-info').attr('data-ll-total',instanceCount);$('#stacks_in_79>.spl-instances>.lightbox-info:first-child').addClass('ll-first');$('#stacks_in_79>.spl-instances>.lightbox-info:last-child').addClass('ll-last');if(llNav.length){llNav.each(function(){var thisNav=$(this);$('#stacks_in_79>.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_79').appendTo(target);});$(function(){var resizeTimer,win=$(window),bp=640;win.on('load resize',function(e){var instances=$('.lb-master_stacks_in_79');clearTimeout(resizeTimer);resizeTimer=setTimeout(function(){if(win.width()<=bp){instances.addClass('ll-small');}else{instances.removeClass('ll-small');}},10);});});

return stack;})(stacks.stacks_in_79);
stacks.stacks_in_82 = {};
stacks.stacks_in_82 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;
document.addEventListener("DOMContentLoaded",function(){var win=$(window),parent=$('#stacks_in_79.spl-lightbox'),stack=$('#stacks_in_82'),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_79>.infix-close>.close-wrap').clone(),preventScroll='False'=='True'?true:false,localDelay='False'=='True'?1000:-1;parent.find('>.spl-instances').append('<div class="lightbox-info lightbox1" data-ll-trigger="lightbox1" data-ll-name="My Limelight"></div>');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_79',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_79   '+classes()+bounding()+'" '+escClose+' role="dialog" tabindex="-1" id="splb_stacks_in_82" 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_82"></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_82)').find('.infix-close[data-infix-close]').trigger('click');}
var closeRelatives=function(){if(closeAll)closeAllOthers();$('.lb-master_stacks_in_79.cross-overlay.infix-opened:not(#splb_stacks_in_82)>.infix-wrap>.infix-close[data-infix-close],.lb-master_stacks_in_79.cross-inside.infix-opened:not(#splb_stacks_in_82)>.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_79.infix-opened').find('.infix-close[data-infix-close]').trigger('click');}}});$('.lightbox1-close, .limelight-close-all, '+groupClose).on('click',function(){$('.lb-master_stacks_in_79.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_82);
stacks.stacks_in_80 = {};
stacks.stacks_in_80 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery; $(function(){$('#stacks_in_79').attr('data-trans','600');});

return stack;})(stacks.stacks_in_80);
stacks.stacks_in_280 = {};
stacks.stacks_in_280 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery; $(document).ready(function(){var nav=$('#stacks_in_280 nav').first();$('ul > li.active > ul',nav).appendTo(nav);$('ul',nav).first().remove();$('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_280);
stacks.stacks_in_249 = {};
stacks.stacks_in_249 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;jQuery.fn.exists=function(){return jQuery(this).length>0;}

return stack;})(stacks.stacks_in_249);
stacks.stacks_in_242 = {};
stacks.stacks_in_242 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;jQuery.fn.exists=function(){return jQuery(this).length>0;}

return stack;})(stacks.stacks_in_242);
stacks.stacks_in_235 = {};
stacks.stacks_in_235 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;jQuery.fn.exists=function(){return jQuery(this).length>0;}

return stack;})(stacks.stacks_in_235);
stacks.stacks_in_228 = {};
stacks.stacks_in_228 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery;jQuery.fn.exists=function(){return jQuery(this).length>0;}

return stack;})(stacks.stacks_in_228);
stacks.stacks_in_293 = {};
stacks.stacks_in_293 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery; $(document).ready(function(){var nav=$('#stacks_in_293 nav').first();$('ul > li.active > ul',nav).appendTo(nav);$('ul',nav).first().remove();$('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_293);
stacks.stacks_in_72 = {};
stacks.stacks_in_72 = (function(stack) {
var jQuery = stacks.jQuery;var $ = jQuery; $(function(){var stack=$('#stacks_in_68');if(!stack.length>0||typeof stack==='undefined'){console.log('com_bigwhiteduck_stacks_sections_pro_video_stack removed by 3rd party php. Execution terminated contact the vendor of the php stack.');return false;};var
sectionsVid=document.getElementById("vid-stacks_in_72"),playOnTouch='True'=='True'?true:false,isPaused;var isMobile=function(){return"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch;};if(isMobile()){$('.vb-stacks_in_72').addClass('is-touch-device');}$(window).on('load',function(){$(window).trigger('checkInView');});});

return stack;})(stacks.stacks_in_72);