var $j=jQuery.noConflict();
$j(document).ready(function (){
"use strict";
sheHeader();
$j(window).on('resize', function (e){
sheHeader(e);
});
});
function sheHeader(e){
var header=$j('.elementor-element.she-header-yes'),
container=$j('.she-header-yes .elementor-container, .elementor-element.she-header-yes.e-con'),
header_elementor=$j('.elementor-edit-mode .she-header-yes'),
header_logo=$j('.she-header-yes .elementor-widget-theme-site-logo img:not(.elementor-widget-n-menu img), .she-header-yes .elementor-widget-image img:not(.elementor-widget-n-menu img)'),
header_logo_div=$j('.she-header-yes .elementor-widget-theme-site-logo a::after, .she-header-yes .elementor-widget-image a::after');
data_settings=header.data('settings');
if(typeof data_settings!='undefined'){
var responsive_settings=data_settings["transparent_on"];
var width=$j(window).width(),
header_height=header.height(),
logo_width=header_logo.width(),
logo_height=header_logo.height();
}
if(typeof width!='undefined'&&width){
if(width >=1025){
var enabled="desktop";
}else if(width > 767&&width < 1025){
var enabled="tablet";
}else if(width <=767){
var enabled="mobile";
}}
if($j.inArray(enabled, responsive_settings)!='-1'){
var scroll_distance=data_settings["scroll_distance"];
var she_offset=data_settings["she_offset_top"];
var she_padding=data_settings["she_padding"];
var she_width=data_settings["she_width"];
var transparent_header=data_settings["transparent_header_show"];
var background=data_settings["background"];
var bottom_border_color=data_settings["custom_bottom_border_color"],
bottom_border_view=data_settings["bottom_border"],
bottom_border_width=data_settings["custom_bottom_border_width"];
var shrink_header=data_settings["shrink_header"],
data_height=data_settings["custom_height_header"],
data_height_tablet=data_settings["custom_height_header_tablet"],
data_height_mobile=data_settings["custom_height_header_mobile"];
var shrink_logo=data_settings["shrink_header_logo"],
data_logo_height=data_settings["custom_height_header_logo"],
data_logo_height_tablet=data_settings["custom_height_header_logo_tablet"],
data_logo_height_mobile=data_settings["custom_height_header_logo_mobile"];
var change_logo_color=data_settings["change_logo_color"];
var blur_bg=data_settings["blur_bg"];
var scroll_distance_hide_header=data_settings["scroll_distance_hide_header"];
if(width >=1025){
she_offset=data_settings["she_offset_top"];
she_padding=data_settings["she_padding"];
she_width=data_settings["she_width"];
}else if(width > 767&&width < 1025){
she_offset=data_settings["she_offset_top_tablet"];
she_padding=data_settings["she_padding_tablet"];
she_width=data_settings["she_width_tablet"];
}else if(width <=767){
she_offset=data_settings["she_offset_top_mobile"];
she_padding=data_settings["she_padding_mobile"];
she_width=data_settings["she_width_mobile"];
}
if(header.hasClass("she-header")){
if(e?.type==='resize'){
header.css("width", she_width.size + she_width.unit);
header.css("padding-top", she_padding.top + she_padding.unit);
header.css("padding-bottom", she_padding.bottom + she_padding.unit);
header.css("padding-left", she_padding.left + she_padding.unit);
header.css("padding-right", she_padding.right + she_padding.unit);
}}
if(transparent_header=="yes"){
header.addClass('she-header-transparent-yes');
}
if(typeof data_height!="undefined"&&data_height){
if(width >=1025){
var shrink_height=data_height["size"];
}else if(width > 767&&width < 1025){
var shrink_height=data_height_tablet["size"];
if(shrink_height==""){
shrink_height=data_height["size"];
}}else if(width <=767){
var shrink_height=data_height_mobile["size"];
if(shrink_height==""){
shrink_height=data_height["size"];
}}
}
if(typeof data_logo_height!="undefined" &&
data_logo_height
){
if(width >=1025){
var shrink_logo_height=data_logo_height["size"];
}else if(width > 767&&width < 1025){
var shrink_logo_height =
data_logo_height_tablet["size"];
}else if(width <=767){
var shrink_logo_height =
data_logo_height_mobile["size"];
}
if(shrink_logo_height==""){
shrink_logo_height=data_logo_height["size"];
if(shrink_logo_height==""){
shrink_logo_height=shrink_height;
var percent =
parseInt(shrink_logo_height) /
parseInt(header_height),
width_l=logo_width * percent,
height_l=logo_height * percent;
}else{
var width_l =
(logo_width * shrink_logo_height) / 100,
height_l =
(logo_height * shrink_logo_height) / 100;
}}else{
var width_l=(logo_width * shrink_logo_height) / 100,
height_l=(logo_height * shrink_logo_height) / 100;
}}
if(typeof bottom_border_width!='undefined'&&bottom_border_width){
var bottom_border=bottom_border_width["size"] + "px solid " + bottom_border_color;
}
if(typeof scroll_distance_hide_header!="undefined" &&
scroll_distance_hide_header
){
var mywindow=$j(window),
mypos=mywindow.scrollTop();
mywindow.scroll(function (){
var sd_hh_s=scroll_distance_hide_header["size"],
sd_hh_u=scroll_distance_hide_header["unit"],
sd_hh_tablet =
data_settings[
"scroll_distance_hide_header_tablet"
],
sd_hh_tablet_s=sd_hh_tablet["size"],
sd_hh_tablet_u=sd_hh_tablet["unit"],
sd_hh_mobile =
data_settings[
"scroll_distance_hide_header_mobile"
],
sd_hh_mobile_s=sd_hh_mobile["size"],
sd_hh_mobile_u=sd_hh_mobile["unit"];
if(typeof scroll_distance_hide_header!="undefined" &&
scroll_distance_hide_header
){
if(width >=1025){
var sd_hh=sd_hh_s,
sd_hh_u=sd_hh_u;
if(sd_hh_u=="vh"){
sd_hh=window.innerHeight * (sd_hh / 100);
}}else if(width > 767&&width < 1025){
var sd_hh=sd_hh_tablet_s,
sd_hh_u=sd_hh_tablet_u;
if(sd_hh==""){
sd_hh=sd_hh_s;
}
if(sd_hh_u=="vh"){
sd_hh=window.innerHeight * (sd_hh / 100);
}}else if(width <=767){
var sd_hh=sd_hh_mobile_s,
sd_hh_u=sd_hh_mobile_u;
if(sd_hh==""){
sd_hh=sd_hh_s;
}
if(sd_hh_u=="vh"){
sd_hh=window.innerHeight * (sd_hh / 100);
}}
}
if(mypos > sd_hh){
if(mywindow.scrollTop() > mypos){
header.addClass("headerup");
}else{
header.removeClass("headerup");
}}
mypos=mywindow.scrollTop();
});
}
$j(window).on("load scroll", function (e){
var scroll=$j(window).scrollTop();
if(header_elementor){
header_elementor.css("position", "relative");
}
var sd_s=scroll_distance["size"],
sd_u=scroll_distance["unit"],
sd_tablet=data_settings["scroll_distance_tablet"],
sd_tablet_s=sd_tablet["size"],
sd_tablet_u=sd_tablet["unit"],
sd_mobile=data_settings["scroll_distance_mobile"],
sd_mobile_s=sd_mobile["size"],
sd_mobile_u=sd_mobile["unit"];
if(typeof scroll_distance!="undefined" &&
scroll_distance
){
if(width >=1025){
var sd=sd_s,
sd_u=sd_u;
if(sd_u=="vh"){
sd=window.innerHeight * (sd / 100);
}}else if(width > 767&&width < 1025){
var sd=sd_tablet_s,
sd_u=sd_tablet_u;
if(sd==""){
sd=sd_s;
}
if(sd_u=="vh"){
sd=window.innerHeight * (sd / 100);
}}else if(width <=767){
var sd=sd_mobile_s,
sd_u=sd_mobile_u;
if(sd==""){
sd=sd_s;
}
if(sd_u=="vh"){
sd=window.innerHeight * (sd / 100);
}}
}
if(scroll >=scroll_distance["size"]){
header.removeClass('header').addClass("she-header");
header.css("background-color", background);
header.css("border-bottom", bottom_border);
header.css("top", she_offset.size + she_offset.unit);
if(width >=768){
if(document.body.classList.contains('admin-bar')){
header.css("top", (32 + she_offset.size) + she_offset.unit);
}}
header.css("padding-top", she_padding.top + she_padding.unit);
header.css("padding-bottom", she_padding.bottom + she_padding.unit);
header.css("padding-left", she_padding.left + she_padding.unit);
header.css("padding-right", she_padding.right + she_padding.unit);
header.css("width", she_width.size + she_width.unit);
header.removeClass('she-header-transparent-yes');
if(shrink_header=="yes"){
header.css({ "padding-top": "0", "padding-bottom": "0", "margin-top": "0", "margin-bottom": "0" });
container.css({ "min-height": shrink_height, "transition": "all 0.4s ease-in-out", "-webkit-transition": "all 0.4s ease-in-out", "-moz-transition": "all 0.4s ease-in-out" });
}
if(change_logo_color=="yes"){
header_logo.addClass("change-logo-color");
}
if(shrink_logo=="yes"){
header_logo.css({
width: width_l,
transition: "all 0.4s ease-in-out",
"-webkit-transition": "all 0.4s ease-in-out",
"-moz-transition": "all 0.4s ease-in-out",
});
}}else{
header.removeClass("she-header").addClass('header');
header.css("background-color", "");
header.css("border-bottom", "");
header.css("top", "");
header.css("padding-top", "");
header.css("padding-bottom", "");
header.css("padding-left", "");
header.css("padding-right", "");
header.css("width", "");
if(transparent_header=="yes"){
header.addClass('she-header-transparent-yes');
}
if(shrink_header=="yes"){
header.css({ "padding-top": "", "padding-bottom": "", "margin-top": "", "margin-bottom": "" });
container.css("min-height", "");
}
if(shrink_logo=="yes"){
header_logo.css({ height: "", width: "" });
}
if(change_logo_color=="yes"){
header_logo.removeClass("change-logo-color");
}}
});
}};
!function(window,document,undefined){var tests=[],ModernizrProto={_version:"3.5.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(test,cb){var self=this;setTimeout(function(){cb(self[test])},0)},addTest:function(name,fn,options){tests.push({name:name,fn:fn,options:options})},addAsyncTest:function(fn){tests.push({name:null,fn:fn})}},Modernizr=function(){},classes=(Modernizr.prototype=ModernizrProto,Modernizr=new Modernizr,[]);function is(obj,type){return typeof obj===type}var hasOwnProp,_hasOwnProperty,docElement=document.documentElement,isSVG="svg"===docElement.nodeName.toLowerCase();function setClasses(classes){var reJS,className=docElement.className,classPrefix=Modernizr._config.classPrefix||"";isSVG&&(className=className.baseVal),Modernizr._config.enableJSClass&&(reJS=new RegExp("(^|\\s)"+classPrefix+"no-js(\\s|$)"),className=className.replace(reJS,"$1"+classPrefix+"js$2")),Modernizr._config.enableClasses&&(className+=" "+classPrefix+classes.join(" "+classPrefix),isSVG?docElement.className.baseVal=className:docElement.className=className)}function addTest(feature,test){if("object"==typeof feature)for(var key in feature)hasOwnProp(feature,key)&&addTest(key,feature[key]);else{var featureNameSplit=(feature=feature.toLowerCase()).split("."),last=Modernizr[featureNameSplit[0]];if(void 0!==(last=2==featureNameSplit.length?last[featureNameSplit[1]]:last))return Modernizr;test="function"==typeof test?test():test,1==featureNameSplit.length?Modernizr[featureNameSplit[0]]=test:(!Modernizr[featureNameSplit[0]]||Modernizr[featureNameSplit[0]]instanceof Boolean||(Modernizr[featureNameSplit[0]]=new Boolean(Modernizr[featureNameSplit[0]])),Modernizr[featureNameSplit[0]][featureNameSplit[1]]=test),setClasses([(test&&0!=test?"":"no-")+featureNameSplit.join("-")]),Modernizr._trigger(feature,test)}return Modernizr}function createElement(argument_0){return"function"!=typeof document.createElement?document.createElement(argument_0):isSVG?document.createElementNS.call(document,"http://www.w3.org/2000/svg",argument_0):document.createElement.apply(document,arguments)}isSVG||((window,document)=>{var supportsHtml5Styles,supportsUnknownElements,frag,options=window.html5||{},reSkip=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,saveClones=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,expando="_html5shiv",expanID=0,expandoData={};try{var a=document.createElement("a");a.innerHTML="<xyz></xyz>",supportsHtml5Styles="hidden"in a,supportsUnknownElements=1==a.childNodes.length||(document.createElement("a"),void 0===(frag=document.createDocumentFragment()).cloneNode)||void 0===frag.createDocumentFragment||void 0===frag.createElement}catch(e){supportsUnknownElements=supportsHtml5Styles=!0}function getElements(){var elements=html5.elements;return"string"==typeof elements?elements.split(" "):elements}function getExpandoData(ownerDocument){var data=expandoData[ownerDocument[expando]];return data||(data={},expanID++,ownerDocument[expando]=expanID,expandoData[expanID]=data),data}function createElement(nodeName,ownerDocument,data){return ownerDocument=ownerDocument||document,supportsUnknownElements?ownerDocument.createElement(nodeName):!(ownerDocument=(data=data||getExpandoData(ownerDocument)).cache[nodeName]?data.cache[nodeName].cloneNode():saveClones.test(nodeName)?(data.cache[nodeName]=data.createElem(nodeName)).cloneNode():data.createElem(nodeName)).canHaveChildren||reSkip.test(nodeName)||ownerDocument.tagUrn?ownerDocument:data.frag.appendChild(ownerDocument)}function shivDocument(ownerDocument){var data=getExpandoData(ownerDocument=ownerDocument||document);return!html5.shivCSS||supportsHtml5Styles||data.hasCSS||(data.hasCSS=!!((ownerDocument,cssText)=>{var p=ownerDocument.createElement("p"),ownerDocument=ownerDocument.getElementsByTagName("head")[0]||ownerDocument.documentElement;return p.innerHTML="x<style>"+cssText+"</style>",ownerDocument.insertBefore(p.lastChild,ownerDocument.firstChild)})(ownerDocument,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),supportsUnknownElements||((ownerDocument,data)=>{data.cache||(data.cache={},data.createElem=ownerDocument.createElement,data.createFrag=ownerDocument.createDocumentFragment,data.frag=data.createFrag()),ownerDocument.createElement=function(nodeName){return html5.shivMethods?createElement(nodeName,ownerDocument,data):data.createElem(nodeName)},ownerDocument.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+getElements().join().replace(/[\w\-:]+/g,function(nodeName){return data.createElem(nodeName),data.frag.createElement(nodeName),'c("'+nodeName+'")'})+");return n}")(html5,data.frag)})(ownerDocument,data),ownerDocument}var html5={elements:options.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:"3.7.3",shivCSS:!1!==options.shivCSS,supportsUnknownElements:supportsUnknownElements,shivMethods:!1!==options.shivMethods,type:"default",shivDocument:shivDocument,createElement:createElement,createDocumentFragment:function(ownerDocument,data){if(ownerDocument=ownerDocument||document,supportsUnknownElements)return ownerDocument.createDocumentFragment();for(var clone=(data=data||getExpandoData(ownerDocument)).frag.cloneNode(),i=0,elems=getElements(),l=elems.length;i<l;i++)clone.createElement(elems[i]);return clone},addElements:function(newElements,ownerDocument){var elements=html5.elements;"string"!=typeof elements&&(elements=elements.join(" ")),"string"!=typeof newElements&&(newElements=newElements.join(" ")),html5.elements=elements+" "+newElements,shivDocument(ownerDocument)}};window.html5=html5,shivDocument(document),"object"==typeof module&&module.exports&&(module.exports=html5)})(void 0!==window?window:this,document),hasOwnProp=void 0!==(_hasOwnProperty={}.hasOwnProperty)&&void 0!==_hasOwnProperty.call?function(object,property){return _hasOwnProperty.call(object,property)}:function(object,property){return property in object&&void 0===object.constructor.prototype[property]},ModernizrProto._l={},ModernizrProto.on=function(feature,cb){this._l[feature]||(this._l[feature]=[]),this._l[feature].push(cb),Modernizr.hasOwnProperty(feature)&&setTimeout(function(){Modernizr._trigger(feature,Modernizr[feature])},0)},ModernizrProto._trigger=function(feature,res){var cbs;this._l[feature]&&(cbs=this._l[feature],setTimeout(function(){for(var i=0;i<cbs.length;i++)(0,cbs[i])(res)},0),delete this._l[feature])},Modernizr._q.push(function(){ModernizrProto.addTest=addTest});var modElem={elem:createElement("modernizr")},mStyle=(Modernizr._q.push(function(){delete modElem.elem}),{style:modElem.elem.style});function injectElementWithStyles(rule,callback,nodes,testnames){var style,node,docOverflow,mod="modernizr",div=createElement("div"),body=(()=>{var body=document.body;return body||((body=createElement(isSVG?"svg":"body")).fake=!0),body})();if(parseInt(nodes,10))for(;nodes--;)(node=createElement("div")).id=testnames?testnames[nodes]:mod+(nodes+1),div.appendChild(node);return(style=createElement("style")).type="text/css",style.id="s"+mod,(body.fake?body:div).appendChild(style),body.appendChild(div),style.styleSheet?style.styleSheet.cssText=rule:style.appendChild(document.createTextNode(rule)),div.id=mod,body.fake&&(body.style.background="",body.style.overflow="hidden",docOverflow=docElement.style.overflow,docElement.style.overflow="hidden",docElement.appendChild(body)),style=callback(div,rule),body.fake?(body.parentNode.removeChild(body),docElement.style.overflow=docOverflow,docElement.offsetHeight):div.parentNode.removeChild(div),!!style}function domToCSS(name){return name.replace(/([A-Z])/g,function(str,m1){return"-"+m1.toLowerCase()}).replace(/^ms-/,"-ms-")}function nativeTestProps(props,value){var i=props.length;if("CSS"in window&&"supports"in window.CSS){for(;i--;)if(window.CSS.supports(domToCSS(props[i]),value))return!0;return!1}if("CSSSupportsRule"in window){for(var conditionText=[];i--;)conditionText.push("("+domToCSS(props[i])+":"+value+")");return injectElementWithStyles("@supports ("+(conditionText=conditionText.join(" or "))+"){ #modernizr { position: absolute; }}",function(node){return"absolute"==(node=node,pseudo=null,prop="position","getComputedStyle"in window?(result=getComputedStyle.call(window,node,pseudo),console=window.console,null!==result?prop&&(result=result.getPropertyValue(prop)):console&&console[console.error?"error":"log"].call(console,"getComputedStyle returning null, its possible modernizr test results are inaccurate")):result=!pseudo&&node.currentStyle&&node.currentStyle[prop],result);var pseudo,prop,result,console})}return undefined}function cssToDOM(name){return name.replace(/([a-z])-([a-z])/g,function(str,m1,m2){return m1+m2.toUpperCase()}).replace(/^-/,"")}function testProps(props,prefixed,value,skipValueTest){if(skipValueTest=void 0!==skipValueTest&&skipValueTest,void 0!==value){var result=nativeTestProps(props,value);if(void 0!==result)return result}for(var afterInit,i,propsLength,prop,before,elems=["modernizr","tspan","samp"];!mStyle.style&&elems.length;)afterInit=!0,mStyle.modElem=createElement(elems.shift()),mStyle.style=mStyle.modElem.style;function cleanElems(){afterInit&&(delete mStyle.style,delete mStyle.modElem)}for(propsLength=props.length,i=0;i<propsLength;i++)if(prop=props[i],before=mStyle.style[prop],~(""+prop).indexOf("-")&&(prop=cssToDOM(prop)),mStyle.style[prop]!==undefined){if(skipValueTest||void 0===value)return cleanElems(),"pfx"!=prefixed||prop;try{mStyle.style[prop]=value}catch(e){}if(mStyle.style[prop]!=before)return cleanElems(),"pfx"!=prefixed||prop}return cleanElems(),!1}Modernizr._q.unshift(function(){delete mStyle.style});ModernizrProto.testProp=function(prop,value,useValue){return testProps([prop],undefined,value,useValue)},Modernizr.addTest("audio",function(){var elem=createElement("audio"),bool=!1;try{(bool=!!elem.canPlayType)&&((bool=new Boolean(bool)).ogg=elem.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),bool.mp3=elem.canPlayType('audio/mpeg; codecs="mp3"').replace(/^no$/,""),bool.opus=elem.canPlayType('audio/ogg; codecs="opus"')||elem.canPlayType('audio/webm; codecs="opus"').replace(/^no$/,""),bool.wav=elem.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),bool.m4a=(elem.canPlayType("audio/x-m4a;")||elem.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(e){}return bool}),Modernizr.addTest("canvas",function(){var elem=createElement("canvas");return!(!elem.getContext||!elem.getContext("2d"))});var cssomPrefixes=ModernizrProto._config.usePrefixes?"Moz O ms Webkit".split(" "):[],domPrefixes=(ModernizrProto._cssomPrefixes=cssomPrefixes,ModernizrProto._config.usePrefixes?"Moz O ms Webkit".toLowerCase().split(" "):[]);function testPropsAll(prop,prefixed,elem,value,skipValueTest){var ucProp=prop.charAt(0).toUpperCase()+prop.slice(1),props=(prop+" "+cssomPrefixes.join(ucProp+" ")+ucProp).split(" ");return is(prefixed,"string")||void 0===prefixed?testProps(props,prefixed,value,skipValueTest):((props,obj,elem)=>{var i,fn,that,item;for(i in props)if(props[i]in obj)return!1===elem?props[i]:is(item=obj[props[i]],"function")?(fn=item,that=elem||obj,function(){return fn.apply(that,arguments)}):item;return!1})((prop+" "+domPrefixes.join(ucProp+" ")+ucProp).split(" "),prefixed,elem)}ModernizrProto._domPrefixes=domPrefixes,ModernizrProto.testAllProps=testPropsAll;function atRule(prop){var rule,length=prefixes.length,cssrule=window.CSSRule;if(void 0===cssrule)return undefined;if(prop){if((rule=(prop=prop.replace(/^@/,"")).replace(/-/g,"_").toUpperCase()+"_RULE")in cssrule)return"@"+prop;for(var i=0;i<length;i++){var prefix=prefixes[i];if(prefix.toUpperCase()+"_"+rule in cssrule)return"@-"+prefix.toLowerCase()+"-"+prop}}return!1}ModernizrProto.atRule=atRule;var prefixed=ModernizrProto.prefixed=function(prop,obj,elem){return 0===prop.indexOf("@")?atRule(prop):(-1!=prop.indexOf("-")&&(prop=cssToDOM(prop)),obj?testPropsAll(prop,obj,elem):testPropsAll(prop,"pfx"))},inputElem=(Modernizr.addTest("fullscreen",!(!prefixed("exitFullscreen",document,!1)&&!prefixed("cancelFullScreen",document,!1))),createElement("input")),inputattrs="autocomplete autofocus list placeholder max min multiple pattern required step".split(" "),attrs={},inputattrs=(Modernizr.input=(props=>{for(var i=0,len=props.length;i<len;i++)attrs[props[i]]=!!(props[i]in inputElem);return attrs.list&&(attrs.list=!(!createElement("datalist")||!window.HTMLDataListElement)),attrs})(inputattrs),"search tel url email datetime date month week time datetime-local number range color".split(" ")),inputs={};function testAllProps(prop,value,skipValueTest){return testPropsAll(prop,undefined,undefined,value,skipValueTest)}Modernizr.inputtypes=(props=>{for(var inputElemType,defaultView,bool,len=props.length,i=0;i<len;i++)inputElem.setAttribute("type",inputElemType=props[i]),(bool="text"!==inputElem.type&&"style"in inputElem)&&(inputElem.value="1)",inputElem.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(inputElemType)&&inputElem.style.WebkitAppearance!==undefined?(docElement.appendChild(inputElem),bool=(defaultView=document.defaultView).getComputedStyle&&"textfield"!==defaultView.getComputedStyle(inputElem,null).WebkitAppearance&&0!==inputElem.offsetHeight,docElement.removeChild(inputElem)):/^(search|tel)$/.test(inputElemType)||(bool=/^(url|email)$/.test(inputElemType)?inputElem.checkValidity&&!1===inputElem.checkValidity():"1)"!=inputElem.value)),inputs[props[i]]=!!bool;return inputs})(inputattrs),Modernizr.addTest("svg",!!document.createElementNS&&!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect),Modernizr.addTest("video",function(){var elem=createElement("video"),bool=!1;try{(bool=!!elem.canPlayType)&&((bool=new Boolean(bool)).ogg=elem.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),bool.h264=elem.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),bool.webm=elem.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""),bool.vp9=elem.canPlayType('video/webm; codecs="vp9"').replace(/^no$/,""),bool.hls=elem.canPlayType('application/x-mpegURL; codecs="avc1.42E01E"').replace(/^no$/,""))}catch(e){}return bool}),ModernizrProto.testAllProps=testAllProps,Modernizr.addTest("cssanimations",testAllProps("animationName","a",!0)),Modernizr.addTest("boxshadow",testAllProps("boxShadow","1px 1px",!0)),(()=>{Modernizr.addTest("csscolumns",function(){var bool=!1,test=testAllProps("columnCount");try{bool=(bool=!!test)&&new Boolean(bool)}catch(e){}return bool});for(var name,test,props=["Width","Span","Fill","Gap","Rule","RuleColor","RuleStyle","RuleWidth","BreakBefore","BreakAfter","BreakInside"],i=0;i<props.length;i++)name=props[i].toLowerCase(),test=testAllProps("column"+props[i]),"breakbefore"!==name&&"breakafter"!==name&&"breakinside"!=name||(test=test||testAllProps(props[i])),Modernizr.addTest("csscolumns."+name,test)})(),Modernizr.addTest("flexbox",testAllProps("flexBasis","1px",!0));var featureNames,feature,aliasIdx,result,nameIdx,featureNameSplit,featureIdx,prefixes=ModernizrProto._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""],testStyles=(ModernizrProto._prefixes=prefixes,Modernizr.addTest("csscalc",function(){var el=createElement("a");return el.style.cssText="width:"+prefixes.join("calc(10px);width:"),!!el.style.length}),Modernizr.addTest("flexboxtweener",testAllProps("flexAlign","end",!0)),Modernizr.addTest("cssgradients",function(){for(var str1="background-image:",css="",i=0,len=prefixes.length-1;i<len;i++)css+=str1+prefixes[i]+"linear-gradient("+(0===i?"to ":"")+"left top, #9f9, white);";Modernizr._config.usePrefixes&&(css+=str1+"-webkit-gradient(linear,left top,right bottom,from(#9f9),to(white));");var style=createElement("a").style;return style.cssText=css,-1<(""+style.backgroundImage).indexOf("gradient")}),Modernizr.addTest("csstransforms",function(){return-1===navigator.userAgent.indexOf("Android 2.")&&testAllProps("transform","scale(1)",!0)}),ModernizrProto.testStyles=injectElementWithStyles),inputattrs="CSS"in window&&"supports"in window.CSS,oldSyntax="supportsCSS"in window;for(featureIdx in Modernizr.addTest("supports",inputattrs||oldSyntax),Modernizr.addTest("csstransforms3d",function(){var mq,ret=!!testAllProps("perspective","1px",!0),usePrefix=Modernizr._config.usePrefixes;return ret&&(!usePrefix||"webkitPerspective"in docElement.style)&&(Modernizr.supports?mq="@supports (perspective: 1px)":(mq="@media (transform-3d)",usePrefix&&(mq+=",(-webkit-transform-3d)")),testStyles("#modernizr{width:0;height:0}"+(mq+="{#modernizr{width:7px;height:18px;margin:0;padding:0;border:0}}"),function(elem){ret=7===elem.offsetWidth&&18===elem.offsetHeight})),ret}),Modernizr.addTest("csstransitions",testAllProps("transition","all",!0)),Modernizr.addTest("objectfit",!!prefixed("objectFit"),{aliases:["object-fit"]}),tests)if(tests.hasOwnProperty(featureIdx)){if(featureNames=[],(feature=tests[featureIdx]).name&&(featureNames.push(feature.name.toLowerCase()),feature.options)&&feature.options.aliases&&feature.options.aliases.length)for(aliasIdx=0;aliasIdx<feature.options.aliases.length;aliasIdx++)featureNames.push(feature.options.aliases[aliasIdx].toLowerCase());for(result=is(feature.fn,"function")?feature.fn():feature.fn,nameIdx=0;nameIdx<featureNames.length;nameIdx++)1===(featureNameSplit=featureNames[nameIdx].split(".")).length?Modernizr[featureNameSplit[0]]=result:(!Modernizr[featureNameSplit[0]]||Modernizr[featureNameSplit[0]]instanceof Boolean||(Modernizr[featureNameSplit[0]]=new Boolean(Modernizr[featureNameSplit[0]])),Modernizr[featureNameSplit[0]][featureNameSplit[1]]=result),classes.push((result?"":"no-")+featureNameSplit.join("-"))}setClasses(classes),delete ModernizrProto.addTest,delete ModernizrProto.addAsyncTest;for(var i=0;i<Modernizr._q.length;i++)Modernizr._q[i]();window.Modernizr=Modernizr}(window,document),(Modernizr=>{for(var name,value,prop,tests=[{name:"svg",value:"url(#test)"},{name:"inset",value:"inset(10px 20px 30px 40px)"},{name:"circle",value:"circle(60px at center)"},{name:"ellipse",value:"ellipse(50% 50% at 50% 50%)"},{name:"polygon",value:"polygon(50% 0%, 0% 100%, 100% 100%)"}],t=0;t<tests.length;t++)name=tests[t].name,value=tests[t].value,Modernizr.addTest("cssclippath"+name,function(){if("CSS"in window&&"supports"in window.CSS){for(var i=0;i<Modernizr._prefixes.length;i++)if(prop=Modernizr._prefixes[i]+"clip-path",window.CSS.supports(prop,value))return!0;return!1}return Modernizr.testStyles("#modernizr { "+Modernizr._prefixes.join("clip-path:"+value+"; ")+" }",function(elem,rule){var style=getComputedStyle(elem);if(!(clip=style.clipPath)||"none"==clip)for(var clip=!1,i=0;i<Modernizr._domPrefixes.length;i++)if(style[test=Modernizr._domPrefixes[i]+"ClipPath"]&&"none"!==style[test]){clip=!0;break}return Modernizr.testProp("clipPath")&&clip})})})(Modernizr);
var captchaRes='';
var sibErrMsg;
var gCaptchaSibWidget;
var ajax_sib_front_object;
var sibVerifyCallback=function (response){
captchaRes=response;
var formIdInvisible=sessionStorage.getItem("formIdRecapcha");
if(captchaRes){
var validationErr=0;
jQuery.each(jQuery(formIdInvisible).find('input[required=required]'), function (){
if(jQuery(this).val().trim()==''||(jQuery(this).attr('type')=="checkbox"&&jQuery(this).prop("checked")==false)){
validationErr++;
var form=jQuery(this).closest('form');
var requiredField=jQuery(this).closest('form').find('input[name="sib_form_alert_notice"]').val();
if(requiredField!==undefined){
sibErrMsg.requiredField=requiredField;
}
form.find('.sib_msg_disp').html('<p class="sib-alert-message sib-alert-message-warning ">' + sibErrMsg.requiredField + '</p>').show();
return;
}});
}
if(validationErr==0){
jQuery(formIdInvisible).trigger('submit');
}};
jQuery(document).ready(function(){
jQuery('.sib_signup_form').find('input[required=required]').on("invalid", function (){
if(jQuery(this).val().trim()==''){
var alert_msg=jQuery(this).closest('form').find('input[name="sib_form_alert_notice"]').val();
this.setCustomValidity(alert_msg);
}else{
this.setCustomValidity('');
}});
jQuery(document).on('submit', 'form', function(e){
var invalidEmail=jQuery(this).closest('form').find('input[name="sib_form_invalid_email_notice"]').val();
var requiredField=jQuery(this).closest('form').find('input[name="sib_form_alert_notice"]').val();
if(invalidEmail!==undefined){
sibErrMsg.invalidMail=invalidEmail;
}
if(requiredField!==undefined){
sibErrMsg.requiredField=requiredField;
}
if(!jQuery(this).hasClass('sib_signup_form')){
var email=jQuery(this).find('input[type=email]').val();
var emailPattern=/^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if(typeof sendinblue!='undefined'&&email!=null&&emailPattern.test(email)){
var postData=jQuery('input[type!=password]',this).serializeObject();
sendinblue.identify(email, postData);
}}else{
e.preventDefault();
var form=jQuery(this).closest('form');
jQuery.each(form.find('.sib-sms'), function (){
var sms=jQuery(this).val();
var sms_prefix=jQuery(this).closest('.sib-sms-field').find('input[name="sib_SMS_prefix"]').val();
if(sms==sms_prefix&&!jQuery(this).prop('required')){
jQuery(this).val('');
}});
var required_fileds=[];
var err_index=0;
var multi_lists=form.find(jQuery('.sib-multi-lists'));
if(multi_lists!=undefined&&multi_lists.data('require')=='required'){
if(multi_lists.find('input:checked').length==0){
err_index++;
multi_lists.addClass('sib_error');
}}
if(err_index > 0){
form.find('.sib_msg_disp').html('<p class="sib-alert-message sib-alert-message-warning ">' + sibErrMsg.requiredField + '</p>').show();
return;
}
err_index=0;
jQuery.each(form.find('input[type="email"]'), function(){
var Email=/^([a-zA-Z0-9_.+-])+@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/i;
if(!Email.test(jQuery(this).val())){
err_index++;
}});
if(err_index > 0){
form.find('.sib_msg_disp').html('<p class="sib-alert-message sib-alert-message-warning ">' + sibErrMsg.invalidMail + '</p>').show();
return;
}
err_index=0;
jQuery.each(form.find('.sib-sms'), function (){
var sms=jQuery(this).val();
if(is_valid_sms(sms)==false&&sms!=''){
err_index ++;
}});
if(err_index > 0){
form.find('.sib_msg_disp').html('<p class="sib-alert-message sib-alert-message-warning ">' + sibErrMsg.invalidSMSFormat + '</p>').show();
return;
}
jQuery(".sib-default-btn").attr("disabled", true);
form.find('.sib_loader').show();
jQuery('.sib_msg_disp').hide();
var postData=form.serializeArray();
if(captchaRes!=''){
postData.push({"name": "g-recaptcha-response", "value": captchaRes});
}
captchaRes='';
if(jQuery('.sib-multi-lists').length){
var interesting_lists=[];
jQuery('.sib-interesting-lists').each(function (){
postData.push({"name":"interestingLists[]", "value": jQuery(this).val()})
});
}
var formURL=form.attr("action");
form.addClass('sib_processing');
postData.push({ "name": "security", "value": ajax_sib_front_object.ajax_nonce });
jQuery.ajax({
url: formURL,
type: "POST",
dataType: "json",
data: postData,
success: function (data, textStatus, jqXHR){
jQuery(".sib-default-btn").attr("disabled", false);
jQuery('.sib_loader').hide();
if(jQuery('.sib-multi-lists').length){
jQuery('.sib-multi-lists').removeClass('sib_error');
}
if(data.status==='success'||data.status==='update'){
var cdata='<p class="sib-alert-message sib-alert-message-success ">' + data.msg.successMsg + '</p>';
form.find('.sib_msg_disp').html(cdata).show();
}else if(data.status==='failure'){
var cdata='<p class="sib-alert-message sib-alert-message-error ">' + data.msg.errorMsg + '</p>';
form.find('.sib_msg_disp').html(cdata).show();
}else if(data.status==='already_exist'){
var cdata='<p class="sib-alert-message sib-alert-message-warning ">' + data.msg.existMsg + '</p>';
form.find('.sib_msg_disp').html(cdata).show();
}else if(data.status==='invalid'){
var cdata='<p class="sib-alert-message sib-alert-message-error ">' + data.msg.invalidMsg + '</p>';
form.find('.sib_msg_disp').html(cdata).show();
}else if(data.status==='gcaptchaEmpty'){
var cdata='<p class="sib-alert-message sib-alert-message-error ">' + data.msg + '</p>';
form.find('.sib_msg_disp').html(cdata).show();
}else if(data.status==='gcaptchaFail'){
var cdata='<p class="sib-alert-message sib-alert-message-error ">' + data.msg + '</p>';
form.find('.sib_msg_disp').html(cdata).show();
}
form[0].reset();
if(data.redirect&&(data.status==='success'||data.status==='update')){
window.location.href=data.redirect;
}
if(typeof data.turnstileCaptcha!=='undefined'&&data.turnstileCaptcha){
jQuery.each(form.find('.cf-turnstile'), function (){
var siteKey=jQuery(this).data("sitekey");
var cfResponse=jQuery('input[name="cf-turnstile-response"]').val();
if(cfResponse){
var idToBeRendered="#cf-turnstile-"+siteKey;
turnstile.render(idToBeRendered, {
sitekey: siteKey,
callback: function(token){
console.log("Challenge Success");
},
});
}});
}
var previous_code=form.find('.sib-cflags').data('dial-code');
if(previous_code){
form.find('.sib-sms').val('+' + previous_code);
form.find('input[name="sib_SMS_prefix"]').val('+' + previous_code);
}
if(typeof sendinblue!='undefined'){
var email=form.find('input[name=email]').val();
var postData=form.serializeObject();
if(data.status==='success'||data.status==='update'||data.status==='already_exist'){
sendinblue.identify(email, postData);
}}
jQuery(".sib-alert-message").delay(5000).hide('slow');
form.removeClass('sib_processing');
if(typeof grecaptcha!='undefined'){
grecaptcha.reset(gCaptchaSibWidget);
}},
error: function (jqXHR, textStatus, errorThrown){
form.find('.sib_msg_disp').html(jqXHR).show();
jQuery(".sib-default-btn").attr("disabled", false);
if(typeof grecaptcha!='undefined'){
grecaptcha.reset(gCaptchaSibWidget);
}}
});
}});
jQuery('.sib-country-block').on('click', function (){
jQuery('.sib-country-list').toggle();
});
if(jQuery('.sib-country-list').length > 0){
jQuery('.sib-country-list').ready(function (){
var data={
action:'sib_get_country_prefix',
security: ajax_sib_front_object.ajax_nonce,
};
jQuery.post(ajax_sib_front_object.ajax_url, data, function (respond){
jQuery('.sib-country-list').html(respond);
});
});
}
jQuery('body').on('click', function(e){
if(jQuery('.sib-sms-field .sib-country-list').length > 0&&!jQuery('.sib-sms-field .sib-country-list').is(e.target)&&jQuery('.sib-sms-field .sib-country-list').has(e.target).length===0&&jQuery('.sib-sms-field .sib-country-block').has(e.target).length===0){
jQuery('.sib-sms-field .sib-country-list').hide();
}});
jQuery('.sib-country-list').on('click', 'li' , function (){
var country_code=jQuery(this).data('country-code').toLowerCase();
var dial_code=jQuery(this).data('dial-code');
jQuery(this).closest('.sib-sms-field').find('.sib-sms').val('+' + dial_code);
jQuery(this).closest('.sib-sms-field').find('input[name="sib_SMS_prefix"]').val('+' + dial_code);
jQuery(this).closest('.sib-sms-field').find('.sib-cflags').css('background-image', 'url(' + ajax_sib_front_object.flag_url + country_code + '.png)');
jQuery(this).closest('.sib-sms-field').find('.sib-cflags').data('dial-code', dial_code);
jQuery(this).closest('.sib-country-list').hide();
});
jQuery(".sib-sms").on('keypress', function (event){
validateInteger(event, 'sms');
});
jQuery(".sib-date").on('keypress', function(event){
validateInteger(event, 'date');
});
function is_valid_sms(sms){
sms=sms.replace(/\b(0(?!\b))+/g, "");
var tempSms=sms.replace(/(|\(|\)|\.|\-)/g, '');
if(tempSms.length > 19||tempSms.length < 6||tempSms.charAt(0)!='+'){
return false;
}
return true;
}
function validateInteger(evt,type){
var theEvent=evt||window.event;
var key=theEvent.charCode||theEvent.which;
key=String.fromCharCode(key);
var regex=/[ +0-9()-]/;
var smsLength=0;
if(type=='date'){
regex=/[ 0-9-/]/;
}
if(!regex.test(key)){
theEvent.returnValue=false;
key=theEvent.keyCode;
if(theEvent.preventDefault&&key!=9&&key!=8) theEvent.preventDefault();
}}
});
jQuery.fn.serializeObject=function(){
var o={};
var a=this.serializeArray();
jQuery.each(a, function(){
if(this.name=='sib_form_action'||this.name=='sib_form_id'||this.name=='email')
return true;
if(o[this.name]!==undefined){
if(!o[this.name].push){
o[this.name]=[o[this.name]];
}
o[this.name].push(this.value||'');
}else{
o[this.name]=this.value||'';
}});
return o;
};
jQuery(document).ready(function (){
jQuery(".sib-default-btn").on("click", function (){
var row=jQuery(this).closest(".sib_signup_form");
sessionStorage.setItem("formIdRecapcha", "#" + jQuery(row).attr('id'));
})
})
function errorCallbackForTurnstileErrors(){
};