1var sgpbPublicUrl="https:\/\/marinaislandpangkorresort.com\/wp-content\/plugins\/popup-builder\/public\/";var SGPB_JS_LOCALIZATION={"imageSupportAlertMessage":"Only image files supported","pdfSupportAlertMessage":"Only pdf files supported","areYouSure":"Are you sure?","addButtonSpinner":"L","audioSupportAlertMessage":"Only audio files supported (e.g.: mp3, wav, m4a, ogg)","publishPopupBeforeElementor":"Please, publish the popup before starting to use Elementor with it!","publishPopupBeforeDivi":"Please, publish the popup before starting to use Divi Builder with it!","closeButtonAltText":"Close"};function SGPopup(config){var integrations=config.integrations;var popupName=config.popupName;var initialConfig=config;var prefix=config.prefix||'sgpb';var isInited=!1;var mainDiv=null;var contentDiv=null;var DIV=null;var opened=!1;var resizeTimeout=null;var overlayDiv=null;var defaultZIndex=config.contentBox.zIndex||9999;var defaultWidth="640px";var defaultHeight=config.autoHeight;var closeButtonImage=null;var popupId=config.id;var showOnce=config.showOnce||!1;var events=config.events||[];var openDelay=config.openDelay||0;var popupTheme=config.popupTheme;var popupType=config.popupType;var fitBackgroundImg=null;var parentThis=this;var openAnimation=config.openAnimation||{type:"none",speed:0};var closeAnimation=config.closeAnimation||{type:"none",speed:0};var closeBehavior=config.closeBehavior||{allowed:!0,showButton:!0,buttonPosition:'topLeft',buttonInside:!0,autoclose:!1,overlayShouldClose:!0,contentShouldClose:!1,escShouldClose:!0};var closeButton=config.closeButton||{data:sgpbPublicUrl+'img/close.png',width:16,height:16,widthType:'px',heightType:'px',closeButtonType:'IMG',closeButtonText:'Close'};var overlay=config.overlay||{visible:!0,color:"#000",opacity:0.7};var contentBox=config.contentBox||{padding:8,showBackground:!0,backgroundColor:"#fff",borderStyle:"solid",borderColor:"#ccc",borderRadius:config.contentBox.borderRadius,borderRadiusType:config.contentBox.borderRadiusType,borderWidth:1,shadowColor:"#ccc",shadowSpread:0,shadowBlur:10,scrollingEnabled:!0,backgroundPosition:''};var contents=config.contents||"";var inline=config.inline||!1;var href=config.href||!1;var position=config.position||{left:"center",top:"center"};if((typeof position.left==="undefined"||(isNaN(parseInt(position.left))&&position.left!=="center"))&&(typeof position.right==="undefined"||(isNaN(parseInt(position.right))&&position.right!=="center"))){position.left="center"} 2if((typeof position.top==="undefined"||(isNaN(parseInt(position.top))&&position.top!=="center"))&&(typeof position.bottom==="undefined"||(isNaN(parseInt(position.bottom))&&position.bottom!=="center"))){position.top="center"} 3var sizingRanges=config.sizingRanges||[{screenFrom:{width:-1,height:-1},screenTo:{width:-1,height:-1},width:defaultWidth,height:defaultHeight,maxWidth:-1,maxHeight:-1,minWidth:-1,minHeight:-1}];var shouldOpen=config.shouldOpen||function(){return!0};var willOpen=config.willOpen||function(){};var didOpen=config.didOpen||function(){};var shouldClose=config.shouldClose||function(){return!0};var willClose=config.willClose||function(){};var didClose=config.didClose||function(){};SGPopup.inlinePrevTarget=SGPopup.inlinePrevTarget||{};function resetInlineContent(){if(inline){var htmlElement=document.getElementById(inline);if(SGPopup.inlinePrevTarget.hasPreviousElement){if(typeof SGPopup.inlinePrevTarget.parentNode!=='undefined'){SGPopup.inlinePrevTarget.parentNode.insertBefore(htmlElement,SGPopup.inlinePrevTarget.node.nextSibling)}}else{SGPopup.inlinePrevTarget.node.appendChild(htmlElement)}}} 4var OPEN_ANIMATION_POP="@-webkit-keyframes popin{from{-webkit-transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes popin{from{-moz-transform:scale(.8);opacity:0}to{-moz-transform:scale(1);opacity:1}}@keyframes popin{from{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}";var OPEN_ANIMATION_FADE="@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}";var OPEN_ANIMATION_FLIP="@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoright{from{-moz-transform:rotateY(90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoright{from{transform:rotateY(90deg) scale(.9)}to{transform:rotateY(0)}}";
4var OPEN_ANIMATION_SLIDELEFT="@-webkit-keyframes slideinfromright{from{-webkit-transform:translate3d({start},0,0)}to{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slideinfromright{from{-moz-transform:translateX({start})}to{-moz-transform:translateX(0)}}@keyframes slideinfromright{from{transform:translateX({start})}to{transform:translateX(0)}}";var OPEN_ANIMATION_SLIDERIGHT="@-webkit-keyframes slideinfromleft{from{-webkit-transform:translate3d({start},0,0)}to{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slideinfromleft{from{-moz-transform:translateX({start})}to{-moz-transform:translateX(0)}}@keyframes slideinfromleft{from{transform:translateX({start})}to{transform:translateX(0)}}";var OPEN_ANIMATION_FLOW="@-webkit-keyframes flowinfromright{0%{-webkit-transform:translateX(100%) scale(.7)}30%,40%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(0) scale(1)}}@-moz-keyframes flowinfromright{0%{-moz-transform:translateX(100%) scale(.7)}30%,40%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(0) scale(1)}}@keyframes flowinfromright{0%{transform:translateX(100%) scale(.7)}30%,40%{transform:translateX(0) scale(.7)}100%{transform:translateX(0) scale(1)}}";var OPEN_ANIMATION_SLIDEUP="@-webkit-keyframes slideinfrombottom{from{-webkit-transform:translateY({start})}to{-webkit-transform:translateY(0)}}@-moz-keyframes slideinfrombottom{from{-moz-transform:translateY({start})}to{-moz-transform:translateY(0)}}@keyframes slideinfrombottom{from{transform:translateY({start})}to{transform:translateY(0)}}";var OPEN_ANIMATION_SLIDEDOWN="@-webkit-keyframes slideinfromtop{from{-webkit-transform:translateY({start})}to{-webkit-transform:translateY(0)}}@-moz-keyframes slideinfromtop{from{-moz-transform:translateY({start})}to{-moz-transform:translateY(0)}}@keyframes slideinfromtop{from{transform:translateY({start})}to{transform:translateY(0)}}";var CLOSE_ANIMATION_SLIDELEFT="@-webkit-keyframes slideouttoleft{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d({end},0,0)}}@-moz-keyframes slideouttoleft{from{-moz-transform:translateX(0)}to{-moz-transform:translateX({end})}}@keyframes slideouttoleft{from{transform:translateX(0)}to{transform:translateX({end})}}";var CLOSE_ANIMATION_SLIDERIGHT="@-webkit-keyframes slideouttoright{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d({end},0,0)}}@-moz-keyframes slideouttoright{from{-moz-transform:translateX(0)}to{-moz-transform:translateX({end})}}@keyframes slideouttoright{from{transform:translateX(0)}to{transform:translateX({end})}}";var CLOSE_ANIMATION_POP="@-webkit-keyframes popout{from{-webkit-transform:scale(1);opacity:1}to{-webkit-transform:scale(.8);opacity:0}}@-moz-keyframes popout{from{-moz-transform:scale(1);opacity:1}to{-moz-transform:scale(.8);opacity:0}}@keyframes popout{from{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:0}}";var CLOSE_ANIMATION_FADE="@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}";var CLOSE_ANIMATION_FLIP="@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(.9)}}@-moz-keyframes flipouttoright{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(90deg) scale(.9)}}@keyframes flipouttoright{from{transform:rotateY(0)}to{transform:rotateY(90deg) scale(.9)}}";var CLOSE_ANIMATION_FLOW="@-webkit-keyframes flowouttoright{0%{-webkit-transform:translateX(0) scale(1)}60%,70%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(100%) scale(.7)}}@-moz-keyframes flowouttoright{0%{-moz-transform:translateX(0) scale(1)}60%,70%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(100%) scale(.7)}}@keyframes flowouttoright{0%{transform:translateX(0) scale(1)}60%,70%{transform:translateX(0) scale(.7)}100%{transform:translateX(100%) scale(.7)}}";var CLOSE_ANIMATION_SLIDEUP="@-webkit-keyframes slideouttotop{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY({end})}}@-moz-keyframes slideouttotop{from{-moz-transform:translateY(0)}to{-moz-transform:translateY({end})}}@keyframes slideouttotop{from{transform:translateY(0)}to{transform:translateY({end})}}";
4var CLOSE_ANIMATION_SLIDEDOWN="@-webkit-keyframes slideouttobottom{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY({end})}}@-moz-keyframes slideouttobottom{from{-moz-transform:translateY(0)}to{-moz-transform:translateY({end})}}@keyframes slideouttobottom{from{transform:translateY(0)}to{transform:translateY({end})}}";function addAnimationClass(classString){var style=document.createElement('style');style.type='text/css';style.innerHTML=classString;style.id=prefix+"-effect-custom-style";document.getElementsByTagName('head')[0].appendChild(style)} 5function setMainDivStyles(sizeConfig){jQuery(window).trigger('sgpbPopupBuilderAdditionalDimensionSettings');contentDiv.style.zIndex=defaultZIndex+10;mainDiv.style.boxSizing='content-box';if(sizeConfig.minHeight!=-1){var minHeight=sizeConfig.minHeight;var popupMinHeight=window.innerHeight;if(typeof minHeight==='string'&&minHeight.indexOf('%')!==-1){var popupMinhHeight=(popupMinhHeight/100)*parseInt(minHeight);mainDiv.style.minHeight=popupMinhHeight+'px'}else{mainDiv.style.minHeight=parseInt(minHeight)+'px'}} 6if(sizeConfig.minWidth!=-1){var popupMinhWidth=window.innerWidth;var minWidth=sizeConfig.minWidth;if(typeof minWidth==='string'&&minWidth.indexOf('%')!==-1){popupMinhWidth=(popupMinhWidth/100)*parseInt(minWidth);mainDiv.style.minWidth=popupMinhWidth+'px'}else{mainDiv.style.minWidth=parseInt(minWidth)+'px'}} 7if(sizeConfig.maxHeight!=-1&&sizeConfig.maxHeight){var maxHeight=sizeConfig.maxHeight;var popupMaxHeight=window.innerHeight;if(maxHeight.indexOf('%')!==-1){popupMaxHeight=(popupMaxHeight/100)*parseInt(maxHeight);this.calculatedMaxHeight=calculateMaxHeight(popupMaxHeight);mainDiv.style.maxHeight=this.calculatedMaxHeight}else{this.calculatedMaxHeight=calculateMaxHeight(parseInt(maxHeight));mainDiv.style.maxHeight=this.calculatedMaxHeight}}else{var popupMaxHeight=window.innerHeight;mainDiv.style.maxHeight=calculateMaxHeight(popupMaxHeight)} 8if(sizeConfig.maxWidth!=-1&&sizeConfig.maxWidth){var maxWidth=sizeConfig.maxWidth;var popupMaxWidth=window.innerWidth;if(maxWidth.indexOf('%')!==-1){popupMaxWidth=(popupMaxWidth/100)*parseInt(maxWidth);this.calculatedMaxWidth=calculateMaxWidth(popupMaxWidth);mainDiv.style.maxWidth=this.calculatedMaxWidth}else{this.calculatedMaxWidth=calculateMaxWidth(parseInt(maxWidth));mainDiv.style.maxWidth=this.calculatedMaxWidth}}else{var popupMaxWidth=window.innerWidth;mainDiv.style.maxWidth=calculateMaxWidth(popupMaxWidth)} 9if(contentBox.borderStyle){mainDiv.style.borderStyle=contentBox.borderStyle} 10if(contentBox.borderColor){mainDiv.style.borderColor=contentBox.borderColor} 11if(contentBox.borderRadius){var borderRadiusMeasure='%';if(contentBox.borderRadiusType){borderRadiusMeasure=contentBox.borderRadiusType} 12mainDiv.style.borderRadius=contentBox.borderRadius+borderRadiusMeasure} 13mainDiv.style.borderWidth=contentBox.borderWidth+"px";if(contentBox.padding){mainDiv.style.padding=contentBox.padding+"px"} 14var widthToSet=sizeConfig.width||defaultWidth;if(widthToSet.indexOf("%")>-1){var widthNum=parseFloat(widthToSet);if(widthToSet.indexOf("fullScreen")>-1){widthNum=window.innerWidth} 15var closeButtonWidthToSubtract=parseInt(closeButton.width);if(closeBehavior.showButton===!1||config.closeButton.type==='button'){closeButtonWidthToSubtract=0} 16widthToSet=(((widthNum/100)*window.innerWidth)-(2*(contentBox.padding?contentBox.padding:0))-parseFloat(mainDiv.style.borderLeftWidth)-parseFloat(mainDiv.style.borderRightWidth)-(parseFloat(contentBox.shadowSpread)/2)-closeButtonWidthToSubtract)+'px'}else{widthToSet=parseFloat(widthToSet)-2*(contentBox.padding?contentBox.padding:0)+'px'} 17mainDiv.style.width=widthToSet;if(config.popupType==='image'){mainDiv.style.backgroundImage="url("+contentBox.backgroundImage+")"} 18if(contentBox.showBackground){if(contentBox.backgroundImage){mainDiv.style.backgroundImage="url("+contentBox.backgroundImage+")"} 19if(contentBox.backgroundMode==="cover"){mainDiv.style.backgroundSize="cover";mainDiv.style.backgroundRepeat="no-repeat"}else if(contentBox.backgroundMode==="contain"){mainDiv.style.backgroundSize="contain";mainDiv.style.backgroundRepeat="no-repeat"}else if(contentBox.backgroundMode==="repeat"){mainDiv.style.backgroundRepeat="repeat"}
19else if(contentBox.backgroundMode==='fit'){if(!fitBackgroundImg){fitBackgroundImg=document.createElement('img');fitBackgroundImg.style.position='fixed';fitBackgroundImg.style.bottom='-9999999999999px';fitBackgroundImg.className='sgpb-background-image-'+config.popupId;document.body.appendChild(fitBackgroundImg);fitBackgroundImg.onload=function(){changePopupDimensionRelatedImage(this)};fitBackgroundImg.src=contentBox.backgroundImage;mainDiv.style.backgroundSize='100% 100%';mainDiv.style.backgroundRepeat='no-repeat'}}else{mainDiv.style.backgroundRepeat="no-repeat"}} 20if(window.sgWindowOldWidth!==window.innerWidth||window.sgWindowOldHeight!==window.innerHeight){window.sgWindowOldWidth=window.innerWidth;window.sgWindowOldHeight=window.innerHeight;var images=document.getElementsByClassName('sgpb-background-image-'+config.popupId);if(images.length){changePopupDimensionRelatedImage(images[0])}} 21mainDiv.style.backgroundPosition=contentBox.backgroundPosition;var heightToSet=sizeConfig.height||defaultHeight;if(typeof heightToSet!=='undefined'&&heightToSet.indexOf("%")>-1){var heightNum=parseFloat(heightToSet);heightToSet=(((heightNum/100)*window.innerHeight)-(2*(contentBox.padding?contentBox.padding:0))-parseInt(mainDiv.style.borderTopWidth)-parseInt(mainDiv.style.borderBottomWidth))+"px"}else{heightToSet=parseInt(heightToSet)-2*(contentBox.padding?contentBox.padding:0)+"px";if(sizeConfig.width.indexOf("fullScreen")>-1){heightToSet=(window.innerHeight)+"px"}} 22mainDiv.style.height=heightToSet;if(contentBox.showBackground&&contentBox.backgroundColor){mainDiv.style.backgroundColor=contentBox.backgroundColor} 23if(contentBox.shadowColor){mainDiv.style.boxShadow="0 0 "+contentBox.shadowBlur+"px "+contentBox.shadowSpread+"px "+contentBox.shadowColor} 24if(contentBox.scrollingEnabled){mainDiv.style.overflow="auto"}else{mainDiv.style.overflow="hidden"}} 25function changePopupDimensionRelatedImage(image){var result=resizeConfig(image);var oldSizeConfig=getSizeConfig();oldSizeConfig.width=result.width+'px';oldSizeConfig.height=result.height+'px';oldSizeConfig.modified=!0;this.sizeConfig=oldSizeConfig;windowResizeHandler()} 26function resizeConfig(backgroundImage){var maxWidth=parseInt(this.calculatedMaxWidth);var maxHeight=parseInt(this.calculatedMaxHeight);var imageWidth=backgroundImage.width;var imageHeight=backgroundImage.height;var windowMaxHeight=parseInt(calculateMaxHeight(window.innerHeight));var windowMaxWidth=parseInt(calculateMaxWidth(window.innerWidth));if(isNaN(maxHeight)||maxHeight>windowMaxHeight){maxHeight=windowMaxHeight} 27if(isNaN(maxWidth)||maxWidth>windowMaxWidth){maxWidth=windowMaxWidth} 28var widthDifference=imageWidth-maxWidth;var heightDifference=imageHeight-maxHeight;if(heightDifference>widthDifference){if(imageHeight>maxHeight){var modifiedHeightPercent=100-(maxHeight/imageHeight)*100;var withMustDecrease=(imageWidth*modifiedHeightPercent)/100;var modifiedWidth=imageWidth-withMustDecrease;imageWidth=modifiedWidth;imageHeight=maxHeight}}else if(imageWidth>maxWidth){var modifiedWidthPercent=Math.floor((widthDifference/imageWidth)*100);var heightMustDecrease=Math.floor((imageHeight*modifiedWidthPercent)/100);var modifiedHeight=imageHeight-heightMustDecrease;imageWidth-=widthDifference;imageHeight-=heightMustDecrease} 29var result={width:imageWidth,height:imageHeight};return result} 30function calculateMaxWidth(maxWidth){var sizeConfig=getSizeConfig();var dimension=sizeConfig.width;var contentPadding=(contentBox.padding||0)*2;var shadowSpread=(contentBox.shadowSpread||0)*2;var borderWidth=(contentBox.borderWidth||0)*2;var boxBorderWidth=(contentBox.boxBorderWidth||0)*4;var closeButtonRight=(parseInt(closeBehavior.right)||0)*2;var closeButtonLeft=(parseInt(closeBehavior.left)||0)*2;if(dimension.indexOf('fullScreen')=='-1'){maxWidth-=contentPadding;maxWidth-=34;maxWidth-=shadowSpread;maxWidth-=borderWidth;maxWidth-=boxBorderWidth} 31if(!closeBehavior.buttonInside){if(closeButtonRight){maxWidth-=Math.abs(closeButtonRight)} 32if(closeButtonLeft){maxWidth-=Math.abs(closeButtonLeft)}} 33if(maxWidth<0){return'30px'} 34return maxWidth+'px'}
35function setFitBackground(){if(!fitBackgroundImg){return} 36var imgHeight=fitBackgroundImg.height;var imgWidth=fitBackgroundImg.width;var winHeight=window.innerHeight;var winWidth=window.innerWidth;var minMargin=40;var popupWidth=0,popupHeight=0;if(imgWidth<(winWidth-2*minMargin)&&imgHeight<(winHeight-2*minMargin)){popupWidth=imgWidth;popupHeight=imgHeight}else{var widthDif=winWidth-imgWidth;var heightDif=winHeight-imgHeight;if(widthDif<heightDif){popupWidth=winWidth-2*minMargin;popupHeight=popupWidth*imgHeight/imgWidth}else{popupHeight=winHeight-2*minMargin;popupWidth=popupHeight*imgWidth/imgHeight}} 37var sizeConfig=getSizeConfig();var maxWidth=sizeConfig.maxWidth;var maxHeight=sizeConfig.maxHeight;var border=contentBox.borderWidth||0;var padding=contentBox.padding||0;var shadow=contentBox.shadowSpread||0;popupWidth=parseInt(popupWidth-2);sizeConfig.height=popupHeight+'px'} 38function calculateMaxHeight(maxHeight){var sizeConfig=getSizeConfig();var dimension=sizeConfig.width;var contentPadding=(contentBox.padding||0)*2;var shadowSpread=(contentBox.shadowSpread||0)*4;var borderHeight=(contentBox.borderWidth||0)*2;var boxBorderHeight=(contentBox.boxBorderWidth||0)*4;var closeButtonTop=(parseInt(closeBehavior.top)||0)*2;var closeButtonBottom=(parseInt(closeBehavior.bottom)||0)*2;if(dimension.indexOf('fullScreen')!='-1'){}else{maxHeight-=contentPadding;if(shadowSpread){maxHeight-=shadowSpread;maxHeight-=35} 39maxHeight-=borderHeight;maxHeight-=boxBorderHeight;if(!closeBehavior.buttonInside){if(closeButtonBottom){maxHeight-=Math.abs(closeButtonBottom)} 40if(closeButtonTop){maxHeight-=Math.abs(closeButtonTop)}}} 41if(maxHeight<0){return'30px'} 42return maxHeight+'px'} 43function positionPopup(){contentDiv.style.position="fixed";var border=contentBox.borderWidth||0;var padding=contentBox.padding||0;if(typeof position.left!=="undefined"&&(!isNaN(parseInt(position.left))||position.left==="center")){if(position.left==="center"){contentDiv.style.left=(window.innerWidth-parseInt(mainDiv.clientWidth)-2*border)/2+"px"}else{contentDiv.style.left=parseInt(position.left)+"px"}}else{if(position.right==="center"){contentDiv.style.left=(window.innerWidth-parseInt(mainDiv.clientWidth)-2*border)/2+"px"}else{contentDiv.style.left=(window.innerWidth-parseInt(position.right)-parseInt(mainDiv.clientWidth)-2*border)+"px"}} 44if(typeof position.top!=="undefined"&&(!isNaN(parseInt(position.top))||position.top==="center")){if(position.top==="center"){contentDiv.style.top=(window.innerHeight-parseInt(mainDiv.clientHeight)-2*border)/2+"px"}else{contentDiv.style.top=position.top+"px"}}else{if(position.bottom==="center"){contentDiv.style.top=(window.innerHeight-parseInt(mainDiv.clientHeight)-2*border)/2+"px"}else{contentDiv.style.bottom=position.bottom+"px"}}} 45function getSizeConfig(){var windowWidth=window.innerWidth;var windowHeight=window.innerHeight;var config=null;var candidates=[];for(var i=0;i<sizingRanges.length;i++){var tmpConf=sizingRanges[i];if((tmpConf.screenFrom.width===-1&&tmpConf.screenTo.width===-1)||(tmpConf.screenFrom.width===-1&&windowWidth<tmpConf.screenTo.width)||(tmpConf.screenTo.width===-1&&windowWidth>tmpConf.screenFrom.width)||(windowWidth<tmpConf.screenTo.width&&windowWidth>tmpConf.screenFrom.width)){candidates.push(tmpConf)}} 46for(var i=0;i<candidates.length;i++){var tmpConf=candidates[i];if((tmpConf.screenFrom.height==-1&&tmpConf.screenTo.height==-1)||(tmpConf.screenFrom.height==-1&&windowHeight<tmpConf.screenTo.height)||(tmpConf.screenTo.height==-1&&windowHeight>tmpConf.screenFrom.height)||(windowHeight<tmpConf.screenTo.height&&windowHeight>tmpConf.screenFrom.height)){continue}else{candidates.splice(i,1);i--}} 47config=candidates[0];if(!config){config={screenFrom:{width:-1,height:-1},screenTo:{width:-1,height:-1},width:"640px",height:defaultHeight,maxWidth:-1,maxHeight:-1,minWidth:-1,minHeight:-1}} 48return config} 49function drawOverlay(){if(!overlay.visible){return} 50overlayDiv=document.createElement("DIV");overlayDiv.style.zIndex=defaultZIndex;overlayDiv.style.backgroundColor=overlay.color;overlayDiv.style.opacity=overlay.opacity/100;overlayDiv.style.position="fixed";overlayDiv.style.left="0";overlayDiv.style.top="0";overlayDiv.style.width="100%";overlayDiv.style.height="100%";if(overlay.addClass){overlayDiv.className=overlay.addClass}
51if(closeBehavior.overlayShouldClose){overlayDiv.onclick=closePopup} 52document.body.appendChild(overlayDiv)} 53function removeOverlay(){if(overlayDiv){overlayDiv.style.display="none";document.body.removeChild(overlayDiv);overlayDiv=null}} 54function setCloseButton(mainDiv){if(!closeButton.data){return} 55if(closeBehavior.showButton===!1){return} 56closeButtonImage.style.zIndex=defaultZIndex+20;closeButtonImage.style.position="absolute";closeButtonImage.style.float="left";closeButtonImage.style.top=closeBehavior.top;closeButtonImage.style.right=closeBehavior.right;closeButtonImage.style.bottom=closeBehavior.bottom;closeButtonImage.style.left=closeBehavior.left;closeButtonImage.alt=SGPB_JS_LOCALIZATION.closeButtonAltText;closeButtonImage.title=SGPB_JS_LOCALIZATION.closeButtonAltText;if(closeButton.type=='button'){closeButtonImage.id=prefix+'-close-button';closeButtonImage.innerHTML=config.closeButton.text} 57closeButtonImage.style.width=closeButton.width+closeButton.widthType;closeButtonImage.style.cursor="pointer";closeButtonImage.style.height=closeButton.height+closeButton.heightType;closeButtonImage.src=closeButton.data;closeButtonImage.style.backgroundRepeat="no-repeat";closeButtonImage.style.backgroundSize="cover";closeButtonImage.onclick=closePopup;positionCloseButton(mainDiv)} 58function positionCloseButton(mainDiv){if(closeBehavior.buttonPosition=="left"){closeButtonImage.style.left=(closeButton.width/2+parseFloat(closeBehavior.leftPosition))+"px"}else if(closeBehavior.buttonPosition=="right"){var border=contentBox.borderWidth||0;var left=0;var mainDivWidth=mainDiv.style.width;if(mainDiv.style.maxWidth&&parseInt(mainDivWidth)>parseInt(mainDiv.style.maxWidth)){mainDivWidth=mainDiv.style.maxWidth} 59left=parseFloat(mainDivWidth)-Math.ceil(closeButton.width/2)+2*contentBox.padding+2*border;if(closeBehavior.leftPosition){left-=parseFloat(closeBehavior.leftPosition)} 60closeButtonImage.style.left=left+"px"} 61closeButtonImage.style.top=parseFloat(closeBehavior.topPosition)+"px"} 62function onWindowRsize(){clearTimeout(resizeTimeout);resizeTimeout=setTimeout(function(){resizeBox();positionPopup();positionCloseButton(mainDiv);jQuery(window).trigger('sgpbPopupReload')},0)} 63function windowResizeHandler(){resizeBox();positionPopup();positionCloseButton(mainDiv);jQuery(window).trigger('sgpbPopupReload')} 64function setOpenAnimation(){if(!openAnimation.status){return!1} 65contentDiv.style.animationTimingFunction="linear";var border=contentBox.borderWidth||0;var padding=contentBox.padding||0;if(openAnimation.type=="slideleft"){var start=window.innerWidth-parseInt(contentDiv.style.left)+2*border;addAnimationClass(OPEN_ANIMATION_SLIDELEFT.replace(/\{start\}/g,start+"px"));contentDiv.style.animationName="slideinfromright"}else if(openAnimation.type=="slideright"){var start=parseInt(mainDiv.style.width)+parseInt(contentDiv.style.left)+2*border+2*padding;addAnimationClass(OPEN_ANIMATION_SLIDERIGHT.replace(/\{start\}/g,"-"+start+"px"));contentDiv.style.animationName="slideinfromleft"}else if(openAnimation.type=="pop"){addAnimationClass(OPEN_ANIMATION_POP);contentDiv.style.transform="scale(1)";contentDiv.style.animationName="popin";contentDiv.style.opacity="1"}else if(openAnimation.type=="fade"){addAnimationClass(OPEN_ANIMATION_FADE);contentDiv.style.animationName="fadein";contentDiv.style.opacity="1"}else if(openAnimation.type=="flip"){addAnimationClass(OPEN_ANIMATION_FLIP);contentDiv.style.animationName="flipintoright";contentDiv.style.transform="translateX(0)"}else if(openAnimation.type=="turn"){addAnimationClass(OPEN_ANIMATION_FLIP);contentDiv.style.animationName="flipintoright";contentDiv.style.transform="translateX(0)";contentDiv.style.transformOrigin="0"}else if(openAnimation.type=="flow"){addAnimationClass(OPEN_ANIMATION_FLOW);contentDiv.style.animationName="flowinfromright";contentDiv.style.transformOrigin="50% 30%"}else if(openAnimation.type=="slideup"){var bottom=0;if(contentDiv.style.bottom){bottom=parseInt(mainDiv.style.height)+2*border+parseInt(contentDiv.style.bottom)+2*padding}else{bottom=window.innerHeight-parseInt(contentDiv.style.top)+2*border} 66var start=bottom;
66addAnimationClass(OPEN_ANIMATION_SLIDEUP.replace(/\{start\}/g,start+"px"));contentDiv.style.animationName="slideinfrombottom"}else if(openAnimation.type=="slidedown"){var top=0;if(contentDiv.style.top){top=parseInt(contentDiv.style.top)+2*border+2*padding}else{top=window.innerHeight-parseInt(contentDiv.style.bottom)-parseInt(mainDiv.style.height)} 67var start=top+parseInt(mainDiv.style.height);addAnimationClass(OPEN_ANIMATION_SLIDEDOWN.replace(/\{start\}/g,"-"+start+"px"));contentDiv.style.animationName="slideinfromtop"}else{contentDiv.className+=' sg-animated '+openAnimation.type} 68contentDiv.style.animationDuration=openAnimation.speed+"ms"} 69function setCloseAnimation(){contentDiv.style.animationTimingFunction="linear";var border=contentBox.borderWidth||0;var padding=contentBox.padding||0;if(closeAnimation.type=="slideleft"){var end=parseInt(mainDiv.style.width)+parseInt(contentDiv.style.left)+2*border+2*padding;addAnimationClass(CLOSE_ANIMATION_SLIDELEFT.replace(/\{end\}/g,"-"+end+"px"));contentDiv.style.animationName="slideouttoleft"}else if(closeAnimation.type=="slideright"){var end=window.innerWidth-parseInt(contentDiv.style.left)+2*border;addAnimationClass(CLOSE_ANIMATION_SLIDERIGHT.replace(/\{end\}/g,end+"px"));contentDiv.style.animationName="slideouttoright"}else if(closeAnimation.type=="pop"){addAnimationClass(CLOSE_ANIMATION_POP);contentDiv.style.animationName="popout";contentDiv.style.transform="scale(0)";contentDiv.style.opacity="0"}else if(closeAnimation.type=="fade"){addAnimationClass(CLOSE_ANIMATION_FADE);contentDiv.style.animationName="fadeout";contentDiv.style.opacity="0"}else if(closeAnimation.type=="flip"){addAnimationClass(CLOSE_ANIMATION_FLIP);contentDiv.style.animationName="flipouttoright";contentDiv.style.transform="rotateY(-90deg) scale(.9)"}else if(closeAnimation.type=="turn"){addAnimationClass(CLOSE_ANIMATION_FLIP);contentDiv.style.animationName="flipouttoright";contentDiv.style.transform="rotateY(-90deg) scale(.9)";contentDiv.style.transformOrigin="0"}else if(closeAnimation.type=="flow"){addAnimationClass(CLOSE_ANIMATION_FLOW);contentDiv.style.animationName="flowouttoright";contentDiv.style.transformOrigin="50% 30%"}else if(closeAnimation.type=="slideup"){var top=0;if(contentDiv.style.top){top=parseInt(contentDiv.style.top)+2*border+2*padding}else{top=window.innerHeight-parseInt(contentDiv.style.bottom)-parseInt(mainDiv.style.height)} 70var end=top+parseInt(mainDiv.style.height);addAnimationClass(CLOSE_ANIMATION_SLIDEUP.replace(/\{end\}/g,"-"+end+"px"));contentDiv.style.animationName="slideouttotop"}else if(closeAnimation.type=="slidedown"){var bottom=0;if(contentDiv.style.bottom){bottom=parseInt(mainDiv.style.height)+2*border+parseInt(contentDiv.style.bottom)+2*padding}else{bottom=window.innerHeight-parseInt(contentDiv.style.top)+2*border} 71var end=bottom;addAnimationClass(CLOSE_ANIMATION_SLIDEDOWN.replace(/\{end\}/g,end+"px"));contentDiv.style.animationName="slideouttobottom"}else{contentDiv.className=prefix+'-popup-dialog-main-div-theme-wrapper-'+config.popupTheme+' sg-animated '+closeAnimation.type} 72contentDiv.style.animationDuration=closeAnimation.speed+"ms";window.setTimeout(function(){contentDiv.className=prefix+'-popup-dialog-main-div-theme-wrapper-'+config.popupTheme;contentDiv.style.animationName="";contentDiv.style.transform="";contentDiv.style.transformOrigin="";contentDiv.style.opacity=""},parseInt(closeAnimation.speed)+10)} 73function setOpenEvents(){for(var i=0;i<events.length;i++){var event=events[i];switch(event.type){case"load":setOpenOnLoadEvent();break;case"click":setOpenOnClickEvent(event);break;case"hover":setOpenOnHoverEvent(event);break;case"scroll":setOpenOnScrollEvent(event);break;case"exit":setOpenOnExitEvent(event);break;case"inactivity":setOpenInactivityEvent(event)}}} 74function setOpenOnExitEvent(config){switch(config.mode){case"soft":setSoftExitEvents(config);break;case"agressive1":setAgressive1ExitEvents(config);break;case"agressive2":setAgressive2ExitEvents(config);break;case"full":setFullExitEvents(config);break}} 75function setAgressive1ExitEvents(config){window.addEventListener("beforeunload",function(e){(e||window.event).returnValue=config.message;return config.message})} 76function setAgressive2ExitEvents(config){window.addEventListener("beforeunload",function(e){openPopup(!1,'onExit');e.returnValue=config.message;return config.message})} 77function setFullExitEvents(config){setSoftExitEvents(config);setAgressive2ExitEvents(config)} 78function setSoftExitEvents(config){document.addEventListener("mouseout",function(event){if(event.toElement==null&&event.relatedTarget==null){openPopup(!1,'onExit')}})} 79function setOpenOnScrollEvent(config){var scrollPos=parseInt(config.position);if(config.position.indexOf("%")>0){scrollPos=document.body.scrollHeight*(scrollPos/100)-window.innerHeight/2} 80var scrollEventFunction=function(){if(document.body.scrollTop>=scrollPos||document.documentElement.scrollTop>=scrollPos){openPopup(!1,'onScroll');window.removeEventListener("scroll",scrollEventFunction)}};window.addEventListener("scroll",scrollEventFunction)} 81function setOpenOnLoadEvent(){if(document.readyState==="complete"){openPopup(!1,'onLoad')}
81else{window.addEventListener("load",function(){openPopup(!1,'onLoad')},!1)}} 82function setOpenOnClickEvent(config){var target=config.target;if(!target){return} 83var elements=document.getElementsByClassName(target);for(var i=0;i<elements.length;i++){elements[i].addEventListener("click",function(){openPopup(!1,'onClick')})}} 84function setOpenOnHoverEvent(config){var target=config.target;if(!target){return} 85var elements=document.getElementsByClassName(target);for(var i=0;i<elements.length;i++){elements[i].addEventListener("mouseover",function(){openPopup(!1,'onHover')})}} 86function setOpenInactivityEvent(config){var timer;var handler=function(){if(timer){clearInterval(timer)} 87timer=setInterval(function(){openPopup()},config.timeout*1000)};document.addEventListener("mousemove",handler);document.addEventListener("mousedown",handler);document.addEventListener("keydown",handler);document.addEventListener("scroll",handler);handler()} 88function initPopup(){DIV=document.createElement("div");DIV.id=prefix+"-popup-dialog-main-div-wrapper";DIV.className=prefix+"-popup-dialog-main-div-wrapper";mainDiv=document.createElement("div");mainDiv.id=prefix+"-popup-dialog-main-div";var sizeConfig=getSizeConfig();contentDiv=document.createElement("div");contentDiv.className=prefix+'-popup-dialog-main-div-theme-wrapper-'+config.popupTheme;setMainDivStyles(sizeConfig);if(contentBox.addClass){mainDiv.className=contentBox.addClass} 89DIV.style.display="none";var popupContent=getInlineContent();if(contents){var divElement=document.createElement('div');divElement.setAttribute('style','height:100%;width:100%;overflow:'+(contentBox.scrollingEnabled?'auto':'hidden')+';');divElement.appendChild(contents);mainDiv.appendChild(divElement)}else{mainDiv.innerHTML='<div style="height:100%;width:100%;overflow:'+(contentBox.scrollingEnabled?"auto":"hidden")+';">'+popupContent.innerHTML+'</div>'} 90if(typeof config.closeButton.type!=='undefined'&&config.closeButton.type=='button'){closeButtonImage=document.createElement(config.closeButton.type)}else{closeButtonImage=document.createElement("IMG")} 91if(config.closeBehavior.showButton!==!1){closeButtonImage.className=prefix+"-popup-close-button-"+config.popupTheme;contentDiv.appendChild(closeButtonImage)} 92contentDiv.appendChild(mainDiv);DIV.appendChild(contentDiv);document.body.appendChild(DIV);isInited=!0;setOpenEvents()} 93function getInlineContent(){var divElement=document.createElement("div");divElement.innerHTML='';if(inline){var hrefHtml=document.getElementById(inline);if(hrefHtml.previousElementSibling){SGPopup.inlinePrevTarget={hasPreviousElement:!0,node:hrefHtml.previousElementSibling}}else{SGPopup.inlinePrevTarget={hasPreviousElement:!1,node:hrefHtml.parentNode}} 94divElement.appendChild(hrefHtml);return divElement} 95return divElement} 96function openPopup(forced,action){if(opened){return} 97coockieValue=SGPopup.getCookie(popupId);if(coockieValue){return} 98if(showOnce){SGPopup.setCookie(popupId,"true",parseInt(showOnce))} 99if(forced!==!0){if(shouldOpen&&typeof shouldOpen=="function"){if(shouldOpen()===!1){return}}} 100if(!isInited){initPopup()} 101opened=!0;var self=this;window.addEventListener("resize",onWindowRsize);if(closeBehavior.contentShouldClose){mainDiv.onclick=closePopup} 102setTimeout(function(){if(willOpen&&typeof willOpen=="function"){willOpen()} 103drawOverlay();DIV.style.display="";positionPopup();setOpenAnimation();setCloseButton(mainDiv);if(didOpen){var callbackArgs=parentThis.getCallbackArgs();if(typeof didOpen=="function"){didOpen(callbackArgs)}}},openDelay);if(closeBehavior.autoclose&&closeBehavior.autoclose>0){setTimeout(closePopup,closeBehavior.autoclose*1000)} 104if(closeBehavior.escShouldClose){document.onkeydown=function(e){e=e||window.event;if(e.keyCode==27){closePopup()}}}} 105function closePopup(forced){if(forced!==!0){if(shouldClose&&typeof shouldClose=="function"){if(shouldClose()===!1){return}}} 106if(closeBehavior.allowed===!1&&forced!==!0){return} 107if(willClose&&typeof willClose=="function"){willClose()} 108window.removeEventListener("resize",onWindowRsize);var closeFunction=function(){if(!DIV){return} 109DIV.style.display="none";removeOverlay();if(didClose&&typeof didClose=="function"){didClose();opened=!1} 110if(resetInlineContent&&typeof resetInlineContent=="function"){resetInlineContent()}};if(closeAnimation.type!="none"&&closeAnimation.speed>0){setCloseAnimation();setTimeout(closeFunction,closeAnimation.speed)}else{closeFunction()}} 111var resizeBox=function(){var sizeConfig=getSizeConfig();setMainDivStyles(sizeConfig)};this.getCallbackArgs=function(){var args={event:this.customEvent} 112return args};this.open=function(forced){openPopup(forced)};this.init=function(){initPopup()};this.close=function(forced){closePopup(forced)};this.resize=function(){resizeBox()};this.setOpenDelay=function(delay){openDelay=delay;if(isInited){initPopup()}};this.getOpenDelay=function(){return openDelay};this.setOpenAnimation=function(animation){openAnimation=animation;if(isInited){initPopup()}};this.getOpenAnimation=function(){return openAnimation};this.setCloseAnimation=function(animation){closeAnimation=animation;if(isInited){initPopup()}};this.getCloseAnimation=function(){return closeAnimation};this.setCloseBehavior=function(config){closeBehavior=config;if(isInited){initPopup()}};this.getCloseBehavior=function(){return closeBehavior};this.setCloseButton=function(button){closeButton=button};this.getCloseButton=function(){return closeButton};this.setOverlay=function(config){overlay=config;if(isInited){initPopup()}};this.getOverlay=function(){return overlay};this.setContentBox=function(config){contentBox=config;if(isInited){initPopup()}};this.getContentBox=function(){return contentBox};this.setContents=function(content){contents=content;if(isInited){initPopup()}};this.getContents=function(){return contents};this.setPosition=function(config){position=config};this.getPosition=function(){return position};this.setSizingRanges=function(ranges){sizingRanges=ranges;if(isInited){initPopup()}};
112this.getSizingRanges=function(){return sizingRanges};this.setShouldOpen=function(func){shouldOpen=func;if(isInited){initPopup()}};this.getShouldOpen=function(){return shouldOpen};this.setWillOpen=function(func){willOpen=func;if(isInited){initPopup()}};this.getWillOpen=function(){return willOpen};this.setDidOpen=function(func){didOpen=func;if(isInited){initPopup()}};this.getDidOpen=function(){return didOpen};this.setShouldClose=function(func){shouldClose=func;if(isInited){initPopup()}};this.getShouldClose=function(){return shouldClose};this.setWillClose=function(func){willClose=func;if(isInited){initPopup()}};this.getWillClose=function(){return willClose};this.setDidClose=function(func){didClose=func;if(isInited){initPopup()}};this.getDidClose=function(){return didClose}} 113SGPopup.sendGetRequest=function(url,responseHandler,params){var req;if(window.XMLHttpRequest){req=new XMLHttpRequest()}else if(window.ActiveXObject){req=new ActiveXObject("Microsoft.XMLHTTP")} 114req.onreadystatechange=function(){if(req.readyState==4){if(req.status<400){responseHandler(req,params)}else{}}};req.open("GET",url,!0);req.setRequestHeader('Content-Type','application/x-www-form-urlencoded');req.send(null)};SGPopup.getCookie=function(cname){var name=cname+"=";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)} 115if(c.indexOf(name)==0){return c.substring(name.length,c.length)}} 116return""};SGPopup.setCookie=function(cname,cvalue,exdays){var sameSite='Lax';var exdate=new Date();if(!exdays||isNaN(exdays)){exdays=365*50} 117exdate.setDate(exdate.getDate()+exdays);var value=cvalue+((exdays==null)?";":"; expires="+exdate.toUTCString()+'; SameSite='+sameSite);document.cookie=cname+"="+value};SGPopup.getPopup=function(el){var id=null;while(el&&el!=document){if(el.hasAttribute("data-sg-popup-hash-id")){id=el.getAttribute("data-sg-popup-hash-id");break} 118el=el.parentNode} 119if(id){return SGPopupLoader.popups[id]}};SGPopup.openSGPopup=function(){var ids=SGPopupLoader.ids;var linkTag=document.createElement("link");linkTag.rel="stylesheet";linkTag.type="text/css";linkTag.href=SG_APP_URL+'public/assets/lib/SGPopup.css';document.head.appendChild(linkTag);var responseFunction=function(response,id){var config=JSON.parse(response.responseText);var popup=new SGPopup(config);SGPopupLoader.popups[id]=popup;popup.init()};for(var i=0;i<ids.length;i++){SGPopup.sendGetRequest(SG_APP_URL+'api/popups/'+ids[i],responseFunction,ids[i])}};function PopupConfig(){this.prefix='sgpb';this.popupId;this.popupData;this.openDelay=0;this.currentObj={};this.allowed=!0;this.showButton=!0;this.buttonPosition='topRight';this.buttonInside=!0;this.autoclose=!1;this.overlayShouldClose=!0;this.contentShouldClose=!1;this.escShouldClose=!0;this.closeButtonImage='img/close.png';this.popupTheme=1;this.popupType='html';this.closeButtonWidth=21;this.closeButtonHeight=21;this.closeButtonWidthType='px';this.closeButtonHeightType='px';this.closeButtonType='IMG';this.closeButtonText='Close';this.closeButtonDelay=0;this.overlayVisible=!0;this.overlayColor='black';this.overlayOpacity=80;this.overlayAddClass='sgpb-popup-overlay sg-popup-overlay';this.contentPadding=8;this.zIndex=9999;this.contentShowBackground=!0;this.contentBackgroundColor='#ffffff';this.contentBackgroundImage='';this.contentBackgroundMode='none';this.contentBackgroundPosition='';this.contentBorderStyle='solid';this.contentBorderRadius=0;this.contentBorderRadiusType='%';this.contentBorderColor='#f00';this.contentBorderWidth=0;this.boxBorderWidth=0;this.contentShadowColor='#ccc';this.contentShadowBlur=0;this.scrollingEnabled=!1;this.shadowSpread=0;this.contentAddClass='class2';this.contents=!1;this.positionRight=!1;this.positionTop=!1;this.positionBottom=!1;this.positionLeft=!1;this.width='-1';this.height='-1';this.maxWidth='-1';this.maxHeight='-1';this.minWidth='-1';this.minHeight='-1';this.srcElement='';this.openAnimationEffect='';this.openAnimationSpeed=0;this.openAnimationStatus=!1;this.closeAnimationEffect='';this.closeAnimationSpeed=0;this.closeAnimationStatus=!1;this.customShouldOpen=!1;
119this.customShouldClose=!1} 120PopupConfig.firstToUpperCase=function(string){return string[0].toUpperCase()+string.slice(1)};PopupConfig.firstToLowerCase=function(string){return string[0].toLowerCase()+string.slice(1)};PopupConfig.prototype.magicCall=function(functionName,arrgname){if(functionName.indexOf('get')!=-1){var param=functionName.replace(/^get/g,"");var param=PopupConfig.firstToLowerCase(functionName.replace(/^get/g,""));return this[param]}else{var param=PopupConfig.firstToLowerCase(functionName.replace(/^set/g,""));this[param]=arrgname}};PopupConfig.prototype.isIE=function(){var ua=navigator.userAgent;var isIE=ua.indexOf('MSIE ')>-1||ua.indexOf('Trident/')>-1;return isIE};PopupConfig.prototype.addCustomEvent=function(eventName,args){if(this.isIE()){var event=document.createEvent('CustomEvent');event.initCustomEvent(eventName,!0,!0,args)}else{var event=new CustomEvent(eventName,{detail:args,bubbles:!0,cancelable:!0})} 121window.dispatchEvent(event)};PopupConfig.prototype.combineConfigObj=function(){var that=this;var eventSendArgs={'popupId':that.popupId,'popupData':that.popupData,'currentObj':that.currentObj};window.sgWindowOldWidth=window.innerWidth;window.sgWindowOldHeight=window.innerHeight;var config={popupId:that.popupId,openDelay:this.openDelay,popupTheme:this.popupTheme,popupType:this.popupType,closeBehavior:{allowed:this.allowed,showButton:this.showButton,buttonPosition:this.buttonPosition,buttonInside:this.buttonInside,autoclose:this.autoclose,overlayShouldClose:this.overlayShouldClose,contentShouldClose:this.contentShouldClose,escShouldClose:this.escShouldClose,right:this.closeButtonPositionRight,top:this.closeButtonPositionTop,bottom:this.closeButtonPositionBottom,left:this.closeButtonPositionLeft},openAnimation:{type:this.openAnimationEffect,speed:this.openAnimationSpeed,status:this.openAnimationStatus},closeAnimation:{type:this.closeAnimationEffect,speed:this.closeAnimationSpeed,status:this.closeAnimationStatus},closeButton:{data:this.buttonImage,width:this.closeButtonWidth,height:this.closeButtonHeight,widthType:this.closeButtonWidthType,heightType:this.closeButtonHeightType,type:this.closeButtonType,text:this.closeButtonText},overlay:{visible:this.overlayVisible,color:this.overlayColor,opacity:this.overlayOpacity,addClass:this.overlayAddClass},contentBox:{padding:this.contentPadding,zIndex:this.zIndex,showBackground:this.contentShowBackground,backgroundColor:this.contentBackgroundColor,backgroundImage:this.contentBackgroundImage,backgroundMode:this.contentBackgroundMode,backgroundPosition:this.contentBackgroundPosition,borderStyle:this.contentBorderStyle,borderRadius:this.contentBorderRadius,borderRadiusType:this.contentBorderRadiusType,borderColor:this.contentBorderColor,borderWidth:this.contentBorderWidth,boxBorderWidth:this.boxBorderWidth,shadowColor:this.contentShadowColor,shadowBlur:this.contentShadowBlur,scrollingEnabled:this.scrollingEnabled,shadowSpread:this.shadowSpread,addClass:this.contentAddClass},contents:this.contents,inline:this.srcElement,iframe:!1,position:{right:this.positionRight,top:this.positionTop,bottom:this.positionBottom,left:this.positionLeft},sizingRanges:[{screenFrom:{width:0,height:0},screenTo:{width:300,height:3000},width:'100%',height:this.height,maxWidth:this.maxWidth,maxHeight:this.maxHeight,minWidth:this.minWidth,minHeight:this.minHeight},{screenFrom:{width:300,height:0},screenTo:{width:5000,height:3000},width:this.width,height:this.height,maxWidth:this.maxWidth,maxHeight:this.maxHeight,minWidth:this.minWidth,minHeight:this.minHeight}],shouldOpen:function(){return!0},willOpen:function(){that.addCustomEvent('sgpbWillOpen',eventSendArgs)},didOpen:function(args){if(that.isIE()){var finalArgs=[args,eventSendArgs],finalArgs=finalArgs.reduce(function(r,o){Object.keys(o).forEach(function(k){r[k]=o[k]});return r},{})}else{var finalArgs=Object.assign(args,eventSendArgs)} 122that.addCustomEvent('sgpbDidOpen',finalArgs)},shouldClose:function(){return!0},willClose:function(){that.addCustomEvent('sgpbWillClose',eventSendArgs)},didClose:function(){that.addCustomEvent('sgpbDidClose',eventSendArgs)}};if(this.customShouldOpen){config.shouldOpen=this.customShouldOpen}
123if(this.customShouldClose){config.shouldClose=this.customShouldClose} 124return config};var obj=new PopupConfig();function sgAddEvent(element,eventName,fn){if(element.addEventListener) 125element.addEventListener(eventName,fn,!1);else if(element.attachEvent) 126element.attachEvent('on'+eventName,fn)}window.SGPB_ORDER=0;function SGPBPopup(){this.id=null;this.eventName='';this.popupData=null;this.additionalPopupData={};this.popupConfig={};this.popupObj=null;this.onceListener();this.initialsListeners();this.countPopupOpen=!0;this.closeButtonDefaultPositions={};this.closeButtonDefaultPositions[1]={'left':9,'right':9,'bottom':9};this.closeButtonDefaultPositions[2]={'left':0,'right':0,'top':parseInt('-20'),'bottom':parseInt('-20')};this.closeButtonDefaultPositions[3]={'right':4,'bottom':4,'left':4,'top':4};this.closeButtonDefaultPositions[4]={'left':12,'right':12,'bottom':9};this.closeButtonDefaultPositions[5]={'left':8,'right':8,'bottom':8};this.closeButtonDefaultPositions[6]={'left':parseInt('-18.5'),'right':parseInt('-18.5'),'bottom':parseInt('-18.5'),'top':parseInt('-18.5')}} 127SGPBPopup.htmlCustomButton=function(){var buttons=jQuery('.sgpb-html-custom-button');var buttonActionBehaviors=function(button,settings){button.bind('click',function(){var behavior=settings['sgpb-custom-button'];if(behavior==='redirectToURL'){if(settings['sgpb-custom-button-redirect-new-tab']){window.open(settings['sgpb-custom-button-redirect-URL'])}else{window.location.href=settings['sgpb-custom-button-redirect-URL']}} 128if(behavior==='hidePopup'){SGPBPopup.closePopup()} 129if(behavior==='copyToClipBoard'){var tempInputId=1;var value=settings['sgpb-custom-button-copy-to-clipboard-text'];var tempInput=document.createElement("input");tempInput.id=tempInputId;tempInput.value=value;tempInput.style='position: absolute; right: -10000px';if(!document.getElementById(tempInputId)){document.body.appendChild(tempInput)} 130tempInput.select();document.execCommand("copy");if(settings['sgpb-copy-to-clipboard-close-popup']){SGPBPopup.closePopup()} 131if(settings['sgpb-custom-button-copy-to-clipboard-alert']){alert(settings['sgpb-custom-button-copy-to-clipboard-message'])}}})};buttons.each(function(){var settings=jQuery.parseJSON(decodeURIComponent(jQuery(this).attr('data-options')));buttonActionBehaviors(jQuery(this),settings)})};SGPBPopup.listeners=function(){var that=this;sgAddEvent(window,'sgpbPopupBuilderAdditionalDimensionSettings',function(e){SGPBPopup.mobileSafariAdditionalSettings(e)});sgAddEvent(window,'sgpbDidOpen',function(e){if(typeof(Event)==='function'){var event=new CustomEvent('resize',{bubbles:!0,cancelable:!0})}else{if(SGPBPopup.isIE()){var event=document.createEvent('Event');event.initEvent('resize',!0,!0)}else{var event=new CustomEvent('resize',{bubbles:!0,cancelable:!0})}} 132window.dispatchEvent(event);SGPBPopup.mobileSafariAdditionalSettings(e);var args=e.detail;var popupOptions=args.popupData;var obj=e.detail.currentObj.sgpbPopupObj;if(typeof SGPB_ANALYTICS_PARAMS==='undefined'){if(obj.getCountPopupOpen()){obj.addToCounter(popupOptions)}} 133if(popupOptions['sgpb-show-popup-same-user']){obj.setPopupLimitationCookie(popupOptions)} 134SGPBPopup.htmlCustomButton()});setInterval(function(){var openedPopups=window.sgpbOpenedPopup||{};if(!Object.keys(openedPopups).length){return!1} 135var params={};params.popupsIdCollection=window.sgpbOpenedPopup;var data={action:'sgpb_send_to_open_counter',nonce:SGPB_JS_PARAMS.nonce,params:params};window.sgpbOpenedPopup={};jQuery.post(SGPB_JS_PARAMS.ajaxUrl,data,function(res){})},600)};SGPBPopup.mobileSafariAdditionalSettings=function(e){if(typeof e==='undefined'){var args=SGPBPopup.prototype.getAdditionalPopupData();if(typeof args==='undefined'){return!1} 136var popupOptions=args.popupData;var popupId=parseInt(args.popupId)}else{var args=e.detail;var alreadySavedArgs=SGPBPopup.prototype.getAdditionalPopupData();if(jQuery.isEmptyObject(alreadySavedArgs)){SGPBPopup.prototype.setAdditionalPopupData(args)} 137var popupOptions=args.popupData;var popupId=parseInt(args.popupId)} 138var userAgent=window.navigator.userAgent;if(userAgent.match(/iPad/i)||userAgent.match(/iPhone/i)){if(typeof popupOptions['sgpb-popup-dimension-mode']!=='undefined'&&popupOptions['sgpb-popup-dimension-mode']==='responsiveMode'){var openedPopupWidth=parseInt(window.innerHeight-100);if(e.detail.popupData['sgpb-type']==='iframe'||e.detail.popupData['sgpb-type']==='video'){if(jQuery('.sgpb-popup-builder-content-'+popupId+' iframe').length){jQuery('.sgpb-popup-builder-content-'+popupId).attr('style','height:'+openedPopupWidth+'px !important;')}}}}};SGPBPopup.prototype.setAdditionalPopupData=function(additionalPopupData){this.additionalPopupData=additionalPopupData};SGPBPopup.prototype.getAdditionalPopupData=function(){return this.additionalPopupData};SGPBPopup.prototype.setCountPopupOpen=function(countPopupOpen){this.countPopupOpen=countPopupOpen};SGPBPopup.prototype.getCountPopupOpen=function(){return this.countPopupOpen};SGPBPopup.playMusic=function(e){var args=e.detail;var popupId=parseInt(args.popupId);var options=SGPBPopup.getPopupOptionsById(popupId);var soundUrl=options['sgpb-sound-url'];var soundStatus=options['sgpb-open-sound'];if(soundStatus&&soundUrl){var audio=new Audio(soundUrl);audio.play();window.SGPB_SOUND[popupId]=audio}};
138SGPBPopup.floatingButton=function(e){SGPBPopup.showFloatingButton(e);jQuery(window).on('sgpbFormSuccess',function(e){SGPBPopup.hideFloatingButton()})};SGPBPopup.showFloatingButton=function(e){var popupObj=e||{};var popupId=0;var shouldShowFloatingButton=!0;if(e.hasOwnProperty('sgpbPopupObj')){popupObj=e.detail.currentObj.sgpbPopupObj} 139if(popupObj instanceof SGPBPopup){popupId=parseInt(popupObj.id);shouldShowFloatingButton=popupObj.forceCheckCurrentPopupType(popupObj)} 140if(shouldShowFloatingButton){if(popupId){jQuery('.sgpb-floating-button.sg-popup-id-'+popupId).show()}else{jQuery('.sgpb-floating-button').show()}}};SGPBPopup.hideFloatingButton=function(popupId){if(popupId){jQuery('.sgpb-floating-button.sg-popup-id-'+popupId).fadeOut()}else{jQuery('.sgpb-floating-button').fadeOut()}};SGPBPopup.prototype.initialsListeners=function(){var that=this;sgAddEvent(window,'sgpbDidOpen',function(e){jQuery('.sg-popup-close').unbind('click').bind('click',function(){var currentPopupId=jQuery(this).parents('.sg-popup-builder-content').attr('data-id');SGPBPopup.closePopupById(currentPopupId)})});sgAddEvent(window,'sgpbDidClose',function(e){var args=e.detail;var popupId=parseInt(args.popupId);that.htmlIframeFilterForOpen(popupId,'close')})};SGPBPopup.prototype.onceListener=function(){var that=this;sgAddEvent(window,'sgpbDidOpen',function(e){document.onkeydown=function(e){e=e||window.event;if(e.keyCode===27){var currentPopup=that.getPopupIdForNextEsc();if(!currentPopup){return!1} 141var lastPopupId=parseInt(currentPopup.popupId);SGPBPopup.closePopupById(lastPopupId)}}});sgAddEvent(window,'sgpbDidClose',function(e){if(window.sgPopupBuilder.length!==0){var popups=[].concat(window.sgPopupBuilder).reverse();for(var i in popups){var nextIndex=++i;var nextObj=popups[nextIndex];if(typeof nextObj==='undefined'){jQuery('html').removeClass('sgpb-overflow-hidden');jQuery('body').removeClass('sgpb-overflow-hidden-body');break} 142if(nextObj.isOpen===!1){continue} 143var options=SGPBPopup.getPopupOptionsById(nextObj.popupId);if(typeof options['sgpb-disable-page-scrolling']==='undefined'){jQuery('html').removeClass('sgpb-overflow-hidden');jQuery('body').removeClass('sgpb-overflow-hidden-body')}else{jQuery('html').addClass('sgpb-overflow-hidden');jQuery('body').addClass('sgpb-overflow-hidden-body')} 144break}}else{jQuery('html').addClass('sgpb-overflow-hidden');jQuery('body').addClass('sgpb-overflow-hidden-body')}})};SGPBPopup.prototype.getPopupIdForNextEsc=function(){var popups=window.sgPopupBuilder;var popup=!1;if(!popups.length){return popup} 145var searchPopups=[].concat(popups).reverse();for(var i in searchPopups){var popupData=searchPopups[i];if(popupData.isOpen){var popupId=parseInt(popupData.popupId);var popupOptions=SGPBPopup.getPopupOptionsById(popupId);if(!popupOptions['sgpb-disable-popup-closing']&&popupOptions['sgpb-esc-key']){popup=popupData;break}}} 146return popup};SGPBPopup.prototype.setPopupId=function(popupId){this.id=parseInt(popupId)};SGPBPopup.prototype.getPopupId=function(){return this.id};SGPBPopup.prototype.setPopupObj=function(popupObj){this.popupObj=popupObj};SGPBPopup.prototype.getPopupObj=function(){return this.popupObj};SGPBPopup.prototype.setPopupData=function(popupData){if(typeof popupData=='string'){var popupData=SGPBPopup.JSONParse(popupData)} 147this.popupData=popupData};SGPBPopup.prototype.getPopupData=function(){return this.popupData};SGPBPopup.prototype.setPopupConfig=function(config){this.popupConfig=config};SGPBPopup.prototype.getPopupConfig=function(){return this.popupConfig};SGPBPopup.prototype.setUpPopupConfig=function(){var popupConfig=new PopupConfig();this.setPopupConfig(popupConfig)};SGPBPopup.createPopupObjById=function(popupId){var options=SGPBPopup.getPopupOptionsById(popupId);if(!options){return!1} 148var popupObj=new SGPBPopup();popupObj.setPopupId(popupId);popupObj.setPopupData(options);return popupObj};SGPBPopup.getPopupOptionsById=function(popupId){var popupDataDiv=jQuery('#sg-popup-content-wrapper-'+popupId);if(!popupDataDiv.length){return!1} 149var options=popupDataDiv.attr('data-options');return SGPBPopup.JSONParse(options)};SGPBPopup.prototype.getCompatibleZiIndex=function(popupZIndex){if(popupZIndex>2147483647){return 2147483627} 150return popupZIndex};SGPBPopup.prototype.prepareOpen=function(){var popupId=this.getPopupId();var popupData=this.getPopupData();var popupZIndex=this.getCompatibleZiIndex(popupData['sgpb-popup-z-index']);var popupType=this.popupData['sgpb-type'];this.setUpPopupConfig();var that=this;var popupConfig=this.getPopupConfig();function decodeEntities(encodedString){if(typeof encodedString=='undefined'){return''} 151var suspiciousStrings=['document.createElement','createElement','String.fromCharCode','fromCharCode'];for(var i in suspiciousStrings){if(encodedString.indexOf(suspiciousStrings[i])>0){return''}} 152var textArea=document.createElement('textarea');textArea.innerHTML=encodedString;return textArea.value} 153popupConfig.customShouldOpen=function(){var instructions=popupData['sgpb-ShouldOpen'];instructions=decodeEntities(instructions);
153var F=new Function(instructions);return(F())};popupConfig.customShouldClose=function(){var instructions=popupData['sgpb-ShouldClose'];instructions=decodeEntities(instructions);var F=new Function(instructions);return(F())};this.setPopupDimensions();if(popupData['sgpb-disable-popup-closing']=='on'){popupData['sgpb-enable-close-button']='';popupData['sgpb-esc-key']='';popupData['sgpb-overlay-click']=''} 154popupData.eventName=this.eventName;if(SGPBPopup.varToBool(popupData['sgpb-enable-close-button'])){popupConfig.magicCall('setCloseButtonDelay',parseInt(popupData['sgpb-close-button-delay']))} 155popupConfig.magicCall('setShowButton',SGPBPopup.varToBool(popupData['sgpb-enable-close-button']));var openAnimationSpeed=parseFloat(popupData['sgpb-open-animation-speed'])*1000;var closeAnimationSpeed=parseFloat(popupData['sgpb-close-animation-speed'])*1000;popupConfig.magicCall('setOpenAnimationEffect',popupData['sgpb-open-animation-effect']);popupConfig.magicCall('setCloseAnimationEffect',popupData['sgpb-close-animation-effect']);popupConfig.magicCall('setOpenAnimationSpeed',openAnimationSpeed);popupConfig.magicCall('setCloseAnimationSpeed',closeAnimationSpeed);popupConfig.magicCall('setOpenAnimationStatus',popupData['sgpb-open-animation']);popupConfig.magicCall('setCloseAnimationStatus',popupData['sgpb-close-animation']);popupConfig.magicCall('setContentPadding',popupData['sgpb-content-padding']);if(typeof SgpbRecentSalesPopupType!='undefined'){if(popupType==SgpbRecentSalesPopupType){popupZIndex=2147483647;popupConfig.magicCall('setCloseAnimationEffect','fade');popupConfig.magicCall('setCloseAnimationSpeed',1000);popupConfig.magicCall('setCloseAnimationStatus','on')}} 156popupConfig.magicCall('setZIndex',popupZIndex);popupConfig.magicCall('setCloseButtonWidth',popupData['sgpb-button-image-width']);popupConfig.magicCall('setCloseButtonHeight',popupData['sgpb-button-image-height']);popupConfig.magicCall('setPopupId',popupId);popupConfig.magicCall('setPopupData',popupData);popupConfig.magicCall('setAllowed',!SGPBPopup.varToBool(popupData['sgpb-disable-popup-closing']));if(popupData['sgpb-type']==SGPB_POPUP_PARAMS.popupTypeAgeRestriction){popupConfig.magicCall('setAllowed',!1)} 157popupConfig.magicCall('setEscShouldClose',SGPBPopup.varToBool(popupData['sgpb-esc-key']));popupConfig.magicCall('setOverlayShouldClose',SGPBPopup.varToBool(popupData['sgpb-overlay-click']));popupConfig.magicCall('setScrollingEnabled',SGPBPopup.varToBool(popupData['sgpb-enable-content-scrolling']));if(SGPBPopup.varToBool(popupData['sgpb-content-click'])){this.contentCloseBehavior()} 158sgAddEvent(window,'sgpbWillOpen',function(e){if(popupId!=e.detail.popupId||e.detail.popupData['sgpb-content-click']=='undefined'){return!1} 159that.popupContentClick(e)});if(SGPBPopup.varToBool(popupData['sgpb-popup-fixed'])){this.addFixedPosition()} 160this.themeCreator();this.themeCustomizations();popupConfig.magicCall('setContents',document.getElementById('sg-popup-content-wrapper-'+popupId));popupConfig.magicCall('setPopupType',popupType);this.setPopupConfig(popupConfig);this.popupTriggeringListeners();var allowToOpen=this.checkCurrentPopupType();if(allowToOpen){this.open()}};SGPBPopup.prototype.popupContentClick=function(e){var args=e.detail;var popupId=parseInt(args.popupId);jQuery('.sgpb-content-'+popupId).on('click',function(event){var settings={popupId:popupId,eventName:'sgpbPopupContentclick'};jQuery(window).trigger('sgpbPopupContentclick',settings)})};SGPBPopup.prototype.forceCheckCurrentPopupType=function(popupObj){var allowToOpen=!0;var popupConfig=new PopupConfig();var className=popupObj.popupData['sgpb-type'];if(typeof className=='undefined'||className=='undefined'){return!1} 161if(typeof SGPB_POPUP_PARAMS.conditionalJsClasses!='undefined'&&SGPB_POPUP_PARAMS.conditionalJsClasses.length){var isAllowConditions=this.forceIsAllowJsConditions(popupObj);if(!isAllowConditions){return!1}} 162var popupConfig=new PopupConfig();var className=this.popupData['sgpb-type'];className=popupConfig.prefix.toUpperCase()+PopupConfig.firstToUpperCase(className);if(window.hasOwnProperty(className)){className=eval(className);var obj=new className;if(typeof obj.allowToOpen==='function'){allowToOpen=obj.allowToOpen(this.id);if(!allowToOpen){isAllow=allowToOpen}}} 163var allowToOpen=this.checkCurrentPopupType();if(!allowToOpen){return!1} 164return allowToOpen};SGPBPopup.prototype.checkCurrentPopupType=function(){var allowToOpen=!0;var popupConfig=new PopupConfig();var isPreview=parseInt(this.popupData['sgpb-is-preview']);if(!isNaN(isPreview)&&isPreview==1){return allowToOpen} 165var popupHasLimit=this.isSatistfyForShowingLimitation(this.popupData);if(!popupHasLimit){return!1} 166var dontShowPopupCookieName='sgDontShowPopup'+this.popupData['sgpb-post-id'];var dontShowPopup=SGPopup.getCookie(dontShowPopupCookieName);if(dontShowPopup!=''){return!1} 167var className=this.popupData['sgpb-type'];if(typeof className=='undefined'||className=='undefined'){return!1} 168if(typeof SGPB_POPUP_PARAMS.conditionalJsClasses!='undefined'&&SGPB_POPUP_PARAMS.conditionalJsClasses.length){var isAllowConditions=this.isAllowJsConditions();if(!isAllowConditions){return!1}} 169className=popupConfig.prefix.toUpperCase()+PopupConfig.firstToUpperCase(className);if(window.hasOwnProperty(className)){className=eval(className);var obj=new className;if(typeof obj.allowToOpen==='function'){allowToOpen=obj.allowToOpen(this.id)}} 170return allowToOpen};SGPBPopup.prototype.forceIsAllowJsConditions=function(popupObj){var conditions=SGPB_POPUP_PARAMS.conditionalJsClasses;var isAllow=!0;for(var i in conditions){if(!conditions.hasOwnProperty(i)){break} 171try{var className=eval(conditions[i])}catch(e){continue} 172var obj=new className;if(typeof obj.forceAllowToOpen==='function'){var popupData=this.getPopupData();
172var allowToOpen=obj.forceAllowToOpen(popupObj.id,popupObj);if(!allowToOpen){isAllow=allowToOpen;break}}} 173return isAllow};SGPBPopup.prototype.isAllowJsConditions=function(){var conditions=SGPB_POPUP_PARAMS.conditionalJsClasses;var isAllow=!0;for(var i in conditions){if(!conditions.hasOwnProperty(i)){break} 174try{var className=eval(conditions[i])}catch(e){continue} 175var obj=new className;if(typeof obj.allowToOpen==='function'){var allowToOpen=obj.allowToOpen(this.id,this);if(!allowToOpen){isAllow=allowToOpen;break}}} 176return isAllow};SGPBPopup.prototype.setPopupLimitationCookie=function(popupData){var cookieData=this.getPopupShowLimitationCookie(popupData);var cookie=cookieData.cookie||{};var openingCount=cookie.openingCount||0;var currentUrl=window.location.href;if(!popupData['sgpb-show-popup-same-user-page-level']){currentUrl=''} 177cookie.openingCount=openingCount+1;cookie.openingPage=currentUrl;var popupShowingLimitExpiry=parseInt(popupData['sgpb-show-popup-same-user-expiry']);SGPBPopup.setCookie(cookieData.cookieName,JSON.stringify(cookie),popupShowingLimitExpiry,currentUrl)};SGPBPopup.prototype.isSatistfyForShowingLimitation=function(popupData){var popupLimitation=popupData['sgpb-show-popup-same-user'];if(!popupLimitation){return!0} 178var cookieData=this.getPopupShowLimitationCookie(popupData);if(!cookieData.cookie){return!0} 179return popupData['sgpb-show-popup-same-user-count']>cookieData.cookie.openingCount};SGPBPopup.prototype.getPopupShowLimitationCookie=function(popupData){var savedCookie=this.getPopupShowLimitationCookieDetails(popupData);var savedCookie=this.filterPopupLimitationCookie(savedCookie);return savedCookie};SGPBPopup.prototype.filterPopupLimitationCookie=function(cookie){var result={};result.cookie='';if(cookie.isPageLevel){result.cookieName=cookie.pageLevelCookieName;if(cookie.pageLevelCookie){result.cookie=jQuery.parseJSON(cookie.pageLevelCookie)} 180SGPBPopup.deleteCookie(cookie.domainLevelCookieName);return result} 181result.cookieName=cookie.domainLevelCookieName;if(cookie.domainLevelCookie){result.cookie=jQuery.parseJSON(cookie.domainLevelCookie)} 182var currentUrl=window.location.href;SGPBPopup.deleteCookie(cookie.pageLevelCookieName,currentUrl);return result};SGPBPopup.prototype.getPopupShowLimitationCookieDetails=function(popupData){var result=!1;var currentUrl=window.location.href;var currentPopupId=popupData['sgpb-post-id'];var popupLimitationCookieHomePageLevelName='SGPBShowingLimitationHomePage'+currentPopupId;var popupLimitationCookiePageLevelName='SGPBShowingLimitationPage'+currentPopupId;var popupLimitationCookieDomainName='SGPBShowingLimitationDomain'+currentPopupId;var pageLevelCookie=popupData['sgpb-show-popup-same-user-page-level']||!1;if(currentUrl==SGPB_POPUP_PARAMS.homePageUrl){popupLimitationCookiePageLevelName=popupLimitationCookieHomePageLevelName} 183var popupLimitationPageLevelCookie=SGPopup.getCookie(popupLimitationCookiePageLevelName);var popupLimitationDomainCookie=SGPopup.getCookie(popupLimitationCookieDomainName);result={'pageLevelCookieName':popupLimitationCookiePageLevelName,'domainLevelCookieName':popupLimitationCookieDomainName,'pageLevelCookie':popupLimitationPageLevelCookie,'domainLevelCookie':popupLimitationDomainCookie,'isPageLevel':pageLevelCookie};return result};SGPBPopup.prototype.themeCreator=function(){var noPositionSelected=!1;var popupData=this.getPopupData();var popupId=this.getPopupId();var popupConfig=this.getPopupConfig();var forceRtlClass='';var forceRtl=SGPBPopup.varToBool(popupData['sgpb-force-rtl']);var popupTheme=popupData['sgpb-popup-themes'];var popupType=popupData['sgpb-type'];var closeButtonWidth=popupData['sgpb-button-image-width'];var closeButtonHeight=popupData['sgpb-button-image-height'];var contentPadding=parseInt(popupData['sgpb-content-padding']);var top=parseInt(popupData['sgpb-button-position-top']);var right=parseInt(popupData['sgpb-button-position-right']);var bottom=parseInt(popupData['sgpb-button-position-bottom']);var left=parseInt(popupData['sgpb-button-position-left']);var contentClass=popupData['sgpb-content-custom-class'];var popupBorder=SGPBPopup.varToBool(popupData['sgpb-disable-border']);var closeButtonImage=popupConfig.closeButtonImage;var themeNumber=1;var backgroundColor='black';var borderColor='inherit';var recentSalesPopup=!1;if(typeof SgpbRecentSalesPopupType!='undefined'){if(popupType==SgpbRecentSalesPopupType){recentSalesPopup=!0;popupTheme='sgpb-theme-2';closeButtonPosition='topRight';backgroundColor='white';borderColor='#ececec';top='-10';right='-10';popupConfig.magicCall('setShadowSpread',1);popupConfig.magicCall('setContentShadowBlur',5);popupConfig.magicCall('setOverlayVisible',!1);popupConfig.magicCall('setContentShadowColor','#000000b3');popupConfig.magicCall('setContentBorderRadius','5px')}} 184var themeIndexNum=popupTheme[popupTheme.length-1];if(isNaN(top)){top=this.closeButtonDefaultPositions[themeIndexNum].top} 185if(isNaN(right)){right=this.closeButtonDefaultPositions[themeIndexNum].right} 186if(isNaN(bottom)){bottom=this.closeButtonDefaultPositions[themeIndexNum].bottom} 187if(isNaN(left)){left=this.closeButtonDefaultPositions[themeIndexNum].left} 188if(forceRtl){forceRtlClass=' sgpb-popup-content-direction-right'} 189if(popupData['sgpb-type']=='countdown'){popupConfig.magicCall('setMinWidth',300)} 190popupConfig.magicCall('setContentPadding',contentPadding);popupConfig.magicCall('setOverlayAddClass',popupTheme+'-overlay
190sgpb-popup-overlay-'+popupId);popupConfig.magicCall('setContentAddClass','sgpb-content sgpb-content-'+popupId+' '+popupTheme+'-content '+contentClass+forceRtlClass);if(typeof popupData['sgpb-close-button-position']=='undefined'||popupData['sgpb-close-button-position']==''){var noPositionSelected=!0}else{var closeButtonPosition=popupData['sgpb-close-button-position'];popupConfig.magicCall('setButtonPosition',closeButtonPosition)} 191if(popupTheme=='sgpb-theme-1'){themeNumber=1;popupConfig.magicCall('setShadowSpread',14);if(noPositionSelected||closeButtonPosition=='bottomRight'){popupConfig.magicCall('setCloseButtonPositionRight',right+'px');popupConfig.magicCall('setCloseButtonPositionBottom',bottom+'px')}else{popupConfig.magicCall('setCloseButtonPositionLeft',left+'px');popupConfig.magicCall('setCloseButtonPositionBottom',bottom+'px')}}else if(popupTheme=='sgpb-theme-2'){themeNumber=2;popupConfig.magicCall('setButtonInside',!1);popupConfig.magicCall('setContentBorderWidth',1);popupConfig.magicCall('setContentBackgroundColor',backgroundColor);popupConfig.magicCall('setContentBorderColor',borderColor);popupConfig.magicCall('setOverlayColor','white');var rightPosition='0';var topPosition='-'+closeButtonHeight+'px';if(recentSalesPopup){rightPosition='-'+(closeButtonWidth/2)+'px';topPosition='-'+(closeButtonHeight/2)+'px';themeNumber=6} 192if(noPositionSelected||closeButtonPosition=='topRight'){popupConfig.magicCall('setCloseButtonPositionRight',right+'px');popupConfig.magicCall('setCloseButtonPositionTop',top+'px')}else{if(closeButtonPosition=='topLeft'){popupConfig.magicCall('setCloseButtonPositionLeft',left+'px');popupConfig.magicCall('setCloseButtonPositionTop',top+'px')}else if(closeButtonPosition=='bottomRight'){popupConfig.magicCall('setCloseButtonPositionRight',right+'px');popupConfig.magicCall('setCloseButtonPositionBottom',bottom+'px')}else if(closeButtonPosition=='bottomLeft'){popupConfig.magicCall('setCloseButtonPositionLeft',left+'px');popupConfig.magicCall('setCloseButtonPositionBottom',bottom+'px')}} 193if(popupBorder){popupConfig.magicCall('setContentBorderWidth',0)}}else if(popupTheme=='sgpb-theme-3'){themeNumber=3;popupConfig.magicCall('setContentBorderWidth',5);popupConfig.magicCall('setContentBorderRadius',popupData['sgpb-border-radius']);popupConfig.magicCall('setContentBorderRadiusType',popupData['sgpb-border-radius-type']);popupConfig.magicCall('setContentBorderColor',popupData['sgpb-border-color']);var closeButtonPositionPx='4px';if(popupBorder){popupConfig.magicCall('setContentBorderWidth',0);closeButtonPositionPx='0px'} 194if(noPositionSelected){popupConfig.magicCall('setCloseButtonWidth',38);popupConfig.magicCall('setCloseButtonHeight',19);popupConfig.magicCall('setCloseButtonPositionRight',right+'px');popupConfig.magicCall('setCloseButtonPositionTop',top+'px')}else{if(closeButtonPosition=='topRight'){popupConfig.magicCall('setCloseButtonPositionRight',right+'px');popupConfig.magicCall('setCloseButtonPositionTop',top+'px')}else if(closeButtonPosition=='topLeft'){popupConfig.magicCall('setCloseButtonPositionLeft',left+'px');popupConfig.magicCall('setCloseButtonPositionTop',top+'px')}else if(closeButtonPosition=='bottomRight'){popupConfig.magicCall('setCloseButtonPositionLeft',right+'px');popupConfig.magicCall('setCloseButtonPositionBottom',bottom+'px')}else if(closeButtonPosition=='bottomLeft'){popupConfig.magicCall('setCloseButtonPositionLeft',left+'px');popupConfig.magicCall('setCloseButtonPositionBottom',bottom+'px')}}}else if(popupTheme=='sgpb-theme-4'){themeNumber=4;popupConfig.magicCall('setButtonImage',popupData['sgpb-button-text']);popupConfig.magicCall('setCloseButtonType','button');popupConfig.magicCall('setCloseButtonText',popupData['sgpb-button-text']);popupConfig.magicCall('setContentBorderWidth',0);popupConfig.magicCall('setContentBackgroundColor','white');popupConfig.magicCall('setContentBorderColor','white');popupConfig.magicCall('setOverlayColor','white');popupConfig.magicCall('setShadowSpread',4);popupConfig.magicCall('setContentShadowBlur',8);if(noPositionSelected||closeButtonPosition=='bottomRight'){popupConfig.magicCall('setCloseButtonPositionRight',right+'px');popupConfig.magicCall('setCloseButtonPositionBottom',bottom+'px')}else{popupConfig.magicCall('setCloseButtonPositionLeft',left+'px');popupConfig.magicCall('setCloseButtonPositionBottom',bottom+'px')}}else if(popupTheme=='sgpb-theme-5'){themeNumber=5;popupConfig.magicCall('setBoxBorderWidth',10);popupConfig.magicCall('setContentBorderColor','#4B4B4B');if(noPositionSelected||closeButtonPosition=='bottomRight'){popupConfig.magicCall('setCloseButtonPositionRight',right+'px');popupConfig.magicCall('setCloseButtonPositionBottom',bottom+'px')}else{popupConfig.magicCall('setCloseButtonPositionLeft',left+'px');popupConfig.magicCall('setCloseButtonPositionBottom',bottom+'px')}}else if(popupTheme=='sgpb-theme-6'){themeNumber=6;popupConfig.magicCall('setButtonInside',!1);popupConfig.magicCall('setContentBorderRadius',7);popupConfig.magicCall('setContentBorderRadiusType','px');if(noPositionSelected){popupConfig.magicCall('setCloseButtonWidth',37);popupConfig.magicCall('setCloseButtonHeight',37);popupConfig.magicCall('setCloseButtonPositionRight',right+'px');popupConfig.magicCall('setCloseButtonPositionTop',top+'px')}else{if(typeof popupData['sgpb-button-position-right']=='undefined'){right='-'+(closeButtonWidth/2);
194top='-'+(closeButtonHeight/2);left='-'+(closeButtonWidth/2);bottom='-'+(closeButtonHeight/2)} 195if(closeButtonPosition=='topRight'){popupConfig.magicCall('setCloseButtonPositionRight',right+'px');popupConfig.magicCall('setCloseButtonPositionTop',top+'px')}else if(closeButtonPosition=='topLeft'){popupConfig.magicCall('setCloseButtonPositionLeft',left+'px');popupConfig.magicCall('setCloseButtonPositionTop',top+'px')}else if(closeButtonPosition=='bottomRight'){popupConfig.magicCall('setCloseButtonPositionRight',right+'px');popupConfig.magicCall('setCloseButtonPositionBottom',bottom+'px')}else if(closeButtonPosition=='bottomLeft'){popupConfig.magicCall('setCloseButtonPositionLeft',left+'px');popupConfig.magicCall('setCloseButtonPositionBottom',bottom+'px')}}} 196popupConfig.magicCall('setPopupTheme',themeNumber);if(!popupData['sgpb-button-image']){closeButtonImage=SGPB_POPUP_PARAMS.defaultThemeImages[themeNumber];if(typeof closeButtonImage!='undefined'){popupConfig.magicCall('setButtonImage',closeButtonImage)}}else{popupConfig.magicCall('setButtonImage','data:image/png;base64,'+popupData['sgpb-button-image-data']);if(popupData['sgpb-button-image-data']==''||popupData['sgpb-button-image-data'].indexOf('http')!=-1){popupConfig.magicCall('setButtonImage',popupData['sgpb-button-image'])}}};SGPBPopup.prototype.themeCustomizations=function(){var popupId=this.getPopupId();var popupData=this.getPopupData();var popupConfig=this.getPopupConfig();var contentOpacity=popupData['sgpb-content-opacity'];var contentBgColor=popupData['sgpb-background-color'];if(popupData['sgpb-background-image-data']){var contentBgImage='data:image/png;base64,'+popupData['sgpb-background-image-data']}else{var contentBgImage=popupData['sgpb-background-image']} 197var showContentBackground=popupData['sgpb-show-background'];var contentBgImageMode=popupData['sgpb-background-image-mode'];var overlayColor=popupData['sgpb-overlay-color'];var popupTheme=popupData['sgpb-popup-themes'];var popupType=popupData['sgpb-type'];if(typeof popupData['sgpb-overlay-custom-class']=='undefined'){popupData['sgpb-overlay-custom-class']='sgpb-popup-overlay'} 198if(typeof popupData['sgpb-popup-themes']=='undefined'){popupTheme='sgpb-theme-2'} 199if(typeof showContentBackground=='undefined'){contentBgColor='';contentBgImage='';contentBgImageMode=''} 200if(typeof SgpbRecentSalesPopupType!='undefined'){if(popupType==SgpbRecentSalesPopupType){showContentBackground='on';contentBgColor=popupData['sgpb-background-color'];contentOpacity=popupData['sgpb-content-opacity']}} 201if(contentOpacity){popupConfig.magicCall('setContentBackgroundOpacity',contentOpacity)} 202if(contentBgImageMode){popupConfig.magicCall('setContentBackgroundMode',contentBgImageMode)} 203if(contentBgImage){popupConfig.magicCall('setContentBackgroundImage',contentBgImage)} 204if(contentBgColor){contentBgColor=SGPBPopup.hexToRgba(contentBgColor,contentOpacity);popupConfig.magicCall('setContentBackgroundColor',contentBgColor)} 205if(overlayColor){popupConfig.magicCall('setOverlayColor',overlayColor)} 206var overlayClasses=popupTheme+'-overlay sgpb-popup-overlay-'+popupId;if(SGPB_JS_PACKAGES.extensions['advanced-closing']){if(typeof popupData['sgpb-enable-popup-overlay']!='undefined'&&popupData['sgpb-enable-popup-overlay']=='on'){popupData['sgpb-enable-popup-overlay']=!0}else if(typeof popupData['sgpb-enable-popup-overlay']=='undefined'){popupData['sgpb-enable-popup-overlay']=!1}}else{popupData['sgpb-enable-popup-overlay']=!0} 207popupConfig.magicCall('setOverlayVisible',SGPBPopup.varToBool(popupData['sgpb-enable-popup-overlay']));if(typeof SgpbRecentSalesPopupType!='undefined'){popupConfig.magicCall('setOverlayVisible',!1)} 208if(SGPBPopup.varToBool(popupData['sgpb-enable-popup-overlay'])){popupConfig.magicCall('setOverlayAddClass',overlayClasses+' '+popupData['sgpb-overlay-custom-class']);var overlayOpacity=popupData['sgpb-overlay-opacity']||0.8;popupConfig.magicCall('setOverlayOpacity',overlayOpacity*100)}};SGPBPopup.prototype.formSubmissionDetection=function(args){if(args.length){return!1} 209var popupId=args.popupId;var options=SGPBPopup.getPopupOptionsById(popupId);if(!options['sgpb-reopen-after-form-submission']){return!1} 210jQuery('.sgpb-popup-builder-content-'+popupId+' form').submit(function(){SGPBPopup.setCookie('SGPBSubmissionReloadPopup',popupId)})};SGPBPopup.prototype.htmlIframeFilterForOpen=function(popupId,popupEventName){var popupContent=jQuery('.sgpb-content-'+popupId);if(!popupContent.length){return!1} 211popupContent.find('iframe').each(function(){if(popupEventName!='open'){if(jQuery(this).closest('.fb_iframe_widget').length){return!0} 212if(typeof jQuery(this).attr('data-attr-src')=='undefined'){var src=jQuery(this).attr('src');if(src!=''){jQuery(this).attr('data-attr-src',src);jQuery(this).attr('src','')} 213return!0}else{var src=jQuery(this).attr('src');if(src!=''){jQuery(this).attr('data-attr-src',src);jQuery(this).attr('src','')} 214return!0}}else{if(typeof jQuery(this).attr('data-attr-src')=='undefined'){var src=jQuery(this).attr('src');if(src!=''){jQuery(this).attr('data-attr-src',src)} 215return!0}else{var src=jQuery(this).attr('data-attr-src');if(src!=''){jQuery(this).attr('src',src);jQuery(this).attr('data-attr-src',src)} 216return!0}}})};SGPBPopup.prototype.iframeSizesInHtml=function(args){var popupId=args.popupId;var popupOptions=args.popupData;var popupContent=jQuery('.sgpb-content-'+popupId);if(!popupContent.length){return!1} 217popupContent.find('iframe').each(function(){if(typeof jQuery(this)=='undefined'){return!1} 218if(popupOptions['sgpb-popup-dimension-mode']=='customMode'){if(typeof jQuery(this).attr('width')=='undefined'&&typeof popupContent.attr('height')=='undefined'){jQuery(this).css({'width':popupOptions['sgpb-width'],'height':popupOptions['sgpb-height']})}}})};SGPBPopup.prototype.getSearchDataFromContent=function(content){var pattern=/\[(\[?)(pbvariable)(?![\
218w-])([^\]\/]*(?:\/(?!\])[^\]\/]*)*?)(?:(\/)\]|\](?:([^\[]\*+(?:\[(?!\/\2\])[^\[]\*+)\*+)\[\/\2\])?)(\]?)/gi;var match;var collectedData=[];while(match=pattern.exec(content)){var currentSearchData=[];var attributes;var attributesKeyValue=[];var parseAttributes=/\s(\w+?)="(.+?)"/g;currentSearchData.replaceString=this.htmlDecode(match[0]);while(attributes=parseAttributes.exec(match[3])){attributesKeyValue[attributes[1]]=this.htmlDecode(attributes[2])} 219currentSearchData.searchData=attributesKeyValue;collectedData.push(currentSearchData)} 220return collectedData};SGPBPopup.prototype.replaceWithCustomShortcode=function(popupId){var currentHtmlContent=jQuery('.sgpb-content-'+popupId).html();var searchData=this.getSearchDataFromContent(currentHtmlContent);var that=this;if(!searchData.length){return!1} 221for(var index in searchData){var currentSearchData=searchData[index];var searchAttributes=currentSearchData.searchData;if(typeof searchAttributes.selector=='undefined'||typeof searchAttributes.attribute=='undefined'){that.replaceShortCode(currentSearchData.replaceString,'',popupId);continue} 222try{if(!jQuery(searchAttributes.selector).length){that.replaceShortCode(currentSearchData.replaceString,'',popupId);continue}}catch(e){that.replaceShortCode(currentSearchData.replaceString,'',popupId);continue} 223if(searchAttributes.attribute=='text'){var replaceName=jQuery(searchAttributes.selector).text()}else{var replaceName=jQuery(searchAttributes.selector).attr(searchAttributes.attribute)} 224if(typeof replaceName=='undefined'){that.replaceShortCode(currentSearchData.replaceString,'',popupId);continue} 225that.replaceShortCode(currentSearchData.replaceString,replaceName,popupId)}};SGPBPopup.prototype.replaceShortCode=function(shortCode,replaceText,popupId){var popupId=parseInt(popupId);if(!popupId){return!1} 226var popupContentWrapper=jQuery('.sgpb-content-'+popupId);if(!popupContentWrapper.length){return!1} 227popupContentWrapper.find('div').each(function(){var currentHtmlContent=jQuery(this).contents();if(!currentHtmlContent.length){return!1} 228currentHtmlContent.html(function(i,v){if(typeof v!='undefined'){return v.replace(shortCode,replaceText)}})});return!0};SGPBPopup.prototype.popupTriggeringListeners=function(){var that=this;var popupData=this.getPopupData();var popupConfig=this.getPopupConfig();sgAddEvent(window,'sgpbDidOpen',function(e){var args=e.detail;that.iframeSizesInHtml(args);that.formSubmissionDetection(args);var popupOptions=args.popupData;var closeButtonDelay=parseInt(popupOptions['sgpb-close-button-delay']);if(closeButtonDelay){that.closeButtonDisplay(popupOptions['sgpb-post-id'],'show',closeButtonDelay)} 229var disablePageScrolling=popupOptions['sgpb-disable-page-scrolling'];if(popupOptions['sgpb-overlay-color']){jQuery('.sgpb-theme-1-overlay').css({'background-image':'none'})} 230if(SGPBPopup.varToBool(disablePageScrolling)){jQuery('html').addClass('sgpb-overflow-hidden');jQuery('body').addClass('sgpb-overflow-hidden-body')}});sgAddEvent(window,'sgpbWillOpen',function(e){var args=e.detail;var popupId=parseInt(args.popupId);that.htmlIframeFilterForOpen(args.popupId,'open');that.replaceWithCustomShortcode(popupId);that.sgpbDontShowPopup(popupId);var closeButtonDelay=parseInt(popupData['sgpb-close-button-delay']);if(closeButtonDelay){that.closeButtonDisplay(popupData['sgpb-post-id'],'hide')} 231var settings={popupId:popupData['sgpb-post-id'],disabledAnalytics:popupData['sgpb-popup-counting-disabled'],disabledInGeneral:SGPB_POPUP_PARAMS.disableAnalyticsGeneral};jQuery(window).trigger('sgpbDisableAnalytics',settings)});sgAddEvent(window,'sgpbShouldClose',function(e){});sgAddEvent(window,'sgpbWillClose',function(e){var args=e.detail;SGPBPopup.offPopup(e.detail.currentObj)})};SGPBPopup.prototype.sgpbDontShowPopup=function(popupId){var dontShowPopup=jQuery('.sgpb-content-'+popupId).parent().find('[class*="sg-popup-dont-show"]');if(!dontShowPopup.length){return!1} 232dontShowPopup.each(function(){jQuery(this).bind('click',function(e){e.preventDefault();var expireTime=SGPB_POPUP_PARAMS.dontShowPopupExpireTime;var cookieName='sgDontShowPopup'+popupId;var classNameSearch=jQuery(this).attr('class').match(/sg-popup-dont-show/);var className=classNameSearch.input;var customExpireTime=className.match(/sg-popup-dont-show-(\d+$)/);if(customExpireTime){expireTime=parseInt(customExpireTime[1])} 233SGPBPopup.setCookie(cookieName,expireTime,expireTime);SGPBPopup.closePopupById(popupId)})})};SGPBPopup.prototype.addToCounter=function(popupOptions){if(SGPB_POPUP_PARAMS.isPreview||(typeof popupOptions['sgpb-popup-counting-disabled']!='undefined')){return!1} 234var that=this;var openedPopups=window.sgpbOpenedPopup||{};var popupId=parseInt(popupOptions['sgpb-post-id']);if(typeof openedPopups[popupId]=='undefined'){openedPopups[popupId]=1}else{openedPopups[popupId]+=1} 235window.sgpbOpenedPopup=openedPopups};SGPBPopup.prototype.closeButtonDisplay=function(popupId,display,delay){if(display=='show'){setTimeout(function(){jQuery('.sgpb-content-'+popupId).prev().show()},delay*1000)}else if(display=='hide'){jQuery('.sgpb-content-'+popupId).prev().hide()}};SGPBPopup.prototype.open=function(args){var customEvent=this.customEvent;var config=this.getPopupConfig();var popupId=this.getPopupId();var eventName=this.eventName;if(typeof window.sgPopupBuilder=='undefined'){window.sgPopupBuilder=[]} 236var popupData=SGPBPopup.getPopupWindowDataById(popupId);if(!popupData){window.SGPB_ORDER+=1;var currentObj={'eventName':eventName,'popupId':popupId,'order':window.SGPB_ORDER,'isOpen':!0,'sgpbPopupObj':this};config.currentObj=currentObj;var popupConfig=config.combineConfigObj();var popup=new SGPopup(popupConfig);currentObj.popup=popup;window.sgPopupBuilder.push(currentObj)}else{popup=popupData.popup;popupData.isOpen=!0} 237if(typeof args!='undefined'&&!args.countPopupOpen){this.setCountPopupOpen(!1)} 238popup.customEvent=customEvent;popup.open();this.setPopupObj(popup);var options=SGPBPopup.getPopupOptionsById(popupId);SgpbEventListener.CF7EventListener(popupId,options);if(typeof options['sgpb-behavior-after-special-events']!='undefined'){if(options['sgpb-behavior-after-special-events'].length){options=options['sgpb-behavior-after-special-events'][0][0];if(options.param=='contact-form-7'){SgpbEventListener.processCF7MailSent(popupId,options)}}}};SGPBPopup.varToBool=function(optionName){var returnValue=optionName?!0:!1;return returnValue};SGPBPopup.hexToRgba=function(hex,opacity){var c;if(/^#([A-Fa-f0-9]{3}){1,2}$/.test(hex)){c=hex.substring(1).split('');
238if(c.length==3){c=[c[0],c[0],c[1],c[1],c[2],c[2]]} 239c='0x'+c.join('');return'rgba('+[(c>>16)&255,(c>>8)&255,c&255].join(',')+','+opacity+')'} 240throw new Error('Bad Hex')};SGPBPopup.prototype.contentCopyToClick=function(){var popupData=this.getPopupData();var popupId=this.getPopupId();var tempInputId='content-copy-to-click-'+popupId;var value=this.htmlDecode(popupData['sgpb-copy-to-clipboard-text']);var tempInput=document.createElement("input");tempInput.id=tempInputId;tempInput.value=value;tempInput.style='position: absolute; right: -10000px';if(!document.getElementById(tempInputId)){document.body.appendChild(tempInput)} 241tempInput.select();document.execCommand("copy");document.body.removeChild(tempInput)};SGPBPopup.prototype.htmlDecode=function(value){return jQuery('<textarea/>').html(value).text()};SGPBPopup.prototype.findTargetInsideExceptionsList=function(targetName,exceptionList){var status=!1;var popupContentMainDiv=document.getElementById('sgpb-popup-dialog-main-div');while(targetName.parentNode){targetName=targetName.parentNode;if(typeof targetName.tagName=='undefined'){continue} 242var tagName=targetName.tagName.toLowerCase();if(targetName===popupContentMainDiv){break} 243if(exceptionList.indexOf(tagName)!=-1){status=!0;break}} 244return status};SGPBPopup.prototype.contentCloseBehavior=function(){var that=this;var popupData=this.getPopupData();var popupId=this.getPopupId();var redirectUrl=popupData['sgpb-click-redirect-to-url'];var contentClickBehavior=popupData['sgpb-content-click-behavior'];var redirectToNewTab=SGPBPopup.varToBool(popupData['sgpb-redirect-to-new-tab']);var closePopupAfterCopy=SGPBPopup.varToBool(popupData['sgpb-copy-to-clipboard-close-popup']);var clipboardAlert=SGPBPopup.varToBool(popupData['sgpb-copy-to-clipboard-alert']);var separators=['&','/&/g'];for(var i in separators){redirectUrl=redirectUrl.split(separators[i]).join('&')} 245sgAddEvent(window,'sgpbDidOpen',function(e){});sgAddEvent(window,'sgpbWillOpen',function(e){if(popupId!=e.detail.popupId||e.detail.popupData['sgpb-content-click']=='undefined'){return!1} 246if(contentClickBehavior=='redirect'){jQuery('.sgpb-content-'+popupId).addClass('sgpb-cursor-pointer')} 247jQuery('.sgpb-content-'+e.detail.popupId).on('click',function(event){var settings={popupId:popupId,eventName:'sgpbPopupContentClick'};jQuery(window).trigger('sgpbPopupContentClick',settings);if(contentClickBehavior=='redirect'){if(redirectToNewTab){window.open(redirectUrl);SGPBPopup.closePopupById(that.getPopupId());return} 248window.location=redirectUrl;SGPBPopup.closePopupById(that.getPopupId())}else if(contentClickBehavior=='copy'){var exceptionList=['input','textarea','select','button','a'];var targetName=event.target.tagName.toLowerCase();var parentTagName=event.target.parentNode.tagName.toLowerCase();var parentsIsInExceptionsList=that.findTargetInsideExceptionsList(event.target,exceptionList);if(exceptionList.indexOf(targetName)==-1&&!parentsIsInExceptionsList){that.contentCopyToClick();if(closePopupAfterCopy){SGPBPopup.closePopupById(that.getPopupId())} 249if(clipboardAlert){alert(popupData['sgpb-copy-to-clipboard-message'])}}}else if(popupData['sgpb-disable-popup-closing']!='on'){SGPBPopup.closePopupById(that.getPopupId())}})});sgAddEvent(window,'sgpbDidClose',function(e){})};SGPBPopup.prototype.addFixedPosition=function(){var popupData=this.getPopupData();var popupId=this.getPopupId();var popupConfig=this.getPopupConfig();var fixedPosition=popupData['sgpb-popup-fixed-position'];var positionRight='';var positionTop='';var positionBottom='';var positionLeft='';if(fixedPosition==1){positionTop=40;positionLeft=20}else if(fixedPosition==2){positionLeft='center';positionTop=40}else if(fixedPosition==3){positionTop=40;positionRight=20}else if(fixedPosition==4){positionTop='center';positionLeft=20}else if(fixedPosition==6){positionTop='center';positionRight=20}else if(fixedPosition==7){positionLeft=20;positionBottom=2}else if(fixedPosition==8){positionLeft='center';positionBottom=2}else if(fixedPosition==9){positionRight=20;positionBottom=2} 250if(typeof SgpbRecentSalesPopupType!='undefined'){if(popupData['sgpb-type']==SgpbRecentSalesPopupType){if(positionTop!=''){positionTop=parseInt(positionTop+10)}else if(positionBottom!=''){positionBottom=parseInt(positionBottom+10)}}} 251popupConfig.magicCall('setPositionTop',positionTop);popupConfig.magicCall('setPositionRight',positionRight);popupConfig.magicCall('setPositionBottom',positionBottom);popupConfig.magicCall('setPositionLeft',positionLeft)};SGPBPopup.prototype.setPopupDimensions=function(){var popupData=this.getPopupData();var popupConfig=this.getPopupConfig();var popupId=this.getPopupId();var dimensionData=popupData['sgpb-popup-dimension-mode'];var maxWidth=popupData['sgpb-max-width'];var maxHeight=popupData['sgpb-max-height'];var minWidth=popupData['sgpb-min-width'];var minHeight=popupData['sgpb-min-height'];var contentPadding=popupData['sgpb-content-padding'];var popupType=popupData['sgpb-type'];popupConfig.magicCall('setMaxWidth',maxWidth);popupConfig.magicCall('setMaxHeight',maxHeight);popupConfig.magicCall('setMinWidth',minWidth);popupConfig.magicCall('setMinHeight',minHeight);if(popupType=='image'){popupConfig.magicCall('setContentBackgroun
251dImage',popupData['sgpb-image-url']);popupConfig.magicCall('setContentBackgroundMode','contain');if(dimensionData=='customMode'){popupConfig.magicCall('setContentBackgroundPosition','center center')}} 252if(dimensionData=='responsiveMode'){var dimensionMeasure=popupData['sgpb-responsive-dimension-measure'];if(popupType=='image'&&dimensionMeasure!='fullScreen'){popupConfig.magicCall('setContentBackgroundMode','fit');this.setMaxWidthForResponsiveImage()} 253var popupConfig=this.getPopupConfig();if(dimensionMeasure!='auto'){popupConfig.magicCall('setWidth',dimensionMeasure+'%');popupConfig.magicCall('setContentBackgroundPosition','center')}else{var widthToSet=jQuery('.sgpb-popup-builder-content-'+popupId).width()+(contentPadding*2);if(isNaN(widthToSet)){widthToSet='auto'}else{popupConfig.magicCall('setContentBackgroundPosition','center center');widthToSet+='px'} 254popupConfig.magicCall('setWidth',widthToSet);if(dimensionMeasure=='fullScreen'){popupConfig.magicCall('setHeight',widthToSet)}} 255return popupConfig} 256var popupWidth=popupData['sgpb-width'];var popupHeight=popupData['sgpb-height'];popupConfig.magicCall('setWidth',popupWidth);popupConfig.magicCall('setHeight',popupHeight);return popupConfig};SGPBPopup.prototype.setMaxWidthForResponsiveImage=function(){var popupData=this.getPopupData();var popupConfig=this.getPopupConfig();var dimensionMeasure=popupData['sgpb-responsive-dimension-measure'];if(dimensionMeasure!='auto'){var maxWidth=popupData['sgpb-max-width'];if(maxWidth==''){popupConfig.magicCall('setMaxWidth',dimensionMeasure+'%');return!0} 257popupConfig.magicCall('setMaxWidth',dimensionMeasure+'%');if(maxWidth.indexOf('%')!='-1'){if(parseInt(maxWidth)<dimensionMeasure){popupConfig.magicCall('setMaxWidth',maxWidth)}}else{var responsiveMeasureInPx=(dimensionMeasure*window.innerWidth)/100;if(maxWidth<responsiveMeasureInPx){popupConfig.magicCall('setMaxWidth',maxWidth)}}}};SGPBPopup.JSONParse=function(data){return JSON.parse(atob(data,!0))};SGPBPopup.b64DecodeUnicode=function(str){var Base64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",decode:function(input){var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(i<input.length){enc1=this._keyStr.indexOf(input.charAt(i++));enc2=this._keyStr.indexOf(input.charAt(i++));enc3=this._keyStr.indexOf(input.charAt(i++));enc4=this._keyStr.indexOf(input.charAt(i++));chr1=(enc1<<2)|(enc2>>4);chr2=((enc2&15)<<4)|(enc3>>2);chr3=((enc3&3)<<6)|enc4;output+=String.fromCharCode(chr1);if(enc3!=64){output+=String.fromCharCode(chr2)} 258if(enc4!=64){output+=String.fromCharCode(chr3)}} 259output=Base64._utf8_decode(output);return output},_utf8_decode:function(utftext){var string="";var i=0;var c=c1=c2=0;while(i<utftext.length){c=utftext.charCodeAt(i);if(c<128){string+=String.fromCharCode(c);i++}else if((c>191)&&(c<224)){c2=utftext.charCodeAt(i+1);string+=String.fromCharCode(((c&31)<<6)|(c2&63));i+=2}else{c2=utftext.charCodeAt(i+1);c3=utftext.charCodeAt(i+2);string+=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));i+=3}} 260return string}};return Base64.decode(str)};SGPBPopup.unserialize_old=function(data){data=SGPBPopup.b64DecodeUnicode(data);var $global=(typeof window!=='undefined'?window:global);var utf8Overhead=function(str){var s=str.length;for(var i=str.length-1;i>=0;i--){var code=str.charCodeAt(i);if(code>0x7f&&code<=0x7ff){s++}else if(code>0x7ff&&code<=0xffff){s+=2} 261if(code>=0xDC00&&code<=0xDFFF){i--}} 262return s-1};var error=function(type,msg,filename,line){throw new $global[type](msg,filename,line)};var readUntil=function(data,offset,stopchr){var i=2;var buf=[];var chr=data.slice(offset,offset+1);while(chr!==stopchr){if((i+offset)>data.length){error('Error','Invalid')} 263buf.push(chr);chr=data.slice(offset+(i-1),offset+i);i+=1} 264return[buf.length,buf.join('')]};var readChrs=function(data,offset,length){var i,chr,buf;buf=[];for(i=0;i<length;i++){chr=data.slice(offset+(i-1),offset+i);buf.push(chr);length-=utf8Overhead(chr)} 265return[buf.length,buf.join('')]};function _unserialize(data,offset){var dtype;var dataoffset;var keyandchrs;var keys;var contig;var length;var array;var readdata;var readData;var ccount;var stringlength;var i;var key;var kprops;var kchrs;var vprops;var vchrs;var value;var chrs=0;var typeconvert=function(x){return x};if(!offset){offset=0} 266dtype=(data.slice(offset,offset+1)).toLowerCase();dataoffset=offset+2;switch(dtype){case 'i':typeconvert=function(x){return parseInt(x,10)};readData=readUntil(data,dataoffset,';');chrs=readData[0];
266readdata=readData[1];dataoffset+=chrs+1;break;case 'b':typeconvert=function(x){return parseInt(x,10)!==0};readData=readUntil(data,dataoffset,';');chrs=readData[0];readdata=readData[1];dataoffset+=chrs+1;break;case 'd':typeconvert=function(x){return parseFloat(x)};readData=readUntil(data,dataoffset,';');chrs=readData[0];readdata=readData[1];dataoffset+=chrs+1;break;case 'n':readdata=null;break;case 's':ccount=readUntil(data,dataoffset,':');chrs=ccount[0];stringlength=ccount[1];dataoffset+=chrs+2;readData=readChrs(data,dataoffset+1,parseInt(stringlength,10));chrs=readData[0];readdata=readData[1];dataoffset+=chrs+2;if(chrs!==parseInt(stringlength,10)&&chrs!==readdata.length){error('SyntaxError','String length mismatch')} 267break;case 'a':readdata={};keyandchrs=readUntil(data,dataoffset,':');chrs=keyandchrs[0];keys=keyandchrs[1];dataoffset+=chrs+2;length=parseInt(keys,10);contig=!0;for(i=0;i<length;i++){kprops=_unserialize(data,dataoffset);kchrs=kprops[1];key=kprops[2];dataoffset+=kchrs;vprops=_unserialize(data,dataoffset);vchrs=vprops[1];value=vprops[2];dataoffset+=vchrs;if(key!==i){contig=!1} 268readdata[key]=value} 269if(contig){array=new Array(length);for(i=0;i<length;i++){array[i]=readdata[i]} 270readdata=array} 271dataoffset+=1;break;default:error('SyntaxError','Unknown / Unhandled data type(s): '+dtype);break} 272return[dtype,dataoffset-offset,typeconvert(readdata)]} 273return _unserialize((data+''),0)[2]};SGPBPopup.closePopup=function(){var popupObjs=window.sgPopupBuilder;var lastPopupObj=this.getLastPopup();if(typeof lastPopupObj=='undefined'){return!1} 274var popupId=lastPopupObj.popupId;SGPBPopup.closePopupById(popupId)};SGPBPopup.closePopupById=function(popupId){var popupObjs=window.sgPopupBuilder;if(!popupObjs.length){return} 275for(var i in popupObjs){var currentObj=popupObjs[i];if(currentObj.popupId==popupId){var popupObj=popupObjs[i].popup;if(popupObj){popupObj.close(!0)}}}};SGPBPopup.getPopupWindowDataById=function(popupId){var popups=window.sgPopupBuilder;var popup=!1;if(typeof popups=='undefined'||!popups.length){return popup} 276for(var i in popups){var popupData=popups[i];if(popupData.popupId==popupId){popup=popupData;break}} 277return popup};SGPBPopup.findPopupObjById=function(popupId){var popup=!1;var popupData=SGPBPopup.getPopupWindowDataById(popupId);if(popupData){popup=popupData.popup} 278return popup};SGPBPopup.getLastPopup=function(){var popups=window.sgPopupBuilder;var popup=!1;if(!popups.length){return popup} 279var searchPopups=[].concat(popups);for(var i in searchPopups){var popupData=searchPopups[i];if(popupData.isOpen){popup=popupData;break}} 280return popup};SGPBPopup.offPopup=function(currentPopup){var popups=window.sgPopupBuilder;if(!popups.length){return!1} 281for(var i in popups){var popupData=popups[i];if(popupData.order==currentPopup.order&&popupData.eventName==currentPopup.eventName){popups[i].isOpen=!1;break}} 282return!0};SGPBPopup.capitalizeFirstLetter=function(string){return string.charAt(0).toUpperCase()+string.slice(1)};SGPBPopup.getParamFromUrl=function(param){var url=window.location.href;param=param.replace(/[\[\]]/g,"\\$&");var regex=new RegExp("[?&]"+param+"(=([^&#]*)|&|#|$)"),results=regex.exec(url);if(!results){return null} 283if(!results[2]){return''} 284return decodeURIComponent(results[2].replace(/\+/g," "))};SGPBPopup.setCookie=function(cName,cValue,exDays,cPageLevel){var sameSite='Lax';var isPreview=SGPBPopup.getParamFromUrl('preview');if(isPreview){return!1} 285var expirationDate=new Date();var cookiePageLevel='';var cookieExpirationData=1;if(!exDays||isNaN(exDays)){if(!exDays&&exDays===0){exDays='session'}else{exDays=365*50}} 286if(!Boolean(cPageLevel)){cookiePageLevel='path=/;'} 287if(exDays=='session'){cookieExpirationData=0}else{expirationDate.setDate(parseInt(expirationDate.getDate()+parseInt(exDays)));cookieExpirationData=expirationDate.toUTCString()} 288var expires='expires='+cookieExpirationData;if(exDays==-1){expires=''} 289if(!cookieExpirationData){expires=''} 290if(SGPBPopup.isIE()){cookiePageLevel=''} 291var value=cValue+((exDays==null)?';':'; '+expires+';'+cookiePageLevel+'; SameSite='+sameSite);document.cookie=cName+'='+value};SGPBPopup.isIE=function(){ua=navigator.userAgent;var isIe=ua.indexOf('MSIE ')>-1||ua.indexOf('Trident/')>-1;return isIe};SGPBPopup.getCookie=function(cName){var name=cName+'=';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)} 292if(c.indexOf(name)==0){return c.substring(name.length,c.length)}} 293return''};SGPBPopup.deleteCookie=function(cName,cPath){if(!cPath){cPath='path=/;'} 294document.cookie=cName+'=;expires=Thu, 01 Jan 1970 00:00:01 GMT;'+cPath};
294function SgpbEventListener(){this.evenets=null;this.popupObj={}} 295SgpbEventListener.inactivityIdicator=0;SgpbEventListener.prototype.setEvents=function(events){this.evenets=events};SgpbEventListener.prototype.getEvents=function(){return this.evenets};SgpbEventListener.prototype.setPopupObj=function(popupObj){this.popupObj=popupObj};SgpbEventListener.prototype.getPopupObj=function(){return this.popupObj};SgpbEventListener.eventsListenerAfterDocumentReady=function(){window.SGPB_SOUND=[];sgAddEvent(window,'sgpbDidOpen',function(e){const pbsgsoundnotification=document.querySelector("#pbsgsoundnotification");if(pbsgsoundnotification){pbsgsoundnotification.addEventListener("click",()=>{SGPBPopup.playMusic(e);pbsgsoundnotification.classList.add("fade")})}});sgAddEvent(window,'sgpbDidClose',function(e){var args=e.detail;var popupId=parseInt(args.popupId);if(typeof window.SGPB_SOUND[popupId]&&window.SGPB_SOUND[popupId]){window.SGPB_SOUND[popupId].pause();delete window.SGPB_SOUND[popupId]}})};SgpbEventListener.init=function(){SgpbEventListener.eventsListenerAfterDocumentReady();var popupsData=jQuery('.sg-popup-builder-content');if(!popupsData){return''} 296var that=this;popupsData.each(function(){var popupObj=that.popupObjCreator(jQuery(this));SGPBPopup.floatingButton(popupObj)})};SgpbEventListener.popupObjCreator=function(currentData){var popupId=currentData.data('id');var popupData=currentData.data('options');var events=currentData.attr('data-events');events=jQuery.parseJSON(events);SgpbEventListener.reopenAfterFormSubmission(popupData);var popupObj=new SGPBPopup();popupObj.setPopupId(popupId);popupObj.setPopupData(popupData);for(var i in events){var obj=new this;obj.setPopupObj(popupObj);obj.eventListener(events[i])} 297return popupObj};SgpbEventListener.prototype.eventListener=function(eventData){if(eventData==null){return''} 298var event='';if(typeof eventData=='string'){event=eventData}else if(typeof eventData.param!='undefined'){event=eventData.param} 299if(!event){return!1} 300var popupObj=this.getPopupObj();var popupData=popupObj.getPopupData();if(eventData.value==''){eventData.value=popupData['sgpb-popup-delay']} 301var eventName=SGPBPopup.capitalizeFirstLetter(event);eventName='sgpb'+eventName;popupObj.eventName=eventName;var allowToOpen=popupObj.forceCheckCurrentPopupType(popupObj);if(!allowToOpen){return!1} 302try{eval('this.'+eventName)(this,eventData)}catch(err){console.log(err)}};SgpbEventListener.reopenAfterFormSubmission=function(eventData){var popupId=SGPBPopup.getCookie('SGPBSubmissionReloadPopup');popupId=parseInt(popupId);if(!popupId){return!1} 303var popupObj=SGPBPopup.createPopupObjById(popupId);if(!popupObj){return!1} 304var options=popupObj.getPopupData();if(!options['sgpb-reopen-after-form-submission']){return!1} 305popupObj.prepareOpen();SGPBPopup.deleteCookie('SGPBSubmissionReloadPopup')};SgpbEventListener.prototype.sgpbLoad=function(listenerObj,eventData){var timeout=parseInt(eventData.value);var popupObj=listenerObj.getPopupObj();var popupOptions=popupObj.getPopupData();timeout*=1000;var timerId,repetitiveTimeout=null;popupObj.forceCheckCurrentPopupType(popupObj);var openOnLoadPopup=function(){setTimeout(function(){jQuery(window).trigger('sgpbLoadEvent',popupOptions);popupObj.prepareOpen()},timeout)};sgAddEvent(window,'load',openOnLoadPopup(timeout,popupObj));sgAddEvent(window,'sgpbDidOpen',function(e){var args=e.detail;clearInterval(repetitiveTimeout)});sgAddEvent(window,'sgpbDidClose',function(e){var args=e.detail;var options=popupObj.getPopupData();if(SGPBPopup.varToBool(eventData.repetitive)){var intervalTime=parseInt(eventData.value)*1000;repetitiveTimeout=setInterval(function(){popupObj.prepareOpen()},intervalTime)}})};SgpbEventListener.prototype.timerIncrement=function(listenerObj,idleInterval){var lastActivity=SgpbEventListener.inactivityIdicator;if(lastActivity==0){clearInterval(idleInterval);listenerObj.getPopupObj().prepareOpen()} 306SgpbEventListener.inactivityIdicator=0};SgpbEventListener.prototype.sgpbInsideclick=function(listenerObj,eventData){sgAddEvent(window,'sgpbDidOpen',function(e){var args=e.detail;var that=listenerObj;var popupObj=that.getPopupObj();var popupId=parseInt(popupObj.id);var targetClick=jQuery('.sgpb-content .sgpb-popup-id-'+popupId);if(!targetClick.length){return!1} 307targetClick.each(function(){jQuery(this).unbind('click').bind('click',function(){var dontCloseCurrentPopup=jQuery(this).attr('dontCloseCurrentPopup');if(typeof dontCloseCurrentPopup=='undefined'||dontCloseCurrentPopup!='on'){SGPBPopup.closePopup()} 308popupObj.prepareOpen()})})})};SgpbEventListener.prototype.sgpbClick=function(listenerObj,eventData){var that=listenerObj;var popupIds=[];var popupObj=that.getPopupObj();var popupOptions=popupObj.getPopupData();var popupId=parseInt(popupObj.id);popupIds.push(popupId);var mapId=listenerObj.filterPopupId(popupId);popupIds.push(mapId);if(jQuery.inArray(mapId,popupIds)===-1){popupIds.push(mapId)} 309for(var key in popupIds){var popupId=popupIds[key];if(!popupIds.hasOwnProperty(key)){return!1} 310var targetClick=jQuery('a[href*="#sg-popup-id-'+popupId+'"], .sg-popup-id-'+popupId+', .sgpb-popup-id-'+popupId);if(typeof eventData.operator!='undefined'&&eventData.operator=='clickActionCustomClass'){targetClick=jQuery('a[href*="#sg-popup-id-'+popupId+'"], .sg-popup-id-'+popupId+', .sgpb-popup-id-'+popupId+', .'+eventData.value)} 311if(!targetClick.length){continue} 312var delay=parseInt(popupOptions['sgpb-popup-delay'])*1000;var clickCount=1;targetClick.each(function(){if(!jQuery(this).attr('data-popup-id')){jQuery(this).attr('data-popup-id',popupId)} 313var currentTarget=jQuery(this);currentTarget.bind('swipe',function(e){return!1});currentTarget.bind('click',function(e){if(clickCount>1){return!0} 314var allowToOpen=popupObj.forceCheckCurrentPopupType(popupObj);if(!allowToOpen){return!0} 315++clickCount;jQuery(window).trigger('sgpbClickEvent',popupOptions);var popupId=jQuery(this).data('popup-id');setTimeout(function(){var popupObj=SGPBPopup.createPopupObjById(popupId);if(!popupObj){var mapId=listenerObj.filterPopupId(popupId);popupObj=SGPBPopup.createPopupObjById(mapId)} 316popupObj.customEvent='Click';popupObj.prepareOpen();clickCount=1},delay);return!1})})}};SgpbEventListener.prototype.sgpbHover=function(listenerObj,eventData){var that=listenerObj;var popupObj=that.getPopupObj();if(!popupObj){return!1} 317var popupIds=[];var popupOptions=popupObj.getPopupData();var popupId=parseInt(popupObj.id);popupIds.push(popupId);var mapId=listenerObj.filterPopupId(popupId);if(jQuery.inArray(mapId,popupIds)===-1){popupIds.push(mapId)} 318for(var key in popupIds){var popupId=popupIds[key];if(!popupIds.hasOwnProperty(key)){return!1} 319var hoverSelector=jQuery('.sg-popup-hover-'+popupId+', .sgpb-popup-id-'+popupId+'[data-popup-event="hover"]');if(typeof eventData.operator!='undefined'&&eventData.operator=='hoverActionCustomClass'){hoverSelector=jQuery('.sg-popup-hover-'+popupId+', .sgpb-popup-id-'+popupId+'[data-popup-event="hover"]'+', .'+eventData.value)} 320if(!hoverSelector){return!1} 321var hoverCount=1;var delay=parseInt(popupOptions['sgpb-popup-delay'])*1000;hoverSelector.each(function(){if(!jQuery(this).attr('data-popup-id')){jQuery(this).attr('data-popup-id',popupId)} 322jQuery(this).bind('mouseenter',function(){if(hoverCount>1){return!1} 323++hoverCount;var popupId=jQuery(this).data('popup-id');jQuery(window).trigger('sgpbHoverEvent',popupOptions);setTimeout(function(){var popupObj=SGPBPopup.createPopupObjById(popupId);if(!popupObj){var mapId=listenerObj.filterPopupId(popupId);popupObj=SGPBPopup.createPopupObjById(mapId)} 324popupObj.customEvent='Hover';popupObj.prepareOpen();hoverCount=1},delay)})})}};SgpbEventListener.prototype.sgpbConfirm=function(listenerObj,eventData){var that=listenerObj;var popupObj=that.getPopupObj();if(!popupObj){return!1} 325var popupIds=[];var popupOptions=popupObj.getPopupData();var popupId=parseInt(popupObj.id);popupIds.push(popupId);var mapId=listenerObj.filterPopupId(popupId);popupIds.push(mapId);for(var key in popupIds){var popupId=popupIds[key];if(!popupIds.hasOwnProperty(key)){return!1} 326var confirmSelector=jQuery('.sg-confirm-popup-'+popupId);if(!confirmSelector){return!1} 327var confirmCount=1;confirmSelector.bind('click',function(e){if(confirmCount>1){return!1} 328++confirmCount;var allowToOpen=popupObj.forceCheckCurrentPopupType(popupObj);if(!allowToOpen){return!0} 329jQuery(window).trigger('sgpbConfirmEvent',popupOptions);var target=jQuery(this).attr('target');if(typeof target=='undefined'){target='self'} 330var href=jQuery(this).attr('href');var delay=parseInt(popupOptions['sgpb-popup-delay'])*1000;setTimeout(function(){if(typeof href!='undefined'){popupOptions['sgpb-confirm-'+popupId]={'target':target,'href':href};popupObj.setPopupData(popupOptions)} 331popupObj.prepareOpen();confirmCount=1},delay);return!1});sgAddEvent(window,'sgpbDidClose',function(e){var args=e.detail;var popupId=parseInt(args.popupId);var popupOptions=args.popupData;if(typeof popupOptions['sgpb-confirm-'+popupId]!='undefined'){var confirmAgrs=popupOptions['sgpb-confirm-'+popupId];if(confirmAgrs.target=='_blank'){window.open(confirmAgrs.href)}else{window.location.href=confirmAgrs.href} 332delete popupOptions['sgpb-confirm-'+popupId];popupObj.setPopupData(popupOptions)}})}};SgpbEventListener.prototype.sgpbAttronload=function(listenerObj,eventData){var that=listenerObj;var popupObj=that.getPopupObj();var popupId=parseInt(popupObj.id);popupId=listenerObj.filterPopupId(popupId);var popupOptions=popupObj.getPopupData();var delay=parseInt(popupOptions['sgpb-popup-delay'])*1000;jQuery(window).trigger('sgpbAttronloadEvent',popupOptions);setTimeout(function(){popupObj.prepareOpen()},delay)};SgpbEventListener.prototype.filterPopupId=function(popupId){var convertedIds=SGPB_POPUP_PARAMS.convertedIdsReverse;var popupNewId=popupId;if(convertedIds[popupId]){return convertedIds[popupId]}else{for(var i in convertedIds){if(popupId==convertedIds[i]){popupNewId=parseInt(i);break}}} 333return popupNewId};SgpbEventListener.findCF7InPopup=function(popupId){return document.querySelector('#sg-popup-content-wrapper-'+popupId+' .wpcf7')};SgpbEventListener.CF7EventListener=function(popupId,options){var wpcf7Elm=SgpbEventListener.findCF7InPopup(popupId);if(wpcf7Elm){wpcf7Elm.addEventListener('wpcf7mailsent',function(event){var settings={popupId:popupId,eventName:'sgpbCF7Success'};jQuery(window).trigger('sgpbCF7Success',settings)})}};SgpbEventListener.processCF7MailSent=function(popupId,options){var wpcf7Elm=SgpbEventListener.findCF7InPopup(popupId);if(wpcf7Elm){wpcf7Elm.addEventListener('wpcf7mailsent',function(event){if(typeof options.operator=='undefined'){return} 334if(options.operator=='close-popup'){setTimeout(function(){SGPBPopup.closePopupById(popupId)},parseInt(options.value)*1000)}else if(options.operator=='redirect-url'){window.location.href=options.value}else if(options.operator=='open-popup'){SGPBPopup.closePopupById(popupId);var popupObj=SGPBPopup.createPopupObjById(Object.keys(options.value)[0]);popupObj.prepareOpen()}},!1)}};jQuery(document).ready(function(e){setTimeout(function(){SgpbEventListener.init();SGPBPopup.listeners()},1)});(()=>{const lazyloadRunObserver=()=>
334{const lazyloadBackgrounds=document.querySelectorAll(`.e-con.e-parent:not(.e-lazyloaded)`);const lazyloadBackgroundObserver=new IntersectionObserver((entries)=>{entries.forEach((entry)=>{if(entry.isIntersecting){let lazyloadBackground=entry.target;if(lazyloadBackground){lazyloadBackground.classList.add('e-lazyloaded')} 335lazyloadBackgroundObserver.unobserve(entry.target)}})},{rootMargin:'200px 0px 200px 0px'});lazyloadBackgrounds.forEach((lazyloadBackground)=>{lazyloadBackgroundObserver.observe(lazyloadBackground)})};const events=['DOMContentLoaded','elementor/lazyload/observe',];events.forEach((event)=>{document.addEventListener(event,lazyloadRunObserver)})})();'use strict';var uber_supports=function(){var d=document.createElement("div"),f=["Khtml","Ms","O","Moz","Webkit"];return function(h){var k=f.length;if(h in d.style)return!0;for(h=h.replace(/^[a-z]/,function(d){return d.toUpperCase()});k--;)if(f[k]+h in d.style)return!0;return!1}}();function uber_op(d,f,h){if(!ubermenu_data.hasOwnProperty(d))return h;d=ubermenu_data[d];if(f.hasOwnProperty("datatype"))switch(f.datatype){case "numeric":d=parseInt(d);break;case "boolean":d="on"==d||1==d||"1"==d?!0:!1}return d}(function(d,f){var h=function(d,f,h){var k;return function(){var l=this,n=arguments;k?clearTimeout(k):h&&d.apply(l,n);k=setTimeout(function(){h||d.apply(l,n);k=null},f||100)}};jQuery.fn[f]=function(d){return d?this.bind("resize",h(d)):this.trigger(f)}})(jQuery,"ubersmartresize");(function(d,f,h,k){function l(a,c){var b=this;this.element=a;this.$ubermenu=d(this.element);this.orientation=this.$ubermenu.hasClass("ubermenu-vertical")?"v":"h";this.settings=d.extend({},r,c);this._defaults=r;this._name="ubermenu";this.settings.responsive=this.$ubermenu.hasClass("ubermenu-responsive")?!0:!1;this.settings.debug&&this.settings.debug_onscreen&&(d("body").append('<div id="uber-onscreen-debug" style="color:#eee;z-index:10000;background:#222;position:fixed;left:0; bottom:0; width:100%; height:50%; padding:10px;overflow:scroll;"> '),this.debug_target=d("#uber-onscreen-debug"),this.debug_target.on("click",function(){100>d(this).height()?d(this).height("50%"):d(this).height("50px")}));this.log("-- START UBERMENU DEBUG --");this.suppress_clicks=this.events_disabled=!1;(this.touchenabled="ontouchstart"in f||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints)?this.$ubermenu.addClass("ubermenu-touch"):this.$ubermenu.addClass("ubermenu-notouch");f.navigator.pointerEnabled?(this.touchStart="pointerdown",this.touchEnd="pointerup",this.touchMove="pointermove",this.suppress_clicks=!0):f.navigator.msPointerEnabled?(this.touchStart="MSPointerDown",this.touchEnd="MSPointerUp",this.touchMove="MSPointerMove",this.suppress_clicks=!0):(this.touchStart="touchstart",this.touchEnd="touchend",this.touchMove="touchmove");this.toggleevent="touchend"==this.touchEnd?this.touchEnd+" click":this.touchEnd;this.transitionend="transitionend.ubermenu webkitTransitionEnd.ubermenu msTransitionEnd.ubermenu oTransitionEnd.ubermenu";(this.transitions=uber_supports("transition")&&!this.$ubermenu.hasClass("ubermenu-transition-none"))||this.$ubermenu.addClass("ubermenu-no-transitions");a=navigator.userAgent.toLowerCase();this.log(a);this.allow_trigger_overrides=!0;this.noTouchEnd=!1;c=this.settings.android=/android/.test(a);var e=this.settings.windowsmobile=/iemobile/.test(a);if(c||e)if(c&&!(/chrome/.test(a)||/firefox/.test(a)||/opera/.test(a))||e)this.settings.touchOffClose=!1,this.disableTransitions(),c&&!e&&(this.$ubermenu.removeClass("ubermenu-trigger-hover_intent").removeClass("ubermenu-trigger-hover").addClass("ubermenu-trigger-click"),this.allow_trigger_overrides=this.settings.touchEvents=!1);e&&(this.log("disable touchoff close and accessibility"),this.settings.touchOffClose=!1,this.settings.accessible=!1,this.settings.mouseEvents=!1);!/chrome/.test(a)&&/safari/.test(a)&&/version\/5/.test(a)&&this.disableTransitions();var g=this.last_width=f.innerWidth,p=b.$ubermenu.find(".ubermenu-item-level-0.ubermenu-align-right");p.length&&d(f).ubersmartresize(function(){g=f.innerWidth;b.last_width<=b.settings.breakpoint&&g>=b.settings.breakpoint&&(p.hide(),p[0].offsetHeight,p.show());b.last_width=g});this.settings.clicktest&&(this.touchEnd="click");this.init()}var r={breakpoint:uber_op("responsive_breakpoint",{datatype:"numeric"},959),touchEvents:!0,mouseEvents:!0,retractors:!0,touchOffClose:uber_op("touch_off_close",{datatype:"boolean"},!0),moveThreshold:10,submenuAnimationDuration:500,ignoreDummies:!0,clicktest:!1,windowstest:!1,debug:!1,debug_onscreen:!1,remove_conflicts:uber_op("remove_conflicts",{datatype:"boolean"},!0),reposition_on_load:uber_op("reposition_on_load",{datatype:"boolean"},!1),accessible:uber_op("accessible",{datatype:"boolean"},!0),retractor_display_strategy:uber_op("retractor_display_strategy",{datatype:"string"},"responsive"),intent_delay:uber_op("intent_delay",{datatype:"numeric"},300),intent_interval:uber_op("intent_interval",{datatype:"numeric"},100),intent_threshold:uber_op("intent_threshold",{datatype:"numeric"},300),scrollto_offset:uber_op("scrollto_offset",{datatype:"numeric"},0),scrollto_duration:uber_op("scrollto_duration",{datatype:"numeric"},1E3),collapse_after_scroll:uber_op("collapse_after_scroll",{datatype:"boolean"},!0),aria_role_navigation:uber_op("aria_role_navigation",{datatype:"boolean"},!1),aria_expanded:uber_op("aria_expanded",{datatype:"boolean"},!1),aria_hidden:uber_op("aria_hidden",{datatype:"boolean"},!1),aria_responsive_toggle:uber_op("aria_responsive_toggle",{datatype:"boolean"},!1)},t,m,n,q;l.prototype={init:function(){this.log("Initializing UberMenu");this.$ubermenu.removeClass("ubermenu-nojs");this.removeConflicts();this.initializeSubmenuToggleTouchEvents();this.initializeSubmenuToggleMouseEvents();this.initializeRetractors();this.initializeResponsiveToggle();this.initializeTouchoffClose();this.initializeTabs();this.initializeSubmenuPositioning();this.initializeSegmentCurrentStates();this.initializeAccessibilityOnTab();this.initializeAccessibilityStates();this.initializeImageLazyLoad()},removeConflicts:function(){this.settings.remove_conflicts&&this.$ubermenu.find(".ubermenu-item, .ubermenu-target, .ubermenu-submenu").add(this.$ubermenu).removeAttr("style").unbind().off()},initializeAccessibilityStates:function(){this.settings.aria_role_navigation&&this.$ubermenu.attr("role","navigation")},initializeAccessibilityOnTab:function(){if(this.settings.accessible){var a=this;d("body").on("keydown.ubermenu",function(c){9==(c.keyCode||c.which)&&(d("body").off("keydown.ubermenu"),a.initializeAccessibility())})}},initializeImageLazyLoad:function(){var a=this;d(".ubermenu-item-level-0").one("ubermenuopen",function(){d(this).find(".ubermenu-image-lazyload").each(function(){d(this).data("srcset")&&d(this).attr("srcset",d(this).data("srcset")).attr("sizes",d(this).data("sizes"));d(this).attr("src",d(this).data("src")).removeClass("ubermenu-image-lazyload")});setTimeout(function(){a.clearTabSizes();a.sizeTabs()},300)})},initializeAccessibility:function(){var a=this;a.$current_focus=!1;a.mousedown=!1;a.$ubermenu.addClass("ubermenu-accessible");a.$ubermenu.on("focus",".ubermenu-target, a, input, select, textarea",function(){if(!a.mousedown){var c=d(this);a.$current_focus=c;var b=c.parent(".ubermenu-item");b.length&&(b.is(".ubermenu-item-level-0")&&a.closeAllSubmenus(),b.is(".ubermenu-has-submenu-drop")&&setTimeout(function(){c.is(":focus")&&(b.siblings(".ubermenu-has-submenu-drop").each(function(){a.closeSubmenu(d(this),"umac",a)}),a.openSubmenu(b,"umac",a))},500),c.on("blur.ubermenu",".ubermenu-target, a, input, select, textarea",function(b){a.mou
335sedown||(a.$current_focus=!1,d(this).off("blur.ubermenu"),setTimeout(function(){a.$current_focus||a.closeAllSubmenus()},500));a.mousedown=!1}))}a.mousedown=!1});a.$ubermenu.on("focusout",function(){setTimeout(function(){d(h.activeElement).closest(a.$ubermenu).length||a.closeAllSubmenus()},10)});a.$ubermenu.find(".ubermenu-item-level-0").on("keydown",function(c){switch(c.which){case 39:a.closeAllSubmenus();d(this).next().find(">.ubermenu-target").focus();break;case 37:a.closeAllSubmenus();jQuery(this).prev().find(">.ubermenu-target").focus();break;case 27:a.closeAllSubmenus()}});a.$ubermenu.on("mousedown",function(c){a.mousedown=!0;setTimeout(function(){a.mousedown=!1},100)})},initializeSubmenuPositioning:function(){var a=this;a.positionSubmenus();d(f).ubersmartresize(function(){a.positionSubmenus()});if(this.settings.reposition_on_load)d(f).on("load",function(){a.positionSubmenus()})},initializeSubmenuToggleTouchEvents:function(){if(this.settings.touchEvents){var a=this;this.$ubermenu.on(this.touchStart,".ubermenu-target:not(.shiftnav-toggle)",function(c){a.handleTouchInteraction(c,this,a)});this.$ubermenu.on("click",".ubermenu-has-submenu-drop > .ubermenu-target, .ubermenu-tab.ubermenu-item-has-children > .ubermenu-target",function(c){a.handleClicks(c,this,a)})}},initializeSubmenuToggleMouseEvents:function(a){a=a||this;if(a.settings.mouseEvents&&!a.settings.clicktest&&!a.settings.windowstest){a.log("initializeSubmenuToggleMouseEvents");var c="hover";a.$ubermenu.hasClass("ubermenu-trigger-click")?c="click":a.$ubermenu.hasClass("ubermenu-trigger-hover_intent")&&(c="hover_intent");"click"==c?this.suppress_clicks||(this.$ubermenu.on("click.ubermenu-submenu-toggle",".ubermenu-item.ubermenu-has-submenu-drop:not([data-ubermenu-trigger]) > .ubermenu-target",function(b){a.handleMouseClick(b,this,a)}),this.$ubermenu.on("click.ubermenu-click-target",".ubermenu-item:not(.ubermenu-has-submenu-drop):not([data-ubermenu-trigger]) > .ubermenu-target",function(b){a.handleLink(b,this,a)})):"hover_intent"==c?(this.$ubermenu.on("mouseenter.mouse_intent",".ubermenu-item.ubermenu-has-submenu-drop:not([data-ubermenu-trigger])",function(b){a.handleMouseIntent(b,this,a)}),this.$ubermenu.on("click.ubermenu-click-target",".ubermenu-item:not([data-ubermenu-trigger]) > .ubermenu-target",function(b){a.handleLink(b,this,a)})):(this.$ubermenu.on("mouseenter.ubermenu-submenu-toggle",".ubermenu-item.ubermenu-has-submenu-drop:not([data-ubermenu-trigger]) > .ubermenu-target",function(b){a.handleMouseover(b,this,a)}),this.$ubermenu.on("click.ubermenu-click-target",".ubermenu-item:not([data-ubermenu-trigger]) > .ubermenu-target",function(b){a.handleLink(b,this,a)}));if(this.allow_trigger_overrides)a.$ubermenu.find(".ubermenu-item[data-ubermenu-trigger]").each(function(){var b=d(this);c=b.data("ubermenu-trigger");if("click"==c){if(!this.suppress_clicks)b.on("click.ubermenu-submenu-toggle",".ubermenu-target",function(b){a.handleMouseClick(b,this,a)})}else if("hover_intent"==c)b.on("mouseenter.mouse_intent",function(b){a.handleMouseIntent(b,this,a)});else b.on("mouseenter.ubermenu-submenu-toggle",".ubermenu-target",function(b){a.handleMouseover(b,this,a)})});else a.$ubermenu.find(".ubermenu-tab").on("click.ubermenu-submenu-toggle",".ubermenu-target",function(b){a.handleMouseClick(b,this,a)})}},disableSubmenuToggleMouseEvents:function(){this.log("disableSubmenuToggleMouseEvents");this.events_disabled=!0},reenableSubmenuToggleMouseEvents:function(a){a=a||this;a.log("reenableSubmenuToggleMouseEvents");a.events_disabled=!1},initializeRetractors:function(){if(this.settings.retractors){var a=this;this.$ubermenu.on("click",".ubermenu-retractor",function(c){a.handleSubmenuRetractorEnd(c,this,a)});if(this.settings.touchEvents)this.$ubermenu.on(this.touchStart,".ubermenu-retractor",function(c){a.handleSubmenuRetractorStart(c,this,a)});this.touchenabled||"touch"!=a.settings.retractor_display_strategy||(this.$ubermenu.find(".ubermenu-retractor-mobile").remove(),this.$ubermenu.find(".ubermenu-submenu-retractor-top").removeClass("ubermenu-submenu-retractor-top").removeClass("ubermenu-submenu-retractor-top-2"))}},initializeResponsiveToggle:function(){var a=this,c=".ubermenu-responsive-toggle[data-ubermenu-target="+a.$ubermenu.attr("id")+"], .ubermenu-responsive-toggle[data-ubermenu-target=_any_]";a.log("initializeResponsiveToggle "+this.toggleevent);if(a.settings.aria_responsive_toggle){var b=f.innerWidth>a.settings.breakpoint;d(c).attr("aria-hidden",b);d(f).ubersmartresize(function(){d(c).attr("aria-hidden",f.innerWidth>a.settings.breakpoint)})}d(h).on(this.toggleevent,c,function(b){a.handleResponsiveToggle(b,this,a)})},initializeTouchoffClose:function(){if(this.settings.touchOffClose){var a=this;d(h).on(this.touchStart+".ubermenu_touchoff",function(c){a.handleTouchoffCloseStart(c,this,a)});d(h).on(this.touchEnd+".ubermenu_touchoff",function(c){a.handleTouchoffClose(c,this,"touch",a)});if(!this.suppress_clicks)d(h).on("mouseup.ubermenu_clickoff",function(c){a.handleTouchoffClose(c,this,"click",a)})}},initializeTabs:function(){var a=this,c=a.settings.responsive&&f.innerWidth<=a.settings.breakpoint?!0:!1;a.$tab_blocks=a.$ubermenu.find(".ubermenu-tabs");a.$tab_blocks=d(a.$tab_blocks.get().reverse());d(f).on("load",function(){a.sizeTabs()});a.windowwidth=f.innerWidth;d(f).ubersmartresize(function(){a.oldwindowwidth=a.windowwidth;a.windowwidth=f.innerWidth;a.windowwidth!=a.oldwindowwidth&&(a.clearTabSizes(a),a.sizeTabs(),a.checkActiveTabs(a))});a.$ubermenu.find(".ubermenu-item-level-0.ubermenu-has-submenu-drop").on("ubermenuopen.sizetabs",function(){d(this).off("ubermenuopen.sizetabs");a.sizeTabs()});a.$ubermenu.find(".ubermenu-tabs.ubermenu-tabs-dynamic-sizing").on("ubermenuopen","> .ubermenu-tabs-group > .ubermenu-tab",function(){a.sizeTabsDynamic(d(this).closest(".ubermenu-tabs"))});c||a.initializeActiveTab(a)},checkActiveTabs:function(a){f.innerWidth<=a.settings.breakpoint?a.$tab_blocks.find(".ubermenu-tab.ubermenu-active").removeClass("ubermenu-active"):a.initializeActiveTab(a)},initializeActiveTab:function(a){a.$ubermenu.find(".ubermenu-tabs-show-default > .ubermenu-tabs-group").each(function(){0===d(this).find("> .ubermenu-tab.ubermenu-active").length&&a.openSubmenu(d(this).find("> .ubermenu-tab").first(),"tab default",a)})},clearTabSizes:function(a){(a||this).$ubermenu.find(".ubermenu-submenu , .ubermenu-tabs , .ubermenu-tab-content-panel , .ubermenu-tabs-group").css("min-height","")},sizeTabs:function(){var a=this,c=a.settings.responsive&&f.innerWidth<=a.settings.breakpoint?!0:!1;c||(a.initializeActiveTab(a),a.$tab_blocks.each(function(){var b=!1;!d(this).hasClass("ubermenu-tab-layout-top")&&!d(this).hasClass("ubermenu-tab-layout-bottom")||c||(b=!0);d(this).data("um-stacked",b);var e=0,b=c?d(this).parentsUntil(".ubermenu").add(d(this).parents(".ubermenu")):d(this).parentsUntil(".ubermenu-item-level-0");b.addClass("ubermenu-test-dimensions");var g;d(this).find(" > .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-tab-content-panel").each(function(){d(this).addClass("ubermenu-test-dimensions");g=d(this).outerHeight();g>e&&(e=g);d(this).data("um-oh",g);d(this).removeClass("ubermenu-test-dimensions")});d(this).data("um-max-panel-height",e);d(this).hasClass("ubermenu-tabs-dynamic-sizing")?a.sizeTabsDynamic(d(this),!1):a.sizeTabsMax(d(this));b.removeClass("ubermenu-test-dimensions")}))},sizeTabsMax:function(a){var c=a.data("um-max-panel-height"),b=a.data("um-stacked"),d=a.find("> .ubermenu-tabs-group");b?a.css("min-height",c+d.outerHeight()):(d.outerHeight()>c&&(c=a.outerHeight()),d.css("min-height",c));d.find("> .ubermenu-tab > .ubermenu-tab-content-panel").css("min-height",c)},sizeTabsDynamic:function(a,c){c===k&&(c=!0);c&&(c=a.hasClass("ubermenu-tabs-dynamic-sizing-animate"));if(!(this.settings.responsive&&f.innerWidth<=this.settings.breakpoint)){var b=a.data("um-stacked"),d=a.find("> .ubermenu-tabs-group"),g=d.outerHeight();d.css("min-height","0");var p=d.find("> .ubermenu-active > .ubermenu-tab-content-panel"),h=p.data("um-oh"),h=d.outerHeight()>h?a.outerHeight():h;b?c?a.stop().animate({"min-height":h+d.outerHeight()},300,"swing",function(){p.css("overflow","auto")}):a.css("min-height",h+d.outerHeight()):c?(d.css("min-height",g),d.stop().animate({"min-height":h},300,"swing",function(){p.css("overflow","auto")})):d.css("min-height",h)}},initializeSegmentCurrentStates:function(){this.$ubermenu.find(".ubermenu-current-menu-item").first().parents(".ubermenu-item:not( .ubermenu-nocurrent )").addClass("ubermenu-current-menu-ancestor")},disableTransitions:function(){this.transitions=!1;
335this.$ubermenu.removeClass("ubermenu-transition-slide").removeClass("ubermenu-transition-fade").removeClass("ubermenu-transition-shift").addClass("ubermenu-no-transitions").addClass("ubermenu-transition-none")},handleClicks:function(a,c,b){d(c).data("ubermenu-killClick")&&(a.preventDefault(),b.log("killed click after touchend ",a))},handleTouchInteraction:function(a,c,b){a.stopPropagation();0<=a.type.indexOf("pointer")&&b.disableTransitions();c=d(c);c.parent().off("mouseleave.mouse_intent_none");b.log("touchstart "+a.type+" "+c.text(),a);c.on(b.touchEnd,function(a){b.handleTap(a,this,b)});c.on(b.touchMove,function(a){b.preventInteractionOnScroll(a,this,b)});a.originalEvent.touches?(c.data("ubermenu-startX",a.originalEvent.touches[0].clientX),c.data("ubermenu-startY",a.originalEvent.touches[0].clientY)):a.originalEvent.clientY&&(c.offset(),c.data("ubermenu-startX",a.originalEvent.clientX),c.data("ubermenu-startY",a.originalEvent.clientY))},preventInteractionOnScroll:function(a,c,b){b.log("touchmove interaction "+a.type,a);c=d(c);if(a.originalEvent.touches)Math.abs(a.originalEvent.touches[0].clientX-c.data("ubermenu-startX"))>b.settings.moveThreshold||Math.abs(a.originalEvent.touches[0].clientY-c.data("ubermenu-startY"))>b.settings.moveThreshold?(b.log("Preventing interaction on scroll, reset handlers (standard)"),b.resetHandlers(c,"preventScroll touches",b)):b.log("diff = "+Math.abs(a.originalEvent.touches[0].clientY-c.data("ubermenu-startY")));else if(a.originalEvent.clientY){var e=c.data(e);Math.abs(a.originalEvent.clientX-c.data("ubermenu-startX"))>b.settings.moveThreshold||Math.abs(a.originalEvent.clientY-c.data("ubermenu-startY"))>b.settings.moveThreshold?(b.log("Preventing interaction on scroll, reset handlers (standard)"),b.resetHandlers(c,"preventScroll client",b)):b.log("diff = "+a.originalEvent.clientY+" - "+c.data("ubermenu-startY")+" = "+Math.abs(a.originalEvent.clientY-c.data("ubermenu-startY")))}else b.log("no touch points found!")},handleTap:function(a,c,b){a.preventDefault();a.stopPropagation();var e=d(c);if(e.data("ubermenu-killTouch"))b.log("kill tap"),a.preventDefault(),a.stopPropagation();else{var g=e.parent();b.log("handleTap ["+e.text()+"]",a.type);e.data("ubermenu-killClick",!0);e.data("ubermenu-killHover",!0);setTimeout(function(){e.data("ubermenu-killClick",!1).data("ubermenu-killHover",!1)},1E3);b.closeSubmenuInstantly(g.siblings(".ubermenu-active"));g.hasClass("ubermenu-has-submenu-drop")?g.hasClass("ubermenu-active")?((!g.hasClass("ubermenu-tab")||f.innerWidth<=b.settings.breakpoint)&&b.closeSubmenu(g,"toggleUberMenuActive",b),b.handleLink(a,c,b,!0)):b.openSubmenu(g,"toggle",b):b.handleLink(a,c,b,!0)}e.data("ubermenu-killTouch",!1);b.resetHandlers(e,"handleTap",b)},handleLink:function(a,c,b,e){e=e||!1;b.log("handleLink");var g=d(c);if(g.is("a")){var h=g.attr("href"),l=g.data("ubermenu-scrolltarget");if(l){c=d(l).first();if(0<c.length){a.preventDefault();g.trigger("ubermenuscrollto");a=g.parent(".ubermenu-item");a.addClass("ubermenu-current-menu-item");a.siblings().removeClass("ubermenu-current-menu-item").removeClass("ubermenu-current-menu-parent").removeClass("uberemnu-current-menu-ancestor");var k=!1;d("html,body").animate({scrollTop:c.offset().top-b.settings.scrollto_offset},b.settings.scrollto_duration,"swing",function(){k||(b.closeSubmenu(g.closest(".ubermenu-item-level-0"),"handeLink",b),b.settings.collapse_after_scroll&&!b.$ubermenu.hasClass("ubermenu-responsive-nocollapse")&&b.toggleMenuCollapse("toggle",!1,b),g.trigger("ubermenuscrollto_complete"),k=!0)});return!1}h&&-1==h.indexOf("#")&&(-1==l.indexOf("#")&&(l="#"+l),f.location=h+l,a.preventDefault())}h?e&&a.isDefaultPrevented()&&(b.log("default prevented, follow link"),"_blank"==g.attr("target")?f.open(h,"_blank"):f.location=h):a.preventDefault()}},handleMouseClick:function(a,c,b){b.log("handleMouseClick",a);var e=d(c);if(e.data("ubermenu-killClick"))b.log("handleMouseClick: killClick");else{var g=e.parent(".ubermenu-item");g.length&&(g.hasClass("ubermenu-active")?(e.is("a")&&b.handleLink(a,c,b),g.hasClass("ubermenu-tab")||b.closeSubmenu(g,"retract")):g.hasClass("ubermenu-has-submenu-drop")&&(a.preventDefault(),b.closeSubmenuInstantly(g.siblings(".ubermenu-active")),b.openSubmenu(g,"click",b)))}},handleMouseIntent:function(a,c,b){b.log("handleMouseIntent");var e=d(c);e.data("mouse_intent_timer")&&e.data("mouse_intent_timer",clearTimeout(e.data("mouse_intent_timer")));var g=e.find(".ubermenu-target");g.data("ubermenu-killHover")?(b.log("killHover MouseIntent"),a.preventDefault(),a.stopPropagation()):(n=a.pageX,q=a.pageY,e.on("mousemove.mouse_intent",b.trackMouse),e.data("mouse_intent_timer",setTimeout(function(){b.compare(a,e,b.handleMouseIntentSuccess,b)},b.settings.intent_interval)),e.on("mouseleave.mouse_intent_none",function(){d(this).data("mouse_intent_timer",clearTimeout(d(this).data("mouse_intent_timer")));e.data("mouse_intent_state",0);e.off("mouseleave.mouse_intent_none");g.data("ubermenu-killHover")?(b.log("killHover MouseIntent_Cancel"),a.preventDefault(),a.stopPropagation()):b.closeSubmenu(e,"mouse_intent_cancel",b)}))},handleMouseIntentSuccess:function(a,c,b){b.log("handleMouseIntentSuccess");c.off("mouseleave.mouse_intent_none");var d=c.find(".ubermenu-target");if(d.data("ubermenu-killHover"))b.log("Kill hover on IntentSuccess"),a.preventDefault(),a.stopPropagation();else if(d.data("ubermenu-killHover",!1),b.triggerSubmenu(a,c,b),!c.hasClass("ubermenu-tab")||f.innerWidth<=b.settings.breakpoint)c.on("mouseleave.mouse_intent",function(a){b.handleMouseIntentLeave(a,this,b)})},handleMouseIntentLeave:function(a,c,b){var e=d(c);e.data("mouse_intent_timer")&&e.data("mouse_intent_timer",clearTimeout(e.data("mouse_intent_timer")));e.off("mousemove.mouse_intent",b.trackMouse);1==e.data("mouse_intent_state")&&e.data("mouse_intent_timer",setTimeout(function(){b.delayMouseLeave(a,e,b.handleMouseIntentLeaveSuccess,b)},b.settings.intent_delay))},handleMouseIntentLeaveSuccess:function(a,c,b){c.off("mouseleave.mouse_intent");c.find("> .ubermenu-target").data("ubermenu-killHover")||b.closeSubmenu(c,"mouse_intent_leave",b)},delayMouseLeave:function(a,c,b,d){c.data("mouse_intent_timer",clearTimeout(c.data("mouse_intent_timer")));c.data("mouse_intent_state",0);return b.apply(c,[a,c,d])},trackMouse:function(a){t=a.pageX;m=a.pageY},compare:function(a,c,b,d){c.data("mouse_intent_timer",clearTimeout(c.data("mouse_intent_timer")));if(Math.abs(n-t)+Math.abs(q-m)<d.settings.intent_threshold)return c.off("mousemove.mouse_intent",d.track),c.data("mouse_intent_state",1),b.apply(c,[a,c,d]);n=t;q=m;c.data("mouse_intent_timer",setTimeout(function(){d.compare(a,c,b,d)},d.settings.intent_interval))},triggerSubmenu:function(a,c,b){b.closeSubmenuInstantly(c.siblings(".ubermenu-active, .ubermenu-in-transition"));b.openSubmenu(c,"mouseenter",b)},handleMouseover:function(a,c,b){if(!b.events_disabled){var e=d(c);e.data("ubermenu-killTouch",!0);setTimeout(function(){e.data("ubermenu-killTouch",!1)},1E3);b.log("handleMouseenter, add mouseleave",a);c=e.parent(".ubermenu-item");if(c.length&&!c.hasClass("ubermenu-active")&&(b.triggerSubmenu(a,c,b),!c.hasClass("ubermenu-tab")||f.innerWidth<=b.settings.breakpoint))c.on("mouseleave.ubermenu-submenu-toggle",function(a){b.handleMouseleave(a,this,b)})}},handleMouseleave:function(a,c,b){b.log("handleMouseleave, remove mouseleave",a);d(c).off("mouseleave.ubermenu-submenu-toggle");b.closeSubmenu(d(c),"mouseout")},handleSubmenuRetractorStart:function(a,c,b){a.preventDefault();a.stopPropagation();d(c).on(b.touchEnd,function(a){b.handleSubmenuRetractorEnd(a,this,b)});b.log("handleSubmenuRetractorStart "+d(c).text())},handleSubmenuRetractorEnd:function(a,c,b){a.preventDefault();a.stopPropagation();a=d(c).closest(".ubermenu-item");b.closeSubmenu(a,"handleSubmenuRetractor");d(c).off(b.touchEnd);b.log("handleSubmenuRetractorEnd "+a.find("> .ubermenu-target").text());return!1},handleResponsiveToggle:function(a,c,b){b.log("handleResponsiveToggle "+a.type,a);a.preventDefault();a.stopPropagation();if("touchend"==a.type)b.$ubermenu.data("ubermenu-prevent-click",!0),setTimeout(function(){b.$ubermenu.data("ubermenu-prevent-click",!1)},500);else if("click"==a.type&&b.$ubermenu.data("ubermenu-prevent-click")){b.$ubermenu.data("ubermenu-prevent-click",!1);return}b.toggleMenuCollapse("toggle",c,b)},handleTouchoffCloseStart:function(a,c,b){b.touchoffclosestart=d(f).scrollTop()},handleTouchoffClose:function(a,c,b,e){d(a.target).closest(".ubermenu").length||"click"!=b&&e.touchoffclosestart!=d(f).scrollTop()||(e.log("touchoff close ",a),e.closeAllSubmenus()&&(e.disableSubmenuToggleMouseEvents(),f.setTimeout(function(){e.reenableSubmenuToggleMouseEvents(e)},e.settings.submenuAnimationDuration)))},toggleMenuCollapse:function(a,c,b){b=b||this;c=c||".ubermenu-resposive-toggle";c="object"==typeof c?d(c):d(c+'[data-ubermenu-target="'+b.$ubermenu.attr("id")+'"]');a=a||"toggle";"toggle"==a&&(a=b.$ubermenu.hasClass("ubermenu-responsive-collapse")?"open":"close");"open"==a?(b.$ubermenu.removeClass("ubermenu-responsive-collapse"),c.trigger("ubermenutoggledopen"),c.toggleClass("ubermenu-responsive-toggle-open"),b.settings.aria_responsive_toggle&&c.attr("aria-pressed",!0)):(b.$ubermenu.addClass("ubermenu-responsive-collapse"),c.trigger("ubermenutoggledclose"),c.toggleClass("ubermenu-responsive-toggle-open"),b.settings.aria_responsive_toggle&&c.attr("aria-pressed",!1));b.transitions&&!b.$ubermenu.hasClass("ubermenu-responsive-nocollapse")&&(b.$ubermenu.addClass("ubermenu-in-transition"),b.$ubermenu.on(b.transitionend+"_toggleubermenu",function(){b.$ubermenu.removeClass("ubermenu-in-transition");b.$ubermenu.off(b.transitionend+"_toggleubermenu")}))},positionSubmenus:function(){var a=this;"h"==a.orientation&&a.$ubermenu.find(".ubermenu-submenu-drop.ubermenu-submenu-align-center").each(function(){var c=d(this).parent(".ubermenu-item"),b=d(this);if(a.$ubermenu.hasClass("ubermenu-bound"))var e=c.closest(".ubermenu , .ubermenu-submenu");else if(a.$ubermenu.hasClass("ubermenu-bound-inner"))e=c.closest(".ubermenu-nav , .ubermenu-submenu");else{var g=c.closest(".ubermenu-submenu");0===g.length?(e=a.$ubermenu.offsetParent())||(e=d("body")):e=g}var g=b.outerWidth(),f=c.outerWidth(),h=c.offset().left,c=e.width();e=e.offset().left;f=h+f/2-(e+g/2);f=0<f?f:0;g>c?f=(g-c)/-2:f+g>c&&(b.css({right:0,left:"auto"}),f=!1);!1!==f&&b.css("left",f)})},openSubmenu:function(a,c,b){b=b||this;b.log("Open Submenu "+c);a.hasClass("ubermenu-active")||(a.addClass("ubermenu-active"),b.settings.aria_expanded&&a.find(">.ubermenu-target,>.ubermenu-submenu").attr("aria-expanded","true"),b.settings.aria_hidden&&a.find(">.ubermenu-submenu").attr("aria-hidden","false"),b.transitions&&(a.addClass("ubermenu-in-transition"),a.find("> .ubermenu-submenu").on(b.transitionend+"_opensubmenu",function(){b.log("finished submenu open transition");a.removeClass("ubermenu-in-transition");d(this).off(b.transitionend+"_opensubmenu")})),a.trigger("ubermenuopen"))},closeSubmenu:function(a,c,b){b=b||this;b.log("closeSubmenu "+a.find(">a").text()+" ["+c+"]");a.hasClass("ubermenu-item-has-children")&&a.hasClass("ubermenu-active")&&(b.transitions&&a.addClass("ubermenu-in-transition"),a.each(function(){var a=d(this),c=a.find("> .ubermenu-submenu");if(b.transitions)c.on(b.transitionend+"_closesubmenu",function(){b.log("finished submenu
335close transition");a.removeClass("ubermenu-in-transition");c.off(b.transitionend+"_closesubmenu")})}));a.removeClass("ubermenu-active");a.trigger("ubermenuclose");b.settings.aria_expanded&&a.find(">.ubermenu-target,>.ubermenu-submenu").attr("aria-expanded","false");b.settings.aria_hidden&&a.find(">.ubermenu-submenu").attr("aria-hidden","true")},closeSubmenuInstantly:function(a){0!==a.length&&(a.addClass("ubermenu-notransition"),a.removeClass("ubermenu-active").removeClass("ubermenu-in-transition"),a[0].offsetHeight,a.removeClass("ubermenu-notransition"),a.trigger("ubermenuclose"),this.settings.aria_expanded&&a.find(">.ubermenu-target,>.ubermenu-submenu").attr("aria-expanded","false"),this.settings.aria_hidden&&a.find(">.ubermenu-submenu").attr("aria-hidden","true"))},closeAllSubmenus:function(){var a=this.$ubermenu.find(".ubermenu-item-level-0.ubermenu-active");a.length&&this.closeSubmenuInstantly(a);return a.length},resetHandlers:function(a,c,b){b.log("ResetHandlers: "+c);a.off(this.touchEnd);a.off(this.touchMove);a=a.parent();a.off("mousemove.mouse_intent");a.off("mouseleave.mouse_intent_none");a.data("mouse_intent_timer",clearTimeout(a.data("mouse_intent_timer")));a.data("mouse_intent_state",0)},log:function(a,c,b){b=b||this;b.settings.debug&&(b.settings.debug_onscreen?this.debug_target.prepend('<div class="um-debug-content">'+a+"</div>"):console.log(a,c))}};d.fn.ubermenu=function(a){var c=arguments;if(a===k||"object"===typeof a)return this.each(function(){d.data(this,"plugin_ubermenu")||d.data(this,"plugin_ubermenu",new l(this,a))});if("string"===typeof a&&"_"!==a[0]&&"init"!==a){var b;this.each(function(){var e=d.data(this,"plugin_ubermenu");e instanceof l&&"function"===typeof e[a]&&(b=e[a].apply(e,Array.prototype.slice.call(c,1)));"destroy"===a&&d.data(this,"plugin_ubermenu",null)});return b!==k?b:this}}})(jQuery,window,document);(function(d){function f(f){h||(h=!0,"undefined"!=typeof console&&"window.load"==f&&console.log("Notice: UberMenu initialized via "+f+". This indicates that an unrelated error on the site prevented it from loading via the normal document ready event."),"."==window.location.hash.substring(1,2)?(f=d("body").find(window.location.hash.substring(1)),f.length&&window.scrollTo(0,f.offset().top-ubermenu_data.scrollto_offset)):window.location.hash.length&&setTimeout(function(){try{var f=d("body").find(window.location.hash);f.length&&window.scrollTo(0,f.offset().top-ubermenu_data.scrollto_offset)}catch(r){}},100),d("#wp-admin-bar-ubermenu_loading").remove(),d(".ubermenu").ubermenu({}),"undefined"!==typeof google&&"undefined"!==typeof google.maps&&"undefined"!==typeof google.maps.LatLng&&d(".ubermenu-map-canvas").each(function(){var f=d(this),h=f.attr("data-zoom")?parseInt(f.attr("data-zoom")):8,k=f.attr("data-lat")?new google.maps.LatLng(f.attr("data-lat"),f.attr("data-lng")):new google.maps.LatLng(40.7143528,-74.0059731),m=new google.maps.Map(this,{zoom:h,mapTypeId:google.maps.MapTypeId.ROADMAP,center:k});f.attr("data-address")?(new google.maps.Geocoder).geocode({address:f.attr("data-address")},function(a,c){c==google.maps.GeocoderStatus.OK&&(m.setCenter(a[0].geometry.location),k=a[0].geometry.location,new google.maps.Marker({map:m,position:a[0].geometry.location,title:f.attr("data-mapTitle")}))}):new google.maps.Marker({map:m,position:k,title:f.attr("data-mapTitle")});var n=d(this).closest(".ubermenu-has-submenu-drop"),q=function(){google.maps.event.trigger(m,"resize");m.setCenter(k);n.off("ubermenuopen",q)};n.on("ubermenuopen",q)}))}var h=!1;jQuery(function(d){f("document.ready")});d(window).on("load",function(){f("window.load")})})(jQuery);function uberMenu_openMega(d){jQuery(".ubermenu").ubermenu("openSubmenu",jQuery(d))}function uberMenu_openFlyout(d){jQuery(".ubermenu").ubermenu("openSubmenu",jQuery(d))}function uberMenu_close(d){jQuery(".ubermenu").ubermenu("closeSubmenu",jQuery(d))} 336function uberMenu_redrawSubmenus(){jQuery(".ubermenu").ubermenu("positionSubmenus")};'use strict';jQuery(document).ready(function(b){if(ubermenu_sticky_settings)for(var a in ubermenu_sticky_settings)if(ubermenu_sticky_settings.hasOwnProperty(a)){var f=1==ubermenu_sticky_settings[a].is_sticky?!0:!1,g=b(".ubermenu-"+a),e=b(".ubermenu-responsive-toggle-"+a);g.find("> .ubermenu-nav");g.add(e);1==ubermenu_sticky_settings[a].is_mobile&&g.addClass("ubermenu-is-mobile");if(f){if(f="on"==ubermenu_sticky_settings[a].full_width_menu_bar?!0:!1)g.addClass("ubermenu-sticky-full-width"),e.addClass("ubermenu-sticky-full-width");if(!f){var l=g.filter(".ubermenu-bar-align-full");l.each(function(){b(this).css("width",b(this).parent().width())});e.each(function(){b(this).css("width",b(this).parent().width())});b(window).ubersmartresize(function(){l.each(function(){b(this).css("width",b(this).parent().width())});e.each(function(){b(this).css("width",b(this).parent().width())})})}e.css("height",e.outerHeight());ubermenu_sticky_settings[a].permanent||(f=ubermenu_sticky_settings[a].sticky_offset?ubermenu_sticky_settings[a].sticky_offset:0,g.sticky({topSpacing:f,className:"ubermenu-sticky",wrapperClassName:"ubermenu-sticky-wrapper"}),g.on("sticky-start sticky-end",function(){setTimeout(function(){g.ubermenu("positionSubmenus")},100)}),e.sticky({topSpacing:f,className:"ubermenu-sticky",wrapperClassName:"ubermenu-sticky-toggle-wrapper"}))}}});(function(b){var a={topSpacing:0,bottomSpacing:0,className:"is-sticky",wrapperClassName:"sticky-wrapper",center:!1,getWidthFrom:""},f=b(window),g=b(document),e=[],l=f.height(),p=function(){for(var b=f.scrollTop(),h=g.height(),n=h-l,n=b>n?n-b:0,d=0;d<e.length;d++){var c=e[d],a=c.stickyWrapper.offset().top-c.topSpacing-n;b<=a?null!==c.currentTop&&(c.stickyElement.css("position","").css("top",""),c.stickyElement.removeClass(c.className),c.stickyElement.trigger("sticky-end",[c]).parent().removeClass(c.className),c.currentTop=null):(a=h-c.stickyElement.outerHeight()-c.topSpacing-c.bottomSpacing-b-n,a=0>a?a+c.topSpacing:c.topSpacing,c.currentTop!=a&&(c.stickyElement.css("position","fixed").css("top",a),c.stickyElement.trigger("sticky-start",[c]).parent().addClass(c.className),c.stickyElement.addClass(c.className),c.currentTop=a))}},q=function(){l=f.height()},k={init:function(m){var h=b.extend({},a,m);return this.each(function(){var a=b(this),d=a.attr("id");d||(d=a.data("ubermenu-target")+"-toggle");d=b("<div></div>").attr("id",d+"-sticky-wrapper").addClass(h.wrapperClassName);a.wrapAll(d);h.center&&a.parent().css({width:a.outerWidth(),marginLeft:"auto",marginRight:"auto"});"right"==a.css("float")&&a.css({"float":"none"}).parent().css({"float":"right"});d=a.parent();d.css("min-height",a.outerHeight());e.push({topSpacing:h.topSpacing,bottomSpacing:h.bottomSpacing,stickyElement:a,currentTop:null,
336stickyWrapper:d,className:h.className,getWidthFrom:h.getWidthFrom})})},update:p,unstick:function(a){return this.each(function(){for(var a=b(this),m=-1,d=0;d<e.length;d++)e[d].stickyElement.get(0)==a.get(0)&&(m=d);-1!=m&&(e.splice(m,1),a.unwrap(),a.removeAttr("style"))})}};window.addEventListener?(window.addEventListener("scroll",p,!1),window.addEventListener("resize",q,!1)):window.attachEvent&&(window.attachEvent("onscroll",p),window.attachEvent("onresize",q));b.fn.sticky=function(a){if(k[a])return k[a].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof a&&a)b.error("Method "+a+" does not exist on jQuery.sticky");else return k.init.apply(this,arguments)};b.fn.unstick=function(a){if(k[a])return k[a].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof a&&a)b.error("Method "+a+" does not exist on jQuery.sticky");else return k.unstick.apply(this,arguments)};b(function(){setTimeout(p,0)})})(jQuery);!function(){"use strict";var n={classCallCheck:function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}};n.createClass=function(){function i(e,n){for(var t=0;t<n.length;t++){var i=n[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,n,t){return n&&i(e.prototype,n),t&&i(e,t),e}}();var e,t,i,o,s,a,d,r={moving:!1,opened:!1},l={isUrl:function(e){return!!new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.?)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(e)},addPrefixes:function(e){this.addPrefix(e,"id"),this.addPrefix(e,"class"),e.removeAttr("style")},addPrefix:function(e,n){var t=e.attr(n);"string"==typeof t&&""!==t&&"sidr-inner"!==t&&e.attr(n,t.replace(/([A-Za-z0-9_.\-]+)/g,"sidr-"+n+"-$1"))},transitions:(o=(document.body||document.documentElement).style,s=!1,a="transition",a in o?s=!0:(e=["moz","webkit","o","ms"],i=t=void 0,a=a.charAt(0).toUpperCase()+a.substr(1),s=function(){for(i=0;i<e.length;i++)if((t=e[i])+a in o)return!0;return!1}(),a=s?"-"+t.toLowerCase()+"-"+a.toLowerCase():null),{supported:s,property:a})},u=jQuery,c="sidr-animating",h="open",p="close",f="webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",m=function(){function t(e){n.classCallCheck(this,t),this.name=e,this.item=u("#"+e),this.openClass="sidr"===e?"sidr-open":"sidr-open "+e+"-open",this.menuWidth=this.item.outerWidth(!0),this.speed=this.item.data("speed"),this.side=this.item.data("side"),this.displace=this.item.data("displace"),this.timing=this.item.data("timing"),this.method=this.item.data("method"),this.onOpenCallback=this.item.data("onOpen"),this.onCloseCallback=this.item.data("onClose"),this.onOpenEndCallback=this.item.data("onOpenEnd"),this.onCloseEndCallback=this.item.data("onCloseEnd"),this.body=u(this.item.data("body"))}return n.createClass(t,[{key:"getAnimation",value:function(e,n){var t={},i=this.side;return t[i]="open"===e&&"body"===n?this.menuWidth+"px":"close"===e&&"menu"===n?"-"+this.menuWidth+"px":0,t}},{key:"prepareBody",value:function(e){var n="open"===e?"hidden":"";if(this.body.is("body")){var t=u("html"),i=t.scrollTop();this.displace?t.css("overflow-x",n).scrollTop(i):t.css("overflow",n).scrollTop(i)}}},{key:"openBody",value:function(){if(this.displace){var e=l.transitions,n=this.body;if(e.supported)n.css(e.property,this.side+" "+this.speed/1e3+"s "+this.timing).css(this.side,0).css({width:n.width(),position:"absolute"}),n.css(this.side,this.menuWidth+"px");else{var t=this.getAnimation(h,"body");n.css({width:n.width(),position:"absolute"}).animate(t,{queue:!1,duration:this.speed})}}}},{key:"onCloseBody",value:function(){var e=l.transitions,n={width:"",position:"",right:"",left:""};e.supported&&(n[e.property]=""),this.body.css(n).unbind(f)}},{key:"closeBody",value:function(){var e=this;if(this.displace)if(l.transitions.supported)this.body.css(this.side,0).one(f,function(){e.onCloseBody()});else{var n=this.getAnimation(p,"body");this.body.animate(n,{queue:!1,duration:this.speed,complete:function(){e.onCloseBody()}})}}},{key:"moveBody",value:function(e){e===h?this.openBody():this.closeBody()}},{key:"onOpenMenu",value:function(e){var n=this.name;r.moving=!1,r.opened=n,this.item.unbind(f),this.body.removeClass(c).addClass(this.openClass),this.onOpenEndCallback(),"function"==typeof e&&e(n)}},{key:"openMenu",value:function(e){var n=this,t=this.item;if(l.transitions.supported)t.css(this.side,0).one(f,function(){n.onOpenMenu(e)});else{var i=this.getAnimation(h,"menu");t.css("display","block").animate(i,{queue:!1,duration:this.speed,complete:function(){n.onOpenMenu(e)}})}}},{key:"onCloseMenu",value:function(e){this.item.css({left:"",right:""}).unbind(f),r.moving=!1,r.opened=!1,this.body.removeClass(c).removeClass(this.openClass),u("html").css("overflow",""),this.onCloseEndCallback(),"function"==typeof e&&e(name)}},{key:"closeMenu",value:function(e){var n=this,t=this.item;if(l.transitions.supported)t.css(this.side,"").one(f,function(){n.onCloseMenu(e)});else{var i=this.getAnimation(p,"menu");t.animate(i,{queue:!1,duration:this.speed,complete:function(){n.onCloseMenu()}})}}},{key:"moveMenu",value:function(e,n){this.body.addClass(c),e===h?this.openMenu(n):this.closeMenu(n)}},{key:"move",value:function(e,n){r.moving=!0,this.prepareBody(e),this.moveBody(e),this.moveMenu(e,n)}},{key:"open",value:function(e){var n=this;r.opened===this.name||r.moving||(!1===r.opened?(this.move("open",e),this.onOpenCallback()):new t(r.opened).close(function(){n.open(e)}))}},{key:"close",value:function(e){r.opened!==this.name||r.moving||(this.move("close",e),this.onCloseCallback())}},{key:"toggle",value:function(e){r.opened===this.name?this.close(e):this.open(e)}}]),t}(),y=jQuery;var v,b=jQuery,g=["open","close","toggle"],C={},k=function(t){return function(e,n){"function"==typeof e?(n=e,e="sidr"):e||(e="sidr"),function(e,n,t){var i=new m(n);switch(e){case"open":i.open(t);break;
336case"close":i.close(t);break;case"toggle":i.toggle(t);break;default:y.error("Method "+e+" does not exist on jQuery.sidr")}}(t,e,n)}};for(d=0;d<g.length;d++)C[v=g[d]]=k(v);function w(e){return"status"===e?r:C[e]?C[e].apply(this,Array.prototype.slice.call(arguments,1)):"function"!=typeof e&&"string"!=typeof e&&e?void b.error("Method "+e+" does not exist on jQuery.sidr"):C.toggle.apply(this,arguments)}var E=jQuery;jQuery.sidr=w,jQuery.fn.sidr=function(e){var n=l.transitions,i=E.extend({name:"sidr",speed:200,side:"left",source:null,renaming:!0,body:"body",displace:!0,timing:"ease",method:"toggle",bind:"touchstart click",onOpen:function(){},onClose:function(){},onOpenEnd:function(){},onCloseEnd:function(){}},e),o=i.name,t=E("#"+o);return 0===t.length&&(t=E("<div />").attr("id",o).appendTo(E("body"))),n.supported&&t.css(n.property,i.side+" "+i.speed/1e3+"s "+i.timing),t.addClass("sidr").addClass(i.side).data({speed:i.speed,side:i.side,body:i.body,displace:i.displace,timing:i.timing,method:i.method,onOpen:i.onOpen,onClose:i.onClose,onOpenEnd:i.onOpenEnd,onCloseEnd:i.onCloseEnd}),t=function(n,e){if("function"==typeof e.source){var t=e.source(name);n.html(t)}else if("string"==typeof e.source&&l.isUrl(e.source))E.get(e.source,function(e){n.html(e)});else if("string"==typeof e.source){var i="",o=e.source.split(",");if(E.each(o,function(e,n){i+=E(n).html()}),e.renaming){var s=E("<div />").html(i);s.find("*").each(function(e,n){var t=E(n);l.addPrefixes(t)}),i=s.html()}n.html('<div class="sidr-inner">'+i+"</div>")}else null!==e.source&&E.error("Invalid Sidr Source");return n}(t,i),this.each(function(){var e=E(this),n=e.data("sidr"),t=!1;n||(r.moving=!1,r.opened=!1,e.data("sidr",o),e.bind(i.bind,function(e){e.preventDefault(),t||(t=!0,w(i.method,o),setTimeout(function(){t=!1},100))}))})}}();!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):jQuery&&!jQuery.fn.hoverIntent&&e(jQuery)}(function(a){"use strict";var i,r,u={interval:100,sensitivity:6,timeout:0},v=0,d=function(e){i=e.pageX,r=e.pageY},s=function(e,t,n,o){if(Math.sqrt((n.pX-i)*(n.pX-i)+(n.pY-r)*(n.pY-r))<o.sensitivity)return t.off(n.event,d),delete n.timeoutId,n.isActive=!0,e.pageX=i,e.pageY=r,delete n.pX,delete n.pY,o.over.apply(t[0],[e]);n.pX=i,n.pY=r,n.timeoutId=setTimeout(function(){s(e,t,n,o)},o.interval)},p=function(e){return"function"==typeof e};a.fn.hoverIntent=function(e,t,n){var o=v++,f=a.extend({},u);a.isPlainObject(e)?(f=a.extend(f,e),p(f.out)||(f.out=f.over)):f=p(t)?a.extend(f,{over:e,out:t,selector:n}):a.extend(f,{over:e,out:e,selector:t});var i=function(e){var r=a.extend({},e),u=a(this),t=u.data("hoverIntent");
336t||u.data("hoverIntent",t={});var v=t[o];v||(t[o]=v={id:o}),v.timeoutId&&(v.timeoutId=clearTimeout(v.timeoutId));var n=v.event="mousemove.hoverIntent.hoverIntent"+o;if("mouseenter"===e.type){if(v.isActive)return;v.pX=r.pageX,v.pY=r.pageY,u.off(n,d).on(n,d),v.timeoutId=setTimeout(function(){s(r,u,v,f)},f.interval)}else{if(!v.isActive)return;u.off(n,d),v.timeoutId=setTimeout(function(){var e,t,n,o,i;e=r,t=u,n=v,o=f.out,(i=t.data("hoverIntent"))&&delete i[n.id],o.apply(t[0],[e])},f.timeout)}};return this.on({"mouseenter.hoverIntent":i,"mouseleave.hoverIntent":i},f.selector)}});!function(c){c.fn.supersubs=function(t){var e=c.extend({},c.fn.supersubs.defaults,t);return this.each(function(){var t=c(this),d=c.meta?c.extend({},e,t.data()):e,i=t.find("ul").show(),h=c('<li id="menu-fontsize">—</li>').css({padding:0,position:"absolute",top:"-999em",width:"auto"}).appendTo(t)[0].clientWidth;c("#menu-fontsize").remove(),i.each(function(t){var i=c(this),e=i.children(),s=e.children("a"),n=e.css("white-space","nowrap").css("float");i.add(e).add(s).css({float:"none",width:"auto"});var a=i[0].clientWidth/h;(a+=d.extraWidth)>d.maxWidth?a=d.maxWidth:a<d.minWidth&&(a=d.minWidth),a+="em",i.css("width",a),e.css({float:n,width:"100%","white-space":"normal"}).each(function(){var t=c(this).children("ul"),i=void 0!==t.css("left")?"left":"right";t.css(i,"100%")})}).hide()})},c.fn.supersubs.defaults={minWidth:9,maxWidth:25,extraWidth:0}}(jQuery);!function(n){"use strict";var e,s,r,o,t,i,a,h,l,p,f,u,c,d,v,m,y,C=(r="sf-breadcrumb",o="sf-js-enabled",t="sf-with-ul",i="sf-arrows",(s=/iPhone|iPad|iPod/i.test(navigator.userAgent))&&n("html").css("cursor","pointer").on("click",n.noop),a=s,h="behavior"in(e=document.documentElement.style)&&"fill"in e&&/iemobile/i.test(navigator.userAgent),l=function(e,s){var t=o;s.cssArrows&&(t+=" "+i),e.toggleClass(t)},p=function(e){e.children("a").toggleClass(t)},f=function(e){var s=e.css("ms-touch-action");s="pan-y"===s?"auto":"pan-y",e.css("ms-touch-action",s)},u=function(e){var s=n(this),t=s.siblings(e.data.popUpSelector);0<t.length&&t.is(":hidden")&&(s.one("click.superfish",!1),"MSPointerDown"===e.type?s.trigger("focus"):n.proxy(c,s.parent("li"))())},c=function(){var e=n(this),s=y(e);clearTimeout(s.sfTimer),e.siblings().superfish("hide").end().superfish("show")},d=function(){var e=n(this),s=y(e);a?n.proxy(v,e,s)():(clearTimeout(s.sfTimer),s.sfTimer=setTimeout(n.proxy(v,e,s),s.delay))},v=function(e){e.retainPath=-1<n.inArray(this[0],e.$path),this.superfish("hide"),this.parents("."+e.hoverClass).length||(e.onIdle.call(m(this)),e.$path.length&&n.proxy(c,e.$path)())},m=function(e){return e.closest("."+o)},y=function(e){return m(e).data("sf-options")},{hide:function(e){if(this.length){var s=y(this);if(!s)return this;var t=!0===s.retainPath?s.$path:"",o=this.find("li."+s.hoverClass).add(this).not(t).removeClass(s.hoverClass).children(s.popUpSelector),i=s.speedOut;e&&(o.show(),i=0),s.retainPath=!1,s.onBeforeHide.call(o),o.stop(!0,!0).animate(s.animationOut,i,function(){var e=n(this);s.onHide.call(e)})}return this},show:function(){var e=y(this);if(!e)return this;var s=this.addClass(e.hoverClass).children(e.popUpSelector);return e.onBeforeShow.call(s),s.stop(!0,!0).animate(e.animation,e.speed,function(){e.onShow.call(s)}),this},destroy:function(){return this.each(function(){var e,s=n(this),t=s.data("sf-options");if(!t)return!1;e=s.find(t.popUpSelector).parent("li"),clearTimeout(t.sfTimer),l(s,t),p(e),f(s),s.off(".superfish").off(".hoverIntent"),e.children(t.popUpSelector).attr("style",function(e,s){return s.replace(/display[^;]+;?/g,"")}),t.$path.removeClass(t.hoverClass+" "+r).addClass(t.pathClass),s.find("."+t.hoverClass).removeClass(t.hoverClass),t.onDestroy.call(s),s.removeData("sf-options")})},init:function(i){return this.each(function(){var e=n(this);if(e.data("sf-options"))return!1;var s,t=n.extend({},n.fn.superfish.defaults,i),o=e.find(t.popUpSelector).parent("li");t.$path=(s=t,e.find("li."+s.pathClass).slice(0,s.pathLevels).addClass(s.hoverClass+" "+r).filter(function(){return n(this).children(s.popUpSelector).hide().show().length}).removeClass(s.pathClass)),e.data("sf-options",t),l(e,t),p(o),f(e),function(e,s){var t="li:has("+s.popUpSelector+")";n.fn.hoverIntent&&!s.disableHI?e.hoverIntent(c,d,t):e.on("mouseenter.superfish",t,c).on("mouseleave.
336superfish",t,d);var o="MSPointerDown.superfish";a||(o+=" touchend.superfish"),h&&(o+=" mousedown.superfish"),e.on("focusin.superfish","li",c).on("focusout.superfish","li",d).on(o,"a",s,u)}(e,t),o.not("."+r).superfish("hide",!0),t.onInit.call(this)})}});n.fn.superfish=function(e,s){return C[e]?C[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?n.error("Method "+e+" does not exist on jQuery.fn.superfish"):C.init.apply(this,arguments)},n.fn.superfish.defaults={popUpSelector:"ul,.sf-mega",hoverClass:"sfHover",pathClass:"overrideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},animationOut:{opacity:"hide"},speed:"normal",speedOut:"fast",cssArrows:!0,disableHI:!1,onInit:n.noop,onBeforeShow:n.noop,onShow:n.noop,onBeforeHide:n.noop,onHide:n.noop,onIdle:n.noop,onDestroy:n.noop},n.fn.extend({hideSuperfishUl:C.hide,showSuperfishUl:C.show})}(jQuery);!function(e){"function"==typeof define&&define.amd?define(["jquery"],function(n){return e(n)}):"object"==typeof module&&"object"==typeof module.exports?exports=e(require("jquery")):e(jQuery)}(function(e){void 0!==e.easing&&(e.easing.jswing=e.easing.swing);var t=Math.pow,u=Math.sqrt,r=Math.sin,i=Math.cos,a=Math.PI,c=1.70158,o=1.525*c,s=c+1,f=2*a/3,I=2*a/4.5;function O(n){var e=7.5625,t=2.75;return n<1/t?e*n*n:n<2/t?e*(n-=1.5/t)*n+.75:n<2.5/t?e*(n-=2.25/t)*n+.9375:e*(n-=2.625/t)*n+.984375}e.extend(e.easing,{def:"easeOutQuad",swing:function(n){return e.easing[e.easing.def](n)},easeInQuad:function(n){return n*n},easeOutQuad:function(n){return 1-(1-n)*(1-n)},easeInOutQuad:function(n){return n<.5?2*n*n:1-t(-2*n+2,2)/2},easeInCubic:function(n){return n*n*n},easeOutCubic:function(n){return 1-t(1-n,3)},easeInOutCubic:function(n){return n<.5?4*n*n*n:1-t(-2*n+2,3)/2},easeInQuart:function(n){return n*n*n*n},easeOutQuart:function(n){return 1-t(1-n,4)},easeInOutQuart:function(n){return n<.5?8*n*n*n*n:1-t(-2*n+2,4)/2},easeInQuint:function(n){return n*n*n*n*n},easeOutQuint:function(n){return 1-t(1-n,5)},easeInOutQuint:function(n){return n<.5?16*n*n*n*n*n:1-t(-2*n+2,5)/2},easeInSine:function(n){return 1-i(n*a/2)},easeOutSine:function(n){return r(n*a/2)},easeInOutSine:function(n){return-(i(a*n)-1)/2},easeInExpo:function(n){return 0===n?0:t(2,10*n-10)},easeOutExpo:function(n){return 1===n?1:1-t(2,-10*n)},easeInOutExpo:function(n){return 0===n?0:1===n?1:n<.5?t(2,20*n-10)/2:(2-t(2,-20*n+10))/2},easeInCirc:function(n){return 1-u(1-t(n,2))},easeOutCirc:function(n){return u(1-t(n-1,2))},easeInOutCirc:function(n){return n<.5?(1-u(1-t(2*n,2)))/2:(u(1-t(-2*n+2,2))+1)/2}
336,easeInElastic:function(n){return 0===n?0:1===n?1:-t(2,10*n-10)*r((10*n-10.75)*f)},easeOutElastic:function(n){return 0===n?0:1===n?1:t(2,-10*n)*r((10*n-.75)*f)+1},easeInOutElastic:function(n){return 0===n?0:1===n?1:n<.5?-t(2,20*n-10)*r((20*n-11.125)*I)/2:t(2,-20*n+10)*r((20*n-11.125)*I)/2+1},easeInBack:function(n){return s*n*n*n-c*n*n},easeOutBack:function(n){return 1+s*t(n-1,3)+c*t(n-1,2)},easeInOutBack:function(n){return n<.5?t(2*n,2)*(2*(o+1)*n-o)/2:(t(2*n-2,2)*((o+1)*(2*n-2)+o)+2)/2},easeInBounce:function(n){return 1-O(1-n)},easeOutBounce:O,easeInOutBounce:function(n){return n<.5?(1-O(1-2*n))/2:(1+O(2*n-1))/2}})});!function(n){n.fn.wpexEqualHeights=function(e){var t=this,a=n(window),o=n.extend({children:"",mobileBreakPoint:"",reset:!1},e);function i(e,t){var a=0;if(o.children){var i=e.find(o.children).not(".vc_row.vc_inner .vc_column-inner");i.each(function(){var e=n(this);t&&e.css("height",""),$height=e.outerHeight(),$height>a&&(a=$height)}),i.css("height",a+"px"),void 0!==n.fn.isotope&&e.data("isotope")&&e.isotope("layout")}}n(o.children).length&&(t.each(function(){var e=n(this);void 0!==n.fn.imagesLoaded?e.imagesLoaded(function(){i(e,!1)}):i(e,!1)}),a.resize(function(){t.each(function(){i(n(this),!0)})}))}}(jQuery);var wpex={};!function(_,H){"use strict";(wpex={init:function(){this.config(),this.bindEvents()},config:function(){this.config={domEventsFired:!1,localScrollOffset:0,localScrollSections:[]}},bindEvents:function(){var e=this;document.addEventListener("DOMContentLoaded",function(){e.onDocReady()}),_(document).ready(function(){_("body").addClass("wpex-docready"),e.onDocReady()}),_(window).on("load",function(){_("body").addClass("wpex-window-loaded"),e.megaMenusWidth(),e.megaMenusTop(),e.parallax(),e.stickyTopBar(),e.vcTabsTogglesJS(),e.overlayHovers(),e.headerOverlayOffset(),e.equalHeights(),e.stickyHeader(),e.stickyHeaderMenu(),e.parseLocalScrollOffset("init"),e.footerReveal(),e.fixedFooter(),H.scrollToHash&&window.setTimeout(function(){e.scrollToHash(e)},parseInt(H.scrollToHashTimeout))}),_(window).resize(function(){e.megaMenusWidth(),e.overlayHovers()}),_(window).scroll(function(){e.localScrollHighlight()}),_(window).on("orientationchange",function(){e.megaMenusWidth(),e.overlayHovers(),e.masonryGrids()})},onDocReady:function(){var e=this;e.config.domEventsFired||(e.retinaCheck()&&_("body").addClass("wpex-is-retina"),e.mobileCheck()&&_("body").addClass("wpex-is-mobile-device"),e.retinaLogo(),e.localScrollSections(),e.superfish(),e.mobileMenu(),e.navNoClick(),e.hideEditLink(),e.menuWidgetAccordion(),e.inlineHeaderLogo(),e.menuSearch(),e.menuCart(),e.backTopLink(),e.smoothCommentScroll(),e.toggleBar(),e.localScrollLinks(),e.customSelects(),e.lightbox(),e.masonryGrids(),e.overlaysMobileSupport(),e.vcAccessability(),e.config.domEventsFired=!0)},widthResizeUpdateConfig:function(){this.parseLocalScrollOffset("resize")},retinaCheck:function(){return 1<window.devicePixelRatio||!(!window.matchMedia||!window.matchMedia("(-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx)").matches)},mobileCheck:function(){if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))return!0},viewportWidth:function(){var e=window,t="inner";return"innerWidth"in window||(t="client",e=document.documentElement||document.body),e[t+"Width"]},retinaLogo:function(){this.retinaCheck()&&H.retinaLogo&&_("#site-logo img.logo-img").attr("src",H.retinaLogo)},superfish:function(){void 0!==_.fn.superfish&&_("#site-navigation ul.sf-menu").superfish({delay:H.superfishDelay,speed:H.superfishSpeed,speedOut:H.superfishSpeedOut,cssArrows:!1,disableHI:!1,animation:{opacity:"show"},animationOut:{opacity:"hide"}})},megaMenusWidth:function(){if(H.megaMenuJS){var e=_("#site-header.header-one .container #site-navigation-wrap");if(e.length&&e.is(":visible")){var t=e.find(".megamenu > ul");if(t.length){var a=_("#site-header.header-one .container").outerWidth(),i=e.outerWidth(),o=parseInt(e.css("right"));"auto"===o&&(o=0),t.css({width:a,"margin-left":-(a-i-o)})}}}},megaMenusTop:function(){if(H.megaMenuJS){var i=_("#site-header.header-one #site-navigation-wrap:not(.wpex-flush-dropdowns)");if(i.length){var o=i.find(".megamenu > ul");if(o.length){var n=_("#site-header.header-one");e(),_(window).scroll(function(){e()}),_(window).resize(function(){e()}),_(".megamenu > a",i).hover(function(){e()})}}}function e(){if(i.is(":visible")){var e=n.outerHeight(),t=i.outerHeight(),a=e-t;o.css({top:a/2+t})}}},mobileMenu:function(){"sidr"===H.mobileMenuStyle?void 0!==H.sidrSource&&this.mobileMenuSidr():"toggle"===
336H.mobileMenuStyle?this.mobileMenuToggle():"full_screen"===H.mobileMenuStyle&&this.mobileMenuFullScreen()},mobileMenuSidr:function(){if(void 0!==_.fn.sidr){var t=this,e=_("body"),a=_("a.mobile-menu-toggle, li.mobile-menu-toggle > a"),i=_("#mobile-menu-alternative");e.append('<div class="wpex-sidr-overlay wpex-hidden"></div>');var o=_(".wpex-sidr-overlay");a.click(function(){_(this).toggleClass("wpex-active")}),a.sidr({name:"sidr-main",source:H.sidrSource,side:H.sidrSide,displace:H.sidrDisplace,speed:parseInt(H.sidrSpeed),renaming:!0,bind:"click",onOpen:function(){a.attr("aria-expanded","true"),s.attr("aria-expanded","true"),_("#sidr-main").addClass("wpex-mobile-menu"),H.sidrBodyNoScroll&&e.addClass("wpex-noscroll"),o.removeClass("wpex-hidden"),o.addClass("wpex-custom-cursor"),t.focusOnElement(_("#sidr-main"))},onClose:function(){a.attr("aria-expanded","false"),s.attr("aria-expanded","false"),a.removeClass("wpex-active"),H.sidrBodyNoScroll&&e.removeClass("wpex-noscroll")},onCloseEnd:function(){_(".sidr-class-menu-item-has-children.active").removeClass("active").find("ul").hide(),void 0!==window.vc_rowBehaviour&&window.vc_rowBehaviour(),o.removeClass("wpex-custom-cursor").addClass("wpex-hidden")}});var n=_("#sidr-main");n.prepend(_('<div class="sidr-class-wpex-close"><a href="#" aria-expanded="false" role="button" aria-label="'+H.mobileMenuCloseAriaLabel+'">×</a></div>')),t.insertExtras(_(".wpex-mobile-menu-top"),_(".sidr-inner",n),"prepend"),t.insertExtras(_(".wpex-mobile-menu-bottom"),_(".sidr-inner",n),"append");var s=_(".sidr-class-wpex-close > a",n);n.find(".sidr-class-main-navigation-ul").addClass("sidr-class-dropdown-menu");var r=_(".sidr-class-dropdown-menu",n);t.menuAccordion(r),_("[class*='sidr-class-fa']",n).attr("class",function(e,t){return t=(t=t.replace("sidr-class-fa","fa")).replace("sidr-class-fa-","fa-")}),_("[class*='sidr-class-ticon']",n).attr("class",function(e,t){return t=(t=t.replace("sidr-class-ticon","ticon")).replace("sidr-class-ticon-","ticon-")}),s.on("click",function(){return _.sidr("close","sidr-main"),a.focus(),!1}),_(window).resize(function(){t.viewportWidth()>
336=H.mobileMenuBreakpoint&&_.sidr("close","sidr-main")}),_("li.sidr-class-local-scroll > a",n).click(function(){var e=this.hash;if(-1<_.inArray(e,t.config.localScrollSections))return _.sidr("close","sidr-main"),t.scrollTo(e),!1}),o.on("click",function(){return _.sidr("close","sidr-main"),void 0!==window.vc_rowBehaviour&&window.vc_rowBehaviour(),!1}),n.keydown(function(e){27===e.keyCode&&(_.sidr("close","sidr-main"),a.focus())}),i.length&&i.remove()}},mobileMenuToggle:function(){var t=this,e=H.mobileToggleMenuPosition,a="mobile-toggle-nav wpex-mobile-menu wpex-clr wpex-togglep-"+e,i=_("#mobile-menu-alternative"),o=_("#mobile-menu-search"),n=_("#site-header"),s=_("a.mobile-menu-toggle, li.mobile-menu-toggle > a");"fixed_top"===H.mobileMenuToggleStyle?(n=_("#wpex-mobile-menu-fixed-top")).length&&n.append('<nav class="'+a+'" aria-label="'+H.mobileMenuAriaLabel+'"></nav>'):"absolute"===e?"navbar"===H.mobileMenuToggleStyle?(n=_("#wpex-mobile-menu-navbar")).length&&n.append('<nav class="'+a+'" aria-label="'+H.mobileMenuAriaLabel+'"></nav>'):n.length&&n.append('<nav class="'+a+'" aria-label="'+H.mobileMenuAriaLabel+'"></nav>'):("afterself"===e&&(n=_("#wpex-mobile-menu-navbar")),_('<nav class="'+a+'" aria-label="'+H.mobileMenuAriaLabel+'"></nav>').insertAfter(n));var r="";i.length?(r=_(".dropdown-menu",i).html(),i.remove()):r=_(".main-navigation-ul").html();var l=_(".mobile-toggle-nav");function c(e){H.animateMobileToggle?l.stop(!0,!0).slideUp("fast").removeClass("visible"):l.removeClass("visible"),l.find("li.active > ul").stop(!0,!0).slideUp("fast"),l.find(".active").removeClass("active"),e.removeClass("wpex-active").attr("aria-expanded","false")}l.html('<div class="mobile-toggle-nav-inner container"><ul class="mobile-toggle-nav-ul">'+r+"</ul></div>"),_(".mobile-toggle-nav-ul, .mobile-toggle-nav-ul *").children().each(function(){_(this).removeAttr("style")}),_(".mobile-toggle-nav-ul, .mobile-toggle-nav-ul *").removeAttr("id"),o.length&&(_(".mobile-toggle-nav-inner",l).append('<div class="mobile-toggle-nav-search"></div>'),_(".mobile-toggle-nav-search").append(o),o.removeClass("wpex-hidden")),t.insertExtras(_(".wpex-mobile-menu-top"),_(".mobile-toggle-nav-inner",l),"prepend"),t.insertExtras(_(".wpex-mobile-menu-bottom"),_(".mobile-toggle-nav-inner",l),"append"),t.menuAccordion(l),s.on("click",function(){var e;return l.hasClass("visible")?c(_(this)):(e=_(this),H.animateMobileToggle?l.stop(!0,!0).slideDown("fast",function(){t.focusOnElement(l)}).addClass("visible"):(l.addClass("visible"),t.focusOnElement(l)),e.addClass("wpex-active").attr("aria-expanded","true")),!1}),_(document).on("click",function(e){_(e.target).closest(l).length||c(s)}),l.keydown(function(e){27===e.keyCode&&l.hasClass("visible")&&(c(s),s.focus())}),_(window).resize(function(){t.viewportWidth()>
336=H.mobileMenuBreakpoint&&l.hasClass("visible")&&c(s)})},mobileMenuFullScreen:function(){var t=this,e=H.fullScreenMobileMenuStyle||!1,a=_("#site-navigation .main-navigation-ul"),i=_("#mobile-menu-alternative"),o=_("#mobile-menu-search"),n="";if(i.length?(n=_(".dropdown-menu",i).html(),i.remove()):a.length&&(n=a.html()),n){_("body").append('<div class="full-screen-overlay-nav wpex-mobile-menu wpex-clr '+e+'"><button class="full-screen-overlay-nav-close" aria-label="'+H.mobileMenuCloseAriaLabel+'">×</button><div class="full-screen-overlay-nav-content"><div class="full-screen-overlay-nav-content-inner"><nav class="full-screen-overlay-nav-menu"><ul></ul></nav></div></div></div>');var s=_(".full-screen-overlay-nav-menu > ul");s.html(n);var r=_(".full-screen-overlay-nav"),l=_(".mobile-menu-toggle");r.attr("aria-expanded","false"),_(".full-screen-overlay-nav, .full-screen-overlay-nav *").children().each(function(){_(this).removeAttr("style"),_(this).removeAttr("id")}),t.insertExtras(_(".wpex-mobile-menu-top"),_(".wpex-mobile-menu .full-screen-overlay-nav-content-inner"),"prepend"),t.insertExtras(_(".wpex-mobile-menu-bottom"),_(".wpex-mobile-menu .full-screen-overlay-nav-content-inner"),"append"),o.length&&(s.append(o),o.wrap('<li class="wpex-search"></li>'),o.removeClass("wpex-hidden"));var c=!1;if(!c)r.find("li.menu-item-has-children > a").each(function(){var e=_(this);if(e&&e.attr("href")&&"#"!=e.attr("href")){var t=e.parent("li"),a=t.clone();t.removeClass("local-scroll"),e.removeAttr("data-ls_linkto"),a.removeClass("menu-item-has-children"),a.find("ul").remove().end().prependTo(e.next("ul"))}}),c=!0;r.find("li.menu-item-has-children > a").on("click",function(){var e=_(this).parent("li");if(e.hasClass("wpex-active"))e.removeClass("wpex-active"),e.find("li").removeClass("wpex-active"),e.find("ul").stop(!0,!0).slideUp("fast");else{var t=e.parents("li");r.find(".menu-item-has-children").not(t).removeClass("wpex-active").children("ul").stop(!0,!0).slideUp("fast"),e.addClass("wpex-active").children("ul").stop(!0,!0).slideDown({duration:"normal",easing:"easeInQuad"})}return!1}),l.on("click",function(){r.attr("aria-expanded","true"),l.attr("aria-expanded","true"),r.addClass("visible"),_("body").addClass("wpex-noscroll");var e=r.css("transition-duration")||"";return e?setTimeout(function(){t.focusOnElement(r)},1e3*e.replace("s","")):t.focusOnElement(r),!1}),_(".local-scroll > a",r).click(function(){var e=this.hash;if(-1<_.inArray(e,t.config.localScrollSections))return d(),!1}),_(".full-screen-overlay-nav-close").on("click",function(){return d(),l.focus(),!1}),r.keydown(function(e){27===e.keyCode&&r.hasClass("visible")&&(d(),l.focus())})}function d(){r.removeClass("visible"),r.attr("aria-expanded","false"),l.attr("aria-expanded","false"),r.find("li.wpex-active > ul").stop(!0,!0).slideUp("fast"),r.find(".wpex-active").removeClass("wpex-active"),_("body").removeClass("wpex-noscroll")}},navNoClick:function(){_("li.nav-no-click > a, li.sidr-class-nav-no-click > a").on("click",function(){return!1})},menuSearch:function(){var e,t,a=this,i=_(".header-searchform-wrap");switch(i.length&&(i.data("placeholder")&&i.find('input[type="search"]').attr("placeholder",i.data("placeholder")),i.data("disable-autocomplete")&&i.find('input[type="search"]').attr("autocomplete","off")),H.menuSearchStyle){case"drop_down":t=_(e="a.search-dropdown-toggle, a.mobile-menu-search");var o=_("#searchform-dropdown");o.length&&(_("body").on("click",e,function(){return o.hasClass("show")?(o.removeClass("show"),t.parent("li").removeClass("active"),t.attr("aria-expanded","false")):(o.addClass("show"),t.parent("li").addClass("active"),t.attr("aria-expanded","true"),o.find('input[type="search"]').val(""),_(document).trigger("show.wpex.menuSearch"),o.one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",function(e){a.focusOnElement(o,t)})),!1}),_(document).on("click show.wpex.menuCart",function(e){o.hasClass("show")&&!_(e.target).closest("#searchform-dropdown.show").length&&(t.parent("li").removeClass("active"),t.attr("aria-expanded","fal
336se"),o.removeClass("show"))}));break;case"overlay":t=_(e="a.search-overlay-toggle, a.mobile-menu-search, li.search-overlay-toggle > a");var n=_("#wpex-searchform-overlay"),s=n.find(".wpex-inner");_("body").on("click",e,function(){return n.hasClass("active")?(n.removeClass("active"),t.attr("aria-expanded","false")):(n.addClass("active"),t.attr("aria-expanded","true"),_(document).trigger("show.wpex.menuSearch"),n.find('input[type="search"]').val(""),n.one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",function(e){a.focusOnElement(n,t)})),!1}),s.click(function(e){e.stopPropagation()}),n.click(function(){n.removeClass("active"),t.attr("aria-expanded","false")}),n.keydown(function(e){27===e.keyCode&&(n.removeClass("active"),t.attr("aria-expanded","false"),t.focus())});break;case"header_replace":t=_(e="a.search-header-replace-toggle, a.mobile-menu-search");var r=_("#searchform-header-replace");_("body").on("click",e,function(){return r.hasClass("show")?(r.removeClass("show"),t.attr("aria-expanded","false")):(r.addClass("show"),t.attr("aria-expanded","true"),_(document).trigger("show.wpex.menuSearch"),r.f
336ind('input[type="search"]').val(""),r.one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",function(e){a.focusOnElement(r,t)})),!1}),_("#searchform-header-replace-close").click(function(){return r.removeClass("show"),t.attr("aria-expanded","false"),!1}),_(document).on("click",function(e){_(e.target).closest(_("#searchform-header-replace.show")).length||(r.removeClass("show"),t.attr("aria-expanded","false"))})}},menuCart:function(){if(!_("a.wcmenucart").hasClass("go-to-shop")){var t=this,e="a.toggle-cart-widget, li.toggle-cart-widget > a, li.toggle-header-cart > a",a=_(e);if(a.length)switch(H.wooCartStyle){case"drop_down":var i=_("div#current-shop-items-dropdown");_("body").on("click",e,function(){return a=_(this),i.hasClass("show")?(i.removeClass("show"),a.removeClass("active"),a.attr("aria-expanded","false")):(i.addClass("show"),a.addClass("active"),a.attr("aria-expanded","true"),_(document).trigger("show.wpex.menuCart"),i.one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",function(e){t.focusOnElement(i,a)})),!1}),i.click(function(e){_(e.target).is("a.remove_from_cart_button")||e.stopPropagation()}),_(document).on("click show.wpex.menuSearch",function(e){i.hasClass("show")&&!_(e.target).is("a.remove_from_cart_button")&&(i.removeClass("show"),a.removeClass("active"),a.attr("aria-expanded","false"))});break;case"overlay":var o=_("#wpex-cart-overlay"),n=o.find(".wpex-inner");_("body").on("click",e,function(){return o.toggleClass("active"),!1}),n.click(function(e){_(e.target).is("a.remove_from_cart_button")||e.stopPropagation()}),o.click(function(e){_(e.target).is("a.remove_from_cart_button")||o.removeClass("active")})}}},headerOverlayOffset:function(){var e=_(".add-overlay-header-offset");if(e.length){var t=_("#site-header");if(t.length){var a=t.outerHeight(),i=_('<div class="overlay-header-offset-div" style="height:'+a+'px"></div>');e.prepend(i),_(window).resize(function(){i.css("height",a)})}}},hideEditLink:function(){_("a.hide-post-edit",_("#content")).click(function(){return _("div.post-edit").hide(),!1})},menuWidgetAccordion:function(){if(H.menuWidgetAccordion){_("#sidebar .widget_nav_menu .current-menu-ancestor, .widget_nav_menu_accordion .widget_nav_menu .current-menu-ancestor").addClass("active").children("ul").show(),_("#sidebar .widget_nav_menu, .widget_nav_menu_accordion .widget_nav_menu").each(function(){var a=_(this).find(".menu-item-has-children");a.each(function(){_(this).addClass("parent"),_(this).children("a").on("click",function(){var e=_(this).parent("li"),t=e.parents("li");return e.hasClass("active")?e.removeClass("active").children(".sub-menu").stop(!0,!0).slideUp("fast"):(a.not(t).removeClass("active").children(".sub-menu").slideUp("fast"),e.addClass("active").children(".sub-menu").stop(!0,!0).slideDown("fast")),!1})})})}},inlineHeaderLogo:function(){var t=this,e=_("#site-header.header-five");if(e.length){var a=_("#site-header-inner > .header-five-logo",e),i=_(".navbar-style-five",e);if(i.length){var o=_(".navbar-style-five .main-navigation-ul").children("li:visible").length,n=Math.round(o/2)-parseInt(H.headerFiveSplitOffset);s(),_(window).resize(function(){var e;e=_(".menu-item-logo .header-five-logo"),t.viewportWidth()<=H.mobileMenuBreakp
336oint?e.length&&(e.prependTo(_("#site-header-inner")),_(".menu-item-logo").remove()):e.length||s()})}}function s(){t.viewportWidth()>H.mobileMenuBreakpoint&&a.length&&i.length&&(_('<li class="menu-item-logo"></li>').insertAfter(i.find(".main-navigation-ul > li:nth("+n+")")),a.appendTo(i.find(".menu-item-logo"))),a.addClass("display")}},backTopLink:function(){var e,t,a,i=_("a#site-scroll-top, a.wpex-scroll-top, .wpex-scroll-top a");i.length&&(e=this.pData(i.data("scrollOffset"),100),t=this.pData(i.data("scrollSpeed"),1e3),a=this.pData(i.data("scrollEasing"),"easeInOutExpo"),0!==e&&_(window).scroll(function(){_(this).scrollTop()>e?i.addClass("show"):i.removeClass("show")}),i.on("click",function(){return _("html, body").stop(!0,!0).animate({scrollTop:0},t,a),!1}))},smoothCommentScroll:function(){var a=this;_(".single li.comment-scroll a").click(function(){var e=_("#comments"),t=e.offset().top-a.config.localScrollOffset-20;return a.scrollTo(e,t),!1})},toggleBar:function(){var t=_("#toggle-bar-wrap");if(t.length){var a=_("a.toggle-bar-btn, a.togglebar-toggle, .togglebar-toggle > a"),i=a.find(".ticon");a.on("click",function(){return i.length&&(i.toggleClass(a.data("icon")),i.toggleClass(a.data("icon-hover"))),t.toggleClass("active-bar"),!1}),_(document).on("click",function(e){t.hasClass("active-bar")&&t.hasClass("close-on-doc-click")&&!_(e.target).closest("#toggle-bar-wrap").length&&(t.removeClass("active-bar"),i.length&&i.removeClass(a.data("icon-hover")).addClass(a.data("icon")))})}},parallax:function(e){void 0!==_.fn.scrolly2&&_(".wpex-parallax-bg",e).each(function(){var e=_(this);e.scrolly2().trigger("scroll"),e.css({opacity:1})})},parseLocalScrollOffset:function(e){if(H.localScrollOffset)return this.config.localScrollOffset=H.localScrollOffset,this.config.localScrollOffset;var t=0;H.localScrollExtraOffset&&(t=parseInt(t)+parseInt(H.localScrollExtraOffset));var a=_("#site-header.fixed-scroll");return a.length&&(!H.hasStickyMobileHeader&&_(window).width()<=H.stickyHeaderBreakPoint?t=parseInt(t)+0:a.hasClass("shrink-sticky-header")?("init"===e||a.is(":visible"))&&(t=parseInt(t)+parseInt(H.shrinkHeaderHeight)):t=parseInt(t)+parseInt(a.outerHeight())),_(".wpex-ls-offset,#wpadminbar,#top-bar-wrap-sticky-wrapper.wpex-can-sticky,#site-navigation-sticky-wrapper.wpex-can-sticky,#wpex-mobile-menu-fixed-top,.vcex-navbar-sticky-offset").each(function(){var e=_(this);e.length&&e.is(":visible")&&(t=parseInt(t)+parseInt(e.outerHeight()))}),t=t?t-1:0,this.config.localScrollOffset=t,this.config.localScrollOffset},scrollTo:function(e,t,a){if(e){var i=null,o=!1,n=this.getLocalSection(e),s=this.config.localScrollOffset,r=parseInt(H.localScrollSpeed);if(n?(i=n,o=!0):i="string"==typeof e?_(e):e,i.length){t=t||i.offset().top-s,e&&o&&H.localScrollUpdateHash&&(window.location.hash=e);var l=_(".mobile-toggle-nav");l.hasClass("visible")?(_("a.mobile-menu-toggle, li.mobile-menu-toggle > a").removeClass("wpex-active"),H.animateMobileToggle?l.slideUp("fast",function(){l.removeClass("visible"),_("html, body").stop(!0,!0).animate({scrollTop:i.offset().top-s},r,H.localScrollEasing)}):(l.hide().removeClass("visible"),_("html, body").stop(!0,!0).animate({scrollTop:i.offset().top-s},r,H.localScrollEasing))):_("html, body").stop(!0,!0).animate({scrollTop:t},r,H.localScrollEasing)}}},scrollToHash:function(t){var a,i,o;if(""!=(a=location.hash)&&"#"!=a&&null!=a)return"#view_comments"===a||"#comments_reply"===a?(i=_("#comments"),o=i.offset().top-t.config.localScrollOffset-20,void(i.length&&t.scrollTo(i,o))):void(_("#site-header.fixed-scroll").length&&-1!=a.indexOf("comment-")?_("#comments .comment").each(function(){var e=_(this).attr("id");if(a.slice(1)==e)return i=_(this),o=i.offset().top-t.config.localScrollOffset-20,t.scrollTo(i,o),!1}):(-1!=a.indexOf("localscroll-")&&(a=a.replace("localscroll-","")),t.scrollTo(a)))},getLocalSection:function(t,e){var a;return _("[data-ls_id]").each(function(){var e=_(this).data("ls_id");if(t==e)return a=_(this),!1}),a},localScrollSections:function(){_(".main-navigation-ul li.menu-item a").each(function(){var e=_(this),t=e.attr("href");if(t&&-1!=t.indexOf("localscroll-")){var a=e.parent("li");a.addClass("local-scroll"),a.removeClass("current-menu-item");var i=t.substr(0,t.indexOf("#")),o=location.href;if(i==(o=location.hash?o.substr(0,o.indexOf("#")):location.href)){var n=t.substring(t.indexOf("#")+1);e.attr("data-ls_linkto","#"+n.replace("localscroll-",""))}}});for(var e=[],t=_(H.localScrollTargets),a=0;a<t.length;a++){var i=t[a],o=_(i),n=_(i).attr("href"),s=n?"#"+n.replace(/^.*?(#|$)/,""):null;s&&"#"!==s&&(o.attr("data-ls_linkto")||o.attr("data-ls_linkto",s),_('[data-ls_id="'+s+'"]').length?-1==_.inArray(s,e)&&e.push(s):_(s).length&&-1==_.inArray(s,e)&&e.push(s))}return this.config.localScrollSections=e,this.config.localScrollSections},localScrollLinks:function(){var a=this;_(H.localScrollTargets).on("click",function(){var e=_(this),t=e.attr("data-ls_linkto");if(t=t||this.hash,-1<_.inArray(t,a.config.localScrollSections))return e.parent().removeClass("sfHover"),a.scrollTo(t),!1}),_("a.woocommerce-review-link",_("body.single div.entry-summary")).click(function(){var e=_(".woocommerce-tabs");if(e.length){_(".reviews_tab a").click();var t=e.offset().top-a.config.localScrollOffset;a.scrollTo(e,t)}return!1})},localScrollHighlight:function(){if(H.localScrollHighlight){var e=this.config.localScrollSections;if(e.length)for(var t,a,i,o,n=_(window).scrollTop(),s=0;s<e.length;s++){var r=e[s];_('[data-ls_id="'+r+'"]').length?(t=(o=_('[data-ls_id="'+r+'"]')).offset().top-this.config.localScrollOffset-1,a=o.outerHeight(),i=_('[data-ls_linkto="'+r+'"]')):_(r).length&&(t=(o=_(r)).offset().top-this.config.localScrollOffset-1,a=o.outerHeight(),i=_('[data-ls_linkto="'+r+'"]')),t<=n&&n<t+a?(_(".local-scroll.menu-item").removeClass("current-menu-item"),i.addClass("active"),o.addClass("wpex-ls-inview"),i.parent("li").addClass("current-menu-item")):(o.removeClass("wpex-ls-inview"),i.removeClass("active"),i.parent("li").removeClass("current-menu-item"))}}},equalHeights:function(e){void 0!==_.fn.wpexEqualHeights&&(_(".match-height-grid",e).wpexEqualHeights({children:".match-height-content"}),_(".match-height-row",e).wpexEqualHeights({children:".match-height-content"}),_(".vcex-feature-box-match-height",e).wpexEqualHeights({children:".vcex-match-height"}),_(".blog-equal-heights",e).wpexEqualHeights({children:".blog-entry-inner"}),_(".wpex-vc-row-columns-match-height",e).wpexEqualHeights({children:".vc_column-inner"}),_(".vc_row",e).wpexEqualHeights({children:".equal-height-column"}),_(".vc_row",e).wpexEqualHeights({children:".equal-height-content"}))},footerReveal:function(){var o=this,n=_(".footer-reveal-visible"),s=_("#wrap"),e=_("#main");function t(){if(o.viewportWidth()<960)n.hasClass("footer-reveal")&&(n.toggleClass("footer-reveal footer-reveal-visible"),s.css("margin-bottom",""));else{var e=!1,t=n.outerHeight(),a=_(window).height(),i=0;i=n.hasClass("footer-reveal")?s.outerHeight()+o.config.localScrollOffset:s.outerHeight()+o.config.localScrollOffset-t,t<a&&a<i&&(e=!0),e?n.hasClass("footer-reveal-visible")&&(s.css({"margin-bottom":t}),n.removeClass("footer-reveal-visible"),n.addClass("footer-reveal")):n.hasClass("footer-reveal")&&(s.css("margin-bottom",""),n.removeClass("footer-reveal"),n.removeClass("wpex-visible"),n.addClass("footer-reveal-visible"))}}function a(){n.hasClass("footer-reveal")&&(o.scrolledToBottom(e)?n.addClass("wpex-visible"):n.removeClass("wpex-visible"))}n.length&&s.length&&e.length&&(t(),a(),_(window).scroll(function(){a()}),_(window).resize(function(){t()}))},fixedFooter:function(){if(_("body").hasClass("wpex-has-fixed-footer")){var e=_("#main"),t=_(window);a(),t.resize(function(){a()})}function a(){e.css("min-height",e.outerHeight()+(t.height()-_("html").height()))}},customSelects:function(e){_(H.customSelects,e).each(function(){var e=_(this),t=e.attr("id"),a=t?" wpex-"+t:"";e.is(":visible")&&(e.attr("multiple")?e.wrap('<div class="wpex-multiselect-wrap'+a+'"></div>'):e.wrap('<div class="wpex-select-wrap'+a+'"></div>'))}),_(".wpex-select-wrap",e).append('<span class="ticon ticon-angle-down" aria-hidden="true"></span>'),void 0!==_.fn.select2&&_("#calc_shipping_country").select2()},masonryGrids:function(){if(void 0!==_.fn.imagesLoaded&&void 0!==_.fn.isotope){var e=_(".wpex-masonry-grid"),i={};"object"==typeof wpexMasonrySettings&&(i=_.extend(!0,{},wpexMasonrySettings)),e.each(function(){var e=_(this),t=(e.data(),e.data("transitionDuration")),a=e.data("layoutMode");void 0!==t&&(i.transitionDuration=parseFloat(t)+"s"),void 0!==a&&(i.layoutMode=a),i.itemSelector=".wpex-masonry-col",e.imagesLoaded(function(){e.isotope(i)})})}},lightbox:function(e){this.autoLightbox(),this.lightboxSingle(e),this.lightboxInlineGallery(e),this.lightboxGallery(e),this.lightboxCarousels(e)},autoLightbox:function(){if(void 0!==H.autoLightbox&&H.autoLightbox){var i=this,o=["bmp","gif","jpeg","jpg","png","tiff","tif","jfif","jpe"];_(H.autoLightbox).each(function(){var e=_(this),t=e.attr("href"),a=i.getUrlExtension(t);t&&-1!==o.indexOf(a)&&(e.parents(".woocommerce-product-gallery").length||e.addClass("wpex-lightbox"))})}},lightboxSingle:function(e){var d=this;(e=e||_("body")).on("click",".wpex-lightbox, .wpex-lightbox-video, .wpb_single_image.video-lightbox a, .wpex-lightbox-autodetect, .wpex-lightbox-autodetect a",function(e){e.preventDefault();var t=_(this);if(t.is("a")||(t=t.find("a")),!t.hasClass("wpex-lightbox-group-item")){var a=t.data()||{},i=t.attr("href")||t.data("src")||"",o=t.data("type")||"",n=t.data("caption")||"",s=t.attr("data-show_title")||!0,r=t.data("options")&&d.parseObjectLiteralData(t.data("options"))||"";if(!a.parsedOpts){if(r&&(t.data("type")&&"iframe"===t.data("type")&&r.width&&r.height&&(a.width=r.width,a.height=r.height),r.iframeType&&"video"===r.iframeType&&(o="")),"iframe"===o&&a.width&&a.height&&(a.iframe={css:{width:a.width,height:a.height}}),"false"!==s){var l=t.data("title")||"";if(l.length){var c="fancybox-caption__title";n.length&&(c+=" fancybox-caption__title-margin"),n='<div class="'+c+'">'+l+"</div>"+n}}n.length&&(a.caption=n),a.parsedOpts=!0}t.hasClass("wpex-lightbox-iframe")&&(o="iframe"),t.hasClass("wpex-lightbox-inline")&&(o="inline"),"inline"===o&&(a.afterLoad=function(e,t){_(document).trigger("wpex-modal-loaded")}),t.hasClass("rev-btn")&&(o="",a={}),_.fancybox.open([{src:i,opts:a,type:o}],_.extend({}
336,wpexLightboxSettings,{}))}})},lightboxInlineGallery:function(e){(e=e||_(document)).on("click",".wpex-lightbox-gallery",function(e){e.preventDefault();var t=_(this).data("gallery")||"",s=[];t.length&&"object"==typeof t&&(_.each(t,function(e,t){var a={},i=t.title||"",o=t.caption||"";if(i.length){var n="fancybox-caption__title";o.length&&(n+=" fancybox-caption__title-margin"),o='<div class="'+n+'">'+i+"</div>"+o}o.length&&(a.caption=o),a.thumb=t.thumb||t.src,s.push({src:t.src,opts:a})}),_.fancybox.open(s,wpexLightboxSettings))})},lightboxGallery:function(e){var u=this;e=e||_(document),_("a.wpex-lightbox-group-item").removeClass("wpex-lightbox"),e.on("click","a.wpex-lightbox-group-item",function(e){e.preventDefault(),_(".wpex-lightbox-group-item").removeAttr("data-lb-index");var c=_(this),t=c.closest(".wpex-lightbox-group").find("a.wpex-lightbox-group-item:visible"),d=[],h=0;t.each(function(e){var t=_(this),a=t.data()||{},i=t.attr("href")||t.data("src")||"",o="",n=t.attr("data-show_title")||!0,s=t.data("caption")||"",r=t.data("options")&&u.parseObjectLiteralData("({"+t.data("options")+"})")||"";if(!a.parsedOpts){if(a.thumb=t.data("thumb")||i,r&&(a.thumb=r.thumbnail||a.thumb,r.iframeType&&"video"===r.iframeType&&(a.type="")),"false"!==n&&(o=t.data("title")||t.attr("title")||"").length){var l="fancybox-caption__title";s.length&&(l+=" fancybox-caption__title-margin"),s='<div class="'+l+'">'+o+"</div>"+s}s.length&&(a.caption=s),a.parsedOpts=!0}i&&(t.attr("data-lb-index",e),c[0]==t[0]&&(h=e),d.push({src:i,opts:a}))}),_.fancybox.open(d,_.extend({},wpexLightboxSettings,{}),h)})},lightboxCarousels:function(e){(e=e||_(document)).on("click",".wpex-carousel-lightbox-item",function(e){e.preventDefault();var t=_(this),a=t.parents(".wpex-carousel").find(".owl-item"),s=[];if(a.each(function(){if(!_(this).hasClass("cloned")){var e=_(this).find(".wpex-carousel-lightbox-item");if(e.length){var t={},a=e.attr("href")||e.data("src")||"",i=e.data("title")||e.attr("title")||"",o=e.data("caption")||"";if("false"!==(e.attr("data-show_title")||!0)&&i.length){var n="fancybox-caption__title";o.length&&(n+=" fancybox-caption__title-margin"),o='<div class="'+n+'">'+i+"</div>"+o}o.length&&(t.caption=o),t.thumb=e.data("thumb")||a,s.push({src:a,opts:t})}}}),s.length&&"object"==typeof s){var i=t.data("count")-1||0;_.fancybox.open(s,_.extend({},wpexLightboxSettings,{loop:!0}),i)}})},overlaysMobileSupport:function(){this.mobileCheck()&&(_(".overlay-parent.overlay-hh").each(function(){_(this).hasClass("overlay-ms")||_(this).find(".theme-overlay").remove()}),_("a.overlay-parent.overlay-ms.overlay-h, .overlay-parent.overlay-ms.overlay-h > a").each(function(){var i;_(this).on("touchend",function(e){if(!0!==i){var t=_(this),a=t.hasClass("overlay-parent")?t:t.parent(".overlay-parent");return!!a.hasClass("wpex-touched")||(a.addClass("wpex-touched"),_(".overlay-parent").not(a).removeClass("wpex-touched"),e.preventDefault(),!1)}_(".wpex-touched.overlay-parent").removeClass("wpex-touched")}).on("touchmove",function(){i=!0}).on("touchstart",function(){i=!1})}),_(document).on("touchstart touchmove",function(e){_(e.target).closest(".wpex-touched").length||_(".wpex-touched").removeClass("wpex-touched")}))},overlayHovers:function(){_(".overlay-parent-title-push-up").each(function(){var e=_(this),t=e.find(".overlay-title-push-up"),a=e.find("a"),i=a.find("img"),o=t.outerHeight();t.css({bottom:-o}),a.css({height:i.outerHeight()}),i.css({position:"absolute",top:"0",left:"0",height:"auto"}),e.hover(function(){i.css({top:-20}),t.css({bottom:0})},function(){i.css({top:"0"}),t.css({bottom:-o})})})},stickyTopBar:function(){var e=this,t=!1,a=0,i=_(window),o=_("#top-bar-wrap.wpex-top-bar-sticky"),n=H.stickyTopBarBreakPoint,s=_("#wpex-mobile-menu-fixed-top"),r=_('<div id="top-bar-wrap-sticky-wrapper" class="wpex-sticky-top-bar-holder not-sticky"></div>');function l(){a=0;var e=_("#wpadminbar"),t=_(".wpex-sticky-el-offset");return e.is(":visible")&&"fixed"===e.css("position")&&(a+=e.outerHeight()),s.is(":visible")&&(a+=s.outerHeight()),t.each(function(){var e=_(this);e.length&&e.is(":visible")&&(a+=e.outerHeight())}),a}function c(){t||(r.css("height",o.outerHeight()).removeClass("not-sticky").addClass("is-sticky"),o.css({top:l(),width:r.width()}),t=!0)}function d(){t&&(r.css("height","").removeClass("is-sticky").addClass("not-sticky"),o.css({width:"",top:""}),t=!1)}function h(){if(!H.hasStickyTopBarMobile&&e.viewportWidth()<n)return r.removeClass("wpex-can-sticky"),void d();r.addClass("wpex-can-sticky"),t?(r.css("height",o.outerHeight()),o.css({top:l(),width:r.width()})):(a=r.offset().top-l(),i.scrollTop()>a?c():d())}o.length&&(o.wrapAll(r),r=_("#top-bar-wrap-sticky-wrapper"),h(),i.scroll(function(){var e;r.hasClass("wpex-can-sticky")&&(0!==(e=i.scrollTop())&&e>=r.offset().top-l()?c():d())}),i.resize(function(){h()}),i.on("orientationchange",function(e){d(),h()}))},stickyOffset:function(){var t=0,e=_("#wpex-mobile-menu-fixed-top"),a=_("#top-bar-wrap-sticky-wrapper.wpex-can-sticky"),i=_("#wpadminbar"),o=_(".wpex-sticky-el-offset");return a.find("#top-bar-wrap").is(":visible")&&(t+=a.outerHeight()),e.is(":visible")&&(t+=e.outerHeight()),i.is(":visible")&&"fixed"===i.css("position")&&(t+=i.outerHeight()),o.each(function(){var e=_(this);e.length&&e.is(":visible")&&(t+=e.outerHeight())}),H.addStickyHeaderOffset&&(t+=H.addStickyHeaderOffset),t},stickyHeaderCustomStartPoint:function(){var e=H.stickyHeaderStartPosition;return e=_.isNumeric(e)?e:_(e).length?_(e).offset().top:0},stickyHeader:function(){if("standard"===H.stickyHeaderStyle||"shrink"===H.stickyHeaderStyle||"shrink_animated"===H.stickyHeaderStyle){var t=_("#site-header.fixed-scroll");
336if(t.length){var a=this,i=!1,o=!1,e=!1,n=t.outerHeight(),s=t.offset().top+t.outerHeight(),r=_('<div id="site-header-sticky-wrapper" class="wpex-sticky-header-holder not-sticky"></div>');t.wrapAll(r),r=_("#site-header-sticky-wrapper");var l=_(window),c=H.stickyHeaderBreakPoint,d=H.hasStickyMobileHeader,h=a.stickyHeaderCustomStartPoint(),u=_("#site-logo img.logo-img"),f=u.length?u.attr("src"):"",p="shrink"===H.stickyHeaderStyle||"shrink_animated"===H.stickyHeaderStyle,v=H.stickyheaderCustomLogo;v&&H.stickyheaderCustomLogoRetina&&a.retinaCheck()&&(v=H.stickyheaderCustomLogoRetina),k(),l.scroll(function(){S()}),l.resize(function(){k()}),l.on("orientationchange",function(){C(),k()})}}function m(){return a.viewportWidth()<c}function g(){var e=0;return e=_("#overlay-header-wrap").length?s:r.offset().top+r.outerHeight(),_(window).scrollTop()>e}function w(){var e=h;return(e=e||r.offset().top)-a.stickyOffset()}function b(){e=e?(u.attr("src",f),!1):(u.attr("src",v),!0)}function x(){var e=p;m()&&(e=!(!d||"icon_buttons"!==H.mobileMenuToggleStyle&&"fixed_top"!==H.mobileMenuToggleStyle)),e&&g()?!o&&i&&(t.addClass("sticky-header-shrunk"),o=!0):(t.removeClass("sticky-header-shrunk"),o=!1)}function y(){i||(v&&u&&b(),r.css("height",n).removeClass("not-sticky").addClass("is-sticky"),t.removeClass("dyn-styles").css({top:a.stickyOffset(),width:r.width()}),t.hasClass("transform-prepare")&&t.addClass("transform-go"),i=!0)}function C(){i&&(h?(t.removeClass("transform-go"),o&&(t.removeClass("sticky-header-shrunk"),o=!1)):t.removeClass("transform-prepare"),v&&u&&b(),r.removeClass("is-sticky").addClass("not-sticky"),t.hasClass("shrink-sticky-header")||r.css("height",""),t.addClass("dyn-styles").css({width:"",top:""}).removeClass("transform-go"),i=!1,t.removeClass("sticky-header-shrunk"),o=!1)}function k(){var e=_(window).scrollTop();if(!d&&m())return C(),r.removeClass("wpex-can-sticky"),void t.removeClass("transform-prepare");r.addClass("wpex-can-sticky"),i?(t.hasClass("shrink-sticky-header")||r.css("height",t.outerHeight()),t.css({top:a.stickyOffset(),width:r.width()})):0!==e&&e>w()?y():C(),p&&x()}function S(){var e=_(window).scrollTop();r.hasClass("wpex-can-sticky")&&(h&&(i&&t.addClass("transform-go"),0===_(window).scrollTop()?t.removeClass("transform-prepare"):g()?t.addClass("transform-prepare"):t.removeClass("transform-prepare")),0!=e&&e>=w()?y():C(),p&&x())}},stickyHeaderMenu:function(){var t=_("#site-navigation-wrap.fixed-nav");if(t.length){var a=this,i=!1,o=_(window),n=_('<div id="site-navigation-sticky-wrapper" class="wpex-sticky-navigation-holder not-sticky"></div>');t.wrapAll(n);var s=(n=_("#site-navigation-sticky-wrapper")).offset().top-a.stickyOffset();e(),o.scroll(function(){!function(){if(n.hasClass("wpex-can-sticky")){var e=o.scrollTop();0!==e&&s<=e?r():l()}}()}),o.resize(function(){e()}),o.on("orientationchange",function(){l(),e()})}function r(){i||(n.css("height",t.outerHeight()).removeClass("not-sticky").addClass("is-sticky"),t.css({top:a.stickyOffset(),width:n.width()}),_("#site-header").removeClass("dyn-styles"),i=!0)}function l(){i&&(n.css("height","").removeClass("is-sticky").addClass("not-sticky"),t.css({width:"",top:""}),_("#site-header").addClass("dyn-styles"),i=!1)}function e(){if(a.viewportWidth()<=H.stickyNavbarBreakPoint)return l(),void n.removeClass("wpex-can-sticky");var e=o.scrollTop();n.addClass("wpex-can-sticky"),i?t.css("width",n.width()):s<=e&&0!==e?r():l()}},vcTabsTogglesJS:function(){if(_("body").hasClass("wpb-js-composer")){_("[data-vc-accordion]").on("show.vc.accordion",function(e){var t;void 0!==e&&(t=_(this).data("vc.accordion"))&&(t=t.getTarget()).length&&(void 0!==_.fn.sliderPro&&t.find(".wpex-slider").each(function(){_(this).data("sliderPro")&&_(this).sliderPro("update")}),void 0!==_.fn.isotope&&t.find(".vcex-isotope-grid, .wpex-masonry-grid").each(function(){_(this).isotope("layout")}),void 0!==window.vcexNavbarFilterLinks&&window.vcexNavbarFilterLinks(t))})}},vcAccessability:function(){if(_("body").hasClass("wpb-js-composer")){_(".vc_toggle .vc_toggle_title").each(function(e){var t=_(this);
336t.attr("tabindex",0),t.on("keydown",function(e){13==e.which&&t.trigger("click")})}),_(".vc_tta-tabs-list").attr("role","tablist"),_(".vc_tta-tab > a").attr("role","tab").attr("aria-selected","false"),_(".vc_tta-tab.vc_active > a").attr("aria-selected","true"),_(".vc_tta-panel-body").attr("role","tabpanel"),_(document).on("click.vc.tabs.data-api","[data-vc-tabs]",function(e){var t;(t=_(this)).closest(".vc_tta-tabs-list").find(".vc_tta-tab > a").attr("aria-selected","false"),t.parent(".vc_tta-tab").find("> a").attr("aria-selected","true")});var e=_(".vc_tta-container"),l=function(e,t,a,i){t.attr("tabindex",-1),e.attr("tabindex",0).focus().click()};e.each(function(){var e=_(this),r=e.find(".vc_tta-tab > a");e.find(".vc_tta-panels");r.each(function(e){var t=_(this);0==e?t.attr("tabindex",0):t.attr("tabindex",-1),t.on("keydown",function(e){var t=_(this),a=e.which,i=!!t.parent().next().is("li.vc_tta-tab")&&t.parent().next().find("a"),o=!!t.parent().prev().is("li.vc_tta-tab")&&t.parent().prev().find("a"),n=t.parent().parent().find("li.vc_tta-tab:first").find("a"),s=t.parent().parent().find("li.vc_tta-tab:last").find("a");switch(a){case 37:case 38:e.preventDefault(),e.stopPropagation(),l(o||s,r);break;case 39:case 40:e.preventDefault(),e.stopPropagation(),l(i||n,r);break;case 36:e.preventDefault(),e.stopPropagation(),l(n,r);break;case 35:e.preventDefault(),e.stopPropagation(),l(s,r);break;case 13:case 32:e.preventDefault(),e.stopPropagation()}})})})}},menuAccordion:function(o){o.find(".menu-item-has-children, .sidr-class-menu-item-has-children").each(function(){var e=_(this).children("a"),t=H.i18n.openSubmenu.replace("%s",e.text());e.append('<button class="wpex-open-submenu" aria-haspopup="true" aria-expanded="false" aria-label="'+t+'"><span class="ticon ticon-angle-down" aria-hidden="true"></span></button>')}),_(".menu-item-has-children > a > .wpex-open-submenu, .sidr-class-menu-item-has-children > a > .wpex-open-submenu",o).on("click",function(){return function(e){var t=e.closest("li"),a=t.children("a").text();if(t.hasClass("active"))e.attr("aria-expanded","false").attr("aria-label",H.i18n.openSubmenu.replace("%s",a)),t.removeClass("active"),t.find("li").removeClass("active"),t.find("ul").stop(!0,!0).slideUp("fast");else{e.attr("aria-expanded","true").attr("aria-label",H.i18n.closeSubmenu.replace("%s",a));var i=t.parents("li");_(".menu-item-has-children",o).not(i).removeClass("active").children("ul").stop(!0,!0).slideUp("fast"),t.addClass("active").children("ul").stop(!0,!0).slideDown("fast")}}(_(this)),!1})},focusOnElement:function(t,a){var e=t.find("select, input, textarea, button, a").filter(":visible"),i=e.first(),o=e.last();i.focus(),o.on("keydown",function(e){9!==e.keyCode||e.shiftKey||(e.preventDefault(),i.focus())}),i.on("keydown",function(e){9===e.keyCode&&e.shiftKey&&(e.preventDefault(),o.focus())}),a&&a.length&&_(document).keydown(function(e){27===e.keyCode&&(t.removeClass("active show wpex-active"),a.attr("aria-expanded","false"),a.hasClass("site-search-toggle")?a.parent(".search-toggle-li").removeClass("active wpex-active"):a.removeClass("active wpex-active"),a.focus())})},pData:function(e,t){return void 0!==e?e:t},isEmpty:function(e){return!e.length||!_.trim(e.html()).length},insertExtras:function(e,t,a){if(t.length&&!this.isEmpty(e)){switch(a){case"append":t.append(e);break;case"prepend":t.prepend(e)}e.removeClass("wpex-hidden")}},getUrlExtension:function(e){var t=e.split(".").pop().toLowerCase(),a=-1!==t.indexOf("?")?t.split("?").pop():"";return(t=t.replace(a,"")).replace("?","")},scrolledToBottom:function(e){return _(window).scrollTop()>=e.offset().top+e.outerHeight()-window.innerHeight},parseObjectLiteralData:function(e){var t=e.split(","),i={};return _.each(t,function(e,t){var a=t.split(":");i[a[0]]=a[1]}),i},sliderPro:function(e){"function"==typeof window.wpexSliderPro&&window.wpexSliderPro()},loadMore:function(){"function"==typeof window.wpexLoadMore&&window.wpexLoadMore()}}).init()}(jQuery,wpexLocalize);'use strict';(function(b,g){var h=function(b,g,h){var a;return function(){var d=this,c=arguments;a?clearTimeout(a):h&&b.apply(d,c);a=setTimeout(function(){h||b.apply(d,c);a=null},g||100)}};jQuery.fn[g]=function(b){return b?this.bind("resize",h(b)):this.trigger(g)}})(jQuery,"shiftsmartresize");var shift_supports=function(){var b=document.createElement("div"),g=["Khtml","Ms","O","Moz","Webkit"];return function(h){var f=g.length;if(h in b.style)return!0;for(h=h.replace(/^[a-z]/,function(b){return b.toUpperCase()});f--;)if(g[f]+h in b.style)return!0;return!1}}();(function(b,g,h,f){function k(a,d){this.element=a;this.$shiftnav=b(this.element);this.$menu=this.$shiftnav.find("ul.shiftnav-menu");this.settings=b.extend({},m,d);this._defaults=m;this._name="shiftnav";this.touchenabled="ontouchstart"in g||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints;g.navigator.pointerEnabled?(this.touchStart="pointerdown",this.touchEnd="pointerup",this.touchMove="pointermove"):g.navigator.msPointerEnabled?(this.touchStart="MSPointerDown",this.touchEnd="MSPointerUp",this.touchMove="MSPointerMove"):(this.touchStart="touchstart",this.touchEnd="touchend",this.touchMove="touchmove");this.toggleevent="touchend"==this.touchEnd?this.touchEnd+" click":this.touchEnd;
336this.transitionend="transitionend.shiftnav webkitTransitionEnd.shiftnav msTransitionEnd.shiftnav oTransitionEnd.shiftnav";this.settings.clicktest&&(this.touchEnd="click");this.init()}var m={mouseEvents:!0,retractors:!0,touchOffClose:!0,clicktest:!1,windowstest:!1,debug:!1,open_current:!1,collapse_accordions:!1,scroll_offset:100,disable_transforms:!1};k.prototype={init:function(){this.$shiftnav.removeClass("shiftnav-nojs");this.$toggles=b('.shiftnav-toggle[data-shiftnav-target="'+this.$shiftnav.data("shiftnav-id")+'"]');this.initializeShiftNav();this.initializeTargets();this.initializeSubmenuToggleMouseEvents();this.initializeRetractors();this.initializeResponsiveToggle()},initializeShiftNav:function(){var a=b("body"),d=this;if(!a.hasClass("shiftnav-enabled")){a.addClass("shiftnav-enabled");"on"==shiftnav_data.lock_body&&a.addClass("shiftnav-lock");"on"==shiftnav_data.lock_body_x&&a.addClass("shiftnav-lock-x");"off"!=shiftnav_data.shift_body?""!=shiftnav_data.shift_body_wrapper?b(shiftnav_data.shift_body_wrapper).addClass("shiftnav-wrap"):(a.wrapInner('<div class="shiftnav-wrap"></div>'),b("video[autoplay]").each(function(){b(this).get(0).play()})):a.addClass("shiftnav-disable-shift-body");b("#shiftnav-toggle-main, #wpadminbar, .shiftnav-fixed-left, .shiftnav-fixed-right").appendTo("body");var c=b(".shiftnav-wrap"),e=b("#shiftnav-toggle-main");if(!e.hasClass("shiftnav-toggle-style-burger_only")&&e.hasClass("shiftnav-togglebar-gap-auto")||e.hasClass("shiftnav-togglebar-gap-on")){var f=e.outerHeight();c.css("padding-top",f);e.addClass("shiftnav-togglebar-gap-on");"off"==shiftnav_data.shift_body&&(c="@media screen and (max-width:"+(shiftnav_data.breakpoint-1)+"px){ body.shiftnav-disable-shift-body{ padding-top:"+f+"px; } }",e=null,e=h.getElementById("shiftnav-dynamic-css"),e||(e=h.createElement("style"),e.appendChild(h.createTextNode("")),h.head.appendChild(e)),(e=e.sheet)&&"insertRule"in e&&e.
336insertRule(c,0))}else b("body").hasClass("admin-bar")&&b("html").addClass("shiftnav-nogap");c=!1;e=navigator.userAgent.toLowerCase();/android/.test(e)&&(c=!0,/android [1-3]/.test(e)?c=!0:/chrome/.test(e)?c=!1:/firefox/.test(e)&&(c=!1));(!shift_supports("transform")||c||d.settings.disable_transforms)&&a.addClass("shiftnav-no-transforms");b(".shiftnav-searchbar-toggle").on(this.toggleevent,function(a){a.stopPropagation();a.preventDefault();a=b(this).next(".shiftnav-searchbar-drop");a.hasClass("shiftnav-searchbar-drop-open")?(a.removeClass("shiftnav-searchbar-drop-open"),b("body").off("click.shiftnav-searchbar-drop")):(a.addClass("shiftnav-searchbar-drop-open"),a.find(".shiftnav-search-input").focus(),d.settings.touchOffClose&&setTimeout(function(){b("body").on("click.shiftnav-searchbar-drop",function(a){b(".shiftnav-searchbar-drop").removeClass("shiftnav-searchbar-drop-open");b("body").off("click.shiftnav-searchbar-drop")})},100))});b(".shiftnav-searchbar-drop").on(this.toggleevent,function(a){a.stopPropagation()});if(this.settings.touchOffClose)b(".shiftnav-searchbar-drop .shiftnav-search-input").on("blur",function(a){""!=b(this).val()||l||b(this).parents(".shiftnav-searchbar-drop").removeClass("shiftnav-searchbar-drop-open")});var l;b(".shiftnav-searchbar-toggle").on("mousedown",function(a){l=!0});b(".shiftnav-searchbar-toggle").on("mouseup",function(a){l=!1});b(".shiftnav").css("max-height",g.innerHeight);b(g).shiftsmartresize(function(){b(".shiftnav").css("max-height",g.innerHeight)})}this.$shiftnav.appendTo("body");this.$shiftnav.hasClass("shiftnav-right-edge")?this.edge="right":this.edge="left";this.openclass="shiftnav-open shiftnav-open-"+this.edge;this.$shiftnav.find(".shiftnav-panel-close").on("click",function(){d.closeShiftNav()});this.$shiftnav.find(".shiftnav-submenu-activation").each(function(){var a=b(this).siblings(".shiftnav-target").outerHeight();b(this).css({height:a,width:a})});d.settings.open_current&&b(".shiftnav .shiftnav-sub-accordion.current-menu-item, .shiftnav .shiftnav-sub-accordion.current-menu-ancestor").addClass("shiftnav-active")},initializeTargets:function(){var a=this;this.$shiftnav.find(".shiftnav-scrollto").removeClass("current-menu-item").removeClass("current-menu-ancestor");this.$shiftnav.on("click",".shiftnav-target",function(d){var c=b(this).data("shiftnav-scrolltarget");if(c){var e=b(c).first();if(0<e.length)return d=b(this).parent(".menu-item"),d.siblings().removeClass("current-menu-item").removeClass("current-menu-ancestor"),d.addClass("current-menu-item"),d=e.offset().top,d-=a.settings.scroll_offset,b("html,body").animate({scrollTop:d},1E3,"swing",function(){a.closeShiftNav()}),!1;(e=b(this).attr("href"))&&-1==e.indexOf("#")&&(-1==c.indexOf("#")&&(c="#"+c),g.location=e+c,d.preventDefault())}else b(this).is("span")&&(d=b(this).parent(".menu-item"),d.hasClass("shiftnav-active")?a.closeSubmenu(d,"disabledLink",a):a.openSubmenu(d,"disabledLink",a))})},initializeSubmenuToggleMouseEvents:function(){if(this.settings.mouseEvents&&!this.settings.clicktest&&!this.settings.windowstest){this.settings.debug&&console.log("initializeSubmenuToggleMouseEvents");var a=this;this.$shiftnav.on("mouseup.shift-submenu-toggle",".shiftnav-submenu-activation",function(b){a.handleMouseActivation(b,this,a)})}},disableSubmenuToggleMouseEvents:function(){this.settings.debug&&console.log("disableSubmenuToggleMouseEvents");$shiftnav.off("mouseover.shift-submenu-toggle");$shiftnav.off("mouseout.shift-submenu-toggle")},initializeRetractors:function(){if(this.settings.retractors){var a=this;this.$shiftnav.on("mouseup.shiftnav",".shiftnav-retract",function(b){a.handleSubmenuRetractorEnd(b,this,a)})}},initializeResponsiveToggle:function(){var a=this;this.$toggles.on("click","a",function(a){a.stopPropagation()});this.$toggles.on("click",function(d){a.toggle(b(this),a,d)})},toggle:function(a,d,c){c.preventDefault();c.stopPropagation();if("click"!=c.originalEvent.type||!b(this).data("disableToggle")){if(d.$shiftnav.hasClass("shiftnav-open-target"))d.closeShiftNav();else{a=a.attr("id");var e="shiftnav-toggle-main"==a?"[Main Toggle Bar]":'"'+b(this).text()+'"';"shiftnav-toggle-main-button"!=a&&"shiftnav-toggle-main"!=a||!b("body").hasClass("shiftn
336av-open")?d.openShiftNav("toggle: "+e):b(".shiftnav.shiftnav-open-target").shiftnav("closeShiftNav")}"click"!=c.originalEvent.type&&(b(this).data("disableToggle",!0),setTimeout(function(){b(this).data("disableToggle",!1)},1E3));return!1}},openShiftNav:function(a){var d=this;this.settings.debug&&console.log("openShiftNav "+(a||"?"));b("body").removeClass("shiftnav-open-right shiftnav-open-left").addClass(this.openclass).addClass("shiftnav-transitioning");b(".shiftnav-open-target").removeClass("shiftnav-open-target");this.$shiftnav.addClass("shiftnav-open-target").on(d.transitionend,function(){b("body").removeClass("shiftnav-transitioning");b(this).off(d.transitionend)});this.disableTouchoffClose();this.initializeTouchoffClose()},closeShiftNav:function(){var a=this;b("body").removeClass(this.openclass).addClass("shiftnav-transitioning");this.$shiftnav.removeClass("shiftnav-open-target").on(a.transitionend,function(){b("body").removeClass("shiftnav-transitioning");b(this).off(a.transitionend)});this.disableTouchoffClose()},initializeTouchoffClose:function(){if(this.settings.touchOffClose){var a=this;b(h).on("click.shiftnav "+this.touchEnd+".shiftnav",function(b){a.handleTouchoffClose(b,this,a)})}},disableTouchoffClose:function(){b(h).off(".shiftnav")},handleMouseActivation:function(a,d,c){c.settings.debug&&console.log("handleMouseover, add mouseout",a);a=b(d).parent();a.hasClass("shiftnav-active")?c.closeSubmenu(a,"mouseActivate",c):c.openSubmenu(a,"mouseActivate",c)},handleSubmenuRetractorEnd:function(a,d,c){a.preventDefault();a.stopPropagation();a=b(d).parent("ul").parent("li");c.closeSubmenu(a,"handleSubmenuRetractor",c);c.settings.debug&&console.log("handleSubmenuRetractorEnd "+a.find("> a").text())},handleTouchoffClose:function(a,d,c){b("body").is(".shiftnav-transitioning")||0!==b(a.target).parents().add(b(a.target)).filter(".shiftnav, .shiftnav-toggle, .shiftnav-ignore").length||(c.settings.debug&&console.log("touchoff close ",a),a.preventDefault(),a.stopPropagation(),c.closeShiftNav(),c.disableTouchoffClose())},scrollPanel:function(a){if("off"==shiftnav_data.scroll_panel)return 0;if("undefined"==typeof a)return this.$shiftnav.find(".shiftnav-inner").scrollTop();this.$shiftnav.find(".shiftnav-inner").scrollTop(a)},openSubmenu:function(a,b,c){a.hasClass("shiftnav-active")||(a.hasClass("shiftnav-sub-shift")?(a.siblings(".shiftnav-active").removeClass("shiftnav-active"),a.toggleClass("shiftnav-caulk"),c.$shiftnav.addClass("shiftnav-sub-shift-active")):c.settings.collapse_accordions&&a.siblings(".shiftnav-active").removeClass("shiftnav-active"),a.parents("ul").removeClass("shiftnav-sub-active-current"),a.find("> ul").addClass("shiftnav-sub-active").addClass("shiftnav-sub-active-current"),setTimeout(function(){a.addClass("shiftnav-active");a.trigger("shiftnav-open-submenu");a.removeClass("shiftnav-caulk");setTimeout(function(){var b=c.scrollPanel();a.data("scroll-back",b);b=a.offset().top+b;c.scrollPanel(b)},100)},1))},closeSubmenu:function(a,d,c){this.settings.debug&&console.log("closeSubmenu "+a.find(">a").text()+" ["+d+"]");a.hasClass("menu-item-has-children")&&a.hasClass("shiftnav-active")&&(a.addClass("shiftnav-in-transition"),a.each(function(){var a=b(this),e=a.find("> ul");e.on(c.transitionend+"_closesubmenu",function(){c.settings.debug&&console.log("finished submenu close transition");a.removeClass("shiftnav-in-transition");e.off(c.transitionend+"_closesubmenu")});c.closeSubmenu(a.find(".shiftnav-active"),d+"_recursive",c)}));a.removeClass("shiftnav-active");if(a.hasClass("shiftnav-sub-shift")){0==a.parents(".shiftnav-sub-shift").length&&c.$shiftnav.removeClass("shiftnav-sub-shift-active");var e=a.data("scroll-back");"undefined"!==e&&c.scrollPanel(e)}a.find("> ul").removeClass("shiftnav-sub-active").removeClass("shiftnav-sub-active-current");a.closest("ul").addClass("shiftnav-sub-active-current");a.trigger("shiftnav-close-submenu")},closeAllSubmenus:function(){b(this.element).find("li.menu-item-has-children").removeClass("shiftnav-active")}};b.fn.shiftnav=function(a){var d=arguments;if(a===f||"object"===typeof a)return this.each(function(){b.data(this,"plugin_shiftnav")||b.data(this,"plugin_shiftnav",new k(this,a))});if("string"===typeof a&&"_"!==a[0]&&"init"!==a){var c;this.each(function(){var e=b.data(this,"plugin_shiftnav");e instanceof k&&"function"===typeof e[a]&&(c=e[a].apply(e,Array.prototype.slice.call(d,1)));"destroy"===a&&b.data(this,"plugin_shiftnav",null)});return c!==f?c:this}}})(jQuery,window,document);(function(b){function g(f){if(!h){h=!0;"undefined"!=typeof console&&"window.load"==f&&console.log("ShiftNav initialized via "+f);b(".shiftnav-loading").remove();jQuery(".shiftnav").shiftnav({open_current:"on"==shiftnav_data.open_current?!0:!1,collapse_accordions:"on"==shiftnav_data.collapse_accordions?!0:!1,breakpoint:parseInt(shiftnav_data.breakpoint),touchOffClose:"on"==shiftnav_data.touch_off_close?!0:!1,scroll_offset:shiftnav_data.scroll_offset,disable_transforms:"on"==shiftnav_data.disable_transforms?!0:!1});if("."==window.location.hash.substring(1,2)&&(f=b(window.location.hash.substring(1)),f.length)){var g=f.offset().top-shiftnav_data.scroll_offset;f.length&&window.scrollTo(0,g)}window.location.hash&&(f=window.location.hash,"."==f.substring(1,2)&&(f=f.substring(1)),f=f.replace(/[^#a-z0-9!$&'()*+,;=]/gi,""),f=b(".shiftnav").find('.shiftnav-target[data-shiftnav-scrolltarget="'+f+'"]').parent(),f.length&&(f.siblings().removeClass("current-menu-item").removeClass("current-menu-ancestor"),f.addClass("current-menu-item")));b(".shiftnav").trigger("shiftnav-loaded")}}var h=!1;jQuery(function(b){g("document.ready")});b(window).on("load",function(){g("window.load")})})(jQuery);!function(d){"use strict";function r(e,t){return void 0!==e?e:t}d(document).ready(function(){window.vcexHovers(),window.vcexResponsiveCSS(),window.vcexResponsiveText(),window.vcexIsotopeGrids()}),d(window).resize(function(){window.vcexResponsiveText()}),d(window).on("orientationchange",function(){window.vcexIsotopeGrids()});var c=!1;
336"object"==typeof wpexLocalize&&(c=wpexLocalize.isRTL),"function"!=typeof window.vcexResponsiveText&&(window.vcexResponsiveText=function(e){d(".wpex-responsive-txt").each(function(){var e=d(this),t=e.width(),n=e.data(),o=r(n.minFontSize,13),i=r(n.maxFontSize,40),a=t/r(n.responsiveTextRatio,10),s=i<a?i:a<o?o:a;e.css("font-size",s+"px")})}),"function"!=typeof window.vcexHovers&&(window.vcexHovers=function(e){var n="",r={};d(".wpex-hover-data").remove(),d("[data-wpex-hover]").each(function(e,t){var n=d(this),o=n.data("wpex-hover"),i="wpex-dhover-"+e,a="",s="";s=o.parent?(n.parents(o.parent).addClass(i+"-p"),n.addClass(i),"."+i+"-p:hover ."+i):(n.addClass(i),"."+i+":hover"),d.each(o,function(e,t){if("target"===e||"parent"===e)return!0;a+=e+":"+t+"!important;"}),a&&(r[a]=a in r?r[a]+","+s:s)}),r&&d.each(r,function(e,t){n+=t+"{"+e+"}"}),n&&d("head").append('<style class="wpex-hover-data">'+n+"</style>")}),"function"!=typeof window.vcexResponsiveCSS&&(window.vcexResponsiveCSS=function(e){var n="",a={},s={};d(".wpex-vc-rcss").remove(),s.d="",s="undefined"!=typeof wpexLocalize?d.extend(s,wpexLocalize.responsiveDataBreakpoints):{tl:"1024px",tp:"959px",pl:"767px",pp:"479px"},d.each(s,function(e){a[e]=""}),d("[data-wpex-rcss]").each(function(e,t){var n=d(this),i="wpex-rcss-"+e,o=n.data("wpex-rcss");n.addClass(i),d.each(o,function(e,t){var n=t,o=e;d.each(s,function(e){n[e]&&(a[e]+="."+i+"{"+o+":"+n[e]+"!important;}")})})}),d.each(a,function(e,t){"d"==e?n+=t:t&&(n+="@media(max-width:"+s[e]+"){"+t+"}")}),n&&(n='<style class="wpex-vc-rcss">'+n+"</style>",d("head").append(n))}),"function"!=typeof window.vcexIsotopeGrids&&(window.vcexIsotopeGrids=function(){void 0!==d.fn.imagesLoaded&&void 0!==d.fn.isotope&&d(".vcex-isotope-grid").each(function(){var e,t,n,o,i=d(this),a=i.prev("ul.vcex-filter-links"),s=i.data("transitionDuration"),r=i.data("layoutMode");e="object"==typeof wpexMasonrySettings?d.extend(!0,{},wpexMasonrySettings):{transformsEnabled:!0,isOriginLeft:!c,transitionDuration:"0.4s",layoutMode:"masonry"},void 0!==s&&(e.transitionDuration=parseFloat(s)+"s"),void 0!==r&&(e.layoutMode=r),e.itemSelector=".vcex-isotope-entry",a.length&&(n=a.find("a"),(o=i.data("filter"))&&!a.find('[data-filter="'+o+'"]').length&&(o=""),o&&"undefined"!==o&&(e.filter=o)),i.imagesLoaded(function(){t=i.isotope(e),n&&n.click(function(){return t.isotope({filter:d(this).attr("data-filter")}),d(this).parents("ul").find("li").removeClass("active"),d(this).parent("li").addClass("active"),!1})})})})}(jQuery);/*! 337 * WPBakery Page Builder v6.0.0 (https://wpbakery.com) 338 * Copyright 2011-2021 Michael M, WPBakery 339 * License: Commercial. More details: http://go.wpbakery.com/licensing 340 */ 341document.documentElement.className+=" js_active ",document.documentElement.className+="ontouchstart"in document.documentElement?" vc_mobile ":" vc_desktop ",function(){for(var prefix=["-webkit-","-moz-","-ms-","-o-",""],i=0;i<prefix.length;i++)prefix[i]+"transform"in document.documentElement.style&&(document.documentElement.className+=" vc_transform ")}(),function($){"function"!=typeof window.vc_js&&(window.vc_js=function(){"use strict";vc_toggleBehaviour(),vc_tabsBehaviour(),vc_accordionBehaviour(),vc_teaserGrid(),vc_carouselBehaviour(),vc_slidersBehaviour(),vc_prettyPhoto(),vc_pinterest(),vc_progress_bar(),vc_plugin_flexslider(),vc_gridBehaviour(),vc_rowBehaviour(),vc_prepareHoverBox(),vc_googleMapsPointer(),vc_ttaActivation(),jQuery(document).trigger("vc_js"),window.setTimeout(vc_waypoints,500)}),"function"!=typeof window.vc_plugin_flexslider&&(window.vc_plugin_flexslider=function($parent){($parent?$parent.find(".wpb_flexslider"):jQuery(".wpb_flexslider")).each(function(){var this_element=jQuery(this),sliderTimeout=1e3*parseInt(this_element.attr("data-interval"),10),sliderFx=this_element.attr("data-flex_fx"),slideshow=0==sliderTimeout?!1:!0;this_element.is(":visible")&&this_element.flexslider({animation:sliderFx,slideshow:slideshow,slideshowSpeed:sliderTimeout,sliderSpeed:800,smoothHeight:!0})})}),"function"!=typeof window.vc_googleplus&&(window.vc_googleplus=function(){0<jQuery(".wpb_googleplus").length&&function(){var po=document.createElement("script");po.type="text/javascript",po.async=!0,po.src="https://apis.google.com/js/plusone.js";var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(po,s)}()}),"function"!=typeof window.vc_pinterest&&(window.vc_pinterest=function(){0<jQuery(".wpb_pinterest").length&&function(){var po=document.createElement("script");po.type="text/javascript",po.async=!0,po.src="https://assets.pinterest.com/js/pinit.js";var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(po,s)}()}),"function"!=typeof window.vc_progress_bar&&(window.vc_progress_bar=function(){void 0!==jQuery.fn.vcwaypoint&&jQuery(".vc_progress_bar").each(function(){var $el=jQuery(this);$el.vcwaypoint(function(){$el.find(".vc_single_bar").each(function(index){var bar=jQuery(this).find(".vc_bar"),val=bar.data("percentage-value");setTimeout(function(){bar.css({width:val+"%"})},200*index)})},{offset:"85%"})})}),"function"!=typeof window.vc_waypoints&&(window.vc_waypoints=function(){void 0!==jQuery.fn.vcwaypoint&&jQuery(".wpb_animate_when_almost_visible:not(.wpb_start_animation)").each(function(){var $el=jQuery(this);$el.vcwaypoint(function(){$el.addClass("wpb_start_animation animated")},{offset:"85%"})})}),"function"!=typeof window.vc_toggleBehaviour&&(window.vc_toggleBehaviour=function($el){function event(content){content&&content.preventDefault&&content.preventDefault();var element=jQuery(this).closest(".vc_toggle"),content=element.find(".vc_toggle_content");element.hasClass("vc_toggle_active")?content.slideUp({duration:300,complete:function(){element.removeClass("vc_toggle_active")}}):content.slideDown({duration:300,complete:function(){element.addClass("vc_toggle_active")}})}($el?$el.hasClass("vc_toggle_title")?$el.unbind("click"):$el.find(".vc_toggle_title").off("click"):jQuery(".vc_toggle_title").off("click")).on("click",event)}),"function"!=typeof window.vc_tabsBehaviour&&(window.vc_tabsBehaviour=function(ver){var $call,old_version;jQuery.ui&&($call=ver||jQuery(".wpb_tabs, .wpb_tour"),ver=jQuery.ui&&jQuery.ui.version?jQuery.ui.version.split("."):"1.10",old_version=1===parseInt(ver[0],10)&&parseInt(ver[1],10)<9,$call.each(function(index){var interval=jQuery(this).attr("data-interval"),tabs_array=[],$tabs=jQuery(this).find(".wpb_tour_tabs_wrapper").tabs({show:function(event,ui){wpb_prepare_tab_content(event,ui)},activate:function(event,ui){wpb_prepare_tab_content(event,ui)}});if(interval&&0<interval)try{$tabs.tabs("rotate",1e3*interval)}catch(err){window.console&&window.console.warn&&console.warn("tabs behaviours error",err)}jQuery(this).find(".wpb_tab").each(function(){tabs_array.push(this.id)}),jQuery(this).find(".wpb_tabs_nav li").on("click",function(e){return e&&e.preventDefault&&e.preventDefault(),old_version?$tabs.tabs("select",jQuery("a",this).attr("href")):$tabs.tabs("option","active",jQuery(this).index()),!1}),jQuery(this).find(".wpb_prev_slide a, .wpb_next_slide a").on("click",function(length){var index;length&&length.preventDefault&&length.preventDefault(),old_version?(index=$tabs.tabs("option","selected"),jQuery(this).parent().hasClass("wpb_next_slide")?index++:index--,index<0?index=$tabs.tabs("length")-1:index>=$tabs.tabs("length")&&(index=0),$tabs.tabs("select",index)):(index=$tabs.tabs("option","active"),length=$tabs.find(".wpb_tab").length,index=jQuery(this).parent().hasClass("wpb_next_slide")?length<=index+1?0:index+1:index-1<0?length-1:index-1,$tabs.tabs("option","active",index))})}))}),"function"!=typeof window.vc_accordionBehaviour&&(window.vc_accordionBehaviour=function(){jQuery(".wpb_accordion").each(function(index){var $this=jQuery(this),active_tab=($this.attr("data-interval"),!isNaN(jQuery(this).data("active-tab"))&&0<parseInt($this.data("active-tab"),10)&&parseInt($this.data("active-tab"),10)-1),$tabs=!1===active_tab||"yes"===$this.data("c
341ollapsible"),$tabs=$this.find(".wpb_accordion_wrapper").accordion({header:"> div > h3",autoHeight:!1,heightStyle:"content",active:active_tab,collapsible:$tabs,navigation:!0,activate:vc_accordionActivate,change:function(event,ui){void 0!==jQuery.fn.isotope&&ui.newContent.find(".isotope").isotope("layout"),vc_carouselBehaviour(ui.newPanel)}});!0===$this.data("vcDisableKeydown")&&($tabs.data("uiAccordion")._keydown=function(){})})}),"function"!=typeof window.vc_teaserGrid&&(window.vc_teaserGrid=function(){var layout_modes={fitrows:"fitRows",masonry:"masonry"};jQuery(".wpb_grid .teaser_grid_container:not(.wpb_carousel), .wpb_filtered_grid .teaser_grid_container:not(.wpb_carousel)").each(function(){var $container=jQuery(this),$thumbs=$container.find(".wpb_thumbnails"),layout_mode=$thumbs.attr("data-layout-mode");$thumbs.isotope({itemSelector:".isotope-item",layoutMode:void 0===layout_modes[layout_mode]?"fitRows":layout_modes[layout_mode]}),$container.find(".categories_filter a").data("isotope",$thumbs).on("click",function($thumbs){$thumbs&&$thumbs.preventDefault&&$thumbs.preventDefault();$thumbs=jQuery(this).data("isotope");jQuery(this).parent().parent().find(".active").removeClass("active"),jQuery(this).parent().addClass("active"),$thumbs.isotope({filter:jQuery(this).attr("data-filter")})}),jQuery(window).on("load resize",function(){$thumbs.isotope("layout")})})}),"function"!=typeof window.vc_carouselBehaviour&&(window.vc_carouselBehaviour=function($parent){($parent?$parent.find(".wpb_carousel"):jQuery(".wpb_carousel")).each(function(){var fluid_ul=jQuery(this);!0!==fluid_ul.data("carousel_enabled")&&fluid_ul.is(":visible")&&(fluid_ul.data("carousel_enabled",!0),getColumnsCount(jQuery(this)),jQuery(this).hasClass("columns_count_1"),(fluid_ul=jQuery(this).find(".wpb_thumbnails-fluid li")).css({"margin-right":fluid_ul.css("margin-left"),"margin-left":0}),(fluid_ul=jQuery(this).find("ul.wpb_thumbnails-fluid")).width(fluid_ul.width()+300),jQuery(window).on("resize",function(){screen_size!=(screen_size=getSizeName())&&window.setTimeout(function(){location.reload()},20)}))})}),"function"!=typeof window.vc_slidersBehaviour&&(window.vc_slidersBehaviour=function(){jQuery(".wpb_gallery_slides").each(function(index){var $imagesGrid,sliderTimeout,this_element=jQuery(this);this_element.hasClass("wpb_slider_nivo")?(0===(sliderTimeout=1e3*this_element.attr("data-interval"))&&(sliderTimeout=9999999999),this_element.find(".nivoSlider").nivoSlider({effect:"boxRainGrow,boxRain,boxRainReverse,boxRainGrowReverse",slices:15,boxCols:8,boxRows:4,animSpeed:800,pauseTime:sliderTimeout,startSlide:0,directionNav:!0,directionNavHide:!0,controlNav:!0,keyboardNav:!1,pauseOnHover:!0,manualAdvance:!1,prevText:"Prev",nextText:"Next"})):this_element.hasClass("wpb_image_grid")&&(jQuery.fn.imagesLoaded?$imagesGrid=this_element.find(".wpb_image_grid_ul").imagesLoaded(function(){$imagesGrid.isotope({itemSelector:".isotope-item",layoutMode:"fitRows"})}):this_element.find(".wpb_image_grid_ul").isotope({itemSelector:".isotope-item",layoutMode:"fitRows"}))})}),"function"!=typeof window.vc_prettyPhoto&&(window.vc_prettyPhoto=function(){try{jQuery&&jQuery.fn&&jQuery.fn.prettyPhoto&&jQuery('a.prettyphoto, .gallery-icon a[href*=".jpg"]').prettyPhoto({animationSpeed:"normal",hook:"data-rel",padding:15,opacity:.7,showTitle:!0,allowresize:!0,counter_separator_label:"/",hideflash:!1,deeplinking:!1,modal:!1,callback:function(){-1<location.href.indexOf("#!prettyPhoto")&&(location.hash="")},social_tools:""})}catch(err){window.console&&window.console.warn&&window.console.warn("vc_prettyPhoto initialize error",err)}}),"function"!=typeof window.vc_google_fonts&&(window.vc_google_fonts=function(){return window.console&&window.console.warn&&window.console.warn("function vc_google_fonts is deprecated, no need to use it"),!1}),window.vcParallaxSkroll=!1,"function"!=typeof window.vc_rowBehaviour&&(window.vc_rowBehaviour=function(){var vcSkrollrOptions,callSkrollInit,$=window.jQuery;function fullWidthRow(){var $elements=$('[data-vc-full-width="true"]');$.each($elements,function(key,item){var $el=$(this);$el.addClass("vc_hidden");var el_margin_left,el_margin_right,offset,width,padding,paddingRight,$el_full=$el.next(".vc_row-full-width");($el_full=!$el_full.length?$el.parent().next(".vc_row-full-width"):$el_full).length&&(el_margin_left=parseInt($el.css("margin-left"),10),el_margin_right=parseInt($el.css("margin-right"),10),offset=0-$el_full.offset().left-el_margin_left,width=$(window).width(),"rtl"===$el.css("direction")&&(offset-=$el_full.width(),offset+=width,offset+=el_margin_left,offset+=el_margin_right),$el.css({position:"relative",left:offset,"box-sizing":"border-box",width:width}),$el.data("vcStretchContent")||("rtl"===$el.css("direction")?((padding=offset)<0&&(padding=0),(paddingRight=offset)<0&&(paddingRight=0)):(paddingRight=width-(padding=(padding=-1*offset)<0?0:padding)-$el_full.width()+el_margin_left+el_margin_right)<0&&(paddingRight=0),$el.css({"padding-left":padding+"px","padding-right":paddingRight+"px"})),$el.attr("data-vc-full-width-init","true"),$el.removeClass("vc_hidden"),$(document).trigger("vc-full-width-row-single",{el:$el,offset:offset,marginLeft:el_margin_left,marginRight:el_margin_right,elFull:$el_full,width:width}))}),$(document).trigger("vc-full-width-row",$elements)}function fullHeightRow(){var fullHeight,offsetTop,$element=$(".vc_row-o-full-height:first");$element.length&&(fullHeight=$(window).height(),(offsetTop=$element.offset().top)<fullHeight&&(fullHeight=100-offsetTop/(fullHeight/100),$element.css("min-height",fullHeight+"vh"))),$(document).trigger("vc-full-height-row",$element)}$(window).off("resize.vcRowBehaviour").on("resize.vcRowBehaviour",fullWidthRow).on("resize.vcRowBehaviour",fullHeightRow),fullWidthRow(),fullHeightRow(),(0<window.navigator.userAgent.indexOf("MSIE ")||navigator.userAgent.match(/Trident.*rv\:11\./))&&$(".vc_row-o-full-height").each(function(){"flex"===$(this).css("display")&&$(this).wrap('<div class="vc_ie-flexbox-fixer"></div>')}
341),vc_initVideoBackgrounds(),callSkrollInit=!1,window.vcParallaxSkroll&&window.vcParallaxSkroll.destroy(),$(".vc_parallax-inner").remove(),$("[data-5p-top-bottom]").removeAttr("data-5p-top-bottom data-30p-top-bottom"),$("[data-vc-parallax]").each(function(){var skrollrStart,$parallaxElement,parallaxImage,youtubeId;callSkrollInit=!0,"on"===$(this).data("vcParallaxOFade")&&$(this).children().attr("data-5p-top-bottom","opacity:0;").attr("data-30p-top-bottom","opacity:1;"),skrollrStart=100*$(this).data("vcParallax"),($parallaxElement=$("<div />").addClass("vc_parallax-inner").appendTo($(this))).height(skrollrStart+"%"),parallaxImage=$(this).data("vcParallaxImage"),(youtubeId=vcExtractYoutubeId(parallaxImage))?insertYoutubeVideoAsBackground($parallaxElement,youtubeId):void 0!==parallaxImage&&$parallaxElement.css("background-image","url("+parallaxImage+")"),skrollrStart=-(skrollrStart-100),$parallaxElement.attr("data-bottom-top","top: "+skrollrStart+"%;").attr("data-top-bottom","top: 0%;")}),callSkrollInit&&window.skrollr&&(vcSkrollrOptions={forceHeight:!1,smoothScrolling:!1,mobileCheck:function(){return!1}},window.vcParallaxSkroll=skrollr.init(vcSkrollrOptions),window.vcParallaxSkroll)}),"function"!=typeof window.vc_gridBehaviour&&(window.vc_gridBehaviour=function(){jQuery.fn.vcGrid&&jQuery("[data-vc-grid]").vcGrid()}),"function"!=typeof window.getColumnsCount&&(window.getColumnsCount=function(el){for(var find=!1,i=1;!1===find;){if(el.hasClass("columns_count_"+i))return find=!0,i;i++}});var screen_size=getSizeName();function getSizeName(){var screen_w=jQuery(window).width();return 1170<screen_w?"desktop_wide":960<screen_w&&screen_w<1169?"desktop":768<screen_w&&screen_w<959?"tablet":300<screen_w&&screen_w<767?"mobile":screen_w<300?"mobile_portrait":""}"function"!=typeof window.wpb_prepare_tab_content&&(window.wpb_prepare_tab_content=function(event,ui){var panel=ui.panel||ui.newPanel,$pie_charts=panel.find(".vc_pie_chart:not(.vc_ready)"),$round_charts=panel.find(".vc_round-chart"),$frame=panel.find(".vc_line-chart"),$google_maps=panel.find('[data-ride="vc_carousel"]');vc_carouselBehaviour(),vc_plugin_flexslider(panel),ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),panel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&panel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),$pie_charts.length&&jQuery.fn.vcChat&&$pie_charts.vcChat(),$round_charts.length&&jQuery.fn.vcRoundChart&&$round_charts.vcRoundChart({reload:!1}),$frame.length&&jQuery.fn.vcLineChart&&$frame.vcLineChart({reload:!1}),$google_maps.length&&jQuery.fn.carousel&&$google_maps.carousel("resizeAction"),$frame=panel.find(".isotope, .wpb_image_grid_ul"),$google_maps=panel.find(".wpb_gmaps_widget"),0<$frame.length&&$frame.isotope("layout"),$google_maps.length&&!$google_maps.is(".map_ready")&&(($frame=$google_maps.find("iframe")).attr("src",$frame.attr("src")),$google_maps.addClass("map_ready")),panel.parents(".isotope").length&&panel.parents(".isotope").each(function(){jQuery(this).isotope("layout")}),$(document).trigger("wpb_prepare_tab_content",panel)}),"function"!=typeof window.vc_ttaActivation&&(window.vc_ttaActivation=function(){jQuery("[data-vc-accordion]").on("show.vc.accordion",function(e){var $=window.jQuery,ui={};ui.newPanel=$(this).data("vc.accordion").getTarget(),window.wpb_prepare_tab_content(e,ui)})}),"function"!=typeof window.vc_accordionActivate&&(window.vc_accordionActivate=function(event,ui){var $pie_charts,$round_charts,$line_charts,$carousel;ui.newPanel.length&&ui.newHeader.length&&($pie_charts=ui.newPanel.find(".vc_pie_chart:not(.vc_ready)"),$round_charts=ui.newPanel.find(".vc_round-chart"),$line_charts=ui.newPanel.find(".vc_line-chart"),$carousel=ui.newPanel.find('[data-ride="vc_carousel"]'),void 0!==jQuery.fn.isotope&&ui.newPanel.find(".
341isotope, .wpb_image_grid_ul").isotope("layout"),ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),vc_carouselBehaviour(ui.newPanel),vc_plugin_flexslider(ui.newPanel),$pie_charts.length&&jQuery.fn.vcChat&&$pie_charts.vcChat(),$round_charts.length&&jQuery.fn.vcRoundChart&&$round_charts.vcRoundChart({reload:!1}),$line_charts.length&&jQuery.fn.vcLineChart&&$line_charts.vcLineChart({reload:!1}),$carousel.length&&jQuery.fn.carousel&&$carousel.carousel("resizeAction"),ui.newPanel.parents(".isotope").length&&ui.newPanel.parents(".isotope").each(function(){jQuery(this).isotope("layout")}))}),"function"!=typeof window.initVideoBackgrounds&&(window.initVideoBackgrounds=function(){return window.console&&window.console.warn&&window.console.warn("this function is deprecated use vc_initVideoBackgrounds"),vc_initVideoBackgrounds()}),"function"!=typeof window.vc_initVideoBackgrounds&&(window.vc_initVideoBackgrounds=function(){jQuery("[data-vc-video-bg]").each(function(){var youtubeId,$element=jQuery(this);$element.data("vcVideoBg")?(youtubeId=$element.data("vcVideoBg"),(youtubeId=vcExtractYoutubeId(youtubeId))&&($element.find(".vc_video-bg").remove(),insertYoutubeVideoAsBackground($element,youtubeId)),jQuery(window).on("grid:items:added",function(event,$grid){$element.has($grid).length&&vcResizeVideoBackground($element)})):$element.find(".vc_video-bg").remove()})}),"function"!=typeof window.insertYoutubeVideoAsBackground&&(window.insertYoutubeVideoAsBackground=function($element,youtubeId,counter){if("undefined"==typeof YT||void 0===YT.Player)return 100<(counter=void 0===counter?0:counter)?void console.warn("Too many attempts to load YouTube api"):void setTimeout(function(){insertYoutubeVideoAsBackground($element,youtubeId,counter++)},100);var $container=$element.prepend('<div class="vc_video-bg vc_hidden-xs"><div class="inner"></div></div>').find(".inner");new YT.Player($container[0],{width:"100%",height:"100%",videoId:youtubeId,playerVars:{playlist:youtubeId,iv_load_policy:3,enablejsapi:1,disablekb:1,autoplay:1,controls:0,showinfo:0,rel:0,loop:1,wmode:"transparent"},events:{onReady:function(event){event.target.mute().setLoop(!0)}}}),vcResizeVideoBackground($element),jQuery(window).on("resize",function(){vcResizeVideoBackground($element)})}),"function"!=typeof window.vcResizeVideoBackground&&(window.vcResizeVideoBackground=function($element){var iframeW,iframeH,marginLeft,marginTop,containerW=$element.innerWidth(),containerH=$element.innerHeight();containerW/containerH<16/9?(iframeW=containerH*(16/9),iframeH=containerH,marginLeft=-Math.round((iframeW-containerW)/2)+"px",marginTop=-Math.round((iframeH-containerH)/2)+"px"):(iframeH=(iframeW=containerW)*(9/16),marginTop=-Math.round((iframeH-containerH)/2)+"px",marginLeft=-Math.round((iframeW-containerW)/2)+"px"),iframeW+="px",iframeH+="px",$element.find(".vc_video-bg iframe").css({maxWidth:"1000%",marginLeft:marginLeft,marginTop:marginTop,width:iframeW,height:iframeH})}),"function"!=typeof window.vcExtractYoutubeId&&(window.vcExtractYoutubeId=function(id){if(void 0===id)return!1;id=id.match(/(?:https?:\/{2})?(?:w{3}\.)?youtu(?:be)?\.(?:com|be)(?:\/watch\?v=|\/)([^\s&]+)/);return null!==id&&id[1]}),"function"!=typeof window.vc_googleMapsPointer&&(window.vc_googleMapsPointer=function(){var $=window.jQuery,$wpbGmapsWidget=$(".wpb_gmaps_widget");$wpbGmapsWidget.on("click",function(){$("iframe",this).css("pointer-events","auto")}),$wpbGmapsWidget.on("mouseleave",function(){$("iframe",this).css("pointer-events","none")}),$(".wpb_gmaps_widget iframe").css("pointer-events","none")}),"function"!=typeof window.vc_setHoverBoxPerspective&&(window.vc_setHoverBoxPerspective=function(hoverBox){hoverBox.each(function(){var $this=jQuery(this),perspective=4*$this.width()+"px";$this.css("perspective",perspective)})}),"function"!=typeof window.vc_setHoverBoxHeight&&(window.vc_setHoverBoxHeight=function(hoverBox){hoverBox.each(function(){var hoverBo
341xHeight=jQuery(this),hoverBoxInner=hoverBoxHeight.find(".vc-hoverbox-inner");hoverBoxInner.css("min-height",0);var frontHeight=hoverBoxHeight.find(".vc-hoverbox-front-inner").outerHeight(),hoverBoxHeight=hoverBoxHeight.find(".vc-hoverbox-back-inner").outerHeight(),hoverBoxHeight=hoverBoxHeight<frontHeight?frontHeight:hoverBoxHeight;hoverBoxHeight<250&&(hoverBoxHeight=250),hoverBoxInner.css("min-height",hoverBoxHeight+"px")})}),"function"!=typeof window.vc_prepareHoverBox&&(window.vc_prepareHoverBox=function(){var hoverBox=jQuery(".vc-hoverbox");vc_setHoverBoxHeight(hoverBox),vc_setHoverBoxPerspective(hoverBox)}),jQuery(document).ready(window.vc_prepareHoverBox),jQuery(window).on("resize",window.vc_prepareHoverBox),jQuery(document).ready(function($){window.vc_js()})}(window.jQuery);/*! 342 * WPBakery Page Builder v6.0.0 (https://wpbakery.com) 343 * Copyright 2011-2019 Michael M, WPBakery 344 * License: Commercial. More details: http://go.wpbakery.com/licensing 345 */ 346 347/*! 348Waypoints - 4.0.1 349Copyright © 2011-2016 Caleb Troughton 350Licensed under the MIT license. 351https://github.com/imakewebthings/waypoints/blob/master/licenses.txt 352*/ 353!function(){"use strict";var e=0,r={};function i(t){if(!t)throw new Error("No options passed to Waypoint constructor");if(!t.element)throw new Error("No element option passed to Waypoint constructor");if(!t.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+e,this.options=i.Adapter.extend({},i.defaults,t),this.element=this.options.element,this.adapter=new i.Adapter(this.element),this.callback=t.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=i.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=i.Context.findOrCreateByElement(this.options.context),i.offsetAliases[this.options.offset]&&(this.options.offset=i.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),r[this.key]=this,e+=1}i.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},i.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},i.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete r[this.key]},i.prototype.disable=function(){return this.enabled=!1,this},i.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},i.prototype.next=function(){return this.group.next(this)},i.prototype.previous=function(){return this.group.previous(this)},i.invokeAll=function(t){var e=[];for(var i in r)e.push(r[i]);for(var o=0,n=e.length;o<n;o++)e[o][t]()},i.destroyAll=function(){i.invokeAll("destroy")},i.disableAll=function(){i.invokeAll("disable")},i.enableAll=function(){for(var t in i.Context.refreshAll(),r)r[t].enabled=!0;return this},i.refreshAll=function(){i.Context.refreshAll()},i.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},i.viewportWidth=function(){return document.documentElement.clientWidth},i.adapters=[],i.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},i.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.VcWaypoint=i}(),function(){"use strict";function e(t){window.setTimeout(t,1e3/60)}var i=0,o={},y=window.VcWaypoint,t=window.onload;function n(t){this.element=t,this.Adapter=y.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,o[t.waypointContextKey]=this,i+=1,y.windowContext||(y.windowContext=!0,y.windowContext=new n(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}n.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},n.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),i=this.element==this.element.window;t&&e&&!i&&(this.adapter.off(".vcwaypoints"),delete o[this.key])},n.prototype.createThrottledResizeHandler=function(){var t=this;function e(){t.handleResize(),t.didResize=!1}this.adapter.on("resize.vcwaypoints",function(){t.didResize||(t.didResize=!0,y.requestAnimationFrame(e))})},n.prototype.createThrottledScrollHandler=function(){var t=this;function e(){t.handleScroll(),t.didScroll=!1}this.adapter.on("scroll.vcwaypoints",function(){t.didScroll&&!y.isTouch||(t.didScroll=!0,y.requestAnimationFrame(e))})},n.prototype.handleResize=function(){y.Context.refreshAll()},n.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var o=e[i],n=o.newScroll>o.oldScroll?o.forward:o.backward;for(var r in this.waypoints[i]){var s=this.waypoints[i][r];if(null!==s.triggerPoint){var a=o.oldScroll<s.triggerPoint,l=o.newScroll>=s.triggerPoint;(a&&l||!a&&!l)&&(s.queueTrigger(n),t[s.group.id]=s.group)}}}for(var h in t)t[h].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}}
353,n.prototype.innerHeight=function(){return this.element==this.element.window?y.viewportHeight():this.adapter.innerHeight()},n.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},n.prototype.innerWidth=function(){return this.element==this.element.window?y.viewportWidth():this.adapter.innerWidth()},n.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var o=0,n=t.length;o<n;o++)t[o].destroy()},n.prototype.refresh=function(){var t,e=this.element==this.element.window,i=e?void 0:this.adapter.offset(),o={};for(var n in this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}}){var r=t[n];for(var s in this.waypoints[n]){var a,l,h,p,c=this.waypoints[n][s],u=c.options.offset,d=c.triggerPoint,f=0,w=null==d;c.element!==c.element.window&&(f=c.adapter.offset()[r.offsetProp]),"function"==typeof u?u=u.apply(c):"string"==typeof u&&(u=parseFloat(u),-1<c.options.offset.indexOf("%")&&(u=Math.ceil(r.contextDimension*u/100))),a=r.contextScroll-r.contextOffset,c.triggerPoint=Math.floor(f+a-u),l=d<r.oldScroll,h=c.triggerPoint>=r.oldScroll,p=!l&&!h,!w&&(l&&h)?(c.queueTrigger(r.backward),o[c.group.id]=c.group):!w&&p?(c.queueTrigger(r.forward),o[c.group.id]=c.group):w&&r.oldScroll>=c.triggerPoint&&(c.queueTrigger(r.forward),o[c.group.id]=c.group)}}return y.requestAnimationFrame(function(){for(var t in o)o[t].flushTriggers()}),this},n.findOrCreateByElement=function(t){return n.findByElement(t)||new n(t)},n.refreshAll=function(){for(var t in o)o[t].refresh()},n.findByElement=function(t){return o[t.waypointContextKey]},window.onload=function(){t&&t(),n.refreshAll()},y.requestAnimationFrame=function(t){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||e).call(window,t)},y.Context=n}(),function(){"use strict";function s(t,e){return t.triggerPoint-e.triggerPoint}function a(t,e){return e.triggerPoint-t.triggerPoint}var e={vertical:{},horizontal:{}},i=window.VcWaypoint;function o(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),e[this.axis][this.name]=this}o.prototype.add=function(t){this.waypoints.push(t)},o.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},o.prototype.flushTriggers=function(){for(var t in this.triggerQueues){var e=this.triggerQueues[t],i="up"===t||"left"===t;e.sort(i?a:s);for(var o=0,n=e.length;o<n;o+=1){var r=e[o];(r.options.continuous||o===e.length-1)&&r.trigger([t])}}this.clearTriggerQueues()},o.prototype.next=function(t){this.waypoints.sort(s);var e=i.Adapter.inArray(t,this.waypoints);return e===this.waypoints.length-1?null:this.waypoints[e+1]},o.prototype.previous=function(t){this.waypoints.sort(s);var e=i.Adapter.inArray(t,this.waypoints);return e?this.waypoints[e-1]:null},o.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},o.prototype.remove=function(t){var e=i.Adapter.inArray(t,this.waypoints);-1<e&&this.waypoints.splice(e,1)},o.prototype.first=function(){return this.waypoints[0]},o.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},o.findOrCreate=function(t){return e[t.axis][t.name]||new o(t)},i.Group=o}(),function(){"use strict";var i=window.jQuery,t=window.VcWaypoint;function o(t){this.$element=i(t)}i.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(t,e){o.prototype[e]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[e].apply(this.$element,t)}}),i.each(["extend","inArray","isEmptyObject"],function(t,e){o[e]=i[e]}),t.adapters.push({name:"jquery",Adapter:o}),t.Adapter=o}(),function(){"use strict";var n=window.VcWaypoint;function t(o){return function(){var e=[],i=arguments[0];return o.isFunction(arguments[0])&&((i=o.extend({},arguments[1])).handler=arguments[0]),this.each(function(){var t=o.extend({},i,{element:this});"string"==typeof t.context&&(t.context=o(this).closest(t.context)[0]),e.push(new n(t))}),e}}window.jQuery&&(window.jQuery.fn.vcwaypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.vcwaypoint=t(window.Zepto))}();
vendor: 62,933 bytes, line 353
353!function(t,e,n,o){"use strict";function i(t,e){var o,i,a,s=[],r=0;t&&t.isDefaultPrevented()||(t.preventDefault(),e=e||{},t&&t.data&&(e=h(t.data.options,e)),o=e.$target||n(t.currentTarget).trigger("blur"),(a=n.fancybox.getInstance())&&a.$trigger&&a.$trigger.is(o)||(e.selector?s=n(e.selector):(i=o.attr("data-fancybox")||"",i?(s=t.data?t.data.items:[],s=s.length?s.filter('[data-fancybox="'+i+'"]'):n('[data-fancybox="'+i+'"]')):s=[o]),r=n(s).index(o),r<0&&(r=0),a=n.fancybox.open(s,e,r),a.$trigger=o))}if(t.console=t.console||{info:function(t){}},n){if(n.fn.fancybox)return void console.info("fancyBox already initialized");var a={closeExisting:!1,loop:!1,gutter:50,keyboard:!0,preventCaptionOverlap:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","slideShow","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" allowfullscreen="allowfullscreen" allow="autoplay; fullscreen" src=""></iframe>',preload:!0,css:{},attr:{scrolling:"auto"}},video:{tpl:'<video class="fancybox-video" controls controlsList="nodownload" poster="{{poster}}"><source src="{{src}}" type="{{format}}" />Sorry, your browser doesn\'t support embedded videos, <a href="{{src}}">download</a> and watch with your favorite video player!</video>',format:"",autoStart:!0},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"></div><div class="fancybox-inner"><div class="fancybox-infobar"><span data-fancybox-index></span> / <span data-fancybox-count></span></div><div class="fancybox-toolbar">{{buttons}}</div><div class="fancybox-navigation">{{arrows}}</div><div class="fancybox-stage"></div><div class="fancybox-caption"><div class="fancybox-caption__body"></div></div></div></div>',spinnerTpl:'<div class="fancybox-loading"></div>',errorTpl:'<div class="fancybox-error"><p>{{ERROR}}</p></div>',btnTpl:{download:'<a download data-fancybox-download class="fancybox-button fancybox-button--download" title="{{DOWNLOAD}}" href="javascript:;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.62 17.09V19H5.38v-1.91zm-2.97-6.96L17 11.45l-5 4.87-5-4.87 1.36-1.32 2.68 2.64V5h1.92v7.77z"/></svg></a>',zoom:'<button data-fancybox-zoom class="fancybox-button fancybox-button--zoom" title="{{ZOOM}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.7 17.3l-3-3a5.9 5.9 0 0 0-.6-7.6 5.9 5.9 0 0 0-8.4 0 5.9 5.9 0 0 0 0 8.4 5.9 5.9 0 0 0 7.7.7l3 3a1 1 0 0 0 1.3 0c.4-.5.4-1 0-1.5zM8.1 13.8a4 4 0 0 1 0-5.7 4 4 0 0 1 5.7 0 4 4 0 0 1 0 5.7 4 4 0 0 1-5.7 0z"/></svg></button>',close:'<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 10.6L6.6 5.2 5.2 6.6l5.4 5.4-5.4 5.4 1.4 1.4 5.4-5.4 5.4 5.4 1.4-1.4-5.4-5.4 5.4-5.4-1.4-1.4-5.4 5.4z"/></svg></button>',arrowLeft:'<button data-fancybox-prev class="fancybox-button fancybox-button--arrow_left" title="{{PREV}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11.28 15.7l-1.34 1.37L5 12l4.94-5.07 1.34 1.38-2.68 2.72H19v1.94H8.6z"/></svg></div></button>',arrowRight:'<button data-fancybox-next class="fancybox-button fancybox-button--arrow_right" title="{{NEXT}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.4 12.97l-2.68 2.72 1.34 1.38L19 12l-4.94-5.07-1.34 1.38 2.68 2.72H5v1.94z"/></svg></div></button>',smallBtn:'<button type="button" data-fancybox-close class="fancybox-button fancybox-close-small" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" version="1" viewBox="0 0 24 24"><path d="M13 12l5-5-1-1-5 5-5-5-1 1 5 5-5 5 1 1 5-5 5 5 1-1z"/></svg></button>'},parentEl:"body",hideScrollbar:!0,autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:3e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:n.noop,beforeLoad:n.noop,afterLoad:n.noop,beforeShow:n.noop,afterShow:n.noop,beforeClose:n.noop,afterClose:n.noop,onActivate:n.noop,onDeactivate:n.noop,clickContent:function(t,e){return"image"===t.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{preventCaptionOverlap:!1,idleTime:!1,clickContent:function(t,e){return"image"===t.type&&"toggleControls"},clickSlide:function(t,e){return"image"===t.type?"toggleControls":"close"},dblclickContent:function(t,e){return"image"===t.type&&"zoom"},dblclickSlide:function(t,e){return"image"===t.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. <br/> Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schließen",NEXT:"Weiter",PREV:"Zurück",ERROR:"Die angeforderten Daten konnten nicht geladen werden. <br/> Bitte versuchen Sie es später nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Vergrößern"}}},s=n(t),r=n(e),c=0,l=function(t){return t&&t.hasOwnProperty&&t instanceof n},d=function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)}}(),u=function(){return t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||function(e){t.clearTimeout(e)}}(),f=function(){var t,n=e.createElement("fakeelement"),o={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in o)if(void 0!==n.style[t])return o[t];return"transitionend"}(),p=function(t){return t&&t.length&&t[0].offsetHeight},h=function(t,e){var o=n.extend(!0,{},t,e);return n.each(e,function(t,e){n.isArray(e)&&(o[t]=e)}),o},g=function(t){var o,i;return!(!t||t.ownerDocument!==e)&&(n(".fancybox-container").css("pointer-events","none"),o={x:t.getBoundingClientRect().left+t.offsetWidth/2,y:t.getBoundingClientRect().top+t.offsetHeight/2},i=e.elementFromPoint(o.x,o.y)===t,n(".fancybox-container").css("pointer-events",""),i)},b=function(t,e,o){var i=this;i.opts=h({index:o},n.fancybox.defaults),n.isPlainObject(e)&&(i.opts=h(i.opts,e)),n.fancybox.isMobile&&(i.opts=h(i.opts,i.opts.mobile)),i.id=i.opts.id||++c,i.currIndex=parseInt(i.opts.index,10)||0,i.prevIndex=null,i.prevPos=null,i.currPos=0,i.firstRun=!0,i.group=[],i.slides={},i.addContent(t),i.group.length&&i.init()};n.extend(b.prototype,{init:function(){var o,i,a=this,s=a.group[a.currIndex],r=s.opts;r.closeExisting&&n.fancybox.close(!0),n("body").addClass("fancybox-active"),!n.fancybox.getInstance()&&!1!==r.hideScrollbar&&!n.fancybox.isMobile&&e.body.scrollHeight>t.innerHeight&&(n("head").append('<style id="fancybox-style-noscroll" type="text/css">.compensate-for-scrollbar{margin-right:'+(t.innerWidth-e.documentElement.clientWidth)+"px;}</style>"),n("body").addClass("compensate-for-scrollbar")),i="",n.each(r.buttons,function(t,e){i+=r.btnTpl[e]||""}),o=n(a.translate(a,r.baseTpl.replace("{{buttons}}",i).replace("{{arrows}}",r.btnTpl.arrowLeft+r.btnTpl.arrowRight))).attr("id","fancybox-container-"+a.id).addClass(r.baseClass).data("FancyBox",a).appendTo(r.parentEl),a.$refs={container:o},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(t){a.$refs[t]=o.find(".fancybox-"+t)}),a.trigger("onInit"),a.activate(),a.jumpTo(a.currIndex)},translate:function(t,e){var n=t.opts.i18n[t.opts.lang]||t.opts.i18n.en;return e.replace(/\{\{(\w+)\}\}/g,function(t,e){return void 0===n[e]?t:n[e]})},addContent:function(t){var e,o=this,i=n.makeArray(t);n.each(i,function(t,e){var i,a,s,r,c,l={},d={};n.isPlainObject(e)?(l=e,d=e.opts||e):"object"===n.type(e)&&n(e).length?(i=n(e),d=i.data()||{},d=n.extend(!0,{},d,d.options),d.$orig=i,l.src=o.opts.src||d.src||i.attr("href"),l.type||l.src||(l.type="inline",l.src=e)):l={type:"html",src:e+""},l.opts=n.extend(!0,{},o.opts,d),n.isArray(d.buttons)&&(l.opts.buttons=d.buttons),n.fancybox.isMobile&&l.opts.mobile&&(l.opts=h(l.opts,l.opts.mobile)),a=l.type||l.opts.type,r=l.src||"",!a&&r&&((s=r.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(a="video",l.opts.video.format||(l.opts.video.format="video/"+("ogv"===s[1]?"ogg":s[1]))):r.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?a="image":r.match(/\.(pdf)((\?|#).*)?$/i)?(a="iframe",l=n.extend(!0,l,{contentType:"pdf",opts:{iframe:{preload:!1}}})):"#"===r.charAt(0)&&(a="inline")),a?l.type=a:o.trigger("objectNeedsType",l),l.contentType||(l.contentType=n.inArray(l.type,["html","inline","ajax"])>-1?"html":l.type),l.index=o.group.length,"auto"==l.opts.smallBtn&&(l.opts.smallBtn=n.inArray(l.type,["html","inline","ajax"])>-1),"auto"===l.opts.toolbar&&(l.opts.toolbar=!l.opts.smallBtn),l.$thumb=l.opts.$thumb||null,l.opts.$trigger&&l.index===o.opts.index&&(l.$thumb=l.opts.$trigger.find("img:first"),l.$thumb.length&&(l.opts.$orig=l.opts.$trigger)),l.$thumb&&l.$thumb.length||!l.opts.$orig||(l.$thumb=l.opts.$orig.find("img:first")),l.$thumb&&!l.$thumb.length&&(l.$thumb=null),l.thumb=l.opts.thumb||(l.$thumb?l.$thumb[0].src:null),"function"===n.type(l.opts.caption)&&(l.opts.caption=l.opts.caption.apply(e,[o,l])),"function"===n.type(o.opts.caption)&&(l.opts.caption=o.opts.caption.apply(e,[o,l])),l.opts.caption instanceof n||(l.opts.caption=void 0===l.opts.caption?"":l.opts.caption+""),"ajax"===l.type&&(c=r.split(/\s+/,2),c.length>1&&(l.src=c.shift(),l.opts.filter=c.shift())),l.opts.modal&&(l.opts=n.extend(!0,l.opts,{trapFocus:!0,infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),o.group.push(l)}),Object.keys(o.slides).length&&(o.updateControls(),(e=o.Thumbs)&&e.isActive&&(e.create(),e.focus()))},addEvents:function(){var e=this;e.removeEvents(),e.$refs.container.on("click.fb-close","[data-fancybox-close]",function(t){t.stopPropagation(),t.preventDefault(),e.close(t)}).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",function(t){t.stopPropagation(),t.preventDefault(),e.previous()}).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",function(t){t.stopPropagation(),t.preventDefault(),e.next()}).on("click.fb","[data-fancybox-zoom]",function(t){e[e.isScaledDown()?"scaleToActual":"scaleToFit"]()}),s.on("orientationchange.fb resize.fb",function(t){t&&t.originalEvent&&"resize"===t.originalEvent.type?(e.requestId&&u(e.requestId),e.requestId=d(function(){e.update(t)})):(e.current&&"iframe"===e.current.type&&e.$refs.stage.hide(),setTimeout(function(){e.$refs.stage.show(),e.update(t)},n.fancybox.isMobile?600:250))}),r.on("keydown.fb",function(t){var o=n.fancybox?n.fancybox.getInstance():null,i=o.current,a=t.keyCode||t.which;if(9==a)return void(i.opts.trapFocus&&e.focus(t));if(!(!i.opts.keyboard||t.ctrlKey||t.altKey||t.shiftKey||n(t.target).is("input,textarea,video,audio,select")))return 8===a||27===a?(t.preventDefault(),void e.close(t)):37===a||38===a?(t.preventDefault(),void e.previous()):39===a||40===a?(t.preventDefault(),void e.next()):void e.trigger("afterKeydown",t,a)}),e.group[e.currIndex].opts.idleTime&&(e.idleSecondsCounter=0,r.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(t){e.idleSecondsCounter=0,e.isIdle&&e.showControls(),e.isIdle=!1}),e.idleInterval=t.setInterval(function(){++e.idleSecondsCounter>=e.group[e.currIndex].opts.idleTime&&!e.isDragging&&(e.isIdle=!0,e.idleSecondsCounter=0,e.hideControls())},1e3))},removeEvents:function(){var e=this;s.off("orientationchange.fb resize.fb"),r.off("keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),e.idleInterval&&(t.clearInterval(e.idleInterval),e.idleInterval=null)},previous:function(t){return this.jumpTo(this.currPos-1,t)},next:function(t){return this.jumpTo(this.currPos+1,t)},jumpTo:function(t,e){var o,i,a,s,r,c,l,d,u,f=this,h=f.group.length;if(!(f.isDragging||f.isClosing||f.isAnimating&&f.firstRun)){if(t=parseInt(t,10),!(a=f.current?f.current.opts.loop:f.opts.loop)&&(t<0||t>=h))return!1;if(o=f.firstRun=!Object.keys(f.slides).length,r=f.current,f.prevIndex=f.currIndex,f.prevPos=f.currPos,s=f.createSlide(t),h>1&&((a||s.index<h-1)&&f.createSlide(t+1),(a||s.index>0)&&f.createSlide(t-1)),f.current=s,f.currIndex=s.index,f.currPos=s.pos,f.trigger("beforeShow",o),f.updateControls(),s.forcedDuration=void 0,n.isNumeric(e)?s.forcedDuration=e:e=s.opts[o?"animationDuration":"transitionDuration"],e=parseInt(e,10),i=f.isMoved(s),s.$slide.addClass("fancybox-slide--current"),o)return s.opts.animationEffect&&e&&f.$refs.container.css("transition-duration",e+"ms"),f.$refs.container.addClass("fancybox-is-open").trigger("focus"),f.loadSlide(s),void f.preload("image");c=n.fancybox.getTranslate(r.$slide),l=n.fancybox.getTranslate(f.$refs.stage),n.each(f.slides,function(t,e){n.fancybox.stop(e.$slide,!0)}),r.pos!==s.pos&&(r.isComplete=!1),r.$slide.removeClass("fancybox-slide--complete fancybox-slide--current"),i?(u=c.left-(r.pos*c.width+r.pos*r.opts.gutter),n.each(f.slides,function(t,o){o.$slide.removeClass("fancybox-animated").removeClass(function(t,e){return(e.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")});var i=o.pos*c.width+o.pos*o.opts.gutter;n.fancybox.setTranslate(o.$slide,{top:0,left:i-l.left+u}),o.pos!==s.pos&&o.$slide.addClass("fancybox-slide--"+(o.pos>s.pos?"next":"previous")),p(o.$slide),n.fancybox.animate(o.$slide,{top:0,left:(o.pos-s.pos)*c.width+(o.pos-s.pos)*o.opts.gutter},e,function(){o.$slide.css({transform:"",opacity:""}).removeClass("fancybox-slide--next fancybox-slide--previous"),o.pos===f.currPos&&f.complete()})})):e&&s.opts.transitionEffect&&(d="fancybox-animated fancybox-fx-"+s.opts.transitionEffect,r.$slide.addClass("fancybox-slide--"+(r.pos>s.pos?"next":"previous")),n.fancybox.animate(r.$slide,d,e,function(){r.$slide.removeClass(d).removeClass("fancybox-slide--next fancybox-slide--previous")},!1)),s.isLoaded?f.revealContent(s):f.loadSlide(s),f.preload("image")}},createSlide:function(t){var e,o,i=this;return o=t%i.group.length,o=o<0?i.group.length+o:o,!i.slides[t]&&i.group[o]&&(e=n('<div class="fancybox-slide"></div>').appendTo(i.$refs.stage),i.slides[t]=n.extend(!0,{},i.group[o],{pos:t,$slide:e,isLoaded:!1}),i.updateSlide(i.slides[t])),i.slides[t]},scaleToActual:function(t,e,o){var i,a,s,r,c,l=this,d=l.current,u=d.$content,f=n.fancybox.getTranslate(d.$slide).width,p=n.fancybox.getTranslate(d.$slide).height,h=d.width,g=d.height;l.isAnimating||l.isMoved()||!u||"image"!=d.type||!d.isLoaded||d.hasError||(l.isAnimating=!0,n.fancybox.stop(u),t=void 0===t?.5*f:t,e=void 0===e?.5*p:e,i=n.fancybox.getTranslate(u),i.top-=n.fancybox.getTranslate(d.$slide).top,i.left-=n.fancybox.getTranslate(d.$slide).left,r=h/i.width,c=g/i.height,a=.5*f-.5*h,s=.5*p-.5*g,h>f&&(a=i.left*r-(t*r-t),a>0&&(a=0),a<f-h&&(a=f-h)),g>p&&(s=i.top*c-(e*c-e),s>0&&(s=0),s<p-g&&(s=p-g)),l.updateCursor(h,g),n.fancybox.animate(u,{top:s,left:a,scaleX:r,scaleY:c},o||366,function(){l.isAnimating=!1}),l.SlideShow&&l.SlideShow.isActive&&l.SlideShow.stop())},scaleToFit:function(t){var e,o=this,i=o.current,a=i.$content;o.isAnimating||o.isMoved()||!a||"image"!=i.type||!i.isLoaded||i.hasError||(o.isAnimating=!0,n.fancybox.stop(a),e=o.getFitPos(i),o.updateCursor(e.width,e.height),n.fancybox.animate(a,{top:e.top,left:e.left,scaleX:e.width/a.width(),scaleY:e.height/a.height()},t||366,function(){o.isAnimating=!1}))},getFitPos:function(t){var e,o,i,a,s=this,r=t.$content,c=t.$slide,l=t.width||t.opts.width,d=t.height||t.opts.height,u={};return!!(t.isLoaded&&r&&r.length)&&(e=n.fancybox.getTranslate(s.$refs.stage).width,o=n.fancybox.getTranslate(s.$refs.stage).height,e-=parseFloat(c.css("paddingLeft"))+parseFloat(c.css("paddingRight"))+parseFloat(r.css("marginLeft"))+parseFloat(r.css("marginRight")),o-=parseFloat(c.css("paddingTop"))+parseFloat(c.css("paddingBottom"))+parseFloat(r.css("marginTop"))+parseFloat(r.css("marginBottom")),l&&d||(l=e,d=o),i=Math.min(1,e/l,o/d),l*=i,d*=i,l>e-.5&&(l=e),d>o-.5&&(d=o),"image"===t.type?(u.top=Math.floor(.5*(o-d))+parseFloat(c.css("paddingTop")),u.left=Math.floor(.5*(e-l))+parseFloat(c.css("paddingLeft"))):"video"===t.contentType&&(a=t.opts.width&&t.opts.height?l/d:t.opts.ratio||16/9,d>l/a?d=l/a:l>d*a&&(l=d*a)),u.width=l,u.height=d,u)},update:function(t){var e=this;n.each(e.slides,function(n,o){e.updateSlide(o,t)})},updateSlide:function(t,e){var o=this,i=t&&t.$content,a=t.width||t.opts.width,s=t.height||t.opts.height,r=t.$slide;o.adjustCaption(t),i&&(a||s||"video"===t.contentType)&&!t.hasError&&(n.fancybox.stop(i),n.fancybox.setTranslate(i,o.getFitPos(t)),t.pos===o.currPos&&(o.isAnimating=!1,o.updateCursor())),o.adjustLayout(t),r.length&&(r.trigger("refresh"),t.pos===o.currPos&&o.$refs.toolbar.add(o.$refs.navigation.find(".fancybox-button--arrow_right")).toggleClass("compensate-for-scrollbar",r.get(0).scrollHeight>r.get(0).clientHeight)),o.trigger("onUpdate",t,e)},centerSlide:function(t){var e=this,o=e.current,i=o.$slide;!e.isClosing&&o&&(i.siblings().css({transform:"",opacity:""}),i.parent().children().removeClass("fancybox-slide--previous fancybox-slide--next"),n.fancybox.animate(i,{top:0,left:0,opacity:1},void 0===t?0:t,function(){i.css({transform:"",opacity:""}),o.isComplete||e.complete()},!1))},isMoved:function(t){var e,o,i=t||this.current;return!!i&&(o=n.fancybox.getTranslate(this.$refs.stage),e=n.fancybox.getTranslate(i.$slide),!i.$slide.hasClass("fancybox-animated")&&(Math.abs(e.top-o.top)>.5||Math.abs(e.left-o.left)>.5))},updateCursor:function(t,e){var o,i,a=this,s=a.current,r=a.$refs.container;s&&!a.isClosing&&a.Guestures&&(r.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-zoomOut fancybox-can-swipe fancybox-can-pan"),o=a.canPan(t,e),i=!!o||a.isZoomable(),r.toggleClass("fancybox-is-zoomable",i),n("[data-fancybox-zoom]").prop("disabled",!i),o?r.addClass("fancybox-can-pan"):i&&("zoom"===s.opts.clickContent||n.isFunction(s.opts.clickContent)&&"zoom"==s.opts.clickContent(s))?r.addClass("fancybox-can-zoomIn"):s.opts.touch&&(s.opts.touch.vertical||a.group.length>1)&&"video"!==s.contentType&&r.addClass("fancybox-can-swipe"))},isZoomable:function(){var t,e=this,n=e.current;if(n&&!e.isClosing&&"image"===n.type&&!n.hasError){if(!n.isLoaded)return!0;if((t=e.getFitPos(n))&&(n.width>t.width||n.height>t.height))return!0}return!1},isScaledDown:function(t,e){var o=this,i=!1,a=o.current,s=a.$content;return void 0!==t&&void 0!==e?i=t<a.width&&e<a.height:s&&(i=n.fancybox.getTranslate(s),i=i.width<a.width&&i.height<a.height),i},canPan:function(t,e){var o=this,i=o.current,a=null,s=!1;return"image"===i.type&&(i.isComplete||t&&e)&&!i.hasError&&(s=o.getFitPos(i),void 0!==t&&void 0!==e?a={width:t,height:e}:i.isComplete&&(a=n.fancybox.getTranslate(i.$content)),a&&s&&(s=Math.abs(a.width-s.width)>1.5||Math.abs(a.height-s.height)>1.5)),s},loadSlide:function(t){var e,o,i,a=this;if(!t.isLoading&&!t.isLoaded){if(t.isLoading=!0,!1===a.trigger("beforeLoad",t))return t.isLoading=!1,!1;switch(e=t.type,o=t.$slide,o.off("refresh").trigger("onReset").addClass(t.opts.slideClass),e){case"image":a.setImage(t);break;case"iframe":a.setIframe(t);break;case"html":a.setContent(t,t.src||t.content);break;case"video":a.setContent(t,t.opts.video.tpl.replace(/\{\{src\}\}/gi,t.src).replace("{{format}}",t.opts.videoFormat||t.opts.video.format||"").replace("{{poster}}",t.thumb||""));break;case"inline":n(t.src).length?a.setContent(t,n(t.src)):a.setError(t);break;case"ajax":a.showLoading(t),i=n.ajax(n.extend({},t.opts.ajax.settings,{url:t.src,success:function(e,n){"success"===n&&a.setContent(t,e)},error:function(e,n){e&&"abort"!==n&&a.setError(t)}})),o.one("onReset",function(){i.abort()});break;default:a.setError(t)}return!0}},setImage:function(t){var o,i=this;setTimeout(function(){var e=t.$image;i.isClosing||!t.isLoading||e&&e.length&&e[0].complete||t.hasError||i.showLoading(t)},50),i.checkSrcset(t),t.$content=n('<div class="fancybox-content"></div>').addClass("fancybox-is-hidden").appendTo(t.$slide.addClass("fancybox-slide--image")),!1!==t.opts.preload&&t.opts.width&&t.opts.height&&t.thumb&&(t.width=t.opts.width,t.height=t.opts.height,o=e.createElement("img"),o.onerror=function(){n(this).remove(),t.$ghost=null},o.onload=function(){i.afterLoad(t)},t.$ghost=n(o).addClass("fancybox-image").appendTo(t.$content).attr("src",t.thumb)),i.setBigImage(t)},checkSrcset:function(e){var n,o,i,a,s=e.opts.srcset||e.opts.image.srcset;if(s){i=t.devicePixelRatio||1,a=t.innerWidth*i,o=s.split(",").map(function(t){var e={};return t.trim().split(/\s+/).forEach(function(t,n){var o=parseInt(t.substring(0,t.length-1),10);if(0===n)return e.url=t;o&&(e.value=o,e.postfix=t[t.length-1])}),e}),o.sort(function(t,e){return t.value-e.value});for(var r=0;r<o.length;r++){var c=o[r];if("w"===c.postfix&&c.value>=a||"x"===c.postfix&&c.value>=i){n=c;break}}!n&&o.length&&(n=o[o.length-1]),n&&(e.src=n.url,e.width&&e.height&&"w"==n.postfix&&(e.height=e.width/e.height*n.value,e.width=n.value),e.opts.srcset=s)}},setBigImage:function(t){var o=this,i=e.createElement("img"),a=n(i);t.$image=a.one("error",function(){o.setError(t)}).one("load",function(){var e;t.$ghost||(o.resolveImageSlideSize(t,this.naturalWidth,this.naturalHeight),o.afterLoad(t)),o.isClosing||(t.opts.srcset&&(e=t.opts.sizes,e&&"auto"!==e||(e=(t.width/t.height>1&&s.width()/s.height()>1?"100":Math.round(t.width/t.height*100))+"vw"),a.attr("sizes",e).attr("srcset",t.opts.srcset)),t.$ghost&&setTimeout(function(){t.$ghost&&!o.isClosing&&t.$ghost.hide()},Math.min(300,Math.max(1e3,t.height/1600))),o.hideLoading(t))}).addClass("fancybox-image").attr("src",t.src).appendTo(t.$content),(i.complete||"complete"==i.readyState)&&a.naturalWidth&&a.naturalHeight?a.trigger("load"):i.error&&a.trigger("error")},resolveImageSlideSize:function(t,e,n){var o=parseInt(t.opts.width,10),i=parseInt(t.opts.height,10);t.width=e,t.height=n,o>0&&(t.width=o,t.height=Math.floor(o*n/e)),i>0&&(t.width=Math.floor(i*e/n),t.height=i)},setIframe:function(t){var e,o=this,i=t.opts.iframe,a=t.$slide;t.$content=n('<div class="fancybox-content'+(i.preload?" fancybox-is-hidden":"")+'"></div>').css(i.css).appendTo(a),a.addClass("fancybox-slide--"+t.contentType),t.$iframe=e=n(i.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(i.attr).appendTo(t.$content),i.preload?(o.showLoading(t),e.on("load.fb error.fb",function(e){this.isReady=1,t.$slide.trigger("refresh"),o.afterLoad(t)}),a.on("refresh.fb",function(){var n,o,s=t.$content,r=i.css.width,c=i.css.height;if(1===e[0].isReady){try{n=e.contents(),o=n.find("body")}catch(t){}o&&o.length&&o.children().length&&(a.css("overflow","visible"),s.css({width:"100%","max-width":"100%",height:"9999px"}),void 0===r&&(r=Math.ceil(Math.max(o[0].clientWidth,o.outerWidth(!0)))),s.css("width",r||"").css("max-width",""),void 0===c&&(c=Math.ceil(Math.max(o[0].clientHeight,o.outerHeight(!0)))),s.css("height",c||""),a.css("overflow","auto")),s.removeClass("fancybox-is-hidden")}})):o.afterLoad(t),e.attr("src",t.src),a.one("onReset",function(){try{n(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(t){}n(this).off("refresh.fb").empty(),t.isLoaded=!1,t.isRevealed=!1})},setContent:function(t,e){var o=this;o.isClosing||(o.hideLoading(t),t.$content&&n.fancybox.stop(t.$content),t.$slide.empty(),l(e)&&e.parent().length?((e.hasClass("fancybox-content")||e.parent().hasClass("fancybox-content"))&&e.parents(".fancybox-slide").trigger("onReset"),t.$placeholder=n("<div>").hide().insertAfter(e),e.css("display","inline-block")):t.hasError||("string"===n.type(e)&&(e=n("<div>").append(n.trim(e)).contents()),t.opts.filter&&(e=n("<div>").html(e).find(t.opts.filter))),t.$slide.one("onReset",function(){n(this).find("video,audio").trigger("pause"),t.$placeholder&&(t.$placeholder.after(e.removeClass("fancybox-content").hide()).remove(),t.$placeholder=null),t.$smallBtn&&(t.$smallBtn.remove(),t.$smallBtn=null),t.hasError||(n(this).empty(),t.isLoaded=!1,t.isRevealed=!1)}),n(e).appendTo(t.$slide),n(e).is("video,audio")&&(n(e).addClass("fancybox-video"),n(e).wrap("<div></div>"),t.contentType="video",t.opts.width=t.opts.width||n(e).attr("width"),t.opts.height=t.opts.height||n(e).attr("height")),t.$content=t.$slide.children().filter("div,form,main,video,audio,article,.fancybox-content").first(),t.$content.siblings().hide(),t.$content.length||(t.$content=t.$slide.wrapInner("<div></div>").children().first()),t.$content.addClass("fancybox-content"),t.$slide.addClass("fancybox-slide--"+t.contentType),o.afterLoad(t))},setError:function(t){t.hasError=!0,t.$slide.trigger("onReset").removeClass("fancybox-slide--"+t.contentType).addClass("fancybox-slide--error"),t.contentType="html",this.setContent(t,this.translate(t,t.opts.errorTpl)),t.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(t){var e=this;(t=t||e.current)&&!t.$spinner&&(t.$spinner=n(e.translate(e,e.opts.spinnerTpl)).appendTo(t.$slide).hide().fadeIn("fast"))},hideLoading:function(t){var e=this;(t=t||e.current)&&t.$spinner&&(t.$spinner.stop().remove(),delete t.$spinner)},afterLoad:function(t){var e=this;e.isClosing||(t.isLoading=!1,t.isLoaded=!0,e.trigger("afterLoad",t),e.hideLoading(t),!t.opts.smallBtn||t.$smallBtn&&t.$smallBtn.length||(t.$smallBtn=n(e.translate(t,t.opts.btnTpl.smallBtn)).appendTo(t.$content)),t.opts.protect&&t.$content&&!t.hasError&&(t.$content.on("contextmenu.fb",function(t){return 2==t.button&&t.preventDefault(),!0}),"image"===t.type&&n('<div class="fancybox-spaceball"></div>').appendTo(t.$content)),e.adjustCaption(t),e.adjustLayout(t),t.pos===e.currPos&&e.updateCursor(),e.revealContent(t))},adjustCaption:function(t){var e,n=this,o=t||n.current,i=o.opts.caption,a=o.opts.preventCaptionOverlap,s=n.$refs.caption,r=!1;s.toggleClass("fancybox-caption--separate",a),a&&i&&i.length&&(o.pos!==n.currPos?(e=s.clone().appendTo(s.parent()),e.children().eq(0).empty().html(i),r=e.outerHeight(!0),e.empty().remove()):n.$caption&&(r=n.$caption.outerHeight(!0)),o.$slide.css("padding-bottom",r||""))},adjustLayout:function(t){var e,n,o,i,a=this,s=t||a.current;s.isLoaded&&!0!==s.opts.disableLayoutFix&&(s.$content.css("margin-bottom",""),s.$content.outerHeight()>s.$slide.height()+.5&&(o=s.$slide[0].style["padding-bottom"],i=s.$slide.css("padding-bottom"),parseFloat(i)>0&&(e=s.$slide[0].scrollHeight,s.$slide.css("padding-bottom",0),Math.abs(e-s.$slide[0].scrollHeight)<1&&(n=i),s.$slide.css("padding-bottom",o))),s.$content.css("margin-bottom",n))},revealContent:function(t){var e,o,i,a,s=this,r=t.$slide,c=!1,l=!1,d=s.isMoved(t),u=t.isRevealed;return t.isRevealed=!0,e=t.opts[s.firstRun?"animationEffect":"transitionEffect"],i=t.opts[s.firstRun?"animationDuration":"transitionDuration"],i=parseInt(void 0===t.forcedDuration?i:t.forcedDuration,10),!d&&t.pos===s.currPos&&i||(e=!1),"zoom"===e&&(t.pos===s.currPos&&i&&"image"===t.type&&!t.hasError&&(l=s.getThumbPos(t))?c=s.getFitPos(t):e="fade"),"zoom"===e?(s.isAnimating=!0,c.scaleX=c.width/l.width,c.scaleY=c.height/l.height,a=t.opts.zoomOpacity,"auto"==a&&(a=Math.abs(t.width/t.height-l.width/l.height)>.1),a&&(l.opacity=.1,c.opacity=1),n.fancybox.setTranslate(t.$content.removeClass("fancybox-is-hidden"),l),p(t.$content),void n.fancybox.animate(t.$content,c,i,function(){s.isAnimating=!1,s.complete()})):(s.updateSlide(t),e?(n.fancybox.stop(r),o="fancybox-slide--"+(t.pos>=s.prevPos?"next":"previous")+" fancybox-animated fancybox-fx-"+e,r.addClass(o).removeClass("fancybox-slide--current"),t.$content.removeClass("fancybox-is-hidden"),p(r),"image"!==t.type&&t.$content.hide().show(0),void n.fancybox.animate(r,"fancybox-slide--current",i,function(){r.removeClass(o).css({transform:"",opacity:""}),t.pos===s.currPos&&s.complete()},!0)):(t.$content.removeClass("fancybox-is-hidden"),u||!d||"image"!==t.type||t.hasError||t.$content.hide().fadeIn("fast"),void(t.pos===s.currPos&&s.complete())))},getThumbPos:function(t){var e,o,i,a,s,r=!1,c=t.$thumb;return!(!c||!g(c[0]))&&(e=n.fancybox.getTranslate(c),o=parseFloat(c.css("border-top-width")||0),i=parseFloat(c.css("border-right-width")||0),a=parseFloat(c.css("border-bottom-width")||0),s=parseFloat(c.css("border-left-width")||0),r={top:e.top+o,left:e.left+s,width:e.width-i-s,height:e.height-o-a,scaleX:1,scaleY:1},e.width>0&&e.height>0&&r)},complete:function(){var t,e=this,o=e.current,i={};!e.isMoved()&&o.isLoaded&&(o.isComplete||(o.isComplete=!0,o.$slide.siblings().trigger("onReset"),e.preload("inline"),p(o.$slide),o.$slide.addClass("fancybox-slide--complete"),n.each(e.slides,function(t,o){o.pos>=e.currPos-1&&o.pos<=e.currPos+1?i[o.pos]=o:o&&(n.fancybox.stop(o.$slide),o.$slide.off().remove())}),e.slides=i),e.isAnimating=!1,e.updateCursor(),e.trigger("afterShow"),o.opts.video.autoStart&&o.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",function(){Document.exitFullscreen?Document.exitFullscreen():this.webkitExitFullscreen&&this.webkitExitFullscreen(),e.next()}),o.opts.autoFocus&&"html"===o.contentType&&(t=o.$content.find("input[autofocus]:enabled:visible:first"),t.length?t.trigger("focus"):e.focus(null,!0)),o.$slide.scrollTop(0).scrollLeft(0))},preload:function(t){var e,n,o=this;o.group.length<2||(n=o.slides[o.currPos+1],e=o.slides[o.currPos-1],e&&e.type===t&&o.loadSlide(e),n&&n.type===t&&o.loadSlide(n))},focus:function(t,o){var i,a,s=this,r=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not([tabindex^="-"])'].join(",");s.isClosing||(i=!t&&s.current&&s.current.isComplete?s.current.$slide.find("*:visible"+(o?":not(.fancybox-close-small)":"")):s.$refs.container.find("*:visible"),i=i.filter(r).filter(function(){return"hidden"!==n(this).css("visibility")&&!n(this).hasClass("disabled")}),i.length?(a=i.index(e.activeElement),t&&t.shiftKey?(a<0||0==a)&&(t.preventDefault(),i.eq(i.length-1).trigger("focus")):(a<0||a==i.length-1)&&(t&&t.preventDefault(),i.eq(0).trigger("focus"))):s.$refs.container.trigger("focus"))},activate:function(){var t=this;n(".fancybox-container").each(function(){var e=n(this).data("FancyBox");e&&e.id!==t.id&&!e.isClosing&&(e.trigger("onDeactivate"),e.removeEvents(),e.isVisible=!1)}),t.isVisible=!0,(t.current||t.isIdle)&&(t.update(),t.updateControls()),t.trigger("onActivate"),t.addEvents()},close:function(t,e){var o,i,a,s,r,c,l,u=this,f=u.current,h=function(){u.cleanUp(t)};return!u.isClosing&&(u.isClosing=!0,!1===u.trigger("beforeClose",t)?(u.isClosing=!1,d(function(){u.update()}),!1):(u.removeEvents(),a=f.$content,o=f.opts.animationEffect,i=n.isNumeric(e)?e:o?f.opts.animationDuration:0,f.$slide.removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),!0!==t?n.fancybox.stop(f.$slide):o=!1,f.$slide.siblings().trigger("onReset").remove(),i&&u.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing").css("transition-duration",i+"ms"),u.hideLoading(f),u.hideControls(!0),u.updateCursor(),"zoom"!==o||a&&i&&"image"===f.type&&!u.isMoved()&&!f.hasError&&(l=u.getThumbPos(f))||(o="fade"),"zoom"===o?(n.fancybox.stop(a),s=n.fancybox.getTranslate(a),c={top:s.top,left:s.left,scaleX:s.width/l.width,scaleY:s.height/l.height,width:l.width,height:l.height},r=f.opts.zoomOpacity,"auto"==r&&(r=Math.abs(f.width/f.height-l.width/l.height)>.1),r&&(l.opacity=0),n.fancybox.setTranslate(a,c),p(a),n.fancybox.animate(a,l,i,h),!0):(o&&i?n.fancybox.animate(f.$slide.addClass("fancybox-slide--previous").removeClass("fancybox-slide--current"),"fancybox-animated fancybox-fx-"+o,i,h):!0===t?setTimeout(h,i):h(),!0)))},cleanUp:function(e){var o,i,a,s=this,r=s.current.opts.$orig;s.current.$slide.trigger("onReset"),s.$refs.container.empty().remove(),s.trigger("afterClose",e),s.current.opts.backFocus&&(r&&r.length&&r.is(":visible")||(r=s.$trigger),r&&r.length&&(i=t.scrollX,a=t.scrollY,r.trigger("focus"),n("html, body").scrollTop(a).scrollLeft(i))),s.current=null,o=n.fancybox.getInstance(),o?o.activate():(n("body").removeClass("fancybox-active compensate-for-scrollbar"),n("#fancybox-style-noscroll").remove())},trigger:function(t,e){var o,i=Array.prototype.slice.call(arguments,1),a=this,s=e&&e.opts?e:a.current;if(s?i.unshift(s):s=a,i.unshift(a),n.isFunction(s.opts[t])&&(o=s.opts[t].apply(s,i)),!1===o)return o;"afterClose"!==t&&a.$refs?a.$refs.container.trigger(t+".fb",i):r.trigger(t+".fb",i)},updateControls:function(){var t=this,o=t.current,i=o.index,a=t.$refs.container,s=t.$refs.caption,r=o.opts.caption;o.$slide.trigger("refresh"),r&&r.length?(t.$caption=s,s.children().eq(0).html(r)):t.$caption=null,t.hasHiddenControls||t.isIdle||t.showControls(),a.find("[data-fancybox-count]").html(t.group.length),a.find("[data-fancybox-index]").html(i+1),a.find("[data-fancybox-prev]").prop("disabled",!o.opts.loop&&i<=0),a.find("[data-fancybox-next]").prop("disabled",!o.opts.loop&&i>=t.group.length-1),"image"===o.type?a.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",o.opts.image.src||o.src).show():o.opts.toolbar&&a.find("[data-fancybox-download],[data-fancybox-zoom]").hide(),n(e.activeElement).is(":hidden,[disabled]")&&t.$refs.container.trigger("focus")},hideControls:function(t){var e=this,n=["infobar","toolbar","nav"];!t&&e.current.opts.preventCaptionOverlap||n.push("caption"),this.$refs.container.removeClass(n.map(function(t){return"fancybox-show-"+t}).join(" ")),this.hasHiddenControls=!0},showControls:function(){var t=this,e=t.current?t.current.opts:t.opts,n=t.$refs.container;t.hasHiddenControls=!1,t.idleSecondsCounter=0,n.toggleClass("fancybox-show-toolbar",!(!e.toolbar||!e.buttons)).toggleClass("fancybox-show-infobar",!!(e.infobar&&t.group.length>1)).toggleClass("fancybox-show-caption",!!t.$caption).toggleClass("fancybox-show-nav",!!(e.arrows&&t.group.length>1)).toggleClass("fancybox-is-modal",!!e.modal)},toggleControls:function(){this.hasHiddenControls?this.showControls():this.hideControls()}}),n.fancybox={version:"3.5.7",defaults:a,getInstance:function(t){var e=n('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),o=Array.prototype.slice.call(arguments,1);return e instanceof b&&("string"===n.type(t)?e[t].apply(e,o):"function"===n.type(t)&&t.apply(e,o),e)},open:function(t,e,n){return new b(t,e,n)},close:function(t){var e=this.getInstance();e&&(e.close(),!0===t&&this.close(t))},destroy:function(){this.close(!0),r.add("body").off("click.fb-start","**")},isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:function(){var n=e.createElement("div");return t.getComputedStyle&&t.getComputedStyle(n)&&t.getComputedStyle(n).getPropertyValue("transform")&&!(e.documentMode&&e.documentMode<11)}(),getTranslate:function(t){var e;return!(!t||!t.length)&&(e=t[0].getBoundingClientRect(),{top:e.top||0,left:e.left||0,width:e.width,height:e.height,opacity:parseFloat(t.css("opacity"))})},setTranslate:function(t,e){var n="",o={};if(t&&e)return void 0===e.left&&void 0===e.top||(n=(void 0===e.left?t.position().left:e.left)+"px, "+(void 0===e.top?t.position().top:e.top)+"px",n=this.use3d?"translate3d("+n+", 0px)":"translate("+n+")"),void 0!==e.scaleX&&void 0!==e.scaleY?n+=" scale("+e.scaleX+", "+e.scaleY+")":void 0!==e.scaleX&&(n+=" scaleX("+e.scaleX+")"),n.length&&(o.transform=n),void 0!==e.opacity&&(o.opacity=e.opacity),void 0!==e.width&&(o.width=e.width),void 0!==e.height&&(o.height=e.height),t.css(o)},animate:function(t,e,o,i,a){var s,r=this;n.isFunction(o)&&(i=o,o=null),r.stop(t),s=r.getTranslate(t),t.on(f,function(c){(!c||!c.originalEvent||t.is(c.originalEvent.target)&&"z-index"!=c.originalEvent.propertyName)&&(r.stop(t),n.isNumeric(o)&&t.css("transition-duration",""),n.isPlainObject(e)?void 0!==e.scaleX&&void 0!==e.scaleY&&r.setTranslate(t,{top:e.top,left:e.left,width:s.width*e.scaleX,height:s.height*e.scaleY,scaleX:1,scaleY:1}):!0!==a&&t.removeClass(e),n.isFunction(i)&&i(c))}),n.isNumeric(o)&&t.css("transition-duration",o+"ms"),n.isPlainObject(e)?(void 0!==e.scaleX&&void 0!==e.scaleY&&(delete e.width,delete e.height,t.parent().hasClass("fancybox-slide--image")&&t.parent().addClass("fancybox-is-scaling")),n.fancybox.setTranslate(t,e)):t.addClass(e),t.data("timer",setTimeout(function(){t.trigger(f)},o+33))},stop:function(t,e){t&&t.length&&(clearTimeout(t.data("timer")),e&&t.trigger(f),t.off(f).css("transition-duration",""),t.parent().removeClass("fancybox-is-scaling"))}},n.fn.fancybox=function(t){var e;return t=t||{},e=t.selector||!1,e?n("body").off("click.fb-start",e).on("click.fb-start",e,{options:t},i):this.off("click.fb-start").on("click.fb-start",{items:this,options:t},i),this},r.on("click.fb-start","[data-fancybox]",i),r.on("click.fb-start","[data-fancybox-trigger]",function(t){n('[data-fancybox="'+n(this).attr("data-fancybox-trigger")+'"]').eq(n(this).attr("data-fancybox-index")||0).trigger("click.fb-start",{$trigger:n(this)})}),function(){var t=null;r.on("mousedown mouseup focus blur",".fancybox-button",function(e){switch(e.type){case"mousedown":t=n(this);break;case"mouseup":t=null;break;case"focusin":n(".fancybox-button").removeClass("fancybox-focus"),n(this).is(t)||n(this).is("[disabled]")||n(this).addClass("fancybox-focus");break;case"focusout":n(".fancybox-button").removeClass("fancybox-focus")}})}()}}(window,document,jQuery),function(t){"use strict";var e={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"https://www.youtube-nocookie.com/embed/$4",thumb:"https://img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/?ll="+(t[9]?t[9]+"&z="+Math.floor(t[10])+(t[12]?t[12].replace(/^\//,"&"):""):t[12]+"").replace(/\?/,"&")+"&output="+(t[12]&&t[12].indexOf("layer=c")>0?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/maps?q="+t[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}},n=function(e,n,o){if(e)return o=o||"","object"===t.type(o)&&(o=t.param(o,!0)),t.each(n,function(t,n){e=e.replace("$"+t,n||"")}),o.length&&(e+=(e.indexOf("?")>0?"&":"?")+o),e};t(document).on("objectNeedsType.fb",function(o,i,a){var s,r,c,l,d,u,f,p=a.src||"",h=!1;s=t.extend(!0,{},e,a.opts.media),t.each(s,function(e,o){if(c=p.match(o.matcher)){if(h=o.type,f=e,u={},o.paramPlace&&c[o.paramPlace]){d=c[o.paramPlace],"?"==d[0]&&(d=d.substring(1)),d=d.split("&");for(var i=0;i<d.length;++i){var s=d[i].split("=",2);2==s.length&&(u[s[0]]=decodeURIComponent(s[1].replace(/\+/g," ")))}}return l=t.extend(!0,{},o.params,a.opts[e],u),p="function"===t.type(o.url)?o.url.call(this,c,l,a):n(o.url,c,l),r="function"===t.type(o.thumb)?o.thumb.call(this,c,l,a):n(o.thumb,c),"youtube"===e?p=p.replace(/&t=((\d+)m)?(\d+)s/,function(t,e,n,o){return"&start="+((n?60*parseInt(n,10):0)+parseInt(o,10))}):"vimeo"===e&&(p=p.replace("&%23","#")),!1}}),h?(a.opts.thumb||a.opts.$thumb&&a.opts.$thumb.length||(a.opts.thumb=r),"iframe"===h&&(a.opts=t.extend(!0,a.opts,{iframe:{preload:!1,attr:{scrolling:"no"}}})),t.extend(a,{type:h,src:p,origSrc:a.src,contentSource:f,contentType:"image"===h?"image":"gmap_place"==f||"gmap_search"==f?"map":"video"})):p&&(a.type=a.opts.defaultType)});var o={youtube:{src:"https://www.youtube.com/iframe_api",class:"YT",loading:!1,loaded:!1},vimeo:{src:"https://player.vimeo.com/api/player.js",class:"Vimeo",loading:!1,loaded:!1},load:function(t){var e,n=this;if(this[t].loaded)return void setTimeout(function(){n.done(t)});this[t].loading||(this[t].loading=!0,e=document.createElement("script"),e.type="text/javascript",e.src=this[t].src,"youtube"===t?window.onYouTubeIframeAPIReady=function(){n[t].loaded=!0,n.done(t)}:e.onload=function(){n[t].loaded=!0,n.done(t)},document.body.appendChild(e))},done:function(e){var n,o,i;"youtube"===e&&delete window.onYouTubeIframeAPIReady,(n=t.fancybox.getInstance())&&(o=n.current.$content.find("iframe"),"youtube"===e&&void 0!==YT&&YT?i=new YT.Player(o.attr("id"),{events:{onStateChange:function(t){0==t.data&&n.next()}}}):"vimeo"===e&&void 0!==Vimeo&&Vimeo&&(i=new Vimeo.Player(o),i.on("ended",function(){n.next()})))}};t(document).on({"afterShow.fb":function(t,e,n){e.group.length>1&&("youtube"===n.contentSource||"vimeo"===n.contentSource)&&o.load(n.contentSource)}})}(jQuery),function(t,e,n){"use strict";var o=function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)}}(),i=function(){return t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||function(e){t.clearTimeout(e)}}(),a=function(e){var n=[];e=e.originalEvent||e||t.e,e=e.touches&&e.touches.length?e.touches:e.changedTouches&&e.changedTouches.length?e.changedTouches:[e];for(var o in e)e[o].pageX?n.push({x:e[o].pageX,y:e[o].pageY}):e[o].clientX&&n.push({x:e[o].clientX,y:e[o].clientY});return n},s=function(t,e,n){return e&&t?"x"===n?t.x-e.x:"y"===n?t.y-e.y:Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)):0},r=function(t){if(t.is('a,area,button,[role="button"],input,label,select,summary,textarea,video,audio,iframe')||n.isFunction(t.get(0).onclick)||t.data("selectable"))return!0;for(var e=0,o=t[0].attributes,i=o.length;e<i;e++)if("data-fancybox-"===o[e].nodeName.substr(0,14))return!0;return!1},c=function(e){var n=t.getComputedStyle(e)["overflow-y"],o=t.getComputedStyle(e)["overflow-x"],i=("scroll"===n||"auto"===n)&&e.scrollHeight>e.clientHeight,a=("scroll"===o||"auto"===o)&&e.scrollWidth>e.clientWidth;return i||a},l=function(t){for(var e=!1;;){if(e=c(t.get(0)))break;if(t=t.parent(),!t.length||t.hasClass("fancybox-stage")||t.is("body"))break}return e},d=function(t){var e=this;e.instance=t,e.$bg=t.$refs.bg,e.$stage=t.$refs.stage,e.$container=t.$refs.container,e.destroy(),e.$container.on("touchstart.fb.touch mousedown.fb.touch",n.proxy(e,"ontouchstart"))};d.prototype.destroy=function(){var t=this;t.$container.off(".fb.touch"),n(e).off(".fb.touch"),t.requestId&&(i(t.requestId),t.requestId=null),t.tapped&&(clearTimeout(t.tapped),t.tapped=null)},d.prototype.ontouchstart=function(o){var i=this,c=n(o.target),d=i.instance,u=d.current,f=u.$slide,p=u.$content,h="touchstart"==o.type;if(h&&i.$container.off("mousedown.fb.touch"),(!o.originalEvent||2!=o.originalEvent.button)&&f.length&&c.length&&!r(c)&&!r(c.parent())&&(c.is("img")||!(o.originalEvent.clientX>c[0].clientWidth+c.offset().left))){if(!u||d.isAnimating||u.$slide.hasClass("fancybox-animated"))return o.stopPropagation(),void o.preventDefault();i.realPoints=i.startPoints=a(o),i.startPoints.length&&(u.touch&&o.stopPropagation(),i.startEvent=o,i.canTap=!0,i.$target=c,i.$content=p,i.opts=u.opts.touch,i.isPanning=!1,i.isSwiping=!1,i.isZooming=!1,i.isScrolling=!1,i.canPan=d.canPan(),i.startTime=(new Date).getTime(),i.distanceX=i.distanceY=i.distance=0,i.canvasWidth=Math.round(f[0].clientWidth),i.canvasHeight=Math.round(f[0].clientHeight),i.contentLastPos=null,i.contentStartPos=n.fancybox.getTranslate(i.$content)||{top:0,left:0},i.sliderStartPos=n.fancybox.getTranslate(f),i.stagePos=n.fancybox.getTranslate(d.$refs.stage),i.sliderStartPos.top-=i.stagePos.top,i.sliderStartPos.left-=i.stagePos.left,i.contentStartPos.top-=i.stagePos.top,i.contentStartPos.left-=i.stagePos.left,n(e).off(".fb.touch").on(h?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",n.proxy(i,"ontouchend")).on(h?"touchmove.fb.touch":"mousemove.fb.touch",n.proxy(i,"ontouchmove")),n.fancybox.isMobile&&e.addEventListener("scroll",i.onscroll,!0),((i.opts||i.canPan)&&(c.is(i.$stage)||i.$stage.find(c).length)||(c.is(".fancybox-image")&&o.preventDefault(),n.fancybox.isMobile&&c.parents(".fancybox-caption").length))&&(i.isScrollable=l(c)||l(c.parent()),n.fancybox.isMobile&&i.isScrollable||o.preventDefault(),(1===i.startPoints.length||u.hasError)&&(i.canPan?(n.fancybox.stop(i.$content),i.isPanning=!0):i.isSwiping=!0,i.$container.addClass("fancybox-is-grabbing")),2===i.startPoints.length&&"image"===u.type&&(u.isLoaded||u.$ghost)&&(i.canTap=!1,i.isSwiping=!1,i.isPanning=!1,i.isZooming=!0,n.fancybox.stop(i.$content),i.centerPointStartX=.5*(i.startPoints[0].x+i.startPoints[1].x)-n(t).scrollLeft(),i.centerPointStartY=.5*(i.startPoints[0].y+i.startPoints[1].y)-n(t).scrollTop(),i.percentageOfImageAtPinchPointX=(i.centerPointStartX-i.contentStartPos.left)/i.contentStartPos.width,i.percentageOfImageAtPinchPointY=(i.centerPointStartY-i.contentStartPos.top)/i.contentStartPos.height,i.startDistanceBetweenFingers=s(i.startPoints[0],i.startPoints[1]))))}},d.prototype.onscroll=function(t){var n=this;n.isScrolling=!0,e.removeEventListener("scroll",n.onscroll,!0)},d.prototype.ontouchmove=function(t){var e=this;return void 0!==t.originalEvent.buttons&&0===t.originalEvent.buttons?void e.ontouchend(t):e.isScrolling?void(e.canTap=!1):(e.newPoints=a(t),void((e.opts||e.canPan)&&e.newPoints.length&&e.newPoints.length&&(e.isSwiping&&!0===e.isSwiping||t.preventDefault(),e.distanceX=s(e.newPoints[0],e.startPoints[0],"x"),e.distanceY=s(e.newPoints[0],e.startPoints[0],"y"),e.distance=s(e.newPoints[0],e.startPoints[0]),e.distance>0&&(e.isSwiping?e.onSwipe(t):e.isPanning?e.onPan():e.isZooming&&e.onZoom()))))},d.prototype.onSwipe=function(e){var a,s=this,r=s.instance,c=s.isSwiping,l=s.sliderStartPos.left||0;if(!0!==c)"x"==c&&(s.distanceX>0&&(s.instance.group.length<2||0===s.instance.current.index&&!s.instance.current.opts.loop)?l+=Math.pow(s.distanceX,.8):s.distanceX<0&&(s.instance.group.length<2||s.instance.current.index===s.instance.group.length-1&&!s.instance.current.opts.loop)?l-=Math.pow(-s.distanceX,.8):l+=s.distanceX),s.sliderLastPos={top:"x"==c?0:s.sliderStartPos.top+s.distanceY,left:l},s.requestId&&(i(s.requestId),s.requestId=null),s.requestId=o(function(){s.sliderLastPos&&(n.each(s.instance.slides,function(t,e){var o=e.pos-s.instance.currPos;n.fancybox.setTranslate(e.$slide,{top:s.sliderLastPos.top,left:s.sliderLastPos.left+o*s.canvasWidth+o*e.opts.gutter})}),s.$container.addClass("fancybox-is-sliding"))});else if(Math.abs(s.distance)>10){if(s.canTap=!1,r.group.length<2&&s.opts.vertical?s.isSwiping="y":r.isDragging||!1===s.opts.vertical||"auto"===s.opts.vertical&&n(t).width()>800?s.isSwiping="x":(a=Math.abs(180*Math.atan2(s.distanceY,s.distanceX)/Math.PI),s.isSwiping=a>45&&a<135?"y":"x"),"y"===s.isSwiping&&n.fancybox.isMobile&&s.isScrollable)return void(s.isScrolling=!0);r.isDragging=s.isSwiping,s.startPoints=s.newPoints,n.each(r.slides,function(t,e){var o,i;n.fancybox.stop(e.$slide),o=n.fancybox.getTranslate(e.$slide),i=n.fancybox.getTranslate(r.$refs.stage),e.$slide.css({transform:"",opacity:"","transition-duration":""}).removeClass("fancybox-animated").removeClass(function(t,e){return(e.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")}),e.pos===r.current.pos&&(s.sliderStartPos.top=o.top-i.top,s.sliderStartPos.left=o.left-i.left),n.fancybox.setTranslate(e.$slide,{top:o.top-i.top,left:o.left-i.left})}),r.SlideShow&&r.SlideShow.isActive&&r.SlideShow.stop()}},d.prototype.onPan=function(){var t=this;if(s(t.newPoints[0],t.realPoints[0])<(n.fancybox.isMobile?10:5))return void(t.startPoints=t.newPoints);t.canTap=!1,t.contentLastPos=t.limitMovement(),t.requestId&&i(t.requestId),t.requestId=o(function(){n.fancybox.setTranslate(t.$content,t.contentLastPos)})},d.prototype.limitMovement=function(){var t,e,n,o,i,a,s=this,r=s.canvasWidth,c=s.canvasHeight,l=s.distanceX,d=s.distanceY,u=s.contentStartPos,f=u.left,p=u.top,h=u.width,g=u.height;return i=h>r?f+l:f,a=p+d,t=Math.max(0,.5*r-.5*h),e=Math.max(0,.5*c-.5*g),n=Math.min(r-h,.5*r-.5*h),o=Math.min(c-g,.5*c-.5*g),l>0&&i>t&&(i=t-1+Math.pow(-t+f+l,.8)||0),l<0&&i<n&&(i=n+1-Math.pow(n-f-l,.8)||0),d>0&&a>e&&(a=e-1+Math.pow(-e+p+d,.8)||0),d<0&&a<o&&(a=o+1-Math.pow(o-p-d,.8)||0),{top:a,left:i}},d.prototype.limitPosition=function(t,e,n,o){var i=this,a=i.canvasWidth,s=i.canvasHeight;return n>a?(t=t>0?0:t,t=t<a-n?a-n:t):t=Math.max(0,a/2-n/2),o>s?(e=e>0?0:e,e=e<s-o?s-o:e):e=Math.max(0,s/2-o/2),{top:e,left:t}},d.prototype.onZoom=function(){var e=this,a=e.contentStartPos,r=a.width,c=a.height,l=a.left,d=a.top,u=s(e.newPoints[0],e.newPoints[1]),f=u/e.startDistanceBetweenFingers,p=Math.floor(r*f),h=Math.floor(c*f),g=(r-p)*e.percentageOfImageAtPinchPointX,b=(c-h)*e.percentageOfImageAtPinchPointY,m=(e.newPoints[0].x+e.newPoints[1].x)/2-n(t).scrollLeft(),v=(e.newPoints[0].y+e.newPoints[1].y)/2-n(t).scrollTop(),y=m-e.centerPointStartX,x=v-e.centerPointStartY,w=l+(g+y),$=d+(b+x),S={top:$,left:w,scaleX:f,scaleY:f};e.canTap=!1,e.newWidth=p,e.newHeight=h,e.contentLastPos=S,e.requestId&&i(e.requestId),e.requestId=o(function(){n.fancybox.setTranslate(e.$content,e.contentLastPos)})},d.prototype.ontouchend=function(t){var o=this,s=o.isSwiping,r=o.isPanning,c=o.isZooming,l=o.isScrolling;if(o.endPoints=a(t),o.dMs=Math.max((new Date).getTime()-o.startTime,1),o.$container.removeClass("fancybox-is-grabbing"),n(e).off(".fb.touch"),e.removeEventListener("scroll",o.onscroll,!0),o.requestId&&(i(o.requestId),o.requestId=null),o.isSwiping=!1,o.isPanning=!1,o.isZooming=!1,o.isScrolling=!1,o.instance.isDragging=!1,o.canTap)return o.onTap(t);o.speed=100,o.velocityX=o.distanceX/o.dMs*.5,o.velocityY=o.distanceY/o.dMs*.5,r?o.endPanning():c?o.endZooming():o.endSwiping(s,l)},d.prototype.endSwiping=function(t,e){var o=this,i=!1,a=o.instance.group.length,s=Math.abs(o.distanceX),r="x"==t&&a>1&&(o.dMs>130&&s>10||s>50);o.sliderLastPos=null,"y"==t&&!e&&Math.abs(o.distanceY)>50?(n.fancybox.animate(o.instance.current.$slide,{top:o.sliderStartPos.top+o.distanceY+150*o.velocityY,opacity:0},200),i=o.instance.close(!0,250)):r&&o.distanceX>0?i=o.instance.previous(300):r&&o.distanceX<0&&(i=o.instance.next(300)),!1!==i||"x"!=t&&"y"!=t||o.instance.centerSlide(200),o.$container.removeClass("fancybox-is-sliding")},d.prototype.endPanning=function(){var t,e,o,i=this;i.contentLastPos&&(!1===i.opts.momentum||i.dMs>350?(t=i.contentLastPos.left,e=i.contentLastPos.top):(t=i.contentLastPos.left+500*i.velocityX,e=i.contentLastPos.top+500*i.velocityY),o=i.limitPosition(t,e,i.contentStartPos.width,i.contentStartPos.height),o.width=i.contentStartPos.width,o.height=i.contentStartPos.height,n.fancybox.animate(i.$content,o,366))},d.prototype.endZooming=function(){var t,e,o,i,a=this,s=a.instance.current,r=a.newWidth,c=a.newHeight;a.contentLastPos&&(t=a.contentLastPos.left,e=a.contentLastPos.top,i={top:e,left:t,width:r,height:c,scaleX:1,scaleY:1},n.fancybox.setTranslate(a.$content,i),r<a.canvasWidth&&c<a.canvasHeight?a.instance.scaleToFit(150):r>s.width||c>s.height?a.instance.scaleToActual(a.centerPointStartX,a.centerPointStartY,150):(o=a.limitPosition(t,e,r,c),n.fancybox.animate(a.$content,o,150)))},d.prototype.onTap=function(e){var o,i=this,s=n(e.target),r=i.instance,c=r.current,l=e&&a(e)||i.startPoints,d=l[0]?l[0].x-n(t).scrollLeft()-i.stagePos.left:0,u=l[0]?l[0].y-n(t).scrollTop()-i.stagePos.top:0,f=function(t){var o=c.opts[t];if(n.isFunction(o)&&(o=o.apply(r,[c,e])),o)switch(o){case"close":r.close(i.startEvent);break;case"toggleControls":r.toggleControls();break;case"next":r.next();break;case"nextOrClose":r.group.length>1?r.next():r.close(i.startEvent);break;case"zoom":"image"==c.type&&(c.isLoaded||c.$ghost)&&(r.canPan()?r.scaleToFit():r.isScaledDown()?r.scaleToActual(d,u):r.group.length<2&&r.close(i.startEvent))}};if((!e.originalEvent||2!=e.originalEvent.button)&&(s.is("img")||!(d>s[0].clientWidth+s.offset().left))){if(s.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))o="Outside";else if(s.is(".fancybox-slide"))o="Slide";else{if(!r.current.$content||!r.current.$content.find(s).addBack().filter(s).length)return;o="Content"}if(i.tapped){if(clearTimeout(i.tapped),i.tapped=null,Math.abs(d-i.tapX)>50||Math.abs(u-i.tapY)>50)return this;f("dblclick"+o)}else i.tapX=d,i.tapY=u,c.opts["dblclick"+o]&&c.opts["dblclick"+o]!==c.opts["click"+o]?i.tapped=setTimeout(function(){i.tapped=null,r.isAnimating||f("click"+o)},500):f("click"+o);return this}},n(e).on("onActivate.fb",function(t,e){e&&!e.Guestures&&(e.Guestures=new d(e))}).on("beforeClose.fb",function(t,e){e&&e.Guestures&&e.Guestures.destroy()})}(window,document,jQuery),function(t,e){"use strict";e.extend(!0,e.fancybox.defaults,{btnTpl:{slideShow:'<button data-fancybox-play class="fancybox-button fancybox-button--play" title="{{PLAY_START}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M6.5 5.4v13.2l11-6.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.33 5.75h2.2v12.5h-2.2V5.75zm5.15 0h2.2v12.5h-2.2V5.75z"/></svg></button>'},slideShow:{autoStart:!1,speed:3e3,progress:!0}});var n=function(t){this.instance=t,this.init()};e.extend(n.prototype,{timer:null,isActive:!1,$button:null,init:function(){var t=this,n=t.instance,o=n.group[n.currIndex].opts.slideShow;t.$button=n.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){t.toggle()}),n.group.length<2||!o?t.$button.hide():o.progress&&(t.$progress=e('<div class="fancybox-progress"></div>').appendTo(n.$refs.inner))},set:function(t){var n=this,o=n.instance,i=o.current;i&&(!0===t||i.opts.loop||o.currIndex<o.group.length-1)?n.isActive&&"video"!==i.contentType&&(n.$progress&&e.fancybox.animate(n.$progress.show(),{scaleX:1},i.opts.slideShow.speed),n.timer=setTimeout(function(){o.current.opts.loop||o.current.index!=o.group.length-1?o.next():o.jumpTo(0)},i.opts.slideShow.speed)):(n.stop(),o.idleSecondsCounter=0,o.showControls())},clear:function(){var t=this;clearTimeout(t.timer),t.timer=null,t.$progress&&t.$progress.removeAttr("style").hide()},start:function(){var t=this,e=t.instance.current;e&&(t.$button.attr("title",(e.opts.i18n[e.opts.lang]||e.opts.i18n.en).PLAY_STOP).removeClass("fancybox-button--play").addClass("fancybox-button--pause"),t.isActive=!0,e.isComplete&&t.set(!0),t.instance.trigger("onSlideShowChange",!0))},stop:function(){var t=this,e=t.instance.current;t.clear(),t.$button.attr("title",(e.opts.i18n[e.opts.lang]||e.opts.i18n.en).PLAY_START).removeClass("fancybox-button--pause").addClass("fancybox-button--play"),t.isActive=!1,t.instance.trigger("onSlideShowChange",!1),t.$progress&&t.$progress.removeAttr("style").hide()},toggle:function(){var t=this;t.isActive?t.stop():t.start()}}),e(t).on({"onInit.fb":function(t,e){e&&!e.SlideShow&&(e.SlideShow=new n(e))},"beforeShow.fb":function(t,e,n,o){var i=e&&e.SlideShow;o?i&&n.opts.slideShow.autoStart&&i.start():i&&i.isActive&&i.clear()},"afterShow.fb":function(t,e,n){var o=e&&e.SlideShow;o&&o.isActive&&o.set()},"afterKeydown.fb":function(n,o,i,a,s){var r=o&&o.SlideShow;!r||!i.opts.slideShow||80!==s&&32!==s||e(t.activeElement).is("button,a,input")||(a.preventDefault(),r.toggle())},"beforeClose.fb onDeactivate.fb":function(t,e){var n=e&&e.SlideShow;n&&n.stop()}}),e(t).on("visibilitychange",function(){var n=e.fancybox.getInstance(),o=n&&n.SlideShow;o&&o.isActive&&(t.hidden?o.clear():o.set())})}(document,jQuery),function(t,e){"use strict";var n=function(){for(var e=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],n={},o=0;o<e.length;o++){var i=e[o];if(i&&i[1]in t){for(var a=0;a<i.length;a++)n[e[0][a]]=i[a];return n}}return!1}();if(n){var o={request:function(e){e=e||t.documentElement,e[n.requestFullscreen](e.ALLOW_KEYBOARD_INPUT)},exit:function(){t[n.exitFullscreen]()},toggle:function(e){e=e||t.documentElement,this.isFullscreen()?this.exit():this.request(e)},isFullscreen:function(){return Boolean(t[n.fullscreenElement])},enabled:function(){return Boolean(t[n.fullscreenEnabled])}};e.extend(!0,e.fancybox.defaults,{btnTpl:{fullScreen:'<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fsenter" title="{{FULL_SCREEN}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z"/></svg></button>'},fullScreen:{autoStart:!1}}),e(t).on(n.fullscreenchange,function(){var t=o.isFullscreen(),n=e.fancybox.getInstance();n&&(n.current&&"image"===n.current.type&&n.isAnimating&&(n.isAnimating=!1,n.update(!0,!0,0),n.isComplete||n.complete()),n.trigger("onFullscreenChange",t),n.$refs.container.toggleClass("fancybox-is-fullscreen",t),n.$refs.toolbar.find("[data-fancybox-fullscreen]").toggleClass("fancybox-button--fsenter",!t).toggleClass("fancybox-button--fsexit",t))})}e(t).on({"onInit.fb":function(t,e){var i;if(!n)return void e.$refs.toolbar.find("[data-fancybox-fullscreen]").remove();e&&e.group[e.currIndex].opts.fullScreen?(i=e.$refs.container,i.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(t){t.stopPropagation(),t.preventDefault(),o.toggle()}),e.opts.fullScreen&&!0===e.opts.fullScreen.autoStart&&o.request(),e.FullScreen=o):e&&e.$refs.toolbar.find("[data-fancybox-fullscreen]").hide()},"afterKeydown.fb":function(t,e,n,o,i){e&&e.FullScreen&&70===i&&(o.preventDefault(),e.FullScreen.toggle())},"beforeClose.fb":function(t,e){e&&e.FullScreen&&e.$refs.container.hasClass("fancybox-is-fullscreen")&&o.exit()}})}(document,jQuery),function(t,e){"use strict";var n="fancybox-thumbs";e.fancybox.defaults=e.extend(!0,{btnTpl:{thumbs:'<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="{{THUMBS}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.59 14.59h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76H5.65V5.65z"/></svg></button>'},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},e.fancybox.defaults);var o=function(t){this.init(t)};e.extend(o.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(t){var e=this,n=t.group,o=0;e.instance=t,e.opts=n[t.currIndex].opts.thumbs,t.Thumbs=e,e.$button=t.$refs.toolbar.find("[data-fancybox-thumbs]");for(var i=0,a=n.length;i<a&&(n[i].thumb&&o++,!(o>1));i++);o>1&&e.opts?(e.$button.removeAttr("style").on("click",function(){e.toggle()}),e.isActive=!0):e.$button.hide()},create:function(){var t,o=this,i=o.instance,a=o.opts.parentEl,s=[];o.$grid||(o.$grid=e('<div class="'+n+" "+n+"-"+o.opts.axis+'"></div>').appendTo(i.$refs.container.find(a).addBack().filter(a)),o.$grid.on("click","a",function(){i.jumpTo(e(this).attr("data-index"))})),o.$list||(o.$list=e('<div class="'+n+'__list">').appendTo(o.$grid)),e.each(i.group,function(e,n){t=n.thumb,t||"image"!==n.type||(t=n.src),s.push('<a href="javascript:;" tabindex="0" data-index="'+e+'"'+(t&&t.length?' style="background-image:url('+t+')"':'class="fancybox-thumbs-missing"')+"></a>")}),o.$list[0].innerHTML=s.join(""),"x"===o.opts.axis&&o.$list.width(parseInt(o.$grid.css("padding-right"),10)+i.group.length*o.$list.children().eq(0).outerWidth(!0))},focus:function(t){var e,n,o=this,i=o.$list,a=o.$grid;o.instance.current&&(e=i.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+o.instance.current.index+'"]').addClass("fancybox-thumbs-active"),n=e.position(),"y"===o.opts.axis&&(n.top<0||n.top>i.height()-e.outerHeight())?i.stop().animate({scrollTop:i.scrollTop()+n.top},t):"x"===o.opts.axis&&(n.left<a.scrollLeft()||n.left>a.scrollLeft()+(a.width()-e.outerWidth()))&&i.parent().stop().animate({scrollLeft:n.left},t))},update:function(){var t=this;t.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),t.isVisible?(t.$grid||t.create(),t.instance.trigger("onThumbsShow"),t.focus(0)):t.$grid&&t.instance.trigger("onThumbsHide"),t.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),e(t).on({"onInit.fb":function(t,e){var n;e&&!e.Thumbs&&(n=new o(e),n.isActive&&!0===n.opts.autoStart&&n.show())},"beforeShow.fb":function(t,e,n,o){var i=e&&e.Thumbs;i&&i.isVisible&&i.focus(o?0:250)},"afterKeydown.fb":function(t,e,n,o,i){var a=e&&e.Thumbs;a&&a.isActive&&71===i&&(o.preventDefault(),a.toggle())},"beforeClose.fb":function(t,e){var n=e&&e.Thumbs;n&&n.isVisible&&!1!==n.opts.hideOnClose&&n.$grid.hide()}})}(document,jQuery),function(t,e){"use strict";function n(t){var e={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(t).replace(/[&<>"'`=\/]/g,function(t){return e[t]})}e.extend(!0,e.fancybox.defaults,{btnTpl:{share:'<button data-fancybox-share class="fancybox-button fancybox-button--share" title="{{SHARE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M2.55 19c1.4-8.4 9.1-9.8 11.9-9.8V5l7 7-7 6.3v-3.5c-2.8 0-10.5 2.1-11.9 4.2z"/></svg></button>'},share:{url:function(t,e){return!t.currentHash&&"inline"!==e.type&&"html"!==e.type&&(e.origSrc||e.src)||window.location},
vendor: 2,328 bytes, line 353
353tpl:'<div class="fancybox-share"><h1>{{SHARE}}</h1><p><a class="fancybox-share__button fancybox-share__button--fb" href="https://www.facebook.com/sharer/sharer.php?u={{url}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m287 456v-299c0-21 6-35 35-35h38v-63c-7-1-29-3-55-3-54 0-91 33-91 94v306m143-254h-205v72h196" /></svg><span>Facebook</span></a><a class="fancybox-share__button fancybox-share__button--tw" href="https://twitter.com/intent/tweet?url={{url}}&text={{descr}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m456 133c-14 7-31 11-47 13 17-10 30-27 37-46-15 10-34 16-52 20-61-62-157-7-141 75-68-3-129-35-169-85-22 37-11 86 26 109-13 0-26-4-37-9 0 39 28 72 65 80-12 3-25 4-37 2 10 33 41 57 77 57-42 30-77 38-122 34 170 111 378-32 359-208 16-11 30-25 41-42z" /></svg><span>Twitter</span></a><a class="fancybox-share__button fancybox-share__button--pt" href="https://www.pinterest.com/pin/create/button/?url={{url}}&description={{descr}}&media={{media}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m265 56c-109 0-164 78-164 144 0 39 15 74 47 87 5 2 10 0 12-5l4-19c2-6 1-8-3-13-9-11-15-25-15-45 0-58 43-110 113-110 62 0 96 38 96 88 0 67-30 122-73 122-24 0-42-19-36-44 6-29 20-60 20-81 0-19-10-35-31-35-25 0-44 26-44 60 0 21 7 36 7 36l-30 125c-8 37-1 83 0 87 0 3 4 4 5 2 2-3 32-39 42-75l16-64c8 16 31 29 56 29 74 0 124-67 124-157 0-69-58-132-146-132z" fill="#fff"/></svg><span>Pinterest</span></a></p><p><input class="fancybox-share__input" type="text" value="{{url_raw}}" onclick="select()" /></p></div>'}}),e(t).on("click","[data-fancybox-share]",function(){var t,o,i=e.fancybox.getInstance(),a=i.current||null;a&&("function"===e.type(a.opts.share.url)&&(t=a.opts.share.url.apply(a,[i,a])),o=a.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===a.type?encodeURIComponent(a.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(t)).replace(/\{\{url_raw\}\}/g,n(t)).replace(/\{\{descr\}\}/g,i.$caption?encodeURIComponent(i.$caption.text()):""),e.fancybox.open({src:i.translate(i,o),type:"html",opts:{touch:!1,animationEffect:!1,afterLoad:function(t,e){i.$refs.container.one("beforeClose.fb",function(){t.close(null,0)}),e.$content.find(".fancybox-share__button").click(function(){return window.open(this.href,"Share","width=550, height=450"),!1})}
353,mobile:{autoFocus:!1}}}))})}(document,jQuery),function(t,e,n){"use strict";function o(){var e=t.location.hash.substr(1),n=e.split("-"),o=n.length>1&&/^\+?\d+$/.test(n[n.length-1])?parseInt(n.pop(-1),10)||1:1,i=n.join("-");return{hash:e,index:o<1?1:o,gallery:i}}function i(t){""!==t.gallery&&n("[data-fancybox='"+n.escapeSelector(t.gallery)+"']").eq(t.index-1).focus().trigger("click.fb-start")}function a(t){var e,n;return!!t&&(e=t.current?t.current.opts:t.opts,""!==(n=e.hash||(e.$orig?e.$orig.data("fancybox")||e.$orig.data("fancybox-trigger"):""))&&n)}n.escapeSelector||(n.escapeSelector=function(t){return(t+"").replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t})}),n(function(){!1!==n.fancybox.defaults.hash&&(n(e).on({"onInit.fb":function(t,e){var n,i;!1!==e.group[e.currIndex].opts.hash&&(n=o(),(i=a(e))&&n.gallery&&i==n.gallery&&(e.currIndex=n.index-1))},"beforeShow.fb":function(n,o,i,s){var r;i&&!1!==i.opts.hash&&(r=a(o))&&(o.currentHash=r+(o.group.length>1?"-"+(i.index+1):""),t.location.hash!=="#"+o.currentHash&&(s&&!o.origHash&&(o.origHash=t.location.hash),o.hashTimer&&clearTimeout(o.hashTimer),o.hashTimer=setTimeout(function(){"replaceState"in t.history?(t.history[s?"pushState":"replaceState"]({},e.title,t.location.pathname+t.location.search+"#"+o.currentHash),s&&(o.hasCreatedHistory=!0)):t.location.hash=o.currentHash,o.hashTimer=null},300)))},"beforeClose.fb":function(n,o,i){i&&!1!==i.opts.hash&&(clearTimeout(o.hashTimer),o.currentHash&&o.hasCreatedHistory?t.history.back():o.currentHash&&("replaceState"in t.history?t.history.replaceState({},e.title,t.location.pathname+t.location.search+(o.origHash||"")):t.location.hash=o.origHash),o.currentHash=null)}}),n(t).on("hashchange.fb",function(){var t=o(),e=null;n.each(n(".fancybox-container").get().reverse(),function(t,o){var i=n(o).data("FancyBox");if(i&&i.currentHash)return e=i,!1}),e?e.currentHash===t.gallery+"-"+t.index||1===t.index&&e.currentHash==t.gallery||(e.currentHash=null,e.close()):""!==t.gallery&&i(t)}),setTimeout(function(){n.fancybox.getInstance()||i(o())},50))})}(window,document,jQuery),function(t,e){"use strict";var n=(new Date).getTime();e(t).on({"onInit.fb":function(t,e,o){e.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",function(t){var o=e.current,i=(new Date).getTime();e.group.length<2||!1===o.opts.wheel||"auto"===o.opts.wheel&&"image"!==o.type||(t.preventDefault(),t.stopPropagation(),o.$slide.hasClass("fancybox-animated")||(t=t.originalEvent||t,i-n<250||(n=i,e[(-t.deltaY||-t.deltaX||t.wheelDelta||-t.detail)<0?"next":"previous"]())))})}})}(document,jQuery);function lazyLoadThumb(e,alt,l){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="Play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'')}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=[];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi/ID/hqdefault.jpg'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.