// source --> https://posadacicero.es/wp-content/themes/dt-the7/js/above-the-fold.min.js?ver=14.2.0 
/*!
 * modernizr v3.6.0
 * Build https://modernizr.com/download?-cssanimations-cssfilters-cssgrid_cssgridlegacy-csstransforms-csstransforms3d-csstransitions-forcetouch-objectfit-touchevents-mq-prefixed-prefixedcss-prefixes-setclasses-testallprops-testprop-dontmin
 *
 * Copyright (c)
 *  Faruk Ates
 *  Paul Irish
 *  Alex Sexton
 *  Ryan Seddon
 *  Patrick Kettner
 *  Stu Cox
 *  Richard Herrera

 * MIT License
 */
!function(e,t,n){var o=[],s=[],i={_version:"3.6.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var n=this;setTimeout((function(){t(n[e])}),0)},addTest:function(e,t,n){s.push({name:e,fn:t,options:n})},addAsyncTest:function(e){s.push({name:null,fn:e})}},r=function(){};r.prototype=i,r=new r;var a=i._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];function l(e,t){return typeof e===t}i._prefixes=a;var d=t.documentElement,u="svg"===d.nodeName.toLowerCase();function f(e){return e.replace(/([a-z])-([a-z])/g,(function(e,t,n){return t+n.toUpperCase()})).replace(/^-/,"")}function c(e){return e.replace(/([A-Z])/g,(function(e,t){return"-"+t.toLowerCase()})).replace(/^ms-/,"-ms-")}function p(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):u?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}var m,g=(m=!("onblur"in t.documentElement),function(e,t){var o;return!!e&&(t&&"string"!=typeof t||(t=p(t||"div")),!(o=(e="on"+e)in t)&&m&&(t.setAttribute||(t=p("div")),t.setAttribute(e,""),o="function"==typeof t[e],t[e]!==n&&(t[e]=n),t.removeAttribute(e)),o)});i.hasEvent=g;
/*!
  {
    "name": "CSS Supports",
    "property": "supports",
    "caniuse": "css-featurequeries",
    "tags": ["css"],
    "builderAliases": ["css_supports"],
    "notes": [{
      "name": "W3 Spec",
      "href": "http://dev.w3.org/csswg/css3-conditional/#at-supports"
    },{
      "name": "Related Github Issue",
      "href": "https://github.com/Modernizr/Modernizr/issues/648"
    },{
      "name": "W3 Info",
      "href": "http://dev.w3.org/csswg/css3-conditional/#the-csssupportsrule-interface"
    }]
  }
  !*/
var v="CSS"in e&&"supports"in e.CSS,b="supportsCSS"in e;function h(e,n,o,s){var i,r,a,l,f="modernizr",c=p("div"),m=function(){var e=t.body;return e||((e=p(u?"svg":"body")).fake=!0),e}();if(parseInt(o,10))for(;o--;)(a=p("div")).id=s?s[o]:f+(o+1),c.appendChild(a);return(i=p("style")).type="text/css",i.id="s"+f,(m.fake?m:c).appendChild(i),m.appendChild(c),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(t.createTextNode(e)),c.id=f,m.fake&&(m.style.background="",m.style.overflow="hidden",l=d.style.overflow,d.style.overflow="hidden",d.appendChild(m)),r=n(c,e),m.fake?(m.parentNode.removeChild(m),d.style.overflow=l,d.offsetHeight):c.parentNode.removeChild(c),!!r}r.addTest("supports",v||b);var y,w=(y=e.matchMedia||e.msMatchMedia)?function(e){var t=y(e);return t&&t.matches||!1}:function(t){var n=!1;return h("@media "+t+" { #modernizr { position: absolute; } }",(function(t){n="absolute"==(e.getComputedStyle?e.getComputedStyle(t,null):t.currentStyle).position})),n};i.mq=w;var S=i.testStyles=h;
/*!
  {
    "name": "Touch Events",
    "property": "touchevents",
    "caniuse" : "touch",
    "tags": ["media", "attribute"],
    "notes": [{
      "name": "Touch Events spec",
      "href": "https://www.w3.org/TR/2013/WD-touch-events-20130124/"
    }],
    "warnings": [
      "Indicates if the browser supports the Touch Events spec, and does not necessarily reflect a touchscreen device"
    ],
    "knownBugs": [
      "False-positive on some configurations of Nokia N900",
      "False-positive on some BlackBerry 6.0 builds – https://github.com/Modernizr/Modernizr/issues/372#issuecomment-3112695"
    ]
  }
  !*/r.addTest("touchevents",(function(){var n;if("ontouchstart"in e||e.DocumentTouch&&t instanceof DocumentTouch)n=!0;else{var o=["@media (",a.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join("");S(o,(function(e){n=9===e.offsetTop}))}return n}));var C="Moz O ms Webkit",T=i._config.usePrefixes?C.split(" "):[];i._cssomPrefixes=T;var x=function(t){var o,s=a.length,i=e.CSSRule;if(void 0===i)return n;if(!t)return!1;if((o=(t=t.replace(/^@/,"")).replace(/-/g,"_").toUpperCase()+"_RULE")in i)return"@"+t;for(var r=0;r<s;r++){var l=a[r];if(l.toUpperCase()+"_"+o in i)return"@-"+l.toLowerCase()+"-"+t}return!1};i.atRule=x;var _=i._config.usePrefixes?C.toLowerCase().split(" "):[];function P(e,t){return function(){return e.apply(t,arguments)}}i._domPrefixes=_;var E={elem:p("modernizr")};r._q.push((function(){delete E.elem}));var A={style:E.elem.style};function O(t,o){var s=t.length;if("CSS"in e&&"supports"in e.CSS){for(;s--;)if(e.CSS.supports(c(t[s]),o))return!0;return!1}if("CSSSupportsRule"in e){for(var i=[];s--;)i.push("("+c(t[s])+":"+o+")");return h("@supports ("+(i=i.join(" or "))+") { #modernizr { position: absolute; } }",(function(t){return"absolute"==function(t,n,o){var s;if("getComputedStyle"in e){s=getComputedStyle.call(e,t,n);var i=e.console;null!==s?o&&(s=s.getPropertyValue(o)):i&&i[i.error?"error":"log"].call(i,"getComputedStyle returning null, its possible modernizr test results are inaccurate")}else s=!n&&t.currentStyle&&t.currentStyle[o];return s}(t,null,"position")}))}return n}function G(e,t,o,s){if(s=!l(s,"undefined")&&s,!l(o,"undefined")){var i=O(e,o);if(!l(i,"undefined"))return i}for(var r,a,d,u,c,m=["modernizr","tspan","samp"];!A.style&&m.length;)r=!0,A.modElem=p(m.shift()),A.style=A.modElem.style;function g(){r&&(delete A.style,delete A.modElem)}for(d=e.length,a=0;a<d;a++)if(u=e[a],c=A.style[u],~(""+u).indexOf("-")&&(u=f(u)),A.style[u]!==n){if(s||l(o,"undefined"))return g(),"pfx"!=t||u;try{A.style[u]=o}catch(e){}if(A.style[u]!=c)return g(),"pfx"!=t||u}return g(),!1}r._q.unshift((function(){delete A.style}));i.testProp=function(e,t,o){return G([e],n,t,o)};function M(e,t,n,o,s){var i=e.charAt(0).toUpperCase()+e.slice(1),r=(e+" "+T.join(i+" ")+i).split(" ");return l(t,"string")||l(t,"undefined")?G(r,t,o,s):function(e,t,n){var o;for(var s in e)if(e[s]in t)return!1===n?e[s]:l(o=t[e[s]],"function")?P(o,n||t):o;return!1}(r=(e+" "+_.join(i+" ")+i).split(" "),t,n)}i.testAllProps=M;var L=i.prefixed=function(e,t,n){return 0===e.indexOf("@")?x(e):(-1!=e.indexOf("-")&&(e=f(e)),t?M(e,t,n):M(e,"pfx"))};i.prefixedCSS=function(e){var t=L(e);return t&&c(t)};function z(e,t,o){return M(e,n,n,t,o)}
/*!
  {
    "name": "Force Touch Events",
    "property": "forcetouch",
    "authors": ["Kraig Walker"],
    "notes": [{
      "name": "Responding to Force Touch Events from JavaScript",
      "href": "https://developer.apple.com/library/prerelease/mac/documentation/AppleApplications/Conceptual/SafariJSProgTopics/Articles/RespondingtoForceTouchEventsfromJavaScript.html"
    }]
  }
  !*/
r.addTest("forcetouch",(function(){return!!g(L("mouseforcewillbegin",e,!1),e)&&(MouseEvent.WEBKIT_FORCE_AT_MOUSE_DOWN&&MouseEvent.WEBKIT_FORCE_AT_FORCE_MOUSE_DOWN)})),
/*!
  {
    "name": "CSS Object Fit",
    "caniuse": "object-fit",
    "property": "objectfit",
    "tags": ["css"],
    "builderAliases": ["css_objectfit"],
    "notes": [{
      "name": "Opera Article on Object Fit",
      "href": "https://dev.opera.com/articles/css3-object-fit-object-position/"
    }]
  }
  !*/
r.addTest("objectfit",!!L("objectFit"),{aliases:["object-fit"]}),i.testAllProps=z,
/*!
  {
    "name": "CSS Animations",
    "property": "cssanimations",
    "caniuse": "css-animation",
    "polyfills": ["transformie", "csssandpaper"],
    "tags": ["css"],
    "warnings": ["Android < 4 will pass this test, but can only animate a single property at a time"],
    "notes": [{
      "name" : "Article: 'Dispelling the Android CSS animation myths'",
      "href": "https://goo.gl/OGw5Gm"
    }]
  }
  !*/
r.addTest("cssanimations",z("animationName","a",!0)),
/*!
  {
    "name": "CSS Grid (old & new)",
    "property": ["cssgrid", "cssgridlegacy"],
    "authors": ["Faruk Ates"],
    "tags": ["css"],
    "notes": [{
      "name": "The new, standardized CSS Grid",
      "href": "https://www.w3.org/TR/css3-grid-layout/"
    }, {
      "name": "The _old_ CSS Grid (legacy)",
      "href": "https://www.w3.org/TR/2011/WD-css3-grid-layout-20110407/"
    }]
  }
  !*/
r.addTest("cssgridlegacy",z("grid-columns","10px",!0)),r.addTest("cssgrid",z("grid-template-rows","none",!0)),
/*!
  {
    "name": "CSS Filters",
    "property": "cssfilters",
    "caniuse": "css-filters",
    "polyfills": ["polyfilter"],
    "tags": ["css"],
    "builderAliases": ["css_filters"],
    "notes": [{
      "name": "MDN article on CSS filters",
      "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/filter"
    }]
  }
  !*/
r.addTest("cssfilters",(function(){if(r.supports)return z("filter","blur(2px)");var e=p("a");return e.style.cssText=a.join("filter:blur(2px); "),!!e.style.length&&(t.documentMode===n||t.documentMode>9)})),
/*!
  {
    "name": "CSS Transforms",
    "property": "csstransforms",
    "caniuse": "transforms2d",
    "tags": ["css"]
  }
  !*/
r.addTest("csstransforms",(function(){return-1===navigator.userAgent.indexOf("Android 2.")&&z("transform","scale(1)",!0)})),
/*!
  {
    "name": "CSS Transforms 3D",
    "property": "csstransforms3d",
    "caniuse": "transforms3d",
    "tags": ["css"],
    "warnings": [
      "Chrome may occassionally fail this test on some systems; more info: https://code.google.com/p/chromium/issues/detail?id=129004"
    ]
  }
  !*/
r.addTest("csstransforms3d",(function(){return!!z("perspective","1px",!0)})),
/*!
  {
    "name": "CSS Transitions",
    "property": "csstransitions",
    "caniuse": "css-transitions",
    "tags": ["css"]
  }
  !*/
r.addTest("csstransitions",z("transition","all",!0)),function(){var e,t,n,i,a,d;for(var u in s)if(s.hasOwnProperty(u)){if(e=[],(t=s[u]).name&&(e.push(t.name.toLowerCase()),t.options&&t.options.aliases&&t.options.aliases.length))for(n=0;n<t.options.aliases.length;n++)e.push(t.options.aliases[n].toLowerCase());for(i=l(t.fn,"function")?t.fn():t.fn,a=0;a<e.length;a++)1===(d=e[a].split(".")).length?r[d[0]]=i:(!r[d[0]]||r[d[0]]instanceof Boolean||(r[d[0]]=new Boolean(r[d[0]])),r[d[0]][d[1]]=i),o.push((i?"":"no-")+d.join("-"))}}(),function(e){var t=d.className,n=r._config.classPrefix||"";if(u&&(t=t.baseVal),r._config.enableJSClass){var o=new RegExp("(^|\\s)"+n+"no-js(\\s|$)");t=t.replace(o,"$1"+n+"js$2")}r._config.enableClasses&&(t+=" "+n+e.join(" "+n),u?d.className.baseVal=t:d.className=t)}(o),delete i.addTest,delete i.addAsyncTest;for(var j=0;j<r._q.length;j++)r._q[j]();e.Modernizr=r}(window,document);var dtGlobals={};dtGlobals.isMobile=/(Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini|windows phone)/.test(navigator.userAgent),dtGlobals.isAndroid=/(Android)/.test(navigator.userAgent),dtGlobals.isiOS=/(iPhone|iPod|iPad)/.test(navigator.userAgent),dtGlobals.isiPhone=/(iPhone|iPod)/.test(navigator.userAgent),dtGlobals.isiPad=/(iPad)/.test(navigator.userAgent);const root=document.documentElement,body=document.body;function updateScrollTop(){dtGlobals.winScrollTop=window.pageYOffset||(root||body.parentNode||body).scrollTop}window.addEventListener("scroll",updateScrollTop),updateScrollTop(),dtGlobals.isWindowsPhone=navigator.userAgent.match(/IEMobile/i),root.className+=" mobile-"+dtGlobals.isMobile,dtGlobals.logoURL=!1,dtGlobals.logoH=!1,dtGlobals.logoW=!1,jQuery(document).ready((function(e){var t=document.getElementsByTagName("html")[0],n=document.body;if(dtGlobals.isiOS?t.classList.add("is-iOS"):t.classList.add("not-iOS"),-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")&&n.classList.add("is-safari"),dtGlobals.isWindowsPhone&&(n.classList.add("ie-mobile"),n.classList.add("windows-phone")),dtGlobals.isMobile||n.classList.add("no-mobile"),dtGlobals.isiPhone&&n.classList.add("is-iphone"),dtGlobals.isPhone=!1,dtGlobals.isTablet=!1,dtGlobals.isDesktop=!1,dtGlobals.isMobile){var o=window.getComputedStyle(document.body,":after").getPropertyValue("content");-1!=o.indexOf("phone")?dtGlobals.isPhone=!0:-1!=o.indexOf("tablet")&&(dtGlobals.isTablet=!0)}else dtGlobals.isDesktop=!0;e(window).on("the7_widget_resize",(function(t){e(".mini-widgets, .mobile-mini-widgets").find(" > *").removeClass("first last"),e(".mini-widgets, .mobile-mini-widgets").find(" > *:visible:first").addClass("first"),e(".mini-widgets, .mobile-mini-widgets").find(" > *:visible:last").addClass("last")})).trigger("the7_widget_resize")}));
// source --> https://posadacicero.es/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/ultimate-params.min.js?ver=3.21.2 
jQuery(document).ready(function(p){let u="",m="",h="",b="",v="",x="";jQuery(".ult-responsive").each(function(e,a){let t=jQuery(this),i=t.attr("data-responsive-json-new"),s=t.data("ultimate-target"),l="",r="",d="",n="",c="",o="";void 0===i&&null==i||p.each(JSON.parse(i),function(e,a){let i=e;void 0!==a&&null!=a&&(e=a.split(";"),jQuery.each(e,function(e,a){if(void 0!==a||null!=a){var t=a.split(":");switch(t[0]){case"large_screen":l+=i+":"+t[1]+";";break;case"desktop":r+=i+":"+t[1]+";";break;case"tablet":d+=i+":"+t[1]+";";break;case"tablet_portrait":n+=i+":"+t[1]+";";break;case"mobile_landscape":c+=i+":"+t[1]+";";break;case"mobile":o+=i+":"+t[1]+";"}}}))}),""!=o&&(x+=s+"{"+o+"}"),""!=c&&(v+=s+"{"+c+"}"),""!=n&&(b+=s+"{"+n+"}"),""!=d&&(h+=s+"{"+d+"}"),""!=r&&(m+=s+"{"+r+"}"),""!=l&&(u+=s+"{"+l+"}")});var e="<style>/** Ultimate: Media Responsive **/ ",e=(e=(e=(e=(e+=m)+("@media (max-width: 1199px) { "+h+"}"))+("@media (max-width: 991px)  { "+b+"}"))+("@media (max-width: 767px)  { "+v+"}"))+("@media (max-width: 479px)  { "+x+"}")+"/** Ultimate: Media Responsive - **/</style>";jQuery("head").append(e)});
// source --> https://posadacicero.es/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/headings.min.js?ver=3.21.2 
(i=>{function t(){let l=0;$jh(".uvc-heading").each(function(){let t,e,h;var n=$jh(this).outerWidth(),a=$jh(this).attr("data-hline_width"),r=$jh(this).attr("data-hicon_type"),o=$jh(this).attr("data-halign"),i=$jh(this).attr("data-hspacer");if(left_rtl="left",right_rtl="right",jQuery("body").hasClass("rtl")&&(left_rtl="right",right_rtl="left"),"line_with_icon"==i){var c,s=$jh(this).attr("id"),d=(l=void 0===(l=$jh(this).attr("data-hfixer"))||""===l?0:parseInt(l),n/2),n=($jh(this).find(".dynamic_ultimate_heading_css").remove(),(h="auto"==a||n<a?n:a)/2),r=(t=("selector"==r?(e=$jh(this).find(".aio-icon").outerWidth(),$jh(this).find(".aio-icon")):(e=$jh(this).find(".aio-icon-img").outerWidth(),$jh(this).find(".aio-icon-img"))).outerHeight(),e/2),d=d-r+e+l;let i=n;t+=3,$jh(this).find(".uvc-heading-spacer").height(t),"center"==o?($jh(this).find(".aio-icon-img").css({margin:"0 auto"}),c="#"+s+" .uvc-heading-spacer.line_with_icon:before{"+right_rtl+":"+d+"px;}#"+s+" .uvc-heading-spacer.line_with_icon:after{"+left_rtl+":"+d+"px;}"):"left"==o?($jh(this).find(".aio-icon-img").css({float:o}),c=(c="")!=h?"#"+s+" .uvc-heading-spacer.line_with_icon:before{left:"+(e+l)+"px;right:auto;}#"+s+" .uvc-heading-spacer.line_with_icon:after{left:"+(i+e+l)+"px;right:auto;}":"#"+s+" .uvc-heading-spacer.line_with_icon:before{right:"+(d-e-2*l)+"px;}#"+s+" .uvc-heading-spacer.line_with_icon:after{left:"+(d-l)+"px;}"):"right"==o&&($jh(this).find(".aio-icon-img").css({float:o}),c=(c="")!=h?"#"+s+" .uvc-heading-spacer.line_with_icon:before{right:"+(e+l)+"px;left:auto;}#"+s+" .uvc-heading-spacer.line_with_icon:after{right:"+(i+e+l)+"px;left:auto;}":"#"+s+" .uvc-heading-spacer.line_with_icon:before{right:"+(d-l)+"px;}#"+s+" .uvc-heading-spacer.line_with_icon:after{left:"+(d-e-2*l)+"px;}");r=$jh(this).attr("data-hborder_style"),n=$jh(this).attr("data-hborder_color"),d=$jh(this).attr("data-hborder_height"),s='<div class="dynamic_ultimate_heading_css"><style>#'+s+" .uvc-heading-spacer.line_with_icon:before, #"+s+" .uvc-heading-spacer.line_with_icon:after{width:"+(i="auto"==a&&"center"==o?Math.floor(i-e+l):i)+"px;border-style:"+r+";border-color:"+n+";border-bottom-width:"+d+"px;}"+c+"</style></div>";$jh(this).prepend(s)}else"line_only"==i&&("right"==o||"left"==o?$jh(this).find(".uvc-heading-spacer").find(".uvc-headings-line").css({float:o}):$jh(this).find(".uvc-heading-spacer").find(".uvc-headings-line").css({margin:"0 auto"}))})}($jh=i.noConflict())(document).ready(function(i){t(),$jh(window).on("resize",function(i){t()})}),i(window).on("load",function(i){t(),jQuery(".ult_exp_section").on("select",function(){0<jQuery(this).parent().find(".uvc-heading").length&&t()})})})(jQuery);
// source --> https://posadacicero.es/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/hotspot-tooltipster.min.js?ver=3.21.2 
((I,O,i)=>{function r(t,o){this.bodyOverflowX,this.callbacks={hide:[],show:[]},this.checkInterval=null,this.Content,this.$el=I(t),this.$elProxy,this.elProxyPosition,this.enabled=!0,this.options=I.extend({},a,o),this.mouseIsOverProxy=!1,this.namespace="ult-tooltipster-"+Math.round(1e5*Math.random()),this.Status="hidden",this.timerHide=null,this.timerShow=null,this.$tooltip,this.options.iconTheme=this.options.iconTheme.replace(".",""),this.options.theme=this.options.theme.replace(".",""),this._init()}function n(e,i){let n=!0;return I.each(e,function(t,o){if(void 0===i[t]||e[t]!==i[t])return n=!1}),n}function e(){return!t&&d}function p(){var o=(i.body||i.documentElement).style,e="transition";if("string"==typeof o[e])return 1;v=["Moz","Webkit","Khtml","O","ms"],e=e.charAt(0).toUpperCase()+e.substr(1);for(let t=0;t<v.length;t++)if("string"==typeof o[v[t]+e])return 1}var a={animation:"fade",arrow:!0,arrowColor:"",autoClose:!0,content:null,contentAsHTML:!1,contentCloning:!0,debug:!0,delay:200,minWidth:0,ultCustomTooltipStyle:!1,ultContentStyle:null,ultBaseStyle:null,maxWidth:null,functionInit(t,o){},functionBefore(t,o){o()},functionReady(t,o){},functionAfter(t){},icon:"(?)",iconCloning:!0,iconDesktop:!1,iconTouch:!1,iconTheme:"ult-tooltipster-icon",interactive:!1,interactiveTolerance:350,multiple:!1,offsetX:0,offsetY:0,onlyOne:!1,position:"top",positionTracker:!1,speed:350,timer:0,theme:"ult-tooltipster-default",touchDevices:!0,trigger:"hover",updateAnimation:!0,ult_adv_id:0,ultimate_target:0,responsive_json_new:0},d=(r.prototype={_init(){let o=this;if(i.querySelector){if(null!==o.options.content)o._content_set(o.options.content);else{let t=o.$el.attr("title");void 0===t&&(t=null),o._content_set(t)}var t=o.options.functionInit.call(o.$el,o.$el,o.Content);void 0!==t&&o._content_set(t),o.$el.removeAttr("title").addClass("ult-tooltipstered"),!d&&o.options.iconDesktop||d&&o.options.iconTouch?("string"==typeof o.options.icon?(o.$elProxy=I('<span class="'+o.options.iconTheme+'"></span>'),o.$elProxy.text(o.options.icon)):o.options.iconCloning?o.$elProxy=o.options.icon.clone(!0):o.$elProxy=o.options.icon,o.$elProxy.insertAfter(o.$el)):o.$elProxy=o.$el,"hover"==o.options.trigger?(o.$elProxy.on("mouseenter."+o.namespace,function(){e()&&!o.options.touchDevices||(o.mouseIsOverProxy=!0,o._show())}).on("mouseleave."+o.namespace,function(){e()&&!o.options.touchDevices||(o.mouseIsOverProxy=!1)}),d&&o.options.touchDevices&&o.$elProxy.on("touchstart."+o.namespace,function(){o._showNow()})):"click"==o.options.trigger&&o.$elProxy.on("click."+o.namespace,function(){e()&&!o.options.touchDevices||o._show()})}},_responsive(){let h="",f="",u="",c="",m="",v="";jQuery(".ult-responsive").each(function(t,o){let e=jQuery(o),i=e.attr("data-responsive-json-new"),n=e.data("ultimate-target"),s="",l="",r="",a="",p="",d="";jQuery(o).hasClass("ult-tooltipster-content"),void 0===i&&null==i||jQuery.each(jQuery.parseJSON(i),function(t,o){let i=t;void 0!==o&&null!=o&&(t=o.split(";"),jQuery.each(t,function(t,o){if(void 0!==o||null!=o){var e=o.split(":");switch(e[0]){case"large_screen":s+=i+":"+e[1]+";";break;case"desktop":l+=i+":"+e[1]+";";break;case"tablet":r+=i+":"+e[1]+";";break;case"tablet_portrait":a+=i+":"+e[1]+";";break;case"mobile_landscape":p+=i+":"+e[1]+";";break;case"mobile":d+=i+":"+e[1]+";"}}}))}),""!=d&&(v+=n+"{"+d+"}"),""!=p&&(m+=n+"{"+p+"}"),""!=a&&(c+=n+"{"+a+"}"),""!=r&&(u+=n+"{"+r+"}"),""!=l&&(f+=n+"{"+l+"}"),""!=s&&(h+=n+"{"+s+"}")});var t="<style>\n/** Ultimate: Tooltipster Responsive **/ ",t=(t=(t=(t=(t=(t+=f)+("\n@media (min-width: 1824px) { "+h+"\n}"))+("\n@media (max-width: 1199px) { "+u+"\n}"))+("\n@media (max-width: 991px)  { "+c+"\n}"))+("\n@media (max-width: 767px)  { "+m+"\n}"))+("\n@media (max-width: 479px)  { "+v+"\n}")+"\n/** Ultimate: Tooltipster Responsive - **/</style>";jQuery("head").append(t)},_show(){let t=this;"shown"!=t.Status&&"appearing"!=t.Status&&(t.options.delay?t.timerShow=setTimeout(function(){("click"==t.options.trigger||"hover"==t.options.trigger&&t.mouseIsOverProxy)&&(t._showNow(),t._responsive())},t.options.delay):t._showNow()),t._responsive()},_showNow(t){let a=this;a.options.functionBefore.call(a.$el,a.$el,function(){if(a.enabled&&null!==a.Content){t&&a.callbacks.show.push(t),a.callbacks.hide=[],clearTimeout(a.timerShow),a.timerShow=null,clearTimeout(a.timerHide),a.timerHide=null,a.options.onlyOne&&I(".ult-tooltipstered").not(a.$el).each(function(t,o){let n=I(o),e=n.data("ult-tooltipster-ns");I.each(e,function(t,o){var o=n.data(o),e=o.status(),i=o.option("autoClose");"hidden"!==e&&"disappearing"!==e&&i&&o.hide()})});var o=function(){a.Status="shown",I.each(a.callbacks.show,function(t,o){o.call(a.$el)}),a.callbacks.show=[]};if("hidden"!==a.Status){var e=0;"disappearing"===a.Status?(a.Status="appearing",p()?(a.$tooltip.clearQueue().removeClass("ult-tooltipster-dying").addClass("ult-tooltipster-"+a.options.animation+"-show"),0<a.options.speed&&a.$tooltip.delay(a.options.speed),a.$tooltip.queue(o)):a.$tooltip.stop().fadeIn(o)):"shown"===a.Status&&o()}else{a.Status="appearing";e=a.options.speed;let t=BaseStyle="";a.options.ultCustomTooltipStyle&&(t=a.options.ultContentStyle||"",BaseStyle=a.options.ultBaseStyle||""),a.bodyOverflowX=I("body").css("overflow-x"),I("body").css("overflow-x","hidden");var i="ult-tooltipster-"+a.options.animation,n="-webkit-transition-duration: "+a.options.speed+"ms; -webkit-animation-duration: "+a.options.speed+"ms; -moz-transition-duration: "+a.options.speed+"ms; -moz-animation-duration: "+a.options.speed+"ms; -o-transition-duration: "+a.options.speed+"ms; -o-animation-duration: "+a.options.speed+"ms; -ms-transition-duration: "+a.options.speed+"ms; -ms-animation-duration: "+a.options.speed+"ms; transition-duration: "+a.options.speed+"ms; animation-duration: "+a.options.speed+"ms;",s=a.options.minWidth?"min-width:"+Math.round(a.options.minWidth)+"px;":"",l=a.options.maxWidth?"max-width:"+Math.round(a.options.maxWidth)+"px;":"",r=a.options.interactive?"pointer-events: auto;":"";if(BaseStyle=BaseStyle+" "+s+" "+l+" "+r+" "+n,a.$tooltip=I('<div id="'+a.options.ult_adv_id+'" class="ult-tooltipster-base '+a.options.theme+'" style="'+BaseStyle+'"><div class="ult-tooltipster-content ult-responsive" data-ultimate-target="'+a.options.ultimate_target+"\" data-responsive-json-new = '"+a.options.responsive_json_new+"' style=\""+t+'"></div></div>'),p()&&a.$tooltip.addClass(i),a._content_insert(),a.$tooltip.appendTo("body"),a.reposition(),a.options.functionReady.call(a.$el,a.$el,a.$tooltip),p()?(a.$tooltip.addClass(i+"-show"),0<a.options.speed&&a.$tooltip.delay(a.options.speed),a.$tooltip.queue(o)):a.$tooltip.css("display","none").fadeIn(a.options.speed,o),a._interval_set(),I(O).on("scroll."+a.namespace+" resize."+a.namespace,function(){a.reposition()}),a.options.autoClose)if(I("body").off("."+a.namespace),"hover"==a.options.trigger)if(d&&setTimeout(function(){I("body").on("touchstart."+a.namespace,function(){a.hide()})},0),a.options.interactive){d&&a.$tooltip.on("touchstart."+a.namespace,function(t){t.stopPropagation()});let t=null;a.$elProxy.add(a.$tooltip).on("mouseleave."+a.namespace+"-autoClose",function(){clearTimeout(t),t=setTimeout(function(){a.hide()},a.options.interactiveTolerance)}).on("mouseenter."+a.namespace+"-autoClose",function(){clearTimeout(t)})}else a.$elProxy.on("mouseleave."+a.namespace+"-autoClose",function(){a.hide()});else"click"==a.options.trigger&&(setTimeout(function(){I("body").on("click."+a.namespace+" touchstart."+a.namespace,function(){a.hide()})},0),a.options.interactive)&&a.$tooltip.on("click."+a.namespace+" touchstart."+a.namespace,function(t){t.stopPropagation()})}0<a.options.timer&&(a.timerHide=setTimeout(function(){a.timerHide=null,a.hide()},a.options.timer+e))}})},_interval_set(){let e=this;e.checkInterval=setInterval(function(){if(0===I("body").find(e.$el).length||0===I("body").find(e.$elProxy).length||"hidden"==e.Status||0===I("body").find(e.$tooltip).length)"shown"!=e.Status&&"appearing"!=e.Status||e.hide(),e._interval_cancel();else if(e.options.positionTracker){let t=e._repositionInfo(e.$elProxy),o=!1;n(t.dimension,e.elProxyPosition.dimension)&&("fixed"===e.$elProxy.css("position")?n(t.position,e.elProxyPosition.position)&&(o=!0):n(t.offset,e.elProxyPosition.offset)&&(o=!0)),o||e.reposition()}},200)},_interval_cancel(){clearInterval(this.checkInterval),this.checkInterval=null},_content_set(t){"object"==typeof t&&null!==t&&this.options.contentCloning&&(t=t.clone(!0)),this.Content=t},_content_insert(){var t=this.$tooltip.find(".ult-tooltipster-content");"string"!=typeof this.Content||this.options.contentAsHTML?t.empty().append(this.Content):t.text(this.Content)},_update(t){let o=this;o._content_set(t),null!==o.Content?"hidden"!==o.Status&&(o._content_insert(),o.reposition(),o.options.updateAnimation)&&(p()?(o.$tooltip.css({width:"","-webkit-transition":"all "+o.options.speed+"ms, width 0ms, height 0ms, left 0ms, top 0ms","-moz-transition":"all "+o.options.speed+"ms, width 0ms, height 0ms, left 0ms, top 0ms","-o-transition":"all "+o.options.speed+"ms, width 0ms, height 0ms, left 0ms, top 0ms","-ms-transition":"all "+o.options.speed+"ms, width 0ms, height 0ms, left 0ms, top 0ms",transition:"all "+o.options.speed+"ms, width 0ms, height 0ms, left 0ms, top 0ms"}).addClass("ult-tooltipster-content-changing"),setTimeout(function(){"hidden"!=o.Status&&(o.$tooltip.removeClass("ult-tooltipster-content-changing"),setTimeout(function(){"hidden"!==o.Status&&o.$tooltip.css({"-webkit-transition":o.options.speed+"ms","-moz-transition":o.options.speed+"ms","-o-transition":o.options.speed+"ms","-ms-transition":o.options.speed+"ms",transition:o.options.speed+"ms"})},o.options.speed))},o.options.speed)):o.$tooltip.fadeTo(o.options.speed,.5,function(){"hidden"!=o.Status&&o.$tooltip.fadeTo(o.options.speed,1)})):o.hide()},_repositionInfo(t){return{dimension:{height:t.outerHeight(!1),width:t.outerWidth(!1)},offset:t.offset(),position:{left:parseInt(t.css("left")),top:parseInt(t.css("top"))}}},hide(t){let e=this,o=(t&&e.callbacks.hide.push(t),e.callbacks.show=[],clearTimeout(e.timerShow),e.timerShow=null,clearTimeout(e.timerHide),e.timerHide=null,function(){I.each(e.callbacks.hide,function(t,o){o.call(e.$el)}),e.callbacks.hide=[]});return"shown"==e.Status||"appearing"==e.Status?(e.Status="disappearing",t=function(){e.Status="hidden","object"==typeof e.Content&&null!==e.Content&&e.Content.detach(),e.$tooltip.remove(),e.$tooltip=null,I(O).off("."+e.namespace),I("body").off("."+e.namespace).css("overflow-x",e.bodyOverflowX),I("body").off("."+e.namespace),e.$elProxy.off("."+e.namespace+"-autoClose"),e.options.functionAfter.call(e.$el,e.$el),o()},p()?(e.$tooltip.clearQueue().removeClass("ult-tooltipster-"+e.options.animation+"-show").addClass("ult-tooltipster-dying"),0<e.options.speed&&e.$tooltip.delay(e.options.speed),e.$tooltip.queue(t)):e.$tooltip.stop().fadeOut(e.options.speed,t)):"hidden"==e.Status&&o(),e},show(t){return this._showNow(t),this},update(t){return this.content(t)},content(t){return void 0===t?this.Content:(this._update(t),this)},reposition(){var h,f,u,c,m,v=this;if(0!==I("body").find(v.$tooltip).length){v.$tooltip.css("width",""),v.elProxyPosition=v._repositionInfo(v.$elProxy);let o=null,e=I(O).width(),l=v.elProxyPosition,i=v.$tooltip.outerWidth(!1),n=(v.$tooltip.innerWidth(),v.$tooltip.outerHeight(!1));if(v.$elProxy.is("area")){var g=v.$elProxy.attr("shape"),y=v.$elProxy.parent().attr("name"),y=I('img[usemap="#'+y+'"]'),$=y.offset().left,w=y.offset().top,b=void 0!==v.$elProxy.attr("coords")?v.$elProxy.attr("coords").split(","):void 0;if("circle"==g){var x=parseInt(b[0]),_=parseInt(b[1]),C=parseInt(b[2]);l.dimension.height=2*C,l.dimension.width=2*C,l.offset.top=w+_-C,l.offset.left=$+x-C}else if("rect"==g){var x=parseInt(b[0]),_=parseInt(b[1]),C=parseInt(b[2]),P=parseInt(b[3]);l.dimension.height=P-_,l.dimension.width=C-x,l.offset.top=w+_,l.offset.left=$+x}else if("poly"==g){let o=0,e=0,i=0,n=0,s="even";for(let t=0;t<b.length;t++){var S=parseInt(b[t]);s="even"==s?(S<(o=S>i&&(i=S,0===t)?i:o)&&(o=S),"odd"):(S<(e=S>n&&(n=S,1==t)?n:e)&&(e=S),"even")}l.dimension.height=n-e,l.dimension.width=i-o,l.offset.top=w+e,l.offset.left=$+o}else l.dimension.height=y.outerHeight(!1),l.dimension.width=y.outerWidth(!1),l.offset.top=w,l.offset.left=$}let s=0,t=0,r=0,a=parseInt(v.options.offsetY),p=parseInt(v.options.offsetX),d=v.options.position;function T(){var t=I(O).scrollLeft();s-t<0&&(o=s-t,s=t),s+i-t>e&&(o=s-(e+t-i),s=e+t-i)}function k(t,o){l.offset.top-I(O).scrollTop()-n-a-12<0&&-1<o.indexOf("top")&&(d=t),l.offset.top+l.dimension.height+n+12+a>I(O).scrollTop()+I(O).height()&&-1<o.indexOf("bottom")&&(d=t,r=l.offset.top-n-a-12)}if("top"==d&&(h=l.offset.left+i-(l.offset.left+l.dimension.width),s=l.offset.left+p-h/2,r=l.offset.top-n-a-12,T(),k("bottom","top")),"top-left"==d&&(s=l.offset.left+p,r=l.offset.top-n-a-12,T(),k("bottom-left","top-left")),"top-right"==d&&(s=l.offset.left+l.dimension.width+p-i,r=l.offset.top-n-a-12,T(),k("bottom-right","top-right")),"bottom"==d&&(h=l.offset.left+i-(l.offset.left+l.dimension.width),s=l.offset.left-h/2+p,r=l.offset.top+l.dimension.height+a+12,T(),k("top","bottom")),"bottom-left"==d&&(s=l.offset.left+p,r=l.offset.top+l.dimension.height+a+12,T(),k("top-left","bottom-left")),"bottom-right"==d&&(s=l.offset.left+l.dimension.width+p-i,r=l.offset.top+l.dimension.height+a+12,T(),k("top-right","bottom-right")),"left"==d&&(s=l.offset.left-p-i-12,t=l.offset.left+p+l.dimension.width+12,f=l.offset.top+n-(l.offset.top+l.dimension.height),r=l.offset.top-f/2-a,s<0&&t+i>e?(u=2*parseFloat(v.$tooltip.css("border-width")),c=i+s-u,v.$tooltip.css("width",c+"px"),n=v.$tooltip.outerHeight(!1),s=l.offset.left-p-c-12-u,f=l.offset.top+n-(l.offset.top+l.dimension.height),r=l.offset.top-f/2-a):s<0&&(s=l.offset.left+p+l.dimension.width+12,o="left")),"right"==d&&(s=l.offset.left+p+l.dimension.width+12,t=l.offset.left-p-i-12,f=l.offset.top+n-(l.offset.top+l.dimension.height),r=l.offset.top-f/2-a,s+i>e&&t<0?(u=2*parseFloat(v.$tooltip.css("border-width")),c=e-s-u,v.$tooltip.css("width",c+"px"),n=v.$tooltip.outerHeight(!1),f=l.offset.top+n-(l.offset.top+l.dimension.height),r=l.offset.top-f/2-a):s+i>e&&(s=l.offset.left-p-i-12,o="right")),v.options.arrow){let e="ult-tooltipster-arrow-"+d;P=v.options.arrowColor.length<1?v.$tooltip.css("background-color"):v.options.arrowColor,o=o?"left"==o?(e="ult-tooltipster-arrow-right",""):"right"==o?(e="ult-tooltipster-arrow-left",""):"left:"+Math.round(o)+"px;":"",C="top"==d||"top-left"==d||"top-right"==d?(m=parseFloat(v.$tooltip.css("border-bottom-width")),v.$tooltip.css("border-bottom-color")):"bottom"==d||"bottom-left"==d||"bottom-right"==d?(m=parseFloat(v.$tooltip.css("border-top-width")),v.$tooltip.css("border-top-color")):"left"==d?(m=parseFloat(v.$tooltip.css("border-right-width")),v.$tooltip.css("border-right-color")):"right"==d?(m=parseFloat(v.$tooltip.css("border-left-width")),v.$tooltip.css("border-left-color")):(m=parseFloat(v.$tooltip.css("border-bottom-width")),v.$tooltip.css("border-bottom-color")),1<m&&m++;let i="";if(0!==m){let t="",o="border-color: "+C+";";-1!==e.indexOf("bottom")?t="margin-top: -"+Math.round(m)+"px;":-1!==e.indexOf("top")?t="margin-bottom: -"+Math.round(m)+"px;":-1!==e.indexOf("left")?t="margin-right: -"+Math.round(m)+"px;":-1!==e.indexOf("right")&&(t="margin-left: -"+Math.round(m)+"px;"),i='<span class="ult-tooltipster-arrow-border" style="'+t+" "+o+';"></span>'}v.$tooltip.find(".ult-tooltipster-arrow").remove();_='<div class="'+e+' ult-tooltipster-arrow" style="'+o+'">'+i+'<span style="border-color:'+P+';" ></span></div>';v.$tooltip.append(_)}v.$tooltip.css({top:Math.round(r)+"px",left:Math.round(s)+"px"})}return v},enable(){return this.enabled=!0,this},disable(){return this.hide(),this.enabled=!1,this},destroy(){let e=this;e.hide(),e.$el[0]!==e.$elProxy[0]&&e.$elProxy.remove(),e.$el.removeData(e.namespace).off("."+e.namespace);var t,o=e.$el.data("ult-tooltipster-ns");return 1===o.length?(t="string"==typeof e.Content?e.Content:I("<div></div>").append(e.Content).html(),e.$el.removeClass("ult-tooltipstered").attr("title",t).removeData(e.namespace).removeData("ult-tooltipster-ns").off("."+e.namespace)):(o=I.grep(o,function(t,o){return t!==e.namespace}),e.$el.data("ult-tooltipster-ns",o)),e},elementIcon(){return this.$el[0]!==this.$elProxy[0]?this.$elProxy[0]:void 0},elementTooltip(){return this.$tooltip?this.$tooltip[0]:void 0},option(t,o){return void 0===o?this.options[t]:(this.options[t]=o,this)},status(){return this.Status}},I.fn.ulttooltipster=function(){let i=arguments;if(0===this.length){if("string"!=typeof i[0])return this;{let t=!0;return"setDefaults"===i[0]?I.extend(a,i[1]):t=!1,t?!0:this}}if("string"==typeof i[0]){let e="#*$~&";return this.each(function(){var t=I(this).data("ult-tooltipster-ns"),t=t?I(this).data(t[0]):null;if(!t)throw new Error("You called Tooltipster's \""+i[0]+'" method on an uninitialized element');if("function"!=typeof t[i[0]])throw new Error('Unknown method .ult-tooltipster("'+i[0]+'")');var o=t[i[0]](i[1],i[2]);if(o!==t)return e=o,!1}),"#*$~&"!==e?e:this}let n=[],t=i[0]&&void 0!==i[0].multiple,s=t&&i[0].multiple||!t&&a.multiple,o=i[0]&&void 0!==i[0].debug,l=o&&i[0].debug||!o&&a.debug;return this.each(function(){let t=!1,o=I(this).data("ult-tooltipster-ns"),e=null;!o||s?t=!0:l&&console.log('Tooltipster: one or more tooltips are already attached to this element: ignoring. Use the "multiple" option to attach more tooltips.'),t&&(e=new r(this,i[0]),(o=o||[]).push(e.namespace),I(this).data("ult-tooltipster-ns",o),I(this).data(e.namespace,e)),n.push(e)}),s?n:this},!!("ontouchstart"in O)),t=!1;I("body").one("mousemove",function(){t=!0})})(jQuery,window,document);
// source --> https://posadacicero.es/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/hotspot.min.js?ver=3.21.2 
((g,t)=>{g(document).ready(function(f){function e(){let p,c;g('a[href="#"]').click(function(t){t.preventDefault()}),f(".ult_hotspot_container.ult-hotspot-tooltip-wrapper").each(function(){var t=f(this);g(".ult-hotspot-tooltip",t).each(function(){g(this).hasClass("tooltipstered")&&g(this).tooltipster("destroy")}),t.data("opacity");f(".ult-hotspot-tooltip[data-link_style='tootip']",f(this)).each(function(){var t,o;o=(0<g(this).find(".aio-icon-img").length?(t=g(this).find(".aio-icon-img").outerHeight(!0),g(this).find(".aio-icon-img")):(t=jQuery(this).find(".aio-icon").outerHeight(!0),jQuery(this).find(".aio-icon"))).outerWidth(!0);let i=Math.round(t/2),e=Math.round(o/2);var n=f(this).data("tooltipanimation"),a=f(this).data("trigger")||"hover",s=f(this).data("arrowposition")||"top",l=f(this).data("bubble-arrow"),h=f(this).data("tooltip-content-style"),r=f(this).data("tooltip-base-style"),u=f(this).find(".hotspot-tooltip-content").html(),u=(f(this).data("tooltip-offsety"),f(this).find(".hotspot-tooltip-content").html(u).text()),d=f(this).data("mycust-id");p=f(this).data("ultimate-target"),c=f(this).data("responsive-json-new"),c=JSON.stringify(c),"top"==s&&(i=0),"bottom"==s&&(i=t),"left"==s&&(i=-i,e=0),"right"==s&&(e=o,i=-i),/firefox/.test(navigator.userAgent.toLowerCase())&&(e=0,i=0),f(this).ulttooltipster({content:u,position:s,offsetX:e,offsetY:i,ultCustomTooltipStyle:!0,ultContentStyle:h,ultBaseStyle:r,arrow:l,delay:100,speed:300,interactive:!0,animation:n,trigger:a,contentAsHTML:1,ult_adv_id:d,responsive_json_new:c,ultimate_target:p})})})}e(),setTimeout(function(){g(t).load(function(){0<g(".ult_hotspot_container").length&&("show"===(g(".ult_hotspot_container").find(".ult-hotspot-tooltip").attr("data-status")||"hide")&&g(".ult-tooltipstered").ulttooltipster("destroy"),e())})},700),g(document).ajaxComplete(function(t,o,i){e()})})})(jQuery,window);