1<!-- 2SITIO DESARROLLADO EN: MGPanel 3Sistema de gestión y programación web MGPanel 4Todos los derechos reservados © 2012 - 2022 5Cualquier uso no autorizado sera bloqueado el sistema 6VERSION: 11.3.247 7--> 8<!DOCTYPE html> 9<html lang="es"> 10<head> 11 <meta charset="UTF-8"> 12 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
12<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103172670",accountID:"3617343",trustKey:"3617343",xpid:"VwAGVlVXCxAJV1BQBwAPV10=",licenseKey:"NRJS-f859b2196a6198a87f0",applicationID:"931201819",browserID:"1103172670"};;/*! For license information please see nr-loader-spa-1.323.0.min.js.LICENSE.txt */ 13(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.323.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
13e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
13const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
13if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
13o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
13(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
13;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.323.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.323.0.PROD:";r.l=(n,i,s,a)=>
13{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-ORjtmy+nQMgxbu0os8+oTRa5sPzbinyuWSvpZrrstVLIaHofRRlfODdH+oUmkIgeQpM+vPf3vG/4RzvCsFVh1A==",249:"sha512-o7+K6xC0z3TqynjVxpd+jgiSgqy8rrPeRcUSqt5J0Rqg5Su5CycLMYfpwiM3WBCHiNDrG5aZoXJQ6HRc335XYQ==",212:"sha512-kRvBt1IYQDBnClTEWNaE8sDFqbXXM3Vdyf972Uf4MFbJxl7u3KmdO+jdB1H4achPEoT9YtNXHswaESey6sCH0A==",238:"sha512-U5EGmyYbFVR2UMNAuZJ7fTgVVtPa5b8RPMySDwXo7z3frRdkUJ2x1VAQTLQCeBab8VlGVGRV8FiSHIn/pwN72A=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.323.0.PROD"]=self["webpackChunk:NRBA-1.323.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
13ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
13{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
13null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
13dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
13imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
13return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s,a=(0,ye.ZF)(),o=(0,ye.el)(),c=Date.now();this.agentRef.runtime?.timeKeeper?.ready&&(s=Math.floor(this.agentRef.runtime.timeKeeper.correctAbsoluteTimestamp(c)));var d={spanId:a,traceId:o,timestamp:c,timestampCorrected:s};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,o),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,s??c,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,o,s??c,r,n,i)),d}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
13!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
13if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
13);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
13class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
13h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
13 14 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=0"> 15 <title>Speaker Internacional | Para Empresas, Multinacionales y Pymes</title> 16 <meta name="description" content="Apunta directamente al corazón de tu consumidor y haz que te elija como su opción nro 1. Con las Extreme Love Conferences podrás lograr esto ¡y mucho más! Comienza a enamorar a tus clientes."> 17 <meta property="og:title" content="Speaker Internacional | Para Empresas, Multinacionales y Pymes"> 18 <meta property="og:type" content="website"> 19 <meta property="og:description" content="Apunta directamente al corazón de tu consumidor y haz que te elija como su opción nro 1. Con las Extreme Love Conferences podrás lograr esto ¡y mucho más! Comienza a enamorar a tus clientes."> 20 21 <meta property="og:url" content="https://www.soyroxana.com/pag/speaker-internacional"> 22 <meta property="og:image"content="https://s3.us-east-2.amazonaws.com/mgpanel/favicon-QmZ.png"> 23 <meta property="og:locale" content="es_ES"> 24 <!-- Favicon --> 25 <link rel="apple-touch-icon" sizes="180x180" href="https://s3.us-east-2.amazonaws.com/mgpanel/favicon-QmZ.png"> 26 <link rel="icon" type="image/png" sizes="32x32" href="https://s3.us-east-2.amazonaws.com/mgpanel/favicon-QmZ.png"> 27 <link rel="icon" type="image/png" sizes="16x16" href="https://s3.us-east-2.amazonaws.com/mgpanel/favicon-QmZ.png"> 28 <!-- Stylesheet --> 29 <link rel="stylesheet" href="/public/css/bootstrap_5.0/bootstrap.min.css" media="all"> 30 <!-- <link rel="stylesheet" href="/public/css/animate.css"> --> 31 <style>/* Slider */ 32.slick-slider { 33 position: relative; 34 display: flex !important; 35 align-items: center; 36 display: block; 37 box-sizing: border-box; 38 -webkit-user-select: none; 39 -moz-user-select: none; 40 -ms-user-select: none; 41 user-select: none; 42 -webkit-touch-callout: none; 43 -khtml-user-select: none; 44 -ms-touch-action: pan-y; 45 touch-action: pan-y; 46 -webkit-tap-highlight-color: transparent; 47} 48.slick-list { 49 position: relative; 50 display: block; 51 overflow: hidden; 52 margin: 0; 53 padding: 0; 54} 55.slick-list:focus { 56 outline: none; 57} 58.slick-list.dragging { 59 cursor: pointer; 60 cursor: hand; 61} 62.slick-slider .slick-track, .slick-slider .slick-list { 63 -webkit-transform: translate3d(0, 0, 0); 64 -moz-transform: translate3d(0, 0, 0); 65 -ms-transform: translate3d(0, 0, 0); 66 -o-transform: translate3d(0, 0, 0); 67 transform: translate3d(0, 0, 0); 68} 69.slick-track { 70 position: relative; 71 top: 0; 72 left: 0; 73 display: block; 74 margin-left: auto; 75 margin-right: auto; 76} 77.slick-track:before, .slick-track:after { 78 display: table; 79 content: ''; 80} 81.slick-track:after { 82 clear: both; 83} 84.slick-loading .slick-track { 85 visibility: hidden; 86} 87.slick-slide { 88 display: none; 89 float: left; 90 height: 100%; 91 min-height: 1px; 92} 93[dir='rtl'] .slick-slide { 94 float: right; 95} 96.slick-slide img { 97 display: block; 98} 99.slick-slide.slick-loading img { 100 display: none; 101} 102.slick-slide.dragging img { 103 pointer-events: none; 104} 105.slick-initialized .slick-slide { 106 display: block; 107} 108.slick-loading .slick-slide { 109 visibility: hidden; 110} 111.slick-vertical .slick-slide { 112 display: block; 113 height: auto; 114 border: 1px solid transparent; 115} 116.slick-arrow.slick-hidden { 117 display: none; 118} 119.prev-arrow { 120 margin: 0 15px 0 -15px; 121} 122.next-arrow { 123 margin: 0px -15px 0 15px; 124} 125.slick-arrow { 126 cursor: pointer; 127} 128.slick-track { 129 min-width: 500px !important; 130}</style> 131 <style>body { 132 font-family: 'Open Sans', sans-serif; 133 width: 100%; 134 height: 100%; 135 position: relative; 136 font-size: 16px; 137 letter-spacing: 0.25px; 138 font-weight: 400; 139 line-height: 1.7; 140} 141#mg_page { 142 /* margin: 0 15px; */ 143} 144.mg_scroll-to-top { 145 z-index: 102; 146 position: fixed; 147 display: none; 148 right: 40px; 149 bottom: 20px; 150 width: 45px; 151 height: 45px; 152 line-height: 46px; 153 background-color: #8c8c8c; 154 color: #fff; 155 text-align: center; 156 border-radius: 4px; 157 padding-top: 1px; 158 -moz-border-radius: 4px; 159 -webkit-border-radius: 4px; 160 box-shadow: 2px 2px 2px rgba(0,0,0,.2); 161 transition: all 0.5s ease; 162 -webkit-transition: all 0.5s ease; 163 -moz-transition: all 0.5s ease; 164 -ms-transition: all 0.5s ease; 165 -o-transition: all 0.5s ease; 166} 167.mg_scroll-to-top:hover { 168 color: #ffffff; 169 box-shadow: 0 8px 16px rgba(0,0,0,0.2); 170 opacity: 0.7; 171} 172.mg_error {
173 border: 1px solid #ff3451; 174} 175 176/* BLOG */ 177.mg_banner_categoria_blog h1 { 178 text-transform: capitalize; 179} 180.mg_banner_categoria_blog p { 181 padding: 0 15%; 182} 183.mg_posts { 184 display: flex; 185 flex-wrap: wrap; 186 max-width: 1100px; 187 margin: 50px auto 50px; 188 position: relative; 189} 190.mg_posts > article { 191 width: 29.33%; 192 margin: 1% 2%; 193} 194.mg_post_img { 195 height: 200px; 196 border-radius: 8px; 197 overflow: hidden; 198} 199.mg_post_img img { 200 width: 100%; 201 height: 100%; 202 object-fit: cover; 203 object-position: center; 204} 205.mg_post_title { 206 color: #232323; 207 font-size: 1.7rem; 208 font-weight: bold; 209} 210.mg_post_categorias { 211 margin: 10px 0 5px; 212} 213.mg_post_categorias a { 214 background: #000; 215 color: #fff; 216 font-size: 12px; 217 padding: 3px 5px 2px; 218 text-transform: capitalize; 219 text-decoration: none; 220} 221.mg_posts > article .btn-primary, .mg_lateral_post > article .btn-primary { 222 margin: 10px 0 0; 223} 224 225/* TIENDA */ 226.mg_banner_categoria_tienda h1 { 227 text-transform: capitalize; 228} 229.mg_banner_categoria_tienda p { 230 padding: 0 15%; 231} 232.mg_productos { 233 display: flex; 234 flex-wrap: wrap; 235 max-width: 1100px; 236 margin: 50px auto 50px; 237 position: relative; 238} 239.mg_productos > article { 240 width: 29.33%; 241 margin: 1% 2%; 242} 243.mg_producto_img { 244 height: 200px; 245 border-radius: 8px; 246 overflow: hidden; 247} 248.mg_producto_img img { 249 width: 100%; 250 height: 100%; 251 object-fit: contain; 252 object-position: center; 253} 254.mg_producto_title { 255 color: #232323; 256 font-size: 1.7rem; 257 font-weight: bold; 258 display: block; 259} 260.mg_productos > article .btn-primary, .mg_related_productos > article .btn-primary, .mg_vistos_productos > article .btn-primary { 261 margin: 10px 0 0; 262} 263.mg_tachado { 264 text-decoration: line-through; 265 color: #ff3451; 266} 267 268.mg_quick_add { 269 display: flex; 270 align-items: center; 271 justify-content: space-between; 272 gap: 8px; 273 margin-top: 6px; 274} 275.mg_quick_add_qty { 276 display: inline-flex; 277 align-items: center; 278 border: 1px solid #dee2e6; 279 border-radius: 4px; 280 overflow: hidden; 281 background-color: #fff; 282} 283.mg_quick_add_qty a { 284 display: inline-block; 285 padding: 4px 8px; 286 color: #444; 287 text-decoration: none; 288 font-weight: 600; 289} 290.mg_quick_add_qty a:hover { 291 background-color: #f1f1f1; 292} 293.mg_quick_add_input { 294 width: 46px; 295 text-align: center; 296 border: 0; 297 box-shadow: none; 298 padding: 4px 0; 299} 300.mg_quick_add_btn { 301 flex-shrink: 0; 302 white-space: nowrap; 303 padding: 6px 10px; 304 font-size: 0.85rem; 305} 306 307/* COMINGSOON */ 308#mg_comingsoon_page { 309 overflow: hidden auto; 310 height: 100%; 311 position: fixed; 312 width: 100%; 313 margin: 0 -15px; 314} 315#mg_comingsoon_page .col-md-6 { 316 display: flex; 317 align-items: end; 318 justify-content: center; 319 flex-direction: column; 320} 321#mg_comingsoon_page .col-md-6 img { 322 height: 250px; 323} 324#mg_comingsoon_page .container, #mg_comingsoon_page .row { 325 height: 100%; 326 margin: auto; 327} 328 329/* 404 */ 330#Page_404 { 331 height: 100%; 332 display: flex; 333 align-items: center; 334 justify-content: center; 335 text-align: center; 336} 337#Page_404 .col-md-12 { 338 339} 340#Page_404 .col-md-12 h1 { 341 342} 343#Page_404 .col-md-12 strong { 344 font-size: 100px; 345} 346#Page_404 .col-md-12 p { 347 348} 349#Page_404 .col-md-12 a { 350 351} 352 353/* ANIMACIONES */ 354@keyframes scroll{ 355 50%{background-size:80%} 356 100%{background-position:125% 0;} 357} 358 359/* RESPONSIVE */ 360@media ( min-width: 1600px ) { 361 362 .container, .container-lg, .container-md, .container-sm, .container-xl { 363 max-width: 1400px; 364 } 365 .mg_posts { 366 max-width: 1400px; 367 } 368 .mg_productos { 369 max-width: 1400px; 370 } 371 372} 373 374@media screen and (max-width: 1366px) { 375 376 377 378} 379 380@media screen and (max-width: 1290px) { 381 382 383 384} 385 386@media screen and (max-width: 1220px) { 387 388 389 390} 391 392@media screen and (max-width: 990px) { 393 394 #mg_comingsoon_page .col-md-6 img { 395 height: initial; 396 width: 100%; 397 } 398 #mg_comingsoon_page .col-md-6 { 399 align-items: end; 400 justify-content: end; 401 text-align: center; 402 } 403 #mg_comingsoon_page .row > .col-md-6:first-child { 404 justify-content: flex-end; 405 margin-bottom: 30px; 406 } 407 .mg_scroll-to-top { 408 right: 20px; 409 bottom: 20px; 410 } 411 .mg_posts > article { 412 width: 90%; 413 margin: 0% 5% 20px; 414 } 415 416} 417 418@media screen and (max-width: 767px) { 419 420 421 422} 423 424@media screen and (max-width: 585px) { 425 426 427 428} 429 430@media (max-width: 585px) and (orientation: landscape) { 431 432 433 434} 435 436@media screen and (max-width: 390px) { 437 438 439} 440 441@media screen and (max-width: 340px) { 442 443 444 445} 446 447@media screen and (min-width:0\0) { 448/* Tus estilos CSS para IE9, IE10, IE11 */ 449 450 451} 452 453@supports (-ms-ime-align:auto) { 454/* Tus estilos CSS para EDGE */ 455 456 457}
457 458 459@-moz-document url-prefix() { 460/* Tus estilos CSS para Mozilla */ 461 462 463}</style> 464 <style>.mg_banner_content, .mg_banner_categoria_blog { 465 position: relative; 466} 467.mg_banner_content::before, .mg_banner_categoria_blog::before { 468 content: ""; 469 background: rgb(0 0 0 / 50%); 470 position: absolute; 471 left: 0; 472 top: 0; 473 width: 100%; 474 height: 100%; 475} 476.mg_banner_content h1, .mg_banner_categoria_blog h1 { 477 color: #fff; 478 text-align: center; 479 padding: 40px 15px 50px; 480 margin: 0; 481 position: relative; 482} 483 484/* RESPONSIVE */</style> 485 <!-- Scripts --> 486
486<script src="/public/js/jquery/jquery-3.5.1.min.js"></script>
486 487
487<script>!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t=t||self).Sweetalert2=e()}(this,function(){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function s(t,e,n){return e&&o(t.prototype,e),n&&o(t,n),t}function u(){return(u=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,o=arguments[e];for(n in o)Object.prototype.hasOwnProperty.call(o,n)&&(t[n]=o[n])}return t}).apply(this,arguments)}function c(t){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function l(t,e){return(l=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function d(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}function i(t,e,n){return(i=d()?Reflect.construct:function(t,e,n){var o=[null];o.push.apply(o,e);o=new(Function.bind.apply(t,o));return n&&l(o,n.prototype),o}).apply(null,arguments)}function p(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function f(t,e,n){return(f="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){t=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=c(t)););return t}(t,e);if(t){e=Object.getOwnPropertyDescriptor(t,e);return e.get?e.get.call(n):e.value}})(t,e,n||t)}function m(t){return t.charAt(0).toUpperCase()+t.slice(1)}function h(e){return Object.keys(e).map(function(t){return e[t]})}function g(t){return Array.prototype.slice.call(t)}function v(t,e){e='"'.concat(t,'" is deprecated and will be removed in the next major release. Please use "').concat(e,'" instead.'),-1===Y.indexOf(e)&&(Y.push(e),W(e))}function b(t){return t&&"function"==typeof t.toPromise}function y(t){return b(t)?t.toPromise():Promise.resolve(t)}function w(t){return t&&Promise.resolve(t)===t}function C(t){return t instanceof Element||"object"===r(t=t)&&t.jquery}function k(){return document.body.querySelector(".".concat($.container))}function e(t){var e=k();return e?e.querySelector(t):null}function t(t){return e(".".concat(t))}function A(){return t($.popup)}function x(){return t($.icon)}function B(){return t($.title)}function P(){return t($.content)}function E(){return t($["html-container"])}function O(){return t($.image)}function n(){return t($["progress-steps"])}function S(){return t($["validation-message"])}function T(){return e(".".concat($.actions," .").concat($.confirm))}function L(){return e(".".concat($.actions," .").concat($.deny))}function D(){return e(".".concat($.loader))}function q(){return e(".".concat($.actions," .").concat($.cancel))}function j(){return t($.actions)}function M(){return t($.header)}function I(){return t($.footer)}function H(){return t($["timer-progress-bar"])}function V(){return t($.close)}function R(){var t=g(A().querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])')).sort(function(t,e){return t=parseInt(t.getAttribute("tabindex")),(e=parseInt(e.getAttribute("tabindex")))<t?1:t<e?-1:0}),e=g(A().querySelectorAll('\n a[href],\n area[href],\n input:not([disabled]),\n select:not([disabled]),\n textarea:not([disabled]),\n button:not([disabled]),\n iframe,\n object,\n embed,\n [tabindex="0"],\n [contenteditable],\n audio[controls],\n video[controls],\n summary\n')).filter(function(t){return"-1"!==t.getAttribute("tabindex")});return function(t){for(var e=[],n=0;n<t.length;n++)-1===e.indexOf(t[n])&&e.push(t[n]);return e}(t.concat(e)).filter(function(t){return wt(t)})}function N(){return!G()&&!document.body.classList.contains($["no-backdrop"])}function U(e,t){e.textContent="",t&&(t=(new DOMParser).parseFromString(t,"text/html"),g(t.querySelector("head").childNodes).forEac
487h(function(t){e.appendChild(t)}),g(t.querySelector("body").childNodes).forEach(function(t){e.appendChild(t)}))}function _(t,e){if(e){for(var n=e.split(/\s+/),o=0;o<n.length;o++)if(!t.classList.contains(n[o]))return;return 1}}function F(t,e,n){var o,i;if(i=e,g((o=t).classList).forEach(function(t){-1===h($).indexOf(t)&&-1===h(X).indexOf(t)&&-1===h(i.showClass).indexOf(t)&&o.classList.remove(t)}),e.customClass&&e.customClass[n]){if("string"!=typeof e.customClass[n]&&!e.customClass[n].forEach)return W("Invalid type of customClass.".concat(n,'! Expected string or iterable object, got "').concat(r(e.customClass[n]),'"'));vt(t,e.customClass[n])}}var z="SweetAlert2:",W=function(t){console.warn("".concat(z," ").concat("object"===r(t)?t.join(" "):t))},K=function(t){console.error("".concat(z," ").concat(t))},Y=[],Z=function(t){return"function"==typeof t?t():t},Q=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),J=function(t){var e,n={};for(e in t)n[t[e]]="swal2-"+t[e];return n},$=J(["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","toast-column","show","hide","close","title","header","content","html-container","actions","confirm","deny","cancel","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","top-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error"]),X=J(["success","warning","info","question","error"]),G=function(){return document.body.classList.contains($["toast-shown"])},tt={previousBodyPadding:null};function et(t,e){if(!e)return null;switch(e){case"select":case"textarea":case"file":return yt(t,$[e]);case"checkbox":return t.querySelector(".".concat($.checkbox," input"));case"radio":return t.querySelector(".".concat($.radio," input:checked"))||t.querySelector(".".concat($.radio," input:first-child"));case"range":return t.querySelector(".".concat($.range," input"));default:return yt(t,$.input)}}function nt(t){var e;t.focus(),"file"!==t.type&&(e=t.value,t.value="",t.value=e)}function ot(t,e,n){t&&e&&("string"==typeof e&&(e=e.split(/\s+/).filter(Boolean)),e.forEach(function(e){t.forEach?t.forEach(function(t){n?t.classList.add(e):t.classList.remove(e)}):n?t.classList.add(e):t.classList.remove(e)}))}function it(t,e,n){n==="".concat(parseInt(n))&&(n=parseInt(n)),n||0===parseInt(n)?t.style[e]="number"==typeof n?"".concat(n,"px"):n:t.style.removeProperty(e)}function rt(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"flex";t.style.display=e}function at(t){t.style.display="none"}function st(t,e,n,o){(e=t.querySelector(e))&&(e.style[n]=o)}function ut(t,e,n){e?rt(t,n):at(t)}function ct(t){return!!(t.scrollHeight>t.clientHeight)}function lt(t){var e=window.getComputedStyle(t),t=parseFloat(e.getPropertyValue("animation-duration")||"0"),e=parseFloat(e.getPropertyValue("transition-duration")||"0");return 0<t||0<e}function dt(t){var e=1<arguments.length&&void 0!==arguments[1]&&arguments[1],n=H();wt(n)&&(e&&(n.style.transition="none",n.style.width="100%"),setTimeout(function(){n.style.transition="width ".concat(t/1e3,"s linear"),n.style.width="0%"},10))}function pt(){return"undefined"==typeof window||"undefined"==typeof document}function ft(t){Mn.isVisible()&>!==t.target.value&&Mn.resetValidationMessage(),gt=t.target.value}function mt(t,e){t instanceof HTMLElement?e.appendChild(t):"object"===r(t)?At(t,e):t&&U(e,t)}function ht(t,e){var n,o,i,r,a=j(),s=D(),u=T(),c=L(),l=q();e.showConfirmButton||e.showDenyButton||e.showCancelButton||at(a),F(a,e,"actions"),Pt(u,"confirm",e),Pt(c,"deny",e),Pt(l,"cancel",e),n=u,o=c,i=l,(r=e).buttonsStyling?(vt([n,o,i],$.styled),r.confirmButtonColor&&(n.style.backgroundColor=r.confirmButtonColor),r.denyButtonColor&&(o.style.backgroundColor=r.denyButtonColor),r.cancelButtonColor&&(i.style.backgroundColor=r.cancelButtonColor)):bt([n,o,i],$.styled),e.reverseButtons&&(a.insertBefore(l,s),a.insertBefore(c,s),a.insertBefore(u,s)),U(s,e.loaderHtml),F(s,e,"loader")}var gt,vt=function(t,e){ot(t,e,!0)},bt=function(t,e){ot(t,e,!1)},yt=function(t,e){for(var n=0;n<t.childNodes.length;n++)if(_(t.childNodes[n],e))return t.childNodes[n]},wt=function(t){return!(!t||!(t.offsetWidth||t.offsetHeight||t.getClientRects().length))},Ct='\n <div aria-labelledby="'.concat($.title,'" aria-describedby="').concat($.content,'" class="').concat($.popup,'" tabindex="-1">\n <div class="').concat($.header,'">\n <ul class="').concat($["progress-steps"],'"></ul>\n <div class="').concat($.icon,'"></div>\n <img class="').concat($.image,'" />\n <h2 class="').concat($.title,'" id="').concat($.title,'"></h2>\n <button type="button" class="').concat($.close,'"></button>\n </div>\n <div class="').concat($.content,'">\n <div id="').concat($.content,'" class="').concat($["html-container"],'"></div>\n <input class="').concat($.input,'" />\n <input type="file" class="').concat($.file,'" />\n <div class="').concat($.range,'">\n <input type="range" />\n <output></output>\n </div>\n <select class="').concat($.select,'"></select>\n <div class="').concat($.radio,'"></div>
487\n <label for="').concat($.checkbox,'" class="').concat($.checkbox,'">\n <input type="checkbox" />\n <span class="').concat($.label,'"></span>\n </label>\n <textarea class="').concat($.textarea,'"></textarea>\n <div class="').concat($["validation-message"],'" id="').concat($["validation-message"],'"></div>\n </div>\n <div class="').concat($.actions,'">\n <div class="').concat($.loader,'"></div>\n <button type="button" class="').concat($.confirm,'"></button>\n <button type="button" class="').concat($.deny,'"></button>\n <button type="button" class="').concat($.cancel,'"></button>\n </div>\n <div class="').concat($.footer,'"></div>\n <div class="').concat($["timer-progress-bar-container"],'">\n <div class="').concat($["timer-progress-bar"],'"></div>\n </div>\n </div>\n').replace(/(^|\n)\s*/g,""),kt=function(t){var e,n,o,i,r,a=!!(i=k())&&(i.parentNode.removeChild(i),bt([document.documentElement,document.body],[$["no-backdrop"],$["toast-shown"],$["has-column"]]),!0);pt()?K("SweetAlert2 requires document to initialize"):((r=document.createElement("div")).className=$.container,a&&vt(r,$["no-transition"]),U(r,Ct),(i="string"==typeof(e=t.target)?document.querySelector(e):e).appendChild(r),a=t,(e=A()).setAttribute("role",a.toast?"alert":"dialog"),e.setAttribute("aria-live",a.toast?"polite":"assertive"),a.toast||e.setAttribute("aria-modal","true"),r=i,"rtl"===window.getComputedStyle(r).direction&&vt(k(),$.rtl),t=P(),a=yt(t,$.input),e=yt(t,$.file),n=t.querySelector(".".concat($.range," input")),o=t.querySelector(".".concat($.range," output")),i=yt(t,$.select),r=t.querySelector(".".concat($.checkbox," input")),t=yt(t,$.textarea),a.oninput=ft,e.onchange=ft,i.onchange=ft,r.onchange=ft,t.oninput=ft,n.oninput=function(t){ft(t),o.value=n.value},n.onchange=function(t){ft(t),n.nextSibling.value=n.value})},At=function(t,e){t.jquery?xt(e,t):U(e,t.toString())},xt=function(t,e){if(t.textContent="",0 in e)for(var n=0;n in e;n++)t.appendChild(e[n].cloneNode(!0));else t.appendChild(e.cloneNode(!0))},Bt=function(){if(pt())return!1;var t,e=document.createElement("div"),n={WebkitAnimation:"webkitAnimationEnd",OAnimation:"oAnimationEnd oanimationend",animation:"animationend"};for(t in n)if(Object.prototype.hasOwnProperty.call(n,t)&&void 0!==e.style[t])return n[t];return!1}();function Pt(t,e,n){ut(t,n["show".concat(m(e),"Button")],"inline-block"),U(t,n["".concat(e,"ButtonText")]),t.setAttribute("aria-label",n["".concat(e,"ButtonAriaLabel")]),t.className=$[e],F(t,n,"".concat(e,"Button")),vt(t,n["".concat(e,"ButtonClass")])}function Et(t,e){var n,o,i=k();i&&(o=i,"string"==typeof(n=e.backdrop)?o.style.background=n:n||vt([document.documentElement,document.body],$["no-backdrop"]),!e.backdrop&&e.allowOutsideClick&&W('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`'),o=i,(n=e.position)in $?vt(o,$[n]):(W('The "position" parameter is not valid, defaulting to "center"'),vt(o,$.center)),n=i,!(o=e.grow)||"string"!=typeof o||(o="grow-".concat(o))in $&&vt(n,$[o]),F(i,e,"container"),(e=document.body.getAttribute("data-swal2-queue-step"))&&(i.setAttribute("data-queue-step",e),document.body.removeAttribute("data-swal2-queue-step")))}function Ot(t,e){t.placeholder&&!e.inputPlaceholder||(t.placeholder=e.inputPlaceholder)}function St(t,e,n){var o,i;n.inputLabel&&(t.id=$.input,o=document.createElement("label"),i=$["input-label"],o.setAttribute("for",t.id),o.className=i,vt(o,n.customClass.inputLabel),o.innerText=n.inputLabel,e.insertAdjacentElement("beforebegin",o))}var Tt={promise:new WeakMap,innerParams:new WeakMap,domCache:new WeakMap},Lt=["input","file","range","select","radio","checkbox","textarea"],Dt=function(t){if(!It[t.input])return K('Unexpected type of input! Expected "text", "email", "password", "number", "tel", "select", "radio", "checkbox", "textarea", "file" or "url", got "'.concat(t.input,'"'));var e=Mt(t.input),n=It[t.input](e,t);rt(n),setTimeout(function(){nt(n)})},qt=function(t,e){var n=et(P(),t);if(n)for(var o in!function(t){for(var e=0;e<t.attributes.length;e++){var n=t.attributes[e].name;-1===["type","value","style"].indexOf(n)&&t.removeAttribute(n)}}
487(n),e)"range"===t&&"placeholder"===o||n.setAttribute(o,e[o])},jt=function(t){var e=Mt(t.input);t.customClass&&vt(e,t.customClass.input)},Mt=function(t){t=$[t]||$.input;return yt(P(),t)},It={};It.text=It.email=It.password=It.number=It.tel=It.url=function(t,e){return"string"==typeof e.inputValue||"number"==typeof e.inputValue?t.value=e.inputValue:w(e.inputValue)||W('Unexpected type of inputValue! Expected "string", "number" or "Promise", got "'.concat(r(e.inputValue),'"')),St(t,t,e),Ot(t,e),t.type=e.input,t},It.file=function(t,e){return St(t,t,e),Ot(t,e),t},It.range=function(t,e){var n=t.querySelector("input"),o=t.querySelector("output");return n.value=e.inputValue,n.type=e.input,o.value=e.inputValue,St(n,t,e),t},It.select=function(t,e){var n;return t.textContent="",e.inputPlaceholder&&(n=document.createElement("option"),U(n,e.inputPlaceholder),n.value="",n.disabled=!0,n.selected=!0,t.appendChild(n)),St(t,t,e),t},It.radio=function(t){return t.textContent="",t},It.checkbox=function(t,e){var n=et(P(),"checkbox");n.value=1,n.id=$.checkbox,n.checked=Boolean(e.inputValue);n=t.querySelector("span");return U(n,e.inputPlaceholder),t},It.textarea=function(e,t){e.value=t.inputValue,Ot(e,t),St(e,e,t);function n(t){return parseInt(window.getComputedStyle(t).paddingLeft)+parseInt(window.getComputedStyle(t).paddingRight)}var o;return"MutationObserver"in window&&(o=parseInt(window.getComputedStyle(A()).width),new MutationObserver(function(){var t=e.offsetWidth+n(A())+n(P());A().style.width=o<t?"".concat(t,"px"):null}).observe(e,{attributes:!0,attributeFilter:["style"]})),e};function Ht(t,e){var o,i,r,n=E();F(n,e,"htmlContainer"),e.html?(mt(e.html,n),rt(n,"block")):e.text?(n.textContent=e.text,rt(n,"block")):at(n),t=t,o=e,i=P(),t=Tt.innerParams.get(t),r=!t||o.input!==t.input,Lt.forEach(function(t){var e=$[t],n=yt(i,e);qt(t,o.inputAttributes),n.className=e,r&&at(n)}),o.input&&(r&&Dt(o),jt(o)),F(P(),e,"content")}function Vt(){return k()&&k().getAttribute("data-queue-step")}function Rt(t,o){var i=n();if(!o.progressSteps||0===o.progressSteps.length)return at(i),0;rt(i),i.textContent="";var r=parseInt(void 0===o.currentProgressStep?Vt():o.currentProgressStep);r>=o.progressSteps.length&&W("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),o.progressSteps.forEach(function(t,e){var n,t=(n=t,t=document.createElement("li"),vt(t,$["progress-step"]),U(t,n),t);i.appendChild(t),e===r&&vt(t,$["active-progress-step"]),e!==o.progressSteps.length-1&&(t=o,e=document.createElement("li"),vt(e,$["progress-step-line"]),t.progressStepsDistance&&(e.style.width=t.progressStepsDistance),e=e,i.appendChild(e))})}function Nt(t,e){var n,o=M();F(o,e,"header"),Rt(0,e),n=t,o=e,t=Tt.innerParams.get(n),n=x(),t&&o.icon===t.icon?(Wt(n,o),Ft(n,o)):o.icon||o.iconHtml?o.icon&&-1===Object.keys(X).indexOf(o.icon)?(K('Unknown icon! Expected "success", "error", "warning", "info" or "question", got "'.concat(o.icon,'"')),at(n)):(rt(n),Wt(n,o),Ft(n,o),vt(n,o.showClass.icon)):at(n),function(t){var e=O();if(!t.imageUrl)return at(e);rt(e,""),e.setAttribute("src",t.imageUrl),e.setAttribute("alt",t.imageAlt),it(e,"width",t.imageWidth),it(e,"height",t.imageHeight),e.className=$.image,F(e,t,"image")}(e),o=e,n=B(),ut(n,o.title||o.titleText),o.title&&mt(o.title,n),o.titleText&&(n.innerText=o.titleText),F(n,o,"title"),o=e,e=V(),U(e,o.closeButtonHtml),F(e,o,"closeButton"),ut(e,o.showCloseButton),e.setAttribute("aria-label",o.closeButtonAriaLabel)}function Ut(t,e){var n,o,i;i=e,n=k(),o=A(),i.toast?(it(n,"width",i.width),o.style.width="100%"):it(o,"width",i.width),it(o,"padding",i.padding),i.background&&(o.style.background=i.background),Qt(o,i),Et(0,e),Nt(t,e),Ht(t,e),ht(0,e),i=e,t=I(),ut(t,i.footer),i.footer&&mt(i.footer,t),F(t,i,"footer"),"function"==typeof e.didRender?e.didRender(A()):"function"==typeof e.onRender&&e.onRender(A())}function _t(){return T()&&T().click()}var Ft=function(t,e){for(var n in X)e.icon!==n&&bt(t,X[n]);vt(t,X[e.icon]),Kt(t,e),zt(),F(t,e,"icon")},zt=function(){for(var t=A(),e=window.getComputedStyle(t).getPropertyValue("background-color"),n=t.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix"),o=0;o<n.length;o++)n[o].style.backgroundColor=e},Wt=function(t,e){t.textContent="",e.iconHtml?U(t,Yt(e.iconHtml)):"success"===e.icon?U(t,'\n <div class="swal2-success-circular-line-left"></div>
487\n <span class="swal2-success-line-tip"></span> <span class="swal2-success-line-long"></span>\n <div class="swal2-success-ring"></div> <div class="swal2-success-fix"></div>\n <div class="swal2-success-circular-line-right"></div>\n '):"error"===e.icon?U(t,'\n <span class="swal2-x-mark">\n <span class="swal2-x-mark-line-left"></span>\n <span class="swal2-x-mark-line-right"></span>\n </span>\n '):U(t,Yt({question:"?",warning:"!",info:"i"}[e.icon]))},Kt=function(t,e){if(e.iconColor){t.style.color=e.iconColor,t.style.borderColor=e.iconColor;for(var n=0,o=[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"];n<o.length;n++)st(t,o[n],"backgroundColor",e.iconColor);st(t,".swal2-success-ring","borderColor",e.iconColor)}},Yt=function(t){return'<div class="'.concat($["icon-content"],'">').concat(t,"</div>")},Zt=[],Qt=function(t,e){t.className="".concat($.popup," ").concat(wt(t)?e.showClass.popup:""),e.toast?(vt([document.documentElement,document.body],$["toast-shown"]),vt(t,$.toast)):vt(t,$.modal),F(t,e,"popup"),"string"==typeof e.customClass&&vt(t,e.customClass),e.icon&&vt(t,$["icon-".concat(e.icon)])};function Jt(t){var e=A();e||Mn.fire(),e=A();var n=j(),o=D();!t&&wt(T())&&(t=T()),rt(n),t&&(at(t),o.setAttribute("data-button-to-replace",t.className)),o.parentNode.insertBefore(o,t),vt([e,n],$.loading),rt(o),e.setAttribute("data-loading",!0),e.setAttribute("aria-busy",!0),e.focus()}function $t(){return new Promise(function(t){var e=window.scrollX,n=window.scrollY;te.restoreFocusTimeout=setTimeout(function(){te.previousActiveElement&&te.previousActiveElement.focus?(te.previousActiveElement.focus(),te.previousActiveElement=null):document.body&&document.body.focus(),t()},100),void 0!==e&&void 0!==n&&window.scrollTo(e,n)})}function Xt(){if(te.timeout)return function(){var t=H(),e=parseInt(window.getComputedStyle(t).width);t.style.removeProperty("transition"),t.style.width="100%";var n=parseInt(window.getComputedStyle(t).width),n=parseInt(e/n*100);t.style.removeProperty("transition"),t.style.width="".concat(n,"%")}(),te.timeout.stop()}function Gt(){if(te.timeout){var t=te.timeout.start();return dt(t),t}}var te={},ee=!1,ne={};function oe(t){for(var e=t.target;e&&e!==document;e=e.parentNode)for(var n in ne){var o=e.getAttribute(n);if(o)return void ne[n].fire({template:o})}}function ie(t){return Object.prototype.hasOwnProperty.call(se,t)}function re(t){return ce[t]}function ae(t){for(var e in t)ie(o=e)||W('Unknown parameter "'.concat(o,'"')),t.toast&&(n=e,-1!==le.indexOf(n)&&W('The parameter "'.concat(n,'" is incompatible with toasts'))),re(n=e)&&v(n,re(n));var n,o}var se={title:"",titleText:"",text:"",html:"",footer:"",icon:void 0,iconColor:void 0,iconHtml:void 0,template:void 0,toast:!1,animation:!0,showClass:{popup:"swal2-show",backdrop:"swal2-backdrop-show",icon:"swal2-icon-show"},hideClass:{popup:"swal2-hide",backdrop:"swal2-backdrop-hide",icon:"swal2-icon-hide"},customClass:{},target:"body",backdrop:!0,heightAuto:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,stopKeydownPropagation:!0,keydownListenerCapture:!1,showConfirmButton:!0,showDenyButton:!1,showCancelButton:!1,preConfirm:void 0,preDeny:void 0,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:void 0,denyButtonText:"No",denyButtonAriaLabel:"",denyButtonColor:void 0,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:void 0,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusDeny:!1,focusCancel:!1,showCloseButton:!1,closeButtonHtml:"×",closeButtonAriaLabel:"Close this dialog",loaderHtml:"",showLoaderOnConfirm:!1,showLoaderOnDeny:!1,imageUrl:void 0,imageWidth:void 0,imageHeight:void 0,imageAlt:"",timer:void 0,timerProgressBar:!1,width:void 0,padding:void 0,background:void 0,input:void 0,inputPlaceholder:"",inputLabel:"",inputValue:"",inputOptions:{},inputAutoTrim:!0,inputAttributes:{},inputValidator:void 0,returnInputValueOnDeny:!1,validationMessage:void 0,grow:!1,position:"center",progressSteps:[],currentProgressStep:void 0,progressStepsDistance:void 0,onBeforeOpen:void 0,onOpen:void 0,willOpen:void 0,didOpen:void 0,onRender:void 0,didRender:void 0,onClose:void 0,onAfterClose:void 0,willClose:void 0,didClose
487:void 0,onDestroy:void 0,didDestroy:void 0,scrollbarPadding:!0},ue=["allowEscapeKey","allowOutsideClick","background","buttonsStyling","cancelButtonAriaLabel","cancelButtonColor","cancelButtonText","closeButtonAriaLabel","closeButtonHtml","confirmButtonAriaLabel","confirmButtonColor","confirmButtonText","currentProgressStep","customClass","denyButtonAriaLabel","denyButtonColor","denyButtonText","didClose","didDestroy","footer","hideClass","html","icon","iconColor","iconHtml","imageAlt","imageHeight","imageUrl","imageWidth","onAfterClose","onClose","onDestroy","progressSteps","reverseButtons","showCancelButton","showCloseButton","showConfirmButton","showDenyButton","text","title","titleText","willClose"],ce={animation:'showClass" and "hideClass',onBeforeOpen:"willOpen",onOpen:"didOpen",onRender:"didRender",onClose:"willClose",onAfterClose:"didClose",onDestroy:"didDestroy"},le=["allowOutsideClick","allowEnterKey","backdrop","focusConfirm","focusDeny","focusCancel","heightAuto","keydownListenerCapture"],de=Object.freeze({isValidParameter:ie,isUpdatableParameter:function(t){return-1!==ue.indexOf(t)},isDeprecatedParameter:re,argsToParams:function(n){var o={};return"object"!==r(n[0])||C(n[0])?["title","html","icon"].forEach(function(t,e){e=n[e];"string"==typeof e||C(e)?o[t]=e:void 0!==e&&K("Unexpected type of ".concat(t,'! Expected "string" or "Element", got ').concat(r(e)))}):u(o,n[0]),o},isVisible:function(){return wt(A())},clickConfirm:_t,clickDeny:function(){return L()&&L().click()},clickCancel:function(){return q()&&q().click()},getContainer:k,getPopup:A,getTitle:B,getContent:P,getHtmlContainer:E,getImage:O,getIcon:x,getInputLabel:function(){return t($["input-label"])},getCloseButton:V,getActions:j,getConfirmButton:T,getDenyButton:L,getCancelButton:q,getLoader:D,getHeader:M,getFooter:I,getTimerProgressBar:H,getFocusableElements:R,getValidationMessage:S,isLoading:function(){return A().hasAttribute("data-loading")},fire:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return i(this,e)},mixin:function(r){return function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&l(t,e)}(i,t);var n,o,e=(n=i,o=d(),function(){var t,e=c(n);return p(this,o?(t=c(this).constructor,Reflect.construct(e,arguments,t)):e.apply(this,arguments))});function i(){return a(this,i),e.apply(this,arguments)}return s(i,[{key:"_main",value:function(t,e){return f(c(i.prototype),"_main",this).call(this,t,u({},r,e))}}]),i}(this)},queue:function(t){var r=this;Zt=t;function a(t,e){Zt=[],t(e)}var s=[];return new Promise(function(i){!function e(n,o){n<Zt.length?(document.body.setAttribute("data-swal2-queue-step",n),r.fire(Zt[n]).then(function(t){void 0!==t.value?(s.push(t.value),e(n+1,o)):a(i,{dismiss:t.dismiss})})):a(i,{value:s})}(0)})},getQueueStep:Vt,insertQueueStep:function(t,e){return e&&e<Zt.length?Zt.splice(e,0,t):Zt.push(t)},deleteQueueStep:function(t){void 0!==Zt[t]&&Zt.splice(t,1)},showLoading:Jt,enableLoading:Jt,getTimerLeft:function(){return te.timeout&&te.timeout.getTimerLeft()},stopTimer:Xt,resumeTimer:Gt,toggleTimer:function(){var t=te.timeout;return t&&(t.running?Xt:Gt)()},increaseTimer:function(t){if(te.timeout){t=te.timeout.increase(t);return dt(t,!0),t}},isTimerRunning:function(){return te.timeout&&te.timeout.isRunning()},bindClickHandler:function(){ne[0<arguments.length&&void 0!==arguments[0]?arguments[0]:"data-swal-template"]=this,ee||(document.body.addEventListener("click",oe),ee=!0)}});function pe(){var t,e;Tt.innerParams.get(this)&&(t=Tt.domCache.get(this),at(t.loader),(e=t.popup.getElementsByClassName(t.loader.getAttribute("data-button-to-replace"))).length?rt(e[0],"inline-block"):wt(T())||wt(L())||wt(q())||at(t.actions),bt([t.popup,t.actions],$.loading),t.popup.removeAttribute("aria-busy"),t.popup.removeAttribute("data-loading"),t.confirmButton.disabled=!1,t.denyButton.disabled=!1,t.cancelButton.disabled=!1)}function fe(){null===tt.previousBodyPadding&&document.body.scrollHeight>window.innerHeight&&(tt.previousBodyPadding=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight="".concat(tt.previousBodyPadding+function(){var t=document.createElement("div");t.className=$["scrollbar-measure"],document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e}(),"px"))}function me(){return!!window.MSInputMethodContext&&!!document.documentMode}function he(){var t=k(),e=A();t.style.removeProperty("align-items"),e.offsetTop<0&&(t.style.alignItems="flex-start")}var ge=function(){navigator.userAgent.match(/(CriOS|FxiOS|EdgiOS|YaBrowser|UCBrowser)/i)||A().scrollHeight>window.innerHeight-44&&(k().style.paddingBottom="".concat(44,"px"))},ve=function(){var e,t=k();t.ontouchstart=function(t){e=be(t)},t.ontouchmove=function(t){e&&(t.preventDefault(),t.stopPropagation())}},be=function(t){var e=t.target,n=k();return!ye(t)&&!we(t)&&(e===n||!(ct(n)||"INPUT"===e.tagName||ct(P())&&P().contains(e)))},ye=function(t){return t.touches&&t.touches.length&&"stylus"===t.touches[0].touchType},we=function(t){return t.touches&&1<t.touches.length},Ce={swalPromiseResolve:new WeakMap};function ke(t,e,n,o){n?Oe(t,o):($t().then(function(){return Oe(t,o)}),te.keydownTarget.removeEventListener("keydown",te.keydownHandler,{capture:te.keydownListenerCapture}),te.keydownHandlerAdded=!1),e.parentNode&&!document.body.getAttribute("data-swal2-queue-step")&&e.parentNode.removeChild(e),N()&&(null!==tt.previousBodyPadding&&(document.body.style.paddingRight="".concat(tt.previousBodyPadding,"px"),tt.previousBodyPadding=null),_(document.body,$.iosfix)&&
487(e=parseInt(document.body.style.top,10),bt(document.body,$.iosfix),document.body.style.top="",document.body.scrollTop=-1*e),"undefined"!=typeof window&&me()&&window.removeEventListener("resize",he),g(document.body.children).forEach(function(t){t.hasAttribute("data-previous-aria-hidden")?(t.setAttribute("aria-hidden",t.getAttribute("data-previous-aria-hidden")),t.removeAttribute("data-previous-aria-hidden")):t.removeAttribute("aria-hidden")})),bt([document.documentElement,document.body],[$.shown,$["height-auto"],$["no-backdrop"],$["toast-shown"],$["toast-column"]])}function Ae(t){var e,n,o,i=A();i&&(t=xe(t),(e=Tt.innerParams.get(this))&&!_(i,e.hideClass.popup)&&(n=Ce.swalPromiseResolve.get(this),bt(i,e.showClass.popup),vt(i,e.hideClass.popup),o=k(),bt(o,e.showClass.backdrop),vt(o,e.hideClass.backdrop),Be(this,i,e),n(t)))}function xe(t){return void 0===t?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:u({isConfirmed:!1,isDenied:!1,isDismissed:!1},t)}function Be(t,e,n){var o=k(),i=Bt&<(e),r=n.onClose,a=n.onAfterClose,s=n.willClose,n=n.didClose;Pe(e,s,r),i?Ee(t,e,o,n||a):ke(t,o,G(),n||a)}var Pe=function(t,e,n){null!==e&&"function"==typeof e?e(t):null!==n&&"function"==typeof n&&n(t)},Ee=function(t,e,n,o){te.swalCloseEventFinishedCallback=ke.bind(null,t,n,G(),o),e.addEventListener(Bt,function(t){t.target===e&&(te.swalCloseEventFinishedCallback(),delete te.swalCloseEventFinishedCallback)})},Oe=function(t,e){setTimeout(function(){"function"==typeof e&&e(),t._destroy()})};function Se(t,e,n){var o=Tt.domCache.get(t);e.forEach(function(t){o[t].disabled=n})}function Te(t,e){if(!t)return!1;if("radio"===t.type)for(var n=t.parentNode.parentNode.querySelectorAll("input"),o=0;o<n.length;o++)n[o].disabled=e;else t.disabled=e}var Le=function(){function n(t,e){a(this,n),this.callback=t,this.remaining=e,this.running=!1,this.start()}return s(n,[{key:"start",value:function(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}},{key:"stop",value:function(){return this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=new Date-this.started),this.remaining}},{key:"increase",value:function(t){var e=this.running;return e&&this.stop(),this.remaining+=t,e&&this.start(),this.remaining}},{key:"getTimerLeft",value:function(){return this.running&&(this.stop(),this.start()),this.remaining}},{key:"isRunning",value:function(){return this.running}}]),n}(),De={email:function(t,e){return/^[a-zA-Z0-9.+_-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]{2,24}$/.test(t)?Promise.resolve():Promise.resolve(e||"Invalid email address")},url:function(t,e){return/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(t)?Promise.resolve():Promise.resolve(e||"Invalid URL")}};function qe(t){var e,n;(e=t).inputValidator||Object.keys(De).forEach(function(t){e.input===t&&(e.inputValidator=De[t])}),t.showLoaderOnConfirm&&!t.preConfirm&&W("showLoaderOnConfirm is set to true, but preConfirm is not defined.\nshowLoaderOnConfirm should be used together with preConfirm, see usage example:\nhttps://sweetalert2.github.io/#ajax-request"),t.animation=Z(t.animation),(n=t).target&&("string"!=typeof n.target||document.querySelector(n.target))&&("string"==typeof n.target||n.target.appendChild)||(W('Target parameter is not valid, defaulting to "body"'),n.target="body"),"string"==typeof t.title&&(t.title=t.title.split("\n").join("<br />")),kt(t)}function je(t){var e=k(),n=A();"function"==typeof t.willOpen?t.willOpen(n):"function"==typeof t.onBeforeOpen&&t.onBeforeOpen(n);var o=window.getComputedStyle(document.body).overflowY;Je(e,n,t),setTimeout(function(){Ze(e,n)},10),N()&&(Qe(e,t.scrollbarPadding,o),g(document.body.children).forEach(function(t){t===k()||function(t,e){if("function"==typeof t.contains)return t.contains(e)}(t,k())||(t.hasAttribute("aria-hidden")&&t.setAttribute("data-previous-aria-hidden",t.getAttribute("aria-hidden")),t.setAttribute("aria-hidden","true"))})),G()||te.previousActiveElement||(te.previousActiveElement=document.activeElement),Ye(n,t),bt(e,$["no-transition"])}function Me(t){var e=A();t.target===e&&(t=k(),e.removeEventListener(Bt,Me),t.style.overflowY="auto")}function Ie(t,e){t.closePopup({isConfirmed:!0,value:e})}function He(t,e,n){var o=R();if(o.length)return(e+=n)===o.length?e=0:-1===e&&(e=o.length-1),o[e].focus();A().focus()}var Ve=["swal-title","swal-html","swal-footer"],Re=function(t){var n={};
487return g(t.querySelectorAll("swal-param")).forEach(function(t){Ke(t,["name","value"]);var e=t.getAttribute("name"),t=t.getAttribute("value");"boolean"==typeof se[e]&&"false"===t&&(t=!1),"object"===r(se[e])&&(t=JSON.parse(t)),n[e]=t}),n},Ne=function(t){var n={};return g(t.querySelectorAll("swal-button")).forEach(function(t){Ke(t,["type","color","aria-label"]);var e=t.getAttribute("type");n["".concat(e,"ButtonText")]=t.innerHTML,n["show".concat(m(e),"Button")]=!0,t.hasAttribute("color")&&(n["".concat(e,"ButtonColor")]=t.getAttribute("color")),t.hasAttribute("aria-label")&&(n["".concat(e,"ButtonAriaLabel")]=t.getAttribute("aria-label"))}),n},Ue=function(t){var e={},t=t.querySelector("swal-image");return t&&(Ke(t,["src","width","height","alt"]),t.hasAttribute("src")&&(e.imageUrl=t.getAttribute("src")),t.hasAttribute("width")&&(e.imageWidth=t.getAttribute("width")),t.hasAttribute("height")&&(e.imageHeight=t.getAttribute("height")),t.hasAttribute("alt")&&(e.imageAlt=t.getAttribute("alt"))),e},_e=function(t){var e={},t=t.querySelector("swal-icon");return t&&(Ke(t,["type","color"]),t.hasAttribute("type")&&(e.icon=t.getAttribute("type")),t.hasAttribute("color")&&(e.iconColor=t.getAttribute("color")),e.iconHtml=t.innerHTML),e},Fe=function(t){var n={},e=t.querySelector("swal-input");e&&(Ke(e,["type","label","placeholder","value"]),n.input=e.getAttribute("type")||"text",e.hasAttribute("label")&&(n.inputLabel=e.getAttribute("label")),e.hasAttribute("placeholder")&&(n.inputPlaceholder=e.getAttribute("placeholder")),e.hasAttribute("value")&&(n.inputValue=e.getAttribute("value")));t=t.querySelectorAll("swal-input-option");return t.length&&(n.inputOptions={},g(t).forEach(function(t){Ke(t,["value"]);var e=t.getAttribute("value"),t=t.innerHTML;n.inputOptions[e]=t})),n},ze=function(t,e){var n,o={};for(n in e){var i=e[n],r=t.querySelector(i);r&&(Ke(r,[]),o[i.replace(/^swal-/,"")]=r.innerHTML)}return o},We=function(e){var n=Ve.concat(["swal-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);g(e.querySelectorAll("*")).forEach(function(t){t.parentNode===e&&(t=t.tagName.toLowerCase(),-1===n.indexOf(t)&&W("Unrecognized element <".concat(t,">")))})},Ke=function(e,n){g(e.attributes).forEach(function(t){-1===n.indexOf(t.name)&&W(['Unrecognized attribute "'.concat(t.name,'" on <').concat(e.tagName.toLowerCase(),">."),"".concat(n.length?"Allowed attributes are: ".concat(n.join(", ")):"To set the value, use HTML within the element.")])})},Ye=function(t,e){"function"==typeof e.didOpen?setTimeout(function(){return e.didOpen(t)}):"function"==typeof e.onOpen&&setTimeout(function(){return e.onOpen(t)})},Ze=function(t,e){Bt&<(e)?(t.style.overflowY="hidden",e.addEventListener(Bt,Me)):t.style.overflowY="auto"},Qe=function(t,e,n){var o;(/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream||"MacIntel"===navigator.platform&&1<navigator.maxTouchPoints)&&!_(document.body,$.iosfix)&&(o=document.body.scrollTop,document.body.style.top="".concat(-1*o,"px"),vt(document.body,$.iosfix),ve(),ge()),"undefined"!=typeof window&&me()&&(he(),window.addEventListener("resize",he)),e&&"hidden"!==n&&fe(),setTimeout(function(){t.scrollTop=0})},Je=function(t,e,n){vt(t,n.showClass.backdrop),e.style.setProperty("opacity","0","important"),rt(e),setTimeout(function(){vt(e,n.showClass.popup),e.style.removeProperty("opacity")},10),vt([document.documentElement,document.body],$.shown),n.heightAuto&&n.backdrop&&!n.toast&&vt([document.documentElement,document.body],$["height-auto"])},$e=function(t){return t.checked?1:0},Xe=function(t){return t.checked?t.value:null},Ge=function(t){return t.files.length?null!==t.getAttribute("multiple")?t.files:t.files[0]:null},tn=function(e,n){function o(t){return nn[n.input](i,on(t),n)}var i=P();b(n.inputOptions)||w(n.inputOptions)?(Jt(T()),y(n.inputOptions).then(function(t){e.hideLoading(),o(t)})):"object"===r(n.inputOptions)?o(n.inputOptions):K("Unexpected type of inputOptions! Expected object, Map or Promise, got ".concat(r(n.inputOptions)))},en=function(e,n){var o=e.getInput();at(o),y(n.inputValue).then(function(t){o.value="number"===n.input?parseFloat(t)||0:"".concat(t),rt(o
487),o.focus(),e.hideLoading()}).catch(function(t){K("Error in inputValue promise: ".concat(t)),o.value="",rt(o),o.focus(),e.hideLoading()})},nn={select:function(t,e,i){function o(t,e,n){var o=document.createElement("option");o.value=n,U(o,e),o.selected=rn(n,i.inputValue),t.appendChild(o)}var r=yt(t,$.select);e.forEach(function(t){var e,n=t[0],t=t[1];Array.isArray(t)?((e=document.createElement("optgroup")).label=n,e.disabled=!1,r.appendChild(e),t.forEach(function(t){return o(e,t[1],t[0])})):o(r,t,n)}),r.focus()},radio:function(t,e,i){var r=yt(t,$.radio);e.forEach(function(t){var e=t[0],n=t[1],o=document.createElement("input"),t=document.createElement("label");o.type="radio",o.name=$.radio,o.value=e,rn(e,i.inputValue)&&(o.checked=!0);e=document.createElement("span");U(e,n),e.className=$.label,t.appendChild(o),t.appendChild(e),r.appendChild(t)});e=r.querySelectorAll("input");e.length&&e[0].focus()}},on=function n(o){var i=[];return"undefined"!=typeof Map&&o instanceof Map?o.forEach(function(t,e){"object"===r(t)&&(t=n(t)),i.push([e,t])}):Object.keys(o).forEach(function(t){var e=o[t];"object"===r(e)&&(e=n(e)),i.push([t,e])}),i},rn=function(t,e){return e&&e.toString()===t.toString()},an=function(t,e,n){var o=function(t,e){var n=t.getInput();if(!n)return null;switch(e.input){case"checkbox":return $e(n);case"radio":return Xe(n);case"file":return Ge(n);default:return e.inputAutoTrim?n.value.trim():n.value}}(t,e);e.inputValidator?sn(t,e,o):t.getInput().checkValidity()?("deny"===n?un:cn)(t,e,o):(t.enableButtons(),t.showValidationMessage(e.validationMessage))},sn=function(e,n,o){e.disableInput(),Promise.resolve().then(function(){return y(n.inputValidator(o,n.validationMessage))}).then(function(t){e.enableButtons(),e.enableInput(),t?e.showValidationMessage(t):cn(e,n,o)})},un=function(e,t,n){t.showLoaderOnDeny&&Jt(L()),t.preDeny?Promise.resolve().then(function(){return y(t.preDeny(n,t.validationMessage))}).then(function(t){!1===t?e.hideLoading():e.closePopup({isDenied:!0,value:void 0===t?n:t})}):e.closePopup({isDenied:!0,value:n})},cn=function(e,t,n){t.showLoaderOnConfirm&&Jt(),t.preConfirm?(e.resetValidationMessage(),Promise.resolve().then(function(){return y(t.preConfirm(n,t.validationMessage))}).then(function(t){wt(S())||!1===t?e.hideLoading():Ie(e,void 0===t?n:t)})):Ie(e,n)},ln=["ArrowRight","ArrowDown","Right","Down"],dn=["ArrowLeft","ArrowUp","Left","Up"],pn=["Escape","Esc"],fn=function(t,e,n){var o=Tt.innerParams.get(t);o.stopKeydownPropagation&&e.stopPropagation(),"Enter"===e.key?mn(t,e,o):"Tab"===e.key?hn(e,o):-1!==[].concat(ln,dn).indexOf(e.key)?gn(e.key):-1!==pn.indexOf(e.key)&&vn(e,o,n)},mn=function(t,e,n){e.isComposing||e.target&&t.getInput()&&e.target.outerHTML===t.getInput().outerHTML&&-1===["textarea","file"].indexOf(n.input)&&(_t(),e.preventDefault())},hn=function(t,e){for(var n=t.target,o=R(),i=-1,r=0;r<o.length;r++)if(n===o[r]){i=r;break}t.shiftKey?He(0,i,-1):He(0,i,1),t.stopPropagation(),t.preventDefault()},gn=function(t){-1!==[T(),L(),q()].indexOf(document.activeElement)&&(t=-1!==ln.indexOf(t)?"nextElementSibling":"previousElementSibling",(t=document.activeElement[t])&&t.focus())},vn=function(t,e,n){Z(e.allowEscapeKey)&&(t.preventDefault(),n(Q.esc))},bn=function(e,t,n){t.popup.onclick=function(){var t=Tt.innerParams.get(e);t.showConfirmButton||t.showDenyButton||t.showCancelButton||t.showCloseButton||t.timer||t.input||n(Q.close)}},yn=!1,wn=function(e){e.popup.onmousedown=function(){e.container.onmouseup=function(t){e.container.onmouseup=void 0,t.target===e.container&&(yn=!0)}}},Cn=function(e){e.container.onmousedown=function(){e.popup.onmouseup=function(t){e.popup.onmouseup=void 0,t.target!==e.popup&&!e.popup.contains(t.target)||(yn=!0)}}},kn=function(n,o,i){o.container.onclick=function(t){var e=Tt.innerParams.get(n);yn?yn=!1:t.target===o.container&&Z(e.allowOutsideClick)&&i(Q.backdrop)}};function An(t,e){var n=function(t){t="string"==typeof t.template?document.querySelector(t.template):t.template;if(!t)return{};t=t.content||t;return We(t),u(Re(t),Ne(t),Ue(t),_e(t),Fe(t),ze(t,Ve))}(t),o=u({},se.showClass,e.showClass,n.showClass,t.showClass),i=u({},se.hideClass,e.hideClass,n.hideClass,t.hideClass);return(n=u({},se,e,n,t)).showClass=o,n.hideClass=i,!1===t.animation&&(n.showClass={popup:"swal2-noanimation",backdrop:"swal2-noanimation"},n.hideClass={}),n}function xn(a,s,u){return new Promise(function(t){function e(t){a.closePopup({isDismissed:!0,dismiss:t})}var n,o,i,r;Ce.swalPromiseResolve.set(a,t),s.confirmButton.onclick=function(){return e=u,(t=a).disableButtons(),void(e.input?an(t,e,"confirm"):cn(t,e,!0));var t,e},s.denyButton.onclick=function(){return e=u,(t=a).disableButtons(),void(e.returnInputValueOnDeny?an(t,e,"deny"):un(t,e,!1));var t,e},s.cancelButton.onclick=function(){return t=e,a.disableButtons(),void t(Q.cancel);var t},s.closeButton.onclick=function(){return e(Q.close)},n=a,r=s,t=e,Tt.innerParams.get(n).toast?bn(n,r,t):(wn(r),Cn(r),kn(n,r,t)),o=a,r=u,i=e,(t=te).keydownTarget&&t.keydownHandlerAdded&&(t.keydownTarget.removeEventListener("keydown",t.keydownHandler,{capture:t.keydownListenerCapture}),t.keydownHandlerAdded=!1),r.toast||(t.keydownHandler=function(t){return fn(o,t,i)},t.keydownTarget=r.keydownListenerCapture?window:A(),t.keydownListenerCapture=r.keydownListenerCapture,t.keydownTarget.addEventListener("keydown",t.keydownHandler,{capture:t.keydownListenerCapture}),t.keydownHandlerAdded=!0),(u.toast&&(u.input||u.footer||u.showCloseButton)?vt:bt)(document.body,$["toast-column"]),r=a,"select"===(t=u).input||"radio"===t.input?tn(r,t):-1!==["text","email","number","tel","textarea"].indexOf(t.input)&&(b(t.inputValue)||w(t.inputValue))&&en(r,t),je(u),Pn(te,u,e),En(s,u),setTimeout(function(){s.container.scrollTop=0})})}function Bn(t){var e={popup:A(),container:k(),content:P(),actions:j(),confirmButton:T(),denyButton:L(),c
487ancelButton:q(),loader:D(),closeButton:V(),validationMessage:S(),progressSteps:n()};return Tt.domCache.set(t,e),e}var Pn=function(t,e,n){var o=H();at(o),e.timer&&(t.timeout=new Le(function(){n("timer"),delete t.timeout},e.timer),e.timerProgressBar&&(rt(o),setTimeout(function(){t.timeout&&t.timeout.running&&dt(e.timer)})))},En=function(t,e){if(!e.toast)return Z(e.allowEnterKey)?void(On(t,e)||He(0,-1,1)):Sn()},On=function(t,e){return e.focusDeny&&wt(t.denyButton)?(t.denyButton.focus(),!0):e.focusCancel&&wt(t.cancelButton)?(t.cancelButton.focus(),!0):!(!e.focusConfirm||!wt(t.confirmButton))&&(t.confirmButton.focus(),!0)},Sn=function(){document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur()};function Tn(t){"function"==typeof t.didDestroy?t.didDestroy():"function"==typeof t.onDestroy&&t.onDestroy()}function Ln(t){delete t.params,delete te.keydownHandler,delete te.keydownTarget,qn(Tt),qn(Ce)}var Dn,qn=function(t){for(var e in t)t[e]=new WeakMap},J=Object.freeze({hideLoading:pe,disableLoading:pe,getInput:function(t){var e=Tt.innerParams.get(t||this);return(t=Tt.domCache.get(t||this))?et(t.content,e.input):null},close:Ae,closePopup:Ae,closeModal:Ae,closeToast:Ae,enableButtons:function(){Se(this,["confirmButton","denyButton","cancelButton"],!1)},disableButtons:function(){Se(this,["confirmButton","denyButton","cancelButton"],!0)},enableInput:function(){return Te(this.getInput(),!1)},disableInput:function(){return Te(this.getInput(),!0)},showValidationMessage:function(t){var e=Tt.domCache.get(this),n=Tt.innerParams.get(this);U(e.validationMessage,t),e.validationMessage.className=$["validation-message"],n.customClass&&n.customClass.validationMessage&&vt(e.validationMessage,n.customClass.validationMessage),rt(e.validationMessage),(e=this.getInput())&&(e.setAttribute("aria-invalid",!0),e.setAttribute("aria-describedBy",$["validation-message"]),nt(e),vt(e,$.inputerror))},resetValidationMessage:function(){var t=Tt.domCache.get(this);t.validationMessage&&at(t.validationMessage),(t=this.getInput())&&(t.removeAttribute("aria-invalid"),t.removeAttribute("aria-describedBy"),bt(t,$.inputerror))},getProgressSteps:function(){return Tt.domCache.get(this).progressSteps},_main:function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return ae(u({},e,t)),te.currentInstance&&te.currentInstance._destroy(),te.currentInstance=this,qe(t=An(t,e)),Object.freeze(t),te.timeout&&(te.timeout.stop(),delete te.timeout),clearTimeout(te.restoreFocusTimeout),e=Bn(this),Ut(this,t),Tt.innerParams.set(this,t),xn(this,e,t)},update:function(e){var t=A(),n=Tt.innerParams.get(this);if(!t||_(t,n.hideClass.popup))return W("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.");var o={};Object.keys(e).forEach(function(t){Mn.isUpdatableParameter(t)?o[t]=e[t]:W('Invalid parameter to update: "'.concat(t,'". Updatable params are listed here: https://github.com/sweetalert2/sweetalert2/blob/master/src/utils/params.js\n\nIf you think this parameter should be updatable, request it here: https://github.com/sweetalert2/sweetalert2/issues/new?template=02_feature_request.md'))}),n=u({},n,o),Ut(this,n),Tt.innerParams.set(this,n),Object.defineProperties(this,{params:{value:u({},this.params,e),writable:!1,enumerable:!0}})},_destroy:function(){var t=Tt.domCache.get(this),e=Tt.innerParams.get(this);e&&(t.popup&&te.swalCloseEventFinishedCallback&&(te.swalCloseEventFinishedCallback(),delete te.swalCloseEventFinishedCallback),te.deferDisposalTimer&&(clearTimeout(te.deferDisposalTimer),delete te.deferDisposalTimer),Tn(e),Ln(this))}}),jn=function(){function i(){if(a(this,i),"undefined"!=typeof window){"undefined"==typeof Promise&&K("This package requires a Promise library, please include a shim to enable it in this browser (See: https://github.com/sweetalert2/sweetalert2/wiki/Migration-from-SweetAlert-to-SweetAlert2#1-ie-support)"),Dn=this;for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var o=Object.freeze(this.constructor.argsToParams(e));Object.defineProperties(this,{params:{value:o,writable:!1,enumerable:!0,configurable:!0}});o=this._main(this.params);Tt.promise.set(this,o)}}return s(i,[{key:"then",value:function(t){return Tt.promise.get(this).then(t)}},{key:"finally",value:function(t){return Tt.promise.get(this).finally(t)}}]),i}();u(jn.prototype,J),u(jn,de),Object.keys(J).forEach(function(t){jn[t]=function(){if(Dn)return Dn[t].apply(Dn,arguments)}}),jn.DismissReason=Q,jn.version="10.15.5";var Mn=jn;return Mn.default=Mn}),void 0!==this&&this.Sweetalert2&&(this.swal=this.sweetAlert=this.Swal=this.SweetAlert=this.Sweetalert2); 488"undefined"!=typeof document&&function(e,t){var n=e.createElement("style");if(e.getElementsByTagName("head")[0].appendChild(n),n.styleSheet)n.styleSheet.disabled||(n.styleSheet.cssText=t);else try{n.innerHTML=t}catch(e){n.innerText=t}}(document,".swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;background:#fff;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row;padding:0}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;padding:0;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{flex-basis:auto!important;width:auto;height:auto;margin:0 .3125em;padding:0}.swal2-popup.swal2-toast .swal2-styled{margin:.125em .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(100,150,200,.5)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;
488left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{display:flex;position:fixed;z-index:1060;
488top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-no-transition{transition:none!important}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border:none;border-radius:5px;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:flex;flex-direction:column;align-items:center;padding:0 1.8em}.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:1.25em auto 0;padding:0 1.6em}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}.swal2-styled{margin:.3125em;padding:.625em 1.1em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#2778c4;color:#fff;font-size:1.0625em}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#d14529;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#757575;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:0;box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;height:.25em;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,.2)}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;z-index:2;top:0;right:0;align-items:center;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:none;border-radius:5px;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-close:focus{outline:0;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}.swal2-close::-moz-focus-inner{border:0}.swal2-content{z-index:1;justify-content:center;margin:0;padding:0 1.6em;color:#545454;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto}.swal2-validation-message{display:none;align-items:center;justify-content:center;margin:0 -2.7em;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:\"!\";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;
488left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}
vendor: 4,063 bytes, line 488
488}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@-webkit-keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
488body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em * 2);background-color:transparent!important}body.swal2-no-backdrop .swal2-container>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-container.swal2-top{top:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-top-left,body.swal2-no-backdrop .swal2-container.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-top-end,body.swal2-no-backdrop .swal2-container.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-container.swal2-center{top:50%;left:50%;transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-left,body.swal2-no-backdrop .swal2-container.swal2-center-start{top:50%;left:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-end,body.swal2-no-backdrop .swal2-container.swal2-center-right{top:50%;right:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom{bottom:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom-left,body.swal2-no-backdrop .swal2-container.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-bottom-end,body.swal2-no-backdrop .swal2-container.swal2-bottom-right{right:0;bottom:0}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}");</script>
488 489 <style> 490 /* GENERAL */ 491@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400&display=swap'); 492 493@import url('https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&display=swap'); 494 495@font-face 496{ 497 font-family: "Scripterialism"; 498 src: url("/fonts/modelica/scripterialism.eot"); 499 src: url("/fonts/modelica/scripterialism.eot") format("embedded-opentype"), 500 url("/fonts/modelica/scripterialism.woff") format("woff"), 501 url("/fonts/modelica/scripterialism.otf") format("embedded-opentype"), 502 url("/fonts/scripterialism/scripterialism.ttf") format("truetype"), 503 url("/fonts/modelica/scripterialism.svg#scripterialism") format("svg"); 504} 505 506body { 507 font-family: 'Poppins', sans-serif; 508 overflow: hidden auto; 509} 510 511h1, h2 { 512 font-family: 'Dancing Script', cursive; 513} 514 515::-webkit-scrollbar {width: 4px; height: 4px;} 516::-webkit-scrollbar-thumb {background: #cc3333; border-radius: 0px; box-shadow: inset 0 0 0px rgba(252, 202, 67, 0.5);} 517::-webkit-scrollbar-track {background: transparent; box-shadow: inset 0 0 0px rgba(252, 202, 67, 0.3); border-radius: 0px;} 518 519a.btmPrin {background: #cc3333; padding: 16px 30px; border-radius: 60px; text-decoration: none; color: #fff; font-weight: 500; transition: all .4s; border: 2px solid #cc3333;display: inline-block;text-align: center;} 520a.btmPrin:hover {background: transparent; color: #cc3333;} 521a.btmPrin strong {transition: all .4s;} 522 523h2.titleSec {position: relative; font-size: 70px; margin-bottom: 20px; color: #cc3333;} 524 525strong {font-weight: 900; font-style: italic; color: #000;} 526 527.g-recaptcha { 528 text-align: center; 529 display: flex; 530 align-items: center; 531 justify-content: center; 532 margin: 0 0 20px; 533} 534 535 536/* PRELOAD */ 537 538#mg_pre-carga::before {content: ""; position: fixed; background: url(https://s3.us-east-2.amazonaws.com/mgpanel/logo-soy-roxana-zJh.png) #f4f4f4; background-size: 180px; background-repeat: no-repeat; background-position: center; width: 100%; height: 100%; z-index: 2001; animation-duration: 1s; animation-name: slidein; animation-iteration-count: infinite; animation-direction: alternate; top: 0;} 539.mg_pre-carga-go::before {opacity: 0; transition: 1s; visibility: hidden;} 540@keyframes slidein {from {background-size: 130px;} to {background-size: 150px;}} 541 542 543 544 545 546/* HEADER */ 547 548.header {background: #f4f4f4; padding: 35px 0; position: relative; z-index: 1999;} 549.col-md-4.headLogo {display: flex; align-items: center;} 550.col-md-4.headLogo img {width: 90%;} 551.col-md-8.headMenu {display: flex; align-items: center; justify-content: end;} 552ul.headList {display: flex; justify-content: center; padding: 0; margin: 0; list-style: none; align-items: center;} 553ul.headList li a {padding: 0 0 0 36px; font-size: 16px; margin: 0; font-weight: 500; color: #232323; transition: all .4s; text-decoration: none;} 554ul.headList li a:hover {color: #cc3333;} 555ul.headList li a.menu {color: #cc3333; font-size: 25px;} 556ul.headList li a.menu:hover {color: #232323;} 557a#dropdownMenuLink {background: transparent; border: none} 558ul.dropdown-menu.show {padding: 25px 30px;} 559ul.dropdown-menu.show a {padding: 5px 0;} 560ul.dropdown-menu.show a:hover {background: none;} 561 562 563 564.mg_menu_movil, .mg_menu_principal { 565 display: none; 566} 567 568 569 570/* BANNER */ 571 572.banner {position: relative; background: #f4f4f4; padding: 80px 0;} 573.col-md-6.bannerImg {position: relative;} 574.col-md-6.bannerImg:before {content: '¡WOW!'; font-size: 155px; font-weight: 700; font-family: Poppins; opacity: .1; position: absolute; top: -17%; left: 2%; color: #cc3333;} 575.col-md-6.bannerImg img {position: absolute; bottom: calc(0px - 80px); max-width: 200%; width: 135%; left: -15%;} 576.col-md-6.bannerInfoPrin {text-align: end;} 577.col-md-6.bannerInfoPrin h1{color: #cc3333;font-size: 32px;} 578.col-md-6.bannerInfoPrin h3 {font-size: 35px; font-weight: 300; margin: 0;} 579.col-md-6.bannerInfoPrin h3 strong {font-weight: 500; font-style: italic;} 580.col-md-6.bannerInfoPrin h3 strong {font-weight: 900; font-style: italic; color: #000;} 581.col-md-6.bannerInfoPrin p {font-size: 17px; margin-bottom: 30px; color: #000;} 582.col-md-6.bannerInfoPrin p strong {font-style: italic; font-weight: 900;} 583.col-md-6.bannerInfoPrin p span {font-weight: 700; font-size: 21px; color: #cc3333; margin-bottom: 60px; display: block;} 584.bannerRedes {position: absolute; left: 5%; top: 55%; display: flex; flex-direction: column;} 585.bannerRedes a {font-size: 22px; padding: 4px 0px; transition: all .4s; color: #cc3333;} 586.bannerRedes a:hover {color: #232323;} 587.col-md-6.bannerInfoPrin p.titleBanner {font-size: 120px; margin-bottom: 20px; color: #cc3333;font-family: 'Dancing Script', cursive;line-height: 1;} 588 589 590 591 592 593 594/* SOBRE MI */ 595 596 597.sobreMi {padding: 120px 0 80px; text-align: center; position: relative;} 598.sobreMi .row{flex-direction: column;} 599.sobreMi p {width: 70%; font-size: 18px; line-height: 1.9; margin: 0 auto;margin-bottom: 20px;} 600.sobreMi h2:before {content: 'SOBRE MÃ'; position: absolute; opacity: .07; font-size: 150px; top: -65%; font-weight: 700; left: 19%; color: #232323; font-family: 'Poppins';} 601.sobreMi h2:after {content: ''; top: -80%; left: 0; width: 100%; height: 190%; z-index: 10; position: absolute; background: linear-gradient(to top, #fff, transparent);} 602.sobreMi h2 span {position: relative; z-index: 100;} 603.sobreMi .btmPrin {max-width: 340px;display: block;margin: 0 auto;} 604.sobreMi .btmPrin strong {color: #fff;} 605.sobreMi .btmPrin:hover strong {color: #cc3333 !important;} 606 607 608 609/* ALIADOS */ 610 611.slick-slider { width: 100%; margin: 0px; padding: 40px 0px 0px } 612.slick-slider .slide { width: 100%; } 613.slick-slider .slide img {margin: 0 auto; width: 70%;} 614.slick-arrow {color: #676767 !important; font-size: 32px;} 615.aliados {padding: 0 0 100px;} 616.aliadosDiv {padding: 40px 0 40px; background: linear-gradient(to left, #f3edee, 45%, transparent);} 617.aliados .row .col-md-12 h2 {font-size: 42px;} 618.aliados p {font-size: 18px; font-weight: 600; color: #000;} 619.aliados .col-md-12 {background: #fff; padding-top: 100px; text-align: center;} 620.slick-arrow {color: #cc3333 !important; font-size: 32px; display: flex; align-items: center; justify-content: center; height: 100%; width: auto; text-decoration: none;} 621.slick-arrow i {font-size: 19px;} 622.aliados .col-md-12 a {padding: 16px 65px;} 623.aliados .col-md-12 a strong {color: #fff;} 624.aliados .col-md-12 a:hover strong {color: #cc3333 !important;} 625 626 627 628 629/* CONVÃERTETE */ 630 631.convierteHome {background: #f4f4f4; padding: 70px 0;} 632.convierteTitle.col-md-12 h2 {font-size: 60px; text-align: center; line-height: 1; margin-bottom: 45px;} 633.convierteInfo1 {margin-bottom: 40px;} 634.convierteInfo1 p {font-size: 18px; line-height: 1.9; margin-bottom: 20px;} 635.convierteInfo2 p {font-size: 17px; line-height: 1.9; margin-bottom: 15px;} 636.convierteInfo1.col-md-6 p span {font-weight: 600;} 637 638 639 640/* NECESITAS */ 641 642.necesitasHome {padding: 80px 0;} 643.col-md-7.neceInfo h2 {font-size: 46px; line-height: 1; margin-bottom: 25px;} 644.col-md-7.neceInfo p {font-size: 15px; margin-bottom: 15px;} 645.neceInfo .serviSectionList {padding: 0; list-style: none; margin-bottom: 30px;} 646.neceInfo .serviSectionList li {font-size: 16px; margin-bottom: 15px;} 647.neceInfo .serviSectionList li i {color: #cc3333; font-size: 19px; padding-right: 5px;} 648.col-md-7.neceInfo p span {font-weight: 600; font-size: 16px;} 649.col-md-5.necesitasImg {position: relative;} 650.col-md-5.necesitasImg img {position: absolute; bottom: calc(0px - 80px); width: 100%; left: -10%;} 651.necesitasHome a.btmPrin {margin-top: 15px;} 652 653 654 655 656 657 658 659/* VÃNCULOS */ 660 661.vinculos {background: #f4f4f4; padding: 70px 0;} 662.col-md-6.vinculosInfo h2 {font-size: 54px; line-height: .8; margin-bottom: 20px; color: #cc3333;} 663.col-md-6.vinculosInfo h4{color: #cc3333;} 664.col-md-6.vinculosInfo p {color: #000; font-weight: 400; margin-bottom: 20px; font-size: 15px;} 665.col-md-6.vinculosInfo a {padding: 16px 50px; background: #cc3333; border-color: #cc3333; color: #fff;} 666.col-md-6.vinculosInfo a strong {color: #fff;} 667.col-md-6.vinculosInfo a:hover {background: transparent; color: #cc3333;} 668.col-md-6.vinculosInfo a:hover strong {color: #cc3333;} 669.col-md-6.vinculosImg {position: relative;} 670.col-md-6.vinculosImg img {position: absolute; width: 105%; bottom: calc(0px - 70px); max-width: 200%; right: -10%;} 671 672 673 674 675/* SERVICIOS */ 676 677.servicios {position: relative;} 678.servicios .row {z-index: 1;} 679img.img-fluid.serviImg {position: absolute; width: 100%; max-width: 100%; left: 0; padding: 0; top: 0px;} 680.servicios { position: relative; padding: 80px 0;} 681.servicios h2 {color: #fff; font-size: 47px;} 682.servicios p {color: #fff !important; position: relative; font-size: 22px; font-weight: 200; margin-bottom: 70px;} 683.servicios p strong {color: #fff !important;} 684.serviCards .row{justify-content: center;} 685.col-md-4.serviCard {position: relative;border: 5px solid #fff; border-radius: 8px; flex: 0 0 31.33%;
685 margin: 0 1% 20px; padding: 0; overflow: hidden;} 686.col-md-4.serviCard img:nth-child(1) {width: 100%; height: 300px; object-fit: cover;} 687 688.col-md-4.serviCard:hover .serviCardInfo {bottom: 100%;} 689.col-md-4.serviCard:hover .serviCardInfo2 {bottom: 0;} 690 691.serviCardInfo {position: absolute; width: 100%; height: 100%; display: flex; align-items: center; bottom: 0px; justify-content: end; flex-direction: column; opacity: 1; transition: all ease .4s;padding: 10px;} 692.serviCardInfo h4 {margin: 0; font-family: 'Dancing Script', cursive; font-size: 36px; text-align: center !important; color: #ccb3b8; position: relative; line-height: 1; margin-bottom: 10px;} 693.serviCardInfo:before {content: ''; position: absolute; top: 0; width: 100%; height: 100%; background: linear-gradient(to top, rgba(0,0,0,.7), transparent); transition: all ease .4s;} 694.serviCardInfo p {margin: 0; color: #fff; font-size: 14px; position: relative; font-weight: 300; margin-bottom: 25px;} 695.serviCardInfo i {position: absolute; right: 10%; bottom: 5%;} 696.serviCardInfo img {position: absolute; width: 23px !important; right: 7%; bottom: 10%;} 697.serviCardInfo2 {position: absolute; width: 100%; height: 100%; display: flex; align-items: center; bottom: 0px; justify-content: center; flex-direction: column; opacity: 1;} 698.serviCardInfo2 p {font-size: 14px; margin-bottom: 15px; color: #fff;} 699 700.serviCardInfo2 {text-align: center; position: absolute; width: 100%; height: 100%; display: flex; align-items: center; bottom: -100%; justify-content: center; flex-direction: column; opacity: 1; padding: 0 20px; background: rgba(0,0,0,.7); transition: all ease .4s;} 701.serviCardInfo2 h4 {font-family: 'Dancing Script', cursive; font-size: 30px; color: #ccb3b8;} 702.serviCardInfo2 p {font-size: 12px; margin-bottom: 25px; color: #fff;} 703.serviCardInfo2 a {background: #fff; padding: 10px 32px; color: #000; border-radius: 35px; text-decoration: none; font-size: 13px; font-weight: 500; transition: all .4s;} 704.serviCardInfo2 a:hover {background: #cc3333; color: #fff;} 705img.img-fluid.serviImgPrin {position: absolute; bottom: 0; width: 55%; right: -15%;display: none;} 706 707 708 709/* LOVE BRAND */ 710 711.loveBrand {background-image: url(https://s3.us-east-2.amazonaws.com/mgpanel/banner-servicio-rojo-con-capa-MHK.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; padding: 70px 0;} 712.col-md-6.loveBrandInfo {text-align: end; color: #fff;} 713.col-md-6.loveBrandInfo h2 {color: #fff;} 714.col-md-6.loveBrandInfo p {font-weight: 400; margin-bottom: 70px;} 715.col-md-6.loveBrandInfo a {background: #fff; border-color: #fff; color: #cc3333; padding: 15px 30px;} 716.col-md-6.loveBrandInfo a strong {color: #cc3333;} 717.col-md-6.loveBrandInfo a:hover {background: transparent; color: #fff;} 718.col-md-6.loveBrandInfo a:hover strong {color: #fff;} 719 720 721 722/* TESTIMONIOS */ 723 724.testimonios {padding: 80px 0 40px; position: relative;} 725.testimonios h2 {text-align: center; font-size: 51px; font-weight: 900; color: #000; margin-bottom: 50px;} 726.testimonios h2:before {content: 'TESTIMONIOS'; position: absolute; opacity: .07; font-size: 150px; top: -100%; font-weight: 700; left: 5%; color: #232323; font-family: 'Poppins';} 727.testimonios h2:after {content: ''; top: -80%; left: 0; width: 100%; height: 225%; z-index: 10; position: absolute; background: linear-gradient(to top, #fff, transparent);} 728.testimonios h2 span {position: relative; z-index: 100;} 729 730.testiCard {background: #f8f8f8; padding: 80px 100px; border-radius: 60px; position: relative; margin: 0;} 731.testiCard .col-md-4, .testiCard .col-md-8 {display: flex; justify-content: center; flex-direction: column;} 732.col-md-4.testiImg {overflow: hidden; border-radius: 200px; padding: 0; border: 8px solid #ccb3b8; height: 285px;} 733.col-md-8.testiInfo {padding-left: 9%;} 734.col-md-8.testiInfo p {font-size: 16px; color: #827979; font-weight: 500; margin-bottom: 45px;} 735.testiAutor {text-align: end;} 736.testiAutor p {margin-bottom: 5px !important; font-style: italic;} 737img.img-fluid.testiComi {position: absolute; width: 12%; top: 0%; left: 0%;} 738img.img-fluid.testiComi2 {position: absolute; width: 12%; bottom: 0%; right: 0%;} 739.col-md-4.testiImg img {height: 285px; object-fit: cover; object-position: top;} 740 741 742 743 744/* CONTACTO */ 745 746.contacto {position: relative; padding: 120px 0 40px; text-align: center;} 747.contactInfo h2 {font-size: 62px; position: relative; font-weight: 900;} 748.contactInfo h2:before {content: 'CONTÃCTAME'; position: absolute; opacity: .07; font-size: 150px; top: -100%; font-weight: 700; left: 3%; color: #232323; font-family: 'Poppins';} 749.contactInfo h2:after {content: ''; top: -80%; left: 0; width: 100%; height: 190%; z-index: 10; position: absolute; background: linear-gradient(to top, #fff, transparent);} 750.contactInfo h2 span {position: relative; z-index: 100;} 751.contactInfo p {font-weight: 500; color: #000; font-size: 16px; width: 70%; margin: 0 auto 15px;} 752.contactInfo p span{font-weight: 700; font-size: 21px; color: #cc3333; display: block;} 753.contactForm {background-image: url(https://s3.us-east-2.amazonaws.com/mgpanel/manos-ckE.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0px 0 50px;margin-top: 35px;} 754 755.form-group.col-md-12 label {display: none;} 756.form-group {width: 50%; margin: 0 auto 25px;} 757.form-group input:focus, .form-group select:focus {box-shadow: none; border-color: rgba(180,37,50,.3);} 758.form-group input, .form-group textarea, .form-group select {border-radius: 100px; height: 55px; border: solid 2px rgba(180,37,50,.3); padding: 10px 30px;} 759.form-group select{font-style: italic;color: #8e8e8e;} 760/* .form-group select{display: none;} */ 761.form-group textarea {height: 100px; border-radius: 25px; margin-bottom: 40px; font-style: italic;} 762.form-group textarea:focus {box-shadow: none;} 763input::placeholder {font-size: 15px; font-family: 'Poppins'; font-style: italic;} 764.contactForm button {background: #cc3333; padding: 10px 50px; border-radius: 60px; text-decoration: none; color: #fff; font-weight: 500; transition: all .4s; border: 2px solid #cc3333; text-transform: uppercase;display: inline-block;margin-bottom: 20px;} 765.contactForm button:focus {box-shadow: none;} 766.contactForm button:hover {background: transparent; border-color: #cc3333; color: #cc3333;} 767 768 769 770 771/* FLECHAZO */ 772 773.flechazo {background-image: url(https://s3.us-east-2.amazonaws.com/mgpanel/banner-bajo-rojo-con-capa-Ffc.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; padding: 70px 0;position: relative;} 774.col-md-6.flechazoInfo {text-align: end;position: relative;} 775.col-md-6.flechazoInfo h2 {color: #fff; font-size: 52px; font-weight: 900; text-align: end; line-height: 1.1; margin-bottom: 25px;} 776.col-md-6.flechazoInfo p {margin-bottom: 60px; color: #fff; font-weight: 300; font-size: 15px;} 777.col-md-6.flechazoInfo a {background: #fff; color: #cc3333; padding: 16px 45px; border-color: #fff;} 778.col-md-6.flechazoInfo a strong {color: #cc3333;} 779.col-md-6.flechazoInfo a:hover {background: transparent; color: #fff; border-color: #fff !important;} 780.col-md-6.flechazoInfo a:hover strong {color: #fff;} 781 782 783 784/* POSIBLE */ 785 786.posible {position: relative; padding: 100px 0 0;} 787.posiFrase {text-align: center;} 788.posiFrase p {font-size: 28px; width: 75%; margin: 0 auto 35px;} 789.posible h2 {text-align: center; font-size: 75px; font-weight: 900; margin-bottom: 60px;} 790.posible .col-md-6 {display: flex; align-items: center; flex-direction: column; justify-content: center;} 791.posible p {font-size: 20px; font-weight: 400; margin-bottom: 30px;} 792.posible p strong {font-weight: 900; font-size: 24px; color: #cc3333;} 793.posible a {padding: 16px 100px;} 794.posible a strong {color: #fff;} 795.posible a:hover strong {color: #cc3333;} 796 797 798 799 800/* FOOTER */ 801 802.footer {position: relative; padding: 0; color: #fff;} 803img.img-flui.footerFondo {position: absolute; width: 100%; height: 100%; z-index: 1;} 804.footerPrin, .foot {position: relative; z-index: 10;} 805.footFrase h4 {color: #000; font-size: 63px; width: 45%; font-family: 'Dancing Script', cursive; margin-bottom: 150px; line-height: 1; font-weight: 900; margin-top: 15px;} 806.footLogo {position: relative;} 807.footLogo img {margin-bottom: 25px;} 808.footLogo p {font-size: 16px; width: 80%; margin-bottom: 60px;} 809.footLogo:before {content: ''; position: absolute; width: 15%; height: 4px; background: #ccb3b8; bottom: -30px; z-index: 10; border-radius: 15px;} 810.footInfo p {font-size: 16px; width: 80%;} 811.footRedes a {color: #ccb3b8; padding-right: 15px; font-size: 29px; 812transition: all .4s;} 813.footRedes a:hover {color: #fff;} 814 815.foot {padding: 30px 0; text-align: center; background: rgba(160,28,40,.3);} 816.foot p {margin: 0; font-size: 15px; color: #fff;} 817.footerPrin { padding-bottom: 50px;} 818 819.col-md-6.footMenu.row {padding: 0;} 820ul.footList {padding: 0; list-style: none; margin: 0 0 55px;} 821ul.footList li a { font-weight: 500; color: #fff; text-decoration: none; margin-bottom: 20px; display: flex; align-items: center; transition: all .4s; font-size: 17px; text-transform: uppercase;} 822ul.footList li a:hover {color: #ccb3b8;} 823ul.footList li a i {padding-right: 15px; font-size: 15px;} 824 825.footFrase2 {text-align: end; font-family: 'Dancing Script', cursive; font-size: 55px; padding-right: 25px; font-weight: 900;} 826.footFrase {margin-bottom: 50px;} 827.foot p a {transition: all .4s; color: #fff; text-decoration: none; font-weight: 600;}
828.foot p a:hover {color: #ccb3b8;} 829.foot p strong {color: #fff;} 830.mg_scroll-to-top {background: #cc3333;} 831 832 833 834 835/* CONTENIDOS */ 836 837.interCont {padding: 100px 0; background: linear-gradient(to left, #ccb3b8, 60%, transparent); text-align: center; line-height: 1;} 838.interCont p {font-size: 50px; margin: 0; font-family: 'Dancing Script', cursive; color: #000; font-weight: 900; /* color: #cc3333; */} 839.bannerContInfoPrin a.btmPrin{margin-top: 25px;} 840.serviSection1 {padding: 120px 0 100px;} 841 842 843 844/* SOBRE MI CONT */ 845 846 847 848 849.bannerCont {position: relative; background: #f4f4f4; padding: 70px 0 80px;} 850h1.titleBannerCont {font-size: 62px; margin-bottom: 30px; color: #cc3333; line-height: 1;} 851.col-md-6.bannerContImg {position: relative;} 852/* .col-md-6.bannerContImg:before {content: '¡WOW!'; font-size: 155px; font-weight: 700; font-family: Poppins; opacity: .1; position: absolute; top: -17%; left: 2%; color: #cc3333;} */ 853.mg_content_acerca-de-mi .col-md-6.bannerContImg img {position: absolute;bottom: calc(0px - 80px); max-width: 190%; width: 55%; right: 20%;} 854.col-md-6.bannerContInfoPrin {text-align: initial;} 855.titlebannerCont {font-size: 145px; margin-bottom: 0px; color: #cc3333;} 856.col-md-6.bannerContInfoPrin p {font-size: 17px; margin-bottom: 20px; color: #000;} 857.col-md-6.bannerContInfoPrin p strong {font-style: italic; font-weight: 900;} 858.col-md-6.bannerContInfoPrin p span {font-weight: 700; font-size: 21px; color: #cc3333; display: block;} 859 860.comoConsigo {text-align: center; padding: 150px 0 100px;} 861.comoConsigo h2:before {content: 'SOBRE MÃ'; position: absolute; opacity: .07; font-size: 150px; top: -65%; font-weight: 700; left: 19%; color: #232323; font-family: 'Poppins';} 862.comoConsigo h2:after {content: ''; top: -80%; left: 0; width: 100%; height: 190%; z-index: 10; position: absolute; background: linear-gradient(to top, #fff, transparent);} 863.comoConsigo h2 span {position: relative; z-index: 100;} 864.comoConsigo p {width: 75%; font-size: 18px; line-height: 1.9; margin: 0 auto;} 865 866.flechazo:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0);} 867.flechazoCont {padding: 100px 0; position: relative;} 868.col-md-7.flechaContInfo h2 {font-size: 62px; line-height: 1; margin-bottom: 35px;} 869.col-md-7.flechaContInfo p {font-size: 17px; margin-bottom: 30px;} 870.coversarBtmInfo {display: flex; flex-direction: column; align-items: flex-start;} 871.coversarBtmInfo span {font-weight: 700; font-size: 20px; color: #cc3333; margin-bottom: 25px; display: block;} 872 873.inspiraCont {background: #f4f4f4; padding: 100px 0; position: relative;} 874.col-md-7.inspiraContInfo {text-align: end;} 875.col-md-7.inspiraContInfo h2 {font-size: 62px; line-height: 1; margin-bottom: 35px;} 876.col-md-7.inspiraContInfo p {font-size: 17px; margin-bottom: 30px;} 877.col-md-5.flechaContImg {position: relative;} 878.col-md-5.flechaContImg img {position: absolute; width: 115%; max-width: 200%; bottom: calc(0px - 100px); right: -30%;} 879.testiBtmInfo {display: flex; flex-direction: column; align-items: flex-end;} 880.mg_content_acerca-de-mi .col-md-5.flechaContImg img {width: 95%;} 881.testiBtmInfo span {font-weight: 700; font-size: 20px; color: #cc3333; margin-bottom: 25px; display: block;} 882.testiBtmInfo a {padding: 13px 70px;} 883.col-md-5.inspiraContImg {position: relative;} 884.col-md-5.inspiraContImg img {max-width: 200%; bottom: calc(0px - 100px); position: absolute; width: 130%; left: -25%;} 885.mg_content_acerca-de-mi .col-md-5.inspiraContImg img {width: 125%; left: -20%;} 886 887 888 889/* CONTACTO CONTENIDO */ 890 891.contactContBanner .col-md-6.bannerContImg img {width: 100%; right: -10%; position: absolute; bottom: calc(0px - 80px); max-width: 200%;} 892.contactCont .col-md-6.bannerContInfoPrin p span{margin-bottom: 20px;} 893 894 895/* .teEligan {text-align: center; padding: 150px 0 100px;} 896.teEligan h2 {line-height: 1;} 897.teEligan h2:before {content: 'CONTÃCTAME'; position: absolute; opacity: .07; font-size: 150px; top: -15%; font-weight: 700; left: 2%; color: #232323; font-family: 'Poppins';} 898.teEligan h2:after {content: ''; top: -75%; left: 0; width: 100%; height: 190%; z-index: 10; position: absolute; background: linear-gradient(to top, #fff, transparent);} 899.teEligan h2 span {position: relative; z-index: 100;} 900.teEligan p {width: 75%; font-size: 18px; line-height: 1.9; margin: 0 auto;} */ 901 902 903 904/* SERVICIOS CONTENIDOS */ 905 906.serviSection1 h2 {line-height: 1; font-size: 64px; margin-bottom: 40px;} 907.serviSection1 h2:before {content: ''; position: absolute; opacity: .07; font-size: 150px; top: -65%; font-weight: 700; left: 19%; color: #232323; font-family: 'Poppins';} 908.serviSection1 h2:after {content: ''; top: -80%; left: 0; width: 100%; height: 190%; z-index: 10; position: absolute; background: linear-gradient(to top, #fff, transparent);} 909.serviSection1 h2 span {position: relative; z-index: 100;} 910.serviSection1 p {width: 75%; font-size: 18px; line-height: 1.9; margin: 0 auto 15px;} 911.serviSection2 {padding: 100px 0;} 912.serviSection3 {text-align: center; padding: 100px 0; background: #f4f4f4;} 913.col-md-12.serviSection3Consultorias {padding-bottom: 60px;} 914.col-md-12.serviSection3Consultorias h2 {font-size: 65px;} 915.col-md-12.serviSection3Consultorias p {width: 75%; margin: 0 auto;} 916.serviSection3 .col-md-6 h2 {font-size: 52px;} 917.serviSection3 .col-md-6 {padding-bottom: 60px;} 918 919 920 921 922 923/* CX Love Brand para Pymes */ 924 925 926.cxBanner h1.titleBannerCont {font-size: 62px;} 927.mg_content_cx-love-brand-para-pymes .col-md-5.bannerContImg{position: relative;} 928.mg_content_cx-love-brand-para-pymes .col-md-5.bannerContImg img {width: 75%;
928 right: 0%; max-width: 200%; bottom: calc(0px - 80px); position: absolute;} 929.mg_content_cx-love-brand-para-pymes .serviSection1 {text-align: center;} 930.mg_content_cx-love-brand-para-pymes .serviSection1 h2:before {content: 'LOVE BRAND'; width: 100%; left: 1%; top: -25%;} 931.mg_content_cx-love-brand-para-pymes .col-md-5.flechaContImg img {position: absolute; width: 120%; max-width: 200%; bottom: calc(0px - 100px); right: -10%;} 932.mg_content_cx-love-brand-para-pymes .serviSection2 {background: #f4f4f4;} 933 934 935 936 937/* XCUSTOMER */ 938 939.xcustomerCont .col-md-5.bannerContImg img {position: absolute; bottom: 0; width: 25%; right: 11%;} 940.xcustomerCont .col-md-5.flechaContImg img {width: 105%;} 941.xcustomerCont .col-md-5.inspiraContImg img {width: 115%;} 942.xcustomerCont .col-md-7.bannerContInfoPrin p span {font-weight: 700; font-size: 21px; color: #cc3333; display: block;} 943 944.xcustomerCont .serviSection1.comoConsigo{padding: 100px 0;} 945.xcustomerCont .serviSection1 h2 {text-align: center; margin-bottom: 30px;} 946.xcustomerCont .serviSection1 a.btmPrin{width: auto;margin: 20px auto 0;} 947 948.xcustomerCont .interCont p {font-size: 43px;} 949 950 951 952 953 954/* AsesorÃas LoveSessions para emprendedores */ 955 956.mg_content_asesorias-lovesessions-para-emprendedores .col-md-6.bannerContImg img {width: 80%; right: 0; bottom: calc(0px - 80px); position: absolute;} 957.mg_content_asesorias-lovesessions-para-emprendedores .serviSection1 {text-align: justify;} 958.mg_content_asesorias-lovesessions-para-emprendedores .serviSection1 p {width: 100%;} 959.mg_content_asesorias-lovesessions-para-emprendedores .serviSection1 h2 {margin-bottom: 60px;text-align: center;} 960.mg_content_asesorias-lovesessions-para-emprendedores .serviSection1 h2:before {content: 'LoveSessions'; position: absolute; opacity: .07; font-size: 150px; top: -35%; font-weight: 700; left: 4%; color: #232323; font-family: 'Poppins';} 961.mg_content_asesorias-lovesessions-para-emprendedores .serviSection1 h2:after {content: ''; top: -20%; left: 0; width: 100%; height: 190%; z-index: 10; position: absolute; background: linear-gradient(to top, #fff, transparent);} 962.mg_content_asesorias-lovesessions-para-emprendedores .serviSection1 h2 span {position: relative; z-index: 100;} 963.mg_content_asesorias-lovesessions-para-emprendedores .col-md-5.flechaContImg img {position: absolute; width: 90%; max-width: 200%; bottom: calc(0px - 100px); right: -5%;} 964.mg_content_asesorias-lovesessions-para-emprendedores .serviSection2 {background: #f4f4f4;} 965 966 967 968/* Speaker Internacional Conference Extreme Love */ 969 970 971.mg_content_speaker-internacional .flechaContInfo h2 {font-size: 53px;} 972.mg_content_speaker-internacional .flechaContInfo h4 {font-size: 24px;} 973.mg_content_speaker-internacional .bannerContImg{position: relative;} 974.mg_content_speaker-internacional .bannerContImg img {position: absolute; right: 0%; width: 85%; bottom: calc(0px - 80px);} 975.mg_content_speaker-internacional .flechaContImg img {width: 110%; right: -20%;} 976.mg_content_speaker-internacional .serviSection1 {padding: 150px 0 100px; text-align: center;} 977.mg_content_speaker-internacional .serviSection1 h2 span {position: relative; z-index: 100;} 978.mg_content_speaker-internacional .serviSection1 h2:before {content: 'EFECTO WOW'; position: absolute; opacity: .07; font-size: 130px; top: -50%; font-weight: 700; left: 10%; color: #232323; font-family: 'Poppins';} 979.mg_content_speaker-internacional .serviSection1 h2:after {content: ''; top: -50%; left: 0; width: 100%; height: 190%; z-index: 10; position: absolute; background: linear-gradient(to top, #fff, transparent);} 980.mg_content_speaker-internacional .col-md-7.flechaContInfo h4 {color: #000; font-size: 26px; margin-bottom: 30px;} 981.mg_content_speaker-internacional ul.serviSectionList {padding: 0; list-style: none; margin-bottom: 30px;} 982.mg_content_speaker-internacional ul.serviSectionList li {font-size: 17px; margin-bottom: 15px;} 983.mg_content_speaker-internacional ul.serviSectionList li i {color: #cc3333; font-size: 19px; padding-right: 5px;} 984.mg_content_speaker-internacional .col-md-7.flechaContInfo p {font-size: 20px; color: #000;} 985 986 987 988 989 990/* CURSOS ONLINE */ 991 992.mg_content_cursos-de-marketing-para-emprendedores .col-md-6.bannerContImg img {position: absolute; bottom: calc(0px - 80px); max-width: 190%; width: 85%; right: 0%;} 993.mg_content_cursos-de-marketing-para-emprendedores .bannerContInfoPrin h4 {margin-bottom: 25px;} 994.mg_content_cursos-de-marketing-para-emprendedores .serviSection1 h2:before {content: 'Marketing Xtraining'; position: absolute; opacity: .07; font-size: 95px; top: -35%; font-weight: 700; left: 0%; color: #232323; font-family: 'Poppins'; width: 100%;} 995.mg_content_cursos-de-marketing-para-emprendedores .serviSection1 h2:after {content: ''; top: -50%; left: 0; width: 100%; height: 190%; z-index: 10; position: absolute; background: linear-gradient(to top, #fff, transparent);} 996.mg_content_cursos-de-marketing-para-emprendedores .serviSection1 h2 span {position: relative; z-index: 100;} 997.mg_content_cursos-de-marketing-para-emprendedores .serviSection1 h2 {text-align: center; margin-bottom: 60px;} 998.mg_content_cursos-de-marketing-para-emprendedores .interCont p {font-size: 27px; font-family: 'Poppins', sans-serif; font-weight: 300; line-height: 1.5; width: 90%; margin: 0 auto 45px; font-style: italic;} 999.col-md-12.cursosObtener {text-align: center; display: flex; align-items: center; justify-content: center; flex-direction: column;} 1000.col-md-12.cursosObtener p {margin-bottom: 25px;} 1001.mg_content_cursos-de-marketing-para-emprendedores ul {padding: 0; list-style: none; margin-bottom: 30px;} 1002.mg_content_cursos-de-marketing-para-emprendedores ul li {font-size: 17px; margin-bottom: 15px;} 1003.mg_content_cursos-de-marketing-para-emprendedores ul li i {color: #cc3333; font-size: 19px; padding-right: 5px;} 1004.mg_content_cursos-de-marketing-para-emprendedores .serviSection1 .col-md-6 {margin-bottom: 40px;} 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014/*--- BLOG ---*/ 1015.mg_banner_categoria_blog h1 { 1016 text-transform: capitalize; 1017} 1018.mg_banner_categoria_blog p { 1019 padding: 0 15%; 1020} 1021.mg_posts { 1022 flex-wrap: wrap; 1023 max-width: 1100px; 1024 margin: 50px auto 50px; 1025 position: relative; 1026} 1027.mg_posts > article { 1028 width: 29.33%; 1029 margin: 1% 2%; 1030} 1031.mg_post_img { 1032 height: 200px; 1033 border-radius: 8px; 1034 overflow: hidden; 1035} 1036.mg_post_img img { 1037 width: 100%; 1038 height: 100%; 1039 object-fit: cover; 1040 object-position: center; 1041} 1042.mg_post_title { 1043 color: #232323 !important; 1044 font-size: 1.7rem; 1045 font-weight: bold; 1046}
1047.mg_post_categorias { 1048 margin: 10px 0 5px; 1049} 1050.mg_post_categorias a { 1051 background: #000; 1052 color: #fff; 1053 font-size: 12px; 1054 padding: 3px 5px 2px; 1055 text-transform: capitalize; 1056 text-decoration: none; 1057} 1058.mg_vista_post { 1059 display: flex; 1060 flex-direction: column; 1061 padding: 50px 20% 20px; 1062} 1063.mg_post_portada img { 1064 width: 100%; 1065 border-radius: 8px; 1066} 1067.mg_principal_post .mg_post_more { 1068 text-align: left; 1069 margin-bottom: 10px; 1070} 1071.mg_lateral_post { 1072 display: flex; 1073 margin: 70px 0 50px; 1074 flex-wrap: wrap; 1075} 1076.mg_lateral_post article { 1077 width: 29.3336%; 1078 margin: 2%; 1079} 1080.mg_posts > article .btn-primary, .mg_lateral_post > article .btn-primary { 1081 margin: 10px 0 0; 1082} 1083.mg_post_contenido > em { 1084 margin: 8px 0 10px; 1085 display: block; 1086 font-style: normal; 1087 font-size: 12px; 1088 opacity: 0.75; 1089 text-align: center; 1090} 1091.mg_post_todo .mg_galeria { 1092 padding: 10px 0% 0px; 1093} 1094 1095/* Coming Soon */ 1096#mg_comingsoon_page { 1097 margin: 0; 1098 background: linear-gradient(45deg, #ffffff, #f4f5f6); 1099} 1100 1101#mg_page_header { 1102 padding: 30px 60px; 1103 position: absolute; 1104 width: 100%; 1105} 1106#mg_page_header .col-12 { 1107 display: flex; 1108 justify-content: space-between; 1109 align-items: center; 1110} 1111#mg_page_header .col-12 img { 1112 height: 30px; 1113} 1114#mg_page_header .col-12 ul { 1115 margin: 0; 1116 padding: 0; 1117 display: flex; 1118} 1119#mg_page_header .col-12 ul a { 1120 height: 40px; 1121 width: 40px; 1122 color: rgba(19, 23, 43, 0.5); 1123 font-size: 16px; 1124 border: 1px solid rgba(19, 23, 43, 0.5); 1125 display: flex; 1126 align-items: center; 1127 justify-content: center; 1128 text-decoration: none; 1129 border-radius: 50px; 1130 margin: 0 0 0 10px; 1131 transition: 0.3s; 1132} 1133#mg_page_header .col-12 ul a:hover { 1134 background: #ff3451; 1135 border-color: #ff3451; 1136 color: #fff; 1137} 1138 1139#mg_page_left { 1140 position: fixed; 1141 top: 44%; 1142 left: 42px; 1143} 1144#mg_page_left ul { 1145 margin: 0; 1146 padding: 0; 1147} 1148#mg_page_left ul a { 1149 color: #898b95; 1150 text-decoration: none; 1151 display: flex; 1152 align-items: center; 1153 justify-content: center; 1154} 1155#mg_page_left ul a i { 1156 background: #ff3451; 1157 border-radius: 50%; 1158 width: 28px; 1159 height: 28px; 1160 display: flex; 1161 align-items: center; 1162 justify-content: center; 1163 color: #fff; 1164 margin: 0 10px 0 0; 1165} 1166 1167#mg_fullpage { 1168 height: 100vh !important; 1169 display: flex; 1170 align-items: center; 1171 justify-content: center; 1172 width: 1000px; 1173 margin: 0 auto; 1174 flex-direction: column; 1175 text-align: center; 1176} 1177#mg_fullpage h1 { 1178 color: #323232; 1179 font-size: 42px; 1180 font-weight: 700; 1181 letter-spacing: .02em; 1182} 1183#mg_fullpage h1 span { 1184 color: #ff3451; 1185} 1186#mg_fullpage p { 1187 font-size: 21px; 1188 margin: 10px 0 20px; 1189 color: #666b7e; 1190 font-weight: 300; 1191} 1192#mg_fullpage a { 1193 background: #ff3451; 1194 color: #fff; 1195 display: inline-block; 1196 position: relative; 1197 padding: 13px 28px; 1198 white-space: nowrap; 1199 overflow: hidden; 1200 text-align: center; 1201 text-transform: uppercase; 1202 letter-spacing: 0.08em; 1203 font-weight: 700; 1204 text-decoration: none; 1205 transition: 0.3s; 1206 font-size: 14px; 1207 line-height: 20px; 1208 border-radius: 50px; 1209} 1210#mg_fullpage a:hover { 1211 background: #323232; 1212} 1213 1214#mg_page_footer { 1215 position: fixed; 1216 bottom: 30px; 1217 text-align: center; 1218 width: 100%; 1219 font-size: 14px; 1220 padding: 0 20px; 1221} 1222#mg_page_footer span a { 1223 color: #ff3451; 1224 font-weight: bold; 1225} 1226 1227.modal-header { 1228 border-bottom: 0px solid #dee2e6; 1229} 1230.modal-content { 1231 padding: 50px; 1232} 1233.modal-header .btn-close { 1234 margin: -1.5rem -1.5rem -.5rem auto; 1235} 1236.modal-body { 1237 text-align: center; 1238} 1239.modal-body h2 { 1240 font-size: 42px; 1241 margin-bottom: 10px; 1242} 1243.modal-body p { 1244 font-size: 14px; 1245} 1246.btn-close { 1247 background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/2em auto no-repeat; 1248 opacity: 1; 1249} 1250.btn-close:focus { 1251 box-shadow: 0 0 0 0rem rgb(13 110 253 / 25%); 1252} 1253.modal-dialog { 1254 max-width: 700px; 1255} 1256.modal .mg_FORM0002 .form-group { 1257 width: 100%; 1258} 1259.btn-check:focus+.btn-primary, .btn-primary:focus { 1260 background-color: #af3b3b; 1261 border-color: #af3b3b; 1262 box-shadow: 0 0 0 .25remrgba(49,132,253,.5); 1263} 1264.btn-check:active+.btn-primary, .btn-check:checked+.btn-primary, .btn-primary.active, .btn-primary:active, .show>.btn-primary.dropdown-toggle { 1265 background-color: #af3b3b; 1266 border-color: #af3b3b; 1267} 1268.btn-check:active+.btn-primary:focus, .btn-check:checked+.btn-primary:focus, .btn-primary.active:focus, .btn-primary:active:focus, .show>.btn-primary.dropdown-toggle:focus { 1269 box-shadow: 0 0 0 0.25rem rgb(175 59 59 / 25%); 1270} 1271.btn-primary { 1272 background: #cc3333; 1273 padding: 10px 50px; 1274 border-radius: 60px; 1275 text-decoration: none; 1276 color: #fff; 1277 font-weight: 500; 1278 transition: all .4s; 1279 border: 2px solid #cc3333; 1280 text-transform: uppercase; 1281 display: inline-block; 1282 margin: 0 auto; 1283} 1284.btn-primary.disabled, .btn-primary:disabled { 1285 background-color: #af3b3b; 1286 border-color: #af3b3b; 1287} 1288.mg_FORM0002 { 1289 text-align: center; 1290} 1291.btn-primary:hover { 1292 background-color: #581e1e; 1293 border-color: #581e1e; 1294} 1295.btn-check:focus+.btn-primary, .btn-primary:focus { 1296 box-shadow: 0 0 0 0.25rem rgb(151 64 64 / 22%); 1297} 1298 1299 1300/* RESPONSIVE */ 1301@media ( min-width: 1600px ) { 1302 1303 .container, .container-lg, .container-md, .container-sm, .container-xl { 1304 max-width: 1400px; 1305 } 1306 .mg_posts { 1307 max-width: 1400px; 1308 } 1309 #mg_fullpage h1 { 1310 font-size: 60px; 1311 } 1312 .col-md-4.testiImg { 1313 height: 350px; 1314 } 1315 .col-md-4.testiImg img { 1316 height: auto; 1317 }
1318 .mg_content_acerca-de-mi .col-md-6.bannerContImg img { 1319 width: 42% !important; 1320 } 1321 .mg_content_cx-love-brand-para-pymes .col-md-5.bannerContImg img { 1322 width: 52% !important; 1323 } 1324 .mg_content_cursos-de-marketing-para-emprendedores .col-md-6.bannerContImg img { 1325 width: 60% !important; 1326 } 1327 .contactContBanner .col-md-6.bannerContImg img { 1328 width: 80% !important; 1329 } 1330 1331} 1332 1333@media (min-width: 1400px) { 1334 1335 .col-md-6.bannerImg img { 1336 width: 120%; 1337 left: -3%;} 1338 1339 .mg_content_acerca-de-mi .col-md-6.bannerContImg img { 1340 width: 44%; 1341 right: 15%; 1342 } 1343 .mg_content_cx-love-brand-para-pymes .col-md-5.bannerContImg img { 1344 width: 58%; 1345 } 1346 .mg_content_cursos-de-marketing-para-emprendedores .col-md-6.bannerContImg img { 1347 width: 75%; 1348 } 1349 .col-md-5.flechaContImg img { 1350 width: 90%; 1351 right: -10%; 1352 } 1353 .col-md-5.inspiraContImg img { 1354 width: 105%; 1355 left: -5%; 1356 } 1357 .mg_content_asesorias-lovesessions-para-emprendedores .col-md-6.bannerContImg img { 1358 width: 65%; 1359 right: 15%; 1360 } 1361 .mg_content_asesorias-lovesessions-para-emprendedores .col-md-5.flechaContImg img { 1362 width: 75%; 1363 right: 0%; 1364 } 1365 .mg_content_speaker-internacional .bannerContImg img { 1366 right: 20%; 1367 width: 63%; 1368 } 1369 .mg_content_speaker-internacional .flechaContImg img { 1370 right: 0% !important; 1371 } 1372 .mg_content_cx-love-brand-para-pymes .col-md-6.bannerContImg img { 1373 width: 90%; 1374 right: 0%; 1375 } 1376 .mg_content_cx-love-brand-para-pymes .col-md-5.flechaContImg img { 1377 width: 105%; 1378 right: 0%; 1379 } 1380 .mg_content_cursos-online-para-emprendedores .col-md-6.bannerContImg img { 1381 width: 50%; 1382 right: 20%; 1383 } 1384 .contactContBanner .col-md-6.bannerContImg img { 1385 width: 88%; 1386 right: -5%; 1387 } 1388 .col-md-5.necesitasImg img { 1389 width: 80%; 1390 left: 5%; 1391 } 1392 1393.col-md-6.vinculosImg img { 1394 width: 85%; 1395 right: 0%; 1396} 1397 1398} 1399 1400 1401@media (min-width: 1500px) { 1402 1403 .col-md-5.flechaContImg img { 1404 right: -20%; 1405 } 1406 .xcustomerCont .col-md-5.bannerContImg img { 1407 width: 21%; 1408 right: 12%; 1409 } 1410 .col-md-5.necesitasImg img { 1411 width: 75%; 1412 left: 5%; 1413 } 1414} 1415 1416 1417 1418@media (min-width: 1600px) { 1419 .col-md-6.bannerImg img { 1420 width: 105%; 1421 left: -3%; 1422 } 1423 .mg_content_asesorias-lovesessions-para-emprendedores .col-md-6.bannerContImg img { 1424 width: 55%; 1425 right: 20%; 1426 } 1427 1428 .mg_content_speaker-internacional .bannerContImg img { 1429 width: 55%; 1430 } 1431 .mg_content_cx-love-brand-para-pymes .col-md-6.bannerContImg img { 1432 width: 80%; 1433 right: 5%;} 1434 1435 .mg_content_cx-love-brand-para-pymes .col-md-5.flechaContImg img { 1436 width: 100%;} 1437 1438 .mg_content_cursos-online-para-emprendedores .col-md-6.bannerContImg img { 1439 width: 45%; 1440 } 1441 1442 .col-md-6.vinculosImg img { 1443 width: 80%; 1444 right: 0%; 1445 } 1446 1447} 1448 1449 1450 1451@media (min-width: 1700px) { 1452 1453 .col-md-5.flechaContImg img { 1454 right: -30%; 1455} 1456 1457.col-md-5.inspiraContImg img { 1458 left: -15%; 1459} 1460 1461.xcustomerCont .col-md-5.bannerContImg img { 1462 width: 19%; 1463 right: 12%; 1464} 1465 1466} 1467 1468 1469@media (min-width: 1800px) { 1470 1471 .col-md-5.flechaContImg img { 1472 right: -39%; 1473} 1474 1475} 1476 1477 1478 1479@media (min-width: 1900px) { 1480 1481 .col-md-5.flechaContImg img { 1482 right: -46%; 1483} 1484 1485.xcustomerCont .col-md-5.bannerContImg img { 1486 width: 18%; 1487} 1488 1489} 1490 1491 1492 1493 1494@media screen and (max-width: 1220px) { 1495 1496 ul.headList li a { 1497 padding: 0 0 0 25px; 1498 } 1499 .col-md-6.bannerImg:before { 1500 font-size: 8rem; 1501 top: -10%; 1502 } 1503 .col-md-6.bannerInfoPrin h3 { 1504 font-size: 30px; 1505 } 1506 .titleBanner { 1507 font-size: 7rem; 1508 } 1509 .sobreMi { 1510 padding: 100px 0; 1511 } 1512 .sobreMi h2:before { 1513 font-size: 8rem; 1514 top: -30%; 1515 } 1516 .sobreMi p { 1517 width: 80%; 1518 } 1519 img.img-fluid.serviImgPrin { 1520 width: 65%; 1521 right: -18%; 1522 } 1523 .serviCardInfo2 h4 { 1524 font-size: 33px; 1525 } 1526 .serviCardInfo h4 { 1527 font-size: 36px; 1528 } 1529 .testimonios { 1530 padding: 100px 0 0; 1531 } 1532 .testimonios h2:before { 1533 font-size: 8rem; 1534 top: -50%; 1535 } 1536 .testimonios h2 { 1537 margin-bottom: 0; 1538 } 1539 .col-md-4.testiImg { 1540 height: 230px; 1541 } 1542 .vinculosInfo { 1543 width: 65%; 1544 } 1545 .contactInfo h2:before { 1546 font-size: 8rem; 1547 top: -50%; 1548 left: 2%; 1549 } 1550 .contacto { 1551 padding: 100px 0 0px; 1552 } 1553 .flechazoInfo { 1554 width: 60%; 1555 padding: 0 0 0 35%; 1556 } 1557 .mg_content_speaker-internacional .serviSection1 h2:before { 1558 font-size: 7rem; 1559 left: 9%; 1560 } 1561 .serviSection1 h2:before { 1562 font-size: 7rem; 1563 left: 0%; 1564 } 1565 .mg_content_cursos-online-para-emprendedores .serviSection1 h2:before { 1566 font-size: 5rem; 1567 } 1568 .vinculos .row { 1569 flex-wrap: nowrap; 1570 } 1571 .col-md-6.vinculosImg img { 1572 right: 12%; 1573 } 1574 1575 1576 1577 1578 1579} 1580 1581@media screen and (max-width: 990px) { 1582 1583 .navbar { 1584 justify-content: flex-end; 1585 } 1586 .navbar-light .navbar-toggler { 1587 background: #fff; 1588 } 1589 #banner { 1590 padding: 30px 0px 0; 1591 } 1592 .display-4 { 1593 font-size: 2.25rem; 1594 } 1595 #footer { 1596 padding: 30px 0 20px; 1597 } 1598 #footer .col-md-12 { 1599 padding-top: 20px; 1600 } 1601 .mg_scroll-to-top { 1602 right: 20px; 1603 bottom: 20px; 1604 display: none !important; 1605 } 1606 #footer .col-md-12 span { 1607 display: block; 1608 } 1609 #content { 1610 padding: 50px 15px; 1611 } 1612 .mg_posts > article { 1613 width: 90%; 1614 margin: 0% 5% 20px; 1615 } 1616 .mg_vista_post { 1617 padding: 30px 5% 20px; 1618 } 1619 .mg_lateral_post article { 1620 width: 100%; 1621 margin: 0%; 1622 } 1623 1624 #mg_page_header { 1625 padding: 30px 20px; 1626 } 1627 #mg_page_header .col-12 { 1628 flex-direction: column; 1629 } 1630 #mg_page_header .col-12 ul a { 1631 margin: 0 5px 0 5px; 1632 width: 24px; 1633 height: 24px; 1634 font-size: 14px; 1635 } 1636 #mg_page_header .col-12 img { 1637 margin: 0 0 20px; 1638 } 1639 #mg_page_left { 1640 display: none; 1641 } 1642 #mg_fullpage { 1643 width: 100%; 1644 padding: 0 20px; 1645 } 1646 #mg_fullpage h1 { 1647 font-size: 24px; 1648 line-height: 1.4; 1649 margin: 40px 0 0; 1650 } 1651 #mg_fullpage p { 1652 font-size: 16px; 1653 margin: 10px 0 20px; 1654 font-weight: 400; 1655 } 1656 #mg_page_footer { 1657 bottom: 20px; 1658 font-size: 12px; 1659 } 1660 #mg_page_footer br { 1661 display: none; 1662 } 1663 1664 1665 1666 #mg_pre-carga { 1667 overflow: hidden; 1668 } 1669 body { 1670 font-size: 15px; 1671 }
1672 mg_formulario_contacto_web { 1673 width: 90%; 1674 } 1675 .mg_scroll-to-top { 1676 right: 20px; 1677 bottom: 70px; 1678 display: none !important; 1679 } 1680 .mg_menu_movil { 1681 position: fixed; 1682 height: 50px; 1683 background: #cc3333; 1684 width: 100%; 1685 bottom: 0; 1686 left: 0; 1687 display: flex; 1688 align-items: center; 1689 justify-content: space-around; 1690 z-index: 1999; 1691 border-top: 1px solid #f3f3f3; 1692 box-shadow: 0px -2px 10px #0000004f; 1693 } 1694 .mg_menu_movil a img { 1695 height: 24px; 1696 width: 24px !important; 1697 } 1698 #mg_page { 1699 margin: 0 0px 50px; 1700 } 1701 .mg_menu_principal { 1702 position: fixed; 1703 display: flex; 1704 flex-direction: column; 1705 justify-content: center; 1706 width: 100%; 1707 height: 100%; 1708 background: #cc3333; 1709 z-index: 109; 1710 text-align: center; 1711 left: -100%; 1712 top: 0; 1713 padding: 0 15px 50px; 1714 overflow: hidden auto; 1715 transition: 1s; 1716 } 1717 .mg_menu_principal.is_active { 1718 left: 0; 1719 } 1720 .mg_menu_principal ul { 1721 display: flex !important; 1722 align-items: center; 1723 flex-direction: column; 1724 list-style: none; 1725 padding: 0; 1726 } 1727 .mg_menu_principal li a { 1728 padding: 10px 20px !important; 1729 color: #fff !important; 1730 display: block; 1731 text-decoration-line: none; 1732 } 1733 .mg_menu_principal ul li:nth-child(5) a { 1734 display: block !important; 1735 margin-left: 0 !important; 1736 color: #fff !important; 1737 background-color: transparent !important; 1738 border-color: transparent !important; 1739 } 1740 .mg_menu_principal ul li:last-child a { 1741 display: block !important; 1742 margin-left: 0 !important; 1743 color: #fff !important; 1744 background-color: transparent !important; 1745 border-color: transparent !important; 1746 } 1747 .menu-social a { 1748 color: #fff; 1749 margin: 0 5px; 1750 } 1751 1752 1753 1754 1755 .col-md-8.headMenu { 1756 display: none; 1757 } 1758 .col-md-4.headLogo { 1759 width: 100%; 1760 text-align: center; 1761 flex-direction: column; 1762 } 1763 .bannerRedes { 1764 display: none; 1765 } 1766 .sobreMi h2:before { 1767 font-size: 6rem; 1768 top: -80%; 1769 } 1770 .sobreMi h2 span { 1771 font-size: 42px; 1772 margin-top: 7px; 1773 } 1774 .sobreMi p { 1775 width: 100%; 1776 padding: 30px 10px 0; 1777 } 1778 .sobreMi { 1779 z-index: 0; 1780 padding: 100px 0 50px; 1781 } 1782 .aliados { 1783 padding: 0 0 20px; 1784 } 1785 .aliados .col-md-12 { 1786 padding-top: 70px; 1787 padding-left: 30px; 1788 padding-right: 30px; 1789 } 1790 .aliados .col-md-12 a { 1791 padding: 15px 30px; 1792 } 1793 .col-md-6.serviCard { 1794 flex: 0 0 100%; 1795 } 1796 .servicios { 1797 padding: 40px 0 15px; 1798 background: #c33; 1799 margin: 0 0 40px; 1800 } 1801 .servicios .titleSec { 1802 line-height: 1; 1803 } 1804 img.img-fluid.serviImg { 1805 display: none; 1806 } 1807 .servicios .row { 1808 width: 100%; 1809 --bs-gutter-x: 0; 1810 } 1811 .serviTitle { 1812 width: 100%; 1813 text-align: center; 1814 } 1815 .servicios h2 { 1816 font-size: 36px; 1817 } 1818 .servicios p { 1819 margin-bottom: 30px; 1820 } 1821 img.img-fluid.serviImgPrin { 1822 display: none; 1823 } 1824 .col-md-6.loveBrandInfo { 1825 width: 100%; 1826 } 1827 .col-md-6.loveBrandInfo p { 1828 margin: 50px 0 30px; 1829 text-align: center; 1830 } 1831 .col-md-6.loveBrandInfo a strong { 1832 margin: 0 5px; 1833 } 1834 .testimonios { 1835 z-index: 0; 1836 padding: 100px 0 0; 1837 } 1838 .testimonios .titleSec { 1839 line-height: 0.8; 1840 } 1841 .testimonios h2:before { 1842 font-size: 6rem; 1843 } 1844 .col-md-4.testiImg { 1845 height: 400px; 1846 width: 100%; 1847 } 1848 .col-md-4.testiImg img { 1849 height: 400px; 1850 } 1851 .col-md-8.testiInfo { 1852 padding-left: 0; 1853 width: 100%; 1854 } 1855 img.img-fluid.testiComi { 1856 top: 3%; 1857 } 1858 .vinculosInfo { 1859 width: 100%; 1860 } 1861 .contactInfo h2:before { 1862 font-size: 6rem; 1863 top: -70%; 1864 } 1865 .contactInfo p { 1866 width: 100%; 1867 } 1868 .form-group { 1869 width: 100%; 1870 } 1871 .contacto { 1872 z-index: 0; 1873 } 1874 .contacto .titleSec { 1875 line-height: 0.8; 1876 } 1877 .contactInfo h2 { 1878 font-size: 45px; 1879 } 1880 .contactForm { 1881 padding: 0px 0 50px; 1882 } 1883 .posible { 1884 padding: 50px 0 0; 1885 } 1886 .flechazo::before{background: rgba(0,0,0,.7);} 1887 .flechazoInfo { 1888 width: 100%; 1889 padding: 0; 1890 text-align: center; 1891 } 1892 .col-md-6.flechazoInfo { 1893 text-align: center; 1894 } 1895 .col-md-6.flechazoInfo h2 { 1896 text-align: center; 1897 } 1898 .posiFrase p { 1899 width: 100%; 1900 } 1901 .posible h2 { 1902 font-size: 52px; 1903 } 1904 .posible .col-md-6 { 1905 width: 100%; 1906 } 1907 .foot { 1908 z-index: 1; 1909 } 1910 .footerPrin { 1911 z-index: 1; 1912 } 1913 .footPrin { 1914 width: 100%; 1915 } 1916 .footLogo { 1917 text-align: center; 1918 } 1919 .footLogo p { 1920 width: 100%; 1921 } 1922 .footLogo:before { 1923 width: 14%; 1924 left: 43%; 1925 } 1926 .footInfo p { 1927 width: 100%; 1928 text-align: center; 1929 } 1930 .footRedes { 1931 text-align: center; 1932 } 1933 ul.footList li a i { 1934 display: none; 1935 } 1936 .footMenu { 1937 width: 100%; 1938 margin: 0; 1939 } 1940 ul.footList li a { 1941 flex-direction: column; 1942 } 1943 ul.footList { 1944 padding: 40px 0; 1945 margin: 0; 1946 width: 100%; 1947 } 1948 .footFrase2 { 1949 text-align: center; 1950 font-size: 52px; 1951 padding-right: 0px; 1952 } 1953 .col-md-6.bannerInfoPrin { 1954 text-align: center; 1955 width: 100%; 1956 } 1957 1958 .col-md-6.bannerImg:before { 1959 display: none; 1960 } 1961 .col-md-6.loveBrandInfo h2 { 1962 text-align: center; 1963 } 1964 .col-md-6.loveBrandInfo a { 1965 display: flex; 1966 justify-content: center; 1967 } 1968 .testiCard { 1969 padding: 80px 15px; 1970 } 1971 .col-md-6.vinculosInfo h2 { 1972 text-align: center; 1973 } 1974 .col-md-6.vinculosInfo p { 1975 text-align: center; 1976 } 1977 .col-md-6.vinculosInfo a { 1978 display: flex; 1979 align-items: center; 1980 justify-content: center; 1981 } 1982 .col-md-6.vinculosInfo a i { 1983 margin: 0 0 0 15px; 1984 } 1985 .col-md-6.vinculosInfo a strong { 1986 margin: 0 5px; 1987 } 1988 h2.titleSec { 1989 line-height: 0.3; 1990 } 1991 .aliados p { 1992 text-align: center; 1993 } 1994 .slick-slider { 1995 padding: 40px 15px 0px; 1996 } 1997 .posible a { 1998 text-align: center; 1999 padding: 16px 15px; 2000 width: 100%; 2001 } 2002 .vinculos { 2003 padding: 40px 0; 2004 } 2005 .footFrase h4 { 2006 font-size: 42px; 2007 width: 100%; 2008 text-align: center; 2009 margin-top: 50px; 2010 } 2011 .footer { 2012 background: #c33; 2013 margin: 50px 0; 2014 } 2015 img.img-flui.footerFondo { 2016 display: none; 2017 } 2018 .footFrase { 2019 margin-bottom: -50px; 2020 } 2021 .bannerCont { 2022 padding: 40px 0 70px; 2023 } 2024 .col-md-6.bannerContInfoPrin { 2025 width: 100%; 2026 } 2027 h1.titleBannerCont { 2028 font-size: 3rem; 2029 text-align: center; 2030 }
2031 .mg_content_acerca-de-mi .col-md-6.bannerContImg img { 2032 position: relative; 2033 bottom: calc(0px - 70px); 2034 width: 100%; 2035 left: 0; 2036 } 2037 .comoConsigo h2:before { 2038 font-size: 6rem; 2039 left: 18%; 2040 } 2041 .comoConsigo { 2042 padding: 100px 0 50px; 2043 } 2044 .comoConsigo .titleSec { 2045 line-height: 0.3; 2046 font-size: 52px; 2047 } 2048 .comoConsigo h2:after { 2049 top: 50%; 2050 } 2051 .comoConsigo p { 2052 width: 100%; 2053 } 2054 .interCont { 2055 padding: 50px 0; 2056 } 2057 .flechazo:before{opacity: .5;} 2058 .flechaContInfo { 2059 width: 100%; 2060 } 2061 .interCont p { 2062 font-size: 42px; 2063 } 2064 .flechazoCont { 2065 padding: 50px 0 25px; 2066 } 2067 .col-md-7.flechaContInfo h2 { 2068 font-size: 3rem; 2069 text-align: center; 2070 } 2071 .mg_content_acerca-de-mi .col-md-5.flechaContImg img { 2072 display: none; 2073 } 2074 .col-md-6.bannerContImg { 2075 width: 100%; 2076 } 2077 .col-md-7.inspiraContInfo h2 { 2078 font-size: 3rem; 2079 } 2080 .col-md-5.inspiraContImg { 2081 display: none; 2082 } 2083 .inspiraCont { 2084 padding: 50px 0; 2085 } 2086 .col-md-7.inspiraContInfo { 2087 text-align: left; 2088 width: 100%; 2089 } 2090 .testiBtmInfo { 2091 align-items: flex-start; 2092 } 2093 .comoConsigo h2:after { 2094 z-index: 1; 2095 } 2096 .mg_content_asesorias-lovesessions-para-emprendedores .col-md-6.bannerContImg img { 2097 width: 100%; 2098 bottom: calc(0px - 70px); 2099 position: relative; 2100 } 2101 .mg_content_asesorias-lovesessions-para-emprendedores .serviSection1 { 2102 padding: 100px 0 50px; 2103 } 2104 .serviSection1 h2:before { 2105 font-size: 6rem; 2106 left: 2%; 2107 } 2108 .mg_content_asesorias-lovesessions-para-emprendedores .serviSection1 h2 span { 2109 font-size: 32px; 2110 z-index: 1; 2111 } 2112 .serviSection1 .col-md-6 { 2113 width: 100%; 2114 padding: 0; 2115 } 2116 .mg_content_asesorias-lovesessions-para-emprendedores .serviSection1 h2:before { 2117 font-size: 6rem; 2118 left: 2%; 2119 top: -100%; 2120 } 2121 .serviSection2 { 2122 padding: 50px 0; 2123 } 2124 .flechaContImg img { 2125 display: none; 2126 } 2127 .mg_content_speaker-internacional .bannerContImg img { 2128 position: relative; 2129 right: -70%; 2130 width: 100%; 2131 bottom: calc(0px - 70px); 2132 } 2133 .cxBanner h1.titleBannerCont { 2134 font-size: 3rem; 2135 } 2136 .mg_content_speaker-internacional .serviSection1 h2:before { 2137 font-size: 5rem; 2138 left: 9%; 2139 } 2140 .mg_content_speaker-internacional .serviSection1 h2:after { 2141 top: -35%; 2142 z-index: 1; 2143 } 2144 .mg_content_speaker-internacional .serviSection1 { 2145 padding: 70px 0 20px; 2146 } 2147 .serviSection1 p { 2148 width: 100%; 2149 } 2150 .mg_content_speaker-internacional .flechaContImg img { 2151 display: none; 2152 } 2153 .col-md-12.serviSection3Consultorias h2 { 2154 font-size: 42px; 2155 } 2156 .col-md-12.serviSection3Consultorias p { 2157 width: 100%; 2158 } 2159 .serviSection3 .col-md-6 { 2160 width: 100%; 2161 } 2162 .serviSection3 .titleSec { 2163 line-height: 0.9; 2164 } 2165 .mg_content_cx-love-brand-para-pymes .col-md-6.bannerContImg img { 2166 width: 100%; 2167 right: 0; 2168 max-width: 200%; 2169 bottom: calc(0px - 70px); 2170 position: relative; 2171 } 2172 .mg_content_cursos-de-marketing-para-emprendedores .col-md-6.bannerContImg { 2173 position: relative; 2174 bottom: calc(0px - 70px); 2175 } 2176 .serviSection1 { 2177 padding: 50px 0; 2178 } 2179 .interCont a.btmPrin { 2180 margin: 25px 0 0; 2181 } 2182 .serviSection1 h2 span { 2183 font-size: 32px; 2184 z-index: 2; 2185 } 2186 .mg_content_cursos-online-para-emprendedores .col-md-6.bannerContImg img { 2187 display: none; 2188 } 2189 .mg_content_cursos-online-para-emprendedores .serviSection1 h2:before { 2190 font-size: 4rem; 2191 } 2192 .mg_content_cursos-online-para-emprendedores .serviSection1 h2:after { 2193 top: 0%; 2194 } 2195 .contactContBanner .col-md-6.bannerContImg img { 2196 display: none; 2197 } 2198 .mg_content_cx-love-brand-para-pymes .serviSection1 { 2199 padding: 100px 0 50px; 2200 } 2201 .mg_content_cursos-online-para-emprendedores .serviSection1 { 2202 padding: 100px 0 50px; 2203 } 2204 .mg_content_cursos-online-para-emprendedores .interCont p { 2205 font-size: 23px; 2206 width: 100%; 2207 } 2208 .serviSection3 { 2209 padding: 50px 0; 2210 } 2211 .serviSection3 .col-md-6 { 2212 padding-bottom: 15px; 2213 } 2214 .serviSect3Btm a.btmPrin { 2215 display: block; 2216 } 2217 .mg_content_asesorias-lovesessions-para-emprendedores .serviSection1 h2:after { 2218 z-index: 1; 2219 } 2220 .serviSection1 h2:after { 2221 z-index: 1; 2222 } 2223 .comoConsigo h2 span { 2224 z-index: 2; 2225 } 2226 .col-md-6.bannerImg img { 2227 position: relative; 2228 bottom: calc(0px - 80px); 2229 left: 30%; 2230 } 2231 .bannerInfo { 2232 flex-direction: column-reverse; 2233 } 2234 .bannerInfo .row { 2235 --bs-gutter-x: 0rem; 2236 padding: 0 15px; 2237 } 2238 .col-md-6.bannerInfoPrin p span { 2239 margin-bottom: 0; 2240 } 2241 .sobreMi h2:after { 2242 top: -35%; 2243 } 2244 .loveBrand { 2245 background-position: left; 2246 } 2247 .vinculos { 2248 background-position: right; 2249 } 2250 .col-md-6.flechazoInfo p { 2251 padding: 0 15px; 2252 } 2253 .flechazo { 2254 background-position: 22% 50%; 2255 } 2256 .flechazo::before { 2257 background: rgb(0, 0, 0,); 2258 } 2259 .aliados .row .col-md-12 h2 { 2260 line-height: 0.8; 2261 } 2262 .col-md-4.serviCard img:nth-child(1) { 2263 height: 100%; 2264 } 2265 .col-md-4.serviCard { 2266 flex: 0 0 100%;
2267 margin: 0 0% 20px; 2268 } 2269 .convierteHome { 2270 padding: 50px 0; 2271 } 2272 .convierteTitle.col-md-12 h2 { 2273 font-size: 42px; 2274 } 2275 .convierteInfo1, .convierteInfo2 { 2276 width: 100%; 2277 } 2278 .necesitasHome { 2279 padding: 50px 0; 2280 } 2281 .necesitasHome .row { 2282 flex-direction: column-reverse; 2283 } 2284 .neceInfo { 2285 width: 100%; 2286 } 2287 .col-md-5.necesitasImg img { 2288 position: relative; 2289 left: 80%; 2290 } 2291 .col-md-6.vinculosInfo h4 { 2292 text-align: center; 2293 } 2294 .col-md-6.vinculosImg img { 2295 display: none; 2296 } 2297 .col-md-6.bannerContInfoPrin p span { 2298 text-align: center; 2299 } 2300 .mg_content_asesorias-lovesessions-para-emprendedores .serviSection1 h2:after { 2301 display: none; 2302 } 2303 .mg_content_asesorias-lovesessions-para-emprendedores .serviSection1 h2 span { 2304 font-size: 52px; 2305 } 2306 .bannerContInfoPrin { 2307 width: 100%; 2308 } 2309 .mg_content_cx-love-brand-para-pymes .col-md-5.bannerContImg img { 2310 width: 100%; 2311 right: -80%; 2312 bottom: calc(0px - 70px); 2313 position: relative; 2314 } 2315 .mg_content_cursos-de-marketing-para-emprendedores .col-md-6.bannerContImg img { 2316 position: relative; 2317 bottom: calc(0px - 0px); 2318 width: 100%; 2319 } 2320 .mg_content_asesorias-lovesessions-para-emprendedores .serviSection1 p { 2321 width: 100%; 2322 text-align: left; 2323 } 2324 .mg_content_cursos-de-marketing-para-emprendedores .serviSection1 h2.titleSec { 2325 line-height: 0.8; 2326 } 2327 .mg_content_cursos-de-marketing-para-emprendedores .serviSection1 h2:after { 2328 display: none; 2329 } 2330 .mg_content_cursos-de-marketing-para-emprendedores .serviSection1 h2:before { 2331 font-size: 52px; 2332 top: 0%; 2333 } 2334 .xcustomerCont .col-md-5.bannerContImg img { 2335 position: relative; 2336 width: 100%; 2337 right: -75%; 2338 bottom: calc(0px - 70px); 2339 } 2340 img.img-fluid.testiComi, img.img-fluid.comillas { 2341 display: none; 2342 } 2343 #tidio-chat-iframe { 2344 bottom: 45px !important; 2345 } 2346 2347} 2348 2349@media screen and (max-width: 767px) { 2350 2351 .banner { 2352 padding: 30px 0 60px; 2353 } 2354 .col-md-6.bannerInfoPrin p.titleBanner { 2355 font-size: 75px; 2356 } 2357 .col-md-6.bannerInfoPrin h3 { 2358 font-size: 23px; 2359 } 2360 .titleBanner { 2361 font-size: 6rem; 2362 } 2363 .sobreMi h2:before { 2364 font-size: 5rem; 2365 top: -40%; 2366 left: 14%; 2367 } 2368 .sobreMi h2 span { 2369 font-size: 32px; 2370 left: 10px; 2371 } 2372 .col-md-6.loveBrandInfo h2 { 2373 font-size: 52px; 2374 } 2375 .col-md-6.loveBrandInfo p { 2376 text-align: center; 2377 margin-top: 30px; 2378 margin-bottom: 30px; 2379 } 2380 .testimonios h2:before { 2381 font-size: 4rem; 2382 left: 8%; 2383 } 2384 .testimonios h2 span { 2385 font-size: 32px; 2386 } 2387 .col-md-6.vinculosInfo h2 { 2388 font-size: 46px; 2389 } 2390 .contactInfo h2:before { 2391 font-size: 4rem; 2392 top: -80%; 2393 left: 6%; 2394 } 2395 .col-md-6.vinculosInfo h2 { 2396 font-size: 36px; 2397 } 2398 .posible h2 { 2399 font-size: 32px; 2400 } 2401 .footFrase2 { 2402 font-size: 32px; 2403 } 2404 .sobreMi h2.titleSec { 2405 line-height: 0.8; 2406 } 2407 .contactInfo h2 { 2408 font-size: 32px; 2409 } 2410 .comoConsigo h2:before { 2411 font-size: 5rem; 2412 left: 4%; 2413 } 2414 .col-md-6.loveBrandInfo a { 2415 padding: 15px 15px; 2416 } 2417 .col-md-6.flechazoInfo a { 2418 padding: 16px 30px; 2419 } 2420 .bannerCont a.btmPrin { 2421 text-align: center; 2422 display: block; 2423 } 2424 .mg_content_speaker-internacional .serviSection1 h2:before { 2425 left: 5%; 2426 } 2427 .mg_content_cursos-online-para-emprendedores .serviSection1 h2:before { 2428 font-size: 2rem; 2429 } 2430 .col-md-6.bannerImg img { 2431 bottom: calc(0px - 60px); 2432 left: -20%; 2433 } 2434 2435 2436} 2437 2438@media screen and (max-width: 585px) { 2439 2440 .titleBanner { 2441 font-size: 4rem; 2442 } 2443 .col-md-6.bannerInfoPrin p { 2444 font-size: 16px; 2445 } 2446 .sobreMi h2:before { 2447 font-size: 4rem; 2448 } 2449 .testimonios h2:before { 2450 font-size: 3rem; 2451 } 2452 .contactInfo h2:before { 2453 font-size: 3rem; 2454 top: -65%; 2455 } 2456 .col-md-6.flechazoInfo h2 { 2457 font-size: 36px; 2458 } 2459 .xcustomerCont .col-md-5.bannerContImg img { 2460 right: 0%; 2461 } 2462 .mg_content_speaker-internacional .bannerContImg img { 2463 right: 0%; 2464 } 2465 .posible p { 2466 text-align: center; 2467 } 2468 .posible p strong { 2469 font-size: 20px; 2470 } 2471 h1.titleBannerCont { 2472 font-size: 2.4rem; 2473 } 2474 .col-md-6.bannerContInfoPrin p span { 2475 font-size: 17px; 2476 } 2477 .bannerCont a.btmPrin { 2478 padding: 16px 25px; 2479 text-align: center; 2480 } 2481 .comoConsigo h2:before { 2482 font-size: 4.5rem; 2483 } 2484 .comoConsigo h2:after { 2485 top: 70%; 2486 } 2487 .comoConsigo .titleSec { 2488 font-size: 36px; 2489 } 2490 .interCont p { 2491 font-size: 32px; 2492 } 2493 .col-md-7.flechaContInfo h2 { 2494 font-size: 32px; 2495 } 2496 .coversarBtmInfo span { 2497 font-size: 17px; 2498 } 2499 .col-md-7.inspiraContInfo h2 { 2500 font-size: 2rem; 2501 } 2502 .testiBtmInfo span { 2503 font-size: 17px; 2504 } 2505 .cxBanner h1.titleBannerCont { 2506 font-size: 2.5rem; 2507 } 2508 .mg_content_asesorias-lovesessions-para-emprendedores .serviSection1 h2:before { 2509 font-size: 3rem; 2510 left: 5%; 2511 } 2512 .serviSection2 a.btmPrin { 2513 padding: 16px 15px; 2514 text-align: center; 2515 } 2516 .mg_content_speaker-internacional .serviSection1 h2:before { 2517 font-size: 3rem; 2518 } 2519 .col-md-12.serviSection3Consultorias h2 { 2520 font-size: 32px; 2521 } 2522 .serviSection1 h2:before { 2523 font-size: 3rem; 2524 } 2525 .mg_content_cursos-online-para-emprendedores .interCont p { 2526 font-size: 17px; 2527 } 2528 .interCont a.btmPrin { 2529 display: block; 2530 } 2531 .testiCard{border-radius: 0;} 2532 .testiDiv, .testiDiv .container, .slick-slider{ 2533 padding: 0; 2534 } 2535 .slick-slider{ 2536 padding: 40px 0 0; 2537 } 2538 .col-md-4.testiImg, .col-md-4.testiImg img{ 2539 width: 320px;height: 320px; 2540 } 2541 .col-md-4.testiImg{margin-bottom: 30px; margin-left: 20px;} 2542 img.img-fluid.testiComi, img.img-fluid.testiComi2{width: 20%;} 2543 img.img-fluid.testiComi2{bottom: 20px;} 2544 .testiSlide .slick-arrow{position: absolute;bottom: 70px;height: 180px;left: 40px;z-index: 2;} 2545 .slick-arrow.next-arrow{left: 80px;} 2546 2547 .slick-arrow { padding: 0 20px;} 2548} 2549 .col-md-5.necesitasImg img { 2550 position: relative; 2551 left: 0%; 2552 bottom: calc(0px - 80px); 2553 } 2554 .mg_content_cx-love-brand-para-pymes .col-md-5.bannerContImg img { 2555 right: 0%; 2556 } 2557 2558 2559 2560@media (max-width: 585px) and (orientation: landscape) { 2561 2562 2563 2564} 2565 2566@media screen and (max-width: 390px) { 2567 2568 a.btmPrin { 2569 padding: 16px 15px;; 2570 } 2571 .sobreMi h2:before { 2572 left: 9%; 2573 } 2574 .testimonios h2:before { 2575 left: 6%; 2576 } 2577 .col-md-6.vinculosInfo a { 2578 padding: 16px 15px; 2579 } 2580 .contactInfo h2:before { 2581 left: 4%; 2582 } 2583 .comoConsigo h2:before { 2584 font-size: 4rem; 2585 } 2586 .mg_content_speaker-internacional .serviSection1 h2:before { 2587 font-size: 2.5rem; 2588 left: 8%; 2589 } 2590 .col-md-12.serviSection3Consultorias h2 { 2591 font-size: 32px; 2592 } 2593 2594 2595 2596} 2597 2598@media screen and (max-width: 340px) { 2599 2600 2601 2602} 2603 2604@media screen and (min-width:0\0) { 2605/* Tus estilos CSS para IE9, IE10, IE11 */ 2606 2607 2608} 2609 2610@supports (-ms-ime-align:auto) { 2611/* Tus estilos CSS para EDGE */ 2612 2613 2614}
2614 2615 2616@-moz-document url-prefix() { 2617/* Tus estilos CSS para Mozilla */ 2618 2619 2620} 2621/* FIN CSS */ </style> 2622 <meta name="google-site-verification" content="PWt6O6oPb3IUASDZMCpED0M0rapTABneKq_A_wHUkYc" /> 2623<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css"/> </head> 2624<body> 2625
2625<script src="https://sdk.amazonaws.com/js/aws-sdk-2.799.0.min.js"></script>
2625 2626
2626<script src="https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js"></script>
2626 <div id="mg_pre-carga"> 2627 <div id="mg_page"> 2628 <div class="header"> 2629 <div class="container"> 2630 <div id="" class="row" style=""> 2631 2632 <div class="col-md-4 headLogo animate__animated wow animate__slideInDown animate__delay-1s"> 2633 <a href="/home"><img src="https://s3.us-east-2.amazonaws.com/mgpanel/logo-soy-roxana-zJh.png" alt="Logo Soy Roxana" class="img-fluid"></a> 2634</div> 2635 2636<div class="col-md-8 headMenu animate__animated wow animate__slideInDown animate__delay-1s"> 2637 <ul class="headList"> 2638 <li><a href="/home">INICIO</a></li> 2639 <li><a href="/pag/acerca-de-mi">ACERCA DE MI</a></li> 2640 <li> 2641 <div class="dropdown"> 2642 <a class="btn btn-secondary dropdown-toggle" role="button" id="dropdownMenuLink" data-bs-toggle="dropdown" aria-expanded="false"> 2643 SERVICIOS 2644 </a> 2645 2646 <ul class="dropdown-menu" aria-labelledby="dropdownMenuLink"> 2647 <li><a class="dropdown-item" href="/pag/cx-love-brand-para-pymes">CX Love Brand</a></li> 2648 <li><a class="dropdown-item" href="/pag/asesorias-lovesessions-para-emprendedores">Love Sessions</a></li> 2649 <li><a class="dropdown-item" href="/pag/speaker-internacional">Conferences Extreme Love</a></li> 2650 <li><a class="dropdown-item" href="/pag/consultorias-empresariales-xcustomer">XCustomer</a></li> 2651 <li><a class="dropdown-item" href="/pag/cursos-de-marketing-para-emprendedores">Marketing Xtraining Online</a></li> 2652 </ul> 2653 </div> 2654</li> 2655 <li><a href="/home#testi">TESTIMONIALES</a></li> 2656 <li><a href="/pag/contacto">CONTACTO</a></li> 2657 <!-- <li><a class="menu" href="#"><i class="fa-solid fa-bars"></i></a></li> --> 2658 </ul> 2659</div> 2660 2661<div class="mg_menu_movil"> 2662 <a href="/home"><img src="https://s3.us-east-2.amazonaws.com/mgpanel/227-home-white.png" alt="Home Soy Roxana"></a> 2663 <a href="javascript:void(0)" class="mg_movil_icon"><img src="https://s3.us-east-2.amazonaws.com/mgpanel/803-menu-white.png" alt="Menu Soy Roxana"></a> 2664 <a href="https://www.instagram.com/chacon_roxana/"><img src="https://s3.us-east-2.amazonaws.com/mgpanel/instagram-white-iwu-2x2.png" alt="Instagram Soy Roxana"></a> 2665 <a href="/pag/contacto"><img src="https://s3.us-east-2.amazonaws.com/mgpanel/mail-white-nab.png" alt="Contacto Soy Roxana"></a> 2666</div> 2667 2668<nav class="mg_menu_principal"> 2669 <ul> 2670 <li><a href="/home">INICIO</a></li> 2671 <li><a href="/pag/acerca-de-mi">ACERCA DE MI</a></li> 2672 <li><a href="/pag/cx-love-brand-para-pymes">CX Love Brand</a></li> 2673 <li><a href="/pag/asesorias-lovesessions-para-emprendedores">Love Sessions</a></li> 2674 <li><a href="/pag/speaker-internacional">Conferences Extreme Love</a></li> 2675 <li><a href="/pag/consultorias-empresariales-xcustomer">XCustomer</a></li> 2676 <li><a href="/pag/cursos-de-marketing-para-emprendedores">Marketing Xtraining Online</a></li> 2677 <li><a href="/home#testi">TESTIMONIALES</a></li> 2678 <li><a href="/pag/contacto">CONTACTO</a></li> 2679 </ul> 2680 2681 <div class="menu-social"> 2682 <a target="_blank" rel="nofollow" href="https://www.instagram.com/chacon_roxana/"><i class="fa-brands fa-instagram"></i></a> 2683 <a target="_blank" rel="nofollow" href="https://www.linkedin.com/in/roxana-chacon-ba0a1a33"><i class="fa-brands fa-linkedin"></i></a> 2684 <a target="_blank" rel="nofollow" href="https://www.tiktok.com/@chacon_roxana"><i class="fa-brands fa-tiktok"></i></a> 2685 <a target="_blank" href="[email protected]"><i class="fa-solid fa-envelope"></i></a> 2686 </div> 2687 2688</nav> 2689 </div> 2690
2690<script> 2691 $(window).scroll(function(){ 2692 if ($(this).scrollTop() > 100) { 2693 $('#menu').addClass('menu_scroll'); 2694 $('#menu .headLogo').css('visibility', 'visible'); 2695 } else { 2696 $('#menu').removeClass('menu_scroll'); 2697 } 2698}); 2699 2700 $('.mg_movil_icon').click(function(event){ 2701 document.querySelector( ".mg_menu_principal" ).classList.toggle("is_active"); 2702 event.preventDefault(); 2703 }); 2704 $('.mg_menu_principal ul li a[href^="#"]').click(function(event) { 2705 document.querySelector( ".mg_menu_principal" ).classList.toggle("is_active"); 2706 event.preventDefault(); 2707 }); </script>
2707 2708 </div> 2709 </div> <div class="row"> <div id="" class="" style="width: 100%;"> 2710 2711 2712 <div class="mg_content mg_content_speaker-internacional"> 2713 <div class="extremeLoveCont"> 2714 2715 2716 <div class="bannerCont cxBanner"> 2717 <div class="container "> 2718 <div class="row"> 2719 2720 2721 <div class="col-md-7 bannerContInfoPrin"> 2722 <h1 class="titleBannerCont">Speaker Internacional âConferences Extreme Loveâ</h1> 2723 <p><strong>¿Quieres vivir una experiencia extraordinaria que motive, inspire y mueva la fibra de los colaboradores de tu empresa o asistentes de tu evento?</strong></p> 2724 <p>Si respondiste que sÃ, tengo lo que necesitas: <strong>âConferences Extreme Loveâ</strong></p> 2725 <p>En este espacio compartiré un explosivo momento formativo, inspirador y emocionante donde les mostraré las técnicas probadas que mejorarán la experiencia del consumidor de tu negocio y llevarán a tu marca directo al corazón de tu cliente.</p> 2726 <p>En pocas palabras, ¡Le daré a los asistentes del evento, las estrategias que necesitan para conquistar al consumidor!</p> 2727 <p>Asimismo, me valgo de mis dotes histriónicos para mantener su atención y llevarlos a un interesante viaje que les permitirá sacar lo mejor de ellos mismos. De esta manera, afianzarán los conocimientos para brindarles a tus consumidores una experiencia insuperable.</p> 2728 <!-- <a href="/pag/contacto" class="btmPrin">¡Quiero este servicio, Roxana!</a> --> 2729 </div> 2730 2731 <div class="col-md-5 bannerContImg"><img src="https://s3.us-east-2.amazonaws.com/mgpanel/edit2-fuE.png" alt="Speaker internacional de conferencias para empresas, multinacionales y pymes" class="img-fluid"></div> 2732 2733 </div> 2734 </div> 2735 </div> 2736 2737 <div class="serviSection1"> 2738 <div class="container"> 2739 <div class="row"> 2740 2741 <h2 class="titleSec"><span>Importanteâ¦</span></h2> 2742 2743 <p>Mis conferencias online o presencial son memorables porque cuentan con el <strong>Efecto Wow</strong> y una mezcla de LoveBrand, asà que en una sola jornada tendrás la oportunidad de transformar tu negocio en una LoveMark única.</p> 2744 <p>Si quieres apuntar directamente al corazón de tu consumidor y hacer que te elija como su opción número 1, ¡Yo puedo ayudarte a lograrlo!</p> 2745 <p>Estas conferencias están dirigidas a empresas, multinacionales, Pymes.</p> 2746 2747 </div> 2748 </div> 2749 </div> 2750 2751 2752 <div class="interCont"> 2753 <div class="container"> 2754 <p>âEntre tu marca y tu cliente, yo seré el cupidoâ</p> 2755 </div> 2756 </div> 2757 2758 2759 <div class="serviSection2"> 2760 <div class="container"> 2761 <div class="row"> 2762 2763 <div class="col-md-7 flechaContInfo"> 2764 <h2 class="titleSec">¿Qué puedes esperar de mà como Speaker de tu conferencia?</h2> 2765 <h4>Si decides que sea parte de tu evento (online y/o presencial) puedes esperar de mÃ:</h4> 2766 <ul class="serviSectionList"> 2767 <li><i class="fa-regular fa-heart"></i> <strong>Dinamismo y pasión</strong> para que la audiencia se mantenga con la energÃa alta y conectada conmigo hasta el final.</li> 2768 <li><i class="fa-regular fa-heart"></i> <strong>Promoción de tu evento</strong> en mis redes sociales.</li> 2769 <li><i class="fa-regular fa-heart"></i> Y sobre todo, <strong>una conferencia útil y práctica</strong>, con información fácil de implementar para la audiencia.</li> 2770 </ul> 2771 <div class="coversarBtmInfo"> 2772 <p>¿Es la transformación que buscas en tu equipo?</p> 2773 <a href="/pag/contacto" class="btmPrin">Sà Roxana, deseo esta conferencia en mi empresa</a> 2774 </div> 2775 2776 </div> 2777 2778 <div class="col-md-5 flechaContImg"><img src="https://s3.us-east-2.amazonaws.com/mgpanel/edit3-GKu.png" alt="Extreme love conferences para enamorar a tus clientes" class="img-fluid"></div> 2779 2780 </div> 2781 </div> 2782 </div> 2783 2784 2785 <!-- <div class="serviSection3"> 2786 <div class="container"> 2787 <div class="row"> 2788 2789 <div class="col-md-12 serviSection3Consultorias"> 2790 <h2 class="titleSec">
2790ConsultorÃas empresariales âXCustomerâ</h2> 2791 <p>¿Quieres mejorar la experiencia de tus usuarios y permitir que tu marca esté un paso delante de los competidores más grandes de tu sector?</p> 2792 </div> 2793 2794 <div class="col-md-6"> 2795 <h2 class="titleSec">¡Es posible!</h2> 2796 <p>Como Official Partner de XCustomer Group en Panamá puedo ofrecerte a través de las consultorÃas empresariales el modelo XCustomer, ideado para que consigas una mejor percepción de tus clientes, lo que se traduce en una mayor rentabilidad de tu empresa.</p> 2797 <p>En este servicio implementaremos 6 pasos para el desarrollo del Costumer Experince de tu negocio, crearemos el comité que se encargará de esta misión y junto a los colaboradores que estén comprometidos desarrollaremos el modelo. Con este trabajo interno, podrás consolidar una mejor relación con tu cliente que te permitirá destacar en tu nicho.</p> 2798 </div> 2799 2800 <div class="col-md-6"> 2801 <h2 class="titleSec">¡No solo eso!</h2> 2802 <p>Gracias a la tecnologÃa que usamos, mediremos los esfuerzos de las estrategias que deseas implementar, asà que si optas por este servicio, tendrás el acceso a un software que te ayudará a medir la experiencia que les ofreces a tus consumidores y el trabajo que realiza el comité colaborador.</p> 2803 <p>Recuerda, las personas no buscan un producto o un servicio, más bien, desean vivir una experiencia única.</p> 2804 </div> 2805 2806 <div class="col-md-12 serviSect3Btm"><a href="/pag/contacto" class="btmPrin">Necesito estas consultorÃas para mi empresa</a></div> 2807 2808 </div> 2809 </div> 2810 </div> --> 2811 2812 2813 2814</div> </div> 2815 </div> 2816 </div> <div class="contacto" id="Contacto"> 2817 <div id="" class="" style=""> 2818 2819 <div class="contactInfo"> 2820 <div class="container"> 2821 <div class="row"> 2822 <h2 class="titleSec animate__animated wow animate__zoomIn"><span>Entre tu marca y tu cliente, yo seré el cupido</span></h2> 2823 <p class="animate__animated wow animate__zoomIn"><span>Hola, soy Roxana Chacón y estoy aquà para ayudarte a transformar tu marca en la 2824elección número 1 de tu cliente.</span></p> 2825 <p class="animate__animated wow animate__zoomIn">Si deseas que charlemos sobre tu propuesta y lo que quieres lograr con tu marca, llena el siguiente formulario y me pondré en contacto contigo lo más pronto posible.</p> 2826 </div> 2827 </div> 2828</div> 2829 2830 2831 2832<div class="contactForm"> 2833 <div class="container animate__animated wow animate__fadeInUp"> 2834 2835 <style>.iti { 2836 position: relative; 2837 display: block; 2838 width: 100%; 2839} 2840 .iti * { 2841 box-sizing: border-box; 2842 -moz-box-sizing: border-box; } 2843 .iti__hide { 2844 display: none; } 2845 .iti__v-hide { 2846 visibility: hidden; } 2847 .iti input, .iti input[type=text], .iti input[type=tel] { 2848 position: relative; 2849 z-index: 0; 2850 margin-top: 0 !important; 2851 margin-bottom: 0 !important; 2852 padding-right: 36px; 2853 margin-right: 0; } 2854 .iti__flag-container { 2855 position: absolute; 2856 top: 0; 2857 bottom: 0; 2858 right: 0; 2859 padding: 1px; } 2860 .iti__selected-flag { 2861 z-index: 1; 2862 position: relative; 2863 display: flex; 2864 align-items: center; 2865 height: 100%; 2866 padding: 0 6px 0 8px; } 2867 .iti__arrow { 2868 margin-left: 6px; 2869 width: 0; 2870 height: 0; 2871 border-left: 3px solid transparent; 2872 border-right: 3px solid transparent;
2873 border-top: 4px solid #555; } 2874 .iti__arrow--up { 2875 border-top: none; 2876 border-bottom: 4px solid #555; } 2877 .iti__country-list { 2878 position: absolute; 2879 z-index: 2; 2880 list-style: none; 2881 text-align: left; 2882 padding: 0; 2883 margin: 0 0 0 -1px; 2884 box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); 2885 background-color: white; 2886 border: 1px solid #CCC; 2887 white-space: nowrap; 2888 max-height: 200px; 2889 overflow-y: scroll; 2890 -webkit-overflow-scrolling: touch; } 2891 .iti__country-list--dropup { 2892 bottom: 100%; 2893 margin-bottom: -1px; } 2894 @media (max-width: 500px) { 2895 .iti__country-list { 2896 white-space: normal; } } 2897 .iti__flag-box { 2898 display: inline-block; 2899 width: 20px; } 2900 .iti__divider { 2901 padding-bottom: 5px; 2902 margin-bottom: 5px; 2903 border-bottom: 1px solid #CCC; } 2904 .iti__country { 2905 padding: 5px 10px; 2906 outline: none; } 2907 .iti__dial-code { 2908 color: #999; } 2909 .iti__country.iti__highlight { 2910 background-color: rgba(0, 0, 0, 0.05); } 2911 .iti__flag-box, .iti__country-name, .iti__dial-code { 2912 vertical-align: middle; } 2913 .iti__flag-box, .iti__country-name { 2914 margin-right: 6px; } 2915 .iti--allow-dropdown input, .iti--allow-dropdown input[type=text], .iti--allow-dropdown input[type=tel], .iti--separate-dial-code input, .iti--separate-dial-code input[type=text], .iti--separate-dial-code input[type=tel] { 2916 padding-right: 6px; 2917 padding-left: 52px; 2918 margin-left: 0; } 2919 .iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container { 2920 right: auto; 2921 left: 0; } 2922 .iti--allow-dropdown .iti__flag-container:hover { 2923 cursor: pointer; } 2924 .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag { 2925 background-color: rgba(0, 0, 0, 0.05); } 2926 .iti--allow-dropdown input[disabled] + .iti__flag-container:hover, 2927 .iti--allow-dropdown input[readonly] + .iti__flag-container:hover { 2928 cursor: default; } 2929 .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag, 2930 .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag { 2931 background-color: transparent; } 2932 .iti--separate-dial-code .iti__selected-flag { 2933 background-color: rgba(0, 0, 0, 0.05); } 2934 .iti--separate-dial-code .iti__selected-dial-code { 2935 margin-left: 6px; } 2936 .iti--container { 2937 position: absolute; 2938 top: -1000px; 2939 left: -1000px; 2940 z-index: 1060; 2941 padding: 1px; } 2942 .iti--container:hover { 2943 cursor: pointer; } 2944 2945 .iti-mobile .iti--container { 2946 top: 30px; 2947 bottom: 30px; 2948 left: 30px; 2949 right: 30px; 2950 position: fixed; } 2951 2952 .iti-mobile .iti__country-list { 2953 max-height: 100%; 2954 width: 100%; } 2955 2956 .iti-mobile .iti__country { 2957 padding: 10px 10px; 2958 line-height: 1.5em; } 2959 2960 .iti__flag { 2961 width: 20px; } 2962 .iti__flag.iti__be { 2963 width: 18px; } 2964 .iti__flag.iti__ch { 2965 width: 15px; } 2966 .iti__flag.iti__mc { 2967 width: 19px; } 2968 .iti__flag.iti__ne { 2969 width: 18px; } 2970 .iti__flag.iti__np { 2971 width: 13px; } 2972 .iti__flag.iti__va { 2973 width: 15px; } 2974 @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { 2975 .iti__flag { 2976 background-size: 5652px 15px; } } 2977 .iti__flag.iti__ac { 2978 height: 10px; 2979 background-position: 0px 0px; } 2980 .iti__flag.iti__ad { 2981 height: 14px; 2982 background-position: -22px 0px; } 2983 .iti__flag.iti__ae { 2984 height: 10px; 2985 background-position: -44px 0px; } 2986 .iti__flag.iti__af { 2987 height: 14px; 2988 background-position: -66px 0px; } 2989 .iti__flag.iti__ag { 2990 height: 14px; 2991 background-position: -88px 0px; } 2992 .iti__flag.iti__ai { 2993 height: 10px; 2994 background-position: -110px 0px; } 2995 .iti__flag.iti__al { 2996 height: 15px; 2997 background-position: -132px 0px; } 2998 .iti__flag.iti__am { 2999 height: 10px; 3000 background-position: -154px 0px; } 3001 .iti__flag.iti__ao { 3002 height: 14px; 3003 background-position: -176px 0px; } 3004 .iti__flag.iti__aq { 3005 height: 14px; 3006 background-position: -198px 0px; } 3007 .iti__flag.iti__ar { 3008 height: 13px; 3009 background-position: -220px 0px; } 3010 .iti__flag.iti__as { 3011 height: 10px; 3012 background-position: -242px 0px; } 3013 .iti__flag.iti__at { 3014 height: 14px; 3015 background-position: -264px 0px; } 3016 .iti__flag.iti__au { 3017 height: 10px; 3018 background-position: -286px 0px; } 3019 .iti__flag.iti__aw { 3020 height: 14px; 3021 background-position: -308px 0px; } 3022 .iti__flag.iti__ax { 3023 height: 13px; 3024 background-position: -330px 0px; } 3025 .iti__flag.iti__az { 3026 height: 10px; 3027 background-position: -352px 0px; } 3028 .iti__flag.iti__ba { 3029 height: 10px; 3030 background-position: -374px 0px; } 3031 .iti__flag.iti__bb { 3032 height: 14px; 3033 background-position: -396px 0px; } 3034 .iti__flag.iti__bd { 3035 height: 12px; 3036 background-position: -418px 0px; } 3037 .iti__flag.iti__be { 3038 height: 15px; 3039 background-position: -440px 0px; } 3040 .iti__flag.iti__bf { 3041 height: 14px; 3042 background-position: -460px 0px; } 3043 .iti__flag.iti__bg { 3044 height: 12px; 3045 background-position: -482px 0px; } 3046 .iti__flag.iti__bh { 3047 height: 12px; 3048 background-position: -504px 0px; } 3049 .iti__flag.iti__bi { 3050 height: 12px; 3051 background-position: -526px 0px; } 3052 .iti__flag.iti__bj { 3053 height: 14px; 3054 background-position: -548px 0px; } 3055 .iti__flag.iti__bl { 3056 height: 14px; 3057 background-position: -570px 0px; } 3058 .iti__flag.iti__bm { 3059 height: 10px; 3060 background-position: -592px 0px; } 3061 .iti__flag.iti__bn { 3062 height: 10px; 3063 background-position: -614px 0px; } 3064 .iti__flag.iti__bo { 3065 height: 14px; 3066 background-position: -636px 0px; } 3067 .iti__flag.iti__bq { 3068 height: 14px; 3069 background-position: -658px 0px; } 3070 .iti__flag.iti__br { 3071 height: 14px; 3072 background-position: -680px 0px; } 3073 .iti__flag.iti__bs { 3074 height: 10px; 3075 background-position: -702px 0px; } 3076 .iti__flag.iti__bt { 3077 height: 14px; 3078 background-position: -724px 0px; } 3079 .iti__flag.iti__bv { 3080 height: 15px; 3081 background-position: -746px 0px; } 3082 .iti__flag.iti__bw { 3083 height: 14px; 3084 background-position: -768px 0px; } 3085 .iti__flag.iti__by { 3086 height: 10px; 3087 background-position: -790px 0px; } 3088 .iti__flag.iti__bz { 3089 height: 14px; 3090 background-position: -812px 0px; } 3091 .iti__flag.iti__ca { 3092 height: 10px; 3093 background-position: -834px 0px; } 3094 .iti__flag.iti__cc { 3095 height: 10px; 3096 background-position: -856px 0px; } 3097 .iti__flag.iti__cd { 3098 height: 15px; 3099 background-position: -878px 0px; } 3100 .iti__flag.iti__cf {
3101 height: 14px; 3102 background-position: -900px 0px; } 3103 .iti__flag.iti__cg { 3104 height: 14px; 3105 background-position: -922px 0px; } 3106 .iti__flag.iti__ch { 3107 height: 15px; 3108 background-position: -944px 0px; } 3109 .iti__flag.iti__ci { 3110 height: 14px; 3111 background-position: -961px 0px; } 3112 .iti__flag.iti__ck { 3113 height: 10px; 3114 background-position: -983px 0px; } 3115 .iti__flag.iti__cl { 3116 height: 14px; 3117 background-position: -1005px 0px; } 3118 .iti__flag.iti__cm { 3119 height: 14px; 3120 background-position: -1027px 0px; } 3121 .iti__flag.iti__cn { 3122 height: 14px; 3123 background-position: -1049px 0px; } 3124 .iti__flag.iti__co { 3125 height: 14px; 3126 background-position: -1071px 0px; } 3127 .iti__flag.iti__cp { 3128 height: 14px; 3129 background-position: -1093px 0px; } 3130 .iti__flag.iti__cr { 3131 height: 12px; 3132 background-position: -1115px 0px; } 3133 .iti__flag.iti__cu { 3134 height: 10px; 3135 background-position: -1137px 0px; } 3136 .iti__flag.iti__cv { 3137 height: 12px; 3138 background-position: -1159px 0px; } 3139 .iti__flag.iti__cw { 3140 height: 14px; 3141 background-position: -1181px 0px; } 3142 .iti__flag.iti__cx { 3143 height: 10px; 3144 background-position: -1203px 0px; } 3145 .iti__flag.iti__cy { 3146 height: 14px; 3147 background-position: -1225px 0px; } 3148 .iti__flag.iti__cz { 3149 height: 14px; 3150 background-position: -1247px 0px; } 3151 .iti__flag.iti__de { 3152 height: 12px; 3153 background-position: -1269px 0px; } 3154 .iti__flag.iti__dg { 3155 height: 10px; 3156 background-position: -1291px 0px; } 3157 .iti__flag.iti__dj { 3158 height: 14px; 3159 background-position: -1313px 0px; } 3160 .iti__flag.iti__dk { 3161 height: 15px; 3162 background-position: -1335px 0px; } 3163 .iti__flag.iti__dm { 3164 height: 10px; 3165 background-position: -1357px 0px; } 3166 .iti__flag.iti__do { 3167 height: 14px; 3168 background-position: -1379px 0px; } 3169 .iti__flag.iti__dz { 3170 height: 14px; 3171 background-position: -1401px 0px; } 3172 .iti__flag.iti__ea { 3173 height: 14px; 3174 background-position: -1423px 0px; } 3175 .iti__flag.iti__ec { 3176 height: 14px; 3177 background-position: -1445px 0px; } 3178 .iti__flag.iti__ee { 3179 height: 13px; 3180 background-position: -1467px 0px; } 3181 .iti__flag.iti__eg { 3182 height: 14px; 3183 background-position: -1489px 0px; } 3184 .iti__flag.iti__eh { 3185 height: 10px; 3186 background-position: -1511px 0px; } 3187 .iti__flag.iti__er { 3188 height: 10px; 3189 background-position: -1533px 0px; } 3190 .iti__flag.iti__es { 3191 height: 14px; 3192 background-position: -1555px 0px; } 3193 .iti__flag.iti__et { 3194 height: 10px; 3195 background-position: -1577px 0px; } 3196 .iti__flag.iti__eu { 3197 height: 14px; 3198 background-position: -1599px 0px; } 3199 .iti__flag.iti__fi { 3200 height: 12px; 3201 background-position: -1621px 0px; } 3202 .iti__flag.iti__fj { 3203 height: 10px; 3204 background-position: -1643px 0px; } 3205 .iti__flag.iti__fk { 3206 height: 10px; 3207 background-position: -1665px 0px; } 3208 .iti__flag.iti__fm { 3209 height: 11px; 3210 background-position: -1687px 0px; } 3211 .iti__flag.iti__fo { 3212 height: 15px; 3213 background-position: -1709px 0px; } 3214 .iti__flag.iti__fr { 3215 height: 14px; 3216 background-position: -1731px 0px; } 3217 .iti__flag.iti__ga { 3218 height: 15px; 3219 background-position: -1753px 0px; } 3220 .iti__flag.iti__gb { 3221 height: 10px; 3222 background-position: -1775px 0px; } 3223 .iti__flag.iti__gd { 3224 height: 12px; 3225 background-position: -1797px 0px; } 3226 .iti__flag.iti__ge { 3227 height: 14px; 3228 background-position: -1819px 0px; } 3229 .iti__flag.iti__gf { 3230 height: 14px; 3231 background-position: -1841px 0px; } 3232 .iti__flag.iti__gg { 3233 height: 14px; 3234 background-position: -1863px 0px; } 3235 .iti__flag.iti__gh { 3236 height: 14px; 3237 background-position: -1885px 0px; } 3238 .iti__flag.iti__gi { 3239 height: 10px; 3240 background-position: -1907px 0px; } 3241 .iti__flag.iti__gl { 3242 height: 14px; 3243 background-position: -1929px 0px; } 3244 .iti__flag.iti__gm { 3245 height: 14px; 3246 background-position: -1951px 0px; } 3247 .iti__flag.iti__gn { 3248 height: 14px; 3249 background-position: -1973px 0px; } 3250 .iti__flag.iti__gp { 3251 height: 14px; 3252 background-position: -1995px 0px; } 3253 .iti__flag.iti__gq { 3254 height: 14px; 3255 background-position: -2017px 0px; } 3256 .iti__flag.iti__gr { 3257 height: 14px; 3258 background-position: -2039px 0px; } 3259 .iti__flag.iti__gs { 3260 height: 10px; 3261 background-position: -2061px 0px; } 3262 .iti__flag.iti__gt { 3263 height: 13px; 3264 background-position: -2083px 0px; } 3265 .iti__flag.iti__gu { 3266 height: 11px; 3267 background-position: -2105px 0px; } 3268 .iti__flag.iti__gw { 3269 height: 10px; 3270 background-position: -2127px 0px; } 3271 .iti__flag.iti__gy { 3272 height: 12px; 3273 background-position: -2149px 0px; } 3274 .iti__flag.iti__hk { 3275 height: 14px; 3276 background-position: -2171px 0px; } 3277 .iti__flag.iti__hm { 3278 height: 10px; 3279 background-position: -2193px 0px; } 3280 .iti__flag.iti__hn { 3281 height: 10px; 3282 background-position: -2215px 0px; } 3283 .iti__flag.iti__hr {
3284 height: 10px; 3285 background-position: -2237px 0px; } 3286 .iti__flag.iti__ht { 3287 height: 12px; 3288 background-position: -2259px 0px; } 3289 .iti__flag.iti__hu { 3290 height: 10px; 3291 background-position: -2281px 0px; } 3292 .iti__flag.iti__ic { 3293 height: 14px; 3294 background-position: -2303px 0px; } 3295 .iti__flag.iti__id { 3296 height: 14px; 3297 background-position: -2325px 0px; } 3298 .iti__flag.iti__ie { 3299 height: 10px; 3300 background-position: -2347px 0px; } 3301 .iti__flag.iti__il { 3302 height: 15px; 3303 background-position: -2369px 0px; } 3304 .iti__flag.iti__im { 3305 height: 10px; 3306 background-position: -2391px 0px; } 3307 .iti__flag.iti__in { 3308 height: 14px; 3309 background-position: -2413px 0px; } 3310 .iti__flag.iti__io { 3311 height: 10px; 3312 background-position: -2435px 0px; } 3313 .iti__flag.iti__iq { 3314 height: 14px; 3315 background-position: -2457px 0px; } 3316 .iti__flag.iti__ir { 3317 height: 12px; 3318 background-position: -2479px 0px; } 3319 .iti__flag.iti__is { 3320 height: 15px; 3321 background-position: -2501px 0px; } 3322 .iti__flag.iti__it { 3323 height: 14px; 3324 background-position: -2523px 0px; } 3325 .iti__flag.iti__je { 3326 height: 12px; 3327 background-position: -2545px 0px; } 3328 .iti__flag.iti__jm { 3329 height: 10px; 3330 background-position: -2567px 0px; } 3331 .iti__flag.iti__jo { 3332 height: 10px; 3333 background-position: -2589px 0px; } 3334 .iti__flag.iti__jp { 3335 height: 14px; 3336 background-position: -2611px 0px; } 3337 .iti__flag.iti__ke { 3338 height: 14px; 3339 background-position: -2633px 0px; } 3340 .iti__flag.iti__kg { 3341 height: 12px; 3342 background-position: -2655px 0px; } 3343 .iti__flag.iti__kh { 3344 height: 13px; 3345 background-position: -2677px 0px; } 3346 .iti__flag.iti__ki { 3347 height: 10px; 3348 background-position: -2699px 0px; } 3349 .iti__flag.iti__km { 3350 height: 12px; 3351 background-position: -2721px 0px; } 3352 .iti__flag.iti__kn { 3353 height: 14px; 3354 background-position: -2743px 0px; } 3355 .iti__flag.iti__kp { 3356 height: 10px; 3357 background-position: -2765px 0px; } 3358 .iti__flag.iti__kr { 3359 height: 14px; 3360 background-position: -2787px 0px; } 3361 .iti__flag.iti__kw { 3362 height: 10px; 3363 background-position: -2809px 0px; } 3364 .iti__flag.iti__ky { 3365 height: 10px; 3366 background-position: -2831px 0px; } 3367 .iti__flag.iti__kz { 3368 height: 10px; 3369 background-position: -2853px 0px; } 3370 .iti__flag.iti__la { 3371 height: 14px; 3372 background-position: -2875px 0px; } 3373 .iti__flag.iti__lb { 3374 height: 14px; 3375 background-position: -2897px 0px; } 3376 .iti__flag.iti__lc { 3377 height: 10px; 3378 background-position: -2919px 0px; } 3379 .iti__flag.iti__li { 3380 height: 12px; 3381 background-position: -2941px 0px; } 3382 .iti__flag.iti__lk { 3383 height: 10px; 3384 background-position: -2963px 0px; } 3385 .iti__flag.iti__lr { 3386 height: 11px; 3387 background-position: -2985px 0px; } 3388 .iti__flag.iti__ls { 3389 height: 14px; 3390 background-position: -3007px 0px; } 3391 .iti__flag.iti__lt { 3392 height: 12px; 3393 background-position: -3029px 0px; } 3394 .iti__flag.iti__lu { 3395 height: 12px; 3396 background-position: -3051px 0px; } 3397 .iti__flag.iti__lv { 3398 height: 10px; 3399 background-position: -3073px 0px; } 3400 .iti__flag.iti__ly { 3401 height: 10px; 3402 background-position: -3095px 0px; } 3403 .iti__flag.iti__ma { 3404 height: 14px; 3405 background-position: -3117px 0px; } 3406 .iti__flag.iti__mc { 3407 height: 15px; 3408 background-position: -3139px 0px; } 3409 .iti__flag.iti__md { 3410 height: 10px; 3411 background-position: -3160px 0px; } 3412 .iti__flag.iti__me { 3413 height: 10px; 3414 background-position: -3182px 0px; } 3415 .iti__flag.iti__mf { 3416 height: 14px; 3417 background-position: -3204px 0px; } 3418 .iti__flag.iti__mg { 3419 height: 14px; 3420 background-position: -3226px 0px; } 3421 .iti__flag.iti__mh { 3422 height: 11px; 3423 background-position: -3248px 0px; } 3424 .iti__flag.iti__mk { 3425 height: 10px; 3426 background-position: -3270px 0px; } 3427 .iti__flag.iti__ml { 3428 height: 14px; 3429 background-position: -3292px 0px; } 3430 .iti__flag.iti__mm { 3431 height: 14px; 3432 background-position: -3314px 0px; } 3433 .iti__flag.iti__mn { 3434 height: 10px; 3435 background-position: -3336px 0px; } 3436 .iti__flag.iti__mo { 3437 height: 14px; 3438 background-position: -3358px 0px; } 3439 .iti__flag.iti__mp { 3440 height: 10px; 3441 background-position: -3380px 0px; } 3442 .iti__flag.iti__mq { 3443 height: 14px; 3444 background-position: -3402px 0px; } 3445 .iti__flag.iti__mr { 3446 height: 14px; 3447 background-position: -3424px 0px; } 3448 .iti__flag.iti__ms { 3449 height: 10px; 3450 background-position: -3446px 0px; } 3451 .iti__flag.iti__mt { 3452 height: 14px; 3453 background-position: -3468px 0px; } 3454 .iti__flag.iti__mu { 3455 height: 14px; 3456 background-position: -3490px 0px; } 3457 .iti__flag.iti__mv { 3458 height: 14px; 3459 background-position: -3512px 0px; } 3460 .iti__flag.iti__mw { 3461 height: 14px; 3462 background-position: -3534px 0px; } 3463 .iti__flag.iti__mx { 3464 height: 12px; 3465 background-position: -3556px 0px; } 3466 .iti__flag.iti__my { 3467 height: 10px; 3468 background-position: -3578px 0px; } 3469 .iti__flag.iti__mz { 3470 height: 14px; 3471 background-position: -3600px 0px; } 3472 .iti__flag.iti__na { 3473 height: 14px; 3474 background-position: -3622px 0px; } 3475 .iti__flag.iti__nc { 3476 height: 10px; 3477 background-position: -3644px 0px; } 3478 .iti__flag.iti__ne { 3479 height: 15px; 3480 background-position: -3666px 0px; } 3481 .iti__flag.iti__nf { 3482 height: 10px; 3483 background-position: -3686px 0px; } 3484 .iti__flag.iti__ng { 3485 height: 10px; 3486 background-position: -3708px 0px; } 3487 .iti__flag.iti__ni { 3488 height: 12px;
3489 background-position: -3730px 0px; } 3490 .iti__flag.iti__nl { 3491 height: 14px; 3492 background-position: -3752px 0px; } 3493 .iti__flag.iti__no { 3494 height: 15px; 3495 background-position: -3774px 0px; } 3496 .iti__flag.iti__np { 3497 height: 15px; 3498 background-position: -3796px 0px; } 3499 .iti__flag.iti__nr { 3500 height: 10px; 3501 background-position: -3811px 0px; } 3502 .iti__flag.iti__nu { 3503 height: 10px; 3504 background-position: -3833px 0px; } 3505 .iti__flag.iti__nz { 3506 height: 10px; 3507 background-position: -3855px 0px; } 3508 .iti__flag.iti__om { 3509 height: 10px; 3510 background-position: -3877px 0px; } 3511 .iti__flag.iti__pa { 3512 height: 14px; 3513 background-position: -3899px 0px; } 3514 .iti__flag.iti__pe { 3515 height: 14px; 3516 background-position: -3921px 0px; } 3517 .iti__flag.iti__pf { 3518 height: 14px; 3519 background-position: -3943px 0px; } 3520 .iti__flag.iti__pg { 3521 height: 15px; 3522 background-position: -3965px 0px; } 3523 .iti__flag.iti__ph { 3524 height: 10px; 3525 background-position: -3987px 0px; } 3526 .iti__flag.iti__pk { 3527 height: 14px; 3528 background-position: -4009px 0px; } 3529 .iti__flag.iti__pl { 3530 height: 13px; 3531 background-position: -4031px 0px; } 3532 .iti__flag.iti__pm { 3533 height: 14px; 3534 background-position: -4053px 0px; } 3535 .iti__flag.iti__pn { 3536 height: 10px; 3537 background-position: -4075px 0px; } 3538 .iti__flag.iti__pr { 3539 height: 14px; 3540 background-position: -4097px 0px; } 3541 .iti__flag.iti__ps { 3542 height: 10px; 3543 background-position: -4119px 0px; } 3544 .iti__flag.iti__pt { 3545 height: 14px; 3546 background-position: -4141px 0px; } 3547 .iti__flag.iti__pw { 3548 height: 13px; 3549 background-position: -4163px 0px; } 3550 .iti__flag.iti__py { 3551 height: 11px; 3552 background-position: -4185px 0px; } 3553 .iti__flag.iti__qa { 3554 height: 8px; 3555 background-position: -4207px 0px; } 3556 .iti__flag.iti__re { 3557 height: 14px; 3558 background-position: -4229px 0px; } 3559 .iti__flag.iti__ro { 3560 height: 14px; 3561 background-position: -4251px 0px; } 3562 .iti__flag.iti__rs { 3563 height: 14px; 3564 background-position: -4273px 0px; } 3565 .iti__flag.iti__ru { 3566 height: 14px; 3567 background-position: -4295px 0px; } 3568 .iti__flag.iti__rw { 3569 height: 14px; 3570 background-position: -4317px 0px; } 3571 .iti__flag.iti__sa { 3572 height: 14px; 3573 background-position: -4339px 0px; } 3574 .iti__flag.iti__sb { 3575 height: 10px; 3576 background-position: -4361px 0px; } 3577 .iti__flag.iti__sc { 3578 height: 10px; 3579 background-position: -4383px 0px; } 3580 .iti__flag.iti__sd { 3581 height: 10px; 3582 background-position: -4405px 0px; } 3583 .iti__flag.iti__se { 3584 height: 13px; 3585 background-position: -4427px 0px; } 3586 .iti__flag.iti__sg { 3587 height: 14px; 3588 background-position: -4449px 0px; } 3589 .iti__flag.iti__sh { 3590 height: 10px; 3591 background-position: -4471px 0px; } 3592 .iti__flag.iti__si { 3593 height: 10px; 3594 background-position: -4493px 0px; } 3595 .iti__flag.iti__sj { 3596 height: 15px; 3597 background-position: -4515px 0px; } 3598 .iti__flag.iti__sk { 3599 height: 14px; 3600 background-position: -4537px 0px; } 3601 .iti__flag.iti__sl { 3602 height: 14px; 3603 background-position: -4559px 0px; } 3604 .iti__flag.iti__sm { 3605 height: 15px; 3606 background-position: -4581px 0px; } 3607 .iti__flag.iti__sn { 3608 height: 14px; 3609 background-position: -4603px 0px; } 3610 .iti__flag.iti__so { 3611 height: 14px; 3612 background-position: -4625px 0px; } 3613 .iti__flag.iti__sr { 3614 height: 14px; 3615 background-position: -4647px 0px; } 3616 .iti__flag.iti__ss { 3617 height: 10px; 3618 background-position: -4669px 0px; } 3619 .iti__flag.iti__st { 3620 height: 10px; 3621 background-position: -4691px 0px; } 3622 .iti__flag.iti__sv { 3623 height: 12px; 3624 background-position: -4713px 0px; } 3625 .iti__flag.iti__sx { 3626 height: 14px; 3627 background-position: -4735px 0px; } 3628 .iti__flag.iti__sy { 3629 height: 14px; 3630 background-position: -4757px 0px; } 3631 .iti__flag.iti__sz { 3632 height: 14px; 3633 background-position: -4779px 0px; } 3634 .iti__flag.iti__ta { 3635 height: 10px; 3636 background-position: -4801px 0px; } 3637 .iti__flag.iti__tc { 3638 height: 10px; 3639 background-position: -4823px 0px; } 3640 .iti__flag.iti__td { 3641 height: 14px; 3642 background-position: -4845px 0px; } 3643 .iti__flag.iti__tf { 3644 height: 14px; 3645 background-position: -4867px 0px; } 3646 .iti__flag.iti__tg { 3647 height: 13px; 3648 background-position: -4889px 0px; } 3649 .iti__flag.iti__th { 3650 height: 14px; 3651 background-position: -4911px 0px; } 3652 .iti__flag.iti__tj { 3653 height: 10px; 3654 background-position: -4933px 0px; } 3655 .iti__flag.iti__tk { 3656 height: 10px; 3657 background-position: -4955px 0px; } 3658 .iti__flag.iti__tl { 3659 height: 10px; 3660 background-position: -4977px 0px; } 3661 .iti__flag.iti__tm { 3662 height: 14px; 3663 background-position: -4999px 0px; } 3664 .iti__flag.iti__tn { 3665 height: 14px; 3666 background-position: -5021px 0px; } 3667 .iti__flag.iti__to { 3668 height: 10px; 3669 background-position: -5043px 0px; } 3670 .iti__flag.iti__tr { 3671 height: 14px; 3672 background-position: -5065px 0px; } 3673 .iti__flag.iti__tt { 3674 height: 12px; 3675 background-position: -5087px 0px; } 3676 .iti__flag.iti__tv { 3677 height: 10px; 3678 background-position: -5109px 0px; } 3679 .iti__flag.iti__tw { 3680 height: 14px; 3681 background-position: -5131px 0px; } 3682 .iti__flag.iti__tz { 3683 height: 14px; 3684 background-position: -5153px 0px; } 3685 .iti__flag.iti__ua { 3686 height: 14px; 3687 background-position: -5175px 0px; } 3688 .iti__flag.iti__ug { 3689 height: 14px; 3690 background-position: -5197px 0px; } 3691 .iti__flag.iti__um { 3692 height: 11px; 3693 background-position: -5219px 0px; } 3694 .iti__flag.iti__un { 3695 height: 14px; 3696 background-position: -5241px 0px; } 3697 .iti__flag.iti__us { 3698 height: 11px; 3699 background-position: -5263px 0px; } 3700 .iti__flag.iti__uy { 3701 height: 14px; 3702 background-position: -5285px 0px; } 3703 .iti__flag.iti__uz { 3704 height: 10px; 3705 background-position: -5307px 0px; } 3706 .iti__flag.iti__va { 3707 height: 15px; 3708 background-position: -5329px 0px; } 3709 .iti__flag.iti__vc { 3710 height: 14px; 3711 background-position: -5346px 0px; } 3712 .iti__flag.iti__ve { 3713 height: 14px; 3714 background-position: -5368px 0px; } 3715 .iti__flag.iti__vg { 3716 height: 10px; 3717 background-position: -5390px 0px; } 3718 .iti__flag.iti__vi { 3719 height: 14px; 3720 background-position: -5412px 0px; } 3721 .iti__flag.iti__vn { 3722 height: 14px; 3723 background-position: -5434px 0px; } 3724 .iti__flag.iti__vu { 3725 height: 12px; 3726 background-position: -5456px 0px; } 3727 .iti__flag.iti__wf { 3728 height: 14px; 3729 background-position: -5478px 0px; } 3730 .iti__flag.iti__ws { 3731 height: 10px; 3732 background-position: -5500px 0px; } 3733 .iti__flag.iti__xk { 3734 height: 15px; 3735 background-position: -5522px 0px; } 3736 .iti__flag.iti__ye { 3737 height: 14px; 3738 background-position: -5544px 0px; } 3739 .iti__flag.iti__yt { 3740 height: 14px; 3741 background-position: -5566px 0px; } 3742 .iti__flag.iti__za { 3743 height: 14px; 3744 background-position: -5588px 0px; } 3745 .iti__flag.iti__zm { 3746 height: 14px; 3747 background-position: -5610px 0px; } 3748 .iti__flag.iti__zw { 3749 height: 10px; 3750 background-position: -5632px 0px; } 3751 3752 .iti__flag { 3753 height: 15px; 3754 box-shadow: 0px 0px 1px 0px #888; 3755 background-image: url("https://mgpanel.s3.us-east-2.amazonaws.com/_v11/flags.png"); 3756 background-repeat: no-repeat; 3757 background-color: #DBDBDB; 3758 background-position: 20px 0; } 3759 @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { 3760 .iti__flag { 3761 background-image: url("https://mgpanel.s3.us-east-2.amazonaws.com/_v11/[email protected]"); } } 3762 3763 .iti__flag.iti__np { 3764 background-color: transparent; }</style>
3765<script>$(document).ready(function () { 3766 3767 $(".form-control").keyup(function (e) { 3768 $(".form-control").removeClass("mg_error") 3769 }); 3770 3771}); 3772 3773let totalValue = 0; 3774document.addEventListener("DOMContentLoaded", function(event) { 3775 if (document.querySelector("#mg_val_checkout_metodo")) { 3776 3777 metodo = $("#mg_val_checkout_metodo").val(); 3778 $('#mg_checkout_option1').click(function () { 3779 $("#mg_checkout_option3").removeClass("form-check-select"); 3780 $("#mg_checkout_option1").addClass("form-check-select"); 3781 $("#metodo_PAYPAL").hide(); 3782 $("#metodo_TC").show(); 3783 $('.mg_btn-accionando').hide() 3784 metodo = 1; // TC 3785 }); 3786 $('#mg_checkout_option3').click(function () { 3787 $("#mg_checkout_option1").removeClass("form-check-select"); 3788 $("#mg_checkout_option3").addClass("form-check-select"); 3789 $("#metodo_TC").hide(); 3790 $("#metodo_PAYPAL").show(); 3791 $('.mg_btn-accionando').hide() 3792 metodo = 3; // PAYPAL 3793 }); 3794 } 3795 3796 let codeValue = document.querySelector("#mg_code_form").value; 3797 if (document.querySelector('.mg_cupon')) { 3798 3799 $('#floatingInput-cupon').keyup(function (e) { 3800 var value = normalize($(this).val()).toUpperCase(); 3801 $('#floatingInput-cupon').val(value); 3802 3803 const parametros = { 3804 'funcion': "valida_cupon", 3805 'campos': value 3806 } 3807 const accion_url = "../config/functions.php"; 3808 3809 $.ajax({ 3810 type: "POST", 3811 url: accion_url, 3812 data: parametros, 3813 dataType: 'json', 3814 beforeSend: function () { 3815 3816 }, 3817 error: function(xhr, status, error) { 3818 console.log(error) 3819 }, 3820 success: function (data) { 3821 console.log(data) 3822 if (value.length == 0) { 3823 document.querySelector(".mg_cupon_alert").innerHTML = ` 3824 <div class="alert alert-primary d-flex align-items-center" role="alert"> 3825 <svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Info:"><use xlink:href="#info-fill"/></svg> 3826 <div>Agrega el código de cupón</div> 3827 </div> 3828 `; 3829 document.querySelector("#total_mg_checkout").innerHTML = totalValue; 3830 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(4) > input.form-control").value = ""; 3831 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(3) > input.form-control").value = totalValue; 3832 document.querySelector("#amount").value = totalValue; 3833 } else if (data[0] == 1) { 3834 3835 if (data[1] > document.querySelector("#amount").value) { 3836 document.querySelector(".mg_cupon_alert").innerHTML = ` 3837 <div class="alert alert-danger d-flex align-items-center" role="alert"> 3838 <svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Danger:"><use xlink:href="#exclamation-triangle-fill"/></svg> 3839 <div>Cupón no válido</div> 3840 </div> 3841 `; 3842 document.querySelector("#total_mg_checkout").innerHTML = totalValue; 3843 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(4) > input.form-control").value = ""; 3844 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(3) > input.form-control").value = totalValue; 3845 document.querySelector("#amount").value = totalValue; 3846 } else { 3847 if (data[1] > 0) { 3848 document.querySelector(".mg_cupon_alert").innerHTML = ` 3849 <div class="alert alert-success d-flex align-items-center" role="alert"> 3850 <svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Success:">
3850<use xlink:href="#check-circle-fill"/></svg> 3851 <div>Aplicaste un descuento de $` + data[1] + `</div> 3852 </div> 3853 `; 3854 var new_totalValue = totalValue - data[1]; 3855 document.querySelector("#total_mg_checkout").innerHTML = new_totalValue; 3856 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(4) > input.form-control").value = value; 3857 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(3) > input.form-control").value = new_totalValue; 3858 document.querySelector("#amount").value = new_totalValue; 3859 } else { 3860 document.querySelector(".mg_cupon_alert").innerHTML = ` 3861 <div class="alert alert-success d-flex align-items-center" role="alert"> 3862 <svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Success:"><use xlink:href="#check-circle-fill"/></svg> 3863 <div>Aplicaste un descuento del ` + data[2] + `%</div> 3864 </div> 3865 `; 3866 var new_totalValue = totalValue - (totalValue * data[2] / 100); 3867 document.querySelector("#total_mg_checkout").innerHTML = new_totalValue; 3868 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(4) > input.form-control").value = value; 3869 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(3) > input.form-control").value = new_totalValue; 3870 document.querySelector("#amount").value = new_totalValue; 3871 } 3872 } 3873 } else { 3874 document.querySelector(".mg_cupon_alert").innerHTML = ` 3875 <div class="alert alert-danger d-flex align-items-center" role="alert"> 3876 <svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Danger:"><use xlink:href="#exclamation-triangle-fill"/></svg> 3877 <div>Cupón no existe</div> 3878 </div> 3879 `; 3880 document.querySelector("#total_mg_checkout").innerHTML = totalValue; 3881 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(4) > input.form-control").value = ""; 3882 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(3) > input.form-control").value = totalValue; 3883 document.querySelector("#amount").value = totalValue; 3884 } 3885 } 3886 }) 3887 3888 }) 3889 } 3890 3891 const phoneInputField = document.querySelectorAll(".floatingInput-telefono"); 3892 var iti_el = $('.iti.iti--allow-dropdown.iti--separate-dial-code'); 3893 if (iti_el.length) { 3894 iti.destroy(); 3895 // Get the current number in the given format 3896 } 3897 3898 for(var i = 0; i < phoneInputField.length; i++) { 3899 iti = intlTelInput(phoneInputField[i], { 3900 autoHideDialCode: false, 3901 autoPlaceholder: "aggressive" , 3902 initialCountry: "auto", 3903 separateDialCode: true, 3904 preferredCountries: ['co','pa','ve'], 3905 customPlaceholder:function(selectedCountryPlaceholder,selectedCountryData){ 3906 return ''+selectedCountryPlaceholder.replace(/[0-9]/g,'X'); 3907 }, 3908 geoIpLookup: function(callback) { 3909 $.get('https://ipinfo.io', function() {}, "jsonp").always(function(resp) { 3910 var countryCode = (resp && resp.country) ? resp.country : ""; 3911 callback(countryCode); 3912 }); 3913 }, 3914 utilsScript: "https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/16.0.0/js/utils.js" 3915 }); 3916
3917 $('.floatingInput-telefono').on("focusout", function(e, countryData) { 3918 var intlNumber = iti.getNumber(); 3919 document.querySelector("#mg-input-telefono").value = intlNumber; 3920 // console.log(intlNumber); 3921 }); 3922 } 3923 3924}); 3925 3926function enviar(code, typeForm) { 3927 $(".mg_" + code + ' .mg_btn-accion').hide(); 3928 $(".mg_" + code + ' .mg_btn-accionando').css("display","flex"); 3929 3930 var valores = []; 3931 var array_productos = {}; 3932 var cantidad_productos = 0; 3933 var total_productos = 0; 3934 // console.log(".mg_" + code) 3935 3936 cant_campos = $(".mg_" + code + " #mg_cant_campos").val() 3937 campos = []; 3938 for (var i = 0; i < cant_campos; i++) { 3939 campos[i] = $(".mg_" + code + " #mg_campo_" + i).val() 3940 } 3941 3942 for (var i = 0; i < cant_campos; i++) { 3943 if (($(".mg_" + code + " #mg_" + campos[i]).data('tipo') == 3) && (!isValidEmail($(".mg_" + code + " #mg_" + campos[i]).val()))) { 3944 $(".mg_" + code + " #mg_" + campos[i]).addClass("mg_error") 3945 Toast.fire({ 3946 icon: 'warning', 3947 title: $("#mg_warning_email").val() 3948 }) 3949 $(".mg_" + code + ' .mg_btn-accion').show() 3950 $(".mg_" + code + ' .mg_btn-accionando').hide() 3951 return false 3952 } else if (($(".mg_" + code + " #mg_" + campos[i]).data('obligatorio') == 1) && ($(".mg_" + code + " #mg_" + campos[i]).val().length < 3)) { 3953 $(".mg_" + code + " #mg_" + campos[i]).addClass("mg_error") 3954 Toast.fire({ 3955 icon: 'warning', 3956 title: $("#mg_warning_item").val() 3957 }) 3958 $(".mg_" + code + ' .mg_btn-accion').show() 3959 $(".mg_" + code + ' .mg_btn-accionando').hide() 3960 return false 3961 } else if ($(".mg_" + code + " #mg_" + campos[i]).data('tipo') == 6) { 3962 3963 var archivo = normalize_url_img($(".mg_" + code + " #mg_" + campos[i]).val().split('\\').pop()); 3964 3965 var mg_ALTcaracteres = "abcdefghijkmnpqrtuvwxyzABCDEFGHJKMNPQRTUVWXYZ2346789"; 3966 var mg_ALTrandom = ""; 3967 for (mg_ALTcod=0; mg_ALTcod < 3; mg_ALTcod++) mg_ALTrandom +=mg_ALTcaracteres.charAt(Math.floor(Math.random()*mg_ALTcaracteres.length)); 3968 3969 if (archivo == "") { 3970 // 3971 } else { 3972 if ((/\.(pdf)$/i).test(archivo)) { 3973 var MG_FILEContentType = "application/pdf"; 3974 } else { 3975 var MG_FILEContentType = "application/octet-stream"; 3976 } 3977 s3.upload({ 3978 Key: 'MG_FILE_' + mg_ALTrandom + '_' + archivo, 3979 Body: $(".mg_" + code + " #mg_" + campos[i])[0].files[0], 3980 ACL: 'public-read', 3981 ContentType: MG_FILEContentType 3982 }, function (err, data) { 3983 // 3984 }).on('httpUploadProgress', function (progress) { 3985 var uploaded = parseInt((progress.loaded * 100) / progress.total); 3986 if (uploaded == 100) { 3987 // 3988 } 3989 }); 3990 } 3991 } 3992 3993 if ($("#mg_" + campos[i]).data('tipo') == 6) { 3994 if (archivo == "") { 3995 mg_campo_value = ""; 3996 } else { 3997 mg_campo_value = 'MG_FILE_' + mg_ALTrandom + '_' + archivo; 3998 } 3999 } else { 4000 mg_campo_value = $("#mg_" + campos[i]).val(); 4001 } 4002 4003 if ($("#mg_" + campos[i]).data('tipo') == 7) { 4004 mg_campo_value_pre = ""; 4005 for (var ck = 0; ck < $("#mg_" + campos[i]).data('long');) { 4006 if ($('#mg_checks_' + campos[i] + ' #inlineCheckbox_' + ck).prop('checked')) { 4007 mg_campo_value_pre = mg_campo_value_pre + $('#mg_checks_' + campos[i] + ' #inlineCheckbox_' + ck).val() + ", "; 4008 } 4009 ck++; } 4010 mg_campo_value = mg_campo_value_pre.slice(0, -2); 4011 } 4012 4013 if ($("#mg_" + campos[i]).data('tipo') == 8) { 4014 cantidad_productos = cantidad_productos + document.querySelector("#mg_" + campos[i]).value; 4015 var monto_producto = document.querySelector("#mg_amount_" + campos[i]).value; 4016 total_productos = total_productos + (monto_producto * document.querySelector("#mg_" + campos[i]).value); 4017 } 4018 4019 if ($("#mg_" + campos[i]).data('tipo') == 10) { 4020 mg_campo_value = document.querySelector("#mg-input-telefono").value; 4021 } 4022 4023 valores[i] = [ 4024 campos[i], 4025 mg_campo_value, 4026 $("#mg_" + campos[i]).data('valor_nombre'), 4027 $("#mg_" + campos[i]).data('valor_email'), 4028 $("#mg_" + campos[i]).data('nombre'), 4029 $("#mg_" + campos[i]).data('tipo') 4030 ] 4031 } 4032 4033 var parametros = { 4034 'funcion': "formularios_proceso", 4035 'campos': valores, 4036 '_id': $(".mg_" + code + " #mg_id_form").val() 4037 } 4038 4039 // Obtener la URL actual 4040 var urlActual = window.location.href; 4041 // Definir la expresión regular para verificar si la URL contiene "/0/" antes de "pag/blackfri
4041day" 4042 var regex = /\/0\//; 4043 4044 // Declarar la variable accion_url y asignarle un valor predeterminado 4045 var accion_url = "../config/functions.php"; 4046 4047 // Verificar si la expresión regular coincide con la URL actual 4048 if (regex.test(urlActual)) { 4049 accion_url = "../../../config/functions.php"; 4050 } 4051 4052 if (typeForm == 2) { 4053 if (cantidad_productos == 0) { 4054 Toast.fire({ 4055 icon: 'warning', 4056 title: $("#mg_warning_producto").val() 4057 }) 4058 $(".mg_" + code + ' .mg_btn-accion').show(); 4059 $(".mg_" + code + ' .mg_btn-accionando').hide(); 4060 return false; 4061 } 4062 4063 document.querySelector("#total_mg_checkout").innerHTML = total_productos; 4064 document.querySelector(".mg_" + code + " > .form-row > .form-group:nth-last-child(3) > input.form-control").value = total_productos; 4065 document.querySelector("#amount").value = total_productos; 4066 totalValue = total_productos; 4067 4068 if (document.querySelector('#mg_paypal_api')) { 4069 paypal.Buttons({ 4070 createOrder: function(data, actions) { 4071 return actions.order.create({ 4072 purchase_units: [{ 4073 amount: { 4074 value: Number(total_productos) 4075 } 4076 }] 4077 }); 4078 }, 4079 onApprove: function(data, actions) { 4080 Toast.fire({ 4081 icon: 'info', 4082 title: '¡Un momento por favor!' 4083 }) 4084 return actions.order.capture().then(function(details) { 4085 // Checkout(); 4086 ajax_envio (accion_url, parametros); 4087 }); 4088 } 4089 }).render('#mg_checkout_paypal-button-container'); 4090 } 4091 4092 document.querySelector(".mg_" + code + " > .form-row").style.display = "none"; 4093 document.querySelector(".mg_" + code + ' .mg_btn-accion').style.display = "none"; 4094 document.querySelector(".mg_" + code + ' .mg_btn-accionando').style.display = "none"; 4095 4096 document.querySelector("#mg_checkout_pay").style.display = "block"; 4097 4098 return false; 4099 } 4100 4101 if (document.querySelector(".mg_" + code + " #mg_reCAPTCHA").value == 1) { 4102 var response = grecaptcha.getResponse(); 4103 if (response.length == 0) { 4104 Toast.fire({ 4105 icon: 'warning', 4106 title: 'reCAPTCHA es requerido' 4107 }) 4108 $(".mg_" + code + ' .mg_btn-accion').show() 4109 $(".mg_" + code + ' .mg_btn-accionando').hide() 4110         return false; 4111     } else { 4112 $.ajax({ 4113 type: 'POST', 4114 url: accion_url, 4115 data: parametros, 4116 error: function(xhr, status, error) { 4117 if (xhr.status === 429) { 4118 // Error de lÃmite de envÃos 4119 try { 4120 const response = JSON.parse(xhr.responseText); 4121 Toast.fire({ 4122 icon: 'warning', 4123 title: response.mensaje || 'Has enviado demasiados formularios recientemente' 4124 }); 4125 } catch (e) { 4126 Toast.fire({ 4127 icon: 'warning', 4128 title: 'Has enviado demasiados formularios recientemente. Por favor, espera antes de enviar otro.' 4129 }); 4130 } 4131 } else { 4132 Toast.fire({ 4133 icon: 'error', 4134 title: $("#mg_error_again").val() 4135 }); 4136 } 4137 $(".mg_" + code + ' .mg_btn-accion').show() 4138 $(".mg_" + code + ' .mg_btn-accionando').hide() 4139 }, 4140 success: function (dat) { 4141 Toast.fire({ 4142 icon: 'success', 4143 title: $("#mg_success_enviado").val() 4144 }) 4145 setTimeout(function() { 4146 $(location).attr('href', $('#mg_url_destino').val()) 4147 console.log(dat) 4148 },2000); 4149 } 4150 }) 4151 } 4152 } else { 4153 $.ajax({ 4154 type: 'POST', 4155 url: accion_url, 4156 data: parametros, 4157 error: function(xhr, status, error) { 4158 if (xhr.status === 429) { 4159 // Error de lÃmite de envÃos 4160 try { 4161 const response = JSON.parse(xhr.responseText); 4162 Toast.fire({ 4163 icon: 'warning', 4164 title: response.mensaje || 'Has enviado demasiados formularios recientemente' 4165 }); 4166 } catch (e) { 4167 Toast.fire({ 4168 icon: 'warning', 4169 title: 'Has enviado demasiados formularios recientemente. Por favor, espera antes de enviar otro.' 4170 }); 4171 } 4172 } else { 4173 Toast.fire({ 4174 icon: 'error', 4175 title: $("#mg_error_again").val() 4176 }); 4177 } 4178 $(".mg_" + code + ' .mg_btn-accion').show() 4179 $(".mg_" + code + ' .mg_btn-accionando').hide() 4180 }, 4181 success: function (dat) { 4182 if (typeof successForm === 'function') { 4183 successForm(parametros, dat) 4184 } 4185 Toast.fire({ 4186 icon: 'success', 4187 title: $("#mg_success_enviado").val() 4188 }) 4189 setTimeout(function() { 4190 $(location).attr('href', $('#mg_url_destino').val()) 4191 }, 2000); 4192 } 4193 }) 4194 } 4195 4196 return false 4197} 4198 4199function ajax_envio (accion_url, parametros) { 4200 $.ajax({ 4201 type: 'POST', 4202 url: accion_url, 4203 data: parametros, 4204 error: function(xhr, status, error) { 4205 if (xhr.status === 429) { 4206 // Error de lÃmite de envÃos 4207 try { 4208 const response = JSON.parse(xhr.responseText); 4209 Toast.fire({ 4210 icon: 'warning', 4211 title: response.mensaje || 'Has enviado demasiados formularios recientemente' 4212 }); 4213 } catch (e) { 4214 Toast.fire({ 4215 icon: 'warning', 4216 title: 'Has enviado demasiados formularios recientemente. Por favor, espera antes de enviar otro.' 4217 }); 4218 } 4219 } else { 4220 Toast.fire({ 4221 icon: 'error', 4222 title: $("#mg_error_again").val() 4223 }); 4224 } 4225 $(".mg_" + code + ' .mg_btn-accion').show() 4226 $(".mg_" + code + ' .mg_btn-accionando').hide() 4227 }, 4228 success: function (dat) { 4229 Toast.fire({ 4230 icon: 'success', 4231 title: $("#mg_success_enviado").val() 4232 }) 4233 setTimeout(function() { 4234 $(location).attr('href', $('#mg_url_destino').val()) 4235 // console.log(dat) 4236 },2000); 4237 } 4238 }) 4239} 4240 4241function back_pay(code) { 4242 document.querySelector("#mg_checkout_pay").style.display = "none"; 4243 // document.querySelector("#mg_checkout_paypal-button-container").innerHTML = ""; 4244 4245 document.querySelector(".mg_" + code + " > .form-row").style.display = "block"; 4246 document.querySelector(".mg_" + code + ' .mg_btn-accion').style.display = "block"; 4247 document.querySelector(".mg_" + code + ' .mg_btn-accionando').style.display = "none"; 4248} 4249 4250function procesarPago(code, typeForm) { 4251 if (document.querySelector("#mg_numberCard").value.length < 16) { 4252 Toast.fire({ 4253 icon: 'warning', 4254 title: $("#mg_warning_numberCard").val() 4255 }) 4256 return false;
4257 } 4258 if (document.querySelector("#mg_cvvCard").value.length < 3) { 4259 Toast.fire({ 4260 icon: 'warning', 4261 title: $("#mg_warning_cvvCard").val() 4262 }) 4263 return false; 4264 } 4265 if (document.querySelector("#mg_nameCard").value.length < 2) { 4266 Toast.fire({ 4267 icon: 'warning', 4268 title: $("#mg_warning_nameCard").val() 4269 }) 4270 return false; 4271 } 4272 if (document.querySelector("#mg_lastnameCard").value.length < 2) { 4273 Toast.fire({ 4274 icon: 'warning', 4275 title: $("#mg_warning_lastnameCard").val() 4276 }) 4277 return false; 4278 } 4279 4280 document.querySelector(".mg_btn-accionCard").style.display = "none"; 4281 document.querySelector(".mg_btn-accionandoCard").style.display = "block"; 4282 4283 var orderid = GeneratePassword(); 4284 valores_proceso_credicorp = { 4285 // type :'sale', 4286 ccnumber: document.querySelector("#mg_numberCard").value, 4287 ccexp: document.querySelector("#mg_mmCard").value + "/" + document.querySelector("#mg_yyCard").value, 4288 // payment :'creditcard', 4289 // customer_receipt: document.querySelector("#customer_receipt").value, 4290 // security_key: document.querySelector("#key_id").value, 4291 // action_type: "sale,credit", 4292 // transaction_id: '2232323', 4293 // url_finish: document.querySelector("#url_finish").value, 4294 // action: document.querySelector("#action").value, 4295 order_description: document.querySelector("#order_description").value, 4296 // shipping: document.querySelector("#shipping").value, 4297 amount: document.querySelector("#amount").value, 4298 // hash: document.querySelector("#hash").value, 4299 mg_tarjeta_credito_key: document.querySelector("#mg_tarjeta_credito_key").value, 4300 orderid: orderid, 4301 firstname: document.querySelector("#mg_nameCard").value, 4302 lastname: document.querySelector("#mg_lastnameCard").value, 4303 } 4304 // console.log(valores_proceso_credicorp); 4305 4306 var parametros_proceso_credicorp = { 4307 'funcion': "formularios_proceso_credicorp", 4308 'campos': valores_proceso_credicorp 4309 } 4310 var accion_url_proceso_credicorp = "../config/functions.php"; 4311 $.ajax({ 4312 type : 'POST', 4313 url: accion_url_proceso_credicorp, 4314 data: parametros_proceso_credicorp, 4315 // dataType: 'json', 4316 success : function(response_proceso_credicorp) { 4317 console.log(response_proceso_credicorp); 4318 }, 4319 error : function(jqXHR, status, error) { 4320 console.log(jqXHR); 4321 console.log(status); 4322 console.log(error); 4323 Toast.fire({ 4324 icon: 'warning', 4325 title: $("#mg_warning_noPAY").val() 4326 }); 4327 document.querySelector(".mg_btn-accionandoCard").style.display = "none"; 4328 document.querySelector(".mg_btn-accionCard").style.display = "block"; 4329 }, 4330 complete : function(jqXHR, status) { 4331 var temp = JSON.stringify(jqXHR).toString().split('&'); 4332 console.log(temp); 4333 var PRE_transactionid = temp[3].toString().split('='); 4334 var transactionid = PRE_transactionid[1]; 4335 var PRE_orderid = temp[6].toString().split('='); 4336 var orderid = PRE_orderid[1]; 4337 var PRE_responsetext = temp[1].toString().split('='); 4338 var responsetext = PRE_responsetext[1]; 4339 4340 var PRE_code = temp[8].toString().split('='); 4341 var ResponseCode = PRE_code[1].toString().split('\\'); 4342 4343 if (ResponseCode[0] == 100) { 4344 document.querySelector(".mg_" + code + " > .form-row > .form-group:nth-last-child(2) > input.form-control").value = orderid; 4345 document.querySelector(".mg_" + code + " > .form-row > .form-group:last-child > input.form-control").value = transactionid; 4346 enviar(code, typeForm); 4347 $(".mg_" + code + ' .mg_btn-accionando').hide(); 4348 } else if (ResponseCode[0] == 200) { 4349 Toast.fire({ 4350 icon: 'warning', 4351 title: $("#mg_warning_declinada").val() 4352 }) 4353 document.querySelector(".mg_btn-accionandoCard").style.display = "none"; 4354 document.querySelector(".mg_btn-accionCard").style.display = "block"; 4355 } else { 4356 Toast.fire({ 4357 icon: 'warning', 4358 title: $("#mg_warning_noPAY").val(), 4359 text: responsetext 4360 }) 4361 document.querySelector(".mg_btn-accionandoCard").style.display = "none"; 4362 document.querySelector(".mg_btn-accionCard").style.display = "block"; 4363 } 4364 } 4365 }); 4366}</script>
vendor: 1 bytes, line 4366
4366
4367<script>/* 4368 * International Telephone Input v17.0.8 4369 * https://github.com/jackocnr/intl-tel-input.git 4370 * Licensed under the MIT license 4371 */ 4372 4373!function(a){"object"==typeof module&&module.exports?module.exports=a():window.intlTelInput=a()}(function(a){"use strict";return function(){function b(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function c(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}function d(a,b,d){return b&&c(a.prototype,b),d&&c(a,d),a}for(var e=[["Afghanistan (â«Ø§ÙØºØ§ÙØ³ØªØ§Ùâ¬â)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (â«Ø§Ùجزائرâ¬â)","dz","213"],["American Samoa","as","1",5,["684"]],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1",6,["264"]],["Antigua and Barbuda","ag","1",7,["268"]],["Argentina","ar","54"],["Armenia (ÕÕ¡ÕµÕ¡Õ½Õ¿Õ¡Õ¶)","am","374"],["Aruba","aw","297"],["Australia","au","61",0],["Austria (Ãsterreich)","at","43"],["Azerbaijan (AzÉrbaycan)","az","994"],["Bahamas","bs","1",8,["242"]],["Bahrain (â«Ø§ÙØ¨ØØ±ÙÙâ¬â)","bh","973"],["Bangladesh (বাà¦à¦²à¦¾à¦¦à§à¦¶)","bd","880"],["Barbados","bb","1",9,["246"]],["Belarus (ÐелаÑÑÑÑ)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1",10,["441"]],["Bhutan (འà½à¾²à½´à½)","bt","975"],["Bolivia","bo","591"],["Bosnia and Herzegovina (ÐоÑна и ХеÑÑеговина)","ba","387"],["Botswana","bw","267"],["Brazil (Brasil)","br","55"],["British Indian Ocean Territory","io","246"],["British Virgin Islands","vg","1",11,["284"]],["Brunei","bn","673"],["Bulgaria (ÐÑлгаÑиÑ)","bg","359"],["Burkina Faso","bf","226"],["Burundi (Uburundi)","bi","257"],["Cambodia (ááááá»áá¶)","kh","855"],["Cameroon (Cameroun)","cm","237"],["Canada","ca","1",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde (Kabu Verdi)","cv","238"],["Caribbean Netherlands","bq","599",1,["3","4","7"]],["Cayman Islands","ky","1",12,["345"]],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (ä¸å½)","cn","86"],["Christmas Island","cx","61",2,["89164"]],["Cocos (Keeling) Islands","cc","61",1,["89162"]],["Colombia","co","57"],["Comoros (â«Ø¬Ø²Ø± اÙÙ٠رâ¬â)","km","269"],["Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)","cd","243"],["Congo (Republic) (Congo-Brazzaville)","cg","242"],["Cook Islands","ck","682"],["Costa Rica","cr","506"],["Côte dâIvoire","ci","225"],["Croatia (Hrvatska)","hr","385"],["Cuba","cu","53"],["Curaçao","cw","599",0],["Cyprus (ÎÏÏÏοÏ)","cy","357"],["Czech Republic (Äeská republika)","cz","420"],["Denmark (Danmark)","dk","45"],["Djibouti","dj","253"],["Dominica","dm","1",13,["767"]],["Dominican Republic (República Dominicana)","do","1",2,["809","829","849"]],["Ecuador","ec","593"],["Egypt (â«Ù صرâ¬â)","eg","20"],["El Salvador","sv","503"],["Equatorial Guinea (Guinea Ecuatorial)","gq","240"],["Eritrea","er","291"],["Estonia (Eesti)","ee","372"],["Ethiopia","et","251"],["Falkland Islands (Islas Malvinas)","fk","500"],["Faroe Islands (Føroyar)","fo","298"],["Fiji","fj","679"],["Finland (Suomi)","fi","358",0],["France","fr","33"],["French Guiana (Guyane française)","gf","594"],["French Polynesia (Polynésie française)","pf","689"],["Gabon","ga","241"],["Gambia","gm","220"],["Georgia (á¡áá¥áá ááááá)","ge","995"],["Germany (Deutschland)","de","49"],["Ghana (Gaana)","gh","233"],["Gibraltar","gi","350"],["Greece (Îλλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1",14,["473"]],["Guadeloupe","gp","590",0],["Guam","gu","1",15,["671"]],["Guatemala","gt","502"],["Guernsey","gg","44",1,["1481","7781","7839","7911"]],["Guinea (Guinée)","gn","224"],["Guinea-Bissau (Guiné Bissau)","gw","245"],["Guyana","gy","592"],["Haiti","ht","509"],["Honduras","hn","504"],["Hong Kong (馿¸¯)","hk","852"],["Hungary (Magyarország)","hu","36"],["Iceland (Ãsland)","is","354"],["India (à¤à¤¾à¤°à¤¤)","in","91"],["Indonesia","id","62"],["Iran (â«Ø§ÛراÙâ¬â)","ir","98"],["Iraq (â«Ø§ÙعراÙâ¬â)","iq","964"],["Ireland","ie","353"],["Isle of Man","im","44",2,["1624","74576","7524","7924","7624"]],["Israel (â«×שר××â¬â)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1",4,["876","658"]],["Japan (æ¥æ¬)","jp","81"],["Jersey","je","44",3,["1534","7509","7700","7797","7829","7937"]],["Jordan (â«Ø§ÙأردÙâ¬â)","jo","962"],["Kazakhstan (ÐÐ°Ð·Ð°Ñ ÑÑан)","kz","7",1,["33","7"]],["Kenya","ke","254"],["Kiribati","ki","686"],["Kosovo","xk","383"],["Kuwait (â«Ø§ÙÙÙÙØªâ¬â)","kw","965"],["Kyrgyzstan (ÐÑÑг
4373ÑзÑÑан)","kg","996"],["Laos (ລາວ)","la","856"],["Latvia (Latvija)","lv","371"],["Lebanon (â«ÙØ¨ÙØ§Ùâ¬â)","lb","961"],["Lesotho","ls","266"],["Liberia","lr","231"],["Libya (â«ÙÙØ¨Ùاâ¬â)","ly","218"],["Liechtenstein","li","423"],["Lithuania (Lietuva)","lt","370"],["Luxembourg","lu","352"],["Macau (æ¾³é)","mo","853"],["Macedonia (FYROM) (ÐакедониÑа)","mk","389"],["Madagascar (Madagasikara)","mg","261"],["Malawi","mw","265"],["Malaysia","my","60"],["Maldives","mv","960"],["Mali","ml","223"],["Malta","mt","356"],["Marshall Islands","mh","692"],["Martinique","mq","596"],["Mauritania (â«Ù
ÙØ±ÙتاÙÙØ§â¬â)","mr","222"],["Mauritius (Moris)","mu","230"],["Mayotte","yt","262",1,["269","639"]],["Mexico (México)","mx","52"],["Micronesia","fm","691"],["Moldova (Republica Moldova)","md","373"],["Monaco","mc","377"],["Mongolia (Ðонгол)","mn","976"],["Montenegro (Crna Gora)","me","382"],["Montserrat","ms","1",16,["664"]],["Morocco (â«Ø§ÙÙ
غربâ¬â)","ma","212",0],["Mozambique (Moçambique)","mz","258"],["Myanmar (Burma) (áá¼ááºáá¬)","mm","95"],["Namibia (Namibië)","na","264"],["Nauru","nr","674"],["Nepal (नà¥à¤ªà¤¾à¤²)","np","977"],["Netherlands (Nederland)","nl","31"],["New Caledonia (Nouvelle-Calédonie)","nc","687"],["New Zealand","nz","64"],["Nicaragua","ni","505"],["Niger (Nijar)","ne","227"],["Nigeria","ng","234"],["Niue","nu","683"],["Norfolk Island","nf","672"],["North Korea (ì¡°ì 민주주ì ì¸ë¯¼ ê³µíêµ)","kp","850"],["Northern Mariana Islands","mp","1",17,["670"]],["Norway (Norge)","no","47",0],["Oman (â«Ø¹ÙÙ
اÙâ¬â)","om","968"],["Pakistan (â«Ù¾Ø§Ú©Ø³ØªØ§Ùâ¬â)","pk","92"],["Palau","pw","680"],["Palestine (â«ÙÙØ³Ø·ÙÙâ¬â)","ps","970"],["Panama (Panamá)","pa","507"],["Papua New Guinea","pg","675"],["Paraguay","py","595"],["Peru (Perú)","pe","51"],["Philippines","ph","63"],["Poland (Polska)","pl","48"],["Portugal","pt","351"],["Puerto Rico","pr","1",3,["787","939"]],["Qatar (â«Ùطرâ¬â)","qa","974"],["Réunion (La Réunion)","re","262",0],["Romania (România)","ro","40"],["Russia (РоÑÑиÑ)","ru","7",0],["Rwanda","rw","250"],["Saint Barthélemy","bl","590",1],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1",18,["869"]],["Saint Lucia","lc","1",19,["758"]],["Saint Martin (Saint-Martin (partie française))","mf","590",2],["Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)","pm","508"],["Saint Vincent and the Grenadines","vc","1",20,["784"]],["Samoa","ws","685"],["San Marino","sm","378"],["São Tomé and PrÃncipe (São Tomé e PrÃncipe)","st","239"],["Saudi Arabia (â«Ø§ÙÙ
Ù
ÙÙØ© Ø§ÙØ¹Ø±Ø¨ÙØ© Ø§ÙØ³Ø¹ÙØ¯ÙØ©â¬â)","sa","966"],["Senegal (Sénégal)","sn","221"],["Serbia (СÑбиÑа)","rs","381"],["Seychelles","sc","248"],["Sierra Leone","sl","232"],["Singapore","sg","65"],["Sint Maarten","sx","1",21,["721"]],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["Somalia (Soomaaliya)","so","252"],["South Africa","za","27"],["South Korea (ëí민êµ)","kr","82"],["South Sudan (â«Ø¬ÙÙØ¨ Ø§ÙØ³ÙداÙâ¬â)","ss","211"],["Spain (España)","es","34"],["Sri Lanka (à·à·âර෠ලà¶à¶à·à·)","lk","94"],["Sudan (â«Ø§ÙØ³ÙØ¯Ø§Ùâ¬â)","sd","249"],["Suriname","sr","597"],["Svalbard and Jan Mayen","sj","47",1,["79"]],["Swaziland","sz","268"],["Sweden (Sverige)","se","46"],["Switzerland (Schweiz)","ch","41"],["Syria (â«Ø³ÙØ±ÙØ§â¬â)","sy","963"],["Taiwan (å°ç£)","tw","886"],["Tajikistan","tj","992"],["Tanzania","tz","255"],["Thailand (à¹à¸à¸¢)","th","66"],["Timor-Leste","tl","670"],["Togo","tg","228"],["Tokelau","tk","690"],["Tonga","to","676"],["Trinidad and Tobago","tt","1",22,["868"]],["Tunisia (â«ØªÙÙØ³â¬â)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1",23,["649"]],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1",24,["340"]],["Uganda","ug","256"],["Ukraine (УкÑаÑна)","ua","380"],["United Arab Emirates (â«Ø§ÙØ¥Ù
ارات Ø§ÙØ¹Ø±Ø¨ÙØ© اÙÙ
ØªØØ¯Ø©â¬â)","ae","971"],["United Kingdom","gb","44",0],["United States","us","1",0],["Uruguay","uy","598"],["Uzbekistan (OÊ»zbekiston)","uz","998"],["Vanuatu","vu","678"],["Vatican City (Città del Vaticano)","va","39",1,["06698"]],["Venezuela","ve","58"],["Vietnam (Viá»t Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (â«Ø§ÙØµØØ±Ø§Ø¡ Ø§ÙØºØ±Ø¨ÙØ©â¬â)","eh","212",1,["5288","5289"]],["Yemen (â«Ø§ÙÙÙ
Ùâ¬â)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Ã
land Islands","ax","358",1,["18"]]],f=0;f<e.length;f++){var g=e[f];e[f]={name:g[0],iso2:g[1],dialCode:g[2],priority:g[3]||0,areaCodes:g[4]||null}}var h={getInstance:function(a){var b=a.getAttribute("data-intl-tel-input-id");return window.intlTelInputGlobals.instances[b]},instances:{},documentReady:function(){return"complete"===document.readyState}};"object"==typeof window&&(window.intlTelInputGlobals=h);var i=0,j={allowDropdown:!0,autoHideDialCode:!0,autoPlaceholder:"polite",customContainer:"",customPlaceholder:null,dropdownContainer:null,excludeCountries:[],formatOnDisplay:!0,geoIpLookup:null,hiddenInput:"",initialCountry:"",localizedCountries:null,nationalMode:!0,onlyCountries:[],placeholderNumberType:"MOBILE",preferredCountries:["us","gb"],separateDialCode:!1,utilsScript:""},k=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"],l=function(a,b){for(var c=Object.keys(a),d=0;d<c.length;d++)b(c[d],a[c[d]])}
4373,m=function(a){l(window.intlTelInputGlobals.instances,function(b){window.intlTelInputGlobals.instances[b][a]()})},n=function(){function c(a,d){var e=this;b(this,c),this.id=i++,this.a=a,this.b=null,this.c=null;var f=d||{};this.d={},l(j,function(a,b){e.d[a]=f.hasOwnProperty(a)?f[a]:b}),this.e=Boolean(a.getAttribute("placeholder"))}return d(c,[{key:"_init",value:function(){var a=this;if(this.d.nationalMode&&(this.d.autoHideDialCode=!1),this.d.separateDialCode&&(this.d.autoHideDialCode=this.d.nationalMode=!1),this.g=/Android.+Mobile|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),this.g&&(document.body.classList.add("iti-mobile"),this.d.dropdownContainer||(this.d.dropdownContainer=document.body)),"undefined"!=typeof Promise){var b=new Promise(function(b,c){a.h=b,a.i=c}),c=new Promise(function(b,c){a.i0=b,a.i1=c});this.promise=Promise.all([b,c])}else this.h=this.i=function(){},this.i0=this.i1=function(){};this.s={},this._b(),this._f(),this._h(),this._i(),this._i3()}},{key:"_b",value:function(){this._d(),this._d2(),this._e(),this.d.localizedCountries&&this._d0(),(this.d.onlyCountries.length||this.d.localizedCountries)&&this.p.sort(this._d1)}},{key:"_c",value:function(b,c,d){c.length>this.countryCodeMaxLen&&(this.countryCodeMaxLen=c.length),this.q.hasOwnProperty(c)||(this.q[c]=[]);for(var e=0;e<this.q[c].length;e++)if(this.q[c][e]===b)return;var f=d!==a?d:this.q[c].length;this.q[c][f]=b}},{key:"_d",value:function(){if(this.d.onlyCountries.length){var a=this.d.onlyCountries.map(function(a){return a.toLowerCase()});this.p=e.filter(function(b){return a.indexOf(b.iso2)>-1})}else if(this.d.excludeCountries.length){var b=this.d.excludeCountries.map(function(a){return a.toLowerCase()});this.p=e.filter(function(a){return-1===b.indexOf(a.iso2)})}else this.p=e}},{key:"_d0",value:function(){for(var a=0;a<this.p.length;a++){var b=this.p[a].iso2.toLowerCase();this.d.localizedCountries.hasOwnProperty(b)&&(this.p[a].name=this.d.localizedCountries[b])}}},{key:"_d1",value:function(a,b){return a.name.localeCompare(b.name)}},{key:"_d2",value:function(){this.countryCodeMaxLen=0,this.dialCodes={},this.q={};for(var a=0;a<this.p.length;a++){var b=this.p[a];this.dialCodes[b.dialCode]||(this.dialCodes[b.dialCode]=!0),this._c(b.iso2,b.dialCode,b.priority)}for(var c=0;c<this.p.length;c++){var d=this.p[c];if(d.areaCodes)for(var e=this.q[d.dialCode][0],f=0;f<d.areaCodes.length;f++){for(var g=d.areaCodes[f],h=1;h<g.length;h++){var i=d.dialCode+g.substr(0,h);this._c(e,i),this._c(d.iso2,i)}this._c(d.iso2,d.dialCode+g)}}}},{key:"_e",value:function(){this.preferredCountries=[];for(var a=0;a<this.d.preferredCountries.length;a++){var b=this.d.preferredCountries[a].toLowerCase(),c=this._y(b,!1,!0);c&&this.preferredCountries.push(c)}}},{key:"_e2",value:function(a,b,c){var d=document.createElement(a);return b&&l(b,function(a,b){return d.setAttribute(a,b)}),c&&c.appendChild(d),d}},{key:"_f",value:function(){this.a.hasAttribute("autocomplete")||this.a.form&&this.a.form.hasAttribute("autocomplete")||this.a.setAttribute("autocomplete","off");var a="iti";this.d.allowDropdown&&(a+=" iti--allow-dropdown"),this.d.separateDialCode&&(a+=" iti--separate-dial-code"),this.d.customContainer&&(a+=" ",a+=this.d.customContainer);var b=this._e2("div",{"class":a});if(this.a.parentNode.insertBefore(b,this.a),this.k=this._e2("div",{"class":"iti__flag-container"},b),b.appendChild(this.a),this.selectedFlag=this._e2("div",{"class":"iti__selected-flag",role:"combobox","aria-controls":"iti-".concat(this.id,"__country-listbox"),"aria-owns":"iti-".concat(this.id,"__country-listbox"),"aria-expanded":"false"},this.k),this.l=this._e2("div",{"class":"iti__flag"},this.selectedFlag),this.d.separateDialCode&&(this.t=this._e2("div",{"class":"iti__selected-dial-code"},this.selectedFlag)),this.d.allowDropdown&&(this.selectedFlag.setAttribute("tabindex","0"),this.u=this._e2("div",{"class":"iti__arrow"},this.selectedFlag),this.m=this._e2("ul",{"class":"iti__country-list iti__hide",id:"iti-".concat(this.id,"__country-listbox"),role:"listbox","aria-label":"List of countries"}),this.preferredCountries.length&&(this._g(this.preferredCountries,"iti__preferred",!0),this._e2("li",{"class":"iti__divider",role:"separator","aria-disabled":"true"},this.m)),this._g(this.p,"iti__standard"),this.d.dropdownContainer?(this.dropdown=this._e2("div",{"class":"iti iti--container"}),this.dropdown.appendChild(this.m)):this.k.appendChild(this.m)),this.d.hiddenInput){var c=this.d.hiddenInput,d=this.a.getAttribute("name");if(d){var e=d.lastIndexOf("[");-1!==e&&(c="".concat(d.substr(0,e),"[").concat(c,"]"))}this.hiddenInput=this._e2("input",{type:"hidden",name:c}
4373),b.appendChild(this.hiddenInput)}}},{key:"_g",value:function(a,b,c){for(var d="",e=0;e<a.length;e++){var f=a[e],g=c?"-preferred":"";d+="<li class='iti__country ".concat(b,"' tabIndex='-1' id='iti-").concat(this.id,"__item-").concat(f.iso2).concat(g,"' role='option' data-dial-code='").concat(f.dialCode,"' data-country-code='").concat(f.iso2,"' aria-selected='false'>"),d+="<div class='iti__flag-box'><div class='iti__flag iti__".concat(f.iso2,"'></div></div>"),d+="<span class='iti__country-name'>".concat(f.name,"</span>"),d+="<span class='iti__dial-code'>+".concat(f.dialCode,"</span>"),d+="</li>"}this.m.insertAdjacentHTML("beforeend",d)}},{key:"_h",value:function(){var a=this.a.value,b=this._5(a),c=this._w(a),d=this.d,e=d.initialCountry,f=d.nationalMode,g=d.autoHideDialCode,h=d.separateDialCode;b&&!c?this._v(a):"auto"!==e&&(e?this._z(e.toLowerCase()):b&&c?this._z("us"):(this.j=this.preferredCountries.length?this.preferredCountries[0].iso2:this.p[0].iso2,a||this._z(this.j)),a||f||g||h||(this.a.value="+".concat(this.s.dialCode))),a&&this._u(a)}},{key:"_i",value:function(){this._j(),this.d.autoHideDialCode&&this._l(),this.d.allowDropdown&&this._i2(),this.hiddenInput&&this._i0()}},{key:"_i0",value:function(){var a=this;this._a14=function(){a.hiddenInput.value=a.getNumber()},this.a.form&&this.a.form.addEventListener("submit",this._a14)}},{key:"_i1",value:function(){for(var a=this.a;a&&"LABEL"!==a.tagName;)a=a.parentNode;return a}},{key:"_i2",value:function(){var a=this;this._a9=function(b){a.m.classList.contains("iti__hide")?a.a.focus():b.preventDefault()};var b=this._i1();b&&b.addEventListener("click",this._a9),this._a10=function(){!a.m.classList.contains("iti__hide")||a.a.disabled||a.a.readOnly||a._n()},this.selectedFlag.addEventListener("click",this._a10),this._a11=function(b){a.m.classList.contains("iti__hide")&&-1!==["ArrowUp","Up","ArrowDown","Down"," ","Enter"].indexOf(b.key)&&(b.preventDefault(),b.stopPropagation(),a._n()),"Tab"===b.key&&a._2()},this.k.addEventListener("keydown",this._a11)}},{key:"_i3",value:function(){var a=this;this.d.utilsScript&&!window.intlTelInputUtils?window.intlTelInputGlobals.documentReady()?window.intlTelInputGlobals.loadUtils(this.d.utilsScript):window.addEventListener("load",function(){window.intlTelInputGlobals.loadUtils(a.d.utilsScript)}):this.i0(),"auto"===this.d.initialCountry?this._i4():this.h()}},{key:"_i4",value:function(){window.intlTelInputGlobals.autoCountry?this.handleAutoCountry():window.intlTelInputGlobals.startedLoadingAutoCountry||(window.intlTelInputGlobals.startedLoadingAutoCountry=!0,"function"==typeof this.d.geoIpLookup&&this.d.geoIpLookup(function(a){window.intlTelInputGlobals.autoCountry=a.toLowerCase(),setTimeout(function(){return m("handleAutoCountry")})},function(){return m("rejectAutoCountryPromise")}))}},{key:"_j",value:function(){var a=this;this._a12=function(){a._v(a.a.value)&&a._m2CountryChange()},this.a.addEventListener("keyup",this._a12),this._a13=function(){setTimeout(a._a12)},this.a.addEventListener("cut",this._a13),this.a.addEventListener("paste",this._a13)}},{key:"_j2",value:function(a){var b=this.a.getAttribute("maxlength");return b&&a.length>b?a.substr(0,b):a}},{key:"_l",value:function(){var a=this;this._a8=function(){a._l2()},this.a.form&&this.a.form.addEventListener("submit",this._a8),this.a.addEventListener("blur",this._a8)}},{key:"_l2",value:function(){if("+"===this.a.value.charAt(0)){var a=this._m(this.a.value);a&&this.s.dialCode!==a||(this.a.value="")}}},{key:"_m",value:function(a){return a.replace(/\D/g,"")}},{key:"_m2",value:function(a){var b=document.createEvent("Event");b.initEvent(a,!0,!0),this.a.dispatchEvent(b)}},{key:"_n",value:function(){this.m.classList.remove("iti__hide"),this.selectedFlag.setAttribute("aria-expanded","true"),this._o(),this.b&&(this._x(this.b,!1),this._3(this.b,!0)),this._p(),this.u.classList.add("iti__arrow--up"),this._m2("open:countrydropdown")}},{key:"_n2",value:function(a,b,c){c&&!a.classList.contains(b)?a.classList.add(b):!c&&a.classList.contains(b)&&a.classList.remove(b)}},{key:"_o",value:function(){var a=this;if(this.d.dropdownContainer&&this.d.dropdownContainer.appendChild(this.dropdown),!this.g){var b=this.a.getBoundingClientRect(),c=window.pageYOffset||document.documentElement.scrollTop,d=b.top+c,e=this.m.offsetHeight,f=d+this.a.offsetHeight+e<c+window.innerHeight,g=d-e>c;if(this._n2(this.m,"iti__country-list--dropup",!f&&g),this.d.dropdownContainer){var h=!f&&g?0:this.a.offsetHeight;this.dropdown.style.top="".concat(d+h,"px"),this.dropdown.style.left="".concat(b.left+document.body.scrollLeft,"px"),this._a4=function(){return a._2()},window.addEventListener("scroll",this._a4)}}}},{key:"_o2",value:function(a){for(var b=a;b&&b!==this.m&&!b.classList.contains("iti__country");)b=b.parentNode;return b===this.m?null:b}},{key:"_p",value:function(){var a=this;this._a0=function(b){var c=a._o2(b.target);c&&a._x(c,!1)},this.m.addEventListener("mouseover",this._a0),this._a1=function(b){var c=a._o2(b.target);c&&a._1(c)},this.m.addEventListener("click",this._a1);var b=!0;this._a2=function(){b||a._2(),b=!1},document.documentElement.addEventListener("click",this._a2);var c="",d=null;this._a3=function(b){b.preventDefault(),"ArrowUp"===b.key||"Up"===b.key||"ArrowDown"===b.key||"Down"===b.key?a._q(b.key):"Enter"===b.key?a._r():"Escape"===b.key?a._2():/^[a-zA-ZÃ-ÿа-ÑÐ-Я ]$/.test(b.key)&&(d&&clearTimeout(d),c+=b.key.toLowerCase(),a._s(c),d=setTimeout(function(){c=""},1e3))},document.addEventListener("keydown",this._a3)}},{key:"_q",value:function(a){var b="ArrowUp"===a||"Up"===a?this.c.previousElementSibling:this.c.nextElementSibling;b&&(b.classList.contains("iti__divider")&&(b="ArrowUp"===a||"Up"===a?b.previousElementSibling:b.nextElementSibling),this._x(b,!0))}},{key:"_r",value:function(){this.c&&this._1(this.c)}},{key:"_s",value:function(a){for(var b=0;b<this.p.length;b++)if(this._t(this.p[b].name,a)){var c=this.m.querySelector("#iti-".concat(this.id,"__item-").concat(this.p[b].iso2));this._x(c,!1),this._3(c,!0);break}}},{key:"_t",value:function(a,b){return a.substr(0,b.length).toLowerCase()===b}},{key:"_u",value:function(a){var b=a;if(this.d.formatOnDisplay&&window.intlTelInputUtils&&this.s){var c=!this.d.separateDialCode&&(this.d.nationalMode||"+"!==b.charAt(0)),d=intlTelInputUtils.numberFormat,e=d.NATIONAL,f=d.INTERNATIONAL,g=c?e:f;b=intlTelInputUtils.formatNumber(b,this.s.iso2,g)}b=this._7(b),this.a.value=b}},{key:"_v",value:function(a){var b=a,c=this.s.dialCode,d="1"===c;b&&this.d.nationalMode&&d&&"+"!==b.charAt(0)&&("1"!==b.charAt(0)&&(b="
43731".concat(b)),b="+".concat(b)),this.d.separateDialCode&&c&&"+"!==b.charAt(0)&&(b="+".concat(c).concat(b));var e=this._5(b,!0),f=this._m(b),g=null;if(e){var h=this.q[this._m(e)],i=-1!==h.indexOf(this.s.iso2)&&f.length<=e.length-1;if(!("1"===c&&this._w(f))&&!i)for(var j=0;j<h.length;j++)if(h[j]){g=h[j];break}}else"+"===b.charAt(0)&&f.length?g="":b&&"+"!==b||(g=this.j);return null!==g&&this._z(g)}},{key:"_w",value:function(a){var b=this._m(a);if("1"===b.charAt(0)){var c=b.substr(1,3);return-1!==k.indexOf(c)}return!1}},{key:"_x",value:function(a,b){var c=this.c;c&&c.classList.remove("iti__highlight"),this.c=a,this.c.classList.add("iti__highlight"),b&&this.c.focus()}},{key:"_y",value:function(a,b,c){for(var d=b?e:this.p,f=0;f<d.length;f++)if(d[f].iso2===a)return d[f];if(c)return null;throw new Error("No country data for '".concat(a,"'"))}},{key:"_z",value:function(a){var b=this.s.iso2?this.s:{};this.s=a?this._y(a,!1,!1):{},this.s.iso2&&(this.j=this.s.iso2),this.l.setAttribute("class","iti__flag iti__".concat(a));var c=a?"".concat(this.s.name,": +").concat(this.s.dialCode):"Unknown";if(this.selectedFlag.setAttribute("title",c),this.d.separateDialCode){var d=this.s.dialCode?"+".concat(this.s.dialCode):"";this.t.innerHTML=d;var e=this.selectedFlag.offsetWidth||this._z2();this.a.style.paddingLeft="".concat(e+6,"px")}if(this._0(),this.d.allowDropdown){var f=this.b;if(f&&(f.classList.remove("iti__active"),f.setAttribute("aria-selected","false")),a){var g=this.m.querySelector("#iti-".concat(this.id,"__item-").concat(a,"-preferred"))||this.m.querySelector("#iti-".concat(this.id,"__item-").concat(a));g.setAttribute("aria-selected","true"),g.classList.add("iti__active"),this.b=g,this.selectedFlag.setAttribute("aria-activedescendant",g.getAttribute("id"))}}return b.iso2!==a}},{key:"_z2",value:function(){var a=this.a.parentNode.cloneNode();a.style.visibility="hidden",document.body.appendChild(a);var b=this.k.cloneNode();a.appendChild(b);var c=this.selectedFlag.cloneNode(!0);b.appendChild(c);var d=c.offsetWidth;return a.parentNode.removeChild(a),d}},{key:"_0",value:function(){var a="aggressive"===this.d.autoPlaceholder||!this.e&&"polite"===this.d.autoPlaceholder;if(window.intlTelInputUtils&&a){var b=intlTelInputUtils.numberType[this.d.placeholderNumberType],c=this.s.iso2?intlTelInputUtils.getExampleNumber(this.s.iso2,this.d.nationalMode,b):"";c=this._7(c),"function"==typeof this.d.customPlaceholder&&(c=this.d.customPlaceholder(c,this.s)),this.a.setAttribute("placeholder",c)}}},{key:"_1",value:function(a){var b=this._z(a.getAttribute("data-country-code"));this._2(),this._4(a.getAttribute("data-dial-code"),!0),this.a.focus();var c=this.a.value.length;this.a.setSelectionRange(c,c),b&&this._m2CountryChange()}},{key:"_2",value:function(){this.m.classList.add("iti__hide"),this.selectedFlag.setAttribute("aria-expanded","false"),this.u.classList.remove("iti__arrow--up"),document.removeEventListener("keydown",this._a3),document.documentElement.removeEventListener("click",this._a2),this.m.removeEventListener("mouseover",this._a0),this.m.removeEventListener("click",this._a1),this.d.dropdownContainer&&(this.g||window.removeEventListener("scroll",this._a4),this.dropdown.parentNode&&this.dropdown.parentNode.removeChild(this.dropdown)),this._m2("close:countrydropdown")}},{key:"_3",value:function(a,b){var c=this.m,d=window.pageYOffset||document.documentElement.scrollTop,e=c.offsetHeight,f=c.getBoundingClientRect().top+d,g=f+e,h=a.offsetHeight,i=a.getBoundingClientRect().top+d,j=i+h,k=i-f+c.scrollTop,l=e/2-h/2;if(i<f)b&&(k-=l),c.scrollTop=k;else if(j>g){b&&(k+=l);var m=e-h;c.scrollTop=k-m}}},{key:"_4",value:function(a,b){var c,d=this.a.value,e="+".concat(a);if("+"===d.charAt(0)){var f=this._5(d);c=f?d.replace(f,e):e}else{if(this.d.nationalMode||this.d.separateDialCode)return;if(d)c=e+d;else{if(!b&&this.d.autoHideDialCode)return;c=e}}this.a.value=c}},{key:"_5",value:function(a,b){var c="";if("+"===a.charAt(0))for(var d="",e=0;e<a.length;e++){var f=a.charAt(e);if(!isNaN(parseInt(f,10))){if(d+=f,b)this.q[d]&&(c=a.substr(0,e+1));else if(this.dialCodes[d]){c=a.substr(0,e+1);break}if(d.length===this.countryCodeMaxLen)break}}return c}},{key:"_6",value:function(){var a=this.a.value.trim(),b=this.s.dialCode,c=this._m(a);return(this.d.separateDialCode&&"+"!==a.charAt(0)&&b&&c?"+".concat(b):"")+a}},{key:"_7",value:function(a){var b=a;if(this.d.separateDialCode){var c=this._5(b);if(c){c="+".concat(this.s.dialCode);var d=" "===b[c.length]||"-"===b[c.length]?c.length+1:c.length;b=b.substr(d)}}return this._j2(b)}},{key:"_m2CountryChange",value:function(){this._m2("countrychange")}},{key:"handleAutoCountry",value:function(){"auto"===this.d.initialCountry&&(this.j=window.intlTelInputGlobals.autoCountry,this.a.value||this.setCountry(this.j),this.h())}},{key:"handleUtils",value:function(){window.intlTelInputUtils&&(this.a.value&&this._u(this.a.value),this._0()),this.i0()}},{key:"destroy",value:function(){var a=this.a.form;if(this.d.allowDropdown){this._2(),this.selectedFlag.removeEventListener("click",this._a10),this.k.removeEventListener("keydown",this._a11);var b=this._i1();b&&b.removeEventListener("click",this._a9)}this.hiddenInput&&a&&a.removeEventListener("submit",this._a14),this.d.autoHideDialCode&&(a&&a.removeEventListener("submit",this._a8),this.a.removeEventListener("blur",this._a8)),this.a.removeEventListener("keyup",this._a12),this.a.removeEventListener("cut",this._a13),this.a.removeEventListener("paste",this._a13),this.a.removeAttribute("data-intl-tel-input-id");var c=this.a.parentNode;c.parentNode.insertBefore(this.a,c),c.parentNode.removeChild(c),delete window.intlTelInputGlobals.instances[this.id]}},{key:"getExtension",value:function(){return window.intlTelInputUtils?intlTelInputUtils.getExtension(this._6(),this.s.iso2):""}}
4373,{key:"getNumber",value:function(a){if(window.intlTelInputUtils){var b=this.s.iso2;return intlTelInputUtils.formatNumber(this._6(),b,a)}return""}},{key:"getNumberType",value:function(){ 4374 return window.intlTelInputUtils?intlTelInputUtils.getNumberType(this._6(),this.s.iso2):-99}},{key:"getSelectedCountryData",value:function(){return this.s}},{key:"getValidationError",value:function(){if(window.intlTelInputUtils){var a=this.s.iso2;return intlTelInputUtils.getValidationError(this._6(),a)}return-99}},{key:"isValidNumber",value:function(){var a=this._6().trim(),b=this.d.nationalMode?this.s.iso2:"";return window.intlTelInputUtils?intlTelInputUtils.isValidNumber(a,b):null}},{key:"setCountry",value:function(a){var b=a.toLowerCase();this.l.classList.contains("iti__".concat(b))||(this._z(b),this._4(this.s.dialCode,!1),this._m2CountryChange())}},{key:"setNumber",value:function(a){var b=this._v(a);this._u(a),b&&this._m2CountryChange()}},{key:"setPlaceholderNumberType",value:function(a){this.d.placeholderNumberType=a,this._0()}}]),c}();h.getCountryData=function(){return e};var o=function(a,b,c){var d=document.createElement("script");d.onload=function(){m("handleUtils"),b&&b()},d.onerror=function(){m("rejectUtilsScriptPromise"),c&&c()},d.className="iti-load-utils",d.async=!0,d.src=a,document.body.appendChild(d)};return h.loadUtils=function(a){if(!window.intlTelInputUtils&&!window.intlTelInputGlobals.startedLoadingUtilsScript){if(window.intlTelInputGlobals.startedLoadingUtilsScript=!0,"undefined"!=typeof Promise)return new Promise(function(b,c){return o(a,b,c)});o(a)}return null},h.defaults=j,h.version="17.0.8",function(a,b){var c=new n(a,b);return c._init(),a.setAttribute("data-intl-tel-input-id",c.id),window.intlTelInputGlobals.instances[c.id]=c,c}}()});</script>
4374 4375 4376 4377 <form class="mg_formulario_contacto_web mg_FORM0001"> 4378 <div class="form-row"> 4379 <div class="form-group col-md-12"> 4380 <label for="mg_6968195d7d724d0df9dfe02d"> 4381 ¿Cómo te llamas? </label> 4382 <input 4383 type="text" 4384 class="form-control" id="mg_6968195d7d724d0df9dfe02d" placeholder="¿Cómo te llamas?" data-obligatorio="0" data-tipo="1" data-valor_nombre="1" data-valor_email="" data-nombre="¿Cómo te llamas?"> 4385 <input type="hidden" id="mg_campo_0" value="6968195d7d724d0df9dfe02d"> 4386 4387 </div> 4388 <div class="form-group col-md-12"> 4389 <label for="mg_6968195d7d724d0df9dfe02e"> 4390 ¿Cuál es tu email? 4391 <span>*</span> 4392 </label> 4393 <input 4394 type="email" 4395 class="form-control" id="mg_6968195d7d724d0df9dfe02e" placeholder="¿Cuál es tu email?" data-obligatorio="1" data-tipo="3" data-valor_nombre="" data-valor_email="1" data-nombre="¿Cuál es tu email?"> 4396 <input type="hidden" id="mg_campo_1" value="6968195d7d724d0df9dfe02e"> 4397 4398 </div> 4399 <div class="form-group col-md-12"> 4400 <label for="mg_6968195d7d724d0df9dfe02f"> 4401 ¿Y tu teléfono? </label> 4402 <input 4403 class="form-control" id="mg_6968195d7d724d0df9dfe02f" placeholder="¿Y tu teléfono?" data-obligatorio="0" data-tipo="2" data-valor_nombre="" data-valor_email="" data-nombre="¿Y tu teléfono?"> 4404 <input type="hidden" id="mg_campo_2" value="6968195d7d724d0df9dfe02f"> 4405 4406 </div> 4407 <div class="form-group col-md-12"> 4408 <label for="mg_6968195d7d724d0df9dfe031"> 4409 ¿Cuál de mis servicios necesitas para tu marca? </label> 4410 4411 <select class="form-select" id="mg_6968195d7d724d0df9dfe031" data-obligatorio="0" data-tipo="5" data-valor_nombre="" data-valor_email="" data-nombre="¿Cuál de mis servicios necesitas para tu marca?"> 4412 <option value="¿Cuál de mis servicios necesitas para tu marca?">¿Cuál de mis servicios necesitas para tu marca?</option> 4413 <option value="CX Love Brand">CX Love Brand</option> 4414 <option value="Love Sessions">Love Sessions</option> 4415 <option value="Conferences Extreme Love">Conferences Extreme Love</option> 4416 <option value="XCustomer">XCustomer</option> 4417 <option value="Marketing Xtraining Online">Marketing Xtraining Online</option> 4418 4419 </select> 4420 <input type="hidden" id="mg_campo_3" value="6968195d7d724d0df9dfe031"> 4421 4422 </div> 4423 <div class="form-group col-md-12"> 4424 <label for="mg_6968195d7d724d0df9dfe030"> 4425 Cuéntame cómo te puedo ayudar </label> 4426 4427 <textarea class="form-control" rows="3" id="mg_6968195d7d724d0df9dfe030" placeholder="Cuéntame cómo te puedo ayudar" data-obligatorio="0" data-tipo="4" data-valor_nombre="" data-valor_email="" data-nombre="Cuéntame cómo te puedo ayudar"></textarea> 4428 <input type="hidden" id="mg_campo_4" value="6968195d7d724d0df9dfe030"> 4429 4430 </div> 4431 </div> 4432 4433 4434 <div class="g-recaptcha" data-sitekey="6LeEDwogAAAAAHl_C7-uwljQnAwQz3BJPWeL4ahC"></div>
vendor: 89 bytes, lines 4434-4436
4434 4435 <script src='https://www.google.com/recaptcha/api.js'></script> 4436
4436<input type="hidden" id="mg_reCAPTCHA" value="1"> 4437 4438 <button type="button" class="mg_btn-accion btn btn-primary" onclick="enviar('FORM0001', 1)">Enviar</button> 4439 <button class="mg_btn-accionando btn btn-primary" style="display: none;" disabled="">Enviando...</button> 4440 4441 4442 <input type="hidden" id="mg_cant_campos" value="5"> 4443 <input type="hidden" id="mg_id_form" value="62bddeb948606a24ec88c297"> 4444 <input type="hidden" id="mg_code_form" value="FORM0001"> 4445 <input type="hidden" id="mg_url_destino" value=""> 4446 4447 <input type="hidden" id="mg_warning_email" value="Escribe el E-mail con el formato [email protected]"> 4448 <input type="hidden" id="mg_warning_item" value="Campo obligatorio"> 4449 <input type="hidden" id="mg_warning_producto" value="Debes seleccionar al menos una entrada"> 4450 <input type="hidden" id="mg_success_enviado" value="¡Enviado!"> 4451 <input type="hidden" id="mg_error_again" value="Intenta enviar de nuevo"> 4452 </form> 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 <p>¡Excelente! Estoy muy emocionada de conocerte muy pronto.</p> 4480 4481 </div> 4482</div> 4483 </div> 4484 </div> <div class="flechazo"> 4485 <div class="container"> <div id="" class="row" style=""> 4486 4487 <div class="col-md-6"></div> 4488 4489<div class="col-md-6 flechazoInfo animate__animated wow animate__slideInRight"> 4490 <h2 class="titleSec">Un flechazo directo al corazón de tu consumidor</h2> 4491 <p>Te ayudaré a convertirte en una marca que enamora a sus clientes y se mantiene posicionada en el primer lugar con técnicas que te ayudarán a convertir tu negocio en una LoveMarks.</p> 4492 <a href="/pag/contacto" class="btmPrin">¡Quiero <strong>enamorar a mis clientes</strong>! <i class="fa-solid fa-angle-right"></i></a> 4493</div> 4494 </div> 4495 </div></div> <div class="posible"> 4496 <div class="container"> <div id="" class="row" style=""> 4497 4498 <div class="posiFrase"> 4499 <p>¿Quieres que <strong>tu cliente te elija por encima</strong> de tu más cercana competencia?</p> 4500</div> 4501 4502<h2 class="titleSec animate__animated wow animate__zoomIn animate__delay-1s">¡Genial! Hagámoslo posible</h2> 4503 4504<div class="col-md-6 animate__animated wow animate__slideInLeft"> 4505 <p>Conoce cómo puedes conquistarlo y crear esa conexión emocional que nadie más podrá romper, con mi guÃa gratis</p> 4506 <p><strong>âLas 3 claves para enamorar a tu cliente y multiplicar tus ventasâ</strong></p> 4507</div> 4508<div class="col-md-6 animate__animated wow animate__slideInLeft"> 4509 <a href="javascript:void(0)" class="btmPrin" data-bs-toggle="modal" data-bs-target="#suscribeModal">¡Descárgala <strong>gratis</strong> ahora!</a> 4510</div> 4511 4512<!-- Modal SUSCRIBETE --> 4513<div class="modal fade" id="suscribeModal" tabindex="-1" aria-labelledby="suscribeModalLabel" aria-hidden="true"> 4514 <div class="modal-dialog modal-dialog-centered"> 4515 <div class="modal-content"> 4516 <div class="modal-header"> 4517 <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> 4518 </div> 4519 <div class="modal-body"> 4520 <h2>¡Tu nombre, tu email y listo!</h2> 4521 <p>Recibe esta guÃa gratuita en tu correo.</p> 4522 <style>.iti { 4523 position: relative; 4524 display: block; 4525 width: 100%; 4526} 4527 .iti * { 4528 box-sizing: border-box; 4529 -moz-box-sizing: border-box; } 4530 .iti__hide { 4531 display: none; } 4532 .iti__v-hide { 4533 visibility: hidden; } 4534 .iti input, .iti input[type=text], .iti input[type=tel] { 4535 position: relative; 4536 z-index: 0; 4537 margin-top: 0 !important; 4538 margin-bottom: 0 !important; 4539 padding-right: 36px; 4540 margin-right: 0; } 4541 .iti__flag-container { 4542 position: absolute; 4543 top: 0; 4544 bottom: 0; 4545 right: 0; 4546 padding: 1px; } 4547 .iti__selected-flag { 4548 z-index: 1; 4549 position: relative; 4550 display: flex; 4551 align-items: center; 4552 height: 100%; 4553 padding: 0 6px 0 8px; } 4554 .iti__arrow { 4555 margin-left: 6px; 4556 width: 0; 4557 height: 0; 4558 border-left: 3px solid transparent; 4559 border-right: 3px solid transparent;
4560 border-top: 4px solid #555; } 4561 .iti__arrow--up { 4562 border-top: none; 4563 border-bottom: 4px solid #555; } 4564 .iti__country-list { 4565 position: absolute; 4566 z-index: 2; 4567 list-style: none; 4568 text-align: left; 4569 padding: 0; 4570 margin: 0 0 0 -1px; 4571 box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); 4572 background-color: white; 4573 border: 1px solid #CCC; 4574 white-space: nowrap; 4575 max-height: 200px; 4576 overflow-y: scroll; 4577 -webkit-overflow-scrolling: touch; } 4578 .iti__country-list--dropup { 4579 bottom: 100%; 4580 margin-bottom: -1px; } 4581 @media (max-width: 500px) { 4582 .iti__country-list { 4583 white-space: normal; } } 4584 .iti__flag-box { 4585 display: inline-block; 4586 width: 20px; } 4587 .iti__divider { 4588 padding-bottom: 5px; 4589 margin-bottom: 5px; 4590 border-bottom: 1px solid #CCC; } 4591 .iti__country { 4592 padding: 5px 10px; 4593 outline: none; } 4594 .iti__dial-code { 4595 color: #999; } 4596 .iti__country.iti__highlight { 4597 background-color: rgba(0, 0, 0, 0.05); } 4598 .iti__flag-box, .iti__country-name, .iti__dial-code { 4599 vertical-align: middle; } 4600 .iti__flag-box, .iti__country-name { 4601 margin-right: 6px; } 4602 .iti--allow-dropdown input, .iti--allow-dropdown input[type=text], .iti--allow-dropdown input[type=tel], .iti--separate-dial-code input, .iti--separate-dial-code input[type=text], .iti--separate-dial-code input[type=tel] { 4603 padding-right: 6px; 4604 padding-left: 52px; 4605 margin-left: 0; } 4606 .iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container { 4607 right: auto; 4608 left: 0; } 4609 .iti--allow-dropdown .iti__flag-container:hover { 4610 cursor: pointer; } 4611 .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag { 4612 background-color: rgba(0, 0, 0, 0.05); } 4613 .iti--allow-dropdown input[disabled] + .iti__flag-container:hover, 4614 .iti--allow-dropdown input[readonly] + .iti__flag-container:hover { 4615 cursor: default; } 4616 .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag, 4617 .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag { 4618 background-color: transparent; } 4619 .iti--separate-dial-code .iti__selected-flag { 4620 background-color: rgba(0, 0, 0, 0.05); } 4621 .iti--separate-dial-code .iti__selected-dial-code { 4622 margin-left: 6px; } 4623 .iti--container { 4624 position: absolute; 4625 top: -1000px; 4626 left: -1000px; 4627 z-index: 1060; 4628 padding: 1px; } 4629 .iti--container:hover { 4630 cursor: pointer; } 4631 4632 .iti-mobile .iti--container { 4633 top: 30px; 4634 bottom: 30px; 4635 left: 30px; 4636 right: 30px; 4637 position: fixed; } 4638 4639 .iti-mobile .iti__country-list { 4640 max-height: 100%; 4641 width: 100%; } 4642 4643 .iti-mobile .iti__country { 4644 padding: 10px 10px; 4645 line-height: 1.5em; } 4646 4647 .iti__flag { 4648 width: 20px; } 4649 .iti__flag.iti__be { 4650 width: 18px; } 4651 .iti__flag.iti__ch { 4652 width: 15px; } 4653 .iti__flag.iti__mc { 4654 width: 19px; } 4655 .iti__flag.iti__ne { 4656 width: 18px; } 4657 .iti__flag.iti__np { 4658 width: 13px; } 4659 .iti__flag.iti__va { 4660 width: 15px; } 4661 @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { 4662 .iti__flag { 4663 background-size: 5652px 15px; } } 4664 .iti__flag.iti__ac { 4665 height: 10px; 4666 background-position: 0px 0px; } 4667 .iti__flag.iti__ad { 4668 height: 14px; 4669 background-position: -22px 0px; } 4670 .iti__flag.iti__ae { 4671 height: 10px; 4672 background-position: -44px 0px; } 4673 .iti__flag.iti__af { 4674 height: 14px; 4675 background-position: -66px 0px; } 4676 .iti__flag.iti__ag { 4677 height: 14px; 4678 background-position: -88px 0px; } 4679 .iti__flag.iti__ai { 4680 height: 10px; 4681 background-position: -110px 0px; } 4682 .iti__flag.iti__al { 4683 height: 15px; 4684 background-position: -132px 0px; } 4685 .iti__flag.iti__am { 4686 height: 10px; 4687 background-position: -154px 0px; } 4688 .iti__flag.iti__ao { 4689 height: 14px; 4690 background-position: -176px 0px; } 4691 .iti__flag.iti__aq { 4692 height: 14px; 4693 background-position: -198px 0px; } 4694 .iti__flag.iti__ar { 4695 height: 13px; 4696 background-position: -220px 0px; } 4697 .iti__flag.iti__as { 4698 height: 10px; 4699 background-position: -242px 0px; } 4700 .iti__flag.iti__at { 4701 height: 14px; 4702 background-position: -264px 0px; } 4703 .iti__flag.iti__au { 4704 height: 10px; 4705 background-position: -286px 0px; } 4706 .iti__flag.iti__aw { 4707 height: 14px; 4708 background-position: -308px 0px; } 4709 .iti__flag.iti__ax { 4710 height: 13px; 4711 background-position: -330px 0px; } 4712 .iti__flag.iti__az { 4713 height: 10px; 4714 background-position: -352px 0px; } 4715 .iti__flag.iti__ba { 4716 height: 10px; 4717 background-position: -374px 0px; } 4718 .iti__flag.iti__bb { 4719 height: 14px; 4720 background-position: -396px 0px; } 4721 .iti__flag.iti__bd { 4722 height: 12px; 4723 background-position: -418px 0px; } 4724 .iti__flag.iti__be { 4725 height: 15px; 4726 background-position: -440px 0px; } 4727 .iti__flag.iti__bf { 4728 height: 14px; 4729 background-position: -460px 0px; } 4730 .iti__flag.iti__bg { 4731 height: 12px; 4732 background-position: -482px 0px; } 4733 .iti__flag.iti__bh { 4734 height: 12px; 4735 background-position: -504px 0px; } 4736 .iti__flag.iti__bi { 4737 height: 12px; 4738 background-position: -526px 0px; } 4739 .iti__flag.iti__bj { 4740 height: 14px; 4741 background-position: -548px 0px; } 4742 .iti__flag.iti__bl { 4743 height: 14px; 4744 background-position: -570px 0px; } 4745 .iti__flag.iti__bm { 4746 height: 10px; 4747 background-position: -592px 0px; } 4748 .iti__flag.iti__bn { 4749 height: 10px; 4750 background-position: -614px 0px; } 4751 .iti__flag.iti__bo { 4752 height: 14px; 4753 background-position: -636px 0px; } 4754 .iti__flag.iti__bq { 4755 height: 14px; 4756 background-position: -658px 0px; } 4757 .iti__flag.iti__br { 4758 height: 14px; 4759 background-position: -680px 0px; } 4760 .iti__flag.iti__bs { 4761 height: 10px; 4762 background-position: -702px 0px; } 4763 .iti__flag.iti__bt { 4764 height: 14px; 4765 background-position: -724px 0px; } 4766 .iti__flag.iti__bv { 4767 height: 15px; 4768 background-position: -746px 0px; } 4769 .iti__flag.iti__bw { 4770 height: 14px; 4771 background-position: -768px 0px; } 4772 .iti__flag.iti__by { 4773 height: 10px; 4774 background-position: -790px 0px; } 4775 .iti__flag.iti__bz { 4776 height: 14px; 4777 background-position: -812px 0px; } 4778 .iti__flag.iti__ca { 4779 height: 10px; 4780 background-position: -834px 0px; } 4781 .iti__flag.iti__cc { 4782 height: 10px; 4783 background-position: -856px 0px; } 4784 .iti__flag.iti__cd { 4785 height: 15px; 4786 background-position: -878px 0px; } 4787 .iti__flag.iti__cf {
4788 height: 14px; 4789 background-position: -900px 0px; } 4790 .iti__flag.iti__cg { 4791 height: 14px; 4792 background-position: -922px 0px; } 4793 .iti__flag.iti__ch { 4794 height: 15px; 4795 background-position: -944px 0px; } 4796 .iti__flag.iti__ci { 4797 height: 14px; 4798 background-position: -961px 0px; } 4799 .iti__flag.iti__ck { 4800 height: 10px; 4801 background-position: -983px 0px; } 4802 .iti__flag.iti__cl { 4803 height: 14px; 4804 background-position: -1005px 0px; } 4805 .iti__flag.iti__cm { 4806 height: 14px; 4807 background-position: -1027px 0px; } 4808 .iti__flag.iti__cn { 4809 height: 14px; 4810 background-position: -1049px 0px; } 4811 .iti__flag.iti__co { 4812 height: 14px; 4813 background-position: -1071px 0px; } 4814 .iti__flag.iti__cp { 4815 height: 14px; 4816 background-position: -1093px 0px; } 4817 .iti__flag.iti__cr { 4818 height: 12px; 4819 background-position: -1115px 0px; } 4820 .iti__flag.iti__cu { 4821 height: 10px; 4822 background-position: -1137px 0px; } 4823 .iti__flag.iti__cv { 4824 height: 12px; 4825 background-position: -1159px 0px; } 4826 .iti__flag.iti__cw { 4827 height: 14px; 4828 background-position: -1181px 0px; } 4829 .iti__flag.iti__cx { 4830 height: 10px; 4831 background-position: -1203px 0px; } 4832 .iti__flag.iti__cy { 4833 height: 14px; 4834 background-position: -1225px 0px; } 4835 .iti__flag.iti__cz { 4836 height: 14px; 4837 background-position: -1247px 0px; } 4838 .iti__flag.iti__de { 4839 height: 12px; 4840 background-position: -1269px 0px; } 4841 .iti__flag.iti__dg { 4842 height: 10px; 4843 background-position: -1291px 0px; } 4844 .iti__flag.iti__dj { 4845 height: 14px; 4846 background-position: -1313px 0px; } 4847 .iti__flag.iti__dk { 4848 height: 15px; 4849 background-position: -1335px 0px; } 4850 .iti__flag.iti__dm { 4851 height: 10px; 4852 background-position: -1357px 0px; } 4853 .iti__flag.iti__do { 4854 height: 14px; 4855 background-position: -1379px 0px; } 4856 .iti__flag.iti__dz { 4857 height: 14px; 4858 background-position: -1401px 0px; } 4859 .iti__flag.iti__ea { 4860 height: 14px; 4861 background-position: -1423px 0px; } 4862 .iti__flag.iti__ec { 4863 height: 14px; 4864 background-position: -1445px 0px; } 4865 .iti__flag.iti__ee { 4866 height: 13px; 4867 background-position: -1467px 0px; } 4868 .iti__flag.iti__eg { 4869 height: 14px; 4870 background-position: -1489px 0px; } 4871 .iti__flag.iti__eh { 4872 height: 10px; 4873 background-position: -1511px 0px; } 4874 .iti__flag.iti__er { 4875 height: 10px; 4876 background-position: -1533px 0px; } 4877 .iti__flag.iti__es { 4878 height: 14px; 4879 background-position: -1555px 0px; } 4880 .iti__flag.iti__et { 4881 height: 10px; 4882 background-position: -1577px 0px; } 4883 .iti__flag.iti__eu { 4884 height: 14px; 4885 background-position: -1599px 0px; } 4886 .iti__flag.iti__fi { 4887 height: 12px; 4888 background-position: -1621px 0px; } 4889 .iti__flag.iti__fj { 4890 height: 10px; 4891 background-position: -1643px 0px; } 4892 .iti__flag.iti__fk { 4893 height: 10px; 4894 background-position: -1665px 0px; } 4895 .iti__flag.iti__fm { 4896 height: 11px; 4897 background-position: -1687px 0px; } 4898 .iti__flag.iti__fo { 4899 height: 15px; 4900 background-position: -1709px 0px; } 4901 .iti__flag.iti__fr { 4902 height: 14px; 4903 background-position: -1731px 0px; } 4904 .iti__flag.iti__ga { 4905 height: 15px; 4906 background-position: -1753px 0px; } 4907 .iti__flag.iti__gb { 4908 height: 10px; 4909 background-position: -1775px 0px; } 4910 .iti__flag.iti__gd { 4911 height: 12px; 4912 background-position: -1797px 0px; } 4913 .iti__flag.iti__ge { 4914 height: 14px; 4915 background-position: -1819px 0px; } 4916 .iti__flag.iti__gf { 4917 height: 14px; 4918 background-position: -1841px 0px; } 4919 .iti__flag.iti__gg { 4920 height: 14px; 4921 background-position: -1863px 0px; } 4922 .iti__flag.iti__gh { 4923 height: 14px; 4924 background-position: -1885px 0px; } 4925 .iti__flag.iti__gi { 4926 height: 10px; 4927 background-position: -1907px 0px; } 4928 .iti__flag.iti__gl { 4929 height: 14px; 4930 background-position: -1929px 0px; } 4931 .iti__flag.iti__gm { 4932 height: 14px; 4933 background-position: -1951px 0px; } 4934 .iti__flag.iti__gn { 4935 height: 14px; 4936 background-position: -1973px 0px; } 4937 .iti__flag.iti__gp { 4938 height: 14px; 4939 background-position: -1995px 0px; } 4940 .iti__flag.iti__gq { 4941 height: 14px; 4942 background-position: -2017px 0px; } 4943 .iti__flag.iti__gr { 4944 height: 14px; 4945 background-position: -2039px 0px; } 4946 .iti__flag.iti__gs { 4947 height: 10px; 4948 background-position: -2061px 0px; } 4949 .iti__flag.iti__gt { 4950 height: 13px; 4951 background-position: -2083px 0px; } 4952 .iti__flag.iti__gu { 4953 height: 11px; 4954 background-position: -2105px 0px; } 4955 .iti__flag.iti__gw { 4956 height: 10px; 4957 background-position: -2127px 0px; } 4958 .iti__flag.iti__gy { 4959 height: 12px; 4960 background-position: -2149px 0px; } 4961 .iti__flag.iti__hk { 4962 height: 14px; 4963 background-position: -2171px 0px; } 4964 .iti__flag.iti__hm { 4965 height: 10px; 4966 background-position: -2193px 0px; } 4967 .iti__flag.iti__hn { 4968 height: 10px; 4969 background-position: -2215px 0px; } 4970 .iti__flag.iti__hr {
4971 height: 10px; 4972 background-position: -2237px 0px; } 4973 .iti__flag.iti__ht { 4974 height: 12px; 4975 background-position: -2259px 0px; } 4976 .iti__flag.iti__hu { 4977 height: 10px; 4978 background-position: -2281px 0px; } 4979 .iti__flag.iti__ic { 4980 height: 14px; 4981 background-position: -2303px 0px; } 4982 .iti__flag.iti__id { 4983 height: 14px; 4984 background-position: -2325px 0px; } 4985 .iti__flag.iti__ie { 4986 height: 10px; 4987 background-position: -2347px 0px; } 4988 .iti__flag.iti__il { 4989 height: 15px; 4990 background-position: -2369px 0px; } 4991 .iti__flag.iti__im { 4992 height: 10px; 4993 background-position: -2391px 0px; } 4994 .iti__flag.iti__in { 4995 height: 14px; 4996 background-position: -2413px 0px; } 4997 .iti__flag.iti__io { 4998 height: 10px; 4999 background-position: -2435px 0px; } 5000 .iti__flag.iti__iq { 5001 height: 14px; 5002 background-position: -2457px 0px; } 5003 .iti__flag.iti__ir { 5004 height: 12px; 5005 background-position: -2479px 0px; } 5006 .iti__flag.iti__is { 5007 height: 15px; 5008 background-position: -2501px 0px; } 5009 .iti__flag.iti__it { 5010 height: 14px; 5011 background-position: -2523px 0px; } 5012 .iti__flag.iti__je { 5013 height: 12px; 5014 background-position: -2545px 0px; } 5015 .iti__flag.iti__jm { 5016 height: 10px; 5017 background-position: -2567px 0px; } 5018 .iti__flag.iti__jo { 5019 height: 10px; 5020 background-position: -2589px 0px; } 5021 .iti__flag.iti__jp { 5022 height: 14px; 5023 background-position: -2611px 0px; } 5024 .iti__flag.iti__ke { 5025 height: 14px; 5026 background-position: -2633px 0px; } 5027 .iti__flag.iti__kg { 5028 height: 12px; 5029 background-position: -2655px 0px; } 5030 .iti__flag.iti__kh { 5031 height: 13px; 5032 background-position: -2677px 0px; } 5033 .iti__flag.iti__ki { 5034 height: 10px; 5035 background-position: -2699px 0px; } 5036 .iti__flag.iti__km { 5037 height: 12px; 5038 background-position: -2721px 0px; } 5039 .iti__flag.iti__kn { 5040 height: 14px; 5041 background-position: -2743px 0px; } 5042 .iti__flag.iti__kp { 5043 height: 10px; 5044 background-position: -2765px 0px; } 5045 .iti__flag.iti__kr { 5046 height: 14px; 5047 background-position: -2787px 0px; } 5048 .iti__flag.iti__kw { 5049 height: 10px; 5050 background-position: -2809px 0px; } 5051 .iti__flag.iti__ky { 5052 height: 10px; 5053 background-position: -2831px 0px; } 5054 .iti__flag.iti__kz { 5055 height: 10px; 5056 background-position: -2853px 0px; } 5057 .iti__flag.iti__la { 5058 height: 14px; 5059 background-position: -2875px 0px; } 5060 .iti__flag.iti__lb { 5061 height: 14px; 5062 background-position: -2897px 0px; } 5063 .iti__flag.iti__lc { 5064 height: 10px; 5065 background-position: -2919px 0px; } 5066 .iti__flag.iti__li { 5067 height: 12px; 5068 background-position: -2941px 0px; } 5069 .iti__flag.iti__lk { 5070 height: 10px; 5071 background-position: -2963px 0px; } 5072 .iti__flag.iti__lr { 5073 height: 11px; 5074 background-position: -2985px 0px; } 5075 .iti__flag.iti__ls { 5076 height: 14px; 5077 background-position: -3007px 0px; } 5078 .iti__flag.iti__lt { 5079 height: 12px; 5080 background-position: -3029px 0px; } 5081 .iti__flag.iti__lu { 5082 height: 12px; 5083 background-position: -3051px 0px; } 5084 .iti__flag.iti__lv { 5085 height: 10px; 5086 background-position: -3073px 0px; } 5087 .iti__flag.iti__ly { 5088 height: 10px; 5089 background-position: -3095px 0px; } 5090 .iti__flag.iti__ma { 5091 height: 14px; 5092 background-position: -3117px 0px; } 5093 .iti__flag.iti__mc { 5094 height: 15px; 5095 background-position: -3139px 0px; } 5096 .iti__flag.iti__md { 5097 height: 10px; 5098 background-position: -3160px 0px; } 5099 .iti__flag.iti__me { 5100 height: 10px; 5101 background-position: -3182px 0px; } 5102 .iti__flag.iti__mf { 5103 height: 14px; 5104 background-position: -3204px 0px; } 5105 .iti__flag.iti__mg { 5106 height: 14px; 5107 background-position: -3226px 0px; } 5108 .iti__flag.iti__mh { 5109 height: 11px; 5110 background-position: -3248px 0px; } 5111 .iti__flag.iti__mk { 5112 height: 10px; 5113 background-position: -3270px 0px; } 5114 .iti__flag.iti__ml { 5115 height: 14px; 5116 background-position: -3292px 0px; } 5117 .iti__flag.iti__mm { 5118 height: 14px; 5119 background-position: -3314px 0px; } 5120 .iti__flag.iti__mn { 5121 height: 10px; 5122 background-position: -3336px 0px; } 5123 .iti__flag.iti__mo { 5124 height: 14px; 5125 background-position: -3358px 0px; } 5126 .iti__flag.iti__mp { 5127 height: 10px; 5128 background-position: -3380px 0px; } 5129 .iti__flag.iti__mq { 5130 height: 14px; 5131 background-position: -3402px 0px; } 5132 .iti__flag.iti__mr { 5133 height: 14px; 5134 background-position: -3424px 0px; } 5135 .iti__flag.iti__ms { 5136 height: 10px; 5137 background-position: -3446px 0px; } 5138 .iti__flag.iti__mt { 5139 height: 14px; 5140 background-position: -3468px 0px; } 5141 .iti__flag.iti__mu { 5142 height: 14px; 5143 background-position: -3490px 0px; } 5144 .iti__flag.iti__mv { 5145 height: 14px; 5146 background-position: -3512px 0px; } 5147 .iti__flag.iti__mw { 5148 height: 14px; 5149 background-position: -3534px 0px; } 5150 .iti__flag.iti__mx { 5151 height: 12px; 5152 background-position: -3556px 0px; } 5153 .iti__flag.iti__my { 5154 height: 10px; 5155 background-position: -3578px 0px; } 5156 .iti__flag.iti__mz { 5157 height: 14px; 5158 background-position: -3600px 0px; } 5159 .iti__flag.iti__na { 5160 height: 14px; 5161 background-position: -3622px 0px; } 5162 .iti__flag.iti__nc { 5163 height: 10px; 5164 background-position: -3644px 0px; } 5165 .iti__flag.iti__ne { 5166 height: 15px; 5167 background-position: -3666px 0px; } 5168 .iti__flag.iti__nf { 5169 height: 10px; 5170 background-position: -3686px 0px; } 5171 .iti__flag.iti__ng { 5172 height: 10px; 5173 background-position: -3708px 0px; } 5174 .iti__flag.iti__ni { 5175 height: 12px;
5176 background-position: -3730px 0px; } 5177 .iti__flag.iti__nl { 5178 height: 14px; 5179 background-position: -3752px 0px; } 5180 .iti__flag.iti__no { 5181 height: 15px; 5182 background-position: -3774px 0px; } 5183 .iti__flag.iti__np { 5184 height: 15px; 5185 background-position: -3796px 0px; } 5186 .iti__flag.iti__nr { 5187 height: 10px; 5188 background-position: -3811px 0px; } 5189 .iti__flag.iti__nu { 5190 height: 10px; 5191 background-position: -3833px 0px; } 5192 .iti__flag.iti__nz { 5193 height: 10px; 5194 background-position: -3855px 0px; } 5195 .iti__flag.iti__om { 5196 height: 10px; 5197 background-position: -3877px 0px; } 5198 .iti__flag.iti__pa { 5199 height: 14px; 5200 background-position: -3899px 0px; } 5201 .iti__flag.iti__pe { 5202 height: 14px; 5203 background-position: -3921px 0px; } 5204 .iti__flag.iti__pf { 5205 height: 14px; 5206 background-position: -3943px 0px; } 5207 .iti__flag.iti__pg { 5208 height: 15px; 5209 background-position: -3965px 0px; } 5210 .iti__flag.iti__ph { 5211 height: 10px; 5212 background-position: -3987px 0px; } 5213 .iti__flag.iti__pk { 5214 height: 14px; 5215 background-position: -4009px 0px; } 5216 .iti__flag.iti__pl { 5217 height: 13px; 5218 background-position: -4031px 0px; } 5219 .iti__flag.iti__pm { 5220 height: 14px; 5221 background-position: -4053px 0px; } 5222 .iti__flag.iti__pn { 5223 height: 10px; 5224 background-position: -4075px 0px; } 5225 .iti__flag.iti__pr { 5226 height: 14px; 5227 background-position: -4097px 0px; } 5228 .iti__flag.iti__ps { 5229 height: 10px; 5230 background-position: -4119px 0px; } 5231 .iti__flag.iti__pt { 5232 height: 14px; 5233 background-position: -4141px 0px; } 5234 .iti__flag.iti__pw { 5235 height: 13px; 5236 background-position: -4163px 0px; } 5237 .iti__flag.iti__py { 5238 height: 11px; 5239 background-position: -4185px 0px; } 5240 .iti__flag.iti__qa { 5241 height: 8px; 5242 background-position: -4207px 0px; } 5243 .iti__flag.iti__re { 5244 height: 14px; 5245 background-position: -4229px 0px; } 5246 .iti__flag.iti__ro { 5247 height: 14px; 5248 background-position: -4251px 0px; } 5249 .iti__flag.iti__rs { 5250 height: 14px; 5251 background-position: -4273px 0px; } 5252 .iti__flag.iti__ru { 5253 height: 14px; 5254 background-position: -4295px 0px; } 5255 .iti__flag.iti__rw { 5256 height: 14px; 5257 background-position: -4317px 0px; } 5258 .iti__flag.iti__sa { 5259 height: 14px; 5260 background-position: -4339px 0px; } 5261 .iti__flag.iti__sb { 5262 height: 10px; 5263 background-position: -4361px 0px; } 5264 .iti__flag.iti__sc { 5265 height: 10px; 5266 background-position: -4383px 0px; } 5267 .iti__flag.iti__sd { 5268 height: 10px; 5269 background-position: -4405px 0px; } 5270 .iti__flag.iti__se { 5271 height: 13px; 5272 background-position: -4427px 0px; } 5273 .iti__flag.iti__sg { 5274 height: 14px; 5275 background-position: -4449px 0px; } 5276 .iti__flag.iti__sh { 5277 height: 10px; 5278 background-position: -4471px 0px; } 5279 .iti__flag.iti__si { 5280 height: 10px; 5281 background-position: -4493px 0px; } 5282 .iti__flag.iti__sj { 5283 height: 15px; 5284 background-position: -4515px 0px; } 5285 .iti__flag.iti__sk { 5286 height: 14px; 5287 background-position: -4537px 0px; } 5288 .iti__flag.iti__sl { 5289 height: 14px; 5290 background-position: -4559px 0px; } 5291 .iti__flag.iti__sm { 5292 height: 15px; 5293 background-position: -4581px 0px; } 5294 .iti__flag.iti__sn { 5295 height: 14px; 5296 background-position: -4603px 0px; } 5297 .iti__flag.iti__so { 5298 height: 14px; 5299 background-position: -4625px 0px; } 5300 .iti__flag.iti__sr { 5301 height: 14px; 5302 background-position: -4647px 0px; } 5303 .iti__flag.iti__ss { 5304 height: 10px; 5305 background-position: -4669px 0px; } 5306 .iti__flag.iti__st { 5307 height: 10px; 5308 background-position: -4691px 0px; } 5309 .iti__flag.iti__sv { 5310 height: 12px; 5311 background-position: -4713px 0px; } 5312 .iti__flag.iti__sx { 5313 height: 14px; 5314 background-position: -4735px 0px; } 5315 .iti__flag.iti__sy { 5316 height: 14px; 5317 background-position: -4757px 0px; } 5318 .iti__flag.iti__sz { 5319 height: 14px; 5320 background-position: -4779px 0px; } 5321 .iti__flag.iti__ta { 5322 height: 10px; 5323 background-position: -4801px 0px; } 5324 .iti__flag.iti__tc { 5325 height: 10px; 5326 background-position: -4823px 0px; } 5327 .iti__flag.iti__td { 5328 height: 14px; 5329 background-position: -4845px 0px; } 5330 .iti__flag.iti__tf { 5331 height: 14px; 5332 background-position: -4867px 0px; } 5333 .iti__flag.iti__tg { 5334 height: 13px; 5335 background-position: -4889px 0px; } 5336 .iti__flag.iti__th { 5337 height: 14px; 5338 background-position: -4911px 0px; } 5339 .iti__flag.iti__tj { 5340 height: 10px; 5341 background-position: -4933px 0px; } 5342 .iti__flag.iti__tk { 5343 height: 10px; 5344 background-position: -4955px 0px; } 5345 .iti__flag.iti__tl { 5346 height: 10px; 5347 background-position: -4977px 0px; } 5348 .iti__flag.iti__tm { 5349 height: 14px; 5350 background-position: -4999px 0px; } 5351 .iti__flag.iti__tn { 5352 height: 14px; 5353 background-position: -5021px 0px; } 5354 .iti__flag.iti__to { 5355 height: 10px; 5356 background-position: -5043px 0px; } 5357 .iti__flag.iti__tr { 5358 height: 14px; 5359 background-position: -5065px 0px; } 5360 .iti__flag.iti__tt { 5361 height: 12px; 5362 background-position: -5087px 0px; } 5363 .iti__flag.iti__tv { 5364 height: 10px; 5365 background-position: -5109px 0px; } 5366 .iti__flag.iti__tw { 5367 height: 14px; 5368 background-position: -5131px 0px; } 5369 .iti__flag.iti__tz { 5370 height: 14px; 5371 background-position: -5153px 0px; } 5372 .iti__flag.iti__ua { 5373 height: 14px; 5374 background-position: -5175px 0px; } 5375 .iti__flag.iti__ug { 5376 height: 14px; 5377 background-position: -5197px 0px; } 5378 .iti__flag.iti__um { 5379 height: 11px; 5380 background-position: -5219px 0px; } 5381 .iti__flag.iti__un { 5382 height: 14px; 5383 background-position: -5241px 0px; } 5384 .iti__flag.iti__us { 5385 height: 11px; 5386 background-position: -5263px 0px; } 5387 .iti__flag.iti__uy { 5388 height: 14px; 5389 background-position: -5285px 0px; } 5390 .iti__flag.iti__uz { 5391 height: 10px; 5392 background-position: -5307px 0px; } 5393 .iti__flag.iti__va { 5394 height: 15px; 5395 background-position: -5329px 0px; } 5396 .iti__flag.iti__vc { 5397 height: 14px; 5398 background-position: -5346px 0px; } 5399 .iti__flag.iti__ve { 5400 height: 14px; 5401 background-position: -5368px 0px; } 5402 .iti__flag.iti__vg { 5403 height: 10px; 5404 background-position: -5390px 0px; } 5405 .iti__flag.iti__vi { 5406 height: 14px; 5407 background-position: -5412px 0px; } 5408 .iti__flag.iti__vn { 5409 height: 14px; 5410 background-position: -5434px 0px; } 5411 .iti__flag.iti__vu { 5412 height: 12px; 5413 background-position: -5456px 0px; } 5414 .iti__flag.iti__wf { 5415 height: 14px; 5416 background-position: -5478px 0px; } 5417 .iti__flag.iti__ws { 5418 height: 10px; 5419 background-position: -5500px 0px; } 5420 .iti__flag.iti__xk { 5421 height: 15px; 5422 background-position: -5522px 0px; } 5423 .iti__flag.iti__ye { 5424 height: 14px; 5425 background-position: -5544px 0px; } 5426 .iti__flag.iti__yt { 5427 height: 14px; 5428 background-position: -5566px 0px; } 5429 .iti__flag.iti__za { 5430 height: 14px; 5431 background-position: -5588px 0px; } 5432 .iti__flag.iti__zm { 5433 height: 14px; 5434 background-position: -5610px 0px; } 5435 .iti__flag.iti__zw { 5436 height: 10px; 5437 background-position: -5632px 0px; } 5438 5439 .iti__flag { 5440 height: 15px; 5441 box-shadow: 0px 0px 1px 0px #888; 5442 background-image: url("https://mgpanel.s3.us-east-2.amazonaws.com/_v11/flags.png"); 5443 background-repeat: no-repeat; 5444 background-color: #DBDBDB; 5445 background-position: 20px 0; } 5446 @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { 5447 .iti__flag { 5448 background-image: url("https://mgpanel.s3.us-east-2.amazonaws.com/_v11/[email protected]"); } } 5449 5450 .iti__flag.iti__np { 5451 background-color: transparent; }</style>
5452<script>$(document).ready(function () { 5453 5454 $(".form-control").keyup(function (e) { 5455 $(".form-control").removeClass("mg_error") 5456 }); 5457 5458}); 5459 5460let totalValue = 0; 5461document.addEventListener("DOMContentLoaded", function(event) { 5462 if (document.querySelector("#mg_val_checkout_metodo")) { 5463 5464 metodo = $("#mg_val_checkout_metodo").val(); 5465 $('#mg_checkout_option1').click(function () { 5466 $("#mg_checkout_option3").removeClass("form-check-select"); 5467 $("#mg_checkout_option1").addClass("form-check-select"); 5468 $("#metodo_PAYPAL").hide(); 5469 $("#metodo_TC").show(); 5470 $('.mg_btn-accionando').hide() 5471 metodo = 1; // TC 5472 }); 5473 $('#mg_checkout_option3').click(function () { 5474 $("#mg_checkout_option1").removeClass("form-check-select"); 5475 $("#mg_checkout_option3").addClass("form-check-select"); 5476 $("#metodo_TC").hide(); 5477 $("#metodo_PAYPAL").show(); 5478 $('.mg_btn-accionando').hide() 5479 metodo = 3; // PAYPAL 5480 }); 5481 } 5482 5483 let codeValue = document.querySelector("#mg_code_form").value; 5484 if (document.querySelector('.mg_cupon')) { 5485 5486 $('#floatingInput-cupon').keyup(function (e) { 5487 var value = normalize($(this).val()).toUpperCase(); 5488 $('#floatingInput-cupon').val(value); 5489 5490 const parametros = { 5491 'funcion': "valida_cupon", 5492 'campos': value 5493 } 5494 const accion_url = "../config/functions.php"; 5495 5496 $.ajax({ 5497 type: "POST", 5498 url: accion_url, 5499 data: parametros, 5500 dataType: 'json', 5501 beforeSend: function () { 5502 5503 }, 5504 error: function(xhr, status, error) { 5505 console.log(error) 5506 }, 5507 success: function (data) { 5508 console.log(data) 5509 if (value.length == 0) { 5510 document.querySelector(".mg_cupon_alert").innerHTML = ` 5511 <div class="alert alert-primary d-flex align-items-center" role="alert"> 5512 <svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Info:"><use xlink:href="#info-fill"/></svg> 5513 <div>Agrega el código de cupón</div> 5514 </div> 5515 `; 5516 document.querySelector("#total_mg_checkout").innerHTML = totalValue; 5517 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(4) > input.form-control").value = ""; 5518 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(3) > input.form-control").value = totalValue; 5519 document.querySelector("#amount").value = totalValue; 5520 } else if (data[0] == 1) { 5521 5522 if (data[1] > document.querySelector("#amount").value) { 5523 document.querySelector(".mg_cupon_alert").innerHTML = ` 5524 <div class="alert alert-danger d-flex align-items-center" role="alert"> 5525 <svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Danger:"><use xlink:href="#exclamation-triangle-fill"/></svg> 5526 <div>Cupón no válido</div> 5527 </div> 5528 `; 5529 document.querySelector("#total_mg_checkout").innerHTML = totalValue; 5530 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(4) > input.form-control").value = ""; 5531 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(3) > input.form-control").value = totalValue; 5532 document.querySelector("#amount").value = totalValue; 5533 } else { 5534 if (data[1] > 0) { 5535 document.querySelector(".mg_cupon_alert").innerHTML = ` 5536 <div class="alert alert-success d-flex align-items-center" role="alert"> 5537 <svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Success:">
5537<use xlink:href="#check-circle-fill"/></svg> 5538 <div>Aplicaste un descuento de $` + data[1] + `</div> 5539 </div> 5540 `; 5541 var new_totalValue = totalValue - data[1]; 5542 document.querySelector("#total_mg_checkout").innerHTML = new_totalValue; 5543 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(4) > input.form-control").value = value; 5544 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(3) > input.form-control").value = new_totalValue; 5545 document.querySelector("#amount").value = new_totalValue; 5546 } else { 5547 document.querySelector(".mg_cupon_alert").innerHTML = ` 5548 <div class="alert alert-success d-flex align-items-center" role="alert"> 5549 <svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Success:"><use xlink:href="#check-circle-fill"/></svg> 5550 <div>Aplicaste un descuento del ` + data[2] + `%</div> 5551 </div> 5552 `; 5553 var new_totalValue = totalValue - (totalValue * data[2] / 100); 5554 document.querySelector("#total_mg_checkout").innerHTML = new_totalValue; 5555 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(4) > input.form-control").value = value; 5556 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(3) > input.form-control").value = new_totalValue; 5557 document.querySelector("#amount").value = new_totalValue; 5558 } 5559 } 5560 } else { 5561 document.querySelector(".mg_cupon_alert").innerHTML = ` 5562 <div class="alert alert-danger d-flex align-items-center" role="alert"> 5563 <svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Danger:"><use xlink:href="#exclamation-triangle-fill"/></svg> 5564 <div>Cupón no existe</div> 5565 </div> 5566 `; 5567 document.querySelector("#total_mg_checkout").innerHTML = totalValue; 5568 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(4) > input.form-control").value = ""; 5569 document.querySelector(".mg_" + codeValue + " > .form-row > .form-group:nth-last-child(3) > input.form-control").value = totalValue; 5570 document.querySelector("#amount").value = totalValue; 5571 } 5572 } 5573 }) 5574 5575 }) 5576 } 5577 5578 const phoneInputField = document.querySelectorAll(".floatingInput-telefono"); 5579 var iti_el = $('.iti.iti--allow-dropdown.iti--separate-dial-code'); 5580 if (iti_el.length) { 5581 iti.destroy(); 5582 // Get the current number in the given format 5583 } 5584 5585 for(var i = 0; i < phoneInputField.length; i++) { 5586 iti = intlTelInput(phoneInputField[i], { 5587 autoHideDialCode: false, 5588 autoPlaceholder: "aggressive" , 5589 initialCountry: "auto", 5590 separateDialCode: true, 5591 preferredCountries: ['co','pa','ve'], 5592 customPlaceholder:function(selectedCountryPlaceholder,selectedCountryData){ 5593 return ''+selectedCountryPlaceholder.replace(/[0-9]/g,'X'); 5594 }, 5595 geoIpLookup: function(callback) { 5596 $.get('https://ipinfo.io', function() {}, "jsonp").always(function(resp) { 5597 var countryCode = (resp && resp.country) ? resp.country : ""; 5598 callback(countryCode); 5599 }); 5600 }, 5601 utilsScript: "https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/16.0.0/js/utils.js" 5602 }); 5603
5604 $('.floatingInput-telefono').on("focusout", function(e, countryData) { 5605 var intlNumber = iti.getNumber(); 5606 document.querySelector("#mg-input-telefono").value = intlNumber; 5607 // console.log(intlNumber); 5608 }); 5609 } 5610 5611}); 5612 5613function enviar(code, typeForm) { 5614 $(".mg_" + code + ' .mg_btn-accion').hide(); 5615 $(".mg_" + code + ' .mg_btn-accionando').css("display","flex"); 5616 5617 var valores = []; 5618 var array_productos = {}; 5619 var cantidad_productos = 0; 5620 var total_productos = 0; 5621 // console.log(".mg_" + code) 5622 5623 cant_campos = $(".mg_" + code + " #mg_cant_campos").val() 5624 campos = []; 5625 for (var i = 0; i < cant_campos; i++) { 5626 campos[i] = $(".mg_" + code + " #mg_campo_" + i).val() 5627 } 5628 5629 for (var i = 0; i < cant_campos; i++) { 5630 if (($(".mg_" + code + " #mg_" + campos[i]).data('tipo') == 3) && (!isValidEmail($(".mg_" + code + " #mg_" + campos[i]).val()))) { 5631 $(".mg_" + code + " #mg_" + campos[i]).addClass("mg_error") 5632 Toast.fire({ 5633 icon: 'warning', 5634 title: $("#mg_warning_email").val() 5635 }) 5636 $(".mg_" + code + ' .mg_btn-accion').show() 5637 $(".mg_" + code + ' .mg_btn-accionando').hide() 5638 return false 5639 } else if (($(".mg_" + code + " #mg_" + campos[i]).data('obligatorio') == 1) && ($(".mg_" + code + " #mg_" + campos[i]).val().length < 3)) { 5640 $(".mg_" + code + " #mg_" + campos[i]).addClass("mg_error") 5641 Toast.fire({ 5642 icon: 'warning', 5643 title: $("#mg_warning_item").val() 5644 }) 5645 $(".mg_" + code + ' .mg_btn-accion').show() 5646 $(".mg_" + code + ' .mg_btn-accionando').hide() 5647 return false 5648 } else if ($(".mg_" + code + " #mg_" + campos[i]).data('tipo') == 6) { 5649 5650 var archivo = normalize_url_img($(".mg_" + code + " #mg_" + campos[i]).val().split('\\').pop()); 5651 5652 var mg_ALTcaracteres = "abcdefghijkmnpqrtuvwxyzABCDEFGHJKMNPQRTUVWXYZ2346789"; 5653 var mg_ALTrandom = ""; 5654 for (mg_ALTcod=0; mg_ALTcod < 3; mg_ALTcod++) mg_ALTrandom +=mg_ALTcaracteres.charAt(Math.floor(Math.random()*mg_ALTcaracteres.length)); 5655 5656 if (archivo == "") { 5657 // 5658 } else { 5659 if ((/\.(pdf)$/i).test(archivo)) { 5660 var MG_FILEContentType = "application/pdf"; 5661 } else { 5662 var MG_FILEContentType = "application/octet-stream"; 5663 } 5664 s3.upload({ 5665 Key: 'MG_FILE_' + mg_ALTrandom + '_' + archivo, 5666 Body: $(".mg_" + code + " #mg_" + campos[i])[0].files[0], 5667 ACL: 'public-read', 5668 ContentType: MG_FILEContentType 5669 }, function (err, data) { 5670 // 5671 }).on('httpUploadProgress', function (progress) { 5672 var uploaded = parseInt((progress.loaded * 100) / progress.total); 5673 if (uploaded == 100) { 5674 // 5675 } 5676 }); 5677 } 5678 } 5679 5680 if ($("#mg_" + campos[i]).data('tipo') == 6) { 5681 if (archivo == "") { 5682 mg_campo_value = ""; 5683 } else { 5684 mg_campo_value = 'MG_FILE_' + mg_ALTrandom + '_' + archivo; 5685 } 5686 } else { 5687 mg_campo_value = $("#mg_" + campos[i]).val(); 5688 } 5689 5690 if ($("#mg_" + campos[i]).data('tipo') == 7) { 5691 mg_campo_value_pre = ""; 5692 for (var ck = 0; ck < $("#mg_" + campos[i]).data('long');) { 5693 if ($('#mg_checks_' + campos[i] + ' #inlineCheckbox_' + ck).prop('checked')) { 5694 mg_campo_value_pre = mg_campo_value_pre + $('#mg_checks_' + campos[i] + ' #inlineCheckbox_' + ck).val() + ", "; 5695 } 5696 ck++; } 5697 mg_campo_value = mg_campo_value_pre.slice(0, -2); 5698 } 5699 5700 if ($("#mg_" + campos[i]).data('tipo') == 8) { 5701 cantidad_productos = cantidad_productos + document.querySelector("#mg_" + campos[i]).value; 5702 var monto_producto = document.querySelector("#mg_amount_" + campos[i]).value; 5703 total_productos = total_productos + (monto_producto * document.querySelector("#mg_" + campos[i]).value); 5704 } 5705 5706 if ($("#mg_" + campos[i]).data('tipo') == 10) { 5707 mg_campo_value = document.querySelector("#mg-input-telefono").value; 5708 } 5709 5710 valores[i] = [ 5711 campos[i], 5712 mg_campo_value, 5713 $("#mg_" + campos[i]).data('valor_nombre'), 5714 $("#mg_" + campos[i]).data('valor_email'), 5715 $("#mg_" + campos[i]).data('nombre'), 5716 $("#mg_" + campos[i]).data('tipo') 5717 ] 5718 } 5719 5720 var parametros = { 5721 'funcion': "formularios_proceso", 5722 'campos': valores, 5723 '_id': $(".mg_" + code + " #mg_id_form").val() 5724 } 5725 5726 // Obtener la URL actual 5727 var urlActual = window.location.href; 5728 // Definir la expresión regular para verificar si la URL contiene "/0/" antes de "pag/blackfri
5728day" 5729 var regex = /\/0\//; 5730 5731 // Declarar la variable accion_url y asignarle un valor predeterminado 5732 var accion_url = "../config/functions.php"; 5733 5734 // Verificar si la expresión regular coincide con la URL actual 5735 if (regex.test(urlActual)) { 5736 accion_url = "../../../config/functions.php"; 5737 } 5738 5739 if (typeForm == 2) { 5740 if (cantidad_productos == 0) { 5741 Toast.fire({ 5742 icon: 'warning', 5743 title: $("#mg_warning_producto").val() 5744 }) 5745 $(".mg_" + code + ' .mg_btn-accion').show(); 5746 $(".mg_" + code + ' .mg_btn-accionando').hide(); 5747 return false; 5748 } 5749 5750 document.querySelector("#total_mg_checkout").innerHTML = total_productos; 5751 document.querySelector(".mg_" + code + " > .form-row > .form-group:nth-last-child(3) > input.form-control").value = total_productos; 5752 document.querySelector("#amount").value = total_productos; 5753 totalValue = total_productos; 5754 5755 if (document.querySelector('#mg_paypal_api')) { 5756 paypal.Buttons({ 5757 createOrder: function(data, actions) { 5758 return actions.order.create({ 5759 purchase_units: [{ 5760 amount: { 5761 value: Number(total_productos) 5762 } 5763 }] 5764 }); 5765 }, 5766 onApprove: function(data, actions) { 5767 Toast.fire({ 5768 icon: 'info', 5769 title: '¡Un momento por favor!' 5770 }) 5771 return actions.order.capture().then(function(details) { 5772 // Checkout(); 5773 ajax_envio (accion_url, parametros); 5774 }); 5775 } 5776 }).render('#mg_checkout_paypal-button-container'); 5777 } 5778 5779 document.querySelector(".mg_" + code + " > .form-row").style.display = "none"; 5780 document.querySelector(".mg_" + code + ' .mg_btn-accion').style.display = "none"; 5781 document.querySelector(".mg_" + code + ' .mg_btn-accionando').style.display = "none"; 5782 5783 document.querySelector("#mg_checkout_pay").style.display = "block"; 5784 5785 return false; 5786 } 5787 5788 if (document.querySelector(".mg_" + code + " #mg_reCAPTCHA").value == 1) { 5789 var response = grecaptcha.getResponse(); 5790 if (response.length == 0) { 5791 Toast.fire({ 5792 icon: 'warning', 5793 title: 'reCAPTCHA es requerido' 5794 }) 5795 $(".mg_" + code + ' .mg_btn-accion').show() 5796 $(".mg_" + code + ' .mg_btn-accionando').hide() 5797         return false; 5798     } else { 5799 $.ajax({ 5800 type: 'POST', 5801 url: accion_url, 5802 data: parametros, 5803 error: function(xhr, status, error) { 5804 if (xhr.status === 429) { 5805 // Error de lÃmite de envÃos 5806 try { 5807 const response = JSON.parse(xhr.responseText); 5808 Toast.fire({ 5809 icon: 'warning', 5810 title: response.mensaje || 'Has enviado demasiados formularios recientemente' 5811 }); 5812 } catch (e) { 5813 Toast.fire({ 5814 icon: 'warning', 5815 title: 'Has enviado demasiados formularios recientemente. Por favor, espera antes de enviar otro.' 5816 }); 5817 } 5818 } else { 5819 Toast.fire({ 5820 icon: 'error', 5821 title: $("#mg_error_again").val() 5822 }); 5823 } 5824 $(".mg_" + code + ' .mg_btn-accion').show() 5825 $(".mg_" + code + ' .mg_btn-accionando').hide() 5826 }, 5827 success: function (dat) { 5828 Toast.fire({ 5829 icon: 'success', 5830 title: $("#mg_success_enviado").val() 5831 }) 5832 setTimeout(function() { 5833 $(location).attr('href', $('#mg_url_destino').val()) 5834 console.log(dat) 5835 },2000); 5836 } 5837 }) 5838 } 5839 } else { 5840 $.ajax({ 5841 type: 'POST', 5842 url: accion_url, 5843 data: parametros, 5844 error: function(xhr, status, error) { 5845 if (xhr.status === 429) { 5846 // Error de lÃmite de envÃos 5847 try { 5848 const response = JSON.parse(xhr.responseText); 5849 Toast.fire({ 5850 icon: 'warning', 5851 title: response.mensaje || 'Has enviado demasiados formularios recientemente' 5852 }); 5853 } catch (e) { 5854 Toast.fire({ 5855 icon: 'warning', 5856 title: 'Has enviado demasiados formularios recientemente. Por favor, espera antes de enviar otro.' 5857 }); 5858 } 5859 } else { 5860 Toast.fire({ 5861 icon: 'error', 5862 title: $("#mg_error_again").val() 5863 }); 5864 } 5865 $(".mg_" + code + ' .mg_btn-accion').show() 5866 $(".mg_" + code + ' .mg_btn-accionando').hide() 5867 }, 5868 success: function (dat) { 5869 if (typeof successForm === 'function') { 5870 successForm(parametros, dat) 5871 } 5872 Toast.fire({ 5873 icon: 'success', 5874 title: $("#mg_success_enviado").val() 5875 }) 5876 setTimeout(function() { 5877 $(location).attr('href', $('#mg_url_destino').val()) 5878 }, 2000); 5879 } 5880 }) 5881 } 5882 5883 return false 5884} 5885 5886function ajax_envio (accion_url, parametros) { 5887 $.ajax({ 5888 type: 'POST', 5889 url: accion_url, 5890 data: parametros, 5891 error: function(xhr, status, error) { 5892 if (xhr.status === 429) { 5893 // Error de lÃmite de envÃos 5894 try { 5895 const response = JSON.parse(xhr.responseText); 5896 Toast.fire({ 5897 icon: 'warning', 5898 title: response.mensaje || 'Has enviado demasiados formularios recientemente' 5899 }); 5900 } catch (e) { 5901 Toast.fire({ 5902 icon: 'warning', 5903 title: 'Has enviado demasiados formularios recientemente. Por favor, espera antes de enviar otro.' 5904 }); 5905 } 5906 } else { 5907 Toast.fire({ 5908 icon: 'error', 5909 title: $("#mg_error_again").val() 5910 }); 5911 } 5912 $(".mg_" + code + ' .mg_btn-accion').show() 5913 $(".mg_" + code + ' .mg_btn-accionando').hide() 5914 }, 5915 success: function (dat) { 5916 Toast.fire({ 5917 icon: 'success', 5918 title: $("#mg_success_enviado").val() 5919 }) 5920 setTimeout(function() { 5921 $(location).attr('href', $('#mg_url_destino').val()) 5922 // console.log(dat) 5923 },2000); 5924 } 5925 }) 5926} 5927 5928function back_pay(code) { 5929 document.querySelector("#mg_checkout_pay").style.display = "none"; 5930 // document.querySelector("#mg_checkout_paypal-button-container").innerHTML = ""; 5931 5932 document.querySelector(".mg_" + code + " > .form-row").style.display = "block"; 5933 document.querySelector(".mg_" + code + ' .mg_btn-accion').style.display = "block"; 5934 document.querySelector(".mg_" + code + ' .mg_btn-accionando').style.display = "none"; 5935} 5936 5937function procesarPago(code, typeForm) { 5938 if (document.querySelector("#mg_numberCard").value.length < 16) { 5939 Toast.fire({ 5940 icon: 'warning', 5941 title: $("#mg_warning_numberCard").val() 5942 }) 5943 return false;
5944 } 5945 if (document.querySelector("#mg_cvvCard").value.length < 3) { 5946 Toast.fire({ 5947 icon: 'warning', 5948 title: $("#mg_warning_cvvCard").val() 5949 }) 5950 return false; 5951 } 5952 if (document.querySelector("#mg_nameCard").value.length < 2) { 5953 Toast.fire({ 5954 icon: 'warning', 5955 title: $("#mg_warning_nameCard").val() 5956 }) 5957 return false; 5958 } 5959 if (document.querySelector("#mg_lastnameCard").value.length < 2) { 5960 Toast.fire({ 5961 icon: 'warning', 5962 title: $("#mg_warning_lastnameCard").val() 5963 }) 5964 return false; 5965 } 5966 5967 document.querySelector(".mg_btn-accionCard").style.display = "none"; 5968 document.querySelector(".mg_btn-accionandoCard").style.display = "block"; 5969 5970 var orderid = GeneratePassword(); 5971 valores_proceso_credicorp = { 5972 // type :'sale', 5973 ccnumber: document.querySelector("#mg_numberCard").value, 5974 ccexp: document.querySelector("#mg_mmCard").value + "/" + document.querySelector("#mg_yyCard").value, 5975 // payment :'creditcard', 5976 // customer_receipt: document.querySelector("#customer_receipt").value, 5977 // security_key: document.querySelector("#key_id").value, 5978 // action_type: "sale,credit", 5979 // transaction_id: '2232323', 5980 // url_finish: document.querySelector("#url_finish").value, 5981 // action: document.querySelector("#action").value, 5982 order_description: document.querySelector("#order_description").value, 5983 // shipping: document.querySelector("#shipping").value, 5984 amount: document.querySelector("#amount").value, 5985 // hash: document.querySelector("#hash").value, 5986 mg_tarjeta_credito_key: document.querySelector("#mg_tarjeta_credito_key").value, 5987 orderid: orderid, 5988 firstname: document.querySelector("#mg_nameCard").value, 5989 lastname: document.querySelector("#mg_lastnameCard").value, 5990 } 5991 // console.log(valores_proceso_credicorp); 5992 5993 var parametros_proceso_credicorp = { 5994 'funcion': "formularios_proceso_credicorp", 5995 'campos': valores_proceso_credicorp 5996 } 5997 var accion_url_proceso_credicorp = "../config/functions.php"; 5998 $.ajax({ 5999 type : 'POST', 6000 url: accion_url_proceso_credicorp, 6001 data: parametros_proceso_credicorp, 6002 // dataType: 'json', 6003 success : function(response_proceso_credicorp) { 6004 console.log(response_proceso_credicorp); 6005 }, 6006 error : function(jqXHR, status, error) { 6007 console.log(jqXHR); 6008 console.log(status); 6009 console.log(error); 6010 Toast.fire({ 6011 icon: 'warning', 6012 title: $("#mg_warning_noPAY").val() 6013 }); 6014 document.querySelector(".mg_btn-accionandoCard").style.display = "none"; 6015 document.querySelector(".mg_btn-accionCard").style.display = "block"; 6016 }, 6017 complete : function(jqXHR, status) { 6018 var temp = JSON.stringify(jqXHR).toString().split('&'); 6019 console.log(temp); 6020 var PRE_transactionid = temp[3].toString().split('='); 6021 var transactionid = PRE_transactionid[1]; 6022 var PRE_orderid = temp[6].toString().split('='); 6023 var orderid = PRE_orderid[1]; 6024 var PRE_responsetext = temp[1].toString().split('='); 6025 var responsetext = PRE_responsetext[1]; 6026 6027 var PRE_code = temp[8].toString().split('='); 6028 var ResponseCode = PRE_code[1].toString().split('\\'); 6029 6030 if (ResponseCode[0] == 100) { 6031 document.querySelector(".mg_" + code + " > .form-row > .form-group:nth-last-child(2) > input.form-control").value = orderid; 6032 document.querySelector(".mg_" + code + " > .form-row > .form-group:last-child > input.form-control").value = transactionid; 6033 enviar(code, typeForm); 6034 $(".mg_" + code + ' .mg_btn-accionando').hide(); 6035 } else if (ResponseCode[0] == 200) { 6036 Toast.fire({ 6037 icon: 'warning', 6038 title: $("#mg_warning_declinada").val() 6039 }) 6040 document.querySelector(".mg_btn-accionandoCard").style.display = "none"; 6041 document.querySelector(".mg_btn-accionCard").style.display = "block"; 6042 } else { 6043 Toast.fire({ 6044 icon: 'warning', 6045 title: $("#mg_warning_noPAY").val(), 6046 text: responsetext 6047 }) 6048 document.querySelector(".mg_btn-accionandoCard").style.display = "none"; 6049 document.querySelector(".mg_btn-accionCard").style.display = "block"; 6050 } 6051 } 6052 }); 6053}</script>
vendor: 1 bytes, line 6053
6053
6054<script>/* 6055 * International Telephone Input v17.0.8 6056 * https://github.com/jackocnr/intl-tel-input.git 6057 * Licensed under the MIT license 6058 */ 6059 6060!function(a){"object"==typeof module&&module.exports?module.exports=a():window.intlTelInput=a()}(function(a){"use strict";return function(){function b(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function c(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}function d(a,b,d){return b&&c(a.prototype,b),d&&c(a,d),a}for(var e=[["Afghanistan (â«Ø§ÙØºØ§ÙØ³ØªØ§Ùâ¬â)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (â«Ø§Ùجزائرâ¬â)","dz","213"],["American Samoa","as","1",5,["684"]],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1",6,["264"]],["Antigua and Barbuda","ag","1",7,["268"]],["Argentina","ar","54"],["Armenia (ÕÕ¡ÕµÕ¡Õ½Õ¿Õ¡Õ¶)","am","374"],["Aruba","aw","297"],["Australia","au","61",0],["Austria (Ãsterreich)","at","43"],["Azerbaijan (AzÉrbaycan)","az","994"],["Bahamas","bs","1",8,["242"]],["Bahrain (â«Ø§ÙØ¨ØØ±ÙÙâ¬â)","bh","973"],["Bangladesh (বাà¦à¦²à¦¾à¦¦à§à¦¶)","bd","880"],["Barbados","bb","1",9,["246"]],["Belarus (ÐелаÑÑÑÑ)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1",10,["441"]],["Bhutan (འà½à¾²à½´à½)","bt","975"],["Bolivia","bo","591"],["Bosnia and Herzegovina (ÐоÑна и ХеÑÑеговина)","ba","387"],["Botswana","bw","267"],["Brazil (Brasil)","br","55"],["British Indian Ocean Territory","io","246"],["British Virgin Islands","vg","1",11,["284"]],["Brunei","bn","673"],["Bulgaria (ÐÑлгаÑиÑ)","bg","359"],["Burkina Faso","bf","226"],["Burundi (Uburundi)","bi","257"],["Cambodia (ááááá»áá¶)","kh","855"],["Cameroon (Cameroun)","cm","237"],["Canada","ca","1",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde (Kabu Verdi)","cv","238"],["Caribbean Netherlands","bq","599",1,["3","4","7"]],["Cayman Islands","ky","1",12,["345"]],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (ä¸å½)","cn","86"],["Christmas Island","cx","61",2,["89164"]],["Cocos (Keeling) Islands","cc","61",1,["89162"]],["Colombia","co","57"],["Comoros (â«Ø¬Ø²Ø± اÙÙ٠رâ¬â)","km","269"],["Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)","cd","243"],["Congo (Republic) (Congo-Brazzaville)","cg","242"],["Cook Islands","ck","682"],["Costa Rica","cr","506"],["Côte dâIvoire","ci","225"],["Croatia (Hrvatska)","hr","385"],["Cuba","cu","53"],["Curaçao","cw","599",0],["Cyprus (ÎÏÏÏοÏ)","cy","357"],["Czech Republic (Äeská republika)","cz","420"],["Denmark (Danmark)","dk","45"],["Djibouti","dj","253"],["Dominica","dm","1",13,["767"]],["Dominican Republic (República Dominicana)","do","1",2,["809","829","849"]],["Ecuador","ec","593"],["Egypt (â«Ù صرâ¬â)","eg","20"],["El Salvador","sv","503"],["Equatorial Guinea (Guinea Ecuatorial)","gq","240"],["Eritrea","er","291"],["Estonia (Eesti)","ee","372"],["Ethiopia","et","251"],["Falkland Islands (Islas Malvinas)","fk","500"],["Faroe Islands (Føroyar)","fo","298"],["Fiji","fj","679"],["Finland (Suomi)","fi","358",0],["France","fr","33"],["French Guiana (Guyane française)","gf","594"],["French Polynesia (Polynésie française)","pf","689"],["Gabon","ga","241"],["Gambia","gm","220"],["Georgia (á¡áá¥áá ááááá)","ge","995"],["Germany (Deutschland)","de","49"],["Ghana (Gaana)","gh","233"],["Gibraltar","gi","350"],["Greece (Îλλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1",14,["473"]],["Guadeloupe","gp","590",0],["Guam","gu","1",15,["671"]],["Guatemala","gt","502"],["Guernsey","gg","44",1,["1481","7781","7839","7911"]],["Guinea (Guinée)","gn","224"],["Guinea-Bissau (Guiné Bissau)","gw","245"],["Guyana","gy","592"],["Haiti","ht","509"],["Honduras","hn","504"],["Hong Kong (馿¸¯)","hk","852"],["Hungary (Magyarország)","hu","36"],["Iceland (Ãsland)","is","354"],["India (à¤à¤¾à¤°à¤¤)","in","91"],["Indonesia","id","62"],["Iran (â«Ø§ÛراÙâ¬â)","ir","98"],["Iraq (â«Ø§ÙعراÙâ¬â)","iq","964"],["Ireland","ie","353"],["Isle of Man","im","44",2,["1624","74576","7524","7924","7624"]],["Israel (â«×שר××â¬â)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1",4,["876","658"]],["Japan (æ¥æ¬)","jp","81"],["Jersey","je","44",3,["1534","7509","7700","7797","7829","7937"]],["Jordan (â«Ø§ÙأردÙâ¬â)","jo","962"],["Kazakhstan (ÐÐ°Ð·Ð°Ñ ÑÑан)","kz","7",1,["33","7"]],["Kenya","ke","254"],["Kiribati","ki","686"],["Kosovo","xk","383"],["Kuwait (â«Ø§ÙÙÙÙØªâ¬â)","kw","965"],["Kyrgyzstan (ÐÑÑг
6060ÑзÑÑан)","kg","996"],["Laos (ລາວ)","la","856"],["Latvia (Latvija)","lv","371"],["Lebanon (â«ÙØ¨ÙØ§Ùâ¬â)","lb","961"],["Lesotho","ls","266"],["Liberia","lr","231"],["Libya (â«ÙÙØ¨Ùاâ¬â)","ly","218"],["Liechtenstein","li","423"],["Lithuania (Lietuva)","lt","370"],["Luxembourg","lu","352"],["Macau (æ¾³é)","mo","853"],["Macedonia (FYROM) (ÐакедониÑа)","mk","389"],["Madagascar (Madagasikara)","mg","261"],["Malawi","mw","265"],["Malaysia","my","60"],["Maldives","mv","960"],["Mali","ml","223"],["Malta","mt","356"],["Marshall Islands","mh","692"],["Martinique","mq","596"],["Mauritania (â«Ù
ÙØ±ÙتاÙÙØ§â¬â)","mr","222"],["Mauritius (Moris)","mu","230"],["Mayotte","yt","262",1,["269","639"]],["Mexico (México)","mx","52"],["Micronesia","fm","691"],["Moldova (Republica Moldova)","md","373"],["Monaco","mc","377"],["Mongolia (Ðонгол)","mn","976"],["Montenegro (Crna Gora)","me","382"],["Montserrat","ms","1",16,["664"]],["Morocco (â«Ø§ÙÙ
غربâ¬â)","ma","212",0],["Mozambique (Moçambique)","mz","258"],["Myanmar (Burma) (áá¼ááºáá¬)","mm","95"],["Namibia (Namibië)","na","264"],["Nauru","nr","674"],["Nepal (नà¥à¤ªà¤¾à¤²)","np","977"],["Netherlands (Nederland)","nl","31"],["New Caledonia (Nouvelle-Calédonie)","nc","687"],["New Zealand","nz","64"],["Nicaragua","ni","505"],["Niger (Nijar)","ne","227"],["Nigeria","ng","234"],["Niue","nu","683"],["Norfolk Island","nf","672"],["North Korea (ì¡°ì 민주주ì ì¸ë¯¼ ê³µíêµ)","kp","850"],["Northern Mariana Islands","mp","1",17,["670"]],["Norway (Norge)","no","47",0],["Oman (â«Ø¹ÙÙ
اÙâ¬â)","om","968"],["Pakistan (â«Ù¾Ø§Ú©Ø³ØªØ§Ùâ¬â)","pk","92"],["Palau","pw","680"],["Palestine (â«ÙÙØ³Ø·ÙÙâ¬â)","ps","970"],["Panama (Panamá)","pa","507"],["Papua New Guinea","pg","675"],["Paraguay","py","595"],["Peru (Perú)","pe","51"],["Philippines","ph","63"],["Poland (Polska)","pl","48"],["Portugal","pt","351"],["Puerto Rico","pr","1",3,["787","939"]],["Qatar (â«Ùطرâ¬â)","qa","974"],["Réunion (La Réunion)","re","262",0],["Romania (România)","ro","40"],["Russia (РоÑÑиÑ)","ru","7",0],["Rwanda","rw","250"],["Saint Barthélemy","bl","590",1],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1",18,["869"]],["Saint Lucia","lc","1",19,["758"]],["Saint Martin (Saint-Martin (partie française))","mf","590",2],["Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)","pm","508"],["Saint Vincent and the Grenadines","vc","1",20,["784"]],["Samoa","ws","685"],["San Marino","sm","378"],["São Tomé and PrÃncipe (São Tomé e PrÃncipe)","st","239"],["Saudi Arabia (â«Ø§ÙÙ
Ù
ÙÙØ© Ø§ÙØ¹Ø±Ø¨ÙØ© Ø§ÙØ³Ø¹ÙØ¯ÙØ©â¬â)","sa","966"],["Senegal (Sénégal)","sn","221"],["Serbia (СÑбиÑа)","rs","381"],["Seychelles","sc","248"],["Sierra Leone","sl","232"],["Singapore","sg","65"],["Sint Maarten","sx","1",21,["721"]],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["Somalia (Soomaaliya)","so","252"],["South Africa","za","27"],["South Korea (ëí민êµ)","kr","82"],["South Sudan (â«Ø¬ÙÙØ¨ Ø§ÙØ³ÙداÙâ¬â)","ss","211"],["Spain (España)","es","34"],["Sri Lanka (à·à·âර෠ලà¶à¶à·à·)","lk","94"],["Sudan (â«Ø§ÙØ³ÙØ¯Ø§Ùâ¬â)","sd","249"],["Suriname","sr","597"],["Svalbard and Jan Mayen","sj","47",1,["79"]],["Swaziland","sz","268"],["Sweden (Sverige)","se","46"],["Switzerland (Schweiz)","ch","41"],["Syria (â«Ø³ÙØ±ÙØ§â¬â)","sy","963"],["Taiwan (å°ç£)","tw","886"],["Tajikistan","tj","992"],["Tanzania","tz","255"],["Thailand (à¹à¸à¸¢)","th","66"],["Timor-Leste","tl","670"],["Togo","tg","228"],["Tokelau","tk","690"],["Tonga","to","676"],["Trinidad and Tobago","tt","1",22,["868"]],["Tunisia (â«ØªÙÙØ³â¬â)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1",23,["649"]],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1",24,["340"]],["Uganda","ug","256"],["Ukraine (УкÑаÑна)","ua","380"],["United Arab Emirates (â«Ø§ÙØ¥Ù
ارات Ø§ÙØ¹Ø±Ø¨ÙØ© اÙÙ
ØªØØ¯Ø©â¬â)","ae","971"],["United Kingdom","gb","44",0],["United States","us","1",0],["Uruguay","uy","598"],["Uzbekistan (OÊ»zbekiston)","uz","998"],["Vanuatu","vu","678"],["Vatican City (Città del Vaticano)","va","39",1,["06698"]],["Venezuela","ve","58"],["Vietnam (Viá»t Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (â«Ø§ÙØµØØ±Ø§Ø¡ Ø§ÙØºØ±Ø¨ÙØ©â¬â)","eh","212",1,["5288","5289"]],["Yemen (â«Ø§ÙÙÙ
Ùâ¬â)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Ã
land Islands","ax","358",1,["18"]]],f=0;f<e.length;f++){var g=e[f];e[f]={name:g[0],iso2:g[1],dialCode:g[2],priority:g[3]||0,areaCodes:g[4]||null}}var h={getInstance:function(a){var b=a.getAttribute("data-intl-tel-input-id");return window.intlTelInputGlobals.instances[b]},instances:{},documentReady:function(){return"complete"===document.readyState}};"object"==typeof window&&(window.intlTelInputGlobals=h);var i=0,j={allowDropdown:!0,autoHideDialCode:!0,autoPlaceholder:"polite",customContainer:"",customPlaceholder:null,dropdownContainer:null,excludeCountries:[],formatOnDisplay:!0,geoIpLookup:null,hiddenInput:"",initialCountry:"",localizedCountries:null,nationalMode:!0,onlyCountries:[],placeholderNumberType:"MOBILE",preferredCountries:["us","gb"],separateDialCode:!1,utilsScript:""},k=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"],l=function(a,b){for(var c=Object.keys(a),d=0;d<c.length;d++)b(c[d],a[c[d]])}
6060,m=function(a){l(window.intlTelInputGlobals.instances,function(b){window.intlTelInputGlobals.instances[b][a]()})},n=function(){function c(a,d){var e=this;b(this,c),this.id=i++,this.a=a,this.b=null,this.c=null;var f=d||{};this.d={},l(j,function(a,b){e.d[a]=f.hasOwnProperty(a)?f[a]:b}),this.e=Boolean(a.getAttribute("placeholder"))}return d(c,[{key:"_init",value:function(){var a=this;if(this.d.nationalMode&&(this.d.autoHideDialCode=!1),this.d.separateDialCode&&(this.d.autoHideDialCode=this.d.nationalMode=!1),this.g=/Android.+Mobile|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),this.g&&(document.body.classList.add("iti-mobile"),this.d.dropdownContainer||(this.d.dropdownContainer=document.body)),"undefined"!=typeof Promise){var b=new Promise(function(b,c){a.h=b,a.i=c}),c=new Promise(function(b,c){a.i0=b,a.i1=c});this.promise=Promise.all([b,c])}else this.h=this.i=function(){},this.i0=this.i1=function(){};this.s={},this._b(),this._f(),this._h(),this._i(),this._i3()}},{key:"_b",value:function(){this._d(),this._d2(),this._e(),this.d.localizedCountries&&this._d0(),(this.d.onlyCountries.length||this.d.localizedCountries)&&this.p.sort(this._d1)}},{key:"_c",value:function(b,c,d){c.length>this.countryCodeMaxLen&&(this.countryCodeMaxLen=c.length),this.q.hasOwnProperty(c)||(this.q[c]=[]);for(var e=0;e<this.q[c].length;e++)if(this.q[c][e]===b)return;var f=d!==a?d:this.q[c].length;this.q[c][f]=b}},{key:"_d",value:function(){if(this.d.onlyCountries.length){var a=this.d.onlyCountries.map(function(a){return a.toLowerCase()});this.p=e.filter(function(b){return a.indexOf(b.iso2)>-1})}else if(this.d.excludeCountries.length){var b=this.d.excludeCountries.map(function(a){return a.toLowerCase()});this.p=e.filter(function(a){return-1===b.indexOf(a.iso2)})}else this.p=e}},{key:"_d0",value:function(){for(var a=0;a<this.p.length;a++){var b=this.p[a].iso2.toLowerCase();this.d.localizedCountries.hasOwnProperty(b)&&(this.p[a].name=this.d.localizedCountries[b])}}},{key:"_d1",value:function(a,b){return a.name.localeCompare(b.name)}},{key:"_d2",value:function(){this.countryCodeMaxLen=0,this.dialCodes={},this.q={};for(var a=0;a<this.p.length;a++){var b=this.p[a];this.dialCodes[b.dialCode]||(this.dialCodes[b.dialCode]=!0),this._c(b.iso2,b.dialCode,b.priority)}for(var c=0;c<this.p.length;c++){var d=this.p[c];if(d.areaCodes)for(var e=this.q[d.dialCode][0],f=0;f<d.areaCodes.length;f++){for(var g=d.areaCodes[f],h=1;h<g.length;h++){var i=d.dialCode+g.substr(0,h);this._c(e,i),this._c(d.iso2,i)}this._c(d.iso2,d.dialCode+g)}}}},{key:"_e",value:function(){this.preferredCountries=[];for(var a=0;a<this.d.preferredCountries.length;a++){var b=this.d.preferredCountries[a].toLowerCase(),c=this._y(b,!1,!0);c&&this.preferredCountries.push(c)}}},{key:"_e2",value:function(a,b,c){var d=document.createElement(a);return b&&l(b,function(a,b){return d.setAttribute(a,b)}),c&&c.appendChild(d),d}},{key:"_f",value:function(){this.a.hasAttribute("autocomplete")||this.a.form&&this.a.form.hasAttribute("autocomplete")||this.a.setAttribute("autocomplete","off");var a="iti";this.d.allowDropdown&&(a+=" iti--allow-dropdown"),this.d.separateDialCode&&(a+=" iti--separate-dial-code"),this.d.customContainer&&(a+=" ",a+=this.d.customContainer);var b=this._e2("div",{"class":a});if(this.a.parentNode.insertBefore(b,this.a),this.k=this._e2("div",{"class":"iti__flag-container"},b),b.appendChild(this.a),this.selectedFlag=this._e2("div",{"class":"iti__selected-flag",role:"combobox","aria-controls":"iti-".concat(this.id,"__country-listbox"),"aria-owns":"iti-".concat(this.id,"__country-listbox"),"aria-expanded":"false"},this.k),this.l=this._e2("div",{"class":"iti__flag"},this.selectedFlag),this.d.separateDialCode&&(this.t=this._e2("div",{"class":"iti__selected-dial-code"},this.selectedFlag)),this.d.allowDropdown&&(this.selectedFlag.setAttribute("tabindex","0"),this.u=this._e2("div",{"class":"iti__arrow"},this.selectedFlag),this.m=this._e2("ul",{"class":"iti__country-list iti__hide",id:"iti-".concat(this.id,"__country-listbox"),role:"listbox","aria-label":"List of countries"}),this.preferredCountries.length&&(this._g(this.preferredCountries,"iti__preferred",!0),this._e2("li",{"class":"iti__divider",role:"separator","aria-disabled":"true"},this.m)),this._g(this.p,"iti__standard"),this.d.dropdownContainer?(this.dropdown=this._e2("div",{"class":"iti iti--container"}),this.dropdown.appendChild(this.m)):this.k.appendChild(this.m)),this.d.hiddenInput){var c=this.d.hiddenInput,d=this.a.getAttribute("name");if(d){var e=d.lastIndexOf("[");-1!==e&&(c="".concat(d.substr(0,e),"[").concat(c,"]"))}this.hiddenInput=this._e2("input",{type:"hidden",name:c}
6060),b.appendChild(this.hiddenInput)}}},{key:"_g",value:function(a,b,c){for(var d="",e=0;e<a.length;e++){var f=a[e],g=c?"-preferred":"";d+="<li class='iti__country ".concat(b,"' tabIndex='-1' id='iti-").concat(this.id,"__item-").concat(f.iso2).concat(g,"' role='option' data-dial-code='").concat(f.dialCode,"' data-country-code='").concat(f.iso2,"' aria-selected='false'>"),d+="<div class='iti__flag-box'><div class='iti__flag iti__".concat(f.iso2,"'></div></div>"),d+="<span class='iti__country-name'>".concat(f.name,"</span>"),d+="<span class='iti__dial-code'>+".concat(f.dialCode,"</span>"),d+="</li>"}this.m.insertAdjacentHTML("beforeend",d)}},{key:"_h",value:function(){var a=this.a.value,b=this._5(a),c=this._w(a),d=this.d,e=d.initialCountry,f=d.nationalMode,g=d.autoHideDialCode,h=d.separateDialCode;b&&!c?this._v(a):"auto"!==e&&(e?this._z(e.toLowerCase()):b&&c?this._z("us"):(this.j=this.preferredCountries.length?this.preferredCountries[0].iso2:this.p[0].iso2,a||this._z(this.j)),a||f||g||h||(this.a.value="+".concat(this.s.dialCode))),a&&this._u(a)}},{key:"_i",value:function(){this._j(),this.d.autoHideDialCode&&this._l(),this.d.allowDropdown&&this._i2(),this.hiddenInput&&this._i0()}},{key:"_i0",value:function(){var a=this;this._a14=function(){a.hiddenInput.value=a.getNumber()},this.a.form&&this.a.form.addEventListener("submit",this._a14)}},{key:"_i1",value:function(){for(var a=this.a;a&&"LABEL"!==a.tagName;)a=a.parentNode;return a}},{key:"_i2",value:function(){var a=this;this._a9=function(b){a.m.classList.contains("iti__hide")?a.a.focus():b.preventDefault()};var b=this._i1();b&&b.addEventListener("click",this._a9),this._a10=function(){!a.m.classList.contains("iti__hide")||a.a.disabled||a.a.readOnly||a._n()},this.selectedFlag.addEventListener("click",this._a10),this._a11=function(b){a.m.classList.contains("iti__hide")&&-1!==["ArrowUp","Up","ArrowDown","Down"," ","Enter"].indexOf(b.key)&&(b.preventDefault(),b.stopPropagation(),a._n()),"Tab"===b.key&&a._2()},this.k.addEventListener("keydown",this._a11)}},{key:"_i3",value:function(){var a=this;this.d.utilsScript&&!window.intlTelInputUtils?window.intlTelInputGlobals.documentReady()?window.intlTelInputGlobals.loadUtils(this.d.utilsScript):window.addEventListener("load",function(){window.intlTelInputGlobals.loadUtils(a.d.utilsScript)}):this.i0(),"auto"===this.d.initialCountry?this._i4():this.h()}},{key:"_i4",value:function(){window.intlTelInputGlobals.autoCountry?this.handleAutoCountry():window.intlTelInputGlobals.startedLoadingAutoCountry||(window.intlTelInputGlobals.startedLoadingAutoCountry=!0,"function"==typeof this.d.geoIpLookup&&this.d.geoIpLookup(function(a){window.intlTelInputGlobals.autoCountry=a.toLowerCase(),setTimeout(function(){return m("handleAutoCountry")})},function(){return m("rejectAutoCountryPromise")}))}},{key:"_j",value:function(){var a=this;this._a12=function(){a._v(a.a.value)&&a._m2CountryChange()},this.a.addEventListener("keyup",this._a12),this._a13=function(){setTimeout(a._a12)},this.a.addEventListener("cut",this._a13),this.a.addEventListener("paste",this._a13)}},{key:"_j2",value:function(a){var b=this.a.getAttribute("maxlength");return b&&a.length>b?a.substr(0,b):a}},{key:"_l",value:function(){var a=this;this._a8=function(){a._l2()},this.a.form&&this.a.form.addEventListener("submit",this._a8),this.a.addEventListener("blur",this._a8)}},{key:"_l2",value:function(){if("+"===this.a.value.charAt(0)){var a=this._m(this.a.value);a&&this.s.dialCode!==a||(this.a.value="")}}},{key:"_m",value:function(a){return a.replace(/\D/g,"")}},{key:"_m2",value:function(a){var b=document.createEvent("Event");b.initEvent(a,!0,!0),this.a.dispatchEvent(b)}},{key:"_n",value:function(){this.m.classList.remove("iti__hide"),this.selectedFlag.setAttribute("aria-expanded","true"),this._o(),this.b&&(this._x(this.b,!1),this._3(this.b,!0)),this._p(),this.u.classList.add("iti__arrow--up"),this._m2("open:countrydropdown")}},{key:"_n2",value:function(a,b,c){c&&!a.classList.contains(b)?a.classList.add(b):!c&&a.classList.contains(b)&&a.classList.remove(b)}},{key:"_o",value:function(){var a=this;if(this.d.dropdownContainer&&this.d.dropdownContainer.appendChild(this.dropdown),!this.g){var b=this.a.getBoundingClientRect(),c=window.pageYOffset||document.documentElement.scrollTop,d=b.top+c,e=this.m.offsetHeight,f=d+this.a.offsetHeight+e<c+window.innerHeight,g=d-e>c;if(this._n2(this.m,"iti__country-list--dropup",!f&&g),this.d.dropdownContainer){var h=!f&&g?0:this.a.offsetHeight;this.dropdown.style.top="".concat(d+h,"px"),this.dropdown.style.left="".concat(b.left+document.body.scrollLeft,"px"),this._a4=function(){return a._2()},window.addEventListener("scroll",this._a4)}}}},{key:"_o2",value:function(a){for(var b=a;b&&b!==this.m&&!b.classList.contains("iti__country");)b=b.parentNode;return b===this.m?null:b}},{key:"_p",value:function(){var a=this;this._a0=function(b){var c=a._o2(b.target);c&&a._x(c,!1)},this.m.addEventListener("mouseover",this._a0),this._a1=function(b){var c=a._o2(b.target);c&&a._1(c)},this.m.addEventListener("click",this._a1);var b=!0;this._a2=function(){b||a._2(),b=!1},document.documentElement.addEventListener("click",this._a2);var c="",d=null;this._a3=function(b){b.preventDefault(),"ArrowUp"===b.key||"Up"===b.key||"ArrowDown"===b.key||"Down"===b.key?a._q(b.key):"Enter"===b.key?a._r():"Escape"===b.key?a._2():/^[a-zA-ZÃ-ÿа-ÑÐ-Я ]$/.test(b.key)&&(d&&clearTimeout(d),c+=b.key.toLowerCase(),a._s(c),d=setTimeout(function(){c=""},1e3))},document.addEventListener("keydown",this._a3)}},{key:"_q",value:function(a){var b="ArrowUp"===a||"Up"===a?this.c.previousElementSibling:this.c.nextElementSibling;b&&(b.classList.contains("iti__divider")&&(b="ArrowUp"===a||"Up"===a?b.previousElementSibling:b.nextElementSibling),this._x(b,!0))}},{key:"_r",value:function(){this.c&&this._1(this.c)}},{key:"_s",value:function(a){for(var b=0;b<this.p.length;b++)if(this._t(this.p[b].name,a)){var c=this.m.querySelector("#iti-".concat(this.id,"__item-").concat(this.p[b].iso2));this._x(c,!1),this._3(c,!0);break}}},{key:"_t",value:function(a,b){return a.substr(0,b.length).toLowerCase()===b}},{key:"_u",value:function(a){var b=a;if(this.d.formatOnDisplay&&window.intlTelInputUtils&&this.s){var c=!this.d.separateDialCode&&(this.d.nationalMode||"+"!==b.charAt(0)),d=intlTelInputUtils.numberFormat,e=d.NATIONAL,f=d.INTERNATIONAL,g=c?e:f;b=intlTelInputUtils.formatNumber(b,this.s.iso2,g)}b=this._7(b),this.a.value=b}},{key:"_v",value:function(a){var b=a,c=this.s.dialCode,d="1"===c;b&&this.d.nationalMode&&d&&"+"!==b.charAt(0)&&("1"!==b.charAt(0)&&(b="
60601".concat(b)),b="+".concat(b)),this.d.separateDialCode&&c&&"+"!==b.charAt(0)&&(b="+".concat(c).concat(b));var e=this._5(b,!0),f=this._m(b),g=null;if(e){var h=this.q[this._m(e)],i=-1!==h.indexOf(this.s.iso2)&&f.length<=e.length-1;if(!("1"===c&&this._w(f))&&!i)for(var j=0;j<h.length;j++)if(h[j]){g=h[j];break}}else"+"===b.charAt(0)&&f.length?g="":b&&"+"!==b||(g=this.j);return null!==g&&this._z(g)}},{key:"_w",value:function(a){var b=this._m(a);if("1"===b.charAt(0)){var c=b.substr(1,3);return-1!==k.indexOf(c)}return!1}},{key:"_x",value:function(a,b){var c=this.c;c&&c.classList.remove("iti__highlight"),this.c=a,this.c.classList.add("iti__highlight"),b&&this.c.focus()}},{key:"_y",value:function(a,b,c){for(var d=b?e:this.p,f=0;f<d.length;f++)if(d[f].iso2===a)return d[f];if(c)return null;throw new Error("No country data for '".concat(a,"'"))}},{key:"_z",value:function(a){var b=this.s.iso2?this.s:{};this.s=a?this._y(a,!1,!1):{},this.s.iso2&&(this.j=this.s.iso2),this.l.setAttribute("class","iti__flag iti__".concat(a));var c=a?"".concat(this.s.name,": +").concat(this.s.dialCode):"Unknown";if(this.selectedFlag.setAttribute("title",c),this.d.separateDialCode){var d=this.s.dialCode?"+".concat(this.s.dialCode):"";this.t.innerHTML=d;var e=this.selectedFlag.offsetWidth||this._z2();this.a.style.paddingLeft="".concat(e+6,"px")}if(this._0(),this.d.allowDropdown){var f=this.b;if(f&&(f.classList.remove("iti__active"),f.setAttribute("aria-selected","false")),a){var g=this.m.querySelector("#iti-".concat(this.id,"__item-").concat(a,"-preferred"))||this.m.querySelector("#iti-".concat(this.id,"__item-").concat(a));g.setAttribute("aria-selected","true"),g.classList.add("iti__active"),this.b=g,this.selectedFlag.setAttribute("aria-activedescendant",g.getAttribute("id"))}}return b.iso2!==a}},{key:"_z2",value:function(){var a=this.a.parentNode.cloneNode();a.style.visibility="hidden",document.body.appendChild(a);var b=this.k.cloneNode();a.appendChild(b);var c=this.selectedFlag.cloneNode(!0);b.appendChild(c);var d=c.offsetWidth;return a.parentNode.removeChild(a),d}},{key:"_0",value:function(){var a="aggressive"===this.d.autoPlaceholder||!this.e&&"polite"===this.d.autoPlaceholder;if(window.intlTelInputUtils&&a){var b=intlTelInputUtils.numberType[this.d.placeholderNumberType],c=this.s.iso2?intlTelInputUtils.getExampleNumber(this.s.iso2,this.d.nationalMode,b):"";c=this._7(c),"function"==typeof this.d.customPlaceholder&&(c=this.d.customPlaceholder(c,this.s)),this.a.setAttribute("placeholder",c)}}},{key:"_1",value:function(a){var b=this._z(a.getAttribute("data-country-code"));this._2(),this._4(a.getAttribute("data-dial-code"),!0),this.a.focus();var c=this.a.value.length;this.a.setSelectionRange(c,c),b&&this._m2CountryChange()}},{key:"_2",value:function(){this.m.classList.add("iti__hide"),this.selectedFlag.setAttribute("aria-expanded","false"),this.u.classList.remove("iti__arrow--up"),document.removeEventListener("keydown",this._a3),document.documentElement.removeEventListener("click",this._a2),this.m.removeEventListener("mouseover",this._a0),this.m.removeEventListener("click",this._a1),this.d.dropdownContainer&&(this.g||window.removeEventListener("scroll",this._a4),this.dropdown.parentNode&&this.dropdown.parentNode.removeChild(this.dropdown)),this._m2("close:countrydropdown")}},{key:"_3",value:function(a,b){var c=this.m,d=window.pageYOffset||document.documentElement.scrollTop,e=c.offsetHeight,f=c.getBoundingClientRect().top+d,g=f+e,h=a.offsetHeight,i=a.getBoundingClientRect().top+d,j=i+h,k=i-f+c.scrollTop,l=e/2-h/2;if(i<f)b&&(k-=l),c.scrollTop=k;else if(j>g){b&&(k+=l);var m=e-h;c.scrollTop=k-m}}},{key:"_4",value:function(a,b){var c,d=this.a.value,e="+".concat(a);if("+"===d.charAt(0)){var f=this._5(d);c=f?d.replace(f,e):e}else{if(this.d.nationalMode||this.d.separateDialCode)return;if(d)c=e+d;else{if(!b&&this.d.autoHideDialCode)return;c=e}}this.a.value=c}},{key:"_5",value:function(a,b){var c="";if("+"===a.charAt(0))for(var d="",e=0;e<a.length;e++){var f=a.charAt(e);if(!isNaN(parseInt(f,10))){if(d+=f,b)this.q[d]&&(c=a.substr(0,e+1));else if(this.dialCodes[d]){c=a.substr(0,e+1);break}if(d.length===this.countryCodeMaxLen)break}}return c}},{key:"_6",value:function(){var a=this.a.value.trim(),b=this.s.dialCode,c=this._m(a);return(this.d.separateDialCode&&"+"!==a.charAt(0)&&b&&c?"+".concat(b):"")+a}},{key:"_7",value:function(a){var b=a;if(this.d.separateDialCode){var c=this._5(b);if(c){c="+".concat(this.s.dialCode);var d=" "===b[c.length]||"-"===b[c.length]?c.length+1:c.length;b=b.substr(d)}}return this._j2(b)}},{key:"_m2CountryChange",value:function(){this._m2("countrychange")}},{key:"handleAutoCountry",value:function(){"auto"===this.d.initialCountry&&(this.j=window.intlTelInputGlobals.autoCountry,this.a.value||this.setCountry(this.j),this.h())}},{key:"handleUtils",value:function(){window.intlTelInputUtils&&(this.a.value&&this._u(this.a.value),this._0()),this.i0()}},{key:"destroy",value:function(){var a=this.a.form;if(this.d.allowDropdown){this._2(),this.selectedFlag.removeEventListener("click",this._a10),this.k.removeEventListener("keydown",this._a11);var b=this._i1();b&&b.removeEventListener("click",this._a9)}this.hiddenInput&&a&&a.removeEventListener("submit",this._a14),this.d.autoHideDialCode&&(a&&a.removeEventListener("submit",this._a8),this.a.removeEventListener("blur",this._a8)),this.a.removeEventListener("keyup",this._a12),this.a.removeEventListener("cut",this._a13),this.a.removeEventListener("paste",this._a13),this.a.removeAttribute("data-intl-tel-input-id");var c=this.a.parentNode;c.parentNode.insertBefore(this.a,c),c.parentNode.removeChild(c),delete window.intlTelInputGlobals.instances[this.id]}},{key:"getExtension",value:function(){return window.intlTelInputUtils?intlTelInputUtils.getExtension(this._6(),this.s.iso2):""}}
6060,{key:"getNumber",value:function(a){if(window.intlTelInputUtils){var b=this.s.iso2;return intlTelInputUtils.formatNumber(this._6(),b,a)}return""}},{key:"getNumberType",value:function(){ 6061 return window.intlTelInputUtils?intlTelInputUtils.getNumberType(this._6(),this.s.iso2):-99}},{key:"getSelectedCountryData",value:function(){return this.s}},{key:"getValidationError",value:function(){if(window.intlTelInputUtils){var a=this.s.iso2;return intlTelInputUtils.getValidationError(this._6(),a)}return-99}},{key:"isValidNumber",value:function(){var a=this._6().trim(),b=this.d.nationalMode?this.s.iso2:"";return window.intlTelInputUtils?intlTelInputUtils.isValidNumber(a,b):null}},{key:"setCountry",value:function(a){var b=a.toLowerCase();this.l.classList.contains("iti__".concat(b))||(this._z(b),this._4(this.s.dialCode,!1),this._m2CountryChange())}},{key:"setNumber",value:function(a){var b=this._v(a);this._u(a),b&&this._m2CountryChange()}},{key:"setPlaceholderNumberType",value:function(a){this.d.placeholderNumberType=a,this._0()}}]),c}();h.getCountryData=function(){return e};var o=function(a,b,c){var d=document.createElement("script");d.onload=function(){m("handleUtils"),b&&b()},d.onerror=function(){m("rejectUtilsScriptPromise"),c&&c()},d.className="iti-load-utils",d.async=!0,d.src=a,document.body.appendChild(d)};return h.loadUtils=function(a){if(!window.intlTelInputUtils&&!window.intlTelInputGlobals.startedLoadingUtilsScript){if(window.intlTelInputGlobals.startedLoadingUtilsScript=!0,"undefined"!=typeof Promise)return new Promise(function(b,c){return o(a,b,c)});o(a)}return null},h.defaults=j,h.version="17.0.8",function(a,b){var c=new n(a,b);return c._init(),a.setAttribute("data-intl-tel-input-id",c.id),window.intlTelInputGlobals.instances[c.id]=c,c}}()});</script>
6061 6062 6063 6064 <form class="mg_formulario_contacto_web mg_FORM0002"> 6065 <div class="form-row"> 6066 <div class="form-group col-md-12"> 6067 <label for="mg_68fbd86a43fdfa93c7fd25b4"> 6068 Nombre </label> 6069 <input 6070 type="text" 6071 class="form-control" id="mg_68fbd86a43fdfa93c7fd25b4" placeholder="Nombre" data-obligatorio="0" data-tipo="1" data-valor_nombre="1" data-valor_email="" data-nombre="Nombre"> 6072 <input type="hidden" id="mg_campo_0" value="68fbd86a43fdfa93c7fd25b4"> 6073 6074 </div> 6075 <div class="form-group col-md-12"> 6076 <label for="mg_68fbd86a43fdfa93c7fd25b5"> 6077 E-mail 6078 <span>*</span> 6079 </label> 6080 <input 6081 type="email" 6082 class="form-control" id="mg_68fbd86a43fdfa93c7fd25b5" placeholder="E-mail" data-obligatorio="1" data-tipo="3" data-valor_nombre="" data-valor_email="1" data-nombre="E-mail"> 6083 <input type="hidden" id="mg_campo_1" value="68fbd86a43fdfa93c7fd25b5"> 6084 6085 </div> 6086 </div> 6087 6088 6089 <div class="g-recaptcha" data-sitekey="6LeEDwogAAAAAHl_C7-uwljQnAwQz3BJPWeL4ahC"></div>
vendor: 89 bytes, lines 6089-6091
6089 6090 <script src='https://www.google.com/recaptcha/api.js'></script> 6091
6091<input type="hidden" id="mg_reCAPTCHA" value="1"> 6092 6093 <button type="button" class="mg_btn-accion btn btn-primary" onclick="enviar('FORM0002', 1)">Enviar</button> 6094 <button class="mg_btn-accionando btn btn-primary" style="display: none;" disabled="">Enviando...</button> 6095 6096 6097 <input type="hidden" id="mg_cant_campos" value="2"> 6098 <input type="hidden" id="mg_id_form" value="6307f17241637c947464aa8e"> 6099 <input type="hidden" id="mg_code_form" value="FORM0002"> 6100 <input type="hidden" id="mg_url_destino" value=""> 6101 6102 <input type="hidden" id="mg_warning_email" value="Escribe el E-mail con el formato [email protected]"> 6103 <input type="hidden" id="mg_warning_item" value="Campo obligatorio"> 6104 <input type="hidden" id="mg_warning_producto" value="Debes seleccionar al menos una entrada"> 6105 <input type="hidden" id="mg_success_enviado" value="¡Enviado!"> 6106 <input type="hidden" id="mg_error_again" value="Intenta enviar de nuevo"> 6107 </form> 6108 6109 </div> 6110 </div> 6111 </div> 6112</div> 6113 </div> 6114 </div></div> <div class="footer"> <div id="" class="" style=""> 6115 6116 <img src="https://s3.us-east-2.amazonaws.com/mgpanel/especialista-marketing-roxana-Nkm.jpg" alt="Especialista en marketing lovebrand" class="img-flui footerFondo"> 6117 6118<div class="footerPrin"> 6119<div class="container"> 6120<div class="row"> 6121 6122 <div class="footFrase"><h4>¡Seré el cupido entre tu marca y tu cliente!</h4></div> 6123 6124 <div class="col-md-6 footPrin"> 6125 6126 <div class="footLogo"> 6127 <a href="/home"><img src="https://s3.us-east-2.amazonaws.com/mgpanel/logo-soy-roxana-blanco-C6t.png" alt="Especialista en marketing en panamá" class="img-fluid"></a> 6128 <p>Y estoy aquà para ayudarte a transformar tu marca en la elección número 1 de tu cliente.</p> 6129 </div> 6130 6131 <div class="footInfo"> 6132 <p>¿Quieres que tu cliente se enamore de tu marca y se convierta en tu gran admirador?</p> 6133 6134 <div class="footRedes"> 6135 <a target="_blank" rel="nofollow" href="https://www.instagram.com/chacon_roxana/"><i class="fa-brands fa-instagram"></i></a> 6136 <a target="_blank" rel="nofollow" href="https://www.linkedin.com/in/roxana-chacon-ba0a1a33"><i class="fa-brands fa-linkedin"></i></a> 6137 <a target="_blank" rel="nofollow" href="https://www.tiktok.com/@chacon_roxana"><i class="fa-brands fa-tiktok"></i></a> 6138 <a target="_blank" href="mailto:[email protected]"><i class="fa-solid fa-envelope"></i></a> 6139 </div> 6140 </div> 6141 6142 </div> 6143 6144 <div class="col-md-6 footMenu row"> 6145 6146 <ul class="footList col-md-6"> 6147 <li><a href="/home"><i class="fa-solid fa-angle-right"></i> INICIO</a></li> 6148 <li><a href="/pag/acerca-de-mi"><i class="fa-solid fa-angle-right"></i> ACERCA DE MÃ</a></li> 6149 <li><a href="/home#testi"><i class="fa-solid fa-angle-right"></i> TESTIMONIALES</a></li> 6150 <li><a href="/pag/contacto"><i class="fa-solid fa-angle-right"></i> CONTACTO</a></li> 6151 </ul> 6152 6153 <ul class="footList col-md-6"> 6154 <li><a href="/pag/asesorias-lovesessions-para-emprendedores"><i class="fa-solid fa-angle-right"></i> Love Sessions</a></li> 6155 <li><a href="/pag/speaker-internacional"><i class="fa-solid fa-angle-right"></i> Conferences Extreme Love</a></li> 6156 <li><a href="/pag/consultorias-empresariales-xcustomer"><i class="fa-solid fa-angle-right"></i> XCustomer</a></li> 6157 <li><a href="/pag/cursos-de-marketing-para-emprendedores"><i class="fa-solid fa-angle-right"></i> Marketing Xtraining Online</a></li> 6158 <li><a href="/pag/cx-love-brand-para-pymes"><i class="fa-solid fa-angle-right"></i> CX Love Brand</a></li> 6159 </ul> 6160 6161 <div class="footFrase2 col-md-12"> 6162 <p class="animate__animated wow animate__zoomIn animate__delay-1s">¡Logremos ese flechazo!</p> 6163 </div> 6164 6165 </div> 6166 6167</div> 6168</div> 6169</div> 6170 6171<div class="foot"> 6172<div class="container"> 6173<p>© 2022, <strong>SoyRoxana</strong> | Todos los derechos reservados.</p> 6174<p>Sitio web desarrollado por <a target="_blank" rel="nofollow" href="https://www.mgpanel.org/">MGPanel</a> de <a target="_blank" href="https://miguayaba.com/">MiGuayaba</a></p> 6175</div> 6176</div> 6177 </div> 6178 </div> <a href="javascript:void(0)" class="mg_scroll-to-top"><i class="fas fa-chevron-up"></i></a> 6179 </div> 6180 </div> 6181 <input type="hidden" id="version_mg" value="11.3.247">
vendor: 72 bytes, lines 6181-6182
6181 6182 <script async src="https://www.googletagmanager.com/gtag/js?id=
6182G-FG0RTRXXPS
vendor: 16 bytes, lines 6182-6183
6182"></script> 6183
6183<script> 6184
vendor: 174 bytes, lines 6184-6189
6184window.dataLayer = window.dataLayer || []; 6185 function gtag() { 6186 dataLayer.push(arguments); 6187 } 6188 gtag('js', new Date()); 6189 gtag('config', "
6189G-FG0RTRXXPS
vendor: 8 bytes, lines 6189-6190
6189"); 6190
6190</script>
6190 6191
6191<script>document.addEventListener("DOMContentLoaded", function(event) { 6192 var vPre = localStorage.getItem("vMG"); 6193 var vNew = $("#version_mg").val(); 6194 if ((vPre == "") || (vPre != vNew)) { 6195 localStorage.setItem("vMG", vNew); 6196 localStorage.removeItem('cesta') 6197 } 6198 6199 if (document.querySelector('.mg_item_cart span')) { 6200 var item_cart = document.querySelectorAll(".mg_item_cart span") 6201 cuantos = JSON.parse(localStorage.getItem('cesta')).length; 6202 if (localStorage.getItem('cesta')) { 6203 item_cart.forEach(element => { 6204 element.innerHTML = cuantos; 6205 }); 6206 } else { 6207 item_cart.innerHTML = 0; 6208 } 6209 } 6210}); 6211 6212$(document).ready(function() { 6213 6214 //ANIMACIONES 6215 // Slide Hacia Arriba â 6216 $('.b-slide-100').addClass("hidden").viewportChecker({ 6217 classToAdd: 'visible animated slideInUp', 6218 offset: 100 6219 }); 6220 $('.b-slide-300').addClass("hidden").viewportChecker({ 6221 classToAdd: 'visible animated slideInUp', 6222 offset: 300 6223 }); 6224 $('.b-slide-500').addClass("hidden").viewportChecker({ 6225 classToAdd: 'visible animated slideInUp', 6226 offset: 500 6227 }); 6228 // Slide Hacia Abajo â 6229 $('.t-slide-100').addClass("hidden").viewportChecker({ 6230 classToAdd: 'visible animated slideInDown', 6231 offset: 100 6232 }); 6233 $('.t-slide-300').addClass("hidden").viewportChecker({ 6234 classToAdd: 'visible animated slideInDown', 6235 offset: 300 6236 }); 6237 $('.t-slide-500').addClass("hidden").viewportChecker({ 6238 classToAdd: 'visible animated slideInDown', 6239 offset: 500 6240 }); 6241 // Slide Hacia Izquierda â 6242 $('.r-slide-100').addClass("hidden").viewportChecker({ 6243 classToAdd: 'visible animated slideInRight', 6244 offset: 100 6245 }); 6246 $('.r-slide-300').addClass("hidden").viewportChecker({ 6247 classToAdd: 'visible animated slideInRight', 6248 offset: 300 6249 }); 6250 $('.r-slide-500').addClass("hidden").viewportChecker({ 6251 classToAdd: 'visible animated slideInRight', 6252 offset: 500 6253 }); 6254 // Slide Hacia Derecha â 6255 $('.l-slide-100').addClass("hidden").viewportChecker({ 6256 classToAdd: 'visible animated slideInLeft', 6257 offset: 100 6258 }); 6259 $('.l-slide-300').addClass("hidden").viewportChecker({ 6260 classToAdd: 'visible animated slideInLeft', 6261 offset: 300 6262 }); 6263 $('.l-slide-500').addClass("hidden").viewportChecker({ 6264 classToAdd: 'visible animated slideInLeft', 6265 offset: 500 6266 }); 6267 //Zoom 6268 $('.zoom-in-100').addClass("hidden").viewportChecker({ 6269 classToAdd: 'visible animated zoomIn', 6270 offset: 100 6271 }); 6272 $('.zoom-in-300').addClass("hidden").viewportChecker({ 6273 classToAdd: 'visible animated zoomIn', 6274 offset: 300 6275 }); 6276 $('.zoom-in-500').addClass("hidden").viewportChecker({ 6277 classToAdd: 'visible animated zoomIn', 6278 offset: 500 6279 }); 6280 6281 //LLAMADO FUNCION VIDEO MODAL 6282 toggle_video_modal(); 6283 6284 Toast = Swal.mixin({ 6285 toast: true, 6286 position: 'top-end',
6287 showConfirmButton: false, 6288 timer: 5000, 6289 timerProgressBar: true 6290 }) 6291 6292 var parametros_vista = { 6293 'funcion': "vistas_proceso" 6294 } 6295 var accion_url = "../config/functions.php"; 6296 $.ajax({ 6297 type: 'POST', 6298 url: accion_url, 6299 data: parametros_vista, 6300 error: function(xhr, status, error) { 6301 // 6302 }, 6303 success: function (dat) { 6304 // 6305 } 6306 }) 6307 6308 if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { 6309 var parametros_vista_mobile = { 6310 'funcion': "vistas_proceso_mobile" 6311 } 6312 var accion_url = "../config/functions.php"; 6313 $.ajax({ 6314 type: 'POST', 6315 url: accion_url, 6316 data: parametros_vista_mobile, 6317 error: function(xhr, status, error) { 6318 // 6319 }, 6320 success: function (dat) { 6321 // 6322 } 6323 }) 6324 } else { 6325 var parametros_vista_desktop = { 6326 'funcion': "vistas_proceso_desktop" 6327 } 6328 var accion_url = "../config/functions.php"; 6329 $.ajax({ 6330 type: 'POST', 6331 url: accion_url, 6332 data: parametros_vista_desktop, 6333 error: function(xhr, status, error) { 6334 // 6335 }, 6336 success: function (dat) { 6337 // 6338 } 6339 }) 6340 } 6341 6342 input_enteros(); 6343 input_enteros_phone(); 6344 6345}); 6346 6347//BOTON DE SCROLL 6348$(window).scroll(function(){ 6349 if ($(this).scrollTop() > 200) { 6350 $('.mg_scroll-to-top').fadeIn(1000); 6351 } else { 6352 $('.mg_scroll-to-top').fadeOut(1000); 6353 } 6354}); 6355 6356//SCROLL TOP 6357$('.mg_scroll-to-top').click(function(){ 6358 $('html, body').animate({scrollTop : 0},1000); 6359 return false; 6360}); 6361 6362// PARA ANIMACIONES 6363function boxTop(idBox) { 6364 var boxOffset = $(idBox).offset(); 6365return boxOffset.top; 6366} 6367$(window).scroll(function(){ 6368var documentTop = $(this).scrollTop(); 6369var ventanaheight = $(window).height(); 6370var scrollBottom = parseInt(documentTop) + parseInt(ventanaheight); 6371for (var i = 1; i <= 20; i++) { 6372if ($('.position' + i).length) { 6373 if (documentTop > boxTop('.position' + i)) { 6374 var ant = i - 1; 6375 $('.position' + ant + ' .b-slide-100').removeClass("visible animated slideInUp") 6376 $('.position' + ant + ' .b-slide-300').removeClass("visible animated slideInUp") 6377 $('.position' + ant + ' .b-slide-500').removeClass("visible animated slideInUp") 6378 $('.position' + ant + ' .t-slide-100').removeClass("visible animated slideInDown") 6379 $('.position' + ant + ' .t-slide-300').removeClass("visible animated slideInDown") 6380 $('.position' + ant + ' .t-slide-500').removeClass("visible animated slideInDown") 6381 $('.position' + ant + ' .l-slide-100').removeClass("visible animated slideInLeft") 6382 $('.position' + ant + ' .l-slide-300').removeClass("visible animated slideInLeft") 6383 $('.position' + ant + ' .l-slide-500').removeClass("visible animated slideInLeft") 6384 $('.position' + ant + ' .r-slide-100').removeClass("visible animated slideInRight") 6385 $('.position' + ant + ' .r-slide-300').removeClass("visible animated slideInRight") 6386 $('.position' + ant + ' .r-slide-500').removeClass("visible animated slideInRight") 6387 $('.position' + ant + ' .zoom-in-100').removeClass("visible animated zoomIn") 6388 $('.position' + ant + ' .zoom-in-300').removeClass("visible animated zoomIn") 6389 $('.position' + ant + ' .zoom-in-500').removeClass("visible animated zoomIn") 6390 } 6391 if (scrollBottom < boxTop('.position' + i)) { 6392 var sig = i + 1; 6393 $('.position' + sig + ' .b-slide-100').removeClass("visible animated slideInUp") 6394 $('.position' + sig + ' .b-slide-300').removeClass("visible animated slideInUp") 6395 $('.position' + sig + ' .b-slide-500').removeClass("visible animated slideInUp") 6396 $('.position' + sig + ' .t-slide-100').removeClass("visible animated slideInDown") 6397 $('.position' + sig + ' .t-slide-300').removeClass("visible animated slideInDown") 6398 $('.position' + sig + ' .t-slide-500').removeClass("visible animated slideInDown") 6399 $('.position' + sig + ' .l-slide-100').removeClass("visible animated slideInLeft") 6400 $('.position' + sig + ' .l-slide-300').removeClass("visible animated slideInLeft") 6401 $('.position' + sig + ' .l-slide-500').removeClass("visible animated slideInLeft") 6402 $('.position' + sig + ' .r-slide-100').removeClass("visible animated slideInRight") 6403 $('.position' + sig + ' .r-slide-300').removeClass("visible animated slideInRight") 6404 $('.position' + sig + ' .r-slide-500').removeClass("visible animated slideInRight") 6405 $('.position' + sig + ' .zoom-in-100').removeClass("visible animated zoomIn") 6406 $('.position' + sig + ' .zoom-in-300').removeClass("visible animated zoomIn") 6407 $('.position' + sig + ' .zoom-in-500').removeClass("visible animated zoomIn") 6408 } 6409} 6410} 6411}); 6412 6413//FUNCION VIDEO MODAL 6414function toggle_video_modal() { 6415 $(".js-trigger-video-modal").on("click", function(e){ 6416 e.preventDefault(); 6417 var id = $(this).attr('data-youtube-id'); 6418 var autoplay = '?autoplay=1'; 6419 var related_no = '&rel=0'; 6420 var src = '//www.youtube.com/embed/'+id+autoplay+related_no; 6421 $("#youtube").attr('src', src); 6422 $("body").addClass("show-video-modal noscroll"); 6423 $("html").addClass("Para_Modal"); 6424 $(".scroll-to-top").css("opacity", "0"); 6425 }); 6426 function close_video_modal() { 6427 event.preventDefault(); 6428 $("body").removeClass("show-video-modal noscroll"); 6429 $("html").removeClass("Para_Modal"); 6430 $(".scroll-to-top").css("opacity", "1"); 6431 $("#youtube").attr('src', ''); 6432 } 6433 $('body').on('click', '.close-video-modal, .video-modal .overlay', function(event) { 6434 close_video_modal(); 6435 }); 6436 $('body').keyup(function(e) { 6437 if (e.keyCode == 27) { 6438 close_video_modal(); 6439 } 6440 }); 6441} 6442 6443$('.mg_menu-icon').click(function(event){ 6444 $( ".mg_menuppal" ).addClass("is_active"); 6445 event.preventDefault(); 6446}); 6447 6448$('.mg_menu-close').click(function(event){ 6449 $( ".mg_menuppal" ).removeClass("is_active"); 6450 event.preventDefault(); 6451}); 6452 6453normalize = (function () { 6454 var from = 'ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃãà áäâèéëêìÃïîòóöôùúüûÃñÃç,./+â', 6455 to = 'AAAAAEEEEIIIIOOOOUUUUaaaaaeeeeiiiioooouuuunncc ', 6456 mapping = {} 6457 6458 for (var i = 0, j = from.length; i < j; i++) 6459 mapping[from.charAt(i)] = to.charAt(i) 6460 6461 return function (str) { 6462 var ret = [] 6463 for (var i = 0, j = str.length; i < j; i++) { 6464 var c = str.charAt(i) 6465 if (mapping.hasOwnProperty(str.charAt(i)))
6466 ret.push(mapping[c]) 6467 else 6468 ret.push(c) 6469 } 6470 return ret.join('').replace(/[^-A-Za-z0-9]+/g, '').toLowerCase() 6471 } 6472})(); 6473 6474normalize_url_img = (function () { 6475 var from = 'ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃãà áäâèéëêìÃïîòóöôùúüûÃñÃç', 6476 to = 'AAAAAEEEEIIIIOOOOUUUUaaaaaeeeeiiiioooouuuunncc', 6477 mapping = {} 6478 6479 for (var i = 0, j = from.length; i < j; i++) 6480 mapping[from.charAt(i)] = to.charAt(i) 6481 6482 return function (str) { 6483 var ret = [] 6484 for (var i = 0, j = str.length; i < j; i++) { 6485 var c = str.charAt(i) 6486 if (mapping.hasOwnProperty(str.charAt(i))) 6487 ret.push(mapping[c]) 6488 else 6489 ret.push(c) 6490 } 6491 return ret.join('').replace(/[^-A-Za-z0-9-.]+/g, '-').toLowerCase() 6492 } 6493})(); 6494 6495function normalizeCardholderName(str) { 6496 if (!str) return ''; 6497 6498 var from = 'ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃãà áäâèéëêìÃïîòóöôùúüûÃñÃç', 6499 to = 'AAAAAEEEEIIIIOOOOUUUUaaaaaeeeeiiiioooouuuunncc', 6500 mapping = {}; 6501 6502 for (var i = 0, j = from.length; i < j; i++) { 6503 mapping[from.charAt(i)] = to.charAt(i); 6504 } 6505 6506 var ret = []; 6507 for (var i = 0, j = str.length; i < j; i++) { 6508 var c = str.charAt(i); 6509 if (mapping.hasOwnProperty(c)) { 6510 ret.push(mapping[c]); 6511 } else { 6512 ret.push(c); 6513 } 6514 } 6515 6516 // Mantener solo letras, números y espacios, eliminar otros caracteres especiales 6517 return ret.join('').replace(/[^A-Za-z0-9\s]/g, '').trim(); 6518 } 6519 6520function isValidEmail(email){ 6521 var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; 6522 return re.test(email); 6523} 6524 6525function MostrarPassword() { 6526 var checkBox = document.getElementById("Check"); 6527 var tipo = document.getElementById("password"); 6528 if (checkBox.checked == true){ 6529 tipo.type = "text"; 6530 } else { 6531 tipo.type = "password"; 6532 } 6533} 6534 6535function GeneratePassword(){ 6536 var caracteres = "abcdefghijkmnpqrtuvwxyzABCDEFGHJKMNPQRTUVWXYZ2346789"; 6537 var contraseña = ""; 6538 for (cod=0; cod < 8; cod++) contraseña +=caracteres.charAt(Math.floor(Math.random()*caracteres.length)); 6539 return contraseña; 6540} 6541 6542function input_enteros() { 6543 $('input.mg_enteros').keyup(function(event) { 6544 if(event.which >= 37 && event.which <= 40){ 6545 event.preventDefault(); 6546 } 6547 $(this).val(function(index, value) { 6548 return value 6549 .replace(/\D/g, "") 6550 .replace(/\B(?=(\d{3})+(?!\d)\.?)/g, ",") 6551 ; 6552 }); 6553 }); 6554} 6555 6556function input_enteros_phone() { 6557 $('input.mg_enteros_phone').keyup(function(event) { 6558 if(event.which >= 37 && event.which <= 40){ 6559 event.preventDefault(); 6560 } 6561 $(this).val(function(index, value) { 6562 return value 6563 .replace(/\D/g, "") 6564 ; 6565 }); 6566 }); 6567} 6568 6569function convertDataToHtml(blocks) { 6570 var convertedHtml = ""; 6571 blocks.map(block => { 6572 6573 switch (block.type) { 6574 case "header": 6575 convertedHtml += `<h${block.data.level}>${block.data.text}</h${block.data.level}>`; 6576 break; 6577 case "embed": 6578 convertedHtml += `<div><iframe width="560" height="315" src="${block.data.embed}" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe></div>`; 6579 break; 6580 case "paragraph": 6581 convertedHtml += `<p>${block.data.text}</p>`; 6582 break; 6583 case "delimiter": 6584 convertedHtml += "<hr />"; 6585 break; 6586 case "raw": 6587 convertedHtml += ` 6588 <pre class="mg_snippet"> 6589 <code>${block.data.html.replace(/</g,'<').replace(/g>/g,'>')}</code> 6590 </pre>`; 6591 break; 6592 case "image": 6593 convertedHtml += `<img class="img-fluid" src="${block.data.file.url}" title="${block.data.caption}" /><br /><em>${block.data.caption}</em>`; 6594 break; 6595 case "list": 6596 if (block.data.style == "ordered") { 6597 var code_List_editorJS = "ol"; 6598 } else { 6599 var code_List_editorJS = "ul"; 6600 } 6601 convertedHtml += `<${code_List_editorJS}>`;
6602 block.data.items.forEach(function(li) { 6603 convertedHtml += `<li>${li}</li>`; 6604 }); 6605 convertedHtml += `</${code_List_editorJS}>`; 6606 break; 6607 case "quote": 6608 convertedHtml += `<blockquote>${block.data.text}</blockquote>`; 6609 break; 6610 default: 6611 console.log("Unknown block type", block.type); 6612 break; 6613 } 6614 }); 6615 return convertedHtml; 6616} 6617 6618//CONFIGURACION S3 6619var url_amazonaws3 = "https://s3.us-east-2.amazonaws.com/mgpanel/"; 6620var bucketName = 'mgpanel'; 6621var bucketRegion = 'us-east-2'; 6622var IdentityPoolId = "us-east-2:e6b81431-6a27-430e-ad24-b01b6e3e35b8"; 6623AWS.config.update({ 6624 region: bucketRegion, 6625 credentials: new AWS.CognitoIdentityCredentials({ 6626 IdentityPoolId: IdentityPoolId 6627 }) 6628}); 6629var s3 = new AWS.S3({ 6630 apiVersion: '2006-03-01', 6631 params: { Bucket: bucketName } 6632}); 6633//FIN CONFIGURACION</script>
6633 6634
6634<script>/*! 6635 * jquery.instagramFeed 6636 * 6637 * @version 3.0.4 6638 * 6639 * https://github.com/jsanahuja/jquery.instagramFeed 6640 * 6641 */ 6642(function ($) { 6643 var defaults = { 6644 'host': "https://www.instagram.com/", 6645 'username': '', 6646 'tag': '', 6647 'user_id': '', 6648 'location': '', 6649 'container': '', 6650 'display_profile': true, 6651 'display_biography': true, 6652 'display_gallery': true, 6653 'display_captions': false, 6654 'display_igtv': false, 6655 'max_tries': 8, 6656 'callback': null, 6657 'styling': true, 6658 'items': 8, 6659 'items_per_row': 4, 6660 'margin': 0.5, 6661 'image_size': 640, 6662 'lazy_load': false, 6663 'cache_time': 360, 6664 'on_error': console.error 6665 }; 6666 var image_sizes = { 6667 "150": 0, 6668 "240": 1, 6669 "320": 2, 6670 "480": 3, 6671 "640": 4 6672 }; 6673 var escape_map = { 6674 '&': '&', 6675 '<': '<', 6676 '>': '>', 6677 '"': '"', 6678 "'": ''', 6679 '/': '/', 6680 '`': '`', 6681 '=': '=' 6682 }; 6683 6684 function escape_string(str) { 6685 return str.replace(/[&<>"'`=\/]/g, function (char) { 6686 return escape_map[char]; 6687 }); 6688 } 6689 6690 function parse_caption(igobj, data){ 6691 if ( 6692 typeof igobj.node.edge_media_to_caption.edges[0] !== "undefined" && 6693 typeof igobj.node.edge_media_to_caption.edges[0].node !== "undefined" && 6694 typeof igobj.node.edge_media_to_caption.edges[0].node.text !== "undefined" && 6695 igobj.node.edge_media_to_caption.edges[0].node.text !== null 6696 ) { 6697 return igobj.node.edge_media_to_caption.edges[0].node.text; 6698 } 6699 if ( 6700 typeof igobj.node.title !== "undefined" && 6701 igobj.node.title !== null && 6702 igobj.node.title.length != 0 6703 ) { 6704 return igobj.node.title; 6705 } 6706 if ( 6707 typeof igobj.node.accessibility_caption !== "undefined" && 6708 igobj.node.accessibility_caption !== null && 6709 igobj.node.accessibility_caption.length != 0 6710 ) { 6711 return igobj.node.accessibility_caption; 6712 } 6713 return false; 6714 } 6715 6716 /** 6717 * Cache management 6718 */ 6719 function get_cache(options, last_resort){ 6720 var read_cache = last_resort || false; 6721 6722 if (!last_resort && options.cache_time > 0) { 6723 var cached_time = localStorage.getItem(options.cache_time_key); 6724 if(cached_time !== null && parseInt(cached_time) + 1000 * 60 * options.cache_time > new Date().getTime()){ 6725 read_cache = true; 6726 } 6727 } 6728 6729 if(read_cache){ 6730 var data = localStorage.getItem(options.cache_data_key); 6731 if(data !== null){ 6732 return JSON.parse(data); 6733 } 6734 } 6735 return false; 6736 }; 6737 6738 function set_cache(options, data){ 6739 var cached_time = localStorage.getItem(options.cache_time_key), 6740 cache = options.cache_time != 0 && (cached_time === null || parseInt(cached_time) + 1000 * 60 * options.cache_time > new Date().getTime()); 6741 6742 if(cache){ 6743 localStorage.setItem(options.cache_data_key, JSON.stringify(data)); 6744 localStorage.setItem(options.cache_time_key, new Date().getTime()); 6745 } 6746 } 6747 6748 /** 6749 * Request / Response 6750 */ 6751 function parse_response(type, data){ 6752 switch(type){ 6753 case "username": 6754 case "tag": 6755 case "location": 6756 try { 6757 data = data.split("window._sharedData = ")[1].split("<\/script>")[0]; 6758 } catch (e) { 6759 return false; 6760 } 6761 data = JSON.parse(data.substr(0, data.length - 1)); 6762 data = data.entry_data.ProfilePage || data.entry_data.TagPage || data.entry_data.LocationsPage; 6763 if(typeof data !== "undefined"){ 6764 return data[0].graphql.user || data[0].graphql.hashtag || data[0].graphql.location; 6765 } 6766 return false;
6767 break; 6768 case "userid": 6769 if(typeof data.data.user !== "undefined"){ 6770 return data.data.user; 6771 } 6772 return false; 6773 break; 6774 } 6775 } 6776 6777 function request_data(url, type, tries, callback, autoFallback, googlePrefix){ 6778 var prefixedUrl; 6779 if(autoFallback && googlePrefix){ 6780 prefixedUrl = 'https://images' + ~~(Math.random() * 3333) + '-focus-opensocial.googleusercontent.com/gadgets/proxy?container=none&url=' + url; 6781 } 6782 $.get(prefixedUrl || url, function(response){ 6783 var data = parse_response(type, response); 6784 if(data !== false){ 6785 callback(data); 6786 }else{ 6787 // Unexpected response, not retrying 6788 callback(false); 6789 } 6790 }).fail(function (e) { 6791 if(tries > 1){ 6792 console.warn("Instagram Feed: Request failed, " + (tries-1) + " tries left. Retrying..."); 6793 request_data(url, type, tries-1, callback, autoFallback, !googlePrefix); 6794 }else{ 6795 callback(false, e); 6796 } 6797 }); 6798 } 6799 6800 /** 6801 * Retrieve data 6802 */ 6803 function get_data(options, callback){ 6804 var data = get_cache(options, false); 6805 6806 if(data !== false){ 6807 // Retrieving data from cache 6808 callback(data); 6809 }else{ 6810 // No cache, let's do the request 6811 var url; 6812 switch(options.type){ 6813 case "username": 6814 url = options.host + options.id + '/'; 6815 break; 6816 case "tag": 6817 url = options.host + 'explore/tags/' + options.id + '/' 6818 break; 6819 case "location": 6820 url = options.host + 'explore/locations/' + options.id + '/' 6821 break; 6822 case "userid": 6823 url = options.host + 'graphql/query/?query_id=17888483320059182&variables={"id":"' + options.id + '","first":' + options.items + ',"after":null}'; 6824 break; 6825 } 6826 6827 request_data(url, options.type, options.max_tries, function(data, exception){ 6828 if(data !== false){ 6829 set_cache(options, data); 6830 callback(data); 6831 }else if(typeof exception === "undefined"){ 6832 options.on_error("Instagram Feed: It looks like the profile you are trying to fetch is age restricted. See https://github.com/jsanahuja/InstagramFeed/issues/26", 3); 6833 }else{ 6834 // Trying cache as last resort before throwing 6835 data = get_cache(options, true); 6836 if(data !== false){ 6837 callback(data); 6838 }else{ 6839 options.on_error("Instagram Feed: Unable to fetch the given user/tag. Instagram responded with the status code: " + exception.status, 5); 6840 } 6841 } 6842 }, options.host === defaults.host && options.type != "userid", false); 6843 } 6844 } 6845 6846 /** 6847 * Rendering 6848 */ 6849 function render(options, data){ 6850 var html = "", styles; 6851 6852 /** 6853 * Styles 6854 */ 6855 if(options.styling){ 6856 var width = (100 - options.margin * 2 * options.items_per_row) / options.items_per_row; 6857 styles = { 6858 profile_container: ' style="text-align:center;"', 6859 profile_image: ' style="border-radius:10em;width:15%;max-width:125px;min-width:50px;"', 6860 profile_name: ' style="font-size:1.2em;"', 6861 profile_biography: ' style="font-size:1em;"', 6862 gallery_image: ' style="width:100%;"', 6863 gallery_image_link: ' style="width:' + width + '%; margin:' + options.margin + '%;position:relative; display: inline-block; height: 100%;"' 6864 }; 6865 6866 if(options.display_captions){ 6867 html += "<style>\ 6868 a[data-caption]:hover::after {\ 6869 content: attr(data-caption);\ 6870 text-align: center;\ 6871 font-size: 0.8rem;\ 6872 color: black;\ 6873 position: absolute;\ 6874 left: 0;\ 6875 right: 0;\ 6876 bottom: 0;\ 6877 padding: 1%;\ 6878 max-height: 100%;\ 6879 overflow-y: auto;\ 6880 overflow-x: hidden;\ 6881 background-color: hsla(0, 100%, 100%, 0.8);\ 6882 }\ 6883 </style>"; 6884 } 6885 }else{ 6886 styles = { 6887 profile_container: "", 6888 profile_image: "", 6889 profile_name: "", 6890 profile_biography: "", 6891 gallery_image: "", 6892 gallery_image_link: "" 6893 }; 6894 } 6895 6896 /** 6897 * Profile & Biography 6898 */ 6899 if(options.display_profile && options.type !== "userid"){ 6900 html += '<div class="instagram_profile"' + styles.profile_container + '>'; 6901 html += '<img class="instagram_profile_image" src="' + data.profile_pic_url + '" alt="'+ (options.type == "tag" ? data.name + ' tag pic' : data.username + ' profile pic') + '"' + styles.profile_image + (options.lazy_load ? ' loading="lazy"' : '') + ' />'; 6902 if(options.type == "tag"){ 6903 html += '<p class="instagram_tag"' + styles.profile_name + '><a href="https://www.instagram.com/explore/tags/' + options.tag + '/" rel="noopener" target="_blank">#' + options.tag + '</a></p>'; 6904 }else if(options.type == "username"){ 6905 html += "<p class='instagram_username'" + styles.profile_name + ">@" + data.full_name + " (<a href='https://www.instagram.com/" + options.username + "/' rel='noopener' target='_blank'>@" + options.username + "</a>)</p>"; 6906 if(options.display_biography){ 6907 html += "<p class='instagram_biography'" + styles.profile_biography + ">" + data.biography + "</p>"; 6908 } 6909 }else if(options.type == "location"){ 6910 html += "<p class='instagram_location'" + styles.profile_name + "><a href='https://www.instagram.com/explore/locations/" + options.location + "/' rel='noopener' target='_blank'>" + data.name + "</a></p>"; 6911 } 6912 html += "</div>"; 6913 } 6914 6915 /** 6916 * Gallery 6917 */ 6918 if(options.display_gallery){ 6919 if (typeof data.is_private !== "undefined" && data.is_private === true) { 6920 html += '<p class="instagram_private"><strong>This profile is private</strong></p>'; 6921 } else { 6922 var image_index = typeof image_sizes[options.image_size] !== "undefined" ? image_sizes[options.image_size] : image_sizes[640],
6923 imgs = (data.edge_owner_to_timeline_media || data.edge_hashtag_to_media || data.edge_location_to_media).edges, 6924 max = (imgs.length > options.items) ? options.items : imgs.length; 6925 6926 html += "<div class='instagram_gallery'>"; 6927 for (var i = 0; i < max; i++) { 6928 var url = "https://www.instagram.com/p/" + imgs[i].node.shortcode, 6929 image, type_resource, 6930 caption = parse_caption(imgs[i], data); 6931 6932 if(caption === false){ 6933 caption = (options.type == "userid" ? '' : options.id) + " image"; 6934 } 6935 caption = escape_string(caption); 6936 6937 switch (imgs[i].node.__typename) { 6938 case "GraphSidecar": 6939 type_resource = "sidecar" 6940 image = imgs[i].node.thumbnail_resources[image_index].src; 6941 break; 6942 case "GraphVideo": 6943 type_resource = "video"; 6944 image = imgs[i].node.thumbnail_src 6945 break; 6946 default: 6947 type_resource = "image"; 6948 image = imgs[i].node.thumbnail_resources[image_index].src; 6949 } 6950 6951 html += '<a href="' + url + '"' + (options.display_captions ? ' data-caption="' + caption + '"' : '') + ' class="instagram-' + type_resource + '" rel="noopener" target="_blank"' + styles.gallery_image_link + '>'; 6952 html += '<img' + (options.lazy_load ? ' loading="lazy"' : '') + ' src="' + image
6952+ '" alt="' + caption + '"' + styles.gallery_image + ' />'; 6953 html += '</a>'; 6954 } 6955 html += '</div>'; 6956 } 6957 } 6958 6959 /** 6960 * IGTV 6961 */ 6962 if (options.display_igtv && typeof data.edge_felix_video_timeline !== "undefined") { 6963 var igtv = data.edge_felix_video_timeline.edges, 6964 max = (igtv.length > options.items) ? options.items : igtv.length; 6965 6966 if (igtv.length > 0) { 6967 html += '<div class="instagram_igtv">'; 6968 for (var i = 0; i < max; i++) { 6969 var url = 'https://www.instagram.com/p/' + igtv[i].node.shortcode, 6970 caption = parse_caption(igtv[i], data); 6971 6972 if(caption === false){ 6973 caption = (options.type == "userid" ? '' : options.id) + " image"; 6974 } 6975 caption = escape_string(caption); 6976 6977 html += '<a href="' + url + '"' + (options.display_captions ? ' data-caption="' + caption + '"' : '') + ' rel="noopener" target="_blank"' + styles.gallery_image_link + '>'; 6978 html += '<img' + (options.lazy_load ? ' loading="lazy"' : '') + ' src="' + igtv[i].node.thumbnail_src + '" alt="' + caption + '"' + styles.gallery_image
6978+ ' />'; 6979 html += '</a>'; 6980 } 6981 html += '</div>'; 6982 } 6983 } 6984 6985 $(options.container).html(html); 6986 } 6987 6988 $.instagramFeed = function (opts) { 6989 var options = $.fn.extend({}, defaults, opts); 6990 6991 if (options.username == "" && options.tag == "" && options.user_id == "" && options.location == "") { 6992 options.on_error("Instagram Feed: Error, no username, tag or user_id defined.", 1); 6993 return false; 6994 } 6995 6996 if(typeof opts.display_profile !== "undefined" && opts.display_profile && options.user_id != ""){ 6997 console.warn("Instagram Feed: 'display_profile' is not available using 'user_id' (GraphQL API)"); 6998 } 6999 7000 if(typeof opts.display_biography !== "undefined" && opts.display_biography && (options.tag != "" || options.location != "" || options.user_id != "")){ 7001 console.warn("Instagram Feed: 'display_biography' is not available unless you are loading an user ('username' parameter)"); 7002 } 7003 7004 if (typeof options.get_data !== "undefined") { 7005 console.warn("Instagram Feed: options.get_data is deprecated, options.callback is always called if defined"); 7006 } 7007 7008 if (options.callback == null && options.container == "") { 7009 options.on_error("Instagram Feed: Error, neither container found nor callback defined.", 2); 7010 return false; 7011 } 7012 7013 if(options.username != ""){ 7014 options.type = "username"; 7015 options.id = options.username; 7016 }else if(options.tag != ""){ 7017 options.type = "tag"; 7018 options.id = options.tag; 7019 }else if(options.location != ""){ 7020 options.type = "location"; 7021 options.id = options.location; 7022 }else{ 7023 options.type = "userid"; 7024 options.id = options.user_id; 7025 } 7026 7027 options.cache_data_key = 'instagramFeed_' + options.type + '_' + options.id; 7028 options.cache_time_key = options.cache_data_key + '_time'; 7029 7030 get_data(options, function(data){ 7031 if(options.container != ""){ 7032 render(options, data); 7033 } 7034 if(options.callback != null){ 7035 options.callback(data); 7036 } 7037 }); 7038 return true; 7039 }; 7040 7041})(jQuery);</script>
7041 7042
7042<script>/* 7043 _ _ _ _ 7044 ___| (_) ___| | __ (_)___ 7045/ __| | |/ __| |/ / | / __| 7046\__ \ | | (__| < _ | \__ \ 7047|___/_|_|\___|_|\_(_)/ |___/ 7048 |__/ 7049 7050 Version: 1.8.1 7051 Author: Ken Wheeler 7052 Website: http://kenwheeler.github.io 7053 Docs: http://kenwheeler.github.io/slick 7054 Repo: http://github.com/kenwheeler/slick 7055 Issues: http://github.com/kenwheeler/slick/issues 7056 7057 */ 7058/* global window, document, define, jQuery, setInterval, clearInterval */ 7059;(function(factory) { 7060 'use strict'; 7061 if (typeof define === 'function' && define.amd) { 7062 define(['jquery'], factory); 7063 } else if (typeof exports !== 'undefined') { 7064 module.exports = factory(require('jquery')); 7065 } else { 7066 factory(jQuery); 7067 } 7068 7069}(function($) { 7070 'use strict';
vendor: 29,656 bytes, lines 7070-8058
7070 7071 var Slick = window.Slick || {}; 7072 7073 Slick = (function() { 7074 7075 var instanceUid = 0; 7076 7077 function Slick(element, settings) { 7078 7079 var _ = this, dataSettings; 7080 7081 _.defaults = { 7082 accessibility: true, 7083 adaptiveHeight: false, 7084 appendArrows: $(element), 7085 appendDots: $(element), 7086 arrows: true, 7087 asNavFor: null, 7088 prevArrow: '<button class="slick-prev" aria-label="Previous" type="button">Previous</button>', 7089 nextArrow: '<button class="slick-next" aria-label="Next" type="button">Next</button>', 7090 autoplay: false, 7091 autoplaySpeed: 3000, 7092 centerMode: false, 7093 centerPadding: '50px', 7094 cssEase: 'ease', 7095 customPaging: function(slider, i) { 7096 return $('<button type="button" />').text(i + 1); 7097 }, 7098 dots: false, 7099 dotsClass: 'slick-dots', 7100 draggable: true, 7101 easing: 'linear', 7102 edgeFriction: 0.35, 7103 fade: false, 7104 focusOnSelect: false, 7105 focusOnChange: false, 7106 infinite: true, 7107 initialSlide: 0, 7108 lazyLoad: 'ondemand', 7109 mobileFirst: false, 7110 pauseOnHover: true, 7111 pauseOnFocus: true, 7112 pauseOnDotsHover: false, 7113 respondTo: 'window', 7114 responsive: null, 7115 rows: 1, 7116 rtl: false, 7117 slide: '', 7118 slidesPerRow: 1, 7119 slidesToShow: 1, 7120 slidesToScroll: 1, 7121 speed: 500, 7122 swipe: true, 7123 swipeToSlide: false, 7124 touchMove: true, 7125 touchThreshold: 5, 7126 useCSS: true, 7127 useTransform: true, 7128 variableWidth: false, 7129 vertical: false, 7130 verticalSwiping: false, 7131 waitForAnimate: true, 7132 zIndex: 1000 7133 }; 7134 7135 _.initials = { 7136 animating: false, 7137 dragging: false, 7138 autoPlayTimer: null, 7139 currentDirection: 0, 7140 currentLeft: null, 7141 currentSlide: 0, 7142 direction: 1, 7143 $dots: null, 7144 listWidth: null, 7145 listHeight: null, 7146 loadIndex: 0, 7147 $nextArrow: null, 7148 $prevArrow: null, 7149 scrolling: false, 7150 slideCount: null, 7151 slideWidth: null, 7152 $slideTrack: null, 7153 $slides: null, 7154 sliding: false, 7155 slideOffset: 0, 7156 swipeLeft: null, 7157 swiping: false, 7158 $list: null, 7159 touchObject: {}, 7160 transformsEnabled: false, 7161 unslicked: false 7162 }; 7163 7164 $.extend(_, _.initials); 7165 7166 _.activeBreakpoint = null; 7167 _.animType = null; 7168 _.animProp = null; 7169 _.breakpoints = []; 7170 _.breakpointSettings = []; 7171 _.cssTransitions = false; 7172 _.focussed = false; 7173 _.interrupted = false; 7174 _.hidden = 'hidden'; 7175 _.paused = true; 7176 _.positionProp = null; 7177 _.respondTo = null; 7178 _.rowCount = 1; 7179 _.shouldClick = true; 7180 _.$slider = $(element); 7181 _.$slidesCache = null; 7182 _.transformType = null; 7183 _.transitionType = null; 7184 _.visibilityChange = 'visibilitychange'; 7185 _.windowWidth = 0; 7186 _.windowTimer = null; 7187 7188 dataSettings = $(element).data('slick') || {}; 7189 7190 _.options = $.extend({}, _.defaults, settings, dataSettings); 7191 7192 _.currentSlide = _.options.initialSlide; 7193 7194 _.originalSettings = _.options; 7195 7196 if (typeof document.mozHidden !== 'undefined') { 7197 _.hidden = 'mozHidden'; 7198 _.visibilityChange = 'mozvisibilitychange'; 7199 } else if (typeof document.webkitHidden !== 'undefined') { 7200 _.hidden = 'webkitHidden'; 7201 _.visibilityChange = 'webkitvisibilitychange'; 7202 } 7203 7204 _.autoPlay = $.proxy(_.autoPlay, _); 7205 _.autoPlayClear = $.proxy(_.autoPlayClear, _); 7206 _.autoPlayIterator = $.proxy(_.autoPlayIterator, _); 7207 _.changeSlide = $.proxy(_.changeSlide, _); 7208 _.clickHandler = $.proxy(_.clickHandler, _); 7209 _.selectHandler = $.proxy(_.selectHandler, _); 7210 _.setPosition = $.proxy(_.setPosition, _); 7211 _.swipeHandler = $.proxy(_.swipeHandler, _); 7212 _.dragHandler = $.proxy(_.dragHandler, _); 7213 _.keyHandler = $.proxy(_.keyHandler, _); 7214 7215 _.instanceUid = instanceUid++; 7216 7217 // A simple way to check for HTML strings 7218 // Strict HTML recognition (must start with <) 7219 // Extracted from jQuery v1.11 source 7220 _.htmlExpr = /^(?:\s*(<[\w\W]+>)[^>]*)$/; 7221 7222 7223 _.registerBreakpoints(); 7224 _.init(true); 7225 7226 } 7227 7228 return Slick; 7229 7230 }()); 7231 7232 Slick.prototype.activateADA = function() { 7233 var _ = this; 7234 7235 _.$slideTrack.find('.slick-active').attr({ 7236 'aria-hidden': 'false' 7237 }).find('a, input, button, select').attr({ 7238 'tabindex': '0' 7239 }); 7240 7241 }; 7242 7243 Slick.prototype.addSlide = Slick.prototype.slickAdd = function(markup, index, addBefore) { 7244 7245 var _ = this; 7246 7247 if (typeof(index) === 'boolean') { 7248 addBefore = index; 7249 index = null; 7250 } else if (index < 0 || (index >= _.slideCount)) { 7251 return false; 7252 } 7253 7254 _.unload(); 7255 7256 if (typeof(index) === 'number') { 7257 if (index === 0 && _.$slides.length === 0) { 7258 $(markup).appendTo(_.$slideTrack); 7259 } else if (addBefore) { 7260 $(markup).insertBefore(_.$slides.eq(index)); 7261 } else { 7262 $(markup).insertAfter(_.$slides.eq(index)); 7263 } 7264 } else { 7265 if (addBefore === true) { 7266 $(markup).prependTo(_.$slideTrack); 7267 } else { 7268 $(markup).appendTo(_.$slideTrack); 7269 } 7270 } 7271 7272 _.$slides = _.$slideTrack.children(this.options.slide); 7273 7274 _.$slideTrack.children(this.options.slide).detach(); 7275 7276 _.$slideTrack.append(_.$slides); 7277 7278 _.$slides.each(function(index, element) { 7279 $(element).attr('data-slick-index', index); 7280 }); 7281 7282 _.$slidesCache = _.$slides; 7283 7284 _.reinit(); 7285 7286 }; 7287 7288 Slick.prototype.animateHeight = function() { 7289 var _ = this; 7290 if (_.options.slidesToShow === 1 && _.options.adaptiveHeight === true && _.options.vertical === false) { 7291 var targetHeight = _.$slides.eq(_.currentSlide).outerHeight(true); 7292 _.$list.animate({ 7293 height: targetHeight 7294 }, _.options.speed); 7295 } 7296 }; 7297 7298 Slick.prototype.animateSlide = function(targetLeft, callback) { 7299 7300 var animProps = {}, 7301 _ = this; 7302 7303 _.animateHeight(); 7304 7305 if (_.options.rtl === true && _.options.vertical === false) { 7306 targetLeft = -targetLeft; 7307 } 7308 if (_.transformsEnabled === false) { 7309 if (_.options.vertical === false) { 7310 _.$slideTrack.animate({ 7311 left: targetLeft 7312 }, _.options.speed, _.options.easing, callback); 7313 } else { 7314 _.$slideTrack.animate({ 7315 top: targetLeft 7316 }, _.options.speed, _.options.easing, callback); 7317 } 7318 7319 } else { 7320 7321 if (_.cssTransitions === false) { 7322 if (_.options.rtl === true) { 7323 _.currentLeft = -(_.currentLeft); 7324 } 7325 $({ 7326 animStart: _.currentLeft 7327 }).animate({ 7328 animStart: targetLeft 7329 }, { 7330 duration: _.options.speed, 7331 easing: _.options.easing, 7332 step: function(now) { 7333 now = Math.ceil(now); 7334 if (_.options.vertical === false) { 7335 animProps[_.animType] = 'translate(' + 7336 now + 'px, 0px)'; 7337 _.$slideTrack.css(animProps); 7338 } else { 7339 animProps[_.animType] = 'translate(0px,' + 7340 now + 'px)'; 7341 _.$slideTrack.css(animProps); 7342 } 7343 }, 7344 complete: function() { 7345 if (callback) { 7346 callback.call(); 7347 } 7348 } 7349 }); 7350 7351 } else { 7352 7353 _.applyTransition(); 7354 targetLeft = Math.ceil(targetLeft); 7355 7356 if (_.options.vertical === false) { 7357 animProps[_.animType] = 'translate3d(' + targetLeft + 'px, 0px, 0px)'; 7358 } else { 7359 animProps[_.animType] = 'translate3d(0px,' + targetLeft + 'px, 0px)'; 7360 } 7361 _.$slideTrack.css(animProps); 7362 7363 if (callback) { 7364 setTimeout(function() { 7365 7366 _.disableTransition(); 7367 7368 callback.call(); 7369 }, _.options.speed); 7370 } 7371 7372 } 7373 7374 } 7375 7376 }; 7377 7378 Slick.prototype.getNavTarget = function() { 7379 7380 var _ = this, 7381 asNavFor = _.options.asNavFor; 7382 7383 if ( asNavFor && asNavFor !== null ) { 7384 asNavFor = $(asNavFor).not(_.$slider); 7385 } 7386 7387 return asNavFor; 7388 7389 }; 7390 7391 Slick.prototype.asNavFor = function(index) { 7392 7393 var _ = this, 7394 asNavFor = _.getNavTarget(); 7395 7396 if ( asNavFor !== null && typeof asNavFor === 'object' ) { 7397 asNavFor.each(function() { 7398 var target = $(this).slick('getSlick'); 7399 if(!target.unslicked) { 7400 target.slideHandler(index, true); 7401 } 7402 }); 7403 } 7404 7405 }; 7406 7407 Slick.prototype.applyTransition = function(slide) { 7408 7409 var _ = this, 7410 transition = {}; 7411 7412 if (_.options.fade === false) { 7413 transition[_.transitionType] = _.transformType + ' ' + _.options.speed + 'ms ' + _.options.cssEase; 7414 } else { 7415 transition[_.transitionType] = 'opacity ' + _.options.speed + 'ms ' + _.options.cssEase; 7416 } 7417 7418 if (_.options.fade === false) { 7419 _.$slideTrack.css(transition); 7420 } else { 7421 _.$slides.eq(slide).css(transition); 7422 } 7423 7424 }; 7425 7426 Slick.prototype.autoPlay = function() { 7427 7428 var _ = this; 7429 7430 _.autoPlayClear(); 7431 7432 if ( _.slideCount > _.options.slidesToShow ) { 7433 _.autoPlayTimer = setInterval( _.autoPlayIterator, _.options.autoplaySpeed ); 7434 } 7435 7436 }; 7437 7438 Slick.prototype.autoPlayClear = function() { 7439 7440 var _ = this; 7441 7442 if (_.autoPlayTimer) { 7443 clearInterval(_.autoPlayTimer); 7444 } 7445 7446 }; 7447 7448 Slick.prototype.autoPlayIterator = function() { 7449 7450 var _ = this, 7451 slideTo = _.currentSlide + _.options.slidesToScroll; 7452 7453 if ( !_.paused && !_.interrupted && !_.focussed ) { 7454 7455 if ( _.options.infinite === false ) { 7456 7457 if ( _.direction === 1 && ( _.currentSlide + 1 ) === ( _.slideCount - 1 )) { 7458 _.direction = 0; 7459 } 7460 7461 else if ( _.direction === 0 ) { 7462 7463 slideTo = _.currentSlide - _.options.slidesToScroll; 7464 7465 if ( _.currentSlide - 1 === 0 ) { 7466 _.direction = 1; 7467 } 7468 7469 } 7470 7471 } 7472 7473 _.slideHandler( slideTo ); 7474 7475 } 7476 7477 }; 7478 7479 Slick.prototype.buildArrows = function() { 7480 7481 var _ = this; 7482 7483 if (_.options.arrows === true ) { 7484 7485 _.$prevArrow = $(_.options.prevArrow).addClass('slick-arrow'); 7486 _.$nextArrow = $(_.options.nextArrow).addClass('slick-arrow'); 7487 7488 if( _.slideCount > _.options.slidesToShow ) { 7489 7490 _.$prevArrow.removeClass('slick-hidden').removeAttr('aria-hidden tabindex'); 7491 _.$nextArrow.removeClass('slick-hidden').removeAttr('aria-hidden tabindex'); 7492 7493 if (_.htmlExpr.test(_.options.prevArrow)) { 7494 _.$prevArrow.prependTo(_.options.appendArrows); 7495 } 7496 7497 if (_.htmlExpr.test(_.options.nextArrow)) { 7498 _.$nextArrow.appendTo(_.options.appendArrows); 7499 } 7500 7501 if (_.options.infinite !== true) { 7502 _.$prevArrow 7503 .addClass('slick-disabled') 7504 .attr('aria-disabled', 'true'); 7505 } 7506 7507 } else { 7508 7509 _.$prevArrow.add( _.$nextArrow ) 7510 7511 .addClass('slick-hidden') 7512 .attr({ 7513 'aria-disabled': 'true', 7514 'tabindex': '-1' 7515 }); 7516 7517 } 7518 7519 } 7520 7521 }; 7522 7523 Slick.prototype.buildDots = function() { 7524 7525 var _ = this, 7526 i, dot; 7527 7528 if (_.options.dots === true && _.slideCount > _.options.slidesToShow) { 7529 7530 _.$slider.addClass('slick-dotted'); 7531 7532 dot = $('<ul />').addClass(_.options.dotsClass); 7533 7534 for (i = 0; i <= _.getDotCount(); i += 1) { 7535 dot.append($('<li />').append(_.options.customPaging.call(this, _, i))); 7536 } 7537 7538 _.$dots = dot.appendTo(_.options.appendDots); 7539 7540 _.$dots.find('li').first().addClass('slick-active'); 7541 7542 } 7543 7544 }; 7545 7546 Slick.prototype.buildOut = function() { 7547 7548 var _ = this; 7549 7550 _.$slides = 7551 _.$slider 7552 .children( _.options.slide + ':not(.slick-cloned)') 7553 .addClass('slick-slide'); 7554 7555 _.slideCount = _.$slides.length; 7556 7557 _.$slides.each(function(index, element) { 7558 $(element) 7559 .attr('data-slick-index', index) 7560 .data('originalStyling', $(element).attr('style') || ''); 7561 }); 7562 7563 _.$slider.addClass('slick-slider'); 7564 7565 _.$slideTrack = (_.slideCount === 0) ? 7566 $('<div class="slick-track"/>').appendTo(_.$slider) : 7567 _.$slides.wrapAll('<div class="slick-track"/>').parent(); 7568 7569 _.$list = _.$slideTrack.wrap( 7570 '<div class="slick-list"/>').parent(); 7571 _.$slideTrack.css('opacity', 0); 7572 7573 if (_.options.centerMode === true || _.options.swipeToSlide === true) { 7574 _.options.slidesToScroll = 1; 7575 } 7576 7577 $('img[data-lazy]', _.$slider).not('[src]').addClass('slick-loading'); 7578 7579 _.setupInfinite(); 7580 7581 _.buildArrows(); 7582 7583 _.buildDots(); 7584 7585 _.updateDots(); 7586 7587 7588 _.setSlideClasses(typeof _.currentSlide === 'number' ? _.currentSlide : 0); 7589 7590 if (_.options.draggable === true) { 7591 _.$list.addClass('draggable'); 7592 } 7593 7594 }; 7595 7596 Slick.prototype.buildRows = function() { 7597 7598 var _ = this, a, b, c, newSlides, numOfSlides, originalSlides,slidesPerSection; 7599 7600 newSlides = document.createDocumentFragment(); 7601 originalSlides = _.$slider.children(); 7602 7603 if(_.options.rows > 0) { 7604 7605 slidesPerSection = _.options.slidesPerRow * _.options.rows; 7606 numOfSlides = Math.ceil( 7607 originalSlides.length / slidesPerSection 7608 ); 7609 7610 for(a = 0; a < numOfSlides; a++){ 7611 var slide = document.createElement('div'); 7612 for(b = 0; b < _.options.rows; b++) { 7613 var row = document.createElement('div'); 7614 for(c = 0; c < _.options.slidesPerRow; c++) { 7615 var target = (a * slidesPerSection + ((b * _.options.slidesPerRow) + c)); 7616 if (originalSlides.get(target)) { 7617 row.appendChild(originalSlides.get(target)); 7618 } 7619 } 7620 slide.appendChild(row); 7621 } 7622 newSlides.appendChild(slide); 7623 } 7624 7625 _.$slider.empty().append(newSlides); 7626 _.$slider.children().children().children() 7627 .css({ 7628 'width':(100 / _.options.slidesPerRow) + '%', 7629 'display': 'inline-block' 7630 }); 7631 7632 } 7633 7634 }; 7635 7636 Slick.prototype.checkResponsive = function(initial, forceUpdate) { 7637 7638 var _ = this, 7639 breakpoint, targetBreakpoint, respondToWidth, triggerBreakpoint = false; 7640 var sliderWidth = _.$slider.width(); 7641 var windowWidth = window.innerWidth || $(window).width(); 7642 7643 if (_.respondTo === 'window') { 7644 respondToWidth = windowWidth; 7645 } else if (_.respondTo === 'slider') { 7646 respondToWidth = sliderWidth; 7647 } else if (_.respondTo === 'min') { 7648 respondToWidth = Math.min(windowWidth, sliderWidth); 7649 } 7650 7651 if ( _.options.responsive && 7652 _.options.responsive.length && 7653 _.options.responsive !== null) { 7654 7655 targetBreakpoint = null; 7656 7657 for (breakpoint in _.breakpoints) { 7658 if (_.breakpoints.hasOwnProperty(breakpoint)) { 7659 if (_.originalSettings.mobileFirst === false) { 7660 if (respondToWidth < _.breakpoints[breakpoint]) { 7661 targetBreakpoint = _.breakpoints[breakpoint]; 7662 } 7663 } else { 7664 if (respondToWidth > _.breakpoints[breakpoint]) { 7665 targetBreakpoint = _.breakpoints[breakpoint]; 7666 } 7667 } 7668 } 7669 } 7670 7671 if (targetBreakpoint !== null) { 7672 if (_.activeBreakpoint !== null) { 7673 if (targetBreakpoint !== _.activeBreakpoint || forceUpdate) { 7674 _.activeBreakpoint = 7675 targetBreakpoint; 7676 if (_.breakpointSettings[targetBreakpoint] === 'unslick') { 7677 _.unslick(targetBreakpoint); 7678 } else { 7679 _.options = $.extend({}, _.originalSettings, 7680 _.breakpointSettings[ 7681 targetBreakpoint]); 7682 if (initial === true) { 7683 _.currentSlide = _.options.initialSlide; 7684 } 7685 _.refresh(initial); 7686 } 7687 triggerBreakpoint = targetBreakpoint; 7688 } 7689 } else { 7690 _.activeBreakpoint = targetBreakpoint; 7691 if (_.breakpointSettings[targetBreakpoint] === 'unslick') { 7692 _.unslick(targetBreakpoint); 7693 } else { 7694 _.options = $.extend({}, _.originalSettings, 7695 _.breakpointSettings[ 7696 targetBreakpoint]); 7697 if (initial === true) { 7698 _.currentSlide = _.options.initialSlide; 7699 } 7700 _.refresh(initial); 7701 } 7702 triggerBreakpoint = targetBreakpoint; 7703 } 7704 } else { 7705 if (_.activeBreakpoint !== null) { 7706 _.activeBreakpoint = null; 7707 _.options = _.originalSettings; 7708 if (initial === true) { 7709 _.currentSlide = _.options.initialSlide; 7710 } 7711 _.refresh(initial); 7712 triggerBreakpoint = targetBreakpoint; 7713 } 7714 } 7715 7716 // only trigger breakpoints during an actual break. not on initialize. 7717 if( !initial && triggerBreakpoint !== false ) { 7718 _.$slider.trigger('breakpoint', [_, triggerBreakpoint]); 7719 } 7720 } 7721 7722 }; 7723 7724 Slick.prototype.changeSlide = function(event, dontAnimate) { 7725 7726 var _ = this, 7727 $target = $(event.currentTarget), 7728 indexOffset, slideOffset, unevenOffset; 7729 7730 // If target is a link, prevent default action. 7731 if($target.is('a')) { 7732 event.preventDefault(); 7733 } 7734 7735 // If target is not the <li> element (ie: a child), find the <li>. 7736 if(!$target.is('li')) { 7737 $target = $target.closest('li'); 7738 } 7739 7740 unevenOffset = (_.slideCount % _.options.slidesToScroll !== 0); 7741 indexOffset = unevenOffset ? 0 : (_.slideCount - _.currentSlide) % _.options.slidesToScroll; 7742 7743 switch (event.data.message) { 7744 7745 case 'previous': 7746 slideOffset = indexOffset === 0 ? _.options.slidesToScroll : _.options.slidesToShow - indexOffset; 7747 if (_.slideCount > _.options.slidesToShow) { 7748 _.slideHandler(_.currentSlide - slideOffset, false, dontAnimate); 7749 } 7750 break; 7751 7752 case 'next': 7753 slideOffset = indexOffset === 0 ? _.options.slidesToScroll : indexOffset; 7754 if (_.slideCount > _.options.slidesToShow) { 7755 _.slideHandler(_.currentSlide + slideOffset, false, dontAnimate); 7756 } 7757 break; 7758 7759 case 'index': 7760 var index = event.data.index === 0 ? 0 : 7761 event.data.index || $target.index() * _.options.slidesToScroll; 7762 7763 _.slideHandler(_.checkNavigable(index), false, dontAnimate); 7764 $target.children().trigger('focus'); 7765 break; 7766 7767 default: 7768 return; 7769 } 7770 7771 }; 7772 7773 Slick.prototype.checkNavigable = function(index) { 7774 7775 var _ = this, 7776 navigables, prevNavigable; 7777 7778 navigables = _.getNavigableIndexes(); 7779 prevNavigable = 0; 7780 if (index > navigables[navigables.length - 1]) { 7781 index = navigables[navigables.length - 1]; 7782 } else { 7783 for (var n in navigables) { 7784 if (index < navigables[n]) { 7785 index = prevNavigable; 7786 break; 7787 } 7788 prevNavigable = navigables[n]; 7789 } 7790 } 7791 7792 return index; 7793 }; 7794 7795 Slick.prototype.cleanUpEvents = function() { 7796 7797 var _ = this; 7798 7799 if (_.options.dots && _.$dots !== null) { 7800 7801 $('li', _.$dots) 7802 .off('click.slick', _.changeSlide) 7803 .off('mouseenter.slick', $.proxy(_.interrupt, _, true)) 7804 .off('mouseleave.slick', $.proxy(_.interrupt, _, false)); 7805 7806 if (_.options.accessibility === true) { 7807 _.$dots.off('keydown.slick', _.keyHandler); 7808 } 7809 } 7810 7811 _.$slider.off('focus.slick blur.slick'); 7812 7813 if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) { 7814 _.$prevArrow && _.$prevArrow.off('click.slick', _.changeSlide); 7815 _.$nextArrow && _.$nextArrow.off('click.slick', _.changeSlide); 7816 7817 if (_.options.accessibility === true) { 7818 _.$prevArrow && _.$prevArrow.off('keydown.slick', _.keyHandler); 7819 _.$nextArrow && _.$nextArrow.off('keydown.slick', _.keyHandler); 7820 } 7821 } 7822 7823 _.$list.off('touchstart.slick mousedown.slick', _.swipeHandler); 7824 _.$list.off('touchmove.slick mousemove.slick', _.swipeHandler); 7825 _.$list.off('touchend.slick mouseup.slick', _.swipeHandler); 7826 _.$list.off('touchcancel.slick mouseleave.slick', _.swipeHandler); 7827 7828 _.$list.off('click.slick', _.clickHandler); 7829 7830 $(document).off(_.visibilityChange, _.visibility); 7831 7832 _.cleanUpSlideEvents(); 7833 7834 if (_.options.accessibility === true) { 7835 _.$list.off('keydown.slick', _.keyHandler); 7836 } 7837 7838 if (_.options.focusOnSelect === true) { 7839 $(_.$slideTrack).children().off('click.slick', _.selectHandler); 7840 } 7841 7842 $(window).off('orientationchange.slick.slick-' + _.instanceUid, _.orientationChange); 7843 7844 $(window).off('resize.slick.slick-' + _.instanceUid, _.resize); 7845 7846 $('[draggable!=true]', _.$slideTrack).off('dragstart', _.preventDefault); 7847 7848 $(window).off('load.slick.slick-' + _.instanceUid, _.setPosition); 7849 7850 }; 7851 7852 Slick.prototype.cleanUpSlideEvents = function() { 7853 7854 var _ = this; 7855 7856 _.$list.off('mouseenter.slick', $.proxy(_.interrupt, _, true)); 7857 _.$list.off('mouseleave.slick', $.proxy(_.interrupt, _, false)); 7858 7859 }; 7860 7861 Slick.prototype.cleanUpRows = function() { 7862 7863 var _ = this, originalSlides; 7864 7865 if(_.options.rows > 0) { 7866 originalSlides = _.$slides.children().children(); 7867 originalSlides.removeAttr('style'); 7868 _.$slider.empty().append(originalSlides); 7869 } 7870 7871 }; 7872 7873 Slick.prototype.clickHandler = function(event) { 7874 7875 var _ = this; 7876 7877 if (_.shouldClick === false) { 7878 event.stopImmediatePropagation(); 7879 event.stopPropagation(); 7880 event.preventDefault(); 7881 } 7882 7883 }; 7884 7885 Slick.prototype.destroy = function(refresh) { 7886 7887 var _ = this; 7888 7889 _.autoPlayClear(); 7890 7891 _.touchObject = {}; 7892 7893 _.cleanUpEvents(); 7894 7895 $('.slick-cloned', _.$slider).detach(); 7896 7897 if (_.$dots) { 7898 _.$dots.remove(); 7899 } 7900 7901 if ( _.$prevArrow && _.$prevArrow.length ) { 7902 7903 _.$prevArrow 7904 .removeClass('slick-disabled slick-arrow slick-hidden') 7905 .removeAttr('aria-hidden aria-disabled tabindex') 7906 .css('display',''); 7907 7908 if ( _.htmlExpr.test( _.options.prevArrow )) { 7909 _.$prevArrow.remove(); 7910 } 7911 } 7912 7913 if ( _.$nextArrow && _.$nextArrow.length ) { 7914 7915 _.$nextArrow 7916 .removeClass('slick-disabled slick-arrow slick-hidden') 7917 .removeAttr('aria-hidden aria-disabled tabindex') 7918 .css('display',''); 7919 7920 if ( _.htmlExpr.test( _.options.nextArrow )) { 7921 _.$nextArrow.remove(); 7922 } 7923 } 7924 7925 7926 if (_.$slides) { 7927 7928 _.$slides 7929 .removeClass('slick-slide slick-active slick-center slick-visible slick-current') 7930 .removeAttr('aria-hidden') 7931 .removeAttr('data-slick-index') 7932 .each(function(){ 7933 $(this).attr('style', $(this).data('originalStyling')); 7934 }); 7935 7936 _.$slideTrack.children(this.options.slide).detach(); 7937 7938 _.$slideTrack.detach(); 7939 7940 _.$list.detach(); 7941 7942 _.$slider.append(_.$slides); 7943 } 7944 7945 _.cleanUpRows(); 7946 7947 _.$slider.removeClass('slick-slider'); 7948 _.$slider.removeClass('slick-initialized'); 7949 _.$slider.removeClass('slick-dotted'); 7950 7951 _.unslicked = true; 7952 7953 if(!refresh) { 7954 _.$slider.trigger('destroy', [_]); 7955 } 7956 7957 }; 7958 7959 Slick.prototype.disableTransition = function(slide) { 7960 7961 var _ = this, 7962 transition = {}; 7963 7964 transition[_.transitionType] = ''; 7965 7966 if (_.options.fade === false) { 7967 _.$slideTrack.css(transition); 7968 } else { 7969 _.$slides.eq(slide).css(transition); 7970 } 7971 7972 }; 7973 7974 Slick.prototype.fadeSlide = function(slideIndex, callback) { 7975 7976 var _ = this; 7977 7978 if (_.cssTransitions === false) { 7979 7980 _.$slides.eq(slideIndex).css({ 7981 zIndex: _.options.zIndex 7982 }); 7983 7984 _.$slides.eq(slideIndex).animate({ 7985 opacity: 1 7986 }, _.options.speed, _.options.easing, callback); 7987 7988 } else { 7989 7990 _.applyTransition(slideIndex); 7991 7992 _.$slides.eq(slideIndex).css({ 7993 opacity: 1, 7994 zIndex: _.options.zIndex 7995 }); 7996 7997 if (callback) { 7998 setTimeout(function() { 7999 8000 _.disableTransition(slideIndex); 8001 8002 callback.call(); 8003 }, _.options.speed); 8004 } 8005 8006 } 8007 8008 }; 8009 8010 Slick.prototype.fadeSlideOut = function(slideIndex) { 8011 8012 var _ = this; 8013 8014 if (_.cssTransitions === false) { 8015 8016 _.$slides.eq(slideIndex).animate({ 8017 opacity: 0, 8018 zIndex: _.options.zIndex - 2 8019 }, _.options.speed, _.options.easing); 8020 8021 } else { 8022 8023 _.applyTransition(slideIndex); 8024 8025 _.$slides.eq(slideIndex).css({ 8026 opacity: 0, 8027 zIndex: _.options.zIndex - 2 8028 }); 8029 8030 } 8031 8032 }; 8033 8034 Slick.prototype.filterSlides = Slick.prototype.slickFilter = function(filter) { 8035 8036 var _ = this; 8037 8038 if (filter !== null) { 8039 8040 _.$slidesCache = _.$slides; 8041 8042 _.unload(); 8043 8044 _.$slideTrack.children(this.options.slide).detach(); 8045 8046 _.$slidesCache.filter(filter).appendTo(_.$slideTrack); 8047 8048 _.reinit(); 8049 8050 } 8051 8052 }; 8053 8054 Slick.prototype.focusHandler = function() { 8055 8056 var _ = this; 8057 8058
8058// If any child element receives focus within the slider we need to pause the autoplay 8059 _.$slider 8060 .off('focus.slick blur.slick') 8061 .on( 8062 'focus.slick', 8063 '*', 8064 function(event) { 8065 var $sf = $(this); 8066 8067 setTimeout(function() { 8068 if( _.options.pauseOnFocus ) { 8069 if ($sf.is(':focus')) { 8070 _.focussed = true; 8071 _.autoPlay(); 8072 } 8073 } 8074 }, 0); 8075 } 8076 ).on( 8077 'blur.slick', 8078 '*', 8079 function(event) { 8080 var $sf = $(this); 8081 8082 // When a blur occurs on any elements within the slider we become unfocused 8083 if( _.options.pauseOnFocus ) { 8084 _.focussed = false; 8085 _.autoPlay(); 8086 } 8087 } 8088 ); 8089 }; 8090 8091 Slick.prototype.getCurrent = Slick.prototype.slickCurrentSlide = function() { 8092 8093 var _ = this; 8094 return _.currentSlide; 8095 8096 }; 8097 8098 Slick.prototype.getDotCount = function() { 8099 8100 var _ = this; 8101 8102 var breakPoint = 0; 8103 var counter = 0; 8104 var pagerQty = 0; 8105 8106 if (_.options.infinite === true) { 8107 if (_.slideCount <= _.options.slidesToShow) { 8108 ++pagerQty; 8109 } else { 8110 while (breakPoint < _.slideCount) { 8111 ++pagerQty; 8112 breakPoint = counter + _.options.slidesToScroll; 8113 counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow; 8114 } 8115 } 8116 } else if (_.options.centerMode === true) { 8117 pagerQty = _.slideCount; 8118 } else if(!_.options.asNavFor) { 8119 pagerQty = 1 + Math.ceil((_.slideCount - _.options.slidesToShow) / _.options.slidesToScroll); 8120 }else { 8121 while (breakPoint < _.slideCount) { 8122 ++pagerQty; 8123 breakPoint = counter + _.options.slidesToScroll; 8124 counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow; 8125 } 8126 } 8127 8128 return pagerQty - 1; 8129 8130 }; 8131 8132 Slick.prototype.getLeft = function(slideIndex) { 8133 8134 var _ = this, 8135 targetLeft, 8136 verticalHeight, 8137 verticalOffset = 0, 8138 targetSlide, 8139 coef; 8140 8141 _.slideOffset = 0; 8142 verticalHeight = _.$slides.first().outerHeight(true); 8143 8144 if (_.options.infinite === true) { 8145 if (_.slideCount > _.options.slidesToShow) { 8146 _.slideOffset = (_.slideWidth * _.options.slidesToShow) * -1; 8147 coef = -1 8148 8149 if (_.options.vertical === true && _.options.centerMode === true) { 8150 if (_.options.slidesToShow === 2) { 8151 coef = -1.5; 8152 } else if (_.options.slidesToShow === 1) { 8153 coef = -2
vendor: 4,950 bytes, lines 8153-8282
8153 8154 } 8155 } 8156 verticalOffset = (verticalHeight * _.options.slidesToShow) * coef; 8157 } 8158 if (_.slideCount % _.options.slidesToScroll !== 0) { 8159 if (slideIndex + _.options.slidesToScroll > _.slideCount && _.slideCount > _.options.slidesToShow) { 8160 if (slideIndex > _.slideCount) { 8161 _.slideOffset = ((_.options.slidesToShow - (slideIndex - _.slideCount)) * _.slideWidth) * -1; 8162 verticalOffset = ((_.options.slidesToShow - (slideIndex - _.slideCount)) * verticalHeight) * -1; 8163 } else { 8164 _.slideOffset = ((_.slideCount % _.options.slidesToScroll) * _.slideWidth) * -1; 8165 verticalOffset = ((_.slideCount % _.options.slidesToScroll) * verticalHeight) * -1; 8166 } 8167 } 8168 } 8169 } else { 8170 if (slideIndex + _.options.slidesToShow > _.slideCount) { 8171 _.slideOffset = ((slideIndex + _.options.slidesToShow) - _.slideCount) * _.slideWidth; 8172 verticalOffset = ((slideIndex + _.options.slidesToShow) - _.slideCount) * verticalHeight; 8173 } 8174 } 8175 8176 if (_.slideCount <= _.options.slidesToShow) { 8177 _.slideOffset = 0; 8178 verticalOffset = 0; 8179 } 8180 8181 if (_.options.centerMode === true && _.slideCount <= _.options.slidesToShow) { 8182 _.slideOffset = ((_.slideWidth * Math.floor(_.options.slidesToShow)) / 2) - ((_.slideWidth * _.slideCount) / 2); 8183 } else if (_.options.centerMode === true && _.options.infinite === true) { 8184 _.slideOffset += _.slideWidth * Math.floor(_.options.slidesToShow / 2) - _.slideWidth; 8185 } else if (_.options.centerMode === true) { 8186 _.slideOffset = 0; 8187 _.slideOffset += _.slideWidth * Math.floor(_.options.slidesToShow / 2); 8188 } 8189 8190 if (_.options.vertical === false) { 8191 targetLeft = ((slideIndex * _.slideWidth) * -1) + _.slideOffset; 8192 } else { 8193 targetLeft = ((slideIndex * verticalHeight) * -1) + verticalOffset; 8194 } 8195 8196 if (_.options.variableWidth === true) { 8197 8198 if (_.slideCount <= _.options.slidesToShow || _.options.infinite === false) { 8199 targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex); 8200 } else { 8201 targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex + _.options.slidesToShow); 8202 } 8203 8204 if (_.options.rtl === true) { 8205 if (targetSlide[0]) { 8206 targetLeft = (_.$slideTrack.width() - targetSlide[0].offsetLeft - targetSlide.width()) * -1; 8207 } else { 8208 targetLeft = 0; 8209 } 8210 } else { 8211 targetLeft = targetSlide[0] ? targetSlide[0].offsetLeft * -1 : 0; 8212 } 8213 8214 if (_.options.centerMode === true) { 8215 if (_.slideCount <= _.options.slidesToShow || _.options.infinite === false) { 8216 targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex); 8217 } else { 8218 targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex + _.options.slidesToShow + 1); 8219 } 8220 8221 if (_.options.rtl === true) { 8222 if (targetSlide[0]) { 8223 targetLeft = (_.$slideTrack.width() - targetSlide[0].offsetLeft - targetSlide.width()) * -1; 8224 } else { 8225 targetLeft = 0; 8226 } 8227 } else { 8228 targetLeft = targetSlide[0] ? targetSlide[0].offsetLeft * -1 : 0; 8229 } 8230 8231 targetLeft += (_.$list.width() - targetSlide.outerWidth()) / 2; 8232 } 8233 } 8234 8235 return targetLeft; 8236 8237 }; 8238 8239 Slick.prototype.getOption = Slick.prototype.slickGetOption = function(option) { 8240 8241 var _ = this; 8242 8243 return _.options[option]; 8244 8245 }; 8246 8247 Slick.prototype.getNavigableIndexes = function() { 8248 8249 var _ = this, 8250 breakPoint = 0, 8251 counter = 0, 8252 indexes = [], 8253 max; 8254 8255 if (_.options.infinite === false) { 8256 max = _.slideCount; 8257 } else { 8258 breakPoint = _.options.slidesToScroll * -1; 8259 counter = _.options.slidesToScroll * -1; 8260 max = _.slideCount * 2; 8261 } 8262 8263 while (breakPoint < max) { 8264 indexes.push(breakPoint); 8265 breakPoint = counter + _.options.slidesToScroll; 8266 counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow; 8267 } 8268 8269 return indexes; 8270 8271 }; 8272 8273 Slick.prototype.getSlick = function() { 8274 8275 return this; 8276 8277 }; 8278 8279 Slick.prototype.getSlideCount = function() { 8280 8281 var _ = this, 8282 slidesTraversed, swipedSlide,
8282swipeTarget, centerOffset; 8283 8284 centerOffset = _.options.centerMode === true ? Math.floor(_.$list.width() / 2) : 0; 8285 swipeTarget = (_.swipeLeft * -1) + centerOffset; 8286 8287 if (_.options.swipeToSlide === true) { 8288 8289 _.$slideTrack.find('.slick-slide').each(function(index, slide) { 8290 8291 var slideOuterWidth, slideOffset, slideRightBoundary; 8292 slideOuterWidth = $(slide).outerWidth(); 8293 slideOffset = slide.offsetLeft; 8294 if (_.options.centerMode !== true) { 8295 slideOffset += (slideOuterWidth / 2); 8296 } 8297 8298 slideRightBoundary = slideOffset + (slideOuterWidth); 8299 8300 if (swipeTarget < slideRightBoundary) { 8301 swipedSlide = slide; 8302 return false; 8303 } 8304 }); 8305 8306 slidesTraversed = Math.abs($(swipedSlide).attr('data-slick-index') - _.currentSlide) || 1; 8307 8308 return slidesTraversed; 8309 8310 } else { 8311 return _.options.slidesToScroll; 8312 } 8313 8314 }; 8315 8316 Slick.prototype.goTo = Slick.prototype.slickGoTo = function(slide, dontAnimate) { 8317 8318 var _ = this; 8319 8320 _.changeSlide({ 8321 data: { 8322 message: 'index', 8323 index: parseInt(slide) 8324 } 8325 }, dontAnimate); 8326 8327 }; 8328 8329 Slick.prototype.init = function(creation) { 8330 8331 var _ = this; 8332 8333 if (!$(_.$slider).hasClass('slick-initialized')) { 8334 8335 $(_.$slider).addClass('slick-initialized'); 8336 8337 _.buildRows(); 8338 _.buildOut(); 8339 _.setProps(); 8340 _.startLoad(); 8341 _.loadSlider(); 8342 _.initializeEvents(); 8343 _.updateArrows(); 8344 _.updateDots(); 8345 _.checkResponsive(true); 8346 _.focusHandler(); 8347 8348 } 8349 8350 if (creation) { 8351 _.$slider.trigger('init', [_]); 8352 } 8353 8354 if (_.options.accessibility === true) { 8355 _.initADA(); 8356 } 8357 8358 if ( _.options.autoplay ) { 8359 8360 _.paused = false;
vendor: 1,103 bytes, lines 8361-8392
8361 _.autoPlay(); 8362 8363 } 8364 8365 }; 8366 8367 Slick.prototype.initADA = function() { 8368 var _ = this, 8369 numDotGroups = Math.ceil(_.slideCount / _.options.slidesToShow), 8370 tabControlIndexes = _.getNavigableIndexes().filter(function(val) { 8371 return (val >= 0) && (val < _.slideCount); 8372 }); 8373 8374 _.$slides.add(_.$slideTrack.find('.slick-cloned')).attr({ 8375 'aria-hidden': 'true', 8376 'tabindex': '-1' 8377 }).find('a, input, button, select').attr({ 8378 'tabindex': '-1' 8379 }); 8380 8381 if (_.$dots !== null) { 8382 _.$slides.not(_.$slideTrack.find('.slick-cloned')).each(function(i) { 8383 var slideControlIndex = tabControlIndexes.indexOf(i); 8384 8385 $(this).attr({ 8386 'role': 'tabpanel', 8387 'id': 'slick-slide' + _.instanceUid + i, 8388 'tabindex': -1 8389 }); 8390 8391 if (slideControlIndex !== -1) { 8392 var ariaButtonControl = 'slick-slide-control' + _.instanceUid + slideControlIndex
vendor: 29,020 bytes, lines 8392-9398
8392 8393 if ($('#' + ariaButtonControl).length) { 8394 $(this).attr({ 8395 'aria-describedby': ariaButtonControl 8396 }); 8397 } 8398 } 8399 }); 8400 8401 _.$dots.attr('role', 'tablist').find('li').each(function(i) { 8402 var mappedSlideIndex = tabControlIndexes[i]; 8403 8404 $(this).attr({ 8405 'role': 'presentation' 8406 }); 8407 8408 $(this).find('button').first().attr({ 8409 'role': 'tab', 8410 'id': 'slick-slide-control' + _.instanceUid + i, 8411 'aria-controls': 'slick-slide' + _.instanceUid + mappedSlideIndex, 8412 'aria-label': (i + 1) + ' of ' + numDotGroups, 8413 'aria-selected': null, 8414 'tabindex': '-1' 8415 }); 8416 8417 }).eq(_.currentSlide).find('button').attr({ 8418 'aria-selected': 'true', 8419 'tabindex': '0' 8420 }).end(); 8421 } 8422 8423 for (var i=_.currentSlide, max=i+_.options.slidesToShow; i < max; i++) { 8424 if (_.options.focusOnChange) { 8425 _.$slides.eq(i).attr({'tabindex': '0'}); 8426 } else { 8427 _.$slides.eq(i).removeAttr('tabindex'); 8428 } 8429 } 8430 8431 _.activateADA(); 8432 8433 }; 8434 8435 Slick.prototype.initArrowEvents = function() { 8436 8437 var _ = this; 8438 8439 if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) { 8440 _.$prevArrow 8441 .off('click.slick') 8442 .on('click.slick', { 8443 message: 'previous' 8444 }, _.changeSlide); 8445 _.$nextArrow 8446 .off('click.slick') 8447 .on('click.slick', { 8448 message: 'next' 8449 }, _.changeSlide); 8450 8451 if (_.options.accessibility === true) { 8452 _.$prevArrow.on('keydown.slick', _.keyHandler); 8453 _.$nextArrow.on('keydown.slick', _.keyHandler); 8454 } 8455 } 8456 8457 }; 8458 8459 Slick.prototype.initDotEvents = function() { 8460 8461 var _ = this; 8462 8463 if (_.options.dots === true && _.slideCount > _.options.slidesToShow) { 8464 $('li', _.$dots).on('click.slick', { 8465 message: 'index' 8466 }, _.changeSlide); 8467 8468 if (_.options.accessibility === true) { 8469 _.$dots.on('keydown.slick', _.keyHandler); 8470 } 8471 } 8472 8473 if (_.options.dots === true && _.options.pauseOnDotsHover === true && _.slideCount > _.options.slidesToShow) { 8474 8475 $('li', _.$dots) 8476 .on('mouseenter.slick', $.proxy(_.interrupt, _, true)) 8477 .on('mouseleave.slick', $.proxy(_.interrupt, _, false)); 8478 8479 } 8480 8481 }; 8482 8483 Slick.prototype.initSlideEvents = function() { 8484 8485 var _ = this; 8486 8487 if ( _.options.pauseOnHover ) { 8488 8489 _.$list.on('mouseenter.slick', $.proxy(_.interrupt, _, true)); 8490 _.$list.on('mouseleave.slick', $.proxy(_.interrupt, _, false)); 8491 8492 } 8493 8494 }; 8495 8496 Slick.prototype.initializeEvents = function() { 8497 8498 var _ = this; 8499 8500 _.initArrowEvents(); 8501 8502 _.initDotEvents(); 8503 _.initSlideEvents(); 8504 8505 _.$list.on('touchstart.slick mousedown.slick', { 8506 action: 'start' 8507 }, _.swipeHandler); 8508 _.$list.on('touchmove.slick mousemove.slick', { 8509 action: 'move' 8510 }, _.swipeHandler); 8511 _.$list.on('touchend.slick mouseup.slick', { 8512 action: 'end' 8513 }, _.swipeHandler); 8514 _.$list.on('touchcancel.slick mouseleave.slick', { 8515 action: 'end' 8516 }, _.swipeHandler); 8517 8518 _.$list.on('click.slick', _.clickHandler); 8519 8520 $(document).on(_.visibilityChange, $.proxy(_.visibility, _)); 8521 8522 if (_.options.accessibility === true) { 8523 _.$list.on('keydown.slick', _.keyHandler); 8524 } 8525 8526 if (_.options.focusOnSelect === true) { 8527 $(_.$slideTrack).children().on('click.slick', _.selectHandler); 8528 } 8529 8530 $(window).on('orientationchange.slick.slick-' + _.instanceUid, $.proxy(_.orientationChange, _)); 8531 8532 $(window).on('resize.slick.slick-' + _.instanceUid, $.proxy(_.resize, _)); 8533 8534 $('[draggable!=true]', _.$slideTrack).on('dragstart', _.preventDefault); 8535 8536 $(window).on('load.slick.slick-' + _.instanceUid, _.setPosition); 8537 $(_.setPosition); 8538 8539 }; 8540 8541 Slick.prototype.initUI = function() { 8542 8543 var _ = this; 8544 8545 if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) { 8546 8547 _.$prevArrow.show(); 8548 _.$nextArrow.show(); 8549 8550 } 8551 8552 if (_.options.dots === true && _.slideCount > _.options.slidesToShow) { 8553 8554 _.$dots.show(); 8555 8556 } 8557 8558 }; 8559 8560 Slick.prototype.keyHandler = function(event) { 8561 8562 var _ = this; 8563 //Dont slide if the cursor is inside the form fields and arrow keys are pressed 8564 if(!event.target.tagName.match('TEXTAREA|INPUT|SELECT')) { 8565 if (event.keyCode === 37 && _.options.accessibility === true) { 8566 _.changeSlide({ 8567 data: { 8568 message: _.options.rtl === true ? 'next' : 'previous' 8569 } 8570 }); 8571 } else if (event.keyCode === 39 && _.options.accessibility === true) { 8572 _.changeSlide({ 8573 data: { 8574 message: _.options.rtl === true ? 'previous' : 'next' 8575 } 8576 }); 8577 } 8578 } 8579 8580 }; 8581 8582 Slick.prototype.lazyLoad = function() { 8583 8584 var _ = this, 8585 loadRange, cloneRange, rangeStart, rangeEnd; 8586 8587 function loadImages(imagesScope) { 8588 8589 $('img[data-lazy]', imagesScope).each(function() { 8590 8591 var image = $(this), 8592 imageSource = $(this).attr('data-lazy'), 8593 imageSrcSet = $(this).attr('data-srcset'), 8594 imageSizes = $(this).attr('data-sizes') || _.$slider.attr('data-sizes'), 8595 imageToLoad = document.createElement('img'); 8596 8597 imageToLoad.onload = function() { 8598 8599 image 8600 .animate({ opacity: 0 }, 100, function() { 8601 8602 if (imageSrcSet) { 8603 image 8604 .attr('srcset', imageSrcSet ); 8605 8606 if (imageSizes) { 8607 image 8608 .attr('sizes', imageSizes ); 8609 } 8610 } 8611 8612 image 8613 .attr('src', imageSource) 8614 .animate({ opacity: 1 }, 200, function() { 8615 image 8616 .removeAttr('data-lazy data-srcset data-sizes') 8617 .removeClass('slick-loading'); 8618 }); 8619 _.$slider.trigger('lazyLoaded', [_, image, imageSource]); 8620 }); 8621 8622 }; 8623 8624 imageToLoad.onerror = function() { 8625 8626 image 8627 .removeAttr( 'data-lazy' ) 8628 .removeClass( 'slick-loading' ) 8629 .addClass( 'slick-lazyload-error' ); 8630 8631 _.$slider.trigger('lazyLoadError', [ _, image, imageSource ]); 8632 8633 }; 8634 8635 imageToLoad.src = imageSource; 8636 8637 }); 8638 8639 } 8640 8641 if (_.options.centerMode === true) { 8642 if (_.options.infinite === true) { 8643 rangeStart = _.currentSlide + (_.options.slidesToShow / 2 + 1); 8644 rangeEnd = rangeStart + _.options.slidesToShow + 2; 8645 } else { 8646 rangeStart = Math.max(0, _.currentSlide - (_.options.slidesToShow / 2 + 1)); 8647 rangeEnd = 2 + (_.options.slidesToShow / 2 + 1) + _.currentSlide; 8648 } 8649 } else { 8650 rangeStart = _.options.infinite ? _.options.slidesToShow + _.currentSlide : _.currentSlide; 8651 rangeEnd = Math.ceil(rangeStart + _.options.slidesToShow); 8652 if (_.options.fade === true) { 8653 if (rangeStart > 0) rangeStart--; 8654 if (rangeEnd <= _.slideCount) rangeEnd++; 8655 } 8656 } 8657 8658 loadRange = _.$slider.find('.slick-slide').slice(rangeStart, rangeEnd); 8659 8660 if (_.options.lazyLoad === 'anticipated') { 8661 var prevSlide = rangeStart - 1, 8662 nextSlide = rangeEnd, 8663 $slides = _.$slider.find('.slick-slide'); 8664 8665 for (var i = 0; i < _.options.slidesToScroll; i++) { 8666 if (prevSlide < 0) prevSlide = _.slideCount - 1; 8667 loadRange = loadRange.add($slides.eq(prevSlide)); 8668 loadRange = loadRange.add($slides.eq(nextSlide)); 8669 prevSlide--; 8670 nextSlide++; 8671 } 8672 } 8673 8674 loadImages(loadRange); 8675 8676 if (_.slideCount <= _.options.slidesToShow) { 8677 cloneRange = _.$slider.find('.slick-slide'); 8678 loadImages(cloneRange); 8679 } else 8680 if (_.currentSlide >= _.slideCount - _.options.slidesToShow) { 8681 cloneRange = _.$slider.find('.slick-cloned').slice(0, _.options.slidesToShow); 8682 loadImages(cloneRange); 8683 } else if (_.currentSlide === 0) { 8684 cloneRange = _.$slider.find('.slick-cloned').slice(_.options.slidesToShow * -1); 8685 loadImages(cloneRange); 8686 } 8687 8688 }; 8689 8690 Slick.prototype.loadSlider = function() { 8691 8692 var _ = this; 8693 8694 _.setPosition(); 8695 8696 _.$slideTrack.css({ 8697 opacity: 1 8698 }); 8699 8700 _.$slider.removeClass('slick-loading'); 8701 8702 _.initUI(); 8703 8704 if (_.options.lazyLoad === 'progressive') { 8705 _.progressiveLazyLoad(); 8706 } 8707 8708 }; 8709 8710 Slick.prototype.next = Slick.prototype.slickNext = function() { 8711 8712 var _ = this; 8713 8714 _.changeSlide({ 8715 data: { 8716 message: 'next' 8717 } 8718 }); 8719 8720 }; 8721 8722 Slick.prototype.orientationChange = function() { 8723 8724 var _ = this; 8725 8726 _.checkResponsive(); 8727 _.setPosition(); 8728 8729 }; 8730 8731 Slick.prototype.pause = Slick.prototype.slickPause = function() { 8732 8733 var _ = this; 8734 8735 _.autoPlayClear(); 8736 _.paused = true; 8737 8738 }; 8739 8740 Slick.prototype.play = Slick.prototype.slickPlay = function() { 8741 8742 var _ = this; 8743 8744 _.autoPlay(); 8745 _.options.autoplay = true; 8746 _.paused = false; 8747 _.focussed = false; 8748 _.interrupted = false; 8749 8750 }; 8751 8752 Slick.prototype.postSlide = function(index) { 8753 8754 var _ = this; 8755 8756 if( !_.unslicked ) { 8757 8758 _.$slider.trigger('afterChange', [_, index]); 8759 8760 _.animating = false; 8761 8762 if (_.slideCount > _.options.slidesToShow) { 8763 _.setPosition(); 8764 } 8765 8766 _.swipeLeft = null; 8767 8768 if ( _.options.autoplay ) { 8769 _.autoPlay(); 8770 } 8771 8772 if (_.options.accessibility === true) { 8773 _.initADA(); 8774 8775 if (_.options.focusOnChange) { 8776 var $currentSlide = $(_.$slides.get(_.currentSlide)); 8777 $currentSlide.attr('tabindex', 0).focus(); 8778 } 8779 } 8780 8781 } 8782 8783 }; 8784 8785 Slick.prototype.prev = Slick.prototype.slickPrev = function() { 8786 8787 var _ = this; 8788 8789 _.changeSlide({ 8790 data: { 8791 message: 'previous' 8792 } 8793 }); 8794 8795 }; 8796 8797 Slick.prototype.preventDefault = function(event) { 8798 8799 event.preventDefault(); 8800 8801 }; 8802 8803 Slick.prototype.progressiveLazyLoad = function( tryCount ) { 8804 8805 tryCount = tryCount || 1; 8806 8807 var _ = this, 8808 $imgsToLoad = $( 'img[data-lazy]', _.$slider ), 8809 image, 8810 imageSource, 8811 imageSrcSet, 8812 imageSizes, 8813 imageToLoad; 8814 8815 if ( $imgsToLoad.length ) { 8816 8817 image = $imgsToLoad.first(); 8818 imageSource = image.attr('data-lazy'); 8819 imageSrcSet = image.attr('data-srcset'); 8820 imageSizes = image.attr('data-sizes') || _.$slider.attr('data-sizes'); 8821 imageToLoad = document.createElement('img'); 8822 8823 imageToLoad.onload = function() { 8824 8825 if (imageSrcSet) { 8826 image 8827 .attr('srcset', imageSrcSet ); 8828 8829 if (imageSizes) { 8830 image 8831 .attr('sizes', imageSizes ); 8832 } 8833 } 8834 8835 image 8836 .attr( 'src', imageSource ) 8837 .removeAttr('data-lazy data-srcset data-sizes') 8838 .removeClass('slick-loading'); 8839 8840 if ( _.options.adaptiveHeight === true ) { 8841 _.setPosition(); 8842 } 8843 8844 _.$slider.trigger('lazyLoaded', [ _, image, imageSource ]); 8845 _.progressiveLazyLoad(); 8846 8847 }; 8848 8849 imageToLoad.onerror = function() { 8850 8851 if ( tryCount < 3 ) { 8852 8853 /** 8854 * try to load the image 3 times, 8855 * leave a slight delay so we don't get 8856 * servers blocking the request. 8857 */ 8858 setTimeout( function() { 8859 _.progressiveLazyLoad( tryCount + 1 ); 8860 }, 500 ); 8861 8862 } else { 8863 8864 image 8865 .removeAttr( 'data-lazy' ) 8866 .removeClass( 'slick-loading' ) 8867 .addClass( 'slick-lazyload-error' ); 8868 8869 _.$slider.trigger('lazyLoadError', [ _, image, imageSource ]); 8870 8871 _.progressiveLazyLoad(); 8872 8873 } 8874 8875 }; 8876 8877 imageToLoad.src = imageSource; 8878 8879 } else { 8880 8881 _.$slider.trigger('allImagesLoaded', [ _ ]); 8882 8883 } 8884 8885 }; 8886 8887 Slick.prototype.refresh = function( initializing ) { 8888 8889 var _ = this, currentSlide, lastVisibleIndex; 8890 8891 lastVisibleIndex = _.slideCount - _.options.slidesToShow; 8892 8893 // in non-infinite sliders, we don't want to go past the 8894 // last visible index. 8895 if( !_.options.infinite && ( _.currentSlide > lastVisibleIndex )) { 8896 _.currentSlide = lastVisibleIndex; 8897 } 8898 8899 // if less slides than to show, go to start. 8900 if ( _.slideCount <= _.options.slidesToShow ) { 8901 _.currentSlide = 0; 8902 8903 } 8904 8905 currentSlide = _.currentSlide; 8906 8907 _.destroy(true); 8908 8909 $.extend(_, _.initials, { currentSlide: currentSlide }); 8910 8911 _.init(); 8912 8913 if( !initializing ) { 8914 8915 _.changeSlide({ 8916 data: { 8917 message: 'index', 8918 index: currentSlide 8919 } 8920 }, false); 8921 8922 } 8923 8924 }; 8925 8926 Slick.prototype.registerBreakpoints = function() { 8927 8928 var _ = this, breakpoint, currentBreakpoint, l, 8929 responsiveSettings = _.options.responsive || null; 8930 8931 if ( $.type(responsiveSettings) === 'array' && responsiveSettings.length ) { 8932 8933 _.respondTo = _.options.respondTo || 'window'; 8934 8935 for ( breakpoint in responsiveSettings ) { 8936 8937 l = _.breakpoints.length-1; 8938 8939 if (responsiveSettings.hasOwnProperty(breakpoint)) { 8940 currentBreakpoint = responsiveSettings[breakpoint].breakpoint; 8941 8942 // loop through the breakpoints and cut out any existing 8943 // ones with the same breakpoint number, we don't want dupes. 8944 while( l >= 0 ) { 8945 if( _.breakpoints[l] && _.breakpoints[l] === currentBreakpoint ) { 8946 _.breakpoints.splice(l,1); 8947 } 8948 l--; 8949 } 8950 8951 _.breakpoints.push(currentBreakpoint); 8952 _.breakpointSettings[currentBreakpoint] = responsiveSettings[breakpoint].settings; 8953 8954 } 8955 8956 } 8957 8958 _.breakpoints.sort(function(a, b) { 8959 return ( _.options.mobileFirst ) ? a-b : b-a; 8960 }); 8961 8962 } 8963 8964 }; 8965 8966 Slick.prototype.reinit = function() { 8967 8968 var _ = this; 8969 8970 _.$slides = 8971 _.$slideTrack 8972 .children(_.options.slide) 8973 .addClass('slick-slide'); 8974 8975 _.slideCount = _.$slides.length; 8976 8977 if (_.currentSlide >= _.slideCount && _.currentSlide !== 0) { 8978 _.currentSlide = _.currentSlide - _.options.slidesToScroll; 8979 } 8980 8981 if (_.slideCount <= _.options.slidesToShow) { 8982 _.currentSlide = 0; 8983 } 8984 8985 _.registerBreakpoints(); 8986 8987 _.setProps(); 8988 _.setupInfinite(); 8989 _.buildArrows(); 8990 _.updateArrows(); 8991 _.initArrowEvents(); 8992 _.buildDots(); 8993 _.updateDots(); 8994 _.initDotEvents(); 8995 _.cleanUpSlideEvents(); 8996 _.initSlideEvents(); 8997 8998 _.checkResponsive(false, true); 8999 9000 if (_.options.focusOnSelect === true) { 9001 $(_.$slideTrack).children().on('click.slick', _.selectHandler); 9002 } 9003 9004 _.setSlideClasses(typeof _.currentSlide === 'number' ? _.currentSlide : 0); 9005 9006 _.setPosition(); 9007 _.focusHandler(); 9008 9009 _.paused = !_.options.autoplay; 9010 _.autoPlay(); 9011 9012 _.$slider.trigger('reInit', [_]); 9013 9014 }; 9015 9016 Slick.prototype.resize = function() { 9017 9018 var _ = this; 9019 9020 if ($(window).width() !== _.windowWidth) { 9021 clearTimeout(_.windowDelay); 9022 _.windowDelay = window.setTimeout(function() { 9023 _.windowWidth = $(window).width(); 9024 _.checkResponsive(); 9025 if( !_.unslicked ) { _.setPosition(); } 9026 }, 50); 9027 } 9028 }; 9029 9030 Slick.prototype.removeSlide = Slick.prototype.slickRemove = function(index, removeBefore, removeAll) { 9031 9032 var _ = this; 9033 9034 if (typeof(index) === 'boolean') { 9035 removeBefore = index; 9036 index = removeBefore === true ? 0 : _.slideCount - 1; 9037 } else { 9038 index = removeBefore === true ? --index : index; 9039 } 9040 9041 if (_.slideCount < 1 || index < 0 || index > _.slideCount - 1) { 9042 return false; 9043 } 9044 9045 _.unload(); 9046 9047 if (removeAll === true) { 9048 _.$slideTrack.children().remove(); 9049 } else { 9050 _.$slideTrack.children(this.options.slide).eq(index).remove(); 9051 } 9052 9053 _.$slides = _.$slideTrack.children(this.options.slide); 9054 9055 _.$slideTrack.children(this.options.slide).detach(); 9056 9057 _.$slideTrack.append(_.$slides); 9058 9059 _.$slidesCache = _.$slides; 9060 9061 _.reinit(); 9062 9063 }; 9064 9065 Slick.prototype.setCSS = function(position) { 9066 9067 var _ = this, 9068 positionProps = {}, 9069 x, y; 9070 9071 if (_.options.rtl === true) { 9072 position = -position; 9073 } 9074 x = _.positionProp == 'left' ? Math.ceil(position) + 'px' : '0px'; 9075 y = _.positionProp == 'top' ? Math.ceil(position) + 'px' : '0px'; 9076 9077 positionProps[_.positionProp] = position; 9078 9079 if (_.transformsEnabled === false) { 9080 _.$slideTrack.css(positionProps); 9081 } else { 9082 positionProps = {}; 9083 if (_.cssTransitions === false) { 9084 positionProps[_.animType] = 'translate(' + x + ', ' + y + ')'; 9085 _.$slideTrack.css(positionProps); 9086 } else { 9087 positionProps[_.animType] = 'translate3d(' + x + ', ' + y + ', 0px)'; 9088 _.$slideTrack.css(positionProps); 9089 } 9090 } 9091 9092 }; 9093 9094 Slick.prototype.setDimensions = function() { 9095 9096 var _ = this; 9097 9098 if (_.options.vertical === false) { 9099 if (_.options.centerMode === true) { 9100 _.$list.css({ 9101 padding: ('0px ' + _.options.centerPadding) 9102 }); 9103 } 9104 } else { 9105 _.$list.height(_.$slides.first().outerHeight(true) * _.options.slidesToShow); 9106 if (_.options.centerMode === true) { 9107 _.$list.css({ 9108 padding: (_.options.centerPadding + ' 0px') 9109 }); 9110 } 9111 } 9112 9113 _.listWidth = _.$list.width(); 9114 _.listHeight = _.$list.height(); 9115 9116 9117 if (_.options.vertical === false && _.options.variableWidth === false) { 9118 _.slideWidth = Math.ceil(_.listWidth / _.options.slidesToShow); 9119 _.$slideTrack.width(Math.ceil((_.slideWidth * _.$slideTrack.children('.slick-slide').length))); 9120 9121 } else if (_.options.variableWidth === true) { 9122 _.$slideTrack.width(5000 * _.slideCount); 9123 } else { 9124 _.slideWidth = Math.ceil(_.listWidth); 9125 _.$slideTrack.height(Math.ceil((_.$slides.first().outerHeight(true) * _.$slideTrack.children('.slick-slide').length))); 9126 } 9127 9128 var offset = _.$slides.first().outerWidth(true) - _.$slides.first().width(); 9129 if (_.options.variableWidth === false) _.$slideTrack.children('.slick-slide').width(_.slideWidth - offset); 9130 9131 }; 9132 9133 Slick.prototype.setFade = function() { 9134 9135 var _ = this, 9136 targetLeft; 9137 9138 _.$slides.each(function(index, element) { 9139 targetLeft = (_.slideWidth * index) * -1; 9140 if (_.options.rtl === true) { 9141 $(element).css({ 9142 position: 'relative', 9143 right: targetLeft, 9144 top: 0, 9145 zIndex: _.options.zIndex - 2, 9146 opacity: 0 9147 }); 9148 } else { 9149 $(element).css({ 9150 position: 'relative', 9151 left: targetLeft, 9152 top: 0, 9153 zIndex: _.options.zIndex - 2, 9154 opacity: 0 9155 }); 9156 } 9157 }); 9158 9159 _.$slides.eq(_.currentSlide).css({ 9160 zIndex: _.options.zIndex - 1, 9161 opacity: 1 9162 }); 9163 9164 }; 9165 9166 Slick.prototype.setHeight = function() { 9167 9168 var _ = this; 9169 9170 if (_.options.slidesToShow === 1 && _.options.adaptiveHeight === true && _.options.vertical === false) { 9171 var targetHeight = _.$slides.eq(_.currentSlide).outerHeight(true); 9172 _.$list.css('height', targetHeight); 9173 } 9174 9175 }; 9176 9177 Slick.prototype.setOption = 9178 Slick.prototype.slickSetOption = function() { 9179 9180 /** 9181 * accepts arguments in format of: 9182 * 9183 * - for changing a single option's value: 9184 * .slick("setOption", option, value, refresh ) 9185 * 9186 * - for changing a set of responsive options: 9187 * .slick("setOption", 'responsive', [{}, ...], refresh ) 9188 * 9189 * - for updating multiple values at once (not responsive) 9190 * .slick("setOption", { 'option': value, ... }, refresh ) 9191 */ 9192 9193 var _ = this, l, item, option, value, refresh = false, type; 9194 9195 if( $.type( arguments[0] ) === 'object' ) { 9196 9197 option = arguments[0]; 9198 refresh = arguments[1]; 9199 type = 'multiple'; 9200 9201 } else if ( $.type( arguments[0] ) === 'string' ) { 9202 9203 option = arguments[0]; 9204 value = arguments[1]; 9205 refresh = arguments[2]; 9206 9207 if ( arguments[0] === 'responsive' && $.type( arguments[1] ) === 'array' ) { 9208 9209 type = 'responsive'; 9210 9211 } else if ( typeof arguments[1] !== 'undefined' ) { 9212 9213 type = 'single'; 9214 9215 } 9216 9217 } 9218 9219 if ( type === 'single' ) { 9220 9221 _.options[option] = value; 9222 9223 9224 } else if ( type === 'multiple' ) { 9225 9226 $.each( option , function( opt, val ) { 9227 9228 _.options[opt] = val; 9229 9230 }); 9231 9232 9233 } else if ( type === 'responsive' ) { 9234 9235 for ( item in value ) { 9236 9237 if( $.type( _.options.responsive ) !== 'array' ) { 9238 9239 _.options.responsive = [ value[item] ]; 9240 9241 } else { 9242 9243 l = _.options.responsive.length-1; 9244 9245 // loop through the responsive object and splice out duplicates. 9246 while( l >= 0 ) { 9247 9248 if( _.options.responsive[l].breakpoint === value[item].breakpoint ) { 9249 9250 _.options.responsive.splice(l,1); 9251 9252 } 9253 9254 l--; 9255 9256 } 9257 9258 _.options.responsive.push( value[item] ); 9259 9260 } 9261 9262 } 9263 9264 } 9265 9266 if ( refresh ) { 9267 9268 _.unload(); 9269 _.reinit(); 9270 9271 } 9272 9273 }; 9274 9275 Slick.prototype.setPosition = function() { 9276 9277 var _ = this; 9278 9279 _.setDimensions(); 9280 9281 _.setHeight(); 9282 9283 if (_.options.fade === false) { 9284 _.setCSS(_.getLeft(_.currentSlide)); 9285 } else { 9286 _.setFade(); 9287 } 9288 9289 _.$slider.trigger('setPosition', [_]); 9290 9291 }; 9292 9293 Slick.prototype.setProps = function() { 9294 9295 var _ = this, 9296 bodyStyle = document.body.style; 9297 9298 _.positionProp = _.options.vertical === true ? 'top' : 'left'; 9299 9300 if (_.positionProp === 'top') { 9301 _.$slider.addClass('slick-vertical'); 9302 } else { 9303 _.$slider.removeClass('slick-vertical'); 9304 } 9305 9306 if (bodyStyle.WebkitTransition !== undefined || 9307 bodyStyle.MozTransition !== undefined || 9308 bodyStyle.msTransition !== undefined) { 9309 if (_.options.useCSS === true) { 9310 _.cssTransitions = true; 9311 } 9312 } 9313 9314 if ( _.options.fade ) { 9315 if ( typeof _.options.zIndex === 'number' ) { 9316 if( _.options.zIndex < 3 ) { 9317 _.options.zIndex = 3; 9318 } 9319 } else { 9320 _.options.zIndex = _.defaults.zIndex; 9321 } 9322 } 9323 9324 if (bodyStyle.OTransform !== undefined) { 9325 _.animType = 'OTransform'; 9326 _.transformType = '-o-transform'; 9327 _.transitionType = 'OTransition'; 9328 if (bodyStyle.perspectiveProperty === undefined && bodyStyle.webkitPerspective === undefined) _.animType = false; 9329 } 9330 if (bodyStyle.MozTransform !== undefined) { 9331 _.animType = 'MozTransform'; 9332 _.transformType = '-moz-transform'; 9333 _.transitionType = 'MozTransition'; 9334 if (bodyStyle.perspectiveProperty === undefined && bodyStyle.MozPerspective === undefined) _.animType = false; 9335 } 9336 if (bodyStyle.webkitTransform !== undefined) { 9337 _.animType = 'webkitTransform'; 9338 _.transformType = '-webkit-transform'; 9339 _.transitionType = 'webkitTransition'; 9340 if (bodyStyle.perspectiveProperty === undefined && bodyStyle.webkitPerspective === undefined) _.animType = false; 9341 } 9342 if (bodyStyle.msTransform !== undefined) { 9343 _.animType = 'msTransform'; 9344 _.transformType = '-ms-transform'; 9345 _.transitionType = 'msTransition'; 9346 if (bodyStyle.msTransform === undefined) _.animType = false; 9347 } 9348 if (bodyStyle.transform !== undefined && _.animType !== false) { 9349 _.animType = 'transform'; 9350 _.transformType = 'transform'; 9351 _.transitionType = 'transition'; 9352 } 9353 _.transformsEnabled = _.options.useTransform && (_.animType !== null && _.animType !== false); 9354 }; 9355 9356 9357 Slick.prototype.setSlideClasses = function(index) { 9358 9359 var _ = this, 9360 centerOffset, allSlides, indexOffset, remainder; 9361 9362 allSlides = _.$slider 9363 .find('.slick-slide') 9364 .removeClass('slick-active slick-center slick-current') 9365 .attr('aria-hidden', 'true'); 9366 9367 _.$slides 9368 .eq(index) 9369 .addClass('slick-current'); 9370 9371 if (_.options.centerMode === true) { 9372 9373 var evenCoef = _.options.slidesToShow % 2 === 0 ? 1 : 0; 9374 9375 centerOffset = Math.floor(_.options.slidesToShow / 2); 9376 9377 if (_.options.infinite === true) { 9378 9379 if (index >= centerOffset && index <= (_.slideCount - 1) - centerOffset) { 9380 _.$slides 9381 .slice(index - centerOffset + evenCoef, index + centerOffset + 1) 9382 .addClass('slick-active') 9383 .attr('aria-hidden', 'false'); 9384 9385 } else { 9386 9387 indexOffset = _.options.slidesToShow + index; 9388 allSlides 9389 .slice(indexOffset - centerOffset + 1 + evenCoef, indexOffset + centerOffset + 2) 9390 .addClass('slick-active') 9391 .attr('aria-hidden', 'false'); 9392 9393 } 9394 9395 if (index === 0) { 9396 9397 allSlides 9398 .eq(
9398 _.options.slidesToShow + _.slideCount + 1
vendor: 10,708 bytes, lines 9398-9768
9398) 9399 .addClass('slick-center'); 9400 9401 } else if (index === _.slideCount - 1) { 9402 9403 allSlides 9404 .eq(_.options.slidesToShow) 9405 .addClass('slick-center'); 9406 9407 } 9408 9409 } 9410 9411 _.$slides 9412 .eq(index) 9413 .addClass('slick-center'); 9414 9415 } else { 9416 9417 if (index >= 0 && index <= (_.slideCount - _.options.slidesToShow)) { 9418 9419 _.$slides 9420 .slice(index, index + _.options.slidesToShow) 9421 .addClass('slick-active') 9422 .attr('aria-hidden', 'false'); 9423 9424 } else if (allSlides.length <= _.options.slidesToShow) { 9425 9426 allSlides 9427 .addClass('slick-active') 9428 .attr('aria-hidden', 'false'); 9429 9430 } else { 9431 9432 remainder = _.slideCount % _.options.slidesToShow; 9433 indexOffset = _.options.infinite === true ? _.options.slidesToShow + index : index; 9434 9435 if (_.options.slidesToShow == _.options.slidesToScroll && (_.slideCount - index) < _.options.slidesToShow) { 9436 9437 allSlides 9438 .slice(indexOffset - (_.options.slidesToShow - remainder), indexOffset + remainder) 9439 .addClass('slick-active') 9440 .attr('aria-hidden', 'false'); 9441 9442 } else { 9443 9444 allSlides 9445 .slice(indexOffset, indexOffset + _.options.slidesToShow) 9446 .addClass('slick-active') 9447 .attr('aria-hidden', 'false'); 9448 9449 } 9450 9451 } 9452 9453 } 9454 9455 if (_.options.lazyLoad === 'ondemand' || _.options.lazyLoad === 'anticipated') { 9456 _.lazyLoad(); 9457 } 9458 }; 9459 9460 Slick.prototype.setupInfinite = function() { 9461 9462 var _ = this, 9463 i, slideIndex, infiniteCount; 9464 9465 if (_.options.fade === true) { 9466 _.options.centerMode = false; 9467 } 9468 9469 if (_.options.infinite === true && _.options.fade === false) { 9470 9471 slideIndex = null; 9472 9473 if (_.slideCount > _.options.slidesToShow) { 9474 9475 if (_.options.centerMode === true) { 9476 infiniteCount = _.options.slidesToShow + 1; 9477 } else { 9478 infiniteCount = _.options.slidesToShow; 9479 } 9480 9481 for (i = _.slideCount; i > (_.slideCount - 9482 infiniteCount); i -= 1) { 9483 slideIndex = i - 1; 9484 $(_.$slides[slideIndex]).clone(true).attr('id', '') 9485 .attr('data-slick-index', slideIndex - _.slideCount) 9486 .prependTo(_.$slideTrack).addClass('slick-cloned'); 9487 } 9488 for (i = 0; i < infiniteCount + _.slideCount; i += 1) { 9489 slideIndex = i; 9490 $(_.$slides[slideIndex]).clone(true).attr('id', '') 9491 .attr('data-slick-index', slideIndex + _.slideCount) 9492 .appendTo(_.$slideTrack).addClass('slick-cloned'); 9493 } 9494 _.$slideTrack.find('.slick-cloned').find('[id]').each(function() { 9495 $(this).attr('id', ''); 9496 }); 9497 9498 } 9499 9500 } 9501 9502 }; 9503 9504 Slick.prototype.interrupt = function( toggle ) { 9505 9506 var _ = this; 9507 9508 if( !toggle ) { 9509 _.autoPlay(); 9510 } 9511 _.interrupted = toggle; 9512 9513 }; 9514 9515 Slick.prototype.selectHandler = function(event) { 9516 9517 var _ = this; 9518 9519 var targetElement = 9520 $(event.target).is('.slick-slide') ? 9521 $(event.target) : 9522 $(event.target).parents('.slick-slide'); 9523 9524 var index = parseInt(targetElement.attr('data-slick-index')); 9525 9526 if (!index) index = 0; 9527 9528 if (_.slideCount <= _.options.slidesToShow) { 9529 9530 _.slideHandler(index, false, true); 9531 return; 9532 9533 } 9534 9535 _.slideHandler(index); 9536 9537 }; 9538 9539 Slick.prototype.slideHandler = function(index, sync, dontAnimate) { 9540 9541 var targetSlide, animSlide, oldSlide, slideLeft, targetLeft = null, 9542 _ = this, navTarget; 9543 9544 sync = sync || false; 9545 9546 if (_.animating === true && _.options.waitForAnimate === true) { 9547 return; 9548 } 9549 9550 if (_.options.fade === true && _.currentSlide === index) { 9551 return; 9552 } 9553 9554 if (sync === false) { 9555 _.asNavFor(index); 9556 } 9557 9558 targetSlide = index; 9559 targetLeft = _.getLeft(targetSlide); 9560 slideLeft = _.getLeft(_.currentSlide); 9561 9562 _.currentLeft = _.swipeLeft === null ? slideLeft : _.swipeLeft; 9563 9564 if (_.options.infinite === false && _.options.centerMode === false && (index < 0 || index > _.getDotCount() * _.options.slidesToScroll)) { 9565 if (_.options.fade === false) { 9566 targetSlide = _.currentSlide; 9567 if (dontAnimate !== true && _.slideCount > _.options.slidesToShow) { 9568 _.animateSlide(slideLeft, function() { 9569 _.postSlide(targetSlide); 9570 }); 9571 } else { 9572 _.postSlide(targetSlide); 9573 } 9574 } 9575 return; 9576 } else if (_.options.infinite === false && _.options.centerMode === true && (index < 0 || index > (_.slideCount - _.options.slidesToScroll))) { 9577 if (_.options.fade === false) { 9578 targetSlide = _.currentSlide; 9579 if (dontAnimate !== true && _.slideCount > _.options.slidesToShow) { 9580 _.animateSlide(slideLeft, function() { 9581 _.postSlide(targetSlide); 9582 }); 9583 } else { 9584 _.postSlide(targetSlide); 9585 } 9586 } 9587 return; 9588 } 9589 9590 if ( _.options.autoplay ) { 9591 clearInterval(_.autoPlayTimer); 9592 } 9593 9594 if (targetSlide < 0) { 9595 if (_.slideCount % _.options.slidesToScroll !== 0) { 9596 animSlide = _.slideCount - (_.slideCount % _.options.slidesToScroll); 9597 } else { 9598 animSlide = _.slideCount + targetSlide; 9599 } 9600 } else if (targetSlide >= _.slideCount) { 9601 if (_.slideCount % _.options.slidesToScroll !== 0) { 9602 animSlide = 0; 9603 } else { 9604 animSlide = targetSlide - _.slideCount; 9605 } 9606 } else { 9607 animSlide = targetSlide; 9608 } 9609 9610 _.animating = true; 9611 9612 _.$slider.trigger('beforeChange', [_, _.currentSlide, animSlide]); 9613 9614 oldSlide = _.currentSlide; 9615 _.currentSlide = animSlide; 9616 9617 _.setSlideClasses(_.currentSlide); 9618 9619 if ( _.options.asNavFor ) { 9620 9621 navTarget = _.getNavTarget(); 9622 navTarget = navTarget.slick('getSlick'); 9623 9624 if ( navTarget.slideCount <= navTarget.options.slidesToShow ) { 9625 navTarget.setSlideClasses(_.currentSlide); 9626 } 9627 9628 } 9629 9630 _.updateDots(); 9631 _.updateArrows(); 9632 9633 if (_.options.fade === true) { 9634 if (dontAnimate !== true) { 9635 9636 _.fadeSlideOut(oldSlide); 9637 9638 _.fadeSlide(animSlide, function() { 9639 _.postSlide(animSlide); 9640 }); 9641 9642 } else { 9643 _.postSlide(animSlide); 9644 } 9645 _.animateHeight(); 9646 return; 9647 } 9648 9649 if (dontAnimate !== true && _.slideCount > _.options.slidesToShow) { 9650 _.animateSlide(targetLeft, function() { 9651 _.postSlide(animSlide); 9652 }); 9653 } else { 9654 _.postSlide(animSlide); 9655 } 9656 9657 }; 9658 9659 Slick.prototype.startLoad = function() { 9660 9661 var _ = this; 9662 9663 if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) { 9664 9665 _.$prevArrow.hide(); 9666 _.$nextArrow.hide(); 9667 9668 } 9669 9670 if (_.options.dots === true && _.slideCount > _.options.slidesToShow) { 9671 9672 _.$dots.hide(); 9673 9674 } 9675 9676 _.$slider.addClass('slick-loading'); 9677 9678 }; 9679 9680 Slick.prototype.swipeDirection = function() { 9681 9682 var xDist, yDist, r, swipeAngle, _ = this; 9683 9684 xDist = _.touchObject.startX - _.touchObject.curX; 9685 yDist = _.touchObject.startY - _.touchObject.curY; 9686 r = Math.atan2(yDist, xDist); 9687 9688 swipeAngle = Math.round(r * 180 / Math.PI); 9689 if (swipeAngle < 0) { 9690 swipeAngle = 360 - Math.abs(swipeAngle); 9691 } 9692 9693 if ((swipeAngle <= 45) && (swipeAngle >= 0)) { 9694 return (_.options.rtl === false ? 'left' : 'right'); 9695 } 9696 if ((swipeAngle <= 360) && (swipeAngle >= 315)) { 9697 return (_.options.rtl === false ? 'left' : 'right'); 9698 } 9699 if ((swipeAngle >= 135) && (swipeAngle <= 225)) { 9700 return (_.options.rtl === false ? 'right' : 'left'); 9701 } 9702 if (_.options.verticalSwiping === true) { 9703 if ((swipeAngle >= 35) && (swipeAngle <= 135)) { 9704 return 'down'; 9705 } else { 9706 return 'up'; 9707 } 9708 } 9709 9710 return 'vertical'; 9711 9712 }; 9713 9714 Slick.prototype.swipeEnd = function(event) { 9715 9716 var _ = this, 9717 slideCount, 9718 direction; 9719 9720 _.dragging = false; 9721 _.swiping = false; 9722 9723 if (_.scrolling) { 9724 _.scrolling = false; 9725 return false; 9726 } 9727 9728 _.interrupted = false; 9729 _.shouldClick = ( _.touchObject.swipeLength > 10 ) ? false : true; 9730 9731 if ( _.touchObject.curX === undefined ) { 9732 return false; 9733 } 9734 9735 if ( _.touchObject.edgeHit === true ) { 9736 _.$slider.trigger('edge', [_, _.swipeDirection() ]); 9737 } 9738 9739 if ( _.touchObject.swipeLength >= _.touchObject.minSwipe ) { 9740 9741 direction = _.swipeDirection(); 9742 9743 switch ( direction ) { 9744 9745 case 'left': 9746 case 'down': 9747 9748 slideCount = 9749 _.options.swipeToSlide ? 9750 _.checkNavigable( _.currentSlide + _.getSlideCount() ) : 9751 _.currentSlide + _.getSlideCount(); 9752 9753 _.currentDirection = 0; 9754 9755 break; 9756 9757 case 'right': 9758 case 'up': 9759 9760 slideCount = 9761 _.options.swipeToSlide ? 9762 _.checkNavigable( _.currentSlide - _.getSlideCount() ) : 9763 _.currentSlide - _.getSlideCount(); 9764 9765 _.currentDirection = 1; 9766 9767 break; 9768
vendor: 8,466 bytes, lines 9769-10079
9769 default: 9770 9771 9772 } 9773 9774 if( direction != 'vertical' ) { 9775 9776 _.slideHandler( slideCount ); 9777 _.touchObject = {}; 9778 _.$slider.trigger('swipe', [_, direction ]); 9779 9780 } 9781 9782 } else { 9783 9784 if ( _.touchObject.startX !== _.touchObject.curX ) { 9785 9786 _.slideHandler( _.currentSlide ); 9787 _.touchObject = {}; 9788 9789 } 9790 9791 } 9792 9793 }; 9794 9795 Slick.prototype.swipeHandler = function(event) { 9796 9797 var _ = this; 9798 9799 if ((_.options.swipe === false) || ('ontouchend' in document && _.options.swipe === false)) { 9800 return; 9801 } else if (_.options.draggable === false && event.type.indexOf('mouse') !== -1) { 9802 return; 9803 } 9804 9805 _.touchObject.fingerCount = event.originalEvent && event.originalEvent.touches !== undefined ? 9806 event.originalEvent.touches.length : 1; 9807 9808 _.touchObject.minSwipe = _.listWidth / _.options 9809 .touchThreshold; 9810 9811 if (_.options.verticalSwiping === true) { 9812 _.touchObject.minSwipe = _.listHeight / _.options 9813 .touchThreshold; 9814 } 9815 9816 switch (event.data.action) { 9817 9818 case 'start': 9819 _.swipeStart(event); 9820 break; 9821 9822 case 'move': 9823 _.swipeMove(event); 9824 break; 9825 9826 case 'end': 9827 _.swipeEnd(event); 9828 break; 9829 9830 } 9831 9832 }; 9833 9834 Slick.prototype.swipeMove = function(event) { 9835 9836 var _ = this, 9837 edgeWasHit = false, 9838 curLeft, swipeDirection, swipeLength, positionOffset, touches, verticalSwipeLength; 9839 9840 touches = event.originalEvent !== undefined ? event.originalEvent.touches : null; 9841 9842 if (!_.dragging || _.scrolling || touches && touches.length !== 1) { 9843 return false; 9844 } 9845 9846 curLeft = _.getLeft(_.currentSlide); 9847 9848 _.touchObject.curX = touches !== undefined ? touches[0].pageX : event.clientX; 9849 _.touchObject.curY = touches !== undefined ? touches[0].pageY : event.clientY; 9850 9851 _.touchObject.swipeLength = Math.round(Math.sqrt( 9852 Math.pow(_.touchObject.curX - _.touchObject.startX, 2))); 9853 9854 verticalSwipeLength = Math.round(Math.sqrt( 9855 Math.pow(_.touchObject.curY - _.touchObject.startY, 2))); 9856 9857 if (!_.options.verticalSwiping && !_.swiping && verticalSwipeLength > 4) { 9858 _.scrolling = true; 9859 return false; 9860 } 9861 9862 if (_.options.verticalSwiping === true) { 9863 _.touchObject.swipeLength = verticalSwipeLength; 9864 } 9865 9866 swipeDirection = _.swipeDirection(); 9867 9868 if (event.originalEvent !== undefined && _.touchObject.swipeLength > 4) { 9869 _.swiping = true; 9870 event.preventDefault(); 9871 } 9872 9873 positionOffset = (_.options.rtl === false ? 1 : -1) * (_.touchObject.curX > _.touchObject.startX ? 1 : -1); 9874 if (_.options.verticalSwiping === true) { 9875 positionOffset = _.touchObject.curY > _.touchObject.startY ? 1 : -1; 9876 } 9877 9878 9879 swipeLength = _.touchObject.swipeLength; 9880 9881 _.touchObject.edgeHit = false; 9882 9883 if (_.options.infinite === false) { 9884 if ((_.currentSlide === 0 && swipeDirection === 'right') || (_.currentSlide >= _.getDotCount() && swipeDirection === 'left')) { 9885 swipeLength = _.touchObject.swipeLength * _.options.edgeFriction; 9886 _.touchObject.edgeHit = true; 9887 } 9888 } 9889 9890 if (_.options.vertical === false) { 9891 _.swipeLeft = curLeft + swipeLength * positionOffset; 9892 } else { 9893 _.swipeLeft = curLeft + (swipeLength * (_.$list.height() / _.listWidth)) * positionOffset; 9894 } 9895 if (_.options.verticalSwiping === true) { 9896 _.swipeLeft = curLeft + swipeLength * positionOffset; 9897 } 9898 9899 if (_.options.fade === true || _.options.touchMove === false) { 9900 return false; 9901 } 9902 9903 if (_.animating === true) { 9904 _.swipeLeft = null; 9905 return false; 9906 } 9907 9908 _.setCSS(_.swipeLeft); 9909 9910 }; 9911 9912 Slick.prototype.swipeStart = function(event) { 9913 9914 var _ = this, 9915 touches; 9916 9917 _.interrupted = true; 9918 9919 if (_.touchObject.fingerCount !== 1 || _.slideCount <= _.options.slidesToShow) { 9920 _.touchObject = {}; 9921 return false; 9922 } 9923 9924 if (event.originalEvent !== undefined && event.originalEvent.touches !== undefined) { 9925 touches = event.originalEvent.touches[0]; 9926 } 9927 9928 _.touchObject.startX = _.touchObject.curX = touches !== undefined ? touches.pageX : event.clientX; 9929 _.touchObject.startY = _.touchObject.curY = touches !== undefined ? touches.pageY : event.clientY; 9930 9931 _.dragging = true; 9932 9933 }; 9934 9935 Slick.prototype.unfilterSlides = Slick.prototype.slickUnfilter = function() { 9936 9937 var _ = this; 9938 9939 if (_.$slidesCache !== null) { 9940 9941 _.unload(); 9942 9943 _.$slideTrack.children(this.options.slide).detach(); 9944 9945 _.$slidesCache.appendTo(_.$slideTrack); 9946 9947 _.reinit(); 9948 9949 } 9950 9951 }; 9952 9953 Slick.prototype.unload = function() { 9954 9955 var _ = this; 9956 9957 $('.slick-cloned', _.$slider).remove(); 9958 9959 if (_.$dots) { 9960 _.$dots.remove(); 9961 } 9962 9963 if (_.$prevArrow && _.htmlExpr.test(_.options.prevArrow)) { 9964 _.$prevArrow.remove(); 9965 } 9966 9967 if (_.$nextArrow && _.htmlExpr.test(_.options.nextArrow)) { 9968 _.$nextArrow.remove(); 9969 } 9970 9971 _.$slides 9972 .removeClass('slick-slide slick-active slick-visible slick-current') 9973 .attr('aria-hidden', 'true') 9974 .css('width', ''); 9975 9976 }; 9977 9978 Slick.prototype.unslick = function(fromBreakpoint) { 9979 9980 var _ = this; 9981 _.$slider.trigger('unslick', [_, fromBreakpoint]); 9982 _.destroy(); 9983 9984 }; 9985 9986 Slick.prototype.updateArrows = function() { 9987 9988 var _ = this, 9989 centerOffset; 9990 9991 centerOffset = Math.floor(_.options.slidesToShow / 2); 9992 9993 if ( _.options.arrows === true && 9994 _.slideCount > _.options.slidesToShow && 9995 !_.options.infinite ) { 9996 9997 _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false'); 9998 _.$nextArrow.removeClass('slick-disabled').attr('aria-disabled', 'false'); 9999 10000 if (_.currentSlide === 0) { 10001 10002 _.$prevArrow.addClass('slick-disabled').attr('aria-disabled', 'true'); 10003 _.$nextArrow.removeClass('slick-disabled').attr('aria-disabled', 'false'); 10004 10005 } else if (_.currentSlide >= _.slideCount - _.options.slidesToShow && _.options.centerMode === false) { 10006 10007 _.$nextArrow.addClass('slick-disabled').attr('aria-disabled', 'true'); 10008 _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false'); 10009 10010 } else if (_.currentSlide >= _.slideCount - 1 && _.options.centerMode === true) { 10011 10012 _.$nextArrow.addClass('slick-disabled').attr('aria-disabled', 'true'); 10013 _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false'); 10014 10015 } 10016 10017 } 10018 10019 }; 10020 10021 Slick.prototype.updateDots = function() { 10022 10023 var _ = this; 10024 10025 if (_.$dots !== null) { 10026 10027 _.$dots 10028 .find('li') 10029 .removeClass('slick-active') 10030 .end(); 10031 10032 _.$dots 10033 .find('li') 10034 .eq(Math.floor(_.currentSlide / _.options.slidesToScroll)) 10035 .addClass('slick-active'); 10036 10037 } 10038 10039 }; 10040 10041 Slick.prototype.visibility = function() { 10042 10043 var _ = this; 10044 10045 if ( _.options.autoplay ) { 10046 10047 if ( document[_.hidden] ) { 10048 10049 _.interrupted = true; 10050 10051 } else { 10052 10053 _.interrupted = false; 10054 10055 } 10056 10057 } 10058 10059 }; 10060 10061 $.fn.slick = function() { 10062 var _ = this, 10063 opt = arguments[0], 10064 args = Array.prototype.slice.call(arguments, 1), 10065 l = _.length, 10066 i, 10067 ret; 10068 for (i = 0; i < l; i++) { 10069 if (typeof opt == 'object' || typeof opt == 'undefined') 10070 _[i].slick = new Slick(_[i], opt); 10071 else 10072 ret = _[i].slick[opt].apply(_[i].slick, args); 10073 if (typeof ret != 'undefined') return ret; 10074 } 10075 return _; 10076 }; 10077 10078})); 10079</script>
10079 10080
10080<script src="/public/js/bootstrap_5.0/bootstrap.bundle.min.js"></script>
10080 10081
10081<script src="/public/js/viewportchecker.js"></script>
10081 10082
10082<script> 10083 $(document).ready(function() { 10084 10085 $('.carousel').carousel({ 10086 interval: 3000 10087 }) 10088 10089new WOW().init(); 10090 10091 // PRELOAD 10092 10093 setTimeout(function() { 10094 $('#mg_pre-carga').addClass("mg_pre-carga-go"); 10095 }, 1000); 10096 10097 //LOADING 10098 $('.dropdown-toggle').dropdown(); 10099 10100 //HEADER 10101 $('a[href^="#"]').click(function() { 10102 var destino = $(this.hash); 10103 if (destino.length == 0) { 10104 destino = $('a[name="' + this.hash.substr(1) + '"]'); 10105 } 10106 if (destino.length == 0) { 10107 destino = $('html'); 10108 } 10109 $('html, body').animate({ scrollTop: destino.offset().top }, 500); 10110 return false; 10111 }); 10112 10113 //SLICK CARROUSEL 10114 $('.mg-slick').slick({ 10115 slidesToShow: 6, 10116 slidesToScroll: 1, 10117 autoplay: true, 10118 autoplaySpeed: 2500, 10119 arrows: true, 10120 prevArrow: '<a class="prev-arrow"><i class="fas fa-chevron-left"></i></a>', 10121 nextArrow: '<a class="next-arrow"><i class="fas fa-chevron-right"></i></a>', 10122 dots: false, 10123 pauseOnHover: false, 10124 responsive: [{ 10125 breakpoint: 768, 10126 settings: { 10127 slidesToShow: 3 10128 } 10129 }, { 10130 breakpoint: 520, 10131 settings: { 10132 slidesToShow: 1 10133 } 10134 }] 10135 }); 10136 10137 $('.testiSlide').slick({ 10138 slidesToShow: 1, 10139 slidesToScroll: 1, 10140 autoplay: false, 10141 autoplaySpeed: 2500, 10142 arrows: true, 10143 prevArrow: '<a class="prev-arrow"><i class="fas fa-chevron-left"></i></a>', 10144 nextArrow: '<a class="next-arrow"><i class="fas fa-chevron-right"></i></a>', 10145 dots: false, 10146 pauseOnHover: false, 10147 responsive: [{ 10148 breakpoint: 768, 10149 settings: { 10150 slidesToShow: 1 10151 } 10152 }, { 10153 breakpoint: 520, 10154 settings: { 10155 slidesToShow: 1 10156 } 10157 }] 10158 }); 10159 10160}); //FIN DOCUMENT READY </script>
10160 10161 <link rel="stylesheet" href="/public/icons/font_awesome_6.0/all.css"> 10162
10162<script src="//code.tidio.co/fi3d3telbgquhirq3hhnk65z3vjg6nmd.js" async></script>
10162
10162<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-f859b2196a6198a87f0","applicationID":"931201819","transactionName":"YlZbMBAAVxIDW0VaC1scbBYLTlAPBl1JHRRdQw==","queueTime":0,"applicationTime":485,"atts":"ThFYRlgaRBw=","errorBeacon":"bam.nr-data.net","agent":""}</script>
10162</body> 10163</html>
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.