.e-link-in-bio{--e-link-in-bio-border-color:transparent;--e-link-in-bio-border-style:none;--e-link-in-bio-border-width:0;--e-link-in-bio-container-height:auto;--e-link-in-bio-container-width:360px;--e-link-in-bio-content-align-h:center;--e-link-in-bio-content-align-v:center;--e-link-in-bio-content-width:280px;--e-link-in-bio-full-height:100vh;--e-link-in-bio-gutter-block-end:45px;--e-link-in-bio-gutter-block-start:38px;--e-link-in-bio-gutter-inline:40px;--e-link-in-bio-identity-image-cover-border-bottom-width:0;--e-link-in-bio-identity-image-cover-border-color:transparent;--e-link-in-bio-identity-image-cover-border-style:none;--e-link-in-bio-identity-image-cover-height:170px;--e-link-in-bio-identity-image-cover-position:center center;--e-link-in-bio-identity-image-profile-border-color:transparent;--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-profile-border-radius:50%;--e-link-in-bio-identity-image-profile-border-style:none;--e-link-in-bio-identity-image-profile-border-width:0;--e-link-in-bio-identity-image-profile-width:115px;--e-link-in-bio-heading-color:inherit;--e-link-in-bio-title-color:inherit;--e-link-in-bio-about-heading-color:inherit;--e-link-in-bio-description-color:#324a6d;--e-link-in-bio-icon-background-color:transparent;--e-link-in-bio-icon-border-color:transparent;--e-link-in-bio-icon-border-style:none;--e-link-in-bio-icon-border-width:0;--e-link-in-bio-icon-color:inherit;--e-link-in-bio-icon-columns:3;--e-link-in-bio-icon-gap:20px 29px;--e-link-in-bio-icon-size:25px;--e-link-in-bio-ctas-background-color:#467ff7;--e-link-in-bio-ctas-border-color:transparent;--e-link-in-bio-ctas-border-radius:20px;--e-link-in-bio-ctas-border-style:none;--e-link-in-bio-ctas-border-width:0;--e-link-in-bio-ctas-gap:22px;--e-link-in-bio-ctas-padding-block-end:17px;--e-link-in-bio-ctas-padding-block-start:17px;--e-link-in-bio-ctas-padding-inline-end:20px;--e-link-in-bio-ctas-padding-inline-start:20px;--e-link-in-bio-ctas-text-color:#fff;--e-link-in-bio-image-links-border-color:transparent;--e-link-in-bio-image-links-border-style:solid;--e-link-in-bio-image-links-border-width:0;--e-link-in-bio-image-links-columns:2;--e-link-in-bio-image-links-gap:10px;--e-link-in-bio-image-links-height:auto;--background-overlay-opacity:0.5;align-items:var(--e-link-in-bio-content-align-h);border-color:var(--e-link-in-bio-border-color);border-style:var(--e-link-in-bio-border-style);border-width:var(--e-link-in-bio-border-width);display:flex;flex-direction:column;justify-content:var(--e-link-in-bio-content-align-v);margin-inline:auto;max-width:100%;min-height:var(--e-link-in-bio-container-height);padding:var(--e-link-in-bio-gutter-block-start) var(--e-link-in-bio-gutter-inline) var(--e-link-in-bio-gutter-block-end);position:relative;width:var(--e-link-in-bio-container-width)}@supports (height:100dvh){.e-link-in-bio{--e-link-in-bio-full-height:100dvh}}.e-link-in-bio.has-border{--e-link-in-bio-border-style:solid}@media (max-width:767px){.e-link-in-bio.is-full-height-mobile{--e-link-in-bio-container-height:var(--e-link-in-bio-full-height,100vh)}}@media (min-width:-1) and (max-width:-1){.e-link-in-bio.is-full-height-mobile_extra{--e-link-in-bio-container-height:var(--e-link-in-bio-full-height,100vh)}}@media (min-width:768px) and (max-width:1024px){.e-link-in-bio.is-full-height-tablet{--e-link-in-bio-container-height:var(--e-link-in-bio-full-height,100vh)}}@media (min-width:-1) and (max-width:-1){.e-link-in-bio.is-full-height-laptop,.e-link-in-bio.is-full-height-tablet_extra{--e-link-in-bio-container-height:var(--e-link-in-bio-full-height,100vh)}}@media (min-width:1025px){.e-link-in-bio.is-full-height-desktop{--e-link-in-bio-container-height:var(--e-link-in-bio-full-height,100vh)}}@media (min-width:1025px) and (max-width:99999px){.e-link-in-bio.is-full-height-desktop.is-full-height-widescreen{--e-link-in-bio-container-height:var(--e-link-in-bio-full-height,100vh)}}@media (min-width:-1){.e-link-in-bio.is-full-height-widescreen{--e-link-in-bio-container-height:var(--e-link-in-bio-full-height,100vh)}}.e-link-in-bio.is-full-width{--e-link-in-bio-container-width:100%}.e-link-in-bio__bg{display:grid;inset:0;position:absolute;z-index:0}.e-link-in-bio__bg,.e-link-in-bio__bg-overlay{background-position:50%;background-repeat:no-repeat;background-size:cover}.e-link-in-bio__bg-overlay{opacity:var(--background-overlay-opacity)}.e-link-in-bio__content{color:#1c2448;display:flex;flex-direction:column;font-family:var(--e-global-typography-text-font-family,"Poppins"),Sans-serif;max-width:100%;text-align:center;width:var(--e-link-in-bio-content-width);z-index:1}.e-link-in-bio__content *{word-wrap:break-word}.e-link-in-bio__identity{display:grid;grid-template-columns:1fr;grid-template-rows:auto;margin-block-end:14px;margin-block-start:calc(var(--e-link-in-bio-gutter-block-start) * -1)}.e-link-in-bio__identity .e-link-in-bio__identity-image{display:flex;position:relative}.e-link-in-bio__identity .e-link-in-bio__identity-image-element{display:block;flex:1 1 100%;-o-object-fit:cover;object-fit:cover}.e-link-in-bio__identity .e-link-in-bio__identity-image-cover{align-self:start;border-color:var(--e-link-in-bio-identity-image-cover-border-color);border-style:var(--e-link-in-bio-identity-image-cover-border-style);border-width:0 0 var(--e-link-in-bio-identity-image-cover-border-bottom-width) 0;grid-column:1;grid-row:1;margin-inline:calc(var(--e-link-in-bio-gutter-inline) * -1);max-height:var(--e-link-in-bio-identity-image-cover-height);overflow:hidden;width:calc(100% + var(--e-link-in-bio-gutter-inline) * 2)}.e-link-in-bio__identity .e-link-in-bio__identity-image-cover.has-border{--e-link-in-bio-identity-image-cover-border-style:solid}.e-link-in-bio__identity .e-link-in-bio__identity-image-cover .e-link-in-bio__identity-image-element{-o-object-position:var(--e-link-in-bio-identity-image-cover-position);object-position:var(--e-link-in-bio-identity-image-cover-position)}.e-link-in-bio__identity .e-link-in-bio__identity-image-profile{align-self:center;aspect-ratio:1;border-color:var(--e-link-in-bio-identity-image-profile-border-color);border-radius:var(--e-link-in-bio-identity-image-profile-border-radius);border-style:var(--e-link-in-bio-identity-image-profile-border-style);border-width:var(--e-link-in-bio-identity-image-profile-border-width);grid-column:1;grid-row:1;margin-block-end:17px;margin-block-start:var(--e-link-in-bio-gutter-block-start);margin-inline:auto;max-width:100%;overflow:hidden;width:var(--e-link-in-bio-identity-image-profile-width)}.e-link-in-bio__identity .e-link-in-bio__identity-image-profile.has-border{--e-link-in-bio-identity-image-profile-border-style:solid}.e-link-in-bio__identity .e-link-in-bio__identity-image-profile.has-style-square{--e-link-in-bio-identity-image-profile-border-radius:0}.e-link-in-bio__identity .e-link-in-bio__identity-image-profile .e-link-in-bio__identity-image-element{aspect-ratio:inherit;-o-object-position:var(--e-link-in-bio-identity-image-profile-position);object-position:var(--e-link-in-bio-identity-image-profile-position)}.e-link-in-bio__identity .e-link-in-bio__identity-image-cover+.e-link-in-bio__identity-image-profile{margin-block-start:17px}.e-link-in-bio__bio>*{margin-block:0}.e-link-in-bio__heading{color:var(--e-link-in-bio-heading-color);font-size:36px;font-weight:600;line-height:42px}.e-link-in-bio__about-heading{color:var(--e-link-in-bio-about-heading-color);font-size:16px;font-weight:500;line-height:20px}.e-link-in-bio__title{color:var(--e-link-in-bio-title-color);font-size:20px;font-weight:500;line-height:35px}.e-link-in-bio__description{color:var(--e-link-in-bio-description-color);font-size:16px;font-weight:300;line-height:24px;margin-block-start:20px}.e-link-in-bio__bio--footer{margin-block-start:34px}.e-link-in-bio__bio--footer .e-link-in-bio__description{font-size:12px;font-weight:500;line-height:20px;margin-block-start:0}.e-link-in-bio__bio--footer .e-link-in-bio__about-heading+.e-link-in-bio__description{margin-block-start:3px}.e-link-in-bio__icons{display:flex;flex-flow:row wrap;gap:var(--e-link-in-bio-icon-gap);justify-content:center;margin-block-start:20px}.e-link-in-bio__icons i{font-size:var(--e-link-in-bio-icon-size)}.e-link-in-bio__icons.has-size-medium{--e-link-in-bio-icon-size:30px}.e-link-in-bio__icons.has-size-large{--e-link-in-bio-icon-gap:20px 24px;--e-link-in-bio-icon-size:35px}.e-link-in-bio__icon{display:flex}.e-link-in-bio__icon .e-link-in-bio__icon-link{align-items:center;color:inherit;display:flex;flex:1 1 auto;flex-direction:column}.e-link-in-bio__icon .e-link-in-bio__icon-link:active,.e-link-in-bio__icon .e-link-in-bio__icon-link:focus,.e-link-in-bio__icon .e-link-in-bio__icon-link:hover{color:inherit}.e-link-in-bio__icon .e-link-in-bio__icon-svg{align-items:center;color:var(--e-link-in-bio-icon-color);display:flex;justify-content:center}.e-link-in-bio__icon svg{fill:currentColor;height:var(--e-link-in-bio-icon-size)}.e-link-in-bio__icon i{font-size:var(--e-link-in-bio-icon-size)}.e-link-in-bio__icon .e-link-in-bio__icon-label{font-size:14px;font-weight:500;line-height:20px;text-align:center}.e-link-in-bio__image-links{display:grid;gap:var(--e-link-in-bio-image-links-gap);grid-template-columns:repeat(var(--e-link-in-bio-image-links-columns,2),minmax(0,1fr));grid-template-rows:auto;margin-block-start:24px}.e-link-in-bio__image-links.has-1-columns{--e-link-in-bio-image-links-columns:1;--e-link-in-bio-image-links-gap:14px}.e-link-in-bio__image-links.has-3-columns{--e-link-in-bio-image-links-columns:3;--e-link-in-bio-image-links-gap:5px}.e-link-in-bio__image-links .e-link-in-bio__image-links-link{display:grid}.e-link-in-bio__image-links img.e-link-in-bio__image-links-img{aspect-ratio:1;border-color:var(--e-link-in-bio-image-links-border-color);border-style:var(--e-link-in-bio-image-links-border-style);border-width:var(--e-link-in-bio-image-links-border-width);display:block;height:var(--e-link-in-bio-image-links-height,auto);-o-object-fit:cover;object-fit:cover;width:100%}.e-link-in-bio__ctas{display:grid;gap:var(--e-link-in-bio-ctas-gap);grid-template-columns:minmax(0,1fr);grid-template-rows:auto;margin-block-start:31px}.e-link-in-bio__ctas.has-type-link{--e-link-in-bio-ctas-gap:10px;justify-items:center}.e-link-in-bio__ctas.has-type-divider{--e-link-in-bio-ctas-gap:0}.e-link-in-bio__ctas .e-link-in-bio__cta{display:flex;font-size:16px;font-weight:500;line-height:20px}.e-link-in-bio__ctas .e-link-in-bio__cta,.e-link-in-bio__ctas .e-link-in-bio__cta:active,.e-link-in-bio__ctas .e-link-in-bio__cta:focus,.e-link-in-bio__ctas .e-link-in-bio__cta:hover{color:var(--e-link-in-bio-ctas-text-color)}.e-link-in-bio__ctas .e-link-in-bio__cta-image{flex:0 0 min(50%,140px)}.e-link-in-bio__ctas .e-link-in-bio__cta-image-element{aspect-ratio:140/100;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.e-link-in-bio__ctas .e-link-in-bio__cta-text{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button{border-radius:var(--e-link-in-bio-ctas-border-radius);overflow:hidden}.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button.has-border{--e-link-in-bio-ctas-border-style:solid;border-color:var(--e-link-in-bio-ctas-border-color);border-style:var(--e-link-in-bio-ctas-border-style);border-width:var(--e-link-in-bio-ctas-border-width)}.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button.has-corners-rounded{--e-link-in-bio-ctas-border-radius:20px}.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button.has-corners-round{--e-link-in-bio-ctas-border-radius:50px}.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button.has-corners-sharp{--e-link-in-bio-ctas-border-radius:0}.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button .e-link-in-bio__cta-text{background-color:var(--e-link-in-bio-ctas-background-color);padding-block-end:var(--e-link-in-bio-ctas-padding-block-end);padding-block-start:var(--e-link-in-bio-ctas-padding-block-start);padding-inline-end:var(--e-link-in-bio-ctas-padding-inline-end);padding-inline-start:var(--e-link-in-bio-ctas-padding-inline-start)}.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-link{--e-link-in-bio-ctas-text-color:#467ff7;font-weight:700;justify-content:center;margin-block:17px}.e-link-in-bio .e-link-in-bio__content .e-link-in-bio__ctas .e-link-in-bio__cta.is-type-link{text-decoration:underline}.e-link-in-bio-var-2{--e-link-in-bio-gutter-block-end:35px;--e-link-in-bio-identity-image-cover-height:215px;--e-link-in-bio-identity-image-profile-width:130px;--e-link-in-bio-identity-image-profile-border-color:#fff;--e-link-in-bio-identity-image-profile-border-style:solid;--e-link-in-bio-identity-image-profile-border-width:3px}.e-link-in-bio-var-2 .e-link-in-bio__identity{grid-template-rows:1fr auto auto}.e-link-in-bio-var-2 .e-link-in-bio__identity .e-link-in-bio__identity-image-cover{grid-row:1/span 2}.e-link-in-bio-var-2 .e-link-in-bio__identity .e-link-in-bio__identity-image-profile{grid-row:2/span 2}.e-link-in-bio-var-2 .e-link-in-bio__identity .e-link-in-bio__identity-image-cover+.e-link-in-bio__identity-image-profile{margin-block:17px}.e-link-in-bio-var-2 .e-link-in-bio__icons{margin-block-start:35px}.e-link-in-bio-var-3{--e-link-in-bio-gutter-block-end:20px;--e-link-in-bio-ctas-border-radius:0;--e-link-in-bio-ctas-gap:8px}.e-link-in-bio-var-3 .e-link-in-bio__ctas .e-link-in-bio__cta.has-border{border:none}.e-link-in-bio-var-3 .e-link-in-bio__ctas .e-link-in-bio__cta.has-border .e-link-in-bio__cta-image{--e-link-in-bio-ctas-border-style:solid;border-color:var(--e-link-in-bio-ctas-border-color);border-style:var(--e-link-in-bio-ctas-border-style);border-width:var(--e-link-in-bio-ctas-border-width)}.e-link-in-bio-var-3 .e-link-in-bio__ctas .e-link-in-bio__cta.has-corners-round,.e-link-in-bio-var-3 .e-link-in-bio__ctas .e-link-in-bio__cta.has-corners-rounded{--e-link-in-bio-ctas-border-radius:0}.e-link-in-bio-var-4{--e-link-in-bio-ctas-text-color:#1c2448;--e-link-in-bio-ctas-background-color:transparent;--e-link-in-bio-ctas-divider-color:#1c2448;--e-link-in-bio-ctas-divider-width:1px;--e-link-in-bio-ctas-divider-style:solid;--e-link-in-bio-ctas-padding-inline-end:16px;--e-link-in-bio-ctas-padding-inline-start:16px}.e-link-in-bio-var-4 .e-link-in-bio__ctas{grid-gap:0;margin-block-end:28px;margin-block-start:28px}.e-link-in-bio-var-4 .e-link-in-bio__ctas .e-link-in-bio__cta{border-bottom:var(--e-link-in-bio-ctas-divider-width) var(--e-link-in-bio-ctas-divider-style) var(--e-link-in-bio-ctas-divider-color);font-size:24px;font-weight:600;line-height:42px}.e-link-in-bio-var-4 .e-link-in-bio__ctas .e-link-in-bio__cta.has-corners-rounded,.e-link-in-bio-var-5{--e-link-in-bio-ctas-border-radius:0}.e-link-in-bio-var-5{--e-link-in-bio-ctas-gap:20px 15px;--e-link-in-bio-ctas-padding-block-end:5px;--e-link-in-bio-ctas-padding-block-start:5px;--e-link-in-bio-ctas-padding-inline-end:7px;--e-link-in-bio-ctas-padding-inline-start:7px}.e-link-in-bio-var-5 .e-link-in-bio__ctas.has-type-button{grid-template-columns:repeat(2,minmax(0,100px));grid-template-rows:auto;justify-content:center}.e-link-in-bio-var-5 .e-link-in-bio__ctas .e-link-in-bio__cta.has-border{border:none}.e-link-in-bio-var-5 .e-link-in-bio__ctas .e-link-in-bio__cta.has-border .e-link-in-bio__cta-image{--e-link-in-bio-ctas-border-style:solid;border-color:var(--e-link-in-bio-ctas-border-color);border-style:var(--e-link-in-bio-ctas-border-style);border-width:var(--e-link-in-bio-ctas-border-width)}.e-link-in-bio-var-5 .e-link-in-bio__ctas .e-link-in-bio__cta.has-corners-round,.e-link-in-bio-var-5 .e-link-in-bio__ctas .e-link-in-bio__cta.has-corners-rounded{--e-link-in-bio-ctas-border-radius:0}.e-link-in-bio-var-5 .e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button{flex-direction:column;font-size:14px}.e-link-in-bio-var-5 .e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button .e-link-in-bio__cta-image{flex:0 0 auto;margin-bottom:4px}.e-link-in-bio-var-5 .e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button .e-link-in-bio__cta-image-element{aspect-ratio:1;height:auto}.e-link-in-bio-var-5 .e-link-in-bio__identity-image-cover .e-link-in-bio__identity-image-element{-o-object-position:var(--e-link-in-bio-identity-image-profile-position);object-position:var(--e-link-in-bio-identity-image-profile-position)}.e-link-in-bio-var-7{--e-link-in-bio-icon-background-color:#467ff7;--e-link-in-bio-icon-color:#fff;--e-link-in-bio-icon-gap-col:10px;--e-link-in-bio-icon-gap-row:20px;--e-link-in-bio-icon-gap:var(--e-link-in-bio-icon-gap-row) 0;--e-link-in-bio-icon-text-color:inherit}.e-link-in-bio-var-7 .e-link-in-bio__identity .e-link-in-bio__identity-image-cover{height:var(--e-link-in-bio-identity-image-cover-height,auto)}.e-link-in-bio-var-7 .e-link-in-bio__icons{align-items:start;gap:var(--e-link-in-bio-icon-gap);margin-block-start:34px;margin-inline:auto;max-width:254px;width:100%}.e-link-in-bio-var-7 .e-link-in-bio__icons.has-size-large{--e-link-in-bio-icon-gap:var(--e-link-in-bio-icon-gap-row) 0}.e-link-in-bio-var-7 .e-link-in-bio__icon{flex:1 1 calc(100% / var(--e-link-in-bio-icon-columns));max-width:calc(100% / var(--e-link-in-bio-icon-columns));padding-inline:calc(var(--e-link-in-bio-icon-gap-col) / 2)}.e-link-in-bio-var-7 .e-link-in-bio__icon-svg{aspect-ratio:1;background-color:var(--e-link-in-bio-icon-background-color);border-radius:100%;height:calc(var(--e-link-in-bio-icon-size) + 30px);padding:15px}.e-link-in-bio-var-7 .e-link-in-bio__icon{--e-link-in-bio-icon-border-style:solid}.e-link-in-bio-var-7 .e-link-in-bio__icon.has-border .e-link-in-bio__icon-svg{border-color:var(--e-link-in-bio-icon-border-color);border-style:var(--e-link-in-bio-icon-border-style);border-width:var(--e-link-in-bio-icon-border-width);height:calc(var(--e-link-in-bio-icon-size) + 30px + var(--e-link-in-bio-icon-border-width) * 2)}.e-link-in-bio-var-7 .e-link-in-bio__icon-label{color:var(--e-link-in-bio-icon-text-color)}.e-link-in-bio-var-7 .e-link-in-bio__ctas{margin-block-start:34px}<<<<<<< HEAD var cssua=function(e,i,t){"use strict";var n=" ua-",o=/\s*([\-\w ]+)[\s\/\:]([\d_]+\b(?:[\-\._\/]\w+)*)/,s=/([\w\-\.]+[\s\/][v]?[\d_]+\b(?:[\-\._\/]\w+)*)/g,a=/\b(?:(blackberry\w*|bb10)|(rim tablet os))(?:\/(\d+\.\d+(?:\.\w+)*))?/,r=/\bsilk-accelerated=true\b/,l=/\bfluidapp\b/,u=/(\bwindows\b|\bmacintosh\b|\blinux\b|\bunix\b)/,d=/(\bandroid\b|\bipad\b|\bipod\b|\bwindows phone\b|\bwpdesktop\b|\bxblwp7\b|\bzunewp7\b|\bwindows ce\b|\bblackberry\w*|\bbb10\b|\brim tablet os\b|\bmeego|\bwebos\b|\bpalm|\bsymbian|\bj2me\b|\bdocomo\b|\bpda\b|\bchtml\b|\bmidp\b|\bcldc\b|\w*?mobile\w*?|\w*?phone\w*?)/,c=/(\bxbox\b|\bplaystation\b|\bnintendo\s+\w+)/,p={parse:function(e,i){var t={};if(i&&(t.standalone=i),!(e=(""+e).toLowerCase()))return t;for(var n,p,f=e.split(/[()]/),h=0,g=f.length;h0;)t+=n+e+"-"+i.substring(0,o),o=i.indexOf("-",o+1);t+=n+e+"-"+i}return t}var t="";for(var o in e)o&&e.hasOwnProperty(o)&&(t+=i(o,e[o]));return t},encode:function(e){var i="";for(var t in e)t&&e.hasOwnProperty(t)&&(i&&(i+="&"),i+=encodeURIComponent(t)+"="+encodeURIComponent(e[t]));return i}};p.userAgent=p.ua=p.parse(i,t);var f=p.format(p.ua)+" js";return e.className?e.className=e.className.replace(/\bno-js\b/g,"")+f:e.className=f.substr(1),p}(document.documentElement,navigator.userAgent,navigator.standalone),FusionPageBuilder=FusionPageBuilder||{};jQuery,jQuery(document).ready(function(){FusionPageBuilder.Toolbar=window.wp.Backbone.View.extend({isSidebarOpen:!1,template:FusionPageBuilder.template(jQuery("#fusion-app-front-end-toolbar").html()),events:{"click .trigger-submenu-toggling":"toggleSubMenu","click .fusion-builder-preview-viewport .toggle-viewport":"previewViewport","click .fusion-builder-preview-viewport .toggle-viewport-breakpoints":"toggleViewportBreakpoints","click #fusion-frontend-builder-toggle-global-panel":"togglePanel","click .fusion-exit-builder-list a":"exitBuilder","click [data-link]":"languageSwitch","click .preview a":"previewToggle","click .toolbar-toggle a":"toolbarToggle","click .fusion-builder-save-page":"savePage","click .fusion-builder-keyboard-shortcuts":"openKeyBoardShortCuts","change .save-wrapper .post-status input":"updatePostStatus"},initialize:function(e){this.languageData={switcher:!1,active:!1},this.viewport="desktop",this.languageFlags=!0,this.previewMode=!1,this.toggleSubMenusCloseHandler(),this.listenTo(e.fusionApp,"change:hasChange",this.render),this.listenTo(FusionEvents,"fusion-disconnected",this.setWarningColor),this.listenTo(FusionEvents,"fusion-reconnected",this.removeWarningColor),this.listenTo(FusionEvents,"fusion-sidebar-toggled",this.setActiveStyling),this.listenTo(FusionEvents,"fusion-app-setup",this.reEnablePreviewMode),this._triggerEvent=_.debounce(_.bind(this.triggerEvent,this),300)},render:function(){return this.$el.html(this.template({switcher:this.languageData.switcher,postChanged:FusionApp.get("hasChange"),postStatus:FusionApp.getPost("post_status"),sidebarOpen:jQuery("body").hasClass("expanded")})),void 0!==FusionApp&&FusionApp.builderToolbarView&&jQuery(".fusion-builder-live-toolbar").append(FusionApp.builderToolbarView.render().el),this.previewViewport(),this},previewViewport:function(e){var i=this,t=jQuery("li.fusion-builder-preview-viewport .viewport-indicator"),n=jQuery(t.find("a[data-indicate-viewport]"));e&&(e.preventDefault(),this.viewport=jQuery(e.currentTarget).attr("data-viewport"),FusionApp.setPreviewWindowSize(this.viewport)),_.each(n,function(e){var t=jQuery(e).data("indicate-viewport");jQuery(e).removeClass("active"),i.viewport===t&&jQuery(e).addClass("active")}),jQuery("a.viewport-indicator > span").removeClass("active"),jQuery('a.viewport-indicator > span[data-indicate-viewport="'+i.viewport+'"]').addClass("active"),jQuery(window).trigger("resize"),jQuery("#fb-preview")[0].contentWindow.jQuery("body").trigger("resize"),jQuery("#fb-preview").attr("data-viewport",i.viewport),this.responsiveOptions(i.viewport),this._triggerEvent()},triggerEvent:function(){FusionEvents.trigger("fusion-preview-viewport-update")},toggleViewportBreakpoints:function(e){var i,t;e&&(e.preventDefault(),t=(i=jQuery(e.target)).closest("li"),i.siblings().removeClass("active-breakpoints"),i.addClass("active-breakpoints"),t.find("> ul").attr("aria-expanded","false"),t.find("> #"+i.data("viewport-breakpoints")).attr("aria-expanded","true"))},previewToggle:function(e){e&&e.preventDefault(),this.previewMode?(jQuery("body").removeClass("fusion-builder-preview-mode"),jQuery("#fb-preview")[0].contentWindow.jQuery("body").removeClass("fusion-builder-preview-mode"),jQuery(".fusion-builder-live .fusion-builder-live-toolbar .fusion-toolbar-nav li.preview a").removeClass("active"),this.isSidebarOpen&&(FusionApp.sidebarView.openSidebar(),this.isSidebarOpen=!1),jQuery("#fb-preview")[0].contentWindow.jQuery("#fusion-preview-frame-builder-no-controls-css-css").attr("media","none"),this.previewMode=!1,FusionEvents.trigger("fusion-preview-toggle")):this.enablePreviewMode(!0)},reEnablePreviewMode:function(){this.previewMode&&this.enablePreviewMode(!1)},toolbarToggle:function(e){void 0!==e&&e.preventDefault(),jQuery("body").toggleClass("collapsed-toolbar")},enablePreviewMode:function(e){e=void 0!==e&&e,jQuery("#fb-preview")[0].contentWindow.jQuery("body").addClass("fusion-builder-preview-mode"),jQuery("body").addClass("fusion-builder-preview-mode"),jQuery(".fusion-builder-live .fusion-builder-live-toolbar .fusion-toolbar-nav li.preview a").addClass("active"),e&&(this.isSidebarOpen=FusionApp.sidebarView.panelIsOpen(),FusionApp.sidebarView.closeSidebar(),this.clearSelection(jQuery("#fb-preview")[0].contentWindow),jQuery("#fb-preview").contents().find(".medium-editor-toolbar-actions.visible").removeClass("visible"),jQuery(".ui-dialog-content").dialog("close")),jQuery("#fb-preview")[0].contentWindow.jQuery("#fusion-preview-frame-builder-no-controls-css-css").attr("media","all"),this.previewMode=!0,FusionEvents.trigger("fusion-preview-toggle")},clearSelection:function(e){e.getSelection?e.getSelection().empty?e.getSelection().empty():e.getSelection().removeAllRanges&&e.getSelection().removeAllRanges():e.selection&&e.selection.empty()},exitBuilder:function(e){var i=jQuery(e.currentTarget),t=i.attr("href"),n=jQuery("#fb-preview").attr("src");e.preventDefault(),i.parent().hasClass("exit-to-dashboard")||(i.parent().hasClass("exit-to-back-end")?t=FusionApp.data.backendLink||i.data("admin-url")+"?post="+FusionApp.getPost("post_id")+"&action=edit":(-1!==n.indexOf("builder=true")&&"?"===(n=(n=n.split("builder=true"))[0])[n.length-1]&&(n=n.slice(0,-1)),t=n)),FusionApp.modifierActive?window.open(t,"_blank"):FusionApp.hasContentChanged("page")?FusionApp.confirmationPopup({title:fusionBuilderText.unsaved_changes,content:fusionBuilderText.changes_will_be_lost,class:"fusion-confirmation-unsaved-changes",actions:[{label:fusionBuilderText.cancel,classes:"cancel no",callback:function(){FusionApp.confirmationPopup({action:"hide"})}},{label:fusionBuilderText.just_leave,classes:"dont-save yes",callback:function(){FusionApp.manualSwitch=!0,window.location.href=t}},{label:fusionBuilderText.leave,classes:"save yes",callback:function(){var e={action:"exit_builder"};e.link=t,FusionApp.savePostContent(e)}}]}):(FusionApp.manualSwitch=!0,window.location.href=t)},updateLanguageSwitcher:function(){this.languageData={switcher:FusionApp.data.languageSwitcher,active:FusionApp.data.language},this.render()},getLanguageFlag:function(e,i){var t="";return void 0===e&&(t=i),this.languageFlags&&(void 0!==e.flag&&(t=' '),void 0!==e.country_flag_url&&(t=' ')),t},getLanguageLabel:function(e,i){var t="";return void 0===e&&(t=i),void 0!==e.native_name&&(t+=e.native_name),void 0!==e.name&&(t+=e.name),t},getLanguageLink:function(e,i){return void 0===e?i:void 0!==e.url?e.url:i},languageSwitch:function(e){var i=jQuery(e.currentTarget).data("link");e.preventDefault(),""!==i&&(FusionApp.hasContentChanged("global")?FusionApp.fullRefresh(i,e):FusionApp.checkLink(e,i))},togglePanel:function(e){void 0!==e&&e.preventDefault(),void 0!==FusionApp.sidebarView.togglePanel&&FusionApp.sidebarView.togglePanel()},setActiveStyling:function(e){var i=this.$el.find("#fusion-frontend-builder-toggle-global-panel");e?i.addClass("active"):i.removeClass("active")},toggleSubMenu:function(e){var i,t=jQuery(e.target),n=jQuery(".fusion-builder-live-toolbar .trigger-submenu-toggling"),o=jQuery(".fusion-builder-live-toolbar .submenu-trigger-target");void 0!==e&&e.preventDefault(),jQuery("body").hasClass("fusion-hide-all-tooltips")||(t.hasClass("trigger-submenu-toggling")||(t=jQuery(t.closest(".trigger-submenu-toggling"))),(i=t.parent().find(".submenu-trigger-target")).length&&("false"===i.attr("aria-expanded")?(i.attr("aria-expanded","true"),t.addClass("active"),_.each(n,function(e){jQuery(e)[0]!==jQuery(t)[0]&&jQuery(e).removeClass("active")}),_.each(o,function(e){jQuery(e)[0]!==jQuery(i)[0]&&jQuery(e).attr("aria-expanded","false")})):(i.attr("aria-expanded","false"),t.removeClass("active"))))},toggleSubMenusCloseHandler:function(){var e,i,t=!1;try{i={get passive(){return t=!0,!0}},window.addEventListener("test",i,i),window.removeEventListener("test",i,i)}catch(e){t=!1}e=!!t&&{passive:!0},window.addEventListener("click",this.toggleSubMenusClose,e),window.frames[0].window.addEventListener("click",this.toggleSubMenusClose,e)},toggleSubMenusClose:function(e){var i,t=jQuery(e.target),n=jQuery(".fusion-builder-live-toolbar .submenu-trigger-target");if(t.hasClass("trigger-submenu-toggling")||t.closest(".trigger-submenu-toggling").length){if(t.hasClass("submenu-trigger-target")||(t=t.parent().find(".submenu-trigger-target")),!(i=t.parent().find(".submenu-trigger-target")).length)return;_.each(n,function(e){i[0].offsetParent!==e.offsetParent&&jQuery(e).attr("aria-expanded",!1)})}else n.attr("aria-expanded",!1),_.each(jQuery(".fusion-builder-live-toolbar .trigger-submenu-toggling.active"),function(e){jQuery(e).removeClass("active")})},openKeyBoardShortCuts:function(e){void 0!==e&&(e.preventDefault(),e.stopPropagation()),jQuery(".fusion-builder-dialog").length&&jQuery(".fusion-builder-dialog").is(":visible")?FusionApp.multipleDialogsNotice():(new FusionPageBuilder.keyBoardShorCutsView).render()},setWarningColor:function(){this.$el.find(".fusion-builder-save-page").addClass("failed")},removeWarningColor:function(){this.$el.find(".fusion-builder-save-page").removeClass("failed")},savePage:function(e){e&&e.preventDefault(),"true"!==jQuery(e.target).data("disabled")&&!0!==jQuery(e.target).data("disabled")&&FusionApp.savePostContent()},updatePostStatus:function(){var e=this.$el.find(".save-wrapper .post-status input:checked").length?this.$el.find(".save-wrapper .post-status input:checked").val():FusionApp.getPost("post_status");FusionApp.setPost("post_status",e),FusionApp.contentChange("page","page-setting")},responsiveOptions:function(e){jQuery("body").removeClass(function(e,i){return(i.match(/(^|\s)fusion-builder-module-settings-\S+/g)||[]).join(" ")}),jQuery("body").addClass("fusion-builder-module-settings-"+{desktop:"large","tablet-portrait-custom":"medium","mobile-portrait-custom":"small"}[e])}})});FusionPageBuilder=FusionPageBuilder||{};jQuery,FusionPageBuilder.Dialog=Backbone.Model.extend({initialize:function(){var e=this;this.dialogWidth=.85*jQuery(window).width(),this.dialogHeight=.9*jQuery(window).height(),this.setDialogData(),jQuery(window).resize(function(){e.resizeDialog()}),this.extendDialog()},extendDialog:function(){jQuery.widget("ui.dialog",jQuery.extend({},jQuery.ui.dialog.prototype,{_title:function(e){var i=this.element,t=i.find(".fusion-builder-modal-top-container"),n=e.closest(".ui-dialog-titlebar");i.before(t),n.parent(".fusion-builder-child-element").length?n.find(".ui-dialog-title").before(''):void 0!==this.options.type&&n.find(".ui-dialog-titlebar-close").before('
'),this.options.title?e.text(this.options.title):e.html(" ")},_hide:function(e){jQuery("#fb-preview")[0].contentWindow.jQuery("body").removeClass("fusion-dialog-ui-active"),this._trigger("close",e)}}))},resizeDialog:function(){var e=jQuery(".fusion-builder-large-library-dialog .ui-dialog-titlebar"),i=e.length?e.height():0;this.dialogWidth=.85*jQuery(window).width(),this.dialogHeight=.9*(jQuery(window).height()-54)-i,jQuery(".fusion_builder_modal_settings:ui-dialog, #fusion-builder-front-end-library:ui-dialog, .fusion-builder-keyboard-shortcuts-dialog .ui-dialog-content:ui-dialog, .fusion-builder-preferences-dialog .ui-dialog-content:ui-dialog").dialog("option","width",this.dialogWidth),jQuery(".fusion_builder_modal_settings:ui-dialog, #fusion-builder-front-end-library:ui-dialog, .fusion-builder-keyboard-shortcuts-dialog .ui-dialog-content:ui-dialog, .fusion-builder-preferences-dialog .ui-dialog-content:ui-dialog").dialog("option","height",this.dialogHeight)},setDialogData:function(){"undefined"!=typeof Storage&&"undefined"!==localStorage.getItem("dialogData")&&localStorage.getItem("dialogData")?(this.dialogData=JSON.parse(localStorage.getItem("dialogData")),this.dialogData.of=window,this.dialogData.width=this.dialogData.width>jQuery(window).width()?jQuery(window).width():this.dialogData.width,this.dialogData.height=this.dialogData.height>jQuery(window).height()?jQuery(window).height():this.dialogData.height):this.dialogData={width:450,height:400,position:{my:"right bottom",at:"right-50 bottom-100",of:window}}},saveDialogPosition:function(e){this.dialogData.position={my:"left top",at:"left+"+e.left+" top+"+e.top},this.storeDialogData()},saveDialogSize:function(e){this.dialogData.width=e.width,this.dialogData.height=e.height,this.storeDialogData()},maybeRepositionDialog:function(e){return jQuery(window).width() li:first-child a").trigger("click")},addResizingClasses:function(){jQuery("body").addClass("fusion-preview-block fusion-dialog-resizing")},removeResizingClasses:function(){jQuery("body").removeClass("fusion-preview-block fusion-dialog-resizing")},addResizingHoverEvent:function(){jQuery(".ui-dialog .ui-resizable-handle").hover(function(){jQuery("body").addClass("fusion-preview-block")},function(){jQuery("body").hasClass("fusion-dialog-resizing")||jQuery("body").removeClass("fusion-preview-block")})}});FusionPageBuilder=FusionPageBuilder||{};jQuery,FusionPageBuilder.Validate=Backbone.Model.extend({cssValue:function(e,i){var t,n,o,s=!0,a=this;return"0"===e||""===e||0<=e.indexOf("calc(")&&0<=e.indexOf(")")||(0<=e.indexOf(" ")?(o=e.split(" "),_.each(o,function(e){a.cssValue(e,!1)||(s=!1)}),s):(t=parseFloat(e),n=e.replace(t,""),!(!0!==i||""!==n&&n)||!(isNaN(t)||0>_.indexOf(["rem","em","ex","%","px","cm","mm","in","pt","pc","ch","vh","vw","vmin","vmax"],n))))},validateColor:function(e,i){return""===e||!!_.isString(e)&&("hex"===i?this.colorHEX(e):"rgba"===i?this.colorRGBA(e):-1!==e.indexOf("rgba")?this.colorRGBA(e):this.colorHEX(e))},colorHEX:function(e){var i;return""===e||-1!==e.indexOf("#")&&(i=e.replace("#",""),!isNaN(parseInt(i,16)))},colorRGBA:function(e){var i,t=!0;return""===e||-1!==e.indexOf("rgba(")&&-1!==e.indexOf(")")&&4===(i=e.replace("rgba(","").replace(")","").split(",")).length&&(_.each(i,function(e){var i=parseFloat(e,10);return isNaN(i)?(t=!1,!1):0>i||255'),jQuery(t).addClass("error")),o.find("."+s).html(n)):"remove"===e&&(o.find("."+s).remove(),jQuery(t).removeClass("error")))}});FusionPageBuilder=FusionPageBuilder||{};jQuery,FusionPageBuilder.Callback=Backbone.Model.extend({fusionOption:function(e,i){var t=!1;return"object"==typeof i&&"string"==typeof i.id&&"string"==typeof i.type?"PO"===i.type&&""!==e?e:"PO"===i.type?FusionApp.settings[i.id]:(t=void 0!==FusionApp.data.postMeta._fusion&&void 0!==FusionApp.data.postMeta._fusion[i.id]&&FusionApp.data.postMeta._fusion[i.id])&&""!==t?t:e:e}});FusionPageBuilder=FusionPageBuilder||{};jQuery,FusionPageBuilder.Dependencies=Backbone.Model.extend({initialize:function(e,i,t,n,o){var s,a=this;switch(this.$targetEl=void 0!==t?t:i.$el,this.repeaterFields=void 0!==n&&n,this.$parentEl=void 0!==o?o:this.$targetEl,this.type=i.type,this.elementView=i,this.type){case"TO":a.dependencyKey="required",a.settingKey="setting",a.operatorKey="operator",s=i.options;break;case"PO":a.dependencyKey="dependency",a.settingKey="field",a.operatorKey="comparison",s=i.options;break;case"EO":a.dependencyKey="dependency",a.settingKey="element",a.operatorKey="operator",s=e}a.repeaterFields?a.currentOptions=n:a.currentOptions=s,a.parentValues=void 0!==i.parentValues&&i.parentValues,a.collectDependencies(),a.collectDependencyIds(),void 0!==a.dependencyIds&&a.dependencyIds.length&&(this.$targetEl.on("change paste keyup fusion-change",a.dependencyIds.substring(2),function(){a.processDependencies(jQuery(this).attr("id"),i)}),"object"==typeof a.dependencies&&_.each(_.keys(a.dependencies),function(e){FusionEvents.on("fusion-param-default-update-"+e,function(){a.processDependencies(e,i)})})),void 0!==a.parentDependencyIds&&a.parentDependencyIds.length&&this.$parentEl.on("change paste keyup fusion-change",a.parentDependencyIds.substring(2),function(){a.processDependencies(jQuery(this).attr("id"),i,!0)}),a.dependenciesInitialCheck(i),"PO"===i.type?a.processPoDefaults(i):"EO"===i.type&&"undefined"!=typeof avadaPanelIFrame&&a.processEoDefaults(i)},dependenciesInitialCheck:function(e){var i=this;jQuery.each(_.keys(i.dependencies),function(t,n){void 0===i.currentOptions[n]&&i.processDependencies(n,e)}),jQuery.each(i.currentOptions,function(t){i.processDependencies(t,e)})},buildPassedArray:function(e,i){var t,n=this,o=[];return jQuery.each(e,function(e,s){var a,r=s[n.settingKey],l=s[n.operatorKey],u=s.value,d=-1!==r.indexOf("parent_"),c=n.repeaterFields&&d?n.$parentEl.find("#"+r.replace("parent_","")).val():n.$targetEl.find("#"+r).val(),p=n.repeaterFields&&d?n.$parentEl.find(".fusion-builder-module-settings").data("element"):n.$targetEl.find(".fusion-builder-module-settings").data("element"),f=!1;if(void 0===c&&("TO"===n.type?c=FusionApp.settings[r]:"PO"===n.type&&(void 0!==FusionApp.data.postMeta[r]&&(c=FusionApp.data.postMeta[r]),void 0!==FusionApp.data.postMeta._fusion&&void 0!==FusionApp.data.postMeta._fusion[r]&&(c=FusionApp.data.postMeta._fusion[r]))),""!==c||d||"true"!==n.$targetEl.find("#"+r).closest(".fusion-builder-option").attr("data-dynamic")||(c="using-dynamic-value"),void 0!==c&&""!==c||"EO"!==n.type||void 0===fusionAllElements[p]||void 0===fusionAllElements[p].defaults||void 0===fusionAllElements[p].defaults[r]||(c=fusionAllElements[p].defaults[r]),"EO"!==n.type||"fusion_builder_container"!==p||"template_type"!==r||void 0===FusionApp.data.template_category||"header"!==FusionApp.data.template_category){if("EO"!==n.type||"fusion_builder_container"!==p||"template_type"!==r)return"EO"===n.type&&"fusion_builder_container"===r&&"object"==typeof n.elementView&&"object"==typeof(a=FusionPageBuilderViewManager.getView(n.elementView.model.get("parent")))&&"object"==typeof(a=FusionPageBuilderApp.getParentContainer(a.model.get("parent")))?(c=("object"==typeof a.values?a.values:a.model.get("params"))[void 0!==s.param?s.param:"type"],void o.push(n.doesTestPass(c,u,l))):void(void 0!==c?"TO"===n.type||"FBE"===n.type?(f=n.doesTestPass(c,u,l),!1===i&&n.$targetEl.find("[data-option-id="+r+"]").is(":hidden")&&!n.$targetEl.find("[data-option-id="+r+"]").closest(".repeater-fields").length&&(f=!1),o.push(Number(f))):(""!==c&&"default"!==c||void 0!==FusionApp.settingsPoTo[r]&&(t=FusionApp.settingsPoTo[r],c=FusionApp.settings[t],c=n.fixPoToValue(c)),o.push(n.doesTestPass(c,u,l))):(n.parentValues&&"parent_"===r.substring(0,7)&&(c="object"==typeof n.parentValues&&n.parentValues[r.replace(s.element.substring(0,7),"")]?n.parentValues[r.replace(s.element.substring(0,7),"")]:""),o.push(n.doesTestPass(c,u,l))));o.push(void 0!==FusionApp.settings.container_legacy_support&&"1"===FusionApp.settings.container_legacy_support)}else o.push(!1)}),o},collectDependencies:function(){var e,i,t,n=this,o=[];jQuery.each(n.currentOptions,function(s,a){e=a[n.dependencyKey],_.isUndefined(e)||(i=s,jQuery.each(e,function(e,s){t=s[n.settingKey],_.isUndefined(o[t])?o[t]=[{option:i,or:a.or}]:o[t].push({option:i,or:a.or})}))}),n.dependencies=o},collectDependencyIds:function(){var e,i,t=this,n="",o="";jQuery.each(t.currentOptions,function(s,a){e=a[t.dependencyKey],_.isUndefined(e)||jQuery.each(e,function(e,s){"parent_"===(i=s[t.settingKey]).substring(0,7)&&0>o.indexOf("#"+i.replace("parent_",""))?o+=", #"+i.replace("parent_",""):0>n.indexOf("#"+i)&&(n+=", #"+i)})}),t.dependencyIds=n,""!==o&&t.repeaterFields&&(t.parentDependencyIds=o)},hideShowOption:function(e,i){e?this.$targetEl.find('[data-option-id="'+i+'"]').fadeIn(300):this.$targetEl.find('[data-option-id="'+i+'"]').hide()},toGutterCheck:function(e){var i,t,n=!1;return(i=!_.isUndefined(e.class)&&"fusion-or-gutter"===e.class&&e.class)||(t=!_.isUndefined(e.class)&&"fusion-or-gutter"!==e.class&&e.class.replace("fusion-gutter-","").split("-")),(i||t)&&(n=!0),{single:i,sequence:t,check:n}},processDependencies:function(e,i,t){var n,o,s,a,r,l,u=this,d={},c={},p=!1;"function"==typeof i.beforeProcessDependencies&&i.beforeProcessDependencies(),void 0!==t&&t&&(e="parent_"+e),jQuery.each(u.dependencies[e],function(e,i){p=!1,n=i.option,s=u.currentOptions[n][u.dependencyKey],o=[],d={},"TO"===u.type||"FBE"===u.type?(d=u.toGutterCheck(u.currentOptions[n]),o=u.buildPassedArray(s,d.check),p=d.sequence||d.single?u.checkGutterOptionVisibility(d.sequence,o,d.single):u.checkTOVisibility(o),u.hideShowOption(p,n,u.$targetEl),jQuery.each(u.dependencies[n],function(e,i){a=i.option,r=u.currentOptions[a][u.dependencyKey],p=!1,c={},l=[],c=u.toGutterCheck(u.currentOptions[a]),l=u.buildPassedArray(r,c.check),p=c.sequence||c.single?u.checkGutterOptionVisibility(c.sequence,l,c.single):u.checkTOVisibility(l),u.hideShowOption(p,a)})):"PO"!==u.type&&"EO"!==u.type||(o=u.buildPassedArray(s,d.check),p=u.checkOptionVisibility(o,i),u.hideShowOption(p,n))})},doesTestPass:function(e,i,t){var n,o,s=!1;switch(t){case"=":case"==":case"equals":jQuery.isArray(e)?jQuery(e[0]).each(function(e,t){if(jQuery.isArray(i))jQuery(i).each(function(e,i){if(t==i)return s=!0,!0});else if(t==i)return s=!0,!0}):jQuery.isArray(i)?jQuery(i).each(function(i,t){e==t&&(s=!0)}):e==i&&(s=!0);break;case"!=":case"not":jQuery.isArray(e)?jQuery(e).each(function(e,t){if(jQuery.isArray(i))jQuery(i).each(function(e,i){if(t!=i)return s=!0,!0});else if(t!=i)return s=!0,!0}):jQuery.isArray(i)?jQuery(i).each(function(i,t){e!=t&&(s=!0)}):e!=i&&(s=!0);break;case">":case"greater":case"is_larger":parseFloat(e)>parseFloat(i)&&(s=!0);break;case">=":case"greater_equal":case"is_larger_equal":parseFloat(e)>=parseFloat(i)&&(s=!0);break;case"<":case"less":case"is_smaller":parseFloat(e)/g,interpolate:/\{\{\{([\s\S]+?)\}\}\}/g,escape:/\{\{([^\}]+?)\}\}(?!\})/g};return function(n){return(i=i||_.template(e,null,t))(n)}});var FusionEvents=_.extend({},Backbone.Events);jQuery,jQuery(document).ready(function(){var e=Backbone.Model.extend({initialize:function(){this.builderId=builderId,this.connected=!0,this.initialData={},this.callback=new FusionPageBuilder.Callback,this.dialog=new FusionPageBuilder.Dialog,this.assets=new FusionPageBuilder.Assets,this.inlineEditor=new FusionPageBuilder.inlineEditor,this.validate=new FusionPageBuilder.Validate,this.hotkeys=new FusionPageBuilder.Hotkeys,this.settings="undefined"!=typeof fusionSettings&&fusionSettings,this.elementDefaults="undefined"!=typeof fusionAllElements?jQuery.extend(!0,{},fusionAllElements):{},this.editedDefaults={},this.editedTo={},this.contentChanged={},this.data={},this.data.postMeta={},this.data.samePage=!0,this.builderActive=!1,this.hasEditableContent=!0,this.customSave={},this.settingsPoTo=!1,this.settingsToPo=!1,this.settingsToParams=!1,this.settingsToExtras=!1,this.storedPoCSS={},this.storedToCSS={},this.toolbarView=new FusionPageBuilder.Toolbar({fusionApp:this}),this.builderToolbarView=!1,this.sidebarView=!1,this.renderUI(),this.previewWindowSize="large",this.scripts={},this.listenTo(FusionEvents,"fusion-preview-update",this.toggleFontAwesomePro),this.listenTo(FusionEvents,"fusion-to-status_fontawesome-changed",this.FontAwesomeSubSets),this.setHeartbeatListeners(),this.correctLayoutTooltipPosition(),this.refreshCounter=0,this.hasChange=!1,this.showLoader(),this.modifierActive=!1,window.onkeydown=this.keyActive.bind(this),window.onkeyup=this.keyInactive.bind(this),document.getElementById("fb-preview").contentWindow.onkeydown=this.keyActive.bind(this),document.getElementById("fb-preview").contentWindow.onkeyup=this.keyInactive.bind(this),this.manualSwitch=!1,this.linkSelectors="td.tribe-events-thismonth a, .tribe-events-month-event-title a,.fusion-menu a, .fusion-secondary-menu a, .fusion-logo-link, .widget a, .woocommerce-tabs a, .fusion-posts-container a:not(.fusion-rollover-gallery), .fusion-rollover .fusion-rollover-link, .project-info-box a, .fusion-meta-info-wrapper a, .related-posts a, .related.products a, .woocommerce-page .products .product a, #tribe-events-content a, .fusion-breadcrumbs a, .single-navigation a, .fusion-column-inner-bg a"},iframeLoaded:function(){this.linkListeners(),FusionEvents.trigger("fusion-iframe-loaded")},keyActive:function(e){(e.ctrlKey||17==e.keyCode||91==e.keyCode||93==e.keyCode)&&(this.modifierActive=!0)},keyInactive:function(e){(e.ctrlKey||17==e.keyCode||91==e.keyCode||93==e.keyCode)&&(this.modifierActive=!1)},hideLoader:function(){jQuery("#fb-preview-loader").removeClass("fusion-loading"),jQuery("#fusion-frontend-builder-toggle-global-panel, #fusion-frontend-builder-toggle-global-page-settings").css("pointer-events","auto")},showLoader:function(){jQuery("body").hasClass("expanded")?jQuery("#fb-preview-loader").css("width","calc(100% - "+jQuery("#customize-controls").width()+"px)"):jQuery("#fb-preview-loader").css("width","100%"),jQuery("#fusion-frontend-builder-toggle-global-panel, #fusion-frontend-builder-toggle-global-page-settings").css("pointer-events","none"),jQuery("#fb-preview-loader").addClass("fusion-loading")},correctLayoutTooltipPosition:function(){jQuery(document).on("mouseenter",".fusion-layout-buttons .fusion-builder-layout-button-load-dialog",function(){var e=jQuery(this).find(".fusion-builder-load-template-dialog-container"),i=e.offset().left+e.outerWidth(),t=jQuery(this).closest(".ui-dialog-content"),n=t.offset().left+t.outerWidth();i>n&&jQuery(this).find(".fusion-builder-load-template-dialog").css("left","-"+(i-n+20)+"px")}),jQuery(document).on("mouseleave",".fusion-layout-buttons .fusion-builder-layout-button-load-dialog",function(){jQuery(this).find(".fusion-builder-load-template-dialog").css("left","")})},setHeartbeatListeners:function(){var e=this;jQuery(document).on("heartbeat-tick",function(i,t){void 0!==t["wp-auth-check"]&&!1===t["wp-auth-check"]&&FusionApp.connected&&(e.connected=!1,FusionEvents.trigger("fusion-disconnected"),window.adminpage="post-php"),void 0!==t.fusion_builder&&(fusionAppConfig.fusion_load_nonce=t.fusion_builder.fusion_load_nonce,e.connected=!0,delete window.adminpage,FusionEvents.trigger("fusion-reconnected"))})},renderUI:function(){void 0!==FusionPageBuilder.SidebarView&&(this.sidebarView=new FusionPageBuilder.SidebarView,jQuery(".fusion-builder-panel-main").append(this.sidebarView.render().el)),this.iconPicker()},setup:function(){if(this.previewWindow=jQuery("#fb-preview")[0].contentWindow,this.updateData(),jQuery("body").append(this.toolbarView.render().el),void 0!==FusionPageBuilder.AppView&&this.getPost("post_type")&&-1!==builderConfig.allowed_post_types.indexOf(this.getPost("post_type"))){this.builderActive=!0;var e=this.data.template_override&&this.data.template_override.content,i=e&&this.data.template_override.content.post_content;"fusion_tb_section"!==this.data.query.post_type&&e&&i&&!i.includes("fusion_tb_content")&&(this.hasEditableContent=!1),"undefined"==typeof FusionPageBuilderApp?(window.FusionPageBuilderApp=new FusionPageBuilder.AppView({el:jQuery("#fb-preview").contents().find(".fusion-builder-live")}),void 0!==FusionPageBuilder.BuilderToolbar&&(this.builderToolbarView=new FusionPageBuilder.BuilderToolbar,this.toolbarView.render())):(FusionPageBuilderApp.fusionBuilderReset(),FusionPageBuilderApp.$el=jQuery("#fb-preview").contents().find(".fusion-builder-live"),FusionPageBuilderApp.render()),FusionPageBuilderApp.initialBuilderLayout(this.data),this.listenTo(FusionEvents,"fusion-builder-loaded",this.hideLoader)}else this.builderActive=!1,jQuery(document.getElementById("fb-preview").contentWindow.document).ready(this.hideLoader);FusionEvents.trigger("fusion-app-setup"),this.listenForLeave(),(this.sidebarView||"undefined"!=typeof FusionPageBuilderApp)&&this.createMapObjects(),jQuery("#fb-preview").removeClass("refreshing"),void 0!==this.hotkeys&&this.hotkeys.attachListener()},linkListeners:function(){var e=this;jQuery("#fb-preview")[0].contentWindow.jQuery("#tribe-events").off(),void 0!==jQuery("#fb-preview")[0].contentWindow.tribe_ev&&jQuery("#fb-preview")[0].contentWindow.jQuery(jQuery("#fb-preview")[0].contentWindow.tribe_ev.events).on("post-collect-bar-params.tribe",function(){var i=jQuery("#fb-preview")[0].contentWindow.tribe_ev.state.cur_url;i=-1!==i.indexOf("?")?i+"&builder=true&builder_id="+e.builderId:i+"?builder=true&builder_id="+e.builderId,jQuery("#fb-preview")[0].contentWindow.tribe_ev.state.cur_url=i,e.showLoader()}),jQuery("#fb-preview").contents().on("click",this.linkSelectors,function(i){i.preventDefault(),e.checkLink(i)})},listenForLeave:function(){document.getElementById("fb-preview").contentWindow.addEventListener("beforeunload",this.leavingAlert.bind(this)),window.addEventListener("beforeunload",this.leavingAlert.bind(this)),this.manualSwitch=!1},leavingAlert:function(e){this.hasContentChanged()&&!this.manualSwitch&&(e.returnValue=fusionBuilderText.changes_will_be_lost)},savePostContent:function(e){var i=this,t=this.getAjaxData("fusion_app_save_post_content"),n=jQuery(".fusion-builder-save-page").outerWidth()+jQuery(".fusion-exit-builder").outerWidth(),o=jQuery(".fusion-builder-save-page");o.toggleClass("sending").blur(),"object"!=typeof e||void 0===e.action||"switch_page"!==e.action&&"exit_builder"!==e.action||(jQuery("#fusion-builder-confirmation-modal-dark-overlay").css("top","54px"),jQuery("#fusion-builder-confirmation-modal-dark-overlay").before('
'),jQuery(".fusion-builder-confirmation-modal-save").attr("style","width:calc(100% - "+n+"px);")),jQuery.ajax({type:"POST",url:fusionAppConfig.ajaxurl,dataType:"json",data:t}).done(function(t){"object"==typeof t&&(t.success&&void 0===t.data.failure?(o.removeClass("sending").blur(),o.addClass("success"),"object"==typeof e&&void 0!==e.action&&"switch_page"===e.action?i.switchPage(e.builderid,e.linkhref,e.linkhash):"object"==typeof e&&void 0!==e.action&&"exit_builder"===e.action?(i.manualSwitch=!0,window.location.href=e.link):(setTimeout(function(){o.removeClass("success"),FusionApp.contentReset()},2e3),FusionEvents.trigger("fusion-app-saved"))):void 0===t.data.failure||"logged_in"!==t.data.failure&&"nonce_check"!==t.data.failure?(jQuery("#fusion-builder-confirmation-modal-dark-overlay").css("top",""),jQuery(".fusion-builder-confirmation-modal-save").remove(),i.hideLoader(),o.removeClass("sending").blur(),o.addClass("failed"),setTimeout(function(){o.removeClass("failed")},2e3),FusionApp.confirmationPopup({title:fusionBuilderText.problem_saving,content:fusionBuilderText.changes_not_saved+i.getSaveMessages(t.data),type:"error",icon:'',actions:[{label:fusionBuilderText.ok,classes:"save yes",callback:function(){"undefined"!=typeof wp&&void 0!==wp.heartbeat&&wp.heartbeat.connectNow(),FusionApp.confirmationPopup({action:"hide"})}}]})):(jQuery("#fusion-builder-confirmation-modal-dark-overlay").css("top",""),jQuery(".fusion-builder-confirmation-modal-save").remove(),i.hideLoader(),o.removeClass("sending").blur(),o.addClass("failed"),"undefined"!=typeof wp&&void 0!==wp.heartbeat?(FusionApp.confirmationPopup({action:"hide"}),wp.heartbeat.connectNow()):FusionApp.confirmationPopup({title:fusionBuilderText.page_save_failed,content:fusionBuilderText.authentication_no_heartbeat,type:"error",icon:'',actions:[{label:fusionBuilderText.ok,classes:"save yes",callback:function(){"undefined"!=typeof wp&&void 0!==wp.heartbeat&&wp.heartbeat.connectNow(),FusionApp.confirmationPopup({action:"hide"})}}]})))})},getSaveMessages:function(e){var i="";return"object"==typeof e.failure&&_.each(e.failure,function(e){"string"==typeof e?i+='
  • '+e+"
  • ":"object"==typeof e&&_.each(e,function(e){"string"==typeof e&&(i+='
  • '+e+"
  • ")})}),"object"==typeof e.success&&_.each(e.success,function(e){"string"==typeof e?i+='
  • '+e+"
  • ":"object"==typeof e&&_.each(e,function(e){"string"==typeof e&&(i+='
  • '+e+"
  • ")})}),""!==i?'
      '+i+"
    ":""},createMapObjects:function(){this.settingsToParams||"undefined"==typeof FusionPageBuilderApp||this.createSettingsToParams(),this.settingsToExtras||"undefined"==typeof FusionPageBuilderApp||this.createSettingsToExtras(),this.settingsToPo||this.createSettingsToPo()},createSettingsToParams:function(){var e,i={};_.each(fusionAllElements,function(t,n){_.isUndefined(t.settings_to_params)||_.each(t.settings_to_params,function(t,o){e={param:_.isObject(t)&&!_.isUndefined(t.param)?t.param:t,callback:t.callback||!1,element:n},_.isObject(i[o])?i[o].push(e):(i[o]=[],i[o].push(e))})}),this.settingsToParams=i},createSettingsToExtras:function(){var e,i={};_.each(fusionAllElements,function(t,n){_.isUndefined(t.settings_to_extras)||_.each(t.settings_to_extras,function(t,o){e={param:_.isObject(t)&&!_.isUndefined(t.param)?t.param:t,callback:t.callback||!1,element:n},_.isObject(i[o])?i[o].push(e):(i[o]=[],i[o].push(e))})}),this.settingsToExtras=i},createSettingsToPo:function(){var e,i={},t={};_.each(this.data.fusionPageOptions,function(n,o){_.each(n.fields,function(n,s){_.isUndefined(n.to_default)||(e={to:_.isObject(n.to_default)&&!_.isUndefined(n.to_default.id)?n.to_default.id:n.to_default,callback:n.to_default.callback||!1,option:s,tab:o},_.isObject(i[e.to])?i[e.to].push(e):(i[e.to]=[],i[e.to].push(e)),_.isObject(t[s])?t[s]=e.to:(t[s]=[],t[s]=e.to))})}),this.settingsToPo=i,this.settingsPoTo=t},updateData:function(){void 0!==this.data.language&&void 0!==this.initialData.languageTo&&this.initialData.language!==this.data.language&&void 0!==FusionApp.sidebarView&&this.languageSwitch(),this.getPost("post_id")===this.initialData.postDetails.post_id?this.data.samePage=!0:(this.updateURL(this.initialData.postDetails.post_permalink),this.data=this.initialData,this.data.samePage=!1,this.contentReset("page"),this.storedPoCSS=!1,this.customSave={},FusionEvents.trigger("fusion-history-clear"),!1!==this.toolbarView&&this.data.language&&this.toolbarView.updateLanguageSwitcher(),FusionEvents.trigger("fusion-data-updated"))},getPost:function(e){return"object"==typeof this.data.postDetails&&(void 0===e?jQuery.extend(!0,{},this.data.postDetails):void 0!==this.data.postDetails[e]&&this.data.postDetails[e])},getDynamicPost:function(e){return"post_meta"===e?"object"!=typeof this.data.examplePostDetails?FusionApp.data.postMeta:this.data.examplePostDetails.post_meta:"fusion_tb_section"===FusionApp.data.postDetails.post_type&&void 0!==FusionApp.data.postMeta._fusion&&void 0!==FusionApp.data.postMeta._fusion.dynamic_content_preview_type&&void 0!==FusionApp.initialData.dynamicPostID?FusionApp.initialData.dynamicPostID:"object"!=typeof this.data.examplePostDetails?this.getPost(e):void 0===e?jQuery.extend(!0,{},this.data.examplePostDetails):void 0===this.data.examplePostDetails[e]?this.getPost(e):this.data.examplePostDetails[e]},setPost:function(e,i){"object"!=typeof this.data.postDetails&&(this.data.postDetails={}),this.data.postDetails[e]=i},getPreviewUrl:function(){return FusionApp.previewWindow.location.href.replace("builder=true","builder=false&fbpreview=true")},languageSwitch:function(){this.editedDefaults[this.data.language]=jQuery.extend(!0,{},fusionAllElements),this.editedTo[this.data.language]=jQuery.extend(!0,{},FusionApp.settings),void 0!==this.editedTo[this.initialData.language]?FusionApp.settings=this.editedTo[this.initialData.language]:FusionApp.settings=this.initialData.languageTo,window.fusionOptionName=this.initialData.optionName,void 0!==this.editedDefaults[this.initialData.language]?window.fusionAllElements=jQuery.extend(!0,{},this.editedDefaults[this.initialData.language]):void 0!==this.initialData.languageDefaults?window.fusionAllElements=jQuery.extend(!0,fusionAllElements,this.initialData.languageDefaults):window.fusionAllElements=jQuery.extend(!0,{},this.elementDefaults),FusionApp.sidebarView.refreshTo()},fullRefresh:function(e,i,t){this.showLoader(),e=void 0!==e&&e,i=void 0===i?{}:i,this.setGoogleFonts(),this.reInitIconPicker(),this.doTheFullRefresh(e,i,t)},setBuilderStatus:function(){var e=!1,i=void 0!==this.data.postMeta.fusion_builder_status&&this.data.postMeta.fusion_builder_status;"undefined"!=typeof FusionPageBuilderApp&&(e="active"),e!==i&&(this.data.postMeta.fusion_builder_status=e,this.contentChange("page","page-option"))},getAjaxData:function(e,i){var t={post_id:this.getPost("post_id"),fusion_load_nonce:fusionAppConfig.fusion_load_nonce,custom:jQuery.param(this.customSave),builder_id:this.builderId};return"fusion_app_full_refresh"!==e&&"fusion_app_preview_only"!==e&&(t.query=FusionApp.data.query),void 0===i&&(i={}),"string"==typeof e&&(t.action=e),this.hasContentChanged("page","page-setting")&&(t.post_details=this.getPost(),void 0!==t.post_details.post_content&&delete t.post_details.post_content),"undefined"!=typeof FusionPageBuilderApp&&this.hasContentChanged("page","builder-content")&&(void 0!==i.post_content?t.post_content=i.post_content:(FusionPageBuilderApp.builderToShortcodes(),t.post_content=this.getPost("post_content")),this.setGoogleFonts()),this.setBuilderStatus(),this.sidebarView&&(this.hasContentChanged("global","theme-option")||this.hasContentChanged("page","page-option"))&&(this.reInitIconPicker(),this.hasContentChanged("global","theme-option")&&(t.fusion_options=jQuery.param(FusionApp.settings)),this.hasContentChanged("page","page-option")&&(t.meta_values=jQuery.param(this.data.postMeta))),"object"==typeof t.post_details&&(t.post_details=jQuery.param(t.post_details)),"undefined"!=typeof fusionOptionName&&(t.option_name=fusionOptionName),"object"==typeof FusionApp.data.examplePostDetails&&void 0!==FusionApp.data.examplePostDetails.post_id&&(t.target_post=FusionApp.data.examplePostDetails.post_id),t},doTheFullRefresh:function(e,i,t){var n=this.getAjaxData("fusion_app_full_refresh",t);this.refreshCounter=this.refreshCounter+1,jQuery(".ui-dialog-content").length&&jQuery(".ui-dialog-content").dialog("close"),jQuery("#fb-preview").addClass("refreshing"),FusionEvents.trigger("fusion-preview-refreshed"),this.formPost(n)},formPost:function(e,i,t){var n=jQuery("#refresh-form"),o=void 0!==i&&i?i:jQuery("#fb-preview").attr("src");n.empty(),"string"!=typeof t&&(t=jQuery("#fb-preview").attr("name"),this.previewWindow.name=t),n.attr("target",t),n.attr("action",o),_.each(e,function(e,i){"post_content"===i&&(e=window.encodeURIComponent(e)),n.append('')}),this.manualSwitch=!0,n.submit().empty()},previewRefresh:function(){var e=this,i="&refresh="+(e.refreshCounter-1);this.manualSwitch=!0,jQuery("#fb-preview").attr("src",function(t,n){return-1===n.indexOf("&post_id=")&&(n+="&post_id="+e.getPost("post_id")),-1===n.indexOf(i)?n+="&refresh="+e.refreshCounter:n=n.replace(i,"&refresh="+e.refreshCounter),n}),FusionEvents.trigger("fusion-preview-refreshed")},checkLink:function(e,i){var t,n,o=this,s=void 0===i?jQuery(e.currentTarget).attr("href"):i,a="",r="",l="",u=this.previewWindow.jQuery(jQuery(e.currentTarget));e.preventDefault(),-1!==s.indexOf("#")&&(n=s.split("#"),s=n[0],a="#_"+n[1]),"object"==typeof e&&(r=e.currentTarget.pathname,l=e.currentTarget.hostname),void 0!==i&&((t=document.createElement("a")).href=i,r=t.pathname,l=t.hostname),"#"===s.charAt(0)||""!==a&&r===location.pathname?"function"==typeof u.fusion_scroll_to_anchor_target&&u.fusion_scroll_to_anchor_target():u.parent().hasClass("menu-item")&&u.parent().hasClass("menu-item-has-children")&&u.closest(".fusion-menu-element-wrapper").hasClass("submenu-mode-flyout")||location.hostname!==l&&void 0===i||(this.showLoader(),this.hasContentChanged("page")?FusionApp.confirmationPopup({title:fusionBuilderText.unsaved_changes,content:fusionBuilderText.changes_will_be_lost,class:"fusion-confirmation-unsaved-changes",actions:[{label:fusionBuilderText.cancel,classes:"cancel no",callback:function(){o.hideLoader(),FusionApp.confirmationPopup({action:"hide"})}},{label:fusionBuilderText.just_leave,classes:"dont-save yes",callback:function(){o.switchPage(o.builderId,s,a)}},{label:fusionBuilderText.leave,classes:"save yes",callback:function(){var e={action:"switch_page"};e.builderid=o.builderId,e.linkhref=s,e.linkhash=a,o.savePostContent(e)}}]}):o.switchPage(o.builderId,s,a))},switchPage:function(e,i,t){var n={};jQuery(".ui-dialog-content").length&&jQuery(".ui-dialog-content").dialog("close"),jQuery("#fb-preview").addClass("refreshing"),this.manualSwitch=!0,this.hasContentChanged("global","theme-option")?(n={fusion_load_nonce:fusionAppConfig.fusion_load_nonce,builder_id:this.builderId,action:"fusion_app_switch_page",fusion_options:jQuery.param(FusionApp.settings),option_name:fusionOptionName},jQuery("#fb-preview").addClass("refreshing"),i=-1!==i.indexOf("?")?i+"&builder=true&builder_id="+e+t:i+"?builder=true&builder_id="+e+t,this.formPost(n,i)):this.goToURL(e,i,t)},goToURL:function(e,i,t){var n;this.manualSwitch=!0,jQuery(".ui-dialog-content").length&&jQuery(".ui-dialog-content").dialog("close"),jQuery("#fusion-close-element-settings").length&&jQuery("#fusion-close-element-settings").trigger("click"),jQuery("#fusion-builder-confirmation-modal").hide(),jQuery("#fusion-builder-confirmation-modal-dark-overlay").hide(),n=-1!==i.indexOf("?")?i+"&builder=true&builder_id="+e+t:i+"?builder=true&builder_id="+e+t,jQuery("#fb-preview").attr("src",n)},updateURL:function(e){var i=document.getElementById("fb-preview").contentWindow.document;""!==e&&"?fb-edit=1"!==e||(e=jQuery("#fb-preview").attr("src").split("?")[0]+"?fb-edit=1"),window.history.replaceState({url:e},i.title,e),document.title=i.title},removeScripts:function(e,i){var t=jQuery("
    "+e+"
    "),n=t.find("script"),o=[];return n.length?(n.each(function(){jQuery(this).attr("src")?o.push({type:"src",value:jQuery(this).attr("src")}):o.push({type:"inline",value:jQuery(this).html()}),jQuery(this).remove()}),this.scripts[i]=o,t.html()):t.html()},injectScripts:function(e){var i,t,n=jQuery("#fb-preview").contents().find("body")[0],o=this.scripts[e],s=document.getElementById("fb-preview").contentWindow.document,a=s.write,r=this;s.write=function(){},void 0!==o&&o.length&&_.each(o,function(o,s){t="fusion-script-"+e+"-"+s,jQuery("#fb-preview").contents().find("body").find("#"+t).length&&jQuery("#fb-preview").contents().find("body").find("#"+t).remove(),(i=document.createElement("script")).setAttribute("type","text/javascript"),i.setAttribute("id","fusion-script-"+e+"-"+s),"src"===o.type?i.setAttribute("src",o.value):i.innerHTML=o.value,"inline"!==o.type||-1===o.value.indexOf("hbspt.forms.create")?n.appendChild(i):r.initHubSpotForm(o,e,i)}),s.write=a},initHubSpotForm:function(e,i,t){var n=this,o=void 0!==FusionApp.previewWindow.hbspt?0:500,s=jQuery("#fb-preview").contents().find('div[data-cid="'+i+'"]').find(".fusion-builder-element-content").first();this.hubspotRepeat="undefined"===this.hubspotRepeat?0:this.hubspotRepeat+1,5'):jQuery("#fontawesome-shims-css").attr("href",i.css_url),FusionApp.reInitIconPicker()})},FontAwesomeSubSets:function(){FusionApp.reInitIconPicker()},hasContentChanged:function(e,i){var t=!1;return void 0!==e?t=void 0!==i?void 0!==this.contentChanged[e]&&void 0!==this.contentChanged[e][i]&&!0===this.contentChanged[e][i]:void 0!==this.contentChanged[e]&&!_.isEmpty(this.contentChanged[e]):_.each(this.contentChanged,function(e){_.isEmpty(e)||(t=!0)}),t},contentChange:function(e,i){"object"!=typeof this.contentChanged[e]&&(this.contentChanged[e]={}),this.contentChanged[e][i]=!0,FusionApp.set("hasChange",!0)},iconPicker:function(){var e=fusionAppConfig.fontawesomeicons,i='
    ',t='
    ',n={fas:"Solid",far:"Regular",fal:"Light",fab:"Brands"},o={fas:"",fab:"",far:"",fal:""},s=this,a="undefined"!=typeof fusionIconSearch&&Array.isArray(fusionIconSearch);!jQuery(".fusion-icons-rendered").length&&Array.isArray(s.settings.status_fontawesome)&&(_.each(e,function(e,i){_.each(e[1],function(t){-1!==s.settings.status_fontawesome.indexOf(t)&&(o[t]+='')})}),_.each(n,function(e,n){-1!==s.settings.status_fontawesome.indexOf(n)&&(t+=''+e+"",i+='
    '+o[n]+"
    ")}),e=fusionAppConfig.customIcons,_.each(e,function(e,n){t+=''+e.name+"",i+='
    ',_.each(e.icons,function(t){a&&fusionIconSearch.push({name:t}),i+=''}),i+="
    "}),t+="
    ",i+="
    ",jQuery("body").append(i+t),jQuery(".fusion-icon-picker-save").trigger("click"),void 0!==window["fusion-fontawesome-free-shims"]&&_.each(window["fusion-fontawesome-free-shims"],function(e){null!==e[0]&&null!==e[2]&&jQuery(".fusion-icons-rendered").find("i.fa-"+e[2]).attr("data-alt-name",e[0])}))},reInitIconPicker:function(){jQuery(".fusion-icons-rendered").remove(),this.iconPicker()},checkLegacyAndCustomIcons:function(e){var i;return""!==e&&("fusion-prefix-"===e.substr(0,14)?e=e.replace("fusion-prefix-",""):(e=e.split(" "),i="",void 0===e[1]&&(e[1]="fas",void 0!==window["fusion-fontawesome-free-shims"]&&(i=e[0].substr(3),jQuery.each(window["fusion-fontawesome-free-shims"],function(t,n){if(n[0]===i)return null!==n[2]&&(e[0]="fa-"+n[2]),null!==n[1]&&(e[1]=n[1]),!1})),e=e[0]+" "+e[1]))),e},contentReset:function(e,i){void 0!==i?void 0!==this.contentChanged[e]&&void 0!==this.contentChanged[e][i]&&delete this.contentChanged[e][i]:void 0!==e?this.contentChanged[e]={}:this.contentChanged={},this.hasContentChanged()||FusionApp.set("hasChange",!1)},confirmationPopup:function(e){if("hide"===e.action)return jQuery("#fusion-builder-confirmation-modal-dark-overlay").hide(),void jQuery("#fusion-builder-confirmation-modal").hide();(e.content||e.title)&&e.actions&&e.actions[0]&&(e.icon||(e.icon='',hasForm:!0,fonts:[],loadPreviews:!1,override:!1,parentCid:!1,searchFonts:[],overrideParams:["font-size","line-height","letter-spacing","tag","font-family"],init:function(){MediumEditor.extensions.form.prototype.init.apply(this,arguments),this.classApplier=rangy.createClassApplier("fusion-editing",{elementTagName:"span",tagNames:["span","b","strong","a","p","h1","h2","h3","h4","h5","h6"],normalize:!0}),this._handleInputChange=_.debounce(_.bind(this.handleInputChange,this),100)},handleClick:function(e){return e.preventDefault(),e.stopPropagation(),this.isDisplayed()||this.showForm(),!1},getForm:function(){return this.form||(this.form=this.createForm()),this.form},isDisplayed:function(){return this.getForm().classList.contains("visible")},hideForm:function(){var e=this,i=this.getForm(),t=50;this.base.getExtensionByName("toolbar").toolbar.classList.contains("medium-toolbar-arrow-over")&&(t=300),i.classList.add("hidden"),jQuery(i).find(".fusion-options-wrapper").removeClass("visible"),i.classList.remove("visible"),setTimeout(function(){i.classList.remove("hidden")},400),setTimeout(function(){e.setToolbarPosition(),e.base.checkSelection()},t)},showForm:function(){var e=this,i=this.getForm(),t=i.querySelectorAll(".active"),n=i.querySelector('[href="#settings"]'),o=i.querySelector('[data-id="settings"]');this.base.saveSelection(),this.hideToolbarDefaultActions(),i.classList.add("visible"),i.classList.remove("hidden"),t&&_.each(t,function(e){e.classList.remove("active")}),n&&n.classList.add("active"),o&&o.classList.add("active"),_.isUndefined(FusionApp.assets)||_.isUndefined(FusionApp.assets.webfonts)?jQuery.when(FusionApp.assets.getWebFonts()).done(function(){e.insertFamilyChoices(),e.setFontFamilyValues()}):(this.insertFamilyChoices(),this.setFontFamilyValues()),this.setToolbarPosition(),this.setTagValue(),this.setFontStyleValues()},getExistingTag:function(){var e,i=MediumEditor.selection.getSelectedElements(this.document),t=MediumEditor.selection.getSelectionRange(this.document),n=MediumEditor.selection.getSelectedParentElement(t),o="p";for("undefined"!=typeof FusionPageBuilderApp&&FusionPageBuilderApp.inlineEditorHelpers.setOverrideParams(this,this.overrideParams),n&&(i=[n]),i.length||(i=this.base.elements),e=0;e