1// source --> https://teethandsmiles.co.uk/wp-content/plugins/cookie-law-info/legacy/public/js/cookie-law-info-public.js?ver=3.1.8 2CLI_ACCEPT_COOKIE_NAME = (typeof CLI_ACCEPT_COOKIE_NAME !== 'undefined' ? CLI_ACCEPT_COOKIE_NAME : 'viewed_cookie_policy'); 3CLI_PREFERNCE_COOKIE = (typeof CLI_PREFERNCE_COOKIE !== 'undefined' ? CLI_PREFERNCE_COOKIE : 'CookieLawInfoConsent'); 4CLI_ACCEPT_COOKIE_EXPIRE = (typeof CLI_ACCEPT_COOKIE_EXPIRE !== 'undefined' ? CLI_ACCEPT_COOKIE_EXPIRE : 365); 5CLI_COOKIEBAR_AS_POPUP = (typeof CLI_COOKIEBAR_AS_POPUP !== 'undefined' ? CLI_COOKIEBAR_AS_POPUP : false); 6var CLI_Cookie = { 7 set: function (name, value, days) { 8 var secure = ""; 9 if (true === Boolean(Cli_Data.secure_cookies)) { 10 secure = ";secure"; 11 } 12 if (days) { 13 var date = new Date(); 14 date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); 15 var expires = "; expires=" + date.toGMTString(); 16 } else { 17 var expires = ""; 18 } 19 document.cookie = name + "=" + value + secure + expires + "; path=/"; 20 if (days < 1) { 21 host_name = window.location.hostname; 22 document.cookie = name + "=" + value + expires + "; path=/; domain=." + host_name + ";"; 23 if (host_name.indexOf("www") != 1) { 24 var host_name_withoutwww = host_name.replace('www', ''); 25 document.cookie = name + "=" + value + secure + expires + "; path=/; domain=" + host_name_withoutwww + ";"; 26 } 27 host_name = host_name.substring(host_name.lastIndexOf(".", host_name.lastIndexOf(".") - 1)); 28 document.cookie = name + "=" + value + secure + expires + "; path=/; domain=" + host_name + ";"; 29 } 30 }, 31 read: function (name) { 32 var nameEQ = name + "="; 33 var ca = document.cookie.split(';'); 34 for (var i = 0; i < ca.length; i++) { 35 var c = ca[i]; 36 while (c.charAt(0) == ' ') { 37 c = c.substring(1, c.length); 38 } 39 if (c.indexOf(nameEQ) === 0) { 40 return c.substring(nameEQ.length, c.length); 41 } 42 } 43 return null; 44 }, 45 erase: function (name) { 46 this.set(name, "", -10); 47 }, 48 exists: function (name) { 49 return (this.read(name) !== null); 50 }, 51 getallcookies: function () { 52 var pairs = document.cookie.split(";"); 53 var cookieslist = {}; 54 for (var i = 0; i < pairs.length; i++) { 55 var pair = pairs[i].split("="); 56 cookieslist[(pair[0] + '').trim()] = unescape(pair[1]); 57 } 58 return cookieslist; 59 } 60} 61var CLI = 62{ 63 bar_config: {}, 64 showagain_config: {}, 65 allowedCategories: [], 66 js_blocking_enabled: false, 67 set: function (args) { 68 if (typeof JSON.parse !== "function") { 69 console.log("CookieLawInfo requires JSON.parse but your browser doesn't support it"); 70 return; 71 } 72 if (typeof args.settings !== 'object') { 73 this.settings = JSON.parse(args.settings); 74 } else { 75 this.settings = args.settings; 76 } 77 this.js_blocking_enabled = Boolean(Cli_Data.js_blocking); 78 this.settings = args.settings; 79 this.bar_elm = jQuery(this.settings.notify_div_id); 80 this.showagain_elm = jQuery(this.settings.showagain_div_id); 81 this.settingsModal = jQuery('#cliSettingsPopup'); 82 83 /* buttons */ 84 this.main_button = jQuery('.cli-plugin-main-button'); 85 this.main_link = jQuery('.cli-plugin-main-link'); 86 this.reject_link = jQuery('.cookie_action_close_header_reject'); 87 this.delete_link = jQuery(".cookielawinfo-cookie-delete"); 88 this.settings_button = jQuery('.cli_settings_button'); 89 this.accept_all_button = jQuery('.wt-cli-accept-all-btn'); 90 if (this.settings.cookie_bar_as == 'popup') { 91 CLI_COOKIEBAR_AS_POPUP = true; 92 } 93 this.mayBeSetPreferenceCookie(); 94 this.addStyleAttribute(); 95 this.configBar(); 96 this.toggleBar(); 97 this.attachDelete(); 98 this.attachEvents(); 99 this.configButtons(); 100 this.reviewConsent(); 101 var cli_hidebar_on_readmore = this.hideBarInReadMoreLink(); 102 if (Boolean(this.settings.scroll_close) === true && cli_hidebar_on_readmore === false) { 103 window.addEventListener("scroll", CLI.closeOnScroll, false); 104 } 105 106 }, 107 hideBarInReadMoreLink: function () { 108 if (Boolean(CLI.settings.button_2_hidebar) === true && this.main_link.length > 0 && this.main_link.hasClass('cli-minimize-bar')) { 109 this.hideHeader(); 110 cliBlocker.cookieBar(false); 111 this.showagain_elm.slideDown(this.settings.animate_speed_show); 112 return true; 113 } 114 return false;
115 }, 116 attachEvents: function () { 117 jQuery(document).on( 118 'click', 119 '.wt-cli-privacy-btn', 120 function (e) { 121 e.preventDefault(); 122 CLI.accept_close(); 123 CLI.settingsPopUpClose(); 124 } 125 ); 126 127 jQuery('.wt-cli-accept-btn').on( 128 "click", 129 function (e) { 130 e.preventDefault(); 131 CLI.acceptRejectCookies(jQuery(this)); 132 }); 133 jQuery('.wt-cli-accept-all-btn').on( 134 "click", 135 function (e) { 136 e.preventDefault(); 137 CLI.acceptRejectCookies(jQuery(this), 'accept'); 138 }); 139 jQuery('.wt-cli-reject-btn').on( 140 "click", 141 function (e) { 142 e.preventDefault(); 143 CLI.acceptRejectCookies(jQuery(this), 'reject'); 144 }); 145 this.settingsPopUp(); 146 this.settingsTabbedAccordion(); 147 this.toggleUserPreferenceCheckBox(); 148 this.hideCookieBarOnClose(); 149 this.cookieLawInfoRunCallBacks(); 150 151 }, 152 acceptRejectCookies(element, action = 'custom') { 153 var open_link = element[0].hasAttribute("href") && element.attr("href") != '#' ? true : false; 154 var new_window = false; 155 if (action == 'accept') { 156 this.enableAllCookies(); 157 this.accept_close(); 158 new_window = CLI.settings.button_7_new_win ? true : false; 159 160 } else if (action == 'reject') { 161 this.disableAllCookies(); 162 this.reject_close(); 163 new_window = Boolean(this.settings.button_3_new_win) ? true : false; 164 } else { 165 this.accept_close(); 166 new_window = Boolean(this.settings.button_1_new_win) ? true : false; 167 } 168 if (open_link) { 169 if (new_window) { 170 window.open(element.attr("href"), '_blank'); 171 } else { 172 window.location.href = element.attr("href"); 173 } 174 } 175 }, 176 toggleUserPreferenceCheckBox: function () { 177 178 jQuery('.cli-user-preference-checkbox').each( 179 function () { 180 181 categoryCookie = 'cookielawinfo-' + jQuery(this).attr('data-id'); 182 categoryCookieValue = CLI_Cookie.read(categoryCookie); 183 if (categoryCookieValue == null) { 184 if (jQuery(this).is(':checked')) { 185 CLI_Cookie.set(categoryCookie, 'yes', CLI_ACCEPT_COOKIE_EXPIRE); 186 } else { 187 CLI_Cookie.set(categoryCookie, 'no', CLI_ACCEPT_COOKIE_EXPIRE); 188 } 189 } else { 190 if (categoryCookieValue == "yes") { 191 jQuery(this).prop("checked", true); 192 } else { 193 jQuery(this).prop("checked", false); 194 } 195 196 } 197 198 } 199 ); 200 jQuery('.cli-user-preference-checkbox').on( 201 "click", 202 function (e) { 203 var dataID = jQuery(this).attr('data-id'); 204 var currentToggleElm = jQuery('.cli-user-preference-checkbox[data-id=' + dataID + ']'); 205 if (jQuery(this).is(':checked')) { 206 CLI_Cookie.set('cookielawinfo-' + dataID, 'yes', CLI_ACCEPT_COOKIE_EXPIRE); 207 currentToggleElm.prop('checked', true); 208 } else { 209 CLI_Cookie.set('cookielawinfo-' + dataID, 'no', CLI_ACCEPT_COOKIE_EXPIRE); 210 currentToggleElm.prop('checked', false); 211 } 212 CLI.checkCategories(); 213 CLI.generateConsent(); 214 } 215 ); 216 217 }, 218 settingsPopUp: function () { 219 jQuery(document).on( 220 'click', 221 '.cli_settings_button', 222 function (e) { 223 e.preventDefault(); 224 CLI.settingsModal.addClass("cli-show").css({ 'opacity': 0 }).animate({ 'opacity': 1 }); 225 CLI.settingsModal.removeClass('cli-blowup cli-out').addClass("cli-blowup"); 226 jQuery('body').addClass("cli-modal-open"); 227 jQuery(".cli-settings-overlay").addClass("cli-show"); 228 jQuery("#cookie-law-info-bar").css({ 'opacity': .1 }); 229 if (!jQuery('.cli-settings-mobile').is(':visible')) { 230 CLI.settingsModal.find('.cli-nav-link:eq(0)').trigger("click"); 231 } 232 } 233 ); 234 jQuery('#cliModalClose').on( 235 "click", 236 function (e) { 237 CLI.settingsPopUpClose(); 238 } 239 ); 240 CLI.settingsModal.on( 241 "click", 242 function (e) { 243 if (!(document.getElementsByClassName('cli-modal-dialog')[0].contains(e.target))) { 244 CLI.settingsPopUpClose(); 245 } 246 } 247 ); 248 jQuery('.cli_enable_all_btn').on( 249 "click", 250 function (e) { 251 var cli_toggle_btn = jQuery(this); 252 var enable_text = cli_toggle_btn.attr('data-enable-text'); 253 var disable_text = cli_toggle_btn.attr('data-disable-text'); 254 if (cli_toggle_btn.hasClass('cli-enabled')) { 255 CLI.disableAllCookies(); 256 cli_toggle_btn.html(enable_text); 257 } else { 258 CLI.enableAllCookies(); 259 cli_toggle_btn.html(disable_text); 260 261 } 262 jQuery(this).toggleClass('cli-enabled'); 263 } 264 ); 265 266 this.privacyReadmore(); 267 }, 268 settingsTabbedAccordion: function () { 269 jQuery(".cli-tab-header").on( 270 "click", 271 function (e) { 272 if (!(jQuery(e.target).hasClass('cli-slider') || jQuery(e.target).hasClass('cli-user-preference-checkbox'))) { 273 if (jQuery(this).hasClass("cli-tab-active")) { 274 jQuery(this).removeClass("cli-tab-active"); 275 jQuery(this) 276 .siblings(".cli-tab-content") 277 .slideUp(200); 278 279 } else { 280 jQuery(".cli-tab-header").removeClass("cli-tab-active"); 281 jQuery(this).addClass("cli-tab-active"); 282 jQuery(".cli-tab-content").slideUp(200); 283 jQuery(this) 284 .siblings(".cli-tab-content") 285 .slideDown(200); 286 } 287 } 288 } 289 ); 290 }, 291 settingsPopUpClose: function () { 292 this.settingsModal.removeClass('cli-show'); 293 this.settingsModal.addClass('cli-out'); 294 jQuery('body').removeClass("cli-modal-open"); 295 jQuery(".cli-settings-overlay").removeClass("cli-show"); 296 jQuery("#cookie-law-info-bar").css({ 'opacity': 1 }); 297 }, 298 privacyReadmore: function () { 299 var el = jQuery('.cli-privacy-content .cli-privacy-content-text'); 300 if (el.length > 0) { 301 var clone = el.clone(), 302 originalHtml = clone.html(), 303 originalHeight = el.outerHeight(), 304 Trunc = { 305 addReadmore: function (textBlock) { 306 if (textBlock.html().length > 250) { 307 jQuery('.cli-privacy-readmore').show(); 308 } else { 309 jQuery('.cli-privacy-readmore').hide(); 310 } 311 }, 312 truncateText: function (textBlock) { 313 var strippedText = jQuery('<div />').html(textBlock.html()); 314 strippedText.find('table').remove(); 315 textBlock.html(strippedText.html()); 316 currentText = textBlock.text(); 317 if (currentText.trim().length > 250) { 318 var newStr = currentText.substring(0, 250); 319 textBlock.empty().html(newStr).append('...'); 320 } 321 }, 322 replaceText: function (textBlock, original) { 323 return textBlock.html(original); 324 } 325 326 }; 327 Trunc.addReadmore(el); 328 Trunc.truncateText(el); 329 jQuery('a.cli-privacy-readmore').on( 330 "click", 331 function (e) { 332 e.preventDefault(); 333 if (jQuery('.cli-privacy-overview').hasClass('cli-collapsed')) { 334 Trunc.truncateText(el); 335 jQuery('.cli-privacy-overview').removeClass('cli-collapsed'); 336 el.css('height', '100%'); 337 } else { 338 jQuery('.cli-privacy-overview').addClass('cli-collapsed'); 339 Trunc.replaceText(el, originalHtml); 340 } 341 342 } 343 ); 344 } 345 346 }, 347 attachDelete: function () { 348 this.delete_link.on( 349 "click", 350 function (e) { 351 CLI_Cookie.erase(CLI_ACCEPT_COOKIE_NAME); 352 for (var k in Cli_Data.nn_cookie_ids) { 353 CLI_Cookie.erase(Cli_Data.nn_cookie_ids[k]); 354 } 355 CLI.generateConsent(); 356 return false;
357 } 358 ); 359 360 }, 361 configButtons: function () { 362 /*[cookie_button] */ 363 this.main_button.css('color', this.settings.button_1_link_colour); 364 if (Boolean(this.settings.button_1_as_button)) { 365 this.main_button.css('background-color', this.settings.button_1_button_colour); 366 367 this.main_button.on( 368 'mouseenter', 369 function () { 370 jQuery(this).css('background-color', CLI.settings.button_1_button_hover); 371 } 372 ) 373 .on( 374 'mouseleave', 375 function () { 376 jQuery(this).css('background-color', CLI.settings.button_1_button_colour); 377 } 378 ); 379 } 380 381 /* [cookie_link] */ 382 this.main_link.css('color', this.settings.button_2_link_colour); 383 if (Boolean(this.settings.button_2_as_button)) { 384 this.main_link.css('background-color', this.settings.button_2_button_colour); 385 386 this.main_link.on( 387 'mouseenter', 388 function () { 389 jQuery(this).css('background-color', CLI.settings.button_2_button_hover); 390 } 391 ) 392 .on( 393 'mouseleave', 394 function () { 395 jQuery(this).css('background-color', CLI.settings.button_2_button_colour); 396 } 397 ); 398 399 } 400 /* [cookie_reject] */ 401 this.reject_link.css('color', this.settings.button_3_link_colour); 402 if (Boolean(this.settings.button_3_as_button)) { 403 404 this.reject_link.css('background-color', this.settings.button_3_button_colour); 405 this.reject_link.on( 406 'mouseenter', 407 function () { 408 jQuery(this).css('background-color', CLI.settings.button_3_button_hover); 409 } 410 ) 411 .on( 412 'mouseleave', 413 function () { 414 jQuery(this).css('background-color', CLI.settings.button_3_button_colour); 415 } 416 ); 417 } 418 /* [cookie_settings] */ 419 this.settings_button.css('color', this.settings.button_4_link_colour); 420 if (Boolean(this.settings.button_4_as_button)) { 421 this.settings_button.css('background-color', this.settings.button_4_button_colour); 422 this.settings_button.on( 423 'mouseenter', 424 function () { 425 jQuery(this).css('background-color', CLI.settings.button_4_button_hover); 426 } 427 ) 428 .on( 429 'mouseleave', 430 function () { 431 jQuery(this).css('background-color', CLI.settings.button_4_button_colour); 432 } 433 ); 434 } 435 /* [cookie_accept_all] */ 436 this.accept_all_button.css('color', this.settings.button_7_link_colour); 437 if (this.settings.button_7_as_button) { 438 this.accept_all_button.css('background-color', this.settings.button_7_button_colour); 439 this.accept_all_button.on( 440 'mouseenter', 441 function () { 442 jQuery(this).css('background-color', CLI.settings.button_7_button_hover); 443 } 444 ) 445 .on( 446 'mouseleave', 447 function () { 448 jQuery(this).css('background-color', CLI.settings.button_7_button_colour); 449 } 450 ); 451 } 452 }, 453 toggleBar: function () { 454 if (CLI_COOKIEBAR_AS_POPUP) { 455 this.barAsPopUp(1); 456 } 457 if (CLI.settings.cookie_bar_as == 'widget') { 458 this.barAsWidget(1); 459 } 460 if (!CLI_Cookie.exists(CLI_ACCEPT_COOKIE_NAME)) { 461 this.displayHeader(); 462 } else { 463 this.hideHeader(); 464 } 465 if (Boolean(this.settings.show_once_yn)) { 466 setTimeout( 467 function () { 468 CLI.close_header(); 469 }, 470 CLI.settings.show_once 471 ); 472 } 473 if (CLI.js_blocking_enabled === false) { 474 if (Boolean(Cli_Data.ccpaEnabled) === true) { 475 if (Cli_Data.ccpaType === 'ccpa' && Boolean(Cli_Data.ccpaBarEnabled) === false) { 476 cliBlocker.cookieBar(false); 477 } 478 } else { 479 jQuery('.wt-cli-ccpa-opt-out,.wt-cli-ccpa-checkbox,.wt-cli-ccpa-element').remove(); 480 } 481 } 482 483 this.showagain_elm.on( 484 "click", 485 function (e) { 486 e.preventDefault(); 487 CLI.showagain_elm.slideUp( 488 CLI.settings.animate_speed_hide, 489 function () { 490 CLI.bar_elm.slideDown(CLI.settings.animate_speed_show); 491 if (CLI_COOKIEBAR_AS_POPUP) { 492 CLI.showPopupOverlay(); 493 } 494 } 495 ); 496 } 497 ); 498 }, 499 configShowAgain: function () { 500 this.showagain_config = { 501 'background-color': this.settings.background, 502 'color': this.l1hs(this.settings.text), 503 'position': 'fixed', 504 'font-family': this.settings.font_family 505 }; 506 if (Boolean(this.settings.border_on)) { 507 var border_to_hide = 'border-' + this.settings.notify_position_vertical; 508 this.showagain_config['border'] = '1px solid ' + this.l1hs(this.settings.border); 509 this.showagain_config[border_to_hide] = 'none'; 510 } 511 var cli_win = jQuery(window); 512 var cli_winw = cli_win.width(); 513 var showagain_x_pos = this.settings.showagain_x_position; 514 if (cli_winw < 300) { 515 showagain_x_pos = 10; 516 this.showagain_config.width = cli_winw - 20; 517 } else { 518 this.showagain_config.width = 'auto'; 519 } 520 var cli_defw = cli_winw > 400 ? 500 : cli_winw - 20; 521 if (CLI_COOKIEBAR_AS_POPUP) { /* cookie bar as popup */ 522 var sa_pos = this.settings.popup_showagain_position; 523 var sa_pos_arr = sa_pos.split('-'); 524 if (sa_pos_arr[1] == 'left') { 525 this.showagain_config.left = showagain_x_pos; 526 } else if (sa_pos_arr[1] == 'right') { 527 this.showagain_config.right = showagain_x_pos; 528 } 529 if (sa_pos_arr[0] == 'top') { 530 this.showagain_config.top = 0; 531 532 } else if (sa_pos_arr[0] == 'bottom') { 533 this.showagain_config.bottom = 0; 534 } 535 this.bar_config['position'] = 'fixed'; 536 537 } else if (this.settings.cookie_bar_as == 'widget') { 538 this.showagain_config.bottom = 0; 539 if (this.settings.widget_position == 'left') { 540 this.showagain_config.left = showagain_x_pos; 541 } else if (this.settings.widget_position == 'right') { 542 this.showagain_config.right = showagain_x_pos; 543 } 544 } else { 545 if (this.settings.notify_position_vertical == "top") { 546 this.showagain_config.top = '0'; 547 } else if (this.settings.notify_position_vertical == "bottom") { 548 this.bar_config['position'] = 'fixed'; 549 this.bar_config['bottom'] = '0'; 550 this.showagain_config.bottom = '0'; 551 } 552 if (this.settings.notify_position_horizontal == "left") { 553 this.showagain_config.left = showagain_x_pos; 554 } else if (this.settings.notify_position_horizontal == "right") { 555 this.showagain_config.right = showagain_x_pos; 556 } 557 } 558 this.showagain_elm.css(this.showagain_config); 559 }, 560 configBar: function () { 561 this.bar_config = { 562 'background-color': this.settings.background, 563 'color': this.settings.text, 564 'font-family': this.settings.font_family 565 }; 566 if (this.settings.notify_position_vertical == "top") { 567 this.bar_config['top'] = '0'; 568 if (Boolean(this.settings.header_fix) === true) { 569 this.bar_config['position'] = 'fixed'; 570 } 571 } else { 572 this.bar_config['bottom'] = '0'; 573 } 574 this.configShowAgain(); 575 this.bar_elm.css(this.bar_config).hide(); 576 }, 577 l1hs: function (str) { 578 if (str.charAt(0) == "#") { 579 str = str.substring(1, str.length); 580 } else { 581 return "#" + str; 582 } 583 return this.l1hs(str); 584 }, 585 close_header: function () { 586 CLI_Cookie.set(CLI_ACCEPT_COOKIE_NAME, 'yes', CLI_ACCEPT_COOKIE_EXPIRE); 587 this.hideHeader(); 588 }, 589 accept_close: function () { 590 this.hidePopupOverlay(); 591 this.generateConsent(); 592 this.cookieLawInfoRunCallBacks(); 593 594 CLI_Cookie.set(CLI_ACCEPT_COOKIE_NAME, 'yes', CLI_ACCEPT_COOKIE_EXPIRE); 595 if (Boolean(this.settings.notify_animate_hide)) { 596 if (CLI.js_blocking_enabled === true) { 597 this.bar_elm.slideUp(this.settings.animate_speed_hide, cliBlocker.runScripts); 598 } else { 599 this.bar_elm.slideUp(this.settings.animate_speed_hide); 600 } 601 602 } else { 603 if (CLI.js_blocking_enabled === true) { 604 this.bar_elm.hide(0, cliBlocker.runScripts); 605 606 } else { 607 this.bar_elm.hide(); 608 } 609 } 610 if (Boolean(this.settings.showagain_tab)) { 611 this.showagain_elm.slideDown(this.settings.animate_speed_show); 612 } 613 if (Boolean(this.settings.accept_close_reload) === true) { 614 this.reload_current_page(); 615 } 616 return false;
617 }, 618 reject_close: function () { 619 this.hidePopupOverlay(); 620 this.generateConsent(); 621 this.cookieLawInfoRunCallBacks(); 622 for (var k in Cli_Data.nn_cookie_ids) { 623 CLI_Cookie.erase(Cli_Data.nn_cookie_ids[k]); 624 } 625 CLI_Cookie.set(CLI_ACCEPT_COOKIE_NAME, 'no', CLI_ACCEPT_COOKIE_EXPIRE); 626 627 if (Boolean(this.settings.notify_animate_hide)) { 628 if (CLI.js_blocking_enabled === true) { 629 630 this.bar_elm.slideUp(this.settings.animate_speed_hide, cliBlocker.runScripts); 631 632 } else { 633 634 this.bar_elm.slideUp(this.settings.animate_speed_hide); 635 } 636 637 } else { 638 if (CLI.js_blocking_enabled === true) { 639 640 this.bar_elm.hide(cliBlocker.runScripts); 641 642 } else { 643 644 this.bar_elm.hide(); 645 646 } 647 648 } 649 if (Boolean(this.settings.showagain_tab)) { 650 this.showagain_elm.slideDown(this.settings.animate_speed_show); 651 } 652 if (Boolean(this.settings.reject_close_reload) === true) { 653 this.reload_current_page(); 654 } 655 return false; 656 }, 657 reload_current_page: function () { 658 659 window.location.reload(true); 660 }, 661 closeOnScroll: function () { 662 if (window.pageYOffset > 100 && !CLI_Cookie.read(CLI_ACCEPT_COOKIE_NAME)) { 663 CLI.accept_close(); 664 if (Boolean(CLI.settings.scroll_close_reload) === true) { 665 window.location.reload(); 666 } 667 window.removeEventListener("scroll", CLI.closeOnScroll, false); 668 } 669 }, 670 displayHeader: function () { 671 if (Boolean(this.settings.notify_animate_show)) { 672 this.bar_elm.slideDown(this.settings.animate_speed_show); 673 } else { 674 this.bar_elm.show(); 675 } 676 this.showagain_elm.hide(); 677 if (CLI_COOKIEBAR_AS_POPUP) { 678 this.showPopupOverlay(); 679 } 680 }, 681 hideHeader: function () { 682 if (Boolean(this.settings.showagain_tab)) { 683 if (Boolean(this.settings.notify_animate_show)) { 684 this.showagain_elm.slideDown(this.settings.animate_speed_show); 685 } else { 686 this.showagain_elm.show(); 687 } 688 } else { 689 this.showagain_elm.hide(); 690 } 691 this.bar_elm.slideUp(this.settings.animate_speed_show); 692 this.hidePopupOverlay(); 693 }, 694 hidePopupOverlay: function () { 695 jQuery('body').removeClass("cli-barmodal-open"); 696 jQuery(".cli-popupbar-overlay").removeClass("cli-show"); 697 }, 698 showPopupOverlay: function () { 699 if (this.bar_elm.length) { 700 if (Boolean(this.settings.popup_overlay)) { 701 jQuery('body').addClass("cli-barmodal-open"); 702 jQuery(".cli-popupbar-overlay").addClass("cli-show"); 703 } 704 } 705 706 }, 707 barAsWidget: function (a) { 708 var cli_elm = this.bar_elm; 709 cli_elm.attr('data-cli-type', 'widget'); 710 var cli_win = jQuery(window); 711 var cli_winh = cli_win.height() - 40; 712 var cli_winw = cli_win.width(); 713 var cli_defw = cli_winw > 400 ? 300 : cli_winw - 30; 714 cli_elm.css( 715 { 716 'width': cli_defw, 'height': 'auto', 'max-height': cli_winh, 'overflow': 'auto', 'position': 'fixed', 'box-sizing': 'border-box' 717 } 718 ); 719 if (this.checkifStyleAttributeExist() === false) { 720 cli_elm.css({ 'padding': '25px 15px' }); 721 } 722 if (this.settings.widget_position == 'left') { 723 cli_elm.css( 724 { 725 'left': '15px', 'right': 'auto', 'bottom': '15px', 'top': 'auto' 726 } 727 ); 728 } else { 729 cli_elm.css( 730 { 731 'left': 'auto', 'right': '15px', 'bottom': '15px', 'top': 'auto' 732 } 733 ); 734 } 735 if (a) { 736 this.setResize(); 737 } 738 }, 739 barAsPopUp: function (a) { 740 if (typeof cookie_law_info_bar_as_popup === 'function') { 741 return false; 742 } 743 var cli_elm = this.bar_elm; 744 cli_elm.attr('data-cli-type', 'popup'); 745 var cli_win = jQuery(window); 746 var cli_winh = cli_win.height() - 40; 747 var cli_winw = cli_win.width(); 748 var cli_defw = cli_winw > 700 ? 500 : cli_winw - 20; 749 750 cli_elm.css( 751 { 752 'width': cli_defw, 'height': 'auto', 'max-height': cli_winh, 'bottom': '', 'top': '50%', 'left': '50%', 'margin-left': (cli_defw / 2) * -1, 'margin-top': '-100px', 'overflow': 'auto' 753 } 754 ).addClass('cli-bar-popup cli-modal-content'); 755 if (this.checkifStyleAttributeExist() === false) { 756 cli_elm.css({ 'padding': '25px 15px' }); 757 } 758 cli_h = cli_elm.height(); 759 li_h = cli_h < 200 ? 200 : cli_h; 760 cli_elm.css({ 'top': '50%', 'margin-top': ((cli_h / 2) + 30) * -1 }); 761 setTimeout( 762 function () { 763 cli_elm.css( 764 { 765 'bottom': '' 766 } 767 ); 768 }, 769 100 770 ); 771 if (a) { 772 this.setResize(); 773 } 774 }, 775 setResize: function () { 776 var resizeTmr = null; 777 jQuery(window).resize( 778 function () { 779 clearTimeout(resizeTmr); 780 resizeTmr = setTimeout( 781 function () { 782 if (CLI_COOKIEBAR_AS_POPUP) { 783 CLI.barAsPopUp(); 784 } 785 if (CLI.settings.cookie_bar_as == 'widget') { 786 CLI.barAsWidget(); 787 } 788 CLI.configShowAgain(); 789 }, 790 500 791 ); 792 } 793 ); 794 }, 795 enableAllCookies: function () { 796 797 jQuery('.cli-user-preference-checkbox').each( 798 function () { 799 var cli_chkbox_elm = jQuery(this); 800 var cli_chkbox_data_id = cli_chkbox_elm.attr('data-id'); 801 if (cli_chkbox_data_id != 'checkbox-necessary') { 802 cli_chkbox_elm.prop('checked', true); 803 CLI_Cookie.set('cookielawinfo-' + cli_chkbox_data_id, 'yes', CLI_ACCEPT_COOKIE_EXPIRE); 804 } 805 } 806 ); 807 }, 808 disableAllCookies: function () { 809 jQuery('.cli-user-preference-checkbox').each( 810 function () { 811 812 var cli_chkbox_elm = jQuery(this); 813 var cli_chkbox_data_id = cli_chkbox_elm.attr('data-id'); 814 cliCategorySlug = cli_chkbox_data_id.replace('checkbox-', ''); 815 if (Cli_Data.strictlyEnabled.indexOf(cliCategorySlug) === -1) { 816 cli_chkbox_elm.prop('checked', false); 817 CLI_Cookie.set('cookielawinfo-' + cli_chkbox_data_id, 'no', CLI_ACCEPT_COOKIE_EXPIRE); 818 } 819 } 820 ); 821 }, 822 hideCookieBarOnClose: function () { 823 jQuery(document).on( 824 'click',
825 '.cli_cookie_close_button', 826 function (e) { 827 e.preventDefault(); 828 var elm = jQuery(this); 829 if (Cli_Data.ccpaType === 'ccpa') { 830 CLI.enableAllCookies(); 831 } 832 CLI.accept_close(); 833 } 834 ); 835 }, 836 checkCategories: function () { 837 var cliAllowedCategories = []; 838 var cli_categories = {}; 839 jQuery('.cli-user-preference-checkbox').each( 840 function () { 841 var status = false; 842 cli_chkbox_elm = jQuery(this); 843 cli_chkbox_data_id = cli_chkbox_elm.attr('data-id'); 844 cli_chkbox_data_id = cli_chkbox_data_id.replace('checkbox-', ''); 845 cli_chkbox_data_id_trimmed = cli_chkbox_data_id.replace('-', '_') 846 if (jQuery(cli_chkbox_elm).is(':checked')) { 847 status = true; 848 cliAllowedCategories.push(cli_chkbox_data_id); 849 } 850 851 cli_categories[cli_chkbox_data_id_trimmed] = status; 852 } 853 ); 854 CLI.allowedCategories = cliAllowedCategories; 855 }, 856 cookieLawInfoRunCallBacks: function () { 857 this.checkCategories(); 858 if (CLI_Cookie.read(CLI_ACCEPT_COOKIE_NAME) == 'yes') { 859 if ("function" == typeof CookieLawInfo_Accept_Callback) { 860 CookieLawInfo_Accept_Callback(); 861 } 862 } 863 }, 864 generateConsent: function () { 865 var preferenceCookie = CLI_Cookie.read(CLI_PREFERNCE_COOKIE); 866 cliConsent = {}; 867 if (preferenceCookie !== null) { 868 cliConsent = window.atob(preferenceCookie); 869 cliConsent = JSON.parse(cliConsent); 870 } 871 cliConsent.ver = Cli_Data.consentVersion; 872 categories = []; 873 jQuery('.cli-user-preference-checkbox').each( 874 function () { 875 categoryVal = ''; 876 cli_chkbox_data_id = jQuery(this).attr('data-id'); 877 cli_chkbox_data_id = cli_chkbox_data_id.replace('checkbox-', ''); 878 if (jQuery(this).is(':checked')) { 879 categoryVal = true; 880 } else { 881 categoryVal = false;
882 } 883 cliConsent[cli_chkbox_data_id] = categoryVal; 884 } 885 ); 886 cliConsent = JSON.stringify(cliConsent); 887 cliConsent = window.btoa(cliConsent); 888 CLI_Cookie.set(CLI_PREFERNCE_COOKIE, cliConsent, CLI_ACCEPT_COOKIE_EXPIRE); 889 }, 890 addStyleAttribute: function () { 891 var bar = this.bar_elm; 892 var styleClass = ''; 893 if (jQuery(bar).find('.cli-bar-container').length > 0) { 894 styleClass = jQuery('.cli-bar-container').attr('class'); 895 styleClass = styleClass.replace('cli-bar-container', ''); 896 styleClass = styleClass.trim(); 897 jQuery(bar).attr('data-cli-style', styleClass); 898 } 899 }, 900 getParameterByName: function (name, url) { 901 if (!url) { 902 url = window.location.href; 903 } 904 name = name.replace(/[\[\]]/g, '\\$&'); 905 var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'), 906 results = regex.exec(url); 907 if (!results) { 908 return null; 909 } 910 if (!results[2]) { 911 return ''; 912 } 913 return decodeURIComponent(results[2].replace(/\+/g, ' ')); 914 }, 915 CookieLawInfo_Callback: function (enableBar, enableBlocking) { 916 enableBar = typeof enableBar !== 'undefined' ? enableBar : true; 917 enableBlocking = typeof enableBlocking !== 'undefined' ? enableBlocking : true; 918 if (CLI.js_blocking_enabled === true && Boolean(Cli_Data.custom_integration) === true) { 919 cliBlocker.cookieBar(enableBar); 920 cliBlocker.runScripts(enableBlocking); 921 } 922 }, 923 checkifStyleAttributeExist: function () { 924 var exist = false; 925 var attr = this.bar_elm.attr('data-cli-style'); 926 if (typeof attr !== typeof undefined && attr !== false) { 927 exist = true; 928 } 929 return exist; 930 }, 931 reviewConsent: function () { 932 jQuery(document).on( 933 'click', 934 '.cli_manage_current_consent,.wt-cli-manage-consent-link', 935 function () { 936 CLI.displayHeader(); 937 } 938 ); 939 }, 940 mayBeSetPreferenceCookie: function () { 941 if (CLI.getParameterByName('cli_bypass') === "1") { 942 CLI.generateConsent(); 943 } 944 } 945} 946var cliBlocker = 947{ 948 blockingStatus: true, 949 scriptsLoaded: false, 950 ccpaEnabled: false, 951 ccpaRegionBased: false, 952 ccpaApplicable: false, 953 ccpaBarEnabled: false, 954 cliShowBar: true, 955 isBypassEnabled: CLI.getParameterByName('cli_bypass'), 956 checkPluginStatus: function (callbackA, callbackB) { 957 this.ccpaEnabled = Boolean(Cli_Data.ccpaEnabled); 958 this.ccpaRegionBased = Boolean(Cli_Data.ccpaRegionBased); 959 this.ccpaBarEnabled = Boolean(Cli_Data.ccpaBarEnabled); 960 961 if (Boolean(Cli_Data.custom_integration) === true) { 962 callbackA(false); 963 } else { 964 if (this.ccpaEnabled === true) { 965 this.ccpaApplicable = true; 966 if (Cli_Data.ccpaType === 'ccpa') { 967 if (this.ccpaBarEnabled !== true) { 968 this.cliShowBar = false; 969 this.blockingStatus = false; 970 } 971 } 972 } else { 973 jQuery('.wt-cli-ccpa-opt-out,.wt-cli-ccpa-checkbox,.wt-cli-ccpa-element').remove(); 974 } 975 if (cliBlocker.isBypassEnabled === "1") { 976 cliBlocker.blockingStatus = false; 977 } 978 callbackA(this.cliShowBar); 979 callbackB(this.blockingStatus); 980 } 981 982 }, 983 cookieBar: function (showbar) { 984 showbar = typeof showbar !== 'undefined' ? showbar : true; 985 cliBlocker.cliShowBar = showbar; 986 if (cliBlocker.cliShowBar === false) { 987 CLI.bar_elm.hide(); 988 CLI.showagain_elm.hide(); 989 CLI.settingsModal.removeClass('cli-blowup cli-out'); 990 CLI.hidePopupOverlay(); 991 jQuery(".cli-settings-overlay").removeClass("cli-show"); 992 } else { 993 if (!CLI_Cookie.exists(CLI_ACCEPT_COOKIE_NAME)) { 994 CLI.displayHeader(); 995 } else { 996 CLI.hideHeader(); 997 } 998 } 999 }, 1000 removeCookieByCategory: function () { 1001 1002 if (cliBlocker.blockingStatus === true) { 1003 if (CLI_Cookie.read(CLI_ACCEPT_COOKIE_NAME) !== null) { 1004 var non_necessary_cookies = Cli_Data.non_necessary_cookies; 1005 for (var key in non_necessary_cookies) { 1006 currentCategory = key; 1007 if (CLI.allowedCategories.indexOf(currentCategory) === -1) {
1008 var nonNecessaryCookies = non_necessary_cookies[currentCategory]; 1009 for (var i = 0; i < nonNecessaryCookies.length; i++) { 1010 if (CLI_Cookie.read(nonNecessaryCookies[i]) !== null) { 1011 CLI_Cookie.erase(nonNecessaryCookies[i]); 1012 } 1013 1014 } 1015 } 1016 } 1017 } 1018 } 1019 }, 1020 runScripts: function (blocking) { 1021 blocking = typeof blocking !== 'undefined' ? blocking : true; 1022 cliBlocker.blockingStatus = blocking; 1023 srcReplaceableElms = ['iframe', 'IFRAME', 'EMBED', 'embed', 'OBJECT', 'object', 'IMG', 'img']; 1024 var genericFuncs = 1025 { 1026 1027 renderByElement: function (callback) { 1028 cliScriptFuncs.renderScripts(); 1029 callback(); 1030 cliBlocker.scriptsLoaded = true; 1031 }, 1032 1033 }; 1034 var cliScriptFuncs = 1035 { 1036 // trigger DOMContentLoaded 1037 scriptsDone: function () { 1038 if (typeof Cli_Data.triggerDomRefresh !== 'undefined') { 1039 if (Boolean(Cli_Data.triggerDomRefresh) === true) { 1040 var DOMContentLoadedEvent = document.createEvent('Event') 1041 DOMContentLoadedEvent.initEvent('DOMContentLoaded', true, true) 1042 window.document.dispatchEvent(DOMContentLoadedEvent); 1043 } 1044 } 1045 }, 1046 seq: function (arr, callback, index) { 1047 // first call, without an index 1048 if (typeof index === 'undefined') { 1049 index = 0 1050 } 1051 1052 arr[index]( 1053 function () { 1054 index++ 1055 if (index === arr.length) { 1056 callback() 1057 } else { 1058 cliScriptFuncs.seq(arr, callback, index) 1059 } 1060 } 1061 ) 1062 }, 1063 /* script runner */ 1064 insertScript: function ($script, callback) { 1065 var s = ''; 1066 var scriptType = $script.getAttribute('data-cli-script-type'); 1067 var elementPosition = $script.getAttribute('data-cli-element-position'); 1068 var isBlock = $script.getAttribute('data-cli-block'); 1069 var s = document.createElement('script'); 1070 var ccpaOptedOut = cliBlocker.ccpaOptedOut(); 1071 s.type = 'text/plain'; 1072 if ($script.async) { 1073 s.async = $script.async; 1074 } 1075 if ($script.defer) { 1076 s.defer = $script.defer; 1077 } 1078 if ($script.src) { 1079 s.onload = callback 1080 s.onerror = callback 1081 s.src = $script.src 1082 } else { 1083 s.textContent = $script.innerText 1084 } 1085 var attrs = jQuery($script).prop("attributes"); 1086 for (var ii = 0; ii < attrs.length; ++ii) { 1087 if (attrs[ii].nodeName !== 'id') { 1088 s.setAttribute(attrs[ii].nodeName, attrs[ii].value); 1089 } 1090 } 1091 if (cliBlocker.blockingStatus === true) { 1092 1093 if ((CLI_Cookie.read(CLI_ACCEPT_COOKIE_NAME) == 'yes' && CLI.allowedCategories.indexOf(scriptType) !== -1)) { 1094 s.setAttribute('data-cli-consent', 'accepted'); 1095 s.type = 'text/javascript'; 1096 } 1097 if (cliBlocker.ccpaApplicable === true) { 1098 if (ccpaOptedOut === true || CLI_Cookie.read(CLI_ACCEPT_COOKIE_NAME) == null) { 1099 s.type = 'text/plain'; 1100 } 1101 } 1102 } else { 1103 s.type = 'text/javascript'; 1104 } 1105 1106 if ($script.type != s.type) { 1107 if (elementPosition === 'head') { 1108 document.head.appendChild(s); 1109 } else { 1110 document.body.appendChild(s); 1111 } 1112 if (!$script.src) { 1113 callback() 1114 } 1115 $script.parentNode.removeChild($script); 1116 1117 } else { 1118 1119 callback(); 1120 } 1121 }, 1122 renderScripts: function () { 1123 var $scripts = document.querySelectorAll('script[data-cli-class="cli-blocker-script"]'); 1124 if ($scripts.length > 0) { 1125 var runList = [] 1126 var typeAttr 1127 Array.prototype.forEach.call( 1128 $scripts, 1129 function ($script) { 1130 // only run script tags without the type attribute 1131 // or with a javascript mime attribute value 1132 typeAttr = $script.getAttribute('type') 1133 runList.push( 1134 function (callback) { 1135 cliScriptFuncs.insertScript($script, callback) 1136 } 1137 ) 1138 } 1139 ) 1140 cliScriptFuncs.seq(runList, cliScriptFuncs.scriptsDone); 1141 } 1142 } 1143 }; 1144 genericFuncs.renderByElement(cliBlocker.removeCookieByCategory); 1145 }, 1146 ccpaOptedOut: function () { 1147 var ccpaOptedOut = false; 1148 var preferenceCookie = CLI_Cookie.read(CLI_PREFERNCE_COOKIE); 1149 if (preferenceCookie !== null) { 1150 cliConsent = window.atob(preferenceCookie); 1151 cliConsent = JSON.parse(cliConsent); 1152 if (typeof cliConsent.ccpaOptout !== 'undefined') { 1153 ccpaOptedOut = cliConsent.ccpaOptout; 1154 } 1155 } 1156 return ccpaOptedOut; 1157 } 1158} 1159jQuery(document).ready( 1160 function () { 1161 if (typeof cli_cookiebar_settings != 'undefined') { 1162 CLI.set( 1163 { 1164 settings: cli_cookiebar_settings 1165 } 1166 ); 1167 if (CLI.js_blocking_enabled === true) { 1168 cliBlocker.checkPluginStatus(cliBlocker.cookieBar, cliBlocker.runScripts); 1169 } 1170 } 1171 } 1172); 1173// source --> https://teethandsmiles.co.uk/wp-content/plugins/digital-signature-for-contact-form-7/assets/js/digital_signature_pad.js?ver
1173=1.0.0 1174(function (root, factory) { 1175 if (typeof define === 'function' && define.amd) { 1176 // AMD. Register as an anonymous module unless amdModuleId is set 1177 define([], function () { 1178 return (root['SignaturePad'] = factory()); 1179 }); 1180 } else if (typeof exports === 'object') { 1181 // Node. Does not work with strict CommonJS, but 1182 // only CommonJS-like environments that support module.exports, 1183 // like Node. 1184 module.exports = factory(); 1185 } else { 1186 root['SignaturePad'] = factory(); 1187 } 1188}(this, function () { 1189 1190/*! 1191 * Signature Pad v1.5.3 1192 * https://github.com/szimek/signature_pad 1193 * 1194 * Copyright 2016 Szymon Nowak 1195 * Released under the MIT license 1196 * 1197 * The main idea and some parts of the code (e.g. drawing variable width Bézier curve) are taken from: 1198 * http://corner.squareup.com/2012/07/smoother-signatures.html 1199 * 1200 * Implementation of interpolation using cubic Bézier curves is taken from: 1201 * http://benknowscode.wordpress.com/2012/09/14/path-interpolation-using-cubic-bezier-and-control-point-estimation-in-javascript 1202 * 1203 * Algorithm for approximated length of a Bézier curve is taken from: 1204 * http://www.lemoda.net/maths/bezier-length/index.html 1205 * 1206 */ 1207var SignaturePad = (function (document) { 1208 "use strict"; 1209 1210 var SignaturePad = function (canvas, options) { 1211 var self = this, 1212 opts = options || {}; 1213 1214 this.velocityFilterWeight = opts.velocityFilterWeight || 0.7; 1215 this.minWidth = opts.minWidth || 0.5; 1216 this.maxWidth = opts.maxWidth || 2.5; 1217 this.dotSize = opts.dotSize || function () { 1218 return (this.minWidth + this.maxWidth) / 2; 1219 }; 1220 this.penColor = opts.penColor || "black"; 1221 this.backgroundColor = opts.backgroundColor || "rgba(0,0,0,0)"; 1222 this.onEnd = opts.onEnd; 1223 this.onBegin = opts.onBegin; 1224 1225 this._canvas = canvas; 1226 this._ctx = canvas.getContext("2d"); 1227 this.clear(); 1228 1229 // we need add these inline so they are available to unbind while still having 1230 // access to 'self' we could use _.bind but it's not worth adding a dependency 1231 this._handleMouseDown = function (event) { 1232 if (event.which === 1) { 1233 self._mouseButtonDown = true; 1234 self._strokeBegin(event); 1235 } 1236 }; 1237 1238 this._handleMouseMove = function (event) { 1239 if (self._mouseButtonDown) { 1240 self._strokeUpdate(event); 1241 } 1242 }; 1243 1244 this._handleMouseUp = function (event) { 1245 if (event.which === 1 && self._mouseButtonDown) { 1246 self._mouseButtonDown = false; 1247 self._strokeEnd(event); 1248 } 1249 }; 1250 1251 this._handleTouchStart = function (event) { 1252 if (event.targetTouches.length == 1) { 1253 var touch = event.changedTouches[0]; 1254 self._strokeBegin(touch); 1255 } 1256 }; 1257 1258 this._handleTouchMove = function (event) { 1259 // Prevent scrolling. 1260 event.preventDefault(); 1261 1262 var touch = event.targetTouches[0]; 1263 self._strokeUpdate(touch); 1264 }; 1265 1266 this._handleTouchEnd = function (event) { 1267 var wasCanvasTouched = event.target === self._canvas; 1268 if (wasCanvasTouched) { 1269 event.preventDefault(); 1270 self._strokeEnd(event); 1271 } 1272 }; 1273 1274 this._handleMouseEvents(); 1275 this._handleTouchEvents(); 1276 }; 1277 1278 SignaturePad.prototype.clear = function () { 1279 var ctx = this._ctx, 1280 canvas = this._canvas; 1281 1282 ctx.fillStyle = this.backgroundColor; 1283 ctx.clearRect(0, 0, canvas.width, canvas.height); 1284 ctx.fillRect(0, 0, canvas.width, canvas.height); 1285 this._reset(); 1286 }; 1287 1288 SignaturePad.prototype.toDataURL = function (imageType, quality) { 1289 var canvas = this._canvas; 1290 return canvas.toDataURL.apply(canvas, arguments); 1291 }; 1292 1293 SignaturePad.prototype.fromDataURL = function (dataUrl) { 1294 var self = this, 1295 image = new Image(), 1296 ratio = window.devicePixelRatio || 1, 1297 width = this._canvas.width / ratio, 1298 height = this._canvas.height / ratio; 1299 1300 this._reset(); 1301 image.src = dataUrl; 1302 image.onload = function () { 1303 self._ctx.drawImage(image, 0, 0, width, height); 1304 }; 1305 this._isEmpty = false;
1306 }; 1307 1308 SignaturePad.prototype._strokeUpdate = function (event) { 1309 var point = this._createPoint(event); 1310 this._addPoint(point); 1311 }; 1312 1313 SignaturePad.prototype._strokeBegin = function (event) { 1314 this._reset(); 1315 this._strokeUpdate(event); 1316 if (typeof this.onBegin === 'function') { 1317 this.onBegin(event); 1318 } 1319 }; 1320 1321 SignaturePad.prototype._strokeDraw = function (point) { 1322 var ctx = this._ctx, 1323 dotSize = typeof(this.dotSize) === 'function' ? this.dotSize() : this.dotSize; 1324 1325 ctx.beginPath(); 1326 this._drawPoint(point.x, point.y, dotSize); 1327 ctx.closePath(); 1328 ctx.fill(); 1329 }; 1330 1331 SignaturePad.prototype._strokeEnd = function (event) { 1332 var canDrawCurve = this.points.length > 2, 1333 point = this.points[0]; 1334 1335 if (!canDrawCurve && point) { 1336 this._strokeDraw(point); 1337 } 1338 if (typeof this.onEnd === 'function') { 1339 this.onEnd(event); 1340 } 1341 }; 1342 1343 SignaturePad.prototype._handleMouseEvents = function () { 1344 this._mouseButtonDown = false; 1345 1346 this._canvas.addEventListener("mousedown", this._handleMouseDown); 1347 this._canvas.addEventListener("mousemove", this._handleMouseMove); 1348 document.addEventListener("mouseup", this._handleMouseUp); 1349 }; 1350 1351 SignaturePad.prototype._handleTouchEvents = function () { 1352 // Pass touch events to canvas element on mobile IE11 and Edge. 1353 this._canvas.style.msTouchAction = 'none'; 1354 this._canvas.style.touchAction = 'none'; 1355 1356 this._canvas.addEventListener("touchstart", this._handleTouchStart); 1357 this._canvas.addEventListener("touchmove", this._handleTouchMove); 1358 this._canvas.addEventListener("touchend", this._handleTouchEnd); 1359 }; 1360 1361 SignaturePad.prototype.on = function () { 1362 this._handleMouseEvents(); 1363 this._handleTouchEvents(); 1364 }; 1365 1366 SignaturePad.prototype.off = function () { 1367 this._canvas.removeEventListener("mousedown", this._handleMouseDown); 1368 this._canvas.removeEventListener("mousemove", this._handleMouseMove); 1369 document.removeEventListener("mouseup", this._handleMouseUp); 1370 1371 this._canvas.removeEventListener("touchstart", this._handleTouchStart); 1372 this._canvas.removeEventListener("touchmove", this._handleTouchMove); 1373 this._canvas.removeEventListener("touchend", this._handleTouchEnd); 1374 }; 1375 1376 SignaturePad.prototype.isEmpty = function () { 1377 return this._isEmpty; 1378 }; 1379 1380 SignaturePad.prototype._reset = function () { 1381 this.points = []; 1382 this._lastVelocity = 0; 1383 this._lastWidth = (this.minWidth + this.maxWidth) / 2; 1384 this._isEmpty = true; 1385 this._ctx.fillStyle = this.penColor; 1386 }; 1387 1388 SignaturePad.prototype._createPoint = function (event) { 1389 var rect = this._canvas.getBoundingClientRect(); 1390 return new Point( 1391 event.clientX - rect.left, 1392 event.clientY - rect.top 1393 ); 1394 }; 1395 1396 SignaturePad.prototype._addPoint = function (point) { 1397 var points = this.points, 1398 c2, c3, 1399 curve, tmp; 1400 1401 points.push(point); 1402 1403 if (points.length > 2) { 1404 // To reduce the initial lag make it work with 3 points 1405 // by copying the first point to the beginning. 1406 if (points.length === 3) points.unshift(points[0]); 1407 1408 tmp = this._calculateCurveControlPoints(points[0], points[1], points[2]); 1409 c2 = tmp.c2; 1410 tmp = this._calculateCurveControlPoints(points[1], points[2], points[3]); 1411 c3 = tmp.c1; 1412 curve = new Bezier(points[1], c2, c3, points[2]); 1413 this._addCurve(curve); 1414 1415 // Remove the first element from the list, 1416 // so that we always have no more than 4 points in points array. 1417 points.shift(); 1418 } 1419 }; 1420 1421 SignaturePad.prototype._calculateCurveControlPoints = function (s1, s2, s3) { 1422 var dx1 = s1.x - s2.x, dy1 = s1.y - s2.y, 1423 dx2 = s2.x - s3.x, dy2 = s2.y - s3.y, 1424
1425 m1 = {x: (s1.x + s2.x) / 2.0, y: (s1.y + s2.y) / 2.0}, 1426 m2 = {x: (s2.x + s3.x) / 2.0, y: (s2.y + s3.y) / 2.0}, 1427 1428 l1 = Math.sqrt(dx1*dx1 + dy1*dy1), 1429 l2 = Math.sqrt(dx2*dx2 + dy2*dy2), 1430 1431 dxm = (m1.x - m2.x), 1432 dym = (m1.y - m2.y), 1433 1434 k = l2 / (l1 + l2), 1435 cm = {x: m2.x + dxm*k, y: m2.y + dym*k}, 1436 1437 tx = s2.x - cm.x, 1438 ty = s2.y - cm.y; 1439 1440 return { 1441 c1: new Point(m1.x + tx, m1.y + ty), 1442 c2: new Point(m2.x + tx, m2.y + ty) 1443 }; 1444 }; 1445 1446 SignaturePad.prototype._addCurve = function (curve) { 1447 var startPoint = curve.startPoint, 1448 endPoint = curve.endPoint, 1449 velocity, newWidth; 1450 1451 velocity = endPoint.velocityFrom(startPoint); 1452 velocity = this.velocityFilterWeight * velocity 1453 + (1 - this.velocityFilterWeight) * this._lastVelocity; 1454 1455 newWidth = this._strokeWidth(velocity); 1456 this._drawCurve(curve, this._lastWidth, newWidth); 1457 1458 this._lastVelocity = velocity; 1459 this._lastWidth = newWidth; 1460 }; 1461 1462 SignaturePad.prototype._drawPoint = function (x, y, size) { 1463 var ctx = this._ctx; 1464 1465 ctx.moveTo(x, y); 1466 ctx.arc(x, y, size, 0, 2 * Math.PI, false); 1467 this._isEmpty = false; 1468 }; 1469 1470 SignaturePad.prototype._drawCurve = function (curve, startWidth, endWidth) { 1471 var ctx = this._ctx, 1472 widthDelta = endWidth - startWidth, 1473 drawSteps, width, i, t, tt, ttt, u, uu, uuu, x, y; 1474 1475 drawSteps = Math.floor(curve.length()); 1476 ctx.beginPath(); 1477 for (i = 0; i < drawSteps; i++) { 1478 // Calculate the Bezier (x, y) coordinate for this step. 1479 t = i / drawSteps; 1480 tt = t * t; 1481 ttt = tt * t; 1482 u = 1 - t; 1483 uu = u * u; 1484 uuu = uu * u; 1485 1486 x = uuu * curve.startPoint.x; 1487 x += 3 * uu * t * curve.control1.x; 1488 x += 3 * u * tt * curve.control2.x; 1489 x += ttt * curve.endPoint.x; 1490 1491 y = uuu * curve.startPoint.y; 1492 y += 3 * uu * t * curve.control1.y; 1493 y += 3 * u * tt * curve.control2.y; 1494 y += ttt * curve.endPoint.y; 1495 1496 width = startWidth + ttt * widthDelta; 1497 this._drawPoint(x, y, width); 1498 } 1499 ctx.closePath(); 1500 ctx.fill(); 1501 }; 1502 1503 SignaturePad.prototype._strokeWidth = function (velocity) { 1504 return Math.max(this.maxWidth / (velocity + 1), this.minWidth); 1505 }; 1506 1507 1508 var Point = function (x, y, time) { 1509 this.x = x; 1510 this.y = y; 1511 this.time = time || new Date().getTime(); 1512 }; 1513 1514 Point.prototype.velocityFrom = function (start) { 1515 return (this.time !== start.time) ? this.distanceTo(start) / (this.time - start.time) : 1; 1516 }; 1517 1518 Point.prototype.distanceTo = function (start) { 1519 return Math.sqrt(Math.pow(this.x - start.x, 2) + Math.pow(this.y - start.y, 2)); 1520 }; 1521 1522 var Bezier = function (startPoint, control1, control2, endPoint) { 1523 this.startPoint = startPoint; 1524 this.control1 = control1; 1525 this.control2 = control2; 1526 this.endPoint = endPoint; 1527 }; 1528 1529 // Returns approximated length. 1530 Bezier.prototype.length = function () { 1531 var steps = 10, 1532 length = 0, 1533 i, t, cx, cy, px, py, xdiff, ydiff; 1534 1535 for (i = 0; i <= steps; i++) { 1536 t = i / steps; 1537 cx = this._point(t, this.startPoint.x, this.control1.x, this.control2.x, this.endPoint.x); 1538 cy = this._point(t, this.startPoint.y, this.control1.y, this.control2.y, this.endPoint.y); 1539 if (i > 0) { 1540 xdiff = cx - px; 1541 ydiff = cy - py; 1542 length += Math.sqrt(xdiff * xdiff + ydiff * ydiff); 1543 } 1544 px = cx; 1545 py = cy; 1546 } 1547 return length; 1548 }; 1549 1550 Bezier.prototype._point = function (t, start, c1, c2, end) { 1551 return start * (1.0 - t) * (1.0 - t) * (1.0 - t) 1552 + 3.0 * c1 * (1.0 - t) * (1.0 - t) * t 1553 + 3.0 * c2 * (1.0 - t) * t * t 1554 + end * t * t * t; 1555 }; 1556 1557 return SignaturePad; 1558})(document); 1559 1560return SignaturePad; 1561 1562})); 1563// source --> https://teethandsmiles.co.uk/wp-content/plugins/dynamic-qr-code/sos/wp/assets/sosApi.js?ver=6.4.4 1564function sosAjaxReqConf(config) 1565{ 1566 let ret = { 1567 url: config.url 1568 ,method: config.method 1569 } 1570 if (config.hasOwnProperty('nonce')) { 1571 ret.beforeSend = function ( xhr ) { 1572 xhr.setRequestHeader('X-WP-Nonce', config.nonce); 1573 } 1574 } 1575 if (config.hasOwnProperty('dataType')) { 1576 ret.dataType = config.dataType; 1577 } 1578 if (config.hasOwnProperty('contentType')) { 1579 ret.contentType = config.contentType; 1580 } 1581 if (config.hasOwnProperty('data')) { 1582 ret.data = config.data; 1583 } 1584 return ret; 1585}; 1586// source --> https://teethandsmiles.co.uk/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.4.1 1587!function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}
1587),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=1)}([function(t,e){t.exports=jQuery},function(t,e,n){n(2),n(6),t.exports=n(4)},function(t,e,n){var r,i,u,s; 1588/*! 1589 * @fileOverview TouchSwipe - jQuery Plugin @version 1.6.18 / SANDBOXED VERSION FOR TP 1590 * @author Matt Bryson http://www.github.com/mattbryson 1591 * @see https://github.com/mattbryson/TouchSwipe-Jquery-Plugin 1592 * @see http://labs.rampinteractive.co.uk/touchSwipe/ 1593 * @see http://plugins.jquery.com/project/touchSwipe 1594 * @license 1595 * Copyright (c) 2010-2015 Matt Bryson 1596 * Dual licensed under the MIT or GPL Version 2 licenses. 1597 * 1598 */s=function(t){"use strict";var e="left",n="right",r="up",i="down",u="none",s="doubletap",o="longtap",a="horizontal",l="vertical",h="all",f="move",D="end",p="cancel",c="ontouchstart"in window,d=window.navigator.msPointerEnabled&&!window.PointerEvent&&!c,g=(window.PointerEvent||window.navigator.msPointerEnabled)&&!c,_="TouchSwipe";function m(m,v){v=t.extend({},v);var y=c||g||!v.fallbackToMouseEvents,C=y?g?d?"MSPointerDown":"pointerdown":"touchstart":"mousedown",x=y?g?d?"MSPointerMove":"pointermove":"touchmove":"mousemove",F=y?g?d?"MSPointerUp":"pointerup":"touchend":"mouseup",w=y?g?"mouseleave":null:"mouseleave",E=g?d?"MSPointerCancel":"pointercancel":"touchcancel",b=0,T=null,A=null,M=0,O=0,S=0,P=1,B=0,k=0,L=null,N=t(m),R="start",I=0,z={},Y=0,X=0,j=0,V=0,U=0,W=null,q=null;try{N.on(C,G),N.on(E,K)}catch(m){t.error("events not supported "+C+","+E+" on jQuery.swipe")}function G(u){if(!0!==N.data(_+"_intouch")&&!(0<t(u.target).closest(v.excludedElements,N).length)){var s=u.originalEvent?u.originalEvent:u;if(!s.pointerType||"mouse"!=s.pointerType||0!=v.fallbackToMouseEvents){var o,a,l=s.touches,f=l?l[0]:s;return R="start",l?I=l.length:!1!==v.preventDefaultEvents&&u.preventDefault(),k=A=T=null,P=1,B=S=O=M=b=0,(a={})[e]=yt(e),a[n]=yt(n),a.up=yt(r),a[i]=yt(i),L=a,ct(),_t(0,f),!l||I===v.fingers||v.fingers===h||st()?(Y=wt(),2==I&&(_t(1,l[1]),O=S=xt(z[0].start,z[1].start)),(v.swipeStatus||v.pinchStatus)&&(o=tt(s,R))):o=!1,!1===o?(tt(s,R=p),o):(v.hold&&(q=setTimeout(t.proxy((function(){N.trigger("hold",[s.target]),v.hold&&(o=v.hold.call(N,s,s.target))}),this),v.longTapThreshold)),gt(!0),null)}}}function H(s){var o=s.originalEvent?s.originalEvent:s;if(R!==D&&R!==p&&!dt()){var c,d,g,_,m,y,C,x=o.touches,F=mt(x?x[0]:o);if(X=wt(),x&&(I=x.length),v.hold&&clearTimeout(q),R=f,2==I&&(0==O?(_t(1,x[1]),O=S=xt(z[0].start,z[1].start)):(mt(x[1]),S=xt(z[0].end,z[1].end),z[0].end,z[1].end,k=P<1?"out":"in"),P=(S/O*1).toFixed(2),B=Math.abs(O-S)),I===v.fingers||v.fingers===h||!x||st()){if(T=Ft(F.start,F.end),function(t,s){if(!1!==v.preventDefaultEvents)if(v.allowPageScroll===u)t.preventDefault();else{var o="auto"===v.allowPageScroll;switch(s){case e:(v.swipeLeft&&o||!o&&v.allowPageScroll!=a)&&t.preventDefault();break;case n:(v.swipeRight&&o||!o&&v.allowPageScroll!=a)&&t.preventDefault();break;case r:(v.swipeUp&&o||!o&&v.allowPageScroll!=l)&&t.preventDefault();break;case i:(v.swipeDown&&o||!o&&v.allowPageScroll!=l)&&t.preventDefault()}}}(s,A=Ft(F.last,F.end)),y=F.start,C=F.end,b=Math.round(Math.sqrt(Math.pow(C.x-y.x,2)+Math.pow(C.y-y.y,2))),M=Ct(),function(t,e){t!=u&&(e=Math.max(e,vt(t)),L[t].distance=e)}(T,b),c=tt(o,R),!v.triggerOnTouchEnd||v.triggerOnTouchLeave){var w=!0;v.triggerOnTouchLeave&&(g={left:(m=(_=t(_=this)).offset()).left,right:m.left+_.outerWidth(),top:m.top,bottom:m.top+_.outerHeight()},w=(d=F.end).x>g.left&&d.x<g.right&&d.y>g.top&&d.y<g.bottom),!v.triggerOnTouchEnd&&w?R=J(f):v.triggerOnTouchLeave&&!w&&(R=J(D)),R!=p&&R!=D||tt(o,R)}}else tt(o,R=p);!1===c&&tt(o,R=p)}}function Q(t){var e,n=t.originalEvent?t.originalEvent:t,r=n.touches;if(r){if(r.length&&!dt())return e=n,j=wt(),V=e.touches.length+1,!0;if(r.length&&dt())return!0}return dt()&&(I=V),X=wt(),M=Ct(),rt()||!nt()?tt(n,R=p):v.triggerOnTouchEnd||!1===v.triggerOnTouchEnd&&R===f?(!1!==v.preventDefaultEvents&&!1!==t.cancelable&&t.preventDefault(),tt(n,R=D)):!v.triggerOnTouchEnd&&ft()?et(n,R=D,"tap"):R===f&&tt(n,R=p),gt(!1),null}function K(){S=O=Y=X=I=0,P=1,ct(),gt(!1)}function Z(t){var e=t.originalEvent?t.originalEvent:t;v.triggerOnTouchLeave&&tt(e,R=J(D))}function $(){N.off(C,G),N.off(E,K),N.off(x,H),N.off(F,Q),w&&N.off(w,Z),gt(!1)}function J(t){var e=t,n=it(),r=nt(),i=rt();return!n||i?e=p:!r||t!=f||v.triggerOnTouchEnd&&!v.triggerOnTouchLeave?!r&&t==D&&v.triggerOnTouchLeave&&(e=p):e=D,e}function tt(t,e){var n,r=t.touches;return(ot()&&at()||at())&&(n=et(t,e,"swipe")),(ut()&&st()||st())&&!1!==n&&(n=et(t,e,"pinch")),pt()&&Dt()&&!1!==n?n=et(t,e,s):M>v.longTapThreshold&&b<10&&v.longTap&&!1!==n?n=et(t,e,o):1!==I&&c||!(isNaN(b)||b<v.threshold)||!ft()||!1===n||(n=et(t,e,"tap")),e===p&&K(),e===D&&(r&&r.length||K()),n}function et(u,a,l){var h;if("swipe"==l){if(N.trigger("swipeStatus",[a,T||null,b||0,M||0,I,z,A]),v.swipeStatus&&!1===(h=v.swipeStatus.call(N,u,a,T||null,b||0,M||0,I,z,A)))return!1;if(a==D&&ot()){if(clearTimeout(W),clearTimeout(q),N.trigger("swipe",[T,b,M,I,z,A]),v.swipe&&!1===(h=v.swipe.call(N,u,T,b,M,I,z,A)))return!1;switch(T){case e:N.trigger("swipeLeft",[T,b,M,I,z,A]),v.swipeLeft&&(h=v.swipeLeft.call(N,u,T,b,M,I,z,A));break;case n:N.trigger("swipeRight",[T,b,M,I,z,A]),v.swipeRight&&(h=v.swipeRight.call(N,u,T,b,M,I,z,A));break;case r:N.trigger("swipeUp",[T,b,M,I,z,A]),v.swipeUp&&(h=v.swipeUp.call(N,u,T,b,M,I,z,A));break;case i:N.trigger("swipeDown",[T,b,M,I,z,A]),v.swipeDown&&(h=v.swipeDown.call(N,u,T,b,M,I,z,A))}}}if("pinch"==l){if(N.trigger("pinchStatus",[a,k||null,B||0,M||0,I,P,z]),v.pinchStatus&&!1===(h=v.pinchStatus.call(N,u,a,k||null,B||0,M||0,I,P,z)))return!1;if(a==D&&ut())switch(k){case"in":N.trigger("pinchIn",[k||null,B||0,M||0,I,P,z]),v.pinchIn&&(h=v.pinchIn.call(N,u,k||null,B||0,M||0,I,P,z));break;case"out":N.trigger("pinchOut",[k||null,B||0,M||0,I,P,z]),v.pinchOut&&(h=v.pinchOut.call(N,u,k||null,B||0,M||0,I,P,z))}}return"tap"==l?a!==p&&a!==D||(clearTimeout(W),clearTimeout(q),Dt()&&!pt()?(U=wt(),W=setTimeout(t.proxy((function(){U=null,N.trigger("tap",[u.target]),v.tap&&(h=v.tap.call(N,u,u.target))}),this),v.doubleTapThreshold)):(U=null,N.trigger("tap",[u.target]),v.tap&&(h=v.tap.call(N,u,u.target)))):l==s?a!==p&&a!==D||(clearTimeout(W),clearTimeout(q),U=null,N.trigger("doubletap",[u.target]),v.doubleTap&&(h=v.doubleTap.call(N,u,u.target))):l==o&&(a!==p&&a!==D||(clearTimeout(W),U=null,N.trigger("longtap",[u.target]),v.longTap&&(h=v.longTap.call(N,u,u.target)))),h}function nt(){var t=!0;return null!==v.threshold&&(t=b>=v.threshold),t}function rt(){var t=!1;return null!==v.cancelThreshold&&null!==T&&(t=vt(T)-b>=v.cancelThreshold),t}function it(){return!(v.maxTimeThreshold&&M>=v.maxTimeThreshold)}function ut(){var t=lt(),e=ht(),n=null===v.pinchThreshold||B>=v.pinchThreshold;return t&&e&&n}function st(){return v.pinchStatus||v.pinchIn||v.pinchOut}function ot(){var t=it(),e=nt(),n=lt(),r=ht();return!rt()&&r&&n&&e&&t}function at(){return v.swipe||v.swipeStatus||v.swipeLeft||v.swipeRight||v.swipeUp||v.swipeDown}function lt(){return I===v.fingers||v.fingers===h||!c}function ht(){return 0!==z[0].end.x}
1598function ft(){return v.tap}function Dt(){return!!v.doubleTap}function pt(){if(null==U)return!1;var t=wt();return Dt()&&t-U<=v.doubleTapThreshold}function ct(){V=j=0}function dt(){var t=!1;return j&&wt()-j<=v.fingerReleaseThreshold&&(t=!0),t}function gt(t){N&&(!0===t?(N.on(x,H),N.on(F,Q),w&&N.on(w,Z)):(N.off(x,H,!1),N.off(F,Q,!1),w&&N.off(w,Z,!1)),N.data(_+"_intouch",!0===t))}function _t(t,e){var n={start:{x:0,y:0},last:{x:0,y:0},end:{x:0,y:0}};return n.start.x=n.last.x=n.end.x=e.pageX||e.clientX,n.start.y=n.last.y=n.end.y=e.pageY||e.clientY,z[t]=n}function mt(t){var e=void 0!==t.identifier?t.identifier:0,n=z[e]||null;return null===n&&(n=_t(e,t)),n.last.x=n.end.x,n.last.y=n.end.y,n.end.x=t.pageX||t.clientX,n.end.y=t.pageY||t.clientY,n}function vt(t){if(L[t])return L[t].distance}function yt(t){return{direction:t,distance:0}}function Ct(){return X-Y}function xt(t,e){var n=Math.abs(t.x-e.x),r=Math.abs(t.y-e.y);return Math.round(Math.sqrt(n*n+r*r))}function Ft(t,s){if(a=s,(o=t).x==a.x&&o.y==a.y)return u;var o,a,l,h,f,D,p,c,d=(h=s,f=(l=t).x-h.x,D=h.y-l.y,p=Math.atan2(D,f),(c=Math.round(180*p/Math.PI))<0&&(c=360-Math.abs(c)),c);return d<=45&&0<=d||d<=360&&315<=d?e:135<=d&&d<=225?n:45<d&&d<135?i:r}function wt(){return(new Date).getTime()}this.enable=function(){return this.disable(),N.on(C,G),N.on(E,K),N},this.disable=function(){return $(),N},this.destroy=function(){$(),N.data(_,null),N=null},this.option=function(e,n){if("object"==typeof e)v=t.extend(v,e);else if(void 0!==v[e]){if(void 0===n)return v[e];v[e]=n}else{if(!e)return v;t.error("Option "+e+" does not exist on jQuery.swipe.options")}return null}}t.fn.rsswipe=function(e){var n=t(this),r=n.data(_);if(r&&"string"==typeof e){if(r[e])return r[e].apply(r,Array.prototype.slice.call(arguments,1));t.error("Method "+e+" does not exist on jQuery.rsswipe")}else if(r&&"object"==typeof e)r.option.apply(r,arguments);else if(!(r||"object"!=typeof e&&e))return function(e){return!e||void 0!==e.allowPageScroll||void 0===e.swipe&&void 0===e.swipeStatus||(e.allowPageScroll=u),void 0!==e.click&&void 0===e.tap&&(e.tap=e.click),e=e||{},e=t.extend({},t.fn.rsswipe.defaults,e),this.each((function(){var n=t(this),r=n.data(_);r||(r=new m(this,e),n.data(_,r))}))}.apply(this,arguments);return n},t.fn.rsswipe.version="1.6.18",t.fn.rsswipe.defaults={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:".noSwipe",preventDefaultEvents:!0},t.fn.rsswipe.phases={PHASE_START:"start",PHASE_MOVE:f,PHASE_END:D,PHASE_CANCEL:p},t.fn.rsswipe.directions={LEFT:e,RIGHT:n,UP:r,DOWN:i,IN:"in",OUT:"out"},t.fn.rsswipe.pageScroll={NONE:u,HORIZONTAL:a,VERTICAL:l,AUTO:"auto"},t.fn.rsswipe.fingers={ONE:1,TWO:2,THREE:3,FOUR:4,FIVE:5,ALL:h}},n(3).jQuery?(i=[n(0)],void 0===(u="function"==typeof(r=s)?r.apply(e,i):r)||(t.exports=u)):t.exports?s(n(0)):s(jQuery)},function(t,e){(function(e){t.exports=e}).call(this,{})},function(t,e){var n;(n=jQuery).waitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage"]},n.expr.pseudos.uncached=function(t){var e=document.createElement("img");return e.src=t.src,n(t).is('img[src!=""]')&&!e.complete},n.fn.waitForImages=function(t,e,r){if(n.isPlainObject(t)&&(e=t.each,r=t.waitForAll,t=t.finished),t=t||n.noop,e=e||n.noop,r=!!r,!n.isFunction(t)||!n.isFunction(e))throw new TypeError("An invalid callback was supplied.");return this.each((function(){var i=n(this),u=[];if(r){var s=n.waitForImages.hasImageProperties||[],o=/url\((['"]?)(.*?)\1\)/g;i.find("*").each((function(){var t=n(this);t.is("img:uncached")&&u.push({src:t.attr("src"),element:t[0]}),n.each(s,(function(e,n){var r,i=t.css(n);if(!i)return!0;for(;r=o.exec(i);)u.push({src:r[2],element:t[0]})}))}))}else i.find("img:uncached").each((function(){u.push({src:this.src,element:this})}));var a=u.length,l=0;0==a&&t.call(i[0]),n.each(u,(function(r,u){var s=new Image;n(s).bind("load error",(function(n){if(l++,e.call(u.element,l,a,"load"==n.type),l==a)return t.call(i[0]),!1})),s.src=u.src}))}))}},,function(t,e,n){"use strict";function r(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function i(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e} 1599/*! 1600 * GSAP 3.5.1 1601 * https://greensock.com 1602 * 1603 * @license Copyright 2008-2020, GreenSock. All rights reserved. 1604 * Subject to the terms at https://greensock.com/standard-license or for 1605 * Club GreenSock members, the agreement issued with that membership. 1606 * @author: Jack Doyle, [email protected] 1607*/n.r(e);var u,s,o,a,l,h,f,D,p,c,d,g,_,m,v,y,C,x,F,w,E,b,T,A,M,O,S,P={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},B={duration:.5,overwrite:!1,delay:0},k=1e8,L=2*Math.PI,N=L/4,R=0,I=Math.sqrt,z=Math.cos,Y=Math.sin,X=function(t){return"string"==typeof t},j=function(t){return"function"==typeof t},V=function(t){return"number"==typeof t},U=function(t){return void 0===t},W=function(t){return"object"==typeof t},q=function(t){return!1!==t},G=function(){return"undefined"!=typeof window},H=function(t){return j(t)||X(t)},Q="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},K=Array.isArray,Z=/(?:-?\.?\d|\.)+/gi,$=/[-+=.]*\d+[.e\-+]*\d*[e\-\+]*\d*/g,J=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,tt=/[-+=.]*\d+(?:\.|e-|e)*\d*/gi,et=/[+-]=-?[\.\d]+/,nt=/[#\-+.]*\b[a-z\d-=+%.]+/gi,rt={},it={},ut=function(t){return(it=St(t,rt))&&cn},st=function(t,e){return console.warn("Invalid property",t,"set to",e,"Missing plugin? gsap.registerPlugin()")},ot=function(t,e){return!e&&console.warn(t)},at=function(t,e){return t&&(rt[t]=e)&&it&&(it[t]=e)||rt},lt=function(){return 0},ht={},ft=[],Dt={},pt={},ct={},dt=30,gt=[],_t="",mt=function(t){var e,n,r=t[0];if(W(r)||j(r)||(t=[t]),!(e=(r._gsap||{}).harness)){for(n=gt.length;n--&&!gt[n].targetTest(r););e=gt[n]}for(n=t.length;n--;)t[n]&&(t[n]._gsap||(t[n]._gsap=new Ie(t[n],e)))||t.splice(n,1);return t},vt=function(t){return t._gsap||mt(ie(t))[0]._gsap},yt=function(t,e,n){return(n=t[e])&&j(n)?t[e]():U(n)&&t.getAttribute&&t.getAttribute(e)||n}
vendor: 13,298 bytes, line 1607
1607,Ct=function(t,e){return(t=t.split(",")).forEach(e)||t},xt=function(t){return Math.round(1e5*t)/1e5||0},Ft=function(t,e){for(var n=e.length,r=0;t.indexOf(e[r])<0&&++r<n;);return r<n},wt=function(t,e,n){var r,i=V(t[1]),u=(i?2:1)+(e<2?0:1),s=t[u];if(i&&(s.duration=t[1]),s.parent=n,e){for(r=s;n&&!("immediateRender"in r);)r=n.vars.defaults||{},n=q(n.vars.inherit)&&n.parent;s.immediateRender=q(r.immediateRender),e<2?s.runBackwards=1:s.startAt=t[u-1]}return s},Et=function(){var t,e,n=ft.length,r=ft.slice(0);for(Dt={},ft.length=0,t=0;t<n;t++)(e=r[t])&&e._lazy&&(e.render(e._lazy[0],e._lazy[1],!0)._lazy=0)},bt=function(t,e,n,r){ft.length&&Et(),t.render(e,n,r),ft.length&&Et()},Tt=function(t){var e=parseFloat(t);return(e||0===e)&&(t+"").match(nt).length<2?e:X(t)?t.trim():t},At=function(t){return t},Mt=function(t,e){for(var n in e)n in t||(t[n]=e[n]);return t},Ot=function(t,e){for(var n in e)n in t||"duration"===n||"ease"===n||(t[n]=e[n])},St=function(t,e){for(var n in e)t[n]=e[n];return t},Pt=function t(e,n){for(var r in n)e[r]=W(n[r])?t(e[r]||(e[r]={}),n[r]):n[r];return e},Bt=function(t,e){var n,r={};for(n in t)n in e||(r[n]=t[n]);return r},kt=function(t){var e=t.parent||u,n=t.keyframes?Ot:Mt;if(q(t.inherit))for(;e;)n(t,e.vars.defaults),e=e.parent||e._dp;return t},Lt=function(t,e,n,r){void 0===n&&(n="_first"),void 0===r&&(r="_last");var i=e._prev,u=e._next;i?i._next=u:t[n]===e&&(t[n]=u),u?u._prev=i:t[r]===e&&(t[r]=i),e._next=e._prev=e.parent=null},Nt=function(t,e){t.parent&&(!e||t.parent.autoRemoveChildren)&&t.parent.remove(t),t._act=0},Rt=function(t,e){if(t&&(!e||e._end>t._dur||e._start<0))for(var n=t;n;)n._dirty=1,n=n.parent;return t},It=function(t){for(var e=t.parent;e&&e.parent;)e._dirty=1,e.totalDuration(),e=e.parent;return t},zt=function(t){return t._repeat?Yt(t._tTime,t=t.duration()+t._rDelay)*t:0},Yt=function(t,e){return(t/=e)&&~~t===t?~~t-1:~~t},Xt=function(t,e){return(t-e._start)*e._ts+(e._ts>=0?0:e._dirty?e.totalDuration():e._tDur)},jt=function(t){return t._end=xt(t._start+(t._tDur/Math.abs(t._ts||t._rts||1e-8)||0))},Vt=function(t,e){var n=t._dp;return n&&n.smoothChildTiming&&t._ts&&(t._start=xt(t._dp._time-(t._ts>0?e/t._ts:((t._dirty?t.totalDuration():t._tDur)-e)/-t._ts)),jt(t),n._dirty||Rt(n,t)),t},Ut=function(t,e){var n;if((e._time||e._initted&&!e._dur)&&(n=Xt(t.rawTime(),e),(!e._dur||Jt(0,e.totalDuration(),n)-e._tTime>1e-8)&&e.render(n,!0)),Rt(t,e)._dp&&t._initted&&t._time>=t._dur&&t._ts){if(t._dur<t.duration())for(n=t;n._dp;)n.rawTime()>=0&&n.totalTime(n._tTime),n=n._dp;t._zTime=-1e-8}},Wt=function(t,e,n,r){return e.parent&&Nt(e),e._start=xt(n+e._delay),e._end=xt(e._start+(e.totalDuration()/Math.abs(e.timeScale())||0)),function(t,e,n,r,i){void 0===n&&(n="_first"),void 0===r&&(r="_last");var u,s=t[r];if(i)for(u=e[i];s&&s[i]>u;)s=s._prev;s?(e._next=s._next,s._next=e):(e._next=t[n],t[n]=e),e._next?e._next._prev=e:t[r]=e,e._prev=s,e.parent=e._dp=t}(t,e,"_first","_last",t._sort?"_start":0),t._recent=e,r||Ut(t,e),t},qt=function(t,e){return(rt.ScrollTrigger||st("scrollTrigger",e))&&rt.ScrollTrigger.create(e,t)},Gt=function(t,e,n,r){return We(t,e),t._initted?!n&&t._pt&&(t._dur&&!1!==t.vars.lazy||!t._dur&&t.vars.lazy)&&h!==Ee.frame?(ft.push(t),t._lazy=[e,r],1):void 0:1},Ht=function(t,e,n,r){var i=t._repeat,u=xt(e)||0,s=t._tTime/t._tDur;return s&&!r&&(t._time*=u/t._dur),t._dur=u,t._tDur=i?i<0?1e10:xt(u*(i+1)+t._rDelay*i):u,s&&!r?Vt(t,t._tTime=t._tDur*s):t.parent&&jt(t),n||Rt(t.parent,t),t},Qt=function(t){return t instanceof Ye?Rt(t):Ht(t,t._dur)},Kt={_start:0,endTime:lt},Zt=function t(e,n){var r,i,u=e.labels,s=e._recent||Kt,o=e.duration()>=k?s.endTime(!1):e._dur;return X(n)&&(isNaN(n)||n in u)?"<"===(r=n.charAt(0))||">"===r?("<"===r?s._start:s.endTime(s._repeat>=0))+(parseFloat(n.substr(1))||0):(r=n.indexOf("="))<0?(n in u||(u[n]=o),u[n]):(i=+(n.charAt(r-1)+n.substr(r+1)),r>1?t(e,n.substr(0,r-1))+i:o+i):null==n?o:+n},$t=function(t,e){return t||0===t?e(t):e},Jt=function(t,e,n){return n<t?t:n>e?e:n},te=function(t){return(t=(t+"").substr((parseFloat(t)+"").length))&&isNaN(t)?t:""},ee=[].slice,ne=function(t,e){return t&&W(t)&&"length"in t&&(!e&&!t.length||t.length-1 in t&&W(t[0]))&&!t.nodeType&&t!==s},re=function(t,e,n){return void 0===n&&(n=[]),t.forEach((function(t){var r;return X(t)&&!e||ne(t,1)?(r=n).push.apply(r,ie(t)):n.push(t)}))||n},ie=function(t,e){return!X(t)||e||!o&&be()?K(t)?re(t,e):ne(t)?ee.call(t,0):t?[t]:[]:ee.call(a.querySelectorAll(t),0)},ue=function(t){return t.sort((function(){return.5-Math.random()}))},se=function(t){if(j(t))return t;var e=W(t)?t:{each:t},n=Be(e.ease),r=e.from||0,i=parseFloat(e.base)||0,u={},s=r>0&&r<1,o=isNaN(r)||s,a=e.axis,l=r,h=r;return X(r)?l=h={center:.5,edges:.5,end:1}[r]||0:!s&&o&&(l=r[0],h=r[1]),function(t,s,f){var D,p,c,d,g,_,m,v,y,C=(f||e).length,x=u[C];if(!x){if(!(y="auto"===e.grid?0:(e.grid||[1,k])[1])){for(m=-k;m<(m=f[y++].getBoundingClientRect().left)&&y<C;);y--}for(x=u[C]=[],D=o?Math.min(y,C)*l-.5:r%y,p=o?C*h/y-.5:r/y|0,m=0,v=k,_=0;_<C;_++)c=_%y-D,d=p-(_/y|0),x[_]=g=a?Math.abs("y"===a?d:c):I(c*c+d*d),g>m&&(m=g),g<v&&(v=g);"random"===r&&ue(x),x.max=m-v,x.min=v,x.v=C=(parseFloat(e.amount)||parseFloat(e.each)*(y>C?C-1:a?"y"===a?C/y:y:Math.max(y,C/y))||0)*("edges"===r?-1:1),x.b=C<0?i-C:i,x.u=te(e.amount||e.each)||0,n=n&&C<0?Se(n):n}return C=(x[t]-x.min)/x.max||0,xt(x.b+(n?n(C):C)*x.v)+x.u}},oe=function(t){var e=t<1?Math.pow(10,(t+"").length-2):1;return function(n){return Math.floor(Math.round(parseFloat(n)/t)*t*e)/e+(V(n)?0:te(n))}},ae=function(t,e){var n,r,i=K(t);return!i&&W(t)&&(n=i=t.radius||k,t.values?(t=ie(t.values),(r=!V(t[0]))&&(n*=n)):t=oe(t.increment)),$t(e,i?j(t)?function(e){return r=t(e),Math.abs(r-e)<=n?r:e}:function(e){for(var i,u,s=parseFloat(r?e.x:e),o=parseFloat(r?e.y:0),a=k,l=0,h=t.length;h--;)(i=r?(i=t[h].x-s)*i+(u=t[h].y-o)*u:Math.abs(t[h]-s))<a&&(a=i,l=h);return l=!n||a<=n?t[l]:e,r||l===e||V(e)?l:l+te(e)}:oe(t))},le=function(t,e,n,r){return $t(K(t)?!e:!0===n?!!(n=0):!r,(function(){return K(t)?t[~~(Math.random()*t.length)]:(n=n||1e-5)&&(r=n<1?Math.pow(10,(n+"").length-2):1)&&Math.floor(Math.round((t+Math.random()*(e-t))/n)*n*r)/r}))},he=function(t,e,n){return $t(n,(function(n){return t[~~e(n)]}))},fe=function(t){for(var e,n,r,i,u=0,s="";~(e=t.indexOf("random(",u));)r=t.indexOf(")",e),i="["===t.charAt(e+7),n=t.substr(e+7,r-e-7).match(i?nt:Z),s+=t.substr(u,e-u)+le(i?n:+n[0],i?0:+n[1],+n[2]||1e-5),u=r+1;return s+t.substr(u,t.length-u)},De=function(t,e,n,r,i){var u=e-t,s=r-n;return $t(i,(function(e){return n+((e-t)/u*s||0)}))},pe=function(t,e,n){var r,i,u,s=t.labels,o=k;for(r in s)(i=s[r]-e)<0==!!n&&i&&o>(i=Math.abs(i))&&(u=r,o=i);return u},ce=function(t,e,n){var r,i,u=t.vars,s=u[e];if(s)return r=u[e+"Params"],i=u.callbackScope||t,n&&ft.length&&Et(),r?s.apply(i,r):s.call(i)},de=function(t){return Nt(t),t.progress()<1&&ce(t,"onInterrupt"),t},ge=function(t){var e=(t=!t.name&&t.default||t).name,n=j(t),r=e&&!n&&t.init?function(){this._props=[]}:t,i={init:lt,render:un,add:Ve,kill:on,modifier:sn,rawVars:0},u={targetTest:0,get:0,getSetter:tn,aliases:{},register:0};if(be(),t!==r){if(pt[e])return;Mt(r,Mt(Bt(t,i),u)),St(r.prototype,St(i,Bt(t,u))),pt[r.prop=e]=r,t.targetTest&&(gt.push(r),ht[e]=1),e=("css"===e?"CSS":e.charAt(0).toUpperCase()+e.substr(1))+"Plugin"}at(e,r),t.register&&t.register(cn,r,hn)},_e={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},me=function(t,e,n){return 255*(6*(t=t<0?t+1:t>1?t-1:t)<1?e+(n-e)*t*6:t<.5?n:3*t<2?e+(n-e)*(2/3-t)*6:e)+.5|0},ve=function(t,e,n){var r,i,u,s,o,a,l,h,f,D,p=t?V(t)?[t>>16,t>>8&255,255&t]:0:_e.black;if(!p){if(","===t.substr(-1)&&(t=t.substr(0,t.length-1)),_e[t])p=_e[t];else if("#"===t.charAt(0))4===t.length&&(r=t.charAt(1),i=t.charAt(2),u=t.charAt(3),t="#"+r+r+i+i+u+u),p=[(t=parseInt(t.substr(1),16))>>16,t>>8&255,255&t];else if("hsl"===t.substr(0,3))if(p=D=t.match(Z),e){if(~t.indexOf("="))return p=t.match($),n&&p.length<4&&(p[3]=1),p}else s=+p[0]%360/360,o=+p[1]/100,r=2*(a=+p[2]/100)-(i=a<=.5?a*(o+1):a+o-a*o),p.length>3&&(p[3]*=1),p[0]=me(s+1/3,r,i),p[1]=me(s,r,i),p[2]=me(s-1/3,r,i);else p=t.match(Z)||_e.transparent;p=p.map(Number)}return e&&!D&&(r=p[0]/255,i=p[1]/255,u=p[2]/255,a=((l=Math.max(r,i,u))+(h=Math.min(r,i,u)))/2,l===h?s=o=0:(f=l-h,o=a>.5?f/(2-l-h):f/(l+h),s=l===r?(i-u)/f+(i<u?6:0):l===i?(u-r)/f+2:(r-i)/f+4,s*=60),p[0]=~~(s+.5),p[1]=~~(100*o+.5),p[2]=~~(100*a+.5)),n&&p.length<4&&(p[3]=1),p},ye=function(t){var e=[],n=[],r=-1;return t.split(xe).forEach((function(t){var i=t.match(J)||[];e.push.apply(e,i),n.push(r+=i.length+1)})),e.c=n,e},Ce=function(t,e,n){var r,i,u,s,o="",a=(t+o).match(xe),l=e?"hsla(":"rgba(",h=0;if(!a)return t;if(a=a.map((function(t){return(t=ve(t,e,1))&&l+(e?t[0]+","+t[1]+"%,"+t[2]+"%,"+t[3]:t.join(","))+")"})),n&&(u=ye(t),(r=n.c).join(o)!==u.c.join(o)))for(s=(i=t.replace(xe,"1").split(J)).length-1;h<s;h++)o+=i[h]+(~r.indexOf(h)?a.shift()||l+"0,0,0,0)":(u.length?u:a.length?a:n).shift());if(!i)for(s=(i=t.split(xe)).length-1;h<s;h++)o+=i[h]+a[h];return o+i[s]},xe=function(){var t,e="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b";for(t in _e)e+="|"+t+"\\b";return new RegExp(e+")","gi")}(),Fe=/hsl[a]?\(/,we=function(t){var e,n=t.join(" ");if(xe.lastIndex=0,xe.test(n))return e=Fe.test(n),t[1]=Ce(t[1],e),t[0]=Ce(t[0],e,ye(t[1])),!0},Ee=(v=Date.now,y=500,C=33,x=v(),F=x,E=w=1e3/240,T=function t(e){var n,r,i,u,s=v()-F,o=!0===e;if(s>y&&(x+=s-C),((n=(i=(F+=s)-x)-E)>0||o)&&(u=++g.frame,_=i-1e3*g.time,g.time=i/=1e3,E+=n+(n>=w?4:w-n),r=1),o||(p=c(t)),r)for(m=0;m<b.length;m++)b[m](i,_,u,e)},g={time:0,frame:0,tick:function(){T(!0)},deltaRatio:function(t){return _/(1e3/(t||60))},wake:function(){l&&(!o&&G()&&(s=o=window,a=s.document||{},rt.gsap=cn,(s.gsapVersions||(s.gsapVersions=[])).push(cn.version),ut(it||s.GreenSockGlobals||!s.gsap&&s||{}),d=s.requestAnimationFrame),p&&g.sleep(),c=d||function(t){return setTimeout(t,E-1e3*g.time+1|0)},D=1,T(2))},sleep:function(){(d?s.cancelAnimationFrame:clearTimeout)(p),D=0,c=lt},lagSmoothing:function(t,e){y=t||1/1e-8,C=Math.min(e,y,0)},fps:function(t){w=1e3/(t||240),E=1e3*g.time+w},add:function(t){b.indexOf(t)<0&&b.push(t),be()},remove:function(t){var e;~(e=b.indexOf(t))&&b.splice(e,1)&&m>=e&&m--},_listeners:b=[]}),be=function(){return!D&&Ee.wake()},Te={},Ae=/^[\d.\-M][\d.\-,\s]/,Me=/["']/g,Oe=function(t){for(var e,n,r,i={},u=t.substr(1,t.length-3).split(":"),s=u[0],o=1,a=u.length;o<a;o++)n=u[o],e=o!==a-1?n.lastIndexOf(","):n.length,r=n.substr(0,e),i[s]=isNaN(r)?r.replace(Me,"").trim():+r,s=n.substr(e+1).trim();return i},Se=function(t){return function(e){return 1-t(1-e)}},Pe=function t(e,n){for(var r,i=e._first;i;)i instanceof Ye?t(i,n):!i.vars.yoyoEase||i._yoyo&&i._repeat||i._yoyo===n||(i.timeline?t(i.timeline,n):(r=i._ease,i._ease=i._yEase,i._yEase=r,i._yoyo=n)),i=i._next},Be=function(t,e){return t&&(j(t)?t:Te[t]||function(t){var e,n,r,i,u=(t+"").split("("),s=Te[u[0]];return s&&u.length>1&&s.config?s.config.apply(null,~t.indexOf("{")?[Oe(u[1])]:(e=t,n=e.indexOf("(")+1,r=e.indexOf(")"),i=e.indexOf("(",n),e.substring(n,~i&&i<r?e.indexOf(")",r+1):r)).split(",").map(Tt)):Te._CE&&Ae.test(t)?Te._CE("",t):s}(t))||e},ke=function(t,e,n,r){void 0===n&&(n=function(t){return 1-e(1-t)}),void 0===r&&(r=function(t){return t<.5?e(2*t)/2:1-e(2*(1-t))/2});var i,u={easeIn:e,easeOut:n,easeInOut:r};return Ct(t,(function(t){for(var e in Te[t]=rt[t]=u,Te[i=t.toLowerCase()]=n,u)Te[i+("easeIn"===e?".in":"easeOut"===e?".out":".inOut")]=Te[t+"."+e]=u[e]})),u},Le=function(t){return function(e){return e<.5?(1-t(1-2*e))/2:.5+t(2*(e-.5))/2}},Ne=function t(e,n,r){var i=n>=1?n:1,u=(r||(e?.3:.45))/(n<1?n:1),s=u/L*(Math.asin(1/i)||0),o=function(t){return 1===t?1:i*Math.pow(2,-10*t)*Y((t-s)*u)+1},a="out"===e?o:"in"===e?function(t){return 1-o(1-t)}:Le(o);return u=L/u,a.config=function(n,r){return t(e,n,r)},a},Re=function t(e,n){void 0===n&&(n=1.70158);var r=function(t){return t?--t*t*((n+1)*t+n)+1:0},i="out"===e?r:"in"===e?function(t){return 1-r(1-t)}:Le(r);return i.config=function(n){return t(e,n)},i};Ct("Linear,Quad,Cubic,Quart,Quint,Strong",(function(t,e){var n=e<5?e+1:e;ke(t+",Power"+(n-1),e?function(t){return Math.pow(t,n)}:function(t){return t},(function(t){return 1-Math.pow(1-t,n)}),(function(t){return t<.5?Math.pow(2*t,n)/2:1-Math.pow(2*(1-t),n)/2}))})),Te.Linear.easeNone=Te.none=Te.Linear.easeIn,ke("Elastic",Ne("in"),Ne("out"),Ne()),A=7.5625,O=1/(M=2.75),ke("Bounce",(function(t){return 1-S(1-t)}),S=function(t){return t<O?A*t*t:t<.7272727272727273?A*Math.pow(t-1.5/M,2)+.75:t<.9090909090909092?A*(t-=2.25/M)*t+.9375:A*Math.pow(t-2.625/M,2)+.984375}),ke("Expo",(function(t){return t?Math.pow(2,10*(t-1)):0})),ke("Circ",(function(t){return-(I(1-t*t)-1)})),ke("Sine",(function(t){return 1===t?1:1-z(t*N)})),ke("Back",Re("in"),Re("out"),Re()),Te.SteppedEase=Te.steps=rt.SteppedEase={config:function(t,e){void 0===t&&(t=1);var n=1/t,r=t+(e?0:1),i=e?1:0;return function(t){return((r*Jt(0,1-1e-8,t)|0)+i)*n}}},B.ease=Te["quad.out"],Ct("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",(function(t){return _t+=t+","+t+"Param
1607s,"}));var Ie=function(t,e){this.id=R++,t._gsap=this,this.target=t,this.harness=e,this.get=e?e.get:yt,this.set=e?e.getSetter:tn},ze=function(){function t(t,e){var n=t.parent||u;this.vars=t,this._delay=+t.delay||0,(this._repeat=t.repeat||0)&&(this._rDelay=t.repeatDelay||0,this._yoyo=!!t.yoyo||!!t.yoyoEase),this._ts=1,Ht(this,+t.duration,1,1),this.data=t.data,D||Ee.wake(),n&&Wt(n,this,e||0===e?e:n._time,1),t.reversed&&this.reverse(),t.paused&&this.paused(!0)}var e=t.prototype;return e.delay=function(t){return t||0===t?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+t-this._delay),this._delay=t,this):this._delay},e.duration=function(t){return arguments.length?this.totalDuration(this._repeat>0?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur},e.totalDuration=function(t){return arguments.length?(this._dirty=0,Ht(this,this._repeat<0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(t,e){if(be(),!arguments.length)return this._tTime;var n=this._dp;if(n&&n.smoothChildTiming&&this._ts){for(Vt(this,t);n.parent;)n.parent._time!==n._start+(n._ts>=0?n._tTime/n._ts:(n.totalDuration()-n._tTime)/-n._ts)&&n.totalTime(n._tTime,!0),n=n.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&t<this._tDur||this._ts<0&&t>0||!this._tDur&&!t)&&Wt(this._dp,this,this._start-this._delay)}return(this._tTime!==t||!this._dur&&!e||this._initted&&1e-8===Math.abs(this._zTime)||!t&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=t),bt(this,t,e)),this},e.time=function(t,e){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+zt(this))%this._dur||(t?this._dur:0),e):this._time},e.totalProgress=function(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.ratio},e.progress=function(t,e){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?t:1-t)+zt(this),e):this.duration()?Math.min(1,this._time/this._dur):this.ratio},e.iteration=function(t,e){var n=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*n,e):this._repeat?Yt(this._tTime,n)+1:1},e.timeScale=function(t){if(!arguments.length)return-1e-8===this._rts?0:this._rts;if(this._rts===t)return this;var e=this.parent&&this._ts?Xt(this.parent._time,this):this._tTime;return this._rts=+t||0,this._ts=this._ps||-1e-8===t?0:this._rts,It(this.totalTime(Jt(-this._delay,this._tDur,e),!0))},e.paused=function(t){return arguments.length?(this._ps!==t&&(this._ps=t,t?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(be(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&(this._tTime-=1e-8)&&1e-8!==Math.abs(this._zTime)))),this):this._ps},e.startTime=function(t){if(arguments.length){this._start=t;var e=this.parent||this._dp;return e&&(e._sort||!this.parent)&&Wt(e,this,t-this._delay),this}return this._start},e.endTime=function(t){return this._start+(q(t)?this.totalDuration():this.duration())/Math.abs(this._ts)},e.rawTime=function(t){var e=this.parent||this._dp;return e?t&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?Xt(e.rawTime(t),this):this._tTime:this._tTime},e.globalTime=function(t){for(var e=this,n=arguments.length?t:e.rawTime();e;)n=e._start+n/(e._ts||1),e=e._dp;return n},e.repeat=function(t){return arguments.length?(this._repeat=t,Qt(this)):this._repeat},e.repeatDelay=function(t){return arguments.length?(this._rDelay=t,Qt(this)):this._rDelay},e.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},e.seek=function(t,e){return this.totalTime(Zt(this,t),q(e))},e.restart=function(t,e){return this.play().totalTime(t?-this._delay:0,q(e))},e.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},e.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},e.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(t){return arguments.length?(!!t!==this.reversed()&&this.timeScale(-this._rts||(t?-1e-8:0)),this):this._rts<0}
vendor: 31,806 bytes, lines 1607-1616
1607,e.invalidate=function(){return this._initted=0,this._zTime=-1e-8,this},e.isActive=function(){var t,e=this.parent||this._dp,n=this._start;return!(e&&!(this._ts&&this._initted&&e.isActive()&&(t=e.rawTime(!0))>=n&&t<this.endTime(!0)-1e-8))},e.eventCallback=function(t,e,n){var r=this.vars;return arguments.length>1?(e?(r[t]=e,n&&(r[t+"Params"]=n),"onUpdate"===t&&(this._onUpdate=e)):delete r[t],this):r[t]},e.then=function(t){var e=this;return new Promise((function(n){var r=j(t)?t:At,i=function(){var t=e.then;e.then=null,j(r)&&(r=r(e))&&(r.then||r===e)&&(e.then=t),n(r),e.then=t};e._initted&&1===e.totalProgress()&&e._ts>=0||!e._tTime&&e._ts<0?i():e._prom=i}))},e.kill=function(){de(this)},t}();Mt(ze.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-1e-8,_prom:0,_ps:!1,_rts:1});var Ye=function(t){function e(e,n){var i;return void 0===e&&(e={}),(i=t.call(this,e,n)||this).labels={},i.smoothChildTiming=!!e.smoothChildTiming,i.autoRemoveChildren=!!e.autoRemoveChildren,i._sort=q(e.sortChildren),i.parent&&Ut(i.parent,r(i)),e.scrollTrigger&&qt(r(i),e.scrollTrigger),i}i(e,t);var n=e.prototype;return n.to=function(t,e,n){return new Qe(t,wt(arguments,0,this),Zt(this,V(e)?arguments[3]:n)),this},n.from=function(t,e,n){return new Qe(t,wt(arguments,1,this),Zt(this,V(e)?arguments[3]:n)),this},n.fromTo=function(t,e,n,r){return new Qe(t,wt(arguments,2,this),Zt(this,V(e)?arguments[4]:r)),this},n.set=function(t,e,n){return e.duration=0,e.parent=this,kt(e).repeatDelay||(e.repeat=0),e.immediateRender=!!e.immediateRender,new Qe(t,e,Zt(this,n),1),this},n.call=function(t,e,n){return Wt(this,Qe.delayedCall(0,t,e),Zt(this,n))},n.staggerTo=function(t,e,n,r,i,u,s){return n.duration=e,n.stagger=n.stagger||r,n.onComplete=u,n.onCompleteParams=s,n.parent=this,new Qe(t,n,Zt(this,i)),this},n.staggerFrom=function(t,e,n,r,i,u,s){return n.runBackwards=1,kt(n).immediateRender=q(n.immediateRender),this.staggerTo(t,e,n,r,i,u,s)},n.staggerFromTo=function(t,e,n,r,i,u,s,o){return r.startAt=n,kt(r).immediateRender=q(r.immediateRender),this.staggerTo(t,e,r,i,u,s,o)},n.render=function(t,e,n){var r,i,s,o,a,l,h,f,D,p,c,d,g=this._time,_=this._dirty?this.totalDuration():this._tDur,m=this._dur,v=this!==u&&t>_-1e-8&&t>=0?_:t<1e-8?0:t,y=this._zTime<0!=t<0&&(this._initted||!m);if(v!==this._tTime||n||y){if(g!==this._time&&m&&(v+=this._time-g,t+=this._time-g),r=v,D=this._start,l=!(f=this._ts),y&&(m||(g=this._zTime),(t||!e)&&(this._zTime=t)),this._repeat&&(c=this._yoyo,a=m+this._rDelay,r=xt(v%a),v===_?(o=this._repeat,r=m):((o=~~(v/a))&&o===v/a&&(r=m,o--),r>m&&(r=m)),p=Yt(this._tTime,a),!g&&this._tTime&&p!==o&&(p=o),c&&1&o&&(r=m-r,d=1),o!==p&&!this._lock)){var C=c&&1&p,x=C===(c&&1&o);if(o<p&&(C=!C),g=C?0:m,this._lock=1,this.render(g||(d?0:xt(o*a)),e,!m)._lock=0,!e&&this.parent&&ce(this,"onRepeat"),this.vars.repeatRefresh&&!d&&(this.invalidate()._lock=1),g!==this._time||l!==!this._ts)return this;if(m=this._dur,_=this._tDur,x&&(this._lock=2,g=C?m:-1e-4,this.render(g,!0),this.vars.repeatRefresh&&!d&&this.invalidate()),this._lock=0,!this._ts&&!l)return this;Pe(this,d)}if(this._hasPause&&!this._forcing&&this._lock<2&&(h=function(t,e,n){var r;if(n>e)for(r=t._first;r&&r._start<=n;){if(!r._dur&&"isPause"===r.data&&r._start>e)return r;r=r._next}else for(r=t._last;r&&r._start>=n;){if(!r._dur&&"isPause"===r.data&&r._start<e)return r;r=r._prev}}(this,xt(g),xt(r)))&&(v-=r-(r=h._start)),this._tTime=v,this._time=r,this._act=!f,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=t),!g&&r&&!e&&ce(this,"onStart"),r>=g&&t>=0)for(i=this._first;i;){if(s=i._next,(i._act||r>=i._start)&&i._ts&&h!==i){if(i.parent!==this)return this.render(t,e,n);if(i.render(i._ts>0?(r-i._start)*i._ts:(i._dirty?i.totalDuration():i._tDur)+(r-i._start)*i._ts,e,n),r!==this._time||!this._ts&&!l){h=0,s&&(v+=this._zTime=-1e-8);break}}i=s}else{i=this._last;for(var F=t<0?t:r;i;){if(s=i._prev,(i._act||F<=i._end)&&i._ts&&h!==i){if(i.parent!==this)return this.render(t,e,n);if(i.render(i._ts>0?(F-i._start)*i._ts:(i._dirty?i.totalDuration():i._tDur)+(F-i._start)*i._ts,e,n),r!==this._time||!this._ts&&!l){h=0,s&&(v+=this._zTime=F?-1e-8:1e-8);break}}i=s}}if(h&&!e&&(this.pause(),h.render(r>=g?0:-1e-8)._zTime=r>=g?1:-1,this._ts))return this._start=D,jt(this),this.render(t,e,n);this._onUpdate&&!e&&ce(this,"onUpdate",!0),(v===_&&_>=this.totalDuration()||!v&&g)&&(D!==this._start&&Math.abs(f)===Math.abs(this._ts)||this._lock||((t||!m)&&(v===_&&this._ts>0||!v&&this._ts<0)&&Nt(this,1),e||t<0&&!g||!v&&!g||(ce(this,v===_?"onComplete":"onReverseComplete",!0),this._prom&&!(v<_&&this.timeScale()>0)&&this._prom())))}return this},n.add=function(t,e){var n=this;if(V(e)||(e=Zt(this,e)),!(t instanceof ze)){if(K(t))return t.forEach((function(t){return n.add(t,e)})),this;if(X(t))return this.addLabel(t,e);if(!j(t))return this;t=Qe.delayedCall(0,t)}return this!==t?Wt(this,t,e):this},n.getChildren=function(t,e,n,r){void 0===t&&(t=!0),void 0===e&&(e=!0),void 0===n&&(n=!0),void 0===r&&(r=-k);for(var i=[],u=this._first;u;)u._start>=r&&(u instanceof Qe?e&&i.push(u):(n&&i.push(u),t&&i.push.apply(i,u.getChildren(!0,e,n)))),u=u._next;return i},n.getById=function(t){for(var e=this.getChildren(1,1,1),n=e.length;n--;)if(e[n].vars.id===t)return e[n]},n.remove=function(t){return X(t)?this.removeLabel(t):j(t)?this.killTweensOf(t):(Lt(this,t),t===this._recent&&(this._recent=this._last),Rt(this))},n.totalTime=function(e,n){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=xt(Ee.time-(this._ts>0?e/this._ts:(this.totalDuration()-e)/-this._ts))),t.prototype.totalTime.call(this,e,n),this._forcing=0,this):this._tTime},n.addLabel=function(t,e){return this.labels[t]=Zt(this,e),this},n.removeLabel=function(t){return delete this.labels[t],this},n.addPause=function(t,e,n){var r=Qe.delayedCall(0,e||lt,n);return r.data="isPause",this._hasPause=1,Wt(this,r,Zt(this,t))},n.removePause=function(t){var e=this._first;for(t=Zt(this,t);e;)e._start===t&&"isPause"===e.data&&Nt(e),e=e._next},n.killTweensOf=function(t,e,n){for(var r=this.getTweensOf(t,n),i=r.length;i--;)Xe!==r[i]&&r[i].kill(t,e);return this},n.getTweensOf=function(t,e){for(var n,r=[],i=ie(t),u=this._first,s=V(e);u;)u instanceof Qe?Ft(u._targets,i)&&(s?(!Xe||u._initted&&u._ts)&&u.globalTime(0)<=e&&u.globalTime(u.totalDuration())>e:!e||u.isActive())&&r.push(u):(n=u.getTweensOf(i,e)).length&&r.push.apply(r,n),u=u._next;return r},n.tweenTo=function(t,e){e=e||{};var n=this,r=Zt(n,t),i=e,u=i.startAt,s=i.onStart,o=i.onStartParams,a=Qe.to(n,Mt(e,{ease:"none",lazy:!1,time:r,overwrite:"auto",duration:e.duration||Math.abs((r-(u&&"time"in u?u.time:n._time))/n.timeScale())||1e-8,onStart:function(){n.pause();var t=e.duration||Math.abs((r-n._time)/n.timeScale());a._dur!==t&&Ht(a,t,0,1).render(a._time,!0,!0),s&&s.apply(a,o||[])}}));return a},n.tweenFromTo=function(t,e,n){return this.tweenTo(e,Mt({startAt:{time:Zt(this,t)}},n))},n.recent=function(){return this._recent},n.nextLabel=function(t){return void 0===t&&(t=this._time),pe(this,Zt(this,t))},n.previousLabel=function(t){return void 0===t&&(t=this._time),pe(this,Zt(this,t),1)},n.currentLabel=function(t){return arguments.length?this.seek(t,!0):this.previousLabel(this._time+1e-8)},n.shiftChildren=function(t,e,n){void 0===n&&(n=0);for(var r,i=this._first,u=this.labels;i;)i._start>=n&&(i._start+=t,i._end+=t),i=i._next;if(e)for(r in u)u[r]>=n&&(u[r]+=t);return Rt(this)},n.invalidate=function(){var e=this._first;for(this._lock=0;e;)e.invalidate(),e=e._next;return t.prototype.invalidate.call(this)},n.clear=function(t){void 0===t&&(t=!0);for(var e,n=this._first;n;)e=n._next,this.remove(n),n=e;return this._time=this._tTime=this._pTime=0,t&&(this.labels={}),Rt(this)},n.totalDuration=function(t){var e,n,r,i=0,s=this,o=s._last,a=k;if(arguments.length)return s.timeScale((s._repeat<0?s.duration():s.totalDuration())/(s.reversed()?-t:t));if(s._dirty){for(r=s.parent;o;)e=o._prev,o._dirty&&o.totalDuration(),(n=o._start)>a&&s._sort&&o._ts&&!s._lock?(s._lock=1,Wt(s,o,n-o._delay,1)._lock=0):a=n,n<0&&o._ts&&(i-=n,(!r&&!s._dp||r&&r.smoothChildTiming)&&(s._start+=n/s._ts,s._time-=n,s._tTime-=n),s.shiftChildren(-n,!1,-Infinity),a=0),o._end>i&&o._ts&&(i=o._end),o=e;Ht(s,s===u&&s._time>i?s._time:i,1,1),s._dirty=0}return s._tDur},e.updateRoot=function(t){if(u._ts&&(bt(u,Xt(t,u)),h=Ee.frame),Ee.frame>=dt){dt+=P.autoSleep||120;var e=u._first;if((!e||!e._ts)&&P.autoSleep&&Ee._listeners.length<2){for(;e&&!e._ts;)e=e._next;e||Ee.sleep()}}},e}(ze);Mt(Ye.prototype,{_lock:0,_hasPause:0,_forcing:0});var Xe,je=function(t,e,n,r,i,u,s){var o,a,l,h,f,D,p,c,d=new hn(this._pt,t,e,0,1,rn,null,i),g=0,_=0;for(d.b=n,d.e=r,n+="",(p=~(r+="").indexOf("random("))&&(r=fe(r)),u&&(u(c=[n,r],t,e),n=c[0],r=c[1]),a=n.match(tt)||[];o=tt.exec(r);)h=o[0],f=r.substring(g,o.index),l?l=(l+1)%5:"rgba("===f.substr(-5)&&(l=1),h!==a[_++]&&(D=parseFloat(a[_-1])||0,d._pt={_next:d._pt,p:f||1===_?f:",",s:D,c:"="===h.charAt(1)?parseFloat(h.substr(2))*("-"===h.charAt(0)?-1:1):parseFloat(h)-D,m:l&&l<4?Math.round:0},g=tt.lastIndex);return d.c=g<r.length?r.substring(g,r.length):"",d.fp=s,(et.test(r)||p)&&(d.e=0),this._pt=d,d},Ve=function(t,e,n,r,i,u,s,o,a){j(r)&&(r=r(i||0,t,u));var l,h=t[e],f="get"!==n?n:j(h)?a?t[e.indexOf("set")||!j(t["get"+e.substr(3)])?e:"get"+e.substr(3)](a):t[e]():h,D=j(h)?a?$e:Ze:Ke;if(X(r)&&(~r.indexOf("random(")&&(r=fe(r)),"="===r.charAt(1)&&(r=parseFloat(f)+parseFloat(r.substr(2))*("-"===r.charAt(0)?-1:1)+(te(f)||0))),f!==r)return isNaN(f*r)?(!h&&!(e in t)&&st(e,r),je.call(this,t,e,f,r,D,o||P.stringFilter,a)):(l=new hn(this._pt,t,e,+f||0,r-(f||0),"boolean"==typeof h?nn:en,0,D),a&&(l.fp=a),s&&l.modifier(s,this,t),this._pt=l)},Ue=function(t,e,n,r,i,u){var s,o,a,l;if(pt[t]&&!1!==(s=new pt[t]).init(i,s.rawVars?e[t]:function(t,e,n,r,i){if(j(t)&&(t=qe(t,i,e,n,r)),!W(t)||t.style&&t.nodeType||K(t)||Q(t))return X(t)?qe(t,i,e,n,r):t;var u,s={};for(u in t)s[u]=qe(t[u],i,e,n,r);return s}(e[t],r,i,u,n),n,r,u)&&(n._pt=o=new hn(n._pt,i,t,0,1,s.render,s,0,s.priority),n!==f))for(a=n._ptLookup[n._targets.indexOf(i)],l=s._props.length;l--;)a[s._props[l]]=o;return s},We=function t(e,n){var r,i,s,o,a,l,h,f,D,p,c,d,g,_=e.vars,m=_.ease,v=_.startAt,y=_.immediateRender,C=_.lazy,x=_.onUpdate,F=_.onUpdateParams,w=_.callbackScope,E=_.runBackwards,b=_.yoyoEase,T=_.keyframes,A=_.autoRevert,M=e._dur,O=e._startAt,S=e._targets,P=e.parent,k=P&&"nested"===P.data?P.parent._targets:S,L="auto"===e._overwrite,N=e.timeline;if(N&&(!T||!m)&&(m="none"),e._ease=Be(m,B.ease),e._yEase=b?Se(Be(!0===b?m:b,B.ease)):0,b&&e._yoyo&&!e._repeat&&(b=e._yEase,e._yEase=e._ease,e._ease=b),!N){if(d=(f=S[0]?vt(S[0]).harness:0)&&_[f.prop],r=Bt(_,ht),O&&O.render(-1,!0).kill(),v){if(Nt(e._startAt=Qe.set(S,Mt({data:"isStart",overwrite:!1,parent:P,immediateRender:!0,lazy:q(C),startAt:null,delay:0,onUpdate:x,onUpdateParams:F,callbackScope:w,stagger:0},v))),y)if(n>0)A||(e._startAt=0);else if(M&&!(n<0&&O))return void(n&&(e._zTime=n))}else if(E&&M)if(O)!A&&(e._startAt=0);else if(n&&(y=!1),s=Mt({overwrite:!1,data:"isFromStart",lazy:y&&q(C),immediateRender:y,stagger:0,parent:P},r),d&&(s[f.prop]=d),Nt(e._startAt=Qe.set(S,s)),y){if(!n)return}else t(e._startAt,1e-8);for(e._pt=0,C=M&&q(C)||C&&!M,i=0;i<S.length;i++){if(h=(a=S[i])._gsap||mt(S)[i]._gsap,e._ptLookup[i]=p={},Dt[h.id]&&ft.length&&Et(),c=k===S?i:k.indexOf(a),f&&!1!==(D=new f).init(a,d||r,e,c,k)&&(e._pt=o=new hn(e._pt,a,D.name,0,1,D.render,D,0,D.priority),D._props.forEach((function(t){p[t]=o})),D.priority&&(l=1)),!f||d)for(s in r)pt[s]&&(D=Ue(s,r,e,c,a,k))?D.priority&&(l=1):p[s]=o=Ve.call(e,a,s,"get",r[s],c,k,0,_.stringFilter);e._op&&e._op[i]&&e.kill(a,e._op[i]),L&&e._pt&&(Xe=e,u.killTweensOf(a,p,e.globalTime(0)),g=!e.parent,Xe=0),e._pt&&C&&(Dt[h.id]=1)}l&&ln(e),e._onInit&&e._onInit(e)}e._from=!N&&!!_.runBackwards,e._onUpdate=x,e._initted=(!e._op||e._pt)&&!g},qe=function(t,e,n,r,i){return j(t)?t.call(e,n,r,i):X(t)&&~t.indexOf("random(")?fe(t):t},Ge=_t+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase",He=(Ge+",id,stagger,delay,duration,paused,scrollTrigger").split(","),Qe=function(t){function e(e,n,i,s){var o;"number"==typeof n&&(i.duration=n,n=i,i=null);var a,l,h,f,D,p,c,d,g=(o=t.call(this,s?n:kt(n),i)||this).vars,_=g.duration,m=g.delay,v=g.immediateRender,y=g.stagger,C=g.overwrite,x=g.keyframes,F=g.defaults,w=g.scrollTrigger,E=g.yoyoEase,b=o.parent,T=(K(e)||Q(e)?V(e[0]):"length"in n)?[e]:ie(e);if(o._targets=T.length?mt(T):ot("GSAP target "+e+" not found. https://greensock.com",!P.nullTargetWarn)||[],o._ptLookup=[],o._overwrite=C,x||y||H(_)||H(m)){if(n=o.vars,(a=o.timeline=new Ye({data:"nested",defaults:F||{}})).kill(),a.parent=r(o),x)Mt(a.vars.defaults,{ease:"none"}),x.forEach((function(t){return a.to(T,t,">")}));else{if(f=T.length,c=y?se(y):lt,W(y))for(D in y)~Ge.indexOf(D)&&(d||(d={}),d[D]=y[D]);for(l=0;l<f;l++){for(D in h={},n)He.indexOf(D)<0&&(h[D]=n[D]);h.stagger=0,E&&(h.yoyoEase=E),d&&St(h,d),p=T[l],h.duration=+qe(_,r(o),l,p,T),h.delay=(+qe(m,r(o),l,p,T)||0)-o._delay,!y&&1===f&&h.delay&&(o._delay=m=h.delay,o._start+=m,h.delay=0),a.to(p,h,c(l,p,T))}a.duration()?_=m=0:o.timeline=0}_||o.duration(_=a.duration())}else o.timeline=0;return!0===C&&(Xe=r(o),u.killTweensOf(T),Xe=0),b&&Ut(b,r(o)),(v||!_&&!x&&o._start===xt(b._time)&&q(v)&&function t(e){return!e||e._ts&&t(e.parent)}(r(o))&&"nested"!==b.data)&&(o._tTime=-1e-8,o.render(Math.max(0,-m))),w&&qt(r(o),w),o}i(e,t);var n=e.prototype;return n.render=function(t,e,n){var r,i,u,s,o,a,l,h,f,D=this._time,p=this._tDur,c=this._dur,d=t>p-1e-8&&t>=0?p:t<1e-8?0:t;if(c){if(d!==this._tTime||!t||n||this._startAt&&this._zTime<0!=t<0){if(r=d,h=this.timeline,this._repeat){if(s=c+this._rDelay,r=xt(d%s),d===p?(u=this._repeat,r=c):((u=~~(d/s))&&u===d/s&&(r=c,u--),r>c&&(r=c)),(a=this._yoyo&&1&u)&&(f=this._yEase,r=c-r),o=Yt(this._tTime,s),r===D&&!n&&this._initted)return this;u!==o&&(h&&this._yEase&&Pe(h,a),!this.vars.repeatRefresh||a||this._lock||(this._lock=n=1,this.render(xt(s*u),!0).invalidate()._lock=0))}if(!this._initted){if(Gt(this,t<0?t:r,n,e))return this._tTime=0,this;if(c!==this._dur)return this.render(t,e,n)}for(this._tTime=d,this._time=r,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=l=(f||this._ease)(r/c),this._from&&(this.ratio=l=1-l),r&&!D&&!e&&ce(this,"onStart"),i=this._pt;i;)i.r(l,i.d),i=i._next;h&&h.render(t<0?t:!r&&a?-1e-8:h._dur*l,e,n)||this._startAt&&(this._zTime=t),this._onUpdate&&!e&&(t<0&&this._startAt&&this._startAt.render(t,!0,n),ce(this,"onUpdate")),this._repeat&&u!==o&&this.vars.onRepeat&&!e&&this.parent&&ce(this,"onRepeat"),d!==this._tDur&&d||this._tTime!==d||(t<0&&this._startAt&&!this._onUpdate&&this._startAt.render(t,!0,!0),(t||!c)&&(d===this._tDur&&this._ts>0||!d&&this._ts<0)&&Nt(this,1),e||t<0&&!D||!d&&!D||(ce(this,d===p?"onComplete":"onReverseComplete",!0),this._prom&&!(d<p&&this.timeScale()>0)&&this._prom()))}}else!function(t,e,n,r){var i,u,s=t.ratio,o=e<0||!e&&s&&!t._start&&t._zTime>1e-8&&!t._dp._lock||(t._ts<0||t._dp._ts<0)&&"isFromStart"!==t.data&&"isStart"!==t.data?0:1,a=t._rDelay,l=0;if(a&&t._repeat&&(l=Jt(0,t._tDur,e),Yt(l,a)!==(u=Yt(t._tTime,a))&&(s=1-o,t.vars.repeatRefresh&&t._initted&&t.invalidate())),o!==s||r||1e-8===t._zTime||!e&&t._zTime){if(!t._initted&&Gt(t,e,r,n))return;for(u=t._zTime,t._zTime=e||(n?1e-8:0),n||(n=e&&!u),t.ratio=o,t._from&&(o=1-o),t._time=0,t._tTime=l,n||ce(t,"onStart"),i=t._pt;i;)i.r(o,i.d),i=i._next;t._startAt&&e<0&&t._startAt.render(e,!0,!0),t._onUpdate&&!n&&ce(t,"onUpdate"),l&&t._repeat&&!n&&t.parent&&ce(t,"onRepeat"),(e>=t._tDur||e<0)&&t.ratio===o&&(o&&Nt(t,1),n||(ce(t,o?"onComplete":"onReverseComplete",!0),t._prom&&t._prom()))}else t._zTime||(t._zTime=e)}(this,t,e,n);return this},n.targets=function(){return this._targets},n.invalidate=function(){return this._pt=this._op=this._startAt=this._onUpdate=this._act=this._lazy=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(),t.prototype.invalidate.call(this)},n.kill=function(t,e){if(void 0===e&&(e="all"),!(t||e&&"all"!==e)&&(this._lazy=0,this.parent))return de(this);if(this.timeline){var n=this.timeline.totalDuration();return this.timeline.killTweensOf(t,e,Xe&&!0!==Xe.vars.overwrite)._first||de(this),this.parent&&n!==this.timeline.totalDuration()&&Ht(this,this._dur*this.timeline._tDur/n,0,1),this}var r,i,u,s,o,a,l,h=this._targets,f=t?ie(t):h,D=this._ptLookup,p=this._pt;if((!e||"all"===e)&&function(t,e){for(var n=t.length,r=n===e.length;r&&n--&&t[n]===e[n];);return n<0}(h,f))return"all"===e&&(this._pt=0),de(this);for(r=this._op=this._op||[],"all"!==e&&(X(e)&&(o={},Ct(e,(function(t){return o[t]=1})),e=o),e=function(t,e){var n,r,i,u,s=t[0]?vt(t[0]).harness:0,o=s&&s.aliases;if(!o)return e;for(r in n=St({},e),o)if(r in n)for(i=(u=o[r].split(",")).length;i--;)n[u[i]]=n[r];return n}(h,e)),l=h.length;l--;)if(~f.indexOf(h[l]))for(o in i=D[l],"all"===e?(r[l]=e,s=i,u={}):(u=r[l]=r[l]||{},s=e),s)(a=i&&i[o])&&("kill"in a.d&&!0!==a.d.kill(o)||Lt(this,a,"_pt"),delete i[o]),"all"!==u&&(u[o]=1);return this._initted&&!this._pt&&p&&de(this),this},e.to=function(t,n){return new e(t,n,arguments[2])},e.from=function(t,n){return new e(t,wt(arguments,1))},e.delayedCall=function(t,n,r,i){return new e(n,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:t,onComplete:n,onReverseComplete:n,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:i})},e.fromTo=function(t,n,r){return new e(t,wt(arguments,2))},e.set=function(t,n){return n.duration=0,n.repeatDelay||(n.repeat=0),new e(t,n)},e.killTweensOf=function(t,e,n){return u.killTweensOf(t,e,n)},e}(ze);Mt(Qe.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),Ct("staggerTo,staggerFrom,staggerFromTo",(function(t){Qe[t]=function(){var e=new Ye,n=ee.call(arguments,0);return n.splice("staggerFromTo"===t?5:4,0,0),e[t].apply(e,n)}}));var Ke=function(t,e,n){return t[e]=n},Ze=function(t,e,n){return t[e](n)},$e=function(t,e,n,r){return t[e](r.fp,n)},Je=function(t,e,n){return t.setAttribute(e,n)},tn=function(t,e){return j(t[e])?Ze:U(t[e])&&t.setAttribute?Je:Ke},en=function(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4,e)},nn=function(t,e){return e.set(e.t,e.p,!!(e.s+e.c*t),e)},rn=function(t,e){var n=e._pt,r="";if(!t&&e.b)r=e.b;else if(1===t&&e.e)r=e.e;else{for(;n;)r=n.p+(n.m?n.m(n.s+n.c*t):Math.round(1e4*(n.s+n.c*t))/1e4)+r,n=n._next;r+=e.c}e.set(e.t,e.p,r,e)},un=function(t,e){for(var n=e._pt;n;)n.r(t,n.d),n=n._next},sn=function(t,e,n,r){for(var i,u=this._pt;u;)i=u._next,u.p===r&&u.modifier(t,e,n),u=i},on=function(t){for(var e,n,r=this._pt;r;)n=r._next,r.p===t&&!r.op||r.op===t?Lt(this,r,"_pt"):r.dep||(e=1),r=n;return!e},an=function(t,e,n,r){r.mSet(t,e,r.m.call(r.tween,n,r.mt),r)},ln=function(t){for(var e,n,r,i,u=t._pt;u;){for(e=u._next,n=r;n&&n.pr>u.pr;)n=n._next;(u._prev=n?n._prev:i)?u._prev._next=u:r=u,(u._next=n)?n._prev=u:i=u,u=e}t._pt=r},hn=function(){function t(t,e,n,r,i,u,s,o,a){this.t=e,this.s=r,this.c=i,this.p=n,this.r=u||en,this.d=s||this,this.set=o||Ke,this.pr=a||0,this._next=t,t&&(t._prev=this)}return t.prototype.modifier=function(t,e,n){this.mSet=this.mSet||this.set,this.set=an,this.m=t,this.mt=n,this.tween=e},t}();Ct(_t+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",(function(t){return ht[t]=1})),rt.TweenMax=rt.TweenLite=Qe,rt.TimelineLite=rt.TimelineMax=Ye,u=new Ye({sortChildren:!1,defaults:B,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),P.stringFilter=we;var fn={registerPlugin:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];e.forEach((function(t){return ge(t)}))},timeline:function(t){return new Ye(t)},getTweensOf:function(t,e){return u.getTweensOf(t,e)},getProperty:function(t,e,n,r){X(t)&&(t=ie(t)[0]);var i=vt(t||{}).get,u=n?At:Tt;return"native"===n&&(n=""),t?e?u((pt[e]&&pt[e].get||i)(t,e,n,r)):function(e,n,r){return u((pt[e]&&pt[e].get||i)(t,e,n,r))}:t},quickSetter:function(t,e,n){if((t=ie(t)).length>1){var r=t.map((function(t){return cn.quickSetter(t,e,n)})),i=r.length;return function(t){for(var e=i;e--;)r[e](t)}}t=t[0]||{};var u=pt[e],s=vt(t),o=s.harness&&(s.harness.aliases||{})[e]||e,a=u?function(e){var r=new u;f._pt=0,r.init(t,n?e+n:e,f,0,[t]),r.render(1,r),f._pt&&un(1,f)}:s.set(t,o);return u?a:function(e){return a(t,o,n?e+n:e,s,1)}},isTweening:function(t){return u.getTweensOf(t,!0).length>0},defaults:function(t){return t&&t.ease&&(t.ease=Be(t.ease,B.ease)),Pt(B,t||{})},config:function(t){return Pt(P,t||{})},registerEffect:function(t){var e=t.name,n=t.effect,r=t.plugins,i=t.defaults,u=t.extendTimeline;(r||"").split(",").forEach((function(t){return t&&!pt[t]&&!rt[t]&&ot(e+" effect requires "+t+" plugin.")})),ct[e]=function(t,e,r){return n(ie(t),Mt(e||{},i),r)},u&&(Ye.prototype[e]=function(t,n,r){return this.add(ct[e](t,W(n)?n:(r=n)&&{},this),r)})},registerEase:function(t,e){Te[t]=Be(e)},parseEase:function(t,e){return arguments.length?Be(t,e):Te},getById:function(t){return u.getById(t)},exportRoot:function(t,e){void 0===t&&(t={});var n,r,i=new Ye(t);for(i.smoothChildTiming=q(t.smoothChildTiming),u.remove(i),i._dp=0,i._time=i._tTime=u._time,n=u._first;n;)r=n._next,!e&&!n._dur&&n instanceof Qe&&n.vars.onComplete===n._targets[0]||Wt(i,n,n._start-n._delay),n=r;return Wt(u,i,0),i},utils:{wrap:function t(e,n,r){var i=n-e;return K(e)?he(e,t(0,e.length),n):$t(r,(function(t){return(i+(t-e)%i)%i+e}))},wrapYoyo:function t(e,n,r){var i=n-e,u=2*i;return K(e)?he(e,t(0,e.length-1),n):$t(r,(function(t){return e+((t=(u+(t-e)%u)%u||0)>i?u-t:t)}))},distribute:se,random:le,snap:ae,normalize:function(t,e,n){return De(t,e,0,1,n)},getUnit:te,clamp:function(t,e,n){return $t(n,(function(n){return Jt(t,e,n)}))},splitColor:ve,toArray:ie,mapRange:De,pipe:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return function(t){return e.reduce((function(t,e){return e(t)}),t)}},unitize:function(t,e){return function(n){return t(parseFloat(n))+(e||te(n))}},interpolate:function t(e,n,r,i){var u=isNaN(e+n)?0:function(t){return(1-t)*e+t*n};if(!u){var s,o,a,l,h,f=X(e),D={};if(!0===r&&(i=1)&&(r=null),f)e={p:e},n={p:n};else if(K(e)&&!K(n)){for(a=[],l=e.length,h=l-2,o=1;o<l;o++)a.push(t(e[o-1],e[o]));l--,u=function(t){t*=l;var e=Math.min(h,~~t);return a[e](t-e)},r=n}else i||(e=St(K(e)?[]:{},e));if(!a){for(s in n)Ve.call(D,e,s,"get",n[s]);u=function(t){return un(t,D)||(f?e.p:e)}}}return $t(r,u)},shuffle:ue},install:ut,effects:ct,ticker:Ee,updateRoot:Ye.updateRoot,plugins:pt,globalTimeline:u,core:{PropTween:hn,globals:at,Tween:Qe,Timeline:Ye,Animation:ze,getCache:vt,_removeLinkedListItem:Lt}};Ct("to,from,fromTo,delayedCall,set,killTweensOf",(function(t){return fn[t]=Qe[t]})),Ee.add(Ye.updateRoot),f=fn.to({},{duration:0});var Dn=function(t,e){for(var n=t._pt;n&&n.p!==e&&n.op!==e&&n.fp!==e;)n=n._next;return n},pn=function(t,e){return{name:t,rawVars:1,init:function(t,n,r){r._onInit=function(t){var r,i;if(X(n)&&(r={},Ct(n,(function(t){return r[t]=1})),n=r),e){for(i in r={},n)r[i]=e(n[i]);n=r}!function(t,e){var n,r,i,u=t._targets;for(n in e)for(r=u.length;r--;)(i=t._ptLookup[r][n])&&(i=i.d)&&(i._pt&&(i=Dn(i,n)),i&&i.modifier&&i.modifier(e[n],t,u[r],n))}(t,n)}}}},cn=fn.registerPlugin({name:"attr",init:function(t,e,n,r,i){var u,s;for(u in e)(s=this.add(t,"setAttribute",(t.getAttribute(u)||0)+"",e[u],r,i,0,0,u))&&(s.op=u),this._props.push(u)}},{name:"endArray",init:function(t,e){for(var n=e.length;n--;)this.add(t,n,t[n]||0,e[n])}},pn("roundProps",oe),pn("modifiers"),pn("snap",ae))||fn;Qe.version=Ye.version=cn.version="3.5.1",l=1,G()&&be();Te.Power0,Te.Power1,Te.Power2,Te.Power3,Te.Power4,Te.Linear,Te.Quad,Te.Cubic,Te.Quart,Te.Quint,Te.Strong,Te.Elastic,Te.Back,Te.SteppedEase,Te.Bounce,Te.Sine,Te.Expo,Te.Circ; 1608/*! 1609 * CSSPlugin 3.5.1 1610 * https://greensock.com 1611 * 1612 * Copyright 2008-2020, GreenSock. All rights reserved. 1613 * Subject to the terms at https://greensock.com/standard-license or for 1614 * Club GreenSock members, the agreement issued with that membership. 1615 * @author: Jack Doyle, [email protected] 1616*/var dn,gn,_n,mn,vn,yn,Cn,xn,Fn={},wn=180/Math.PI,En=Math.PI/180,bn=Math.atan2,Tn=/([A-Z])/g,An=/(?:left|right|width|margin|padding|x)/i,Mn=/[\s,\(]\S/,On={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},Sn=function(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)},Pn=function(t,e){return e.set(e.t,e.p,1===t?e.e:Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)},Bn=function(t,e){return e.set(e.t,e.p,t?Math.round(1e4*(e.s+e.c*t))/1e4+e.u:e.b,e)},kn=function(t,e){var n=e.s+e.c*t;e.set(e.t,e.p,~~(n+(n<0?-.5:.5))+e.u,e)},Ln=function(t,e){return e.set(e.t,e.p,t?e.e:e.b,e)},Nn=function(t,e){return e.set(e.t,e.p,1!==t?e.b:e.e,e)},Rn=function(t,e,n){return t.style[e]=n},In=function(t,e,n){return t.style.setProperty(e,n)},zn=function(t,e,n){return t._gsap[e]=n},Yn=function(t,e,n){return t._gsap.scaleX=t._gsap.scaleY=n},Xn=function(t,e,n,r,i){var u=t._gsap;u.scaleX=u.scaleY=n,u.renderTransform(i,u)},jn=function(t,e,n,r,i){var u=t._gsap;u[e]=n,u.renderTransform(i,u)},Vn="transform",Un=Vn+"Origin",Wn=function(t,e){var n=gn.createElementNS?gn.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):gn.createElement(t);return n.style?n:gn.createElement(t)},qn=function t(e,n,r){var i=getComputedStyle(e);return i[n]||i.getPropertyValue(n.replace(Tn,"-$1").toLowerCase())||i.getPropertyValue(n)||!r&&t(e,Hn(n)||n,1)||""},Gn="O,Moz,ms,Ms,Webkit".split(","),Hn=function(t,e,n){var r=(e||vn).style,i=5;if(t in r&&!n)return t;for(t=t.charAt(0).toUpperCase()+t.substr(1);i--&&!(Gn[i]+t in r););return i<0?null:(3===i?"ms":i>=0?Gn[i]:"")+t},Qn=function(){"undefined"!=typeof window&&window.document&&(dn=window,gn=dn.document,_n=gn.documentElement,vn=Wn("div")||{style:{}},yn=Wn("div"),Vn=Hn(Vn),Un=Vn+"Origin",vn.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",xn=!!Hn("perspective"),mn=1)},Kn=function t(e){var n,r=Wn("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),i=this.parentNode,u=this.nextSibling,s=this.style.cssText;if(_n.appendChild(r),r.appendChild(this),this.style.display="block",e)try{n=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=t}catch(t){}else this._gsapBBox&&(n=this._gsapBBox());return i&&(u?i.insertBefore(this,u):i.appendChild(this)),_n.removeChild(r),this.style.cssText=s,n},Zn=function(t,e){for(var n=e.length;n--;)if(t.hasAttribute(e[n]))return t.getAttribute(e[n])},$n=function(t){var e;try{e=t.getBBox()}catch(n){e=Kn.call(t,!0)}return e&&(e.width||e.height)||t.getBBox===Kn||(e=Kn.call(t,!0)),!e||e.width||e.x||e.y?e:{x:+Zn(t,["x","cx","x1"])||0,y:+Zn(t,["y","cy","y1"])||0,width:0,height:0}},Jn=function(t){return!(!t.getCTM||t.parentNode&&!t.ownerSVGElement||!$n(t))},tr=function(t,e){if(e){var n=t.style;e in Fn&&e!==Un&&(e=Vn),n.removeProperty?("ms"!==e.substr(0,2)&&"webkit"!==e.substr(0,6)||(e="-"+e),n.removeProperty(e.replace(Tn,"-$1").toLowerCase())):n.removeAttribute(e)}},er=function(t,e,n,r,i,u){var s=new hn(t._pt,e,n,0,1,u?Nn:Ln);return t._pt=s,s.b=r,s.e=i,t._props.push(n),s},nr={deg:1,rad:1,turn:1},rr=function t(e,n,r,i){var u,s,o,a,l=parseFloat(r)||0,h=(r+"").trim().substr((l+"").length)||"px",f=vn.style,D=An.test(n),p="svg"===e.tagName.toLowerCase(),c=(p?"client":"offset")+(D?"Width":"Height"),d="px"===i,g="%"===i;return i===h||!l||nr[i]||nr[h]?l:("px"!==h&&!d&&(l=t(e,n,r,"px")),a=e.getCTM&&Jn(e),g&&(Fn[n]||~n.indexOf("adius"))?xt(l/(a?e.getBBox()[D?"width":"height"]:e[c])*100):(f[D?"width":"height"]=100+(d?h:i),s=~n.indexOf("adius")||"em"===i&&e.appendChild&&!p?e:e.parentNode,a&&(s=(e.ownerSVGElement||{}).parentNode),s&&s!==gn&&s.appendChild||(s=gn.body),(o=s._gsap)&&g&&o.width&&D&&o.time===Ee.time?xt(l/o.width*100):((g||"%"===h)&&(f.position=qn(e,"position")),s===e&&(f.position="static"),s.appendChild(vn),u=vn[c],s.removeChild(vn),f.position="absolute",D&&g&&((o=vt(s)).time=Ee.time,o.width=s[c]),xt(d?u*l/100:u&&l?100/u*l:0))))},ir=function(t,e,n,r){var i;return mn||Qn(),e in On&&"transform"!==e&&~(e=On[e]).indexOf(",")&&(e=e.split(",")[0]),Fn[e]&&"transform"!==e?(i=dr(t,r),i="transformOrigin"!==e?i[e]:gr(qn(t,Un))+" "+i.zOrigin+"px"):(!(i=t.style[e])||"auto"===i||r||~(i+"").indexOf("calc("))&&(i=ar[e]&&ar[e](t,e,n)||qn(t,e)||yt(t,e)||("opacity"===e?1:0)),n&&!~(i+"").indexOf(" ")?rr(t,e,i,n)+n:i},ur=function(t,e,n,r){if(!n||"none"===n){var i=Hn(e,t,1),u=i&&qn(t,i,1);u&&u!==n?(e=i,n=u):"borderColor"===e&&(n=qn(t,"borderTopColor"))}var s,o,a,l,h,f,D,p,c,d,g,_,m=new hn(this._pt,t.style,e,0,1,rn),v=0,y=0;if(m.b=n,m.e=r,n+="","auto"===(r+="")&&(t.style[e]=r,r=qn(t,e)||r,t.style[e]=n),we(s=[n,r]),r=s[1],a=(n=s[0]).match(J)||[],(r.match(J)||[]).length){for(;o=J.exec(r);)D=o[0],c=r.substring(v,o.index),h?h=(h+1)%5:"rgba("!==c.substr(-5)&&"hsla("!==c.substr(-5)||(h=1),D!==(f=a[y++]||"")&&(l=parseFloat(f)||0,g=f.substr((l+"").length),(_="="===D.charAt(1)?+(D.charAt(0)+"1"):0)&&(D=D.substr(2)),p=parseFloat(D),d=D.substr((p+"").length),v=J.lastIndex-d.length,d||(d=d||P.units[e]||g,v===r.length&&(r+=d,m.e+=d)),g!==d&&(l=rr(t,e,f,d)||0),m._pt={_next:m._pt,p:c||1===y?c:",",s:l,c:_?_*p:p-l,m:h&&h<4?Math.round:0});m.c=v<r.length?r.substring(v,r.length):""}else m.r="display"===e&&"none"===r?Nn:Ln;return et.test(r)&&(m.e=0),this._pt=m,m},sr={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},or=function(t,e){if(e.tween&&e.tween._time===e.tween._dur){var n,r,i,u=e.t,s=u.style,o=e.u,a=u._gsap;if("all"===o||!0===o)s.cssText="",r=1;else for(i=(o=o.split(",")).length;--i>-1;)n=o[i],Fn[n]&&(r=1,n="transformOrigin"===n?Un:Vn),tr(u,n);r&&(tr(u,Vn),a&&(a.svg&&u.removeAttribute("transform"),dr(u,1),a.uncache=1))}},ar={clearProps:function(t,e,n,r,i){if("isFromStart"!==i.data){var u=t._pt=new hn(t._pt,e,n,0,0,or);return u.u=r,u.pr=-10,u.tween=i,t._props.push(n),1}}},lr=[1,0,0,1,0,0],hr={},fr=function(t){return"matrix(1, 0, 0, 1, 0, 0)"===t||"none"===t||!t},Dr=function(t){var e=qn(t,Vn);return fr(e)?lr:e.substr(7).match($).map(xt)},pr=function(t,e){var n,r,i,u,s=t._gsap||vt(t),o=t.style,a=Dr(t);return s.svg&&t.getAttribute("transform")?"1,0,0,1,0,0"===(a=[(i=t.transform.baseVal.consolidate().matrix).a,i.b,i.c,i.d,i.e,i.f]).join(",")?lr:a:(a!==lr||t.offsetParent||t===_n||s.svg||(i=o.display,o.display="block",(n=t.parentNode)&&t.offsetParent||(u=1,r=t.nextSibling,_n.appendChild(t)),a=Dr(t),i?o.display=i:tr(t,"display"),u&&(r?n.insertBefore(t,r):n?n.appendChild(t):_n.removeChild(t))),e&&a.length>6?[a[0],a[1],a[4],a[5],a[12],a[13]]:a)},cr=function(t,e,n,r,i,u){var s,o,a,l=t._gsap,h=i||pr(t,!0),f=l.xOrigin||0,D=l.yOrigin||0,p=l.xOffset||0,c=l.yOffset||0,d=h[0],g=h[1],_=h[2],m=h[3],v=h[4],y=h[5],C=e.split(" "),x=parseFloat(C[0])||0,F=parseFloat(C[1])||0;n?h!==lr&&(o=d*m-g*_)&&(a=x*(-g/o)+F*(d/o)-(d*y-g*v)/o,x=x*(m/o)+F*(-_/o)+(_*y-m*v)/o,F=a):(x=(s=$n(t)).x+(~C[0].indexOf("%")?x/100*s.width:x),F=s.y+(~(C[1]||C[0]).indexOf("%")?F/100*s.height:F)),r||!1!==r&&l.smooth?(v=x-f,y=F-D,l.xOffset=p+(v*d+y*_)-v,l.yOffset=c+(v*g+y*m)-y):l.xOffset=l.yOffset=0,l.xOrigin=x,l.yOrigin=F,l.smooth=!!r,l.origin=e,l.originIsAbsolute=!!n,t.style[Un]="0px 0px",u&&(er(u,l,"xOrigin",f,x),er(u,l,"yOrigin",D,F),er(u,l,"xOffset",p,l.xOffset),er(u,l,"yOffset",c,l.yOffset)),t.setAttribute("data-svg-origin",x+" "+F)},dr=function(t,e){var n=t._gsap||new Ie(t);if("x"in n&&!e&&!n.uncache)return n;var r,i,u,s,o,a,l,h,f,D,p,c,d,g,_,m,v,y,C,x,F,w,E,b,T,A,M,O,S,B,k,L,N=t.style,R=n.scaleX<0,I=qn(t,Un)||"0";return r=i=u=a=l=h=f=D=p=0,s=o=1,n.svg=!(!t.getCTM||!Jn(t)),g=pr(t,n.svg),n.svg&&(b=!n.uncache&&t.getAttribute("data-svg-origin"),cr(t,b||I,!!b||n.originIsAbsolute,!1!==n.smooth,g)),c=n.xOrigin||0,d=n.yOrigin||0,g!==lr&&(y=g[0],C=g[1],x=g[2],F=g[3],r=w=g[4],i=E=g[5],6===g.length?(s=Math.sqrt(y*y+C*C),o=Math.sqrt(F
1616*F+x*x),a=y||C?bn(C,y)*wn:0,(f=x||F?bn(x,F)*wn+a:0)&&(o*=Math.cos(f*En)),n.svg&&(r-=c-(c*y+d*x),i-=d-(c*C+d*F))):(L=g[6],B=g[7],M=g[8],O=g[9],S=g[10],k=g[11],r=g[12],i=g[13],u=g[14],l=(_=bn(L,S))*wn,_&&(b=w*(m=Math.cos(-_))+M*(v=Math.sin(-_)),T=E*m+O*v,A=L*m+S*v,M=w*-v+M*m,O=E*-v+O*m,S=L*-v+S*m,k=B*-v+k*m,w=b,E=T,L=A),h=(_=bn(-x,S))*wn,_&&(m=Math.cos(-_),k=F*(v=Math.sin(-_))+k*m,y=b=y*m-M*v,C=T=C*m-O*v,x=A=x*m-S*v),a=(_=bn(C,y))*wn,_&&(b=y*(m=Math.cos(_))+C*(v=Math.sin(_)),T=w*m+E*v,C=C*m-y*v,E=E*m-w*v,y=b,w=T),l&&Math.abs(l)+Math.abs(a)>359.9&&(l=a=0,h=180-h),s=xt(Math.sqrt(y*y+C*C+x*x)),o=xt(Math.sqrt(E*E+L*L)),_=bn(w,E),f=Math.abs(_)>2e-4?_*wn:0,p=k?1/(k<0?-k:k):0),n.svg&&(b=t.getAttribute("transform"),n.forceCSS=t.setAttribute("transform","")||!fr(qn(t,Vn)),b&&t.setAttribute("transform",b))),Math.abs(f)>90&&Math.abs(f)<270&&(R?(s*=-1,f+=a<=0?180:-180,a+=a<=0?180:-180):(o*=-1,f+=f<=0?180:-180)),n.x=((n.xPercent=r&&Math.round(t.offsetWidth/2)===Math.round(-r)?-50:0)?0:r)+"px",n.y=((n.yPercent=i&&Math.round(t.offsetHeight/2)===Math.round(-i)?-50:0)?0:i)+"px",n.z=u+"px",n.scaleX=xt(s),n.scaleY=xt(o),n.rotation=xt(a)+"deg",n.rotationX=xt(l)+"deg",n.rotationY=xt(h)+"deg",n.skewX=f+"deg",n.skewY=D+"deg",n.transformPerspective=p+"px",(n.zOrigin=parseFloat(I.split(" ")[2])||0)&&(N[Un]=gr(I)),n.xOffset=n.yOffset=0,n.force3D=P.force3D,n.renderTransform=n.svg?yr:xn?vr:mr,n.uncache=0,n},gr=function(t){return(t=t.split(" "))[0]+" "+t[1]},_r=function(t,e,n){var r=te(e);return xt(parseFloat(e)+parseFloat(rr(t,"x",n+"px",r)))+r},mr=function(t,e){e.z="0px",e.rotationY=e.rotationX="0deg",e.force3D=0,vr(t,e)},vr=function(t,e){var n=e||this,r=n.xPercent,i=n.yPercent,u=n.x,s=n.y,o=n.z,a=n.rotation,l=n.rotationY,h=n.rotationX,f=n.skewX,D=n.skewY,p=n.scaleX,c=n.scaleY,d=n.transformPerspective,g=n.force3D,_=n.target,m=n.zOrigin,v="",y="auto"===g&&t&&1!==t||!0===g;if(m&&("0deg"!==h||"0deg"!==l)){var C,x=parseFloat(l)*En,F=Math.sin(x),w=Math.cos(x);x=parseFloat(h)*En,C=Math.cos(x),u=_r(_,u,F*C*-m),s=_r(_,s,-Math.sin(x)*-m),o=_r(_,o,w*C*-m+m)}"0px"!==d&&(v+="perspective("+d+") "),(r||i)&&(v+="translate("+r+"%, "+i+"%) "),(y||"0px"!==u||"0px"!==s||"0px"!==o)&&(v+="0px"!==o||y?"translate3d("+u+", "+s+", "+o+") ":"translate("+u+", "+s+") "),"0deg"!==a&&(v+="rotate("+a+") "),"0deg"!==l&&(v+="rotateY("+l+") "),"0deg"!==h&&(v+="rotateX("+h+") "),"0deg"===f&&"0deg"===D||(v+="skew("+f+", "+D+") "),1===p&&1===c||(v+="scale("+p+", "+c+") "),_.style[Vn]=v||"translate(0, 0)"},yr=function(t,e){var n,r,i,u,s,o=e||this,a=o.xPercent,l=o.yPercent,h=o.x,f=o.y,D=o.rotation,p=o.skewX,c=o.skewY,d=o.scaleX,g=o.scaleY,_=o.target,m=o.xOrigin,v=o.yOrigin,y=o.xOffset,C=o.yOffset,x=o.forceCSS,F=parseFloat(h),w=parseFloat(f);D=parseFloat(D),p=parseFloat(p),(c=parseFloat(c))&&(p+=c=parseFloat(c),D+=c),D||p?(D*=En,p*=En,n=Math.cos(D)*d,r=Math.sin(D)*d,i=Math.sin(D-p)*-g,u=Math.cos(D-p)*g,p&&(c*=En,s=Math.tan(p-c),i*=s=Math.sqrt(1+s*s),u*=s,c&&(s=Math.tan(c),n*=s=Math.sqrt(1+s*s),r*=s)),n=xt(n),r=xt(r),i=xt(i),u=xt(u)):(n=d,u=g,r=i=0),(F&&!~(h+"").indexOf("px")||w&&!~(f+"").indexOf("px"))&&(F=rr(_,"x",h,"px"),w=rr(_,"y",f,"px")),(m||v||y||C)&&(F=xt(F+m-(m*n+v*i)+y),w=xt(w+v-(m*r+v*u)+C)),(a||l)&&(s=_.getBBox(),F=xt(F+a/100*s.width),w=xt(w+l/100*s.height)),s="matrix("+n+","+r+","+i+","+u+","+F+","+w+")",_.setAttribute("transform",s),x&&(_.style[Vn]=s)},Cr=function(t,e,n,r,i,u){var s,o,a=X(i),l=parseFloat(i)*(a&&~i.indexOf("rad")?wn:1),h=u?l*u:l-r,f=r+h+"deg";return a&&("short"===(s=i.split("_")[1])&&(h%=360)!==h%180&&(h+=h<0?360:-360),"cw"===s&&h<0?h=(h+36e9)%360-360*~~(h/360):"ccw"===s&&h>0&&(h=(h-36e9)%360-360*~~(h/360))),t._pt=o=new hn(t._pt,e,n,r,h,Pn),o.e=f,o.u="deg",t._props.push(n),o},xr=function(t,e,n){var r,i,u,s,o,a,l,h=yn.style,f=n._gsap;for(i in h.cssText=getComputedStyle(n).cssText+";position:absolute;display:block;",h[Vn]=e,gn.body.appendChild(yn),r=dr(yn,1),Fn)(u=f[i])!==(s=r[i])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(i)<0&&(o=te(u)!==(l=te(s))?rr(n,i,u,l):parseFloat(u),a=parseFloat(s),t._pt=new hn(t._pt,f,i,o,a-o,Sn),t._pt.u=l||0,t._props.push(i));gn.body.removeChild(yn)};Ct("padding,margin,Width,Radius",(function(t,e){var n="Top",r="Right",i="Bottom",u="Left",s=(e<3?[n,r,i,u]:[n+u,n+r,i+r,i+u]).map((function(n){return e<2?t+n:"border"+n+t}));ar[e>1?"border"+t:t]=function(t,e,n,r,i){var u,o;if(arguments.length<4)return u=s.map((function(e){return ir(t,e,n)}
1616)),5===(o=u.join(" ")).split(u[0]).length?u[0]:o;u=(r+"").split(" "),o={},s.forEach((function(t,e){return o[t]=u[e]=u[e]||u[(e-1)/2|0]})),t.init(e,o,i)}}));var Fr,wr,Er={name:"css",register:Qn,targetTest:function(t){return t.style&&t.nodeType},init:function(t,e,n,r,i){var u,s,o,a,l,h,f,D,p,c,d,g,_,m,v,y,C,x,F,w=this._props,E=t.style;for(f in mn||Qn(),e)if("autoRound"!==f&&(s=e[f],!pt[f]||!Ue(f,e,n,r,t,i)))if(l=typeof s,h=ar[f],"function"===l&&(l=typeof(s=s.call(n,r,t,i))),"string"===l&&~s.indexOf("random(")&&(s=fe(s)),h)h(this,t,f,s,n)&&(v=1);else if("--"===f.substr(0,2))this.add(E,"setProperty",getComputedStyle(t).getPropertyValue(f)+"",s+"",r,i,0,0,f);else if("undefined"!==l){if(u=ir(t,f),a=parseFloat(u),(c="string"===l&&"="===s.charAt(1)?+(s.charAt(0)+"1"):0)&&(s=s.substr(2)),o=parseFloat(s),f in On&&("autoAlpha"===f&&(1===a&&"hidden"===ir(t,"visibility")&&o&&(a=0),er(this,E,"visibility",a?"inherit":"hidden",o?"inherit":"hidden",!o)),"scale"!==f&&"transform"!==f&&~(f=On[f]).indexOf(",")&&(f=f.split(",")[0])),d=f in Fn)if(g||((_=t._gsap).renderTransform||dr(t),m=!1!==e.smoothOrigin&&_.smooth,(g=this._pt=new hn(this._pt,E,Vn,0,1,_.renderTransform,_,0,-1)).dep=1),"scale"===f)this._pt=new hn(this._pt,_,"scaleY",_.scaleY,c?c*o:o-_.scaleY),w.push("scaleY",f),f+="X";else{if("transformOrigin"===f){C=void 0,x=void 0,F=void 0,C=(y=s).split(" "),x=C[0],F=C[1]||"50%","top"!==x&&"bottom"!==x&&"left"!==F&&"right"!==F||(y=x,x=F,F=y),C[0]=sr[x]||x,C[1]=sr[F]||F,s=C.join(" "),_.svg?cr(t,s,0,m,0,this):((p=parseFloat(s.split(" ")[2])||0)!==_.zOrigin&&er(this,_,"zOrigin",_.zOrigin,p),er(this,E,f,gr(u),gr(s)));continue}if("svgOrigin"===f){cr(t,s,1,m,0,this);continue}if(f in hr){Cr(this,_,f,a,s,c);continue}if("smoothOrigin"===f){er(this,_,"smooth",_.smooth,s);continue}if("force3D"===f){_[f]=s;continue}if("transform"===f){xr(this,s,t);continue}}else f in E||(f=Hn(f)||f);if(d||(o||0===o)&&(a||0===a)&&!Mn.test(s)&&f in E)o||(o=0),(D=(u+"").substr((a+"").length))!==(p=te(s)||(f in P.units?P.units[f]:D))&&(a=rr(t,f,u,p)),this._pt=new hn(this._pt,d?_:E,f,a,c?c*o:o-a,"px"!==p||!1===e.autoRound||d?Sn:kn),this._pt.u=p||0,D!==p&&(this._pt.b=u,this._pt.r=Bn);else if(f in E)ur.call(this,t,f,u,s);else{if(!(f in t)){st(f,s);continue}this.add(t,f,t[f],s,r,i)}w.push(f)}v&&ln(this)},get:ir,aliases:On,getSetter:function(t,e,n){var r=On[e];return r&&r.indexOf(",")<0&&(e=r),e in Fn&&e!==Un&&(t._gsap.x||ir(t,"x"))?n&&Cn===n?"scale"===e?Yn:zn:(Cn=n||{})&&("scale"===e?Xn:jn):t.style&&!U(t.style[e])?Rn:~e.indexOf("-")?In:tn(t,e)},core:{_removeProperty:tr,_getMatrix:pr}};cn.utils.checkPrefix=Hn,wr=Ct("x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+(Fr="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",(function(t){Fn[t]=1})),Ct(Fr,(function(t){P.units[t]="deg",hr[t]=1})),On[wr[13]]="x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+Fr,Ct("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",(function(t){var e=t.split(":");On[e[1]]=wr[e[0]]})),Ct("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",(function(t){P.units[t]="px"})),cn.registerPlugin(Er);var br,Tr,Ar,Mr=cn.registerPlugin(Er)||cn,Or=Mr.core.Tween,Sr=function(){return br||"undefined"!=typeof window&&(br=window.gsap)&&br.registerPlugin&&br},Pr=function(t){br=Sr(),(Ar=br&&br.parseEase("_CE"))?(Tr=1,br.parseEase("bounce").config=function(t){return"object"==typeof t?kr("",t):kr("bounce("+t+")",{strength:+t})}):t&&console.warn("Please gsap.registerPlugin(CustomEase, CustomBounce)")},Br=function(t){var e,n=t.length,r=1/t[n-2];for(e=2;e<n;e+=2)t[e]=~~(t[e]*r*1e3)/1e3;t[n-2]=1},kr=function(t,e){Tr||Pr(1),e=e||{};var n,r,i,u,s,o,a,l=Math.min(.999,e.strength||.7),h=l,f=(e.squash||0)/100,D=f,p=1/.03,c=.2,d=1,g=.1,_=[0,0,.07,0,.1,1,.1,1],m=[0,0,0,0,.1,0,.1,0];for(s=0;s<200&&(o=g+(c*=h*((h+1)/2)),u=1-(d*=l*l),r=(i=g+.49*c)+.8*(i-(n=g+d/p)),f&&(g+=f,n+=f,i+=f,r+=f,o+=f,a=f/D,m.push(g-f,0,g-f,a,g-f/2,a,g,a,g,0,g,0,g,-.6*a,g+(o-g)/6,0,o,0),_.push(g-f,1,g,1,g,1),f*=l*l),_.push(g,1,n,u,i,u,r,u,o,1,o,1),l*=.95,p=d/(o-r),g=o,!(u>.999));s++);if(e.endAtStart&&"false"!==e.endAtStart){if(i=-.1,_.unshift(i,1,i,1,-.07,0),D)for(i-=f=2.5*D,_.unshift(i,1,i,1,i,1),m.splice(0,6),m.unshift(i,0,i,0,i,1,i+f/2,1,i+f,1,i+f,0,i+f,0,i+f,-.6,i+f
1616+.033,0),s=0;s<m.length;s+=2)m[s]-=i;for(s=0;s<_.length;s+=2)_[s]-=i,_[s+1]=1-_[s+1]}return f&&(Br(m),m[2]="C"+m[2],Ar(e.squashID||t+"-squash","M"+m.join(","))),Br(_),_[2]="C"+_[2],Ar(t,"M"+_.join(","))},Lr=function(){function t(t,e){this.ease=kr(t,e)}return t.create=function(t,e){return kr(t,e)},t.register=function(t){br=t,Pr()},t}(); 1617/*! 1618 * CustomBounce 3.5.1 1619 * https://greensock.com 1620 * 1621 * @license Copyright 2008-2020, GreenSock. All rights reserved. 1622 * Subject to the terms at https://greensock.com/standard-license or for 1623 * Club GreenSock members, the agreement issued with that membership. 1624 * @author: Jack Doyle, [email protected] 1625*/Sr()&&br.registerPlugin(Lr),Lr.version="3.5.1"; 1626/*! 1627 * paths 3.5.1 1628 * https://greensock.com 1629 * 1630 * Copyright 2008-2020, GreenSock. All rights reserved. 1631 * Subject to the terms at https://greensock.com/standard-license or for 1632 * Club GreenSock members, the agreement issued with that membership. 1633 * @author: Jack Doyle, [email protected] 1634*/ 1635var Nr=/[achlmqstvz]|(-?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,Rr=/(?:(-)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,Ir=/[\+\-]?\d*\.?\d+e[\+\-]?\d+/gi,zr=/(^[#\.][a-z]|[a-y][a-z])/i,Yr=Math.PI/180,Xr=180/Math.PI,jr=Math.sin,Vr=Math.cos,Ur=Math.abs,Wr=Math.sqrt,qr=Math.atan2,Gr=function(t){return"string"==typeof t},Hr=function(t){return"number"==typeof t},Qr={},Kr={},Zr=function(t){return Math.round((t+1e8)%1*1e5)/1e5||(t<0?0:1)},$r=function(t){return Math.round(1e5*t)/1e5||0},Jr=function(t,e,n,r){var i=t[e],u=1===r?6:hi(i,n,r);if(u&&u+n+2<i.length)return t.splice(e,0,i.slice(0,n+u+2)),i.splice(0,n+u),1},ti=function(t,e){return e.totalLength=t.totalLength,t.samples?(e.samples=t.samples.slice(0),e.lookup=t.lookup.slice(0),e.minLength=t.minLength,e.resolution=t.resolution):e.totalPoints=t.totalPoints,e},ei=function(t,e){var n=t.length,r=t[n-1]||[],i=r.length;e[0]===r[i-2]&&e[1]===r[i-1]&&(e=r.concat(e.slice(2)),n--),t[n]=e};function ni(t){var e,n=(t=Gr(t)&&zr.test(t)&&document.querySelector(t)||t).getAttribute?t:0;return n&&(t=t.getAttribute("d"))?(n._gsPath||(n._gsPath={}),(e=n._gsPath[t])&&!e._dirty?e:n._gsPath[t]=di(t)):t?Gr(t)?di(t):Hr(t[0])?[t]:t:console.warn("Expecting a <path> element or an SVG path data string")}function ri(t){var e,n=0;for(t.reverse();n<t.length;n+=2)e=t[n],t[n]=t[n+1],t[n+1]=e;t.reversed=!t.reversed}var ii={rect:"rx,ry,x,y,width,height",circle:"r,cx,cy",ellipse:"rx,ry,cx,cy",line:"x1,x2,y1,y2"};function ui(t,e){var n,r,i,u,s,o,a,l,h,f,D,p,c,d,g,_,m,v,y,C,x,F,w=t.tagName.toLowerCase(),E=.552284749831;return"path"!==w&&t.getBBox?(o=function(t,e){var n,r=document.createElementNS("http://www.w3.org/2000/svg","path"),i=[].slice.call(t.attributes),u=i.length;for(e=","+e+",";--u>-1;)n=i[u].nodeName.toLowerCase(),e.indexOf(","+n+",")<0&&r.setAttributeNS(null,n,i[u].nodeValue);return r}(t,"x,y,width,height,cx,cy,rx,ry,r,x1,x2,y1,y2,points"),F=function(t,e){for(var n=e?e.split(","):[],r={},i=n.length;--i>-1;)r[n[i]]=+t.getAttribute(n[i])||0;return r}(t,ii[w]),"rect"===w?(u=F.rx,s=F.ry||u,r=F.x,i=F.y,f=F.width-2*u,D=F.height-2*s,n=u||s?"M"+(_=(d=(c=r+u)+f)+u)+","+(v=i+s)+" V"+(y=v+D)+" C"+[_,C=y+s*E,g=d+u*E,x=y+s,d,x,d-(d-c)/3,x,c+(d-c)/3,x,c,x,p=r+u*(1-E),x,r,C,r,y,r,y-(y-v)/3,r,v+(y-v)/3,r,v,r,m=i+s*(1-E),p,i,c,i,c+(d-c)/3,i,d-(d-c)/3,i,d,i,g,i,_,m,_,v].join(",")+"z":"M"+(r+f)+","+i+" v"+D+" h"+-f+" v"+-D+" h"+f+"z"):"circle"===w||"ellipse"===w?("circle"===w?l=(u=s=F.r)*E:(u=F.rx,l=(s=F.ry)*E),n="M"+((r=F.cx)+u)+","+(i=F.cy)+" C"+[r+u,i+l,r+(a=u*E),i+s,r,i+s,r-a,i+s,r-u,i+l,r-u,i,r-u,i-l,r-a,i-s,r,i-s,r+a,i-s,r+u,i-l,r+u,i].join(",")+"z"):"line"===w?n="M"+F.x1+","+F.y1+" L"+F.x2+","+F.y2:"polyline"!==w&&"polygon"!==w||(n="M"+(r=(h=(t.getAttribute("points")+"").match(Rr)||[]).shift())+","+(i=h.shift())+" L"+h.join(","),"polygon"===w&&(n+=","+r+","+i+"z")),o.setAttribute("d",mi(o._gsRawPath=di(n))),e&&t.parentNode&&(t.parentNode.insertBefore(o,t),t.parentNode.removeChild(t)),o):t}function si(t,e,n){var r,i=t[e],u=t[e+2],s=t[e+4];return i+=(u-i)*n,i+=((u+=(s-u)*n)-i)*n,r=u+(s+(t[e+6]-s)*n-u)*n-i,i=t[e+1],i+=((u=t[e+3])-i)*n,i+=((u+=((s=t[e+5])-u)*n)-i)*n,$r(qr(u+(s+(t[e+7]-s)*n-u)*n-i,r)*Xr)}function oi(t,e,n){void 0===n&&(n=1);var r=(e=e||0)>n,i=Math.max(0,~~(Ur(n-e)-1e-8));if(r&&(r=n,n=e,e=r,r=1,i-=i?1:0),e<0||n<0){var u=1+~~Math.min(e,n);e+=u,n+=u}var s,o,a,l,h,f,D,p=function(t){for(var e=[],n=0;n<t.length;n++)e[n]=ti(t[n],t[n].slice(0));return ti(t,e)}(t.totalLength?t:li(t)),c=n>1,d=fi(p,e,Qr,!0),g=fi(p,n,Kr),_=g.segment,m=d.segment,v=g.segIndex,y=d.segIndex,C=g.i,x=d.i,F=y===v,w=C===x&&F,E=F&&x>C||w&&d.t>g.t;if(c||i){if(Jr(p,y,x,d.t)&&(s=1,y++,w?E?g.t/=d.t:(g.t=(g.t-d.t)/(1-d.t),v++,C=0):y<=v+1&&!E&&(v++,F&&(C-=x))),g.t?Jr(p,v,C,g.t)&&(E&&s&&y++,r&&v++):(v--,r&&y--),l=[],f=1+(h=p.length)*i,D=y,r)for(f+=(h-(v=(v||h)-1)+y)%h,a=0;a<f;a++)ei(l,p[D]),D=(D||h)-1;else for(f+=(h-y+v)%h,a=0;a<f;a++)ei(l,p[D++%h]);p=l}else if(o=1===g.t?6:hi(_,C,g.t),e!==n)for(s=hi(m,x,w?d.t/g.t:d.t),F&&(o+=s),_.splice(C+o+2),(s||x)&&m.splice(0,x+s),a=p.length;a--;)(a<y||a>v)&&p.splice(a,1);else _.angle=si(_,C+o,0),d=_[C+=o],g=_[C+1],_.length=_.totalLength=0,_.totalPoints=p.totalPoints=8,_.push(d,g,d,g,d,g,d,g);return r&&function(t,e){var n=t.length;for(e||t.reverse();n--;)t[n].reversed||ri(t[n])}(p,c||i),p.totalLength=0,p}function ai(t,e,n){e=e||0,t.samples||(t.samples=[],t.lookup=[]);var r,i,u,s,o,a,l,h,f,D,p,c,d,g,_,m,v,y=~~t.resolution||12,C=1/y,x=n?e+6*n+1:t.length,F=t[e],w=t[e+1],E=e?e/6*y:0,b=t.samples,T=t.lookup,A=(e?t.minLength:1e8)||1e8,M=b[E+n*y-1],O=e?b[E-1]:0;for(b.length=T.length=0,i=e+2;i<x;i+=6){if(u=t[i+4]-F,s=t[i+2]-F,o=t[i]-F,h=t[i+5]-w,f=t[i+3]-w,D=t[i+1]-w,a=l=p=c=0,Ur(u)<1e-5&&Ur(h)<1e-5&&Ur(o)+Ur(D)<1e-5)t.length>8&&(t.splice(i,6),i-=6,x-=6);else for(r=1;r<=y;r++)a=l-(l=((g=C*r)*g*u+3*(d=1-g)*(g*s+d*o))*g),p=c-(c=(g*g*h+3*d*(g*f+d*D))*g),(m=Wr(p*p+a*a))<A&&(A=m),O+=m,b[E++]=O;F+=u,w+=h}if(M)for(M-=O;E<b.length;E++)b[E]+=M;if(b.length&&A)for(t.totalLength=v=b[b.length-1]||0,t.minLength=A,m=_=0,r=0;r<v;r+=A)T[m++]=b[_]<r?++_:_;else t.totalLength=b[0]=0;return e?O-b[e/2-1]:O}function li(t,e){var n,r,i;for(i=n=r=0;i<t.length;i++)t[i].resolution=~~e||12,r+=t[i].length,n+=ai(t[i]);return t.totalPoints=r,t.totalLength=n,t}function hi(t,e,n){if(n<=0||n>=1)return 0;var r=t[e],i=t[e+1],u=t[e+2],s=t[e+3],o=t[e+4],a=t[e+5],l=r+(u-r)*n,h=u+(o-u)*n,f=i+(s-i)*n,D=s+(a-s)*n,p=l+(h-l)*n,c=f+(D-f)*n,d=o+(t[e+6]-o)*n,g=a+(t[e+7]-a)*n;return h+=(d-h)*n,D+=(g-D)*n,t.splice(e+2,4,$r(l),$r(f),$r(p),$r(c),$r(p+(h-p)*n),$r(c+(D-c)*n),$r(h),$r(D),$r(d),$r(g)),t.samples&&t.samples.splice(e/6*t.resolution|0,0,0,0,0,0,0,0),6}function fi(t,e,n,r){n=n||{},t.totalLength||li(t),(e<0||e>1)&&(e=Zr(e));var i,u,s,o,a,l,h,f=0,D=t[0];if(t.length>1){for(s=t.totalLength*e,a=l=0;(a+=t[l++].totalLength)<s;)f=l;e=(s-(o=a-(D=t[f]).totalLength))/(a-o)||0}return i=D.samples,u=D.resolution,s=D.totalLength*e,o=(l=D.lookup[~~(s/D.minLength)]||0)?i[l-1]:0,(a=i[l])<s&&(o=a,a=i[++l]),h=1/u*((s-o)/(a-o)+l%u),l=6*~~(l/u),r&&1===h&&(l+6<D.length?(l+=6,h=0):f+1<t.length&&(l=h=0,D=t[++f])),n.t=h,n.i=l,n.path=t,n.segment=D,n.segIndex=f,n}function Di(t,e,n,r){var i,u,s,o,a,l,h,f,D,p=t[0],c=r||{};if((e<0||e>1)&&(e=Zr(e)),t.length>1){for(s=t.totalLength*e,a=l=0;(a+=t[l++].totalLength)<s;)p=t[l];e=(s-(o=a-p.totalLength))/(a-o)||0}return i=p.samples,u=p.resolution,s=p.totalLength*e,o=(l=p.lookup[~~(s/p.minLength)]||0)?i[l-1]:0,(a=i[l])<s&&(o=a,a=i[++l]),D=1-(h=1/u*((s-o)/(a-o)+l%u)||0),f=p[l=6*~~(l/u)],c.x=$r((h*h*(p[l+6]-f)+3*D*(h*(p[l+4]-f)+D*(p[l+2]-f)))*h+f),c.y=$r((h*h*(p[l+7]-(f=p[l+1]))+3*D*(h*(p[l+5]-f)+D*(p[l+3]-f)))*h+f),n&&(c.angle=p.totalLength?si(p,l,h>=1?1-1e-9:h||1e-9):p.angle||0),c}function pi(t,e,n,r,i,u,s){for(var o,a,l,h,f,D=t.length;--D>-1;)for(a=(o=t[D]).length,l=0;l<a;l+=2)h=o[l],f=o[l+1],o[l]=h*e+f*r+u,o[l+1]=h*n+f*i+s;return t._dirty=1,t}function ci(t,e,n,r,i,u,s,o,a){if(t!==o||e!==a){n=Ur(n),r=Ur(r);var l=i%360*Yr,h=Vr(l),f=jr(l),D=Math.PI,p=2*D,c=(t-o)/2,d=(e-a)/2,g=h*c+f*d,_=-f*c+h*d,m=g*g,v=_*_,y=m/(n*n)+v/(r*r);y>1&&(n=Wr(y)*n,r=Wr(y)*r);var C=n*n,x=r*r,F=(C*x-C*v-x*m)/(C*v+x*m);F<0&&(F=0);var w=(u===s?-1:1)*Wr(F),E=w*(n*_/r),b=w*(-r*g/n),T=(t+o)/2+(h*E-f*b),A=(e+a)/2+(f*E+h*b),M=(g-E)/n,O=(_-b)/r,S=(-g-E)/n,P=(-_-b)/r,B=M*M+O*O,k=(O
1635<0?-1:1)*Math.acos(M/Wr(B)),L=(M*P-O*S<0?-1:1)*Math.acos((M*S+O*P)/Wr(B*(S*S+P*P)));isNaN(L)&&(L=D),!s&&L>0?L-=p:s&&L<0&&(L+=p),k%=p,L%=p;var N,R=Math.ceil(Ur(L)/(p/4)),I=[],z=L/R,Y=4/3*jr(z/2)/(1+Vr(z/2)),X=h*n,j=f*n,V=f*-r,U=h*r;for(N=0;N<R;N++)g=Vr(i=k+N*z),_=jr(i),M=Vr(i+=z),O=jr(i),I.push(g-Y*_,_+Y*g,M+Y*O,O-Y*M,M,O);for(N=0;N<I.length;N+=2)g=I[N],_=I[N+1],I[N]=g*X+_*V+T,I[N+1]=g*j+_*U+A;return I[N-2]=o,I[N-1]=a,I}}function di(t){var e,n,r,i,u,s,o,a,l,h,f,D,p,c,d,g=(t+"").replace(Ir,(function(t){var e=+t;return e<1e-4&&e>-1e-4?0:e})).match(Nr)||[],_=[],m=0,v=0,y=g.length,C=0,x="ERROR: malformed path: "+t,F=function(t,e,n,r){h=(n-t)/3,f=(r-e)/3,o.push(t+h,e+f,n-h,r-f,n,r)};if(!t||!isNaN(g[0])||isNaN(g[1]))return console.log(x),_;for(e=0;e<y;e++)if(p=u,isNaN(g[e])?s=(u=g[e].toUpperCase())!==g[e]:e--,r=+g[e+1],i=+g[e+2],s&&(r+=m,i+=v),e||(a=r,l=i),"M"===u)o&&(o.length<8?_.length-=1:C+=o.length),m=a=r,v=l=i,o=[r,i],_.push(o),e+=2,u="L";else if("C"===u)o||(o=[0,0]),s||(m=v=0),o.push(r,i,m+1*g[e+3],v+1*g[e+4],m+=1*g[e+5],v+=1*g[e+6]),e+=6;else if("S"===u)h=m,f=v,"C"!==p&&"S"!==p||(h+=m-o[o.length-4],f+=v-o[o.length-3]),s||(m=v=0),o.push(h,f,r,i,m+=1*g[e+3],v+=1*g[e+4]),e+=4;else if("Q"===u)h=m+2/3*(r-m),f=v+2/3*(i-v),s||(m=v=0),m+=1*g[e+3],v+=1*g[e+4],o.push(h,f,m+2/3*(r-m),v+2/3*(i-v),m,v),e+=4;else if("T"===u)h=m-o[o.length-4],f=v-o[o.length-3],o.push(m+h,v+f,r+2/3*(m+1.5*h-r),i+2/3*(v+1.5*f-i),m=r,v=i),e+=2;else if("H"===u)F(m,v,m=r,v),e+=1;else if("V"===u)F(m,v,m,v=r+(s?v-m:0)),e+=1;else if("L"===u||"Z"===u)"Z"===u&&(r=a,i=l,o.closed=!0),("L"===u||Ur(m-r)>.5||Ur(v-i)>.5)&&(F(m,v,r,i),"L"===u&&(e+=2)),m=r,v=i;else if("A"===u){if(c=g[e+4],d=g[e+5],h=g[e+6],f=g[e+7],n=7,c.length>1&&(c.length<3?(f=h,h=d,n--):(f=d,h=c.substr(2),n-=2),d=c.charAt(1),c=c.charAt(0)),D=ci(m,v,+g[e+1],+g[e+2],+g[e+3],+c,+d,(s?m:0)+1*h,(s?v:0)+1*f),e+=n,D)for(n=0;n<D.length;n++)o.push(D[n]);m=o[o.length-2],v=o[o.length-1]}else console.log(x);return(e=o.length)<6?(_.pop(),e=0):o[0]===o[e-2]&&o[1]===o[e-1]&&(o.closed=!0),_.totalPoints=C+e,_}function gi(t,e){void 0===e&&(e=1);for(var n=t[0],r=0,i=[n,r],u=2;u<t.length;u+=2)i.push(n,r,t[u],r=(t[u]-n)*e/2,n=t[u],-r);return i}function _i(t,e,n){var r,i,u,s,o,a,l,h,f,D,p,c,d,g,_=t.length-2,m=+t[0],v=+t[1],y=+t[2],C=+t[3],x=[m,v,m,v],F=y-m,w=C-v,E=Math.abs(t[_]-m)<.001&&Math.abs(t[_+1]-v)<.001;for(isNaN(n)&&(n=Math.PI/10),E&&(t.push(y,C),y=m,C=v,m=t[_-2],v=t[_-1],t.unshift(m,v),_+=4),e=e||0===e?+e:1,o=2;o<_;o+=2)r=m,i=v,m=y,v=C,c=(a=F)*a+(h=w)*h,d=(F=(y=+t[o+2])-m)*F+(w=(C=+t[o+3])-v)*w,g=(l=y-r)*l+(f=C-i)*f,p=(u=Math.acos((c+d-g)/Wr(4*c*d)))/Math.PI*e,D=Wr(c)*p,p*=Wr(d),m===r&&v===i||(u>n?(s=qr(f,l),x.push($r(m-Vr(s)*D),$r(v-jr(s)*D),$r(m),$r(v),$r(m+Vr(s)*p),$r(v+jr(s)*p))):(s=qr(h,a),x.push($r(m-Vr(s)*D),$r(v-jr(s)*D)),s=qr(w,F),x.push($r(m),$r(v),$r(m+Vr(s)*p),$r(v+jr(s)*p))));return x.push($r(y),$r(C),$r(y),$r(C)),E&&(x.splice(0,6),x.length=x.length-6),x}function mi(t){Hr(t[0])&&(t=[t]);var e,n,r,i,u="",s=t.length;for(n=0;n<s;n++){for(i=t[n],u+="M"+$r(i[0])+","+$r(i[1])+" C",e=i.length,r=2;r<e;r++)u+=$r(i[r++])+","+$r(i[r++])+" "+$r(i[r++])+","+$r(i[r++])+" "+$r(i[r++])+","+$r(i[r])+" ";i.closed&&(u+="z")}return u} 1636/*! 1637 * CustomEase 3.5.1 1638 * https://greensock.com 1639 * 1640 * @license Copyright 2008-2020, GreenSock. All rights reserved. 1641 * Subject to the terms at https://greensock.com/standard-license or for 1642 * Club GreenSock members, the agreement issued with that membership. 1643 * @author: Jack Doyle, [email protected] 1644*/var vi,yi,Ci=function(){return vi||"undefined"!=typeof window&&(vi=window.gsap)&&vi.registerPlugin&&vi},xi=function(){(vi=Ci())?(vi.registerEase("_CE",Ti.create),yi=1):console.warn("Please gsap.registerPlugin(CustomEase)")},Fi=function(t){return~~(1e3*t+(t<0?-.5:.5))/1e3},wi=/[-+=\.]*\d+[\.e\-\+]*\d*[e\-\+]*\d*/gi,Ei=/[cLlsSaAhHvVtTqQ]/g,bi=function t(e,n,r,i,u,s,o,a,l,h,f){var D,p=(e+r)/2,c=(n+i)/2,d=(r+u)/2,g=(i+s)/2,_=(u+o)/2,m=(s+a)/2,v=(p+d)/2,y=(c+g)/2,C=(d+_)/2,x=(g+m)/2,F=(v+C)/2,w=(y+x)/2,E=o-e,b=a-n,T=Math.abs((r-o)*b-(i-a)*E),A=Math.abs((u-o)*b-(s-a)*E);return h||(h=[{x:e,y:n},{x:o,y:a}],f=1),h.splice(f||h.length-1,0,{x:F,y:w}),(T+A)*(T+A)>l*(E*E+b*b)&&(D=h.length,t(e,n,p,c,v,y,F,w,l,h,f),t(F,w,C,x,_,m,o,a,l,h,f+1+(h.length-D))),h},Ti=function(){function t(t,e,n){yi||xi(),this.id=t,this.setData(e,n)}var e=t.prototype;return e.setData=function(t,e){e=e||{};var n,r,i,u,s,o,a,l,h,f=(t=t||"0,0,1,1").match(wi),D=1,p=[],c=[],d=e.precision||1,g=d<=1;if(this.data=t,(Ei.test(t)||~t.indexOf("M")&&t.indexOf("C")<0)&&(f=di(t)[0]),4===(n=f.length))f.unshift(0,0),f.pu
1644sh(1,1),n=8;else if((n-2)%6)throw"Invalid CustomEase";for(0==+f[0]&&1==+f[n-2]||function(t,e,n){n||0===n||(n=Math.max(+t[t.length-1],+t[1]));var r,i=-1*+t[0],u=-n,s=t.length,o=1/(+t[s-2]+i),a=-e||(Math.abs(+t[s-1]-+t[1])<.01*(+t[s-2]-+t[0])?function(t){var e,n=t.length,r=1e20;for(e=1;e<n;e+=6)+t[e]<r&&(r=+t[e]);return r}(t)+u:+t[s-1]+u);for(a=a?1/a:-o,r=0;r<s;r+=2)t[r]=(+t[r]+i)*o,t[r+1]=(+t[r+1]+u)*a}(f,e.height,e.originY),this.segment=f,u=2;u<n;u+=6)r={x:+f[u-2],y:+f[u-1]},i={x:+f[u+4],y:+f[u+5]},p.push(r,i),bi(r.x,r.y,+f[u],+f[u+1],+f[u+2],+f[u+3],i.x,i.y,1/(2e5*d),p,p.length-1);for(n=p.length,u=0;u<n;u++)a=p[u],l=p[u-1]||a,(a.x>l.x||l.y!==a.y&&l.x===a.x||a===l)&&a.x<=1?(l.cx=a.x-l.x,l.cy=a.y-l.y,l.n=a,l.nx=a.x,g&&u>1&&Math.abs(l.cy/l.cx-p[u-2].cy/p[u-2].cx)>2&&(g=0),l.cx<D&&(l.cx?D=l.cx:(l.cx=.001,u===n-1&&(l.x-=.001,D=Math.min(D,.001),g=0)))):(p.splice(u--,1),n--);if(s=1/(n=1/D+1|0),o=0,a=p[0],g){for(u=0;u<n;u++)h=u*s,a.nx<h&&(a=p[++o]),r=a.y+(h-a.x)/a.cx*a.cy,c[u]={x:h,cx:s,y:r,cy:0,nx:9},u&&(c[u-1].cy=r-c[u-1].y);c[n-1].cy=p[p.length-1].y-r}else{for(u=0;u<n;u++)a.nx<u*s&&(a=p[++o]),c[u]=a;o<p.length-1&&(c[u-1]=p[p.length-2])}return this.ease=function(t){var e=c[t*n|0]||c[n-1];return e.nx<t&&(e=e.n),e.y+(t-e.x)/e.cx*e.cy},this.ease.custom=this,this.id&&vi.registerEase(this.id,this.ease),this},e.getSVGData=function(e){return t.getSVGData(this,e)},t.create=function(e,n,r){return new t(e,n,r).ease},t.register=function(t){vi=t,xi()},t.get=function(t){return vi.parseEase(t)},t.getSVGData=function(e,n){var r,i,u,s,o,a,l,h,f,D,p=(n=n||{}).width||100,c=n.height||100,d=n.x||0,g=(n.y||0)+c,_=vi.utils.toArray(n.path)[0];if(n.invert&&(c=-c,g=0),"string"==typeof e&&(e=vi.parseEase(e)),e.custom&&(e=e.custom),e instanceof t)r=mi(pi([e.segment],p,0,0,-c,d,g));else{for(r=[d,g],s=1/(l=Math.max(5,200*(n.precision||1))),h=5/(l+=2),f=Fi(d+s*p),i=((D=Fi(g+e(s)*-c))-g)/(f-d),u=2;u<l;u++)o=Fi(d+u*s*p),a=Fi(g+e(u*s)*-c),(Math.abs((a-D)/(o-f)-i)>h||u===l-1)&&(r.push(f,D),i=(a-D)/(o-f)),f=o,D=a;r="M"+r.join(",")}return _&&_.setAttribute("d",r),r},t}();Ci()&&vi.registerPlugin(Ti),Ti.version="3.5.1"; 1645/*! 1646 * CustomWiggle 3.5.1 1647 * https://greensock.com 1648 * 1649 * @license Copyright 2008-2020, GreenSock. All rights reserved. 1650 * Subject to the terms at https://greensock.com/standard-license or for 1651 * Club GreenSock members, the agreement issued with that membership. 1652 * @author: Jack Doyle, [email protected] 1653*/ 1654var Ai,Mi,Oi,Si=function(){return Ai||"undefined"!=typeof window&&(Ai=window.gsap)&&Ai.registerPlugin&&Ai},Pi={easeOut:"M0,1,C0.7,1,0.6,0,1,0",easeInOut:"M0,0,C0.1,0,0.24,1,0.444,1,0.644,1,0.6,0,1,0",anticipate:"M0,0,C0,0.222,0.024,0.386,0,0.4,0.18,0.455,0.65,0.646,0.7,0.67,0.9,0.76,1,0.846,1,1",uniform:"M0,0,C0,0.95,0,1,0,1,0,1,1,1,1,1,1,1,1,0,1,0"},Bi=function(t){return t},ki=function(t){if(!Mi)if(Ai=Si(),Oi=Ai&&Ai.parseEase("_CE")){for(var e in Pi)Pi[e]=Oi("",Pi[e]);Mi=1,Ni("wiggle").config=function(t){return"object"==typeof t?Ni("",t):Ni("wiggle("+t+")",{wiggles:+t})}}else t&&console.warn("Please gsap.registerPlugin(CustomEase, CustomWiggle)")},Li=function(t,e){return"function"!=typeof t&&(t=Ai.parseEase(t)||Oi("",t)),t.custom||!e?t:function(e){return 1-t(e)}},Ni=function(t,e){Mi||ki(1);var n,r,i,u,s,o,a,l,h,f=0|((e=e||{}).wiggles||10),D=1/f,p=D/2,c="anticipate"===e.type,d=Pi[e.type]||Pi.easeOut,g=Bi;if(c&&(g=d,d=Pi.easeOut),e.timingEase&&(g=Li(e.timingEase)),e.amplitudeEase&&(d=Li(e.amplitudeEase,!0)),l=[0,0,(o=g(p))/4,0,o/2,a=c?-d(p):d(p),o,a],"random"===e.type){for(l.length=4,n=g(D),r=2*Math.random()-1,h=2;h<f;h++)p=n,a=r,n=g(D*h),r=2*Math.random()-1,i=Math.atan2(r-l[l.length-3],n-l[l.length-4]),u=Math.cos(i)*D,s=Math.sin(i)*D,l.push(p-u,a-s,p,a,p+u,a+s);l.push(n,0,1,0)}else{for(h=1;h<f;h++)l.push(g(p+D/2),a),p+=D,a=(a>0?-1:1)*d(h*D),o=g(p),l.push(g(p-D/2),a,o,a);l.push(g(p+D/4),a,g(p+D/4),0,1,0)}for(h=l.length;--h>-1;)l[h]=~~(1e3*l[h])/1e3;return l[2]="C"+l[2],Oi(t,"M"+l.join(","))},Ri=function(){function t(t,e){this.ease=Ni(t,e)}return t.create=function(t,e){return Ni(t,e)},t.register=function(t){Ai=t,ki()},t}();Si()&&Ai.registerPlugin(Ri),Ri.version="3.5.1"; 1655/*! 1656 * DrawSVGPlugin 3.5.1 1657 * https://greensock.com 1658 * 1659 * @license Copyright 2008-2020, GreenSock. All rights reserved. 1660 * Subject to the terms at https://greensock.com/standard-license or for 1661 * Club GreenSock members, the agreement issued with that membership. 1662 * @author: Jack Doyle, [email protected] 1663*/ 1664var Ii,zi,Yi,Xi,ji,Vi=function(){return"undefined"!=typeof window},Ui=function(){return Ii||Vi()&&(Ii=window.gsap)&&Ii.registerPlugin&&Ii},Wi=/[-+=\.]*\d+[\.e\-\+]*\d*[e\-\+]*\d*/gi,qi={rect:["width","height"],circle:["r","r"],ellipse:["rx","ry"],line:["x2","y2"]},Gi=function(t){return Math.round(1e4*t)/1e4},Hi=function(t){return parseFloat(t||0)},Qi=function(t,e){return Hi(t.getAttribute(e))},Ki=Math.sqrt,Zi=function(t,e,n,r,i,u){return Ki(Math.pow((Hi(n)-Hi(t))*i,2)+Math.pow((Hi(r)-Hi(e))*u,2))},$i=function(t){return console.warn(t)},Ji=function(t){return"non-scaling-stroke"===t.getAttribute("vector-effect")},tu=function(t){if(!(t=zi(t)[0]))return 0;var e,n,r,i,u,s,o,a=t.tagName.toLowerCase(),l=t.style,h=1,f=1;Ji(t)&&(f=t.getScreenCTM(),h=Ki(f.a*f.a+f.b*f.b),f=Ki(f.d*f.d+f.c*f.c));try{n=t.getBBox()}catch(t){$i("Some browsers won't measure invisible elements (like display:none or masks inside defs).")}var D=n||{x:0,y:0,width:0,height:0},p=D.x,c=D.y,d=D.width,g=D.height;if(n&&(d||g)||!qi[a]||(d=Qi(t,qi[a][0]),g=Qi(t,qi[a][1]),"rect"!==a&&"line"!==a&&(d*=2,g*=2),"line"===a&&(p=Qi(t,"x1"),c=Qi(t,"y1"),d=Math.abs(d-p),g=Math.abs(g-c))),"path"===a)i=l.strokeDasharray,l.strokeDasharray="none",e=t.getTotalLength()||0,h!==f&&$i("Warning: <path> length cannot be measured when vector-effect is non-scaling-stroke and the element isn't proportionally scaled."),e*=(h+f)/2,l.strokeDasharray=i;else if("rect"===a)e=2*d*h+2*g*f;else if("line"===a)e=Zi(p,c,p+d,c+g,h,f);else if("polyline"===a||"polygon"===a)for(r=t.getAttribute("points").match(Wi)||[],"polygon"===a&&r.push(r[0],r[1]),e=0,u=2;u<r.length;u+=2)e+=Zi(r[u-2],r[u-1],r[u],r[u+1],h,f)||0;else"circle"!==a&&"ellipse"!==a||(s=d/2*h,o=g/2*f,e=Math.PI*(3*(s+o)-Ki((3*s+o)*(s+3*o)
1664)));return e||0},eu=function(t,e){if(!(t=zi(t)[0]))return[0,0];e||(e=tu(t)+1);var n=Yi.getComputedStyle(t),r=n.strokeDasharray||"",i=Hi(n.strokeDashoffset),u=r.indexOf(",");return u<0&&(u=r.indexOf(" ")),(r=u<0?e:Hi(r.substr(0,u))||1e-5)>e&&(r=e),[Math.max(0,-i),Math.max(0,r-i)]},nu=function(){Vi()&&(document,Yi=window,ji=Ii=Ui(),zi=Ii.utils.toArray,Xi=-1!==((Yi.navigator||{}).userAgent||"").indexOf("Edge"))},ru={version:"3.5.1",name:"drawSVG",register:function(t){Ii=t,nu()},init:function(t,e,n,r,i){if(!t.getBBox)return!1;ji||nu();var u,s,o,a,l=tu(t)+1;return this._style=t.style,this._target=t,e+""=="true"?e="0 100%":e?-1===(e+"").indexOf(" ")&&(e="0 "+e):e="0 0",s=function(t,e,n){var r,i,u=t.indexOf(" ");return u<0?(r=void 0!==n?n+"":t,i=t):(r=t.substr(0,u),i=t.substr(u+1)),(r=~r.indexOf("%")?Hi(r)/100*e:Hi(r))>(i=~i.indexOf("%")?Hi(i)/100*e:Hi(i))?[i,r]:[r,i]}(e,l,(u=eu(t,l))[0]),this._length=Gi(l+10),0===u[0]&&0===s[0]?(o=Math.max(1e-5,s[1]-l),this._dash=Gi(l+o),this._offset=Gi(l-u[1]+o),this._offsetPT=this.add(this,"_offset",this._offset,Gi(l-s[1]+o))):(this._dash=Gi(u[1]-u[0])||1e-6,this._offset=Gi(-u[0]),this._dashPT=this.add(this,"_dash",this._dash,Gi(s[1]-s[0])||1e-5),this._offsetPT=this.add(this,"_offset",this._offset,Gi(-s[0]))),Xi&&(a=Yi.getComputedStyle(t)).strokeLinecap!==a.strokeLinejoin&&(s=Hi(a.strokeMiterlimit),this.add(t.style,"strokeMiterlimit",s,s+.01)),this._live=Ji(t)||~(e+"").indexOf("live"),this._props.push("drawSVG"),1},render:function(t,e){var n,r,i,u,s=e._pt,o=e._style;if(s){for(e._live&&(n=tu(e._target)+11)!==e._length&&(r=n/e._length,e._length=n,e._offsetPT.s*=r,e._offsetPT.c*=r,e._dashPT?(e._dashPT.s*=r,e._dashPT.c*=r):e._dash*=r);s;)s.r(t,s.d),s=s._next;i=e._dash,u=e._offset,n=e._length,o.strokeDashoffset=e._offset,1!==t&&t?o.strokeDasharray=i+"px,"+n+"px":(i-u<.001&&n-i<=10&&(o.strokeDashoffset=u+1),o.strokeDasharray=u<.001&&n-i<=10?"none":u===i?"0px, 999999px":i+"px,"+n+"px")}},getLength:tu,getPosition:eu};Ui()&&Ii.registerPlugin(ru); 1665/*! 1666 * matrix 3.5.1 1667 * https://greensock.com 1668 * 1669 * Copyright 2008-2020, GreenSock. All rights reserved. 1670 * Subject to the terms at https://greensock.com/standard-license or for 1671 * Club GreenSock members, the agreement issued with that membership. 1672 * @author: Jack Doyle, [email protected] 1673*/ 1674var iu,uu,su,ou,au,lu,hu,fu,Du="transform",pu=Du+"Origin",cu=function(t){var e=t.ownerDocument||t;!(Du in t.style)&&"msTransform"in t.style&&(pu=(Du="msTransform")+"Origin");for(;e.parentNode&&(e=e.parentNode););if(uu=window,hu=new Cu,e){iu=e,su=e.documentElement,ou=e.body;var n=e.createElement("div"),r=e.createElement("div");ou.appendChild(n),n.appendChild(r),n.style.position="static",n.style[Du]="translate3d(0,0,1px)",fu=r.offsetParent!==n,ou.removeChild(n)}return e},du=[],gu=[],_u=function(t){return t.ownerSVGElement||("svg"===(t.tagName+"").toLowerCase()?t:null)},mu=function t(e,n){if(e.parentNode&&(iu||cu(e))){var r=_u(e),i=r?r.getAttribute("xmlns")||"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",u=r?n?"rect":"g":"div",s=2!==n?0:100,o=3===n?100:0,a="position:absolute;display:block;pointer-events:none;",l=iu.createElementNS?iu.createElementNS(i.replace(/^https/,"http"),u):iu.createElement(u);return n&&(r?(lu||(lu=t(e)),l.setAttribute("width",.01),l.setAttribute("height",.01),l.setAttribute("transform","translate("+s+","+o+")"),lu.appendChild(l)):(au||((au=t(e)).style.cssText=a),l.style.cssText=a+"width:0.1px;height:0.1px;top:"+o+"px;left:"+s+"px",au.appendChild(l))),l}throw"Need document and parent."},vu=function(t,e){var n,r,i,u,s,o=_u(t),a=t===o,l=o?du:gu;if(t===uu)return t;if(l.length||l.push(mu(t,1),mu(t,2),mu(t,3)),n=o?lu:au,o)i=a?{x:0,y:0}:t.getBBox(),(r=t.transform?t.transform.baseVal:{}).numberOfItems?(u=(r=r.numberOfItems>1?function(t){for(var e=new Cu,n=0;n<t.numberOfItems;n++)e.multiply(t.getItem(n).matrix);return e}(r):r.getItem(0).matrix).a*i.x+r.c*i.y,s=r.b*i.x+r.d*i.y):(r=hu,u=i.x,s=i.y),e&&"g"===t.tagName.toLowerCase()&&(u=s=0),n.setAttribute("transform","matrix("+r.a+","+r.b+","+r.c+","+r.d+","+(r.e+u)+","+(r.f+s)+")"),(a?o:t.parentNode).appendChild(n);
1674else{if(u=s=0,fu)for(r=t.offsetParent,i=t;i&&(i=i.parentNode)&&i!==r&&i.parentNode;)(uu.getComputedStyle(i)[Du]+"").length>4&&(u=i.offsetLeft,s=i.offsetTop,i=0);(i=n.style).top=t.offsetTop-s+"px",i.left=t.offsetLeft-u+"px",r=uu.getComputedStyle(t),i[Du]=r[Du],i[pu]=r[pu],i.border=r.border,i.borderLeftStyle=r.borderLeftStyle,i.borderTopStyle=r.borderTopStyle,i.borderLeftWidth=r.borderLeftWidth,i.borderTopWidth=r.borderTopWidth,i.position="fixed"===r.position?"fixed":"absolute",t.parentNode.appendChild(n)}return n},yu=function(t,e,n,r,i,u,s){return t.a=e,t.b=n,t.c=r,t.d=i,t.e=u,t.f=s,t},Cu=function(){function t(t,e,n,r,i,u){void 0===t&&(t=1),void 0===e&&(e=0),void 0===n&&(n=0),void 0===r&&(r=1),void 0===i&&(i=0),void 0===u&&(u=0),yu(this,t,e,n,r,i,u)}var e=t.prototype;return e.inverse=function(){var t=this.a,e=this.b,n=this.c,r=this.d,i=this.e,u=this.f,s=t*r-e*n||1e-10;return yu(this,r/s,-e/s,-n/s,t/s,(n*u-r*i)/s,-(t*u-e*i)/s)},e.multiply=function(t){var e=this.a,n=this.b,r=this.c,i=this.d,u=this.e,s=this.f,o=t.a,a=t.c,l=t.b,h=t.d,f=t.e,D=t.f;return yu(this,o*e+l*r,o*n+l*i,a*e+h*r,a*n+h*i,u+f*e+D*r,s+f*n+D*i)},e.clone=function(){return new t(this.a,this.b,this.c,this.d,this.e,this.f)},e.equals=function(t){var e=this.a,n=this.b,r=this.c,i=this.d,u=this.e,s=this.f;return e===t.a&&n===t.b&&r===t.c&&i===t.d&&u===t.e&&s===t.f},e.apply=function(t,e){void 0===e&&(e={});var n=t.x,r=t.y,i=this.a,u=this.b,s=this.c,o=this.d,a=this.e,l=this.f;return e.x=n*i+r*s+a||0,e.y=n*u+r*o+l||0,e},t}();function xu(t,e,n){if(!t||!t.parentNode||(iu||cu(t)).documentElement===t)return new Cu;var r=function(t){for(var e,n;t&&t!==ou;)(n=t._gsap)&&!n.scaleX&&!n.scaleY&&n.renderTransform&&(n.scaleX=n.scaleY=1e-4,n.renderTransform(1,n),e?e.push(n):e=[n]),t=t.parentNode;return e}(t.parentNode),i=_u(t)?du:gu,u=vu(t,n),s=i[0].getBoundingClientRect(),o=i[1].getBoundingClientRect(),a=i[2].getBoundingClientRect(),l=u.parentNode,h=function t(e){return"fixed"===uu.getComputedStyle(e).position||((e=e.parentNode)&&1===e.nodeType?t(e):void 0)}(t),f=new Cu((o.left-s.left)/100,(o.top-s.top)/100,(a.left-s.left)/100,(a.top-s.top)/100,s.left+(h?0:uu.pageXOffset||iu.scrollLeft||su.scrollLeft||ou.scrollLeft||0),s.top+(h?0:uu.pageYOffset||iu.scrollTop||su.scrollTop||ou.scrollTop||0));if(l.removeChild(u),r)for(s=r.length;s--;)(o=r[s]).scaleX=o.scaleY=0,o.renderTransform(1,o);return e?f.inverse():f} 1675/*! 1676 * MotionPathPlugin 3.5.1 1677 * https://greensock.com 1678 * 1679 * @license Copyright 2008-2020, GreenSock. All rights reserved. 1680 * Subject to the terms at https://greensock.com/standard-license or for 1681 * Club GreenSock members, the agreement issued with that membership. 1682 * @author: Jack Doyle, [email protected] 1683*/var Fu,wu,Eu,bu,Tu=["x","translateX","left","marginLeft"],Au=["y","translateY","top","marginTop"],Mu=Math.PI/180,Ou=function(t,e,n,r){for(var i=e.length,u=2===r?0:r,s=0;s<i;s++)t[u]=parseFloat(e[s][n]),2===r&&(t[u+1]=0),u+=2;return t},Su=function(t,e,n){return parseFloat(t._gsap.get(t,e,n||"px"))||0},Pu=function(t){var e,n=t[0],r=t[1];for(e=2;e<t.length;e+=2)n=t[e]+=n,r=t[e+1]+=r},Bu=function(t,e,n,r,i,u,s){"cubic"===s.type?e=[e]:(e.unshift(Su(n,r,s.unitX),i?Su(n,i,s.unitY):0),s.relative&&Pu(e),e=[(i?_i:gi)(e,s.curviness)]);return e=u(Iu(e,n,s)),zu(t,n,r,e,"x",s.unitX),i&&zu(t,n,i,e,"y",s.unitY),li(e,s.resolution||(0===s.curviness?20:12))},ku=function(t){return t},Lu=/[-+\.]*\d+[\.e\-\+]*\d*[e\-\+]*\d*/g,Nu=function(t,e,n){var r,i,u,s=xu(t);return"svg"===(t.tagName+"").toLowerCase()?(i=(r=t.viewBox.baseVal).x,u=r.y,r.width||(r={width:+t.getAttribute("width"),height:+t.getAttribute("height")})):(r=e&&t.getBBox&&t.getBBox(),i=u=0),e&&"auto"!==e&&(i+=e.push?e[0]*(r?r.width:t.offsetWidth||0):e.x,u+=e.push?e[1]*(r?r.height:t.offsetHeight||0):e.y),n.apply(i||u?s.apply({x:i,y:u}):{x:s.e,y:s.f})},Ru=function(t,e,n,r){var i,u=xu(t.parentNode,!0,!0),s=u.clone().multiply(xu(e)),o=Nu(t,n,u),a=Nu(e,r,u),l=a.x,h=a.y;return s.e=s.f=0,"auto"===r&&e.getTotalLength&&"path"===e.tagName.toLowerCase()&&(i=e.getAttribute("d").match(Lu)||[],l+=(i=s.apply({x:+i[0],y:+i[1]})).x,h+=i.y),(i||e.getBBox&&t.getBBox&&e.ownerSVGElement===t.ownerSVGElement)&&(l-=(i=s.apply(e.getBBox())).x,h-=i.y),s.e=l-o.x,s.f=h-o.y,s},Iu=function(t,e,n){var r,i,u,s=n.align,o=n.matrix,a=n.offsetX,l=n.offsetY,h=n.alignOrigin,f=t[0][0],D=t[0][1],p=Su(e,"x"),c=Su(e,"y");return t&&t.length?(s&&("self"===s||(r=bu(s)[0]||e)===e?pi(t,1,0,0,1,p-f,c-D):(h&&!1!==h[2]?Fu.set(e,{transformOrigin:100*h[0]+"% "+100*h[1]+"%"}):h=[Su(e,"xPercent")/-100,Su(e,"yPercent")/-100],u=(i=Ru(e,r,h,"auto")).apply({x:f,y:D}
1683),pi(t,i.a,i.b,i.c,i.d,p+i.e-(u.x-i.e),c+i.f-(u.y-i.f)))),o?pi(t,o.a,o.b,o.c,o.d,o.e,o.f):(a||l)&&pi(t,1,0,0,1,a||0,l||0),t):ni("M0,0L0,0")},zu=function(t,e,n,r,i,u){var s=e._gsap,o=s.harness,a=o&&o.aliases&&o.aliases[n],l=a&&a.indexOf(",")<0?a:n,h=t._pt=new wu(t._pt,e,l,0,0,ku,0,s.set(e,l,t));h.u=Eu(s.get(e,l,u))||0,h.path=r,h.pp=i,t._props.push(l)},Yu={version:"3.5.1",name:"motionPath",register:function(t,e,n){Eu=(Fu=t).utils.getUnit,bu=Fu.utils.toArray,wu=n},init:function(t,e){if(!Fu)return console.warn("Please gsap.registerPlugin(MotionPathPlugin)"),!1;"object"==typeof e&&!e.style&&e.path||(e={path:e});var n,r,i,u,s,o,a=[],l=e.path,h=l[0],f=e.autoRotate,D=(s=e.start,o="end"in e?e.end:1,function(t){return s||1!==o?oi(t,s,o):t});if(this.rawPaths=a,this.target=t,(this.rotate=f||0===f)&&(this.rOffset=parseFloat(f)||0,this.radians=!!e.useRadians,this.rProp=e.rotation||"rotation",this.rSet=t._gsap.set(t,this.rProp,this),this.ru=Eu(t._gsap.get(t,this.rProp))||0),Array.isArray(l)&&!("closed"in l)&&"number"!=typeof h){for(r in h)~Tu.indexOf(r)?i=r:~Au.indexOf(r)&&(u=r);for(r in i&&u?a.push(Bu(this,Ou(Ou([],l,i,0),l,u,1),t,e.x||i,e.y||u,D,e)):i=u=0,h)r!==i&&r!==u&&a.push(Bu(this,Ou([],l,r,2),t,r,0,D,e))}else li(n=D(Iu(ni(e.path),t,e)),e.resolution),a.push(n),zu(this,t,e.x||"x",n,"x",e.unitX||"px"),zu(this,t,e.y||"y",n,"y",e.unitY||"px")},render:function(t,e){var n=e.rawPaths,r=n.length,i=e._pt;for(t>1?t=1:t<0&&(t=0);r--;)Di(n[r],t,!r&&e.rotate,n[r]);for(;i;)i.set(i.t,i.p,i.path[i.pp]+i.u,i.d,t),i=i._next;e.rotate&&e.rSet(e.target,e.rProp,n[0].angle*(e.radians?Mu:1)+e.rOffset+e.ru,e,t)},getLength:function(t){return li(ni(t)).totalLength},sliceRawPath:oi,getRawPath:ni,pointsToSegment:_i,stringToRawPath:di,rawPathToString:mi,transformRawPath:pi,getGlobalMatrix:xu,getPositionOnPath:Di,cacheRawPathMeasurements:li,convertToPath:function(t,e){return bu(t).map((function(t){return ui(t,!1!==e)}))},convertCoordinates:function(t,e,n){var r=xu(e,!0,!0).multiply(xu(t));return n?r.apply(n):r},getAlignMatrix:Ru,getRelativePosition:function(t,e,n,r){var i=Ru(t,e,n,r);return{x:i.e,y:i.f}},arrayToRawPath:function(t,e){var n=Ou(Ou([],t,(e=e||{}).x||"x",0),t,e.y||"y",1);return e.relative&&Pu(n),["cubic"===e.type?n:_i(n,e.curviness)]}};(Fu||"undefined"!=typeof window&&(Fu=window.gsap)&&Fu.registerPlugin&&Fu)&&Fu.registerPlugin(Yu); 1684/*! 1685 * ScrollToPlugin 3.5.1 1686 * https://greensock.com 1687 * 1688 * @license Copyright 2008-2020, GreenSock. All rights reserved. 1689 * Subject to the terms at https://greensock.com/standard-license or for 1690 * Club GreenSock members, the agreement issued with that membership. 1691 * @author: Jack Doyle, [email protected] 1692*/ 1693var Xu,ju,Vu,Uu,Wu,qu,Gu,Hu=function(){return"undefined"!=typeof window},Qu=function(){return Xu||Hu()&&(Xu=window.gsap)&&Xu.registerPlugin&&Xu},Ku=function(t){return"string"==typeof t},Zu=function(t,e){var n="x"===e?"Width":"Height",r="scroll"+n,i="client"+n;return t===Vu||t===Uu||t===Wu?Math.max(Uu[r],Wu[r])-(Vu["inner"+n]||Uu[i]||Wu[i]):t[r]-t["offset"+n]},$u=function(t,e){var n="scroll"+("x"===e?"Left":"Top");return t===Vu&&(null!=t.pageXOffset?n="page"+e.toUpperCase()+"Offset":t=null!=Uu[n]?Uu:Wu),function(){return t[n]}},Ju=function(t,e){var n=qu(t)[0].getBoundingClientRect(),r=!e||e===Vu||e===Wu,i=r?{top:Uu.clientTop-(Vu.pageYOffset||Uu.scrollTop||Wu.scrollTop||0),left:Uu.clientLeft-(Vu.pageXOffset||Uu.scrollLeft||Wu.scrollLeft||0)}:e.getBoundingClientRect(),u={x:n.left-i.left,y:n.top-i.top};return!r&&e&&(u.x+=$u(e,"x")(),u.y+=$u(e,"y")()),u},ts=function(t,e,n,r,i){return isNaN(t)||"object"==typeof t?Ku(t)&&"="===t.charAt(1)?parseFloat(t.substr(2))*("-"===t.charAt(0)?-1:1)+r-i:"max"===t?Zu(e,n)-i:Math.min(Zu(e,n),Ju(t,e)[n]-i):parseFloat(t)-i},es=function(){Xu=Qu(),Hu()&&Xu&&document.body&&(Vu=window,Wu=document.body,Uu=document.documentElement,qu=Xu.utils.toArray,Xu.config({autoKillThreshold:7}),Gu=Xu.config(),ju=1)},ns={version:"3.5.1",name:"scrollTo",rawVars:1,register:function(t){Xu=t,es()},init:function(t,e,n,r,i){ju||es();this.isWin=t===Vu,this.target=t,this.tween=n,"object"!=typeof e?Ku((e={y:e}).y)&&"max"!==e.y&&"="!==e.y.charAt(1)&&(e.x=e.y):e.nodeType&&(e={y:e,x:e}),this.vars=e,this.autoKill=!!e.autoKill,this.getX=$u(t,"x"),this.getY=$u(t,"y"),this.x=this.xPrev=this.getX(),this.y=this.yPrev=this.getY(),null!=e.x?(this.add(this,"x",this.x,ts(e.x,t,"x",this.x,e.offsetX||0),r,i,Math.round),this._props.push("scrollTo_x")):this.skipX=1,null!=e.y?(this.add(this,"y",this.y,ts(e.y,t,"y",this.y,e.offsetY||0),r,i,Math.round),this._props.push("scrollTo_y")):this.skipY=1},render:function(t,e){for(var n,r,i,u,s,o=e._pt,a=e.target,l=e.tween,h=e.autoKill,f=e.xPrev,D=e.yPrev,p=e.isWin;o;)o.r(t,o.d),o=o._next;n=p||!e.skipX?e.getX():f,i=(r=p||!e.skipY?e.getY():D)-D,u=n-f,s=Gu.autoKillThreshold,e.x<0&&(e.x=0),e.y<0&&(e.y=0),h&&(!e.skipX&&(u>s||u<-s)&&n<Zu(a,"x")&&(e.skipX=1),!e.skipY&&(i>s||i<-s)&&r<Zu(a,"y")&&(e.skipY=1),e.skipX&&e.skipY&&(l.kill(),e.vars.onAutoKill&&e.vars.onAutoKill.apply(l,e.vars.onAutoKillParam
1693s||[]))),p?Vu.scrollTo(e.skipX?n:e.x,e.skipY?r:e.y):(e.skipY||(a.scrollTop=e.y),e.skipX||(a.scrollLeft=e.x)),e.xPrev=e.x,e.yPrev=e.y},kill:function(t){var e="scrollTo"===t;(e||"scrollTo_x"===t)&&(this.skipX=1),(e||"scrollTo_y"===t)&&(this.skipY=1)}};ns.max=Zu,ns.getOffset=Ju,ns.buildGetter=$u,Qu()&&Xu.registerPlugin(ns); 1694/*! 1695 * strings: 3.5.1 1696 * https://greensock.com 1697 * 1698 * Copyright 2008-2020, GreenSock. All rights reserved. 1699 * Subject to the terms at https://greensock.com/standard-license or for 1700 * Club GreenSock members, the agreement issued with that membership. 1701 * @author: Jack Doyle, [email protected] 1702*/ 1703var rs=/([\uD800-\uDBFF][\uDC00-\uDFFF](?:[\u200D\uFE0F][\uD800-\uDBFF][\uDC00-\uDFFF]){2,}|\uD83D\uDC69(?:\u200D(?:(?:\uD83D\uDC69\u200D)?\uD83D\uDC67|(?:\uD83D\uDC69\u200D)?\uD83D\uDC66)|\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69\u200D(?:\uD83D\uDC69\u200D)?\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D(?:\uD83D\uDC69\u200D)?\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]\uFE0F|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC6F\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3C-\uDD3E\uDDD6-\uDDDF])\u200D[\u2640\u2642]\uFE0F|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F\u200D[\u2640\u2642]|(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642])\uFE0F|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2695\u2696\u2708]|\uD83D\uDC69\u200D[\u2695\u2696\u2708]|\uD83D\uDC68(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708]))\uFE0F|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83D\uDC69\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|\uD83D\uDC68(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC66\u200D\uD83D\uDC66|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92])|(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]))|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDD1-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\u200D(?:(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC67|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC66)|\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uD
1703FC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC69\uDC6E\uDC70-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD18-\uDD1C\uDD1E\uDD1F\uDD26\uDD30-\uDD39\uDD3D\uDD3E\uDDD1-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])?|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDEEB\uDEEC\uDEF4-\uDEF8]|\uD83E[\uDD10-\uDD3A\uDD3C-\uDD3E\uDD40-\uDD45\uDD47-\uDD4C\uDD50-\uDD6B\uDD80-\uDD97\uDDC0\uDDD0-\uDDE6])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267B\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEF8]|\uD83E[\uDD10-\uDD3A\uDD3C-\uDD3E\uDD40-\uDD45\uDD47-\uDD4C\uDD50-\uDD6B\uDD80-\uDD97\uDDC0\uDDD0-\uDDE6])\uFE0F)/; 1704/*! 1705 * SplitText: 3.5.1 1706 * https://greensock.com 1707 * 1708 * @license Copyright 2008-2020, GreenSock. All rights reserved. 1709 * Subject to the terms at https://greensock.com/standard-license or for 1710 * Club GreenSock members, the agreement issued with that membership. 1711 * @author: Jack Doyle, [email protected] 1712*/ 1713var is,us,ss,os,as=/(?:\r|\n|\t\t)/g,ls=/(?:\s\s+)/g,hs=function(t){return us.getComputedStyle(t)},fs=Array.isArray,Ds=[].slice,ps=function(t,e){var n;return fs(t)?t:"string"==(n=typeof t)&&!e&&t?Ds.call(is.querySelectorAll(t),0):t&&"object"===n&&"length"in t?Ds.call(t,0):t?[t]:[]},cs=function(t){return"absolute"===t.position||!0===t.absolute},ds=function(t,e){for(var n,r=e.length;--r>-1;)if(n=e[r],t.substr(0,n.length)===n)return n.length},gs=function(t,e){void 0===t&&(t="");var n=~t.indexOf("++"),r=1;return n&&(t=t.split("++").join("")),function(){return"<"+e+" style='position:relative;display:inline-block;'"+(t?" class='"+t+(n?r++:"")+"'>":">")}},_s=function t(e,n,r){var i=e.nodeType;if(1===i||9===i||11===i)for(e=e.firstChild;e;e=e.nextSibling)t(e,n,r);else 3!==i&&4!==i||(e.nodeValue=e.nodeValue.split(n).join(r))},ms=function(t,e){for(var n=e.length;--n>-1;)t.push(e[n])},vs=function(t,e,n){for(var r;t&&t!==e;){if(r=t._next||t.nextSibling)return r.textContent.charAt(0)===n;t=t.parentNode||t._parent}},ys=function t(e){var n,r,i=ps(e.childNodes),u=i.length;for(n=0;n<u;n++)(r=i[n])._isSplit?t(r):(n&&3===r.previousSibling.nodeType?r.previousSibling.nodeValue+=3===r.nodeType?r.nodeValue:r.firstChild.nodeValue:3!==r.nodeType&&e.insertBefore(r.firstChild,r),e.removeChild(r))},Cs=function(t,e){return parseFloat(e[t])||0},xs=function(t,e,n,r,i,u,s){var o,a,l,h,f,D,p,c,d,g,_,m,v=hs(t),y=Cs("paddingLeft",v),C=-999,x=Cs("borderBottomWidth",v)+Cs("borderTopWidth",v),F=Cs("borderLeftWidth",v)+Cs("borderRightWidth",v),w=Cs("paddingTop",v)+Cs("paddingBottom",v),E=Cs("paddingLeft",v)+Cs("paddingRight",v),b=Cs("fontSize",v)*(e.lineThreshold||.2),T=v.textAlign,A=[],M=[],O=[],S=e.wordDelimiter||" ",P=e.tag?e.tag:e.span?"span":"div",B=e.type||e.split||"chars,words,lines",k=i&&~B.indexOf("lines")?[]:null,
1713L=~B.indexOf("words"),N=~B.indexOf("chars"),R=cs(e),I=e.linesClass,z=~(I||"").indexOf("++"),Y=[];for(z&&(I=I.split("++").join("")),l=(a=t.getElementsByTagName("*")).length,f=[],o=0;o<l;o++)f[o]=a[o];if(k||R)for(o=0;o<l;o++)((D=(h=f[o]).parentNode===t)||R||N&&!L)&&(m=h.offsetTop,k&&D&&Math.abs(m-C)>b&&("BR"!==h.nodeName||0===o)&&(p=[],k.push(p),C=m),R&&(h._x=h.offsetLeft,h._y=m,h._w=h.offsetWidth,h._h=h.offsetHeight),k&&((h._isSplit&&D||!N&&D||L&&D||!L&&h.parentNode.parentNode===t&&!h.parentNode._isSplit)&&(p.push(h),h._x-=y,vs(h,t,S)&&(h._wordEnd=!0)),"BR"===h.nodeName&&(h.nextSibling&&"BR"===h.nextSibling.nodeName||0===o)&&k.push([])));for(o=0;o<l;o++)D=(h=f[o]).parentNode===t,"BR"!==h.nodeName?(R&&(d=h.style,L||D||(h._x+=h.parentNode._x,h._y+=h.parentNode._y),d.left=h._x+"px",d.top=h._y+"px",d.position="absolute",d.display="block",d.width=h._w+1+"px",d.height=h._h+"px"),!L&&N?h._isSplit?(h._next=h.nextSibling,h.parentNode.appendChild(h)):h.parentNode._isSplit?(h._parent=h.parentNode,!h.previousSibling&&h.firstChild&&(h.firstChild._isFirst=!0),h.nextSibling&&" "===h.nextSibling.textContent&&!h.nextSibling.nextSibling&&Y.push(h.nextSibling),h._next=h.nextSibling&&h.nextSibling._isFirst?null:h.nextSibling,h.parentNode.removeChild(h),f.splice(o--,1),l--):D||(m=!h.nextSibling&&vs(h.parentNode,t,S),h.parentNode._parent&&h.parentNode._parent.appendChild(h),m&&h.parentNode.appendChild(is.createTextNode(" ")),"span"===P&&(h.style.display="inline"),A.push(h)):h.parentNode._isSplit&&!h._isSplit&&""!==h.innerHTML?M.push(h):N&&!h._isSplit&&("span"===P&&(h.style.display="inline"),A.push(h))):k||R?(h.parentNode&&h.parentNode.removeChild(h),f.splice(o--,1),l--):L||t.appendChild(h);for(o=Y.length;--o>-1;)Y[o].parentNode.removeChild(Y[o]);if(k){for(R&&(g=is.createElement(P),t.appendChild(g),_=g.offsetWidth+"px",m=g.offsetParent===t?0:t.offsetLeft,t.removeChild(g)),d=t.style.cssText,t.style.cssText="display:none;";t.firstChild;)t.removeChild(t.firstChild);for(c=" "===S&&(!R||!L&&!N),o=0;o<k.length;o++){for(p=k[o],(g=is.createElement(P)).style.cssText="display:block;text-align:"+T+";position:"+(R?"absolute;":"relative;"),I&&(g.className=I+(z?o+1:"")),O.push(g),l=p.length,a=0;a<l;a++)"BR"!==p[a].nodeName&&(h=p[a],g.appendChild(h),c&&h._wordEnd&&g.appendChild(is.createTextNode(" ")),R&&(0===a&&(g.style.top=h._y+"px",g.style.left=y+m+"px"),h.style.top="0px",m&&(h.style.left=h._x-m+"px")));0===l?g.innerHTML=" ":L||N||(ys(g),_s(g,String.fromCharCode(160)," ")),R&&(g.style.width=_,g.style.height=h._h+"px"),t.appendChild(g)}t.style.cssText=d}R&&(s>t.clientHeight&&(t.style.height=s-w+"px",t.clientHeight<s&&(t.style.height=s+x+"px")),u>t.clientWidth&&(t.style.width=u-E+"px",t.clientWidth<u&&(t.style.width=u+F+"px"))),ms(n,A),L&&ms(r,M),ms(i,O)},Fs=function(t,e,n,r){var i,u,s,o,a,l,h,f,D=e.tag?e.tag:e.span?"span":"div",p=~(e.type||e.split||"chars,words,lines").indexOf("chars"),c=cs(e),d=e.wordDelimiter||" ",g=" "!==d?"":c?"­ ":" ",_="</"+D+">",m=1,v=e.specialChars?"function"==typeof e.specialChars?e.specialChars:ds:null,y=is.createElement("div"),C=t.parentNode;for(C.insertBefore(y,t),y.textContent=t.nodeValue,C.removeChild(t),h=-1!==(i=function t(e){var n=e.nodeType,r="";if(1===n||9===n||11===n){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)r+=t(e)}else if(3===n||4===n)return e.nodeValue;return r}(t=y)).indexOf("<"),!1!==e.reduceWhiteSpace&&(i=i.replace(ls," ").replace(as,"")),h&&(i=i.split("<").join("{{LT}}")),a=i.length,u=(" "===i.charAt(0)?g:"")+n(),s=0;s<a;s++)if(l=i.charAt(s),v&&(f=v(i.substr(s),e.specialChars)))l=i.substr(s,f||1),u+=p&&" "!==l?r()+l+"</"+D+">":l,s+=f-1;else if(l===d&&i.charAt(s-1)!==d&&s){for(u+=m?_:"",m=0;i.charAt(s+1)===d;)u+=g,s++;s===a-1?u+=g:")"!==i.charAt(s+1)&&(u+=g+n(),m=1)}else"{"===l&&"{{LT}}"===i.substr(s,6)?(u+=p?r()+"{{LT}}</"+D+">":"{{LT}}",s+=5):l.charCodeAt(0)>=55296&&l.charCodeAt(0)<=56319||i.charCodeAt(s+1)>=65024&&i.charCodeAt(s+1)<=65039?(o=((i.substr(s,12).split(rs)||[])[1]||"").length||2,u+=p&&" "!==l?r()+i.substr(s,o)+"</"+D+">
1713":i.substr(s,o),s+=o-1):u+=p&&" "!==l?r()+l+"</"+D+">":l;t.outerHTML=u+(m?_:""),h&&_s(C,"{{LT}}","<")},ws=function t(e,n,r,i){var u,s,o=ps(e.childNodes),a=o.length,l=cs(n);if(3!==e.nodeType||a>1){for(n.absolute=!1,u=0;u<a;u++)(3!==(s=o[u]).nodeType||/\S+/.test(s.nodeValue))&&(l&&3!==s.nodeType&&"inline"===hs(s).display&&(s.style.display="inline-block",s.style.position="relative"),s._isSplit=!0,t(s,n,r,i));return n.absolute=l,void(e._isSplit=!0)}Fs(e,n,r,i)},Es=function(){function t(t,e){ss||(is=document,us=window,ss=1),this.elements=ps(t),this.chars=[],this.words=[],this.lines=[],this._originals=[],this.vars=e||{},this.split(e)}var e=t.prototype;return e.split=function(t){this.isSplit&&this.revert(),this.vars=t=t||this.vars,this._originals.length=this.chars.length=this.words.length=this.lines.length=0;for(var e,n,r,i=this.elements.length,u=t.tag?t.tag:t.span?"span":"div",s=gs(t.wordsClass,u),o=gs(t.charsClass,u);--i>-1;)r=this.elements[i],this._originals[i]=r.innerHTML,e=r.clientHeight,n=r.clientWidth,ws(r,t,s,o),xs(r,t,this.chars,this.words,this.lines,n,e);return this.chars.reverse(),this.words.reverse(),this.lines.reverse(),this.isSplit=!0,this},e.revert=function(){var t=this._originals;if(!t)throw"revert() call wasn't scoped properly.";return this.elements.forEach((function(e,n){return e.innerHTML=t[n]})),this.chars=[],this.words=[],this.lines=[],this.isSplit=!1,this},t.create=function(e,n){return new t(e,n)},t}();Es.version="3.5.1",Mr.registerPlugin(Qe,Or,Ye,Ye,Lr,Ti,Ri,ru,Yu,ns,Er);var bs=os=window.punchgs=window.tpGS={};for(var Ts in bs.gsap=Mr,bs.TweenLite=Qe,bs.TweenMax=Or,bs.TimelineLite=Ye,bs.TimelineMax=Ye,bs.CustomBounce=Lr,bs.CustomEase=Ti,bs.CustomWiggle=Ri,bs.DrawSVGPlugin=ru,bs.MotionPathPlugin=Yu,bs.ScrollToPlugin=ns,bs.CSSPlugin=Er, 1714/*! Map SplitText to tpGS TPGSSPLITTEXT */ 1715bs.SplitText=Es,bs.RAD2DEG=180/Math.PI,bs.DEG2RAD=Math.PI/180, 1716/*! REGISTER MOTION PATH (BEZIER) */ 1717bs.gsap.registerPlugin(bs.MotionPathPlugin),bs.gsap.config({nullTargetWarn:!1}), 1718/*!FallBack for old and new Eases*/ 1719bs.eases=bs.gsap.parseEase(),bs.eases)bs.eases.hasOwnProperty(Ts)&&void 0===bs[Ts]&&(bs[Ts]=bs.eases[Ts]) 1720/*! FallBack for Essential Grid */;void 0!==os&&void 0!==os.TweenLite&&void 0===os.TweenLite.lagSmoothing&&(os.TweenLite.lagSmoothing=function(){});var As=[];function Ms(t,e,n){var r=document.createElement("canvas"),i=r.getContext("2d");if(r.width=100,r.height=200,0===t.length)i.fillStyle=n;else{for(var u=i.createLinearGradient(0,0,100,0),s=0;s<t.length;s++)u.addColorStop(t[s].stop/100,t[s].color);i.fillStyle=u}i.fillRect(0,0,100,200);var o=i.getImageData(0,0,100,2).data,a="";for(s=0;s<e.length;s++){var l=Math.ceil(e[s]),h=4*(0!==l?l-1:l);a+="rgba("+o[h]+","+o[h+1]+","+o[h+2]+","+o[h+3]/255+")",a+=" "+l+(e.length-1===s?"%":"%,")}return r.remove(),a}function Os(t,e,n,r){for(var i="",u=bs.gsap.utils.mapRange(0,r.length-1,0,t.length-1),s=0;s<r.length;s++){var o=Math.round(u(s));i+=t[o].color,i+=" "+t[o].stop+(r.length-1===s?"%":"%,")}return i}function Ss(t){var e=/rgb([\s\S]*?)%/g,n=[],r=[],i=[];do{(s=e.exec(t))&&n.push(s[0])}while(s);for(var u=0;u<n.length;u++){var s=n[u],o=(t=/rgb([\s\S]*?)\)/.exec(s),/\)([\s\S]*?)%/.exec(s));t[0]&&(t=t[0]),o[1]&&(o=o[1]),i.push(parseFloat(o)),r.push({color:t,stop:parseFloat(o)})}return 0===r.length&&(r.push({color:t,stop:0}),i.push(0),r.push({color:t,stop:100}),i.push(100)),{points:r,stops:i}}bs.getSSGColors=function(t,e,n){if(n=void 0===n?"fading":n,-1===t.indexOf("gradient")&&-1===e.indexOf("gradient"))return{from:t,to:e};for(var r={from:t,to:e},i=0;i<As.length;i++){if(As[i].from===t&&As[i].to===e&&As[i].type===n)return{from:As[i].rFrom,to:As[i].rTo};if(As[i].from===e&&As[i].to===t&&As[i].type===n)return{from:As[i].rTo,to:As[i].rFrom}}var u=Ss(t),s=Ss(e);if(u.stops.length===s.stops.length&&-1!==t.indexOf("gradient")&&-1!==e.indexOf("gradient"))return{from:t,to:e};var o,a,l=u.stops;for(i=0;i<s.stops.length;i++)-1===l.indexOf(s.stops[i])&&l.push(s.stops[i]);if(l.sort((function(t,e){return t-e})),-1!==t.indexOf("gradient(")){var h=-1!==t.indexOf("deg,")?t.indexOf("deg,")+4:-1!==t.indexOf("at center,")?t.indexOf("at center,")+10:t.indexOf("gradient(")+9;o=t.substring(0,h),-1===e.indexOf("gradient(")&&(a=t.substring(0,h))}if(-1!==e.indexOf("gradient(")){h=-1!==e.indexOf("deg,")?e.indexOf("deg,")+4:-1!==e.indexOf("at center,")?e.indexOf("at center,")+10:e.indexOf("gradient(")+9;a=e.substring(0,h),-1===t.indexOf("gradient(")&&(o=e.substring(0,h))}return"fading"===n?(u.stops.length,s.stops.length,o+=Ms(u.points,l,t),a+=Ms(s.points,l,e)):"sliding"===n&&(u.stops.length>s.stops.length?a+=Os(s.points,l,e,u.points):o+=Os(u.points,l,t,s.points)),o+=")",a+=")","sliding"===n&&(u.stops.length>s.stops.length?o=t:a=e),r.rFrom=o,r.rTo=a,r.tyep=n,As.push(r),{from:o,to:a}}}]); 1721// source --> https://teethandsmiles.co.uk/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.4.1 1722/*! 1723 1724 - Slider Revolution 6.4.0 JavaScript Plugin - 1725 1726..........................xXXXXX................. 1727................. xXXXXX..xXXXXX..xXXXXX......... 1728..................xXXXXX..xXXXXX..xXXXXX......... 1729..........xXXXXX..xXXXXX..xXXXXX..xXXXXX......... 1730..........xXXXXX..xXXXXX..xXXXXX..xXXXXX......... 1731..........xXXXXX..xXXXXX..xXXXXX..xXXXXX......... 1732..........xXXXXX..xXXXXX..xXXXXX..xXXXXX......... 1733..........xXXXXX..xXXXXX..xXXXXX..xXXXXX......... 1734.........,xXXXXX..xXXXXX..xXXXXX..xXXXXX......... 1735.........,xXXXXX..xXXXXX..xXXXXX..xXXXXX......... 1736.........,xXXXXX..xXXXXX..xXXXXX..xXXXXX......... 1737..........xXXXXX..xXXXXX..xXXXXX..xXXXXX......... 1738.....................xxxxxxxxxxxxxxxxxxx......... 1739.....................xxxxxxxxxxxxxxxxxxx......... 1740.....................xxxxxxxxxxxxxxxxxxx......... 1741 1742 VERSION: 6.4.0 1743 DATE: 2021-02-10 1744 @author: Krisztian Horvath, ThemePunch OHG. 1745 1746 1747UPDATES AND DOCS AT: 1748https://www.themepunch.com/support-center 1749 1750GET LICENSE AT: 1751https://www.themepunch.com/links/slider_revolution_wordpress_regular_license 1752 1753LICENSE:
1754Copyright (c) 2009-2019, ThemePunch. All rights reserved. 1755This work is subject to the terms at https://www.themepunch.com/links/slider_revolution_wordpress_regular_license (Regular / Extended) 1756 1757*/ 1758!function(e,i){"use strict";var t;window.RSANYID=window.RSANYID===i?[]:window.RSANYID,window.RSANYID_sliderID=window.RSANYID_sliderID===i?[]:window.RSANYID_sliderID,e.fn.extend({revolution:function(s){return this.each(function(){t=e.fn.revolution;for(var n=document.getElementsByClassName("rs-p-wp-fix");n[0];)n[0].parentNode.removeChild(n[0]);this.id!==i?(t[d]={anyid:[]},this.id=t.revCheckIDS(d,this,!0)):this.id="rs_module_"+Math.round(1e7*Math.random());var d=this.id,l=t.clone(s);t[d]=j(s),t[d].ignoreHeightChange=a&&"fullscreen"===t[d].sliderLayout&&t[d].ignoreHeightChange,t[d].option_export=l,t[d].anyid=[],t[d]._Lshortcuts={},t[d].computedStyle={},t[d].c=e(this),t[d].cpar=t[d].c.parent(),t[d].canvas=t[d].c.find("rs-slides"),t[d].caches={calcResponsiveLayersList:[],contWidthManager:{}},t[d].sbgs={},window.RSBrowser=window.RSBrowser===i?t.get_browser():window.RSBrowser,t.setIsIOS(),t.setIsChrome8889(),t[d].noDetach=t[d].BUG_ie_clipPath="Edge"===window.RSBrowser||"IE"===window.RSBrowser,t.getByTag=r(),t[d].indexhelper=0,t[d].fullScreenOffsetResult=0,t[d].level=0,t[d].rtl=e("body").hasClass("rtl"),t[d]._L=t[d]._L===i?{}:t[d]._L,t[d].emptyObject="{}",t[d].dimensionReCheck={},t.globalListener===i&&t.pageHandler(d),t[d].stopAfterLoops!=i&&t[d].stopAfterLoops>-1?t[d].looptogo=t[d].stopAfterLoops:t[d].looptogo="disabled",window.T=t[d],t[d].BUG_safari_clipPath="Safari"===t.get_browser()&&t.get_browser_version()>"12",t[d].minHeight="fullwidth"===t[d].sliderLayout?0:t[d].minHeight!=i&&""!==t[d].minHeight?parseInt(t[d].minHeight,0):0,t[d].minHeight=t[d].minHeight===i?0:t[d].minHeight,t[d].isEdge="Edge"===t.get_browser(),o(d),t.updateVisibleArea(d),H(d),window.requestAnimationFrame(function(){if("fullscreen"===t[d].sliderLayout){var e=t.getFullscreenOffsets(d);0!==e&&t[d].cpar.height(t.getWinH(d)-e)}t[d].cpar[0].style.visibility="visible"}),"hero"==t[d].sliderType&&t[d].c.find("rs-slide").each(function(i){i>0&&e(this).remove()}),t[d].navigation.use="hero"!==t[d].sliderType&&("carousel"==t[d].sliderType||t[d].navigation.keyboardNavigation||"on"==t[d].navigation.mouseScrollNavigation||"carousel"==t[d].navigation.mouseScrollNavigation||t[d].navigation.touch.touchenabled||t[d].navigation.arrows.enable||t[d].navigation.bullets.enable||t[d].navigation.thumbnails.enable||t[d].navigation.tabs.enable),t[d].c.find("rs-bgvideo").each(function(){"RS-BGVIDEO"!==this.tagName||this.id!==i&&""!==this.id||(this.id="rs-bg-video-"+Math.round(1e6*Math.random()))}),tpGS.force3D="auto",!0===t[d].modal.useAsModal&&-1===t.RS_prioList.indexOf(d)&&(t.RS_toInit[d]=!1,t.RS_prioList.push(d)),t.RS_killedlist!==i&&-1!==t.RS_killedlist.indexOf(d)&&(t.RS_toInit[d]=!1,t.RS_prioList.push(d)),!0===t.RS_prioListFirstInit&&!0!==t[d].modal.useAsModal&&-1===t.RS_prioList.indexOf(d)&&(t.RS_toInit[d]=!1,t.RS_prioList.push(d)),t.initNextRevslider(d)})},getRSJASONOptions:function(e){console.log(JSON.stringify(t[e].option_export))},getRSVersion:function(e){var i,t,a=window.SliderRevolutionVersion;if(!e){for(var r in i=t="---------------------------------------------------------\n",i+=" Currently Loaded Slider Revolution & SR Modules :\n"+t,a)a.hasOwnProperty(r)&&(i+=a[r].alias+": "+a[r].ver+"\n");i+=t}return e?a:i},revremoveslide:function(i){return this.each(function(){var a=this.id;if(!(i<0||i>t[a].slideamount)&&t[a]&&t[a].slides.length>0&&(i>0||i<=t[a].slides.length)){var r=t.gA(t[a].slides[i],"key");t[a].slideamount=t[a].slideamount-1,t[a].realslideamount=t[a].realslideamount-1,n("rs-bullet",r,a),n("rs-tab",r,a),n("rs-thumb",r,a),e(t[a].slides[i]).remove(),t[a].thumbs=s(t[a].thumbs,i),t.updateNavIndexes&&t.updateNavIndexes(a),i<=t[a].pr_active_key&&(t[a].pr_active_key=t[a].pr_active_key-1)}})},revaddcallback:function(e){return this.each(function(){t[this.id]&&(t[this.id].callBackArray===i&&(t[this.id].callBackArray=[]),t[this.id].callBackArray.push(e))})},revgetparallaxproc:function(){if(t[this[0].id])return t[this[0].id].scrollproc},revdebugmode:function(){},revscroll:function(i){return this.each(function(){var t=e(this);e("body,html").animate({scrollTop:t.offset().top+t.height()-i+"px"},{duration:400})})},revredraw:function(){return this.each(function(){m(this.id,i,!0)})},revkill:function(){return this.each(function(){var a=this.id;
1758t[a].c.data("conthover",1),t[a].c.data("conthoverchanged",1),t[a].c.trigger("revolution.slide.onpause"),t[a].tonpause=!0,t[a].c.trigger("stoptimer"),t[a].sliderisrunning=!1;var r="updateContainerSizes."+t[a].c.attr("id");t.window.unbind(r),tpGS.gsap.killTweensOf(t[a].c.find("*"),!1),tpGS.gsap.killTweensOf(t[a].c,!1),t[a].c.unbind("hover, mouseover, mouseenter,mouseleave, resize"),t[a].c.find("*").each(function(){var t=e(this);t.unbind("on, hover, mouseenter,mouseleave,mouseover, resize,restarttimer, stoptimer"),t.off("on, hover, mouseenter,mouseleave,mouseover, resize"),t.data("mySplitText",null),t.data("ctl",null),t.data("tween")!=i&&t.data("tween").kill(),t.data("pztl")!=i&&t.data("pztl").kill(),t.data("timeline_out")!=i&&t.data("timeline_out").kill(),t.data("timeline")!=i&&t.data("timeline").kill(),t.remove(),t.empty(),t=null}),tpGS.gsap.killTweensOf(t[a].c.find("*"),!1),tpGS.gsap.killTweensOf(t[a].c,!1),t[a].progressC.remove();try{t[a].c.closest(".rev_slider_wrapper").detach()}catch(e){}try{t[a].c.closest("rs-fullwidth-wrap").remove()}catch(e){}try{t[a].c.closest("rs-module-wrap").remove()}catch(e){}try{t[a].c.remove()}catch(e){}t[a].cpar.detach(),t[a].c.html(""),t[a].c=null,delete t[a],t.RS_prioList.splice(t.RS_prioList.indexOf(a),1),t.RS_toInit[a]=!1,t.RS_killedlist=t.RS_killedlist===i?[]:t.RS_killedlist,-1===t.RS_killedlist.indexOf(a)&&t.RS_killedlist.push(a)})},revpause:function(){return this.each(function(){var a=e(this);a!=i&&a.length>0&&e("body").find("#"+a.attr("id")).length>
17580&&(a.data("conthover",1),a.data("conthoverchanged",1),a.trigger("revolution.slide.onpause"),t[this.id].tonpause=!0,a.trigger("stoptimer"))})},revresume:function(){return this.each(function(){if(t[this.id]!==i){var a=e(this);a.data("conthover",0),a.data("conthoverchanged",1),a.trigger("revolution.slide.onresume"),t[this.id].tonpause=!1,a.trigger("starttimer")}})},revmodal:function(a){var r=this instanceof e?this[0]:this,o=r.id;t[r.id]!==i&&t.revModal(o,a)},revstart:function(){var a=this instanceof e?this[0]:this;return t[a.id]===i?(console.log("Slider is Not Existing"),!1):t[a.id].sliderisrunning||!0===t[a.id].initEnded?(console.log("Slider Is Running Already"),!1):(t[a.id].c=e(a),t[a.id].canvas=t[a.id].c.find("rs-slides"),u(a.id),!0)},revnext:function(){return this.each(function(){t[this.id]!==i&&t.callingNewSlide(this.id,1,"carousel"===t[this.id].sliderType)})},revprev:function(){return this.each(function(){t[this.id]!==i&&t.callingNewSlide(this.id,-1,"carousel"===t[this.id].sliderType)})},revmaxslide:function(){return e(this).find("rs-slide").length},revcurrentslide:function(){if(t[e(this)[0].id]!==i)return parseInt(t[e(this)[0].id].pr_active_key,0)+1},revlastslide:function(){return e(this).find("rs-slide").length},revshowslide:function(e){return this.each(function(){t[this.id]!==i&&e!==i&&t.callingNewSlide(this.id,"to"+(e-1))})},revcallslidewithid:function(e){return this.each(function(){t[this.id]!==i&&t.callingNewSlide(this.id,e,"carousel"===t[this.id].sliderType)})}}),t=e.fn.revolution,e.extend(!0,t,{isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},trim:function(e){return e!==i&&null!==e&&"string"==typeof e?e.trim():e},pageHandler:function(r){t.globalListener=!0,t.window=e(window),t.document=e(document),t.RS_toInit={},t.RS_prioList=[],t.RS_swapping=[],t.RS_swapList={},window.isSafari11===i&&(window.isSafari11=t.isSafari11()),a&&window.addEventListener("orientationchange",function(){t.getWindowDimension(!1,!0),setTimeout(function(){t.getWindowDimension(!0,!0)},400)}),(navigator===i||null===navigator||"object"!=typeof navigator||navigator.maxTouchPoints<=1)&&window.addEventListener("resize",t.getWindowDimension),t.getWindowDimension(!1),t.stickySupported=!1,"IE"!==window.RSBrowser&&(t.stickySupported=!0),t.checkParrentOverflows(r);var o=t.getByTag(document,"RS-MODULE");for(var s in o)o.hasOwnProperty(s)&&(t.RS_toInit[o[s].id]=!1,t.RS_prioList.push(o[s].id));t.nextSlider=r,t.RS_prioListFirstInit=!0},checkParrentOverflows:function(e){window.requestAnimationFrame(function(){for(var i=t[e].cpar[0];i.parentNode&&!1!==t.stickySupported;){if("RS-MODULE-WRAP"!==i.tagName&&"RS-FULLWIDTH-WRAP"!==i.tagName&&"RS-MODULE-WRAP"!==i.tagName&&-1===i.className.indexOf("wp-block-themepunch-revslider")){var a=window.getComputedStyle(i);t.stickySupported="hidden"!==a.overflow&&"hidden"!==a.overflowX&&"hidden"!==a.overflowY}i=i.parentNode}})},initNextRevslider:function(e){t.RS_prioList[0]===e&&!1===t.RS_toInit[e]?(t.RS_toInit[e]="waiting",c(e),setTimeout(function(){t.initNextRevslider(e)},19)):t.RS_prioList[0]===e&&"waiting"===t.RS_toInit[e]?setTimeout(function(){t.initNextRevslider(e)},19):t.RS_prioList[0]===e&&!0===t.RS_toInit[e]?(t.RS_prioList.shift(),0!==t.RS_prioList.length&&setTimeout(function(){t.initNextRevslider(e)},19)):t.RS_prioList[0]!==e&&!1===t.RS_toInit[e]?setTimeout(function(){t.initNextRevslider(e)},19):0===t.RS_prioList.length&&!0===t.RS_toInit[e]&&c(e)},scrollTicker:function(e){1!=t.scrollTickerAdded&&(t.slidersToScroll=[],t.scrollTickerAdded=!0,a?(tpGS.gsap.ticker.fps(150),tpGS.gsap.ticker.add(function(){t.generalObserver()})):document.addEventListener("scroll",function(e){t.scrollRaF===i&&(t.scrollRaF=requestAnimationFrame(t.generalObserver.bind(this,!0)))},{passive:!0})),t.slidersToScroll.push(e),t.generalObserver(a)},generalObserver:function(e,a){for(var r in t.scrollRaF&&(t.scrollRaF=cancelAnimationFrame(t.scrollRaF)),t.lastwindowheight=t.lastwindowheight||t.winH,t.scrollY=window.scrollY,t.slidersToScroll)t.slidersToScroll.hasOwnProperty(r)&&t.scrollHandling(t.slidersToScroll[r],e,i,a)},wrapObserver:{targets:[],init:function(e){var i=1,a=0,r=0,o=s.bind(t.wrapObserver);function s(){if(r++,requestAnimationFrame(o),!(r-a<30/i))for(var s in a=r,t.wrapObserver.targets)if(t.wrapObserver.targets.hasOwnProperty(s)){var n=t.
1758wrapObserver.targets[s],d=n.elem.getBoundingClientRect();n.lw===d.width&&n.lh===d.height||0===d.width||(n.callback&&(n.callback.pause(),n.callback.kill(),n.callback=null),n.callback=tpGS.gsap.to({},{duration:.2,onComplete:e.bind(window,n.elem,n.id)})),n.lw=d.width,n.lh=d.height}}s()},observe:function(e,i){if(""!==(e=e.getBoundingClientRect?e:e[0].getBoundingClientRect?e[0]:"")){var a=e.getBoundingClientRect();t.wrapObserver.targets.push({elem:e,id:i,lw:a.width,lh:a.height})}}},enterViewPort:function(a,r){!0!==t[a].started?(t[a].started=!0,t[a].c.trigger("revolution.slide.firstrun"),setTimeout(function(){O(a),"hero"!==t[a].sliderType&&t.manageNavigation&&t[a].navigation.use&&!0===t[a].navigation.createNavigationDone&&t.manageNavigation(a),t[a].slideamount>1&&P(a),setTimeout(function(){t[a]!==i&&(t[a].revolutionSlideOnLoaded=!0,t[a].c.trigger("revolution.slide.onloaded"))},50)},t[a].startDelay),t[a].startDelay=0,window.requestAnimationFrame(function(){h(a)})):(t[a].waitForCountDown&&(P(a),t[a].waitForCountDown=!1),"playing"!=t[a].sliderlaststatus&&t[a].sliderlaststatus!=i||t[a].c.trigger("starttimer"),t[a].lastplayedvideos!=i&&t[a].lastplayedvideos.length>0&&e.each(t[a].lastplayedvideos,function(e,i){t.playVideo(i,a)}))},leaveViewPort:function(a){t[a].sliderlaststatus=t[a].sliderstatus,t[a].c.trigger("stoptimer"),t[a].playingvideos!=i&&t[a].playingvideos.length>0&&(t[a].lastplayedvideos=e.extend(!0,[],t[a].playingvideos),t[a].playingvideos&&e.each(t[a].playingvideos,function(e,i){t[a].leaveViewPortBasedStop=!0,t.stopVideo&&t.stopVideo(i,a)}))},scrollHandling:function(e,a,r,o){if(t[e]!==i){var s=t[e].topc!==i?t[e].topc[0].getBoundingClientRect():0===t[e].canv.height?t[e].cpar[0].getBoundingClientRect():t[e].c[0].getBoundingClientRect();s.hheight=0===s.height?0===t[e].canv.height?t[e].module.height:t[e].canv.height:s.height,t[e].scrollproc=s.top<0||s.hheight>t.lastwindowheight&&s.top<t.lastwindowheight?s.top/s.hheight:s.bottom>t.lastwindowheight?(s.bottom-t.lastwindowheight)/s.hheight:0;var n=Math.max(0,1-Math.abs(t[e].scrollproc));t[e].viewPort.enable&&("%"===t[e].viewPort.vaType[t[e].level]&&(t[e].viewPort.visible_area[t[e].level]<=n||n>=0&&n<=1&&t[e].sbtimeline.fixed)||"px"===t[e].viewPort.vaType[t[e].level]&&(s.top<=0&&s.bottom>=t.lastwindowheight||s.top>=0&&s.bottom<=t.lastwindowheight||s.top>=0&&s.top<t.lastwindowheight-t[e].viewPort.visible_area[t[e].level]||s.bottom>=t[e].viewPort.visible_area[t[e].level]&&s.bottom<t.lastwindowheight)?t[e].inviewport||(t[e].inviewport=!0,t.enterViewPort(e,!0),t[e].c.trigger("enterviewport")):t[e].inviewport&&(t[e].inviewport=!1,t.leaveViewPort(e),t[e].c.trigger("leftviewport"))),t[e].inviewport&&(t.callBackHandling&&t.callBackHandling(e,"parallax","start"),requestAnimationFrame(function(){"fullscreen"===t[e].sliderLayout&&t.getFullscreenOffsets(e)}),t.parallaxProcesses(e,s,o,r),t.callBackHandling&&t.callBackHandling(e,"parallax","end"))}},clone:function(e,t){if(t===i&&e===i)return{};return function e(t,a){var r=Array.isArray(t)?[]:{};for(var o in t)t.hasOwnProperty(o)&&(t[o]!==i&&"object"==typeof t[o]&&a?r[o]=e(t[o],!0):t[o]!==i&&(r[o]=t[o]));return r}(e,t)},closest:function(e,i){return e&&(i(e)?e:t.closest(e.parentNode,i))},closestNode:function(e,i){return t.closest(e,function(e){return e.nodeName===i})},closestClass:function(e,i){return t.closest(e,function(e){return(" "+e.className+" ").indexOf(" "+i+" ")>=0})},getWinH:function(e){return t[e].ignoreHeightChange?t.mobileWinH:t.winH},getWindowDimension:function(e,r){!1===e?(t.winWAll=window.innerWidth,t.winWSbar=document.documentElement.clientWidth,a?(t.zoom=r?1:t.winWSbar/t.winWAll,t.winW=1!==t.zoom?t.winWSbar*t.zoom:Math.min(t.winWAll,t.winWSbar),t.winH=1!==t.zoom?window.innerHeight*t.zoom:window.innerHeight,r&&window.visualViewport&&(t.winH*=window.visualViewport.scale,t.winWAll*=window.visualViewport.scale),t.scrollBarWidth=0):(t.scrollBarWidth=t.winWAll-t.winWSbar,t.winW=Math.min(t.winWAll,t.winWSbar),t.winH=window.innerHeight),a&&t.winH>125&&(t.lastwindowheight!==i&&Math.abs(t.lastwindowheight-t.winH)<125?t.mobileWinH=t.lastwindowheight:t.mobileWinH=t.winH)):clearTimeout(t.windowDimenstionDelay),t.windowDimenstionDelay=setTimeout(function(){t.winWAll=window.innerWidth,t.winWSbar=document.documentElement.clientWidth,a?(t.zoom=r?1:t.winWSbar/t.winWAll,t.RS_px_ratio=window.devicePixelRatio||window.screen.availWi
1758dth/document.documentElement.clientWidth,t.winW=1!==t.zoom?t.winWSbar*t.zoom:Math.min(t.winWAll,t.winWSbar),t.winH=1!==t.zoom?window.innerHeight*t.zoom:window.innerHeight,r&&window.visualViewport&&(t.winH*=window.visualViewport.scale,t.winWAll*=window.visualViewport.scale),t.scrollBarWidth=0,r&&tpGS.gsap.delayedCall(.1,function(){t.getWindowDimension()})):(t.scrollBarWidth=t.winWAll-t.winWSbar,t.winW=Math.min(t.winWAll,t.winWSbar),t.winH=window.innerHeight),a&&t.winH>125&&(t.lastwindowheight!==i&&Math.abs(t.lastwindowheight-t.winH)<125?t.mobileWinH=t.lastwindowheight:t.mobileWinH=t.winH),!1!==e&&t.document.trigger("updateContainerSizes")},100)},aC:function(i,t){i&&(i.classList&&i.classList.add?i.classList.add(""+t):e(i).addClass(t))},rC:function(i,t){i&&(i.classList&&i.classList.remove?i.classList.remove(""+t):e(i).removeClass(t))},sA:function(e,i,t){e&&e.setAttribute&&e.setAttribute("data-"+i,t)},gA:function(e,t,a){return e===i?i:e.hasAttribute&&e.hasAttribute("data-"+t)&&e.getAttribute("data-"+t)!==i&&null!==e.getAttribute("data-"+t)?e.getAttribute("data-"+t):a!==i?a:i},rA:function(e,i){e&&e.removeAttribute&&e.removeAttribute("data-"+i)},iWA:function(e,a){return t[e].justifyCarousel?"static"===a?t[e].carousel.wrapwidth:t[e].carousel.slide_widths[a!==i?a:t[e].carousel.focused]:t[e].gridwidth[t[e].level]},iHE:function(e,i){return t[e].useFullScreenHeight?t[e].canv.height:Math.max(t[e].currentRowsHeight,t[e].gridheight[t[e].level])},updateFixedScrollTimes:function(e){!0===t[e].sbtimeline.set&&!0===t[e].sbtimeline.fixed&&"auto"!==t[e].sliderLayout&&(t[e].sbtimeline.rest=t[e].duration-t[e].sbtimeline.fixEnd,t[e].sbtimeline.time=t[e].duration-(t[e].sbtimeline.fixStart+t[e].sbtimeline.rest),t[e].sbtimeline.extended=t[e].sbtimeline.time/10)},addSafariFix:function(e){!0===window.isSafari11&&!0!==t[e].safari3dFix&&(t[e].safari3dFix=!0,t[e].c[0].className+=" safarifix")},showModalCover:function(a,r,o){switch(o){case"show":var s;if(r.spin!==i&&"off"!==r.spin&&(s=t.buildSpinner(a,"spinner"+r.spin,r.spinc,"modalspinner")),r.bg!==i&&!1!==r.bg&&"false"!==r.bg&&"transparent"!==r.bg){var n=e('<rs-modal-cover data-alias="'+r.alias+'" data-rid="'+a+'" id="'+a+'_modal_bg" style="display:none;opacity:0;background:'+r.bg+'"></rs-modal-cover>');e("body").append(n),r.speed=parseFloat(r.speed),r.speed=r.speed>200?r.speed/1e3:r.speed,r.speed=Math.max(Math.min(3,r.speed),.3),tpGS.gsap.to(n,r.speed,{display:"block",opacity:1,ease:"power3.inOut"}),t.isModalOpen=!0,s!==i&&n.append(s)}else s!==i&&t[a].c.append(s);break;case"hide":(n=e('rs-modal-cover[data-alias="'+r.alias+'"] .modalspinner'))!==i&&n.length>0?n.remove():t[a].c.find(".modalspinner").remove()}},revModal:function(a,r){if(a!==i&&t[a]!==i&&"clicked"!==t[a].modal.closeProtection){if(!0===t[a].modal.closeProtection)return t[a].modal.closeProtection,void setTimeout(function(){t[a].modal.closeProtection=!1,t.revModal(a,r)},750);switch(r.mode){case"show":if(!0===t[a].modal.isLive)return;if(!0===t.anyModalclosing)return;t[a].modal.isLive=!0,r.slide=r.slide===i?"to0":r.slide,t[a].modal.bodyclass!==i&&t[a].modal.bodyclass.length>=0&&document.body.classList.add(t[a].modal.bodyclass),tpGS.gsap.to(t[a].modal.bg,t[a].modal.coverSpeed,{display:"block",opacity:1,ease:"power3.inOut"}),tpGS.gsap.set(t[a].modal.c,{display:"auto"===t[a].sliderLayout?"inline-block":"block",opacity:0}
1758),t[a].cpar.removeClass("hideallscrollbars"),tpGS.gsap.set(t[a].cpar,{display:"block",opacity:1});var o={a:0};t.isModalOpen=!0,t[a].clearModalBG=!0,tpGS.gsap.fromTo(o,t[a].modal.coverSpeed/5,{a:0},{a:10,ease:"power3.inOut",onComplete:function(){t.openModalId=a,t[a].sliderisrunning?t.callingNewSlide(a,r.slide):("to0"!==r.slide&&(t[a].startWithSlideKey=r.slide),u(a))}}),tpGS.gsap.fromTo([t[a].modal.c],.01,{opacity:0},{opacity:1,delay:t[a].modal.coverSpeed/4,ease:"power3.inOut",onComplete:function(){}}),window.overscrollhistory=document.body.style.overflow,setTimeout(function(){document.body.style.overflow="hidden"},250),t.getWindowDimension();break;case"close":if(!0===t.anyModalclosing)return;t.anyModalclosing=!0,t.openModalId=i,R(a),document.body.style.overflow=window.overscrollhistory,t[a].cpar.addClass("hideallscrollbars"),t[a].modal.bodyclass!==i&&t[a].modal.bodyclass.length>=0&&document.body.classList.remove(t[a].modal.bodyclass),tpGS.gsap.to(t[a].modal.bg,t[a].modal.coverSpeed,{display:"none",opacity:0,ease:"power3.inOut"}),tpGS.gsap.to(t[a].modal.c,t[a].modal.coverSpeed/6.5,{display:"none",delay:t[a].modal.coverSpeed/4,opacity:0,onComplete:function(){tpGS.gsap.set(t[a].cpar,{display:"none",opacity:0}),t.document.trigger("revolution.all.resize"),t.getWindowDimension(),t.isModalOpen=!1}}),t[a].modal.closeProtection=!0,clearTimeout(t[a].modal.closeTimer),t[a].modal.closeTimer=setTimeout(function(){t.anyModalclosing=!1,t[a].modal.isLive=!1,t[a].modal.closeProtection=!1},Math.max(750,1020*t[a].modal.coverSpeed));break;case"init":if(window.RS_60_MODALS=window.RS_60_MODALS===i?[]:window.RS_60_MODALS,-1===e.inArray(t[a].modal.alias,window.RS_60_MODALS)&&window.RS_60_MODALS.push(t[a].modal.alias),t[a].modal.listener===i&&(t[a].modal.c=e("#"+a+"_modal"),!1!==t[a].modal.cover&&"false"!==t[a].modal.cover||(t[a].modal.coverColor="transparent"),t[a].modal.bg=e('rs-modal-cover[data-alias="'+r.alias+'"]'),t[a].modal.bg===i||0===t[a].modal.bg.length?(t[a].modal.bg=e('<rs-modal-cover style="display:none;opacity:0;background:'+t[a].modal.coverColor+'" data-rid="'+a+'" id="'+a+'_modal_bg"></rs-modal-cover>'),"auto"===t[a].sliderLayout&&t[a].modal.cover?e("body").append(t[a].modal.bg):t[a].modal.c.append(t[a].modal.bg)):t[a].modal.bg.attr("data-rid",a),t[a].modal.c[0].className+="rs-modal-"+t[a].sliderLayout,t[a].modal.calibration={left:"auto"===t[a].sliderLayout?"center"===t[a].modal.horizontal?"50%":"left"===t[a].modal.horizontal?"0px":"auto":"0px",right:"auto"===t[a].sliderLayout?"center"===t[a].modal.horizontal?"auto":"left"===t[a].modal.horizontal?"auto":"0px":"0px",top:"auto"===t[a].sliderLayout||"fullwidth"===t[a].sliderLayout?"middle"===t[a].modal.vertical?"50%":"top"===t[a].modal.vertical?"0px":"auto":"0px",bottom:"auto"===t[a].sliderLayout||"fullwidth"===t[a].sliderLayout?"middle"===t[a].modal.vertical?"auto":"top"===t[a].modal.vertical?"auto":"0px":"0px",y:("auto"===t[a].sliderLayout||"fullwidth"===t[a].sliderLayout)&&"middle"===t[a].modal.vertical?"-50%":0,x:"auto"===t[a].sliderLayout&&"center"===t[a].modal.horizontal?"-50%":0},"-50%"===t[a].modal.calibration.y&&(t[a].modal.calibration.filter="blur(0px)"),tpGS.gsap.set(t[a].modal.c,"auto"===t[a].sliderLayout||"fullscreen"===t[a].sliderLayout?e.extend(!0,t[a].modal.calibration,{opacity:0,display:"none"}):{opacity:0,display:"none"}),"fullwidth"===t[a].sliderLayout&&tpGS.gsap.set(t[a].modal.c.find("rs-module-wrap"),t[a].modal.calibration),t.document.on("RS_OPENMODAL_"+t[a].modal.alias,function(e,i){t.revModal(a,{mode:"show",slide:i})}),t.document.on("click","rs-modal-cover",function(){t.revModal(t.gA(this,"rid"),{mode:"close"})}),t[a].modal.listener=!0,t[a].modal.trigger!==i)){var s,n=t[a].modal.trigger.split(";");for(o in t[a].modal.trigger={},n)if(n.hasOwnProperty(o))switch((s=n[o].split(":"))[0]){case"t":t[a].modal.trigger.time=parseInt(s[1],0);break;case"s":t[a].modal.trigger.scroll=s[1];break;case"so":t[a].modal.trigger.scrollo=parseInt(s[1],0);break;case"e":t[a].modal.trigger.event=s[1]}if(t[a].modal.trigger.time!==i&&0!==t[a].modal.trigger.time&&setTimeout(function(){t.document.trigger("RS_OPENMODAL_"+t[a].modal.alias)},t[a].modal.trigger.time),t[a].modal.trigger.scrollo!==i||t[a].modal.trigger.scroll!==i){t[a].modal.trigger.scroll!==i&&e(t[a].modal.trigger.scroll)[0]!==i&&(t[a].modal.trigger.scroll=e(t[a].modal.trigger.scroll)[0]);var d=function(){if(t[a].modal.trigger.scroll!==i)var e=t[a].modal.trigger.scroll.getBoundingClientRect();(t[a].modal.trigger.scroll!==i&&Math.abs(e.top+(e.bottom-e.top)/2-t.getWinH(a)/2)<50||t[a].modal.trigger.scrollo!==i&&Math.abs(t[a].modal.trigger.scrollo-(t.scrollY!==i?t.scrollY:window.scrollY))<100)&&(t.document.trigger("RS_OPENMODAL_"+t[a].modal.alias),document.removeEventListener("scroll",d))};document.addEventListener("scroll",d,{id:a,passive:!0})}t[a].modal.trigger.event!==i&&t.document.on(t[a].modal.trigger.event,function(){t.document.trigger("RS_OPENMODAL_"+t[a].modal.alias)})}}}},smartConvertDivs:function(e){var i="";if("string"==typeof e&&e.indexOf("#")>=0){var t=e.split(","),a=t.length-1;for(var r in t)i="string"==typeof t[r]&&"#"===t[r][0]?i+t[r][1]/t[r][3]*100+"%"+(r<a?",":""):i+t[r]+(r<a?",":"")}else i=e;return i},revToResp:function(e,t,a,r){if((e=e===i?a:e)!==i){if(r=r===i?",":r,"boolean"!=typeof e&&("object"!=typeof e||Array.isArray(e))){try{e=e.replace(/[[\]]/g,"").replace(/\'/g,"").split(r)}catch(e){}for(e=Array.isArray(e)?e:[e];e.length<t;)e[e.length]=e[e.length-1]}return e}},loadImages:function(a,r,o,s){if(a!==i&&0!==a.length){var n=[];if(Array.isArray(a))for(var d in a)a.hasOwnProperty(d)&&a[d]!==i&&n.push(a[d]);else n.push(a);for(var l in n)if(n.hasOwnProperty(l)){var c=n[l].querySelectorAll("img, rs-sbg, .rs-svg");for(var d in c)if(c.hasOwnProperty(d)){var p=g(c[d],i,r),u=p!==i?p:t.gA(c[d],"svg_src")!=i?t.gA(c[d],"svg_src"):c[d].src===i?e
1758(c[d]).data("src"):c[d].src,h=t.gA(c[d],"svg_src")!=i?"svg":"img";u!==i&&t[r].loadqueue!==i&&0==t[r].loadqueue.filter(function(e){return e.src===u}).length&&t[r].loadqueue.push({src:u,index:d,starttoload:e.now(),type:h||"img",prio:o,progress:c[d].complete&&u===c[d].src?"loaded":"prepared",static:s,width:c[d].complete&&u===c[d].src?c[d].width:i,height:c[d].complete&&u===c[d].src?c[d].height:i})}}S(r)}},waitForCurrentImages:function(r,o,s){if(r!==i&&0!==r.length&&t[o]!==i){var n=!1,d=[];if(Array.isArray(r))for(var l in r)r.hasOwnProperty(l)&&r[l]!==i&&d.push(r[l]);else d.push(r);for(var c in d)if(d.hasOwnProperty(c)){var p=d[c].querySelectorAll("img, rs-sbg, .rs-svg");for(l in p)if(p.hasOwnProperty(l)&&"length"!==l&&!(p[l].className.indexOf("rs-pzimg")>=0)){var u=e(p[l]).data(),h=g(p[l],i,o),m=h!==i?h:t.gA(p[l],"svg_src")!=i?t.gA(p[l],"svg_src"):p[l].src===i?u.src:p[l].src,v=t.getLoadObj(o,m);if(t.sA(p[l],"src-rs-ref",m),u.loaded===i&&v!==i&&v.progress&&"loaded"==v.progress){if(p[l].src=v.src,"img"==v.type){if(u.slidebgimage){-1==v.src.indexOf("images/transparent.png")&&-1==v.src.indexOf("assets/transparent.png")||u.bgcolor===i||u.bgcolor!==i&&"transparent"!==u.bgcolor&&(v.bgColor=!0),t.sA(d[c],"owidth",v.width),t.sA(d[c],"oheight",v.height);var f=t.getByTag(d[c],"RS-SBG-WRAP"),y=t.gA(d[c],"key");if(t[o].sbgs[y].loadobj=v,f.length>0&&(t.sA(f[0],"owidth",v.width),t.sA(f[0],"oheight",v.height)),"carousel"===t[o].sliderType){var b=e(f),w=t.getSlideIndex(o,y);(t[o].carousel.justify&&t[o].carousel.slide_widths===i||t[o].carousel.slide_width===i)&&t.setCarouselDefaults(o,!0),b.data("panzoom")===i||t[o].panzoomTLs!==i&&t[o].panzoomTLs[w]!==i||t.startPanZoom(b,o,0,w,"prepare",y),t[o].sbgs[y].isHTML5&&!t[o].sbgs[y].videoisplaying&&(t[o].sbgs[y].video=t[o].sbgs[y].loadobj.img),t.updateSlideBGs(o,y,t[o].sbgs[y])}}}else"svg"==v.type&&"loaded"==v.progress&&(p[l].innerHTML=v.innerHTML);u.loaded=!0}v&&v.progress&&v.progress.match(/inprogress|inload|prepared/g)&&(!v.error&&e.now()-v.starttoload<3e3?n=!0:(v.progress="failed",v.reported_img||(v.reported_img=!0,console.log(m+" Could not be loaded !")))),1!=t[o].youtubeapineeded||window.YT&&YT.Player!=i||(n=L("youtube",o)),1!=t[o].vimeoapineeded||window.Vimeo||(n=L("vimeo",o))}}!a&&t[o].audioqueue&&t[o].audioqueue.length>0&&e.each(t[o].audioqueue,function(i,t){t.status&&"prepared"===t.status&&e.now()-t.start<t.waittime&&(n=!0)}),e.each(t[o].loadqueue,function(i,t){!0===t.static&&("loaded"!=t.progress&&"done"!==t.progress||"failed"===t.progress)&&("failed"!=t.progress||t.reported?!t.error&&e.now()-t.starttoload<5e3?n=!0:t.reported||(t.reported=k(t.src,t.error)):t.reported=k(t.src,t.error))}),n?tpGS.gsap.delayedCall(.02,t.waitForCurrentImages,[r,o,s]):s!==i&&tpGS.gsap.delayedCall(1e-4,s)}},updateVisibleArea:function(e){for(var a in t[e].viewPort.visible_area=t.revToResp(t[e].viewPort.visible_area,t[e].rle,"0px"),t[e].viewPort.vaType=new Array(4),t[e].viewPort.visible_area)t[e].viewPort.visible_area.hasOwnProperty(a)&&(t.isNumeric(t[e].viewPort.visible_area[a])&&(t[e].viewPort.visible_area[a]+="%"),t[e].viewPort.visible_area[a]!==i&&(t[e].viewPort.vaType[a]=t[e].viewPort.visible_area[a].indexOf("%")>=0?"%":"px"),t[e].viewPort.visible_area[a]=parseInt(t[e].viewPort.visible_area[a],0),t[e].viewPort.visible_area[a]="%"==t[e].viewPort.vaType[a]?t[e].viewPort.visible_area[a]/100:t[e].viewPort.visible_area[a])},observeFonts:function(e,a,r){r=r===i?0:r,t.fonts===i&&(t.fonts={},t.monoWidth=d("monospace"),t.sansWidth=d("sans-serif"),t.serifWidth=d("serif")),r++;var o=t.fonts[e];!0!==t.fonts[e]&&(t.fonts[e]=t.monoWidth!==d(e+",monospace")||t.sansWidth!==d(e+",sans-serif")||t.serifWidth!==d(e+",serif")),100===r||(!1===o||o===i)&&!0===t.fonts[e]?(d(e+",monospace",!0),d(e+",sans-serif",!0),d(e+",serif",!0),a()):setTimeout(function(){t.observeFonts(e,a,r)},19)},getversion:function(){return"Slider Revolution 6.4.0"},currentSlideIndex:function(e){return t[e].pr_active_key},iOSVersion:function(){return!!(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i))&&navigator.userAgent.match(/OS 4_\d like Mac OS X/i)},setIsIOS:function(){t.isIOS=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream||"MacIntel"===navigator.platform&&void 0!==navigator.standalone},setIsChrome8889:function(){t.isChrome8889=t.isChrome8889===i?navigator.userAgent.indexOf("Chrome/88")>=0||navigator.userAgent.indexOf("Chrome/89")>=0:t.isChrome8889},isIE:function(){if(t.isIERes===i){var a=e('<div style="display:none;"/>').appendTo(e("body"));a.html("\x3c!--[if IE 8]><a> </a><![endif]--\x3e"),t.isIERes=a.find("a").length,a.remove()}return t.isIERes},is_mobile:function(){var e=["android","webos","iphone","ipad","blackberry","Android","webos","iPod","iPhone","iPad","Blackberry","BlackBerry"],t=!1;if(window.orientation!==i)t=!0;else for(var a in e)e.hasOwnProperty(a)&&(t=!!(t||navigator.userAgent.
1758split(e[a]).length>1)||t);return t},is_android:function(){var e=["android","Android"],i=!1;for(var t in e)e.hasOwnProperty(t)&&(i=!!(i||navigator.userAgent.split(e[t]).length>1)||i);return i},callBackHandling:function(i,a,r){t[i].callBackArray&&e.each(t[i].callBackArray,function(e,i){i&&i.inmodule&&i.inmodule===a&&i.atposition&&i.atposition===r&&i.callback&&i.callback.call()})},get_browser:function(){var e,i=navigator.userAgent,t=i.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i)||[];return/trident/i.test(t[1])?(e=/\brv[ :]+(\d+)/g.exec(i)||[],"IE"):"Chrome"===t[1]&&null!=(e=i.match(/\b(OPR|Edge)\/(\d+)/))?e[1].replace("OPR","Opera"):(t=t[2]?[t[1],t[2]]:[navigator.appName,navigator.appVersion,"-?"],null!=(e=i.match(/version\/(\d+)/i))&&t.splice(1,1,e[1]),t[0])},get_browser_version:function(){var e,i=navigator.appName,t=navigator.userAgent,a=t.match(/(edge|opera|chrome|safari|firefox|msie)\/?\s*(\.?\d+(\.\d+)*)/i);return a&&null!=(e=t.match(/version\/([\.\d]+)/i))&&(a[2]=e[1]),(a=a?[a[1],a[2]]:[i,navigator.appVersion,"-?"])[1]},isFaceBook:function(){return t.isFaceBookApp==i&&(t.isFaceBookApp=navigator.userAgent||navigator.vendor||window.opera,t.isFaceBookApp=t.isFaceBookApp.indexOf("FBAN")>-1||t.isFaceBookApp.indexOf("FBAV")>-1),t.isFaceBookApp},isFirefox:function(e){return t[e].isFirefox=t[e].isFirefox===i?"Firefox"===t.get_browser():t[e].isFirefox,t[e].isFirefox},isSafari11:function(){return"safari"===t.trim(t.get_browser().toLowerCase())&&parseFloat(t.get_browser_version())>=11},isWebkit:function(){var e=/(webkit)[ \/]([\w.]+)/.exec(navigator.userAgent.toLowerCase());return e&&e[1]&&"webkit"===e[1]},isIE11:function(){return t.IE11=t.IE11===i?!!navigator.userAgent.match(/Trident.*rv\:11\./):t.IE11,t.IE11},deepLink:function(e,a){var r;if(a!==i&&a.length<9)if(a.split("slide").length>1&&-1==a.indexOf("slider")){var o=parseInt(a.split("slide")[1],0);t.isNumeric(parseInt(o,0))&&((o=parseInt(o,0))<1&&(o=1),o>t[e].slideamount&&(o=t[e].slideamount),r=o)}else for(var s in t[e].slides)t[e].slides.hasOwnProperty(s)&&t.gA(t[e].slides[s],"deeplink")==a&&(r=parseInt(s)+1);return r},getHorizontalOffset:function(e,i){var t=l(e,".outer-left"),a=l(e,".outer-right");return"left"==i?t:"right"==i?a:"all"==i?{left:t,right:a,both:t+a,inuse:t+a!=0}:t+a},getComingSlide:function(e,a){var r=t[e].pr_next_key!==i?t[e].pr_next_key:t[e].pr_processing_key!==i?t[e].pr_processing_key:t[e].pr_active_key,o=0;if(o=0,t[e].pr_active_slide!==i&&"true"==t.gA(t[e].pr_active_slide[0],"not_in_nav")&&(r=t[e].pr_lastshown_key),a!==i&&t.isNumeric(a)||a!==i&&a.match(/to/g))o=1===a||-1===a?parseInt(r,0)+a<0?t[e].slideamount-1:parseInt(r,0)+a>=t[e].slideamount?0:parseInt(r,0)+a:(a=t.isNumeric(a)?a:parseInt(a.split("to")[1],0))<0?0:a>t[e].slideamount-1?t[e].slideamount-1:a;else if(a)for(var s in t[e].slides)t[e].slides.hasOwnProperty(s)&&(o=t[e].slides&&t[e].slides[s]&&t.gA(t[e].slides[s],"key")===a?s:o);return{nindex:o,aindex:r}},callingNewSlide:function(e,a,r){var o=t.getComingSlide(e,a);t[e].pr_next_key=o.nindex,t[e].sdir=t[e].pr_next_key<t[e].pr_active_key?1:0,r&&t[e].carousel!==i&&(t[e].carousel.focused=t[e].pr_next_key),t[e].ctNavElement?t[e].ctNavElement=!1:t[e].c.trigger("revolution.nextslide.waiting"),(t[e].started&&o.aindex===t[e].pr_next_key&&o.aindex===t[e].pr_lastshown_key||t[e].pr_next_key!==o.aindex&&-1!=t[e].pr_next_key&&t[e].pr_lastshown_key!==i)&&O(e,r)},getLoadObj:function(e,a){var r=t[e].loadqueue!==i&&t[e].loadqueue.filter(function(e){return e.src===a})[0];return r===i?{src:a}:r},getResponsiveLevel:function(e){var i=9999,a=0,r=0,o=0;if(t[e].responsiveLevels&&t[e].responsiveLevels.length)for(var s in t[e].responsiveLevels)t[e].responsiveLevels.hasOwnProperty(s)&&(t.winWAll<t[e].responsiveLevels[s]&&(0==a||a>parseInt(t[e].responsiveLevels[s]))&&(i=parseInt(t[e].responsiveLevels[s]),o=parseInt(s),a=parseInt(t[e].responsiveLevels[s])),t.winWAll>t[e].responsiveLevels[s]&&a<t[e].responsiveLevels[s]&&(a=parseInt(t[e].responsiveLevels[s]),r=parseInt(s)));return a<i?r:o},getSizeMultpilicator:function(e,i,a){var r={h:0,w:0};return t[e].justifyCarousel?r.h=r.w=1:(r.w=a.width/t[e].gridwidth[t[e].level],r.h=a.height/t[e].gridheight[t[e].level],r.w=isNaN(r.w)?1:r.w,r.h=isNaN(r.h)?1:r.h,1==t[e].enableUpscaling?r.h=r.w:(r.h>r.w?r.h=r.w:r.w=r.h,(r.h>1||r.w>1)&&(r.w=1,r.h=1))),r},updateDims:function(e,a){var r=t[e].pr_processing_key||t[e].pr_active_key||0,o=t[e].pr_active_key||0,s=t[e].modal!==i&&t[e].modal.useAsModal,n=s?t.winWAll:t.winW,d=!1;if(t[e].redraw=t[e].redraw===i?{}:t[e].redraw,t[e].module=t[e].module===i?{}:t[e].module,t[e].canv=t[e].canv===i?{}
1758:t[e].canv,t[e].content=t[e].content===i?{}:t[e].content,t[e].drawUpdates={c:{},cpar:{},canv:{}},"carousel"==t[e].sliderType?t[e].module.margins={top:parseInt(t[e].carousel.padding_top||0,0),bottom:parseInt(t[e].carousel.padding_bottom||0,0)}:t[e].module.margins={top:0,bottom:0},t[e].module.paddings===i&&(t[e].module.paddings={top:parseInt(t[e].cpar.css("paddingTop"),0)||0,bottom:parseInt(t[e].cpar.css("paddingBottom"),0)||0}),t[e].blockSpacing!==i?(t[e].block={bottom:t[e].blockSpacing.bottom!==i?parseInt(t[e].blockSpacing.bottom[t[e].level],0):0,top:t[e].blockSpacing.top!==i?parseInt(t[e].blockSpacing.top[t[e].level],0):0,left:t[e].blockSpacing.left!==i?parseInt(t[e].blockSpacing.left[t[e].level],0):0,right:t[e].blockSpacing.right!==i?parseInt(t[e].blockSpacing.right[t[e].level],0):0},t[e].block.hor=t[e].block.left+t[e].block.right,t[e].block.ver=t[e].block.top+t[e].block.bottom):t[e].block===i&&(t[e].block={top:0,left:0,right:0,bottom:0,hor:0,ver:0}),t[e].blockSpacing!==i){var l={paddingLeft:t[e].block.left,paddingRight:t[e].block.right,marginTop:t[e].block.top,marginBottom:t[e].block.bottom},c=JSON.stringify(l);l!==t[e].emptyObject&&c!==t[e].caches.setsizeBLOCKOBJ&&(tpGS.gsap.set(t[e].blockSpacing.block,l),t[e].caches.setsizeBLOCKOBJ=c,d=!0)}if(t[e].levelForced=t[e].level=t.getResponsiveLevel(e),t[e].rowHeights=t.getRowHeights(e),t[e].aratio=t[e].gridheight[t[e].level]/t[e].gridwidth[t[e].level],t[e].module.width="auto"===t[e].sliderLayout||1==t[e].disableForceFullWidth?t[e].cpar.width():n-t[e].block.hor,t[e].outNavDims=t.getOuterNavDimension(e),t[e].canv.width=t[e].module.width-t[e].outNavDims.horizontal-(s?t.scrollBarWidth:0),s&&"auto"===t[e].sliderLayout&&(t[e].canv.width=Math.min(t[e].gridwidth[t[e].level],n)),"fullscreen"===t[e].sliderLayout||t[e].infullscreenmode){var p=t.getWinH(e)-t.getFullscreenOffsets(e);t[e].canv.height=Math.max(t[e].rowHeights.cur,Math.max(p-t[e].outNavDims.vertical,t[e].minHeight)),o!==r&&(t[e].currentSlideHeight=Math.max(t[e].rowHeights.last,Math.max(p-t[e].outNavDims.vertical,t[e].minHeight)),t[e].redraw.maxHeightOld=!0),t[e].drawUpdates.c.height="100%"}else t[e].canv.height=t[e].keepBPHeight?t[e].gridheight[t[e].level]:Math.round(t[e].canv.width*t[e].aratio),t[e].canv.height=t[e].autoHeight?t[e].canv.height:Math.min(t[e].canv.height,t[e].gridheight[t[e].level]),t[e].canv.height=Math.max(Math.max(t[e].rowHeights.cur,t[e].canv.height),t[e].minHeight),t[e].drawUpdates.c.height=t[e].canv.height;t[e].module.height=t[e].canv.height,"fullwidth"!=t[e].sliderLayout||t[e].autoHeight||(t[e].drawUpdates.c.maxHeight=0!=t[e].maxHeight?Math.min(t[e].canv.height,t[e].maxHeight):t[e].canv.height),t[e].CM=t.getSizeMultpilicator(e,t[e].enableUpscaling,{width:t[e].canv.width,height:t[e].canv.height}),t[e].content.width=t[e].gridwidth[t[e].level]*t[e].CM.w,t[e].content.height=Math.round(Math.max(t[e].rowHeights.cur,t[e].gridheight[t[e].level]*t[e].CM.h));var g=t[e].module.margins.top+t[e].module.margins.bottom+t[e].outNavDims.vertical+t[e].canv.height+t[e].module.paddings.top+t[e].module.paddings.bottom;t[e].drawUpdates.cpar.height=g,t[e].drawUpdates.cpar.width="auto"===t[e].sliderLayout?"auto":t[e].module.width,"auto"===t[e].sliderLayout||"fullscreen"===t[e].sliderLayout&&!0===t[e].disableForceFullWidth||t[e].rsFullWidthWrap===i?"fullscreen"==t[e].sliderLayout&&1==t[e].disableForceFullWidth&&(t[e].drawUpdates.cpar.left=0):t[e].drawUpdates.cpar.left=0-Math.ceil(t[e].rsFullWidthWrap.offset().left-(t[e].outNavDims.left+t[e].block.left)),t[e].sbtimeline.set&&t[e].sbtimeline.fixed?(t[e].sbtimeline.extended===i&&t.updateFixedScrollTimes(e),t[e].forcerHeight=2*g+t[e].sbtimeline.extended):t[e].forcerHeight=g,t[e].forcerHeight!==t[e].caches.setsizeForcerHeight&&t[e].forcer!==i&&(t[e].caches.setsizeForcerHeight=t[e].forcerHeight,d=!0,t[e].redraw.forcer=!0),t[e].drawUpdates.c.width=t[e].canv.width,"auto"===t[e].sliderLayout&&(t[e].drawUpdates.c.left=t[e].outNavDims.left),t[e].drawUpdates.c!==t[e].emptyObject&&JSON.stringify(t[e].drawUpdates.c)!==t[e].caches.setsizeCOBJ&&(t[e].caches.setsizeCOBJ=JSON.stringify(t[e].drawUpdates.c),d=!0,t[e].redraw.c=!0),t[e].drawUpdates.cpar!==t[e].emptyObject&&JSON.stringify(t[e].drawUpdates.cpar)!==t[e].caches.setsizeCPAROBJ&&(t[e].caches.setsizeCPAROBJ=JSON.stringify(t[e].drawUpdates.cpar),d=!0,t[e].redraw.cpar=!0),s&&"auto"===t[e].sliderLayout&&t[e].caches.canWidth!==t[e].canv.width&&(t[e].caches.canWidth=t[e].canv.width,d=!0,t[e].redraw.modalcanvas=!0),t[e].slayers&&t[e].slayers.length>0&&t[e].outNavDims.left!==t[e].caches.outNavDimsLeft&&"fullwidth"!=t[e].sliderLayout&&"fullscreen"!=t[e].sliderLayout&&(t[e].caches.outNavDimsLeft=t[e].outNavDims.left,t[e].redraw.slayers=!0),s&&t[e].modal.calibration!==i&&"middle"===t[e].modal.vertical&&(t[e].modal.calibration.top=t.getWinH(e)<g?"0%":"50%",t[e].modal.calibration.y=t.getWinH(e)<g?"0px":"-50%","fullwidth"===t[e].sliderLayout&&(d=!0,t[e].redraw.modulewrap=!0)),t[e].gridOffsetWidth=(t[e].module.width-t[e].gridwidth[t[e].level])/2,t[e].gridOffsetHeight=(t[e].module.height-t[e].
1758content.height)/2,t[e].caches.curRowsHeight=t[e].currentRowsHeight=t[e].rowHeights.cur,t[e].caches.moduleWidth=t[e].width=t[e].module.width,t[e].caches.moduleHeight=t[e].height=t[e].module.height,t[e].caches.canWidth=t[e].conw=t[e].canv.width,t[e].caches.canHeight=t[e].conh=t[e].canv.height,t[e].bw=t[e].CM.w,t[e].bh=t[e].CM.h,t[e].caches.outNavDimsLeft=t[e].outNavDims.left,window.requestAnimationFrame(function(){t[e].redraw.forcer&&tpGS.gsap.set(t[e].forcer,{height:t[e].forcerHeight}),t[e].redraw.c&&tpGS.gsap.set(t[e].c,t[e].drawUpdates.c),t[e].redraw.cpar&&tpGS.gsap.set(t[e].cpar,t[e].drawUpdates.cpar),t[e].redraw.modalcanvas&&tpGS.gsap.set([t[e].modal.c,t[e].canvas],{width:t[e].canv.width}),t[e].redraw.maxHeightOld&&(t[e].slides[o].style.maxHeight=t[e].currentSlideHeight!==t[e].canv.height?t[e].currentSlideHeight+"px":"none"),t[e].redraw.slayers&&tpGS.gsap.set(t[e].slayers,{left:t[e].outNavDims.left}),t[e].redraw.modulewrap&&tpGS.gsap.set(t[e].modal.c.find("rs-module-wrap"),t[e].modal.calibration),!0!==t[e].navigation.initialised&&"prepared"===a&&("hero"!==t[e].sliderType&&t.createNavigation&&t[e].navigation.use&&!0!==t[e].navigation.createNavigationDone&&t.createNavigation(e),t.resizeThumbsTabs&&t.resizeThumbsTabs&&t[e].navigation.use&&t.resizeThumbsTabs(e)),t[e].rebuildProgressBar&&C(e),t[e].redraw={}});var u=t[e].inviewport&&(t[e].heightInLayers!==i&&t[e].module.height!==t[e].heightInLayers||t[e].widthInLayers!==i&&t[e].module.width!==t[e].widthInLayers);return"ignore"!==a&&u&&(t[e].heightInLayers=i,t[e].widthInLayers=i,"carousel"!==t[e].sliderType&&(t[e].pr_next_key!==i?t.animateTheLayers({slide:t[e].pr_next_key,id:e,mode:"rebuild",caller:"swapSlideProgress_1"}):t[e].pr_processing_key!==i?t.animateTheLayers({slide:t[e].pr_processing_key,id:e,mode:"rebuild",caller:"swapSlideProgress_2"}):t[e].pr_active_key!==i&&t.animateTheLayers({slide:t[e].pr_active_key,id:e,mode:"rebuild",caller:"swapSlideProgress_3"})),d=!0),d&&"ignore"!==a&&t.requestLayerUpdates(e,"enterstage"),t[e].module.height!==t[e].module.lastHeight&&(t[e].module.lastHeight=t[e].module.height,window.requestAnimationFrame(function(){m(e,i,!1)})),d},getSlideIndex:function(e,i){var a=!1;for(var r in t[e].slides){if(!t[e].slides.hasOwnProperty(r)||!1!==a)continue;a=t.gA(t[e].slides[r],"key")===i?r:a}return!1===a?0:a},loadUpcomingContent:function(e){if("smart"==t[e].lazyType){var i=[],a=parseInt(t.getSlideIndex(e,t.gA(t[e].pr_next_slide[0],"key")),0),r=a-1<0?t[e].realslideamount-1:a-1,o=a+1==t[e].realslideamount?0:a+1;r!==a&&i.push(t[e].slides[r]),o!==a&&i.push(t[e].slides[o]),i.length>0&&(t.loadImages(i,e,2),t.waitForCurrentImages(i,e,function(){}))}},getFullscreenOffsets:function(a){var r=0;if(t[a].fullScreenOffsetContainer!=i){var o=(""+t[a].fullScreenOffsetContainer).split(",");for(var s in o)o.hasOwnProperty(s)&&(r+=e(o[s]).outerHeight(!0)||0)}return t[a].fullScreenOffset!=i&&(!t.isNumeric(t[a].fullScreenOffset)&&t[a].fullScreenOffset.split("%").length>1?r+=t.getWinH(a)*parseInt(t[a].fullScreenOffset,0)/100:t.isNumeric(parseInt(t[a].fullScreenOffset,0))&&(r+=parseInt(t[a].fullScreenOffset,0)||0)),t[a].fullScreenOffsetResult=r,r},unToggleState:function(e){if(e!==i)for(var t=0;t<e.length;t++)try{document.getElementById(e[t]).classList.remove("rs-tc-active")}catch(e){}},toggleState:function(e){if(e!==i)for(var t=0;t<e.length;t++)try{document.getElementById(e[t]).classList.add("rs-tc-active")}catch(e){}},swaptoggleState:function(e){if(e!=i&&e.length>0)for(var a=0;a<e.length;a++){var r=document.getElementById(e[a]);if(t.gA(r,"toggletimestamp")!==i&&(new Date).getTime()-t.gA(r,"toggletimestamp")<250)return;t.sA(r,"toggletimestamp",(new Date).getTime()),null!==r&&(r.className.indexOf("rs-tc-active")>=0?r.classList.remove("rs-tc-active"):r.classList.add("rs-tc-active"))}},lastToggleState:function(e){var t;if(e!==i)for(var a=0;a<e.length;a++){var r=document.getElementById(e[a]);t=!0===t||null!==r&&r.className.indexOf("rs-tc-active")>=0||t}return t},revCheckIDS:function(a,r){if(t.gA(r,"idcheck")===i){var o=r.id,s=e.inArray(r.id,window.RSANYID),n=-1;-1!==s&&(n=e.inArray(r.id,t[a].anyid),window.RSANYID_sliderID[s]===a&&-1===n||(r.id=r.id+"_"+Math.round(9999*Math.random()),console.log("Warning - ID:"+o+" exists already. New Runtime ID:"+r.id),s=n=-1)),-1===n&&t[a].anyid.push(r.i
1758d),-1===s&&(window.RSANYID.push(r.id),window.RSANYID_sliderID.push(a))}return t.sA(r,"idcheck",!0),r.id},buildSpinner:function(t,a,r,o){var s;if("off"!==a){o=o===i?"":o,r=r===i?"#ffffff":r;var n=parseInt(a.replace("spinner",""),10);if(isNaN(n)||n<6){var d='style="background-color:'+r+'"',l=o===i||3!==n&&4!=n?"":d;s=e("<rs-loader "+(o===i||1!==n&&2!=n?"":d)+' class="'+a+" "+o+'"><div '+l+' class="dot1"></div><div '+l+' class="dot2"></div><div '+l+' class="bounce1"></div><div '+l+' class="bounce2"></div><div '+l+' class="bounce3"></div></rs-loader>')}else{var c,p='<div class="rs-spinner-inner"';if(7===n)-1!==r.search("#")?(c=r.replace("#",""),c="rgba("+parseInt(c.substring(0,2),16)+", "+parseInt(c.substring(2,4),16)+", "+parseInt(c.substring(4,6),16)+", "):-1!==r.search("rgb")&&(c=r.substring(r.indexOf("(")+1,r.lastIndexOf(")")).split(",")).length>2&&(c="rgba("+c[0].trim()+", "+c[1].trim()+", "+c[2].trim()+", "),c&&"string"==typeof c&&(p+=' style="border-top-color: '+c+"0.65); border-bottom-color: "+c+"0.15); border-left-color: "+c+"0.65); border-right-color: "+c+'0.15)"');else 12===n&&(p+=' style="background:'+r+'"');p+=">";for(var g=[10,0,4,2,5,9,0,4,4,2][n-6],u=0;u<g;u++)u>0&&(p+=" "),p+='<span style="background:'+r+'"></span>';s=e('<rs-loader class="'+a+" "+o+'">'+(p+="</div>")+"</div></rs-loader>")}return s}},addStaticLayerTo:function(e,i,a){if(t[e].slayers.length<2){var r=document.createElement("rs-static-layers");r.className="rs-stl-"+i,r.appendChild(a[0]),t[e].c[0].appendChild(r),t[e].slayers.push(r)}else t[e].slayers[1].appendChild(a[0])}});var a=t.is_mobile(),r=(t.is_android(),function(){return t.isIE11()?function(e,i){return e.querySelectorAll(i)}:function(e,i){return e.getElementsByTagName(i)}}),o=function(e){t[e].responsiveLevels=t.revToResp(t[e].responsiveLevels,t[e].rle),t[e].visibilityLevels=t.revToResp(t[e].visibilityLevels,t[e].rle),t[e].responsiveLevels[0]=9999,t[e].rle=t[e].responsiveLevels.length||1,t[e].gridwidth=t.revToResp(t[e].gridwidth,t[e].rle),t[e].gridheight=t.revToResp(t[e].gridheight,t[e].rle),t[e].editorheight!==i&&(t[e].editorheight=t.revToResp(t[e].editorheight,t[e].rle)),t.updateDims(e)},s=function(i,t){var a=[];return e.each(i,function(e,i){e!=t&&a.push(i)}),a},n=function(i,a,r){t[r].c.find(i).each(function(){var i=e(this);i.data("key")===a&&i.remove()})},d=function(e,a){if(t["rsfont_"+e]==i&&(t["rsfont_"+e]=document.createElement("span"),t["rsfont_"+e].innerHTML=Array(100).join("wi"),t["rsfont_"+e].style.cssText=["position:absolute","width:auto","font-size:128px","left:-99999px"].join(" !important;"),t["rsfont_"+e].style.fontFamily=e,document.body.appendChild(t["rsfont_"+e])),a===i)return t["rsfont_"+e].clientWidth;document.body.removeChild(t["rsfont_"+e])},l=function(i,t){var a=0;return i.find(t).each(function(){var i=e(this);!i.hasClass("tp-forcenotvisible")&&a<i.outerWidth()&&(a=i.outerWidth())}),a},c=function(r){if(r===i||t[r]===i||t[r].c===i)return!1;if(t[r].cpar!==i&&t[r].cpar.data("aimg")!=i&&("enabled"==t[r].cpar.data("aie8")&&t.isIE(8)||"enabled"==t[r].cpar.data("amobile")&&a))t[r].c.html('<img class="tp-slider-alternative-image" src="'+t[r].cpar.data("aimg")+'">');else{window._rs_firefox13=!1,window._rs_firefox=t.isFirefox(),window._rs_ie=window._rs_ie===i?!e.support.opacity:window._rs_ie,window._rs_ie9=window._rs_ie9===i?9==document.documentMode:window._rs_ie9;var o=e.fn.jquery.split("."),s=parseFloat(o[0]),n=parseFloat(o[1]);1==s&&n<7&&t[r].c.html('<div style="text-align:center; padding:40px 0px; font-size:20px; color:#992222;"> The Current Version of jQuery:'+o+" <br>Please update your jQuery Version to min. 1.7 in Case you wish to use the Revolution Slider Plugin</div>"),s>1&&(window._rs_ie=!1),t[r].realslideamount=t[r].slideamount=0;var d=t.getByTag(t[r].canvas[0],"RS-SLIDE"),l=[];for(var c in t[r].notInNav=[],t[r].slides=[],d)d.hasOwnProperty(c)&&("on"==t.gA(d[c],"hsom")&&a?l.push(d[c]):(t.gA(d[c],"invisible")||1==t.gA(d[c],"invisible")?t[r].notInNav.push(d[c]):(t[r].slides.push(d[c]),t[r].slideamount++),t[r].realslideamount++,t.sA(d[c],"originalindex",t[r].realslideamount),t.sA(d[c],"origindex",t[r].realslideamount-1)));for(c in l)l.hasOwnProperty(c)&&l[c].remove();for(c in t[r].notInNav)t[r].notInNav.hasOwnProperty(c)&&(t.sA(t[r].notInNav[c],"not_in_nav",!0),t[r].canvas[0].appendChild(t[r].notInNav[c]));if(t[r].canvas.css({visibility:"visible"}),t[r].slayers=t[r].c.find("rs-static-layers"),t[r].slayers.length>0&&t.sA(t[r].slayers[0],"key","staticlayers"),!0===t[r].modal.useAsModal&&(t[r].cpar.wrap('<rs-modal id="'+t[r].c[
17580].id+'_modal"></rs-modal>'),t[r].modal.c=e(t.closestNode(t[r].cpar[0],"RS-MODAL")),t[r].modal.c.appendTo(e("body")),t[r].modal!==i&&t[r].modal.alias!==i&&t.revModal(r,{mode:"init"})),1==t[r].waitForInit||1==t[r].modal.useAsModal)return t.RS_toInit!==i&&(t.RS_toInit[r]=!0),t[r].c.trigger("revolution.slide.waitingforinit"),void(t[r].waitingForInit=!0);window.requestAnimationFrame(function(){u(r)}),t[r].initEnded=!0}},p=function(){e("body").data("rs-fullScreenMode",!e("body").data("rs-fullScreenMode")),e("body").data("rs-fullScreenMode")&&setTimeout(function(){t.window.trigger("resize")},200)},g=function(e,a,r){return t.gA(e,"lazyload")!==i?t.gA(e,"lazyload"):t[r].lazyloaddata!==i&&t[r].lazyloaddata.length>0&&t.gA(e,t[r].lazyloaddata)!==i?t.gA(e,t[r].lazyloaddata):t.gA(e,"lazy-src")!==i?t.gA(e,"lazy-src"):t.gA(e,"lazy-wpfc-original-src")!==i?t.gA(e,"lazy-wpfc-original-src"):t.gA(e,"lazy")!==i?t.gA(e,"lazy"):a},u=function(r){if(t[r]!==i){if(t[r].sliderisrunning=!0,!0!==t[r].noDetach&&t[r].c.detach(),t[r].shuffle){for(var o=t[r].canvas.find("rs-slide:first-child"),s=t.gA(o[0],"firstanim"),n=0;n<t[r].slideamount;n++)t[r].canvas.find("rs-slide:eq("+Math.round(Math.random()*t[r].slideamount)+")").prependTo(t[r].canvas);t.sA(t[r].canvas.find("rs-slide:first-child")[0],"firstanim",s)}t[r].slides=t.getByTag(t[r].canvas[0],"RS-SLIDE"),t[r].thumbs=new Array(t[r].slides.length),t[r].slots=1,t[r].firststart=1,t[r].loadqueue=[],t[r].syncload=0;var d=0,l="carousel"===t[r].sliderType&&t[r].carousel.border_radius!==i?parseInt(t[r].carousel.border_radius,0):0;for(var c in t[r].slides)if(t[r].slides.hasOwnProperty(c)&&"length"!==c){var u=t[r].slides[c],h=t.getByTag(u,"IMG")[0];t.gA(u,"key")===i&&t.sA(u,"key","rs-"+Math.round(999999*Math.random()));var v={params:Array(12),id:t.gA(u,"key"),src:t.gA(u,"thumb")!==i?t.gA(u,"thumb"):g(h,h!==i?h.src:i,r)};t.gA(u,"title")===i&&t.sA(u,"title",""),t.gA(u,"description")===i&&t.sA(u,"description",""),v.params[0]={from:RegExp("\\{\\{title\\}\\}","g"),to:t.gA(u,"title")},v.params[1]={from:RegExp("\\{\\{description\\}\\}","g"),to:t.gA(u,"description")};for(var y=1;y<=10;y++)t.gA(u,"p"+y)!==i?v.params[y+1]={from:RegExp("\\{\\{param"+y+"\\}\\}","g"),to:t.gA(u,"p"+y)}:v.params[y+1]={from:RegExp("\\{\\{param"+y+"\\}\\}","g"),to:""};if(t[r].thumbs[d]=e.extend({},!0,v),l>0&&tpGS.gsap.set(u,{borderRadius:l+"px"}),t.gA(u,"link")!=i||t.gA(u,"linktoslide")!==i){var b=t.gA(u,"link")!==i?t.gA(u,"link"):"slide",w="slide"!=b?"no":t.gA(u,"linktoslide"),_=t.gA(u,"seoz");if(w!=i&&"no"!=w&&"next"!=w&&"prev"!=w)for(var x in t[r].slides)t[r].slides.hasOwnProperty(x)&&parseInt(t.gA(t[r].slides[x],"origindex"),0)+1==t.gA(u,"linktoslide")&&(w=t.gA(t[r].slides[x],"key"));e(u).prepend('<rs-layer class="rs-layer slidelink" id="rs_slidelink_'+Math.round(1e5*Math.random())+'" data-zindex="'+("back"===_?0:"front"===_?95:_!==i?parseInt(_,0):100)+'" dataxy="x:c;y:c" data-dim="w:100%;h:100%" data-basealign="slide"'+("no"==w?"slide"==b||a?"":" data-actions='o:click;a:simplelink;target:"+(t.gA(u,"target")||"_self")+";url:"+b+";'":" data-actions='"+("scroll_under"===w?"o:click;a:scrollbelow;offset:100px;":"prev"===w?"o:click;a:jumptoslide;slide:prev;d:0.2;":"next"===w?"o:click;a:jumptoslide;slide:next;d:0.2;":"o:click;a:jumptoslide;slide:"+w+";d:0.2;")+"'")+" data-frame_1='e:power3.inOut;st:100;sp:100' data-frame_999='e:power3.inOut;o:0;st:w;sp:100'>"+(a?"<a "+("slide"!=b?("_blank"===t.gA(u,"target")?'rel="noopener" ':"")+'target="'+(t.gA(u,"target")||"_self")+'" href="'+b+'"':"")+"><span></span></a>":"")+"</rs-layer>")}d++}if(t[r].simplifyAll&&(t.isIE(8)||t.iOSVersion())&&(t[r].c.find(".rs-layer").each(function(){var i=e(this);i.removeClass("customin customout").addClass("fadein fadeout"),i.data("splitin",""),i.data("speed",400)}),t[r].c.find("rs-slide").each(function(){var i=e(this);i.data("transition","fade"),i.data("masterspeed",500),i.data("slotamount",1),(i.find(".rev-slidebg")||i.find(">img").first()).data("panzoom",null)})),window._rs_desktop=window._rs_desktop===i?!navigator.userAgent.match(/(iPhone|iPod|iPad|Android|BlackBerry|BB10|mobi|tablet|opera mini|nexus 7)/i):window._rs_desktop,t[r].autoHeight="fullscreen"==t[r].sliderLayout||t[r].autoHeight,"fullwidth"!=t[r].sliderLayout||t[r].autoHeight||t[r].c.css({maxHeight:t[r].gridheight[t[r].level]+"px"}
1758),"auto"==t[r].sliderLayout||null!==t.closestNode(t[r].c[0],"RS-FULLWIDTH-WRAP")||"fullscreen"===t[r].sliderLayout&&1==t[r].disableForceFullWidth)t[r].topc=t[r].cpar;else{var S=t[r].cpar[0].style.marginTop,k=t[r].cpar[0].style.marginBottom;S=S===i||""===S?"":"margin-top:"+S+";",k=k===i||""===k?"":"margin-bottom:"+k+";",t[r].rsFullWidthWrap=t[r].topc=e('<rs-fullwidth-wrap id="'+t[r].c[0].id+'_forcefullwidth" style="'+S+k+'"></rs-fullwidth-wrap>'),t[r].forcer=e('<rs-fw-forcer style="height:'+(t[r].forcerHeight===i?t[r].cpar.height():t[r].forcerHeight)+'px"></rs-fw-forcer>'),t[r].topc.append(t[r].forcer),t[r].topc.insertBefore(t[r].cpar),t[r].cpar.detach(),t[r].cpar.css({marginTop:"0px",marginBottom:"0px",position:"absolute"}),t[r].cpar.prependTo(t[r].topc)}if(t[r].forceOverflow&&t[r].topc[0].classList.add("rs-forceoverflow"),"carousel"===t[r].sliderType&&!0!==t[r].overflowHidden&&t[r].c.css({overflow:"visible"}),0!==t[r].maxHeight&&tpGS.gsap.set([t[r].cpar,t[r].c,t[r].topc],{maxHeight:t[r].maxHeight+"px"}),t[r].fixedOnTop&&tpGS.gsap.set(t[r].blockSpacing!==i&&t[r].blockSpacing.block!==i?t[r].blockSpacing.block:t[r].topc,{position:"fixed",top:"0px",left:"0px",pointerEvents:"none",zIndex:5e3}),t[r].shadow!==i&&t[r].shadow>0&&t[r].cpar.addClass("tp-shadow"+t[r].shadow).append('<div class="tp-shadowcover" style="background-color:'+t[r].cpar.css("backgroundColor")+";background-image:"+t[r].cpar.css("backgroundImage")+'"></div>'),t.updateDims(r,"prepared"),t.observeWraps===i&&(t.observeWraps=new t.wrapObserver.init(function(e,t){m(t,i,!0)})),!t[r].c.hasClass("revslider-initialised")){t[r].c[0].classList.add("revslider-initialised"),t[r].c[0].id=t[r].c[0].id===i?"revslider-"+Math.round(1e3*Math.random()+5):t[r].c[0].id,t.revCheckIDS(r,t[r].c[0]),t[r].origcd=parseInt(t[r].duration,0),t[r].scrolleffect._L=[],t[r].sbas=t[r].sbas===i?{}:t[r].sbas,t[r].layers=t[r].layers||{},t[r].sortedLayers=t[r].sortedLayers||{};var L=t[r].c[0].querySelectorAll("rs-layer, rs-row, rs-column, rs-group, rs-bgvideo, .rs-layer");for(var R in L)if(L.hasOwnProperty(R)){var O,I,T=e(L[R]),C=T.data();if(C.startclasses=L[R].className,C.startclasses=C.startclasses===i||null===C.startclasses?"":C.startclasses,C.animationonscroll=!!t[r].sbtimeline.set&&t[r].sbtimeline.layers,C.animationonscroll=!0===C.animationonscroll||"true"==C.animationonscroll,C.filteronscroll=!!t[r].scrolleffect.set&&t[r].scrolleffect.layers,C.pxundermask=C.startclasses.indexOf("rs-pxmask")>=0&&"off"!==t[r].parallax.type&&C.startclasses.indexOf("rs-pxl-")>=0,C.noPevents=C.startclasses.indexOf("rs-noevents")>=0,C.sba)for(var y in O=C.sba.split(";"))O.hasOwnProperty(y)&&("t"==(I=O[y].split(":"))[0]&&(C.animationonscroll=I[1],"false"==I[1]&&(C.animOnScrollForceDisable=!0)),"e"==I[0]&&(C.filteronscroll=I[1]),"so"==I[0]&&(C.scrollBasedOffset=parseInt(I[1])/1e3));if("true"!=C.animationonscroll&&1!=C.animationonscroll||(C.startclasses+=" rs-sba",T[0].className+=" rs-sba"),C.startclasses.indexOf("rs-layer-static")>=0&&t.handleStaticLayers&&t.handleStaticLayers(T,r),"RS-BGVIDEO"!==T[0].tagName){if(T[0].classList.add("rs-layer"),"column"===C.type&&(C.columnwidth="33.33%",C.verticalalign="top",C.column!==i))for(var A in O=C.column.split(";"))O.hasOwnProperty(A)&&("w"===(I=O[A].split(":"))[0]&&(C.columnwidth=I[1]),"a"===I[0]&&(C.verticalalign=I[1]));var M=C.startclasses.indexOf("slidelink")>=0?"z-index:"+C.zindex+";width:100% !important;height:100% !important;":"",P="column"!==C.type?"":C.verticalalign===i?" vertical-align:top;":" vertical-align:"+C.verticalalign+";",B="row"===C.type||"column"===C.type?"position:relative;":"position:absolute;",D="",H="row"===C.type?"rs-row-wrap":"column"===C.type?"rs-column-wrap":"group"===C.type?"rs-group-wrap":"rs-layer-wrap",N="",j="",F=(C.noPevents,";pointer-events:none");"row"===C.type||"column"===C.type||"group"===C.type?(T[0].classList.remove("tp-resizeme"),"column"===C.type&&(C.width="auto",T[0].group="row",tpGS.gsap.set(T,{width:"auto"}),C.filteronscroll=!1)):(N="display:"+("inline-block"===T[0].style.display?"inline-block":"block")+";",null!==t.closestNode(T[0],"RS-COLUMN")?(T[0].group="column",C.filteronscroll=!1):null!==t.closestNode(T[0],"RS-GROUP-WRAP")&&(T[0].group="group",C.filteronscroll=!1)),C.wrpcls!==i&&(D=D+" "+C.wrpcls),
1758C.wrpid!==i&&(j='id="'+C.wrpid+'"'),T.wrap("<"+H+" "+j+' class="rs-parallax-wrap '+D+'" style="'+P+" "+M+B+N+F+'"><rs-loop-wrap style="'+M+B+N+'"><rs-mask-wrap style="'+M+B+N+'">'+(C.pxundermask?"<rs-px-mask></rs-px-mask>":"")+"</rs-mask-wrap></rs-loop-wrap></"+H+">"),!0!==C.filteronscroll&&"true"!=C.filteronscroll||t[r].scrolleffect._L.push(T.parent()),T[0].id=T[0].id===i?"layer-"+Math.round(999999999*Math.random()):T[0].id,t.revCheckIDS(r,T[0]),C.pxundermask?t[r]._Lshortcuts[T[0].id]={p:e(T[0].parentNode.parentNode.parentNode.parentNode),lp:e(T[0].parentNode.parentNode.parentNode),m:e(T[0].parentNode.parentNode)}:t[r]._Lshortcuts[T[0].id]={p:e(T[0].parentNode.parentNode.parentNode),lp:e(T[0].parentNode.parentNode),m:e(T[0].parentNode)},"column"===C.type&&t[r]._Lshortcuts[T[0].id].p.append('<rs-cbg-mask-wrap><rs-column-bg id="'+T[0].id+'_rs_cbg"></rs-column-bg></rs-cbg-mask-wrap>'),"text"===C.type&&t.getByTag(T[0],"IFRAME").length>0&&(t[r].slideHasIframe=!0,T[0].classList.add("rs-ii-o")),t[r].BUG_safari_clipPath&&"true"!=C.animationonscroll&&1!=C.animationonscroll&&T[0].classList.add("rs-pelock"),T[0].dataset.staticz!==i&&"row"!==C.type&&"row"!==T[0].group&&"column"!==T[0].group&&t.addStaticLayerTo(r,T[0].dataset.staticz,t[r]._Lshortcuts[T[0].id].p)}t.gA(T[0],"actions")&&t.checkActions&&t.checkActions(T,r,t[r]),!t.checkVideoApis||window.rs_addedvim&&window.rs_addedyt||t[r].youtubeapineeded&&t[r].vimeoapineeded||t.checkVideoApis(T,r)}t.checkActions&&t.checkActions(i,r),t[r].c[0].addEventListener("mousedown",function(){if(!0!==t[r].onceClicked&&(t[r].onceClicked=!0,!0!==t[r].onceVideoPlayed&&t[r].activeRSSlide!==i&&t[r].slides!==i&&t[r].slides[t[r].activeRSSlide]!==i)){var a=e(t[r].slides[t[r].activeRSSlide]).find("rs-bgvideo");a!==i&&null!==a&&a.length>0&&t.playVideo(a,r)}}),t[r].c[0].addEventListener("mouseenter",function(){t[r].c.trigger("tp-mouseenter"),t[r].overcontainer=!0},{passive:!0}),t[r].c[0].addEventListener("mouseover",function(){t[r].c.trigger("tp-mouseover"),t[r].overcontainer=!0},{passive:!0}),t[r].c[0].addEventListener("mouseleave",function(){t[r].c.trigger("tp-mouseleft"),t[r].overcontainer=!1},{passive:!0}),t[r].c.find(".rs-layer video").each(function(i){var t=e(this);t.removeClass("video-js vjs-default-skin"),t.attr("preload",""),t.css({display:"none"})}),t[r].rs_static_layer=t.getByTag(t[r].c[0],"RS-STATIC-LAYERS"),t.preLoadAudio&&t[r].rs_static_layer.length>0&&t.preLoadAudio(e(t[r].rs_static_layer),r,1),t[r].rs_static_layer.length>0&&(t.loadImages(t[r].rs_static_layer[0],r,0,!0),t.waitForCurrentImages(t[r].rs_static_layer[0],r,function(){t[r]!==i&&t[r].c.find("rs-static-layers img").each(function(){this.src=t.getLoadObj(r,t.gA(this,"src")!=i?t.gA(this,"src"):this.src).src})})),t[r].rowzones=[],t[r].rowzonesHeights=[],t[r].middleZones=[];let a=t.deepLink(r,G("#")[0]);a!==i&&(t[r].startWithSlide=a,t[r].deepLinkListener=!0,window.addEventListener("hashchange",function(){if(!0!==t[r].ignoreDeeplinkChange){let e=t.deepLink(r,G("#")[0]);e!==i&&t.callingNewSlide(r,e,!0)}t[r].ignoreDeeplinkChange=!1})),t[r].loader=t.buildSpinner(r,t[r].spinner,t[r].spinnerclr),t[r].loaderVisible=!0,t[r].c.append(t[r].loader),f(r),("off"!==t[r].parallax.type||t[r].scrolleffect.set||t[r].sbtimeline.set)&&t.checkForParallax&&t.checkForParallax(r),t[r].fallbacks.disableFocusListener||"true"==t[r].fallbacks.disableFocusListener||!0===t[r].fallbacks.disableFocusListener||(t[r].c.addClass("rev_redraw_on_blurfocus"),z());var W=t[r].viewPort;for(var y in"on"===t[r].navigation.mouseScrollNavigation&&(W.enable=!0),t[r].slides)if(t[r].slides.hasOwnProperty(y)){var V=e(t[r].slides[y]);t[r].rowzones[y]=[],t[r].rowzonesHeights[y]=[],t[r].middleZones[y]=[],V.find("rs-zone").each(function(){t[r].rowzones[y].push(e(this)),this.className.indexOf("rev_row_zone_middle")>=0&&t[r].middleZones[y].push(this)}),(W.enable&&t[r].inviewport||!W.enable)&&"all"==t[r].lazyType&&(t.loadImages(V[0],r,y),t.waitForCurrentImages(V[0],r,function(){}))}t[r].srowzones=[],t[r].smiddleZones=[],t[r].slayers&&t[r].slayers.find("rs-zone").each(function(){t[r].srowzones.push(e(this)),this.className.indexOf("rev_row_zone_middle")>=0&&t[r].smiddleZones.push(this)}),"carousel"===t[r].sliderType&&tpGS.gsap.set(t[r].canvas,{scale:1,perspective:1200,transformStyle:"flat",opacity:0}
1758),t[r].c.prependTo(t[r].cpar),e("body").data("rs-fullScreenMode",!1),window.addEventListener("fullscreenchange",p,{passive:!0}),window.addEventListener("mozfullscreenchange",p,{passive:!0}),window.addEventListener("webkitfullscreenchange",p,{passive:!0}),t.document.on("updateContainerSizes."+t[r].c.attr("id"),function(){if(t[r]!==i)return t[r].c!=i&&void(t.updateDims(r,"ignore")&&window.requestAnimationFrame(function(){t.updateDims(r,"ignore"),t[r].fullScreenMode=t.checkfullscreenEnabled(r),t.lastwindowheight=t.getWinH(r),m(r)}))}),W.presize&&(t[r].pr_next_slide=e(t[r].slides[0]),t.loadImages(t[r].pr_next_slide[0],r,0,!0),t.waitForCurrentImages(t[r].pr_next_slide.find(".tp-layers"),r,function(){t.animateTheLayers&&t.animateTheLayers({slide:t[r].pr_next_key,id:r,mode:"preset",caller:"runSlider"})})),("off"!=t[r].parallax.type||t[r].sbtimeline.set||!0===W.enable)&&t.scrollTicker(r),!0!==W.enable&&(t[r].inviewport=!0,t.enterViewPort(r)),t.RS_toInit!==i&&(t.RS_toInit[r]=!0),t[r].observeWrap&&t.observeWraps&&t.wrapObserver.observe(t[r].rsFullWidthWrap!==i?t[r].rsFullWidthWrap[0]:t[r].cpar[0],r)}}},h=function(e,a){t.winW<t[e].hideSliderAtLimit?(t[e].c.trigger("stoptimer"),!0!==t[e].sliderIsHidden&&(t.sA(t[e].
1758cpar[0],"displaycache","none"!=t[e].cpar.css("display")?t[e].cpar.css("display"):t.gA(t[e].cpar[0],"displaycache")),t[e].cpar.css({display:"none"}),t[e].sliderIsHidden=!0)):(!0===t[e].sliderIsHidden||t[e].sliderIsHidden===i&&t[e].c.is(":hidden"))&&a&&(t[e].cpar[0].style.display=t.gA(t[e].cpar[0],"displaycache")!=i&&"none"!=t.gA(t[e].cpar[0],"displaycache")?t.gA(t[e].cpar[0],"displaycache"):"block",t[e].sliderIsHidden=!1,t[e].c.trigger("restarttimer"),window.requestAnimationFrame(function(){m(e,!0)})),t.hideUnHideNav&&t[e].navigation.use&&t.hideUnHideNav(e)},m=function(e,r,o){if(t[e].c===i)return!1;if(t[e].dimensionReCheck={},t[e].c.trigger("revolution.slide.beforeredraw"),1==t[e].infullscreenmode&&(t[e].minHeight=t.getWinH(e)),a&&(t[e].lastMobileHeight=t.getWinH(e)),o&&t.updateDims(e),!t.resizeThumbsTabs||!0===t.resizeThumbsTabs(e)){if(window.requestAnimationFrame(function(){h(e,!0!==r),C(e)}),t[e].started){if("carousel"==t[e].sliderType)for(var s in t.prepareCarousel(e),t[e].sbgs)t[e].sbgs.hasOwnProperty(s)&&t[e].sbgs[s].mDIM!==i&&t.updateSlideBGs(e,t[e].sbgs[s].key,t[e].sbgs[s]);else t.updateSlideBGs(e);if("carousel"===t[e].sliderType&&t[e].carCheckconW!=t[e].canv.width){for(var n in clearTimeout(t[e].pcartimer),t[e].sbgs)t[e].sbgs[n].loadobj!==i&&t.updateSlideBGs(e,t[e].sbgs[n].key,t[e].sbgs[n]);t[e].pcartimer=setTimeout(function(){t.prepareCarousel(e),t.animateTheLayers({slide:"individual",id:e,mode:"rebuild",caller:"containerResized_1"}),t[e].carCheckconW=t[e].canv.width},100),t[e].lastconw=t[e].canv.width}if(t[e].pr_processing_key!==i?t.animateTheLayers({slide:t[e].pr_processing_key,id:e,mode:"rebuild",caller:"containerResized_2"}):t[e].pr_active_key!==i&&t.animateTheLayers({slide:t[e].pr_active_key,id:e,mode:"rebuild",caller:"containerResized_3"}),"carousel"===t[e].sliderType){for(var n in t[e].panzoomTLs)if(t[e].panzoomTLs.hasOwnProperty(n)){var d=t.gA(t[e].panzoomBGs[n][0],"key");t.startPanZoom(t[e].panzoomBGs[n],e,t[e].panzoomTLs[n].progress(),n,t[e].panzoomTLs[n].isActive()?"play":"reset",d)}}else t[e].pr_active_bg!==i&&t[e].pr_active_bg[0]!==i&&v(e,t[e].pr_active_bg,t[e].pr_active_bg[0].dataset.key),t[e].pr_next_bg!==i&&t[e].pr_next_bg[0]!==i&&v(e,t[e].pr_next_bg,t[e].pr_next_bg[0].dataset.key);clearTimeout(t[e].mNavigTimeout),t.manageNavigation&&(t[e].mNavigTimeout=setTimeout(function(){t.manageNavigation(e)},20))}t.prepareCoveredVideo(e)}t[e].c.trigger("revolution.slide.afterdraw",[{id:e}])},v=function(e,a,r){if(t[e].panzoomTLs!==i){var o=t.getSlideIndex(e,r);t.startPanZoom(a,e,t[e].panzoomTLs[o]!==i?t[e].panzoomTLs[o].progress():0,o,"play",r)}},f=function(a){!0!==t[a].noDetach&&t[a].canvas.detach();var r=t.isFaceBook()?"visible":"hidden";if(t[a].autoHeight&&tpGS.gsap.set([t[a].c,t[a].cpar],{maxHeight:"none"}),tpGS.gsap.set(t[a].canvas,t[a].modal!==i&&t[a].modal.useAsModal?{overflow:r,width:"100%",height:"100%"}:{overflow:r,width:"100%",height:"100%",maxHeight:t[a].autoHeight?"none":t[a].cpar.css("maxHeight")}),"carousel"===t[a].sliderType){var o="margin-top:"+parseInt(t[a].carousel.padding_top||0,0)+"px;";t[a].canvas.css({overflow:"visible"}).wrap('<rs-carousel-wrap style="'+o+'"></rs-carousel-wrap>'),t[a].cpar.prepend("<rs-carousel-space></rs-carousel-space>").append("<rs-carousel-space></rs-carousel-space>"),t.defineCarouselElements(a)}t[a].startWithSlide=t[a].startWithSlide===i?i:Math.max(1,(t[a].sliderType,parseInt(t[a].startWithSlide))),t[a].cpar.css({overflow:"visible"}),t[a].scrolleffect.bgs=[];for(var s=0;s<t[a].slides.length;s++){var n=e(t[a].slides[s]),d=t.gA(n[0],"key"),l=n.find(".rev-slidebg")||n.find(">img"),c=t[a].sbgs[d]=y(l.data(),a),p=n.data("mediafilter");if(c.skeyindex=t.getSlideIndex(a,d),c.bgvid=n.find("rs-bgvideo"),l.detach(),c.bgvid.detach(),(t[a].startWithSlide!=i&&t.gA(t[a].slides[s],"originalindex")==t[a].startWithSlide||t[a].startWithSlide===i&&0==s)&&(t[a].pr_next_key=n.index()),tpGS.gsap.set(n,{width:"100%",height:"100%",overflow:r}),l.wrap('<rs-sbg-px><rs-sbg-wrap data-key="'+d+'"></rs-sbg-wrap></rs-sbg-px>'),c.wrap=e(t.closestNode(l[0],"RS-SBG-WRAP")),c.src=l[0].src,c.lazyload=c.lazyload=g(l[0],i,a),c.slidebgimage=!0,c.loadobj=c.loadobj===i?{}:c.loadobj,c.mediafilter=p="none"===p||p===i?"":p,c.sbg=document.createElement("rs-sbg"),t[a].overlay!==i&&"none"!=t[a].overlay.type&&t[a].overlay.type!=i){var u=t.createOverlay(a,t[a].overlay.type,t[a].overlay.size,{0:t[a].overlay.colora,1:t[a].overlay.colorb});c.wrap.append('<rs-dotted style="background-image:'+u+'"></rs-dotted>')}l.data("mediafilter",p),c.canvas=document.createElement("canvas"),c.sbg.appendChild(c.canvas),c.canvas.style.width="100%",c.canvas.style.height="100%",c.ctx=c.canvas.getContext("2d"),c.lazyload!==i&&(c.sbg.dataset.lazyload=c.lazyload),c.sbg.className=p,c.sbg.src=c.src,c.sbg.dataset.bgcolor=c.bgcolor,c.sbg.style.width="100%",c.sbg.style.height="100%",c.key=d,c.wrap[0].dataset.key=d,e(c.sbg).data(c),c.wrap.data(c),c.wrap[0].appendChild(c.sbg);var h=document.createComment("Runtime Modification - Img tag is Still Available for SEO Goals in Source - "+l.get(0).outerHTML);l.replaceWith(h),t.gA(n[0],"sba")===i&&t.sA(n[0],"sba","");var m={},v=t.gA(n[0],"sba").split(";");for(var f in v)if(v.hasOwnProperty(f)){var b=v[f].split(":");switch(b[0]){case"f":m.f=b[1];break;case"b":m.b=b[1];break;case"g":m.g=b[1];break;case"t":m.s=b[1]}}t.sA(n[0],"scroll-based",!!t[a].sbtimeline.set&&(m.s!==i&&m.s)),c.bgvid.length>0&&(c.bgvidid=c.bgvid[0].id,c.animateDirection="idle",c.bgvid.addClass("defaultvid").css({zIndex:30}),p!==i&&""!==p&&"none"!==p&&c.bgvid.addClass(p),c.bgvid.appendTo(c.wrap),c.parallax!=i&&(c.bgvid.data("parallax",c.parallax),c.bgvid.data("showcoveronpause","on"),c.bgvid.data("mediafilter",p)),c.poster=!1,(c.src!==i&&-1==c.src.indexOf("assets/dummy.png")&&-1==c.src.indexOf("assets/transparent.png")||c.lazyload!==i&&-1==c.lazyload.indexOf("assets/transparent.png")&&-1==c.lazyload.indexOf("assets/dummy.png"))&&(c.poster=!0),c.bgvid.data("bgvideo",1),c.bgvid[0].dataset.key=d,t.manageVideoLayer(c.bgvid,a,d),0==c.bgvid.find(".rs-fullvideo-cover").length&&c.bgvid.append('<div class="rs-fullvideo-cover"></div>')),t[a].scrolleffect.set?(t[a].scrolleffect.bgs.push({fade:m.f!==i?m.f:!!t[a].scrolleffect.slide&&t[a].scrolleffect.fade,blur:m.b!==i?m.b:!!t[a].scrolleffect.slide&&t[a].scrolleffect.blur,grayscale:m.g!==i?m.g:!!t[a].scrolleffect.slide&&t[a].scrolleffect.grayscale,c:c.wrap.wrap("<rs-sbg-effectwrap></rs-sbg-effectwrap>").parent()}),n.prepend(c.wrap.parent().parent())):n.prepend(c.wrap.parent())}"carousel"===t[a].sliderType?(tpGS.gsap.set(t[a].carousel.wrap,{opacity:0}
1758),t[a].c[0].appendChild(t[a].carousel.wrap[0])):t[a].c[0].appendChild(t[a].canvas[0])},y=function(r,o){r.bg=r.bg===i?"":r.bg;var s=r.bg.split(";"),n={bgposition:"50% 50%",bgfit:"cover",bgrepeat:"no-repeat",bgcolor:"transparent"};for(var d in s)if(s.hasOwnProperty(d)){var l=s[d].split(":"),c=l[0],p=l[1],g="";switch(c){case"p":g="bgposition";break;case"f":g="bgfit";break;case"r":g="bgrepeat";break;case"c":g="bgcolor"}g!==i&&(n[g]=p)}return t[o].fallbacks.panZoomDisableOnMobile&&a&&(n.panzoom=i,n.bgfit="cover"),e.extend(!0,r,n)},b=function(e){var t=e;return e!=i&&e.length>0&&(t=e.split("?")[0]),t},w=function(e){var t=e;return e!=i&&e.length>0&&(t=t.replace(document.location.protocol,"")),t},_=function(e,i){var t=e.split("/"),a=i.split("/");t.pop();for(var r=0;r<a.length;r++)"."!=a[r]&&(".."==a[r]?t.pop():t.push(a[r]));return t.join("/")},x=function(e,a,r){if(t[a]!==i){for(var o in t[a].syncload--,t[a].loadqueue)if(t[a].loadqueue.hasOwnProperty(o)&&"loaded"!==t[a].loadqueue[o].progress){var s=t[a].loadqueue[o].src!==i?t[a].loadqueue[o].src.replace(/\.\.\/\.\.\//gi,""):t[a].loadqueue[o].src;s.indexOf("www.")<13&&(s=s.replace("www.",""));var n=e.src.indexOf("www.")<13?e.src.replace("www.",""):e.src;(s===e.src||w(s)===w(n)||b(document.location.protocol+s)===b(decodeURIComponent(n))||b(document.location.origin+s)===b(decodeURIComponent(n))||b(document.location.origin.replace("/www.","/")+s)===b(decodeURIComponent(n))||b(document.location.origin.replace("/www.","/")+s)===b(decodeURIComponent(n).replace("/www.","/"))||b(self.location.href.substring(0,self.location.href.length-1)+s)===b(decodeURIComponent(n))||b(_(self.location.href,t[a].loadqueue[o].src))===b(decodeURIComponent(n))||b(document.location.origin+"/"+s)===b(decodeURIComponent(n))||b(self.location.href.substring(0,self.location.href.length-1)+"/"+s)===b(decodeURIComponent(n))||b(t[a].loadqueue[o].src)===b(decodeURIComponent(n))||"file://"===window.location.origin&&b(e.src).match(new RegExp(s)))&&(t[a].loadqueue[o].img=e,t[a].loadqueue[o].progress=r,t[a].loadqueue[o].width=e.width,t[a].loadqueue[o].height=e.height)}S(a)}},S=function(a){4!=t[a].syncload&&t[a].loadqueue&&e.each(t[a].loadqueue,function(r,o){if("prepared"==o.progress&&t[a].syncload<=4){if(t[a].syncload++,"img"==o.type){var s=new Image;/^([\w]+\:)?\/\//.test(o.src)&&-1===o.src.indexOf(location.host)&&""!==t[a].imgCrossOrigin&&t[a].imgCrossOrigin!==i&&(s.crossOrigin=t[a].imgCrossOrigin),s.onload=function(){x(this,a,"loaded"),o.error=!1},s.onerror=function(){x(this,a,"failed"),o.error=!0},s.src=o.src,o.starttoload=e.now()}else e.get(o.src,function(e){o.innerHTML=(new XMLSerializer).serializeToString(e.documentElement),o.progress="loaded",t[a].syncload--,S(a)}).fail(function(){o.progress="failed",t[a].syncload--,S(a)});o.progress="inload"}})},k=function(e,i){return console.log("Static Image "+e+" Could not be loaded in time. Error Exists:"+i),!0},L=function(i,a){if(e.now()-t[a][i+"starttime"]>5e3&&1!=t[a][i+"warning"]){t[a][i+"warning"]=!0;var r=i+" Api Could not be loaded !";"https:"===location.protocol&&(r+=" Please Check and Renew SSL Certificate !"),console.error(r),t[a].c.append('<div style="position:absolute;top:50%;width:100%;color:#e74c3c; font-size:16px; text-align:center; padding:15px;background:#000; display:block;"><strong>'+r+"</strong></div>")}return!0},R=function(a){t[a]!==i&&(t[a].pr_active_slide=e(t[a].slides[t[a].pr_active_key]),t[a].pr_next_slide=e(t[a].slides[t[a].pr_processing_key]),t[a].pr_active_bg=t[a].pr_active_slide.find("rs-sbg-wrap"),t[a].pr_next_bg=t[a].pr_next_slide.find("rs-sbg-wrap"),t[a].pr_active_bg!==i&&t[a].pr_active_bg.length>0&&tpGS.gsap.to(t[a].pr_active_bg,.5,{opacity:0}),t[a].pr_next_bg!==i&&t[a].pr_next_bg.length>0&&tpGS.gsap.to(t[a].pr_next_bg,.5,{opacity:0}),tpGS.gsap.set(t[a].pr_active_slide,{zIndex:18}),t[a].pr_next_slide!==i&&t[a].pr_next_slide.length>0&&tpGS.gsap.set(t[a].pr_next_slide,{autoAlpha:0,zIndex:20}),t[a].tonpause=!1,t[a].pr_active_key!==i&&t.removeTheLayers(t[a].pr_active_slide,a,!0),t[a].firststart=1,setTimeout(function(){delete t[a].pr_active_key,delete t[a].pr_processing_key},200))},O=function(a,r){if(t[a]!==i)if(clearTimeout(t[a].waitWithSwapSlide),t[a].pr_processing_key===i||!0!==t[a].firstSlideShown){if(clearTimeout(t[a].waitWithSwapSlide),t[a].startWithSlideKey!==i&&(t[a].pr_next_key=t.getComingSlide(a,t[a].startWithSlideKey).nindex,delete t[a].startWithSlideKey),t[a].pr_active_slide=e(t[a].slides[t[a].pr_active_key]),t[a].pr_next_slide=e(t[a].slides[t[a].pr_next_key]),t[a].pr_next_key==t[a].pr_active_key)return delete t[a].pr_next_key;t[a].pr_processing_key=t[a].pr_next_key,t[a].pr_cache_pr_next_key=t[a].pr_next_key,delete t[a].pr_next_key,t[a].pr_next_slide!==i&&t[a].pr_next_slide[0]!==i&&t.gA(t[a].pr_next_slide[0],"hal")!==i&&t.sA(t[a].pr_next_slide[0],"s
1758ofacounter",t.gA(t[a].pr_next_slide[0],"sofacounter")===i?1:parseInt(t.gA(t[a].pr_next_slide[0],"sofacounter"),0)+1),t[a].stopLoop&&t[a].pr_processing_key==t[a].lastslidetoshow-1&&(t[a].progressC.css({visibility:"hidden"}),t[a].c.trigger("revolution.slide.onstop"),t[a].noloopanymore=1),t[a].pr_next_slide.index()===t[a].slideamount-1&&t[a].looptogo>0&&"disabled"!==t[a].looptogo&&(t[a].looptogo--,t[a].looptogo<=0&&(t[a].stopLoop=!0)),t[a].tonpause=!0,t[a].slideInSwapTimer=!0,t[a].c.trigger("stoptimer"),"off"===t[a].spinner?t[a].loader!==i&&!0===t[a].loaderVisible&&(t[a].loader.css({display:"none"}),t[a].loaderVisible=!1):t[a].loadertimer=setTimeout(function(){t[a].loader!==i&&!0!==t[a].loaderVisible&&(t[a].loader.css({display:"block"}),t[a].loaderVisible=!0)},50);var o="carousel"===t[a].sliderType&&"all"!==t[a].lazyType?t.loadVisibleCarouselItems(a):t[a].pr_next_slide[0];t.loadImages(o,a,1),t.preLoadAudio&&t.preLoadAudio(t[a].pr_next_slide,a,1),t.waitForCurrentImages(o,a,function(){t[a].firstSlideShown=!0,t[a].pr_next_slide.find("rs-bgvideo").each(function(){t.prepareCoveredVideo(a)}),t.loadUpcomingContent(a),window.requestAnimationFrame(function(){I(t[a].pr_next_slide.find("rs-sbg"),a,r)})})}else t[a].waitWithSwapSlide=setTimeout(function(){O(a,r)},18)},I=function(a,r,o){if(t[r]!==i){if(C(r),t[r].pr_active_slide=e(t[r].slides[t[r].pr_active_key]),t[r].pr_next_slide=e(t[r].slides[t[r].pr_processing_key]),t[r].pr_active_bg=t[r].pr_active_slide.find("rs-sbg-wrap"),t[r].pr_next_bg=t[r].pr_next_slide.find("rs-sbg-wrap"),t[r].tonpause=!1,clearTimeout(t[r].loadertimer),t[r].loader!==i&&!0===t[r].loaderVisible&&(window.requestAnimationFrame(function(){t[r].loader.css({display:"none"})}),t[r].loaderVisible=!1),t[r].onBeforeSwap={slider:r,slideIndex:parseInt(t[r].pr_active_key,0)+1,slideLIIndex:t[r].pr_active_key,nextSlideIndex:parseInt(t[r].pr_processing_key,0)+1,nextSlideLIIndex:t[r].pr_processing_key,nextslide:t[r].pr_next_slide,slide:t[r].pr_active_slide,currentslide:t[r].pr_active_slide,prevslide:t[r].pr_lastshown_key!==i?t[r].slides[t[r].pr_lastshown_key]:""},t[r].c.trigger("revolution.slide.onbeforeswap",t[r].onBeforeSwap),t[r].transition=1,t[r].stopByVideo=!1,t[r].pr_next_slide[0]!==i&&t.gA(t[r].pr_next_slide[0],"duration")!=i&&""!=t.gA(t[r].pr_next_slide[0],"duration")?t[r].duration=parseInt(t.gA(t[r].pr_next_slide[0],"duration"),0):t[r].duration=t[r].origcd,t[r].pr_next_slide[0]===i||"true"!=t.gA(t[r].pr_next_slide[0],"ssop")&&!0!==t.gA(t[r].pr_next_slide[0],"ssop")?t[r].ssop=!1:t[r].ssop=!0,t[r].sbtimeline.set&&t[r].sbtimeline.fixed&&t.updateFixedScrollTimes(r),t[r].c.trigger("nulltimer"),t[r].sdir=t[r].pr_processing_key<t[r].pr_active_key?1:0,"arrow"==t[r].sc_indicator&&(0==t[r].pr_active_key&&t[r].pr_processing_key==t[r].slideamount-1&&(t[r].sdir=1),t[r].pr_active_key==t[r].slideamount-1&&0==t[r].pr_processing_key&&(t[r].sdir=0)),t[r].lsdir=t[r].sdir,t[r].pr_active_key!=t[r].pr_processing_key&&1!=t[r].firststart&&"carousel"!==t[r].sliderType&&t.removeTheLayers&&t.removeTheLayers(t[r].pr_active_slide,r),1!==t.gA(t[r].pr_next_slide[0],"rspausetimeronce")&&1!==t.gA(t[r].pr_next_slide[0],"rspausetimeralways")?t[r].c.trigger("restarttimer"):(t[r].stopByVideo=!0,t.unToggleState(t[r].slidertoggledby)),t.sA(t[r].pr_next_slide[0],"rspausetimeronce",0),t[r].pr_next_slide[0]!==i&&t.sA(t[r].c[0],"slideactive",t.gA(t[r].pr_next_slide[0],"key")),"carousel"==t[r].sliderType){if(t[r].mtl=tpGS.gsap.timeline(),t.prepareCarousel(r),T(r),t.updateSlideBGs(r),!0!==t[r].carousel.checkFVideo){var s=t.gA(t[r].pr_next_slide[0],"key");t[r].sbgs[s]!==i&&t[r].sbgs[s].bgvid!==i&&0!==t[r].sbgs[s].bgvid.length&&t.playBGVideo(r,s),t[r].carousel.checkFVideo=!0}t[r].transition=0}else{t[r].pr_lastshown_key=t[r].pr_lastshown_key===i?t[r].pr_next_key!==i?t[r].pr_next_key:t[r].pr_processing_key!==i?t[r].pr_processing_key:t[r].pr_active_key!==i?t[r].pr_active_key:t[r].pr_lastshown_key:t[r].pr_lastshown_key,t[r].mtl=tpGS.gsap.timeline({paused:!0,onComplete:function(){T(r)}}),t[r].pr_next_key!==i?t.animateTheLayers({slide:t[r].pr_next_key,id:r,mode:"preset",caller:"swapSlideProgress_1"}):t[r].pr_processing_key!==i?t.animateTheLayers({slide:t[r].pr_processing_key,id:r,mode:"preset",caller:"swapSlideProgress_2"}):t[r].pr_active_key!==i&&t.animateTheLayers({slide:t[r].pr_active_key,id:r,mode:"preset",caller:"swapSlideProgress_3"}),1==t[r].firststart&&(t[r].pr_active_slide[0]!==i&&tpGS.gsap.set(t[r].pr_active_slide,{autoAlpha:0}),t[r].firststart=0),t[r].pr_active_slide[0]!==i&&tpGS.gsap.set(t[r].pr_active_slide,{zIndex:18}),t[r].pr_next_slide[0]!==i&&tpGS.gsap.set(t[r].pr_next_slide,{autoAlpha:0,zIndex:20});
1758s=t.gA(t[r].pr_next_slide[0],"key");t[r].sbgs[s].alt===i&&(t[r].sbgs[s].alt=t.gA(t[r].pr_next_slide[0],"alttrans")||!1,t[r].sbgs[s].alt=!1!==t[r].sbgs[s].alt&&t[r].sbgs[s].alt.split(","),t[r].sbgs[s].altIndex=0,t[r].sbgs[s].altLen=!1!==t[r].sbgs[s].alt?t[r].sbgs[s].alt.length:0);t[r].firstSlideAnimDone===i&&t[r].fanim!==i&&!1!==t[r].fanim||(t[r].sbgs[s].slideanimation===i||t[r].sbgs[s].slideanimationRebuild||(t[r].sbgs[s].random!==i&&t.SLTR!==i||t[r].sbgs[s].altLen>0&&t.SLTR));t[r].sbgs[s].slideanimation=t[r].firstSlideAnimDone===i&&t[r].fanim!==i&&!1!==t[r].fanim?t.convertSlideAnimVals(e.extend(!0,{},t.getSlideAnim_EmptyObject(),t[r].fanim)):t[r].sbgs[s].slideanimation===i||t[r].sbgs[s].slideanimationRebuild?t.getSlideAnimationObj(r,{anim:t.gA(t[r].pr_next_slide[0],"anim"),filter:t.gA(t[r].pr_next_slide[0],"filter"),in:t.gA(t[r].pr_next_slide[0],"in"),out:t.gA(t[r].pr_next_slide[0],"out"),d3:t.gA(t[r].pr_next_slide[0],"d3")},s):t[r].sbgs[s].random!==i&&t.SLTR!==i?t.convertSlideAnimVals(e.extend(!0,{},t.getSlideAnim_EmptyObject(),t.getAnimObjectByKey(t.getRandomSlideTrans(t[r].sbgs[s].random.rndmain,t[r].sbgs[s].random.rndgrp,t.SLTR),t.SLTR))):t[r].sbgs[s].altLen>0&&t.SLTR!==i?t.convertSlideAnimVals(e.extend(!0,{altAnim:t[r].sbgs[s].alt[t[r].sbgs[s].altIndex]},t.getSlideAnim_EmptyObject(),t.getAnimObjectByKey(t[r].sbgs[s].alt[t[r].sbgs[s].altIndex],t.SLTR))):t[r].sbgs[s].slideanimation,t[r].sbgs[s].altLen>0&&(t[r].sbgs[s].firstSlideAnimDone!==i?(t[r].sbgs[s].altIndex++,t[r].sbgs[s].altIndex=t[r].sbgs[s].altIndex>=t[r].sbgs[s].altLen?0:t[r].sbgs[s].altIndex):(t[r].sbgs[s].firstSlideAnimDone=!0,t.SLTR===i&&t.SLTR_loading===i&&t.loadSlideAnimLibrary(r))),t[r].sbgs[s].currentState="animating",t.animateSlide(r,t[r].sbgs[s].slideanimation),t[r].firstSlideAnimDone===i&&t[r].fanim!==i&&!1!==t[r].fanim&&(t[r].sbgs[s].slideanimationRebuild=!0),t[r].firstSlideAnimDone=!0,t[r].pr_next_bg.data("panzoom")!==i&&requestAnimationFrame(function(){var e=t.gA(t[r].pr_next_slide[0],"key");t.startPanZoom(t[r].pr_next_bg,r,0,t.getSlideIndex(r,e),"first",e)}),t[r].mtl.pause()}t.animateTheLayers?"carousel"===t[r].sliderType?(!1!==t[r].carousel.showLayersAllTime&&(t[r].carousel.allLayersStarted?t.animateTheLayers({slide:"individual",id:r,mode:"rebuild",caller:"swapSlideProgress_5"}):t.animateTheLayers({slide:"individual",id:r,mode:"start",caller:"swapSlideProgress_4"}),t[r].carousel.allLayersStarted=!0),0!==t[r].firststart?t.animateTheLayers({slide:0,id:r,mode:"start",caller:"swapSlideProgress_6"}):!0!==o&&t.animateTheLayers({slide:t[r].pr_next_key!==i?t[r].pr_next_key:t[r].pr_processing_key!==i?t[r].pr_processing_key:t[r].pr_active_key,id:r,mode:"start",caller:"swapSlideProgress_7"}),t[r].firststart=0):t.animateTheLayers({slide:t[r].pr_next_key!==i?t[r].pr_next_key:t[r].pr_processing_key!==i?t[r].pr_processing_key:t[r].pr_active_key,id:r,mode:"start",caller:"swapSlideProgress_8"}):t[r].mtl!=i&&setTimeout(function(){t[r].mtl.resume()},18),"carousel"!==t[r].sliderType&&tpGS.gsap.to(t[r].pr_next_slide,.001,{autoAlpha:1})}},T=function(r){if(t[r]!==i){if("done"!==t.RS_swapList[r]){t.RS_swapList[r]="done";var o=e.inArray(r,t.RS_swapping);t.RS_swapping.splice(o,1)}if(t[r].firstSlideAvailable===i&&(t[r].firstSlideAvailable=!0,window.requestAnimationFrame(function(){"hero"!==t[r].sliderType&&t.createNavigation&&t[r].navigation.use&&!0!==t[r].navigation.createNavigationDone&&t.createNavigation(r)})),"carousel"===t[r].sliderType&&tpGS.gsap.to(t[r].carousel.wrap,1,{opacity:1}),t[r].pr_active_key=t[r].pr_processing_key!==i?t[r].pr_processing_key:t[r].pr_active_key,delete t[r].pr_processing_key,"scroll"!=t[r].parallax.type&&"scroll+mouse"!=t[r].parallax.type&&"mouse+scroll"!=t[r].parallax.type||(t[r].lastscrolltop=-999,t.generalObserver(a)),t[r].mtldiff=t[r].mtl.time(),delete t[r].mtl,t[r].pr_active_key!==i){t.gA(t[r].slides[t[r].pr_active_key],"sloop")!==i&&function(e){if(t[e]!==i){t[e].sloops=t[e].sloops===i?{}:t[e].sloops;var a=t.gA(t[e].slides[t[e].pr_active_key],"key"),r=t[e].sloops[a];if(r===i){r={s:2500,e:4500,r:"unlimited"};var o=t.gA(t[e].slides[t[e].pr_active_key],"sloop").split(";");for(var s in o)if(o.hasOwnProperty(s)){var n=o[s].split(":");switch(n[0]){case"s":r.s=parseInt(n[1],0)/1e3;break;case"e":r.e=parseInt(n[1],0)/1e3;break;case"r":r.r=n[1]}}r.r="unlimited"===r.r?-1:parseInt(r.r,0),t[e].sloops[a]=r,r.key=a}r.ct={time:r.s},r.tl=tpGS.gsap.timeline({}),r.timer=tpGS.gsap.fromTo(r.ct,r.e-r.s,{time:r.s},{time:r.e,ease:"none",onRepeat:function(){for(var a in t[e].layers[r.key])t[e].layers[r.key].hasOwnProperty(a)&&t[e]._L[a].timeline.play(r.s);var o=t[e].progressC;o!==i&&o[0]!==i&&o[0].tween!==i&&o[0].tween.time(r.s)},onUpdate:function(){},onComplete:function(){}}).repeat(r.r),r.tl.add(r.timer,r.s),r.tl.time(t[e].mtldiff)}}(r),t.sA(t[r].slides[t[r].activeRSSlide],"isactiveslide",!1),t[r].activeRSSlide=t[r].pr_active_key,t.sA(t[r].slides[t[r].activeRSSlide],"isactiveslide",!0);var s=t.gA(t[r].slides[t[r].pr_active_key],"key"),n=t.gA(t[r].slides[t[r].pr_lastshown_key],"key");
1758t.sA(t[r].c[0],"slideactive",s),n!==i&&t[r].panzoomTLs!==i&&t[r].panzoomTLs[t.getSlideIndex(r,n)]!==i&&("carousel"===t[r].sliderType?(t[r].panzoomTLs[t.getSlideIndex(r,n)].timeScale(3),t[r].panzoomTLs[t.getSlideIndex(r,n)].reverse()):t[r].panzoomTLs[t.getSlideIndex(r,n)].pause()),t[r].pr_next_bg.data("panzoom")!==i&&(t[r].panzoomTLs!==i&&t[r].panzoomTLs[t.getSlideIndex(r,s)]!==i?(t[r].panzoomTLs[t.getSlideIndex(r,s)].timeScale(1),t[r].panzoomTLs[t.getSlideIndex(r,s)].play()):t.startPanZoom(t[r].pr_next_bg,r,0,t.getSlideIndex(r,s),"play",s));var d={slider:r,slideIndex:parseInt(t[r].pr_active_key,0)+1,slideLIIndex:t[r].pr_active_key,slide:t[r].pr_next_slide,currentslide:t[r].pr_next_slide,prevSlideIndex:t[r].pr_lastshown_key!==i&&parseInt(t[r].pr_lastshown_key,0)+1,prevSlideLIIndex:t[r].pr_lastshown_key!==i&&parseInt(t[r].pr_lastshown_key,0),prevSlide:t[r].pr_lastshown_key!==i&&t[r].slides[t[r].pr_lastshown_key]};if(t[r].c.trigger("revolution.slide.onchange",d),t[r].c.trigger("revolution.slide.onafterswap",d),t[r].deepLinkListener||t[r].enableDeeplinkHash){let e=t.gA(t[r].slides[t[r].pr_active_key],"deeplink");e!==i&&e.length>0&&(t[r].ignoreDeeplinkChange=!0,window.location.hash=t.gA(t[r].slides[t[r].pr_active_key],"deeplink"))}t[r].pr_lastshown_key=t[r].pr_active_key,t[r].startWithSlide!==i&&"done"!==t[r].startWithSlide&&"carousel"===t[r].sliderType&&(t[r].firststart=0),t[r].duringslidechange=!1,t[r].pr_active_slide.length>0&&0!=t.gA(t[r].pr_active_slide[0],"hal")&&t.gA(t[r].pr_active_slide[0],"hal")<=t.gA(t[r].pr_active_slide[0],"sofacounter")&&t[r].c.revremoveslide(t[r].pr_active_slide.index());var l=t[r].pr_processing_key||t[r].pr_active_key||0;t[r].rowzones!=i&&(l=l>t[r].rowzones.length?t[r].rowzones.length:l),(t[r].rowzones!=i&&t[r].rowzones.length>0&&t[r].rowzones[l]!=i&&l>=0&&l<=t[r].rowzones.length&&t[r].rowzones[l].length>0||t.winH<t[r].module.height)&&t.updateDims(r),delete t[r].sc_indicator,delete t[r].sc_indicator_dir,t[r].firstLetItFree===i&&(t.generalObserver(a),t[r].firstLetItFree=!0)}}},C=function(a){var r=t[a].progressBar;if(t[a].progressC===i||0==t[a].progressC.length)if(t[a].progressC=e('<rs-progress style="visibility:hidden;"></rs-progress>'),"horizontal"===r.style||"vertical"===r.style){if("module"===r.basedon){for(var o="",s=0;s<t[a].slideamount;s++)o+="<rs-progress-bar></rs-progress-bar>";o+="<rs-progress-bgs>";for(s=0;s<t[a].slideamount;s++)o+="<rs-progress-bg></rs-progress-bg>";if(o+="</rs-progress-bgs>","nogap"!==r.gaptype)for(s=0;s<t[a].slideamount;s++)o+="<rs-progress-gap></rs-progress-gap>";t[a].progressC[0].innerHTML=o,!0===t[a].noDetach&&t[a].c.append(t[a].progressC),t[a].progressCBarBGS=t.getByTag(t[a].progressC[0],"RS-PROGRESS-BG"),t[a].progressCBarGAPS=t.getByTag(t[a].progressC[0],"RS-PROGRESS-GAP"),"nogap"!==r.gaptype&&tpGS.gsap.set(t[a].progressCBarGAPS,{backgroundColor:r.gapcolor,zIndex:"gapbg"===r.gaptype?17:27}),tpGS.gsap.set(t[a].progressCBarBGS,{backgroundColor:r.bgcolor})}else t[a].progressC[0].innerHTML="<rs-progress-bar></rs-progress-bar>",!0===t[a].noDetach&&t[a].c.append(t[a].progressC);t[a].progressCBarInner=t.getByTag(t[a].progressC[0],"RS-PROGRESS-BAR"),tpGS.gsap.set(t[a].progressCBarInner,{background:r.color})}else t[a].progressC[0].innerHTML='<canvas width="'+2*r.radius+'" height="'+2*r.radius+'" style="position:absolute" class="rs-progress-bar"></canvas>',!0===t[a].noDetach&&t[a].c.append(t[a].progressC),t[a].progressCBarInner=t[a].progressC[0].getElementsByClassName("rs-progress-bar")[0],t[a].progressBCanvas=t[a].progressCBarInner.getContext("2d"),t[a].progressBar.degree="cw"===t[a].progressBar.style?360:0,A(a);if(!0!==t[a].noDetach&&t[a].progressC.detach(),t[a].progressBar.visibility[t[a].level]&&1!=t[a].progressBar.disableProgressBar)if("horizontal"===r.style||"vertical"===r.style){var n,d,l=t[a].slideamount-1;if("horizontal"===r.style){var c="grid"===r.alignby?t[a].gridwidth[t[a].level]:t[a].module.width;n=Math.ceil(c/t[a].slideamount),d=Math.ceil((c-l*r.gapsize)/t[a].slideamount),tpGS.gsap.set(t[a].progressC,{visibility:"visible",top:"top"===r.vertical?r.y+("grid"===r.alignby&&t[a].gridOffsetHeight!==i?Math.max(0,t[a].gridOffsetHeight):0):"center"===r.vertical?"50%":"auto",bottom:"top"===r.vertical||"center"===r.vertical?"auto":r.y+("grid"===r.alignby&&t[a].gridOffsetHeight!==i?Math.max(0,t[a].gridOffsetHeight):0),left:"left"===r.horizontal&&"grid"===r.alignby&&t[a].gridOffsetWidth!==i?Math.max(0,t[a].gridOffsetWidth):"auto",right:"right"===r.horizontal&&"grid"===r.alignby&&t[a].gridOffsetWidth!==i?Math.max(0,t[a].gridOffsetWidth):"auto",y:"center"===r.vertical?r.y:0,height:r.size,backgroundColor:"module"===r.basedon?"transparent":r.bgcolor,marginTop:"bottom"===r.vertical?0:"top"===r.vertical?0:parseInt(r.size,0)/2,width:"grid"===r.alignby?t[a].gridwidth[t[a].level]:"100%"}),tpGS.gsap.set(t[a].progressCBarInner,{x:"module"===r.basedon?r.ga
1758p?function(e){return("right"===r.horizontal?l-e:e)*(d+r.gapsize)}:function(e){return("right"===r.horizontal?l-e:e)*n}:0,width:"module"===r.basedon?r.gap?d+"px":100/t[a].slideamount+"%":"100%"}),"module"===r.basedon&&(tpGS.gsap.set(t[a].progressCBarBGS,{x:"module"===r.basedon?r.gap?function(e){return e*(d+r.gapsize)}:function(e){return e*n}:0,width:"module"===r.basedon?r.gap?d+"px":100/t[a].slideamount+"%":"100%"}),tpGS.gsap.set(t[a].progressCBarGAPS,{width:r.gap?r.gapsize+"px":0,x:r.gap?function(e){return(e+1)*d+parseInt(r.gapsize,0)*e}:0}))}else if("vertical"===r.style){c="grid"===r.alignby?t[a].gridheight[t[a].level]:t[a].module.height;n=Math.ceil(c/t[a].slideamount),d=Math.ceil((c-l*r.gapsize)/t[a].slideamount),tpGS.gsap.set(t[a].progressC,{visibility:"visible",left:"left"===r.horizontal?r.x+("grid"===r.alignby&&t[a].gridOffsetWidth!==i?Math.max(0,t[a].gridOffsetWidth):0):"center"===r.horizontal?"50%":"auto",right:"left"===r.horizontal||"center"===r.horizontal?"auto":r.x+("grid"===r.alignby&&t[a].gridOffsetWidth!==i?Math.max(0,t[a].gridOffsetWidth):0),x:"center"===r.horizontal?r.x:0,top:"top"===r.vertical&&"grid"===r.alignby&&t[a].gridOffsetHeight!==i?Math.max(t[a].gridOffsetHeight,0):"auto",bottom:"bottom"===r.vertical&&"grid"===r.alignby&&t[a].gridOffsetHeight!==i?Math.max(t[a].gridOffsetHeight,0):"auto",width:r.size,marginLeft:"left"===r.horizontal?0:"right"===r.horizontal?0:parseInt(r.size,0)/2,backgroundColor:"module"===r.basedon?"transparent":r.bgcolor,height:"grid"===r.alignby?t[a].gridheight[t[a].level]:"100%"}),tpGS.gsap.set(t[a].progressCBarInner,{y:"module"===r.basedon?r.gap?function(e){return("bottom"===r.vertical?l-e:e)*(d+r.gapsize)}:function(e){return("bottom"===r.vertical?l-e:e)*n}:0,height:"module"===r.basedon?r.gap?d+"px":100/t[a].slideamount+"%":"100%"}),"module"===r.basedon&&(tpGS.gsap.set(t[a].progressCBarBGS,{y:"module"===r.basedon?r.gap?function(e){return e*(d+r.gapsize)}:function(e){return e*n}:0,height:"module"===r.basedon?r.gap?d+"px":100/t[a].slideamount+"%":"100%"}),tpGS.gsap.set(t[a].progressCBarGAPS,{height:r.gap?r.gapsize+"px":0,y:r.gap?function(e){return(e+1)*d+parseInt(r.gapsize,0)*e}:0}))}}else tpGS.gsap.set(t[a].progressC,{top:"top"===r.vertical?r.y+("grid"===r.alignby&&t[a].gridOffsetHeight!==i?Math.max(0,t[a].gridOffsetHeight):0):"center"===r.vertical?"50%":"auto",bottom:"top"===r.vertical||"center"===r.vertical?"auto":r.y+("grid"===r.alignby&&t[a].gridOffsetHeight!==i?Math.max(0,t[a].gridOffsetHeight):0),left:"left"===r.horizontal?r.x+("grid"===r.alignby&&t[a].gridOffsetWidth!==i?Math.max(0,t[a].gridOffsetWidth):0):"center"===r.horizontal?"50%":"auto",right:"left"===r.horizontal||"center"===r.horizontal?"auto":r.x+("grid"===r.alignby&&t[a].gridOffsetWidth!==i?Math.max(0,t[a].gridOffsetWidth):0),y:"center"===r.vertical?r.y:0,x:"center"===r.horizontal?r.x:0,width:2*r.radius,height:2*r.radius,marginTop:"center"===r.vertical?0-r.radius:0,marginLeft:"center"===r.horizontal?0-r.radius:0,backgroundColor:"transparent",visibility:"visible"});else t[a].progressC[0].style.visibility="hidden";!0!==t[a].noDetach&&t[a].c.append(t[a].progressC),t[a].gridOffsetWidth===i&&"grid"===r.alignby?t[a].rebuildProgressBar=!0:t[a].rebuildProgressBar=!1},A=function(e){var i=t[e].progressBar;i.radius-parseInt(i.size,0)<=0&&(i.size=i.radius/4);var a=parseInt(i.radius),r=parseInt(i.radius);t[e].progressBCanvas.lineCap="round",t[e].progressBCanvas.clearRect(0,0,2*i.radius,2*i.radius),t[e].progressBCanvas.beginPath(),t[e].progressBCanvas.arc(a,r,i.radius-parseInt(i.size,0),Math.PI/180*270,Math.PI/180*630),t[e].progressBCanvas.strokeStyle=i.bgcolor,t[e].progressBCanvas.lineWidth=parseInt(i.size,0)-1,t[e].progressBCanvas.stroke(),t[e].progressBCanvas.beginPath(),t[e].progressBCanvas.strokeStyle=i.color,t[e].progressBCanvas.lineWidth=parseInt(i.size,0),t[e].progressBCanvas.arc(a,r,i.radius-parseInt(i.size,0),Math.PI/180*270,Math.PI/180*(270+t[e].progressBar.degree),"cw"!==i.style),t[e].progressBCanvas.stroke()},M=function(a){var r=function(){a!==i&&t!==i&&t[a]!==i&&(0==e("body").find(t[a].c).length||null===t[a]||null===t[a].c||t[a].c===i||0===t[a
1758].length?(!function(i){t[i].c.children().each(function(){try{e(this).die("click")}catch(e){}try{e(this).die("mouseenter")}catch(e){}try{e(this).die("mouseleave")}catch(e){}try{e(this).unbind("hover")}catch(e){}});try{t[i].c.die("click","mouseenter","mouseleave")}catch(e){}clearInterval(t[i].cdint),t[i].c=null}(a),clearInterval(t[a].cdint)):(t[a].c.trigger("revolution.slide.slideatend"),1==t[a].c.data("conthoverchanged")&&(t[a].conthover=t[a].c.data("conthover"),t[a].c.data("conthoverchanged",0)),t.callingNewSlide(a,1,!0)))},o=tpGS.gsap.timeline({paused:!0}),s="reset"===t[a].progressBar.reset||t[a].progressBar.notnew===i?0:.2,n="slide"===t[a].progressBar.basedon?0:t[a].pr_processing_key!==i?t[a].pr_processing_key:t[a].pr_active_key;if(n=n===i?0:n,"horizontal"===t[a].progressBar.style){if(o.add(tpGS.gsap.to(t[a].progressCBarInner[n],s,{scaleX:0,transformOrigin:"right"===t[a].progressBar.horizontal?"100% 50%":"0% 50%"})),o.add(tpGS.gsap.to(t[a].progressCBarInner[n],t[a].duration/1e3,{transformOrigin:"right"===t[a].progressBar.horizontal?"100% 50%":"0% 50%",force3D:"auto",scaleX:1,onComplete:r,delay:.5,ease:t[a].progressBar.ease})),"module"===t[a].progressBar.basedon)for(var d=0;d<t[a].slideamount;d++)d!==n&&o.add(tpGS.gsap.set(t[a].progressCBarInner[d],{scaleX:d<n?1:0,transformOrigin:"right"===t[a].progressBar.horizontal?"100% 50%":"0% 50%"}),0)}else if("vertical"===t[a].progressBar.style){if(t[a].progressCBarInner[n]!==i&&o.add(tpGS.gsap.to(t[a].progressCBarInner[n],s,{scaleY:0,transformOrigin:"bottom"===t[a].progressBar.vertical?"50% 100%":"50% 0%"})),t[a].progressCBarInner[n]!==i&&o.add(tpGS.gsap.to(t[a].progressCBarInner[n],t[a].duration/1e3,{transformOrigin:"bottom"===t[a].progressBar.vertical?"50% 100%":"50% 0%",force3D:"auto",scaleY:1,onComplete:r,delay:.5,ease:t[a].progressBar.ease})),"module"===t[a].progressBar.basedon)for(d=0;d<t[a].slideamount;d++)d!==n&&t[a].progressCBarInner[d]!==i&&o.add(tpGS.gsap.set(t[a].progressCBarInner[d],{scaleY:d<n?1:0,transformOrigin:"botton"===t[a].progressBar.vertical?"50% 100%":"50% 0%"}),0)}else{var l="slide"===t[a].progressBar.basedon?0:Math.max(0,360/t[a].slideamount*n),c="slide"===t[a].progressBar.basedon?360:360/t[a].slideamount*(n+1);"ccw"===t[a].progressBar.style&&"slide"!==t[a].progressBar.basedon&&(l=360-c,c=360-360/t[a].slideamount*n),o.add(tpGS.gsap.to(t[a].progressBar,s,{degree:"cw"===t[a].progressBar.style?l:c,onUpdate:function(){A(a)}})),o.add(tpGS.gsap.to(t[a].progressBar,t[a].duration/1e3,{degree:"cw"===t[a].progressBar.style?c:l,onUpdate:function(){A(a)},onComplete:r,delay:.5,ease:t[a].progressBar.ease}))}return t[a].progressBar.notnew=!0,o},P=function(e){t[e].progressC==i&&C(e),t[e].loop=0,t[e].stopAtSlide!=i&&t[e].stopAtSlide>-1?t[e].lastslidetoshow=t[e].stopAtSlide:t[e].lastslidetoshow=999,t[e].stopLoop=!1,0==t[e].looptogo&&(t[e].stopLoop=!0),t[e].c.on("stoptimer",function(){t[e].progressC!=i&&(t[e].progressC[0].tween.pause(),t[e].progressBar.disableProgressBar&&(t[e].progressC[0].style.visibility="hidden"),t[e].sliderstatus="paused",t[e].slideInSwapTimer||t.unToggleState(t[e].slidertoggledby),t[e].slideInSwapTimer=!1)}),t[e].c.on("starttimer",function(){t[e].progressC!=i&&(t[e].forcepaused||(1!=t[e].conthover&&1!=t[e].stopByVideo&&t[e].module.width>t[e].hideSliderAtLimit&&1!=t[e].tonpause&&1!=t[e].overnav&&1!=t[e].ssop&&(1===t[e].noloopanymore||t[e].viewPort.enable&&!t[e].inviewport||(t[e].progressBar.visibility[t[e].level]||(t[e].progressC[0].style.visibility="visible"),t[e].progressC[0].tween.resume(),t[e].sliderstatus="playing")),!t[e].progressBar.disableProgressBar&&t[e].progressBar.visibility[t[e].level]||(t[e].progressC[0].style.visibility="hidden"),t.toggleState(t[e].slidertoggledby)))}),t[e].c.on("restarttimer",function(){if(t[e].progressC!=i&&!t[e].forcepaused){if(t[e].mouseoncontainer&&"on"==t[e].navigation.onHoverStop&&!a)return!1;1===t[e].noloopanymore||t[e].viewPort.enable&&!t[e].inviewport||1==t[e].ssop?t.unToggleState(t[e].slidertoggledby):(t[e].progressBar.visibility[t[e].level]||(t[e].progressC[0].style.visibility="visible"),t[e].progressC[0].tween!==i&&t[e].progressC[0].tween.kill(),t[e].progressC[0].tween=M(e),t[e].progressC[0].tween.play(),t[e].sliderstatus="playing",t.toggleState(t[e].slidertoggledby)),!t[e].progressBar.disableProgressBar&&t[e].progressBar.visibility[t[e].level]||(t[e].progressC[0].style.visibility="hidden"),t[e].mou
1758seoncontainer&&1==t[e].navigation.onHoverStop&&!a&&(t[e].c.trigger("stoptimer"),t[e].c.trigger("revolution.slide.onpause"))}}),t[e].c.on("nulltimer",function(){t[e].progressC!=i&&t[e].progressC[0]!==i&&(t[e].progressC[0].tween!==i&&t[e].progressC[0].tween.kill(),t[e].progressC[0].tween=M(e),t[e].progressC[0].tween.pause(0),!t[e].progressBar.disableProgressBar&&t[e].progressBar.visibility[t[e].level]||(t[e].progressC[0].style.visibility="hidden"),t[e].sliderstatus="paused")}),t[e].progressC!==i&&(t[e].progressC[0].tween=M(e)),t[e].slideamount>1&&(0!=t[e].stopAfterLoops||1!=t[e].stopAtSlide)?t[e].c.trigger("starttimer"):(t[e].noloopanymore=1,t[e].c.trigger("nulltimer")),t[e].c.on("tp-mouseenter",function(){t[e].mouseoncontainer=!0,1!=t[e].navigation.onHoverStop||a||(t[e].c.trigger("stoptimer"),t[e].c.trigger("revolution.slide.onpause"))}),t[e].c.on("tp-mouseleft",function(){t[e].mouseoncontainer=!1,1!=t[e].c.data("conthover")&&1==t[e].navigation.onHoverStop&&(1==t[e].viewPort.enable&&t[e].inviewport||0==t[e].viewPort.enable)&&(t[e].c.trigger("revolution.slide.onresume"),t[e].c.trigger("starttimer"))})},B=function(){e(".rev_redraw_on_blurfocus").each(function(){var e=this.id;if(t[e]==i||t[e].c==i||0===t[e].c.length)return!1;1!=t[e].windowfocused&&(t[e].windowfocused=!0,tpGS.gsap.delayedCall(.1,function(){t[e].fallbacks.nextSlideOnWindowFocus&&t[e].c.revnext(),t[e].c.revredraw(),"playing"==t[e].lastsliderstatus&&t[e].c.revresume(),t[e].c.trigger("revolution.slide.tabfocused")}))})},D=function(){document.hasFocus()||e(".rev_redraw_on_blurfocus").each(function(e){var i=this.id;t[i].windowfocused=!1,t[i].lastsliderstatus=t[i].sliderstatus,t[i].c.revpause(),t[i].c.trigger("revolution.slide.tabblured")})},z=function(){var e=document.documentMode===i,a=window.chrome;1!==t.revslider_focus_blur_listener&&(t.revslider_focus_blur_listener=1,e&&!a?t.window.on("focusin",function(){!0!==t.windowIsFocused&&B(),t.windowIsFocused=!0}).on("focusout",function(){!0!==t.windowIsFocused&&t.windowIsFocused!==i||D(),t.windowIsFocused=!1}):window.addEventListener?(window.addEventListener("focus",function(e){!0!==t.windowIsFocused&&B(),t.windowIsFocused=!0},{capture:!1,passive:!0}),window.addEventListener("blur",function(e){!0!==t.windowIsFocused&&t.windowIsFocused!==i||D(),t.windowIsFocused=!1},{capture:!1,passive:!0})):(window.attachEvent("focus",function(e){!0!==t.windowIsFocused&&B(),t.windowIsFocused=!0}),window.attachEvent("blur",function(e){!0!==t.windowIsFocused&&t.windowIsFocused!==i||D(),t.windowIsFocused=!1})))},G=function(e){for(var i,t=[],a=window.location.href.slice(window.location.href.indexOf(e)+1).split("_"),r=0;r<a.length;r++)a[r]=a[r].replace("%3D","="),i=a[r].split("="),t.push(i[0]),t[i[0]]=i[1];return t},H=function(a){if(t[a].blockSpacing!==i){var r=t[a].blockSpacing.split(";");for(var o in t[a].blockSpacing={},r)if(r.hasOwnProperty(o)){var s=r[o].split(":");switch(s[0]){case"t":t[a].blockSpacing.top=t.revToResp(s[1],4,0);break;case"b":t[a].blockSpacing.bottom=t.revToResp(s[1],4,0);break;case"l":t[a].blockSpacing.left=t.revToResp(s[1],4,0);break;case"r":t[a].blockSpacing.right=t.revToResp(s[1],4,0)}}t[a].blockSpacing.block=e(t.closestClass(t[a].c[0],"wp-block-themepunch-revslider")),t[a].level!==i&&t[a].blockSpacing!==i&&tpGS.gsap.set(t[a].blockSpacing.block,{paddingLeft:t[a].blockSpacing.left[t[a].level],paddingRight:t[a].blockSpacing.right[t[a].level],marginTop:t[a].blockSpacing.top[t[a].level],marginBottom:t[a].blockSpacing.bottom[t[a].level]})}},N=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},j=function(a){return function(e){for(var a in e.minHeight=e.minHeight!==i?"none"===e.minHeight||"0"===e.minHeight||"0px"===e.minHeight||""==e.minHeight||" "==e.minHeight?0:parseInt(e.minHeight,0):0,e.maxHeight="none"===e.maxHeight||"0"===e.maxHeight?0:parseInt(e.maxHeight,0),e.carousel.maxVisibleItems=e.carousel.maxVisibleItems<1?999:e.carousel.maxVisibleItems,e.carousel.vertical_align="top"===e.carousel.vertical_align?"0%":"bottom"===e.carousel.vertical_align?"100%":"50%",e.carousel.space=parseInt(e.carousel.space,0),e.carousel.maxOpacity=parseInt(e.carousel.maxOpacity,0),e.carousel.maxOpacity=e.carousel.maxOpacity>1?e.carousel.maxOpacity/100:e.carousel.maxOpacity,e.carousel.showLayersAllTime="true"===e.carousel.showLayersAllTime||!0===e.carousel.showLayersAllTime?"all":e.carousel.showLayersAllTime,e.carousel.maxRotation=parseInt(e.carousel.maxRotation,0),e.carousel.minScale=parseInt(e.carousel.minScale,0),e.carousel.minScale=e.carousel.minScale>.9?e.carousel.minScale/100:e.carousel.minScale,e.carousel.speed=parseInt(e.carousel.speed,0),e.navigation.maintypes=["arrows","tabs","thumbnails","bullets"],e.perspective=parseInt(e.perspective,0),e.navigation.maintypes)e.navigation.maintypes.hasOwnProperty(a)&&e.navigation[e.navigation.maintypes[a]]!==i&&(e.navigation[e.navigation.maintypes[a]].animDelay=e.navigation[e.navigation.maintypes[a]].animDelay===i?1e3:e.navigation[e.navigation.maintypes[a]].animDelay,e.navigation[e.navigation.maintypes[a]].animSpeed=e.navigation[e.navigation.maintypes[a]].animSpeed===i?1e3:e.navigation[e.navigation.maintypes[a]].animSpeed,e.navigation[e.navigation.maintypes[a]].animDelay=parseInt(e.navigation[e.navigation.maintypes[a]].animDelay,0)/1e3,e.navigation[e.navigation.maintypes[a]].animSpeed=parseInt(e.navigation[e.navigation.maintypes[a]].animSpeed,0)/1e3);if(t.isNumeric(e.scrolleffect.tilt)||-1!==e.scrolleffect.tilt.indexOf("%")&&(e.scrolleffect.tilt=parseInt(e.scrolleffect.tilt)),e.scrolleffect.tilt=e.scrolleffect.tilt/100,e.navigation.thumbnails.position="outer-horizontal"==e.navigation.thumbnails.position?"bottom"==e.navigation.thumbnails.v_align?"outer-bottom":"outer-top":"outer-vertical"==e.navigation.thumbnails.position?"left"==e.navigation.thumbnails.h_align?"outer-left":"outer-right":e.navigation.thumbnails.position,e.navigation.tabs.position="outer-horizontal"==e.navigation.tabs.position?"bottom"==e.navigation.tabs.v_align?"outer-bottom":"outer-top":"outer-vertical"==e.navigation.tabs.position?"left"==e.navigation.tabs.h_align?"outer-left":"outer-right":e.navigation.tabs.position,e.sbtimeline.speed=parseInt(e.sbtimeline.speed,0)/1e3||.5,!0===e.sbtimeline.set&&!0===e.sbtimeline.fixed&&"auto"!==e.sliderLayout?(e.sbtimeline.fixStart=parseInt(e.sbtimeline.fixStart),e.sbtimeline.fixEnd=parseInt(e.sbtimeline.fixEnd)):e.sbtimeline.fixed=!1,e.progressBar===i||"true"!=e.progressBar.disableProgressBar&&1!=e.progressBar.disableProgressBar||(e.progressBar.disableProgressBar=!0),e.startDelay=parseInt(e.startDelay,0)||0,e.navigation!==i&&e.navigation.arrows!=i&&e.navigation.arrows.hide_under!=i&&(e.navigation.arrows.hide_under=parseInt(e.navigation.arrows.hide_under)),e.navigation!==i&&e.navigation.bullets!=i&&e.navigation.bullets.hide_under!=i&&(e.navigation.bullets.hide_under=parseInt(e.navigation.bullets.hide_under)),e.navigation!==i&&e.navigation.thumbnails!=i&&e.navigation.thumbnails.hide_under!=i&&(e.navigation.thumbnails.hide_under=parseInt(e.navigation.thumbnails.hide_under)),e.navigation!==i&&e.navigation.tabs!=i&&e.navigation.tabs.hide_under!=i&&(e.navigation.tabs.hide_under=parseInt(e.navigation.tabs.hide_under)),e.navigation!==i&&e.navigation.arrows!=i&&e.navigation.arrows.hide_over!=i&&(e.navigation.arrows.hide_over=parseInt(e.navigation.arrows.hide_over)),e.navigation!==i&&e.navigation.bullets!=i&&e.navigation.bullets.hide_over!=i&&(e.navigation.bullets.hide_over=parseInt(e.navigation.bullets.hide_over)),e.navigation!==i&&e.navigation.thumbnails!=i&&e.navigation.thumbnails.hide_over!=i&&(e.navigation.thumbnails.hide_over=parseInt(e.navigation.thumbnails.hide_over)),e.navigation!==i&&e.navigation.tabs!=i&&e.navigation.tabs.hide_over!=i&&(e.navigation.tabs.hide_over=parseInt(e.navigation.tabs.hide_over)),e.lazyloaddata!==i&&e.lazyloaddata.length>0&&e.lazyloaddata.indexOf("-")>0){var r=e.lazyloaddata.split("-");for(e.lazyloaddata=r[0],a=1;a<r.length;a++)e.lazyloaddata+=N(r[a])}return e.duration=parseInt(e.duration),"single"===e.lazyType&&"carousel"===e.sliderType&&(e.lazyType="smart"),"carousel"===e.sliderType&&e.carousel.justify&&(e.justifyCarousel=!0,e.keepBPHeight=!0),e.enableUpscaling=1==e.enableUpscaling&&"carousel"!==e.sliderType&&"fullwidth"===e.sliderLayout,e.useFullScreenHeight="carousel"===e.sliderType&&"fullscreen"===e.sliderLayout&&!0===e.useFullScreenHeight,e.progressBar.y=parseInt(e.progressBar.y,0),e.progressBar.x=parseInt(e.progressBar.x,0), 1759/*! Custom Eases */ 1760"IE"!==window.RSBrowser&&e.customEases!==i&&(!e.customEases.SFXBounceLite&&"true"!=e.customEases.SFXBounceLite||tpGS.SFXBounceLite!==i||(tpGS.SFXBounceLite=tpGS.CustomBounce.create("SFXBounceLite",{strength:.3,squash:1,squashID:"SFXBounceLite-squash"})),!e.customEases.SFXBounceSolid&&"true"!=e.customEases.SFXBounceSolid||tpGS.SFXBounceSolid!==i||(tpGS.SFXBounceSolid=tpGS.CustomBounce.create("SFXBounceSolid",{strength:.5,squash:2,squashID:"SFXBounceSolid-squash"})),!e.customEases.SFXBounceStrong&&"true"!=e.customEases.SFXBounceStrong||tpGS.SFXBounceStrong!==i||(tpGS.SFXBounceStrong=tpGS.CustomBounce.create("SFXBounceStrong",{strength:.7,squash:3,squashID:"SFXBounceStrong-squash"})),!e.customEases.SFXBounceExtrem&&"true"!=e.customEases.SFXBounceExtrem||tpGS.SFXBounceExtrem!==i||(tpGS.SFXBounceExtrem=tpGS.CustomBounce.create("SFXBounceExtrem",{strength:.9,squash:4,squashID:"SFXBounceExtrem-squash"})),!e.customEases.BounceLite&&"true"!=e.customEases.BounceLite||tpGS.BounceLite!==i||(tpGS.BounceLite=tpGS.CustomBounce.create("BounceLite",{strength:.3})),!e.customEases.BounceSolid&&"true"!=e.customEases.BounceSolid||tpGS.BounceSolid!==i||(tpGS.BounceSolid=tpGS.CustomBounce.create("BounceSolid",{strength:.5})),!e.customEases.BounceStrong&&"true"!=e.customEases.BounceStrong||tpGS.BounceStrong!==i||(tpGS.BounceStrong=tpGS.CustomBounce.create("BounceStrong",{strength:.7}
1760)),!e.customEases.BounceExtrem&&"true"!=e.customEases.BounceExtrem||tpGS.BounceExtrem!==i||(tpGS.BounceExtrem=tpGS.CustomBounce.create("BounceExtrem",{strength:.9}))),e.modal.coverSpeed=parseFloat(e.modal.coverSpeed),e.modal.coverSpeed=e.modal.coverSpeed>200?e.modal.coverSpeed/1e3:e.modal.coverSpeed,e.modal.coverSpeed=Math.max(Math.min(3,e.modal.coverSpeed),.3),e.navigation.wheelViewPort=e.navigation.wheelViewPort===i?.5:e.navigation.wheelViewPort/100,e.navigation.wheelCallDelay=e.navigation.wheelCallDelay===i?1e3:parseInt(e.navigation.wheelCallDelay),e}(e.extend(!0,{sliderType:"standard",sliderLayout:"auto",overlay:{type:"none",size:1,colora:"transparent",colorb:"#000000"},duration:9e3,imgCrossOrigin:"",modal:{useAsModal:!1,cover:!0,coverColor:"rgba(0,0,0,0.5)",horizontal:"center",vertical:"middle",coverSpeed:1},navigation:{keyboardNavigation:!1,keyboard_direction:"horizontal",mouseScrollNavigation:"off",wheelViewPort:50,wheelCallDelay:"1000ms",onHoverStop:!0,mouseScrollReverse:"default",touch:{touchenabled:!1,touchOnDesktop:!1,swipe_treshold:75,swipe_min_touches:1,swipe_direction:"horizontal",drag_block_vertical:!1,mobileCarousel:!0,desktopCarousel:!0},arrows:{style:"",enable:!1,hide_onmobile:!1,hide_under:0,hide_onleave:!1,hide_delay:200,hide_delay_mobile:1200,hide_over:9999,tmp:"",rtl:!1,left:{h_align:"left",v_align:"center",h_offset:20,v_offset:0,container:"slider"},right:{h_align:"right",v_align:"center",h_offset:20,v_offset:0,container:"slider"}},bullets:{enable:!1,hide_onmobile:!1,hide_onleave:!1,hide_delay:200,hide_delay_mobile:1200,hide_under:0,hide_over:9999,direction:"horizontal",h_align:"center",v_align:"bottom",space:5,h_offset:0,v_offset:20,tmp:'<span class="tp-bullet-image"></span><span class="tp-bullet-title"></span>',container:"slider",rtl:!1,style:""},thumbnails:{container:"slider",rtl:!1,style:"",enable:!1,width:100,height:50,min_width:100,wrapper_padding:2,wrapper_color:"transparent",tmp:'<span class="tp-thumb-image"></span><span class="tp-thumb-title"></span>',visibleAmount:5,hide_onmobile:!1,hide_onleave:!1,hide_delay:200,hide_delay_mobile:1200,hide_under:0,hide_over:9999,direction:"horizontal",span:!1,position:"inner",space:2,h_align:"center",v_align:"bottom",h_offset:0,v_offset:20,mhoff:0,mvoff:0},tabs:{container:"slider",rtl:!1,style:"",enable:!1,width:100,min_width:100,height:50,wrapper_padding:10,wrapper_color:"transparent",tmp:'<span class="tp-tab-image"></span>',visibleAmount:5,hide_onmobile:!1,hide_onleave:!1,hide_delay:200,hide_delay_mobile:1200,hide_under:0,hide_over:9999,direction:"horizontal",span:!1,space:0,position:"inner",h_align:"center",v_align:"bottom",h_offset:0,v_offset:20,mhoff:0,mvoff:0}},responsiveLevels:4064,visibilityLevels:[2048,1024,778,480],gridwidth:960,gridheight:500,minHeight:0,maxHeight:0,keepBPHeight:!1,useFullScreenHeight:!0,overflowHidden:!1,forceOverflow:!1,fixedOnTop:!1,autoHeight:!1,gridEQModule:!1,disableForceFullWidth:!1,fullScreenOffsetContainer:"",fullScreenOffset:"0",hideLayerAtLimit:0,hideAllLayerAtLimit:0,hideSliderAtLimit:0,progressBar:{disableProgressBar:!1,style:"horizontal",size:"5px",radius:10,vertical:"bottom",horizontal:"left",x:0,y:0,color:"rgba(255,255,255,0.5)",bgcolor:"transparent",basedon:"slide",gapsize:0,reset:"reset",gaptype:"gapboth",gapcolor:"rgba(255,255,255,0.5)",ease:"none",visibility:{0:!0,1:!0,2:!0,3:!0}},stopAtSlide:-1,stopAfterLoops:0,shadow:0,startDelay:0,lazyType:"none",spinner:"off",shuffle:!1,perspective:"600px",perspectiveType:"local",viewPort:{enable:!1,outof:"wait",visible_area:"200px",presize:!1},fallbacks:{isJoomla:!1,panZoomDisableOnMobile:!1,simplifyAll:!0,nextSlideOnWindowFocus:!1,disableFocusListener:!1,allowHTML5AutoPlayOnAndroid:!0},fanim:!1,parallax:{type:"off",levels:[10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85],origo:"enterpoint",disable_onmobile:!1,ddd_shadow:!1,ddd_bgfreeze:!1,ddd_overflow:"visible",ddd_layer_overflow:"visible",ddd_z_correction:65,speed:400,speedbg:0,speedls:0},scrolleffect:{set:!1,fade:!1,blur:!1,scale:!1,grayscale:!1,maxblur:10,layers:!1,slide:!1,direction:"both",multiplicator:1.35,multiplicator_layers:.5,tilt:30,disable_onmobile:!1},sbtimeline:{set:!1,fixed:!1,fixStart:0,fixEnd:0,layers:!1,slide:!1,ease:"none",speed:500},carousel:{easing:"power3.inOut",speed:800,showLayersAllTime:!1,horizontal_align:"center",vertical_align:"center",infinity:!1,space:0,maxVisibleItems:3,stretch:!1,fadeout:!0,maxRotation:0,maxOpacity:100,minScale:0,offsetScale:!1,vary_fade:!1,vary_rotation:!1,vary_scale:!1,border_radius:"0px",padding_top:0,padding_bottom:0},observeWrap:!1,extensions:"extensions/",extensions_suffix:".min.js",stopLoop:!1,waitForInit:!1,ignoreHeightChange:!0},a))}}(jQuery),function($,undefined){"use strict";var _R=jQuery.fn.revolution,_ISM=_R.is_mobile();jQuery.extend(!0,_R,{checkActions:function(e,i){e===undefined?moduleEnterLeaveActions(i):checkActions_intern(e,i)},delayer:function(e,i,t){_R[e].timeStamps=_R[e].timeStamps===undefined?{}:_R[e].timeStamps;var a=(new Date).getTime(),r=_R[e].timeStamps[t]===undefined?parseInt(i)+100:a-_R[e].timeStamps[t],o=parseInt(r)>i;return o&&(_R[e].timeStamps[t]=a),o}
1760,getURLDetails:function(e){(e=e===undefined?{}:e).url=e.url===undefined?window.location.href:e.url,e.url=e.url.replace("www",""),e.protocol=0===e.url.indexOf("http://")?"http://":0===e.url.indexOf("https://")?"https://":0===e.url.indexOf("//")?"//":"relative";var i=e.url.replace("https://","");i=i.replace("http://",""),"relative"===e.protocol&&(i=i.replace("//","")),i=i.split("#"),e.anchor=(e.anchor===undefined||""==e.anchor||0==e.anchor.length)&&i.length>1?i[1]:e.anchor===undefined?"":e.anchor.replace("#",""),e.anchor=e.anchor.split("?"),e.queries=i[0].split("?"),e.queries=e.queries.length>1?e.queries[1]:"",e.queries=e.queries.length>1?e.queries[1]:e.anchor.length>1?e.anchor[1]:e.queries,e.anchor=e.anchor[0];(i=i[0]).split("/");var t=i.split("/");return e.host=t[0],t.splice(0,1),e.path="/"+t.join("/"),"/"==e.path[e.path.length-1]&&(e.path=e.path.slice(0,-1)),e.origin="relative"!==e.protocol?e.protocol+e.host:window.location.origin.replace("www","")+window.location.pathname,e.hash=(""!==e.queries&&e.queries!==undefined?"?"+e.queries:"")+(""!==e.anchor&&e.anchor!==undefined?"#"+e.anchor:""),e},scrollToId:function(e){var i="scrollbelow"===e.action?(getOffContH(_R[e.id].fullScreenOffsetContainer)||0)-(parseInt(e.offset,0)||0)||0:0-(parseInt(e.offset,0)||0),t="scrollbelow"===e.action?_R[e.id].c:jQuery("#"+e.anchor),a=t.length>0?t.offset().top:0,r={_y:_R[e.id].modal.useAsModal?_R[e.id].cpar[0].scrollTop:window.pageYOffset!==document.documentElement.scrollTop?0!==window.pageYOffset?window.pageYOffset:document.documentElement.scrollTop:window.pageYOffset};a+="scrollbelow"===e.action?_R[e.id].sbtimeline.fixed?_R[e.id].cpar.parent().height()+_R[e.id].fullScreenOffsetResult:jQuery(_R[e.id].slides[0]).height():0,tpGS.gsap.to(r,e.speed/1e3,{_y:a-i,ease:e.ease,onUpdate:function(){_R[e.id].modal.useAsModal?_R[e.id].cpar.scrollTop(r._y):_R.document.scrollTop(r._y)},onComplete:function(){e.hash!==undefined&&(window.location.hash=e.hash)}})}});var moduleEnterLeaveActions=function(e){!_R[e].moduleActionsPrepared&&_R[e].c[0].getElementsByClassName("rs-on-sh").length>0&&(_R[e].c.on("tp-mouseenter",function(){_R[e].mouseoncontainer=!0;var i,t=_R[e].pr_next_key!==undefined?_R[e].pr_next_key:_R[e].pr_processing_key!==undefined?_R[e].pr_processing_key:_R[e].pr_active_key!==undefined?_R[e].pr_active_key:_R[e].pr_next_key;if("none"!==t&&t!==undefined){if((t=_R.gA(_R[e].slides[t],"key"))!==undefined&&_R[e].layers[t])for(i in _R[e].layers[t])_R[e].layers[t][i].className.indexOf("rs-on-sh")>=0&&_R.renderLayerAnimation({layer:jQuery(_R[e].layers[t][i]),frame:"frame_1",mode:"trigger",id:e});for(i in _R[e].layers.static)_R[e].layers.static[i].className.indexOf("rs-on-sh")>=0&&_R.renderLayerAnimation({layer:jQuery(_R[e].layers.static[i]),frame:"frame_1",mode:"trigger",id:e})}}),_R[e].c.on("tp-mouseleft",function(){_R[e].mouseoncontainer=!0;var i,t=_R[e].pr_next_key!==undefined?_R[e].pr_next_key:_R[e].pr_processing_key!==undefined?_R[e].pr_processing_key:_R[e].pr_active_key!==undefined?_R[e].pr_active_key:_R[e].pr_next_key;if("none"!==t&&t!==undefined){if((t=_R.gA(_R[e].slides[t],"key"))!==undefined&&_R[e].layers[t])for(i in _R[e].layers[t])_R[e].layers[t][i].className.indexOf("rs-on-sh")>=0&&_R.renderLayerAnimation({layer:jQuery(_R[e].layers[t][i]),frame:"frame_999",mode:"trigger",id:e});for(i in _R[e].layers.static)_R[e].layers.static[i].className.indexOf("rs-on-sh")>=0&&_R.renderLayerAnimation({layer:jQuery(_R[e].layers.static[i]),frame:"frame_999",mode:"trigger",id:e})}})),_R[e].moduleActionsPrepared=!0},checkActions_intern=function(layer,id){var actions=_R.gA(layer[0],"actions"),_L=layer.data();for(var ei in actions=actions.split("||"),layer.addClass("rs-waction"),_L.events=_L.events===undefined?[]:_L.events,_R[id].lastMouseDown={},actions)if(actions.hasOwnProperty(ei)){var event=getEventParams(actions[ei].split(";"));_L.events.push(event),"click"===event.on&&layer[0].classList.add("rs-wclickaction"),_R[id].fullscreen_esclistener||"exitfullscreen"!=event.action&&"togglefullscreen"!=event.action||(_R.document.keyup(function(e){27==e.keyCode&&jQuery("#rs-go-fullscreen").length>0&&layer.trigger(event.on)}),_R[id].fullscreen_esclistener=!0);var targetlayer="backgroundvideo"==event.layer?jQuery("rs-bgvideo"):"firstvideo"==event.layer?jQuery("rs-slide").find(".rs-layer-video"):jQuery("#"+event.layer);switch(-1!=jQuery.inArray(event.action,["toggleslider","toggle_mute_video","toggle_global_mute_video","togglefullscreen"])&&(_L._togglelisteners=!0),event.action){case"togglevideo":jQuery.each(targetlayer,function(){updateToggleByList(jQuery(this),"videotoggledby",layer[0].id)});break;case"togglelayer":jQuery.each(targetlayer,function(){updateToggleByList(jQuery(this),"layertoggledby",layer[0].id),jQuery(this).data("triggered_startstatus",event.togglestate)});break;case"toggle_global_mute_video":case"toggle_mute_video":jQuery.each(targetlayer,function(){updateToggleByList(jQuery(this),"videomutetoggledby",layer[0].id)});break;case"toggleslider":_R[id].slidertoggledby==undefined&&(_R[id].slidertoggledby=[]),_R[id].slidertoggledby.push(layer[0].id);break;case"togglefullscreen":_R[id].fullscreentoggledby==undefined&&(_R[id].fullscreentoggledby=[]),_R[id].fullscreentoggledby.push(layer[0].id)}}_R[id].actionsPrepared=!0,layer.on("mousedown",function(e){e.touches&&(e=e.touches[0]),_R[id].lastMouseDown.pageX=e.pageX,_R[id].lastMouseDown.pageY=e.pageY}),layer.on("click mouseenter mouseleave",function(e){if("click"===e.type){var evt=e.touches?e.touches[0]:e;if(Math.abs(evt.pageX-_R[id].lastMouseDown.pageX)>5||Math.abs(evt.pageY-_R[id].lastMouseDown.pageY)>5)return}for(var i in _L.events)if(_L.events.hasOwnProperty(i)&&_L.events[i].on===e.type){var event=_L.events[i];if(!(event.repeat!==undefined&&event.repeat>0)||_R.delayer(id,1e3*event.repeat,_L.c[0].id+"_"+event.action)){if
1760("click"===event.on&&layer.hasClass("tp-temporarydisabled"))return!1;var targetlayer="backgroundvideo"==event.layer?jQuery(_R[id].slides[_R[id].pr_active_key]).find("rs-sbg-wrap rs-bgvideo"):"firstvideo"==event.layer?jQuery(_R[id].slides[_R[id].pr_active_key]).find(".rs-layer-video").first():jQuery("#"+event.layer),tex=targetlayer.length>0;switch(event.action){case"menulink":var linkto=_R.getURLDetails({url:event.url,anchor:event.anchor}),linkfrom=_R.getURLDetails();linkto.host==linkfrom.host&&linkto.path==linkfrom.path&&"_self"===event.target?_R.scrollToId({id:id,offset:event.offset,action:event.action,anchor:event.anchor,hash:linkto.hash,speed:event.speed,ease:event.ease}):"_self"===event.target?window.location=linkto.url+(linkto.anchor!==undefined&&""!==linkto.anchor?"#"+linkto.anchor:""):window.open(linkto.url+(linkto.anchor!==undefined&&""!==linkto.anchor?"#"+linkto.anchor:"")),e.preventDefault();break;case"nextframe":case"prevframe":case"gotoframe":case"togglelayer":case"toggleframes":case"startlayer":case"stoplayer":if(targetlayer[0]===undefined)continue;var _=_R[id]._L[targetlayer[0].id],frame=event.frame,tou="triggerdelay";if("click"===e.type&&_.clicked_time_stamp!==undefined&&(new Date).getTime()-_.clicked_time_stamp<300)return;if("mouseenter"===e.type&&_.mouseentered_time_stamp!==undefined&&(new Date).getTime()-_.mouseentered_time_stamp<300)return;if(clearTimeout(_.triggerdelayIn),clearTimeout(_.triggerdelayOut),clearTimeout(_.triggerdelay),"click"===e.type&&(_.clicked_time_stamp=(new Date).getTime()),"mouseenter"===e.type&&(_.mouseentered_time_stamp=(new Date).getTime()),"mouseleave"===e.type&&(_.mouseentered_time_stamp=undefined),"nextframe"===event.action||"prevframe"===event.action){_.forda=_.forda===undefined?getFordWithAction(_):_.forda;var inx=jQuery.inArray(_.currentframe,_.ford);for("nextframe"===event.action&&inx++,"prevframe"===event.action&&inx--;"skip"!==_.forda[inx]&&inx>0&&inx<_.forda.length-1;)"nextframe"===event.action&&inx++,"prevframe"===event.action&&inx--,inx=Math.min(Math.max(0,inx),_.forda.length-1);frame=_.ford[inx]}jQuery.inArray(event.action,["toggleframes","togglelayer","startlayer","stoplayer"])>=0&&(_.triggeredstate="startlayer"===event.action||"togglelayer"===event.action&&"frame_1"!==_.currentframe||"toggleframes"===event.action&&_.currentframe!==event.frameN,"togglelayer"===event.action&&!0===_.triggeredstate&&_.currentframe!==undefined&&"frame_999"!==_.currentframe&&(_.triggeredstate=!1),frame=_.triggeredstate?"toggleframes"===event.action?event.frameN:"frame_1":"toggleframes"===event.action?event.frameM:"frame_999",tou=_.triggeredstate?"triggerdelayIn":"triggerdelayOut",_.triggeredstate?_R.toggleState(_.layertoggledby):(_R.stopVideo&&_R.stopVideo(targetlayer,id),_R.unToggleState(_.layertoggledby)));var pars={layer:targetlayer,frame:frame,mode:"trigger",id:id};!0===event.children&&(pars.updateChildren=!0,pars.fastforward=!0),_R.renderLayerAnimation&&(clearTimeout(_[tou]),_[tou]=setTimeout(function(e){_R.renderLayerAnimation(e)},1e3*event.delay,pars));break;case"playvideo":tex&&_R.playVideo(targetlayer,id);break;case"stopvideo":tex&&_R.stopVideo&&_R.stopVideo(targetlayer,id);break;case"togglevideo":tex&&(_R.isVideoPlaying(targetlayer,id)?_R.stopVideo&&_R.stopVideo(targetlayer,id):_R.playVideo(targetlayer,id));break;case"mutevideo":tex&&_R.Mute(targetlayer,id,!0);break;case"unmutevideo":tex&&_R.Mute&&_R.Mute(targetlayer,id,!1);break;case"toggle_mute_video":tex&&(_R.Mute(targetlayer,id)?_R.Mute(targetlayer,id,!1):_R.Mute&&_R.Mute(targetlayer,id,!0));break;case"toggle_global_mute_video":var pvl=_R[id].playingvideos!=undefined&&_R[id].playingvideos.length>0;pvl&&(_R[id].globalmute?jQuery.each(_R[id].playingvideos,function(e,i){_R.Mute&&_R.Mute(i,id,!1)}):jQuery.each(_R[id].playingvideos,function(e,i){_R.Mute&&_R.Mute(i,id,!0)})),_R[id].globalmute=!_R[id].globalmute;break;default:tpGS.gsap.delayedCall(event.delay,function(targetlayer,id,event,layer){switch(event.action){case"openmodal":if(event.modalslide=event.modalslide===undefined?0:event.modalslide,window.RS_60_MODALS===undefined||-1==jQuery.inArray(event.modal,window.RS_60_MODALS)){_R.showModalCover(id,event,"show");var data={action:"revslider_ajax_call_front",client_action:"get_slider_html",token:_R[id].ajaxNonce,alias:event.modal,usage:"modal"};jQuery.ajax({type:"post",url:_R[id].ajaxUrl,dataType:"json",data:data,success:function(e,i,t){1==e.success&&(jQuery("body").append(e.data),setTimeout(function(){_R.showModalCover(id,event,"hide"),_R.document.trigger("RS_OPENMODAL_"+event.modal,event.modalslide)},49))},error:function(e){console.log("Modal Can not be Loaded"),console.log(e)}})}else _R.document.trigger("RS_OPENMODAL_"+event.modal,event.modalslide);break;case"closemodal":_R.revModal(id,{mode:"close"});break;case"callback":eval(event.callback);break;case"simplelink":window.open(event.url,event.target);break;case"simulateclick":targetlayer.length>0&&targetlayer.trigger("click");break;case"toggleclass":targetlayer.length>0&&targetlayer.toggleClass(event.classname);break;case"scrollbelow":case"scrollto":"scrollbelow"===event.action&&layer.addClass("tp-scrollbelowslider"),_R.scrollToId({id:id,offset:event.offset,action:event.action,anchor:event.id,speed:event.speed,ease:event.ease});break;case"jumptoslide":switch(event.slide.toLowerCase()){case"rs-random":var ts=Math.min(Math.max(0,Math.ceil(Math.random()*_R[id].realslideamount)-1));
1760ts=_R[id].activeRSSlide==ts?ts>0?ts-1:ts+1:ts,_R.callingNewSlide(id,_R[id].slides[ts].dataset.key,"carousel"===_R[id].sliderType);break;case"+1":case"next":case"rs-next":_R[id].sc_indicator="arrow",_R[id].sc_indicator_dir=0,_R.callingNewSlide(id,1,"carousel"===_R[id].sliderType);break;case"rs-previous":case"rs-prev":case"previous":case"prev":case"-1":_R[id].sc_indicator="arrow",_R[id].sc_indicator_dir=1,_R.callingNewSlide(id,-1,"carousel"===_R[id].sliderType);break;case"first":case"rs-first":_R[id].sc_indicator="arrow",_R[id].sc_indicator_dir=1,_R.callingNewSlide(id,0,"carousel"===_R[id].sliderType);break;case"last":case"rs-last":_R[id].sc_indicator="arrow",_R[id].sc_indicator_dir=0,_R.callingNewSlide(id,_R[id].slideamount-1,"carousel"===_R[id].sliderType);break;default:var ts=_R.isNumeric(event.slide)?parseInt(event.slide,0):event.slide;_R.callingNewSlide(id,ts,"carousel"===_R[id].sliderType)}break;case"toggleslider":_R[id].noloopanymore=0,"playing"==_R[id].sliderstatus?(_R[id].c.revpause(),_R[id].forcepaused=!0,_R.unToggleState(_R[id].slidertoggledby)):(_R[id].forcepaused=!1,_R[id].c.revresume(),_R.toggleState(_R[id].slidertoggledby));break;case"pauseslider":_R[id].c.revpause(),_R.unToggleState(_R[id].slidertoggledby);break;case"playslider":_R[id].noloopanymore=0,_R[id].c.revresume(),_R.toggleState(_R[id].slidertoggledby);break;case"gofullscreen":case"exitfullscreen":case"togglefullscreen":var gf;jQuery(".rs-go-fullscreen").length>0&&("togglefullscreen"==event.action||"exitfullscreen"==event.action)?(jQuery(".rs-go-fullscreen").removeClass("rs-go-fullscreen"),gf=_R[id].c.closest("rs-fullwidth-wrap").length>0?_R[id].c.closest("rs-fullwidth-wrap"):_R[id].c.closest("rs-module-wrap"),_R[id].minHeight=_R[id].oldminheight,_R[id].infullscreenmode=!1,_R[id].c.revredraw(),_R[id].c.revredraw(),jQuery(window).trigger("resize"),_R.unToggleState(_R[id].fullscreentoggledby)):0!=jQuery(".rs-go-fullscreen").length||"togglefullscreen"!=event.action&&"gofullscreen"!=event.action||(gf=_R[id].c.closest("rs-fullwidth-wrap").length>0?_R[id].c.closest("rs-fullwidth-wrap"):_R[id].c.closest("rs-module-wrap"),gf.addClass("rs-go-fullscreen"),_R[id].oldminheight=_R[id].minHeight,_R[id].minHeight=_R.getWinH(id),_R[id].infullscreenmode=!0,jQuery(window).trigger("resize"),_R.toggleState(_R[id].fullscreentoggledby),_R[id].c.revredraw());break;default:_R[id].c.trigger("layeraction",[event.action,layer,event])}},[targetlayer,id,event,layer])}}}})};function getFordWithAction(e){var i=[];for(var t in e.ford)e.frames[e.ford[t]].timeline.waitoncall?i.push(e.ford[t]):i.push("skip");return i}function updateToggleByList(e,i,t){var a=e.data(i);a===undefined&&(a=[]),a.push(t),e.data(i,a)}function getEventParams(e){var i={on:"click",delay:0,ease:"power2.out",speed:400};for(var t in e)if(e.hasOwnProperty(t)){var a=e[t].split(":");switch(a.length>2&&"call"===a[0]&&(a[1]=a.join(":").replace(a[0]+":","")),a[0]){case"modal":i.modal=a[1];break;case"ms":i.modalslide=a[1];break;case"m":i.frameM=a[1];break;case"n":i.frameN=a[1];break;case"o":i.on="click"===a[1]||"c"===a[1]?"click":"ml"===a[1]||"mouseleave"===a[1]?"mouseleave":"mouseenter"===a[1]||"me"===a[1]?"mouseenter":a[1];break;case"d":i.delay=parseInt(a[1],0)/1e3,i.delay="NaN"===i.delay||isNaN(i.delay)?0:i.delay;break;case"rd":i.repeat=parseInt(a[1],0)/1e3,i.repeat="NaN"===i.repeat||isNaN(i.repeat)?0:i.repeat;break;case"a":i.action=a[1];break;case"f":i.frame=a[1];break;case"slide":i.slide=a[1];break;case"layer":i.layer=a[1];break;case"sp":i.speed=parseInt(a[1],0);break;case"e":i.ease=a[1];break;case"ls":i.togglestate=a[1];break;case"offset":i.offset=a[1];break;case"call":i.callback=a[1];break;case"url":i.url="";for(var r=1;r<a.length;r++)i.url+=a[r]+(r===a.length-1?"":":");break;case"target":i.target=a[1];break;case"class":i.classname=a[1];break;case"ch":i.children="true"==a[1]||1==a[1]||"t"==a[1];break;default:a[0].length>0&&""!==a[0]&&(i[a[0]]=a[1])}}return i}var getOffContH=function(e){if(e==undefined)return 0;if(e.split(",").length>1){var i=e.split(","),t=0;return i&&jQuery.each(i,function(e,i){jQuery(i).length>0&&(t+=jQuery(i).outerHeight(!0))}),t}return jQuery(e).height()}}(jQuery),function(e){"use strict";var i=jQuery.fn.revolution;i.is_mobile();jQuery.extend(!0,i,{prepareCarousel:function(e,t,a){if(void 0!==e){var o=i[e].carousel;o.slidepositions=void 0===o.slidepositions?[]:o.slidepositions,o.slideFakePositions=void 0===o.slideFakePositions?[]:o.slideFakePositions,t=o.lastdirection=r(t,o.lastdirection),i.setCarouselDefaults(e),void 0===o.slidepositions[0]&&(o.slideAnims=[],i.organiseCarousel(e,"right",!0,!1,!1),o.focused=0,o.keepFocusedFirst=!0),o.slide_offset=void 0!==o.slide_offset&&i.isNumeric(o.slide_offset)?o.slide_offset:0,o.swipeTo=o.slide_offset+s(e),o.swipeToDistance=Math.abs(o.slide_offset)+Math.abs(s(e)),void 0!==o.swipeTo&&i.isNumeric(o.swipeTo)?void 0!==a?i.swipeAnimate({id:e,to:o.swipeTo,distance:o.swipeToDistance,direction:t,fix:!0,speed:a}):i.swipeAnimate({id:e,to:o.swipeTo,distance:o.swipeToDistance,direction:t,fix:!0}):i.swipeAnimate({id:e,to:0,direction:t,speed:0})}},carouselToEvalPosition:function(e,a,o){var s=i[e].carousel;if(s.justify)s.focused=void 0===s.focused?0:s.focused,s.slidepositions[s.focused]=void 0===s.slidepositions[s.focused]?0:s.slidepositions[s.focused],s.slide_offset_target=t(e,s.focused);else{a=s.lastdirection=r(a,s.lastdirection);var n="center"===s.horizontal_align?(s.wrapwidth/2-s.slide_width/2-s.slide_offset)/s.slide_width:(0-s.slide_offset)/s.slide_width,d=n%i[e].slideamount,l=d-Math.floor(d),c=-1*(Math.ceil(d)-d),p=-1*(Math.floor(d)-d),g=l*s.slide_width,u=g>=20&&"left"===a?1:g>=s.slide_width-20&&"right"===a?2:g<20&&"left"===a?3:g<s.slide_width-20&&"right"===a?4:5,h=1===u||2===u?c:3===u||4===u?p:0;s.slide_offset_target=(s.infinity?h:d<0?d:n>i[e].slideamount-1?n-(i[e].slideamount-1):h)*s.slide_width}return s.slide_offset_target!==s.slide_offset_targetCACHE&&!0!==o&&(0!==Math.abs(s.slide_offset_target)?i.animateCarousel(e,a,!0):i.organiseCarousel(e,a),s.slide_offset_targetCACHE=s.slide_offset_target),s.slide_offset_target},loadVisibleCarouselItems:function(e,t){var a=[];i[e].carousel.focused=parseInt(i[e].carousel.focused,0),i[e].carousel.focused=i.isNumeric(i[e].carousel.focused)?i[e].carousel.focused:0;for(var r=0;r<Math.ceil(i[e].carousel.maxVisibleItems/2);r++){var o="right"===i[e].carousel.horizontal_align?i[e].carousel.focused-r:i[e].carousel.focused+r,s="center"===i[e].carousel.horizontal_align?i[e].carousel.focused-r:"left"
1760===i[e].carousel.horizontal_align?i[e].carousel.maxVisibleItems+o-1:o-i[e].carousel.maxVisibleItems+1;o=o>=i[e].slideamount?o-i[e].slideamount+0:o,s=s>=i[e].slideamount?s-i[e].slideamount+0:s,o=o<0?i[e].slideamount+o:o,s=s<0?i[e].slideamount+s:s,a.push(i[e].slides[o]),o!==s&&a.push(i[e].slides[s])}return t&&(i.loadImages(a,e,1),i.waitForCurrentImages(a,e)),a},organiseCarousel:function(e,t,a,r,o){Math.round(1e5*Math.random());var s=i[e].carousel,n="center"===s.horizontal_align?2:1,d=Math.ceil(s.maxVisibleItems/n),l="center"===s.horizontal_align?s.wrapwidth/2+s.maxwidth/2:s.maxwidth-s.slide_width,c="center"===s.horizontal_align?s.wrapwidth/2-s.maxwidth/2:0-s.slide_width,p=0,g=0,u=0;if(t=s.slide_offset<s.cached_slide_offset?"left":"right",s.cached_slide_offset=s.slide_offset,!0!==s.justify&&"center"===s.horizontal_align){var h=2*(s.windhalf-s.wrapoffset)+s.slide_width;h>=s.maxwidth&&("left"===t&&(l=2*s.windhalf,c=0-(s.slide_width-(h-s.maxwidth))),"right"===t&&(l=2*s.windhalf-(h-s.maxwidth),c=0-s.slide_width))}for(var m=2*s.windhalf,v=0,f=-1,y=0;y<s.len;y++)!0===s.justify?(p+=y>0?s.slide_widths[y-1]+s.space:s.slide_offset,s.wrapwidth>=s.maxwidth&&"center"!==s.horizontal_align&&(s.slideFakePositions[y]=p-s.slide_offset),c=0-s.slide_widths[y],l=s.maxwidth-s.slide_widths[y],s.inneroffset=0):(p=y*s.slide_width+s.slide_offset,s.wrapwidth>=s.maxwidth&&"left"===s.horizontal_align&&(s.slideFakePositions[y]=y*s.slide_width),s.wrapwidth>=s.maxwidth&&"right"===s.horizontal_align&&(s.slideFakePositions[y]=s.wrapwidth-(y+1)*s.slide_width)),u=g=p,s.infinity&&(g=g>=l-s.inneroffset?g-s.maxwidth:g<=c-s.inneroffset?g+s.maxwidth:g),m>g&&(m=g,y),v<g&&(v=g,f=y),s.slidepositions[y]=u>s.maxwidth+l?g-s.maxwidth:u<c-s.maxwidth?g+s.maxwidth:g;s.infinity&&m>0&&v>s.wrapwidth&&(s.slidepositions[f]-=s.maxwidth);var b=999,w=0,_=(i[e].module.width,!1),x="right"===s.horizontal_align?0:s.wrapwidth;if(i[e].slides)for(y=0;y<i[e].slides.length;y++){var S={left:(g=s.slidepositions[y])+s.inneroffset,width:!0===s.justify?s.slide_widths[y]:s.slide_width,x:0},k=0;if(void 0===s.slideAnims[y]&&(S.transformOrigin="50% "+s.vertical_align,S.scale=1,S.force3D=!0,S.transformStyle="3D"!=i[e].parallax.type&&"3d"!=i[e].parallax.type?"flat":"preserve-3d"),s.justify)S.autoAlpha=1,s.wrapwidth>=s.maxwidth&&"center"!==s.horizontal_align||("center"===s.horizontal_align&&s.slidepositions[y]<s.windhalf&&s.slidepositions[y]+s.slide_widths[y]>s.windhalf?s.focused=y:"left"===s.horizontal_align&&s.slidepositions[y]>=-25&&s.slidepositions[y]<s.windhalf&&(!_||s.slidepositions[y]<x)?(s.focused=y,_=!0,x=s.slidepositions[y]):"right"===s.horizontal_align&&s.slidepositions[y]+s.slide_widths[y]<=s.wrapwidth+25&&(s.slide_widths[y]<s.windhalf&&s.slidepositions[y]>s.windhalf||s.slidepositions[y]>s.wrapwidth-s.slide_widths[y])&&(!_||s.slidepositions[y]>x)&&(s.focused=y,_=!0,x=s.slidepositions[y]),s.focused=s.focused>=s.len?s.infinity?0:s.len-1:s.focused<0?s.infinity?s.len-1:0:s.focused);else{k="center"===s.horizontal_align?(Math.abs(s.wrapwidth/2)-(S.left+s.slide_width/2))/s.slide_width:(s.inneroffset-S.left)/s.slide_width,(Math.abs(k)<b||0===k)&&(b=Math.abs(k),s.focused=y),void 0!==s.minScale&&s.minScale>0&&(s.vary_scale?S.scale=1-Math.abs((1-s.minScale)/d*k):S.scale=k>=1||k<=-1?s.minScale:s.minScale+(1-s.minScale)*(1-Math.abs(k)),w=k*(S.width-S.width*S.scale)/2),s.fadeout&&(s.vary_fade?S.autoAlpha=1-Math.abs(s.maxOpacity/d*k):S.autoAlpha=k>=1||k<=-1?s.maxOpacity:s.maxOpacity+(1-s.maxOpacity)*(1-Math.abs(k)));var L=Math.ceil(s.maxVisibleItems/n)-Math.abs(k);S.autoAlpha=void 0===S.autoAlpha?1:S.autoAlpha,S.autoAlpha=Math.max(0,Math.min(L,S.autoAlpha)),void 0!==s.maxRotation&&0!=Math.abs(s.maxRotation)&&(s.vary_rotation?(S.rotationY=Math.abs(s.maxRotation)-Math.abs((1-Math.abs(1/d*k))*s.maxRotation),S.autoAlpha=Math.abs(S.rotationY)>90?0:S.autoAlpha):S.rotationY=k>=1||k<=-1?s.maxRotation:Math.abs(k)*s.maxRotation,S.rotationY=k<0?-1*S.rotationY:S.rotationY,i.isSafari11()&&(S.z=0!==k?0-Math.abs(S.rotationY):0)),S.x=Math.floor(-1*s.space*k*(s.offsetScale?S.scale:1)),void 0!==S.scale&&(S.x=S.x+w)}S.x+=s.wrapwidth>=s.maxwidth&&("left"===s.horizontal_align||"right"===s.horizontal_align)?s.slideFakePositions[y]:Math.floor(S.left),delete S.left,S.zIndex=s.justify?95:Math.round(100-Math.abs(5*k)),!0!==o&&(void 0!==s.slideAnims[y]&&(S.width===s.slideAnims[y].width&&delete S.width,S.x===s.slideAnims[y].x&&delete S.x,S.autoAlpha===s.slideAnims[y].autoAlpha&&delete S.autoAlpha,S.scale===s.slideAnims[y].scale&&delete S.scale,S.zIndex===s.slideAnims[y].zIndex&&delete S.zIndex,S.rotationY===s.slideAnims[y].rotationY&&delete S.rotationY),tpGS.gsap.set(i[e].slides[y],S),s.slideAnims[y]=jQuery.extend(!0,s.slideAnims[y],S))}if(i.loadVisibleCarouselItems(e,!0),r&&!0!==o){if(s.focused=void 0===s.focused?0:s.focused,s.oldfocused=void 0===s.oldfocused?0:s.oldfocused,i[e].pr_next_key=s.focused,s.focused!==s.oldfocused)for(var R in void 0!==s.oldfocused&&i.removeTheLayers(jQuery(i[e].slides[s.oldfocused]),e),i.animateTheLayers({slide:s.focused,id:e,mode:"start"}),i.animateTheLayers({slide:"individual",id:e,mode:i[e].carousel.allLayersStarted?"rebuild":"start"}),i[e].sbgs)i[e].sbgs.hasOwnProperty(R)&&void 0!==i[e].sbgs[R].bgvid&&0!==i[e].sbgs[R].bgvid.length&&(""+i[e].sbgs[R].skeyindex==""+s.focused?i.playBGVideo(e,i.gA(i[e].pr_next_slide[0],"ke
1760y")):i.stopBGVideo(e,i[e].sbgs[R].key));s.oldfocused=s.focused,i[e].c.trigger("revolution.nextslide.waiting")}},swipeAnimate:function(e){var t=i[e.id].carousel,r={from:t.slide_offset,to:e.to},o=void 0===e.speed?.5:e.speed;if(t.distance=void 0!==e.distance?e.distance:e.to,void 0!==t.positionanim&&t.positionanim.pause(),e.fix){if(!1!==t.snap){var s=t.slide_offset,n="end"===e.phase?t.focusedBeforeSwipe:t.focused;t.slide_offset=e.to,i.organiseCarousel(e.id,e.direction,!0,!1,!1),Math.abs(t.swipeDistance)>40&&n==t.focused&&(t.focused="right"===e.direction?t.focused-1:t.focused+1,t.focused=t.focused>=t.len?t.infinity?0:t.len-1:t.focused<0?t.infinity?t.len-1:0:t.focused),r.to+=i.carouselToEvalPosition(e.id,e.direction,!0),t.slide_offset=s,i.organiseCarousel(e.id,e.direction,!0,!1,!1),t.keepFocusedFirst&&(t.keepFocusedFirst=!1,t.focused=0)}else!0!==t.infinity?(r.to>0&&(r.to=0),r.to<t.wrapwidth-t.maxwidth&&(r.to=t.wrapwidth-t.maxwidth)):"end"===e.phase?t.dragModeJustEnded=!0:!0!==t.dragModeJustEnded?r.to+=i.carouselToEvalPosition(e.id,e.direction,!0):t.dragModeJustEnded=!1;0!==(o=t.speed/1e3*a(Math.abs(Math.abs(r.from)-Math.abs(t.distance))/t.wrapwidth))&&o<.1&&Math.abs(r.to)>25&&(o=.3)}t.swipeDistance=0,o=!0!==t.firstSwipedDone?0:o,t.firstSwipedDone=!0,t.positionanim=tpGS.gsap.to(r,o,{from:r.to,onUpdate:function(){t.slide_offset=r.from%t.maxwidth,i.organiseCarousel(e.id,e.direction,!0!==e.fix,!0!==e.fix),t.slide_offset=r.from},onComplete:function(){t.slide_offset=r.from%t.maxwidth,"carousel"!==i[e.id].sliderType||t.fadein||(tpGS.gsap.to(i[e.id].canvas,1,{scale:1,opacity:1}),t.fadein=!0),t.lastNotSimplifedSlideOffset=t.slide_offset,t.justDragged=!1,e.fix&&(t.focusedAfterAnimation=t.focused,e.newSlide&&t.focusedBeforeSwipe!==t.focused&&i.callingNewSlide(e.id,jQuery(i[e.id].slides[t.focused]).data("key"),!0),i.organiseCarousel(e.id,e.direction,!0,!0),i[e.id].c.trigger("revolution.slide.carouselchange",{slider:e.id,slideIndex:parseInt(i[e.id].pr_active_key,0)+1,slideLIIndex:i[e.id].pr_active_key,slide:i[e.id].pr_next_slide,currentslide:i[e.id].pr_next_slide,prevSlideIndex:void 0!==i[e.id].pr_lastshown_key&&parseInt(i[e.id].pr_lastshown_key,0)+1,prevSlideLIIndex:void 0!==i[e.id].pr_lastshown_key&&parseInt(i[e.id].pr_lastshown_key,0),prevSlide:void 0!==i[e.id].pr_lastshown_key&&i[e.id].slides[i[e.id].pr_lastshown_key]}))},ease:e.easing?e.easing:t.easing})},defineCarouselElements:function(e){var t=i[e].carousel;t.infbackup=t.infinity,t.maxVisiblebackup=t.maxVisibleItems,t.slide_offset="none",t.slide_offset=0,t.cached_slide_offset=0,t.wrap=jQuery(i[e].canvas[0].parentNode),0!==t.maxRotation&&("3D"!==i[e].parallax.type&&"3d"!==i[e].parallax.type||tpGS.gsap.set(t.wrap,{perspective:"1600px",transformStyle:"preserve-3d"}))},setCarouselDefaults:function(e,t){var a=i[e].carousel;if(a.slide_width=!0!==a.stretch?i[e].gridwidth[i[e].level]*(0===i[e].CM.w?1:i[e].CM.w):i[e].canv.width,a.slide_height=!0!==a.stretch?i[e].infullscreenmode?i.getWinH(e)-i.getFullscreenOffsets(e):i[e].gridheight[i[e].level]*(0===i[e].CM.w?1:i[e].CM.w):i[e].canv.height,a.ratio=a.slide_width/a.slide_height,a.len=i[e].slides.length,a.maxwidth=i[e].slideamount*a.slide_width,1!=a.justify&&a.maxVisiblebackup>a.len&&(a.maxVisibleItems=a.len%2?a.len:a.len+1),a.wrapwidth=a.maxVisibleItems*a.slide_width+(a.maxVisibleItems-1)*a.space,a.wrapwidth="auto"!=i[e].sliderLayout?a.wrapwidth>i[e].canv.width?i[e].canv.width:a.wrapwidth:a.wrapwidth>i[e].module.width?i[e].module.width:a.wrapwidth,!0===a.justify){a.slide_height="fullscreen"===i[e].sliderLayout?i[e].module.height:i[e].gridheight[i[e].level],a.slide_widths=[],a.slide_widthsCache=void 0===a.slide_widthsCache?[]:a.slide_widthsCache,a.maxwidth=0;for(var r=0;r<a.len;r++)if(i[e].slides.hasOwnProperty(r)){var o=i.gA(i[e].slides[r],"iratio");o=void 0===o||0===o||null===o?a.ratio:o,a.slide_widths[r]=Math.round(a.slide_height*o),!1!==a.justifyMaxWidth&&(a.slide_widths[r]=Math.min(a.wrapwidth,a.slide_widths[r])),a.slide_widths[r]!==a.slide_widthsCache[r]&&(a.slide_widthsCache[r]=a.slide_widths[r],!0!==t&&tpGS.gsap.set(i[e].slides[r],{width:a.slide_widths[r]})),a.maxwidth+=a.slide_widths[r]+a.space}}if(a.infinity=!(a.wrapwidth>=a.maxwidth)&&a.infbackup,!0!==a.quickmode){a.wrapoffset="center"===a.horizontal_align?(i[e].canv.width-i[e].outNavDims.right-i[e].outNavDims.left-a.wrapwidth)/2:0,a.wrapoffset="auto"!=i[e].sliderLayout&&i[e].outernav?0:a.wrapoffset<i[e].outNavDims.left?i[e].outNavDims.left:a.wrapoffset;var s="3D"==i[e].parallax.type||"3d"==i[e].parallax.type?"visible":"hidden",n="right"===a.horizontal_align?{left
1760:"auto",right:a.wrapoffset+"px",width:a.wrapwidth,overflow:s}:"left"===a.horizontal_align||a.wrapwidth<i.winW?{right:"auto",left:a.wrapoffset+"px",width:a.wrapwidth,overflow:s}:{right:"auto",left:"auto",width:"100%",overflow:s};void 0!==a.cacheWrapObj&&n.left===a.cacheWrapObj.left&&n.right===a.cacheWrapObj.right&&n.width===a.cacheWrapObj.width||(window.requestAnimationFrame(function(){tpGS.gsap.set(a.wrap,n),i[e].carousel.wrapoffset>0&&tpGS.gsap.set(i[e].canvas,{left:0})}),a.cacheWrapObj=jQuery.extend(!0,{},n)),a.inneroffset="right"===a.horizontal_align?a.wrapwidth-a.slide_width:0,a.windhalf="auto"===i[e].sliderLayout?i[e].module.width/2:i.winW/2}}});var t=function(e,t){var a=i[e].carousel;return"center"===a.horizontal_align?a.windhalf-a.slide_widths[t]/2-a.slidepositions[t]:"left"===a.horizontal_align?0-a.slidepositions[t]:a.wrapwidth-a.slide_widths[t]-a.slidepositions[t]},a=function(e){return e<1?Math.sqrt(1-(e-=1)*e):Math.sqrt(e)},r=function(e,i){return null===e||jQuery.isEmptyObject(e)?i:void 0===e?"right":e},o=function(e,i){return Math.abs(e)>Math.abs(i)?e>0?e-Math.abs(Math.floor(e/i)*i):e+Math.abs(Math.floor(e/i)*i):e},s=function(e){var t,a,r,s,n,d=0,l=i[e].carousel;if(void 0!==l.positionanim&&l.positionanim.pause(),l.justify)"center"===l.horizontal_align?d=l.windhalf-l.slide_widths[l.focused]/2-l.slidepositions[l.focused]:"left"===l.horizontal_align?d=0-l.slidepositions[l.focused]:"right"===l.horizontal_align&&(d=l.wrapwidth-l.slide_widths[l.focused]-l.slidepositions[l.focused]),d=d>l.maxwidth/2?l.maxwidth-d:d<0-l.maxwidth/2?d+l.maxwidth:d;else{var c=i[e].pr_processing_key>=0?i[e].pr_processing_key:i[e].pr_active_key>=0?i[e].pr_active_key:0,p=("center"===l.horizontal_align?(l.wrapwidth/2-l.slide_width/2-l.slide_offset)/l.slide_width:(0-l.slide_offset)/l.slide_width)%i[e].slideamount;d=(l.infinity?(t=p,a=c,r=i[e].slideamount,n=a-r-t,s=o(s=a-t,r),n=o(n,r),-(Math.abs(s)>Math.abs(n)?n:s)):p-c)*l.slide_width}return!1===l.snap&&l.justDragged&&(d=0),l.justDragged=!1,d}}(jQuery),function(e){"use strict";var i=["chars","words","lines"],t=["Top","Right","Bottom","Left"],a=["TopLeft","TopRight","BottomRight","BottomLeft"],r=["top","right","bottom","left"],o=jQuery.fn.revolution,s=o.is_mobile();o.is_android();jQuery.extend(!0,o,{checkLayerDimensions:function(e){var i=!1;for(var t in o[e.id].layers[e.skey])if(o[e.id].layers[e.skey].hasOwnProperty(t)){var a=o[e.id].layers[e.skey][t],r=o[e.id]._L[a.id];r.eow!==a.offsetWidth&&"true"!==o.gA(a,"vary-layer-dims")&&(i=!0),r.lastknownwidth=r.eow,r.lastknownheight=r.eoh,r._slidelink||o[e.id].caches.calcResponsiveLayersList.push({a:o[e.id]._L[a.id].c,b:e.id,c:0,d:r.rsp_bd,e:e.slideIndex})}return i},requestLayerUpdates:function(e,i,t,a){var r,s,n,d;if(void 0!==t)r=t,o[e]._L[r].pVisRequest!==o[e]._L[r].pVisStatus&&(void 0===o[e]._L[r]._ligid||!0!==o[e]._L[o[e]._L[r]._ligid].childrenAtStartNotVisible?(o[e]._L[r].pVisStatus=o[e]._L[r].pVisRequest,d=("row"===o[e]._L[r].type||"column"===o[e]._L[r].type||"group"===o[e]._L[r].type)&&void 0!==o[e]._L[r].frames&&void 0!==o[e]._L[r].frames.frame_999&&void 0!==o[e]._L[r].frames.frame_999.transform&&""+o[e]._L[r].frames.frame_999.transform.opacity!="0",n=1===o[e]._L[r].pVisRequest?"remove":d?n:"add",s=1===o[e]._L[r].pVisRequest?"remove":d?"add":s):(n="add",s="remove"),void 0!==s&&o[e]._L[r].p[0].classList[s]("rs-forceuntouchable"),void 0!==n&&o[e]._L[r].p[0].classList[n]("rs-forcehidden")),o[e]._L[r].pPointerStatus!==o[e]._L[r].pPeventsRequest&&(o[e]._L[r].pPointerStatus=o[e]._L[r].pPeventsRequest,tpGS.gsap.set(o[e]._L[r].p[0],{pointerEvents:o[e]._L[r].pPointerStatus,visibility:1===o[e]._L[r].pVisStatus?"visible":0===o[e]._L[r].pVisStatus?"hidden":o[e]._L[r].pVisStatus})),void 0!==a&&"ignore"!==a&&0!==a&&(a++,"enterstage"===i||"leavestage"===i||"framestarted"===i?o.isFirefox(e)?-1===o[e]._L[r].p[0].style.transform.indexOf("perspective")&&(o[e]._L[r].p[0].style.transform+=(0===o[e]._L[r].p[0].style.transform.length?" ":"")+"perspective("+a+"px)"):(!window.isSafari11&&!0!==o[e]._L[r].maskHasPerspective&&0===o[e]._L[r].p[0].style.perspective.length||"none"==o[e]._L[r].p[0].style.perspective)&&(o[e]._L[r].p[0].style.perspective=a+"px"):"frameended"===i&&(o.isFirefox(e)?o[e]._L[r].p[0].style.transform=o[e]._L[r].p[0].style.transform.replace("perspective("+a+"px)",""):window.isSafari11||(o[e]._L[r].p[0].style.perspective=o[e]._L[r].p[0].style.perspective.replace(a-1+"px",""))));else for(r in o[e]._L)o[e]._L.hasOwnProperty(r)&&(o[e]._L[r].pVisRequest!==o[e]._L[r].pVisStatus&&(o[e]._L[r].pVisStatus=o[e]._L[r].pVisRequest,0===o[e]._L[r].pVisStatus?o[e]._L[r].p[0].classList.add("rs-forcehidden"):o[e]._L[r].p[0].classList.remove("rs-forcehidden")),o[e]._L[r].pPointerStatus!==o[e]._L[r].pPeventsRequest&&(o[e]._L[r].pPointerStatus=o[e]._L[r].pPeventsRequest,tpGS.gsap.set(o[e]._L[r].p[0],{pointerEvents:o[e]._L[r].pPointerStatus,visibility:o[e]._L[r].pVisStatus})));
1760"enterstage"===i&&void 0!==t&&void 0!==o[e]._L[t].esginside&&o[e]._L[t].esginside.length>0&&void 0!==o[e]._L[t].esginside.esredraw&&o[e]._L[t].esginside.esredraw()},updateMiddleZonesAndESG:function(e){var i,t=o[e].pr_processing_key||o[e].pr_active_key||0;if(o[e].middleZones&&o[e].middleZones.length>0&&void 0!==o[e].middleZones[t])for(i=0;i<o[e].middleZones[t].length;i++)tpGS.gsap.set(o[e].middleZones[t][i],{y:Math.round(o[e].module.height/2-o[e].middleZones[t][i].offsetHeight/2)+"px"});if(o[e].smiddleZones&&o[e].smiddleZones.length>0)for(i=0;i<o[e].smiddleZones.length;i++)tpGS.gsap.set(o[e].smiddleZones[i],{y:Math.round(o[e].module.height/2-o[e].smiddleZones[i].offsetHeight/2)+"px"})},getRowHeights:function(e){var i=0,t=0,a=0,r=o[e].pr_processing_key||o[e].pr_active_key||0,s=o[e].pr_active_key||0;if(o[e].rowzones&&o[e].rowzones.length>0){if(void 0!==o[e].rowzones[r])for(var n=0;n<o[e].rowzones[r].length;n++)o[e].rowzonesHeights[r][n]=o[e].rowzones[r][n][0].offsetHeight,i+=o[e].rowzonesHeights[r][n];if(s!==r)for(n=0;n<o[e].rowzones[s].length;n++)o[e].rowzonesHeights[s][n]=o[e].rowzones[s][n][0].offsetHeight,t+=o[e].rowzonesHeights[s][n]}if(o[e].srowzones&&o[e].srowzones.length>0)for(n=0;n<o[e].srowzones.length;n++)a+=o[e].srowzones[n][0].offsetHeight;return{cur:i=i<a?a:i,last:t}},initLayer:function(e){var i,t,a,r=e.id,s=e.skey;for(var n in o[r].layers[e.skey])if(o[r].layers[e.skey].hasOwnProperty(n)){var d=o[r].layers[e.skey][n],l=jQuery(d),c=o.gA(d,"initialised"),p=c?o[r]._L[d.id]:l.data();"individual"===e.skey&&(p.slideKey=void 0===p.slideKey?o.gA(l.closest("rs-slide")[0],"key"):p.slideKey,p.slideIndex=void 0===p.slideIndex?o.getSlideIndex(r,p.slideKey):p.slideIndex,e.slideIndex=p.slideIndex,s=p.slideKey);var g="carousel"===o[r].sliderType?0:o[r].canv.width/2-o.iWA(r,e.slideIndex)*o[r].CM.w/2,u=0;if(void 0===c){if(o.revCheckIDS(r,d),o[r]._L[d.id]=p,p.ford=void 0===p.ford?"frame_0;frame_1;frame_999":p.ford,p.ford=";"==p.ford[p.ford.length-1]?p.ford.substring(0,p.ford.length-1):p.ford,p.ford=p.ford.split(";"),void 0!==p.clip)for(i in p.clipPath={use:!1,origin:"l",type:"rectangle"},p.clip=p.clip.split(";"),p.clip)p.clip.hasOwnProperty(i)&&("u"==(t=p.clip[i].split(":"))[0]&&(p.clipPath.use="true"==t[1]),"o"==t[0]&&(p.clipPath.origin=t[1]),"t"==t[0]&&(p.clipPath.type=t[1]));if(p.frames=L(p,r),p.caches={},p.OBJUPD={},p.c=l,p.p=o[r]._Lshortcuts[d.id].p,p.lp=o[r]._Lshortcuts[d.id].lp,p.m=o[r]._Lshortcuts[d.id].m,p.triggercache=void 0===p.triggercache?"reset":p.triggercache,p.rsp_bd=void 0===p.rsp_bd?"column"===p.type||"row"===p.type?"off":"on":p.rsp_bd,p.rsp_o=void 0===p.rsp_o?"on":p.rsp_o,p.basealign=void 0===p.basealign?"grid":p.basealign,p.group="group"!==p.type&&null!==o.closestNode(l[0],"RS-GROUP-WRAP")?"group":"column"!==p.type&&null!==o.closestNode(l[0],"RS-COLUMN")?"column":"row"!==p.type&&null!==o.closestNode(l[0],"RS-ROW")?"row":void 0,p._lig="group"===p.group?jQuery(o.closestNode(l[0],"RS-GROUP")):"column"===p.group?jQuery(o.closestNode(l[0],"RS-COLUMN")):"row"===p.group?jQuery(o.closestNode(l[0],"RS-ROW")):void 0,p._ligid=void 0!==p._lig?p._lig[0].id:void 0,p._column="RS-COLUMN"===l[0].tagName?jQuery(o.closestNode(l[0],"RS-COLUMN-WRAP")):"none",p._row="RS-COLUMN"===l[0].tagName&&jQuery(o.closestNode(l[0],"RS-ROW")),p._ingroup="group"===p.group,p._incolumn="column"===p.group,p._inrow="row"===p.group,(p._ingroup||p._incolumn)&&p._lig[0].className.indexOf("rs-sba")>=0&&(!1!==p.animationonscroll||void 0===p.frames.loop)&&!0!==p.animOnScrollForceDisable&&(p.animationonscroll=!0,l[0].className+=" rs-sba",o[r].sbas[s][d.id]=l[0]),p.animOnScrollRepeats=0,p._isgroup="RS-GROUP"===l[0].tagName,p.type=p.type||"none","row"===p.type&&void 0===p.cbreak&&(p.cbreak=2),p.esginside=jQuery(l[0].getElementsByClassName("esg-grid")[0]),p._isnotext=-1!==jQuery.inArray(p.type,["video","image","audio","shape","row","group"]),p._mediatag="html5"==p.audio?"audio":"video",p.img=l.find("img"),p.deepiframe=o.getByTag(l[0],"iframe"),p.deepmedia=o.getByTag(l[0],p._mediatag),p.layertype="image"===p.type?"image":l[0].className.indexOf("rs-layer-video")>=0||l[0].className.indexOf("rs-layer-audio")>=0||p.deepiframe.length>0&&(p.deepiframe[0].src.toLowerCase().indexOf("youtube")>0||p.deepiframe[0].src.toLowerCase().indexOf("vimeo")>0)||p.deepmedia.length>0?"video":"html",p.deepiframe.length>0&&o.sA(p.deepiframe[0],"layertype",p.layertype),"column"===p.type&&(p.cbg=jQuery(o.getByTag(p.p[0],"RS-COLUMN-BG")[0]),p.cbgmask=jQuery(o.getByTag(p.p[0],"RS-CBG-MASK-WRAP")[0])),p._slidelink=l[0].className.indexOf("slidelink")>=0,p._isstatic=l[0].className.indexOf("rs-layer-static")>=0,p.slidekey=p._isstatic?"staticlayers":s,p._togglelisteners=l[0].getElementsByClassName("rs-toggled-content").length>0,p.bgcol=void 0===p.bgcol?l[0].style.background.indexOf("gradient")>=0?l[0].style.background:l[0].style.backgroundColor:p.bgcol,p.bgcol=""===p.bgcol?"rgba(0, 0, 0, 0)":p.bgcol,p.bgcol=0===p.bgcol.indexOf("rgba(0, 0, 0, 0)")&&p.bgcol.length>18?p.bgcol.replace("rgba(0, 0, 0, 0)",""):p.bgcol,p.zindex=void 0===p.zindex?l[0].style.zIndex:p.zindex,p._isgroup&&(p.frames.frame_1.timeline.waitoncall&&(p.childrenAtStartNotVisible=!0),p.pVisRequest=0),p._togglelisteners&&l.on("click",function(){o.swaptoggleState([this.id])}),void 0!==p.border)for(i in p.border=p.border.split(";"),p.bordercolor="transparent",p.border)if(p.border.hasOwnProperty(i))switch((t=p.border[i].split(":"))[0]){case"boc":p.bordercolor=t[1];break;case"bow":p.borderwidth=o.revToResp(t[1],4,0);break;case"bos":p.borderstyle=o.revToResp(t[1],4,0);break;
1760case"bor":p.borderradius=o.revToResp(t[1],4,0)}if("svg"===p.type&&(p.svg=l.find("svg"),p.svgPath=p.svg.find("path"),p.svgI=y(p.svgi,r),p.svgH=void 0!==p.svgi&&-1===p.svgi.indexOf("oc:t")?y(p.svgh,r):{}),void 0!==p.btrans){var h=p.btrans;for(i in p.btrans={rX:0,rY:0,rZ:0,o:1},h=h.split(";"))if(h.hasOwnProperty(i))switch((t=h[i].split(":"))[0]){case"rX":p.btrans.rX=t[1];break;case"rY":p.btrans.rY=t[1];break;case"rZ":p.btrans.rZ=t[1];break;case"o":p.btrans.o=t[1]}}if(void 0!==p.tsh)for(i in p.tshadow={c:"rgba(0,0,0,0.25)",v:0,h:0,b:0},p.tsh=p.tsh.split(";"),p.tsh)if(p.tsh.hasOwnProperty(i))switch((t=p.tsh[i].split(":"))[0]){case"c":p.tshadow.c=t[1];break;case"h":p.tshadow.h=t[1];break;case"v":p.tshadow.v=t[1];break;case"b":p.tshadow.b=t[1]}if(void 0!==p.tst)for(i in p.tstroke={c:"rgba(0,0,0,0.25)",w:1},p.tst=p.tst.split(";"),p.tst)if(p.tst.hasOwnProperty(i))switch((t=p.tst[i].split(":"))[0]){case"c":p.tstroke.c=t[1];break;case"w":p.tstroke.w=t[1]}if(void 0!==p.bsh)for(i in p.bshadow={e:"c",c:"rgba(0,0,0,0.25)",v:0,h:0,b:0,s:0},p.bsh=p.bsh.split(";"),p.bsh)if(p.bsh.hasOwnProperty(i))switch((t=p.bsh[i].split(":"))[0]){case"c":p.bshadow.c=t[1];break;case"h":p.bshadow.h=t[1];break;case"v":p.bshadow.v=t[1];break;case"b":p.bshadow.b=t[1];break;case"s":p.bshadow.s=t[1];break;case"e":p.bshadow.e=t[1]}if(void 0!==p.dim)for(i in p.dim=p.dim.split(";"),p.dim)if(p.dim.hasOwnProperty(i))switch((t=p.dim[i].split(":"))[0]){case"w":p.width=t[1];break;case"h":p.height=t[1];break;case"maxw":p.maxwidth=t[1];break;case"maxh":p.maxheight=t[1];break;case"minw":p.minwidth=t[1];break;case"minh":p.minheight=t[1]}if(void 0!==p.xy)for(i in p.xy=p.xy.split(";"),p.xy)if(p.xy.hasOwnProperty(i))switch((t=p.xy[i].split(":"))[0]){case"x":p.x=t[1].replace("px","");break;case"y":p.y=t[1].replace("px","");break;case"xo":p.hoffset=t[1].replace("px","");break;case"yo":p.voffset=t[1].replace("px","")}if(!p._isnotext&&void 0!==p.text)for(i in p.text=p.text.split(";"),p.text)if(p.text.hasOwnProperty(i))switch((t=p.text[i].split(":"))[0]){case"w":p.whitespace=t[1];break;case"td":p.textDecoration=t[1];break;case"c":p.clear=t[1];break;case"f":p.float=t[1];break;case"s":p.fontsize=t[1];break;case"l":p.lineheight=t[1];break;case"ls":p.letterspacing=t[1];break;case"fw":p.fontweight=t[1];break;case"a":p.textalign=t[1]}if("column"===p.type&&void 0!==p.textDecoration&&delete p.textDecoration,void 0!==p.flcr)for(i in p.flcr=p.flcr.split(";"),p.flcr)if(p.flcr.hasOwnProperty(i))switch((t=p.flcr[i].split(":"))[0]){case"c":p.clear=t[1];break;case"f":p.float=t[1]}if(void 0!==p.padding)for(i in p.padding=p.padding.split(";"),p.padding)if(p.padding.hasOwnProperty(i))switch((t=p.padding[i].split(":"))[0]){case"t":p.paddingtop=t[1];break;case"b":p.paddingbottom=t[1];break;case"l":p.paddingleft=t[1];break;case"r":p.paddingright=t[1]}if(void 0!==p.margin)for(i in p.margin=p.margin.split(";"),p.margin)if(p.margin.hasOwnProperty(i))switch((t=p.margin[i].split(":"))[0]){case"t":p.margintop=t[1];break;case"b":p.marginbottom=t[1];break;case"l":p.marginleft=t[1];break;case"r":p.marginright=t[1]}if(void 0!==p.spike&&(p.spike=G(p.spike)),void 0!==p.corners)for(i in a=p.corners.split(";"),p.corners={},a)a.hasOwnProperty(i)&&a[i].length>0&&(p.corners[a[i]]=jQuery("<"+a[i]+"></"+a[i]+">"),p.c.append(p.corners[a[i]]));p.textalign=b(p.textalign),p.vbility=o.revToResp(p.vbility,o[r].rle,!0),p.hoffset=o.revToResp(p.hoffset,o[r].rle,0),p.voffset=o.revToResp(p.voffset,o[r].rle,0),p.x=o.revToResp(p.x,o[r].rle,"l"),p.y=o.revToResp(p.y,o[r].rle,"t"),M(l,0,r),o.sA(d,"initialised",!0),o[r].c.trigger("layerinitialised",{layer:l[0].id,slider:r})}var m="grid"===p.basealign?o[r].canv.width:"carousel"!==o[r].sliderType||p._isstatic?o[r].canv.width:o[r].carousel.slide_width,v=o[r].useFullScreenHeight?o[r].module.height:"grid"===p.basealign?o[r].content.height:"carousel"!==o[r].sliderType||p._isstatic?o[r].module.height:o[r].canv.height,f=p.x[o[r].level],w=p.y[o[r].level];if(p.gw=m,p.gh=v,u="slide"===p.basealign?0:Math.max(0,"fullscreen"==o[r].sliderLayout?o[r].module.height/2-o.iHE(r)*(o[r].keepBPHeight?1:o[r].CM.h)/2:o[r].autoHeight||null!=o[r].minHeight&&o[r].minHeight>0||o[r].keepBPHeight?o[r].canv.height/2-o.iHE(r)*o[r].CM.h/2:u),g="slide"===p.basealign?0:Math.max(0,g),"slide"!==p.basealign&&"carousel"===o[r].sliderType&&p._isstatic&&void 0!==o[r].carousel&&void 0!==o[r].carousel.horizontal_align&&(g=Math.max(0,"center"===o[r].carousel.horizontal_align?0+(o[r].module.width-o.iWA(r,"static")*o[r].CM.w)/2:"right"===o[r].carousel.horizontal_align?o[r].module.width-o[r].gridwidth[o[r].level]*o[r].CM.w:g)),o[r].lgridOffset={offsety:u,offsetx:g},"updateposition"!==e.mode){if(0==p.vbility[o[r].levelForced]||"f"==p.vbility[o[r].levelForced]||m<o[r].hideLayerAtLimit&&"on"==p.layeronlimit||m<o[r].hideAllLayerAtLimit?(!0!==p.layerIsHidden&&p.p[0].classList.add("rs-layer-hidden"),p.layerIsHidden=!0):(p.layerIsHidden&&p.p[0].classList.remove("rs-layer-hidden"),p.layerIsHidden=!1),p.poster=null==p.poster&&void 0!==p.thumbimage?p.thumbimage:p.poster,"image"===p.layertype)if(p.imgOBJ={},"cover-proportional"===p.img.data("c")){o.sA(p.img[0],"owidth",o.gA(p.img[0],"owidth",p.img[0].width)),o.sA(p.img[0],"oheight",o.gA(p.img[0],"oheight",p.img[0].height));var _=o.gA(p.img[0],"owidth")/o.gA(p.img[0],"oheight"),x=m/v;p.imgOBJ=_>x&&_<=1||_<x&&_>1?{width:"100%",height:"auto",left:"c"===f||"center"===f?"50%":"left"
1760===f||"l"===f?"0":"auto",right:"r"===f||"right"===f?"0":"auto",top:"c"===w||"center"===w?"50%":"top"===w||"t"===w?"0":"auto",bottom:"b"===w||"bottom"===w?"0":"auto",x:"c"===f||"center"===f?"-50%":"0",y:"c"===w||"center"===f?"-50%":"0"}:{height:"100%",width:"auto",left:"c"===f||"center"===f?"50%":"left"===f||"l"===f?"0":"auto",right:"r"===f||"right"===f?"0":"auto",top:"c"===w||"center"===w?"50%":"top"===w||"t"===w?"0":"auto",bottom:"b"===w||"bottom"===w?"0":"auto",x:"c"===f||"center"===f?"-50%":"0",y:"c"===w||"center"===f?"-50%":"0"}}else void 0===p.group&&"auto"===p.width[o[r].level]&&"auto"===p.height[o[r].level]&&(p.width[o[r].level]=o.gA(p.img[0],"owidth",p.img[0].width),p.height[o[r].level]=o.gA(p.img[0],"owidth",p.img[0].height)),p.imgOBJ={width:"auto"!==p.width[o[r].level]||isNaN(p.width[o[r].level])&&p.width[o[r].level].indexOf("%")>=0?"100%":"auto",height:"auto"!==p.height[o[r].level]||isNaN(p.height[o[r].level])&&p.height[o[r].level].indexOf("%")>=0?"100%":"auto"};else if("video"===p.layertype){o.manageVideoLayer(l,r,s),"rebuild"!==e.mode&&o.resetVideo(l,r,e.mode),null!=p.aspectratio&&p.aspectratio.split(":").length>1&&(1==p.bgvideo||1==p.forcecover)&&o.prepareCoveredVideo(r,l),p.media=void 0===p.media?p.deepiframe.length>0?jQuery(p.deepiframe[0]):jQuery(p.deepmedia[0]):p.media,p.html5vid=void 0===p.html5vid?!(p.deepiframe.length>0):p.html5vid;var S=l[0].className.indexOf("coverscreenvideo")>=0;p.mediaOBJ={display:"block"};var k=p.width[o[r].level],R=p.height[o[r].level];if(k="auto"===k?k:!o.isNumeric(k)&&k.indexOf("%")>0?p._incolumn||p._ingroup?"100%":"grid"===p.basealign?o.iWA(r,e.slideIndex)*o[r].CM.w:m:"off"!==p.rsp_bd?parseFloat(k)*o[r].CM.w+"px":parseFloat(k)+"px",R="auto"===R?R:!o.isNumeric(R)&&R.indexOf("%")>0?"grid"===p.basealign?o.iHE(r)*o[r].CM.w:v:"off"!==p.rsp_bd?parseFloat(R)*o[r].CM.h+"px":parseFloat(R)+"px",p.vd=void 0===p.vd?o[r].videos[l[0].id].ratio.split(":").length>1?o[r].videos[l[0].id].ratio.split(":")[0]/o[r].videos[l[0].id].ratio.split(":")[1]:1:p.vd,!p._incolumn||"100%"!==k&&"auto"!==R||void 0===p.ytid)-1!=l[0].className.indexOf("rs-fsv")||S?(g=0,u=0,p.x=o.revToResp(0,o[r].rle,0),p.y=o.revToResp(0,o[r].rle,0),p.vidOBJ={width:k,height:o[r].autoHeight?o[r].canv.height:R}):(R="auto"===R&&void 0!==p.vd&&"auto"!==k?"100%"===k?l.width()/p.vd:k/p.vd:R,p.vidOBJ={width:k,height:R}),(0==p.html5vid&&!S||1!=p.forcecover&&!l.hasClass("rs-fsv")&&!S)&&(p.mediaOBJ={width:k,height:R,display:"block"}),p._ingroup&&null!==p.vidOBJ.width&&void 0!==p.vidOBJ.width&&!o.isNumeric(p.vidOBJ.width)&&p.vidOBJ.width.indexOf("%")>0&&(p.OBJUPD.lppmOBJ={minWidth:k});else{var O=l.width(),I="auto"===R?O/p.vd:R;p.vidOBJ={width:"auto",height:I},p.heightSetByVideo=!0}}p._slidelink||o[r].caches.calcResponsiveLayersList.push({a:l,b:r,c:0,d:p.rsp_bd,e:e.slideIndex}),"on"===p.rsp_ch&&"row"!==p.type&&"column"!==p.type&&"group"!==p.type&&"image"!==p.type&&"video"!==p.type&&"shape"!==p.type&&l.find("*").each(function(){var i=jQuery(this);"true"!==o.gA(this,"stylerecorder")&&!0!==o.gA(this,"stylerecorder")&&M(i,"rekursive",r),o[r].caches.calcResponsiveLayersList.push({a:i,b:r,c:"rekursive",d:p.rsp_bd,e:e.slideIndex,RSL:l})})}if("preset"!==e.mode){if(p.oldeow=p.eow,p.oldeoh=p.eoh,p.eow=l.outerWidth(!0),p.eoh=l.outerHeight(!0),p.imgInFirefox="image"==p.type&&"auto"==p.width[o[r].level]&&"100%"==p.height[o[r].level]&&o.isFirefox(r),p.imgInFirefox){var T=p.img.width();p.eow=0!==T?T:p.eow}if(p.eow<=0&&void 0!==p.lastknownwidth&&(p.eow=p.lastknownwidth),p.eoh<=0&&void 0!==p.lastknownheight&&(p.eoh=p.lastknownheight),void 0!==p.corners&&("text"===p.type||"button"===p.type||"shape"===p.type)){for(a in p.corners)if(p.corners.hasOwnProperty(a)){p.corners[a].css("borderWidth",p.eoh+"px");var C="rs-fcrt"===a||"rs-fcr"===a;p.corners[a].css("border"+(C?"Right":"Left"),"0px solid transparent"),p.corners[a].css("border"+("rs-fcrt"==a||"rs-bcr"==a?"Bottom":"Top")+"Color",p.bgcol)}p.eow=l.outerWidth(!0)}0==p.eow&&0==p.eoh&&(p.eow="grid"===p.basealign?o[r].content.width:o[r].module.width,p.eoh="grid"===p.basealign?o[r].content.height:o[r].module.height),p.basealign=o[r].justifyCarousel?"grid":p.basealign;var A="on"===p.rsp_o?parseInt(p.voffset[o[r].level],0)*o[r].CM.w:parseInt(p.voffset[o[r].level],0),P="on"===p.rsp_o?parseInt(p.hoffset[o[r].level],0)*o[r].CM.w:parseInt(p.hoffset[o[r].level],0),B="grid"===p.basealign?o.iWA(r,e.slideIndex)*o[r].CM.w:m,D="grid"===p.basealign?o.iHE(r)*(o[r].keepBPHeight||o[r].currentRowsHeight>o[r].gridheight[o[r].level]?1:o[r].CM.h):v;(1==o[r].gridEQModule||void 0!==p._lig&&"row"!==p.type&&"column"!==p.type&&"group"!==p.type)&&(B=void 0!==p._lig?p._lig.width():o[r].module.width,D=void 0!==p._lig?p._lig.height():o[r].module.height,g=0,u=0),"video"===p.type&&null!=p.vidOBJ&&(p.vidOBJ.height>=0&&0===p.eoh&&(p.eoh=p.vidOBJ.height),p.vidOBJ.width>=0&&0===p.eow&&(p.eow=p.vidOBJ.width)),f="c"===f||"m"===f||"center"===f||"middle"===f?B/2-p.eow/2+P:"l"===f||"left"===f?P:"r"===f||"right"===f?B-p.eow-P:"off"!==p.rsp_o?f*o[r].CM.w:f,w="m"===w||"c"===w||"center"===w||"middle"===w?D/2-p.eoh/2+A:"t"===w||"top"==w?A:"b"===w||"bottom"==w?D-p.eoh-A:"off"!==p.rsp_o?w*o[r].CM.w:w,f=p._slidelink?0:o[r].rtl&&-1==(""+p.width[o[r].level]).indexOf("%")?parseInt(f)+p.eow:f,p.calcx=parseInt(f,0)+g,p.calcy=parseInt(w,0)+u,"row"!==p.type&&"column"!==p.type?p.OBJUPD.POBJ={zIndex:p.zindex,top:p.calcy,left:p.calcx,overwrite:"auto"}:"row"!==p.type?p.OBJUPD.POBJ={zIndex:p.zindex,width:p.columnwidth,top:0,left:0,overwrite:"auto"}:"row"===p.type&&(p.OBJUPD.POBJ={zIndex:p.zindex,width:"grid"===p.basealign?B+"px":"100%",top:0,left:o[r].rtl?-1*g:g,overwrite:"auto"},p.cbreak<=o[r].level?-1===l[0].className.indexOf("rev_break_columns")&&l[0].classList.add("rev_break_columns"):l[0].className.indexOf("rev_break_columns")>0&&l[0].classList.remove("rev_break_columns"),p.rowcalcx=p.OBJUPD.POBJ.left,p.pow=p.p.outerWidth(!0)),void 0!==p.blendmode&&(p.OBJUPD.POBJ.mixBlendMode=p.blendmode),
1760(void 0!==p.frames.loop||p.imgInFirefox)&&(p.OBJUPD.LPOBJ={width:p.eow,height:p.eoh}),p._ingroup&&(void 0!==p._groupw&&!o.isNumeric(p._groupw)&&p._groupw.indexOf("%")>0&&(p.OBJUPD.lppmOBJ.minWidth=p._groupw),void 0!==p._grouph&&!o.isNumeric(p._grouph)&&p._grouph.indexOf("%")>0&&(p.OBJUPD.lppmOBJ.minHeight=p._grouph)),"updateposition"===e.mode&&(p.caches.POBJ_LEFT===p.OBJUPD.POBJ.left&&p.caches.POBJ_TOP===p.OBJUPD.POBJ.top||(tpGS.gsap.set(p.p,p.OBJUPD.POBJ),p.caches.POBJ_LEFT=p.OBJUPD.POBJ.left,p.caches.POBJ_TOP=p.OBJUPD.POBJ.top)),e.animcompleted&&o.animcompleted(l,r)}}},hoverReverseDone:function(e){o[e.id]._L[e.L[0].id].textDecoration&&tpGS.gsap.set(o[e.id]._L[e.L[0].id].c,{textDecoration:o[e.id]._L[e.L[0].id].textDecoration})},animcompleted:function(e,i,t){if(void 0!==o[i].videos){var a=o[i].videos[e[0].id];null!=a&&null!=a.type&&"none"!=a.type&&(1==a.aplay||"true"==a.aplay||"on"==a.aplay||"1sttime"==a.aplay?(("carousel"!==o[i].sliderType||e.closest("rs-slide").index()==o[i].carousel.focused||e.closest("rs-slide").index()==o[i].activeRSSlide&&o[i].carousel.oldfocused==o[i].carousel.focused||t)&&o.playVideo(e,i),o.toggleState(e.data("videotoggledby")),(a.aplay1||"1sttime"==a.aplay)&&(a.aplay1=!1,a.aplay=!1)):("no1sttime"==a.aplay&&(a.aplay=!0),o.unToggleState(e.data("videotoggledby"))))}},handleStaticLayers:function(e,i){var t=0,a=o[i].realslideamount+1;if(void 0!==o.gA(e[0],"onslides")){var r=o.gA(e[0],"onslides").split(";");for(var s in r)if(r.hasOwnProperty(s)){var n=r[s].split(":");"s"===n[0]&&(t=parseInt(n[1],0)),"e"===n[0]&&(a=parseInt(n[1],0))}}t=Math.max(0,t),a=Math.min(o[i].realslideamount,a<0?o[i].realslideamount:a),a=1!==t&&0!==t||a!==o[i].realslideamount?a:o[i].realslideamount+1,e.data("startslide",t),e.data("endslide",a),o.sA(e[0],"startslide",t),o.sA(e[0],"endslide",a)},updateLayersOnFullStage:function(e){if(o[e].caches.calcResponsiveLayersList.length>0){!0!==o[e].slideHasIframe&&!0!==o[e].fullScreenMode&&("carousel"===o[e].sliderType?o[e].carousel.wrap.detach():o[e].canvas.detach());for(var i=0;i<o[e].caches.calcResponsiveLayersList.length;i++)void 0!==o[e].caches.calcResponsiveLayersList[i]&&z(o[e].caches.calcResponsiveLayersList[i]);!0!==o[e].slideHasIframe&&!0!==o[e].fullScreenMode&&("carousel"===o[e].sliderType?o[e].c[0].appendChild(o[e].carousel.wrap[0]):o[e].c[0].appendChild(o[e].canvas[0]))}},animateTheLayers:function(e){if(void 0===e.slide)return!1;var i=e.id;if(void 0===o[i].slides[e.slide]&&"individual"!==e.slide)return!1;if("carousel"===o[i].sliderType){if("start"===e.mode&&"start"===o[i].lastATLmode){if(e.slide===o[i].lastATLslide&&(new Date).getTime()-o[i].lastATLtime<1500)return;o[i].lastATLtime=(new Date).getTime()}o[i].lastATLmode=e.mode,o[i].lastATLslide=e.slide}var t="individual"!==e.slide?o.gA(o[i].slides[e.slide],"key"):"individual",a=o[i].pr_processing_key||o[i].pr_active_key||0;o[i].caches.calcResponsiveLayersList=[],o[i].layers=o[i].layers||{},"individual"===t?o[i].layers.individual=void 0===o[i].layers.individual?"all"===o[i].carousel.showLayersAllTime?C(jQuery(o[i].c),"rs-layer","rs-layer-static"):C(jQuery(o[i].c),"rs-on-car"):o[i].layers.individual:(o[i].layers[t]=void 0===o[i].layers[t]?"all"===o[i].carousel.showLayersAllTime?[]:C(jQuery(o[i].slides[e.slide]),"rs-layer","carousel"===o[i].sliderType?"rs-on-car":void 0):o[i].layers[t],o[i].layers.static=void 0===o[i].layers.static?C(jQuery(o[i].c.find("rs-static-layers")),"rs-layer","rs-on-car"):o[i].layers.static,o[i].sbas[t]=void 0===o[i].sbas[t]?C(jQuery(o[i].slides[e.slide]),"rs-sba"):o[i].sbas[t]);var r="rebuild"===e.mode&&"carousel"===o[i].sliderType&&"individual"===t;void 0!==t&&o[i].layers[t]&&o.initLayer({id:i,slideIndex:e.slide,skey:t,mode:e.mode,animcompleted:r}),o[i].layers.static&&o.initLayer({id:i,skey:"static",slideIndex:"static",mode:e.mode,animcompleted:r}),o.updateLayersOnFullStage(i),"preset"!==e.mode||void 0!==o[i].slidePresets&&void 0!==o[i].slidePresets[e.slide]||(o[i].slidePresets=void 0===o[i].slidePresets?{}:o[i].slidePresets,o[i].slidePresets[e.slide]=!0,o[i].c.trigger("revolution.slideprepared",{slide:e.slide})),o[i].heightInLayers=o[i].module.height,o[i].widthInLayers=o[i].module.width,o[i].levelInLayers=o[i].level;var s={id:i,skey:t,slide:e.slide,key:t,mode:e.mode,index:a};window.requestAnimationFrame(function(){if(void 0===o[i].dimensionReCheck[t]?(o.updateLayerDimensions(s),!0!==o[i].doubleDimensionCheck?setTimeout(function(){o.updateLayerDimensions(s),o.updateRowZones(s)},150):o.updateRowZones(s),o[i].doubleDimensionCheck=!0,o[i].dimensionReCheck[t]=!0):o.updateRowZones(s),void 0!==t&&o[i].layers[t])for(var a in o[i].layers[t])o[i].layers[t].hasOwnProperty(a)&&o.renderLayerAnimation({layer:jQuery(o[i].layers[t][a]),id:i,mode:e.mode,caller:e.caller});if(o[i].layers.static)for(var a in o[i].layers.static)o[i].layers.static.hasOwnProperty(a)&&o.renderLayerAnimation({layer:jQuery(o[i].layers.static[a]),id:i,mode:e.mode,caller:e.caller});null!=o[i].mtl&&o[i].mtl.resume()})},updateRowZones:function(e){(void 0!==o[e.id].rowzones&&o[e.id].rowzones.length>0&&e.index>=0&&o[e.id].rowzones[Math.min(e.index,o[e.id].rowzones.length)]&&o[e.id].rowzones[Math.min(e.index,o[e.id].rowzones.length)].length>0||void 0!==o[e.id].srowzones&&o[e.id].srowzones.length>0||void 0!==o[e.id].smiddleZones&&o[e.id].smiddleZones.length>0)&&(o.updateDims(e.id),o.initLayer({id:e.id,skey:e.key,slideIndex:e.slide,mode:"updateposition"}),o.initLayer({id:e.id,skey:"static",slideIndex:"static",mode:"updateposition"}),"start"!==e.mode&&"preset"!==e.mode||o.manageNavigation(e.id))},updateLayerDimensions:function(e){var i=!1;o[e.id].caches.calcResponsiveLayersList=[],void 0===e.key||"individual"!=e.key&&void 0===o[e.id].layers[e.key]||!o.checkLayerDimensions({id:e.id,skey:e.key,slideIndex:e.slide})||(i=!0),o.initLayer({id:e.id,skey:e.key,slideIndex:e.slide,mode:"updateAndResize"}),o[e.id].layers.static&&o.checkLayerDimensions({id:e.id,skey:"static",slideIndex:"static"})&&(i=!0,o.initLayer({id:e.id,skey:"static",slideIndex:"static",mode:"updateAndResize"})),i&&o.updateLayersOnFullStage(e.id)},updateAnimatingLayerPositions:function(e){o.initLayer({id:e.id,skey:e.key,slideIndex:e.slide,mode:"updateposition"})}
1760,removeTheLayers:function(e,i,t){var a=o.gA(e[0],"key");for(var r in o[i].sloops&&o[i].sloops[a]&&o[i].sloops[a].tl&&o[i].sloops[a].tl.pause(),o[i].layers[a])o[i].layers[a].hasOwnProperty(r)&&o.renderLayerAnimation({layer:jQuery(o[i].layers[a][r]),frame:"frame_999",mode:"continue",remove:!0,id:i,allforce:t});for(var r in o[i].layers.static)o[i].layers.static.hasOwnProperty(r)&&o.renderLayerAnimation({layer:jQuery(o[i].layers.static[r]),frame:"frame_999",mode:"continue",remove:!0,id:i,allforce:t})},renderLayerAnimation:function(e){var t,a=e.layer,r=e.id,s=o[r].level,h=o[r]._L[a[0].id],v=void 0!==h.timeline?h.timeline.time():void 0,f=!1,y=!1,b="none";if(("containerResized_2"!==e.caller&&"swapSlideProgress_2"!==e.caller||!0===h.animationRendered)&&(h.animationRendered=!0,"preset"!==e.mode||!0===h.frames.frame_1.timeline.waitoncall||void 0!==h.scrollBasedOffset)){if("trigger"==e.mode&&(h.triggeredFrame=e.frame),h._isstatic){var x="carousel"===o[r].sliderType&&void 0!==o[r].carousel.oldfocused?o[r].carousel.oldfocused:void 0===o[r].pr_lastshown_key?1:parseInt(o[r].pr_lastshown_key,0)+1,k="carousel"===o[r].sliderType?void 0===o[r].pr_next_key?0===x?1:x:parseInt(o[r].pr_next_key,0)+1:void 0===o[r].pr_processing_key?x:parseInt(o[r].pr_processing_key,0)+1,L=x>=h.startslide&&x<=h.endslide,R=k>=h.startslide&&k<=h.endslide;if(b=x===h.endslide&&"continue"===e.mode||("continue"===e.mode||x===h.endslide)&&"none",!0===e.allforce||!0===b){if("continue"===e.mode&&"frame_999"===e.frame&&(R||void 0===h.lastRequestedMainFrame))return}else{if("preset"===e.mode&&(h.elementHovered||!R))return;if("rebuild"===e.mode&&!L&&!R)return;if("start"===e.mode&&R&&"frame_1"===h.lastRequestedMainFrame)return;if(("start"===e.mode||"preset"===e.mode)&&"frame_999"===h.lastRequestedMainFrame&&!0!==h.leftstage)return;if("continue"===e.mode&&"frame_999"===e.frame&&(R||void 0===h.lastRequestedMainFrame))return;if("start"===e.mode&&!R)return}}else"start"===e.mode&&"keep"!==h.triggercache&&(h.triggeredFrame=void 0);for(var O in"start"===e.mode&&(void 0!==h.layerLoop&&(h.layerLoop.count=0),e.frame=void 0===h.triggeredFrame?0:h.triggeredFrame),"continue"===e.mode||"trigger"===e.mode||void 0===h.timeline||h._isstatic&&!0===h.leftstage||h.timeline.pause(0),"continue"!==e.mode&&"trigger"!==e.mode||void 0===h.timeline||h.timeline.pause(),h.timeline=tpGS.gsap.timeline({paused:!0}),"text"!==h.type&&"button"!==h.type||void 0!==h.splitText&&(void 0!==h.splitTextFix||"start"!==e.mode&&"preset"!==e.mode)||(w({layer:a,id:r}),"start"===e.mode&&(h.splitTextFix=!0)),h.ford)if(h.ford.hasOwnProperty(O)){var I=h.ford[O],T=!1;if("frame_0"!==I&&"frame_hover"!==I&&"loop"!==I){if("frame_999"===I&&
1760!h.frames[I].timeline.waitoncall&&h.frames[I].timeline.start>=o[r].duration&&!0!==e.remove&&(h.frames[I].timeline.waitoncall=!0),"start"===e.mode&&"keep"!==h.triggercache&&(h.frames[I].timeline.callstate=h.frames[I].timeline.waitoncall?"waiting":""),"trigger"===e.mode&&h.frames[I].timeline.waitoncall&&(I===e.frame?(h.frames[I].timeline.triggered=!0,h.frames[I].timeline.callstate="called"):h.frames[I].timeline.triggered=!1),"rebuild"===e.mode||h.frames[I].timeline.triggered||(h.frames[I].timeline.callstate=h.frames[I].timeline.waitoncall?"waiting":""),!1!==e.fastforward){if(("continue"===e.mode||"trigger"===e.mode)&&!1===y&&I!==e.frame)continue;if(("rebuild"===e.mode||"preset"===e.mode)&&!1===y&&void 0!==h.triggeredFrame&&I!==h.triggeredFrame)continue;(I===e.frame||"rebuild"===e.mode&&I===h.triggeredFrame)&&(y=!0)}else I===e.frame&&(y=!0);if(I!==e.frame&&h.frames[I].timeline.waitoncall&&"called"!==h.frames[I].timeline.callstate&&(f=!0),I!==e.frame&&y&&(f=!0===f&&h.frames[I].timeline.waitoncall?"skiprest":!0!==f&&f),void 0===h.hideonfirststart&&"frame_1"===I&&h.frames[I].timeline.waitoncall&&(h.hideonfirststart=!0),f&&"waiting"===h.frames[I].timeline.callstate&&"preset"===e.mode&&1!=h.firstTimeRendered){if(h._isstatic&&void 0===h.currentframe)continue;T=!0,h.firstTimeRendered=!0}else if("skiprest"===f||"called"!==h.frames[I].timeline.callstate&&f&&e.toframe!==I)continue;if("frame_999"!==I||!1!==b||"continue"!==e.mode&&"start"!==e.mode&&"rebuild"!==e.mode){h.fff="frame_1"===I&&("trigger"!==e.mode||"frame_999"===h.currentframe||"frame_0"===h.currentframe||void 0===h.currentframe),"trigger"===e.mode&&"frame_1"===e.frame&&!1===h.leftstage&&(h.fff=!1),T||(h.frames[I].timeline.callstate="called",h.currentframe=I);var C=h.frames[I],A=h.fff?h.frames.frame_0:void 0,M=tpGS.gsap.timeline(),P=tpGS.gsap.timeline(),B=h.c,D=void 0!==C.sfx&&_(C.sfx.effect,h.m,C.timeline.ease),z=C.timeline.speed/1e3,G=0,H=S({id:r,frame:C,layer:a,ease:C.timeline.ease,splitAmount:B.length,target:I,forcefilter:void 0!==h.frames.frame_hover&&void 0!==h.frames.frame_hover.filter}),N=h.fff?S({id:r,frame:A,layer:a,ease:C.timeline.ease,splitAmount:B.length,target:"frame_0"}):void 0,j=void 0!==C.mask?S({id:r,frame:{transform:{x:C.mask.x,y:C.mask.y}},layer:a,ease:H.ease,target:"mask"}):void 0,F=void 0!==j&&h.fff?S({id:r,frame:{transform:{x:A.mask.x,y:A.mask.y}},layer:a,ease:H.ease,target:"frommask"}):void 0,W=H.ease;if(H.force3D=!0,"block"===D.type&&(D.ft[0].background=C.sfx.fxc,D.ft[0].visibility="visible",D.ft[1].visibility="visible",M.add(tpGS.gsap.fromTo(D.bmask_in,z/2,D.ft[0],D.ft[1],0)),M.add(tpGS.gsap.fromTo(D.bmask_in,z/2,D.ft[1],D.t,z/2)),"frame_0"!==I&&"frame_1"!==I||(N.opacity=0)),void 0!==C.color?H.color=C.color:void 0!==h.color&&"npc"!==h.color[s]&&(H.color=h.color[s]),void 0!==A&&void 0!==A.color?N.color=A.color:void 0!==A&&void 0!==h.color&&"npc"!==h.color[s]&&(N.color=h.color[s]),void 0!==C.bgcolor?C.bgcolor.indexOf("gradient")>=0?H.background=C.bgcolor:H.backgroundColor=C.bgcolor:!0===h.bgcolinuse&&(h.bgcol.indexOf("gradient")>=0?H.background=h.bgcol:H.backgroundColor=h.bgcol),void 0!==A&&(void 0!==A.bgcolor?A.bgcolor.indexOf("gradient")>=0?N.background=A.bgcolor:N.backgroundColor=A.bgcolor:!0===h.bgcolinuse&&(h.bgcol.indexOf("gradient")>=0?N.background=h.bgcol:N.backgroundColor=h.bgcol)),void 0!==h.splitText&&!1!==h.splitText)for(var V in i)if(void 0!==C[i[V]]&&!h.quickRendering){var E=h.splitText[i[V]],X=S({id:r,frame:C,source:i[V],ease:W,layer:a,splitAmount:E.length,target:I+"_"+i[V]}),Y=h.fff?S({id:r,frame:A,ease:X.ease,source:i[V],layer:a,splitAmount:E.length,target:"frame_0_"+i[V]}):void 0,Q=h.frames[I].dosplit?void 0===C[i[V]].delay?.05:C[i[V]].delay/100:0;h.color[s]===H.color&&"frame_1"===I||(X.color=H.color),void 0!==N&&h.color[s]!==N.color&&(Y.color=N.color),void 0!==Y&&Y.color!==H.color&&(X.color=H.color);var J=o.clone(X),q=h.fff?o.clone(Y):void 0,U=C[i[V]].dir;delete J.dir,J.data={splitted:!0},J.stagger="center"===U||"edge"===U?c({each:Q,offset:Q/2,from:U}):{each:Q,from:U},J.duration=z,void 0!==q&&delete q.dir,h.fff?M.add(P.fromTo(E,q,J),0):M.add(P.to(E,J),0),G=Math.max(G,E.length*Q)}if(z+=G,void 0===t&&(t="isometric"===o[r].perspectiveType?0:"local"===o[r].perspectiveType?void 0!==H.transformPerspective?H.transformPerspective:h.fff&&void 0!==N.transfromPerspective?N.transfromPerspective:o[r].perspective:o[r].perspective),h.knowTransformPerspective=t,h.pxundermask||void 0!==j&&(void 0!==A&&"hidden"===A.mask.overflow||"hidden"===C.mask.overflow))M.add(tpGS.gsap.to(h.m,.001,{overflow:"hidden"}),0),"column"===h.type&&M.add(tpGS.gsap.to(h.cbgmask,.001,{overflow:"hidden"}),0),h.btrans&&(F&&(F.rotationX=h.btrans.rX,F.rotationY=h.btrans.rY,F.rotationZ=h.btrans.rZ,F.opacity=h.btrans.o),j.rotationX=h.btrans.rX,j.rotationY=h.btrans.rY,j.rotationZ=h.btrans.rZ,j.opacity=h.btrans.o),h.fff?M.add(tpGS.gsap.fromTo([h.m,h.cbgmask],z,o.clone(F),o.clone(j)),.001):M.add(tpGS.gsap.to([h.m,h.cbgmask],z,o.clone(j)),.001);else if(void 0!==h.btrans){var Z={x:0,y:0,filter:"none",opacity:h.btrans.o,rotationX:h.btrans.rX,rotationY:h.btrans.rY,rotationZ:h.btrans.rZ,overflow:"visible"};0===h.btrans.rX&&0==h.btrans.rY||(h.maskHasPerspective=!0,Z.transformPerspective=t),M.add(tpGS.gsap.to(h.m,.001,Z),0)}else M.add(tpGS.gsap.to(h.m,.001,{clearProps:"transform",overflow:"visible"}),0);H.force3D="auto",h.fff?(H.visibility="visible",void 0!==h.cbg&&M.fromTo(h.cbg,z,N,H,0),o[r].BUG_safari_clipPath&&(N.clipPath||H.clipPath||h.spike)&&(N.z&&parseInt(N.z,10)||(N.z=-1e-4),H.z&&parseInt(H.z,10)||(H.z=0)),void 0!==h.cbg&&"column"===h.type?M.fromTo(B,z,n(N),n(H),0):M.fromTo(B,z,N,H,0),M.invalidate()):("frame_999"!==h.frame&&(H.visibility="visible"),void 0!==h.cbg&&M.to(h.cbg,z,H,0),!o[r].BUG_safari_clipPath||!H.clipPath&&!h.spike||H.z&&parseInt(H.z,10)||(H.z=0-.01*Math.random()),void 0!==h.cbg&&"column"===h.type?M.to(B,z,n(H),0):M.to(B,z,H,0)),void 0!==W&&"object"!=typeof W&&"function"!=typeof W&&W.indexOf("SFXBounce")>=0&&M.to(B,z,{scaleY:.5,scaleX:1.3,ease:H.ease+"-squash",transformOrigin:"bottom"},1e-4);
1760var K="trigger"!==e.mode&&(!0!==f&&"skiprest"!==f||"rebuild"!==e.mode)||e.frame===I||void 0===C.timeline.start||!o.isNumeric(C.timeline.start)?"+=0"===C.timeline.start||void 0===C.timeline.start?"+=0.05":parseInt(C.timeline.start,0)/1e3:"+="+parseInt(C.timeline.startRelative,0)/1e3;h.timeline.addLabel(I,K),h.timeline.add(M,K),h.timeline.addLabel(I+"_end","+=0.01"),M.eventCallback("onStart",p,[{id:r,frame:I,L:a,tPE:t}]),"true"==h.animationonscroll||1==h.animationonscroll?(M.eventCallback("onUpdate",g,[{id:r,frame:I,L:a}]),M.smoothChildTiming=!0):M.eventCallback("onUpdate",g,[{id:r,frame:I,L:a}]),M.eventCallback("onComplete",u,[{id:r,frame:I,L:a,tPE:t}])}}}if(void 0!==h.frames.loop){var $=parseInt(h.frames.loop.timeline.speed,0)/1e3,ee=parseInt(h.frames.loop.timeline.start)/1e3||0,ie="trigger"!==e.mode&&"frame_999"!==e.frame||"frame_999"!==e.frame?.2:0,te=ee+ie;h.loop={root:tpGS.gsap.timeline({}),preset:tpGS.gsap.timeline({}),move:tpGS.gsap.timeline({repeat:-1,yoyo:h.frames.loop.timeline.yoyo_move}),rotate:tpGS.gsap.timeline({repeat:-1,yoyo:h.frames.loop.timeline.yoyo_rotate}),scale:tpGS.gsap.timeline({repeat:-1,yoyo:h.frames.loop.timeline.yoyo_scale}),filter:tpGS.gsap.timeline({repeat:-1,yoyo:h.frames.loop.timeline.yoyo_filter})};var ae=h.frames.loop.frame_0,re=h.frames.loop.frame_999,oe="blur("+parseInt(ae.blur||0,0)+"px) grayscale("+parseInt(ae.grayscale||0,0)+"%) brightness("+parseInt(ae.brightness||100,0)+"%)",se="blur("+(re.blur||0)+"px) grayscale("+(re.grayscale||0)+"%) brightness("+(re.brightness||100)+"%)";if(h.loop.root.add(h.loop.preset,0),h.loop.root.add(h.loop.move,ie),h.loop.root.add(h.loop.rotate,ie),h.loop.root.add(h.loop.scale,ie),h.loop.root.add(h.loop.filter,ie),"blur(0px) grayscale(0%) brightness(100%)"===oe&&"blur(0px) grayscale(0%) brightness(100%)"===se&&(oe="none",se="none"),re.originX=ae.originX,re.originY=ae.originY,re.originZ=ae.originZ,void 0===t&&(t="isometric"===o[r].perspectiveType?0:"local"===o[r].perspectiveType&&void 0!==H?void 0!==H.transformPerspective?H.transformPerspective:h.fff&&void 0!==N.transfromPerspective?N.transfromPerspective:o[r].perspective:o[r].perspective),h.frames.loop.timeline.curved){var ne=parseInt(h.frames.loop.timeline.radiusAngle,0)||0,de=[{x:(ae.x-ae.xr)*o[r].CM.w,y:0,z:(ae.z-ae.zr)*o[r].CM.w},{x:0,y:(ae.y+ae.yr)*o[r].CM.w,z:0},{x:(re.x+re.xr)*o[r].CM.w,y:0,z:(re.z+re.zr)*o[r].CM.w},{x:0,y:(re.y-re.yr)*o[r].CM.w,z:0}],le={type:"thru",curviness:h.frames.loop.timeline.curviness,path:[],autoRotate:h.frames.loop.timeline.autoRotate};for(var ce in de)de.hasOwnProperty(ce)&&(le.path[ce]=de[ne],ne=++ne==de.length?0:ne);("trigger"!==e.mode&&"frame_999"!==e.frame||"frame_999"!==e.frame)&&h.loop.preset.fromTo(h.lp,ie,{"-webkit-filter":oe,filter:oe,x:0,y:0,z:0,minWidth:h._incolumn||h._ingroup?"100%":void 0===h.eow?0:h.eow,minHeight:h._incolumn||h._ingroup?"100%":void 0===h.eoh?0:h.eoh,scaleX:1,scaleY:1,skewX:0,skewY:0,rotationX:0,rotationY:0,rotationZ:0,transformPerspective:t,transformOrigin:re.originX+" "+re.originY+" "+re.originZ,opacity:1},l({x:le.path[3].x,y:le.path[3].y,z:le.path[3].z,scaleX:ae.scaleX,skewX:ae.skewX,skewY:ae.skewY,scaleY:ae.scaleY,rotationX:ae.rotationX,rotationY:ae.rotationY,rotationZ:ae.rotationZ,"-webkit-filter":oe,filter:oe,ease:"sine.inOut",opacity:ae.opacity}),0),d(le)&&h.loop.move.to(h.lp,h.frames.loop.timeline.yoyo_move?$/2:$,{motionPath:le,ease:h.frames.loop.timeline.ease})}else("trigger"!==e.mode&&"frame_999"!==e.frame||"frame_999"!==e.frame)&&h.loop.preset.fromTo(h.lp,ie,{"-webkit-filter":oe,filter:oe,x:0,y:0,z:0,minWidth:h._incolumn||h._ingroup?"100%":void 0===h.eow?0:h.eow,minHeight:h._incolumn||h._ingroup?"100%":void 0===h.eoh?0:h.eoh,scaleX:1,scaleY:1,skewX:0,skewY:0,rotationX:0,rotationY:0,rotationZ:0,transformPerspective:t,transformOrigin:re.originX+" "+re.originY+" "+re.originZ,opacity:1},l({x:ae.x*o[r].CM.w,y:ae.y*o[r].CM.w,z:ae.z*o[r].CM.w,scaleX:ae.scaleX,skewX:ae.skewX,skewY:ae.skewY,scaleY:ae.scaleY,rotationX:ae.rotationX,rotationY:ae.rotationY,rotationZ:ae.rotationZ,ease:"sine.out",opacity:ae.opacity,"-webkit-filter":oe,filter:oe}),0),h.loop.move.to(h.lp,h.frames.loop.timeline.yoyo_move?$/2:$,{x:re.x*o[r].CM.w,y:re.y*o[r].CM.w,z:re.z*o[r].CM.w,ease:h.frames.loop.timeline.ease});h.loop.rotate.to(h.lp,h.frames.loop.timeline.yoyo_rotate?$/2:$,{rotationX:re.rotationX,rotationY:re.rotationY,rotationZ:re.rotationZ,ease:h.frames.loop.timeline.ease}),h.loop.scale.to(h.lp,h.frames.loop.timeline.yoyo_scale?$/2:$,l({scaleX:re.scaleX,scaleY:re.scaleY,skewX:re.skewX,skewY:re.skewY,ease:h.frames.loop.timeline.ease}));var pe={opacity:re.opacity||1,ease:h.frames.loop.timeline.ease,"-webkit-filter":se,filter:se};h.loop.filter.to(h.lp,h.frames.loop.timeline.yoyo_filter?$/2:$,pe),h.timeline.add(h.loop.root,te)}if(void 0!==h.frames.frame_hover&&("start"===e.mode||void 0===h.hoverframeadded)){h.hoverframeadded=!0;var ge=h.frames.frame_hover.timeline.speed/1e3;ge=0===ge?1e-5:ge,h.hoverlistener||(h.hoverlistener=!0,o.document.on("mouseenter mousemove",("column"===h.type?"#"+h.cbg[0].id+",":"")+"#"+h.c[0].id,function(e){if("mousemove"!==e.type||!0!==h.ignoremousemove){if(h.animationonscroll||h.readyForHover){if(h.elementHovered=!0,h.hovertimeline||(h.hovertimeline=tpGS.gsap.timeline({paused:!0})),0==h.hovertimeline.progress()&&(void 0===h.lastHoveredTimeStamp||(new Date).getTime()-h.lastHoveredTimeStamp>150)&&(h.ignoremousemove=!0,h.hovertimeline.to([h.m,h.cbgmask],ge,{overflow:h.frames.frame_hover.mask?"hidden":"visible"}
1760,0),"column"===h.type&&h.hovertimeline.to(h.cbg,ge,o.clone(m(h.frames.frame_hover,h.cbg,{bgCol:h.bgcol,bg:h.styleProps.background})),0),"text"!==h.type&&"button"!==h.type||void 0===h.splitText||!1===h.splitText||h.hovertimeline.to([h.splitText.lines,h.splitText.words,h.splitText.chars],ge,{color:h.frames.frame_hover.color,ease:h.frames.frame_hover.transform.ease},0),"column"===h.type?h.hovertimeline.to(h.c,ge,n(o.clone(m(h.frames.frame_hover,h.c,{bgCol:h.bgcol,bg:h.styleProps.background}))),0):h.hovertimeline.to(h.c,ge,o.clone(m(h.frames.frame_hover,h.c,{bgCol:h.bgcol,bg:h.styleProps.background})),0),"svg"===h.type)){h.svgHTemp=o.clone(h.svgH);var i=Array.isArray(h.svgHTemp.fill)?h.svgHTemp.fill[o[r].level]:h.svgHTemp.fill;h.svgHTemp.fill=i,h.hovertimeline.to(h.svg,ge,h.svgHTemp,0),h.hovertimeline.to(h.svgPath,ge,{fill:i},0)}h.hovertimeline.play()}h.lastHoveredTimeStamp=(new Date).getTime()}}),o.document.on("mouseleave",("column"===h.type?"#"+h.cbg[0].id+",":"")+"#"+h.c[0].id,function(){h.elementHovered=!1,(h.animationonscroll||h.readyForHover)&&void 0!==h.hovertimeline&&(h.hovertimeline.reverse(),h.hovertimeline.eventCallback("onReverseComplete",o.hoverReverseDone,[{id:r,L:a}]))}))}if(T||(h.lastRequestedMainFrame="start"===e.mode?"frame_1":"continue"===e.mode?void 0===e.frame?h.currentframe:e.frame:h.lastRequestedMainFrame),void 0!==e.totime?h.tSTART=e.totime:void 0!==v&&void 0===e.frame?h.tSTART=v:void 0!==e.frame?h.tSTART=e.frame:h.tSTART=0,0===h.tSTART&&void 0===h.startedAnimOnce&&void 0===h.leftstage&&void 0===h.startedAnimOnce&&!0===h.hideonfirststart&&"preset"===e.mode&&(o[r]._L[a[0].id].pVisRequest=0,h.hideonfirststart=!1),"frame_999"!==h.tSTART&&"frame_999"!==h.triggeredFrame||!h.leftstage&&void 0!==h.startedAnimOnce){if("true"!=h.animationonscroll&&1!=h.animationonscroll?h.timeline.play(h.tSTART):h.timeline.time(h.tSTART),jQuery.inArray(h.type,["group","row","column"])>=0&&void 0!==e.frame){if(void 0===h.childrenJS)for(var V in h.childrenJS={},o[r]._L)void 0!==o[r]._L[V]._lig&&void 0!==o[r]._L[V]._lig[0]&&o[r]._L[V]._lig[0].id===a[0].id&&o[r]._L[V]._lig[0].id!==o[r]._L[V].c[0].id&&(h.childrenJS[o[r]._L[V].c[0].id]=o[r]._L[V].c);e.frame="0"==e.frame?"frame_0":e.frame,e.frame="1"==e.frame?"frame_1":e.frame,e.frame="999"==e.frame?"frame_999":e.frame;var ue=void 0===e.totime?void 0!==h.frames[e.frame].timeline.startAbsolute?parseInt(h.frames[e.frame].timeline.startAbsolute,0)/1e3:void 0!==h.frames[e.frame].timeline.start?o.isNumeric(h.frames[e.frame].timeline.start)?parseInt(h.frames[e.frame].timeline.start,0)/1e3:0:.001:e.totime;if(!0===e.updateChildren)for(var V in h.childrenJS)h.childrenJS.hasOwnProperty(V)&&o.renderLayerAnimation({layer:h.childrenJS[V],fastforward:!1,id:r,mode:"continue",updateChildren:!0,totime:ue});else for(var V in h.childrenJS)h.childrenJS.hasOwnProperty(V)&&o[r]._L[V].pausedTrueParrent&&(o.renderLayerAnimation({layer:h.childrenJS[V],fastforward:!1,id:r,mode:"continue",updateChildren:!0,totime:ue}),o[r]._L[V].pausedTrueParrent=!1)}}else;}}});var n=function(e){var i=o.clone(e);return delete i.backgroundColor,delete i.background,delete i.backgroundImage,delete i.borderSize,delete i.borderStyle,delete i["backdrop-filter"],i},d=function(e){if(void 0!==e&&void 0!==e.path&&Array.isArray(e.path)){var i=0,t=0;for(var a in e.path)!e.path.hasOwnProperty(a)||i>0||t>0||(i+=e.path[a].x,t+=e.path[a].y);return 0!=i||0!=t}},l=function(e){return void 0===e.skewX&&delete e.skewX,void 0===e.skewY&&delete e.skewY,e},c=function(e){e.from="edge"===e.from?"edges":e.from;var i=tpGS.gsap.utils.distribute(e);return function(t,a,r){return i(t,a,r)+(t<=r.length/2?0:e.offset||0)}},p=function(e){o[e.id].BUG_safari_clipPath&&e.L[0].classList.remove("rs-pelock"),(o[e.id]._L[e.L[0].id]._ingroup||o[e.id]._L[e.L[0].id]._incolumn||o[e.id]._L[e.L[0].id]._inrow)&&void 0!==o[e.id]._L[o[e.id]._L[e.L[0].id]._ligid]&&void 0!==o[e.id]._L[o[e.id]._L[e.L[0].id]._ligid].timeline&&(o[e.id]._L[o[e.id]._L[e.L[0].id]._ligid].timeline.isActive()||void 0===o[e.id]._L[e.L[0].id]||void 0===o[e.id]._L[e.L[0].id].frames[o[e.id]._L[e.L[0].id].timeline.currentLabel()]||(null==o[e.id]._L[o[e.id]._L[e.L[0].id]._ligid].timezone||o[e.id]._L[o[e.id]._L[e.L[0].id]._ligid].timezone.to<=parseInt(o[e.id]._L[e.L[0].id].frames[o[e.id]._L[e.L[0].id].timeline.currentLabel()].timeline.start,0))&&!0!==o[e.id]._L[e.L[0].id].animOnScrollForceDisable&&(o[e.id]._L[e.L[0].id].pausedTrueParrent=!0,o[e.id]._L[e.L[0].id].timeline.pause()));var i=o[e.id]._L[e.L[0].id],t=i.hovertimeline;t&&t.time()>0&&(t.pause(),t.time(0),t.kill(),delete i.hovertimeline),delete o[e.id]._L[e.L[0].id].childrenAtStartNotVisible,o[e.id]._L[e.L[0].id].pVisRequest=1;var a={layer:e.L};
1760o[e.id]._L[e.L[0].id].ignoremousemove=!1,o[e.id]._L[e.L[0].id].leftstage=!1,o[e.id]._L[e.L[0].id].readyForHover=!1,void 0!==o[e.id]._L[e.L[0].id].layerLoop&&o[e.id]._L[e.L[0].id].layerLoop.from===e.frame&&o[e.id]._L[e.L[0].id].layerLoop.count++,"frame_1"===e.frame&&"Safari"===window.RSBrowser&&void 0===o[e.id]._L[e.L[0].id].safariRenderIssue&&(tpGS.gsap.set([o[e.id]._L[e.L[0].id].c],{opacity:1}),o[e.id]._L[e.L[0].id].safariRenderIssue=!0),"frame_999"!==e.frame&&(o[e.id]._L[e.L[0].id].startedAnimOnce=!0,o[e.id]._L[e.L[0].id].pPeventsRequest=o[e.id]._L[e.L[0].id].noPevents?"none":"auto"),a.eventtype="frame_0"===e.frame||"frame_1"===e.frame?"enterstage":"frame_999"===e.frame?"leavestage":"framestarted",window.requestAnimationFrame(function(){o[e.id]._L[e.L[0].id]._ingroup&&!0!==o[e.id]._L[o[e.id]._L[e.L[0].id]._lig[0].id].frames.frame_1.timeline.waitoncall&&(o[e.id]._L[o[e.id]._L[e.L[0].id]._lig[0].id].pVisRequest=1),o.requestLayerUpdates(e.id,a.eventtype,e.L[0].id,void 0!==o[e.id]._L[e.L[0].id].frames[e.frame]&&void 0!==o[e.id]._L[e.L[0].id].frames[e.frame].timeline&&0==o[e.id]._L[e.L[0].id].frames[e.frame].timeline.usePerspective?e.tPE:"ignore")}),a.id=e.id,a.layerid=e.L[0].id,a.layertype=o[e.id]._L[e.L[0].id].type,a.frame_index=e.frame,a.layersettings=o[e.id]._L[e.L[0].id],o[e.id].c.trigger("revolution.layeraction",[a]),"enterstage"===a.eventtype&&o.toggleState(o[e.id]._L[e.L[0].id].layertoggledby),"frame_1"===e.frame&&o.animcompleted(e.L,e.id)},g=function(e){"frame_999"===e.frame&&(o[e.id]._L[e.L[0].id].pVisRequest=1,o[e.id]._L[e.L[0].id].pPeventsRequest=o[e.id]._L[e.L[0].id].noPevents?"none":"auto",o[e.id]._L[e.L[0].id].leftstage=!1,window.requestAnimationFrame(function(){o.requestLayerUpdates(e.id,"update",e.L[0].id)}))},u=function(e){var i=!0;if("column"===o[e.id]._L[e.L[0].id].type||"row"===o[e.id]._L[e.L[0].id].type||"group"===o[e.id]._L[e.L[0].id].type){var t=o[e.id]._L[e.L[0].id].timeline.currentLabel(),a=jQuery.inArray(t,o[e.id]._L[e.L[0].id].ford);a++,a=o[e.id]._L[e.L[0].id].ford.length>a?o[e.id]._L[e.L[0].id].ford[a]:t,void 0!==o[e.id]._L[e.L[0].id].frames[a]&&void 0!==o[e.id]._L[e.L[0].id].frames[t]&&(o[e.id]._L[e.L[0].id].timezone={from:parseInt(o[e.id]._L[e.L[0].id].frames[t].timeline.startAbsolute,0),to:parseInt(o[e.id]._L[e.L[0].id].frames[a].timeline.startAbsolute,0)})}if("frame_999"!==e.frame&&o[e.id].isEdge&&"shape"===o[e.id]._L[e.L[0].id].type){var r=o[e.id]._L[e.L[0].id].c[0].style.opacity;o[e.id]._L[e.L[0].id].c[0].style.opacity=r-1e-4,tpGS.gsap.set(o[e.id]._L[e.L[0].id].c[0],{opacity:r-.001,delay:.05}),tpGS.gsap.set(o[e.id]._L[e.L[0].id].c[0],{opacity:r,delay:.1})}var s={};s.layer=e.L,s.eventtype="frame_0"===e.frame||"frame_1"===e.frame?"enteredstage":"frame_999"===e.frame?"leftstage":"frameended",o[e.id]._L[e.L[0].id].readyForHover=!0,s.layertype=o[e.id]._L[e.L[0].id].type,s.frame_index=e.frame,s.layersettings=o[e.id]._L[e.L[0].id],o[e.id].c.trigger("revolution.layeraction",[s]),"frame_999"===e.frame&&"leftstage"===s.eventtype?(o[e.id]._L[e.L[0].id].leftstage=!0,o[e.id]._L[e.L[0].id].pVisRequest=0,o[e.id]._L[e.L[0].id].pPeventsRequest="none",i=!1,window.requestAnimationFrame(function(){o.requestLayerUpdates(e.id,"leftstage",e.L[0].id)})):(e.L[0].id,void 0!==o[e.id]._L[e.L[0].id].frames[e.frame]&&void 0!==o[e.id]._L[e.L[0].id].frames[e.frame].timeline&&0==o[e.id]._L[e.L[0].id].frames[e.frame].timeline.usePerspective&&window.requestAnimationFrame(function(){o.requestLayerUpdates(e.id,"frameended",e.L[0].id,e.tPE)})),"leftstage"===s.eventtype&&void 0!==o[e.id].videos&&void 0!==o[e.id].videos[e.L[0].id]&&o.stopVideo&&o.stopVideo(e.L,e.id),"column"===o[e.id]._L[e.L[0].id].type&&tpGS.gsap.to(o[e.id]._L[e.L[0].id].cbg,.01,{visibility:"visible"}),"leftstage"===s.eventtype&&(o.unToggleState(e.layertoggledby),"video"===o[e.id]._L[e.L[0].id].type&&o.resetVideo&&setTimeout(function(){o.resetVideo(e.L,e.id)}
1760,100)),o[e.id].BUG_safari_clipPath&&!i&&e.L[0].classList.add("rs-pelock"),void 0!==o[e.id]._L[e.L[0].id].layerLoop&&o[e.id]._L[e.L[0].id].layerLoop.to===e.frame&&(-1==o[e.id]._L[e.L[0].id].layerLoop.repeat||o[e.id]._L[e.L[0].id].layerLoop.repeat>o[e.id]._L[e.L[0].id].layerLoop.count)&&o.renderLayerAnimation({layer:o[e.id]._L[e.L[0].id].c,frame:o[e.id]._L[e.L[0].id].layerLoop.from,updateChildren:o[e.id]._L[e.L[0].id].layerLoop.children,mode:"continue",fastforward:!0===o[e.id]._L[e.L[0].id].layerLoop.keep,id:e.id})},h=function(e){if(void 0===e)return"";var i="";return o.isChrome8889&&0===e.blur&&(e.blur=.05),i=void 0!==e.blur?"blur("+(e.blur||0)+"px)":"",i+=void 0!==e.grayscale?(i.length>0?" ":"")+"grayscale("+(e.grayscale||0)+"%)":"",""===(i+=void 0!==e.brightness?(i.length>0?" ":"")+"brightness("+(e.brightness||100)+"%)":"")?"none":i},m=function(e,i,t){var a,r=o.clone(e.transform);if((r.originX||r.originY||r.originZ)&&(r.transformOrigin=(void 0===r.originX?"50%":r.originX)+" "+(void 0===r.originY?"50%":r.originY)+" "+(void 0===r.originZ?"50%":r.originZ),delete r.originX,delete r.originY,delete r.originZ),void 0!==e&&void 0!==e.filter&&(r.filter=h(e.filter),r["-webkit-filter"]=r.filter),r.color=void 0===r.color?"rgba(255,255,255,1)":r.color,r.force3D="auto",void 0!==r.borderRadius&&((a=r.borderRadius.split(" ")).length,r.borderTopLeftRadius=a[0],r.borderTopRightRadius=a[1],r.borderBottomRightRadius=a[2],r.borderBottomLeftRadius=a[3],delete r.borderRadius),void 0!==r.borderWidth&&((a=r.borderWidth.split(" ")).length,r.borderTopWidth=a[0],r.borderRightWidth=a[1],r.borderBottomWidth=a[2],r.borderLeftWidth=a[3],delete r.borderWidth),void 0===t.bg||-1===t.bg.indexOf("url")){var s=-1!==t.bgCol.search("gradient"),n=r.backgroundImage&&"string"==typeof r.backgroundImage&&-1!==r.backgroundImage.search("gradient");n&&s?(180!==f(t.bgCol)&&180==f(r.backgroundImage)&&(r.backgroundImage=v(r.backgroundImage,180)),r.backgroundImage=tpGS.getSSGColors(t.bgCol,r.backgroundImage,void 0===r.gs?"fading":r.gs).to):n&&!s?r.backgroundImage=tpGS.getSSGColors(t.bgCol,r.backgroundImage,void 0===r.gs?"fading":r.gs).to:!n&&s&&(r.backgroundImage=tpGS.getSSGColors(t.bgCol,r.backgroundColor,void 0===r.gs?"fading":r.gs).to)}return delete r.gs,r},v=function(e,i){var t=(e=e.split("("))[0];return e.shift(),t+"("+i+"deg, "+e.join("(")},f=function(e){if(-1!==e.search("deg,")){var i=e.split("deg,")[0];if(-1!==i.search(/\(/))return parseInt(i.split("(")[1],10)}return 180},y=function(e,i){if(void 0!==e&&e.indexOf("oc:t")>=0)return{};e=void 0===e?"":e.split(";");var t={fill:o.revToResp("#ffffff",o[i].rle),stroke:"transparent","stroke-width":"0px","stroke-dasharray":"0","stroke-dashoffset":"0"};for(var a in e)if(e.hasOwnProperty(a)){var r=e[a].split(":");switch(r[0]){case"c":t.fill=o.revToResp(r[1],o[i].rle,void 0,"||");break;case"sw":t["stroke-width"]=r[1];break;case"sc":t.stroke=r[1];break;case"so":t["stroke-dashoffset"]=r[1];break;case"sa":t["stroke-dasharray"]=r[1]}}return t},b=function(e){return"c"===e?"center":"l"===e?"left":"r"===e?"right":e},w=function(e){var i=o[e.id]._L[e.layer[0].id],t=!1;if(i.splitText&&!1!==i.splitText&&i.splitText.revert(),"text"===i.type||"button"===i.type){for(var a in i.frames)if(void 0!==i.frames[a].chars||void 0!==i.frames[a].words||void 0!==i.frames[a].lines){t=!0;break}i.splitText=!!t&&new tpGS.SplitText(i.c,{type:"lines,words,chars",wordsClass:"rs_splitted_words",linesClass:"rs_splitted_lines",charsClass:"rs_splitted_chars"})}else i.splitText=!1},_=function(e,i,t){if(void 0!==e&&e.indexOf("block")>=0){var a={};switch(0===i[0].getElementsByClassName("tp-blockmask_in").length&&(i.append('<div class="tp-blockmask_in"></div>'),i.append('<div class="tp-blockmask_out"></div>')),t=void 0===t?"power3.inOut":t,a.ft=[{scaleY:1,scaleX:0,transformOrigin:"0% 50%"},{scaleY:1,scaleX:1,ease:t,immediateRender:!1}],a.t={scaleY:1,scaleX:0,transformOrigin:"100% 50%",ease:t,immediateRender:!1},a.bmask_in=i.find(".tp-blockmask_in"),a.bmask_out=i.find(".tp-blockmask_out"),a.type="block",e){case"blocktoleft":case"blockfromright":a.ft[0].transformOrigin="100% 50%",a.t.transformOrigin="0% 50%";break;case"blockfromtop":case"blocktobottom":a.ft=[{scaleX:1,scaleY:0,transformOrigin:"50% 0%"},{scaleX:1,scaleY:1,ease:t,immediateRender:!1}],a.t={scaleX:1,scaleY:0,transformOrigin:"50% 100%",ease:t,immediateRender:!1};break;case"blocktotop":case"blockfrombottom":a.ft=[{scaleX:1,scaleY:0,transformOrigin:"50% 100%"},{scaleX:1,scaleY:1,ease:t,immediateRender:!1}],a.t={scaleX:1,scaleY:0,transformOrigin:"50% 0%",ease:t,immediateRender:!1}}return a.ft[1].overwrite="auto",a.t.overwrite="auto",a}return!1},x=function(e,i,t,a,r){return 0===o[r].sdir||void 0===i?e:("mask"===t?a="x"===a?"mX":"y"===a?"mY":a:"chars"===t?a="x"===a?"cX":"y"===a?"cY":"dir"===a?"cD":a:"words"===t?a="x"===a?"wX":"y"===a?"wY":"dir"===a?"wD":a:"lines"===t&&(
1760a="x"===a?"lX":"y"===a?"lY":"dir"===a?"lD":a),void 0===i[a]||!1===i[a]?e:void 0!==i&&!0===i[a]?"t"===e||"top"===e?"b":"b"===e||"bottom"===e?"t":"l"===e||"left"===e?"r":"r"===e||"right"===e?"l":-1*e:void 0)},S=function(e){var i,t=o[e.id]._L[e.layer[0].id],a=void 0===e.source?o.clone(e.frame.transform):o.clone(e.frame[e.source]),r={originX:"50%",originY:"50%",originZ:"0"},s=void 0!==t._lig?o[e.id]._L[t._lig[0].id].eow:o[e.id].conw,n=void 0!==t._lig?o[e.id]._L[t._lig[0].id].eoh:o[e.id].conh;for(var d in a)if(a.hasOwnProperty(d)){if(a[d]="object"==typeof a[d]?a[d][o[e.id].level]:a[d],"inherit"===a[d]||"delay"===d||"direction"===d||"use"===d)delete a[d];else if("originX"===d||"originY"===d||"originZ"===d)r[d]=a[d],delete a[d];else if(o.isNumeric(a[d],0))a[d]=x(a[d],e.frame.reverse,e.target,d,e.id,e.id);else if("r"===a[d][0]&&"a"===a[d][1]&&"("===a[d][3])a[d]=a[d].replace("ran","random");else if(a[d].indexOf("cyc(")>=0){var l=a[d].replace("cyc(","").replace(")","").replace("[","").replace("]","").split("|");a[d]=new function(e){return tpGS.gsap.utils.wrap(l,void 0)}}else if(a[d].indexOf("%")>=0&&o.isNumeric(i=parseInt(a[d],0)))a[d]="x"===d?x((t.eow||0)*i/100,e.frame.reverse,e.target,d,e.id):"y"===d?x((t.eoh||0)*i/100,e.frame.reverse,e.target,d,e.id):a[d];else switch(a[d]=a[d].replace("[","").replace("]",""),a[d]=x(a[d],e.frame.reverse,e.target,d,e.id,e.id),a[d]){case"t":case"top":a[d]=0-(t.eoh||0)-("column"===t.type?0:t.calcy||0)-o.getLayerParallaxOffset(e.id,e.layer[0].id,"v")-("row"===t.type&&void 0!==t.marginTop?t.marginTop[o[e.id].level]:0);break;case"b":case"bottom":a[d]=n-("column"===t.type?0:t.calcy||0)+o.getLayerParallaxOffset(e.id,e.layer[0].id,"v");break;case"l":case"left":a[d]=0-("row"===t.type?t.pow:t.eow||0)-("column"===t.type?0:"row"===t.type?t.rowcalcx:t.calcx||0)-o.getLayerParallaxOffset(e.id,e.layer[0].id,"h");break;case"r":case"right":a[d]=s-("column"===t.type?0:"row"===t.type?t.rowcalcx:t.calcx||0)+o.getLayerParallaxOffset(e.id,e.layer[0].id,"h");break;case"m":case"c":case"middle":case"center":a[d]="x"===d?x(s/2-("column"===t.type?0:t.calcx||0)-(t.eow||0)/2,e.frame.reverse,e.target,d,e.id):"y"===d?x(n/2-("column"===t.type?0:t.calcy||0)-(t.eoh||0)/2,e.frame.reverse,e.target,d,e.id):a[d]}"skewX"===d&&void 0!==a[d]&&(a.scaleY=void 0===a.scaleY?1:parseFloat(a.scaleY),a.scaleY*=Math.cos(parseFloat(a[d])*tpGS.DEG2RAD)),"skewY"===d&&void 0!==a[d]&&(a.scaleX=void 0===a.scaleX?1:parseFloat(a.scaleX),a.scaleX*=Math.cos(parseFloat(a[d])*tpGS.DEG2RAD))}if(a.transformOrigin=r.originX+" "+r.originY+" "+r.originZ,!o[e.id].BUG_ie_clipPath&&void 0!==a.clip&&void 0!==t.clipPath&&t.clipPath.use){var c="rectangle"==t.clipPath.type,p=parseInt(a.clip,0),g=100-parseInt(a.clipB,0),u=Math.round(p/2);
1760switch(t.clipPath.origin){case"invh":a.clipPath="polygon(0% 0%, 0% 100%, "+p+"% 100%, "+p+"% 0%, 100% 0%, 100% 100%, "+g+"% 100%, "+g+"% 0%, 0% 0%)";break;case"invv":a.clipPath="polygon(100% 0%, 0% 0%, 0% "+p+"%, 100% "+p+"%, 100% 100%, 0% 100%, 0% "+g+"%, 100% "+g+"%, 100% 0%)";break;case"cv":a.clipPath=c?"polygon("+(50-u)+"% 0%, "+(50+u)+"% 0%, "+(50+u)+"% 100%, "+(50-u)+"% 100%)":"circle("+p+"% at 50% 50%)";break;case"ch":a.clipPath=c?"polygon(0% "+(50-u)+"%, 0% "+(50+u)+"%, 100% "+(50+u)+"%, 100% "+(50-u)+"%)":"circle("+p+"% at 50% 50%)";break;case"l":a.clipPath=c?"polygon(0% 0%, "+p+"% 0%, "+p+"% 100%, 0% 100%)":"circle("+p+"% at 0% 50%)";break;case"r":a.clipPath=c?"polygon("+(100-p)+"% 0%, 100% 0%, 100% 100%, "+(100-p)+"% 100%)":"circle("+p+"% at 100% 50%)";break;case"t":a.clipPath=c?"polygon(0% 0%, 100% 0%, 100% "+p+"%, 0% "+p+"%)":"circle("+p+"% at 50% 0%)";break;case"b":a.clipPath=c?"polygon(0% 100%, 100% 100%, 100% "+(100-p)+"%, 0% "+(100-p)+"%)":"circle("+p+"% at 50% 100%)";break;case"lt":a.clipPath=c?"polygon(0% 0%,"+2*p+"% 0%, 0% "+2*p+"%)":"circle("+p+"% at 0% 0%)";break;case"lb":a.clipPath=c?"polygon(0% "+(100-2*p)+"%, 0% 100%,"+2*p+"% 100%)":"circle("+p+"% at 0% 100%)";break;case"rt":a.clipPath=c?"polygon("+(100-2*p)+"% 0%, 100% 0%, 100% "+2*p+"%)":"circle("+p+"% at 100% 0%)";break;case"rb":a.clipPath=c?"polygon("+(100-2*p)+"% 100%, 100% 100%, 100% "+(100-2*p)+"%)":"circle("+p+"% at 100% 100%)";break;case"clr":a.clipPath=c?"polygon(0% 0%, 0% "+p+"%, "+(100-p)+"% 100%, 100% 100%, 100% "+(100-p)+"%, "+p+"% 0%)":"circle("+p+"% at 50% 50%)";break;case"crl":a.clipPath=c?"polygon(0% "+(100-p)+"%, 0% 100%, "+p+"% 100%, 100% "+p+"%, 100% 0%, "+(100-p)+"% 0%)":"circle("+p+"% at 50% 50%)"}!0!==o.isFirefox(e.id)&&(a["-webkit-clip-path"]=a.clipPath),a["clip-path"]=a.clipPath,delete a.clip,delete a.clipB}else delete a.clip;return"mask"!==e.target&&(void 0===e.frame||void 0===e.frame.filter&&!e.forcefilter||(a.filter=h(e.frame.filter),a["-webkit-filter"]=a.filter,a["backdrop-filter"]=function(e){if(void 0===e)return"";var i="";return o.isChrome8889&&0===e.b_blur&&(e.b_blur=.05),i=void 0!==e.b_blur?"blur("+(e.b_blur||0)+"px)":"",i+=void 0!==e.b_grayscale?(i.length>0?" ":"")+"grayscale("+(e.b_grayscale||0)+"%)":"",i+=void 0!==e.b_sepia?(i.length>0?" ":"")+"sepia("+(e.b_sepia||0)+"%)":"",i+=void 0!==e.b_invert?(i.length>0?" ":"")+"invert("+(e.b_invert||0)+"%)":"",""==(i+=void 0!==e.b_brightness?(i.length>0?" ":"")+"brightness("+(e.b_brightness||100)+"%)":"")?"none":i}(e.frame.filter),window.isSafari11&&(a["-webkit-backdrop-filter"]=a["backdrop-filter"]),window.isSafari11&&void 0!==a.filter&&void 0===a.rotationX&&void 0!==e.frame.filter&&void 0!==e.frame.filter.blur&&(a.rotationX=.001)),jQuery.inArray(e.source,["chars","words","lines"])>=0&&(void 0!==e.frame[e.source].blur||e.forcefilter)&&(a.filter=h(e.frame[e.source]),a["-webkit-filter"]=a.filter),delete a.grayscale,delete a.blur,delete a.brightness),a.ease=void 0!==a.ease?a.ease:void 0===a.ease&&void 0!==e.ease||void 0!==a.ease&&void 0!==e.ease&&"inherit"===a.ease?e.ease:e.frame.timeline.ease,a.ease=void 0===a.ease||"default"===a.ease?"power3.inOut":a.ease,a},k=function(e,i,t,a,r){var s,n,d={},l={},c={};for(var p in a=void 0===a?"transform":a,"loop"===r?(c.autoRotate=!1,
1760c.yoyo_filter=!1,c.yoyo_rotate=!1,c.yoyo_move=!1,c.yoyo_scale=!1,c.curved=!1,c.curviness=2,c.ease="none",c.speed=1e3,c.st=0,d.x=0,d.y=0,d.z=0,d.xr=0,d.yr=0,d.zr=0,d.scaleX=1,d.scaleY=1,d.originX="50%",d.originY="50%",d.originZ="0",d.rotationX="0deg",d.rotationY="0deg",d.rotationZ="0deg"):(c.speed=300,t?c.ease="default":d.ease="default"),"sfx"===r&&(d.fxc="#ffffff"),e=e.split(";"))if(e.hasOwnProperty(p)){var g=e[p].split(":");switch(g[0]){case"u":d.use="true"===g[1]||"t"===g[1]||fasle;break;case"c":s=g[1];break;case"fxc":d.fxc=g[1];break;case"bgc":n=g[1];break;case"auto":d.auto="t"===g[1]||void 0===g[1]||"true"===g[1];break;case"o":d.opacity=g[1];break;case"oX":d.originX=g[1];break;case"oY":d.originY=g[1];break;case"oZ":d.originZ=g[1];break;case"sX":d.scaleX=g[1];break;case"sY":d.scaleY=g[1];break;case"skX":d.skewX=g[1];break;case"skY":d.skewY=g[1];break;case"rX":d.rotationX=g[1],0!=g[1]&&"0deg"!==g[1]&&o.addSafariFix(i);break;case"rY":d.rotationY=g[1],0!=g[1]&&"0deg"!==g[1]&&o.addSafariFix(i);break;case"rZ":d.rotationZ=g[1];break;case"sc":d.color=g[1];break;case"se":d.effect=g[1];break;case"bos":d.borderStyle=g[1];break;case"boc":d.borderColor=g[1];break;case"td":d.textDecoration=g[1];break;case"zI":d.zIndex=g[1];break;case"tp":d.transformPerspective="isometric"===o[i].perspectiveType?0:"global"===o[i].perspectiveType?o[i].perspective:g[1];break;case"cp":d.clip=parseInt(g[1],0);break;case"cpb":d.clipB=parseInt(g[1],0);break;case"aR":c.autoRotate="t"==g[1];break;case"rA":c.radiusAngle=g[1];break;case"yyf":c.yoyo_filter="t"==g[1];break;case"yym":c.yoyo_move="t"==g[1];break;case"yyr":c.yoyo_rotate="t"==g[1];break;case"yys":c.yoyo_scale="t"==g[1];break;case"crd":c.curved="t"==g[1];break;case"x":d.x="reverse"===r?"t"===g[1]||!0===g[1]||"true"==g[1]:"loop"===r?parseInt(g[1],0):o.revToResp(g[1],o[i].rle);break;case"y":d.y="reverse"===r?"t"===g[1]||!0===g[1]||"true"==g[1]:"loop"===r?parseInt(g[1],0):o.revToResp(g[1],o[i].rle);break;case"z":d.z="loop"===r?parseInt(g[1],0):o.revToResp(g[1],o[i].rle),0!=g[1]&&o.addSafariFix(i);break;case"bow":d.borderWidth=o.revToResp(g[1],4,0).toString().replace(/,/g," ");break;case"bor":d.borderRadius=o.revToResp(g[1],4,0).toString().replace(/,/g," ");break;case"m":d.mask="t"===g[1]||"f"!==g[1]&&g[1];break;case"iC":d.instantClick="t"===g[1]||"f"!==g[1]&&g[1];break;case"xR":d.xr=parseInt(g[1],0),o.addSafariFix(i);break;case"yR":d.yr=parseInt(g[1],0),o.addSafariFix(i);break;case"zR":d.zr=parseInt(g[1],0);break;case"blu":"loop"===r?d.blur=parseInt(g[1],0):l.blur=parseInt(g[1],0);break;case"gra":"loop"===r?d.grayscale=parseInt(g[1],0):l.grayscale=parseInt(g[1],0);break;case"bri":"loop"===r?d.brightness=parseInt(g[1],0):l.brightness=parseInt(g[1],0);break;case"bB":l.b_blur=parseInt(g[1],0);break;case"bG":l.b_grayscale=parseInt(g[1],0);break;case"bR":l.b_brightness=parseInt(g[1],0);break;case"bI":l.b_invert=parseInt(g[1],0);break;case"bS":l.b_sepia=parseInt(g[1],0);break;case"sp":c.speed=parseInt(g[1],0);break;case"d":d.delay=parseInt(g[1],0);break;case"crns":c.curviness=parseInt(g[1],0);break;case"st":c.start="w"===g[1]||"a"===g[1]?"+=0":g[1],c.waitoncall="w"===g[1]||"a"===g[1];break;case"sA":c.startAbsolute=g[1];break;case"sR":c.startRelative=g[1];break;case"e":t?c.ease=g[1]:d.ease=g[1];break;default:g[0].length>0&&(d[g[0]]="t"===g[1]||"f"!==g[1]&&g[1])}}var u={timeline:c};return jQuery.isEmptyObject(l)||("split"===r?d=jQuery.extend(!0,d,l):u.filter=l),"split"===r&&(d.dir=void 0===d.dir?"start":"backward"===d.dir?"end":"middletoedge"===d.dir?"center":"edgetomiddle"===d.dir?"edge":d.dir),jQuery.isEmptyObject(s)||(u.color=s),jQuery.isEmptyObject(n)||(u.bgcolor=n),u[a]=d,u},L=function(e,i){var t={},a=0;if(void 0===window.rdF0){var r=k("x:0;y:0;z:0;rX:0;rY:0;rZ:0;o:0;skX:0;skY:0;sX:0;sY:0;oX:50%;oY:50%;oZ:0;dir:forward;d:5",i).transform;window.rdF0=window.rdF1={transform:k("x:0;y:0;z:0;rX:0;rY:0;rZ:0;o:0;skX:0;skY:0;sX:0;sY:0;oX:50%;oY:50%;oZ:0;tp:600px",i,!0).transform,mask:k("x:0;y:0",i,!0).transform,chars:jQuery.extend(!0,{blur:0,grayscale:0,brightness:100},r),words:jQuery.extend(!0,{blur:0,grayscale:0,brightness:100},r),lines:jQuery.extend(!0,{blur:0,grayscale:0,brightness:100},r)},window.rdF1.transform.opacity=window.rdF1.chars.opacity=window.rdF1.words.opacity=window.rdF1.lines.opacity=window.rdF1.transform.scaleX=window.rdF1.chars.scaleX=window.rdF1.words.scaleX=window.rdF1.lines.scaleX=window.rdF1.transform.scaleY=window.rdF1.chars.scaleY=window.rdF1.words.scaleY=window.rdF1.lines.scaleY=1}for(var a in void 0===e.frame_0&&(e.frame_0="x:0"),void 0===e.frame_1&&(e.frame_1="x:0"),e.dddNeeded=!1,e.ford)if(e.ford.hasOwnProperty(a)){var n=e.ford[a];
1760if(e[n]){if(t[n]=k(e[n],i,!0),void 0!==t[n].bgcolor&&(e.bgcolinuse=!0),o[i].BUG_ie_clipPath&&void 0!==e.clipPath&&e.clipPath.use&&void 0!==t[n].transform.clip){var d="rectangle"===e.clipPath.type?100-parseInt(t[n].transform.clip):100-Math.min(100,2*parseInt(t[n].transform.clip));switch(e.clipPath.origin){case"clr":case"rb":case"rt":case"r":e[n+"_mask"]="u:t;x:"+d+"%;y:0px;",t[n].transform.x=o.revToResp("-"+d+"%",o[i].rle);break;case"crl":case"lb":case"lt":case"cv":case"l":e[n+"_mask"]="u:t;x:-"+d+"%;y:0px;",t[n].transform.x=o.revToResp(d+"%",o[i].rle);break;case"ch":case"t":e[n+"_mask"]="u:t;y:-"+d+"%;y:0px;",t[n].transform.y=o.revToResp(d+"%",o[i].rle);break;case"b":e[n+"_mask"]="u:t;y:"+d+"%;y:0px;",t[n].transform.y=o.revToResp("-"+d+"%",o[i].rle)}delete t[n].transform.clip,delete t[n].transform.clipB}e[n+"_mask"]&&(t[n].mask=k(e[n+"_mask"],i).transform),null!=t[n].mask&&t[n].mask.use?(t[n].mask.x=void 0===t[n].mask.x?0:t[n].mask.x,t[n].mask.y=void 0===t[n].mask.y?0:t[n].mask.y,delete t[n].mask.use,t[n].mask.overflow="hidden"):t[n].mask={ease:"default",overflow:"visible"},e[n+"_chars"]&&(t[n].chars=k(e[n+"_chars"],i,void 0,void 0,"split").transform),e[n+"_words"]&&(t[n].words=k(e[n+"_words"],i,void 0,void 0,"split").transform),e[n+"_lines"]&&(t[n].lines=k(e[n+"_lines"],i,void 0,void 0,"split").transform),(e[n+"_chars"]||e[n+"_words"]||e[n+"_lines"])&&(t[n].dosplit=!0),t.frame_0=void 0===t.frame_0?{transform:{}}:t.frame_0,t[n].transform.auto&&(t[n].transform=o.clone(t.frame_0.transform),t[n].transform.opacity=void 0===t[n].transform.opacity?0:t[n].transform.opacity,void 0!==t.frame_0.filter&&(t[n].filter=o.clone(t.frame_0.filter)),void 0!==t.frame_0.mask&&(t[n].mask=o.clone(t.frame_0.mask)),void 0!==t.frame_0.chars&&(t[n].chars=o.clone(t.frame_0.chars)),void 0!==t.frame_0.words&&(t[n].words=o.clone(t.frame_0.words)),void 0!==t.frame_0.lines&&(t[n].lines=o.clone(t.frame_0.lines)),void 0===t.frame_0.chars&&void 0===t.frame_0.words&&void 0===t.frame_0.lines||(t[n].dosplit=!0)),e[n+"_sfx"]&&(t[n].sfx=k(e[n+"_sfx"],i,!1,void 0,"sfx").transform),e[n+"_reverse"]&&(t[n].reverse=k(e[n+"_reverse"],i,!1,void 0,"reverse").transform)}}if(t.frame_0.dosplit&&(t.frame_1.dosplit=!0),void 0===e.frame_hover&&void 0===e.svgh||(t.frame_hover=k(void 0===e.frame_hover?"":e.frame_hover,i),!s||"true"!=t.frame_hover.transform.instantClick&&1!=t.frame_hover.transform.instantClick?(delete t.frame_hover.transform.instantClick,t.frame_hover.transform.color=t.frame_hover.color,void 0===t.frame_hover.transform.color&&delete t.frame_hover.transform.color,void 0!==t.frame_hover.bgcolor&&t.frame_hover.bgcolor.indexOf("gradient")>=0?t.frame_hover.transform.backgroundImage=t.frame_hover.bgcolor:void 0!==t.frame_hover.bgcolor&&(t.frame_hover.transform.backgroundColor=t.frame_hover.bgcolor),void 0!==t.frame_hover.bgcolor&&(e.bgcolinuse=!0),t.frame_hover.transform.opacity=void 0===t.frame_hover.transform.opacity?1:t.frame_hover.transform.opacity,t.frame_hover.mask=void 0!==t.frame_hover.transform.mask&&t.frame_hover.transform.mask,delete t.frame_hover.transform.mask,void 0!==t.frame_hover.transform&&((t.frame_hover.transform.borderWidth||t.frame_hover.transform.borderStyle)&&(t.frame_hover.transform.borderColor=void 0===t.frame_hover.transform.borderColor?"transparent":t.frame_hover.transform.borderColor),"none"!==t.frame_hover.transform.borderStyle&&void 0===t.frame_hover.transform.borderWidth&&(t.frame_hover.transform.borderWidth=o.revToResp(0,4,0).toString().replace(/,/g," ")),void 0===e.bordercolor&&void 0!==t.frame_hover.transform.borderColor&&(e.bordercolor="transparent"),void 0===e.borderwidth&&void 0!==t.frame_hover.transform.borderWidth&&(e.borderwidth=o.revToResp(t.frame_hover.transform.borderWidth,4,0)),void 0===e.borderstyle&&void 0!==t.frame_hover.transform.borderStyle&&(e.borderstyle=o.revToResp(t.frame_hover.transform.borderStyle,4,0)))):delete t.frame_hover),void 0!==e.tloop){e.layerLoop={from:"frame_1",to:"frame_999",repeat:-1,keep:!0,children:!0};var l=e.tloop.split(";");for(var a in l)if(l.hasOwnProperty(a)){var c=l[a].split(":");switch(c[0]){case"f":e.layerLoop.from=c[1];break;case"t":e.layerLoop.to=c[1];break;case"k":e.layerLoop.keep=c[1];break;case"r":e.layerLoop.repeat=parseInt(c[1],0);break;case"c":e.layerLoop.children=c[1]}}e.layerLoop.count=0}for(var a in(e.loop_0||e.loop_999)&&(t.loop=k(e.loop_999,i,!0,"frame_999","loop"),t.loop.frame_0=k(e.loop_0||"",i,!1,void 0,"loop").transform),t.frame_0.transform.opacity=void 0===t.frame_0.transform.opacity?0:t.frame_0.transform.opacity,t.frame_1.transform.opacity=void 0===t.frame_1.transform.opacity?1:t.frame_1.transform.opacity,t.frame_999.transform.opacity=void 0===t.frame_999.transform.opacity?"inherit":t.frame_999.transform.opacity,e.clipPath&&e.clipPath.use&&(t.frame_0.transform.clip=void 0===t.frame_0.transform.clip?100:parseInt(t.frame_0.transform.clip),t.frame_1.transform.clip=void 0===t.frame_1.transform.clip?100:parseInt(t.frame_1.transform.clip)),e.resetfilter=!1,e.useFilter={blur:!1,grayscale:!1,brightness:!1,b_blur:!1,b_grayscale:!1,b_brightness:!1,b_invert:!1,b_sepia:!1},t)void 0!==t[a].filter&&(e.resetfilter=!0,e.useFilter=O(e.useFilter,t[a].filter));if(!0!==e.resetFilter&&void 0!==t.frame_hover&&(e.useFilter=O(e.useFilter,t.frame_hover)),e.resetfilter)for(var a in t.frame_0.filter=o.clone(t.frame_0.filter),t.frame_0.filter=R(e.useFilter,o.clone(t.frame_0.filter)),t)void 0!==t[a].filter&&"frame_1"!==a&&"frame_0"!==a&&(t[a].filter=o.clone(t[a].filter),t[a].filter=R(e.useFilter,o.clone(t[a].filter)));return void 0!==t.frame_0.filter&&(t.frame_1.filter=o.clone(t.frame_1.filter),void 0!==t.frame_0.filter.blur&&0!==t.frame_1.filter.blur&&(t.frame_1.filter.blur=void 0===t.frame_1.filter.blur?0:t.frame_1.filter.blur),void 0!==t.frame_0.filter.brightness&&100!==t.frame_1.filter.brightness&&(t.frame_1.filter.brightness=void 0===t.frame_1.filter.brightness?100:t.frame_1.filter.brightness),void 0!==t.frame_0.filter.grayscale&&0!==t.frame_1.filter.grayscale&&(t.frame_1.filter.grayscale=void 0===t.frame_1.filter.grayscale?0:t.frame_1.filter.grayscale),void 0!==t.frame_0.filter.b_blur&&0!==t.frame_1.filter.b_blur&&(t.frame_1.filter.b_blur=void 0===t.frame_1.filter.b_blur?0:t.frame_1.filter.b_blur),void 0!==t.frame_0.filter.b_brightness&&100!==t.frame_1.filter.b_brightness&&(t.frame_1.filter.b_brightness=void 0===t.frame_1.filter.b_brightness?100:t.frame_1.filter.b_brightness),void 0!==t.frame_0.filter.b_grayscale&&0!==t.frame_1.filter.b_grayscale&&(t.frame_1.filter.b_grayscale=void 0===t.frame_1.filter.b_grayscale?0:t.frame_1.filter.b_grayscale),void 0!==t.frame_0.filter.b_invert&&0!==t.frame_1.filter.b_invert&&(t.frame_1.filter.b_invert=void 0===t.frame_1.filter.b_invert?0:t.frame_1.filter.b_invert),void 0!==t.frame_0.filter.b_sepia&&0!==t.frame_1.filter.b_sepia&&(t.frame_1.filter.b_sepia=void 0===t.frame_1.filter.b_sepia?0:t.frame_1.filter.b_sepia)),T(t,i,e)},R=function(e,i){return e.blur?i.blur=void 0===i.blur?0:i.blur:delete i.blur,e.brightness?i.brightness=void 0===i.brightness?100:i.brightness:delete i.brightness,e.grayscale?i.grayscale=void 0===i.grayscale?0:i.grayscale:delete i.grayscale,e.b_blur?i.b_blur=void 0===i.b_blur?0:i.b_blur:delete i.b_blur,e.b_brightness?i.b_brightness=void 0===i.b_brightness?100:i.b_brightness:delete i.b_brightness,e.b_grayscale?i.b_grayscale=void 0===i.b_grayscale?0:i.b_grayscale:delete i.b_grayscale,e.b_invert?i.b_invert=void 0===i.b_invert?0:i.b_invert:delete i.b_invert,e.b_sepia?i.b_sepia=void 0===i.b_sepia?0:i.b_sepia:delete i.b_sepia,i}
1760,O=function(e,i){return e.blur=!0===e.blur||void 0!==i.blur&&0!==i.blur&&"0px"!==i.blur,e.grayscale=!0===e.grayscale||void 0!==i.grayscale&&0!==i.grayscale&&"0%"!==i.grayscale,e.brightness=!0===e.brightness||void 0!==i.brightness&&100!==i.brightness&&"100%"!==i.brightness,e.b_blur=!0===e.b_blur||void 0!==i.b_blur&&0!==i.b_blur&&"0px"!==i.b_blur,e.b_grayscale=!0===e.b_grayscale||void 0!==i.b_grayscale&&0!==i.b_grayscale&&"0%"!==i.b_grayscale,e.b_brightness=!0===e.b_brightness||void 0!==i.b_brightness&&100!==i.b_brightness&&"100%"!==i.b_brightness,e.b_invert=!0===e.b_invert||void 0!==i.b_invert&&0!==i.b_invert&&"0%"!==i.b_invert,e.b_sepia=!0===e.b_sepia||void 0!==i.b_sepia&&0!==i.b_sepia&&"0%"!==i.b_sepia,e},I=function(e){return void 0!==e&&(void 0!==e.rotationY||void 0!==e.rotationX||void 0!==e.z)},T=function(e,i,t){var a,r={},s=["transform","words","chars","lines","mask"],n="global"==o[i].perspectiveType?o[i].perspective:0,d=!0,l=!1;for(var c in e)"loop"!==c&&"frame_hover"!==c&&(r=jQuery.extend(!0,r,e[c]));for(var c in e)if(e.hasOwnProperty(c)&&(void 0!==e[c].timeline&&(e[c].timeline.usePerspective=!1),"loop"!==c&&"frame_hover"!==c)){for(a in r.transform)r.transform.hasOwnProperty(a)&&(r.transform[a]=void 0===e[c].transform[a]?"frame_0"===c?window.rdF0.transform[a]:"frame_1"===c?window.rdF1.transform[a]:r.transform[a]:e[c].transform[a],e[c].transform[a]=void 0===e[c].transform[a]?r.transform[a]:e[c].transform[a]);for(var p=1;p<=4;p++)for(a in r[s[p]])r[s[p]].hasOwnProperty(a)&&(e[c][s[p]]=void 0===e[c][s[p]]?{}:e[c][s[p]],r[s[p]][a]=void 0===e[c][s[p]][a]?"frame_0"===c?window.rdF0[s[p]][a]:"frame_1"===c?window.rdF1[s[p]][a]:r[s[p]][a]:e[c][s[p]][a],e[c][s[p]][a]=void 0===e[c][s[p]][a]?r[s[p]][a]:e[c][s[p]][a]);void 0!==e[c].timeline&&!1===e[c].timeline.usePerspective&&void 0!==e[c].transform&&(void 0!==e[c].transform.rotationY||void 0!==e[c].transform.rotationX||void 0!==e[c].transform.z||I(e[c].chars)||I(e[c].words)||I(e[c].lines))&&(n="local"==o[i].perspectiveType?void 0===e[c].transform.transformPerspective?600:e[c].transform.transformPerspective:n,e[c].timeline.usePerspective=!0,(I(e[c].chars)||I(e[c].words)||I(e[c].lines))&&!o.isFirefox(i)&&(l=!0),d=!1)}if(l&&requestAnimationFrame(function(){tpGS.gsap.set(t.c,{transformStyle:"preserve-3d"})}),void 0!==e.frame_0.timeline&&e.frame_0.timeline.usePerspective&&(e.frame_0.transform.transformPerspective="local"===o[i].perspectiveType?void 0===e.frame_0.transform.transformPerspective?n:e.frame_0.transform.transformPerspective:"isometric"===o[i].perspectiveType?0:o[i].perspective),d)for(var c in e){if(!e.hasOwnProperty(c)||void 0===e[c].transform)continue;delete e[c].transform.transformPerspective}return e},C=function(e,i,t){if(0===e.length)return{};for(var a=e[0].getElementsByClassName(i),r={},o=0;o<a.length;o++)void 0!==t&&-1!==a[o].className.indexOf(t)||(r[a[o].id]=a[o]);if(void 0!==e[1])for(a=e[1].getElementsByClassName(i),o=0;o<a.length;o++)void 0!==t&&-1!==a[o].className.indexOf(t)||(r[a[o].id]=a[o]);return r},A=function(e){return"thin"===(e=o.isNumeric(e)?e:e.toLowerCase())?"00":"extra light"===e?200:"light"===e?300:"normal"===e?400:"medium"===e?500:"semi bold"===e?600:"bold"===e?700:"extra bold"===e?800:"ultra bold"===e?900:"black"===e?900:e},M=function(e,i,s){var n;if("BR"==e[0].nodeName||"br"==e[0].tagName||"object"!=typeof e[0].className&&e[0].className.indexOf("rs_splitted_")>=0)return!1;o.sA(e[0],"stylerecorder",!0),void 0===e[0].id&&(e[0].id="rs-layer-sub-"+Math.round(1e6*Math.random())),o[s].computedStyle[e[0].id]=window.getComputedStyle(e[0],null);var d=void 0!==e[0].id&&void 0!==o[s]._L[e[0].id]?o[s]._L[e[0].id]:e.data(),l="rekursive"===i?jQuery(o.closestClass(e[0],"rs-layer")):void 0;void 0!==l&&(o[s].computedStyle[l[0].id]=void 0===o[s].computedStyle[l[0].id]?window.getComputedStyle(l[0],null):o[s].computedStyle[l[0].id]);var c=void 0!==l&&o[s].computedStyle[e[0].id].fontSize==o[s].computedStyle[l[0].id].fontSize&&A(o[s].computedStyle[e[0].id].fontWeight)==A(o[s].computedStyle[l[0].id].fontWeight)&&o[s].computedStyle[e[0].id].lineHeight==o[s].computedStyle[l[0].id].lineHeight,p=c?void 0!==l[0].id&&void 0!==o[s]._L[l[0].id]?o[s]._L[l[0].id]:l.data():void 0,g=0;for(d.basealign=void 0===d.basealign?"grid":d.basealign,d._isnotext||(d.fontSize=o.revToResp(c?void 0===p.fontsize?parseInt(o[s].computedStyle[l[0].id].fontSize,0)||20:p.fontsize:void 0===d.fontsize?"rekursive"!==i?20:"inherit":d.fontsize,o[s].rle),d.fontWeight=o.revToResp(c?void 0===p.fontweight?o[s].computedStyle[l[0].id].fontWeight||"inherit":p.fontweight:void 0===d.fontweight?o[s].computedStyle[e[0].id].fontWeight||"inherit":d.fontweight,o[s].rle),d.whiteSpace=o.revToResp(c?void 0===p.whitespace?"nowrap":p.whitespace:void 0===d.whitespace?"nowrap":d.whitespace,o[s].rle),d.textAlign=o.revToResp(c?void 0===p.textalign?"left":p.textalign:void 0===d.textalign?"left":d.textalign,o[s].rle),d.letterSpacing=o.revToResp(c?void 0===p.letterspacing?parseInt(o[s].computedStyle[l[0].id].letterSpacing,0)||"inherit":p.letterspacing:void 0===d.letterspacing?parseInt("normal"===o[s].computedStyle[e[0].id].letterSpacing?0:o[s].computedStyle[e[0].id].letterSpacing,0)||"inherit":d.letterspacing,o[s].rle),d.textDecoration=c?void 0===p.textDecoration?"none":p.textDecoration:void 0===d.textDecoration?"none":d.textDecoration,g=25,g=void 0!==l&&"I"===e[0].tagName?"inherit":g,void 0!==d.tshadow&&(d.tshadow.b=o.revToResp(d.tshadow.b,o[s].rle),d.tshadow.h=o.revToResp(d.tshadow.h,o[s].rle),d.tshadow.v=o.revToResp(d.tshadow.v,o[s].rle))),void 0!==d.bshadow&&(d.bshadow.b=o.revToResp(d.bshadow.b,o[s].rle),d.bshadow.h=o.revToResp(d.bshadow.h,o[s].rle),d.bshadow.v=o.revToResp(d.bshadow.v,o[s].rle),d.bshadow.s=o.revToResp(d.bshadow.s,o[s].rle)),void 0!==d.tstroke&&(d.tstroke.w=o.revToResp(d.tstroke.w,o[s].rle)),d.display=c?void 0===p.display?o[s].computedStyle[l[0].id].display:p.display:void 0===d.display?o[s].computedStyle[e[0].id].display:d.display,d.float=o.revToResp(c?void 0===p.float?o[s].computedStyle[l[0].id].float||"none":p.float:void 0===d.float?"none":d.float,o[s].rle),d.clear=o.revToResp(c?void 0===p.clear?o[s].computedStyle[l[0].id].clear||"none":p.clear:void 0===d.clear?"none":d.clear,o[s].rle),d.lineHeight=o.revToResp(e.is("img")||-1!=jQuery.inArray(d.layertype,["video","image","audio"])?g:c?void 0===p.lineheight?parseInt(o[s].computedStyle[l[0].id].lineHeight,0)||g:p.lineheight:void 0===d.lineheight?g:d.lineheight,o[s].rle),d.zIndex=c?void 0===p.zindex?parseInt(o[s].computedStyle[l[0].id].zIndex,0)||"inherit":p.zindex:void 0===d.zindex?parseInt(o[s].computedStyle[e[0].id].zIndex,0)||"inherit":d.zindex,n=0;n<4;n++)d["padding"+t[n]]=o.revToResp(void 0===d["padding"+r[n]]?parseInt(o[s].computedStyle[e[0].id]["padding"+t[n]],0)||0:d["padding"+r[n]],o[s].rle),d["margin"+t[n]]=o.revToResp(void 0===d["margin"+r[n]]?parseInt(o[s].computedStyle[e[0].id]["margin"+t[n]],0)||0:d["margin"+r[n]],o[s].rle),d["border"+t[n]+"Width"]=void 0===d.borderwidth?parseInt(o[s].computedStyle[e[0].id]["border"+t[n]+"Width"],0)||0:d.borderwidth[n],d["border"+t[n]+"Color"]=void 0===d.bordercolor?o[s].computedStyle[e[0].id]["border-"+r[n]+"-color"]:d.bordercolor,d["border"+a[n]+"Radius"]=o.revToResp(void 0===d.borderradiu
1760s?o[s].computedStyle[e[0].id]["border"+a[n]+"Radius"]||0:d.borderradius[n],o[s].rle);for(d.borderStyle=o.revToResp(void 0===d.borderstyle?o[s].computedStyle[e[0].id].borderStyle||0:d.borderstyle,o[s].rle),"rekursive"!==i?(d.color=o.revToResp(void 0===d.color?"#ffffff":d.color,o[s].rle,void 0,"||"),d.minWidth=o.revToResp(void 0===d.minwidth?parseInt(o[s].computedStyle[e[0].id].minWidth,0)||0:d.minwidth,o[s].rle),d.minHeight=o.revToResp(void 0===d.minheight?parseInt(o[s].computedStyle[e[0].id].minHeight,0)||0:d.minheight,o[s].rle),d.width=o.revToResp(void 0===d.width?"auto":o.smartConvertDivs(d.width),o[s].rle),d.height=o.revToResp(void 0===d.height?"auto":o.smartConvertDivs(d.height),o[s].rle),d.maxWidth=o.revToResp(void 0===d.maxwidth?parseInt(o[s].computedStyle[e[0].id].maxWidth,0)||"none":d.maxwidth,o[s].rle),d.maxHeight=o.revToResp(-1!==jQuery.inArray(d.type,["column","row"])?"none":void 0!==d.maxheight?parseInt(o[s].computedStyle[e[0].id].maxHeight,0)||"none":d.maxheight,o[s].rle)):"html"===d.layertype&&(d.width=o.revToResp(e[0].width,o[s].rle),d.height=o.revToResp(e[0].height,o[s].rle)),d.styleProps={background:e[0].style.background,"background-color":e[0].style["background-color"],color:e[0].style.color,cursor:e[0].style.cursor,"font-style":e[0].style["font-style"]},null==d.bshadow&&(d.styleProps.boxShadow=e[0].style.boxShadow),""!==d.styleProps.background&&void 0!==d.styleProps.background&&d.styleProps.background!==d.styleProps["background-color"]||delete d.styleProps.background,""==d.styleProps.color&&(d.styleProps.color=o[s].computedStyle[e[0].id].color),n=0;n<4;n++)P(d["padding"+t[n]],0)&&delete d["padding"+t[n]],P(d["margin"+t[n]],0)&&delete d["margin"+t[n]],P(d["border"+a[n]+"Radius"],"0px")?delete d["border"+a[n]+"Radius"]:P(d["border"+a[n]+"Radius"],"0")&&delete d["border"+a[n]+"Radius"];if(P(d.borderStyle,"none"))for(delete d.borderStyle,n=0;n<4;n++)delete d["border"+t[n]+"Width"],delete d["border"+t[n]+"Color"]},P=function(e,i){return i===e[0]&&i===e[1]&&i===e[2]&&i===e[3]},B=function(e,i,t,a,r){var s=o.isNumeric(e)||void 0===e?"":e.indexOf("px")>=0?"px":e.indexOf("%")>=0?"%":"";return e=o.isNumeric(parseInt(e))?parseInt(e):e,e=null==(e="full"===(e=o.isNumeric(e)?e*i+s:e)?a:"auto"===e||"none"===e?t:e)?r:e},D=function(e){return null!=e&&0!==parseInt(e,0)},z=function(e){var i,s,n,d,l,c,p,g,u,h,m=e.a,v=e.b,f=e.c,y=e.d,b=e.e,w={},_={},x=o[v]._L[m[0].id],S=m[0].className;if(x=void 0===x?{}:x,"object"==typeof S&&(S=""),void 0!==m&&void 0!==m[0]&&(S.indexOf("rs_splitted")>=0||"BR"==m[0].nodeName||"br"==m[0].tagName||m[0].tagName.indexOf("FCR")>0||m[0].tagName.indexOf("BCR")>0))return!1;b="individual"===b?x.slideIndex:b;e=function(e,i,r){if(void 0!==e){if("BR"==e[0].nodeName||"br"==e[0].tagName)return!1;var s,n=o[i].level,d=void 0!==e[0]&&void 0!==e[0].id&&void 0!==o[i]._L[e[0].id]?o[i]._L[e[0].id]:e.data();void 0===(d=void 0===d.basealign?r.data():d)._isnotext&&(d._isnotext=void 0!==r&&void 0!==r[0]&&r[0].length>0?o.gA(r[0],"_isnotext"):d._isnotext);var l={basealign:void 0===d.basealign?"grid":d.basealign,lineHeight:void 0===d.basealign?"inherit":parseInt(d.lineHeight[n]),color:void 0===d.color?void 0:d.color[n],width:void 0===d.width?void 0:"a"===d.width[n]?"auto":d.width[n],height:void 0===d.height?void 0:"a"===d.height[n]?"auto":d.height[n],minWidth:void 0===d.minWidth?void 0:"n"===d.minWidth[n]?"none":d.minWidth[n],minHeight:void 0===d.minHeight?void 0:"n"==d.minHeight[n]?"none":d.minHeight[n],maxWidth:void 0===d.maxWidth?void 0:"n"==d.maxWidth[n]?"none":d.maxWidth[n],maxHeight:void 0===d.maxHeight?void 0:"n"==d.maxHeight[n]?"none":d.maxHeight[n],float:d.float[n],clear:d.clear[n]};for(d.borderStyle&&(l.borderStyle=d.borderStyle[n]),s=0;s<4;s++)d["padding"+t[s]]&&(l["padding"+t[s]]=d["padding"+t[s]][n]),d["margin"+t[s]]&&(l["margin"+t[s]]=parseInt(d["margin"+t[s]][n])),d["border"+a[s]+"Radius"]&&(l["border"+a[s]+"Radius"]=d["border"+a[s]+"Radius"][n]),d["border"+t[s]+"Color"]&&(l["border"+t[s]+"Color"]=d["border"+t[s]+"Color"]),d["border"+t[s]+"Width"]&&(l["border"+t[s]+"Width"]=parseInt(d["border"+t[s]+"Width"]));return d._isnotext||(l.textDecoration=d.textDecoration,l.fontSize=parseInt(d.fontSize[n]),l.fontWeight=parseInt(d.fontWeight[n]),l.letterSpacing=parseInt(d.letterSpacing[n])||0,l.textAlign=d.textAlign[n],l.whiteSpace=d.whiteSpace[n],l.whiteSpace="normal"===l.whiteSpace&&"auto"===l.width&&!0!==d._incolumn?"nowrap":l.whiteSpace,l.display=d.display,void 0!==d.tshadow&&(l.textShadow=parseInt(d.tshadow.h[n],0
1760)+"px "+parseInt(d.tshadow.v[n],0)+"px "+d.tshadow.b[n]+" "+d.tshadow.c),void 0!==d.tstroke&&(l.textStroke=parseInt(d.tstroke.w[n],0)+"px "+d.tstroke.c)),void 0!==d.bshadow&&(l.boxShadow=parseInt(d.bshadow.h[n],0)+"px "+parseInt(d.bshadow.v[n],0)+"px "+parseInt(d.bshadow.b[n],0)+"px "+parseInt(d.bshadow.s[n],0)+"px "+d.bshadow.c),l}}(m,v,e.RSL);var k,L="off"===y?1:o[v].CM.w;if(void 0===x._isnotext&&(x._isnotext=void 0!==e.RSL&&void 0!==e.RSL[0]&&e.RSL[0].length>0?o.gA(e.RSL[0],"_isnotext"):x._isnotext),x.OBJUPD=null==x.OBJUPD?{}:x.OBJUPD,x.caches=null==x.caches?{}:x.caches,"column"===x.type){for(s={},k={},i=0;i<4;i++)void 0!==e["margin"+t[i]]&&(s["padding"+t[i]]=Math.round(e["margin"+t[i]]*L)+"px",k["margin"+t[i]]=e["margin"+t[i]],delete e["margin"+t[i]]);jQuery.isEmptyObject(s)||tpGS.gsap.set(x._column,s)}var R=o.clone(x.OBJUPD.POBJ),O=o.clone(x.OBJUPD.LPOBJ);if(-1===S.indexOf("rs_splitted_")){for(s={overwrite:"auto"},i=0;i<4;i++)void 0!==e["border"+a[i]+"Radius"]&&(s["border"+a[i]+"Radius"]=e["border"+a[i]+"Radius"]),void 0!==e["padding"+t[i]]&&(s["padding"+t[i]]=Math.round(e["padding"+t[i]]*L)+"px"),void 0===e["margin"+t[i]]||x._incolumn||(s["margin"+t[i]]="row"===x.type?0:Math.round(e["margin"+t[i]]*L)+"px");if(void 0!==x.spike&&(s["clip-path"]=s["-webkit-clip-path"]=x.spike),e.boxShadow&&(s.boxShadow=e.boxShadow),"column"!==x.type&&(void 0!==e.borderStyle&&"none"!==e.borderStyle&&(0!==e.borderTopWidth||e.borderBottomWidth>0||e.borderLeftWidth>0||e.borderRightWidth>0)?(s.borderTopWidth=Math.round(e.borderTopWidth*L)+"px",s.borderBottomWidth=Math.round(e.borderBottomWidth*L)+"px",s.borderLeftWidth=Math.round(e.borderLeftWidth*L)+"px",s.borderRightWidth=Math.round(e.borderRightWidth*L)+"px",s.borderStyle=e.borderStyle,s.borderTopColor=e.borderTopColor,s.borderBottomColor=e.borderBottomColor,s.borderLeftColor=e.borderLeftColor,s.borderRightColor=e.borderRightColor):("none"===e.borderStyle&&(s.borderStyle="none"),s.borderTopColor=e.borderTopColor,s.borderBottomColor=e.borderBottomColor,s.borderLeftColor=e.borderLeftColor,s.borderRightColor=e.borderRightColor)),"shape"!==x.type&&"image"!==x.type||!(D(e.borderTopLeftRadius)||D(e.borderTopRightRadius)||D(e.borderBottomLeftRadius)||D(e.borderBottomRightRadius))||(s.overflow="hidden"),x._isnotext||("column"!==x.type&&(s.fontSize=Math.round(e.fontSize*L)+"px",s.fontWeight=e.fontWeight,s.letterSpacing=e.letterSpacing*L+"px",e.textShadow&&(s.textShadow=e.textShadow),e.textStroke&&(s["-webkit-text-stroke"]=e.textStroke)),s.lineHeight=Math.round(e.lineHeight*L)+"px",s.textAlign=e.textAlign),"column"===x.type&&(void 0===x.cbg_set&&(x.cbg_set=x.styleProps["background-color"],x.cbg_set=""==x.cbg_set||void 0===x.cbg_set||0==x.cbg_set.length?"transparent":x.cbg_set,x.cbg_img=m.css("backgroundImage"),""!==x.cbg_img&&void 0!==x.cbg_img&&"none"!==x.cbg_img&&(x.cbg_img_r=m.css("backgroundRepeat"),x.cbg_img_p=m.css("backgroundPosition"),x.cbg_img_s=m.css("backgroundSize")),x.cbg_o=x.bgopacity?1:x.bgopacity,w.backgroundColor="transparent",w.backgroundImage=""),s.backgroundColor="transparent",s.backgroundImage="none"),x._isstatic&&x.elementHovered&&(p=m.data("frames"))&&p.frame_hover&&p.frame_hover.transform)for(g in s)s.hasOwnProperty(g)&&p.frame_hover.transform.hasOwnProperty(g)&&delete s[g];if("IFRAME"==m[0].nodeName&&"html"===o.gA(m[0],"layertype")&&(u="slide"==e.basealign?o[v].module.width:o.iWA(v,b),h="slide"==e.basealign?o[v].module.height:o.iHE(v),s.width=!o.isNumeric(e.width)&&e.width.indexOf("%")>=0?!x._isstatic||x._incolumn||x._ingroup?e.width:u*parseInt(e.width,0)/100:B(e.width,L,"auto",u,"auto"),s.height=!o.isNumeric(e.height)&&e.height.indexOf("%")>=0?!x._isstatic||x._incolumn||x._ingroup?e.height:h*parseInt(e.height,0)/100:B(e.height,L,"auto",u,"auto")),w=jQuery.extend(!0,w,s),"rekursive"!=f){u="slide"==e.basealign?o[v].module.width:o.iWA(v,b),h="slide"==e.basealign?o[v].module.height:o.iHE(v);var I=!o.isNumeric(e.width)&&e.width.indexOf("%")>=0?!x._isstatic||x._incolumn||x._ingroup?e.width:u*parseInt(e.width,0)/100:B(e.width,L,"auto",u,"auto"),T=!o.isNumeric(e.height)&&e.height.indexOf("%")>=0?!x._isstatic||x._incolumn||x._ingroup?e.height:h*parseInt(e.height,0)/100:B(e.height,L,"auto",u,"auto"),C={maxWidth:B(e.maxWidth,L,"none",u,"none"),maxHeight:B(e.maxHeight,L,"none",h,"none"),minWidth:B(e.minWidth,L,"0px",u,0),minHeight:B(e.minHeight,L,"0px",h,0),height:T,width:I,overwrite:"auto"};1==x.heightSetByVideo&&(C.height=x.vidOBJ.height);var A=!1;if(x._incolumn){for(R=jQuery.extend(!0,R,{minWidth:I,maxWidth:I,float:e.float,clear:e.clear}),i=0;i<4;i++)void 0!==e["margin"+t[i]]&&(R["margin"+t[i]]=e["margin"+t[i]]*L+"px");O.width="100%",void 0!==e.display&&"inline-block"!==e.display||(_={width:"100%"}),C.width=!o.isNumeric(e.width)&&e.width.indexOf("%")>=0?"100%":I,"image"===x.type&&tpGS.gsap.set(x.img,{width:"100%"})}else!o.isNumeric(e.width)&&e.width.indexOf("%")>=0&&(R.minWidth="slide"===x.basealign||!0===x._ingroup?I:o.iWA(v,b)*o[v].CM.w*parseInt(I)/100+"px",O.width="100%",_.width="100%");if(!o.isNumeric(e.height)&&e.height.indexOf("%")>=0&&(R.minHeight="slide"===x.basealign||!0===x._ingroup?T:o.iHE(v)*(o[v].currentRowsHeight>o[v].gridheight[o[v].level]?1:o[v].CM.w)*parseInt(T)/100+"px",O.height="100%",_.height="100%",A=!0),x._isnotext||(C.whiteSpace=e.whiteSpace,C.textAlign=e.textAlign,C.textDecoration=e.textDecoration),"npc"!=e.color&&void 0!==e.color&&(C.color=e.color),x._ingroup&&(x._groupw=C.minWidth,x._grouph=C.minHeight),"row"===x.type&&(o.isNumeric(C.minHeight)||C.minHeight.indexOf("px")>=0)&&"0px"!==C.minHeight&&0!==C.minHeight&&"0"!==C.minHeight&&"none"!==C.minHeight?C.height=C.minHeight:"row"===x.type&&(C.height="auto"),x._isstatic&&x.elementHovered&&(p=m.data("frames"))&&p.frame_hover&&p.frame_hover.transform)for(g in C)C.hasOwnProperty(g)&&p.frame_hover.transform.hasOwnProperty(g)&&delete C[g];"group"!==x.type&&"row"!==x.type&&"column"!==x.type&&(!o.isNumeric(C.width)&&C.width.indexOf("%")>=0&&(C.width="100%"),!o.isNumeric(C.height)&&C.height.indexOf("%")>=0&&(C.height="100%")),x._isgroup&&(!o.isNumeric(C.width)&&C.width.indexOf("%")>=0&&(C.width="100%"),R.height=A?"100%":C.height),w=jQuery.extend(!0,w,C),null!=x.svg_src&&void 0!==x.svgI&&("string"==typeof x.svgI.fill&&(x.svgI.fill=[x.svgI.fill]),x.svgTemp=o.clone(x.svgI),void 0!==x.svgTemp.fill&&(x.svgTemp.fill=x.svgTemp.fill[o[v].level],tpGS.gsap.set(x.svgPath,{fill:x.svgI.fill[o[v].level]})),tpGS.gsap.set(x.svg,x.svgTemp))}if("row"===x.type)for(i=0;i<4;i++)void 0!==e["margin"+t[i]]&&(R["padding"+t[i]]=e["margin"+t[i]]*L+"px");if("column"===x.type&&x.cbg&&x.cbg.length>0){for(void 0!==x.cbg_img_s&&(x.cbg[0].style.backgroundSize=x.cbg_img_s),s={},""!==x.styleProps.cursor&&(s.cursor=x.styleProps.cursor),""!==x.cbg_set&&"transparent"!==x.cbg_set&&(s.backgroundColor=x.cbg_set),""!==x.cbg_img&&"none"!==x.cbg_img&&(s.backgroundImage=x.cbg_img,""!==x.cbg_img_r&&(s.backgroundRepeat=x.cbg_img_r),""!==x.cbg_img_p&&(s.backgroundPosition=x.cbg_img_p)),""!==x.cbg_o&&void 0!==x.cbg_o&&(s.opacity=x.cbg_o),i=0;i<4;i++)void 0!==e.borderStyle&&"none"!==e.borderStyle&&(void 0!==e["border"+t[i]+"Width"]&&(s["border"+t[i]+"Width"]=Math.round(parseInt(e["border"+t[i]+"Width"])*L)+"px"),void 0!==e["border"+t[i]+"Color"]&&(s["border"+t[i]+"Color"]=e["border"+t[i]+"Color"])),e["border"+a[i]+"Radius"]&&(s["border"+a[i]+"Radius"]=e["border"+a[i]+"Radius"]);for(void 0!==e.borderStyle&&"none"!==e.borderStyle&&(s.borderStyle=e.borderStyle),(n=JSON.stringify(s))!==o[v].emptyObject&&n!==x.caches.cbgS&&tpGS.gsap.set(x.cbg,s),x.caches.cbgS=n,s={},i=0;i<4;i++)k["margin"+t[i]]&&(s[r[i]]=k["margin"+t[i]]*L+"px");(n=JSON.stringify(s))!==o[v].emptyObject&&n!==x.caches.cbgmaskS&&(tpGS.gsap.set(x.cbgmask,s),x.caches.cbgmaskS=n)}"auto"===R.maxWidth&&(R.maxWidth="inherit"),"auto"===R.maxHeight&&(R.maxHeight="inherit"),"auto"===_.maxWidth&&(_.maxWidth="inherit"),"auto"===_.maxHeight&&(_.maxHeight="inherit"),"auto"===O.maxWidth&&(O.maxWidth="inherit"),"auto"===O.maxHeight&&(O.maxHeight="inherit"),void 0!==x.vidOBJ&&(w.width=x.vidOBJ.width,w.height=x.vidOBJ.height),void 0!==x.OBJUPD.lppmOBJ&&(void 0!==x.OBJUPD.lppmOBJ.minWidth&&(O.minWidth=x.OBJUPD.lppmOBJ.minWidth,_.minWidth=x.OBJUPD.lppmOBJ.minWidth,R.minWidth=x.OBJUPD.lppmOBJ.minWidth),void 0!==x.OBJUPD.lppmOBJ.minHeight&&(O.minHeight=x.OBJUPD.lppmOBJ.minHeight,_.minHeight=x.OBJUPD.lppmOBJ.minHeight,R.minHeight=x.OBJUPD.lppmOBJ.minHeight)),n=JSON.stringify(w),d=JSON.stringify(O),l=JSON.stringify(_),c=JSON.stringify(R),void 0===x.imgOBJ||void 0!==x.caches.imgOBJ&&x.caches.imgOBJ.width===x.imgOBJ.width&&x.caches.imgOBJ.height===x.imgOBJ.height&&x.caches.imgOBJ.left===x.imgOBJ.left&&x.caches.imgOBJ.right===x.imgOBJ.right&&x.caches.imgOBJ.top===x.imgOBJ.top&&x.caches.imgOBJ.bottom===x.imgOBJ.bottom||(x.caches.imgOBJ=o.clone(x.imgOBJ),x.imgOBJ.position="relative",tpGS.gsap.set(x.img,x.imgOBJ)),void 0===x.mediaOBJ||void 0!==x.caches.mediaOBJ&&x.caches.mediaOBJ.width===x.mediaOBJ.width&&x.caches.mediaOBJ.height===x.mediaOBJ.height&&x.caches.mediaOBJ.display===x.mediaOBJ.display||(x.caches.mediaOBJ=o.clone(x.mediaOBJ),x.media.css(x.mediaOBJ)),n!=o[v].emptyObject&&n!=x.caches.LOBJ&&(tpGS.gsap.set(m,w),x.caches.LOBJ=n),d!=o[v].emptyObject&&d!=x.caches.LPOBJ&&(tpGS.gsap.set(x.lp,O),x.caches.LPOBJ=d),l!=o[v].emptyObject&&l!=x.caches.MOBJ&&(tpGS.gsap.set(x.m,_),x.caches.MOBJ=l),c!=o[v].emptyObject&&c!=x.caches.POBJ&&(tpGS.gsap.set(x.p,R),x.caches.POBJ=c,x.caches.POBJ_LEFT=R.left,x.caches.POBJ_TOP=R.top)}},G=function(e){var i={l:"none",lw:10,r:"none",rw:10};for(var t in e=e.split(";"))if(e.hasOwnProperty(t)){var a=e[t].split(":");switch(a[0]){case"l":i.l=a[1];break;case"r":i.r=a[1];break;case"lw":i.lw=a[1];break;case"rw":i.rw=a[1]}}return"polygon("+H(i.l,0,parseFloat(i.lw))+","+H(i.r,100,100-parseFloat(i.rw),!0)+")"},H=function(e,i,t,a){var r;switch(e){case"none":r=i+"% 100%,"+i+"% 0%";break;case"top":r=t+"% 100%,"+i+"% 0%";break;case"middle":r=t+"% 100%,"+i+"% 50%,"+t+"% 0%";break;case"bottom":r=i+"% 100%,"+t+"% 0%";break;case"two":r=t+"% 100%,"+i+"% 75%,"+t+"% 50%,"+i+"% 25%,"+t+"% 0%";break;case"three":r=i+"% 100%,"+t+"% 75%,"+i+"% 50%,"+t+"% 25%,"+i+"% 0%";break;case"four":r=i+"% 100%,"+t+"% 87.5%,"+i+"% 75%,"+t+"% 62.5%,"+i+"% 50%,"+t+"% 37.5%,"+i+"% 25%,"+t+"% 12.5%,"+i+"% 0%";break;case"five":r=i+"% 100%,"+t+"% 90%,"+i+"% 80%,"+t+"% 70%,"+i+"% 60%,"+t+"% 50%,"+i+"% 40%,"+t+"% 30%,"+i+"% 20%,"+t+"% 10%,"+i+"% 0%"}if(a){var o=r.split(",");for(var t in r="",o)o.hasOwnProperty(t)&&(r+=o[o.length-1-t]+(t<o.length-1?",":""))}return r}}(jQuery),function(e){"use strict";var i=jQuery.fn.revolution,t=i.is_mobile();function a(e,t){var a=new Object({single:".tp-"+t,c:i[e].cpar.find(".tp-"+t+"s")});return a.mask=a.c.find(".tp-"+t+"-mask"),a.wrap=a.c.find(".tp-"+t+"s-inner-wrapper"),a}jQuery.extend(!0,i,{hideUnHideNav:function(e){window.requestAnimationFrame(function(){var t=!1;p(i[e].navigation.arrows)&&(t=S(i[e].navigation.arrows,e,t)),p(i[e].navigation.bullets)&&(t=S(i[e].navigation.bullets,e,t)),p(i[e].navigation.thumbnails)&&(t=S(i[e].navigation.thumbnails,e,t)),p(i[e].navigation.tabs)&&(t=S(i[e].navigation.tabs,e,t)),t&&i.manageNavigation(e)})},getOuterNavDimension:function(e){i[e].navigation.scaler=Math.max(0,Math.min(1,(i.winW-480)/500));var t={left:0,right:0,horizontal:0,vertical:0,top:0,bottom:0};return i[e].navigation.thumbnails&&i[e].navigation.thumbnails.enable&&(i[e].navigation.thumbnails.isVisible=i[e].navigation.thumbnails.hide_under<i[e].module.width&&i[e].navigation.thumbnails.hide_over>i[e].module.width,i[e].navigation.thumbnails.cw=Math.max(Math.round(i[e].navigation.thumbnails.width*i[e].navigation.scaler),i[e].navigation.thumbnails.min_width),i[e].navigation.thumbnails.ch=Math.round(i[e].navigation.thumbnails.cw/i[e].navigation.thumbnails.width*i[e].navigation.thumbnails.height),i[e].navigation.thumbnails.isVisible&&"outer-left"===i[e].navigation.thumbnails.position?t.left=i[e].navigation.thumbnails.cw+2*i[e].navigation.thumbnails.wrapper_padding:i[e].navigation.thumbnails.isVisible&&"outer-right"===i[e].navigation.thumbnails.position?t.right=i[e].navigation.thumbnails.cw+2*i[e].navigation.thumbnails.wrapper_padding:i[e].navigation.thumbnails.isVisible&&"outer-top"===i[e].navigation.thumbnails.position?t.top=i[e].navigation.thumbnails.ch+2*i[e].navigation.thumbnails.wrapper_padding:i[e].navigation.thumbnails.isVisible&&"outer-bottom"===i[e].navigation.thumbnails.position&&(t.bottom=i[e].navigation.thumbnails.ch+2*i[e].navigation.thumbnails.wrapper_padding)),i[e].navigation.tabs&&i[e].navigation.tabs.enable&&(i[e].navigation.tabs.isVisible=i[e].navigation.tabs.hide_under<i[e].module.width&&i[e].navigation.tabs.hide_over>i[e].module.width,i[e].navigation.tabs.cw=Math.max(Math.round(i[e].navigation.tabs.width*i[e].navigation.scaler),i[e].navigation.tabs.min_width),i[e].navigation.tabs.ch=Math.round(i[e].navigation.tabs.cw/i[e].navigation.tabs.width*i[e].navigation.tabs.height),i[e].navigation.tabs.isVisible&&"outer-left"===i[e].navigation.tabs.position?t.left+=i[e].navigation.tabs.cw+2*i[e].navigation.tabs.wrapper_padding:i[e].navigation.tabs.isVisible&&"outer-right"===i[e].navigation.tabs.position?t.right+=i[e].navigation.tabs.cw+2*i[e].navigation.tabs.wrapper_padding:i[e].navigation.tabs.isVisible&&"outer-top"===i[e].navigation.tabs.position?t.top+=i[e].navigation.tabs.ch+2*i[e].navigation.tabs.wrapper_padding:i[e].navigation.tabs.isVisible&&"outer-bottom"===i[e].navigation.tabs.position&&(t.bottom+=i[e].navigation.tabs.ch+2*i[e].navigation.tabs.wrapper_padding)),{left:t.left,right:t.right,horizontal:t.left+t.right,vertical:t.top+t.bottom,top:t.top,bottom:t.bottom}},resizeThumbsTabs:function(e,t){if(void 0!==i[e]&&i[e].navigation.use&&(i[e].navigation&&i[e].navigation.bullets.enable||i[e].navigation&&i[e].navigation.tabs.enable||i[e].navigation&&i[e].navigation.thumbnails.enable)){var a=tpGS.gsap.timeline(),r=i[e].navigation.tabs,s=i[e].navigation.thumbnails,n=i[e].navigation.bullets;if(a.pause(),p(r)&&(t||r.width>r.min_width)&&o(e,a,i[e].c,r,i[e].slideamount,"tab"),p(s)&&(t||s.width>s.min_width)&&o(e,a,i[e].c,s,i[e].slideamount,"thumb",e),p(n)&&t){var d=i[e].c.find(".tp-bullets");d.find(".tp-bullet").each(function(e){var i=jQuery(this),t=e+1,a=i.outerWidth()+parseInt(void 0===n.space?0:n.space,0),r=i.outerHeight()+parseInt(void 0===n.space?0:n.space,0);"vertical"===n.direction?(i.css({top:(t-1)*r+"px",left:"0px"}),d.css({height:(t-1)*r+i.outerHeight(),width:i.outerWidth()})):(i.css({left:(t-1)*a+"px",top:"0px"}),d.css({width:(t-1)*a+i.outerWidth(),height:i.outerHeight()}))})}a.play()}return!0},updateNavIndexes:function(e){var t=i[e].c;function a(e){t.find(e).lenght>0&&t.find(e).each(function(e){jQuery(this).data("liindex",e)})}a("rs-tab"),a("rs-bullet"),a("rs-thumb"),i.resizeThumbsTabs(e,!0),i.manageNavigation(e)},manageNavigation:function(e,t){i[e].navigation.use&&(p(i[e].navigation.bullets)&&("fullscreen"!=i[e].sliderLayout&&"fullwidth"!=i[e].sliderLayout&&(i[e].navigation.bullets.h_offset_old=void 0===i[e].navigation.bullets.h_offset_old?parseInt(i[e].navigation.bullets.h_offset,0):i[e].navigation.bullets.h_offset_old,i[e].navigation.bullets.h_offset="center"===i[e].navigation.bullets.h_align?i[e].navigation.bullets.h_offset_old+i[e].outNavDims.left/2-i[e].outNavDims.right/2:i[e].navigation.bullets.h_offset_old+i[e].outNavDims.left),w(i[e].navigation.bullets.c,i[e].navigation.bullets,e)),p(i[e].navigation.thumbnails)&&w(i[e].navigation.thumbnails,e),p(i[e].navigation.tabs)&&w(i[e].navigation.tabs,e),p(i[e].navigation.arrows)&&("fullscreen"!=i[e].sliderLayout&&"fullwidth"!=i[e].sliderLayout&&(i[e].navigation.arrows.left.h_offset_old=void 0===i[e].navigation.arrows.left.h_offset_old?parseInt(i[e].navigation.arrows.left.h_offset,0):i[e].navigation.arrows.left.h_offset_old,i[e].navigation.arrows.left.h_offset=(i[e].navigation.arrows.left.h_align,i[e].navigation.arrows.left.h_offset_old),i[e].navigation.arrows.right.h_offset_old=void 0===i[e].navigation.arrows.right.h_offset_old?parseInt(i[e].navigation.arrows.right.h_offset,0):i[e].navigation.arrows.right.h_offset_old,i[e].navigation.arrows.right.h_offset=(i[e].navigation.arrows.right.h_align,i[e].navigation.arrows.right.h_offset_old)),w(i[e].navigation.arrows.left,e),w(i[e].navigation.arrows.right,e)),!1!==t&&(p(i[e].navigation.thumbnails)&&r(i[e].navigation.thumbnails,e),p(i[e].navigation.tabs)&&r(i[e]
1760.navigation.tabs,e)))},showFirstTime:function(e){u(e),i.hideUnHideNav(e)},selectNavElement:function(e,t,a,r){for(var o=i[e].cpar[0].getElementsByClassName(a),s=0;s<o.length;s++)i.gA(o[s],"key")===t?(o[s].classList.add("selected"),void 0!==r&&r()):o[s].classList.remove("selected")},transferParams:function(e,i){if(void 0!==i)for(var t in i.params)e=e.replace(i.params[t].from,i.params[t].to);return e},updateNavElementContent:function(e,t,a,o,s){if(void 0!==i[e].pr_next_key||void 0!==i[e].pr_active_key){var n=void 0===i[e].pr_next_key?void 0===i[e].pr_cache_pr_next_key?i[e].pr_active_key:i[e].pr_cache_pr_next_key:i[e].pr_next_key,d=i.gA(i[e].slides[n],"key"),l=0,c=!1;for(var p in a.enable&&i.selectNavElement(e,d,"tp-bullet"),o.enable&&i.selectNavElement(e,d,"tp-thumb",function(){r(o,e)}),s.enable&&i.selectNavElement(e,d,"tp-tab",function(){r(s,e)}),i[e].thumbs)l=!0===c?l:p,c=i[e].thumbs[p].id===d||p==d||c;var g=(l=parseInt(l,0))>0?l-1:i[e].slideamount-1,u=l+1==i[e].slideamount?0:l+1;if(!0===t.enable&&t.pi!==g&&t.ni!==u){if(t.pi=g,t.ni=u,t.left.c[0].innerHTML=i.transferParams(t.tmp,i[e].thumbs[g]),u>i[e].slideamount)return;t.right.c[0].innerHTML=i.transferParams(t.tmp,i[e].thumbs[u]),t.right.iholder=t.right.c.find(".tp-arr-imgholder"),t.left.iholder=t.left.c.find(".tp-arr-imgholder"),t.rtl?(void 0!==t.left.iholder[0]&&tpGS.gsap.set(t.left.iholder,{backgroundImage:"url("+i[e].thumbs[u].src+")"}),void 0!==i[e].thumbs[g]&&void 0!==t.right.iholder[0]&&tpGS.gsap.set(t.right.iholder,{backgroundImage:"url("+i[e].thumbs[g].src+")"})):(void 0!==i[e].thumbs[g]&&void 0!==t.left.iholder[0]&&tpGS.gsap.set(t.left.iholder,{backgroundImage:"url("+i[e].thumbs[g].src+")"}),void 0!==t.right.iholder[0]&&tpGS.gsap.set(t.right.iholder,{backgroundImage:"url("+i[e].thumbs[u].src+")"}))}}},createNavigation:function(e){var r=i[e].navigation.arrows,o=i[e].navigation.bullets,d=i[e].navigation.thumbnails,h=i[e].navigation.tabs,v=p(r),y=p(o),b=p(d),S=p(h);for(var k in s(e),n(e),v&&(f(r,e),r.c=i[e].cpar.find(".tparrows")),i[e].slides)if(i[e].slides.hasOwnProperty(k)&&"true"!=i.gA(i[e].slides[k],"not_in_nav")){var L=jQuery(i[e].slides[i[e].slides.length-1-k]),R=jQuery(i[e].slides[k]);y&&(i[e].navigation.bullets.rtl?_(i[e].c,o,L,e):_(i[e].c,o,R,e)),b&&(i[e].navigation.thumbnails.rtl?x(i[e].c,d,L,"tp-thumb",e):x(i[e].c,d,R,"tp-thumb",e)),S&&(i[e].navigation.tabs.rtl?x(i[e].c,h,L,"tp-tab",e):x(i[e].c,h,R,"tp-tab",e))}y&&w(o,e),b&&w(d,e),S&&w(h,e),(b||S)&&i.updateDims(e),i[e].navigation.createNavigationDone=!0,b&&jQuery.extend(!0,d,a(e,"thumb")),S&&jQuery.extend(!0,h,a(e,"tab")),i[e].c.on("revolution.slide.onafterswap revolution.nextslide.waiting",function(){i.updateNavElementContent(e,r,o,d,h)}),c(r),c(o),c(d),c(h),i[e].cpar.on("mouseenter mousemove",function(a){void 0!==a.target&&void 0!==a.target.className&&"string"==typeof a.target.className&&a.target.className.indexOf("rs-waction")>=0||!0!==i[e].tpMouseOver&&i[e].firstSlideAvailable&&(i[e].tpMouseOver=!0,u(e),t&&!0!==i[e].someNavIsDragged&&(g(i[e].hideAllNavElementTimer),i[e].hideAllNavElementTimer=setTimeout(function(){i[e].tpMouseOver=!1,m(e)},150)))}),i[e].cpar.on("mouseleave ",function(){i[e].tpMouseOver=!1,m(e)}
1760),(b||S||"carousel"===i[e].sliderType||i[e].navigation.touch.touchOnDesktop||i[e].navigation.touch.touchenabled&&t)&&l(e),i[e].navigation.initialised=!0,i.updateNavElementContent(e,r,o,d,h),i.showFirstTime(e)}});var r=function(e,t){if(void 0!==e&&null!=e.mask){var a="vertical"===e.direction?e.mask.find(e.single).first().outerHeight(!0)+e.space:e.mask.find(e.single).first().outerWidth(!0)+e.space,r="vertical"===e.direction?e.mask.height():e.mask.width(),o=e.mask.find(e.single+".selected").data("liindex");o=(o=void 0===(o=e.rtl?i[t].slideamount-o:o)?0:o)>0&&1===i[t].sdir&&e.visibleAmount>1?o-1:o;var s=r/a,n="vertical"===e.direction?e.mask.height():e.mask.width(),d=0-o*a,l="vertical"===e.direction?e.wrap.height():e.wrap.width(),c=d<0-(l-n)?0-(l-n):d,p=i.gA(e.wrap[0],"offset");p=void 0===p?0:p,s>2&&(c=d-(p+a)<=0?d-(p+a)<0-a?p:c+a:c,c=d-a+p+r<a&&d+(Math.round(s)-2)*a<p?d+(Math.round(s)-2)*a:c),c="vertical"!==e.direction&&e.mask.width()>=e.wrap.width()||"vertical"===e.direction&&e.mask.height()>=e.wrap.height()?0:c<0-(l-n)?0-(l-n):c>0?0:c,e.c.hasClass("dragged")||("vertical"===e.direction?e.wrap.data("tmmove",tpGS.gsap.to(e.wrap,.5,{top:c+"px",ease:"power3.inOut"})):e.wrap.data("tmmove",tpGS.gsap.to(e.wrap,.5,{left:c+"px",ease:"power3.inOut"})),e.wrap.data("offset",c))}},o=function(e,t,a,r,o,s){var n=a.parent().find(".tp-"+s+"s"),d=n.find(".tp-"+s+"s-inner-wrapper"),l=n.find(".tp-"+s+"-mask"),c="vertical"===r.direction?r.cw:r.cw*o+r.space*(o-1),p="vertical"===r.direction?r.ch*o+r.space*(o-1):r.ch,g="vertical"===r.direction?{width:r.cw+"px"}:{height:r.ch+"px"};t.add(tpGS.gsap.set(n,g)),t.add(tpGS.gsap.set(d,{width:c+"px",height:p+"px"})),t.add(tpGS.gsap.set(l,{width:c+"px",height:p+"px"})),null!==d.outerWidth()&&(i[e].thumbResized=!0);var u=d.find(".tp-"+s);return u&&jQuery.each(u,function(e,i){"vertical"===r.direction?t.add(tpGS.gsap.set(i,{top:e*(r.ch+parseInt(void 0===r.space?0:r.space,0)),width:r.cw+"px",height:r.ch+"px"})):"horizontal"===r.direction&&t.add(tpGS.gsap.set(i,{left:e*(r.cw+parseInt(void 0===r.space?0:r.space,0)),width:r.cw+"px",height:r.ch+"px"}))}),t},s=function(e){!0===i[e].navigation.keyboardNavigation&&i.document.keydown(function(t){if("horizontal"==i[e].navigation.keyboard_direction&&39==t.keyCode||"vertical"==i[e].navigation.keyboard_direction&&40==t.keyCode){if(void 0!==i[e].keydown_time_stamp&&(new Date).getTime()-i[e].keydown_time_stamp<1e3)return;i[e].sc_indicator="arrow",i[e].sc_indicator_dir=0,"carousel"===i[e].sliderType&&(i[e].ctNavElement=!0),i.callingNewSlide(e,1,"carousel"===i[e].sliderType)}if("horizontal"==i[e].navigation.keyboard_direction&&37==t.keyCode||"vertical"==i[e].navigation.keyboard_direction&&38==t.keyCode){if(void 0!==i[e].keydown_time_stamp&&(new Date).getTime()-i[e].keydown_time_stamp<1e3)return;i[e].sc_indicator="arrow",i[e].sc_indicator_dir=1,"carousel"===i[e].sliderType&&(i[e].ctNavElement=!0),i.callingNewSlide(e,-1,"carousel"===i[e].sliderType)}i[e].keydown_time_stamp=(new Date).getTime()})},n=function(e){!0!==i[e].navigation.mouseScrollNavigation&&"on"!==i[e].navigation.mouseScrollNavigation&&"carousel"!==i[e].navigation.mouseScrollNavigation||i[e].c.on("wheel mousewheel DOMMouseScroll",function(t){var a=function(e){var i=0;return"deltaY"in e||"deltaX"in e?i=0!=e.deltaY&&-0!=e.deltaY||!(e.deltaX<0||e.deltaX>0)?e.deltaY:e.deltaX:("detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120)),((i=navigator.userAgent.match(/mozilla/i)?10*i:i)>300||i<-300)&&(i/=10),i}(t.originalEvent),r=!1,o=0==i[e].pr_active_key||0==i[e].pr_processing_key,s=i[e].pr_active_key==i[e].slideamount-1||i[e].pr_processing_key==i[e].slideamount-1,n=void 0!==i[e].topc?i[e].topc[0].getBoundingClientRect():0===i[e].canv.height?i[e].cpar[0].getBoundingClientRect():i[e].c[0].getBoundingClientRect();if((n.top>0&&n.bottom<i.winH?1:n.top>=0&&n.bottom>=i.winH?(i.winH-n.top)/n.height:n.top<=0&&n.bottom<=i.winH?n.bottom/n.height:1)>=i[e].navigation.wheelViewPort){if("reverse"==i[e].navigation.mouseScrollReverse){let e=s;s=o,o=e}if("carousel"===i[e].sliderType&&!1===i[e].carousel.snap)i.swipeAnimate({id:e,to:i[e].carousel.slide_offset+5*a,direction:a<0?"left":"right",easing:"power2.out",phase:"move"});else{var d=a<0?-1:1;i[e].sc_indicator_dir="reverse"===i[e].navigation.mouseScrollReverse&&d<0||"reverse"!==i[e].navigation.mouseScrollReverse&&d>0?0:1,"carousel"==i[e].navigation.mouseScrollNavigation||0===i[e].sc_indicator_dir&&!s||1===i[e].sc_indicator_dir&&!o?void 0===i[e].pr_processing_key&&!0!==i[e].justmouseScrolled?(i[e].sc_indicator="arrow","carousel"===i[e].sliderType&&(i[e].ctNavElement=!0),i.callingNewSlide(e,0===i[e].sc_indicator_dir?1:-1,"carousel"===i[e].sliderType),i[e].justmouseScrolled=!0,setTimeout(function(){i[e].justmouseScrolled=!1}
1760,i[e].navigation.wheelCallDelay)):delete i[e].sc_indicator_dir:!0!==i[e].justmouseScrolled&&(r=!0)}return!!r||(t.preventDefault(t),!1)}})},d=function(e,i){var a=!1;for(var r in(void 0===i.path||t)&&(a=function(e,i){for(;e&&e!==document;e=e.parentNode)if(e.tagName===i)return e;return!1}(i.target,e)),i.path)i.path.hasOwnProperty(r)&&i.path[r].tagName===e&&(a=!0);return a},l=function(e){var a=i[e].carousel,r=i.is_android();jQuery(".bullet, .bullets, .tp-bullets, .tparrows").addClass("noSwipe"),i[e].navigation.touch=void 0===i[e].navigation.touch?{}:i[e].navigation.touch,i[e].navigation.touch.swipe_direction=void 0===i[e].navigation.touch.swipe_direction?"horizontal":i[e].navigation.touch.swipe_direction,jQuery(".rs-nav-element").rsswipe({allowPageScroll:"vertical",triggerOnTouchLeave:!0,treshold:i[e].navigation.touch.swipe_treshold,fingers:i[e].navigation.touch.swipe_min_touches>5?1:i[e].navigation.touch.swipe_min_touches,excludedElements:"button, input, select, textarea, .noSwipe, .rs-waction",tap:function(e,i){if(void 0!==i)var t=jQuery(i).closest("rs-thumb");void 0!==t&&t.length>0?t.trigger("click"):(t=jQuery(i).closest("rs-tab")).length>0?t.trigger("click"):(t=jQuery(i).closest("rs-bullet")).length>0&&t.trigger("click")},swipeStatus:function(t,o,s,n,l,c,p){if("start"!==o&&"move"!==o&&"end"!==o&&"cancel"!=o)return!0;var u=d("RS-THUMB",t),m=d("RS-TAB",t);!1===u&&!1===m&&!0!==(u="RS-THUMBS-WRAP"===t.target.tagName||"RS-THUMBS"===t.target.tagName||t.target.className.indexOf("tp-thumb-mask")>=0)&&(m="RS-TABS-WRAP"===t.target.tagName||"RS-TABS"===t.target.tagName||t.target.className.indexOf("tp-tab-mask")>=0);var v="start"===o?0:r?p[0].end.x-p[0].start.x:t.pageX-a.screenX,f="start"===o?0:r?p[0].end.y-p[0].start.y:t.pageY-a.screenY,y=u?".tp-thumbs":".tp-tabs",b=u?".tp-thumb-mask":".tp-tab-mask",w=u?".tp-thumbs-inner-wrapper":".tp-tabs-inner-wrapper",_=u?".tp-thumb":".tp-tab",x=u?i[e].navigation.thumbnails:i[e].navigation.tabs,S=i[e].cpar.find(b),k=S.find(w),L=x.direction,R="vertical"===L?k.height():k.width(),O="vertical"===L?S.height():S.width(),I="vertical"===L?S.find(_).first().outerHeight(!0)+x.space:S.find(_).first().outerWidth(!0)+x.space,T=void 0===k.data("offset")?0:parseInt(k.data("offset"),0),
1760C=0;switch(o){case"start":"vertical"===L&&t.preventDefault(),a.screenX=r?p[0].end.x:t.pageX,a.screenY=r?p[0].end.y:t.pageY,i[e].cpar.find(y).addClass("dragged"),T="vertical"===L?k.position().top:k.position().left,k.data("offset",T),k.data("tmmove")&&k.data("tmmove").pause(),i[e].someNavIsDragged=!0,h(e);break;case"move":if(R<=O)return!1;C=(C=T+("vertical"===L?f:v))>0?"horizontal"===L?C-k.width()*(C/k.width()*C/k.width()):C-k.height()*(C/k.height()*C/k.height()):C;var A="vertical"===L?0-(k.height()-S.height()):0-(k.width()-S.width());C=C<A?"horizontal"===L?C+k.width()*(C-A)/k.width()*(C-A)/k.width():C+k.height()*(C-A)/k.height()*(C-A)/k.height():C,"vertical"===L?tpGS.gsap.set(k,{top:C+"px"}):tpGS.gsap.set(k,{left:C+"px"}),g(i[e].hideAllNavElementTimer);break;case"end":case"cancel":return C=T+("vertical"===L?f:v),C=(C="vertical"===L?C<0-(k.height()-S.height())?0-(k.height()-S.height()):C:C<0-(k.width()-S.width())?0-(k.width()-S.width()):C)>0?0:C,C=Math.abs(n)>I/10?n<=0?Math.floor(C/I)*I:Math.ceil(C/I)*I:n<0?Math.ceil(C/I)*I:Math.floor(C/I)*I,C=(C="vertical"===L?C<0-(k.height()-S.height())?0-(k.height()-S.height()):C:C<0-(k.width()-S.width())?0-(k.width()-S.width()):C)>0?0:C,"vertical"===L?tpGS.gsap.to(k,.5,{top:C+"px",ease:"power3.out"}):tpGS.gsap.to(k,.5,{left:C+"px",ease:"power3.out"}),C=C||("vertical"===L?k.position().top:k.position().left),k.data("offset",C),k.data("distance",n),i[e].cpar.find(y).removeClass("dragged"),i[e].someNavIsDragged=!1,!0}}}),("carousel"!==i[e].sliderType&&(t&&i[e].navigation.touch.touchenabled||!0!==t&&i[e].navigation.touch.touchOnDesktop)||"carousel"===i[e].sliderType&&(t&&i[e].navigation.touch.mobileCarousel||!0!==t&&i[e].navigation.touch.desktopCarousel))&&(i[e].preventClicks=!1,i[e].c.on("click",function(t){i[e].preventClicks&&t.preventDefault()}),i[e].c.rsswipe({allowPageScroll:"vertical",triggerOnTouchLeave:!0,treshold:i[e].navigation.touch.swipe_treshold,fingers:i[e].navigation.touch.swipe_min_touches>5?1:i[e].navigation.touch.swipe_min_touches,excludedElements:"label, button, input, select, textarea, .noSwipe, .rs-nav-element",swipeStatus:function(o,s,n,d,l,c,p){i[e].preventClicks=!0;var g="start"===s?0:r?p[0].end.x-p[0].start.x:o.pageX-a.screenX,u="start"===s?0:r?p[0].end.x-p[0].start.y:o.pageY-a.screenY;if(!("carousel"===i[e].sliderType&&i[e].carousel.wrapwidth>i[e].carousel.maxwidth&&"center"!==i[e].carousel.horizontal_align)){if("carousel"!==i[e].sliderType){if("end"==s){if(i[e].sc_indicator="arrow","horizontal"==i[e].navigation.touch.swipe_direction&&"left"==n||"vertical"==i[e].navigation.touch.swipe_direction&&"up"==n)return i[e].sc_indicator_dir=0,i.callingNewSlide(e,1),!1;if("horizontal"==i[e].navigation.touch.swipe_direction&&"right"==n||"vertical"==i[e].navigation.touch.swipe_direction&&"down"==n)return i[e].sc_indicator_dir=1,i.callingNewSlide(e,-1),!1}return!0}switch((a.preventSwipe||t&&("left"===n||"right"===n))&&o.preventDefault(),void 0!==a.positionanim&&a.positionanim.pause(),a.carouselAutomatic=!1,s){case"start":clearTimeout(a.swipeMainTimer),a.beforeSwipeOffet=a.slide_offset,a.focusedBeforeSwipe=a.focused,a.beforeDragStatus=i[e].sliderstatus,i[e].c.trigger("stoptimer"),a.swipeStartPos=r?p[0].start.x:o.pageX,a.swipeStartTime=(new Date).getTime(),a.screenX=r?p[0].end.x:o.pageX,a.screenY=r?p[0].end.y:o.pageY,void 0!==a.positionanim&&(a.positionanim.pause(),a.carouselAutomatic=!1),a.overpull="none",a.wrap.addClass("dragged");break;case"move":if("left"!==n&&"right"!==n||(a.preventSwipe=!0),a.justDragged=!0,Math.abs(g)>=10||i[e].carousel.isDragged){if(i[e].carousel.isDragged=!0,i[e].c.find(".rs-waction").addClass("tp-temporarydisabled"),a.CACHE_slide_offset=a.beforeSwipeOffet+g,!a.infinity){var h="center"===a.horizontal_align?(a.wrapwidth/2-a.slide_width/2-a.CACHE_slide_offset)/a.slide_width:(0-a.CACHE_slide_offset)/a.slide_width;"none"!==a.overpull&&0!==a.overpull||!(h<0||h>i[e].slideamount-1)?h>=0&&h<=i[e].slideamount-1&&(h>=0&&g>a.overpull||h<=i[e].slideamount-1&&g<a.overpull)&&(a.overpull=0):a.overpull=g,a.CACHE_slide_offset=h<0?a.CACHE_slide_offset+(a.overpull-g)/1.5+Math.sqrt(Math.abs((a.overpull-g)/1.5)):h>i[e].slideamount-1?a.CACHE_slide_offset+(a.overpull-g)/1.5-Math.sqrt(Math.abs((a.overpull-g)/1.5)):a.CACHE_slide_offset}i.swipeAnimate({id:e,to:a.CACHE_slide_offset,direction:n,easing:"power2.out",phase:"move"})}break;case"end":case"cancel":if(clearTimeout(a.swipeMainTimer),a.swipeMainTimer=setTimeout(function(){a.preventSwipe=!1},500),i[e].carousel.isDragged=!1,a.wrap.removeClass("dragged"),a.swipeEndPos=r?p[0].end.x:o.pageX,a.swipeEndTime=(new Date).getTime(),a.swipeDuration=a.swipeEndTime-a.swipeStartTime,a.swipeDistance=t?a.swipeEndPos-a.swipeStartPos:(a.swipeEndPos-a.swipeStartPos)/1.5,a.swipePower=a.swipeDistance/a.swipeDuration,a.CACHE_slide_offset=a.slide_offset+a.swipeDistance*Math.abs(a.swipePower),Math.abs(g)<5&&Math.abs(u)<5)break;i.swipeAnimate({id:e,to:a.CACHE_slide_offset,direction:n,fix:!0,newSlide:!0,easing:"power2.out",phase:"end"}),"playing"===a.beforeDragStatus&&i[e].c.trigger("restarttimer"),setTimeout(function(){i[e].c.find(".rs-waction").removeClass("tp-temporarydisabled")},19)}}},tap:function(){i[e].preventClicks=!1}})),"carousel"===i[e].sliderType&&(t&&0==i[e].navigation.touch.mobileCarousel||!0!==t&&!1===i[e].navigation.touch.desktopCarou
1760sel)&&a.wrap.addClass("noswipe"),i[e].navigation.touch.drag_block_vertical&&i[e].c.addClass("disableVerticalScroll")},c=function(e){e.hide_delay=i.isNumeric(parseInt(e.hide_delay,0))?e.hide_delay:.2,e.hide_delay_mobile=i.isNumeric(parseInt(e.hide_delay_mobile,0))?e.hide_delay_mobile:.2},p=function(e){return e&&e.enable},g=function(e){clearTimeout(e)},u=function(e){var t=i[e].navigation.maintypes;for(var a in t)t.hasOwnProperty(a)&&p(i[e].navigation[t[a]])&&void 0!==i[e].navigation[t[a]].c&&(g(i[e].navigation[t[a]].showCall),i[e].navigation[t[a]].showCall=setTimeout(function(t){g(t.hideCall),t.hide_onleave&&!0!==i[e].tpMouseOver||(void 0===t.tween?t.tween=v(t):t.tween.play())},i[e].navigation[t[a]].hide_onleave&&!0!==i[e].tpMouseOver?0:parseInt(i[e].navigation[t[a]].animDelay),i[e].navigation[t[a]]))},h=function(e){var t=i[e].navigation.maintypes;for(var a in t)t.hasOwnProperty(a)&&void 0!==i[e].navigation[t[a]]&&i[e].navigation[t[a]].hide_onleave&&p(i[e].navigation[t[a]])&&g(i[e].navigation[t[a]].hideCall)},m=function(e,a){var r=i[e].navigation.maintypes;for(var o in r)r.hasOwnProperty(o)&&void 0!==i[e].navigation[r[o]]&&i[e].navigation[r[o]].hide_onleave&&p(i[e].navigation[r[o]])&&(g(i[e].navigation[r[o]].hideCall),i[e].navigation[r[o]].hideCall=setTimeout(function(e){g(e.showCall),e.tween&&e.tween.reverse()},t?parseInt(i[e].navigation[r[o]].hide_delay_mobile,0):parseInt(i[e].navigation[r[o]].hide_delay,0),i[e].navigation[r[o]]))},v=function(e){e.speed=void 0===e.speed?.5:e.speed,e.anims=[],void 0!==e.anim&&void 0===e.left&&e.anims.push(e.anim),void 0!==e.left&&e.anims.push(e.left.anim),void 0!==e.right&&e.anims.push(e.right.anim);var i=tpGS.gsap.timeline();for(var t in i.add(tpGS.gsap.to(e.c,e.speed,{opacity:1,ease:"power3.inOut"}),0),e.anims)if(e.anims.hasOwnProperty(t))switch(e.anims[t]){case"left":i.add(tpGS.gsap.fromTo(e.c[t],e.speed,{marginLeft:-50},{marginLeft:0,ease:"power3.inOut"}),0);break;case"right":i.add(tpGS.gsap.fromTo(e.c[t],e.speed,{marginLeft:50},{marginLeft:0,ease:"power3.inOut"}),0);break;case"top":i.add(tpGS.gsap.fromTo(e.c[t],e.speed,{marginTop:-50},{marginTop:0,ease:"power3.inOut"}),0);break;case"bottom":i.add(tpGS.gsap.fromTo(e.c[t],e.speed,{marginTop:50},{marginTop:0,ease:"power3.inOut"}),0);break;case"zoomin":i.add(tpGS.gsap.fromTo(e.c[t],e.speed,{scale:.5},{scale:1,ease:"power3.inOut"}),0);break;case"zoomout":i.add(tpGS.gsap.fromTo(e.c[t],e.speed,{scale:1.2},{scale:1,ease:"power3.inOut"}),0)}return i.play(),i},f=function(e,t){e.style=void 0===e.style?"":e.style,e.left.style=void 0===e.left.style?"":e.left.style,e.right.style=void 0===e.right.style?"":e.right.style,void 0===e.left.c&&(e.left.c=jQuery('<rs-arrow style="opacity:0" class="tp-leftarrow tparrows '+e.style+" "+e.left.style+'">'+e.tmp+"</rs-arrow>"),i[t].c.append(e.left.c)),void 0===e.right.c&&(e.right.c=jQuery('<rs-arrow style="opacity:0" class="tp-rightarrow tparrows '+e.style+" "+e.right.style+'">'+e.tmp+"</rs-arrow>"),i[t].c.append(e.right.c)),e[e.rtl?"left":"right"].c.on("click",function(){"carousel"===i[t].sliderType&&(i[t].ctNavElement=!0),i[t].sc_indicator="arrow",i[t].sc_indicator_dir=0,i[t].c.revnext()}),e[e.rtl?"right":"left"].c.on("click",function(){"carousel"===i[t].sliderType&&(i[t].ctNavElement=!0),i[t].sc_indicator="arrow",i[t].sc_indicator_dir=1,i[t].c.revprev()}),e.padding_top=parseInt(i[t].carousel.padding_top||0,0),e.padding_bottom=parseInt(i[t].carousel.padding_bottom||0,0),w(e.left,t),w(e.right,t),"outer-left"!=e.position&&"outer-right"!=e.position||(i[t].outernav=!0)},y=function(e,t,a,r){r=void 0===r?e.outerHeight(!0):r;var o=null==i[a]?0:0==i[a].canv.height?i[a].module.height:i[a].canv.height,s="layergrid"==t.container?"fullscreen"==i[a].sliderLayout?i[a].module.height/2-i[a].gridheight[i[a].level]*i[a].CM.h/2:i[a].autoHeight||null!=i[a].minHeight&&i[a].minHeight>0?o/2-i[a].gridheight[i[a].level]*i[a].CM.h/2:0:0,n="top"===t.v_align?{top:"0px",y:Math.round(t.v_offset+s)+"px"}:"center"===t.v_align?{top:"50%",y:Math.round(0-r/2+t.v_offset)+"px"}:{top:"100%",y:Math.round(0-(r+t.v_offset+s))+"px"};e.hasClass("outer-bottom")||tpGS.gsap.set(e,n)},b=function(e,t,a,r){r=void 0===r?e.outerWidth():r;var o="layergrid"===t.container?i[a].module.width/2-i[a].gridwidth[i[a].level]*i[a].CM.w/2:0,s="left"===t.h_align?{left
1760:"0px",x:Math.round(t.h_offset+o)+"px"}:"center"===t.h_align?{left:"50%",x:Math.round(0-r/2+t.h_offset)+"px"}:{left:"100%",x:Math.round(0-(r+t.h_offset+o))+"px"};tpGS.gsap.set(e,s)},w=function(e,t){if(null!=e&&void 0!==e.c){var a="fullwidth"==i[t].sliderLayout||"fullscreen"==i[t].sliderLayout?i[t].module.width:i[t].canv.width,r=e.c.outerWidth(),o=e.c.outerHeight();if(!(r<=0||o<=0)&&(y(e.c,e,t,o),b(e.c,e,t,r),"outer-left"===e.position?tpGS.gsap.set(e.c,{left:0-r+"px",x:e.h_offset+"px"}):"outer-right"===e.position&&tpGS.gsap.set(e.c,{right:0-r+"px",x:e.h_offset+"px"}),"tp-thumb"===e.type||"tp-tab"===e.type)){var s=parseInt(e.padding_top||0,0),n=parseInt(e.padding_bottom||0,0),d={},l={};e.maxw>a&&"outer-left"!==e.position&&"outer-right"!==e.position?(d.left="0px",d.x=0,d.maxWidth=a-2*e.wpad+"px",l.maxWidth=a-2*e.wpad+"px"):(d.maxWidth=e.maxw,l.maxWidth=a+"px"),e.maxh+2*e.wpad>i[t].conh&&"outer-bottom"!==e.position&&"outer-top"!==e.position?(d.top="0px",d.y=0,d.maxHeight=s+n+(i[t].conh-2*e.wpad)+"px",l.maxHeight=s+n+(i[t].conh-2*e.wpad)+"px"):(d.maxHeight=e.maxh+"px",l.maxHeight=e.maxh+"px"),e.mask=void 0===e.mask?e.c.find("rs-navmask"):e.mask,(e.mhoff>0||e.mvoff>0)&&(l.padding=e.mvoff+"px "+e.mhoff+"px"),e.span?("layergrid"==e.container&&"outer-left"!==e.position&&"outer-right"!==e.position&&(s=n=0),"vertical"===e.direction?(d.maxHeight=s+n+(i[t].conh-2*e.wpad)+"px",d.height=s+n+(i[t].conh-2*e.wpad)+"px",d.top=0,d.y=0,l.maxHeight=s+n+Math.min(e.maxh,i[t].conh-2*e.wpad)+"px",tpGS.gsap.set(e.c,d),tpGS.gsap.set(e.mask,l),y(e.mask,e,t)):"horizontal"===e.direction&&(d.maxWidth="100%",d.width=a-2*e.wpad+"px",d.left=0,d.x=0,l.maxWidth=e.maxw>=a?"100%":Math.min(e.maxw,a)+"px",tpGS.gsap.set(e.c,d),tpGS.gsap.set(e.mask,l),b(e.mask,e,t))):(tpGS.gsap.set(e.c,d),tpGS.gsap.set(e.mask,l))}}},_=function(e,t,a,r){0===e.find(".tp-bullets").length&&(t.style=void 0===t.style?"":t.style,t.c=jQuery('<rs-bullets style="opacity:0" class="tp-bullets '+t.style+" "+t.direction+" nav-pos-hor-"+t.h_align+" nav-pos-ver-"+t.v_align+" nav-dir-"+t.direction+'"></rs-bullets>'));var o=a.data("key"),s=t.tmp;void 0!==i[r].thumbs[a.index()]&&jQuery.each(i[r].thumbs[a.index()].params,function(e,i){s=s.replace(i.from,i.to)});var n=jQuery('<rs-bullet data-key="'+o+'" class="tp-bullet">'+s+"</rs-bullet>");void 0!==i[r].thumbs[a.index()]&&n.find(".tp-bullet-image").css({backgroundImage:"url("+i[r].thumbs[a.index()].src+")"}),t.c.append(n),e.append(t.c);var d=t.c.find(".tp-bullet").length,l=n.outerWidth(),c=n.outerHeight(),p=l+parseInt(void 0===t.space?0:t.space,0),g=c+parseInt(void 0===t.space?0:t.space,0);"vertical"===t.direction?(n.css({top:(d-1)*g+"px",left:"0px"}),t.c.css({height:(d-1)*g+c,width:l})):(n.css({left:(d-1)*p+"px",top:"0px"}),t.c.css({width:(d-1)*p+l,height:c})),n.on("click",function(){"carousel"===i[r].sliderType&&(i[r].ctNavElement=!0),i[r].sc_indicator="bullet",e.revcallslidewithid(o),e.find(".tp-bullet").removeClass("selected"),jQuery(this).addClass("selected")}),t.padding_top=parseInt(i[r].carousel.padding_top||0,0),t.padding_bottom=parseInt(i[r].carousel.padding_bottom||0,0),"outer-left"!=t.position&&"outer-right"!=t.position||(i[r].outernav=!0)},x=function(e,t,a,r,o){var s="tp-thumb"===r?".tp-thumbs":".tp-tabs",n="tp-thumb"===r?".tp-thumb-mask":".tp-tab-mask",d="tp-thumb"===r?".tp-thumbs-inner-wrapper":".tp-tabs-inner-wrapper",l="tp-thumb"===r?".tp-thumb":".tp-tab",c="tp-thumb"===r?".tp-thumb-image":".tp-tab-image",p="tp-thumb"===r?"rs-thumb":"rs-tab";t.type=r,t.visibleAmount=t.visibleAmount>i[o].slideamount?i[o].slideamount:t.visibleAmount,t.sliderLayout=i[o].sliderLayout,void 0===t.c&&(t.wpad=t.wrapper_padding,t.c=jQuery("<"+p+'s style="opacity:0" class="nav-dir-'+t.direction+" nav-pos-ver-"+t.v_align+" nav-pos-hor-"+t.h_align+" rs-nav-element "+r+"s "+(!0===t.span?"tp-span-wrapper":"")+" "+t.position+" "+(void 0===t.style?"":t.style)+'"><rs-navmask class="'+r+'-mask" style="overflow:hidden;position:relative"><'+p+'s-wrap class="'+r+'s-inner-wrapper" style="position:relative;"></'+p+"s-wrap></rs-navmask></"+p+"s>"),t.c.css({overflow:"visible",position:"outer-top"===t.position||"outer-bottom"===t.position?"relative":"absolute",background:t.wrapper_color,padding:t.wpad+"px",boxSizing:"contet-box"}),"outer-top"===t.position?e.parent().prepend(t.c):"outer-bottom"===t.position?e.after(t.c):e.append(t.c),"outer-left"!==t.position&&"outer-right"!==t.position||tpGS.gsap.set(i[o].c,{overflow:"visible"}),t.padding_top=parseInt(i[o].carousel.padding_top||0,0),t.padding_bottom=parseInt(i[o].carousel.padding_bottom||0,0),"outer-left"!=t.position&&"outer-right"!=t.position||(i[o].outernav=!0));
1760var g=a.data("key"),u=t.c.find(n),h=u.find(d),m=t.tmp;t.maxw="horizontal"===t.direction?t.width*t.visibleAmount+t.space*(t.visibleAmount-1):t.width,t.maxh="horizontal"===t.direction?t.height:t.height*t.visibleAmount+t.space*(t.visibleAmount-1),t.maxw+=2*t.mhoff,t.maxh+=2*t.mvoff,void 0!==i[o].thumbs[a.index()]&&jQuery.each(i[o].thumbs[a.index()].params,function(e,i){m=m.replace(i.from,i.to)});var v=jQuery("<"+p+' data-liindex="'+a.index()+'" data-key="'+g+'" class="'+r+'" style="width:'+t.width+"px;height:"+t.height+'px;">'+m+"<"+p+">");void 0!==i[o].thumbs[a.index()]&&v.find(c).css({backgroundImage:"url("+i[o].thumbs[a.index()].src+")"}),h.append(v);var f=t.c.find(l).length,y=v.outerWidth(),b=v.outerHeight(),w=y+parseInt(void 0===t.space?0:t.space,0),_=b+parseInt(void 0===t.space?0:t.space,0);"vertical"===t.direction?(v.css({top:(f-1)*_+"px",left:"0px"}),h.css({height:(f-1)*_+b,width:y})):(v.css({left:(f-1)*w+"px",top:"0px"}),h.css({width:(f-1)*w+y,height:b})),u.css({maxWidth:t.maxw+"px",maxHeight:t.maxh+"px"}),t.c.css({maxWidth:t.maxw+"px",maxHeight:t.maxh+"px"}),v.on("click",function(){i[o].sc_indicator="bullet","carousel"===i[o].sliderType&&(i[o].ctNavElement=!0);var t=e.parent().find(d).data("distance");t=void 0===t?0:t,Math.abs(t)<10&&(e.revcallslidewithid(g),e.parent().find(s).removeClass("selected"),jQuery(this).addClass("selected"))})},S=function(e,t,a){return null==e||void 0===e.c?a:(e.hide_under>i[t].canv.width||i[t].canv.width>e.hide_over?(!0!==e.tpForceNotVisible&&(e.c.addClass("tp-forcenotvisible"),e.isVisible=!1,a=!0),e.tpForceNotVisible=!0):(!1!==e.tpForceNotVisible&&(e.c.removeClass("tp-forcenotvisible"),e.isVisible=!0,a=!0),e.tpForceNotVisible=!1),a)}}(jQuery),function(e){"use strict";window._R_is_Editor?RVS._R=void 0===RVS._R?{}:RVS._R:window._R_is_Editor=!1;var i=_R_is_Editor?RVS._R:jQuery.fn.revolution;jQuery.extend(!0,i,{bgW:function(e,t){return _R_is_Editor?RVS.RMD.width:"carousel"===i[e].sliderType?i[e].justifyCarousel?i[e].carousel.slide_widths[void 0!==t?t:i[e].carousel.focused]:i[e].carousel.slide_width:i[e].module.width},bgH:function(e,t){return _R_is_Editor?RVS.RMD.height:"carousel"===i[e].sliderType?i[e].carousel.slide_height:i[e].module.height},getPZSides:function(e,i,t,a,r,o,s){var n=e*t,d=i*t,l=Math.abs(a-n),c=Math.abs(r-d),p=new Object;return p.l=(0-o)*l,p.r=p.l+n,p.t=(0-s)*c,p.b=p.t+d,p.h=o,p.v=s,p},getPZCorners:function(e,t,a,r){var o=e.bgposition.split(" ")||"center center",s="center"==o[0]?"50%":"left"==o[0]||"left"==o[1]?"0%":"right"==o[0]||"right"==o[1]?"100%":o[0],n="center"==o[1]?"50%":"top"==o[0]||"top"==o[1]?"0%":"bottom"==o[0]||"bottom"==o[1]?"100%":o[1];s=parseInt(s,0)/100||0,n=parseInt(n,0)/100||0;var d=new Object;return d.start=i.getPZSides(r.start.width,r.start.height,r.start.scale,t,a,s,n),d.end=i.getPZSides(r.start.width,r.start.height,r.end.scale,t,a,s,n),d},getPZValues:function(e){var i=e.panzoom.split(";"),t={duration:10,ease:"none",scalestart:1,scaleend:1,rotatestart:.01,rotateend:0,blurstart:0,blurend:0,offsetstart:"0/0",offsetend:"0/0"};for(var a in i)if(i.hasOwnProperty(a)){var r=i[a].split(":"),o=r[0],s=r[1];switch(o){case"d":t.duration=parseInt(s,0)/1e3;break;case"e":t.ease=s;break;case"ss":t.scalestart=parseInt(s,0)/100;break;case"se":t.scaleend=parseInt(s,0)/100;break;case"rs":t.rotatestart=parseInt(s,0);break;case"re":t.rotateend=parseInt(s,0);break;case"bs":t.blurstart=parseInt(s,0);break;case"be":t.blurend=parseInt(s,0);break;case"os":t.offsetstart=s;break;case"oe":t.offsetend=s}}return t.offsetstart=t.offsetstart.split("/")||[0,0],t.offsetend=t.offsetend.split("/")||[0,0],t.rotatestart=0===t.rotatestart?.01:t.rotatestart,e.panvalues=t,e.bgposition="center center"==e.bgposition?"50% 50%":e.bgposition,t},pzCalcL:function(e,t,a){var r,o,s,n,d,l,c=void 0===a.panvalues?jQuery.extend(!0,{},i.getPZValues(a)):jQuery.extend(!0,{},a.panvalues),p=c.offsetstart,g=c.offsetend,u={start:{width:e,height:_R_is_Editor?e/a.loadobj.width*a.loadobj.height:e/a.owidth*a.oheight,rotation:c.rotatestart,scale:c.scalestart,transformOrigin:"0% 0%"},end:{rotation:c.rotateend,scale:c.scaleend}};c.scalestart,a.owidth,a.oheight,c.scaleend,a.owidth,a.oheight;return u.start.height<t&&(l=t/u.start.height,u.start.height=t,u.start.width=u.start.width*l),.01===c.rotatestart&&0===c.rotateend&&(delete u.start.rotation,delete u.end.rotation),r=i.getPZCorners(a,e,t,u),p[0]=parseFloat(p[0])+r.start.l,g[0]=parseFloat(g[0])+r.end.l,p[1]=parseFloat(p[1])+r.start.t,g[1]=parseFloat(g[1])+r.end.t,o=r.start.r-r.start.l,s=r.start.b-r.start.t,n=r.end.r-r.end.l,d=r.end.b-r.end.t,p[0]=p[0]>0?0:o+p[0]<e?e-o:p[0],g[0]=g[0]>0?0:n+g[0]<e?e-n:g[0],p[1]=p[1]>
17600?0:s+p[1]<t?t-s:p[1],g[1]=g[1]>0?0:d+g[1]<t?t-d:g[1],u.start.x=p[0],u.start.y=p[1],u.end.x=g[0],u.end.y=g[1],u.end.ease=c.ease,u},pzDrawShadow:function(e,t,a){var r=a.start.width*a.start.scale,o=a.start.height*a.start.scale;"animating"===t.currentState||t.shadowCanvas.width===t.pzDims.width&&t.shadowCanvas.height===t.pzDims.height||(t.shadowCanvas.width=t.pzDims.width,t.shadowCanvas.height=t.pzDims.height),t.shadowCTX.clearRect(0,0,t.pzDims.width,t.pzDims.height),t.shadowCTX.save(),t.shadowCTX.translate(a.start.x,a.start.y),void 0!==a.start.rotation&&t.shadowCTX.rotate(a.start.rotation*Math.PI/180),t.shadowCTX.drawImage(t.loadobj.img,0,0,r,o),t.shadowCTX.restore(),"animating"!==t.currentState?(i.updateSlideBGs(e,a.slidekey,t),void 0!==a.start.blur&&(t.canvas.style.filter=0===a.start.blur?"none":"blur("+a.start.blur+"px)")):void 0!==a.start.blur&&(t.canvasFilter?t.canvasFilterBlur=a.start.blur:t.canvas.style.filter=0===a.start.blur?"none":"blur("+a.start.blur+"px)")},startPanZoom:function(e,t,a,r,o,s){var n=_R_is_Editor?e:e.data();if(void 0!==n.panzoom&&null!==n.panzoom){_R_is_Editor||"carousel"!==i[t].sliderType||(i[t].carousel.justify&&void 0===i[t].carousel.slide_widths&&i.setCarouselDefaults(t,!0),i[t].carousel.justify||(void 0===i[t].carousel.slide_width&&(i[t].carousel.slide_width=!0!==i[t].carousel.stretch?i[t].gridwidth[i[t].level]*(0===i[t].CM.w?1:i[t].CM.w):i[t].canv.width),void 0===i[t].carousel.slide_height&&(i[t].carousel.slide_height=!0!==i[t].carousel.stretch?i[t].gridheight[i[t].level]*(0===i[t].CM.w?1:i[t].CM.w):i[t].canv.height)));var d,l=i.bgW(t,r),c=i.bgH(t,r),p=i.pzCalcL(l,c,n);_R_is_Editor||(i[t].panzoomTLs=void 0===i[t].panzoomTLs?{}:i[t].panzoomTLs,i[t].panzoomBGs=void 0===i[t].panzoomBGs?{}:i[t].panzoomBGs,void 0===i[t].panzoomBGs[r]&&(i[t].panzoomBGs[r]=e),d=i[t].panzoomTLs[r]),a=a||0,void 0!==d&&(d.pause(),d.kill(),d=void 0),d=tpGS.gsap.timeline({paused:!0}),n.panvalues.duration=NaN===n.panvalues.duration||void 0===n.panvalues.duration?10:n.panvalues.duration;var g=_R_is_Editor?n:i[t].sbgs[s];_R_is_Editor||void 0===n||void 0===g||(g.panvalues=n.panvalues),void 0!==g&&(void 0===g.shadowCanvas&&(g.shadowCanvas=document.createElement("canvas"),g.shadowCTX=g.shadowCanvas.getContext("2d"),g.shadowCanvas.style.background="transparent",g.shadowCanvas.style.opacity=1),g.pzDims={width:l,height:c},g.shadowCanvas.width=l*Math.max(p.end.scale,p.start.scale),g.shadowCanvas.height=c*Math.max(p.end.scale,p.start.scale),p.slideindex=r,p.slidekey=_R_is_Editor?void 0:s,i.pzDrawShadow(t,g,p),p.end.onUpdate=function(){i.pzDrawShadow(t,g,p)},g.panStart=jQuery.extend(!0,{},p.start),void 0===n.panvalues.blurstart||void 0===n.panvalues.blurend||0===n.panvalues.blurstart&&0===n.panvalues.blurend||(p.start.blur=n.panvalues.blurstart,p.end.blur=n.panvalues.blurend),d.add(tpGS.gsap.to(p.start,n.panvalues.duration,p.end),0),d.progress(a),"play"!==o&&"first"!==o||d.play(),_R_is_Editor?RVS.TL[RVS.S.slideId].panzoom=d:i[t].panzoomTLs[r]=d)}}})}(jQuery),function(e){"use strict";var i=jQuery.fn.revolution,t=i.is_mobile();jQuery.extend(!0,i,{checkForParallax:function(e){var o=i[e].parallax;if(!o.done){if(o.done=!0,t&&o.disable_onmobile)return!1;if("3D"==o.type||"3d"==o.type){if(i.addSafariFix(e),tpGS.gsap.set(i[e].c,{overflow:o.ddd_overflow}),tpGS.gsap.set(i[e].canvas,{overflow:o.ddd_overflow}),"carousel"!=i[e].sliderType&&o.ddd_shadow){var s=jQuery('<div class="dddwrappershadow"></div>');tpGS.gsap.set(s,{force3D:"auto",transformPerspective:1600,transformOrigin:"50% 50%",width:"100%",height:"100%",position:"absolute",top:0,left:0,zIndex:0}),i[e].c.prepend(s)}for(var n in i[e].slides)i[e].slides.hasOwnProperty(n)&&a(jQuery(i[e].slides[n]),e);i[e].c.find("rs-static-layers").length>0&&(tpGS.gsap.set(i[e].c.find("rs-static-layers"),{top:0,left:0,width:"100%",height:"100%"}),a(i[e].c.find("rs-static-layers"),e))}o.pcontainers={},o.bgcontainers=[],o.bgcontainer_depths=[],o.speed=void 0===o.speed?0:parseInt(o.speed,0),o.speedbg=void 0===o.speedbg?0:parseInt(o.speedbg,0),o.speedls=void 0===o.speedls?0:parseInt(o.speedls,0),i[e].c.find("rs-slide rs-sbg-wrap, rs-slide rs-bgvideo").each(function(){var t=jQuery(this),a=t.data("parallax");window.isSafari11||(i[e].parZ=1),void 0!==(a="on"==a||!0===a?1:a)&&"off"!==a&&!1!==a&&(o.bgcontainers.push(t.closest("rs-sbg-px")),o.bgcontainer_depths.push(i[e].parallax.levels[parseInt(a,0)-1]/100))});for(n=1;n<=o.levels.length;n++){for(var d in i[e].slides)if(i[e].slides.hasOwnProperty(d)){var l=(p=i[e].slides[d]).dataset.key;void 0===o.pcontainers[l]&&(o.pcontainers[l]={}),r(n,o,p,o.pcontainers[l])}l="static";void 0===o.pcontainers[l]&&(o.pcontainers[l]={}),r(n,o,i[e].slayers[0],o.pcontainers[l]),JSON.stringify(o.pcontainers[l])==JSON.stringify({})&&delete o.pcontainers[l]}if("mouse"==o.type||"mousescroll"==o.type||"3D"==o.type||"3d"==o.type){var c="rs-slide .dddwrapper, .dddwrappershadow, rs-slide .dddwrapper-layer, rs-static-layers .dddwrapper-layer";for(var d in"carousel"===i[e].sliderType&&(c="rs-slide .dddwrapper, rs-slide .dddwrapper-layer, rs-static-layers .dddwrapper-layer"),o.sctors={},i[e].slides)if(i[e].slides.hasOwnProperty(d)){var p;l=(p=i[e].slides[d]).dataset.key;
1760o.sctors[l]=p.querySelectorAll(c)}i[e].slayers[0]&&(o.sctors.static=i[e].slayers[0].querySelectorAll(c)),o.mouseEntered=!1,i[e].c.on("mouseenter",function(t){var a=i[e].c.offset().top,r=i[e].c.offset().left;o.mouseEnterX=t.pageX-r,o.mouseEnterY=t.pageY-a,o.mouseEntered=!0});var g=this.updateParallax.bind(this,e,o);i[e].c.on("mousemove.hoverdir, mouseleave.hoverdir, trigger3dpath",function(e){o.eventData=e,void 0!==o.frame&&"mouseleave"!==e.type||(o.frame=window.requestAnimationFrame(g))}),t&&window.addEventListener("deviceorientation",function(e){o.eventData=e,void 0===o.frame&&(o.frame=window.requestAnimationFrame(g))})}var u=i[e].scrolleffect;u.set&&(u.multiplicator_layers=parseFloat(u.multiplicator_layers),u.multiplicator=parseFloat(u.multiplicator)),void 0!==u._L&&0===u._L.length&&(u._L=!1),void 0!==u.bgs&&0===u.bgs.length&&(u.bgs=!1)}},getLayerParallaxOffset:function(e,t,a){return void 0!==i[e].parallax&&void 0!==i[e].parallax.pcontainers&&void 0!==i[e].parallax.pcontainers[i[e]._L[t].slidekey]&&void 0!==i[e].parallax.pcontainers[i[e]._L[t].slidekey][t]?Math.abs(i[e].parallax.pcontainers[i[e]._L[t].slidekey][t]["offs"+a]):0},updateParallax:function(e,t){t.frame&&(t.frame=window.cancelAnimationFrame(t.frame));var a,r,o=t.eventData,s=i[e].c.offset().left,n=i[e].c.offset().top,d=i[e].canv.width,l=i[e].canv.height,c=t.speed/1e3||3;if("enterpoint"==t.origo&&"deviceorientation"!==o.type?(!1===t.mouseEntered&&(t.mouseEnterX=o.pageX-s,t.mouseEnterY=o.pageY-n,t.mouseEntered=!0),a=t.mouseEnterX-(o.pageX-s),r=t.mouseEnterY-(o.pageY-n),c=t.speed/1e3||.4):"deviceorientation"!==o.type&&(a=d/2-(o.pageX-s),r=l/2-(o.pageY-n)),"deviceorientation"==o.type){var p,g,u;p=o.beta-60,g=o.gamma,u=p;var h=Math.abs(t.orientationX-g)>1||Math.abs(t.orientationY-u)>1;if(t.orientationX=g,t.orientationY=u,!h)return;if(i.winW>i.getWinH(e)){var m=g;g=u,u=m}a=360/d*(g*=1.5),r=180/l*(u*=1.5)}for(var v in o.type,"mouseout"===o.type&&(a=0,r=0,t.mouseEntered=!1),t.pcontainers)if(t.pcontainers.hasOwnProperty(v)&&(void 0===i[e].activeRSSlide||"static"===v||i[e].slides[i[e].activeRSSlide].dataset.key===v))for(var f in t.pcontainers[v])if(t.pcontainers[v].hasOwnProperty(f)){var y=t.pcontainers[v][f];y.pl="3D"==t.type||"3d"==t.type?y.depth/200:y.depth/100,y.offsh=a*y.pl,y.offsv=r*y.pl,"mousescroll"==t.type?tpGS.gsap.to(y.tpw,c,{force3D:"auto",x:y.offsh,ease:"power3.out",overwrite:"all"}):tpGS.gsap.to(y.tpw,c,{force3D:"auto",x:y.offsh,y:y.offsv,ease:"power3.out",overwrite:"all"})}if("3D"==t.type||"3d"==t.type)for(var v in t.sctors)if(t.sctors.hasOwnProperty(v)&&(void 0===i[e].activeRSSlide||"static"===v||i[e].slides[i[e].activeRSSlide].dataset.key===v))for(var f in t.sctors[v])if(t.sctors[v].hasOwnProperty(f)){n=jQuery(t.sctors[v][f]);var b=i.isFirefox()?Math.min(25,t.levels[t.levels.length-1])/200:t.levels[t.levels.length-1]/200,w=a*b,_=r*b,x=0==i[e].canv.width?0:Math.round(a/i[e].canv.width*b*100)||0,S=0==i[e].canv.height?0:Math.round(r/i[e].canv.height*b*100)||0,k=n.closest("rs-slide"),L=0,R=!1;"deviceorientation"===o.type&&(w=a*(b=t.levels[t.levels.length-1]/200),_=r*b*3,x=0==i[e].canv.width?0:Math.round(a/i[e].canv.width*b*500)||0,S=0==i[e].canv.height?0:Math.round(r/i[e].canv.height*b*700)||0),n.hasClass("dddwrapper-layer")&&(L=t.ddd_z_correction||65,R=!0),n.hasClass("dddwrapper-layer")&&(w=0,_=0),k.index()===i[e].pr_active_key||"carousel"!=i[e].sliderType?!t.ddd_bgfreeze||R?tpGS.gsap.to(n,c,{rotationX:S,rotationY:-x,x:w,z:L,y:_,ease:"power3.out",overwrite:"all"}):tpGS.gsap.to(n,.5,{force3D:"auto",rotationY:0,rotationX:0,z:0,ease:"power3.out",overwrite:"all"}):tpGS.gsap.to(n,.5,{force3D:"auto",rotationY:0,x:0,y:0,rotationX:0,z:0,ease:"power3.out",overwrite:"all"}),"mouseleave"!=o.type&&"mouseout"!==o.type||tpGS.gsap.to(this,3.8,{z:0,ease:"power3.out"})}},parallaxProcesses:function(e,a,r,o){var s=i[e].fixedOnTop?Math.min(1,Math.max(0,window.scrollY/i.lastwindowheight)):Math.min(1,Math.max(0,(0-(a.top-i.lastwindowheight))/(a.hheight+i.lastwindowheight))),n=(a.top>=0&&a.top<=i.lastwindowheight||a.top<=0&&a.bottom>=0||a.top<=0&&a.bottom,i[e].slides[void 0===i[e].pr_active_key?0:i[e].pr_active_key]);if(i[e].scrollProg=s,i[e].scrollProgBasics={top:a.top,height:a.hheight,bottom:a.bottom},i[e].sbtimeline.fixed?(!1===i[e].fixedScrollOnState||!i.stickySupported||0!=i[e].fullScreenOffsetResult&&null!=i[e].fullScreenOffsetResult?i.stickySupported=!1:(i[e].topc.addClass("rs-stickyscrollon"),i[e].fixedScrollOnState=!0),void 0===i[e].sbtimeline.rest&&i.updateFixedScrollTimes(e),a.top>=i[e].fullScreenOffsetResult&&a.top<=i.lastwindowheight?(s=i[e].sbtimeline.fixStart*(1-a.top/i.lastwindowheight)/1e3,!0!==i.stickySupported&&!1!==i[e].fixedScrollOnState&&(i[e].topc.removeClass("rs-fixedscrollon"),tpGS.gsap.set(i[e].cpar,{top:0,y:0}),i[e].fixedScrollOnState=!1)):a.top<=i[e].fullScreenOffsetResult&&a.bottom>=i[e].module.height?(!0!==i.stickySupported&&!0!==i[e].fixedScrollOnState&&(i[e].fixedScrollOnState=!0,i[e].topc.addClass("rs-fixedscrollon"),tpGS.gsap.set(i[e].cpar,{top:0,y:i[e].fullScreenOffsetResult})),s=(i[e].sbtimeline.fixStart+i[e].sbtimeline.time*(Math.abs(a.top)/(a.hheight-i[e].module.height)))/1e3):(!0!==i.stickySupported&&(tpGS.gsap.set(i[e].cpar,{top:i[e].scrollproc>=0?0:a.height-i[e].module.height}),!1!==i[e].fixedScrollOnState&&(i[e].topc.removeClass("rs-fixedscrollon"),i[e].fixedScrollOnState=!1)),s=a.top>i.lastwindowheight?0:(i[e].sbtimeline.fixEnd+i[e].sbtimeline.rest*(1-a.bottom/i[e].module.height))/1e3)):s=i[e].duration*s/1e3,void 0!==n&&void 0!==i.gA(n,"key")&&!0!==r){for(var d in i[e].sbas[i.gA(n,"key")])if(void 0!==i[e]._L[d]&&void 0!==i[e]._L[d].timeline&&(1==i[e]._L[d].animationonscroll||"true"==i[e]._L[d].animationonscroll)){var l=void 0!==i[e]._L[d].scrollBasedOffset?s+i[e]._L[d].scrollBasedOffset:s;l=l<=0?0:l<.1?.1:l,i[e]._L[d].animteToTime!==l&&(i[e]._L[d].animteToTime=l,tpGS.gsap.to(i[e]._L[d].timeline,i[e].sbtimeline.speed,{time:l,ease:i[e].sbtimeline.ease}))}i[e].c.trigger("timeline_scroll_processed",{id:e,mproc:s,speed:i[e].sbtimeline.speed})}if(t&&i[e].parallax.disable_onmobile)return!1;var c=i[e].parallax;if("3d"!=c.type&&"3D"!=c.type){if("scroll"==c.type||"mousescroll"==c.type)for(var p in c.pcontainers
1760)if(c.pcontainers.hasOwnProperty(p)&&void 0===i[e].activeRSSlide||"static"===p||i[e].slides[i[e].activeRSSlide].dataset.key===p)for(var g in c.pcontainers[p])if(c.pcontainers[p].hasOwnProperty(g)){var u=c.pcontainers[p][g],h=void 0!==o?o:c.speedls/1e3||0;u.pl=u.depth/100,u.offsv=Math.round(i[e].scrollproc*(-u.pl*i[e].canv.height)*10)/10||0,tpGS.gsap.to(u.tpw,h,{overwrite:"auto",force3D:"auto",y:u.offsv})}if(c.bgcontainers)for(g=0;g<c.bgcontainers.length;g++){var m=c.bgcontainers[g],v=c.bgcontainer_depths[g],f=i[e].scrollproc*(-v*i[e].canv.height)||0;h=void 0!==o?o:c.speedbg/1e3||.015;h=void 0!==i[e].parallax.lastBGY&&0===h&&Math.abs(f-i[e].parallax.lastBGY)>50?.15:h,tpGS.gsap.to(m,h,{position:"absolute",top:"0px",left:"0px",backfaceVisibility:"hidden",force3D:"true",y:f+"px"}),i[e].parallax.lastBGY=f}}var y=i[e].scrolleffect;if(y.set&&(!t||!1===y.disable_onmobile)){var b=Math.abs(i[e].scrollproc)-y.tilt/100;if(b=b<0?0:b,!1!==y._L){var w=1-b*y.multiplicator_layers,_={force3D:"true"};if("top"==y.direction&&i[e].scrollproc>=0&&(w=1),"bottom"==y.direction&&i[e].scrollproc<=0&&(w=1),w=w>1?1:w<0?0:w,y.fade&&(_.opacity=w),y.scale){var x=w;_.scale=1-x+1}if(y.blur)L=(L=(1-w)*y.maxblur)<=.03?0:L,_["-webkit-filter"]="blur("+L+"px)",_.filter="blur("+L+"px)";if(y.grayscale){var S="grayscale("+100*(1-w)+"%)";_["-webkit-filter"]=void 0===_["-webkit-filter"]?S:_["-webkit-filter"]+" "+S,_.filter=void 0===_.filter?S:_.filter+" "+S}tpGS.gsap.set(y._L,_)}if(!1!==y.bgs){w=1-b*y.multiplicator,_={backfaceVisibility:"hidden",force3D:"true"};for(var k in"top"==y.direction&&i[e].scrollproc>=0&&(w=1),"bottom"==y.direction&&i[e].scrollproc<=0&&(w=1),w=w>1?1:w<0?0:w,y.bgs)if(y.bgs.hasOwnProperty(k)){if(y.bgs[k].fade&&(_.opacity=w),y.bgs[k].blur){var L=(1-w)*y.maxblur;_["-webkit-filter"]="blur("+L+"px)",_.filter="blur("+L+"px)"}if(y.bgs[k].grayscale){S="grayscale("+100*(1-w)+"%)";_["-webkit-filter"]=void 0===_["-webkit-filter"]?S:_["-webkit-filter"]+" "+S,_.filter=void 0===_.filter?S:_.filter+" "+S}tpGS.gsap.set(y.bgs[k].c,_)}}}}});var a=function(e,t){var a=i[t].parallax;e.find("rs-sbg-wrap").wrapAll('<div class="dddwrapper" style="width:100%;height:100%;position:absolute;top:0px;left:0px;overflow:hidden"></div>');var r=e[0].querySelectorAll(".rs-parallax-wrap"),o=document.createElement("div");o.className="dddwrapper-layer",o.style.width="100%",o.style.height="100%",o.style.position="absolute",o.style.top="0px",o.style.left="0px",o.style.zIndex=5,o.style.overflow=a.ddd_layer_overflow;for(var s=0;s<r.length;s++)r.hasOwnProperty(s)&&null===i.closestNode(r[s],"RS-GROUP")&&null===i.closestNode(r[s],"RS-ROW")&&o.appendChild(r[s]);e[0].appendChild(o),e.find(".rs-pxl-tobggroup").closest(".rs-parallax-wrap").wrapAll('<div class="dddwrapper-layertobggroup" style="position:absolute;top:0px;left:0px;z-index:50;width:100%;height:100%"></div>');var n=e.find(".dddwrapper"),d=e.find(".dddwrapper-layer");e.find(".dddwrapper-layertobggroup").appendTo(n),"carousel"==i[t].sliderType&&(a.ddd_shadow&&n.addClass("dddwrappershadow"),tpGS.gsap.set(n,{borderRadius:i[t].carousel.border_radius})),tpGS.gsap.set(e,{overflow:"visible",transformStyle:"preserve-3d",perspective:1600}),tpGS.gsap.set(n,{force3D:"auto",transformOrigin:"50% 50%",transformStyle:"preserve-3d",transformPerspective:1600}),tpGS.gsap.set(d,{force3D:"auto",transformOrigin:"50% 50%",zIndex:5,transformStyle:"flat",transformPerspective:1600}),tpGS.gsap.set(i[t].canvas,{transformStyle:"preserve-3d",transformPerspective:1600})};function r(t,a,r,o){e(r).find(".rs-pxl-"+t).each(function(){var e=this.className.indexOf("rs-pxmask")>=0,r=e?i.closestNode(this,"RS-PX-MASK"):i.closestClass(this,"rs-parallax-wrap");r&&(e&&!window.isSafari11&&(tpGS.gsap.set(r,{z:1}),tpGS.gsap.set(i.closestNode(r,"RS-BG-ELEM"),{z:1})),r.dataset.parallaxlevel=a.levels[t-1],r.classList.add("tp-parallax-container"),o[this.id]={tpw:r,depth:a.levels[t-1],offsv:0,offsh:0})})}}(jQuery),function(e){"use strict";window._R_is_Editor?RVS._R=void 0===RVS._R?{}:RVS._R:window._R_is_Editor=!1;var i=_R_is_Editor?RVS._R:jQuery.fn.revolution,t=!_R_is_Editor&&i.is_mobile();_R_is_Editor&&(RVS._R.isNumeric=RVS.F.isNumeric),jQuery.extend(!0,i,{getSlideAnimationObj:function(e,t,a){var r,o={};for(var s in void 0===t.anim&&null==t.in&&(t.in="o:0"),t)if(t.hasOwnProperty(s)&&void 0!==t[s]){var n=t[s].split(";");for(var d in n)n.hasOwnProperty(d)&&void 0!==(r=n[d].split(":"))[0]&&void 0!==r[1]&&(o[s]=void 0===o[s]?{}:o[s],o[s][r[0]]="d3"===s&&"c"===r[0]?r[1]:r[1].split(",")[0])}return o.in=void 0===o.in?{}:o.in,o.anim=void 0===o.anim?{e:"basic"}:o.anim,_R_is_Editor||void 0===o.in||void 0===o.in.prst||i.loadSlideAnimLibrary(e,{key:a,prst:o.in.prst}),i[e].sbgs[a].slideanimationRebuild=!1,o},loadSlideAnimLibrary:function(e,t){void 0===i.SLTR&&!0!==i.SLTR_loading?(i.SLTR_loading=!0,jQuery.ajax({type:"post",url:i[e].ajaxUrl,dataType:"json",data:{action:"revslider_ajax_call_front",client_action:"get_transitions",token:i[e].ajaxNonce},success:function(a,r,o){1==a.success&&(i.SLTR=a.transitions,void 0!==t&&i.setRandomDefaults(e,t.key,t.prst))},error:function(e){console.log("Transition Table can not be loaded"),console.log(e)}})):void 0!==t&&void 0!==i.SLTR&&i.setRandomDefaults(e,t.key,t.prst)},convertSlideAnimVals:function(e){return{anim:{ms:parseInt(e.speed,0),o:e.o,e:e.e,f:e.f,p:e.p,d:parseInt(e.d,0)},d3:{f:e.d3.f,d:e.d3.d,z:e.d3.z,t:e.d3.t,c:e.d3.c,e:e.d3.e,fdi:e.d3.fdi,fdo:e.d3.fdo,fz:e.d3.fz,su:e.d3.su,smi:e.d3.smi,sma:e.d3.sma,sc:e.d3.sc,sl:e.d3.sl},in:{o:_R_is_Editor&&void 0!==e.preset&&0===e.preset.indexOf("rnd")?0:g(e.in.o),x:g(e.in.x),y:g(e.in.y),r:g(e.in.r),sx:g(e.in.sx),sy:g(e.in.sy),m:e.in.m,e:e.in.e,row:e.in.row,col:e.in.col,mo:"false"!==e.in.mou&&!1!==e.in.mou?g(e.in.mo):0,moo:"false"!==e.in.mou&&!1!==e.in.mou?g(e.in.moo):"none",mou:e.in.mou},out:void 0===e.out.a||"true"==e.out.a||!0===e.out.a?void 0:{a:p(e.out.a),o:g(e.out.o),x:g(e.out.x),y:g(e.out.y),r:g
1760(e.out.r),sx:g(e.out.sx),sy:g(e.out.sy),m:e.out.m,e:e.out.e,row:g(e.out.row),col:g(e.out.col)},filter:{u:e.filter.u,e:e.filter.e,b:e.filter.b,g:e.filter.g,h:e.filter.h,s:e.filter.s,c:e.filter.c,i:e.filter.i}}},setRandomDefaults:function(e,t,a){i[e].sbgs[t].random=i.getAnimObjectByKey(a,i.SLTR)},getSlideAnim_EmptyObject:function(){return{speed:1e3,o:"inout",e:"basic",f:"start",p:"none",d:15,d3:{f:"none",d:"horizontal",z:300,t:0,c:"#ccc",e:"power2.inOut",fdi:1.5,fdo:2,fz:0,su:!1,smi:0,sma:.5,sc:"#000",sl:1},filter:{u:!1,e:"default",b:0,g:0,h:100,s:0,c:100,i:0},in:{o:1,x:0,y:0,r:0,sx:1,sy:1,m:!1,e:"power2.inOut",row:1,col:1,mo:80,mou:!1},out:{a:"true",o:1,x:0,y:0,r:0,sx:1,sy:1,m:!1,e:"power2.inOut",row:1,col:1}}},getAnimObjectByKey:function(e,t){if(i.getAnimObjectCacheKey===e)return i.getAnimObjectCache;var a;for(var r in i.getAnimObjectCacheKey=e,t)if(t.hasOwnProperty(r)&&void 0===a)for(var o in t[r])if(t[r].hasOwnProperty(o)&&void 0===a)if(e===o&&0===e.indexOf("rnd"))(a=t[r][o]).main=r,a.group=o;else for(var s in t[r][o])t[r][o].hasOwnProperty(s)&&void 0===a&&s===e&&((a=t[r][o][s]).main=r,a.group=o);return i.getAnimObjectCache=jQuery.extend(!0,{},a),a},getRandomSlideTrans:function(e,t,a){if(void 0!==i.randomSlideAnimCache&&void 0!==i.randomSlideAnimCache[e]&&void 0!==i.randomSlideAnimCache[e][t])return i.randomSlideAnimCache[e][t][Math.floor(Math.random()*i.randomSlideAnimCache[e][t].length)];for(var r in i.randomSlideAnimCache=void 0===i.randomSlideAnimCache?{}:i.randomSlideAnimCache,i.randomSlideAnimCache[e]=void 0===i.randomSlideAnimCache[e]?{}:i.randomSlideAnimCache[e],i.randomSlideAnimCache[e][t]=void 0===i.randomSlideAnimCache[e][t]?[]:i.randomSlideAnimCache[e][t],a)if(a.hasOwnProperty(r)&&"random"!==r&&"custom"!==r&&("all"==e||r==e))for(var o in a[r])if(a[r].hasOwnProperty(o)&&"icon"!==o&&(""+t=="undefined"||t.indexOf(o)>=0))for(var s in a[r][o])a[r][o].hasOwnProperty(s)&&-1==jQuery.inArray(a[r][o][s].title,["*north*","*south*","*east*","*west*"])&&i.randomSlideAnimCache[e][t].push(s);return i.randomSlideAnimCache[e][t][Math.floor(Math.random()*i.randomSlideAnimCache[e][t].length)]},cbgW:function(e,t){return _R_is_Editor?RVS.RMD.width:"carousel"===i[e].sliderType?i[e].justifyCarousel?i[e].carousel.slide_widths[void 0!==t?t:i[e].carousel.focused]:i[e].carousel.slide_width:i[e].canv.width},cbgH:function(e,t){return _R_is_Editor?RVS.RMD.height:"carousel"===i[e].sliderType?i[e].carousel.slide_height:i[e].canv.height},animateSlide:function(e,i){return _R_is_Editor&&RVS.F.resetSlideTL(),void 0===tpGS.eases.late&&(tpGS.CustomEase.create("late","M0,0,C0,0,0.474,0.078,0.724,0.26,0.969,0.438,1,1,1,1"),tpGS.CustomEase.create("late2","M0,0 C0,0 0.738,-0.06 0.868,0.22 1,0.506 1,1 1,1 "),tpGS.CustomEase.create("late3","M0,0,C0,0,0.682,0.157,0.812,0.438,0.944,0.724,1,1,1,1")),s(e,i)},getBasic:function(e){return jQuery.extend(!0,{attr:null==e||void 0===e.attr?["o","r","sx","sy","x","y","m","e","row","col","mo","moo"]:e.attr,in:{f:"start",m:!1,o:1,r:0,sx:1,sy:1,x:0,y:0,row:1,col:1,e:"power2.inOut",ms:1e3,mo:0,moo:"none"},out:{f:"start",m:!1,o:1,r:0,sx:1,sy:1,x:0,y:0,row:1,col:1,e:"power2.inOut",ms:1e3}},e)},playBGVideo:function(e,t,a){if(_R_is_Editor)a=void 0===a?RVS.SBGS[RVS.S.slideId].n:a;else{if(void 0===a&&(void 0===i[e].pr_next_bg||0===i[e].pr_next_bg.length))return;a=void 0===a?i[e].sbgs[void 0===t?i[e].pr_next_bg[0].dataset.key:t]:a}void 0!==a.bgvid&&a.bgvid.length>0&&(u(e,{},a,"in"),i.resetVideo(a.bgvid,e),i.playVideo(a.bgvid,e,!0),tpGS.gsap.to(a.bgvid[0],.2,{zIndex:30,display:"block",autoAlpha:1,delay:.075,overwrite:"all"}))},stopBGVideo:function(e,t,a){if(_R_is_Editor)a=void 0===a?RVS.SBGS[RVS.S.slideId].n:a;else{if(void 0===a&&(void 0===i[e].pr_next_bg||0===i[e].pr_next_bg.length))return;a=void 0===a?i[e].sbgs[void 0===t?i[e].pr_next_bg[0].dataset.key:t]:a}void 0!==a.bgvid&&a.bgvid.length>0&&(a.drawVideoCanvasImagesRecall=!1,i.stopVideo(a.bgvid,e),tpGS.gsap.to(a.bgvid[0],.2,{autoAlpha:0,zIndex:0,display:"none"}))},getmDim:function(e,t){return{width:i.cbgW(e,t),height:i.cbgH(e,t)}},updateSlideBGs:function(e,t,a){if(_R_is_Editor)a=void 0===a?RVS.SBGS[RVS.S.slideId].n:a;else{if(void 0===a&&(void 0===i[e].pr_next_bg||0===i[e].pr_next_bg.length))return;a=void 0===a?i[e].sbgs[void 0===t?i[e].pr_next_bg[0].dataset.key:t]:a}a.mDIM=i.getmDim(e,a.skeyindex),void 0!==a.video?("IMG"!==a.video.tagName&&(a.isVidImg=""),a.cDIMS=i.getBGCanvasDetails(e,a),a.canvas.width=a.mDIM.width,a.canvas.height=a.mDIM.height,a.ctx.clearRect(0,0,a.mDIM.width,a.mDI
1760M.height),a.ctx.drawImage(a.shadowCanvas,0,0)):(a.cDIMS=i.getBGCanvasDetails(e,a),a.canvas.width=a.mDIM.width,a.canvas.height=a.mDIM.height,"panzoom"===a.currentState||"animating"===a.currentState||void 0===a.currentState&&!_R_is_Editor&&"carousel"!=i[e].sliderType||(a.ctx.clearRect(0,0,a.mDIM.width,a.mDIM.height),a.ctx.drawImage(a.shadowCanvas,0,0))),"animating"===a.currentState&&"carousel"!==i[e].sliderType&&i.animatedCanvasUpdate(e,a)},addCanvas:function(){var e=document.createElement("canvas");return x=e.getContext("2d"),e.style.background="transparent",e.style.opacity=1,x},updateVideoFrames:function(e,t,a){if(t.now=Date.now(),t.then=void 0===t.then?t.now-500:t.then,t.elapsed=t.now-t.then,t.fps="animating"===t.currentState&&window._rs_firefox?50:33,t.elapsed>t.fps){t.then=t.now-t.elapsed%t.fps;var r="img"===t.video.tagName||null==t.video.videoWidth||0==t.video.videoWidth;void 0===t.video||t.video.BGrendered||void 0===t.loadobj||void 0===t.loadobj.img?((a||void 0===t.sDIMS||r!==t.isVidImg||0===t.sDIMS.width||0===t.sDIMS.height)&&(t.isVidImg=r,t.mDIM=i.getmDim(e,t.skeyindex),t.sDIMS=l(t.mDIM,t,{width:t.mDIM.width,height:t.mDIM.height,x:0,y:0,contw:t.isVidImg?t.loadobj.width:t.video.videoWidth,conth:t.isVidImg?t.loadobj.height:t.video.videoHeight})),void 0!==t.sDIMS&&0!==t.sDIMS.width&&0!==t.sDIMS.height&&("animating"===t.currentState?(t.shadowCanvas.width=t.sDIMS.width,t.shadowCanvas.height=t.sDIMS.height,t.shadowCTX.drawImage(t.video,t.sDIMS.x,t.sDIMS.y,t.sDIMS.width,t.sDIMS.height)):void 0===t.animateDirection&&(t.canvas.width=t.mDIM.width,t.canvas.height=t.mDIM.height,t.ctx.drawImage(t.video,t.sDIMS.x,t.sDIMS.y,t.sDIMS.width,t.sDIMS.height)),t.shadowCanvas_Drawn=!0)):(t.mDIM=i.getmDim(e,t.skeyindex),t.pDIMS=l(t.mDIM,t,{width:t.mDIM.width,height:t.mDIM.height,x:0,y:0,contw:t.loadobj.width,conth:t.loadobj.height}),t.shadowCanvas.width=t.mDIM.width,t.shadowCanvas.height=t.mDIM.height,t.shadowCTX.drawImage(t.loadobj.img,t.pDIMS.x,t.pDIMS.y,t.pDIMS.width,t.pDIMS.height))}(a||t.drawVideoCanvasImagesRecall&&"animating"===t.currentState||"animating"===t.currentState&&void 0===t.shadowCanvas_Drawn)&&window.requestAnimationFrame(function(){i.updateVideoFrames(e,t)})},createOverlay:function(e,t,a,r){if("none"===t)return"none";a=void 0===a?1:a;r=void 0===r?{0:"rgba(0, 0, 0, 0)",1:"rgba(0, 0, 0, 1)"}:r;var o={none:[[0]],1:[[1,0],[0,0]],2:[[1,0,0],[0,0,0],[0,0,0]],3:[[1,0,0,0],[0,0,0,0],[0,0,0,0]],4:[[1],[0]],5:[[1],[0],[0]],6:[[1],[0],[0],[0]],7:[[1,0]],8:[[1,0,0]],9:[[1,0,0,0]],10:[[1,0,0,0,0],[0,1,0,1,0],[0,0,0,0,0],[0,1,0,1,0],[0,0,0,0,1]],11:[[0,0,1,0,0],[0,1,0,1,0],[1,0,0,0,1],[0,1,0,1,0],[0,0,1,0,0]],12:[[1,0,0],[0,1,0],[0,0,1]],13:[[0,0,1],[0,1,0],[1,0,0]],14:[[1,0,0,0,0],[0,1,0,0,0],[0,0,1,0,0],[0,0,0,1,0],[0,0,0,0,0]],15:[[0,0,0,0,1],[0,0,0,1,0],[0,0,1,0,0],[0,1,0,0,0],[1,0,0,0,0]],16:[[1,0,0,0,1],[0,1,0,1,0],[0,0,1,0,0],[0,1,0,1,0],[1,0,0,0,1]]},s=void 0===o[t=void 0===t?1:t]?o[2]:o[t];_R_is_Editor&&(i[e]=void 0===i[e]?{}:i[e]),i[e].patternCanvas=document.createElement("canvas"),i[e].patternCtx=i[e].patternCanvas.getContext("2d"),i[e].patternCanvas.width=s[0].length*a,i[e].patternCanvas.height=s.length*a;for(var n=0;n<s.length;n++)for(var d=0;d<s[n].length;d++)"transparent"!=r[s[n][d]]&&(i[e].patternCtx.fillStyle=r[s[n][d]],i[e].patternCtx.fillRect(d*a,n*a,a,a));return"url("+i[e].patternCanvas.toDataURL()+")"},getBGCanvasDetails:function(e,t,a,r){var o;return t.mDIM=i.getmDim(e,t.skeyindex),t.usepattern="auto"===t.bgfit||t.bgfit.indexOf("%")>=0,_R_is_Editor&&void 0===t.panzoom&&delete t.shadowCanvas,void 0===t.shadowCanvas&&(t.shadowCanvas=document.createElement("canvas"),t.shadowCTX=t.shadowCanvas.getContext("2d"),t.shadowCanvas.style.background="transparent",t.shadowCanvas.style.opacity=1),!0===t.replaceShadowCanvas||!0===t.loadobj.bgColor||!0===t.usebgColor||void 0!==t.panzoom||null!=t.isHTML5&&1!=t.poster||t.usepattern?(o={width:t.mDIM.width,height:t.mDIM.height,x:0,y:0},t.usepattern&&void 0!==t.loadobj&&void 0!==t.loadobj.img?i.getCanvasPattern(e,t,{ratio:t.loadobj.height/t.loadobj.width}):(t.loadobj.bgColor||t.usebgColor)&&(t.shadowCanvas.width=t.mDIM.width,t.shadowCanvas.height=t.mDIM.height,i.getCanvasGradients(e,t))):(o=l(t.mDIM,t,{width:t.mDIM.width,height:t.mDIM.height,x:0,y:0,contw:t.loadobj.width,conth:t.loadobj.height}),t.shadowCanvas.width=t.mDIM.width,t.shadowCanvas.height=t.mDIM.height,void 0!==t.loadobj&&void 0!==t.loadobj.img&&t.shadowCTX.drawImage(t.loadobj.img,o.x,o.y,o.width,o.height),o={width:t.mDIM.width,height:t.mDIM.height,x:0,y:0}),o},getCanvasPattern:function(e,i,t){void 0===i.patternImageCanvas&&(i.patternImageCanvas=document.createElement("canvas"),i.patternImageCTX=i.patternImageCanvas.getContext("2d"));var a=i.bgfit.split(" ");1===a.length&&(a[1]=a[0]),t.width="auto"===a[0]?i.loadobj.width:i.loadobj.width*(parseInt(a[0],0)/100),t.height="auto"===a[1]?i.loadobj.height:t.width*t.ratio,i.patternImageCanvas.width=t.width,i.patternImageCanvas.height=t.height,i.patternImageCTX.drawImage(i.loadobj.img,0,0,t.width,t.height),i.pattern=i.shadowCTX.createPattern(i.patternImageCanvas,i.bgrepeat),i.shadowCanvas.width=i.mDIM.width,i.shadowCanvas.height=i.mDIM.height,i.shadowCTX.fillStyle=i.pattern,i.shadowShifts={h:i.bgposition.split(" ")[0],v:i.bgposition.split(" ")[1]},i.shadowShifts.x="left"===i.shadowShifts.h?0:"center"===i.shadowShifts.h?i.mDIM.width/2-t.width/2-Math.ceil(i.mDIM.width/2/t.width)*t.width:"right"===i.shadowShifts.h?-(t.width-i.mDIM.width%t.width):0,i.shadowShifts.y="top"===i.shadowShifts.v?0:"center"===i.shadowShifts.v?i.mDIM.height/2-t.height/2-Math.ceil(i.mDIM.height/2/t.height)*t.height:"bottom"===i.shadowShifts.v?-(t.height-i.mDIM.height%t.height):0,i.shadowCTX.translate(i.shadowShifts.x,i.shadowShifts.y),i.shadowCTX.fillRect(0,0,i.mDIM.width-i.shadowShifts.x,i.mDIM.height-i.shadowShifts.y)},getCanvasGradients:function(e,t){var a;if(t.bgcolor.indexOf("gradient")>=0){if(t.bgcolor.indexOf("radial-gradient")>
1760=0)(null==t.gradient||_R_is_Editor)&&(t.gradient=t.bgcolor.split("radial-gradient(ellipse at center, ")[1],t.gradient=i.getGradientColorStopPoints(t.gradient)),t.shadowGrd=t.shadowCTX.createRadialGradient(t.mDIM.width/2,t.mDIM.height/2,0,t.mDIM.width/2,t.mDIM.height/2,Math.max(t.mDIM.width/2,t.mDIM.height/2));else{if(null==t.gradient||_R_is_Editor)for(a in t.gradient=t.bgcolor.split("linear-gradient(")[1],_R_is_Editor&&(t.gradient=t.gradient.split(", ").join(","),t.gradient=t.gradient.split(",rgba").join(", rgba")),t.gradientDeg=t.gradient.split("deg, "),t.gradient=(t.gradientDeg.length>1?t.gradientDeg[1]:t.gradientDeg[0]).split(" "),t.gradientDeg=t.gradientDeg.length>1?t.gradientDeg[0]:180,t.gradient)t.gradient.hasOwnProperty(a)&&t.gradient[a].indexOf("%")>=0&&(t.gradient[a]=""+Math.round(100*parseFloat(t.gradient[a].split("%,")[0].split("%)")[0]))/1e4);t.shadowGrd=i.calcLinearGradient(t.shadowCTX,t.shadowCanvas.width,t.shadowCanvas.height,t.gradientDeg)}for(a=0;a<t.gradient.length;a+=2)t.shadowGrd.addColorStop(t.gradient[a+1],t.gradient[a]);t.shadowCTX.clearRect(0,0,t.mDIM.width,t.mDIM.height),t.shadowCTX.fillStyle=t.shadowGrd,t.shadowCTX.fillRect(0,0,t.mDIM.width,t.mDIM.height)}else t.shadowCTX.fillStyle=t.bgcolor,t.shadowCTX.fillRect(0,0,t.mDIM.width,t.mDIM.height)},getGradientColorStopPoints(e){var i=/rgb([\s\S]*?)%/g,t=[],a=[];do{(o=i.exec(e))&&t.push(o[0])}while(o);for(var r=0;r<t.length;r++){var o=t[r],s=(e=/rgb([\s\S]*?)\)/.exec(o),/\)([\s\S]*?)%/.exec(o));e[0]&&(e=e[0]),s[1]&&(s=s[1]),a.push(e),a.push(parseFloat(s)/100)}return a},calcLinearGradient:function(e,i,t,a){a=a*Math.PI/180+Math.PI/2;for(var r,o,s,n,d=i/2,l=t/2,c=Math.sqrt(d*d+l*l),p={x1:Math.cos(a)*c+d,y1:Math.sin(a)*c+l,x2:d,y2:l},g=[m({x:0,y:0},a),m({x:i,y:0},a),m({x:i,y:t},a),m({x:0,y:t},a)],u=[],f=0;f<g.length;f++)u.push(v(g[f],p));if(h(d,l,u[0].x,u[0].y)>h(d,l,u[1].x,u[1].y)?(r=u[0].x,o=u[0].y):(r=u[1].x,o=u[1].y),h(d,l,u[2].x,u[2].y)>h(d,l,u[3].x,u[3].y)?(s=u[2].x,n=u[2].y):(s=u[3].x,n=u[3].y),Math.round(100*Math.atan2(l-o,d-r))/100===Math.round(a%(2*Math.PI)*100)/100){var y=r,b=o;r=s,o=n,s=y,n=b}return e.createLinearGradient(Math.round(r),Math.round(o),Math.round(s),Math.round(n))},transitions:{filter:{update:function(e,i,t){if(void 0!==e&&void 0!==e.tl){var a=void 0!==t||void 0!==e.tl.blur?" blur("+(void 0!==t?t:0+e.tl.blur!==void 0?e.tl.blur:0)+"px)":"";i.canvas.style.filter=void 0===e.tl.filter?""+a:e.tl.filter+a}},extendTimeLine:function(e,i,t){if(null!=i){var a=void 0!==i.g&&"0%"!==i.g&&0!==i.g?(""===a?"":" ")+"grayscale(_g_%)":"";a+=void 0!==i.h&&"100%"!==i.h&&100!==i.h?(""===a?"":" ")+"brightness(_h_%)":"",a+=void 0!==i.s&&"0px"!==i.s&&0!==i.s?(""===a?"":" ")+"sepia(_s_%)":"",a+=void 0!==i.c&&100!==i.c?(""===a?"":" ")+"contrast(_c_%)":"",""!==(a+=void 0!==i.i&&0!==i.i?(""===a?"":" ")+"invert(_i_%)":"")&&(i.tl={filter:a.replace("_g_",parseFloat(i.g)).replace("_h_",parseFloat(i.h)).replace("_s_",parseFloat(i.s)).replace("_c_",parseFloat(i.c)).replace("_i_",parseFloat(i.i))}),void 0!==i.b&&"0px"!==i.b&&0!==i.b&&(void 0===i.tl?i.tl={blur:parseFloat(i.b)}:i.tl.blur=parseFloat(i.b)),void 0!==i.tl&&(e.add(tpGS.gsap.to(i.tl,i.ms/i.sec,void 0===i.tl.filter?{blur:0}:void 0===i.tl.blur?{filter:a.replace("_g_","0").replace("_h_","100").replace("_s_","0").replace("_c_",100).replace("_i_",0),ease:i.e}:{blur:0,filter:a.replace("_g_","0").replace("_h_","100").replace("_s_","0").replace("_c_",100).replace("_i_",0),ease:i.e}),0),t.canvasFilter=!0)}}},slidingoverlay:{getBasic:function(){return i.getBasic({attr:["x","y"],in:{m:!0,o:-1,_xy:20,_gxys:10,_gxye:-10,zIndex:20,e:"power1.inOut"},out:{m:!0,reversed:!1,_xy:-100,o:0,zIndex:10,e:"power1.inOut"}})},updateAnim:function(e,i,t){var a=void 0!==i.in.x&&0!==i.in.x&&"0%"!==i.in.x?"x":"y";i.in["g"+a+"s"]=n(i.in[a],i.in._gxys,t,1)+"%",i.in["g"+a+"e"]=n(i.in[a],i.in._gxye,t,1)+"%",i.out[a]=n(i.in[a],i.out._xy,t,1)+"%",i.in[a]=n(i.in[a],i.in._xy,t,1)+"%";var r=parseInt(i.in[a])>=0;return i.in.d="x"===a?r?"left":"right":r?"up":"down",i},beforeDraw:function(e,i,t,a){void 0!==t.d&&(t._dxs="right"===t.d?0+t.mw:"left"===t.d?0-t.mw:0,t._dys="down"===t.d?0+t.mh:"up"===t.d?0-t.mh:0,t._xs="left"===t.d?0-t.mw:0,t._ys="up"===t.d?0-t.mh:0,t._xe="right"===t.d?a.SLOT.OW+t.mw:"left"===t.d?a.SLOT.OW-t.mw:a.SLOT.OW,t._ye="down"===t.d?a.SLOT.OH+t.mh:"up"===t.d?a.SLOT.OH-t.mh:a.SLOT.OH,i.beginPath(),i.rect("left"===t.d?Math.max(0,t._xs):"right"===t.d?Math.min(0,t._xs):0,"up"===t.d?Math.max(0,t._ys):"down"===t.d?Math.min(0,t._ys):0,"left"===t.d?Math.max(a.SLOT.OW,t._xe):"right"===t.d?Math.min(a.SLOT.OW,t._xe):t._xe,"up"===t.d?Math.max(a.SLOT.OH,t._ye):"down"===t.d?Math.min(a.SLOT.OH,t._ye):t._ye),i.clip())},afterDraw:function(e,i,t,a,r){void 0!==t.d&&(i.save(),i.beginPath(),i.rect(Math.max(0,t._dxs),Math.max(0,t._dys),t._xe,t._ye),i.clip(),i.save(),i.transform(r.csx,r.ssx,r.ssy,r.csy,.5*a.SLOT.OW+t.x+t.sgx,.5*a.SLOT.OH+t.y+t.sgy),i.drawImage(void 0!==a.shadowCanvas?a.shadowCanvas:a.loadobj.img,0,0,a.SLOT.OW,a.SLOT.OH,t.sgx-a.SLOT.OW/2,t.sgy-a.SLOT.OH/2,a.SLOT.OW,a.SLOT.OH),i.restore(
1760),i.fillStyle="rgba(0,0,0,0.6)",i.fillRect(t.gx,t.gy,a.SLOT.OW,a.SLOT.OH),i.restore())},extendTimeLine:function(e,i,t,a,r,o){"in"!==r.direction||void 0===a.gxe&&void 0===a.gye||(jQuery.extend(!0,t[0],{d:a.d,gx:void 0===a.gxs?0:2*n(a.gxs,o.width,r.sdir,0),gy:void 0===a.gys?0:2*n(a.gys,o.height,r.sdir,0),sgx:void 0===a.gxs?0:n(a.gxs,o.width,r.sdir,0),sgy:void 0===a.gys?0:n(a.gys,o.height,r.sdir,0),mw:0-o.width,mh:0-o.height}),i.add(tpGS.gsap.to(t,a.ms/a.sec,{gx:void 0===a.gxe?0:2*n(a.gxe,o.width,r.sdir,0),gy:void 0===a.gye?0:2*n(a.gye,o.height,r.sdir,0),sgx:void 0===a.gxe?0:2*n(a.gxe,o.width,r.sdir,0),sgy:void 0===a.gye?0:2*n(a.gye,o.height,r.sdir,0),mw:o.width,mh:o.height,ease:a.e}),0))}},motionFilter:{init:function(e,i){return void 0!==i&&parseFloat(i)>0?(i=parseFloat(i),e.fmExists=!0,e.fmShadow=void 0===e.fmShadow?document.createElement("canvas"):e.fmShadow,e.fmCtx=e.fmShadow.getContext("2d"),e.fmShadow.width=e.ctx.canvas.width,e.fmShadow.height=e.ctx.canvas.height,e.fmCtx.globalAlpha=tpGS.gsap.utils.mapRange(100,0,40,0,i)/100,e.fmCtx.clearRect(0,0,e.ctx.canvas.width,e.ctx.canvas.height)):e.fmExists=!1,i},render:function(e,i){"partial"===i&&(e.fmCtx.globalCompositeOperation="source-over"),e.fmCtx.drawImage(e.canvas,0,0,e.canvas.width,e.canvas.height),e.ctx.clearRect(0,0,e.canvas.width,e.canvas.height),e.ctx.drawImage(e.fmCtx.canvas,0,0,e.canvas.width,e.canvas.height),"partial"===i&&(e.fmCtx.globalCompositeOperation="source-atop"),"partial"!==i&&"full"!==i||(e.fmCtx.fillStyle="rgba(255, 255, 255, 0.1)",e.fmCtx.fillRect(0,0,e.canvas.width,e.canvas.height))},clearFull:function(e,i){e.fmExists&&void 0!==e.fmCtx&&(e.ctx.clearRect(0,0,e.canvas.width,e.canvas.height),e.fmCtx.clearRect(0,0,e.canvas.width,e.canvas.height),void 0!==i&&i.render(i.time(),!0,!0))},complete:function(e){e.fmShadow&&e.fmShadow.remove()}},d3:{ticker:function(e,i,t){if(void 0!==e.helper){var a=e.smi*("in"===t?e.helper.oo:e.helper.o),r=e.sma*("in"===t?e.helper.oo:e.helper.o);if(e.gradient="vertical"===e.d?"in"===t?i.ctx.createLinearGradient(0,0,0,i.canvas.height):i.ctx.createLinearGradient(0,i.canvas.height,0,0):"in"===t?i.ctx.createLinearGradient(0,0,i.canvas.width,0):i.ctx.createLinearGradient(i.canvas.width,0,0,0),e.gradient.addColorStop(0,"rgba("+e.sc+","+a+")"),e.gradient.addColorStop(e.sl,"rgba("+e.sc+","+r+")"),i.ctx.fillStyle=e.gradient,i.ctx.fillRect(0,0,i.canvas.width,i.canvas.height),void 0!==i.cube&&i.cube.ctx){var o=void 0!==e.roomhelper&&!1!==e.roomhelper&&(90-e.roomhelper.r)/90;a=!1!==o?o:e.smi*e.helper.o,r=!1!==o?o:e.sma*e.helper.o,i.cube.ctx.clearRect(0,0,i.cube.ctx.canvas.width,i.cube.ctx.canvas.height),e.gradientW=!1!==o?"vertical"===e.d?e.t<0&&1===e.sdir||e.t>0&&-1===e.sdir?i.ctx.createRadialGradient(0,i.cube.ctx.canvas.width/2,0,0,0,2*i.cube.ctx.canvas.width):i.ctx.createRadialGradient(i.cube.ctx.canvas.width,0,0,0,0,2*i.cube.ctx.canvas.width):e.t>0&&1===e.sdir||e.t<0&&-1===e.sdir?i.ctx.createRadialGradient(i.cube.ctx.canvas.width/2,i.cube.ctx.canvas.height,0,i.cube.ctx.canvas.width/2,i.cube.ctx.canvas.height,i.cube.ctx.canvas.width):i.ctx.createRadialGradient(i.cube.ctx.canvas.width/2,.2*i.cube.ctx.canvas.height,0,i.cube.ctx.canvas.width/2,.2*i.cube.ctx.canvas.height,i.cube.ctx.canvas.width):"vertical"===e.d?i.ctx.createLinearGradient(0,0,0,i.cube.ctx.canvas.height):i.ctx.createLinearGradient(0,0,i.cube.ctx.canvas.width,0),e.gradientW.addColorStop(0,"rgba("+e.sc+","+(!1!==o?"a"===e.DIR?r:0:"a"===e.DIR?0:r)+")"),e.gradientW.addColorStop(1,"rgba("+e.sc+","+(!1!==o?"a"===e.DIR?0:r:"a"===e.DIR?r:0)+")"),i.cube.ctx.fillStyle=e.gradientW,i.cube.ctx.fillRect(0,0,i.cube.ctx.canvas.width,i.cube.ctx.canvas.height)}}},setWall:function(e,i,t,a,r,o){return e.TL=tpGS.gsap.timeline(),e.TL.add(tpGS.gsap.to(e.c,.2,{display:"block"}),0),"rotationX"===t?(e.ctx.canvas.width=a.width,e.ctx.canvas.height=a.width,e.TL.add(tpGS.gsap.set(e.w,{backgroundColor:r,width:a.width,height:a.width,transformOrigin:"50% 50% -"+a.width/2+"px",x:0,y:i>0?-(a.width-a.height):0,rotationX:i>0?-90:90,rotationY:0}),0)):(e.ctx.canvas.width=o?a.width:a.height,e.ctx.canvas.height=a.height,e.TL.add(tpGS.gsap.set(e.w,{backgroundColor:r,width:o?a.width:a.height,height:a.height,transformOrigin:"50% 50% -"+(o?a.width:a.height)/2+"px",x:i<0?a.width-a.height:0,y:0,rotationX:0,rotationY:i>0?-90:90}),0)),e.TL},buildCube:function(e){e.cube={c:document.createElement("div"),w:document.createElement("canvas")},e.cube.ctx=e.cube.w.getContext("2d"),e.cube.c.className="rs_fake_cube",e.cube.w.className="rs_fake_cube_wall",tpGS.gsap.set(e.cube.c,{width:e.mDIM.width,height:e.mDIM.height}),tpGS.gsap.set(e.cube.w,{width:e.mDIM.width,height:e.mDIM.height,backgroundColor:"#ccc"}),e.cube.c.appendChild(e.cube.w),e.sbg.appendChild(e.cube.c)},cubeTL:function(e,t,a,r){if("none"!==t.f&&void 0!==t.f){a.sbg.style.transformStyle="preserve-3d";var o=tpGS.gsap.timeline(),s="incube"===t.f?1:-1,n="incube"===t.f||"cube"===t.f,d="fly"===t.f?-30:90,l="turn"!==t.f&&!1!==t.t&&(_R_is_Editor||!0===i[e].firstSlideAnimDone),c=-1*t.z,p={}
1760,g={z:l?0:c,ease:"power1.inOut"},u={ease:t.e},h=[a.canvas],m=n?"50% 50% ":"20% 20% ",v="rotationX",f="rotationY",y="y",b="height",w=t.fd;if("vertical"!==t.d?(v="rotationY",f="rotationX",y="x",b="width",t.DIR=1===t.sdir?"b":"a"):t.DIR=1===t.sdir?"a":"b","turn"===t.f?(d="vertical"===t.d?-120:120,m="vertical"===t.d?1===t.sdir?"in"===r?"0% 0% 0%":"0% 100% 0%":"in"===r?"0% 100% 0%":"0% 0% 0%":1===t.sdir?"in"===r?"0% 0% 0%":"100% 0% 0%":"in"===r?"100% 0% 0%":"0% 0% 0%",g.z=0,u.ease="out"===r?"power3.out":u.ease,w="out"===r?w/2:w):m+=s*a.mDIM[b]/2+"px",u[v]=0,u[y]=0,"in"===r?p[v]=d*t.sdir:u[v]=-d*t.sdir,"fly"===t.f){var _=void 0===t.fz?20*Math.random()-10:parseInt(t.fz);"in"===r?(p[y]=a.mDIM[b]*(void 0===t.fdi?1.5:parseFloat(t.fdi))*t.sdir,p.rotateZ=t.sdir*_,u.rotateZ=0):(u[y]=a.mDIM[b]*(void 0===t.fdo?2:parseFloat(t.fdo))*t.sdir*-1,u.rotateZ=t.sdir*_*-1)}if(a.sbg.style.perspective=l?"2500px":"1500px",l){var x={z:c*("fly"===t.f?1.5:3),ease:"power1.inOut"},S={z:0,ease:"power1.inOut"};x[f]=-1*t.t,S[f]=0,t.roomhelper={r:0},o.add(tpGS.gsap.set(_R_is_Editor?RVS.SBGS[RVS.S.slideId].wrap:a.wrap[0],{perspective:1200,transformStyle:"preserve-3d",transformOrigin:m}),0),o.add(tpGS.gsap.to(a.sbg,3*t.md,x),0),o.add(tpGS.gsap.to(a.sbg,3*t.md,S),w-t.md),o.add(tpGS.gsap.to(t.roomhelper,3*t.md,{r:Math.abs(t.t)}),0),o.add(tpGS.gsap.to(t.roomhelper,3*t.md,{r:0}),w-t.md),"in"===r&&1!==s&&n&&(void 0===a.cube&&i.transitions.d3.buildCube(a),o.add(i.transitions.d3.setWall(a.cube,x[f],f,a.mDIM,t.c),0),h.push(a.cube.c))}else t.roomhelper=!1,o.add(tpGS.gsap.set(_R_is_Editor?RVS.SBGS[RVS.S.slideId].wrap:a.wrap[0],{perspective:"none",transformStyle:"none",transformOrigin:"50% 50%"}),0),!_R_is_Editor&&!0!==i[e].firstSlideAnimDone&&n&&(void 0===a.cube&&i.transitions.d3.buildCube(a),o.add(i.transitions.d3.setWall(a.cube,p[v],v,a.mDIM,t.c,!0),0),o.add(tpGS.gsap.fromTo(a.cube.w,4*t.md,{opacity:0},{opacity:1}),0),h.push(a.cube.c));return t.helper={o:0,oo:1},o.add(tpGS.gsap.to(t.helper,w,{o:1,oo:0,ease:t.e}),t.md+0),o.add(tpGS.gsap.set(h,jQuery.extend(!0,{},p,{force3D:!0,transformOrigin:m})),0),"turn"!==t.f&&o.add(tpGS.gsap.to(h,3*t.md,g),0),o.add(tpGS.gsap.to(h,w,u),t.md+0),"turn"!==t.f&&o.add(tpGS.gsap.to(h,3*t.md,{z:0,ease:"power1.inOut"}),w-t.md),"out"===r&&1!==s&&o.add(tpGS.gsap.to(h,2*t.md,{opacity:0}),t.dur-2*t.md),o}}}},animatedCanvasUpdate:function(e,t){t.cDIMS=i.getBGCanvasDetails(e,t),t.canvas.style.backgroundColor="transparent",t.canvas.style.opacity=1,t.canvas.width!==t.mDIM.width&&(t.canvas.width=t.mDIM.width),t.canvas.height!==t.mDIM.height&&(t.canvas.height=t.mDIM.height),_R_is_Editor||!0!==i[e].clearModalBG||(t.ctx.clearRect(0,0,t.canvas.width,t.canvas.height),i[e].clearModalBG=!1,t.sbg.parentNode.style.opacity=1),t.SLOT=jQuery.extend(!0,{s:{},c:{}},r(e,t.col,t.row,t.mDIM,"OW","OH")),t.SLOT.DX=0-t.SLOT.OW/2,t.SLOT.DY=0-t.SLOT.OH/2,t.row=Math.ceil(t.mDIM.height/t.SLOT.OH)||1},animateCore:function(e,t,a,r){var o,s,l,c,p=t.canvas,g=t.ctx,u=0;t.col=a.col,t.row=a.row,i.animatedCanvasUpdate(e,t),a.row=t.row,t.animateDirection=r.direction,r.delay=void 0===r.delay?0:r.delay,l=a.col*a.row,c=Array(l),void 0===t.help_canvas&&"out"===r.direction&&void 0!==r.bgColor&&(t.help_canvas=document.createElement("canvas"),t.help_ctx=t.help_canvas.getContext("2d")),"out"===r.direction&&void 0!==r.bgColor&&(t.help_canvas.width=t.mDIM.width,t.help_canvas.height=t.mDIM.height,t.help_ctx.fillStyle=r.bgColor,t.help_ctx.fillRect(0,0,t.mDIM.width,t.mDIM.height)),a.mo=i.transitions.motionFilter.init(t,a.mo),a.dur=a.ms/a.sec,void 0!==r.d3&&(r.d3.dur=a.dur,r.d3.fd=.7*a.dur,r.d3.md=.15*a.dur,r.d3.sdir=r.sdir),t.SLOT.c={ws:0,hs:0,wd:0,hd:0},a.mo>0&&_R_is_Editor&&g.clearRect(0,0,p.width,p.height);var h=tpGS.gsap.timeline({onUpdate:function(){if(u=0,a.mo>0?i.transitions.motionFilter.render(t,a.moo):g.clearRect(0,0,p.width,p.height),t.help_canvas&&"out"===r.direction&&g.drawImage(t.help_canvas,0,0),(r.filter&&r.filter.u||!_R_is_Editor)&&i.transitions.filter.update(r.filter,g,t.canvasFilterBlur),_R_is_Editor&&0!==a.zIndex&&void 0!==a.zIndex&&tpGS.gsap.set(r.slide,{zIndex:a.zIndex}),void 0!==t.shadowCanvas)for(o=0;o<a.col;o++)for(t.SLOT.SX=t.SLOT.OW*o,t.SLOT.tw=t.SLOT.OW*(o+.5),t.SLOT.c.wd=t.mDIM.width-(t.SLOT.tw+t.SLOT.DX+t.SLOT.OW),t.SLOT.c.wd=t.SLOT.c.wd<0?t.SLOT.c.wd:0,t.SLOT.DW=t.SLOT.SW=t.SLOT.OW+t.SLOT.c.wd,s=0;s<a.row;s++){g.save();let n=-Math.PI/180*c[u].r,d=0!==a.r?Math.cos(n)*c[u].sx:c[u].sx,l=0!==a.r?Math.cos(n)*c[u].sy:c[u].sy,p=0!==a.r?Math.sin(n)*c[u].sx:0,h=0!==a.r?Math.sin(n)*-c[u].sy:0;t.SLOT.SY=t.SLOT.OH*s,t.SLOT.th=t.SLOT.OH*(s+.5),i.transitions[r.effect]&&i.transitions[r.effect].beforeDraw&&i.transitions[r.effect].beforeDraw(e,g,c[u],t),a.m&&(g.beginPath(),g.rect(t.SLOT.OW*o,t.SLOT.OH*s,t.SLOT.OW,t.SLOT.OH),g.clip()),g.transform(d,p,h,l,t.SLOT.tw+c[u].x,t.SLOT.th+c[u].y),g.globalAlpha=Math.max(0,c[u].o),t.SLOT.c.hd=t.mDIM.height-(t.SLOT.th+t.SLOT.DY+t.SLOT.OH),t.SLOT.c.hd=t.SLOT.c.hd<0?t.SLOT.c.hd:0,t.SLOT.DH=t.SLOT.SH=t.SLOT.OH+t.SLOT.c.hd,t.SLOT.SW>1&&t.SLOT.SH>1&&g.drawImage(t.shadowCanvas,t.SLOT.SX,t.SLOT.SY,t.SLOT.SW,t.SLOT.SH,t.SLOT.DX,t.SLOT.DY,t.SLOT.DW,t.SLOT.DH),g.restore(
1760),i.transitions[r.effect]&&i.transitions[r.effect].afterDraw&&i.transitions[r.effect].afterDraw(e,g,c[u],t,{csx:d,csy:l,ssx:p,ssy:h}),u++}void 0!==r.d3&&r.d3.su&&i.transitions.d3.ticker(r.d3,t,r.direction),t.currentState="animating"},onComplete:function(){void 0!==t.bgvid&&t.bgvid.length>0&&"out"===r.direction&&(t.drawVideoCanvasImagesRecall=!1,i.stopVideo(t.bgvid,e),t.bgvid[0].style.display="none",t.bgvid[0].style.zIndex=0),"in"===r.direction&&(i.transitions.motionFilter.complete(t),g.canvas.style.filter="none",void 0!==r.BG&&r.BG.ctx.clearRect(0,0,p.width,p.height),tpGS.gsap.set(r.slide,{zIndex:20}),delete t.animateDirection,t.bgvid.length>0&&(t.isHTML5||(i.resetVideo(t.bgvid,e),i.playVideo(t.bgvid,e,!0)),tpGS.gsap.to(t.bgvid[0],.001,{zIndex:30,display:"block",opacity:1}))),"out"===r.direction?(tpGS.gsap.set(r.slide,{zIndex:10}),tpGS.gsap.set(t.canvas,{rotationX:0,rotationY:0,rotationZ:0,x:0,y:0,z:0,opacity:1}),t.currentState=void 0):t.currentState="idle",void 0!==t.cube&&(t.cube.c.style.display="none")}});if(a.col*a.row<2&&(a.f="start"),0!==a.zIndex&&void 0!==a.zIndex&&h.add(tpGS.gsap.set(r.slide,{zIndex:parseInt(a.zIndex,0)}),0),a.m="false"!=a.m&&!1!==a.m,"in"===r.direction){for(o=0;o<l;o++)c[o]={x:n(a.x,a.m?t.SLOT.OW:t.mDIM.width,r.sdir,o),y:n(a.y,a.m?t.SLOT.OH:t.mDIM.height,r.sdir,o),o:d(a.o,o,r.sdir),sx:d(a.sx,o,r.sdir),sy:d(a.sy,o,r.sdir),r:0!==a.r?d(a.r,o,r.sdir):0};h.add(tpGS.gsap.to(c,a.dur,{o:1,sx:1,sy:1,r:0,x:0,y:0,ease:a.e,stagger:{amount:"nodelay"===a.f?0:a.ms/a.stasec,grid:[a.col,a.row],from:"nodelay"===a.f?"start":a.f}}),r.delay),void 0!==r.d3&&h.add(i.transitions.d3.cubeTL(e,r.d3,t,"in"),0),i.transitions.filter.extendTimeLine(h,r.filter,t)}else{for(o=0;o<l;o++)c[o]={x:0,y:0,o:1,sx:1,sy:1,r:0};h.add(tpGS.gsap.to(c,a.dur,{o:function(e){return d(a.o,e,r.sdir)},sx:function(e){return d(a.sx,e,r.sdir)},sy:function(e){return d(a.sy,e,r.sdir)},r:0!==a.r&&void 0!==a.r?function(e){return d(a.r,e,r.sdir)}:0,x:function(e){return n(a.x,a.m?t.SLOT.OW:t.mDIM.width,r.sdir,e)*(a.reversed?-1:1)},y:function(e){return n(a.y,a.m?t.SLOT.OH:t.mDIM.height,r.sdir,e)*(a.reversed?-1:1)},ease:a.e,stagger:{amount:"nodelay"===a.f?0:a.ms/a.stasec,grid:[a.col,a.row],from:"nodelay"===a.f?"start":a.f}}),r.delay+(void 0!==a.outdelay?a.outdelay:0)),void 0!==r.d3&&h.add(i.transitions.d3.cubeTL(e,r.d3,t,"out"),0)}i.transitions[r.effect]&&i.transitions[r.effect].extendTimeLine&&i.transitions[r.effect].extendTimeLine(e,h,c,a,r,t.mDIM),_R_is_Editor?RVS.TL[RVS.S.slideId].slide.add(h,0):i[e].mtl.add(h,r.delay)}});var a=function(e,t){return void 0!==t&&i.isNumeric(t)?parseFloat(t,0):null==t||"default"===t||"d"===t?e:t},r=function(e,i,t,a,r,o){var s={};return s[r]=Math.ceil(a.width/i),s[o]=(_R_is_Editor,Math.ceil(a.height/t)),s},o=function(e){return null==e||0===e||NaN===e?1:e},s=function(e,r){_R_is_Editor||(i[e].duringslidechange=!0);var s,n=_R_is_Editor?-1:"arrow"==i[e].sc_indicator?void 0===i[e].sc_indicator_dir?i[e].sdir:i[e].sc_indicator_dir:i[e].sdir,d=!!_R_is_Editor||void 0!==i[e].pr_next_bg&&i[e].pr_next_bg.length>0&&void 0!==i[e].pr_next_bg[0],l=!!_R_is_Editor||void 0!==i[e].pr_active_bg&&i[e].pr_active_bg.length>0&&void 0!==i[e].pr_active_bg[0],p=_R_is_Editor?RVS.SBGS[RVS.S.slideId].n:d?i[e].sbgs[i[e].pr_next_bg[0].dataset.key]:void 0,g=_R_is_Editor?RVS.SBGS[RVS.S.slideId].c:l?i[e].sbgs[i[e].pr_active_bg[0].dataset.key]:void 0;n=1===n?-1:1,s=jQuery.extend(!0,{},function(e,t,r){var s=void 0!==i.transitions[t.anim.e]&&void 0!==i.transitions[t.anim.e].getBasic?i.transitions[t.anim.e].getBasic():i.getBasic(),n="";s.out=null==s.out?{}:s.out,s.out.reversed=void 0===t.out&&(void 0===s.out.reversed||s.out.reversed);void 0!==t.iw&&parseInt(t.iw,0),void 0!==t.ow&&parseInt(t.ow,0);for(var d in s.attr)n=s.attr[d],s.in[n]=a(s.in[n],t.in[n]),s.out[n]=s.out.reversed?s.in[n]:void 0===t.out?s.out[n]:a(s.out[n],t.out[n]);return s.filter=void 0!==t.filter?jQuery.extend(!0,t.filter,t.filter):s.filter,i.transitions[t.anim.e]&&i.transitions[t.anim.e].updateAnim&&(s=i.transitions[t.anim.e].updateAnim(e,s,r)),s.e=t.anim.e,void 0!==s.in&&(s.in.col="random"===s.in.col?tpGS.gsap.utils.random(1,10,1):o(s.in.col),s.in.row="random"===s.in.row?tpGS.gsap.utils.random(1,10,1):o(s.in.row)),void 0!==s.out&&(s.out.col="random"===s.out.col?tpGS.gsap.utils.random(1,10,1):o(s.out.col),s.out.row="random"===s.out.row?tpGS.gsap.utils.random(1,10,1):o(s.out.row)),s}(e,r,n)),void 0!==p.random&&void 0!==i.SLTR&&void 0!==g&&(delete g.help_canvas,delete g.help_ctx),s.ms=a(void 0,void 0===r.anim.ms?1e3:r.anim.ms),s.f=a(void 0,r.anim.f),s.p=a(void 0,r.anim.p),s.d=a(void 0,r.anim.d),s.o=r.anim.o,void 0!==r.d3&&(r.d3.t=void 0!==r.d3.t&&0!==r.d3.t&&r.d3.t,r.d3.su="true"==r.d3.su||1==r.d3.su,r.d3.su&&(r.d3.smi=void 0===r.d3.smi?0:parseFloat(r.d3.smi),r.d3.sl=void 0===r.d3.sl?1:parseFloat(r.d3.sl),r.d3.sma=void 0===r.d3.sma?.5:parseFloat(r.d3.sma),r.d3.sc=void 0===r.d3.sc?"0,0,0":tpGS.gsap.utils.splitColor(r.d3.sc).join(",")),s.p="none",void 0!==s.in.row&&void 0!==s.in.col&&s.in.row*s.in.col>200&&(s.filter=void 0)),s.in.sec=void 0===s.in.sec?1e3:s.in.sec,s.in.stasec=void 0===s.in.stasec?void 0===s.d?1500:100*s.d:s.in.stasec,s.in.ms="default"===s.ms||"d"===s.ms?s.in.ms:"random"===s.ms?Math.round(1e3*Math.random()+300):null!=s.ms?parseInt(s.ms,0):s.in.ms,s.out.ms=s.in.ms,void 0!==s.filter&&(s.filter.ms=s.in.ms,s.filter.sec=s.in.sec,s.filter.e=void 0===s.filter.e||"default"===s.filter.e?s.in.e:s.filter.e),s.in.f=void 0===s.f||"default"===s.f||"d"===s.f?s.in.f:s.f,s.in.f="slidebased"===s.in.f?1==n?"start":"end":"oppslidebased"===s.in.f?1===n?"end":"start":s.in.f,s.out.f=s.in.f,s.out=jQuery.extend(!0,{},s.in,s.out),void 0!==s.p&&"none"!==s.p&&(s.in.bg="dark"===s.p?"#000":"light"===s.p?"#fff":"transparent",s.out.delay="none"!==s.p?function(e,i){return e/2.5}:0,1===s.out.o&&0===s.out.x&&0===s.out.y&&(s.out.o=0)),"forceinout"===s.o?(s.in.zIndex=20,s.out.zIndex=10):"outin"!==s.o&&(1!==s.in.o||0!==s.in.x||0!==s.in.y||void 0===r.out||1===s.out.o&&0===s.out.x&&0===s.out.y)||(s.in.zIndex=10,s.out.zIndex=20),p.bgvid.length>0&&(s.in=u(e,s.in,p,"in")),l&&void 0!==g.bgvid&&g.bgvid.length>0&&(s.out=u(e,s.out,g,"out")),void 0!==s.out&&(s.out.simplify||s.in.simplify)&&(s.out=c(s.out)),s.in.simplify&&(s.in=c(s.in)),_R_is_Editor||requestAnimationFrame(function(){i.generalObserver(t,!0)}),s.in.animator=void 0===s.in.animator?"animateCore":s.in.animator,s.out.animator=void 0===s.out.animator?"animateCore":s.out.animator,l&&!0!==s.out.ski
1760p&&i[s.out.animator](e,g,s.out,{effect:s.e,slide:_R_is_Editor?RVS.SBGS[RVS.S.slideId].c.sbg:i[e].pr_active_slide,direction:"out",delay:0,bgColor:s.in.bg,sdir:n,filter:void 0,d3:r.d3}),!0!==s.in.skip&&i[s.in.animator](e,p,s.in,{effect:s.e,slide:_R_is_Editor?RVS.SBGS[RVS.S.slideId].n.sbg:i[e].pr_next_slide,direction:"in",delay:l?"function"==typeof s.out.delay?s.out.delay(s.in.ms/1e3,s.out.row*s.out.col):s.out.delay:s.in.delay,BG:g,sdir:n,filter:s.filter,d3:r.d3})},n=function(e,i,t,a){var r=(""+e).indexOf("%")>=0;return 0==(e=d(e,a,t))||void 0===e?0:r?i*(parseInt(e)/100):parseInt(e)},d=function(e,t,a,r){if(i.isNumeric(parseFloat(e,0)))return parseFloat(e,0);var o=(""+e).split("ran(").length>1?"random":(""+e).split("cyc(").length>1?"wrap":(""+e).split("(").length>1?"dir":"unknown",s=("random"===o?e.slice(4,-1):"wrap"===o?e.slice(4,-1):e.slice(1,-1)).split("|");if("random"===o)return tpGS.gsap.utils.random(parseFloat(s[0]),parseFloat(s.length>1?s[1]:0-s[0]));if("wrap"===o){var n=tpGS.gsap.utils.wrap(s,t);return(""+n).split("(").length>1?parseFloat(n.slice(1,-1))*a+(r?"%":""):n}return"dir"===o?parseFloat(s[0])*a+(r?"%":""):void 0},l=function(e,t,a){var r=e.height/e.width;if(a.ratio=a.conth/a.contw,a.ratio<r&&"contain"===t.bgfit||a.ratio>r&&"cover"===t.bgfit)a.height=e.width*a.ratio;else if(a.ratio>r&&"contain"===t.bgfit||a.ratio<r&&"cover"===t.bgfit)a.width=e.width*r/a.ratio;else if(a.ratio!==r||"contain"!==t.bgfit&&"cover"!==t.bgfit){var o=t.bgfit.split(" ");1===o.length&&(o[1]=o[0]),a.width="auto"===o[0]?a.contw:e.width*(parseInt(o[0],0)/100),a.height="auto"===o[1]?a.conth:a.width*a.ratio,t.usepattern=!0}else a.width=e.width;var s=function(e,t,a){return 1===(a=a.split(" ")).length&&(a[1]=a[0]),{x:"center"===a[0]||"50%"===a[0]?(e.width-t.width)/2:"left"===a[0]?0:"right"===a[0]?e.width-t.width:i.isNumeric(a[0])?0:a[0].indexOf("%")>=0?parseInt(a[0],0)/100*e.width-parseInt(a[0],0)/100*t.width:parseInt(a[0],0),y:"center"===a[1]||"50%"===a[1]?(e.height-t.height)/2:"top"===a[1]?0:"bottom"===a[1]?e.height-t.height:i.isNumeric(a[1])?0:a[1].indexOf("%")>=0?parseInt(a[1],0)/100*e.height-parseInt(a[0],0)/100*t.height:parseInt(a[1],0)}}(e,a,t.bgposition);return a.x=s.x,a.y=s.y,a},c=function(e){return e.o=0,e.r=0,e.row=1,e.col=1,e.x=0,e.y=0,e.sx=1,e.sy=1,e},p=function(e){return e="false"!==e&&!1!==e&&"off"!==e&&void 0!==e&&0!==e&&-1!==e},g=function(e){return e=(""+(e=(""+(e=(""+(e=(""+(e=(""+e).split(",").join("|"))).replace("{","ran("))).replace("}",")"))).replace("[","cyc("))).replace("]",")")},u=function(e,t,a,r){return t.skip=!1,"in"===r?a.isHTML5?(a.bgvid[0].style.display="none",i.resetVideo(a.bgvid,e),a.animateDirection="in",a.currentState="animating",a.drawVideoCanvasImagesRecall=!0,i.updateVideoFrames(e,a,!0),i.playVideo(a.bgvid,e)):(i[e].videos[a.bgvid[0].id].pauseCalled=!1,t.waitToSlideTrans=i[e].videos[a.bgvid[0].id].waitToSlideTrans,!0!==a.poster?(i.resetVideo(a.bgvid,e),i[e].videos[a.bgvid[0].id].prePlayForaWhile=!1,!0!==t.waitToSlideTrans&&i.playVideo(a.bgvid,e,!0),tpGS.gsap.fromTo(a.bgvid,t.ms/t.sec,{zIndex:30,display:"block",opacity:0}
1760,{opacity:1,zIndex:30,display:"block"}),a.loadobj.bgColor=!0,a.bgcolor="#000",t.simplify=!0):(i[e].videos[a.bgvid[0].id].prePlayForaWhile=!1,i.resetVideo(a.bgvid,e),i.playVideo(a.bgvid,e),a.bgvid[0].style.display="none",a.bgvid[0].style.zIndex=0,a.bgvid[0].style.opacity=0)):"out"===r&&(a.isHTML5?(a.currentState="animating",a.drawVideoCanvasImagesRecall=!0,i.updateVideoFrames(e,a,!0),window.requestAnimationFrame(function(){tpGS.gsap.to(a.bgvid,.1,{zIndex:0,display:"none"})})):(i.stopVideo(a.bgvid,e,!0),!0!==a.poster&&(a.loadobj.bgColor=!0,a.bgcolor="#000"))),t},h=function(e,i,t,a){return Math.sqrt(Math.pow(e-t,2)+Math.pow(i-a,2))},m=function(e,i){var t=i+Math.PI/2;return{x1:e.x,y1:e.y,x2:e.x+100*Math.cos(t),y2:e.y+100*Math.sin(t)}},v=function(e,i){var t=e.y2-e.y1,a=e.x1-e.x2,r=t*e.x1+a*e.y1,o=i.y2-i.y1,s=i.x1-i.x2,n=o*i.x1+s*i.y1,d=t*s-o*a;return 0!==d&&{x:Math.round((s*r-a*n)/d*100)/100,y:Math.round((t*n-o*r)/d*100)/100}}}(jQuery),function(e){"use strict";var i=jQuery.fn.revolution,t=i.is_mobile(),a=i.is_android();function r(e){return null==e?-1:i.isNumeric(e)?e:e.split(":").length>1?60*parseInt(e.split(":")[0],0)+parseInt(e.split(":")[1],0):e}jQuery.extend(!0,i,{preLoadAudio:function(e,t){i[t].videos=void 0===i[t].videos?{}:i[t].videos,e.find(".rs-layer-audio").each(function(){var a=jQuery(this),r=i[t].videos[a[0].id]=void 0===i[t].videos[a[0].id]?b(a.data(),"audio",i.gA(e[0],"key")):i[t].videos[a[0].id],o={};0===a.find("audio").length&&(o.src=null!=r.mp4?r.mp4:"",o.pre=r.pload||"",this.id=void 0===this.id||""===this.id?a.attr("audio-layer-"+Math.round(199999*Math.random())):this.id,o.id=this.id,o.status="prepared",o.start=jQuery.now(),o.waittime=void 0!==r.ploadwait?1e3*r.ploadwait:5e3,"auto"!=o.pre&&"canplaythrough"!=o.pre&&"canplay"!=o.pre&&"progress"!=o.pre||(void 0===i[t].audioqueue&&(i[t].audioqueue=[]),i[t].audioqueue.push(o),i.manageVideoLayer(a,t,i.gA(e[0],"key"),!0)))})},preLoadAudioDone:function(e,t,a){var r=i[t].videos[e[0].id];i[t].audioqueue&&i[t].audioqueue.length>0&&jQuery.each(i[t].audioqueue,function(e,i){r.mp4!==i.src||i.pre!==a&&"auto"!==i.pre||(i.status="loaded")})},checkfullscreenEnabled:function(e){if(void 0!==window.fullScreen)return window.fullScreen;if(void 0!==document.fullscreen)return document.fullscreen;if(void 0!==document.mozFullScreen)return document.mozFullScreen;if(void 0!==document.webkitIsFullScreen)return document.webkitIsFullScreen;var t=i.isWebkit()&&/Apple Computer/.test(navigator.vendor)?42:5;return screen.width==i.winW&&Math.abs(screen.height-i.getWinH(e))<t},showVideo:function(e){tpGS.gsap.to(e,.3,{opacity:1,display:"block",ease:"power3.inOut"})},resetVideo:function(e,a,r){if("updateAndResize"!==r){var o=i[a].videos[e[0].id];if("resetVideo"!==o.cRS)switch(o.cRS="resetVideo",o.type){case"youtube":o.rwd&&null!=o.player&&void 0!==o.player.seekTo&&(o.player.seekTo(-1==o.ssec?0:o.ssec),o.player.pauseVideo()),o.bgvideo||"preset"===r||0!=o.jsposter.length||i.showVideo(e.find("iframe"));break;case"vimeo":void 0!==o.vimeoplayer&&o.rwd&&(0!==o.ssec&&-1!==o.ssec||o.bgvideo||o.jsposter.length>0)&&(o.vimeoplayer.setCurrentTime(-1==o.ssec?0:o.ssec),o.vimeoplayer.pause()),0!=o.jsposter.length||o.bgvideo||"preset"===r||i.showVideo(e.find("iframe"));break;case"html5":if(t&&o.notonmobile)return!1;o.bgvideo||i.showVideo(o.jvideo),o.rwd&&"playing"!==o.cSS&&!isNaN(o.video.duration)&&(o.justReseted=!0,o.video.currentTime=-1==o.ssec?0:o.ssec),("mute"==o.volume||i.lastToggleState(e.videomutetoggledby)||!0===i[a].globalmute)&&(o.video.muted=!0)}}},Mute:function(e,t,a){var r=!1,o=i[t].videos[e[0].id];switch(o.type){case"youtube":o.player&&(!0===a&&o.player.mute(),!1===a&&l(o,parseInt(o.volcache,0)),r=o.player.isMuted());break;case"vimeo":o.volcachecheck||(o.volcache=o.volcache>1?o.volcache/100:o.volcache,o.volcachecheck=!0),o.volume=!0===a?"mute":!1===a?o.volcache:o.volume,void 0!==a&&null!=o.vimeoplayer&&d(o,!0===a?0:o.volcache),r="mute"==o.volume||0===o.volume;break;case"html5":o.volcachecheck||(o.volcache=o.volcache>1?o.volcache/100:o.volcache,o.volcachecheck=!0),o.video.volume=o.volcache,void 0!==a&&o.video&&(o.video.muted=a),r=void 0!==o.video?o.video.muted:r}if(void 0===a)return r},stopVideo:function(e,t,a){if(void 0!==i[t]&&void 0!==i[t]){var r=i[t].videos[e[0].id];if(void 0!==r&&("stopVideo"!==r.cRS||"paused"!==r.cSS))switch(r.cRS="stopVideo",i[t].leaveViewPortBasedStop||(i[t].lastplayedvideos=[]),i[t].leaveViewPortBasedStop=!1,r.type){case"youtube":void 0!==r.player&&2!==r.player.getPlayerState()&&5!==r.player.getPlayerState()&&(r.player.pauseVideo(),void 0!==a&&u(t,r,"hide"));break;case"vimeo":void 0!==r.vimeoplayer&&(r.vimeoplayer.pause(),void 0!==a&&u(t,r,"hide"));break;case"html5":r.video&&r.video.pause()}}},playVideo:function(e,r){var s=i[r].videos[e[0].id];if(clearTimeout(s.videoplaywait),"playVideo"!==s.cRS||"playing"!==s.cSS)switch(s.cRS="playVideo",s.type){case"youtube":if(0==e.find("iframe").length)e.append(s.videomarkup),m(e,r,!0);else if(void 0!==s.player&&null!=s.player.playVideo){var n=s.player.getCurrentTime();s.nseTriggered&&(n=-1,s.nseTriggered=!1),-1!=s.ssec&&s.ssec>n&&s.player.seekTo(s.ssec),g(s)}else s.videoplaywait=setTimeout(function(){i.playVideo(e,r)},50);break;case"vimeo":if(0==e.find("iframe").length)delete s.vimeoplayer,e.append(s.videomarkup),m(e,r,!0);else if(e.hasClass("rs-apiready"))if(s.vimeoplayer=null==s.vimeoplayer?new Vimeo.Player(e.find("iframe").attr("id")):s.vimeoplayer,s.vimeoplayer.getPaused()){n=void 0===s.currenttime?0:s.currenttime;s.nseTriggered&&(n=-1,s.nseTriggered=!1),-1!=s.ssec&&s.ssec>n&&s.vimeoplayer.setCurrentTime(s.ssec),("mute"==s.volume||0===s.volume||i.lastToggleState(e.data("videomutetoggledby"))||!0===i[r].globalmute)&&(s.volumetoken=!0,s.vimeoplayer.setVolume(0)),p(s)}else s.videoplaywait=setTimeout(function(){i.playVideo(e,r)},50);else s.videoplaywait=setTimeout(function(){i.playVideo(e,r)},50);break;case"html5":if(s.metaloaded){var d=""+s.video.duration=="NaN"||s.video.readyState<3,l=t&&!a&&e.length&&"audio"===e[0].dataset.type;if(d&&!l)return void setTimeout(function(){i.playVideo(e,r)},50);n=s.video.currentTime;s.nseTriggered&&(n=-1,s.nseTriggered=!1),-1!=s.ssec&&s.ssec>n&&s.ssec<s.video.duration&&(s.video.currentTime=s.ssec),c(s)}else o(s.video,"loadedmetadata",function(e){i.playVideo(e,r)}(e))}},isVideoPlaying:function(e,t){var a=!1;return null!=i[t].playingvideos&&jQuery.each(i[t].playingvideos,function(i,t){e.attr("id")==t.attr("id")&&(a=!0)}),a},removeMediaFromList:function(e,i){_(e,i)},prepareCoveredVideo:function(e){clearTimeout(i[e].resizePrepareCoverVideolistener);var t="carousel"===i[e].sliderType?i[e].carousel.justify?void 0===i[e].carousel.slide_widths?void 0:i[e].carousel.slide_widths[i[e].carousel.focused]:i[e].carousel.slide_width:i[e].canv.width,a="carousel"===i[e].sliderType?i[e].carousel.slide_height:i[e].canv.height;if(0!==t&&0!==a&&void 0!==t&&void 0!==a)for(var r in i[e].videos){var o=i[e].videos[r];if((o.bgvideo||o.fcover)&&("html5"===o.type&&void 0!==o.jvideo&&tpGS.gsap.set(o.jvideo,{width:t}),void 0===i[e].activeRSSlide||o.slideid===i.gA(i[e].slides[i[e].activeRSSlide],"key")||void 0===i[e].pr_next_slide||o.slideid===i.gA(i[e].pr_next_slide[0],"ke
1760y"))){o.vd=o.ratio.split(":").length>1?o.ratio.split(":")[0]/o.ratio.split(":")[1]:1;var s=t/a,n=s/o.vd*100,d=o.vd/s*100;"Edge"===i.get_browser()||"IE"===i.get_browser()?s>o.vd?tpGS.gsap.set(o.jvideo,{minWidth:"100%",height:n+"%",x:"-50%",y:"-50%",top:"50%",left:"50%",position:"absolute"}):tpGS.gsap.set(o.jvideo,{minHeight:"100%",width:d+"%",x:"-50%",y:"-50%",top:"50%",left:"50%",position:"absolute"}):s>o.vd?tpGS.gsap.set(o.jvideo,{height:n+"%",width:"100%",top:-(n-100)/2+"%",left:"0px",position:"absolute"}):tpGS.gsap.set(o.jvideo,{width:d+"%",height:"100%",left:-(d-100)/2+"%",top:"0px",position:"absolute"})}}else i[e].resizePrepareCoverVideolistener=setTimeout(function(){i.prepareCoveredVideo(e)},100)},checkVideoApis:function(e,t){location.protocol;if(!i[t].youtubeapineeded&&((null!=e.data("ytid")||e.find("iframe").length>0&&e.find("iframe").attr("src").toLowerCase().indexOf("youtube")>0)&&(i[t].youtubeapineeded=!0),i[t].youtubeapineeded&&!window.rs_addedyt)){i[t].youtubestarttime=jQuery.now(),window.rs_addedyt=!0;var a=document.createElement("script"),r=i.getByTag(document,"script")[0],o=!0;a.src="https://www.youtube.com/iframe_api",jQuery("head").find("*").each(function(){"https://www.youtube.com/iframe_api"==jQuery(this).attr("src")&&(o=!1)}),o&&r.parentNode.insertBefore(a,r)}if(!i[t].vimeoapineeded&&((null!=e.data("vimeoid")||e.find("iframe").length>0&&e.find("iframe").attr("src").toLowerCase().indexOf("vimeo")>0)&&(i[t].vimeoapineeded=!0),i[t].vimeoapineeded&&!window.rs_addedvim)){i[t].vimeostarttime=jQuery.now(),window.rs_addedvim=!0;var s=document.createElement("script");r=i.getByTag(document,"script")[0],o=!0;s.src="https://player.vimeo.com/api/player.js",jQuery("head").find("*").each(function(){"https://player.vimeo.com/api/player.js"==jQuery(this).attr("src")&&(o=!1)}),o&&r.parentNode.insertBefore(s,r)}},manageVideoLayer:function(e,a,r,s){if(i[a].videos=void 0===i[a].videos?{}:i[a].videos,void 0===i[a].videos[e[0].id]||!0===s){var n=i[a].videos[e[0].id]=void 0===i[a].videos[e[0].id]?b(e.data(),void 0,r):i[a].videos[e[0].id];if(n.audio=void 0!==n.audio&&n.audio,t&&n.opom)0==e.find("rs-poster").length&&e.append('<rs-poster class="noSwipe" style="background-image:url('+n.poster+');"></rs-poster>');else{n.jsposter=e.find("rs-poster"),n.id=e[0].id,n.pload="auto"===n.pload||"canplay"===n.pload||"canplaythrough"===n.pload||"progress"===n.pload?"auto":n.pload,n.type=null!=n.mp4||null!=n.webm?"html5":null!=n.ytid&&String(n.ytid).length>1?"youtube":null!=n.vimeoid&&String(n.vimeoid).length>1?"vimeo":"none",n.newtype="html5"==n.type&&0==e.find(n.audio?"audio":"video").length?"html5":"youtube"==n.type&&0==e.find("iframe").length?"youtube":"vimeo"==n.type&&0==e.find("iframe").length?"vimeo":"none",n.extras="",n.posterMarkup=void 0===n.posterMarkup?"":n.posterMarkup,!n.audio&&"1sttime"==n.aplay&&n.pausetimer&&n.bgvideo&&i.sA(e.closest("rs-slide")[0],"rspausetimeronce",1),n.audio||!n.bgvideo||!n.pausetimer||1!=n.aplay&&"true"!=n.aplay&&"no1sttime"!=n.aplay||i.sA(e.closest("rs-slide")[0],"rspausetimeralways",1),n.noInt&&e.addClass("rs-nointeraction"),!(null!=n.poster&&n.poster.length>2)||t&&n.npom||0==n.jsposter.length&&(n.posterMarkup+='<rs-poster class="noSwipe" style="background-image:url('+n.poster+');"></rs-poster>');var d=!0;switch(n.cSS="created",n.cRS="created",n.newtype){case"html5":1==window.isSafari11&&(i[a].slideHasIframe=!0),n.audio&&e.addClass("rs-audio"),n.tag=n.audio?"audio":"video";var l="video"===n.tag&&(i.is_mobile()||i.isSafari11())?n.aplay||"true"===n.aplay?"muted playsinline autoplay":n.inline?" playsinline":"":"",c='<div class="html5vid rs_html5vidbasicstyles '+(!1===n.afs?"hidefullscreen":"")+'">';c+="<"+n.tag+" "+l+" "+(n.controls&&"none"!==n.controls?" controls":"")+(n.bgvideo&&-1==l.indexOf("autoplay")?" autoplay":"")+(n.bgvideo&&-1==l.indexOf("muted")?" muted":"")+' style="'+("Edge"!==i.get_browser()?"object-fit:cover;background-size:cover;opacity:0;width:100%; height:100%":"")+'" class="" '+(n.loop?"loop":"")+' preload="'+n.pload+'">',"video"===n.tag&&null!=n.webm&&"firefox"==i.get_browser().toLowerCase()&&(c=c+'<source src="'+n.webm+'" type="video/webm" />'),null!=n.mp4&&(c=c+'<source src="'+n.mp4+'" type="'+("video"===n.tag?"video/mp4":n.mp4.toLowerCase().indexOf("m4a")>0?"audio/x-m4a":"audio/mpeg")+'" />'),null!=n.ogv&&(c=c+'<source src="'+n.mp4+'" type="'+n.tag+'/ogg" />'),c+="</"+n.tag+"></div>",c+=n.posterMarkup,n.controls&&!n.audio||t||(c+='<div class="tp-video-play-button"><i class="revicon-right-dir"></i><span class="tp-revstop"> </span></div>'),n.videomarkup=c,d=!1,t&&n.notonmobile||i.isIE(8)||e.append(c),n.jvideo=e.find(n.tag),n.video=n.jvideo[0],n.html5vid=n.jvideo.parent(),o(n.video,"canplay",function(e){f(e,a),i.resetVideo(e,a)}(e));break;case"youtube":i[a].slideHasIframe=!0,n.controls&&"none"!==n.controls||(n.vatr=n.vatr.replace("controls=1","controls=0"),-1==n.vatr.toLowerCase().indexOf("controls")&&(n.vatr=n.vatr+"&controls=0")),(n.inline||"RS-BGVIDEO"===e[0].tagName)&&(n.vatr=n.vatr+"&playsinline=1"),-1!=n.ssec&&(n.vatr+="&start="+n.ssec),-1!=n.esec&&(n.vatr+="&end="+n.esec);var p=n.vatr.split("origin=https://");n.vatrnew=p.length>1?p[0]+"origin=https://"+(self.location.href.match(/www/gi)&&!p[1].match(/www/gi)?"www."+p[1]:p[1]):n.vatr,n.videomarkup='<iframe allow="autoplay;
1760 '+(!0===n.afs?"fullscreen":"")+'" type="text/html" src="https://www.youtube-nocookie.com/embed/'+n.ytid+"?"+n.vatrnew+'" '+(!0===n.afs?"allowfullscreen":"")+' width="100%" height="100%" class="intrinsic-ignore" style="opacity:0;visibility:visible;width:100%;height:100%"></iframe>';break;case"vimeo":i[a].slideHasIframe=!0,n.controls&&"none"!==n.controls?(n.vatr=n.vatr.replace("background=0","background=1"),-1==n.vatr.toLowerCase().indexOf("background")&&(n.vatr=n.vatr+"&background=1")):(n.vatr=n.vatr.replace("background=1","background=0"),-1==n.vatr.toLowerCase().indexOf("background")&&(n.vatr=n.vatr+"&background=0")),n.vatr="autoplay="+(!0===n.aplay?1:0)+"&"+n.vatr,n.bgvideo&&(n.prePlayForaWhile=!0),t&&!0===n.aplay&&(n.vatr="muted=1&"+n.vatr),n.loop&&(n.vatr="loop=1&"+n.vatr),n.videomarkup='<iframe allow="autoplay; '+(!0===n.afs?"fullscreen":"")+'" src="https://player.vimeo.com/video/'+n.vimeoid+"?"+n.vatr+'" '+(!0===n.afs?"webkitallowfullscreen mozallowfullscreen allowfullscreen":"")+' width="100%" height="100%" class="intrinsic-ignore" style="opacity:0;visibility:visible;width:100%;height:100%"></iframe>'}if(!(null!=n.poster&&n.poster.length>2)||t&&n.npom){if(t&&n.notonmobile)return!1;0!=e.find("iframe").length||"youtube"!=n.type&&"vimeo"!=n.type||(delete n.vimeoplayer,e.append(n.videomarkup),m(e,a,!("vimeo"!==n.newtype||!n.bgvideo),!0))}else d&&0==e.find("rs-poster").length&&e.append(n.posterMarkup),0==e.find("iframe").length&&(n.jsposter=e.find("rs-poster"),n.jsposter.on("click",function(){if(i.playVideo(e,a),t){if(n.notonmobile)return!1;tpGS.gsap.to(n.jsposter,.3,{opacity:0,visibility:"hidden",force3D:"auto",ease:"power3.inOut"}),i.showVideo(e.find("iframe"))}}));if("none"!==n.doverlay&&void 0!==n.doverlay){var g=i.createOverlay(a,n.doverlay,n.doverlaysize,{0:n.doverlaycolora,1:n.doverlaycolorb});n.bgvideo&&1!=e.closest("rs-sbg-wrap").find("rs-dotted").length?e.closest("rs-sbg-wrap").append('<rs-dotted style="background-image:'+g+'"></rs-dotted>'):n.bgvideo||1==e.find("rs-dotted").length||e.append('<rs-dotted style="background-image:url('+g+')"></rs-dotted>')}n.bgvideo&&(e[0].style.display="none",e[0].style.zIndex=0,tpGS.gsap.set(e.find("video, iframe"),{opacity:0}))}}}});var o=function(e,i,t){e.addEventListener?e.addEventListener(i,t,{capture:!1,passive:!0}):e.attachEvent(i,t,{capture:!1,passive:!0})},s=function(e,i,t){var a={};return a.video=e,a.type=i,a.settings=t,a},n=function(e,t){var a=i[e].videos[t[0].id];(a.bgvideo||a.fcover)&&(a.fcover&&t.removeClass("rs-fsv").addClass("coverscreenvideo"),(void 0===a.ratio||a.ratio.split(":").length<=1)&&(a.ratio="16:9"),i.prepareCoveredVideo(e))},d=function(e,i){var t=e.vimeoplayer;t.getPaused().then(function(a){e.volumetoken=!0;var r=!a,o=t.setVolume(i);void 0!==o&&o.then(function(i){t.getPaused().then(function(i){r===i&&(e.volume="mute",e.volumetoken=!0,t.setVolume(0),t.play())}).catch(function(e){console.log("Get Paused Function Failed for Vimeo Volume Changes Inside the Promise")})}).catch(function(i){r&&(e.volume="mute",e.volumetoken=!0,t.setVolume(0),t.play())})}).catch(function(){console.log("Get Paused Function Failed for Vimeo Volume Changes")})},l=function(e,i){var t=e.player.getPlayerState();"mute"===i?e.player.mute():(e.player.unMute(),e.player.setVolume(i)),setTimeout(function(){1===t&&1!==e.player.getPlayerState()&&(e.player.mute(),e.player.playVideo())},39)},c=function(e,i){if("playVideo"===e.cRS){var t=e.video.play();void 0!==t&&t.then(function(e){}).catch(function(t){e.video.pause(),!0!==i&&c(e,!0)})}},p=function(e){if("playVideo"===e.cRS){var i=e.vimeoplayer.play();void 0!==i&&i.then(function(e){}).catch(function(i){e.vimeoplayer.volumetoken=!0,e.vimeoplayer.setVolume(0),e.vimeoplayer.play()})}},g=function(e){"playVideo"===e.cRS&&e.player.playVideo()},u=function(e,t,a){clearTimeout(t.repeatedPosterCalls),t.repeatedPosterCalls=setTimeout(function(){"show"===a||"playing"===t.cSS&&!0!==t.VideoIsVisible?(void 0!==t.showhideposter&&t.showhideposter.pause(),t.showhideposter=tpGS.gsap.timeline(),t.jsposter.length>0&&t.showhideposter.add(tpGS.gsap.to(t.jsposter,.3,{zIndex:5,autoAlpha:0,force3D:"auto",ease:"power3.inOut"}),0),t.jvideo.length>0&&t.showhideposter.add(tpGS.gsap.to(t.jvideo,.001,{opacity:1,display:"block",ease:t.jsposter.length>0?"power3.inOut":"power3.out"}),0),t.VideoIsVisible=!0):("hide"===a||"paused"===t.cSS&&1!=i.checkfullscreenEnabled(e)&&t.jsposter.length>0&&!1!==t.VideoIsVisible&&!0!==t.seeking)&&(void 0!==t.showhideposter&&t.showhideposter.pause(),t.showhideposter=tpGS.gsap.timeline(),t.jsposter.length>0&&t.showhideposter.add(tpGS.gsap.to(t.jsposter,.3,{zIndex:5,autoAlpha:1,force3D:"auto",ease:"power3.inOut"}),0),t.jvideo.length>0&&t.showhideposter.add(tpGS.gsap.to(t.jvideo,.001,{opacity:0,ease:t.jsposter.length>0?"power3.inOut":"power3.out"}),.3),t.bgvideo&&void 0!==t.nBG&&void 0!==t.nBG.loadobj&&(t.nBG.video=t.nBG.loadobj.img),t.VideoIsVisible=!1)},void 0!==a?0:100)},h=function(e,t,a){e.cSS="playing",e.vimeostarted=!0,e.nextslidecalled=!1,e.jsposter=void 0===e.jsposter||0===e.jsposter.length?t.find("rs-poster"):e.jsposter,e.jvideo=t.find("iframe"),i[a].c.trigger("revolution.slide.onvideoplay",s(e.vimeoplayer,"vimeo",e)),i[a].stopByVideo=e.pausetimer,w(t,a),"mute"==e.volume||0===e.volume||i.lastToggleState(t.data("videomutetoggledby"))||!0===i[a].globalmute?(e.volumetoken=!0,e.vimeoplayer.setVolume(0)):d(e,parseInt(e.volcache,0)/100||.75),i.toggleState(e.videotoggledby)},m=function(e,a,r,o){var d=i[a].videos[e[0].id],c="iframe"+Math.round(1e5*Math.random()+1);if(d.jvideo=e.find("iframe"),n(a,e),d.jvideo.attr("id",c),d.startvideonow=r,d.videolistenerexist){if(r)switch(d.type){case"youtube":i.playVideo(e,a),-1!=d.ssec&&d.player.seekTo(d.ssec);break;case"vimeo":i.playVideo(e,a),-1!=d.ssec&&d.vimeoplayer.seekTo(d.ssec)}}else switch(d.type){case"youtube":if("undefined"==typeof YT||void 0===YT.Player)return i.checkVideoApis(e,a),void setTimeout(function(){m(e,a,r,o)},50);d.player=new YT.Player(c,{events:{onStateChange:function(t){t.data==YT.PlayerState.PLAYING?(d.cSS="playing",i[a].onceVideoPlayed=!0,"mute"==d.volume||0===d.volume||i.lastToggleState(e.data("videomutetoggledby"))||!0===i[a].globalmute?d.player.mute():l(d,parseInt(d.volcache,0)||75),i[a].stopByVideo=!0,w(e,a),d.pausetimer?i[a].c.trigger("stoptimer"):i[a].stopByVideo=!1,i[a].c.trigger("revolution.slide.onvideoplay",s(d.player,"youtube",d)),i.toggleState(d.videotoggledby)):(d.cSS="paused",0==t.data&&d.loop&&(-1!=d.ssec&&d.player.seekTo(d.ssec),i.playVideo(e,a),i.toggleState(d.videotoggledby)),-1!=t.data&&3!=t.data&&(i[a].stopByVideo=!1,i[a].tonpause=!1,_(e,a),i[a].c.trigger("starttimer"),i[a].c.trigger("revolution.slide.onvideostop",s(d.player,"youtube",d)),null!=i[a].videoIsPlaying&&i[a].videoIsPlaying.attr("id")!=e.attr("id")||i.unToggleState(d.videotoggledby)),0==t.data&&d.nse?(v(),d.nseTriggered=!0,i[a].c.revnext(),_(e,a)):(_(e,a),i[a].stopByVideo=!1,3!==t.data&&(-1!=d.lasteventdata&&3!=d.lasteventdata&&void 0!==d.lasteventdata||-1!=t.data&&3!=t.data)&&i[a].c.trigger("starttimer"),i[a].c.trigger("revolution.slide.onvideostop",s(d.player,"youtube",d)),null!=i[a].videoIsPlaying&&i[a].videoIsPlaying.attr("id")!=e.attr("id")||i.unToggleState(d.videotoggledby))),clearTimeout(d.postOrVideoTimer),1===d.lasteventdata&&2===t.data||2===d.lasteventdata&&3===t.data?d.postOrVideoTimer=setTimeout(function(){u(a,d)},500):u(a,d),d.lasteventdata=t.data},onReady:function(r){var o,s=i.is_mobile(),n=e.hasClass("rs-layer-video");d.ready=!0,!s&&(!i.isSafari11()||s&&n)||"RS-BGVIDEO"!==e[0].tagName&&(!n||!0!==d.aplay&&"true"!==d.aplay)||(o=!0,d.player.setVolume(0),d.volume="mute",d.player.mute(),clearTimeout(e.data("mobilevideotimr")),2!==d.player.getPlayerState()&&-1!==d.player.getPlayerState()||e.data("mobilevideotimr",setTimeout(function(){i.playVideo(e,a)},500))),o||"mute"!=d.volume||(d.player.setVolume(0),d.player.mute()),e.addClass("rs-apiready"),null==d.speed&&1===d.speed||r.target.setPlaybackRate(parseFloat(d.speed)),d.jsposter.unbind("click"),d.jsposter.on("click",function(){t||i.playVideo(e,a)}),d.startvideonow&&(i.playVideo(e,a),-1!=d.ssec&&d.player.seekTo(d.ssec)),d.videolistenerexist=!0}}});break;case"vimeo":if("undefined"==typeof Vimeo||void 0===Vimeo.Player)return i.checkVideoApis(e,a),void setTimeout(function(){m(e,a,r,o)},50);for(var p,g=d.jvideo.attr("src"),f={},y=g,b=/([^&=]+)=([^&]*)/g;p=b.exec(y);)f[decodeURIComponent(p[1])]=decodeURIComponent(p[2]);g=(g=null!=f.player_id?g.replace(f.player_id,c):g+"&player_id="+c).replace(/&api=0|&api=1/g,"");var x,S=i.is_mobile()||i.isSafari11(),k="RS-BGVIDEO"===e[0].tagName;if(S&&k&&(g+="&background=1"),d.jvideo.attr("src",g),d.vimeoplayer=void 0===d.vimeoplayer||!1===d.vimeoplayer?new Vimeo.Player(c):d.vimeoplayer,S)k?x=!0:(d.aplay||"true"===d.aplay)&&(x=!0),x&&(d.volumetoken=!0,d.vimeoplayer.setVolume(0),d.volume="mute");d.vimeoplayer.on("play",function(t){i[a].onceVideoPlayed=!0,d.cSS="playing",d.vimeostarted||h(d,e,a)}),d.vimeoplayer.on("loaded",function(t){var r={};d.vimeoplayer.getVideoWidth().then(function(i){r.width=i,void 0!==r.width&&void 0!==r.height&&(d.ratio=r.width+":"+r.height,d.vimeoplayerloaded=!0,n(a,e))}),d.vimeoplayer.getVideoHeight().then(function(i){r.height=i,void 0!==r.width&&void 0!==r.height&&(d.ratio=r.width+":"+r.height,d.vimeoplayerloaded=!0,n(a,e))}),d.startvideonow&&("mute"===d.volume&&(d.volumetoken=!0,d.vimeoplayer.setVolume(0)),i.playVideo(e,a),-1!=d.ssec&&d.vimeoplayer.setCurrentTime(d.ssec))}),e.addClass("rs-apiready"),d.vimeoplayer.on("volumechange",function(e){d.volumetoken&&(d.volume=e.volume),d.volumetoken=!1}),d.vimeoplayer.on("timeupdate",function(t){u(a,d),d.vimeostarted||0===t.percent||void 0!==i[a].activeRSSlide&&d.slideid!==i.gA(i[a].slides[i[a].activeRSSlide],"key")||h(d,e,a),d.pausetimer&&"playing"==i[a].sliderstatus&&(i[a].stopByVideo=!0,i[a].c.trigger("stoptimer")),d.currenttime=t.seconds,0!=d.esec&&-1!==d.esec&&d.esec<t.seconds&&!0!==d.nextslidecalled&&(
1760d.loop?(i.playVideo(e,a),d.vimeoplayer.setCurrentTime(-1!==d.ssec?d.ssec:0)):(d.nse&&(d.nseTriggered=!0,d.nextslidecalled=!0,i[a].c.revnext()),d.vimeoplayer.pause())),d.prePlayForaWhile&&d.vimeoplayer.pause()}),d.vimeoplayer.on("ended",function(t){d.cSS="paused",u(a,d),d.vimeostarted=!1,_(e,a),i[a].stopByVideo=!1,i[a].c.trigger("starttimer"),i[a].c.trigger("revolution.slide.onvideostop",s(d.vimeoplayer,"vimeo",d)),d.nse&&(d.nseTriggered=!0,i[a].c.revnext()),null!=i[a].videoIsPlaying&&i[a].videoIsPlaying.attr("id")!=e.attr("id")||i.unToggleState(d.videotoggledby)}),d.vimeoplayer.on("pause",function(t){d.vimeostarted=!1,d.cSS="paused",u(a,d),i[a].stopByVideo=!1,i[a].tonpause=!1,_(e,a),i[a].c.trigger("starttimer"),i[a].c.trigger("revolution.slide.onvideostop",s(d.vimeoplayer,"vimeo",d)),null!=i[a].videoIsPlaying&&i[a].videoIsPlaying.attr("id")!=e.attr("id")||i.unToggleState(d.videotoggledby)}),d.jsposter.unbind("click"),d.jsposter.on("click",function(){if(!t)return i.playVideo(e,a),!1}),d.videolistenerexist=!0}},v=function(){document.exitFullscreen&&document.fullscreen?document.exitFullscreen():document.mozCancelFullScreen&&document.mozFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitIsFullScreen&&document.webkitExitFullscreen()},f=function(e,a,r){var n=i[a].videos[e[0].id];if(t&&n.notonmobile)return!1;n.metaloaded=!0,"html5"===n.newtype&&n.bgvideo&&(n.nBG=i[a].sbgs[e[0].dataset.key],void 0===n.nBG.shadowCanvas&&(n.nBG.shadowCanvas=document.createElement("canvas"),n.nBG.shadowCTX=n.nBG.shadowCanvas.getContext("2d"),n.nBG.shadowCanvas.style.background="transparent",n.nBG.shadowCanvas.style.opacity=1),n.nBG.isHTML5=!0,n.nBG.video=void 0!==n.nBG.loadobj&&void 0!==n.nBG.loadobj.img?n.nBG.loadobj.img:n.video,n.nBG.drawVideoCanvasImagesRecall=!1),n.controls&&!n.audio||(0!=e.find(".tp-video-play-button").length||t||e.append('<div class="tp-video-play-button"><i class="revicon-right-dir"></i><span class="tp-revstop"> </span></div>'),e.find("video, rs-poster, .tp-video-play-button").on("click",function(){!1===n.loop&&n.esec>0&&n.esec<=n.video.currentTime||(e.hasClass("videoisplaying")?i.stopVideo(e,a):i.playVideo(e,a))})),(n.fcover||e.hasClass("rs-fsv")||n.bgvideo)&&(n.fcover||n.bgvideo?(n.html5vid.addClass("fullcoveredvideo"),void 0!==n.ratio&&1!=n.ratio.split(":").length||(n.ratio="16:9"),i.prepareCoveredVideo(a)):n.html5vid.addClass("rs-fsv")),o(n.video,"canplaythrough",function(){i.preLoadAudioDone(e,a,"canplaythrough")}),o(n.video,"canplay",function(){i.preLoadAudioDone(e,a,"canplay")}),o(n.video,"progress",function(){i.preLoadAudioDone(e,a,"progress")}),o(n.video,"timeupdate",function(e){this.BGrendered=!0,u(a,n),-1===n.esec&&n.loop&&1==window.isSafari11&&(n.esec=n.video.duration-.075),void 0!==n.lastCurrentTime?n.fps=n.video.currentTime-n.lastCurrentTime:n.fps=.1,n.lastCurrentTime=n.video.currentTime,0!=n.esec&&-1!=n.esec&&n.esec<n.video.currentTime&&!n.nextslidecalled&&(n.loop?(c(n),n.video.currentTime=-1===n.ssec?.5:n.ssec):(n.nse&&(n.nseTriggered=!0,n.nextslidecalled=!0,i[a].jcnah=!0,i[a].c.revnext(),setTimeout(function(){i[a].jcnah=!1},1e3)),n.video.pause()))}),o(n.video,"play",function(){n.cSS="playing",u(a,n),n.bgvideo&&(n.nBG.drawVideoCanvasImagesRecall=!0,n.nBG.videoisplaying=!0,n.nBG.video=n.video,i.updateVideoFrames(a,n.nBG)),i[a].onceVideoPlayed=!0,n.nextslidecalled=!1,n.volume=null!=n.volume&&"mute"!=n.volume?parseFloat(n.volcache):n.volume,n.volcache=null!=n.volcache&&"mute"!=n.volcache?parseFloat(n.volcache):n.volcache,i.is_mobile()||i.isSafari11()||(!0===i[a].globalmute?n.video.muted=!0:n.video.muted="mute"==n.volume,n.volcache=i.isNumeric(n.volcache)&&n.volcache>1?n.volcache/100:n.volcache,"mute"==n.volume?n.video.muted=!0:null!=n.volcache&&(n.video.volume=n.volcache)),e.addClass("videoisplaying"),w(e,a),clearTimeout(n.showCoverSoon),!0!==n.pausetimer||"audio"==n.tag?(i[a].stopByVideo=!1,i[a].c.trigger("revolution.slide.onvideostop",s(n.video,"html5",n))):(i[a].stopByVideo=!0,i[a].c.trigger("revolution.slide.onvideoplay",s(n.video,"html5",n))),n.pausetimer&&"playing"==i[a].sliderstatus&&(i[a].stopByVideo=!0,i[a].c.trigger("stoptimer")),i.toggleState(n.videotoggledby)}),o(n.video,"seeked",function(){n.seeking=!1}),o(n.video,"seeking",function(){n.seeking=!0}),o(n.video,"pause",function(t){n.cSS="paused",u(a,n),e.removeClass("videoisplaying"),n.bgvideo&&(n.nBG.drawVideoCanvasImagesRecall=!1,n.nBG.videoisplaying=!1),i[a].stopByVideo=!1,_(e,a),"audio"!=n.tag&&i[a].c.trigger("starttimer"),i[a].c.trigger("revolution.slide.onvideostop",s(n.video,"html5",n)),null!=i[a].videoIsPlaying&&i[a].videoIsPlaying.attr("id")!=e.attr("id")||i.unToggleState(n.videotoggledby)}),o(n.video,"ended",function(){n.cSS="paused",v(),u(a,n),_(e,a),i[a].stopByVideo=!1,_(e,a),"audio"!=n.tag&&i[a].c.trigger("starttimer"),i[a].c.trigger("revolution.slide.onvideostop",s(n.video,"html5",e.data())),n.nse&&n.video.currentTime>0&&(1==!i[a].jcnah&&(n.nseTriggered=!0,i[a].c.revnext(),i[a].jcnah=!0),setTimeout(function(){i[a].jcnah=!1},1500)),e.removeClass("videoisplaying"),n.bgvideo&&(n.nBG.drawVideoCanvasImagesRecall=!1,n.nBG.videoisplaying=!1),!0!==i[a].inviewport&&void 0!==i[a].inviewport||(i[a].lastplayedvideos=[])})},y=function(e){return"t"===e||!0===e||"true"===e||"f"!==e&&!1!==e&&"false"!==e&&e},b=function(e,i,t){e.audio="audio"===i;var a=void 0===e.video?[]:e.video.split(";"),o={volume:e.audio?1:"mute",pload:"auto",ratio:"16:9",loop:!0,aplay:"true",fcover:1===e.bgvideo,afs:!0,controls:!1,nse:!0,npom:!1,opom:!1,inline:!0,notonmobile:!1,start:-1,end:-1,doverlay:"none",doverlaysize:1,doverlaycolora:"transparent",doverlaycolorb:"#000000",scop:!1,rwd:!0,speed:1,ploadwait:5,stopAV:1!==e.bgvideo,noInt:!1,volcache:75};for(var s in a)if(a.hasOwnProperty(s)){var n=a[s].split(":");switch(n[0]){case"v":o.volume=n[1];break;case"vd":o.volcache=n[1];break;case"p":o.pload=n[1];break;case"ar":o.ratio=n[1]+(void 0!==n[2]?":"+n[2]:"");break;case"ap":o.aplay=y(n[1]);break;case"fc":o.fcover=y(n[1]);break;case"afs":o.afs=y(n[1]);break;case"vc":o.controls=n[1];break;case"nse":o.nse=y(n[1]);break;case"npom":o.npom=y(n[1]);break;case"opom":o.opom=y(n[1]);break;case"t":o.vtype=n[1];break;case"inl":o.inline=y(n[1]);break;case"nomo":o.notonmobile=y(n[1]);break;case"sta":o.start=n[1]+(void 0!==n[2]?":"+n[2]:"");break;case"end":o.end=n[1]+(void 0!==n[2]?":"+n[2]:"");break;case"do":o.doverlay=n[1];break;case"dos":o.doverlaysize=n[1];break;case"doca":o.doverlaycolora=n[1];break;case"docb":o.doverlaycolorb=n[1];break;case"scop":o.scop=y(n[1]);break;case"rwd":o.rwd=y(n[1]);break;case"sp":o.speed=n[1];break;case"vw":o.ploadwait=parseInt(n[1],0)||5;break;case"sav":o.stopAV=y(n[1]);break;case"noint":o.noInt=y(n[1]);break;case"l":o.loopcache=n[1],o.loop="loop"===n[1]||"loopandnoslidestop"===n[1]||"none"!==n[1]&&y(n[1]);break;case"ptimer":o.pausetimer=y(n[1]);break;
1760case"sat":o.waitToSlideTrans=y(n[1])}}return void 0!==e.bgvideo&&(o.bgvideo=e.bgvideo),void 0===e.bgvideo||!1!==o.fcover&&"false"!==o.fcover||(o.doverlay="none"),o.noInt&&(o.controls=!1),void 0!==e.mp4&&(o.mp4=e.mp4),void 0!==e.videomp4&&(o.mp4=e.videomp4),void 0!==e.ytid&&(o.ytid=e.ytid),void 0!==e.ogv&&(o.ogv=e.ogv),void 0!==e.webm&&(o.webm=e.webm),void 0!==e.vimeoid&&(o.vimeoid=e.vimeoid),void 0!==e.vatr&&(o.vatr=e.vatr),void 0!==e.videoattributes&&(o.vatr=e.videoattributes),void 0!==e.poster&&(o.poster=e.poster),o.slideid=t,o.aplay="true"===o.aplay||o.aplay,1===o.bgvideo&&(o.volume="mute"),o.ssec=r(o.start),o.esec=r(o.end),o.pausetimer=void 0===o.pausetimer?"loopandnoslidestop"!==o.loopcache:o.pausetimer,o.inColumn=e._incolumn,o.audio=e.audio,!0!==o.loop&&"true"!==o.loop||!0!==o.nse&&"true"!==o.nse||(o.loop=!1),o},w=function(e,t){if(i[t].playingvideos=void 0===i[t].playingvideos?new Array:i[t].playingvideos,i[t].videos[e[0].id].stopAV&&void 0!==i[t].playingvideos&&i[t].playingvideos.length>0)for(var a in i[t].lastplayedvideos=jQuery.extend(!0,[],i[t].playingvideos),i[t].playingvideos)i[t].playingvideos.hasOwnProperty(a)&&i.stopVideo(i[t].playingvideos[a],t);i[t].playingvideos.push(e),i[t].videoIsPlaying=e},_=function(e,t){void 0!==i[t]&&void 0!==i[t]&&null!=i[t].playingvideos&&jQuery.inArray(e,i[t].playingvideos)>=0&&i[t].playingvideos.splice(jQuery.inArray(e,i[t].playingvideos),1)}}(jQuery); 1761// source --> https://teethandsmiles.co.uk/wp-content/plugins/wp-contact-form-7-spam-blocker/frontend/js/spam-protect-for-contact-form7.js?ver=1.0.0 1762(function( $ ) { 1763 'use strict'; 1764 1765 /** 1766 * All of the code for your public-facing JavaScript source 1767 * should reside in this file. 1768 * 1769 * Note: It has been assumed you will write jQuery code here, so the 1770 * $ function reference has been prepared for usage within the scope 1771 * of this function. 1772 * 1773 * This enables you to define handlers, for when the DOM is ready: 1774 * 1775 * $(function() { 1776 * 1777 * }); 1778 * 1779 * When the window is loaded: 1780 * 1781 * $( window ).load(function() { 1782 * 1783 * }); 1784 * 1785 * ...and/or other possibilities. 1786 * 1787 * Ideally, it is not considered best practise to attach more than a 1788 * single DOM-ready or window-load handler for a particular page. 1789 * Although scripts in the WordPress core, Plugins and Themes may be 1790 * practising this, we should strive to set a better example in our own work. 1791 */ 1792 1793})( jQuery ); 1794// source --> https://teethandsmiles.co.uk/wp-content/plugins/popup-message-contact-form-7/js/popupscript.js?ver=6.4.4 1795/* Display Popup when Contact Form 7 successfully submitted */ 1796 1797 1798 1799document.addEventListener( 'wpcf7mailsent', function( event ) { 1800 1801 var currentfid = event.detail.contactFormId; 1802 1803 var pid = event.detail.apiResponse.popup_id; 1804 //Store popup background color and search , is aveliable or not if not aveliable then it is normal color or gradient color 1805 if( event.detail.apiResponse.popup_background_option == "bg_color") 1806 { 1807 var ccode = event.detail.apiResponse.popup_background_color; 1808 1809 } 1810 if(event.detail.apiResponse.popup_background_option === "gradient_color") 1811 { 1812 var ccode = 'linear-gradient('+ event.detail.apiResponse.popup_gradient_color +','+ event.detail.apiResponse.popup_gradient_color1 +')'; 1813 } 1814 if(event.detail.apiResponse.popup_background_option === "image") 1815 { 1816 var ccode = ' url("' + event.detail.apiResponse.popup_image_color + '")right center / cover no-repeat'; 1817 } 1818 1819 if (pid != null && pid != '') { 1820 //popup box 1821 1822 swal({ 1823 1824 // set popup background color and image 1825 1826 background: ccode, 1827 1828 // set popup message 1829 1830 title: '<span style="color:' + event.detail.apiResponse.popup_text_color +'">'+event.detail.apiResponse.popup_message+'</span>', 1831 1832 confirmButtonColor: event.detail.apiResponse.popup_button_background_color, 1833 1834 1835 confirmButtonText: '<span style="color:' + event.detail.apiResponse.popup_text_color +'">'+event.detail.apiResponse.popup_button_text+'</span>', 1836 1837 // set popup width 1838 1839 width: event.detail.apiResponse.m_popup_width, 1840 1841 //set popup duration time in seconds 1842 1843 timer: event.detail.apiResponse.m_popup_duration, 1844 1845 1846 }) 1847 1848 jQuery('.swal2-modal').css('border-radius', event.detail.apiResponse.m_popup_radius+"px"); 1849 } 1850 1851 1852}, false ); 1853 1854 1855document.addEventListener( 'wpcf7submit', function( event ) { 1856 var currentfid = event.detail.contactFormId; 1857 1858 var popup_id = event.detail.apiResponse.popup_id; 1859 var fpid = event.detail.apiResponse.failure_popup_id; 1860 var fstatus = event.detail.apiResponse.status; 1861 var fmessage = event.detail.apiResponse.message; 1862 1863 if( event.detail.apiResponse.failure_popup_background_option == "bg_color") 1864 { 1865 var ccode = event.detail.apiResponse.failure_popup_background_color; 1866 1867 } 1868 if(event.detail.apiResponse.failure_popup_background_option === "gradient_color") 1869 { 1870 var ccode = 'linear-gradient('+ event.detail.apiResponse.failure_popup_gradient_color +','+ event.detail.apiResponse.failure_popup_gradient_color1 +')'; 1871 } 1872 if(event.detail.apiResponse.failure_popup_background_option === "image") 1873 { 1874 var ccode = ' url("' + event.detail.apiResponse.failure_popup_image_color + '")right center / cover no-repeat'; 1875 } 1876 1877 if ((fpid != null && fpid != '') && (fstatus == 'validation_failed' || fstatus == 'acceptance_missing' || fstatus == 'spam' || fstatus == 'aborted' || fstatus == 'mail_failed')) { 1878 1879 swal({ 1880 1881 // set popup background color and image 1882 1883 background: ccode,
1884 1885 // set popup message 1886 1887 title: '<span style="color:' + event.detail.apiResponse.failure_popup_text_color +'">'+fmessage+'</span>', 1888 1889 confirmButtonColor: event.detail.apiResponse.failure_popup_button_background_color, 1890 1891 1892 confirmButtonText: '<span style="color:' + event.detail.apiResponse.failure_popup_text_color +'">'+event.detail.apiResponse.failure_popup_button_text+'</span>', 1893 1894 // set popup width 1895 1896 width: event.detail.apiResponse.failure_popup_width, 1897 1898 //set popup duration time in seconds 1899 1900 timer: event.detail.apiResponse.failure_popup_duration, 1901 1902 1903 }) 1904 1905 jQuery('.swal2-modal').css('border-radius', event.detail.apiResponse.failure_popup_radius+"px"); 1906 } 1907 1908}, false ); 1909// source --> https://teethandsmiles.co.uk/wp-content/plugins/popup-message-contact-form-7/js/sweetalert2.all.min.js?ver=6.4.4 1910!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Sweetalert2=t()}(this,function(){"use strict";function V(e){return(V="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function r(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(e,t,n){return(l=function(){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(e){return!1}}()?Reflect.construct:function(e,t,n){var o=[null];o.push.apply(o,t);var r=new(Function.bind.apply(e,o));return n&&u(r,n.prototype),r}).apply(null,arguments)}function d(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function p(e,t,n){return(p="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var o=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=s(e)););return e}(e,t);if(o){var r=Object.getOwnPropertyDescriptor(o,t);return r.get?r.get.call(n):r.value}})(e,t,n||e)}var t="SweetAlert2:",f=function(e){return Array.prototype.slice.call(e)},m=function(e){console.warn("".concat(t," ").concat(e))},R=function(e){console.error("".concat(t," ").concat(e))},n=[],h=function(e){-1===n.indexOf(e)&&(n.push(e),m(e))},M=function(e){return"function"==typeof e?e():e},H=function(e){return"object"===V(e)&&"function"==typeof e.then},e=Object.freeze({cancel:"cancel",backdrop:"overlay",close:"close",esc:"esc",timer:"timer"}),g=function(e){var t={};for(var n in e)t[e[n]]="swal2-"+e[n];return t},I=g(["container","shown","height-auto","iosfix","popup","modal","no-backdrop","toast","toast-shown","toast-column","fade","show","hide","noanimation","close","title","header","content","actions","confirm","cancel","footer","icon","icon-text","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","validationerror","progresssteps","activeprogressstep","progresscircle","progressline","loading","styled","top","top-start","to
1910p-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"]),b=g(["success","warning","info","question","error"]),y={previousBodyPadding:null},v=function(e,t){return e.classList.contains(t)},_=function(e){if(e.focus(),"file"!==e.type){var t=e.value;e.value="",e.value=t}},w=function(e,t,n){e&&t&&("string"==typeof t&&(t=t.split(/\s+/).filter(Boolean)),t.forEach(function(t){e.forEach?e.forEach(function(e){n?e.classList.add(t):e.classList.remove(t)}):n?e.classList.add(t):e.classList.remove(t)}))},D=function(e,t){w(e,t,!0)},N=function(e,t){w(e,t,!1)},W=function(e,t){for(var n=0;n<e.childNodes.length;n++)if(v(e.childNodes[n],t))return e.childNodes[n]},z=function(e){e.style.opacity="",e.style.display=e.id===I.content?"block":"flex"},U=function(e){e.style.opacity="",e.style.display="none"},K=function(e){return e&&(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},C=function(){return document.body.querySelector("."+I.container)},k=function(e){var t=C();return t?t.querySelector("."+e):null},x=function(){return k(I.popup)},A=function(){var e=x();return f(e.querySelectorAll("."+I.icon))},B=function(){return k(I.title)},P=function(){return k(I.content)},S=function(){return k(I.image)},E=function(){return k(I.progresssteps)},O=function(){return k(I.confirm)},F=function(){return k(I.cancel)},Z=function(){return k(I.actions)},Q=function(){return k(I.footer)},Y=function(){return k(I.close)},$=function(){var e=f(x().querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])')).sort(function(e,t){return e=parseInt(e.getAttribute("tabindex")),(t=parseInt(t.getAttribute("tabindex")))<e?1:e<t?-1:0}),t=f(x().querySelectorAll('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], [contenteditable], audio[controls], video[controls]')).filter(function(e){return"-1"!==e.getAttribute("tabindex")});return function(e){for(var t=[],n=0;n<e.length;n++)-1===t.indexOf(e[n])&&t.push(e[n]);return t}(e.concat(t)).filter(function(e){return K(e)})},L=function(){return!T()&&!document.body.classList.contains(I["no-backdrop"])},T=function(){return document.body.classList.contains(I["toast-shown"])},j=function(){return"undefined"==typeof window||"undefined"==typeof document},q='\n <div aria-labelledby="'.concat(I.title,'" aria-describedby="').concat(I.content,'" class="').concat(I.popup,'" tabindex="-1">\n <div class="').concat(I.header,'">\n <ul class="').concat(I.progresssteps,'"></ul>\n <div class="').concat(I.icon," ").concat(b.error,'">\n <span class="swal2-x-mark"><span class="swal2-x-mark-line-left"></span><span class="swal2-x-mark-line-right"></span></span>\n </div>\n <div class="').concat(I.icon," ").concat(b.question,'">\n <span class="').concat(I["icon-text"],'">?</span>\n </div>\n <div class="').concat(I.icon," ").concat(b.warning,'">\n <span class="').concat(I["icon-text"],'">!</span>\n </div>\n <div class="').concat(I.icon," ").concat(b.info,'">\n <span class="').concat(I["icon-text"],'">i</span>\n </div>\n <div class="').concat(I.icon," ").concat(b.success,'">\n <div class="swal2-success-circular-line-left"></div>\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 </div>\n <img class="').concat(I.image,'" />\n <h2 class="').concat(I.title,'" id="').concat(I.title,'"></h2>\n <button type="button" class="').concat(I.close,'">Ã</button>\n </div>\n <div class="').concat(I.content,'">\n <div id="').concat(I.content,'"></div>\n <input class="').concat(I.input,'" />\n <input type="file" class="').concat(I.file,'" />\n <div class="').concat(I.range,'">\n <input type="range" />\n <output></output>\n </div>\n <select class="').concat(I.select,'"></select>\n <div class="').concat(I.radio,'"></div>
1910\n <label for="').concat(I.checkbox,'" class="').concat(I.checkbox,'">\n <input type="checkbox" />\n <span class="').concat(I.label,'"></span>\n </label>\n <textarea class="').concat(I.textarea,'"></textarea>\n <div class="').concat(I.validationerror,'" id="').concat(I.validationerror,'"></div>\n </div>\n <div class="').concat(I.actions,'">\n <button type="button" class="').concat(I.confirm,'">OK</button>\n <button type="button" class="').concat(I.cancel,'">Cancel</button>\n </div>\n <div class="').concat(I.footer,'">\n </div>\n </div>\n').replace(/(^|\n)\s*/g,""),J=function(e){var t=C();if(t&&(t.parentNode.removeChild(t),N([document.documentElement,document.body],[I["no-backdrop"],I["toast-shown"],I["has-column"]])),!j()){var n=document.createElement("div");n.className=I.container,n.innerHTML=q,("string"==typeof e.target?document.querySelector(e.target):e.target).appendChild(n);var o,r=x(),i=P(),a=W(i,I.input),c=W(i,I.file),s=i.querySelector(".".concat(I.range," input")),u=i.querySelector(".".concat(I.range," output")),l=W(i,I.select),d=i.querySelector(".".concat(I.checkbox," input")),p=W(i,I.textarea);r.setAttribute("role",e.toast?"alert":"dialog"),r.setAttribute("aria-live",e.toast?"polite":"assertive"),e.toast||r.setAttribute("aria-modal","true");var f=function(e){qe.isVisible()&&o!==e.target.value&&qe.resetValidationError(),o=e.target.value};return a.oninput=f,c.onchange=f,l.onchange=f,d.onchange=f,p.oninput=f,s.oninput=function(e){f(e),u.value=s.value},s.onchange=function(e){f(e),s.nextSibling.value=s.value},r}R("SweetAlert2 requires document to initialize")},X=function(e,t){if(!e)return U(t);if("object"===V(e))if(t.innerHTML="",0 in e)for(var n=0;n in e;n++)t.appendChild(e[n].cloneNode(!0));else t.appendChild(e.cloneNode(!0));else e&&(t.innerHTML=e);z(t)},G=function(){if(j())return!1;var e=document.createElement("div"),t={WebkitAnimation:"webkitAnimationEnd",OAnimation:"oAnimationEnd oanimationend",animation:"animationend"};for(var n in t)if(t.hasOwnProperty(n)&&void 0!==e.style[n])return t[n];return!1}(),ee=function(e){var t,n,o=Z(),r=O(),i=F();if(e.showConfirmButton||e.showCancelButton?z(o):U(o),e.showCancelButton?i.style.display="inline-block":U(i),e.showConfirmButton?(n="display",(t=r).style.removeProperty?t.style.removeProperty(n):t.style.removeAttribute(n)):U(r),r.innerHTML=e.confirmButtonText,i.innerHTML=e.cancelButtonText,r.setAttribute("aria-label",e.confirmButtonAriaLabel),i.setAttribute("aria-label",e.cancelButtonAriaLabel),r.className=I.confirm,D(r,e.confirmButtonClass),i.className=I.cancel,D(i,e.cancelButtonClass),e.buttonsStyling){D([r,i],I.styled),e.confirmButtonColor&&(r.style.backgroundColor=e.confirmButtonColor),e.cancelButtonColor&&(i.style.backgroundColor=e.cancelButtonColor);var a=window.getComputedStyle(r).getPropertyValue("background-color");r.style.borderLeftColor=a,r.style.borderRightColor=a}else N([r,i],I.styled),r.style.backgroundColor=r.style.borderLeftColor=r.style.borderRightColor="",i.style.backgroundColor=i.style.borderLeftColor=i.style.borderRightColor=""},te=function(e){var t=P().querySelector("#"+I.content);e.html?X(e.html,t):e.text?(t.textContent=e.text,z(t)):U(t)},ne=function(e){for(var t=A(),n=0;n<t.length;n++)U(t[n]);if(e.type)if(-1!==Object.keys(b).indexOf(e.type)){var o=qe.getPopup().querySelector(".".concat(I.icon,".").concat(b[e.type]));z(o),e.animation&&D(o,"swal2-animate-".concat(e.type,"-icon"))}else R('Unknown type! Expected "success", "error", "warning", "info" or "question", got "'.concat(e.type,'"'))},oe=function(e){var t=S();e.imageUrl?(t.setAttribute("src",e.imageUrl),t.setAttribute("alt",e.imageAlt),z(t),e.imageWidth?t.setAttribute("width",e.imageWidth):t.removeAttribute("width"),e.imageHeight?t.setAttribute("height",e.imageHeight):t.removeAttribute("height"),t.className=I.image,e.imageClass&&D(t,e.imageClass)):U(t)},re=function(r){var i=E(),a=parseInt(null===r.currentProgressStep?qe.getQueueStep():r.currentProgressStep,10);r.progressSteps&&r.progressSteps.length?(z(i),i.innerHTML="",a>=r.progressSteps.length&&m("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),r.progressSteps.forEach(function(e,t){var n=document.createElement("li");if(D(n,I.progresscircle),n.innerHTML=e,t===a&&D(n,I.activeprogressstep),i.appendChild(n),t!==r.progressSteps.length-1){var o=document.createElement("li");D(o,I.progressline),r.progressStepsDistance&&(o.style.width=r.progressStepsDistance),i.appendChild(o)}})):U(i)},ie=function(e){var t=B();e.titleText?t.innerText=e.titleText:e.title&&("string"==typeof e.title&&(e.title=e.title.split("\n").join("<br />")),X(e.title,t))},ae=function(){null===y.previousBodyPadding&&document.body.scrollHeight>window.innerHeight&&(y.previousBodyPadding=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight=y.previousBodyPadding+function(){if("ontouchstart"in window||navigator.msMaxTouchPoints)return 0;var e=document.createElement("div");
1910e.style.width="50px",e.style.height="50px",e.style.overflow="scroll",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}()+"px")},ce={},se=function(e,n){var o=C(),t=x();if(t){null!==e&&"function"==typeof e&&e(t),N(t,I.show),D(t,I.hide);var r=function(){var e,t;T()||(e=window.scrollX,t=window.scrollY,ce.restoreFocusTimeout=setTimeout(function(){ce.previousActiveElement&&ce.previousActiveElement.focus?(ce.previousActiveElement.focus(),ce.previousActiveElement=null):document.body&&document.body.focus()},100),void 0!==e&&void 0!==t&&window.scrollTo(e,t),ce.keydownTarget.removeEventListener("keydown",ce.keydownHandler,{capture:ce.keydownListenerCapture}),ce.keydownHandlerAdded=!1),o.parentNode&&o.parentNode.removeChild(o),N([document.documentElement,document.body],[I.shown,I["height-auto"],I["no-backdrop"],I["toast-shown"],I["toast-column"]]),L()&&(null!==y.previousBodyPadding&&(document.body.style.paddingRight=y.previousBodyPadding,y.previousBodyPadding=null),function(){if(v(document.body,I.iosfix)){var e=parseInt(document.body.style.top,10);N(document.body,I.iosfix),document.body.style.top="",document.body.scrollTop=-1*e}}(),f(document.body.children).forEach(function(e){e.hasAttribute("data-previous-aria-hidden")?(e.setAttribute("aria-hidden",e.getAttribute("data-previous-aria-hidden")),e.removeAttribute("data-previous-aria-hidden")):e.removeAttribute("aria-hidden")})),null!==n&&"function"==typeof n&&setTimeout(function(){n()})};G&&!v(t,I.noanimation)?t.addEventListener(G,function e(){t.removeEventListener(G,e),v(t,I.hide)&&r()}):r()}};function ue(e){var t=function e(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];if(!(this instanceof e))return l(e,n);Object.getPrototypeOf(e).apply(this,n)};return t.prototype=i(Object.create(e.prototype),{constructor:t}),"function"==typeof Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e,t}var le={title:"",titleText:"",text:"",html:"",footer:"",type:null,toast:!1,customClass:"",target:"body",backdrop:!0,animation:!0,heightAuto:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,stopKeydownPropagation:!0,keydownListenerCapture:!1,showConfirmButton:!0,showCancelButton:!1,preConfirm:null,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:null,confirmButtonClass:null,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:null,cancelButtonClass:null,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusCancel:!1,showCloseButton:!1,closeButtonAriaLabel:"Close this dialog",showLoaderOnConfirm:!1,imageUrl:null,imageWidth:null,imageHeight:null,imageAlt:"",imageClass:null,timer:null,width:null,padding:null,background:null,input:null,inputPlaceholder:"",inputValue:"",inputOptions:{},inputAutoTrim:!0,inputClass:null,inputAttributes:{},inputValidator:null,grow:!1,position:"center",progressSteps:[],currentProgressStep:null,progressStepsDistance:null,onBeforeOpen:null,onAfterClose:null,onOpen:null,onClose:null,useRejections:!1,expectRejections:!1},de=["useRejections","expectRejections"],pe=["allowOutsideClick","allowEnterKey","backdrop","focusConfirm","focusCancel","heightAuto","keydownListenerCapture"],fe=function(e){return le.hasOwnProperty(e)||"extraParams"===e},me=function(e){return-1!==de.indexOf(e)},he=function(e){for(var t in e)fe(t)||m('Unknown parameter "'.concat(t,'"')),e.toast&&-1!==pe.indexOf(t)&&m('The parameter "'.concat(t,'" is incompatible with toasts')),me(t)&&h('The parameter "'.concat(t,'" is deprecated and will be removed in the next major release.'))}
1910,ge='"setDefaults" & "resetDefaults" methods are deprecated in favor of "mixin" method and will be removed in the next major release. For new projects, use "mixin". For past projects already using "setDefaults", support will be provided through an additional package.',be={};var ye=[],ve=function(){var e=x();e||qe(""),e=x();var t=Z(),n=O(),o=F();z(t),z(n),D([e,t],I.loading),n.disabled=!0,o.disabled=!0,e.setAttribute("data-loading",!0),e.setAttribute("aria-busy",!0),e.focus()},we=Object.freeze({isValidParameter:fe,isDeprecatedParameter:me,argsToParams:function(n){var o={};switch(V(n[0])){case"object":i(o,n[0]);break;default:["title","html","type"].forEach(function(e,t){switch(V(n[t])){case"string":o[e]=n[t];break;case"undefined":break;default:R("Unexpected type of ".concat(e,'! Expected "string", got ').concat(V(n[t])))}})}return o},adaptInputValidator:function(n){return function(e,t){return n.call(this,e,t).then(function(){},function(e){return e})}},close:se,closePopup:se,closeModal:se,closeToast:se,isVisible:function(){return!!x()},clickConfirm:function(){return O().click()},clickCancel:function(){return F().click()},getContainer:C,getPopup:x,getTitle:B,getContent:P,getImage:S,getIcons:A,getCloseButton:Y,getButtonsWrapper:function(){return h("swal.getButtonsWrapper() is deprecated and will be removed in the next major release, use swal.getActions() instead"),k(I.actions)},getActions:Z,getConfirmButton:O,getCancelButton:F,getFooter:Q,getFocusableElements:$,isLoading:function(){return x().hasAttribute("data-loading")},fire:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return l(this,t)},mixin:function(n){return ue(function(e){function t(){return c(this,t),d(this,s(t).apply(this,arguments))}return a(t,e),r(t,[{key:"_main",value:function(e){return p(s(t.prototype),"_main",this).call(this,i({},n,e))}}]),t}(this))},queue:function(e){var i=this;ye=e;var a=function(){ye=[],document.body.removeAttribute("data-swal2-queue-step")},c=[];return new Promise(function(r){!function t(n,o){n<ye.length?(document.body.setAttribute("data-swal2-queue-step",n),i(ye[n]).then(function(e){void 0!==e.value?(c.push(e.value),t(n+1,o)):(a(),r({dismiss:e.dismiss}))})):(a(),r({value:c}))}(0)})},getQueueStep:function(){return document.body.getAttribute("data-swal2-queue-step")},insertQueueStep:function(e,t){return t&&t<ye.length?ye.splice(t,0,e):ye.push(e)},deleteQueueStep:function(e){void 0!==ye[e]&&ye.splice(e,1)},showLoading:ve,enableLoading:ve,getTimerLeft:function(){return ce.timeout&&ce.timeout.getTimerLeft()}}),Ce="function"==typeof Symbol?Symbol:function(){var t=0;function e(e){return"__"+e+"_"+Math.floor(1e9*Math.random())+"_"+ ++t+"__"}return e.iterator=e("Symbol.iterator"),e}(),ke="function"==typeof WeakMap?WeakMap:function(n,o,t){function e(){o(this,n,{value:Ce("WeakMap")})}return e.prototype={delete:function(e){delete e[this[n]]},get:function(e){return e[this[n]]},has:function(e){return t.call(e,this[n])},set:function(e,t){o(e,this[n],{configurable:!0,value:t})}},e}(Ce("WeakMap"),Object.defineProperty,{}.hasOwnProperty),xe={promise:new ke,innerParams:new ke,domCache:new ke};function Ae(){var e=xe.innerParams.get(this),t=xe.domCache.get(this);e.showConfirmButton||(U(t.confirmButton),e.showCancelButton||U(t.actions)),N([t.popup,t.actions],I.loading),t.popup.removeAttribute("aria-busy"),t.popup.removeAttribute("data-loading"),t.confirmButton.disabled=!1,t.cancelButton.disabled=!1}var Be=function e(t,n){var o,r,i;c(this,e);var a=n;this.start=function(){i=!0,r=new Date,o=setTimeout(t,a)},this.stop=function(){i=!1,clearTimeout(o),a-=new Date-r},this.getTimerLeft=function(){return i&&(this.stop(),this.start()),a},this.start()},Pe={email:function(e,t){return/^[a-zA-Z0-9.+_-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]{2,24}$/.test(e)?Promise.resolve():Promise.reject(t&&t.validationMessage?t.validationMessage:"Invalid email address")},url:function(e,t){return/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_+.~#?&//=]*)$/.test(e)?Promise.resolve():Promise.reject(t&&t.validationMessage?t.validationMessage:"Invalid URL")}};var Se=function(e){var t=C(),n=x();null!==e.onBeforeOpen&&"function"==typeof e.onBeforeOpen&&e.onBeforeOpen(n),e.animation?(D(n,I.show),D(t,I.fade),N(n,I.hide)):N(n,I.fade),z(n),t.style.overflowY="hidden",G&&!v(n,I.noanimation)?n.addEventListener(G,function e(){n.removeEventListener(G,e),t.style.overflowY="auto"}):t.style.overflowY="auto",D([document.documentElement,document.body,t],I.shown),e.heightAuto&&e.backdrop&&!e.toast&&D([document.documentElement,document.body],I["height-auto"]),L()&&(ae(),function(){if(/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream&&!v(document.body,I.iosfix)){var e=document.body.scrollTop;document.body.style.top=-1*e+"px",D(document.body,I.iosfix)}}
1910(),f(document.body.children).forEach(function(e){e===C()||e.contains(C())||(e.hasAttribute("aria-hidden")&&e.setAttribute("data-previous-aria-hidden",e.getAttribute("aria-hidden")),e.setAttribute("aria-hidden","true"))})),T()||ce.previousActiveElement||(ce.previousActiveElement=document.activeElement),null!==e.onOpen&&"function"==typeof e.onOpen&&setTimeout(function(){e.onOpen(n)})};var Ee,Oe=Object.freeze({hideLoading:Ae,disableLoading:Ae,getInput:function(e){var t=xe.innerParams.get(this),n=xe.domCache.get(this);if(!(e=e||t.input))return null;switch(e){case"select":case"textarea":case"file":return W(n.content,I[e]);case"checkbox":return n.popup.querySelector(".".concat(I.checkbox," input"));case"radio":return n.popup.querySelector(".".concat(I.radio," input:checked"))||n.popup.querySelector(".".concat(I.radio," input:first-child"));case"range":return n.popup.querySelector(".".concat(I.range," input"));default:return W(n.content,I.input)}},enableButtons:function(){var e=xe.domCache.get(this);e.confirmButton.disabled=!1,e.cancelButton.disabled=!1},disableButtons:function(){var e=xe.domCache.get(this);e.confirmButton.disabled=!0,e.cancelButton.disabled=!0},enableConfirmButton:function(){xe.domCache.get(this).confirmButton.disabled=!1},disableConfirmButton:function(){xe.domCache.get(this).confirmButton.disabled=!0},enableInput:function(){var e=this.getInput();if(!e)return!1;if("radio"===e.type)for(var t=e.parentNode.parentNode.querySelectorAll("input"),n=0;n<t.length;n++)t[n].disabled=!1;else e.disabled=!1},disableInput:function(){var e=this.getInput();if(!e)return!1;if(e&&"radio"===e.type)for(var t=e.parentNode.parentNode.querySelectorAll("input"),n=0;n<t.length;n++)t[n].disabled=!0;else e.disabled=!0},showValidationError:function(e){var t=xe.domCache.get(this);t.validationError.innerHTML=e;var n=window.getComputedStyle(t.popup);t.validationError.style.marginLeft="-".concat(n.getPropertyValue("padding-left")),t.validationError.style.marginRight="-".concat(n.getPropertyValue("padding-right")),z(t.validationError);var o=this.getInput();o&&(o.setAttribute("aria-invalid",!0),o.setAttribute("aria-describedBy",I.validationerror),_(o),D(o,I.inputerror))},resetValidationError:function(){var e=xe.domCache.get(this);e.validationError&&U(e.validationError);var t=this.getInput();t&&(t.removeAttribute("aria-invalid"),t.removeAttribute("aria-describedBy"),N(t,I.inputerror))},getProgressSteps:function(){return xe.innerParams.get(this).progressSteps},setProgressSteps:function(e){var t=i({},xe.innerParams.get(this),{progressSteps:e});xe.innerParams.set(this,t),re(t)},showProgressSteps:function(){var e=xe.domCache.get(this);z(e.progressSteps)},hideProgressSteps:function(){var e=xe.domCache.get(this);U(e.progressSteps)},_main:function(e){var L=this;he(e);var T=i({},le,e);!function(t){var e;t.inputValidator||Object.keys(Pe).forEach(function(e){t.input===e&&(t.inputValidator=t.expectRejections?Pe[e]:qe.adaptInputValidator(Pe[e]))}),(!t.target||"string"==typeof t.target&&!document.querySelector(t.target)||"string"!=typeof t.target&&!t.target.appendChild)&&(m('Target parameter is not valid, defaulting to "body"'),t.target="body");var n=x(),o="string"==typeof t.target?document.querySelector(t.target):t.target;e=n&&o&&n.parentNode!==o.parentNode?J(t):n||J(t),t.width&&(e.style.width="number"==typeof t.width?t.width+"px":t.width),t.padding&&(e.style.padding="number"==typeof t.padding?t.padding+"px":t.padding),t.background&&(e.style.background=t.background);for(var r=window.getComputedStyle(e).getPropertyValue("background-color"),i=e.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix"),a=0;a<i.length;a++)i[a].style.backgroundColor=r;var c=C(),s=Y(),u=Q();if(ie(t),te(t),"string"==typeof t.backdrop?C().style.background=t.backdrop:t.backdrop||D([document.documentElement,document.body],I["no-backdrop"]),!t.backdrop&&t.allowOutsideClick&&m('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`'),t.position in I?D(c,I[t.position]):(m('The "position" parameter is not valid, defaulting to "center"'),D(c,I.center)),t.grow&&"string"==typeof t.grow){var l="grow-"+t.grow;l in I&&D(c,I[l])}"function"==typeof t.animation&&(t.animation=t.animation.call()),t.showCloseButton?(s.setAttribute("aria-label",t.closeButtonAriaLabel),z(s)):U(s),e.className=I.popup,t.toast?(D([document.documentElement,document.body],I["toast-shown"]),D(e,I.toast)):D(e,I.modal),t.customClass&&D(e,t.customClass),re(t),ne(t),oe(t),ee(t),X(t.footer,u),!0===t.animation?N(e,I.noanimation):D(e,I.noanimation),t.showLoaderOnConfirm&&!t.preConfirm&&m("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),Object.freeze(T),xe.innerParams.set(this,T),ce.timeout&&(ce.timeout.stop(),delete ce.timeout),clearTimeout(ce.restoreFocusTimeout);var j={popup:x(),container:C(),content:P(),actions:Z(),confirmButton:O(),cancelButton:F(),closeButton:Y(),validationError:k(I.validationerror),progressSteps:E()};xe.domCache.set(this,j);var q=this.constructor;return new Promise(function(t,n){var o=function(e){q.closePopup(T.onClose,T.onAfterClose),T.useRejections?t(e):t({value:e})},s=function(e){q.closePopup(T.onClose,T.onAfterClose),T.useRejections?n(e):t({dismiss:e})},u=function(e){q.closePopup(T.onClose,T.onAfterClose),n(e)};T.timer&&(ce.timeout=new Be(function(){s("timer"),delete ce.timeout},T.timer)),T.input&&setTimeout(function(){var e=L.getInput();e&&_(e)},0);for(var l=function(t){if(T.showLoaderOnConfirm&&q.showLoading(),T.preConfirm){L.resetValidationError();var e=Promise.resolve().then(function(){return T.preConfirm(t,T.extraParams)});T.expectRejections?e.then(function(e){return o(e||t)},function(e){L.hideLoading(),e&&L.showValidationError(e)}):e.then(function(e){K(j.validationError)||!1===e?L.hideLoading():o(e||t)},function(e){return u(e)})}else o(t)},e=function(e){var t=e.target,n=j.confirmButton,o=j.cancelButton,r=n&&(n===t||n.contains(t)),i=o&&(o===t||o.contains(t));switch(e.type){case"click":if(r&&q.isVisible())if(L.disableButtons(),T.input){var a=function(){var e=L.getInput();if(!e)return null;switch(T.input){case"checkbox":return e.checked?1:0;case"radio":return e.checked?e.value:null;case"file":return e.files.length?e.files[0]:null;default:return T.inputAutoTrim?e.value.trim():e.value}}();if(T.inputValidator){L.disableInput();var c=Promise.resolve().then(function(){return T.inputValidator(a,T.extraParams)});T.expectRejections?c.then(function(){L.enableButtons(),L.enableInput(),l(a)},function(e){L.enableButtons(),L.enableInput(),e&&L.showValidationError(e)}):c.then(function(e){L.enableButtons(),L.enableInput(),e?L.showValidationError(e):l(a)},function(e){return u(e)})}else l(a)}else l(!0);else i&&q.isVisible()&&(L.disableButtons(),s(q.DismissReason.cancel))}},r=j.popup.querySelectorAll("button"),i=0;i<r.length;i++)r[i].onclick=e,r[i].onmouseover=e,r[i].onmouseout=e,r[i].onmousedown=e;if(j.closeButton.onclick=function(){s(q.DismissReason.close)},T.toast)j.popup.onclick=function(){T.showConfirmButton||T.showCancelButton||T.showCloseButton||T.input||s(q.DismissReason.close)};else{var a=!1;j.popup.onmousedown=function(){j.container.onmouseup=function(e){j.container.onmouseup=void 0,e.target===j.container&&(a=!0)}},j.container.onmousedown=function(){j.popup.onmouseup=function(e){j.popup.onmouseup=void 0,(e.target===j.popup||j.popup.contains(e.target))&&(a=!0)}},j.container.onclick=function(e){a?a=!1:e.target===j.container&&M(T.allowOutsideClick)&&s(q.DismissReason.backdrop)}}T.reverseButtons?j.confirmButton.parentNode.insertBefore(j.cancelButton,j.confirmButton):j.confirmButton.parentNode.insertBefore(j.confirmButton,j.cancelButton);
1910var c=function(e,t){for(var n=$(T.focusCancel),o=0;o<n.length;o++)return(e+=t)===n.length?e=0:-1===e&&(e=n.length-1),n[e].focus();j.popup.focus()};ce.keydownHandlerAdded&&(ce.keydownTarget.removeEventListener("keydown",ce.keydownHandler,{capture:ce.keydownListenerCapture}),ce.keydownHandlerAdded=!1),T.toast||(ce.keydownHandler=function(e){return function(e,t){if(t.stopKeydownPropagation&&e.stopPropagation(),"Enter"!==e.key||e.isComposing)if("Tab"===e.key){for(var n=e.target,o=$(t.focusCancel),r=-1,i=0;i<o.length;i++)if(n===o[i]){r=i;break}e.shiftKey?c(r,-1):c(r,1),e.stopPropagation(),e.preventDefault()}else-1!==["ArrowLeft","ArrowRight","ArrowUp","ArrowDown","Left","Right","Up","Down"].indexOf(e.key)?document.activeElement===j.confirmButton&&K(j.cancelButton)?j.cancelButton.focus():document.activeElement===j.cancelButton&&K(j.confirmButton)&&j.confirmButton.focus():"Escape"!==e.key&&"Esc"!==e.key||!0!==M(t.allowEscapeKey)||s(q.DismissReason.esc);else if(e.target&&L.getInput()&&e.target.outerHTML===L.getInput().outerHTML){if(-1!==["textarea","file"].indexOf(t.input))return;q.clickConfirm(),e.preventDefault()}}(e,T)},ce.keydownTarget=T.keydownListenerCapture?window:j.popup,ce.keydownListenerCapture=T.keydownListenerCapture,ce.keydownTarget.addEventListener("keydown",ce.keydownHandler,{capture:ce.keydownListenerCapture}),ce.keydownHandlerAdded=!0),L.enableButtons(),L.hideLoading(),L.resetValidationError(),T.toast&&(T.input||T.footer||T.showCloseButton)?D(document.body,I["toast-column"]):N(document.body,I["toast-column"]);for(var d,p,f=["input","file","range","select","radio","checkbox","textarea"],m=0;m<f.length;m++){var h=I[f[m]],g=W(j.content,h);if(d=L.getInput(f[m])){for(var b in d.attributes)if(d.attributes.hasOwnProperty(b)){var y=d.attributes[b].name;"type"!==y&&"value"!==y&&d.removeAttribute(y)}for(var v in T.inputAttributes)d.setAttribute(v,T.inputAttributes[v])}g.className=h,T.inputClass&&D(g,T.inputClass),U(g)}switch(T.input){case"text":case"email":case"password":case"number":case"tel":case"url":(d=W(j.content,I.input)).value=T.inputValue,d.placeholder=T.inputPlaceholder,d.type=T.input,z(d);break;case"file":(d=W(j.content,I.file)).placeholder=T.inputPlaceholder,d.type=T.input,z(d);break;case"range":var w=W(j.content,I.range),C=w.querySelector("input"),k=w.querySelector("output");C.value=T.inputValue,C.type=T.input,k.value=T.inputValue,z(w);break;case"select":var x=W(j.content,I.select);if(x.innerHTML="",T.inputPlaceholder){var A=document.createElement("option");A.innerHTML=T.inputPlaceholder,A.value="",A.disabled=!0,A.selected=!0,x.appendChild(A)}p=function(e){e.forEach(function(e){var t=e[0],n=e[1],o=document.createElement("option");o.value=t,o.innerHTML=n,T.inputValue.toString()===t.toString()&&(o.selected=!0),x.appendChild(o)}),z(x),x.focus()};break;case"radio":var B=W(j.content,I.radio);B.innerHTML="",p=function(e){e.forEach(function(e){var t=e[0],n=e[1],o=document.createElement("input"),r=document.createElement("label");o.type="radio",o.name=I.radio,o.value=t,T.inputValue.toString()===t.toString()&&(o.checked=!0);var i=document.createElement("span");i.innerHTML=n,i.className=I.label,r.appendChild(o),r.appendChild(i),B.appendChild(r)}),z(B);var t=B.querySelectorAll("input");t.length&&t[0].focus()};break;case"checkbox":var P=W(j.content,I.checkbox),S=L.getInput("checkbox");S.type="checkbox",S.value=1,S.id=I.checkbox,S.checked=Boolean(T.inputValue),P.querySelector("span").innerHTML=T.inputPlaceholder,z(P);break;case"textarea":var E=W(j.content,I.textarea);E.value=T.inputValue,E.placeholder=T.inputPlaceholder,z(E);break;case null:break;default:R('Unexpected type of input! Expected "text", "email", "password", "number", "tel", "select", "radio", "checkbox", "textarea", "file" or "url", got "'.concat(T.input,'"'))}if("select"===T.input||"radio"===T.input){var O=function(e){return p((t=e,n=[],"undefined"!=typeof Map&&t instanceof Map?t.forEach(function(e,t){n.push([t,e])}):Object.keys(t).forEach(function(e){n.push([e,t[e]])}),n));var t,n};H(T.inputOptions)?(q.showLoading(),T.inputOptions.then(function(e){L.hideLoading(),O(e)})):"object"===V(T.inputOptions)?O(T.inputOptions):R("Unexpected type of inputOptions! Expected object, Map or Promise, got ".concat(V(T.inputOptions)))}else-1!==["text","email","number","tel","textarea"].indexOf(T.input)&&H(T.inputValue)&&(q.showLoading(),U(d),T.inputValue.then(function(e){d.value="number"===T.input?parseFloat(e)||0:e+"",z(d),d.focus(),L.hideLoading()}).catch(function(e){R("Error in inputValue promise: "+e),d.value="",z(d),d.focus(),L.hideLoading()}));Se(T),T.toast||(M(T.allowEnterKey)?T.focusCancel&&K(j.cancelButton)?j.cancelButton.focus():T.focusConfirm&&K(j.confirmButton)?j.confirmButton.focus():c(-1,1):document.activeElement&&document.activeElement.blur()),j.container.scrollTop=0})}});function Le(){if("undefined"!=typeof window){"undefined"==typeof Promise&&R("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)");for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return R("At least 1 argument is expected!"),!1;Ee=this;var o=Object.freeze(this.constructor.argsToParams(t));Object.defineProperties(this,{params:{value:o,writable:!1,enumerable:!0}});var r=this._main(this.params);xe.promise.set(this,r)}}Le.prototype.then=function(e,t){return xe.promise.get(this).then(e,t)},Le.prototype.catch=function(e){return xe.promise.get(this).catch(e)},Le.prototype.finally=function(e){return xe.promise.get(this).finally(e)},i(Le.prototype,Oe),i(Le,we),Object.keys(Oe).forEach(function(t){Le[t]=function(){var e;if(Ee)return(e=Ee)[t].apply(e,arguments)}}),Le.DismissReason=e,Le.noop=function(){},Le.version="7.26.27";var Te,je,qe=ue((Te=Le,je=function(e){function t(){return c(this,t),d(this,s(t).apply(this,arguments))}return a(t,Te),r(t,[{key:"_main",value:function(e){return p(s(t.prototype),"_main",this).call(this,i({},be,e))}}],[{key:"setDefaults",value:function(t){if(h(ge),!t||"object"!==V(t))throw new TypeError("SweetAlert2: The argument for setDefaults() is required and has to be a object");he(t),Object.keys(t).forEach(function(e){Te.isValidParameter(e)&&(be[e]=t[e])})}},{key:"resetDefaults",value:function(){h(ge),be={}}}]),t}(),"undefined"!=typeof window&&"object"===V(window._swalDefaults)&&je.setDefaults(window._swalDefaults),je));return qe.default=qe}),"undefined"!=typeof window&&window.Sweetalert2&&(window.swal=window.sweetAlert=window.Swal=window.SweetAlert=window.Sweetalert2); 1911"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,"@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}
1911}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);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:.875em;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:.875em;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%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}
191150%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}body.swal2-toast-shown .swal2-container{position:fixed;background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-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;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-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;-webkit-transform:translateY(-50%);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%;-webkit-transform:translateX(-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-validationerror{font-size:1em}.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;box-shadow:0 0 .625em #d9d9d9;overflow-y:hidden}.swal2-popup.swal2-toast .swal2-header{flex-direction:row}.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:initial;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon-text{font-size:2em;font-weight:700;line-height:1em}.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{height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.25em;
1911left:-.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;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;left:.9375em;-webkit-transform-origin:0 2em;transform-origin:0 2em;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-show{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg);opacity:0}
191133%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes animate-toast-success-tip{0%{top:.5625em;
1911left:.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 animate-toast-success-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 animate-toast-success-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 animate-toast-success-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}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;background-color:transparent}body.swal2-no-backdrop .swal2-shown>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.swal2-container{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:10px;background-color:transparent;z-index:1060;overflow-x:hidden;-webkit-overflow-scrolling:touch}.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-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:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not
1911(.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-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem;box-sizing:border-box}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-popup .swal2-header{display:flex;flex-direction:column;align-items:center}.swal2-popup .swal2-title{display:block;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-popup .swal2-actions{align-items:center;justify-content:center;margin:1.25em auto 0;z-index:1}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-confirm{width:2.5em;height:2.5em;margin:.46875em;padding:0;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent!important;color:transparent;cursor:default;box-sizing:border-box;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-popup .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{display:inline-block;width:15px;height:15px;margin-left:5px;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff;content:'';-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal}.swal2-popup .swal2-styled{margin:0 .3125em;padding:.625em 2em;font-weight:500;box-shadow:none}.swal2-popup .swal2-styled:not([disabled]){cursor:pointer}.swal2-popup .swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-popup .swal2-styled::-moz-focus-inner{border:0}.swal2-popup .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-popup .swal2-image{max-width:100%;margin:1.25em auto}.swal2-popup .swal2-close{position:absolute;top:0;right:0;justify-content:center;width:1.2em;height:1.2em;padding:0;transition:color .1s ease-out;border:none;border-radius:0;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer;overflow:hidden}.swal2-popup .swal2-close:hover{-webkit-transform:none;transform:none;color:#f27474}.swal2-popup>.swal2-checkbox,.swal2-popup>.swal2-file,.swal2-popup>.swal2-input,.swal2-popup>.swal2-radio,.swal2-popup>.swal2-select,.swal2-popup>.swal2-textarea{display:none}.swal2-popup .swal2-content{justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;z-index:1;word-wrap:break-word}.swal2-popup #swal2-content{text-align:center}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-radio,.swal2-popup .swal2-select,.swal2-popup .swal2-textarea{margin:1em auto}.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-textarea{width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;font-size:1.125em;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-sizing:border-box}.swal2-popup .swal2-file.swal2-inputerror,.swal2-popup .swal2-input.swal2-inputerror,.swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-popup .swal2-file:focus,.swal2-popup .swal2-input:focus,.swal2-popup .swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.swal2-popup .swal2-file::-webkit-input-placeholder,.swal2-popup .swal2-input::-webkit-input-placeholder,.swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-popup .swal2-file:-ms-input-placeholder,.swal2-popup .swal2-input:-ms-input-placeholder,.swal2-popup .swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::-ms-input-placeholder,.swal2-popup .swal2-input::-ms-input-placeholder,.swal2-popup .swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::placeholder,.swal2-popup .swal2-input::placeholder,.swal2-popup .swal2-textarea::placeholder{color:#ccc}.swal2-popup .swal2-range input{width:80%}.swal2-popup .swal2-range output{width:20%;font-weight:600;text-align:center}.swal2-popup .swal2-range input,.swal2-popup .swal2-range output{height:2.625em;margin:1em auto;padding:0;font-size:1.125em;line-height:2.625em}.swal2-popup .swal2-input{height:2.625em;padding:0 .75em}.swal2-popup .swal2-input[type=number]{max-width:10em}.swal2-popup .swal2-file{font-size:1.125em}.swal2-popup .swal2-textarea{height:6.75em;padding:.75em}.swal2-popup .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;color:#545454;font-size:1.125em}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-radio{align-items:center;justify-content:center}.swal2-popup .swal2-checkbox label,.swal2-popup .swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-popup .swal2-checkbox input,.swal2-popup .swal2-radio input{margin:0 .4em}.swal2-popup .swal2-validationerror{display:none;align-items:center;justify-content:center;padding:.625em;background:#f0f0f0;color:#666;font-size:1em;font-weight:300;overflow:hidden}.swal2-popup .swal2-validationerror::before{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;content:'!';zoom:normal}@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}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.swal2-icon{position:relative;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;line-height:5em;cursor:default;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:normal}.swal2-icon-text{font-size:3.75em}.swal2-icon.swal2-error{border-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;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.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}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;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;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;top:-.25em;
1911left:-.25em;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%;z-index:2;box-sizing:content-box}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;height:.3125em;border-radius:.125em;background-color:#a5dc86;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{align-items:center;margin:0 0 1.25em;padding:0;font-weight:600}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle{background:#add8e6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{width:2.5em;height:.4em;margin:0 -1px;background:#3085d6;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}[dir=rtl] .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-animate-success-icon .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-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}"); 1912// source --> https://teethandsmiles.co.uk/wp-content/plugins/popup-message-contact-form-7/js/jscolor.js?ver=6.4.4 1913/** 1914 * jscolor - JavaScript Color Picker 1915 * 1916 * @link http://jscolor.com 1917 * @license For open source use: GPLv3 1918 * For commercial use: JSColor Commercial License 1919 * @author Jan Odvarko 1920 * @version 2.0.5 1921 * 1922 * See usage examples at http://jscolor.com/examples/ 1923 */ 1924 1925 1926"use strict"; 1927 1928 1929if (!window.jscolor) { window.jscolor = (function () { 1930 1931 1932var jsc = { 1933 1934 1935 register : function () { 1936 jsc.attachDOMReadyEvent(jsc.init); 1937 jsc.attachEvent(document, 'mousedown', jsc.onDocumentMouseDown); 1938 jsc.attachEvent(document, 'touchstart', jsc.onDocumentTouchStart); 1939 jsc.attachEvent(window, 'resize', jsc.onWindowResize); 1940 }, 1941 1942 1943 init : function () { 1944 if (jsc.jscolor.lookupClass) { 1945 jsc.jscolor.installByClassName(jsc.jscolor.lookupClass); 1946 } 1947 }, 1948 1949 1950 tryInstallOnElements : function (elms, className) { 1951 var matchClass = new RegExp('(^|\\s)(' + className + ')(\\s*(\\{[^}]*\\})|\\s|$)', 'i'); 1952 1953 for (var i = 0; i < elms.length; i += 1) { 1954 if (elms[i].type !== undefined && elms[i].type.toLowerCase() == 'color') { 1955 if (jsc.isColorAttrSupported) {
1956 // skip inputs of type 'color' if supported by the browser 1957 continue; 1958 } 1959 } 1960 var m; 1961 if (!elms[i].jscolor && elms[i].className && (m = elms[i].className.match(matchClass))) { 1962 var targetElm = elms[i]; 1963 var optsStr = null; 1964 1965 var dataOptions = jsc.getDataAttr(targetElm, 'jscolor'); 1966 if (dataOptions !== null) { 1967 optsStr = dataOptions; 1968 } else if (m[4]) { 1969 optsStr = m[4]; 1970 } 1971 1972 var opts = {}; 1973 if (optsStr) { 1974 try { 1975 opts = (new Function ('return (' + optsStr + ')'))(); 1976 } catch(eParseError) { 1977 jsc.warn('Error parsing jscolor options: ' + eParseError + ':\n' + optsStr); 1978 } 1979 } 1980 targetElm.jscolor = new jsc.jscolor(targetElm, opts); 1981 } 1982 } 1983 }, 1984 1985 1986 isColorAttrSupported : (function () { 1987 var elm = document.createElement('input'); 1988 if (elm.setAttribute) { 1989 elm.setAttribute('type', 'color'); 1990 if (elm.type.toLowerCase() == 'color') { 1991 return true; 1992 } 1993 } 1994 return false; 1995 })(), 1996 1997 1998 isCanvasSupported : (function () { 1999 var elm = document.createElement('canvas'); 2000 return !!(elm.getContext && elm.getContext('2d')); 2001 })(), 2002 2003 2004 fetchElement : function (mixed) { 2005 return typeof mixed === 'string' ? document.getElementById(mixed) : mixed; 2006 }, 2007 2008 2009 isElementType : function (elm, type) { 2010 return elm.nodeName.toLowerCase() === type.toLowerCase(); 2011 }, 2012 2013 2014 getDataAttr : function (el, name) { 2015 var attrName = 'data-' + name; 2016 var attrValue = el.getAttribute(attrName); 2017 if (attrValue !== null) { 2018 return attrValue; 2019 } 2020 return null; 2021 }, 2022 2023 2024 attachEvent : function (el, evnt, func) { 2025 if (el.addEventListener) { 2026 el.addEventListener(evnt, func, false); 2027 } else if (el.attachEvent) { 2028 el.attachEvent('on' + evnt, func); 2029 } 2030 }, 2031 2032 2033 detachEvent : function (el, evnt, func) { 2034 if (el.removeEventListener) { 2035 el.removeEventListener(evnt, func, false); 2036 } else if (el.detachEvent) { 2037 el.detachEvent('on' + evnt, func); 2038 } 2039 }, 2040 2041 2042 _attachedGroupEvents : {}, 2043 2044 2045 attachGroupEvent : function (groupName, el, evnt, func) { 2046 if (!jsc._attachedGroupEvents.hasOwnProperty(groupName)) { 2047 jsc._attachedGroupEvents[groupName] = []; 2048 } 2049 jsc._attachedGroupEvents[groupName].push([el, evnt, func]); 2050 jsc.attachEvent(el, evnt, func); 2051 }, 2052 2053 2054 detachGroupEvents : function (groupName) { 2055 if (jsc._attachedGroupEvents.hasOwnProperty(groupName)) { 2056 for (var i = 0; i < jsc._attachedGroupEvents[groupName].length; i += 1) { 2057 var evt = jsc._attachedGroupEvents[groupName][i]; 2058 jsc.detachEvent(evt[0], evt[1], evt[2]); 2059 } 2060 delete jsc._attachedGroupEvents[groupName]; 2061 } 2062 }, 2063 2064 2065 attachDOMReadyEvent : function (func) { 2066 var fired = false; 2067 var fireOnce = function () { 2068 if (!fired) { 2069 fired = true; 2070 func(); 2071 } 2072 }; 2073 2074 if (document.readyState === 'complete') { 2075 setTimeout(fireOnce, 1); // async 2076 return; 2077 } 2078 2079 if (document.addEventListener) { 2080 document.addEventListener('DOMContentLoaded', fireOnce, false); 2081 2082 // Fallback 2083 window.addEventListener('load', fireOnce, false); 2084 2085 } else if (document.attachEvent) { 2086 // IE 2087 document.attachEvent('onreadystatechange', function () { 2088 if (document.readyState === 'complete') { 2089 document.detachEvent('onreadystatechange', arguments.callee); 2090 fireOnce(); 2091 } 2092 }) 2093 2094 // Fallback 2095 window.attachEvent('onload', fireOnce); 2096 2097 // IE7/8 2098 if (document.documentElement.doScroll && window == window.top) { 2099 var tryScroll = function () { 2100 if (!document.body) { return; } 2101 try { 2102 document.documentElement.doScroll('left'); 2103 fireOnce(); 2104 } catch (e) { 2105 setTimeout(tryScroll, 1); 2106 } 2107 }; 2108 tryScroll(); 2109 } 2110 } 2111 }, 2112 2113 2114 warn : function (msg) { 2115 if (window.console && window.console.warn) { 2116 window.console.warn(msg); 2117 } 2118 }, 2119 2120 2121 preventDefault : function (e) { 2122 if (e.preventDefault) { e.preventDefault(); } 2123 e.returnValue = false; 2124 }, 2125 2126 2127 captureTarget : function (target) { 2128 // IE 2129 if (target.setCapture) { 2130 jsc._capturedTarget = target; 2131 jsc._capturedTarget.setCapture(); 2132 } 2133 }, 2134 2135 2136 releaseTarget : function () { 2137 // IE 2138 if (jsc._capturedTarget) { 2139 jsc._capturedTarget.releaseCapture(); 2140 jsc._capturedTarget = null; 2141 } 2142 }, 2143 2144 2145 fireEvent : function (el, evnt) { 2146 if (!el) { 2147 return; 2148 } 2149 if (document.createEvent) { 2150 var ev = document.createEvent('HTMLEvents'); 2151 ev.initEvent(evnt, true, true); 2152 el.dispatchEvent(ev); 2153 } else if (document.createEventObject) { 2154 var ev = document.createEventObject(); 2155 el.fireEvent('on' + evnt, ev); 2156 } else if (el['on' + evnt]) { // alternatively use the traditional event model 2157 el['on' + evnt](); 2158 } 2159 }, 2160 2161 2162 classNameToList : function (className) { 2163 return className.replace(/^\s+|\s+$/g, '').split(/\s+/); 2164 }, 2165 2166 2167 // The className parameter (str) can only contain a single class name 2168 hasClass : function (elm, className) { 2169 if (!className) { 2170 return false; 2171 } 2172 return -1 != (' ' + elm.className.replace(/\s+/g, ' ') + ' ').indexOf(' ' + className + ' '); 2173 }, 2174 2175 2176 // The className parameter (str) can contain multiple class names separated by whitespace 2177 setClass : function (elm, className) { 2178 var classList = jsc.classNameToList(className); 2179 for (var i = 0; i < classList.length; i += 1) { 2180 if (!jsc.hasClass(elm, classList[i])) { 2181 elm.className += (elm.className ? ' ' : '') + classList[i]; 2182 } 2183 } 2184 }, 2185 2186 2187 // The className parameter (str) can contain multiple class names separated by whitespace 2188 unsetClass : function (elm, className) { 2189 var classList = jsc.classNameToList(className); 2190 for (var i = 0; i < classList.length; i += 1) { 2191 var repl = new RegExp( 2192 '^\\s*' + classList[i] + '\\s*|' + 2193 '\\s*' + classList[i] + '\\s*$|' + 2194 '\\s+' + classList[i] + '(\\s+)', 2195 'g' 2196 ); 2197 elm.className = elm.className.replace(repl, '$1'); 2198 } 2199 }, 2200 2201 2202 getStyle : function (elm) { 2203 return window.getComputedStyle ? window.getComputedStyle(elm) : elm.currentStyle; 2204 }, 2205 2206 2207 setStyle : (function () { 2208 var helper = document.createElement('div'); 2209 var getSupportedProp = function (names) { 2210 for (var i = 0; i < names.length; i += 1) { 2211 if (names[i] in helper.style) { 2212 return names[i]; 2213 } 2214 } 2215 }; 2216 var props = {
2217 borderRadius: getSupportedProp(['borderRadius', 'MozBorderRadius', 'webkitBorderRadius']), 2218 boxShadow: getSupportedProp(['boxShadow', 'MozBoxShadow', 'webkitBoxShadow']) 2219 }; 2220 return function (elm, prop, value) { 2221 switch (prop.toLowerCase()) { 2222 case 'opacity': 2223 var alphaOpacity = Math.round(parseFloat(value) * 100); 2224 elm.style.opacity = value; 2225 elm.style.filter = 'alpha(opacity=' + alphaOpacity + ')'; 2226 break; 2227 default: 2228 elm.style[props[prop]] = value; 2229 break; 2230 } 2231 }; 2232 })(), 2233 2234 2235 setBorderRadius : function (elm, value) { 2236 jsc.setStyle(elm, 'borderRadius', value || '0'); 2237 }, 2238 2239 2240 setBoxShadow : function (elm, value) { 2241 jsc.setStyle(elm, 'boxShadow', value || 'none'); 2242 }, 2243 2244 2245 getElementPos : function (e, relativeToViewport) { 2246 var x=0, y=0; 2247 var rect = e.getBoundingClientRect(); 2248 x = rect.left; 2249 y = rect.top; 2250 if (!relativeToViewport) { 2251 var viewPos = jsc.getViewPos(); 2252 x += viewPos[0]; 2253 y += viewPos[1]; 2254 } 2255 return [x, y]; 2256 }, 2257 2258 2259 getElementSize : function (e) { 2260 return [e.offsetWidth, e.offsetHeight]; 2261 }, 2262 2263 2264 // get pointer's X/Y coordinates relative to viewport 2265 getAbsPointerPos : function (e) { 2266 if (!e) { e = window.event; } 2267 var x = 0, y = 0; 2268 if (typeof e.changedTouches !== 'undefined' && e.changedTouches.length) { 2269 // touch devices 2270 x = e.changedTouches[0].clientX; 2271 y = e.changedTouches[0].clientY; 2272 } else if (typeof e.clientX === 'number') { 2273 x = e.clientX; 2274 y = e.clientY; 2275 } 2276 return { x: x, y: y }; 2277 }, 2278 2279 2280 // get pointer's X/Y coordinates relative to target element 2281 getRelPointerPos : function (e) { 2282 if (!e) { e = window.event; } 2283 var target = e.target || e.srcElement; 2284 var targetRect = target.getBoundingClientRect(); 2285 2286 var x = 0, y = 0; 2287 2288 var clientX = 0, clientY = 0; 2289 if (typeof e.changedTouches !== 'undefined' && e.changedTouches.length) { 2290 // touch devices 2291 clientX = e.changedTouches[0].clientX; 2292 clientY = e.changedTouches[0].clientY; 2293 } else if (typeof e.clientX === 'number') { 2294 clientX = e.clientX; 2295 clientY = e.clientY; 2296 } 2297 2298 x = clientX - targetRect.left; 2299 y = clientY - targetRect.top; 2300 return { x: x, y: y }; 2301 }, 2302 2303 2304 getViewPos : function () { 2305 var doc = document.documentElement; 2306 return [ 2307 (window.pageXOffset || doc.scrollLeft) - (doc.clientLeft || 0), 2308 (window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0) 2309 ]; 2310 }, 2311 2312 2313 getViewSize : function () { 2314 var doc = document.documentElement; 2315 return [ 2316 (window.innerWidth || doc.clientWidth), 2317 (window.innerHeight || doc.clientHeight), 2318 ]; 2319 }, 2320 2321 2322 redrawPosition : function () { 2323 2324 if (jsc.picker && jsc.picker.owner) { 2325 var thisObj = jsc.picker.owner; 2326 2327 var tp, vp; 2328 2329 if (thisObj.fixed) { 2330 // Fixed elements are positioned relative to viewport, 2331 // therefore we can ignore the scroll offset 2332 tp = jsc.getElementPos(thisObj.targetElement, true); // target pos 2333 vp = [0, 0]; // view pos 2334 } else { 2335 tp = jsc.getElementPos(thisObj.targetElement); // target pos 2336 vp = jsc.getViewPos(); // view pos 2337 } 2338 2339 var ts = jsc.getElementSize(thisObj.targetElement); // target size 2340 var vs = jsc.getViewSize(); // view size 2341 var ps = jsc.getPickerOuterDims(thisObj); // picker size 2342 var a, b, c; 2343 switch (thisObj.position.toLowerCase()) { 2344 case 'left': a=1; b=0; c=-1; break; 2345 case 'right':a=1; b=0; c=1; break; 2346 case 'top': a=0; b=1; c=-1; break; 2347 default: a=0; b=1; c=1; break; 2348 } 2349 var l = (ts[b]+ps[b])/2; 2350 2351 // compute picker position 2352 if (!thisObj.smartPosition) { 2353 var pp = [ 2354 tp[a], 2355 tp[b]+ts[b]-l+l*c 2356 ]; 2357 } else { 2358 var pp = [ 2359 -vp[a]+tp[a]+ps[a] > vs[a] ? 2360 (-vp[a]+tp[a]+ts[a]/2 > vs[a]/2 && tp[a]+ts[a]-ps[a] >= 0 ? tp[a]+ts[a]-ps[a] : tp[a]) : 2361 tp[a], 2362 -vp[b]+tp[b]+ts[b]+ps[b]-l+l*c > vs[b] ? 2363 (-vp[b]+tp[b]+ts[b]/2 > vs[b]/2 && tp[b]+ts[b]-l-l*c >= 0 ? tp[b]+ts[b]-l-l*c : tp[b]+ts[b]-l+l*c) : 2364 (tp[b]+ts[b]-l+l*c >= 0 ? tp[b]+ts[b]-l+l*c : tp[b]+ts[b]-l-l*c) 2365 ]; 2366 } 2367 2368 var x = pp[a]; 2369 var y = pp[b]; 2370 var positionValue = thisObj.fixed ? 'fixed' : 'absolute'; 2371 var contractShadow = 2372 (pp[0] + ps[0] > tp[0] || pp[0] < tp[0] + ts[0]) && 2373 (pp[1] + ps[1] < tp[1] + ts[1]); 2374 2375 jsc._drawPosition(thisObj, x, y, positionValue, contractShadow); 2376 } 2377 }, 2378 2379 2380 _drawPosition : function (thisObj, x, y, positionValue, contractShadow) { 2381 var vShadow = contractShadow ? 0 : thisObj.shadowBlur; // px 2382 2383 jsc.picker.wrap.style.position = positionValue; 2384 jsc.picker.wrap.style.left = x + 'px'; 2385 jsc.picker.wrap.style.top = y + 'px'; 2386 2387 jsc.setBoxShadow( 2388 jsc.picker.boxS, 2389 thisObj.shadow ? 2390 new jsc.BoxShadow(0, vShadow, thisObj.shadowBlur, 0, thisObj.shadowColor) : 2391 null); 2392 }, 2393 2394 2395 getPickerDims : function (thisObj) { 2396 var displaySlider = !!jsc.getSliderComponent(thisObj); 2397 var dims = [ 2398 2 * thisObj.insetWidth + 2 * thisObj.padding + thisObj.width + 2399 (displaySlider ? 2 * thisObj.insetWidth + jsc.getPadToSliderPadding(thisObj) + thisObj.sliderSize : 0), 2400 2 * thisObj.insetWidth + 2 * thisObj.padding + thisObj.height + 2401 (thisObj.closable ? 2 * thisObj.insetWidth + thisObj.padding + thisObj.buttonHeight : 0) 2402 ]; 2403 return dims; 2404 }, 2405 2406 2407 getPickerOuterDims : function (thisObj) { 2408 var dims = jsc.getPickerDims(thisObj); 2409 return [ 2410 dims[0] + 2 * thisObj.borderWidth, 2411 dims[1] + 2 * thisObj.borderWidth 2412 ]; 2413 }, 2414 2415 2416 getPadToSliderPadding : function (thisObj) { 2417 return Math.max(thisObj.padding, 1.5 * (2 * thisObj.pointerBorderWidth + thisObj.pointerThickness)); 2418 }, 2419 2420 2421 getPadYComponent : function (thisObj) { 2422 switch (thisObj.mode.charAt(1).toLowerCase()) { 2423 case 'v': return 'v'; break; 2424 } 2425 return 's'; 2426 }, 2427 2428 2429 getSliderComponent : function (thisObj) { 2430 if (thisObj.mode.length > 2) { 2431 switch (thisObj.mode.charAt(2).toLowerCase()) { 2432 case 's': return 's'; break; 2433 case 'v': return 'v'; break; 2434 } 2435 } 2436 return null; 2437 }, 2438 2439 2440 onDocumentMouseDown : function (e) { 2441 if (!e) { e = window.event; } 2442 var target = e.target || e.srcElement; 2443 2444 if (target._jscLinkedInstance) { 2445 if (target._jscLinkedInstance.showOnClick) { 2446 target._jscLinkedInstance.show(); 2447 } 2448 } else if (target._jscControlName) { 2449 jsc.onControlPointerStart(e, target, target._jscControlName, 'mouse'); 2450 } else { 2451 // Mouse is outside the picker controls -> hide the color picker! 2452 if (jsc.picker && jsc.picker.owner) { 2453 jsc.picker.owner.hide(); 2454 } 2455 } 2456 }, 2457 2458 2459 onDocumentTouchStart : function (e) { 2460 if (!e) { e = window.event; } 2461 var target = e.target || e.srcElement; 2462 2463 if (target._jscLinkedInstance) { 2464 if (target._jscLinkedInstance.showOnClick) { 2465 target._jscLinkedInstance.show(); 2466 } 2467 } else if (target._jscControlName) { 2468 jsc.onControlPointerStart(e, target, target._jscControlName, 'touch'); 2469 } else { 2470 if (jsc.picker && jsc.picker.owner) { 2471 jsc.picker.owner.hide(); 2472 } 2473 } 2474 }, 2475 2476 2477 onWindowResize : function (e) { 2478 jsc.redrawPosition(); 2479 }, 2480 2481 2482 onParentScroll : function (e) { 2483 // hide the picker when one of the parent elements is scrolled 2484 if (jsc.picker && jsc.picker.owner) { 2485 jsc.picker.owner.hide(); 2486 } 2487 }, 2488 2489 2490 _pointerMoveEvent : { 2491 mouse: 'mousemove', 2492 touch: 'touchmove' 2493 }, 2494 _pointerEndEvent : { 2495 mouse: 'mouseup', 2496 touch: 'touchend' 2497 }, 2498 2499 2500 _pointerOrigin : null,
2501 _capturedTarget : null, 2502 2503 2504 onControlPointerStart : function (e, target, controlName, pointerType) { 2505 var thisObj = target._jscInstance; 2506 2507 jsc.preventDefault(e); 2508 jsc.captureTarget(target); 2509 2510 var registerDragEvents = function (doc, offset) { 2511 jsc.attachGroupEvent('drag', doc, jsc._pointerMoveEvent[pointerType], 2512 jsc.onDocumentPointerMove(e, target, controlName, pointerType, offset)); 2513 jsc.attachGroupEvent('drag', doc, jsc._pointerEndEvent[pointerType], 2514 jsc.onDocumentPointerEnd(e, target, controlName, pointerType)); 2515 }; 2516 2517 registerDragEvents(document, [0, 0]); 2518 2519 if (window.parent && window.frameElement) { 2520 var rect = window.frameElement.getBoundingClientRect(); 2521 var ofs = [-rect.left, -rect.top]; 2522 registerDragEvents(window.parent.window.document, ofs); 2523 } 2524 2525 var abs = jsc.getAbsPointerPos(e); 2526 var rel = jsc.getRelPointerPos(e); 2527 jsc._pointerOrigin = { 2528 x: abs.x - rel.x, 2529 y: abs.y - rel.y 2530 }; 2531 2532 switch (controlName) { 2533 case 'pad': 2534 // if the slider is at the bottom, move it up 2535 switch (jsc.getSliderComponent(thisObj)) { 2536 case 's': if (thisObj.hsv[1] === 0) { thisObj.fromHSV(null, 100, null); }; break; 2537 case 'v': if (thisObj.hsv[2] === 0) { thisObj.fromHSV(null, null, 100); }; break; 2538 } 2539 jsc.setPad(thisObj, e, 0, 0); 2540 break; 2541 2542 case 'sld': 2543 jsc.setSld(thisObj, e, 0); 2544 break; 2545 } 2546 2547 jsc.dispatchFineChange(thisObj); 2548 }, 2549 2550 2551 onDocumentPointerMove : function (e, target, controlName, pointerType, offset) { 2552 return function (e) { 2553 var thisObj = target._jscInstance; 2554 switch (controlName) { 2555 case 'pad': 2556 if (!e) { e = window.event; } 2557 jsc.setPad(thisObj, e, offset[0], offset[1]); 2558 jsc.dispatchFineChange(thisObj); 2559 break; 2560 2561 case 'sld': 2562 if (!e) { e = window.event; } 2563 jsc.setSld(thisObj, e, offset[1]); 2564 jsc.dispatchFineChange(thisObj); 2565 break; 2566 } 2567 } 2568 }, 2569 2570 2571 onDocumentPointerEnd : function (e, target, controlName, pointerType) { 2572 return function (e) { 2573 var thisObj = target._jscInstance; 2574 jsc.detachGroupEvents('drag'); 2575 jsc.releaseTarget(); 2576 // Always dispatch changes after detaching outstanding mouse handlers, 2577 // in case some user interaction will occur in user's onchange callback 2578 // that would intrude with current mouse events 2579 jsc.dispatchChange(thisObj); 2580 }; 2581 }, 2582 2583 2584 dispatchChange : function (thisObj) { 2585 if (thisObj.valueElement) { 2586 if (jsc.isElementType(thisObj.valueElement, 'input')) { 2587 jsc.fireEvent(thisObj.valueElement, 'change'); 2588 } 2589 } 2590 }, 2591 2592 2593 dispatchFineChange : function (thisObj) { 2594 if (thisObj.onFineChange) { 2595 var callback; 2596 if (typeof thisObj.onFineChange === 'string') { 2597 callback = new Function (thisObj.onFineChange); 2598 } else { 2599 callback = thisObj.onFineChange; 2600 } 2601 callback.call(thisObj); 2602 } 2603 }, 2604 2605 2606 setPad : function (thisObj, e, ofsX, ofsY) { 2607 var pointerAbs = jsc.getAbsPointerPos(e); 2608 var x = ofsX + pointerAbs.x - jsc._pointerOrigin.x - thisObj.padding - thisObj.insetWidth; 2609 var y = ofsY + pointerAbs.y - jsc._pointerOrigin.y - thisObj.padding - thisObj.insetWidth; 2610 2611 var xVal = x * (360 / (thisObj.width - 1)); 2612 var yVal = 100 - (y * (100 / (thisObj.height - 1))); 2613 2614 switch (jsc.getPadYComponent(thisObj)) { 2615 case 's': thisObj.fromHSV(xVal, yVal, null, jsc.leaveSld); break; 2616 case 'v': thisObj.fromHSV(xVal, null, yVal, jsc.leaveSld); break; 2617 } 2618 }, 2619 2620 2621 setSld : function (thisObj, e, ofsY) { 2622 var pointerAbs = jsc.getAbsPointerPos(e); 2623 var y = ofsY + pointerAbs.y - jsc._pointerOrigin.y - thisObj.padding - thisObj.insetWidth; 2624 2625 var yVal = 100 - (y * (100 / (thisObj.height - 1))); 2626 2627 switch (jsc.getSliderComponent(thisObj)) { 2628 case 's': thisObj.fromHSV(null, yVal, null, jsc.leavePad); break; 2629 case 'v': thisObj.fromHSV(null, null, yVal, jsc.leavePad); break; 2630 } 2631 }, 2632 2633 2634 _vmlNS : 'jsc_vml_', 2635 _vmlCSS : 'jsc_vml_css_', 2636 _vmlReady : false, 2637 2638 2639 initVML : function () { 2640 if (!jsc._vmlReady) { 2641 // init VML namespace 2642 var doc = document; 2643 if (!doc.namespaces[jsc._vmlNS]) { 2644 doc.namespaces.add(jsc._vmlNS, 'urn:schemas-microsoft-com:vml'); 2645 } 2646 if (!doc.styleSheets[jsc._vmlCSS]) { 2647 var tags = ['shape', 'shapetype', 'group', 'background', 'path', 'formulas', 'handles', 'fill', 'stroke', 'shadow', 'textbox', 'textpath', 'imagedata', 'line', 'polyline', 'curve', 'rect', 'roundrect', 'oval', 'arc', 'image']; 2648 var ss = doc.createStyleSheet(); 2649 ss.owningElement.id = jsc._vmlCSS; 2650 for (var i = 0; i < tags.length; i += 1) { 2651 ss.addRule(jsc._vmlNS + '\\:' + tags[i], 'behavior:url(#default#VML);'); 2652 } 2653 } 2654 jsc._vmlReady = true; 2655 } 2656 }, 2657 2658 2659 createPalette : function () { 2660 2661 var paletteObj = { 2662 elm: null, 2663 draw: null 2664 }; 2665 2666 if (jsc.isCanvasSupported) { 2667 // Canvas implementation for modern browsers 2668 2669 var canvas = document.createElement('canvas'); 2670 var ctx = canvas.getContext('2d'); 2671 2672 var drawFunc = function (width, height, type) { 2673 canvas.width = width; 2674 canvas.height = height; 2675 2676 ctx.clearRect(0, 0, canvas.width, canvas.height); 2677 2678 var hGrad = ctx.createLinearGradient(0, 0, canvas.width, 0); 2679 hGrad.addColorStop(0 / 6, '#F00'); 2680 hGrad.addColorStop(1 / 6, '#FF0'); 2681 hGrad.addColorStop(2 / 6, '#0F0'); 2682 hGrad.addColorStop(3 / 6, '#0FF'); 2683 hGrad.addColorStop(4 / 6, '#00F'); 2684 hGrad.addColorStop(5 / 6, '#F0F'); 2685 hGrad.addColorStop(6 / 6, '#F00'); 2686 2687 ctx.fillStyle = hGrad; 2688 ctx.fillRect(0, 0, canvas.width, canvas.height); 2689 2690 var vGrad = ctx.createLinearGradient(0, 0, 0, canvas.height); 2691 switch (type.toLowerCase()) { 2692 case 's': 2693 vGrad.addColorStop(0, 'rgba(255,255,255,0)'); 2694 vGrad.addColorStop(1, 'rgba(255,255,255,1)'); 2695 break; 2696 case 'v': 2697 vGrad.addColorStop(0, 'rgba(0,0,0,0)'); 2698 vGrad.addColorStop(1, 'rgba(0,0,0,1)'); 2699 break; 2700 } 2701 ctx.fillStyle = vGrad; 2702 ctx.fillRect(0, 0, canvas.width, canvas.height); 2703 }; 2704 2705 paletteObj.elm = canvas; 2706 paletteObj.draw = drawFunc; 2707 2708 } else { 2709 // VML fallback for IE 7 and 8 2710 2711 jsc.initVML(); 2712 2713 var vmlContainer = document.createElement('div'); 2714 vmlContainer.style.position = 'relative'; 2715 vmlContainer.style.overflow = 'hidden'; 2716 2717 var hGrad = document.createElement(jsc._vmlNS + ':fill'); 2718 hGrad.type = 'gradient'; 2719 hGrad.method = 'linear'; 2720 hGrad.angle = '90'; 2721 hGrad.colors = '16.67% #F0F, 33.33% #00F, 50% #0FF, 66.67% #0F0, 83.33% #FF0' 2722 2723 var hRect = document.createElement(jsc._vmlNS + ':rect'); 2724 hRect.style.position = 'absolute'; 2725 hRect.style.left = -1 + 'px'; 2726 hRect.style.top = -1 + 'px'; 2727 hRect.stroked = false; 2728 hRect.appendChild(hGrad); 2729 vmlContainer.appendChild(hRect); 2730 2731 var vGrad = document.createElement(jsc._vmlNS + ':fill'); 2732 vGrad.type = 'gradient'; 2733 vGrad.method = 'linear'; 2734 vGrad.angle = '180'; 2735 vGrad.opacity = '0'; 2736 2737 var vRect = document.createElement(jsc._vmlNS + ':rect'); 2738 vRect.style.position = 'absolute'; 2739 vRect.style.left = -1 + 'px'; 2740 vRect.style.top = -1 + 'px'; 2741 vRect.stroked = false; 2742 vRect.appendChild(vGrad); 2743 vmlContainer.appendChild(vRect); 2744 2745 var drawFunc = function (width, height, type) { 2746 vmlContainer.style.width = width + 'px'; 2747 vmlContainer.style.height = height + 'px'; 2748 2749 hRect.style.width = 2750 vRect.style.width = 2751 (width + 1) + 'px'; 2752 hRect.style.height = 2753 vRect.style.height = 2754 (height + 1) + 'px'; 2755 2756 // Colors must be specified during every redraw, otherwise IE won't display 2757 // a full gradient during a subsequential redraw 2758 hGrad.color = '#F00'; 2759 hGrad.color2 = '#F00'; 2760 2761 switch (type.toLowerCase()) { 2762 case 's': 2763 vGrad.color = vGrad.color2 = '#FFF'; 2764 break; 2765 case 'v': 2766 vGrad.color = vGrad.color2 = '#000'; 2767 break; 2768 } 2769 }; 2770 2771 paletteObj.elm = vmlContainer; 2772 paletteObj.draw = drawFunc; 2773 } 2774 2775 return paletteObj; 2776 }, 2777 2778 2779 createSliderGradient : function () { 2780 2781 var sliderObj = { 2782 elm: null, 2783 draw: null 2784 }; 2785 2786 if (jsc.isCanvasSupported) { 2787 // Canvas implementation for modern browsers 2788 2789 var canvas = document.createElement('canvas'); 2790 var ctx = canvas.getContext('2d'); 2791 2792 var drawFunc = function (width, height, color1, color2) { 2793 canvas.width = width; 2794 canvas.height = height; 2795 2796 ctx.clearRect(0, 0, canvas.width, canvas.height); 2797 2798 var grad = ctx.createLinearGradient(0, 0, 0, canvas.height); 2799 grad.addColorStop(0, color1); 2800 grad.addColorStop(1, color2); 2801 2802 ctx.fillStyle = grad; 2803 ctx.fillRect(0, 0, canvas.width, canvas.height); 2804 }; 2805 2806 sliderObj.elm = canvas; 2807 sliderObj.draw = drawFunc; 2808 2809 } else { 2810 // VML fallback for IE 7 and 8 2811 2812 jsc.initVML(); 2813 2814 var vmlContainer = document.createElement('div'); 2815 vmlContainer.style.position = 'relative'; 2816 vmlContainer.style.overflow = 'hidden'; 2817 2818 var grad = document.createElement(jsc._vmlNS + ':fill'); 2819 grad.type = 'gradient'; 2820 grad.method = 'linear'; 2821 grad.angle = '180'; 2822 2823 var rect = document.createElement(jsc._vmlNS + ':rect'); 2824 rect.style.position = 'absolute'; 2825 rect.style.left = -1 + 'px'; 2826 rect.style.top = -1 + 'px'; 2827 rect.stroked = false; 2828 rect.appendChild(grad); 2829 vmlContainer.appendChild(rect); 2830 2831 var drawFunc = function (width, height, color1, color2) { 2832 vmlContainer.style.width = width + 'px'; 2833 vmlContainer.style.height = height + 'px'; 2834 2835 rect.style.width = (width + 1) + 'px'; 2836 rect.style.height = (height + 1) + 'px'; 2837 2838 grad.color = color1; 2839 grad.color2 = color2; 2840 }; 2841 2842 sliderObj.elm = vmlContainer; 2843 sliderObj.draw = drawFunc; 2844 } 2845 2846 return sliderObj; 2847 }, 2848 2849 2850 leaveValue : 1<<0, 2851 leaveStyle : 1<<1, 2852 leavePad : 1<<2, 2853 leaveSld : 1<<3, 2854 2855 2856 BoxShadow : (function () { 2857 var BoxShadow = function (hShadow, vShadow, blur, spread, color, inset) {
2858 this.hShadow = hShadow; 2859 this.vShadow = vShadow; 2860 this.blur = blur; 2861 this.spread = spread; 2862 this.color = color; 2863 this.inset = !!inset; 2864 }; 2865 2866 BoxShadow.prototype.toString = function () { 2867 var vals = [ 2868 Math.round(this.hShadow) + 'px', 2869 Math.round(this.vShadow) + 'px', 2870 Math.round(this.blur) + 'px', 2871 Math.round(this.spread) + 'px', 2872 this.color 2873 ]; 2874 if (this.inset) { 2875 vals.push('inset'); 2876 } 2877 return vals.join(' '); 2878 }; 2879 2880 return BoxShadow; 2881 })(), 2882 2883 2884 // 2885 // Usage: 2886 // var myColor = new jscolor(<targetElement> [, <options>]) 2887 // 2888 2889 jscolor : function (targetElement, options) { 2890 2891 // General options 2892 // 2893 this.value = null; // initial HEX color. To change it later, use methods fromString(), fromHSV() and fromRGB() 2894 this.valueElement = targetElement; // element that will be used to display and input the color code 2895 this.styleElement = targetElement; // element that will preview the picked color using CSS backgroundColor 2896 this.required = true; // whether the associated text <input> can be left empty 2897 this.refine = true; // whether to refine the entered color code (e.g. uppercase it and remove whitespace) 2898 this.hash = false; // whether to prefix the HEX color code with # symbol 2899 this.uppercase = true; // whether to show the color code in upper case 2900 this.onFineChange = null; // called instantly every time the color changes (value can be either a function or a string with javascript code) 2901 this.activeClass = 'jscolor-active'; // class to be set to the target element when a picker window is open on it 2902 this.overwriteImportant = false; // whether to overwrite colors of styleElement using !important 2903 this.minS = 0; // min allowed saturation (0 - 100) 2904 this.maxS = 100; // max allowed saturation (0 - 100) 2905 this.minV = 0; // min allowed value (brightness) (0 - 100) 2906 this.maxV = 100; // max allowed value (brightness) (0 - 100) 2907 2908 // Accessing the picked color 2909 // 2910 this.hsv = [0, 0, 100]; // read-only [0-360, 0-100, 0-100] 2911 this.rgb = [255, 255, 255]; // read-only [0-255, 0-255, 0-255] 2912 2913 // Color Picker options 2914 // 2915 this.width = 181; // width of color palette (in px) 2916 this.height = 101; // height of color palette (in px) 2917 this.showOnClick = true; // whether to display the color picker when user clicks on its target element 2918 this.mode = 'HSV'; // HSV | HVS | HS | HV - layout of the color picker controls 2919 this.position = 'bottom'; // left | right | top | bottom - position relative to the target element 2920 this.smartPosition = true; // automatically change picker position when there is not enough space for it 2921 this.sliderSize = 16; // px 2922 this.crossSize = 8; // px 2923 this.closable = false; // whether to display the Close button 2924 this.closeText = 'Close'; 2925 this.buttonColor = '#000000'; // CSS color 2926 this.buttonHeight = 18; // px 2927 this.padding = 12; // px 2928 this.backgroundColor = '#FFFFFF'; // CSS color 2929 this.borderWidth = 1; // px 2930 this.borderColor = '#BBBBBB'; // CSS color 2931 this.borderRadius = 8; // px 2932 this.insetWidth = 1; // px 2933 this.insetColor = '#BBBBBB'; // CSS color 2934 this.shadow = true; // whether to display shadow 2935 this.shadowBlur = 15; // px 2936 this.shadowColor = 'rgba(0,0,0,0.2)'; // CSS color 2937 this.pointerColor = '#4C4C4C'; // px 2938 this.pointerBorderColor = '#FFFFFF'; // px 2939 this.pointerBorderWidth = 1; // px 2940 this.pointerThickness = 2; // px 2941 this.zIndex = 1000; 2942 this.container = null; // where to append the color picker (BODY element by default) 2943 2944 2945 for (var opt in options) { 2946 if (options.hasOwnProperty(opt)) { 2947 this[opt] = options[opt]; 2948 } 2949 } 2950 2951 2952 this.hide = function () { 2953 if (isPickerOwner()) { 2954 detachPicker(); 2955 } 2956 }; 2957 2958 2959 this.show = function () { 2960 drawPicker(); 2961 }; 2962 2963 2964 this.redraw = function () { 2965 if (isPickerOwner()) { 2966 drawPicker(); 2967 } 2968 }; 2969 2970 2971 this.importColor = function () { 2972 if (!this.valueElement) { 2973 this.exportColor(); 2974 } else { 2975 if (jsc.isElementType(this.valueElement, 'input')) { 2976 if (!this.refine) { 2977 if (!this.fromString(this.valueElement.value, jsc.leaveValue)) { 2978 if (this.styleElement) { 2979 this.styleElement.style.backgroundImage = this.styleElement._jscOrigStyle.backgroundImage; 2980 this.styleElement.style.backgroundColor = this.styleElement._jscOrigStyle.backgroundColor; 2981 this.styleElement.style.color = this.styleElement._jscOrigStyle.color; 2982 } 2983 this.exportColor(jsc.leaveValue | jsc.leaveStyle); 2984 } 2985 } else if (!this.required && /^\s*$/.test(this.valueElement.value)) { 2986 this.valueElement.value = ''; 2987 if (this.styleElement) { 2988 this.styleElement.style.backgroundImage = this.styleElement._jscOrigStyle.backgroundImage; 2989 this.styleElement.style.backgroundColor = this.styleElement._jscOrigStyle.backgroundColor; 2990 this.styleElement.style.color = this.styleElement._jscOrigStyle.color; 2991 } 2992 this.exportColor(jsc.leaveValue | jsc.leaveStyle); 2993 2994 } else if (this.fromString(this.valueElement.value)) { 2995 // managed to import color successfully from the value -> OK, don't do anything 2996 } else { 2997 this.exportColor(); 2998 } 2999 } else { 3000 // not an input element -> doesn't have any value 3001 this.exportColor(); 3002 } 3003 } 3004 }; 3005 3006 3007 this.exportColor = function (flags) { 3008 if (!(flags & jsc.leaveValue) && this.valueElement) { 3009 var value = this.toString(); 3010 if (this.uppercase) { value = value.toUpperCase(); } 3011 if (this.hash) { value = '#' + value; } 3012 3013 if (jsc.isElementType(this.valueElement, 'input')) { 3014 this.valueElement.value = value; 3015 } else { 3016 this.valueElement.innerHTML = value; 3017 } 3018 } 3019 if (!(flags & jsc.leaveStyle)) { 3020 if (this.styleElement) { 3021 var bgColor = '#' + this.toString(); 3022 var fgColor = this.isLight() ? '#000' : '#FFF'; 3023 3024 this.styleElement.style.backgroundImage = 'none'; 3025 this.styleElement.style.backgroundColor = bgColor; 3026 this.styleElement.style.color = fgColor; 3027 3028 if (this.overwriteImportant) { 3029 this.styleElement.setAttribute('style', 3030 'background: ' + bgColor + ' !important; ' + 3031 'color: ' + fgColor + ' !important;' 3032 ); 3033 } 3034 } 3035 } 3036 if (!(flags & jsc.leavePad) && isPickerOwner()) { 3037 redrawPad(); 3038 } 3039 if (!(flags & jsc.leaveSld) && isPickerOwner()) { 3040 redrawSld(); 3041 } 3042 }; 3043 3044 3045 // h: 0-360 3046 // s: 0-100 3047 // v: 0-100 3048 // 3049 this.fromHSV = function (h, s, v, flags) { // null = don't change 3050 if (h !== null) { 3051 if (isNaN(h)) { return false; } 3052 h = Math.max(0, Math.min(360, h)); 3053 } 3054 if (s !== null) { 3055 if (isNaN(s)) { return false; } 3056 s = Math.max(0, Math.min(100, this.maxS, s), this.minS); 3057 } 3058 if (v !== null) { 3059 if (isNaN(v)) { return false; } 3060 v = Math.max(0, Math.min(100, this.maxV, v), this.minV); 3061 } 3062 3063 this.rgb = HSV_RGB( 3064 h===null ? this.hsv[0] : (this.hsv[0]=h), 3065 s===null ? this.hsv[1] : (this.hsv[1]=s), 3066 v===null ? this.hsv[2] : (this.hsv[2]=v) 3067 ); 3068 3069 this.exportColor(flags); 3070 }; 3071 3072 3073 // r: 0-255 3074 // g: 0-255 3075 // b: 0-255 3076 // 3077 this.fromRGB = function (r, g, b, flags) { // null = don't change 3078 if (r !== null) { 3079 if (isNaN(r)) { return false; } 3080 r = Math.max(0, Math.min(255, r)); 3081 } 3082 if (g !== null) { 3083 if (isNaN(g)) { return false; } 3084 g = Math.max(0, Math.min(255, g)); 3085 } 3086 if (b !== null) { 3087 if (isNaN(b)) { return false; } 3088 b = Math.max(0, Math.min(255, b)); 3089 } 3090 3091 var hsv = RGB_HSV( 3092 r===null ? this.rgb[0] : r, 3093 g===null ? this.rgb[1] : g, 3094 b===null ? this.rgb[2] : b 3095 ); 3096 if (hsv[0] !== null) { 3097 this.hsv[0] = Math.max(0, Math.min(360, hsv[0])); 3098 } 3099 if (hsv[2] !== 0) { 3100 this.hsv[1] = hsv[1]===null ? null : Math.max(0, this.minS, Math.min(100, this.maxS, hsv[1])); 3101 } 3102 this.hsv[2] = hsv[2]===null ? null : Math.max(0, this.minV, Math.min(100, this.maxV, hsv[2])); 3103 3104 // update RGB according to final HSV, as some values might be trimmed 3105 var rgb = HSV_RGB(this.hsv[0], this.hsv[1], this.hsv[2]); 3106 this.rgb[0] = rgb[0]; 3107 this.rgb[1] = rgb[1]; 3108 this.rgb[2] = rgb[2]; 3109 3110 this.exportColor(flags); 3111 }; 3112 3113 3114 this.fromString = function (str, flags) { 3115 var m; 3116 if (m = str.match(/^\W*([0-9A-F]{3}([0-9A-F]{3})?)\W*$/i)) { 3117 // HEX notation 3118 // 3119 3120 if (m[1].length === 6) { 3121 // 6-char notation 3122 this.fromRGB( 3123 parseInt(m[1].substr(0,2),16), 3124 parseInt(m[1].substr(2,2),16), 3125 parseInt(m[1].substr(4,2),16), 3126 flags 3127 ); 3128 } else { 3129 // 3-char notation 3130 this.fromRGB( 3131 parseInt(m[1].charAt(0) + m[1].charAt(0),16), 3132 parseInt(m[1].charAt(1) + m[1].charAt(1),16), 3133 parseInt(m[1].charAt(2) + m[1].charAt(2),16), 3134 flags 3135 ); 3136 } 3137 return true; 3138 3139 } else if (m = str.match(/^\W*rgba?\(([^)]*)\)\W*$/i)) { 3140 var params = m[1].split(','); 3141 var re = /^\s*(\d*)(\.\d+)?\s*$/; 3142 var mR, mG, mB; 3143 if ( 3144 params.length >= 3 && 3145 (mR = params[0].match(re)) && 3146 (mG = params[1].match(re)) && 3147 (mB = params[2].match(re)) 3148 ) { 3149 var r = parseFloat((mR[1] || '0') + (mR[2] || '')); 3150 var g = parseFloat((mG[1] || '0') + (mG[2] || '')); 3151 var b = parseFloat((mB[1] || '0') + (mB[2] || '')); 3152 this.fromRGB(r, g, b, flags); 3153 return true; 3154 } 3155 } 3156 return false; 3157 }; 3158 3159 3160 this.toString = function () { 3161 return ( 3162 (0x100 | Math.round(this.rgb[0])).toString(16).substr(1) + 3163 (0x100 | Math.round(this.rgb[1])).toString(16).substr(1) + 3164 (0x100 | Math.round(this.rgb[2])).toString(16).substr(1) 3165 ); 3166 }; 3167 3168 3169 this.toHEXString = function () { 3170 return '#' + this.toString().toUpperCase(); 3171 }; 3172 3173 3174 this.toRGBString = function () { 3175 return ('rgb(' + 3176 Math.round(this.rgb[0]) + ',' + 3177 Math.round(this.rgb[1]) + ',' + 3178 Math.round(this.rgb[2]) + ')' 3179 ); 3180 }; 3181 3182 3183 this.isLight = function () { 3184 return ( 3185 0.213 * this.rgb[0] + 3186 0.715 * this.rgb[1] + 3187 0.072 * this.rgb[2] > 3188 255 / 2 3189 ); 3190 }; 3191 3192 3193 this._processParentElementsInDOM = function () { 3194 if (this._linkedElementsProcessed) { return; } 3195 this._linkedElementsProcessed = true; 3196 3197 var elm = this.targetElement; 3198 do { 3199 // If the target element or one of its parent nodes has fixed position, 3200 // then use fixed positioning instead 3201 // 3202 // Note: In Firefox, getComputedStyle returns null in a hidden iframe, 3203 // that's why we need to check if the returned style object is non-empty 3204 var currStyle = jsc.getStyle(elm); 3205 if (currStyle && currStyle.position.toLowerCase() === 'fixed') { 3206 this.fixed = true; 3207 } 3208 3209 if (elm !== this.targetElement) { 3210 // Ensure to attach onParentScroll only once to each parent element 3211 // (multiple targetElements can share the same parent nodes) 3212 // 3213 // Note: It's not just offsetParents that can be scrollable, 3214 // that's why we loop through all parent nodes 3215 if (!elm._jscEventsAttached) { 3216 jsc.attachEvent(elm, 'scroll', jsc.onParentScroll); 3217 elm._jscEventsAttached = true; 3218 } 3219 } 3220 } while ((elm = elm.parentNode) && !jsc.isElementType(elm, 'body')); 3221 }; 3222 3223 3224 // r: 0-255 3225 // g: 0-255 3226 // b: 0-255 3227 // 3228 // returns: [ 0-360, 0-100, 0-100 ] 3229 // 3230 function RGB_HSV (r, g, b) { 3231 r /= 255; 3232 g /= 255; 3233 b /= 255; 3234 var n = Math.min(Math.min(r,g),b); 3235 var v = Math.max(Math.max(r,g),b); 3236 var m = v - n; 3237 if (m === 0) { return [ null, 0, 100 * v ]; } 3238 var h = r===n ? 3+(b-g)/m : (g===n ? 5+(r-b)/m : 1+(g-r)/m); 3239 return [ 3240 60 * (h===6?0:h), 3241 100 * (m/v), 3242 100 * v 3243 ]; 3244 } 3245 3246 3247 // h: 0-360 3248 // s: 0-100 3249 // v: 0-100 3250 // 3251 // returns: [ 0-255, 0-255, 0-255 ] 3252 // 3253 function HSV_RGB (h, s, v) { 3254 var u = 255 * (v / 100); 3255 3256 if (h === null) { 3257 return [ u, u, u ]; 3258 } 3259 3260 h /= 60; 3261 s /= 100; 3262 3263 var i = Math.floor(h); 3264 var f = i%2 ? h-i : 1-(h-i); 3265 var m = u * (1 - s); 3266 var n = u * (1 - s * f); 3267 switch (i) { 3268 case 6: 3269 case 0: return [u,n,m]; 3270 case 1: return [n,u,m]; 3271 case 2: return [m,u,n]; 3272 case 3: return [m,n,u]; 3273 case 4: return [n,m,u]; 3274 case 5: return [u,m,n]; 3275 } 3276 } 3277 3278 3279 function detachPicker () { 3280 jsc.unsetClass(THIS.targetElement, THIS.activeClass); 3281 jsc.picker.wrap.parentNode.removeChild(jsc.picker.wrap); 3282 delete jsc.picker.owner; 3283 } 3284 3285 3286 function drawPicker () { 3287
3288 // At this point, when drawing the picker, we know what the parent elements are 3289 // and we can do all related DOM operations, such as registering events on them 3290 // or checking their positioning 3291 THIS._processParentElementsInDOM(); 3292 3293 if (!jsc.picker) { 3294 jsc.picker = { 3295 owner: null, 3296 wrap : document.createElement('div'), 3297 box : document.createElement('div'), 3298 boxS : document.createElement('div'), // shadow area 3299 boxB : document.createElement('div'), // border 3300 pad : document.createElement('div'), 3301 padB : document.createElement('div'), // border 3302 padM : document.createElement('div'), // mouse/touch area 3303 padPal : jsc.createPalette(), 3304 cross : document.createElement('div'), 3305 crossBY : document.createElement('div'), // border Y 3306 crossBX : document.createElement('div'), // border X 3307 crossLY : document.createElement('div'), // line Y 3308 crossLX : document.createElement('div'), // line X 3309 sld : document.createElement('div'), 3310 sldB : document.createElement('div'), // border 3311 sldM : document.createElement('div'), // mouse/touch area 3312 sldGrad : jsc.createSliderGradient(), 3313 sldPtrS : document.createElement('div'), // slider pointer spacer 3314 sldPtrIB : document.createElement('div'), // slider pointer inner border 3315 sldPtrMB : document.createElement('div'), // slider pointer middle border 3316 sldPtrOB : document.createElement('div'), // slider pointer outer border 3317 btn : document.createElement('div'), 3318 btnT : document.createElement('span') // text 3319 }; 3320 3321 jsc.picker.pad.appendChild(jsc.picker.padPal.elm); 3322 jsc.picker.padB.appendChild(jsc.picker.pad); 3323 jsc.picker.cross.appendChild(jsc.picker.crossBY); 3324 jsc.picker.cross.appendChild(jsc.picker.crossBX); 3325 jsc.picker.cross.appendChild(jsc.picker.crossLY); 3326 jsc.picker.cross.appendChild(jsc.picker.crossLX); 3327 jsc.picker.padB.appendChild(jsc.picker.cross); 3328 jsc.picker.box.appendChild(jsc.picker.padB); 3329 jsc.picker.box.appendChild(jsc.picker.padM); 3330 3331 jsc.picker.sld.appendChild(jsc.picker.sldGrad.elm); 3332 jsc.picker.sldB.appendChild(jsc.picker.sld); 3333 jsc.picker.sldB.appendChild(jsc.picker.sldPtrOB); 3334 jsc.picker.sldPtrOB.appendChild(jsc.picker.sldPtrMB); 3335 jsc.picker.sldPtrMB.appendChild(jsc.picker.sldPtrIB); 3336 jsc.picker.sldPtrIB.appendChild(jsc.picker.sldPtrS); 3337 jsc.picker.box.appendChild(jsc.picker.sldB); 3338 jsc.picker.box.appendChild(jsc.picker.sldM); 3339 3340 jsc.picker.btn.appendChild(jsc.picker.btnT); 3341 jsc.picker.box.appendChild(jsc.picker.btn); 3342 3343 jsc.picker.boxB.appendChild(jsc.picker.box); 3344 jsc.picker.wrap.appendChild(jsc.picker.boxS); 3345 jsc.picker.wrap.appendChild(jsc.picker.boxB); 3346 } 3347 3348 var p = jsc.picker; 3349 3350 var displaySlider = !!jsc.getSliderComponent(THIS); 3351 var dims = jsc.getPickerDims(THIS); 3352 var crossOuterSize = (2 * THIS.pointerBorderWidth + THIS.pointerThickness + 2 * THIS.crossSize); 3353 var padToSliderPadding = jsc.getPadToSliderPadding(THIS); 3354 var borderRadius = Math.min( 3355 THIS.borderRadius, 3356 Math.round(THIS.padding * Math.PI)); // px 3357 var padCursor = 'crosshair'; 3358 3359 // wrap 3360 p.wrap.style.clear = 'both'; 3361 p.wrap.style.width = (dims[0] + 2 * THIS.borderWidth) + 'px'; 3362 p.wrap.style.height = (dims[1] + 2 * THIS.borderWidth) + 'px'; 3363 p.wrap.style.zIndex = THIS.zIndex; 3364 3365 // picker 3366 p.box.style.width = dims[0] + 'px'; 3367 p.box.style.height = dims[1] + 'px'; 3368 3369 p.boxS.style.position = 'absolute'; 3370 p.boxS.style.left = '0'; 3371 p.boxS.style.top = '0'; 3372 p.boxS.style.width = '100%'; 3373 p.boxS.style.height = '100%'; 3374 jsc.setBorderRadius(p.boxS, borderRadius + 'px'); 3375 3376 // picker border 3377 p.boxB.style.position = 'relative'; 3378 p.boxB.style.border = THIS.borderWidth + 'px solid'; 3379 p.boxB.style.borderColor = THIS.borderColor; 3380 p.boxB.style.background = THIS.backgroundColor; 3381 jsc.setBorderRadius(p.boxB, borderRadius + 'px'); 3382 3383 // IE hack: 3384 // If the element is transparent, IE will trigger the event on the elements under it, 3385 // e.g. on Canvas or on elements with border 3386 p.padM.style.background = 3387 p.sldM.style.background = 3388 '#FFF'; 3389 jsc.setStyle(p.padM, 'opacity', '0'); 3390 jsc.setStyle(p.sldM, 'opacity', '0'); 3391 3392 // pad 3393 p.pad.style.position = 'relative'; 3394 p.pad.style.width = THIS.width + 'px'; 3395 p.pad.style.height = THIS.height + 'px'; 3396 3397 // pad palettes (HSV and HVS) 3398 p.padPal.draw(THIS.width, THIS.height, jsc.getPadYComponent(THIS)); 3399 3400 // pad border 3401 p.padB.style.position = 'absolute'; 3402 p.padB.style.left = THIS.padding + 'px'; 3403 p.padB.style.top = THIS.padding + 'px'; 3404 p.padB.style.border = THIS.insetWidth + 'px solid'; 3405 p.padB.style.borderColor = THIS.insetColor; 3406 3407 // pad mouse area 3408 p.padM._jscInstance = THIS; 3409 p.padM._jscControlName = 'pad'; 3410 p.padM.style.position = 'absolute'; 3411 p.padM.style.left = '0'; 3412 p.padM.style.top = '0'; 3413 p.padM.style.width = (THIS.padding + 2 * THIS.insetWidth + THIS.width + padToSliderPadding / 2) + 'px'; 3414 p.padM.style.height = dims[1] + 'px'; 3415 p.padM.style.cursor = padCursor; 3416 3417 // pad cross 3418 p.cross.style.position = 'absolute'; 3419 p.cross.style.left = 3420 p.cross.style.top = 3421 '0'; 3422 p.cross.style.width = 3423 p.cross.style.height = 3424 crossOuterSize + 'px'; 3425 3426 // pad cross border Y and X 3427 p.crossBY.style.position = 3428 p.crossBX.style.position = 3429 'absolute'; 3430 p.crossBY.style.background = 3431 p.crossBX.style.background = 3432 THIS.pointerBorderColor; 3433 p.crossBY.style.width = 3434 p.crossBX.style.height = 3435 (2 * THIS.pointerBorderWidth + THIS.pointerThickness) + 'px'; 3436 p.crossBY.style.height = 3437 p.crossBX.style.width = 3438 crossOuterSize + 'px'; 3439 p.crossBY.style.left = 3440 p.crossBX.style.top = 3441 (Math.floor(crossOuterSize / 2) - Math.floor(THIS.pointerThickness / 2) - THIS.pointerBorderWidth) + 'px'; 3442 p.crossBY.style.top = 3443 p.crossBX.style.left = 3444 '0'; 3445 3446 // pad cross line Y and X 3447 p.crossLY.style.position = 3448 p.crossLX.style.position = 3449 'absolute'; 3450 p.crossLY.style.background = 3451 p.crossLX.style.background = 3452 THIS.pointerColor; 3453 p.crossLY.style.height = 3454 p.crossLX.style.width = 3455 (crossOuterSize - 2 * THIS.pointerBorderWidth) + 'px'; 3456 p.crossLY.style.width = 3457 p.crossLX.style.height = 3458 THIS.pointerThickness + 'px'; 3459 p.crossLY.style.left = 3460 p.crossLX.style.top = 3461 (Math.floor(crossOuterSize / 2) - Math.floor(THIS.pointerThickness / 2)) + 'px'; 3462 p.crossLY.style.top = 3463 p.crossLX.style.left = 3464 THIS.pointerBorderWidth + 'px'; 3465 3466 // slider 3467 p.sld.style.overflow = 'hidden'; 3468 p.sld.style.width = THIS.sliderSize + 'px'; 3469 p.sld.style.height = THIS.height + 'px'; 3470 3471 // slider gradient 3472 p.sldGrad.draw(THIS.sliderSize, THIS.height, '#000', '#000'); 3473 3474 // slider border 3475 p.sldB.style.display = displaySlider ? 'block' : 'none'; 3476 p.sldB.style.position = 'absolute'; 3477 p.sldB.style.right = THIS.padding + 'px'; 3478 p.sldB.style.top = THIS.padding + 'px'; 3479 p.sldB.style.border = THIS.insetWidth + 'px solid'; 3480 p.sldB.style.borderColor = THIS.insetColor; 3481 3482 // slider mouse area 3483 p.sldM._jscInstance = THIS; 3484 p.sldM._jscControlName = 'sld'; 3485 p.sldM.style.display = displaySlider ? 'block' : 'none'; 3486 p.sldM.style.position = 'absolute'; 3487 p.sldM.style.right = '0'; 3488 p.sldM.style.top = '0'; 3489 p.sldM.style.width = (THIS.sliderSize + padToSliderPadding / 2 + THIS.padding + 2 * THIS.insetWidth) + 'px'; 3490 p.sldM.style.height = dims[1] + 'px'; 3491 p.sldM.style.cursor = 'default'; 3492 3493 // slider pointer inner and outer border 3494 p.sldPtrIB.style.border = 3495 p.sldPtrOB.style.border = 3496 THIS.pointerBorderWidth + 'px solid ' + THIS.pointerBorderColor; 3497 3498 // slider pointer outer border 3499 p.sldPtrOB.style.position = 'absolute'; 3500 p.sldPtrOB.style.left = -(2 * THIS.pointerBorderWidth + THIS.pointerThickness) + 'px'; 3501 p.sldPtrOB.style.top = '0'; 3502 3503 // slider pointer middle border 3504 p.sldPtrMB.style.border = THIS.pointerThickness + 'px solid ' + THIS.pointerColor; 3505 3506 // slider pointer spacer
3507 p.sldPtrS.style.width = THIS.sliderSize + 'px'; 3508 p.sldPtrS.style.height = sliderPtrSpace + 'px'; 3509 3510 // the Close button 3511 function setBtnBorder () { 3512 var insetColors = THIS.insetColor.split(/\s+/); 3513 var outsetColor = insetColors.length < 2 ? insetColors[0] : insetColors[1] + ' ' + insetColors[0] + ' ' + insetColors[0] + ' ' + insetColors[1]; 3514 p.btn.style.borderColor = outsetColor; 3515 } 3516 p.btn.style.display = THIS.closable ? 'block' : 'none'; 3517 p.btn.style.position = 'absolute'; 3518 p.btn.style.left = THIS.padding + 'px'; 3519 p.btn.style.bottom = THIS.padding + 'px'; 3520 p.btn.style.padding = '0 15px'; 3521 p.btn.style.height = THIS.buttonHeight + 'px'; 3522 p.btn.style.border = THIS.insetWidth + 'px solid'; 3523 setBtnBorder(); 3524 p.btn.style.color = THIS.buttonColor; 3525 p.btn.style.font = '12px sans-serif'; 3526 p.btn.style.textAlign = 'center'; 3527 try { 3528 p.btn.style.cursor = 'pointer'; 3529 } catch(eOldIE) { 3530 p.btn.style.cursor = 'hand'; 3531 } 3532 p.btn.onmousedown = function () { 3533 THIS.hide(); 3534 }; 3535 p.btnT.style.lineHeight = THIS.buttonHeight + 'px'; 3536 p.btnT.innerHTML = ''; 3537 p.btnT.appendChild(document.createTextNode(THIS.closeText)); 3538 3539 // place pointers 3540 redrawPad(); 3541 redrawSld(); 3542 3543 // If we are changing the owner without first closing the picker, 3544 // make sure to first deal with the old owner 3545 if (jsc.picker.owner && jsc.picker.owner !== THIS) { 3546 jsc.unsetClass(jsc.picker.owner.targetElement, THIS.activeClass); 3547 } 3548 3549 // Set the new picker owner 3550 jsc.picker.owner = THIS; 3551 3552 // The redrawPosition() method needs picker.owner to be set, that's why we call it here, 3553 // after setting the owner 3554 if (jsc.isElementType(container, 'body')) { 3555 jsc.redrawPosition(); 3556 } else { 3557 jsc._drawPosition(THIS, 0, 0, 'relative', false); 3558 } 3559 3560 if (p.wrap.parentNode != container) { 3561 container.appendChild(p.wrap); 3562 } 3563 3564 jsc.setClass(THIS.targetElement, THIS.activeClass); 3565 } 3566 3567 3568 function redrawPad () { 3569 // redraw the pad pointer 3570 switch (jsc.getPadYComponent(THIS)) { 3571 case 's': var yComponent = 1; break; 3572 case 'v': var yComponent = 2; break; 3573 } 3574 var x = Math.round((THIS.hsv[0] / 360) * (THIS.width - 1)); 3575 var y = Math.round((1 - THIS.hsv[yComponent] / 100) * (THIS.height - 1)); 3576 var crossOuterSize = (2 * THIS.pointerBorderWidth + THIS.pointerThickness + 2 * THIS.crossSize); 3577 var ofs = -Math.floor(crossOuterSize / 2); 3578 jsc.picker.cross.style.left = (x + ofs) + 'px'; 3579 jsc.picker.cross.style.top = (y + ofs) + 'px'; 3580 3581 // redraw the slider 3582 switch (jsc.getSliderComponent(THIS)) { 3583 case 's': 3584 var rgb1 = HSV_RGB(THIS.hsv[0], 100, THIS.hsv[2]); 3585 var rgb2 = HSV_RGB(THIS.hsv[0], 0, THIS.hsv[2]); 3586 var color1 = 'rgb(' + 3587 Math.round(rgb1[0]) + ',' + 3588 Math.round(rgb1[1]) + ',' + 3589 Math.round(rgb1[2]) + ')'; 3590 var color2 = 'rgb(' + 3591 Math.round(rgb2[0]) + ',' + 3592 Math.round(rgb2[1]) + ',' + 3593 Math.round(rgb2[2]) + ')'; 3594 jsc.picker.sldGrad.draw(THIS.sliderSize, THIS.height, color1, color2); 3595 break; 3596 case 'v': 3597 var rgb = HSV_RGB(THIS.hsv[0], THIS.hsv[1], 100); 3598 var color1 = 'rgb(' + 3599 Math.round(rgb[0]) + ',' + 3600 Math.round(rgb[1]) + ',' + 3601 Math.round(rgb[2]) + ')'; 3602 var color2 = '#000'; 3603 jsc.picker.sldGrad.draw(THIS.sliderSize, THIS.height, color1, color2); 3604 break; 3605 } 3606 } 3607 3608 3609 function redrawSld () { 3610 var sldComponent = jsc.getSliderComponent(THIS); 3611 if (sldComponent) { 3612 // redraw the slider pointer 3613 switch (sldComponent) { 3614 case 's': var yComponent = 1; break; 3615 case 'v': var yComponent = 2; break; 3616 } 3617 var y = Math.round((1 - THIS.hsv[yComponent] / 100) * (THIS.height - 1)); 3618 jsc.picker.sldPtrOB.style.top = (y - (2 * THIS.pointerBorderWidth + THIS.pointerThickness) - Math.floor(sliderPtrSpace / 2)) + 'px'; 3619 } 3620 } 3621 3622 3623 function isPickerOwner () { 3624 return jsc.picker && jsc.picker.owner === THIS; 3625 } 3626 3627 3628 function blurValue () { 3629 THIS.importColor(); 3630 } 3631 3632 3633 // Find the target element 3634 if (typeof targetElement === 'string') { 3635 var id = targetElement; 3636 var elm = document.getElementById(id); 3637 if (elm) { 3638 this.targetElement = elm; 3639 } else { 3640 jsc.warn('Could not find target element with ID \'' + id + '\''); 3641 } 3642 } else if (targetElement) { 3643 this.targetElement = targetElement; 3644 } else { 3645 jsc.warn('Invalid target element: \'' + targetElement + '\''); 3646 } 3647 3648 if (this.targetElement._jscLinkedInstance) { 3649 jsc.warn('Cannot link jscolor twice to the same element. Skipping.'); 3650 return; 3651 } 3652 this.targetElement._jscLinkedInstance = this; 3653 3654 // Find the value element 3655 this.valueElement = jsc.fetchElement(this.valueElement); 3656 // Find the style element 3657 this.styleElement = jsc.fetchElement(this.styleElement); 3658 3659 var THIS = this; 3660 var container = 3661 this.container ? 3662 jsc.fetchElement(this.container) : 3663 document.getElementsByTagName('body')[0]; 3664 var sliderPtrSpace = 3; // px 3665 3666 // For BUTTON elements it's important to stop them from sending the form when clicked 3667 // (e.g. in Safari) 3668 if (jsc.isElementType(this.targetElement, 'button')) { 3669 if (this.targetElement.onclick) { 3670 var origCallback = this.targetElement.onclick; 3671 this.targetElement.onclick = function (evt) { 3672 origCallback.call(this, evt); 3673 return false; 3674 }; 3675 } else { 3676 this.targetElement.onclick = function () { return false; }; 3677 } 3678 } 3679 3680 /* 3681 var elm = this.targetElement; 3682 do { 3683 // If the target element or one of its offsetParents has fixed position, 3684 // then use fixed positioning instead 3685 // 3686 // Note: In Firefox, getComputedStyle returns null in a hidden iframe, 3687 // that's why we need to check if the returned style object is non-empty 3688 var currStyle = jsc.getStyle(elm); 3689 if (currStyle && currStyle.position.toLowerCase() === 'fixed') { 3690 this.fixed = true; 3691 } 3692 3693 if (elm !== this.targetElement) { 3694 // attach onParentScroll so that we can recompute the picker position 3695 // when one of the offsetParents is scrolled 3696 if (!elm._jscEventsAttached) { 3697 jsc.attachEvent(elm, 'scroll', jsc.onParentScroll); 3698 elm._jscEventsAttached = true; 3699 } 3700 } 3701 } while ((elm = elm.offsetParent) && !jsc.isElementType(elm, 'body')); 3702 */ 3703 3704 // valueElement 3705 if (this.valueElement) { 3706 if (jsc.isElementType(this.valueElement, 'input')) { 3707 var updateField = function () { 3708 THIS.fromString(THIS.valueElement.value, jsc.leaveValue); 3709 jsc.dispatchFineChange(THIS); 3710 }; 3711 jsc.attachEvent(this.valueElement, 'keyup', updateField); 3712 jsc.attachEvent(this.valueElement, 'input', updateField); 3713 jsc.attachEvent(this.valueElement, 'blur', blurValue); 3714 this.valueElement.setAttribute('autocomplete', 'off'); 3715 } 3716 } 3717 3718 // styleElement 3719 if (this.styleElement) { 3720 this.styleElement._jscOrigStyle = { 3721 backgroundImage : this.styleElement.style.backgroundImage, 3722 backgroundColor : this.styleElement.style.backgroundColor, 3723 color : this.styleElement.style.color 3724 }; 3725 } 3726 3727 if (this.value) { 3728 // Try to set the color from the .value option and if unsuccessful, 3729 // export the current color 3730 this.fromString(this.value) || this.exportColor(); 3731 } else { 3732 this.importColor(); 3733 } 3734 } 3735 3736}; 3737 3738 3739//================================ 3740// Public properties and methods 3741//================================ 3742 3743 3744// By default, search for all elements with class="jscolor" and install a color picker on them. 3745// 3746// You can change what class name will be looked for by setting the property jscolor.lookupClass 3747// anywhere in your HTML document. To completely disable the automatic lookup, set it to null. 3748// 3749jsc.jscolor.lookupClass = 'jscolor'; 3750 3751 3752jsc.jscolor.installByClassName = function (className) { 3753 var inputElms = document.getElementsByTagName('input'); 3754 var buttonElms = document.getElementsByTagName('button'); 3755 3756 jsc.tryInstallOnElements(inputElms, className); 3757 jsc.tryInstallOnElements(buttonElms, className); 3758}; 3759 3760 3761jsc.register(); 3762 3763 3764return jsc.jscolor; 3765 3766 3767})(); }; 3768// source --> https://teethandsmiles.co.uk/wp-includes/js/jquery/ui/core.min.js?ver=1.13.2 3769/*! jQuery UI - v1.13.2 - 2022-07-14 3770* http://jqueryui.com 3771* Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js 3772* Copyright jQuery Foundation and other contributors; Licensed MIT */ 3773!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){"use strict";var t,e,i,n,W,C,o,s,r,l,a,h,u;function E(t,e,i){return[parseFloat(t[0])*(a.test(t[0])?e/100:1),parseFloat(t[1])*(a.test(t[1])?i/100:1)]}function L(t,e){return parseInt(x.css(t,e),10)||0}function N(t){return null!=t&&t===t.window}x.ui=x.ui||{},x.ui.version="1.13.2", 3774/*! 3775 * jQuery UI :data 1.13.2 3776 * http://jqueryui.com 3777 * 3778 * Copyright jQuery Foundation and other contributors 3779 * Released under the MIT license. 3780 * http://jquery.org/license 3781 */ 3782x.extend(x.expr.pseudos,{data:x.expr.createPseudo?x.expr.createPseudo(function(e){return function(t){return!!x.data(t,e)}}
vendor: 4,687 bytes, lines 3782-3848
3782):function(t,e,i){return!!x.data(t,i[3])}}), 3783/*! 3784 * jQuery UI Disable Selection 1.13.2 3785 * http://jqueryui.com 3786 * 3787 * Copyright jQuery Foundation and other contributors 3788 * Released under the MIT license. 3789 * http://jquery.org/license 3790 */ 3791x.fn.extend({disableSelection:(t="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}}), 3792/*! 3793 * jQuery UI Focusable 1.13.2 3794 * http://jqueryui.com 3795 * 3796 * Copyright jQuery Foundation and other contributors 3797 * Released under the MIT license. 3798 * http://jquery.org/license 3799 */ 3800x.ui.focusable=function(t,e){var i,n,o,s=t.nodeName.toLowerCase();return"area"===s?(o=(i=t.parentNode).name,!(!t.href||!o||"map"!==i.nodeName.toLowerCase())&&0<(i=x("img[usemap='#"+o+"']")).length&&i.is(":visible")):(/^(input|select|textarea|button|object)$/.test(s)?(n=!t.disabled)&&(o=x(t).closest("fieldset")[0])&&(n=!o.disabled):n="a"===s&&t.href||e,n&&x(t).is(":visible")&&function(t){var e=t.css("visibility");for(;"inherit"===e;)t=t.parent(),e=t.css("visibility");return"visible"===e}(x(t)))},x.extend(x.expr.pseudos,{focusable:function(t){return x.ui.focusable(t,null!=x.attr(t,"tabindex"))}}),x.fn._form=function(){return"string"==typeof this[0].form?this.closest("form"):x(this[0].form)}, 3801/*! 3802 * jQuery UI Form Reset Mixin 1.13.2 3803 * http://jqueryui.com 3804 * 3805 * Copyright jQuery Foundation and other contributors 3806 * Released under the MIT license. 3807 * http://jquery.org/license 3808 */ 3809x.ui.formResetMixin={_formResetHandler:function(){var e=x(this);setTimeout(function(){var t=e.data("ui-form-reset-instances");x.each(t,function(){this.refresh()})})},_bindFormResetHandler:function(){var t;this.form=this.element._form(),this.form.length&&((t=this.form.data("ui-form-reset-instances")||[]).length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t))},_unbindFormResetHandler:function(){var t;this.form.length&&((t=this.form.data("ui-form-reset-instances")).splice(x.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"))}},x.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()), 3810/*! 3811 * jQuery UI Support for jQuery core 1.8.x and newer 1.13.2 3812 * http://jqueryui.com 3813 * 3814 * Copyright jQuery Foundation and other contributors 3815 * Released under the MIT license. 3816 * http://jquery.org/license 3817 * 3818 */ 3819x.expr.pseudos||(x.expr.pseudos=x.expr[":"]),x.uniqueSort||(x.uniqueSort=x.unique),x.escapeSelector||(e=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,i=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},x.escapeSelector=function(t){return(t+"").replace(e,i)}),x.fn.even&&x.fn.odd||x.fn.extend({even:function(){return this.filter(function(t){return t%2==0})},odd:function(){return this.filter(function(t){return t%2==1})}}), 3820/*! 3821 * jQuery UI Keycode 1.13.2 3822 * http://jqueryui.com 3823 * 3824 * Copyright jQuery Foundation and other contributors 3825 * Released under the MIT license. 3826 * http://jquery.org/license 3827 */ 3828x.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}, 3829/*! 3830 * jQuery UI Labels 1.13.2 3831 * http://jqueryui.com 3832 * 3833 * Copyright jQuery Foundation and other contributors 3834 * Released under the MIT license. 3835 * http://jquery.org/license 3836 */ 3837x.fn.labels=function(){var t,e,i;return this.length?this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(e=this.eq(0).parents("label"),(t=this.attr("id"))&&(i=(i=this.eq(0).parents().last()).add((i.length?i:this).siblings()),t="label[for='"+x.escapeSelector(t)+"']",e=e.add(i.find(t).addBack(t))),this.pushStack(e)):this.pushStack([])},x.ui.plugin={add:function(t,e,i){var n,o=x.ui[t].prototype;for(n in i)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([e,i[n]])},call:function(t,e,i,n){var o,s=t.plugins[e];if(s&&(n||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(o=0;o<s.length;o++)t.options[s[o][0]]&&s[o][1].apply(t.element,i)}}, 3838/*! 3839 * jQuery UI Position 1.13.2 3840 * http://jqueryui.com 3841 * 3842 * Copyright jQuery Foundation and other contributors 3843 * Released under the MIT license. 3844 * http://jquery.org/license 3845 * 3846 * http://api.jqueryui.com/position/ 3847 */ 3848W=Math.max,C=Math.abs,o=/left|center|right/,s=/top|center|bottom/,r=/[\+\-]\d+(\.[\d]+)?%?/,l=/^\w+/,a=/%$/,h=x.fn.position,x.position={scrollbarWidth:function(){var t,e,i;return void 0!==n?n:(i=(e=x("<div style='display:block;position:absolute;
3848width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>")).children()[0],x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),n=t-i)},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?x.position.scrollbarWidth():0,height:e?x.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=x(t||window),i=N(e[0]),n=!!e[0]&&9===e[0].nodeType;return{element:e,isWindow:i,isDocument:n,offset:!i&&!n?x(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},x.fn.position=function(f){var c,d,p,g,m,v,y,w,b,_,t,e;return f&&f.of?(v="string"==typeof(f=x.extend({},f)).of?x(document).find(f.of):x(f.of),y=x.position.getWithinInfo(f.within),w=x.position.getScrollInfo(y),b=(f.collision||"flip").split(" "),_={},e=9===(e=(t=v)[0]).nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:N(e)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:e.preventDefault?{width:0,height:0,offset:{top:e.pageY,left:e.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()},v[0].preventDefault&&(f.at="left top"),d=e.width,p=e.height,m=x.extend({},g=e.offset),x.each(["my","at"],function(){var t,e,i=(f[this]||"").split(" ");(i=1===i.length?o.test(i[0])?i.concat(["center"]):s.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=o.test(i[0])?i[0]:"center",i[1]=s.test(i[1])?i[1]:"center",t=r.exec(i[0]),e=r.exec(i[1]),_[this]=[t?t[0]:0,e?e[0]:0],f[this]=[l.exec(i[0])[0],l.exec(i[1])[0]]}),1===b.length&&(b[1]=b[0]),"right"===f.at[0]?m.left+=d:"center"===f.at[0]&&(m.left+=d/2),"bottom"===f.at[1]?m.top+=p:"center"===f.at[1]&&(m.top+=p/2),c=E(_.at,d,p),m.left+=c[0],m.top+=c[1],this.each(function(){var i,t,r=x(this),l=r.outerWidth(),a=r.outerHeight(),e=L(this,"marginLeft"),n=L(this,"marginTop"),o=l+e+L(this,"marginRight")+w.width,s=a+n+L(this,"marginBottom")+w.height,h=x.extend({},m),u=E(_.my,r.outerWidth(),r.outerHeight());"right"===f.my[0]?h.left-=l:"center"===f.my[0]&&(h.left-=l/2),"bottom"===f.my[1]?h.top-=a:"center"===f.my[1]&&(h.top-=a/2),h.left+=u[0],h.top+=u[1],i={marginLeft:e,marginTop:n},x.each(["left","top"],function(t,e){x.ui.position[b[t]]&&x.ui.position[b[t]][e](h,{targetWidth:d,targetHeight:p,elemWidth:l,elemHeight:a,collisionPosition:i,collisionWidth:o,collisionHeight:s,offset:[c[0]+u[0],c[1]+u[1]],my:f.my,at:f.at,within:y,elem:r})}),f.using&&(t=function(t){var e=g.left-h.left,i=e+d-l,n=g.top-h.top,o=n+p-a,s={target:{element:v,left:g.left,top:g.top,width:d,height:p},element:{element:r,left:h.left,top:h.top,width:l,height:a},horizontal:i<0?"left":0<e?"right":"center",vertical:o<0?"top":0<n?"bottom":"middle"};d<l&&C(e+i)<d&&(s.horizontal="center"),p<a&&C(n+o)<p&&(s.vertical="middle"),W(C(e),C(i))>W(C(n),C(o))?s.important="horizontal":s.important="vertical",f.using.call(this,t,s)}),r.offset(x.extend(h,{using:t}))})):h.apply(this,arguments)},x.ui.position={fit:{left:function(t,e){var i,n=e.within,o=n.isWindow?n.scrollLeft:n.offset.left,n=n.width,s=t.left-e.collisionPosition.marginLeft,r=o-s,l=s+e.collisionWidth-n-o;e.collisionWidth>n?0<r&&l<=0?(i=t.left+r+e.collisionWidth-n-o,t.left+=r-i):t.left=!(0<l&&r<=0)&&l<r?o+n-e.collisionWidth:o:0<r?t.left+=r:0<l?t.left-=l:t.left=W(t.left-s,t.left)},top:function(t,e){var i,n=e.within,n=n.isWindow?n.scrollTop:n.offset.top,o=e.within.height,s=t.top-e.collisionPosition.marginTop,r=n-s,l=s+e.collisionHeight-o-n;e.collisionHeight>o?0<r&&l<=0?(i=t.top+r+e.collisionHeight-o-n,t.top+=r-i):t.top=!(0<l&&r<=0)&&l<r?n+o-e.collisionHeight:n:0<r?t.top+=r:0<l?t.top-=l:t.top=W(t.top-s,t.top)}},flip:{left:function(t,e){var i=e.within,n=i.offset.left+i.scrollLeft,o=i.width,i=i.isWindow?i.scrollLeft:i.offset.left,s=t.left-e.collisionPosition.marginLeft,r=s-i,s=s+e.collisionWidth-o-i,l="left"
vendor: 8,464 bytes, lines 3848-3884
3848===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,a="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,h=-2*e.offset[0];r<0?((o=t.left+l+a+h+e.collisionWidth-o-n)<0||o<C(r))&&(t.left+=l+a+h):0<s&&(0<(n=t.left-e.collisionPosition.marginLeft+l+a+h-i)||C(n)<s)&&(t.left+=l+a+h)},top:function(t,e){var i=e.within,n=i.offset.top+i.scrollTop,o=i.height,i=i.isWindow?i.scrollTop:i.offset.top,s=t.top-e.collisionPosition.marginTop,r=s-i,s=s+e.collisionHeight-o-i,l="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,a="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,h=-2*e.offset[1];r<0?((o=t.top+l+a+h+e.collisionHeight-o-n)<0||o<C(r))&&(t.top+=l+a+h):0<s&&(0<(n=t.top-e.collisionPosition.marginTop+l+a+h-i)||C(n)<s)&&(t.top+=l+a+h)}},flipfit:{left:function(){x.ui.position.flip.left.apply(this,arguments),x.ui.position.fit.left.apply(this,arguments)},top:function(){x.ui.position.flip.top.apply(this,arguments),x.ui.position.fit.top.apply(this,arguments)}}},x.ui.safeActiveElement=function(e){var i;try{i=e.activeElement}catch(t){i=e.body}return i=(i=i||e.body).nodeName?i:e.body},x.ui.safeBlur=function(t){t&&"body"!==t.nodeName.toLowerCase()&&x(t).trigger("blur")}, 3849/*! 3850 * jQuery UI Scroll Parent 1.13.2 3851 * http://jqueryui.com 3852 * 3853 * Copyright jQuery Foundation and other contributors 3854 * Released under the MIT license. 3855 * http://jquery.org/license 3856 */ 3857x.fn.scrollParent=function(t){var e=this.css("position"),i="absolute"===e,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,t=this.parents().filter(function(){var t=x(this);return(!i||"static"!==t.css("position"))&&n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==e&&t.length?t:x(this[0].ownerDocument||document)}, 3858/*! 3859 * jQuery UI Tabbable 1.13.2 3860 * http://jqueryui.com 3861 * 3862 * Copyright jQuery Foundation and other contributors 3863 * Released under the MIT license. 3864 * http://jquery.org/license 3865 */ 3866x.extend(x.expr.pseudos,{tabbable:function(t){var e=x.attr(t,"tabindex"),i=null!=e;return(!i||0<=e)&&x.ui.focusable(t,i)}}), 3867/*! 3868 * jQuery UI Unique ID 1.13.2 3869 * http://jqueryui.com 3870 * 3871 * Copyright jQuery Foundation and other contributors 3872 * Released under the MIT license. 3873 * http://jquery.org/license 3874 */ 3875x.fn.extend({uniqueId:(u=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++u)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&x(this).removeAttr("id")})}}); 3876/*! 3877 * jQuery UI Widget 1.13.2 3878 * http://jqueryui.com 3879 * 3880 * Copyright jQuery Foundation and other contributors 3881 * Released under the MIT license. 3882 * http://jquery.org/license 3883 */ 3884var f,c=0,d=Array.prototype.hasOwnProperty,p=Array.prototype.slice;x.cleanData=(f=x.cleanData,function(t){for(var e,i,n=0;null!=(i=t[n]);n++)(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove");f(t)}),x.widget=function(t,i,e){var n,o,s,r={},l=t.split(".")[0],a=l+"-"+(t=t.split(".")[1]);return e||(e=i,i=x.Widget),Array.isArray(e)&&(e=x.extend.apply(null,[{}].concat(e))),x.expr.pseudos[a.toLowerCase()]=function(t){return!!x.data(t,a)},x[l]=x[l]||{},n=x[l][t],o=x[l][t]=function(t,e){if(!this||!this._createWidget)return new o(t,e);arguments.length&&this._createWidget(t,e)},x.extend(o,n,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(s=new i).options=x.widget.extend({},s.options),x.each(e,function(e,n){function o(){return i.prototype[e].apply(this,arguments)}function s(t){return i.prototype[e].apply(this,t)}r[e]="function"!=typeof n?n:function(){var t,e=this._super,i=this._superApply;return this._super=o,this._superApply=s,t=n.apply(this,arguments),this._super=e,this._superApply=i,t}}),o.prototype=x.widget.extend(s,{widgetEventPrefix:n&&s.widgetEventPrefix||t},r,{constructor:o,namespace:l,widgetName:t,widgetFullName:a}),n?(x.each(n._childConstructors,function(t,e){var i=e.prototype;x.widget(i.namespace+"."+i.widgetName,o,e._proto)}),delete n._childConstructors):i._childConstructors.push(o),x.widget.bridge(t,o),o},x.widget.extend=function(t){for(var e,i,n=p.call(arguments,1),o=0,s=n.length;o<s;o++)for(e in n[o])i=n[o][e],d.call(n[o],e)&&void 0!==i&&(x.isPlainObject(i)?t[e]=x.isPlainObject(t[e])?x.widget.extend({},t[e],i):x.widget.extend({},i):t[e]=i);return t},x.widget.bridge=function(s,e){var r=e.prototype.widgetFullName||s;x.fn[s]=function(i){var t="string"==typeof i,n=p.call(arguments,1),o=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=x.data(this,r);return"instance"===i?(o=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?x.error("no such method '"+i+"' for "+s+" widget instance"):(t=e[i].apply(e,n))!==e&&void 0!==t?(o=t&&t.jquery?o.pushStack(t.get()):t,!1):void 0:x.error("cannot call methods on "+s+" prior to initialization; attempted to call method '"+i+"'")}):o=void 0:(n.length&&(i=x.widget.extend.apply(null,[i].concat(n))),this.each(function(){var t=x.data(this,r);t?(t.option(i||{}),t._init&&t._init()):x.data(this,r,new e(i,this))})),o}},x.Widget=function(){},x.Widget._childConstructors=[],x.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=c++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,n,o,s=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(s={},t=(i=t.split(".")).shift(),i.length){for(n=s[t]=x.widget.extend({},this.options[t]),o=0;o<i.length-1;o++)n[i[o]]=n[i[o]]||{},n=n[i[o]];if(t=i.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];s[t]=e}return this._setOptions(s),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,n;for(e in t)n=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&n&&n.length&&(i=x(n.get()),this._removeClass(n,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(o){var s=[],r=this;function t(t,e){for(var i,n=0;n<t.length;n++)i=r.classesElementLookup[t[n]]||x(),i=o.add?(function(){var i=[];o.element.each(function(t,e){x.map(r.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),r._on(x(i),{remove:"_untrackClassesElement"})}(),x(x.uniqueSort(i.get().concat(o.element.get())))):x(i.not(o.element).get()),r.classesElementLookup[t[n]]=i,s.push(t[n]),e&&o.classes[t[n]]&&s.push(o.classes[t[n]])}return(o=x.extend({element:this.element,classes:this.options.classes||{}},o)).keys&&t(o.keys.match(/\S+/g)||[],!0),o.extra&&t(o.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(i){var n=this;x.each(n.classesElementLookup,function(t,e){-1!==x.inArray(i.target,e)&&(n.classesElementLookup[t]=x(e.not(i.target).get()))}),this._off(x(i.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)}
3884,_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,n){var o="string"==typeof t||null===t,e={extra:o?e:i,keys:o?t:e,element:o?this.element:t,add:n="boolean"==typeof n?n:i};return e.element.toggleClass(this._classes(e),n),this},_on:function(o,s,t){var r,l=this;"boolean"!=typeof o&&(t=s,s=o,o=!1),t?(s=r=x(s),this.bindings=this.bindings.add(s)):(t=s,s=this.element,r=this.widget()),x.each(t,function(t,e){function i(){if(o||!0!==l.options.disabled&&!x(this).hasClass("ui-state-disabled"))return("string"==typeof e?l[e]:e).apply(l,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||x.guid++);var t=t.match(/^([\w:-]*)\s*(.*)$/),n=t[1]+l.eventNamespace,t=t[2];t?r.on(n,t,i):s.on(n,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=x(this.bindings.not(t).get()),this.focusable=x(this.focusable.not(t).get()),this.hoverable=x(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(x(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(x(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var n,o,s=this.options[t];if(i=i||{},(e=x.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],o=e.originalEvent)for(n in o)n in e||(e[n]=o[n]);return this.element.trigger(e,i),!("function"==typeof s&&!1===s.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},x.each({show:"fadeIn",hide:"fadeOut"},function(s,r){x.Widget.prototype["_"+s]=function(e,t,i){var n,o=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||r:s;"number"==typeof(t=t||{})?t={duration:t}:!0===t&&(t={}),n=!x.isEmptyObject(t),t.complete=i,t.delay&&e.delay(t.delay),n&&x.effects&&x.effects.effect[o]?e[s](t):o!==s&&e[o]?e[o](t.duration,t.easing,i):e.queue(function(t){x(this)[s](),i&&i.call(e[0]),t()})}})}); 3885// source --> https://teethandsmiles.co.uk/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/modernizr-custom.min.js?ver=3.19.10 3886window.bsfmodernizr=function(e,i){function t(e){u.cssText=e}function a(e,t){return typeof e===t}function c(e,t){for(var n in e){n=e[n];if(!~(""+n).indexOf("-")&&u[n]!==i)return"pfx"!=t||n}return!1}function r(e,t,n){var r=e.charAt(0).toUpperCase()+e.slice(1),o=(e+" "+p.join(r+" ")+r).split(" ");return a(t,"string")||void 0===t?c(o,t):function(e,t,n){for(var r in e){var o=t[e[r]];if(o!==i)return!1===n?e[r]:a(o,"function")?o.bind(n||t):o}return!1}(o=(e+" "+d.join(r+" ")+r).split(" "),t,n)}var n,o,l={},s=e.documentElement,u=e.createElement("bsfmodernizr").style,f="Webkit Moz O ms",p=f.split(" "),d=f.toLowerCase().split(" "),h={},m=[],v=m.slice,y={}.hasOwnProperty,g=void 0!==y&&void 0!==y.call?function(e,t){return y.call(e,t)}:function(e,t){return t in e&&void 0===e.constructor.prototype[t]};for(o in Function.prototype.bind||(Function.prototype.bind=function(n){var r=this;if("function"!=typeof r)throw new TypeError;var o=v.call(arguments,1),i=function(){if(this instanceof i){var e=function(){};e.prototype=r.prototype;var t=new e,e=r.apply(t,o.concat(v.call(arguments)));return Object(e)===e?e:t}return r.apply(n,o.concat(v.call(arguments)))};return i}),h.csstransitions=function(){return r("transition")},h)g(h,o)&&(n=o.toLowerCase(),l[n]=h[o](),m.push((l[n]?"":"no-")+n));return l.addTest=function(e,t){if("object"==typeof e)for(var n in e)g(e,n)&&l.addTest(n,e[n]);else{if(e=e.toLowerCase(),l[e]!==i)return l;t="function"==typeof t?t():t,s.className+=" "+(t?"":"no-")+e,l[e]=t}return l},t(""),0,function(e,c){function l(){var e=h.elements;return"string"==typeof e?e.split(" "):e}function s(e){var t=d[e[i]];return t||(t={},a++,e[i]=a,d[a]=t),t}function u(e,t,n){return t=t||c,p?t.createElement(e):!(t=(n=n||s(t)).cache[e]?n.cache[e].cloneNode():o.test(e)?(n.cache[e]=n.createElem(e)).cloneNode():n.createElem(e)).canHaveChildren||r.test(e)||t.tagUrn?t:n.frag.appendChild(t)}function t(e){var t,n,r,o,i,a=s(e=e||c);return!h.shivCSS||f||a.hasCSS||(a.hasCSS=(o="article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{dis
3886play:block}mark{background:#FF0;color:#000}template{display:none}",i=(r=e).createElement("p"),r=r.getElementsByTagName("head")[0]||r.documentElement,i.innerHTML="x<style>"+o+"</style>",!!r.insertBefore(i.lastChild,r.firstChild))),p||(t=e,(n=a).cache||(n.cache={},n.createElem=t.createElement,n.createFrag=t.createDocumentFragment,n.frag=n.createFrag()),t.createElement=function(e){return h.shivMethods?u(e,t,n):n.createElem(e)},t.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+l().join().replace(/[\w\-]+/g,function(e){return n.createElem(e),n.frag.createElement(e),'c("'+e+'")'})+");return n}")(h,n.frag)),e}var f,p,n=e.html5||{},r=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,o=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,i="_html5shiv",a=0,d={};!function(){try{var e=c.createElement("a");e.innerHTML="<xyz></xyz>",f="hidden"in e,p=1==e.childNodes.length||function(){c.createElement("a");var e=c.createDocumentFragment();return void 0===e.cloneNode||void 0===e.createDocumentFragment||void 0===e.createElement}()}catch(e){p=f=!0}}();var h={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==n.shivCSS,supportsUnknownElements:p,shivMethods:!1!==n.shivMethods,type:"default",shivDocument:t,createElement:u,createDocumentFragment:function(e,t){if(e=e||c,p)return e.createDocumentFragment();for(var n=(t=t||s(e)).frag.cloneNode(),r=0,o=l(),i=o.length;r<i;r++)n.createElement(o[r]);return n}};e.html5=h,t(c)}(this,e),l._version="2.7.1",l._domPrefixes=d,l._cssomPrefixes=p,l.testProp=function(e){return c([e])},l.testAllProps=r,l.prefixed=function(e,t,n){return t?r(e,t,n):r(e,"pfx")},s.className=s.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(" js "+m.join(" ")),l}(this.document),function(e,d){function f(e){return"[object Function]"==o.call(e)}function h(e){return"string"==typeof e}function p(){}function m(e){return!e||"loaded"==e||"complete"==e||"uninitialized"==e}function v(){var e=b.shift();E=1,e?e.t?y(function(){("c"==e.t?F.injectCss:F.injectJs)(e.s,0,e.a,e.x,e.e,1)},0):(e(),v()):E=0}function t(e,t,n,r,o){return E=0,t=t||"j",h(e)?(a="c"==t?x:S,c=e,l=t,t=this.i++,n=n,r=r,o=(o=o)||F.errorTimeout,s=d.createElement(a),f=u=0,p={t:l,s:c,e:n,a:r,x:o},1===w[c]&&(f=1,w[c]=[]),"object"==a?s.data=c:(s.src=c,s.type=a),s.width=s.height="0",s.onerror=s.onload=s.onreadystatechange=function(){i.call(this,f)},b.splice(t,0,p),"img"!=a&&(f||2===w[c]?(C.insertBefore(s,j?null:g),y(i,o)):w[c].push(s))):(b.splice(this.i++,0,e),1==b.length&&v()),this;function i(e){if(!u&&m(s.readyState)&&(p.r=u=1,E||v(),s.onload=s.onreadystatechange=null,e))for(var t in"img"!=a&&y(function(){C.removeChild(s)},50),w[c])w[c].hasOwnProperty(t)&&w[c][t].onload()}var a,c,l,s,u,f,p}function c(){var e=F;return e.loader={load:t,i:0},e}var n,r=d.documentElement,y=e.setTimeout,g=d.getElementsByTagName("script")[0],o={}.toString,b=[],E=0,i="MozAppearance"in r.style,j=i&&!!d.createRange().compareNode,C=j?r:g.parentNode,r=e.opera&&"[object Opera]"==o.call(e.opera),r=!!d.attachEvent&&!r,S=i?"object":r?"script":"img",x=r?"script":S,a=Array.isArray||function(e){return"[object Array]"==o.call(e)},l=[],w={},s={timeout:function(e,t){return t.length&&(e.timeout=t[0]),e}},F=function(e){function u(e,t,n,r,o){var i=function(e){for(var t,n,e=e.split("!"),r=l.length,o=e.pop(),i=e.length,o={url:o,origUrl:o,prefixes:e},a=0;a<i;a++)n=e[a].split("="),(t=s[n.shift()])&&(o=t(o,n));for(a=0;a<r;a++)o=l[a](o);return o}(e),a=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(t=t&&(f(t)?t:t[e]||t[r]||t[e.split("/").pop().split("?")[0]]),i.instead?i.instead(e,t,n,r,o):(w[i.url]?i.noexec=!0:w[i.url]=1,n.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":void 0,i.noexec,i.attrs,i.timeout),(f(t)||f(a))&&n.load(function(){c(),t&&t(i.origUrl,o,r),a&&a(i.origUrl,o,r),w[i.url]=2})))}function t(e,t){function n(n,e){if(n){if(h(n))u(n,c=!e?function(){var e=[].slice.call(arguments);l.apply(this,e),s()}:c,t,0,i);else if(Object(n)===n)for(o in r=function(){var e,t=0;for(e in n)n.hasOwnProperty(e)&&t++;return t}(),n)n.hasOwnProperty(o)&&(e||--r||(f(c)?c=function(){var e=[].slice.call(arguments);l.apply(this,e),s()}:c[o]=function(t){return function(){var e=[].slice.call(arguments);t&&t.apply(this,e),s()}}(l[o])),u(n[o],c,t,o,i))}else e||s()}var r,o,i=!!e.test,a=e.load||e.both,c=e.callback||p,l=c,s=e.complete||p;n(i?e.yep:e.nope,!!a),a&&n(a)}var n,r,o=this.yepnope.loader;if(h(e))u(e,0,o,0);else if(a(e))for(n=0;n<e.length;n++)h(r=e[n])?u(r,0,o,0):a(r)?F(r):Object(r)===r&&t(r,o);else Object(e)===e&&t(e,o)};F.addPrefix=function(e,t){s[e]=t},F.addFilter=function(e){l.push(e)},F.errorTimeout=1e4,null==d.readyState&&d.addEventListener&&(d.readyState="loading",d.addEventListener("DOMContentLoaded",n=function(){d.removeEventListener("DOMContentLoaded",n,0),d.readyState="complete"},0)),e.yepnope=c(),e.yepnope.executeStack=v,e.yepnope.injectJs=function(e,t,n,r,o,i){var a,c,l=d.createElement("script"),r=r||F.errorTimeout;for(c in l.src=e,n)l.setAttribute(c,n[c]);t=i?v:t||p,l.onreadystatechange=l.onload=function(){!a&&m(l.readyState)&&(a=1,t(),l.onload=l.onreadystatechange=null)},y(function(){a||t(a=1)},r),o?l.onload():g.parentNode.insertBefore(l,g)},e.yepnope.injectCss=function(e,t,n,r,o,i){var a,t=i?v:t||p;for(a in(r=d.createElement("link")).href=e,r.rel="stylesheet",r.type="text/css",n)r.setAttribute(a,n[a]);o||(g.parentNode.insertBefore(r,g),y(t,0))}}(this,document),bsfmodernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))}; 3887// source --> https://teethandsmiles.co.uk/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/ultimate.min.js?ver=3.19.10 3888function countUp(t,e,i,o,s,n){this.options=n||{useEasing:!0,useGrouping:!0,separator:",",decimal:"."};let a=0;var r=["webkit","moz","ms"];for(let t=0;t<r.length&&!window.requestAnimationFrame;++t)window.requestAnimationFrame=window[r[t]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[r[t]+"CancelAnimationFrame"]||window[r[t]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t,e){const i=(new Date).getTime(),o=Math.max(0,16-(i-a));var s=window.setTimeout(function(){t(i+o)},o);return a=i+o,s}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t)});const l=this;this.d="string"==typeof t?document.getElementById(t):t,this.startVal=Number(e),this.endVal=Number(i),this.countDown=this.startVal>this.endVal,this.startTime=null,this.timestamp=null,this.remaining=null,this.frameVal=this.startVal,this.rAF=null,this.decimals=Math.max(0,o||0),this.dec=Math.pow(10,this.decimals),this.duration=1e3*s||2e3,this.easeOutExpo=function(t,e,
3888i,o){return i*(1-Math.pow(2,-10*t/o))*1024/1023+e},this.count=function(t){null===l.startTime&&(l.startTime=t);var e,t=(l.timestamp=t)-l.startTime;l.remaining=l.duration-t,l.options.useEasing?l.countDown?(e=l.easeOutExpo(t,0,l.startVal-l.endVal,l.duration),l.frameVal=l.startVal-e):l.frameVal=l.easeOutExpo(t,l.startVal,l.endVal-l.startVal,l.duration):l.countDown?(e=(l.startVal-l.endVal)*(t/l.duration),l.frameVal=l.startVal-e):l.frameVal=l.startVal+(l.endVal-l.startVal)*(t/l.duration),l.frameVal=Math.round(l.frameVal*l.dec)/l.dec,l.countDown?l.frameVal=l.frameVal<l.endVal?l.endVal:l.frameVal:l.frameVal=l.frameVal>l.endVal?l.endVal:l.frameVal,l.d.innerHTML=l.formatNumber(l.frameVal.toFixed(l.decimals)),t<l.duration?l.rAF=requestAnimationFrame(l.count):null!=l.callback&&l.callback()},this.start=function(t){return l.callback=t,isNaN(l.endVal)||isNaN(l.startVal)?(console.log("countUp error: startVal or endVal is not a number"),l.d.innerHTML="--"):l.rAF=requestAnimationFrame(l.count),!1},this.stop=function(){cancelAnimationFrame(l.rAF)},this.reset=function(){l.startTime=null,cancelAnimationFrame(l.rAF),l.d.innerHTML=l.formatNumber(l.startVal.toFixed(l.decimals))},this.resume=function(){l.startTime=null,l.duration=l.remaining,l.startVal=l.frameVal,requestAnimationFrame(l.count)},this.formatNumber=function(t){let e,i,o,s;if(e=(t+="").split("."),i=e[0],o=1<e.length?l.options.decimal+e[1]:"",s=/(\d+)(\d{3})/,l.options.useGrouping)for(;s.test(i);)i=i.replace(s,"$1"+l.options.separator+"$2");return i+o},l.d.innerHTML=l.formatNumber(l.startVal.toFixed(l.decimals))}function ult_creative_link_ht(){jQuery(".ult_cl_link_9").each(function(t){var e=jQuery(this).find(".ult_colorlink").outerHeight(),e=parseInt(e/2);jQuery(this).find(".ult_btn9_link_top").css({"-webkit-transform":"translateY(-"+e+"px)","-ms-transform":"translateY(-"+e+"px)","-moz-transform":"translateY(-"+e+"px)",transform:"translateY(-"+e+"px)"}),jQuery(this).find(".ult_btn9_link_btm").css({"-webkit-transform":"translateY("+e+"px)","-moz-transform":"translateY("+e+"px)","-ms-transform":"translateY("+e+"px)",transform:"translateY("+e+"px)"})})}function recallme(){jQuery(".ult_dual_button").each(function(t){var e=jQuery(this).attr("id");let i=jQuery(this).data("response");"undefined"!=i&&""!=i||(i="on");var o="right";jQuery("body").hasClass("rtl")&&(o="left");var s,n,a,r,l="left";jQuery("body").hasClass("rtl")&&(l="right"),"on"==i?(r=e,(r=document.createElement("style")).type="text/css",r.innerHTML="@media(min-width:300px) and (max-width:768px) {#"+e+".ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper { margin: 0px;float: none;position: relative}.ult_main_dualbtn { display: inline-block}.ult_dualbutton-wrapper { display: block }#"+e+".ult_dual_button .middle-text {top: 100%;right: 50%}#"+e+".ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button { border-bottom-right-radius: 0!important; border-bottom-left-radius: 0!important; border-top-right-radius: inherit; border-bottom: 0px!important;}#"+e+".ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button { border-top-left-radius: 0!important;border-top-right-radius: 0!important}}@media(min-width:0px) and (max-width:0px) {#"+e+".ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper { float: left; position: relative}.ult_dual1 { border-right: none!important } .ult_dualbutton-wrapper {display: block}#"+e+".ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button { border-top-right-radius: 0!important; border-bottom-right-radius: 0!important}#"+e+".ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button { border-top-left-radius: 0!important; border-bottom-left-radius: 0!important }}@media(min-width:768px) and (max-width:970px) { #"+e+".ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper { margin: -4px; float: none; position: relative }.ult_dualbutton-wrapper { display: block} #"+e+".ult_dual_button .middle-text { top: 100%; right: 50% }#"+e+".ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button { border-bottom-right-radius: 0!important; border-bottom-left-radius: 0!important; border-top-right-radius: inherit }#"+e+".ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button { border-top-left-radius: 0!important; border-top-right-radius: 0!important }}@media(min-width:970px){ #"+e+".ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button { border-top-"+o+"-radius: 0!important; border-bottom-"+o+"-radius: 0!important}#"+e+".ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button { border-top-"+l+"-radius: 0!important; border-bottom-"+l+"-radius: 0!important }#"+e+".ult_dual_button .ult_dual1 { border-"+o+": none!important}}",document.getElementsByTagName("head")[0].appendChild(r),document.getElementsByTagName("head")[0].appendChild(r),s=jQuery(window).width(),l=jQuery(this).find(".ult_dual1").outerWidth(),o=jQuery(this).find(".ult_dual2").outerWidth(),a=300<s&&s<=768||768<s&&s<1015?(n="inset 0px -"+l+"px 0px 0px "," inset 0px "+o+"px 0px 0px "):(n="inset -"+l+"px 0 0 0 ","inset "+o+"px 0 0 0"),jQuery("#"+e).find(".ult_dual1").mouseenter(function(){var t=jQuery(this).find(".ult-dual-btn-1").attr("class").split(" ");"Style2"==t[1]+t[2]&&(t=jQuery(this).find(".ult-dual-btn-1").data("bghovercolor"),jQuery(this).css({"box-shadow":n+t}))}),jQuery("#"+e).find(".ult_dual1").mouseleave(function(){var t=jQuery(this).find(".ult-dual-btn-1").attr("class").split(" ");"Style2"==t[1]+t[2]&&(t=jQuery(this).find(".ult-dual-btn-1").data("bgcolor"),jQuery(this).css({"box-shadow":"inset 0px 0 0 0 "+t}))}),jQuery("#"+e).find(".ult_dual2").mouseenter(function(){var t=jQuery(this).find(".ult-dual-btn-2").attr("class").split(" ");"Style2"==t[1]+t[2]&&(t=jQuery(this).find(".ult-dual-btn-2").data("bghovercolor"),jQuery(this).css({"box-shadow":a+" "+t}))}),jQuery("#"+e).find(".ult_dual2").mouseleave(function(){var t=jQuery(this).find(".ult-dual-btn-2").attr("class").split(" ");"Style2"==t[1]+t[2]&&(t=jQuery(this).find(".ult-dual-btn-2").data("bgcolor"),jQuery(this).css({"box-shadow":"inset 0px 0 0 0 "+t}))})):(r=e,(r=document.createElement("style")).type="text/css",r.innerHTML="#"+e+".ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button { border-top-right-radius: 0!important; border-bottom-right-radius: 0!important }#"+e+".ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button { border-top-left-radius: 0!important; border-bottom-left-radius: 0!important }
3888#"+e+".ult_dual_button .ult_dual1 { border-right: none!important}",document.getElementsByTagName("head")[0].appendChild(r),document.getElementsByTagName("head")[0].appendChild(r),jQuery("#"+e).find(".ult_dual1").mouseenter(function(){var t=(e=jQuery(this).find(".ult-dual-btn-1").attr("class")).split(" "),e=t[1]+t[2],t=jQuery(this).outerWidth();"Style2"==e&&(e="inset -"+t+"px 0 0 0 ",t=jQuery(this).find(".ult-dual-btn-1").data("bghovercolor"),jQuery(this).css({"box-shadow":e+t}))}),jQuery("#"+e).find(".ult_dual1").mouseleave(function(){var t=jQuery(this).find(".ult-dual-btn-1").attr("class").split(" ");"Style2"==t[1]+t[2]&&(t=jQuery(this).find(".ult-dual-btn-1").data("bgcolor"),jQuery(this).css({"box-shadow":"inset 0px 0 0 0 "+t}))}),jQuery("#"+e).find(".ult_dual2").mouseenter(function(){var t=(e=jQuery(this).find(".ult-dual-btn-2").attr("class")).split(" "),e=t[1]+t[2],t=jQuery(this).outerWidth();"Style2"==e&&(e="inset "+t+"px 0 0 0",t=jQuery(this).find(".ult-dual-btn-2").data("bghovercolor"),jQuery(this).css({"box-shadow":e+t}))}),jQuery("#"+e).find(".ult_dual2").mouseleave(function(){var t=jQuery(this).find(".ult-dual-btn-2").attr("class").split(" ");"Style2"==t[1]+t[2]&&(t=jQuery(this).find(".ult-dual-btn-2").data("bgcolor"),jQuery(this).css({"box-shadow":"inset 0px 0 0 0 "+t}))}))})}!function(u,h,s){function e(){u(".ult-content-box").each(function(t,e){const i=u(e).css("background-color")||"",o=u(e).data("border_color")||"transparent",s=u(e).css("box-shadow")||"",n=u(e).data("hover_bg_color")||u(e).css("background-color"),a=u(e).data("hover_border_color")||"transparent",r=u(e).data("hover_box_shadow")||u(e).css("box-shadow");u(e).hover(function(){u(e).css("background-color",n),u(e).css("border-color",a),u(e).css("box-shadow",r)},function(){u(e).css("background-color",i),u(e).css("border-color",o),u(e).css("box-shadow",s)});let l={};var d=u(e).data("responsive_margins");void 0!==d&&null!=d&&(l=f(d));let c={};d=u(e).data("normal_margins");c=void 0!==d&&null!=d?f(d):function(t){const e={};e["margin-left"]=p(u(t).css("margin-left")),e["margin-right"]=p(u(t).css("margin-right")),e["margin-top"]=p(u(t).css("margin-top")),e["margin-bottom"]=p(u(t).css("margin-bottom"));let i="";return u.each(e,function(t,e){void 0!==e&&null!=e&&(i+=t+":"+e+"px;")}),u(t).attr("data-normal_margins",i),e}(e);d=u(h).width()||"";""!=d&&m(768<=d?c:l,e)})}function p(t){let e;return void 0!==t&&null!=t&&(e=t.split("px"),e=parseInt(e[0])),e}function f(t){const o={};t=t.split(";");return void 0!==t&&null!=t&&u.each(t,function(t,e){if(typeof e!==s&&null!=e){var i=e.split(":");if(typeof i[0]!==s&&null!=i[0]&&typeof i[1]!==s&&null!=i[1])switch(i[0]){case"margin":o.margin=i[1];break;case"margin-left":o["margin-left"]=i[1];break;case"margin-right":o["margin-right"]=i[1];break;case"margin-top":o["margin-top"]=i[1];break;case"margin-bottom":o["margin-bottom"]=i[1]}}}),o}function m(t,i){u.isEmptyObject(t)||u.each(t,function(t,e){void 0!==e&&null!=e&&u(i).css(t,e)})}jQuery(h).on("load",function(t){e()}),jQuery(h).resize(function(t){e()}),jQuery(document).ready(function(t){e()})}(jQuery,window),jQuery(window).on("load",function(){!function(){let u="",h="",p="",f="",m="",y="";jQuery(".ult-responsive").each(function(t,e){let i=jQuery(e),o=i.attr("data-responsive-json-new"),s=i.data("ultimate-target"),n="",a="",r="",l="",d="",c="";void 0===o&&null==o||jQuery.each(jQuery.parseJSON(o),function(t,e){const o=t;void 0!==e&&null!=e&&(e=e.split(";"),jQuery.each(e,function(t,e){if(void 0!==e||null!=e){var i=e.split(":");switch(i[0]){case"large_screen":n+=o+":"+i[1]+";";break;case"desktop":a+=o+":"+i[1]+";";break;case"tablet":r+=o+":"+i[1]+";";break;case"tablet_portrait":l+=o+":"+i[1]+";";break;case"mobile_landscape":d+=o+":"+i[1]+";";break;case"mobile":c+=o+":"+i[1]+";"}}}))}),""!=c&&(y+=s+"{"+c+"}"),""!=d&&(m+=s+"{"+d+"}"),""!=l&&(f+=s+"{"+l+"}"),""!=r&&(p+=s+"{"+r+"}"),""!=a&&(h+=s+"{"+a+"}"),""!=n&&(u+=s+"{"+n+"}")});var t="<style>\n/** Ultimate: CountDown Responsive **/ ";t+=h,t+="\n@media (min-width: 1824px) { "+u+"\n}",t+="\n@media (max-width: 1199px) { "+p+"\n}",t+="\n@media (max-width: 991px) { "+f+"\n}",t+="\n@media (max-width: 767px) { "+m+"\n}",t+="\n@media (max-width: 479px) { "+y+"\n}",t+="\n/** Ultimate: Tooltipster Responsive - **/</style>",jQuery("head").append(t)}(),jQuery(".ult_countdown-dateAndTime").each(function(){var t=new Date(jQuery(this).html()),e=(jQuery(this).data("time-zone"),jQuery(this).data("c
3888ountformat"));const i=jQuery(this).data("labels");var o=i.split(",");const s=jQuery(this).data("labels2");function n(t){var e=jQuery(".ult_countdown-dateAndTime").attr("data-responsive-json-new"),i=jQuery(".ult_countdown-dateAndTime").attr("data-ultimate-target"),o=jQuery(".ult_countdown").attr("data-responsive-json-new"),s=jQuery(".ult_countdown").attr("data-ultimate-target");jQuery(".ult_countdown-period").addClass("ult-responsive");const n=jQuery(this).find(".ult_countdown-amount"),a=jQuery(this).find(".ult_countdown-period");jQuery(this).data("tick-col"),jQuery(this).data("tick-p-size");var r=jQuery(this).data("tick-font-family"),l=jQuery(this).data("br-color"),d=jQuery(this).data("br-size"),c=jQuery(this).data("br-style"),u=jQuery(this).data("br-radius"),h=jQuery(this).data("bg-color"),p=jQuery(this).data("padd");n.attr({"data-ultimate-target":i,"data-responsive-json-new":e}),a.attr({"data-ultimate-target":s,"data-responsive-json-new":o}),n.addClass("ult-responsive"),n.css({"font-family":r,"border-width":d,"border-style":c,"border-radius":u,background:h,padding:p,"border-color":l})}var a=s.split(",");jQuery(this).hasClass("ult-usrtz")?jQuery(this).ult_countdown({labels:o,labels1:a,until:t,format:e,padZeroes:!0,onTick:n}):jQuery(this).ult_countdown({labels:o,labels1:a,until:t,format:e,padZeroes:!0,onTick:n,serverSync:function(){return new Date(jQuery(this).data("time-now"))}})})}),function(){let a=!1;window.JQClass=function(){},JQClass.classes={},JQClass.extend=function t(e){const s=this.prototype;a=!0;const i=new this;a=!1;for(const n in e)i[n]="function"==typeof e[n]&&"function"==typeof s[n]?function(i,o){return function(){var t=this._super;this._super=function(t){return s[i].apply(this,t)};var e=o.apply(this,arguments);return this._super=t,e}}(n,e[n]):e[n];function o(){!a&&this._init&&this._init.apply(this,arguments)}return((o.prototype=i).constructor=o).extend=t,o}}(),function($){function camelCase(t){return t.replace(/-([a-z])/g,function(t,e){return e.toUpperCase()})}JQClass.classes.JQPlugin=JQClass.extend({name:"plugin",defaultOptions:{},regionalOptions:{},_getters:[],_getMarker(){return"is-"+this.name},_init(){$.extend(this.defaultOptions,this.regionalOptions&&this.regionalOptions[""]||{});const i=camelCase(this.name);$[i]=this,$.fn[i]=function(t){const e=Array.prototype.slice.call(arguments,1);return $[i]._isNotChained(t,e)?$[i][t].apply($[i],[this[0]].concat(e)):this.each(function(){if("string"==typeof t){if("_"===t[0]||!$[i][t])throw"Unknown method: "+t;$[i][t].apply($[i],[this].concat(e))}else $[i]._attach(this,t)})}},setDefaults(t){$.extend(this.defaultOptions,t||{})},_isNotChained(t,e){return"option"===t&&(0===e.length||1===e.length&&"string"==typeof e[0])||-1<$.inArray(t,this._getters)},_attach(t,e){var i;(t=$(t)).hasClass(this._getMarker())||(t.addClass(this._getMarker()),e=$.extend({},this.defaultOptions,this._getMetadata(t),e||{}),i=$.extend({name:this.name,elem:t,options:e},this._instSettings(t,e)),t.data(this.name,i),this._postAttach(t,i),this.option(t,e))},_instSettings(t,e){return{}},_postAttach(t,e){},_getMetadata(d){try{let f=d.data(this.name.toLowerCase())||"";f=f.replace(/'/g,'"'),f=f.replace(/([a-zA-Z0-9]+):/g,function(t,e,i){i=f.substring(0,i).match(/"/g);return i&&i.length%2!=0?e+":":'"'+e+'":'}),f=$.parseJSON("{"+f+"}");for(const g in f){const h=f[g];"string"==typeof h&&h.match(/^new Date\((.*)\)$/)&&(f[g]=eval(h))}return f}catch(e){return{}}},_getInst(t){return $(t).data(this.name)||{}},option(t,e,i){var o,s=(t=$(t)).data(this.name);if(!e||"string"==typeof e&&null==i)return(o=(s||{}).options)&&e?o[e]:o;t.hasClass(this._getMarker())&&(o=e||{},"string"==typeof e&&((o={})[e]=i),this._optionsChanged(t,s,o),$.extend(s.options,o))},_optionsChanged(t,e,i){},destroy(t){(t=$(t)).hasClass(this._getMarker())&&(this._preDestroy(t,this._getInst(t)),t.removeData(this.name).removeClass(this._getMarker()))},_preDestroy(t,e){}}),$.JQPlugin={createPlugin(t,e){"object"==typeof t&&(e=t,t="JQPlugin"),t=camelCase(t);var i=camelCase(e.name);JQClass.classes[i]=JQClass.classes[t].extend(e),new JQClass.classes[i]}}}(jQuery),function(p){"use strict";var t="ult_countdown";p.JQPlugin.createPlugin({name:t,defaultOptions:{until:null,since:null,timezone:null,serverSync:null,format:"dHMS",layout:"",compact:!1,padZeroes:!1,significant:0,description:"",expiryUrl:"",expiryText:"",alwaysExpire:!1,onExpiry:null,onTick:null,tickInterval:1},regionalOptions:{"":{labels:["Years","Months","Weeks","Days","Hours","Minutes","Seconds"],labels1:["Year","Month","Week","Day","Hour","Minute","Second"],compactLabels:["y","m","w","d"],whichLabels:null,digits:["0","1","2","3","4","5","6","7","8","9"],timeSeparator:":",isRTL:!1}},_rtlClass:t+"-rtl",_sectionClass:t+"-section",_amountClass:t+"-amount",_periodClass:t+"-period",_rowClass:t+"-row",_holdingClass:t+"-holding",_showClass:t+"-show",_descrClass:t+"-descr",_timerElems:[],_init:function(){var i=this;this._super(),this._serverSyncs=[];var o="function"==typeof Date.now?Date.now:function(){return(new Date).getTime()},s=window.performance&&"function"==typeof window.performance.now;var n=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||null,a=0;!n||p.noRequestAnimationFrame?(p.noRequestAnimationFrame=null,p.countdown._timer=setInterval(function(){i._updateElems()},1e3)):(a=window.animationStartTime||window.webkitAnimationStartTime||window.mozAnimationStartTime||window.oAnimationStartTime||window.msAnimationStartTime||o(),n(function t(e){e=e<1e12?s?window.performance.now()+window.performance.timing.navigationStart:o():e||o();1e3<=e-a&&(i._updateElems(),a=e),n(t)}))}
3888,UTCDate:function(t,e,i,o,s,n,a,r){"object"==typeof e&&e instanceof Date&&(r=e.getMilliseconds(),a=e.getSeconds(),n=e.getMinutes(),s=e.getHours(),o=e.getDate(),i=e.getMonth(),e=e.getFullYear());var l=new Date;return l.setUTCFullYear(e),l.setUTCDate(1),l.setUTCMonth(i||0),l.setUTCDate(o||1),l.setUTCHours(s||0),l.setUTCMinutes((n||0)-(Math.abs(t)<30?60*t:t)),l.setUTCSeconds(a||0),l.setUTCMilliseconds(r||0),l},periodsToSeconds:function(t){return 31557600*t[0]+2629800*t[1]+604800*t[2]+86400*t[3]+3600*t[4]+60*t[5]+t[6]},resync:function(){var s=this;p("."+this._getMarker()).each(function(){var t=p.data(this,s.name);if(t.options.serverSync){for(var e,i=null,o=0;o<s._serverSyncs.length;o++)if(s._serverSyncs[o][0]===t.options.serverSync){i=s._serverSyncs[o];break}s._eqNull(i[2])&&(e=p.isFunction(t.options.serverSync)?t.options.serverSync.apply(this,[]):null,i[2]=(e?(new Date).getTime()-e.getTime():0)-i[1]),t._since&&t._since.setMilliseconds(t._since.getMilliseconds()+i[2]),t._until.setMilliseconds(t._until.getMilliseconds()+i[2])}});for(var t=0;t<s._serverSyncs.length;t++)s._eqNull(s._serverSyncs[t][2])||(s._serverSyncs[t][1]+=s._serverSyncs[t][2],delete s._serverSyncs[t][2])},_instSettings:function(t,e){return{_periods:[0,0,0,0,0,0,0]}},_addElem:function(t){this._hasElem(t)||this._timerElems.push(t)},_hasElem:function(t){return-1<p.inArray(t,this._timerElems)},_removeElem:function(e){this._timerElems=p.map(this._timerElems,function(t){return t===e?null:t})},_updateElems:function(){for(var t=this._timerElems.length-1;0<=t;t--)this._updateCountdown(this._timerElems[t])},_optionsChanged:function(t,e,i){i.layout&&(i.layout=i.layout.replace(/</g,"<").replace(/>/g,">")),this._resetExtraLabels(e.options,i);var o=e.options.timezone!==i.timezone;p.extend(e.options,i),this._adjustSettings(t,e,!this._eqNull(i.until)||!this._eqNull(i.since)||o);o=new Date;(e._since&&e._since<o||e._until&&e._until>o)&&this._addElem(t[0]),this._updateCountdown(t,e)},_updateCountdown:function(t,e){var i;t=t.jquery?t:p(t),(e=e||this._getInst(t))&&(t.html(this._generateHTML(e)).toggleClass(this._rtlClass,e.options.isRTL),"pause"!==e._hold&&p.isFunction(e.options.onTick)&&(i="lap"!==e._hold?e._periods:this._calculatePeriods(e,e._show,e.options.significant,new Date),1!==e.options.tickInterval&&this.periodsToSeconds(i)%e.options.tickInterval!=0||e.options.onTick.apply(t[0],[i])),"pause"!==e._hold&&(e._since?e._now.getTime()<e._since.getTime():e._now.getTime()>=e._until.getTime())&&!e._expiring?(e._expiring=!0,(this._hasElem(t[0])||e.options.alwaysExpire)&&(this._removeElem(t[0]),p.isFunction(e.options.onExpiry)&&e.options.onExpiry.apply(t[0],[]),e.options.expiryText&&(i=e.options.layout,e.options.layout=e.options.expiryText,this._updateCountdown(t[0],e),e.options.layout=i),e.options.expiryUrl&&(window.location=e.options.expiryUrl)),e._expiring=!1):"pause"===e._hold&&this._removeElem(t[0]))},_resetExtraLabels:function(t,e){var i=null;for(i in e)i.match(/[Ll]abels[02-9]|compactLabels1/)&&(t[i]=e[i]);for(i in t)i.match(/[Ll]abels[02-9]|compactLabels1/)&&void 0===e[i]&&(t[i]=null)},_eqNull:function(t){return null==t},_adjustSettings:function(t,e,i){for(var o=null,s=0;s<this._serverSyncs.length;s++)if(this._serverSyncs[s][0]===e.options.serverSync){o=this._serverSyncs[s][1];break}var n=null,a=null;this._eqNull(o)?(r=p.isFunction(e.options.serverSync)?e.options.serverSync.apply(t[0],[]):null,n=new Date,a=r?n.getTime()-r.getTime():0,this._serverSyncs.push([e.options.serverSync,a])):(n=new Date,a=e.options.serverSync?o:0);var r=e.options.timezone,r=this._eqNull(r)?-n.getTimezoneOffset():r;(i||!i&&this._eqNull(e._until)&&this._eqNull(e._since))&&(e._since=e.options.since,this._eqNull(e._since)||(e._since=this.UTCDate(r,this._determineTime(e._since,null)),e._since&&a&&e._since.setMilliseconds(e._since.getMilliseconds()+a)),e._until=this.UTCDate(r,this._determineTime(e.options.until,n)),a&&e._until.setMilliseconds(e._until.getMilliseconds()+a)),e._show=this._determineShow(e)},_preDestroy:function(t,e){this._removeElem(t[0]),t.empty()},pause:function(t){this._hold(t,"pause")},lap:function(t){this._hold(t,"lap")},resume:function(t){this._hold(t,null)},toggle:function(t){this[(p.data(t,this.name)||{})._hold?"resume":"pause"](t)},toggleLap:function(t){this[(p.data(t,this.name)||{})._hold?"resume":"lap"](t)},_hold:function(t,e){var i,o=p.data(t,this.name);o&&("pause"!==o._hold||e||(o._periods=o._savePeriods,i=o._since?"-":"+",o[o._since?"_since":"_until"]=this._determineTime(i+o._periods[0]+"y"+i+o._periods[1]+"o"+i+o._periods[2]+"w"+i+o._periods[3]+"d"+i+o._periods[4]+"h"+i+o._periods[5]+"m"+i+o._periods[6]+"s"),this._addElem(t)),o._hold=e,o._savePeriods="pause"===e?o._periods:null,p.data(t,this.name,o),this._updateCountdown(t,o))},getTimes:function(t){t=p.data(t,this.name);return t?"pause"===t._hold?t._savePeriods:t._hold?this._calculatePerio
3888ds(t,t._show,t.options.significant,new Date):t._periods:null},_determineTime:function(t,e){var i,o,c=this,t=this._eqNull(t)?e:"string"==typeof t?function(t){t=t.toLowerCase();for(var e=new Date,i=e.getFullYear(),o=e.getMonth(),s=e.getDate(),n=e.getHours(),a=e.getMinutes(),r=e.getSeconds(),l=/([+-]?[0-9]+)\s*(s|m|h|d|w|o|y)?/g,d=l.exec(t);d;){switch(d[2]||"s"){case"s":r+=parseInt(d[1],10);break;case"m":a+=parseInt(d[1],10);break;case"h":n+=parseInt(d[1],10);break;case"d":s+=parseInt(d[1],10);break;case"w":s+=7*parseInt(d[1],10);break;case"o":o+=parseInt(d[1],10),s=Math.min(s,c._getDaysInMonth(i,o));break;case"y":i+=parseInt(d[1],10),s=Math.min(s,c._getDaysInMonth(i,o))}d=l.exec(t)}return new Date(i,o,s,n,a,r,0)}(t):"number"==typeof t?(i=t,(o=new Date).setTime(o.getTime()+1e3*i),o):t;return t&&t.setMilliseconds(0),t},_getDaysInMonth:function(t,e){return 32-new Date(t,e,32).getDate()},_normalLabels:function(t){return t},_generateHTML:function(i){var o=this;i._periods=i._hold?i._periods:this._calculatePeriods(i,i._show,i.options.significant,new Date);for(var t=!1,e=0,s=i.options.significant,n=p.extend({},i._show),a=null,a=0;a<=6;a++)t=t||"?"===i._show[a]&&0<i._periods[a],n[a]="?"!==i._show[a]||t?i._show[a]:null,e+=n[a]?1:0,s-=0<i._periods[a]?1:0;var r=[!1,!1,!1,!1,!1,!1,!1];for(a=6;0<=a;a--)i._show[a]&&(i._periods[a]?r[a]=!0:(r[a]=0<s,s--));function l(t){var e=i.options["compactLabels"+u(i._periods[t])];return n[t]?o._translateDigits(i,i._periods[t])+(e||c)[t]+" ":""}function d(t){var e=i.options["labels"+u(i._periods[t])];return!i.options.significant&&n[t]||i.options.significant&&r[t]?'<span class="'+o._sectionClass+'"><span class="'+o._amountClass+'">'+o._minDigits(i,i._periods[t],h)+'</span><span class="'+o._periodClass+'">'+(e||c)[t]+"</span></span>":""}var c=i.options.compact?i.options.compactLabels:i.options.labels,u=i.options.whichLabels||this._normalLabels,h=i.options.padZeroes?2:1;return i.options.layout?this._buildLayout(i,n,i.options.layout,i.options.compact,i.options.significant,r):(i.options.compact?'<span class="'+this._rowClass+" "+this._amountClass+(i._hold?" "+this._holdingClass:"")+'">'+l(0)+l(1)+l(2)+l(3)+(n[4]?this._minDigits(i,i._periods[4],2):"")+(n[5]?(n[4]?i.options.timeSeparator:"")+this._minDigits(i,i._periods[5],2):"")+(n[6]?(n[4]||n[5]?i.options.timeSeparator:"")+this._minDigits(i,i._periods[6],2):""):'<span class="'+this._rowClass+" "+this._showClass+(i.options.significant||e)+(i._hold?" "+this._holdingClass:"")+'">'+d(0)+d(1)+d(2)+d(3)+d(4)+d(5)+d(6))+"</span>"+(i.options.description?'<span class="'+this._rowClass+" "+this._descrClass+'">'+i.options.description+"</span>":"")},_buildLayout:function(i,t,e,o,s,n){for(var a=i.options[o?"compactLabels":"labels"],r=i.options.whichLabels||this._normalLabels,l=function(t){return(i.options[(o?"compactLabels":"labels")+r(i._periods[t])]||a)[t]},d=function(t,e){return i.options.digits[Math.floor(t/e)%10]},d={desc:i.options.description,sep:i.options.timeSeparator,yl:l(0),yn:this._minDigits(i,i._periods[0],1),ynn:this._minDigits(i,i._periods[0],2),ynnn:this._minDigits(i,i._periods[0],3),y1:d(i._periods[0],1),y10:d(i._periods[0],10),y100:d(i._periods[0],100),y1000:d(i._periods[0],1e3),ol:l(1),on:this._minDigits(i,i._periods[1],1),onn:this._minDigits(i,i._periods[1],2),onnn:this._minDigits(i,i._periods[1],3),o1:d(i._periods[1],1),o10:d(i._periods[1],10),o100:d(i._periods[1],100),o1000:d(i._periods[1],1e3),wl:l(2),wn:this._minDigits(i,i._periods[2],1),wnn:this._minDigits(i,i._periods[2],2),wnnn:this._minDigits(i,i._periods[2],3),w1:d(i._periods[2],1),w10:d(i._periods[2],10),w100:d(i._periods[2],100),w1000:d(i._periods[2],1e3),dl:l(3),dn:this._minDigits(i,i._periods[3],1),dnn:this._minDigits(i,i._periods[3],2),dnnn:this._minDigits(i,i._periods[3],3),d1:d(i._periods[3],1),d10:d(i._periods[3],10),d100:d(i._periods[3],100),d1000:d(i._periods[3],1e3),hl:l(4),hn:this._minDigits(i,i._periods[4],1),hnn:this._minDigits(i,i._periods[4],2),hnnn:this._minDigits(i,i._periods[4],3),h1:d(i._periods[4],1),h10:d(i._periods[4],10),h100:d(i._periods[4],100),h1000:d(i._periods[4],1e3),ml:l(5),mn:this._minDigits(i,i._periods[5],1),mnn:this._minDigits(i,i._periods[5],2),mnnn:this._minDigits(i,i._periods[5],3),m1:d(i._periods[5],1),m10:d(i._periods[5],10),m100:d(i._periods[5],100),m1000:d(i._periods[5],1e3),sl:l(6),sn:this._minDigits(i,i._periods[6],1),snn:this._minDigits(i,i._periods[6],2),snnn:this._minDigits(i,i._periods[6],3),s1:d(i._periods[6],1),s10:d(i._periods[6],10),s100:d(i._periods[6],100),s1000:d(i._periods[6],1e3)},c=e,u=0;u<=6;u++)var h="yowdhms".charAt(u),h=new RegExp("\\{"+h+"<\\}([\\s\\S]*)\\{"+h+">\\}","g"),c=c.replace(h,!s&&t[u]||s&&n[u]?"$1":"");return p.each(d,function(t,e){t=new RegExp("\\{"+t+"\\}","g");c=c.replace(t,e)}),c}
3888,_minDigits:function(t,e,i){return(e=""+e).length>=i?this._translateDigits(t,e):this._translateDigits(t,(e="0000000000"+e).substr(e.length-i))},_translateDigits:function(e,t){return(""+t).replace(/[0-9]/g,function(t){return e.options.digits[t]})},_determineShow:function(t){var e=t.options.format,t=[];return t[0]=e.match("y")?"?":e.match("Y")?"!":null,t[1]=e.match("o")?"?":e.match("O")?"!":null,t[2]=e.match("w")?"?":e.match("W")?"!":null,t[3]=e.match("d")?"?":e.match("D")?"!":null,t[4]=e.match("h")?"?":e.match("H")?"!":null,t[5]=e.match("m")?"?":e.match("M")?"!":null,t[6]=e.match("s")?"?":e.match("S")?"!":null,t},_calculatePeriods:function(t,i,e,o){t._now=o,t._now.setMilliseconds(0);var s=new Date(t._now.getTime());t._since?o.getTime()<t._since.getTime()?t._now=o=s:o=t._since:(s.setTime(t._until.getTime()),o.getTime()>t._until.getTime()&&(t._now=o=s));var n,a,r,l=[0,0,0,0,0,0,0];(i[0]||i[1])&&(r=this._getDaysInMonth(o.getFullYear(),o.getMonth()),a=this._getDaysInMonth(s.getFullYear(),s.getMonth()),n=s.getDate()===o.getDate()||s.getDate()>=Math.min(r,a)&&o.getDate()>=Math.min(r,a),a=function(t){return 60*(60*t.getHours()+t.getMinutes())+t.getSeconds()},a=Math.max(0,12*(s.getFullYear()-o.getFullYear())+s.getMonth()-o.getMonth()+(s.getDate()<o.getDate()&&!n||n&&a(s)<a(o)?-1:0)),l[0]=i[0]?Math.floor(a/12):0,l[1]=i[1]?a-12*l[0]:0,a=(o=new Date(o.getTime())).getDate()===r,r=this._getDaysInMonth(o.getFullYear()+l[0],o.getMonth()+l[1]),o.getDate()>r&&o.setDate(r),o.setFullYear(o.getFullYear()+l[0]),o.setMonth(o.getMonth()+l[1]),a&&o.setDate(r));var d=Math.floor((s.getTime()-o.getTime())/1e3),c=null,o=function(t,e){l[t]=i[t]?Math.floor(d/e):0,d-=l[t]*e};if(o(2,604800),o(3,86400),o(4,3600),o(5,60),o(6,1),0<d&&!t._since)for(var u=[1,12,4.3482,7,24,60,60],h=6,p=1,c=6;0<=c;c--)i[c]&&(l[h]>=p&&(l[h]=0,d=1),0<d&&(l[c]++,d=0,h=c,p=1)),p*=u[c];if(e)for(c=0;c<=6;c++)e&&l[c]?e--:e||(l[c]=0);return l}})}(jQuery),jQuery(document).ready(function(){jQuery(".ult_colorlink").hover(function(){var t=jQuery(this).data("style");"Style_6"==t&&(e=jQuery(this).find(".ult_btn6_link_top").data("color"),jQuery(this).find(".ult_btn6_link_top").css("text-shadow","10px 0 "+e+", -10px 0 "+e),jQuery(this).find(".ult_btn6_link_top").css("color",e)),"Style_10"==t&&(i=jQuery(this).find(".ult_btn10_span").data("bhover")," "!=jQuery(this).find(".ult_btn10_span").data("bstyle")&&(jQuery(this).find(".ult_btn10_span").css("border-top-style","solid"),jQuery(this).find(".ult_btn10_span").css("border-top-color",i)));var e=jQuery(this).data("texthover"),i=jQuery(this).data("bghover");jQuery(this).css("color",e),jQuery(this).find(".ult_btn10_span").css("color",e),"Style_2"==t&&jQuery(this).find(".ult_btn10_span").css("background",i)},function(){var t=jQuery(this).data("style");"Style_6"==t&&jQuery(this).find(".ult_btn6_link_top").removeAttr("style"),"Style_10"==t&&(i=jQuery(this).find(".ult_btn10_span").data("c
3888olor")," "!=(e=jQuery(this).find(".ult_btn10_span").data("bstyle"))&&(jQuery(this).find(".ult_btn10_span").css("border-top-style",e),jQuery(this).find(".ult_btn10_span").css("border-top-color",i)));var e=jQuery(this).data("textcolor"),i=jQuery(this).data("bgcolor");jQuery(this).css("color",e),jQuery(this).find(".ult_btn10_span").css("color",e),"Style_2"==t&&jQuery(this).find(".ult_btn10_span").css("background",i)})}),jQuery(window).on("load",function(){ult_creative_link_ht()}),jQuery(document).ready(function(t){ult_creative_link_ht()}),jQuery(window).resize(function(t){ult_creative_link_ht()}),function(c){"use strict";function s(t,e){var i,o;i=parseInt(e.outerHeight()),t.css("padding-top",(o=i/2)+"px"),t.parent().css("margin-top",o+20+"px"),e.css("top",-i+"px")}function n(t){0<t.find(".timeline-icon-block").length&&c(".timeline-block").each(function(t,e){const i=c(this).find(".timeline-header-block"),o=c(this).find(".timeline-icon-block");o.css({position:"absolute"});var s=o.outerHeight(),n=o.outerWidth(),a=-n/2;parseInt(i.find(".timeline-header").css("padding-left").replace(/[^\d.]/g,""));c(this).hasClass("timeline-post-left")?(o.css({left:a,right:"auto"}),jQuery("body").hasClass("rtl")&&o.css({left:"auto",right:a})):c(this).hasClass("timeline-post-right")&&(o.css({left:"auto",right:a}),jQuery("body").hasClass("rtl")&&o.css({left:a,right:"auto"}));a=i.height();o.css({top:a/2-s/2});a=o.offset().left,s=c(window).width();(a<0||s<a+n)&&(o.css({position:"relative",top:"auto",left:"auto",right:"auto","text-align":"center"}),o.children().children().css({margin:"10px auto"}),i.css({padding:"0"}))})}function i(){jQuery(".ult-animation").each(function(){if(jQuery(this).attr("data-animate")){var e=jQuery(this).children("*");const n=jQuery(this).attr("data-animate"),t=jQuery(this).attr("data-animation-duration")+"s",o=jQuery(this).attr("data-animation-iteration"),s=jQuery(this).attr("data-animation-delay"),a=(jQuery(this).attr("data-opacity_start_effect"),"opacity:1;-webkit-animation-delay:"+s+"s;-webkit-animation-duration:"+t+";-webkit-animation-iteration-count:"+o+"; -moz-animation-delay:"+s+"s;-moz-animation-duration:"+t+";-moz-animation-iteration-count:"+o+"; animation-delay:"+s+"s;animation-duration:"+t+";animation-iteration-count:"+o+";");var i="opacity:1;-webkit-transition-delay: "+s+"s; -moz-transition-delay: "+s+"s; transition-delay: "+s+"s;";if(r(jQuery(this))){let t=jQuery(this).attr("style");void 0===t&&(t="test"),t=t.replace(/ /g,""),"opacity:0;"==t&&0!==t.indexOf(i)&&jQuery(this).attr("style",i),jQuery.each(e,function(t,e){const i=jQuery(e);let o=i.attr("style");void 0===o&&(o="test");let s="";s=0==o.indexOf(a)?o:a+o,i.attr("style",s),r(i)&&i.addClass("animated").addClass(n)})}}})}function r(t){var e,i=jQuery(window).scrollTop(),o=jQuery(window).height();e=void 0===(e=jQuery(t).hasClass("ult-animate-viewport")?jQuery(t).data("opacity_start_effect"):e)||""==e?2:100-e;jQuery(t).outerHeight();return jQuery(t).offset().top-i<=o-o*(e/100)}function a(){const t=jQuery(".ult-new-ib");t.each(function(t,e){const i=jQuery(this);var o,s;i.hasClass("ult-ib-resp")&&(o=jQuery(document).width(),s=i.data("min-width"),o<=i.data("max-width")&&s<=o?i.find(".ult-new-ib-content").hide():i.find(".ult-new-ib-content").show())})}c.fn.vc_translate_row=function(){const l=c(window).scrollTop(),d=c(window).height();c(this).each(function(t,e){let i=c(e).attr("data-row-effect-mobile-disable");if(i=void 0===i?"false":i.toString(),"false"==("true"==(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)?"true":"false")&&"true"==i?"true":"false")){var o=c(e).outerHeight(),s=c(e).offset().top-l,n=s+o,a=c(e).attr("data-parallax-content-sense")/100,r=0;n<=d-0*d&&s<=0&&!((r=o>d?(d-n)*a:-s*a)<0)||(r=0);c(e).find(".vc-row-translate-wrapper").children().each(function(t,e){jQuery(e).is(".upb_row_bg,.upb_video-wrapper,.ult-vc-seperator,.ult-easy-separator-wrapper")||c(e).css({transform:"translate3d(0,"+r+"px,0)","-webkit-transform":"translate3d(0,"+r+"px,0)","-ms-transform":"translate3d(0,"+r+"px,0)"})})}})},c.fn.vc_fade_row=function(){const a=c(window).scrollTop(),r=c(window).height();c(this).each(function(t,e){let i=c(e).attr("data-row-effect-mobile-disable");if(i=void 0===i?"false":i.toString(),"false"==("true"==(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)?"true":"false")&&"true"==i?"true":"false")){var o=100-(o=c(e).data("fadeout-percentage")),s=c(e).outerHeight(),n=c(e).offset().top-a+s;let i=1;s=r-r*(o/100),o=(s-n)/s*1;0<o&&(i=1-o),n<=s?(i<0?i=0:1<i&&(i=1),c(e).children().each(function(t,e){c(e).is(".upb_row_bg,.upb_video-wrapper,.ult-vc-seperator")||c(e).css({opacity:i})})):c(e).children().each(function(t,e){c(e).css({opacity:i})})}})},jQuery(document).ready(function(){!function(){let r="";
3888c(".ult-spacer").each(function(t,e){var i=c(e).data("id"),o=(c("body").width(),c(e).data("height-mobile")),s=c(e).data("height-mobile-landscape"),n=c(e).data("height-tab"),a=c(e).data("height-tab-portrait"),e=c(e).data("height");""!=e&&(r+=" .spacer-"+i+" { height:"+e+"px } "),""==n&&"0"!=n&&0!=n||(r+=" @media (max-width: 1199px) { .spacer-"+i+" { height:"+n+"px } } "),void 0===a||""==a&&"0"!=a&&0!=a||(r+=" @media (max-width: 991px) { .spacer-"+i+" { height:"+a+"px } } "),void 0===s||""==s&&"0"!=s&&0!=s||(r+=" @media (max-width: 767px) { .spacer-"+i+" { height:"+s+"px } } "),""==o&&"0"!=o&&0!=o||(r+=" @media (max-width: 479px) { .spacer-"+i+" { height:"+o+"px } } ")}),""!=r&&(r="<style>"+r+"</style>",c("head").append(r))}()}),jQuery(window).scroll(function(){var t=jQuery(".ult-no-mobile").length;/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&1<=t?jQuery(".ult-animation").css("opacity",1):i(),c(".vc-row-fade").vc_fade_row(),c(".vc-row-translate").vc_translate_row()}),jQuery(window).on("load",function(){jQuery(".ult-banner-block-custom-height").each(function(t,e){const i=jQuery(this).find("img");var o=jQuery(this).width(),s=jQuery(this).height();i.width();s<o&&i.css({width:"100%",height:"auto"})}),jQuery(".ult-new-ib").each(function(t,e){("ontouchstart"in window||0<navigator.MaxTouchPoints||0<navigator.msMaxTouchPoints)&&jQuery(this).find(".ult-new-ib-link").click(function(t){t.preventDefault();const e=jQuery(this).attr("href");let i=jQuery(this).data("touch-delay");null==i&&(i=200),setTimeout(function(){window.location=e},i)})});let t=0,e=0;const i=function(){jQuery(".ifb-jq-height").each(function(){jQuery(this).find(".ifb-back").css("height","auto"),jQuery(this).find(".ifb-front").css("height","auto");var t=parseInt(jQuery(this).find(".ifb-front > div").outerHeight(!0)),e=parseInt(jQuery(this).find(".ifb-back > div").outerHeight(!0)),e=e<t?t:e;jQuery(this).find(".ifb-front").css("height",e+"px"),jQuery(this).find(".ifb-back").css("height",e+"px"),(jQuery(this).hasClass("vertical_door_flip")||jQuery(this).hasClass("horizontal_door_flip")||jQuery(this).hasClass("style_9"))&&jQuery(this).find(".ifb-flip-box").css("height",e+"px")}),jQuery(".ifb-auto-height").each(function(){var t,e;(jQuery(this).hasClass("horizontal_door_flip")||jQuery(this).hasClass("vertical_door_flip"))&&(t=parseInt(jQuery(this).find(".ifb-front > div").outerHeight()),e=(e=parseInt(jQuery(this).find(".ifb-back > div").outerHeight()))<t?t:e,jQuery(this).find(".ifb-flip-box").css("height",e+"px"))})};-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")?setTimeout(function(){i()},500):i(),jQuery(document).on("ultAdvancedTabClicked",function(t,e){i()}),jQuery(window).resize(function(){t++,setTimeout(function(){e++,t==e&&i()},500)});let o=0;jQuery(window).resize(function(){a(),jQuery(".csstime.smile-icon-timeline-wrap").each(function(){n(jQuery(this))}),c(".jstime .timeline-wrapper").each(function(){n(jQuery(this))}),"none"==jQuery(".smile-icon-timeline-wrap.jstime .timeline-line").css("display")?0===o&&(c(".jstime .timeline-wrapper").masonry("destroy"),o=1):1==o&&(jQuery(".jstime .timeline-wrapper").masonry({itemSelector:".timeline-block"}),setTimeout(function(){jQuery(".jstime .timeline-wrapper").masonry({itemSelector:".timeline-block",width:"401px"}),jQuery(this).find(".timeline-block").each(function(){jQuery(this).css("left","initial"),"0px"==jQuery(this).css("left")?jQuery(this).addClass("timeline-post-left"):jQuery(this).addClass("timeline-post-right")}),o=0},300))}),c(".smile-icon-timeline-wrap").each(function(){var t=jQuery(this).data("timeline-cutom-width");t&&jQuery(this).css("width",2*t+40+"px");
3888parseInt(jQuery(this).width()),parseInt(jQuery(this).find(".timeline-block").width());c(".jstime .timeline-wrapper").each(function(){jQuery(this).masonry({itemSelector:".timeline-block"})}),setTimeout(function(){c(".jstime .timeline-wrapper").each(function(){jQuery(this).find(".timeline-block").each(function(){"0px"==jQuery(this).css("left")?jQuery(this).addClass("timeline-post-left"):jQuery(this).addClass("timeline-post-right"),n(jQuery(this))}),jQuery(".timeline-block").each(function(){var t=parseInt(jQuery(this).css("top"))-parseInt(jQuery(this).next().css("top"));t<14&&0<t||0==t?jQuery(this).next().addClass("time-clash-right"):-14<t&&jQuery(this).next().addClass("time-clash-left")})}),jQuery(".timeline-post-right").each(function(){var t=jQuery(this).find(".timeline-icon-block").clone();jQuery(this).find(".timeline-icon-block").remove(),jQuery(this).find(".timeline-header-block").after(t)}),jQuery(".smile-icon-timeline-wrap").each(function(){var t=jQuery(this).data("time_block_bg_color");jQuery(this).find(".timeline-block").css("background-color",t),jQuery(this).find(".timeline-post-left.timeline-block l").css("border-left-color",t),jQuery(this).find(".timeline-post-right.timeline-block l").css("border-right-color",t),jQuery(this).find(".feat-item").css("background-color",t),0<jQuery(this).find(".feat-item").find(".feat-top").length?jQuery(this).find(".feat-item l").css("border-top-color",t):jQuery(this).find(".feat-item l").css("border-bottom-color",t),jQuery(".jstime.timeline_preloader").remove(),jQuery(this).find("div").hasClass("timeline-wrapper")?jQuery(this).css("opacity","1"):jQuery(this).remove()})},1e3),jQuery(this).find(".timeline-line ").next().hasClass("timeline-separator-text")||jQuery(this).find(".timeline-line").prepend("<span></span>");var t=jQuery(this).data("time_sep_color"),e=jQuery(this).data("time_sep_bg_color"),i=jQuery(".smile-icon-timeline-wrap .timeline-line").css("border-right-color");jQuery(this).find(".timeline-dot").css("background-color",e),jQuery(this).find(".timeline-line span").css("background-color",e),jQuery(this).find(".timeline-line span").css("background-color",e),jQuery(this).find(".timeline-separator-text").css("color",t),jQuery(this).find(".timeline-separator-text .sep-text").css("background-color",e),jQuery(this).find(".ult-timeline-arrow s").css("border-color","rgba(255, 255, 255, 0) "+i),jQuery(this).find(".feat-item .ult-timeline-arrow s").css("border-color",i+" rgba(255, 255, 255, 0)"),jQuery(this).find(".timeline-block").css("border-color",i),jQuery(this).find(".feat-item").css("border-color",i)})}),jQuery(document).ready(function(t){var e=jQuery(".ult-no-mobile").length;/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&1<=e?jQuery(".ult-animation").css("opacity",1):i(),a(),jQuery(".ubtn").on("mouseenter",function(){const t=jQuery(this);t.find(".ubtn-text").css("color",t.data("hover")),t.find(".ubtn-hover").css("background",t.data("hover-bg")).addClass("ubtn-hover-active");const e=""!=t.data("hover-bg")&&t.data("hover-bg");setTimeout(function(){!1!==e&&t.hasClass(".ubtn-fade-bg")&&t.css("background",t.data("hover-bg"))},150);let i=t.attr("style");var o;""!=t.data("shadow-hover")&&(t.css("box-shadow"),i+="box-shadow:"+t.data("shadow-hover")),t.attr("style",i),""!=t.data("border-hover")&&t.css("border-color",t.data("border-hover")),"none"!=t.data("shadow-click")&&(o=t.data("shd-shadow")-3,""!=t.is(".shd-left")?t.css({right:o}):""!=t.is(".shd-right")?t.css({left:o}):""!=t.is(".shd-top")?t.css({bottom:o}):""!=t.is(".shd-bottom")&&t.css({top:o}))}).on("mouseleave",function(){const t=jQuery(this);t.find(".ubtn-text").removeAttr("style"),t.find(".ubtn-hover").removeClass("ubtn-hover-active"),t.css("background",t.data("bg"));var e=t.data("border-color");let i=t.attr("style");""!=t.data("shadow-hover")&&(i+="box-shadow:"+t.data("shadow")),t.attr("style",i),""!=t.data("border-hover")&&t.css("border-color",e),"none"!=t.data("shadow-click")&&(t.removeClass("no-ubtn-shadow"),""!=t.is(".shd-left")?t.css({right:"auto"}):""!=t.is(".shd-right")?t.css({left:"auto"}):""!=t.is(".shd-top")?t.css({bottom:"auto"}):""!=t.is(".shd-bottom")&&t.css({top:"auto"}))}),jQuery(".ubtn").on("focus blur mousedown mouseup",function(t){const e=jQuery(this);"none"!=e.data("shadow-click")&&setTimeout(function(){e.is(":focus")?(e.addClass("no-ubtn-shadow"),""!=e.is(".shd-left")?e.css({right:e.data("shd-shadow")+"px"}):""!=e.is(".shd-right")?e.css({left:e.data("shd-shadow")+"px"}):""!=e.is(".shd-top")?e.css({bottom:e.data("shd-shadow")+"px"}):""!=e.is(".shd-bottom")&&e.css({top:e.data("shd-shadow")+"px"})):(e.removeClass("no-ubtn-shadow"),""!=e.is(".shd-left")?e.css({right:"auto"}):""!=e.is(".shd-right")?e.css({left:"auto"}):""!=e.is(".shd-top")?e.css({bottom:"auto"}):""!=e.is(".shd-bottom")&&e.css({top:"auto"}))},0)}),jQuery(".ubtn").focusout(function(){const t=jQuery(this);t.removeClass("no-ubtn-shadow"),""!=t.is(".shd-left")?t.css({right:"auto"}):""!=t.is(".shd-right")?t.css({left:"auto"}):""!=t.is(".shd-top")?t.css({bottom:"auto"}):""!=t.is(".shd-bottom")&&t.css({top:"auto"})}),jQuery(".smile-icon-timeline-wrap.jstime").css("opacity","0"),jQuery(".jstime.timeline_preloader").css("opacity","1"),jQuery(".smile-icon-timeline-wrap.csstime .timeline-wrapper").each(function(){jQuery(".csstime .timeline-block:even").addClass("timeline-post-left"),jQuery(".csstime .timeline-block:odd").addClass("timeline-post-right")}),jQuery(".csstime .timeline-post-right").each(function(){jQuery(this).css("float","right"),jQuery("<div style='clear:both'></div>").insertAfter(jQuery(this))}),jQuery(".csstime.smile-icon-timeline-wrap").each(function(){var t=jQuery(this).data("time_block_bg_color");jQuery(this).find(".timeline-block").css("background-color",t),jQuery(this).find(".timeline-post-left.timeline-block l").css("border-left-color",t),jQuery(this).find(".timeline-post-right.timeline-block l").css("border-right-color",t),jQuery(this).find(".feat-item").css("background-color",t),0<jQuery(this).find(".feat-item").find(".feat-top").length?jQuery(this).find(".feat-item l").css("border-top-color",t):jQuery(this).find(".feat-item l").css("border-bottom-color",t),n(jQuery(this))}),jQuery(".aio-icon, .aio-icon-img, .flip-box, .ultb3-info, .icon_list_icon, .ult-banner-block, .uavc-list-icon, .ult_tabs, .icon_list_connector").each(function(){if(jQuery(this).attr("data-animation")){const e=jQuery(this).attr("data-animation"),i="delay-"+jQuery(this).attr("data-animation-delay");if(void 0===e||""===e)return!1;t(this).bsf_appear(function(){const t=jQuery(this);t.addClass("animated").addClass(e),t.addClass("animated").addClass(i)})}}),jQuery(".stats-block").each(function(){t(this).bsf_appear(function(){var t=parseFloat(jQuery(this).find(".stats-number").data("c
3888ounter-value"));const e=jQuery(this).find(".stats-number").data("counter-value")+" ";var i=parseInt(jQuery(this).find(".stats-number").data("speed")),o=jQuery(this).find(".stats-number").data("id"),s=jQuery(this).find(".stats-number").data("separator");let n=jQuery(this).find(".stats-number").data("decimal"),a=e.split(".");a=a[1]?a[1].length-1:0;let r=!0;"none"==n&&(n=""),r="none"!=s;s={useEasing:!0,useGrouping:r,separator:s,decimal:n};const l=new countUp(o,0,t,a,i,s);setTimeout(function(){l.start()},500)})}),/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)?jQuery(".ifb-flip-box").on("click",function(t){const e=jQuery(this);e.hasClass("ifb-hover")?e.removeClass("ifb-hover"):e.addClass("ifb-hover")}):jQuery(document).on("mouseenter mouseleave",".ifb-flip-box",function(t){const e=jQuery(this);e.hasClass("ifb-hover")?e.removeClass("ifb-hover"):e.addClass("ifb-hover")}),jQuery(".ifb-flip-box").each(function(t,e){jQuery(this).parent().hasClass("style_9")&&(jQuery(this).on("mouseenter",function(){jQuery(this).addClass("ifb-door-hover")}).on("mouseleave",function(){jQuery(this).removeClass("ifb-door-hover")}),jQuery(this).on("click",function(){jQuery(this).toggleClass("ifb-door-right-open"),jQuery(this).removeClass("ifb-door-hover")}))}),jQuery(document).on("click",".ifb-flip-box",function(t){t.stopPropagation(),jQuery(document).trigger("ultFlipBoxClicked",jQuery(this))}),jQuery(".vertical_door_flip .ifb-front").each(function(){jQuery(this).wrap('<div class="v_door ifb-multiple-front ifb-front-1"></div>'),jQuery(this).parent().clone().removeClass("ifb-front-1").addClass("ifb-front-2").insertAfter(jQuery(this).parent())}),jQuery(".reverse_vertical_door_flip .ifb-back").each(function(){jQuery(this).wrap('<div class="rv_door ifb-multiple-back ifb-back-1"></div>'),jQuery(this).parent().clone().removeClass("ifb-back-1").addClass("ifb-back-2").insertAfter(jQuery(this).parent())}),jQuery(".horizontal_door_flip .ifb-front").each(function(){jQuery(this).wrap('<div class="h_door ifb-multiple-front ifb-front-1"></div>'),jQuery(this).parent().clone().removeClass("ifb-front-1").addClass("ifb-front-2").insertAfter(jQuery(this).parent())}),jQuery(".reverse_horizontal_door_flip .ifb-back").each(function(){jQuery(this).wrap('<div class="rh_door ifb-multiple-back ifb-back-1"></div>'),jQuery(this).parent().clone().removeClass("ifb-back-1").addClass("ifb-back-2").insertAfter(jQuery(this).parent())}),jQuery(".style_9 .ifb-front").each(function(){jQuery(this).wrap('<div class="new_style_9 ifb-multiple-front ifb-front-1"></div>'),jQuery(this).parent().clone().removeClass("ifb-front-1").addClass("ifb-front-2").insertAfter(jQuery(this).parent())}),jQuery(".style_9 .ifb-back").each(function(){jQuery(this).wrap('<div class="new_style_9 ifb-multiple-back ifb-back-1"></div>'),jQuery(this).parent().clone().removeClass("ifb-back-1").addClass("ifb-back-2").insertAfter(jQuery(this).parent())}),/^((?!chrome).)*safari/i.test(navigator.userAgent)&&(jQuery(".vertical_door_flip").each(function(t,e){var i=jQuery(this).find(".flip_link").outerHeight();jQuery(this).find(".flip_link").css("top",-i/2+"px"),jQuery(this).find(".ifb-multiple-front").css("width","50.2%")}),jQuery(".horizontal_door_flip").each(function(t,e){var i=jQuery(this).find(".flip_link").outerHeight();jQuery(this).find(".flip_link").css("top",-i/2+"px"),jQuery(this).find(".ifb-multiple-front").css("height","50.2%")}),jQuery(".reverse_vertical_door_flip").each(function(t,e){var i=jQuery(this).find(".flip_link").outerHeight();jQuery(this).find(".flip_link").css("top",-i/2+"px")}),jQuery(".reverse_horizontal_door_flip").each(function(t,e){var i=jQuery(this).find(".flip_link").outerHeight();jQuery(this).find(".flip_link").css("top",-i/2+"px"),jQuery(this).find(".ifb-back").css("position","inherit")})),jQuery(".square_box-icon").each(function(t,e){const i=jQuery(this);var o;0<jQuery(this).find(".aio-icon-img").length?(o=jQuery(this).find(".aio-icon-img"),s(i,o),o.find(".img-icon").on("load",function(){s(i,o)})):(o=jQuery(this).find(".aio-icon"),s(i,o),jQuery(window).on("load",function(){s(i,o)}))})})}(jQuery),jQuery(document).ready(function(){function t(){jQuery(".ult-new-ib").each(function(t,e){var i,o=jQuery(this).data("min-height")||"";jQuery(this).find(".ult-new-ib-img").data("min-height"),jQuery(this).find(".ult-new-ib-img").data("max-width");""!=o&&(jQuery(this).addClass("ult-ib2-min-height"),jQuery(this).css("height",o),jQuery(this).find(".ult-new-ib-img").removeClass("ult-ib2-toggle-size"),jQuery(this).find(".ult-new-ib-img").width(),i=jQuery(this).find(".ult-new-ib-img").height(),(jQuery(this).width()<=o||i<o)&&jQuery(this).find(".ult-new-ib-img").addClass("ult-ib2-toggle-size")),jQuery(this).on("mouseenter",function(){jQuery(this).find(".ult-new-ib-img").css("opacity",jQuery(this).data("hover-opacity"))}).on("mouseleave",function(){jQuery(this).find(".ult-new-ib-img").css("opacity",jQuery(this).data("opacity"))})})}t(),jQuery(window).on("load",function(){t()}),jQuery(window).resize(function(){t()})}),jQuery(document).ready(function(){function i(){jQuery(".ultimate-map-wrapper").each(function(t,e){var i=jQuery(e).attr("id");if(void 0===i||""===i)return!1;var o=jQuery(e).find(".ultimate_google_map").attr("id"),s=jQuery("#"+o).attr("data-map_override");let n="true";jQuery("#"+o).css({"margin-left":0}),jQuery("#"+o).css({right:0});let a=jQuery("#"+i).parent();a;
3888if("full"==s&&(a=jQuery("body"),n="false"),"ex-full"==s&&(a=jQuery("html"),n="false"),!isNaN(s))for(t=0;t<s&&"HTML"!=a.prop("tagName");t++)a=a.parent();e=0==s||"0"==s?a.width():a.outerWidth();i=a.offset().left-jQuery("#"+o).offset().left;if(jQuery("#"+o).css({width:e}),0==s&&"0"==s||jQuery("#"+o).css({"margin-left":i}),"full"==s&&jQuery("body").hasClass("rtl")){const r=jQuery("#"+o);i=jQuery(window).width()-(r.offset().left+r.outerWidth());jQuery("#"+o).css({right:-i})}})}i(),jQuery(window).on("load",function(){i()}),jQuery(window).resize(function(){i()}),jQuery(".ui-tabs").bind("tabsactivate",function(t,e){0<jQuery(this).find(".ultimate-map-wrapper").length&&i()}),jQuery(".ui-accordion").bind("accordionactivate",function(t,e){0<jQuery(this).find(".ultimate-map-wrapper").length&&i()}),jQuery(document).on("onUVCModalPopupOpen",function(){i()}),jQuery(document).on("UVCMapResize",function(){i()})}),function(o){o(document).ready(function(){var t=o(window).width();o(document).on("mouseenter",".ult_dual1",function(){var t,e=o(this).find(".ult-dual-btn-1").attr("class"),i=e.split(" ");"Style1"==(e=i[1]+i[2])&&(t=o(this).find(".ult-dual-btn-1").data("bghovercolor"),o(this)[0].style.setProperty("background-color",t,"important")),"Style2"==e&&(t=o(this).find(".ult-dual-btn-1").data("bghovercolor")),"Style3"==e&&(t=o(this).find(".ult-dual-btn-1").data("bghovercolor"),o(this).css({"box-shadow":" inset 0 0 20px 50px "+t})),"undefined"!=e&&(t=o(this).find(".ult-dual-btn-1").data("icon_hover_color"),o(this).find(".ult-dual-btn-1").find(".aio-icon").css({color:t}),e=o(this).find(".ult-dual-btn-1").data("iconbghovercolor"),o(this).find(".ult-dual-btn-1").find(".aio-icon").css({background:e}),t=o(this).find(".ult-dual-btn-1").data("iconhoverborder"),o(this).find(".ult-dual-btn-1").find(".aio-icon").css({"border-color":t}),o(this).find(".ult-dual-btn-1").find(".aio-icon-img").css({background:e}),o(this).find(".ult-dual-btn-1").find(".aio-icon-img").css({"border-color":t}),t=o(this).find(".ult-dual-btn-1").data("texthovercolor"),o(this).find(".ult-dual-btn-1").find(".ult-dual-button-title").css({color:t}))}),o(document).on("mouseleave",".ult_dual1",function(){var t,e=o(this).find(".ult-dual-btn-1").attr("class"),i=e.split(" ");"Style1"==(e=i[1]+i[2])&&(t=o(this).find(".ult-dual-btn-1").data("bgcolor"),o(this)[0].style.setProperty("background-color",t,"important")),"Style2"==e&&(t=o(this).find(".ult-dual-btn-1").data("bgcolor")),"Style3"==e&&(t=o(this).find(".ult-dual-btn-1").data("bgcolor"),o(this).css({"box-shadow":"inset 0px 0 0 0 "+t})),"undefined"!=e&&(t=o(this).find(".ult-dual-btn-1").data("icon_color"),o(this).find(".ult-dual-btn-1").find(".aio-icon").css({color:t}),e=o(this).find(".ult-dual-btn-1").data("textcolor"),o(this).find(".ult-dual-btn-1").find(".ult-dual-button-title").css({color:e}),t=o(this).find(".ult-dual-btn-1").data("iconbgcolor"),o(this).find(".ult-dual-btn-1").find(".aio-icon").css({background:t}),e=o(this).find(".ult-dual-btn-1").data("iconborder"),o(this).find(".ult-dual-btn-1").find(".aio-icon").css({"border-color":e}),o(this).find(".ult-dual-btn-1").find(".aio-icon-img").css({background:t}),o(this).find(".ult-dual-btn-1").find(".aio-icon-img").css({"border-color":e}))}),o(document).on("mouseenter",".ult_dual2",function(){var t,e=o(this).find(".ult-dual-btn-2").attr("class"),i=e.split(" ");"Style1"==(e=i[1]+i[2])&&(t=o(this).find(".ult-dual-btn-2").data("bghovercolor"),o(this)[0].style.setProperty("background-color",t,"important")),"Style2"==e&&(t=o(this).find(".ult-dual-btn-2").data("bghovercolor")),"Style3"==e&&(t=o(this).find(".ult-dual-btn-2").data("bghovercolor"),o(this).css({"box-shadow":" inset 0 0 20px 50px "+t})),"undefined"!=e&&(t=o(this).find(".ult-dual-btn-2").data("icon_hover_color"),o(this).find(".ult-dual-btn-2").find(".aio-icon").css({color:t}),e=o(this).find(".ult-dual-btn-2").data("texthovercolor"),o(this).find(".ult-dual-btn-2").find(".ult-dual-button-title").css({color:e}),t=o(this).find(".ult-dual-btn-2").data("iconbghovercolor"),o(this).find(".ult-dual-btn-2").find(".aio-icon").css({background:t}),e=o(this).find(".ult-dual-btn-2").data("iconhoverborder"),o(this).find(".ult-dual-btn-2").find(".aio-icon").css({"border-color":e}),o(this).find(".ult-dual-btn-2").find(".aio-icon-img").css({background:t}),o(this).find(".ult-dual-btn-2").find(".aio-icon-img").css({"border-color":e}))}),o(document).on("mouseleave",".ult_dual2",function(){var t,e=o(this).find(".ult-dual-btn-2").attr("class"),i=e.split(" ");"Style1"==(e=i[1]+i[2])&&(t=o(this).find(".ult-dual-btn-2").data("bgcolor"),o(this)[0].style.setProperty("background-color",t,"important")),"Style2"==e&&(t=o(this).find(".ult-dual-btn-2").data("bgcolor")),"Style3"==e&&(t=o(this).find(".ult-dual-btn-2").data("bghovercolor"),o(this).css({"box-shadow":" inset 0 0 0 0 "+t})),"undefined"!=e&&(t=o(this).find(".ult-dual-btn-2").data("icon_color"),o(this).find(".ult-dual-btn-2").find(".aio-icon").css({color:t}),e=o(this).find(".ult-dual-btn-2").data("textcolor"),o(this).find(".ult-dual-btn-2").find(".ult-dual-button-title").css({color:e}),t=o(this).find(".ult-dual-btn-2").data("iconbgcolor"),o(this).find(".ult-dual-btn-2").find(".aio-icon").css({background:t}),e=o(this).find(".ult-dual-btn-2").data("iconborder"),o(this).find(".ult-dual-btn-2").find(".aio-icon").css({"border-color":e}),o(this).find(".ult-dual-btn-2").find(".aio-icon-img").css({background:t}),o(this).find(".ult-dual-btn-2").find(".aio-icon-img").css({"border-color":e}))})}),o(document).on("mouseenter",".ult_main_dualbtn",function(){o(this).data("bhcolor")}),o(document).on("mouseleave",".ult_main_dualbtn",function(){o(this).data("bcolor")})}(jQuery),jQuery(document).ready(function(t){jQuery(".ult_main_dualbtn").each(function(t){var e=jQuery(this).find(".ult_dual1").outerHeight(),e=parseInt(e),i=jQuery(this).find(".ult_dual2").outerHeight();(i=parseInt(i))<e?(jQuery(this).find(".ult_dual2").css({height:e}),jQuery(this).find(".ult_dual1").css({height:e})):(e<i||e==i)&&(jQuery(this).find(".ult_dual1").css({height:i}),jQuery(this).find(".ult_dual2").css({height:i}))}),jQuery(document).on("ult-expandable",function(t,e){jQuery(e).find(".ult_dual_button").each(function(t){jQuery(this).find(".ult_dual1").css("height","auto"),jQuery(this).find(".ult_dual2").css("height","auto");var e=jQuery(this).find(".ult_dual1").outerHeight(),e=parseInt(e),i=jQuery(this).find(".ult_dual2").outerHeight();(i=parseInt(i))<e?(jQuery(this).find(".ult_dual2").css({height:e}),jQuery(this).find(".ult_dual1").css({height:e})):(e<i||e==i)&&(jQuery(this).find(".ult_dual1").css({height:i}),jQuery(this).find(".ult_dual2").css({height:i}))})}),jQuery(document).on("ultAdvancedTabClickedDualBtn",function(t,e){jQuery(e).find(".ult_dual_button").each(function(t){jQuery(this).find(".ult_dual1").css("height","auto"),jQuery(this).find(".ult_dual2").css("height","auto");var e=jQuery(this).find(".ult_dual1").outerHeight(),e=parseInt(e),i=jQuery(this).find(".ult_dual2").outerHeight();(i=parseInt(i))<e?(jQuery(this).find(".ult_dual2").css({height:e}),jQuery(this).find(".ult_dual1").css({height:e})):(e<i||e==i)&&(jQuery(this).find(".ult_dual1").css({height:i}),jQuery(this).find(".ult_dual2").css({height:i}))})})}),jQuery(document).ready(function(t){recallme(),jQuery(window).on("load",function(){recallme()})}),function(l,d){var e="easyTicker",c={direction:"up",easing:"swing",speed:"slow",interval:2e3,height:"auto",visible:0,mousePause:!0,controls:{up:"",down:"",toggle:"",playText:"Play",stopText:"Stop"},callbacks:{before:!1,after:!1}};function i(t,e){var n=this;function i(){0==n.timer&&(n.timer=setInterval(function(){s(n.opts.direction)},n.opts.interval),l(n.opts.controls.toggle).addClass("et-run").html(n.opts.controls.stopText))}function o(){clearInterval(n.timer),n.timer=0,l(n.opts.controls.toggle).removeClass("et-run").html(n.opts.controls.playText)}function s(t){var e,i,o,s;n.elem.is(":visible")&&(i="up"==t?(s=":first-child",e="-=","appendTo"):(s=":last-child",e="+=","prepe
3888ndTo"),s=(o=n.targ.children(s)).outerHeight(),"function"==typeof n.opts.callbacks.before&&n.opts.callbacks.before.call(n,n.targ,o),n.targ.stop(!0,!0).animate({top:e+s+"px"},n.opts.speed,n.opts.easing,function(){o.hide()[i](n.targ).fadeIn(),n.targ.css("top",0),r(!0),"function"==typeof n.opts.callbacks.after&&n.opts.callbacks.after.call(n,n.targ,o)}))}function a(t){o(),s("up"==t?"up":"down")}function r(t){var e,i,o,s;"auto"==n.opts.height&&(0<n.opts.visible?(i=t,o=0,s="et-item-visible",n.targ.children().removeClass(s),n.targ.children(":lt("+n.opts.visible+")").each(function(){o+=l(this).outerHeight(),l(this).addClass(s)}),i?n.elem.stop(!0,!0).animate({height:o},n.opts.speed):n.elem.css("height",o)):(e=0,i=n.elem.css("display"),n.elem.css("display","block"),n.targ.children().each(function(){e+=l(this).outerHeight()}),n.elem.css({display:i,height:e}))),t||clearInterval(n.heightTimer)}return n.opts=l.extend({},c,e),n.elem=l(t),n.targ=l(t).children(":first-child"),n.timer=0,n.elem.children().css("margin",0).children().css("margin",0),n.elem.css({position:"relative",height:n.opts.height,overflow:"hidden"}),n.targ.css({position:"absolute",margin:0}),n.heightTimer=setInterval(function(){r(!1)},100),i(),function(){var t,e;void 0!==d.hidden?(t="hidden",e="visibilitychange"):void 0!==d.msHidden?(t="msHidden",e="msvisibilitychange"):void 0!==d.webkitHidden&&(t="webkitHidden",e="webkitvisibilitychange");d.addEventListener(e,function(){(d[t]?o:i)()},!1)}(),n.opts.mousePause&&n.elem.on("mouseenter",function(){n.timerTemp=n.timer,o()}).on("mouseleave",function(){0!==n.timerTemp&&i()}),l(n.opts.controls.up).on("click",function(t){t.preventDefault(),a("up")}),l(n.opts.controls.down).on("click",function(t){t.preventDefault(),a("down")}),l(n.opts.controls.toggle).on("click",function(t){t.preventDefault(),(0==n.timer?i:o)()}),{up:function(){a("up")},down:function(){a("down")},start:i,stop:o,options:n.opts}}l.fn[e]=function(t){return this.each(function(){l.data(this,e)||l.data(this,e,new i(this,t))})}}(jQuery,(window,document)),jQuery(document).ready(function(){jQuery(".ult_exp_content").hide(),jQuery(".ult_exp_section").click(function(){var t=jQuery(this).data("effect");if(jQuery(this).toggleClass("ult_active_section"),jQuery(this).next(".ult_exp_content").toggleClass("ult_active_section"),"slideToggle"==t&&jQuery(this).next(".ult_exp_content").slideToggle(500),"fadeToggle"==t){const e=jQuery(this).next(".ult_exp_content");e.is(":visible")?e.fadeTo(500,0,function(){e.slideUp()}):e.slideDown(function(){e.fadeTo(500,1)})}jQuery(this).trigger("select"),jQuery(document).trigger("ult-expandable",jQuery(this).next(".ult_exp_content"))}),jQuery(".ult_exp_section").select(function(){const i=jQuery(this).data("title"),o=jQuery(this).data("newtitle");var t=jQuery(this).data("icon"),e=jQuery(this).data("newicon"),s=jQuery(this).data("img"),n=jQuery(this).data("newimg"),a=jQuery(this).data("activetitle"),r=jQuery(this).data("activebg"),l=jQuery(this).data("activeicon"),d=jQuery(this).data("activeiconbg"),c=jQuery(this).data("activeborder");jQuery(this).css({color:a}),jQuery(this).parent().find(".ult_exp_section").css({background:r}),jQuery(this).find(".ult_expsection_icon").css({color:l}),jQuery(this).find(".ult_expsection_icon").css({background:d}),jQuery(this).find(".ult_expsection_icon").css({"border-color":c}),i!=o&&jQuery(this).find(".ult_expheader").stop().css("opacity","0.1").html(function(t,e){return e==o?i:o}).animate({opacity:1},300),jQuery(this).hasClass("ult_active_section")?(t!==e&&(jQuery(this).find(".ult_ex_icon").removeClass(t),jQuery(this).find(".ult_ex_icon").fadeOut(100).switchClass(t,e,1500,"easeInOutQuad").fadeIn(300)),s!==n&&jQuery(this).find(".ult_exp_img").fadeOut(200).attr("src",n).fadeIn(500)):(t!==e&&(jQuery(this).find(".ult_ex_icon").removeClass(e),jQuery(this).find(".ult_ex_icon").fadeOut(100).switchClass(e,t,1500,"easeInOutQuad").fadeIn(300)),s!==n&&jQuery(this).find(".ult_exp_img").fadeOut(200).attr("src",s).fadeIn(500))})}),jQuery(document).ready(function(){function t(){jQuery(".ult_exp_section_layer").each(function(e,i){jQuery(i).css({"margin-left":0});var o=jQuery(i).find(".ult_exp_section").data("override");if(0!=o){let t="true";var s,n;s=0<jQuery(i).parents(".wpb_row").length?jQuery(i).parents(".wpb_column"):0<jQuery(i).parents(".wpb_column").length?jQuery(i).parents(".wpb_row"):jQuery(i).parent();if("full"==o&&(s=jQuery("body"),t="false"),"ex-full"==o&&(s=jQuery("html"),t="false"),!isNaN(o))for(e=1;e<o&&"HTML"!=s.prop("tagName");e++)s=s.parent();n="false"==t?s.outerWidth():s.width();var a=s.offset().left-jQuery(i).offset().left;"false"==t?jQuery(i).css({width:n,"margin-left":a}):jQuery(i).css({width:n})}})}jQuery(".ult_exp_section").hover(function(){var t=jQuery(this).data("texthover"),e=jQuery(this).data("ihover"),i=(jQuery(this).data("cnthvrbg"),jQuery(this).data("headerhover")),o=jQuery(this).data("icnhvrbg"),s=jQuery(this).data("icnhvrborder");jQuery(this).hasClass("ult_active_section")||(jQuery(this).css({color:t,background:i}
3888),jQuery(this).find(".ult_expsection_icon").css({color:e}),jQuery(this).find(".ult_expsection_icon").css({background:o}),jQuery(this).find(".ult_expsection_icon").css({"border-color":s}))},function(){var t=jQuery(this).data("textcolor"),e=jQuery(this).data("icncolor"),i=(jQuery(this).data("cntbg"),jQuery(this).data("headerbg")),o=jQuery(this).data("icnbg"),s=jQuery(this).data("icnborder");jQuery(this).hasClass("ult_active_section")||(jQuery(this).css({color:t,background:i}),jQuery(this).find(".ult_expsection_icon").css({color:e}),jQuery(this).find(".ult_expsection_icon").css({background:o}),jQuery(this).find(".ult_expsection_icon").css({"border-color":s}))}),jQuery(".ult_exp_content").hover(function(){jQuery(this).parent().find(".ult_exp_section").data("cnthvrbg")},function(){jQuery(this).parent().find(".ult_exp_section").data("cntbg")}),jQuery(window).resize(function(){t()}),t()}),jQuery(document).ready(function(){jQuery(".ult_exp_section").select(function(){var t,e=jQuery(this).data("height");0!=e&&(t=jQuery(this).offset().top,e=parseInt(t)-e,jQuery("html, body").animate({scrollTop:e},1200))})});var fixto=function(n,t,a){var r=(s={getAll:function(t){return a.defaultView.getComputedStyle(t)},get:function(t,e){return this.getAll(t)[e]},toFloat:function(t){return parseFloat(t,10)||0},getFloat:function(t,e){return this.toFloat(this.get(t,e))},_getAllCurrentStyle:function(t){return t.currentStyle}},a.documentElement.currentStyle&&(s.getAll=s._getAllCurrentStyle),s),o=(e.prototype={replace:function(){var t=this.replacer.style,e=r.getAll(this.element);t.width=this._width(),t.height=this._height(),t.marginTop=e.marginTop,t.marginBottom=e.marginBottom,t.marginLeft=e.marginLeft,t.marginRight=e.marginRight,t.cssFloat=e.cssFloat,t.styleFloat=e.styleFloat,t.position=e.position,t.top=e.top,t.right=e.right,t.bottom=e.bottom,t.left=e.left,t.display=e.display},hide:function(){this.replacer.style.display="none"},_width:function(){return this.element.getBoundingClientRect().width+"px"},_widthOffset:function(){return this.element.offsetWidth+"px"},_height:function(){return this.element.getBoundingClientRect().height+"px"},_heightOffset:function(){return this.element.offsetHeight+"px"},destroy:function(){for(var t in n(this.replacer).remove(),this)this.hasOwnProperty(t)&&(this[t]=null)}},a.documentElement.getBoundingClientRect().width||(e.prototype._width=e.prototype._widthOffset,e.prototype._height=e.prototype._heightOffset),{MimicNode:e,computedStyle:r});function e(t){this.element=t,this.replacer=a.createElement("div"),this.replacer.style.visibility="hidden",this.hide(),t.parentNode.insertBefore(this.replacer,t)}function i(){this._vendor=null}i.prototype={_vendors:{webkit:{cssPrefix:"-webkit-",jsPrefix:"Webkit"},moz:{cssPrefix:"-moz-",jsPrefix:"Moz"},ms:{cssPrefix:"-ms-",jsPrefix:"ms"},opera:{cssPrefix:"-o-",jsPrefix:"O"}},_prefixJsProperty:function(t,e){return t.jsPrefix+e[0].toUpperCase()+e.substr(1)},_prefixValue:function(t,e){return t.cssPrefix+e},_valueSupported:function(t,e,i){try{return i.style[t]=e,i.style[t]===e}catch(t){return!1}},propertySupported:function(t){return void 0!==a.documentElement.style[t]},getJsProperty:function(t){if(this.propertySupported(t))return t;if(this._vendor)return this._prefixJsProperty(this._vendor,t);var e,i;for(i in this._vendors)if(e=this._prefixJsProperty(this._vendors[i],t),this.propertySupported(e))return this._vendor=this._vendors[i],e;return null},getCssValue:function(t,e){var i,o,s=a.createElement("div"),n=this.getJsProperty(t);if(this._valueSupported(n,e,s))return e;if(this._vendor&&(i=this._prefixValue(this._vendor,e),this._valueSupported(n,i,s)))return i;for(o in this._vendors)if(i=this._prefixValue(this._vendors[o],e),this._valueSupported(n,i,s))return this._vendor=this._vendors[o],i;return null}};var l,s=new i,d=s.getJsProperty("transform");var c,u=s.getCssValue("position","sticky"),h=s.getCssValue("position","fixed");function p(t,e,i){this.child=t,this._$child=n(t),this.parent=e,this.options={className:"fixto-fixed",top:0,mindViewport:!1},this._setOptions(i)}function f(t,e,i){p.call(this,t,e,i),this._replacer=new o.MimicNode(t),this._ghostNode=this._replacer.replacer,this._saveStyles(),this._saveViewportHe
3888ight(),this._proxied_onscroll=this._bind(this._onscroll,this),this._proxied_onresize=this._bind(this._onresize,this),this.start()}function m(t,e,i){p.call(this,t,e,i),this.start()}"Microsoft Internet Explorer"===navigator.appName&&(c=parseFloat(navigator.appVersion.split("MSIE")[1])),p.prototype={_mindtop:function(){var t=0;if(this._$mind)for(var e,i,o=0,s=this._$mind.length;o<s;o++)(i=(e=this._$mind[o]).getBoundingClientRect()).height?t+=i.height:(i=r.getAll(e),t+=e.offsetHeight+r.toFloat(i.marginTop)+r.toFloat(i.marginBottom));return t},stop:function(){this._stop(),this._running=!1},start:function(){this._running||(this._start(),this._running=!0)},destroy:function(){for(var t in this.stop(),this._destroy(),this._$child.removeData("fixto-instance"),this)this.hasOwnProperty(t)&&(this[t]=null)},_setOptions:function(t){n.extend(this.options,t),this.options.mind&&(this._$mind=n(this.options.mind)),this.options.zIndex&&(this.child.style.zIndex=this.options.zIndex)},setOptions:function(t){this._setOptions(t),this.refresh()},_stop:function(){},_start:function(){},_destroy:function(){},refresh:function(){}},f.prototype=new p,n.extend(f.prototype,{_bind:function(t,e){return function(){return t.call(e)}},_toresize:8===c?a.documentElement:t,_onscroll:function(){this._scrollTop=a.documentElement.scrollTop||a.body.scrollTop,this._parentBottom=this.parent.offsetHeight+this._fullOffset("offsetTop",this.parent),!1!==this.options.mindBottomPadding&&(this._parentBottom-=r.getFloat(this.parent,"paddingBottom")),!this.fixed&&this._shouldFix()?(this._fix(),this._adjust()):this._scrollTop>this._parentBottom||this._scrollTop<this._fullOffset("offsetTop",this._ghostNode)-this.options.top-this._mindtop()?this._unfix():this._adjust()},_shouldFix:function(){if(this._scrollTop<this._parentBottom&&this._scrollTop>this._fullOffset("offsetTop",this.child)-this.options.top-this._mindtop())return!(this.options.mindViewport&&!this._isViewportAvailable())},_isViewportAvailable:function(){var t=r.getAll(this.child);return this._viewportHeight>this.child.offsetHeight+r.toFloat(t.marginTop)+r.toFloat(t.marginBottom)},_adjust:function(){var t=0,e=this._mindtop(),i=0,o=r.getAll(this.child),s=null;l&&(s=this._getContext())&&(t=Math.abs(s.getBoundingClientRect().top)),i=this._parentBottom-this._scrollTop-(this.child.offsetHeight+r.toFloat(o.marginBottom)+e+this.options.top),this.child.style.top=(i=0<i?0:i)+e+t+this.options.top-r.toFloat(o.marginTop)+"px"},_fullOffset:function(t,e,i){for(var o=e[t],s=e.offsetParent;null!==s&&s!==i;)o+=s[t],s=s.offsetParent;return o},_getContext:function(){for(var t,e=this.child,i=null;!i;){if((t=e.parentNode)===a.documentElement)return null;if("none"!==r.getAll(t)[d]){i=t;break}e=t}return i},_fix:function(){var t,e=this.child,i=e.style,o=r.getAll(e),s=e.getBoundingClientRect().left,n=o.width;this._saveStyles(),a.documentElement.currentStyle&&(n=e.offsetWidth-(r.toFloat(o.paddingLeft)+r.toFloat(o.paddingRight)+r.toFloat(o.borderLeftWidth)+r.toFloat(o.borderRightWidth))+"px"),!l||(t=this._getContext())&&(s=e.getBoundingClientRect().left-t.getBoundingClientRect().left),this._replacer.replace(),i.left=s-r.toFloat(o.marginLeft)+"px",i.width=n,i.position="fixed",i.top=this._mindtop()+this.options.top-r.toFloat(o.marginTop)+"px",this._$child.addClass(this.options.className),this.fixed=!0},_unfix:function(){var t=this.child.style;this._replacer.hide(),t.position=this._childOriginalPosition,t.top=this._childOriginalTop,t.width=this._childOriginalWidth,t.left=this._childOriginalLeft,this._$child.removeClass(this.options.className),this.fixed=!1},_saveStyles:function(){var t=this.child.style;this._childOriginalPosition=t.position,this._childOriginalTop=t.top,this._childOriginalWidth=t.width,this._childOriginalLeft=t.left},_onresize:function(){this.refresh()}
3888,_saveViewportHeight:function(){this._viewportHeight=t.innerHeight||a.documentElement.clientHeight},_stop:function(){this._unfix(),n(t).unbind("scroll",this._proxied_onscroll),n(this._toresize).unbind("resize",this._proxied_onresize)},_start:function(){this._onscroll(),n(t).bind("scroll",this._proxied_onscroll),n(this._toresize).bind("resize",this._proxied_onresize)},_destroy:function(){this._replacer.destroy()},refresh:function(){this._saveViewportHeight(),this._unfix(),this._onscroll()}}),m.prototype=new p,n.extend(m.prototype,{_start:function(){var t=r.getAll(this.child);this._childOriginalPosition=t.position,this._childOriginalTop=t.top,this.child.style.position=u,this.refresh()},_stop:function(){this.child.style.position=this._childOriginalPosition,this.child.style.top=this._childOriginalTop},refresh:function(){this.child.style.top=this._mindtop()+this.options.top+"px"}});var y=c<8?function(){return"not supported"}:function(t,e,i){return u&&!i||u&&i&&!1!==i.useNativeSticky?new m(t,e,i):h?(void 0===l&&(o=!1,s=a.createElement("div"),n=a.createElement("div"),s.appendChild(n),s.style[d]="translate(0)",s.style.marginTop="10px",s.style.visibility="hidden",n.style.position="fixed",n.style.top=0,a.body.appendChild(s),0<n.getBoundingClientRect().top&&(o=!0),a.body.removeChild(s),l=o),new f(t,e,i)):"Neither fixed nor sticky positioning supported";var o,s,n};return n.fn.fixTo=function(e,i){var o=n(e),s=0;return this.each(function(){var t=n(this).data("fixto-instance");t?t[e].call(t,i):n(this).data("fixto-instance",y(this,o[s],i)),s++})},{FixToContainer:f,fixTo:y,computedStyle:r,mimicNode:o}}(window.jQuery,window,document);function info_box_set_auto_height(){jQuery(".aio-icon-box.square_box-icon").each(function(t,e){var i=jQuery(window).width()||"";""!=i&&(768<=i?""!=(i=jQuery(this).attr("data-min-height")||"")&&jQuery(this).css("min-height",i):jQuery(this).css("min-height","initial"))})}!function(u,h){function e(){u(".flip-box").each(function(t,e){u(document).width();var i,o,s,n,a,r,l,d,c=h.innerWidth;""!=c&&(768<=c?""!=(i=u(this).attr("data-min-height")||"")?u(this).hasClass("ifb-custom-height")&&(u(this).css("min-height",i),u(this).css("height",i),u(this).find(".ifb-back").find(".ifb-flip-box-section").hasClass("ifb-flip-box-section-vertical-middle")&&(a=u(this).find(".ifb-back").outerHeight(),r=u(this).find(".ifb-back").find(".ifb-flip-box-section").outerHeight(),(a=parseInt(i))<=(r=parseInt(r))&&u(this).find(".ifb-back").find(".ifb-flip-box-section").addClass("ifb_disable_middle")),u(this).find(".ifb-front").find(".ifb-flip-box-section").hasClass("ifb-flip-box-section-vertical-middle")&&(l=u(this).find(".ifb-front").outerHeight(),l=parseInt(i),d=u(this).find(".ifb-front").find(".ifb-flip-box-section").outerHeight(),l<=(d=parseInt(d))&&u(this).find(".ifb-front").find(".ifb-flip-box-section").addClass("ifb_disable_middle"))):u(this).hasClass("ifb-jq-height")?(s=u(this).find(".ifb-back").find(".ifb-flip-box-section").outerHeight(),s=parseInt(s),n=u(this).find(".ifb-front").find(".ifb-flip-box-section").outerHeight(),(n=parseInt(n))<=s?u(this).find(".ifb-face").css("height",s):u(this).find(".ifb-face").css("height",n)):u(this).hasClass("ifb-auto-height")&&u(this).find(".ifb-back").find(".ifb-flip-box-section").hasClass("ifb-flip-box-section-vertical-middle")&&(a=u(this).find(".ifb-back").outerHeight(),a=parseInt(a),r=u(this).find(".ifb-back").find(".ifb-flip-box-section").outerHeight(),a<=(r=parseInt(r))&&u(this).find(".ifb-back").find(".ifb-flip-box-section").addClass("ifb_disable_middle")):(i=u(this).attr("data-min-height")||"",u(this).hasClass("style_9")?(u(this).css("height","initial"),o=u(this).find(".ifb-front-1 .ifb-front").outerHeight(),(c=u(this).find(".ifb-back-1 .ifb-back").outerHeight())<o?u(this).css("height",o):u(this).css("height",c)):u(this).hasClass("ifb-jq-height")?(s=u(this).find(".ifb-back").find(".ifb-flip-box-section").outerHeight(),s=parseInt(s),n=u(this).find(".ifb-front").find(".ifb-flip-box-section").outerHeight(),(n=parseInt(n))<=s?u(this).find(".ifb-face").css("height",s):u(this).find(".ifb-face").css("height",n)):u(this).hasClass("ifb-auto-height")?u(this).find(".ifb-back").find(".ifb-flip-box-section").hasClass("ifb-flip-box-section-vertical-middle")&&(a=u(this).find(".ifb-back").outerHeight(),r=u(this).find(".ifb-back").find(".ifb-flip-box-section").outerHeight(),(a=parseInt(a))<(r=parseInt(r))&&u(this).find(".ifb-back").find(".ifb-flip-box-section").addClass("ifb_disable_middle")):u(this).hasClass("ifb-custom-height")?""!=i&&(u(this).css("min-height",i),u(this).css("height",i),u(this).find(".ifb-back").find(".ifb-flip-box-section").hasClass("ifb-flip-box-section-vertical-middle")&&(a=u(this).find(".ifb-back").outerHeight(),a=parseInt(a),r=u(this).find(".ifb-back").find(".ifb-flip-box-section").outerHeight(),a<=(r=parseInt(r))&&u(this).find(".ifb-back").find(".ifb-flip-box-section").addClass("ifb_disable_middle")),u(this).find(".ifb-front").find(".ifb-flip-box-section").hasClass("ifb-flip-box-section-vertical-middle")&&(l=u(this).find(".ifb-front").outerHeight(),l=parseInt(l),d=u(this).find(".ifb-front").find(".ifb-flip-box-section").outerHeight(),d=parseInt(d),u(this).find(".ifb-front").find(".ifb-flip-box-section").addClass("ifb_disable_middle"))):u(this).css("height","initial")))})}u(h).on("load",function(t){e()}),u(document).ready(function(t){e()}),u(h).resize(function(t){e()})}(jQuery,window),function(t){function e(){let u=0;$jh(".uvc-heading").each(function(){let e,i,o;var s=$jh(this).outerWidth(),n=$jh(this).attr("data-hline_width"),a=$jh(this).attr("data-hicon_type"),r=$jh(this).attr("data-halign"),t=$jh(this).attr("data-hspacer");if(left_rtl="left",right_rtl="right",jQuery("body").hasClass("rtl")&&(left_rtl="right",right_rtl="left"),"line_with_icon"==t){var l=$jh(this).attr("id");u=$jh(this).attr("data-hfixer"),u=void 0===u||""===u?0:parseInt(u);var d=s/2;$jh(this).find(".dynamic_ultimate_heading_css").remove(),o="auto"==n||s<n?s:n;s=o/2;e="selector"==a?(i=$jh(this).find(".aio-icon").outerWidth(),$jh(this).find(".aio-icon").outerHeight()):(i=$jh(this).find(".aio-icon-img").outerWidth(),$jh(this).find(".aio-icon-img").outerHeight());a=d-i/2+i+u;let t=s;e+=3,$jh(this).find(".uvc-heading-spacer").height(e),"center"==r?($jh(this).find(".aio-icon-img").css({margin:"0 auto"}),c="#"+l+" .uvc-heading-spacer.line_with_icon:before{"+right_rtl+":"+a+"px;}#"+l+" .uvc-heading-spacer.line_with_icon:after{"+left_rtl+":"+a+"px;}"):"left"==r?($jh(this).find(".aio-icon-img").css({float:r}),c=(c="")!=o?"#"+l+" .uvc-heading-spacer.line_with_icon:before{left:"+(i+u)+"px;right:auto;}#"+l+" .uvc-heading-spacer.line_with_icon:after{left:"+(t+i+u)+"px;right:auto;}":"#"+l+" .uvc-heading-spacer.line_with_icon:before{right:"+(a-i-2*u)+"px;}#"+l+" .uvc-heading-spacer.line_with_icon:after{left:"+(a-u)+"px;}"):"right"==r&&($jh(this).find(".aio-icon-img").css({float:r}),c=(c="")!=o?"#"+l+" .uvc-heading-spacer.line_with_icon:before{right:"+(i+u)+"px;left:auto;}#"+l+" .uvc-heading-spacer.line_with_icon:after{right:"+(t+i+u)+"px;left:auto;}":"#"+l+" .uvc-heading-spacer.line_with_icon:before{right:"+(a-u)+"px;}#"+l+" .uvc-heading-spacer.line_with_icon:after{left:"+(a-i-2*u)+"px;}");d=$jh(this).attr("data-hborder_style"),s=$jh(this).attr("data-hborder_color"),a=$jh(this).attr("data-hborder_height");"auto"==n&&"center"==r&&(t=Math.floor(t-i+u));var c='<div class="dynamic_ultimate_heading_css"><style>#'+l+" .uvc-heading-spacer.line_with_icon:before, #"+l+" .uvc-heading-spacer.line_with_icon:after{width:"+t+"px;border-style:"+d+";border-color:"+s+";border-bottom-width:"+a+"px;}"+c+"</style></div>";$jh(this).prepend(c)}else"line_only"==t&&("right"==r||"left"==r?$jh(this).find(".uvc-heading-spacer").find(".uvc-headings-line").css({float:r}):$jh(this).find(".uvc-heading-spacer").find(".uvc-headings-line").css({margin:"0 auto"}))})}$jh=t.noConflict(),$jh(document).ready(function(t){e(),$jh(window).resize(function(t){e()})}),t(window).on("load",function(t){e(),jQuery(".ult_exp_section").select(function(){0<jQuery(this).parent().find(".uvc-heading").length&&e()})})}(jQuery),function(c){function t(){c(".ultimate-call-to-action").each(function(i,o){var s=c(o).data("override");if(0!=s){c(o).css({"margin-left":0});let t="true";var n;n=0<c(o).parents(".wpb_row").length?c(o).parents(".wpb_row"):0<c(o).parents(".wpb_column").length?c(o).parents(".wpb_column"):c(o).parent();if("full"==s&&(n=c("body"),t="false"),"ex-full"==s&&(n=c("html"),t="false"),!isNaN(s))for(i=1;i<=s&&"HTML"!=n.prop("tagName");i++)n=n.parent();var a=n.outerWidth(),r=c(o).offset().left,l=(c(o).position().left,n.offset().left),d=n.position().left;let e="full"!=s&&"ex-full"!=s?l-d:l-r;c(o).css({width:a,"margin-left":e})}})}c(document).ready(function(){c(document).on("mouseenter",".ultimate-call-to-action",function(){c(this).addClass("ultimate-call-to-action-hover");var t=c(this).data("background-hover");c(this).css({"background-color":t})}),c(document).on("mouseleave",".ultimate-call-to-action",function(){c(this).removeClass("ultimate-call-to-action-hover");var t=c(this).data("background");c(this).css({"background-color":t})}),t(),c(window).resize(function(){t()})})}(jQuery),function(A,I,o){function r(t,e){this.bodyOverflowX,this.callbacks={hide:[],show:[]},this.checkInterval=null,this.Content,this.$el=A(t),this.$elProxy,this.elProxyPosition,this.enabled=!0,this.options=A.extend({},l,e),this.mouseIsOverProxy=!1,this.namespace="ult-tooltipster-"+Math.round(1e5*Math.random()),this.Status="hidden",this.timerHide=null,this.timerShow=null,this.$tooltip,this.options.iconTheme=this.options.iconTheme.replace(".",""),this.options.theme=this.options.theme.replace(".",""),this._init()}function s(i,o){let s=!0;return A.each(i,function(t,e){if(void 0===o[t]||i[t]!==o[t])return s=!1}),s}function i(){return!t&&c}function d(){var e,i=(o.body||o.documentElement).style;if("string"==typeof i.transition)return 1;v=["Moz","Webkit","Khtml","O","ms"],e="transition".charAt(0).toUpperCase()+"transition".substr(1);for(let t=0;t<v.length;t++)if("string"==typeof i[v[t]+e])return 1}var l={animation:"fade",arrow:!0,arrowColor:"",autoClose:!0,content:null,contentAsHTML:!1,contentCloning:!0,debug:!0,delay:200,minWidth:0,ultCustomTooltipStyle:!1,ultContentStyle:null,ultBaseStyle:null,maxWidth:null,functionInit(t,e){},functionBefore(t,e){e()},functionReady(t,e){},functionAfter(t){},icon:"(?)",iconCloning:!0,iconDesktop:!1,iconTouch:!1,iconTheme:"ult-tooltipster-icon",interactive:!1,interactiveTolerance:350,multiple:!1,offsetX:0,offsetY:0,onlyOne:!1,position:"top",positionTracker:!1,speed:350,timer:0,theme:"ult-tooltipster-default",touchDevices:!0,trigger:"hover",updateAnimation:!0,ult_adv_id:0,ultimate_target:0,responsive_json_new:0};r.prototype={_init(){const e=this;if(o.querySelector){if(null!==e.options.content)e._content_set(e.options.content);else{let t=e.$el.attr("title");void 0===t&&(t=null),e._content_set(t)}var t=e.options.functionInit.call(e.$el,e.$el,e.Content);void 0!==t&&e._content_set(t),e.$el.removeAttr("title").addClass("ult-tooltipstered"),!c&&e.options.iconDesktop||c&&e.options.iconTouch?("string"==typeof e.o
3888ptions.icon?(e.$elProxy=A('<span class="'+e.options.iconTheme+'"></span>'),e.$elProxy.text(e.options.icon)):e.options.iconCloning?e.$elProxy=e.options.icon.clone(!0):e.$elProxy=e.options.icon,e.$elProxy.insertAfter(e.$el)):e.$elProxy=e.$el,"hover"==e.options.trigger?(e.$elProxy.on("mouseenter."+e.namespace,function(){i()&&!e.options.touchDevices||(e.mouseIsOverProxy=!0,e._show())}).on("mouseleave."+e.namespace,function(){i()&&!e.options.touchDevices||(e.mouseIsOverProxy=!1)}),c&&e.options.touchDevices&&e.$elProxy.on("touchstart."+e.namespace,function(){e._showNow()})):"click"==e.options.trigger&&e.$elProxy.on("click."+e.namespace,function(){i()&&!e.options.touchDevices||e._show()})}},_responsive(){let u="",h="",p="",f="",m="",y="";jQuery(".ult-responsive").each(function(t,e){let i=jQuery(e),o=i.attr("data-responsive-json-new"),s=i.data("ultimate-target"),n="",a="",r="",l="",d="",c="";jQuery(e).hasClass("ult-tooltipster-content"),void 0===o&&null==o||jQuery.each(jQuery.parseJSON(o),function(t,e){const o=t;void 0!==e&&null!=e&&(e=e.split(";"),jQuery.each(e,function(t,e){if(void 0!==e||null!=e){var i=e.split(":");switch(i[0]){case"large_screen":n+=o+":"+i[1]+";";break;case"desktop":a+=o+":"+i[1]+";";break;case"tablet":r+=o+":"+i[1]+";";break;case"tablet_portrait":l+=o+":"+i[1]+";";break;case"mobile_landscape":d+=o+":"+i[1]+";";break;case"mobile":c+=o+":"+i[1]+";"}}}))}),""!=c&&(y+=s+"{"+c+"}"),""!=d&&(m+=s+"{"+d+"}"),""!=l&&(f+=s+"{"+l+"}"),""!=r&&(p+=s+"{"+r+"}"),""!=a&&(h+=s+"{"+a+"}"),""!=n&&(u+=s+"{"+n+"}")});var t="<style>\n/** Ultimate: Tooltipster Responsive **/ ";t+=h,t+="\n@media (min-width: 1824px) { "+u+"\n}",t+="\n@media (max-width: 1199px) { "+p+"\n}",t+="\n@media (max-width: 991px) { "+f+"\n}",t+="\n@media (max-width: 767px) { "+m+"\n}",t+="\n@media (max-width: 479px) { "+y+"\n}",t+="\n/** Ultimate: Tooltipster Responsive - **/</style>",jQuery("head").append(t)},_show(){const t=this;"shown"!=t.Status&&"appearing"!=t.Status&&(t.options.delay?t.timerShow=setTimeout(function(){("click"==t.options.trigger||"hover"==t.options.trigger&&t.mouseIsOverProxy)&&(t._showNow(),t._responsive())},t.options.delay):t._showNow()),t._responsive()},_showNow(t){const l=this;l.options.functionBefore.call(l.$el,l.$el,function(){if(l.enabled&&null!==l.Content){t&&l.callbacks.show.push(t),l.callbacks.hide=[],clearTimeout(l.timerShow),l.timerShow=null,clearTimeout(l.timerHide),l.timerHide=null,l.options.onlyOne&&A(".ult-tooltipstered").not(l.$el).each(function(t,e){const n=A(e),i=n.data("ult-tooltipster-ns");A.each(i,function(t,e){const i=n.data(e),o=i.status(),s=i.option("autoClose");"hidden"!==o&&"disappearing"!==o&&s&&i.hide()})});function e(){l.Status="shown",A.each(l.callbacks.show,function(t,e){e.call(l.$el)}),l.callbacks.show=[]}if("hidden"!==l.Status){var i=0;"disappearing"===l.Status?(l.Status="appearing",d()?(l.$tooltip.clearQueue().removeClass("ult-tooltipster-dying").addClass("ult-tooltipster-"+l.options.animation+"-show"),0<l.options.speed&&l.$tooltip.delay(l.options.speed),l.$tooltip.queue(e)):l.$tooltip.stop().fadeIn(e)):"shown"===l.Status&&e()}else{l.Status="appearing";i=l.options.speed;let t=BaseStyle="";l.options.ultCustomTooltipStyle&&(t=l.options.ultContentStyle||"",BaseStyle=l.options.ultBaseStyle||""),l.bodyOverflowX=A("body").css("overflow-x"),A("body").css("overflow-x","hidden");var o="ult-tooltipster-"+l.options.animation,s="-webkit-transition-duration: "+l.options.speed+"ms; -webkit-animation-duration: "+l.options.speed+"ms; -moz-transition-duration: "+l.options.speed+"ms; -moz-animation-duration: "+l.options.speed+"ms; -o-transition-duration: "+l.options.speed+"ms; -o-animation-duration: "+l.options.speed+"ms; -ms-transition-duration: "+l.options.speed+"ms; -ms-animation-duration: "+l.options.speed+"ms; transition-duration: "+l.options.speed+"ms; animation-duration: "+l.options.speed+"ms;",n=l.options.minWidth?"min-width:"+Math.round(l.options.minWidth)+"px;":"",a=l.options.maxWidth?"max-width:"+Math.round(l.options.maxWidth)+"px;":"",r=l.options.interactive?"pointer-events: auto;":"";if(BaseStyle=BaseStyle+" "+n+" "+a+" "+r+" "+s,l.$tooltip=A('<div id="'+l.options.ult_adv_id+'" class="ult-tooltipster-base '+l.options.theme+'" style="'+BaseStyle+'"><div class="ult-tooltipster-content ult-responsive" data-ultimate-target="'+l.options.ultimate_target+"\" data-responsive-json-new = '"+l.options.responsive_json_new+"' style=\""+t+'"></div></div>'),d()&&l.$tooltip.addClass(o),l._content_insert(),l.$tooltip.appendTo("body"),l.reposition(),l.options.functionReady.call(l.$el,l.$el,l.$tooltip),d()?(l.$tooltip.addClass(o+"-show"),0<l.options.speed&&l.$tooltip.delay(l.options.speed),l.$tooltip.queue(e)):l.$tooltip.css("display","none").fadeIn(l.options.speed,e),l._interval_set(),A(I).on("scroll."+l.n
3888amespace+" resize."+l.namespace,function(){l.reposition()}),l.options.autoClose)if(A("body").off("."+l.namespace),"hover"==l.options.trigger)if(c&&setTimeout(function(){A("body").on("touchstart."+l.namespace,function(){l.hide()})},0),l.options.interactive){c&&l.$tooltip.on("touchstart."+l.namespace,function(t){t.stopPropagation()});let t=null;l.$elProxy.add(l.$tooltip).on("mouseleave."+l.namespace+"-autoClose",function(){clearTimeout(t),t=setTimeout(function(){l.hide()},l.options.interactiveTolerance)}).on("mouseenter."+l.namespace+"-autoClose",function(){clearTimeout(t)})}else l.$elProxy.on("mouseleave."+l.namespace+"-autoClose",function(){l.hide()});else"click"==l.options.trigger&&(setTimeout(function(){A("body").on("click."+l.namespace+" touchstart."+l.namespace,function(){l.hide()})},0),l.options.interactive&&l.$tooltip.on("click."+l.namespace+" touchstart."+l.namespace,function(t){t.stopPropagation()}))}0<l.options.timer&&(l.timerHide=setTimeout(function(){l.timerHide=null,l.hide()},l.options.timer+i))}})},_interval_set(){const i=this;i.checkInterval=setInterval(function(){if(0===A("body").find(i.$el).length||0===A("body").find(i.$elProxy).length||"hidden"==i.Status||0===A("body").find(i.$tooltip).length)"shown"!=i.Status&&"appearing"!=i.Status||i.hide(),i._interval_cancel();else if(i.options.positionTracker){let t=i._repositionInfo(i.$elProxy),e=!1;s(t.dimension,i.elProxyPosition.dimension)&&("fixed"===i.$elProxy.css("position")?s(t.position,i.elProxyPosition.position)&&(e=!0):s(t.offset,i.elProxyPosition.offset)&&(e=!0)),e||i.reposition()}},200)},_interval_cancel(){clearInterval(this.checkInterval),this.checkInterval=null},_content_set(t){"object"==typeof t&&null!==t&&this.options.contentCloning&&(t=t.clone(!0)),this.Content=t},_content_insert(){const t=this.$tooltip.find(".ult-tooltipster-content");"string"!=typeof this.Content||this.options.contentAsHTML?t.empty().append(this.Content):t.text(this.Content)},_update(t){const e=this;e._content_set(t),null!==e.Content?"hidden"!==e.Status&&(e._content_insert(),e.reposition(),e.options.updateAnimation&&(d()?(e.$tooltip.css({width:"","-webkit-transition":"all "+e.options.speed+"ms, width 0ms, height 0ms, left 0ms, top 0ms","-moz-transition":"all "+e.options.speed+"ms, width 0ms, height 0ms, left 0ms, top 0ms","-o-transition":"all "+e.options.speed+"ms, width 0ms, height 0ms, left 0ms, top 0ms","-ms-transition":"all "+e.options.speed+"ms, width 0ms, height 0ms, left 0ms, top 0ms",transition:"all "+e.options.speed+"ms, width 0ms, height 0ms, left 0ms, top 0ms"}).addClass("ult-tooltipster-content-changing"),setTimeout(function(){"hidden"!=e.Status&&(e.$tooltip.removeClass("ult-tooltipster-content-changing"),setTimeout(function(){"hidden"!==e.Status&&e.$tooltip.css({"-webkit-transition":e.options.speed+"ms","-moz-transition":e.options.speed+"ms","-o-transition":e.options.speed+"ms","-ms-transition":e.options.speed+"ms",transition:e.options.speed+"ms"})},e.options.speed))},e.options.speed)):e.$tooltip.fadeTo(e.options.speed,.5,function(){"hidden"!=e.Status&&e.$tooltip.fadeTo(e.options.speed,1)}))):e.hide()},_repositionInfo(t){return{dimension:{height:t.outerHeight(!1),width:t.outerWidth(!1)},offset:t.offset(),position:{left:parseInt(t.css("left")),top:parseInt(t.css("top"))}}},hide(t){const i=this;t&&i.callbacks.hide.push(t),i.callbacks.show=[],clearTimeout(i.timerShow),i.timerShow=null,clearTimeout(i.timerHide),i.timerHide=null;const e=function(){A.each(i.callbacks.hide,function(t,e){e.call(i.$el)}),i.callbacks.hide=[]};return"shown"==i.Status||"appearing"==i.Status?(i.Status="disappearing",t=function(){i.Status="hidden","object"==typeof i.Content&&null!==i.Content&&i.Content.detach(),i.$tooltip.remove(),i.$tooltip=null,A(I).off("."+i.namespace),A("body").off("."+i.namespace).css("overflow-x",i.bodyOverflowX),A("body").off("."+i.namespace),i.$elProxy.off("."+i.namespace+"-autoClose"),i.options.functionAfter.call(i.$el,i.$el),e()},d()?(i.$tooltip.clearQueue().removeClass("ult-tooltipster-"+i.options.animation+"-show").addClass("ult-tooltipster-dying"),0<i.options.speed&&i.$tooltip.delay(i.options.speed),i.$tooltip.queue(t)):i.$tooltip.stop().fadeOut(i.options.speed,t)):"hidden"==i.Status&&e(),i},show(t){return this._showNow(t),this},update(t){return this.content(t)},content(t){return void 0===t?this.Content:(this._update(t),this)},reposition(){var u,h,p,f,m=this;if(0!==A("body").find(m.$tooltip).length){m.$tooltip.css("width",""),m.elProxyPosition=m._repositionInfo(m.$elProxy);let e=null,i=A(I).width(),a=m.elProxyPosition,o=m.$tooltip.outerWidth(!1),s=(m.$tooltip.innerWidth(),m.$tooltip.outerHeight(!1));if(m.$elProxy.is("area")){const k=m.$elProxy.attr("shape"),C=m.$elProxy.parent().attr("name"),x=A('img[usemap="#'+C+'"]'),T=x.offset().left,S=x.offset().top,$=void 0!==m.$elProxy.attr("coords")?m.$elProxy.attr("coords").split(","):void 0;if("circle"==k){var y=parseInt($[0]),b=parseInt($[1]),g=parseInt($[2]);a.dimension.height=2*g,a.dimension.width=2*g,a.offset.top=S+b-g,a.offset.left=T+y-g}else if("rect"==k){var y=parseInt($[0]),b=parseInt($[1]),_=parseInt($[2]),g=parseInt($[3]);a.dimension.height=g-b,a.dimension.width=_-y,a.offset.top=S+b,a.offset.left=T+y}else if("poly"==k){let e=0,i=0,o=0,s=0,n="even";for(let t=0;t<$.length;t++){var v=parseInt($[t]);n="even"==n?(v>o&&(o=v,0===t&&(e=o)),v<e&&(e=v),"odd"):(v>s&&(s=v,1==t&&(i=s)),v<i&&(i=v),"even")}
3888a.dimension.height=s-i,a.dimension.width=o-e,a.offset.top=S+i,a.offset.left=T+e}else a.dimension.height=x.outerHeight(!1),a.dimension.width=x.outerWidth(!1),a.offset.top=S,a.offset.left=T}let n=0,t=0,r=0,l=parseInt(m.options.offsetY),d=parseInt(m.options.offsetX),c=m.options.position;function w(){var t=A(I).scrollLeft();n-t<0&&(e=n-t,n=t),n+o-t>i&&(e=n-(i+t-o),n=i+t-o)}function j(t,e){a.offset.top-A(I).scrollTop()-s-l-12<0&&-1<e.indexOf("top")&&(c=t),a.offset.top+a.dimension.height+s+12+l>A(I).scrollTop()+A(I).height()&&-1<e.indexOf("bottom")&&(c=t,r=a.offset.top-s-l-12)}if("top"==c&&(u=a.offset.left+o-(a.offset.left+a.dimension.width),n=a.offset.left+d-u/2,r=a.offset.top-s-l-12,w(),j("bottom","top")),"top-left"==c&&(n=a.offset.left+d,r=a.offset.top-s-l-12,w(),j("bottom-left","top-left")),"top-right"==c&&(n=a.offset.left+a.dimension.width+d-o,r=a.offset.top-s-l-12,w(),j("bottom-right","top-right")),"bottom"==c&&(u=a.offset.left+o-(a.offset.left+a.dimension.width),n=a.offset.left-u/2+d,r=a.offset.top+a.dimension.height+l+12,w(),j("top","bottom")),"bottom-left"==c&&(n=a.offset.left+d,r=a.offset.top+a.dimension.height+l+12,w(),j("top-left","bottom-left")),"bottom-right"==c&&(n=a.offset.left+a.dimension.width+d-o,r=a.offset.top+a.dimension.height+l+12,w(),j("top-right","bottom-right")),"left"==c&&(n=a.offset.left-d-o-12,t=a.offset.left+d+a.dimension.width+12,f=a.offset.top+s-(a.offset.top+a.dimension.height),r=a.offset.top-f/2-l,n<0&&t+o>i?(h=2*parseFloat(m.$tooltip.css("border-width")),Q=o+n-h,m.$tooltip.css("width",Q+"px"),s=m.$tooltip.outerHeight(!1),n=a.offset.left-d-Q-12-h,f=a.offset.top+s-(a.offset.top+a.dimension.height),r=a.offset.top-f/2-l):n<0&&(n=a.offset.left+d+a.dimension.width+12,e="left")),"right"==c&&(n=a.offset.left+d+a.dimension.width+12,t=a.offset.left-d-o-12,f=a.offset.top+s-(a.offset.top+a.dimension.height),r=a.offset.top-f/2-l,n+o>i&&t<0?(h=2*parseFloat(m.$tooltip.css("border-width")),Q=i-n-h,m.$tooltip.css("width",Q+"px"),s=m.$tooltip.outerHeight(!1),f=a.offset.top+s-(a.offset.top+a.dimension.height),r=a.offset.top-f/2-l):n+o>i&&(n=a.offset.left-d-o-12,e="right")),m.options.arrow){let i="ult-tooltipster-arrow-"+c;Q=m.options.arrowColor.length<1?m.$tooltip.css("background-color"):m.options.arrowColor,e=e?"left"==e?(i="ult-tooltipster-arrow-right",""):"right"==e?(i="ult-tooltipster-arrow-left",""):"left:"+Math.round(e)+"px;":"",f="top"==c||"top-left"==c||"top-right"==c?(p=parseFloat(m.$tooltip.css("border-bottom-width")),m.$tooltip.css("border-bottom-color")):"bottom"==c||"bottom-left"==c||"bottom-right"==c?(p=parseFloat(m.$tooltip.css("border-top-width")),m.$tooltip.css("border-top-color")):"left"==c?(p=parseFloat(m.$tooltip.css("border-right-width")),m.$tooltip.css("border-right-color")):"right"==c?(p=parseFloat(m.$tooltip.css("border-left-width")),m.$tooltip.css("border-left-color")):(p=parseFloat(m.$tooltip.css("border-bottom-width")),m.$tooltip.css("border-bottom-color")),1<p&&p++;let o="";if(0!==p){let t="",e="border-color: "+f+";";-1!==i.indexOf("bottom")?t="margin-top: -"+Math.round(p)+"px;":-1!==i.indexOf("top")?t="margin-bottom: -"+Math.round(p)+"px;":-1!==i.indexOf("left")?t="margin-right: -"+Math.round(p)+"px;":-1!==i.indexOf("right")&&(t="margin-left: -"+Math.round(p)+"px;"),o='<span class="ult-tooltipster-arrow-border" style="'+t+" "+e+';"></span>'}m.$tooltip.find(".ult-tooltipster-arrow").remove();var Q='<div class="'+i+' ult-tooltipster-arrow" style="'+e+'">'+o+'<span style="border-color:'+Q+';" ></span></div>';m.$tooltip.append(Q)}m.$tooltip.css({top:Math.round(r)+"px",left:Math.round(n)+"px"})}return m},enable(){return this.enabled=!0,this},disable(){return this.hide(),this.enabled=!1,this},destroy(){const i=this;i.hide(),i.$el[0]!==i.$elProxy[0]&&i.$elProxy.remove(),i.$el.removeData(i.namespace).off("."+i.namespace);var t,e=i.$el.data("ult-tooltipster-ns");return 1===e.length?(t="string"==typeof i.Content?i.Content:A("<div></div>").append(i.Content).html(),i.$el.removeClass("ult-tooltipstered").attr("title",t).removeData(i.namespace).removeData("ult-tooltipster-ns").off("."+i.namespace)):(e=A.grep(e,function(t,e){return t!==i.namespace}),i.$el.data("ult-tooltipster-ns",e)),i},elementIcon(){return this.$el[0]!==this.$elProxy[0]?this.$elProxy[0]:void 0},elementTooltip(){return this.$tooltip?this.$tooltip[0]:void 0},option(t,e){return void 0===e?this.options[t]:(this.options[t]=e,this)},status(){return this.Status}},A.fn.ulttooltipster=function(){const s=arguments;if(0===this.length){if("string"!=typeof s[0])return this;{let t=!0;
3888return"setDefaults"===s[0]?A.extend(l,s[1]):t=!1,t?!0:this}}if("string"==typeof s[0]){let o="#*$~&";return this.each(function(){const t=A(this).data("ult-tooltipster-ns"),e=t?A(this).data(t[0]):null;if(!e)throw new Error("You called Tooltipster's \""+s[0]+'" method on an uninitialized element');if("function"!=typeof e[s[0]])throw new Error('Unknown method .ult-tooltipster("'+s[0]+'")');var i=e[s[0]](s[1],s[2]);if(i!==e)return o=i,!1}),"#*$~&"!==o?o:this}const o=[],t=s[0]&&void 0!==s[0].multiple,n=t&&s[0].multiple||!t&&l.multiple,e=s[0]&&void 0!==s[0].debug,a=e&&s[0].debug||!e&&l.debug;return this.each(function(){let t=!1,e=A(this).data("ult-tooltipster-ns"),i=null;!e||n?t=!0:a&&console.log('Tooltipster: one or more tooltips are already attached to this element: ignoring. Use the "multiple" option to attach more tooltips.'),t&&(i=new r(this,s[0]),e=e||[],e.push(i.namespace),A(this).data("ult-tooltipster-ns",e),A(this).data(i.namespace,i)),o.push(i)}),n?o:this};var c=!!("ontouchstart"in I),t=!1;A("body").one("mousemove",function(){t=!0})}(jQuery,window,document),function(m,t){m(document).ready(function(f){function o(){let h,p;m('a[href="#"]').click(function(t){t.preventDefault()}),f(".ult_hotspot_container.ult-hotspot-tooltip-wrapper").each(function(){f(this);f(this).data("opacity");f(".ult-hotspot-tooltip[data-link_style='tootip']",f(this)).each(function(){var t,e;e=0<m(this).find(".aio-icon-img").length?(t=m(this).find(".aio-icon-img").outerHeight(!0),m(this).find(".aio-icon-img").outerWidth(!0)):(t=jQuery(this).find(".aio-icon").outerHeight(!0),jQuery(this).find(".aio-icon").outerWidth(!0));let i=Math.round(t/2),o=Math.round(e/2);var s=f(this).data("tooltipanimation"),n=f(this).data("trigger")||"hover",a=f(this).data("arrowposition")||"top",r=f(this).data("bubble-arrow"),l=f(this).data("tooltip-content-style"),d=f(this).data("tooltip-base-style"),c=f(this).find(".hotspot-tooltip-content").html(),c=(f(this).data("tooltip-offsety"),f(this).find(".hotspot-tooltip-content").html(c).text()),u=f(this).data("mycust-id");h=f(this).data("ultimate-target"),p=f(this).data("responsive-json-new"),p=JSON.stringify(p),"top"==a&&(i=0),"bottom"==a&&(i=t),"left"==a&&(i=-i,o=0),"right"==a&&(o=e,i=-i),/firefox/.test(navigator.userAgent.toLowerCase())&&(o=0,i=0),f(this).ulttooltipster({content:c,position:a,offsetX:o,offsetY:i,ultCustomTooltipStyle:!0,ultContentStyle:l,ultBaseStyle:d,arrow:r,delay:100,speed:300,interactive:!0,animation:s,trigger:n,contentAsHTML:1,ult_adv_id:u,responsive_json_new:p,ultimate_target:h})})})}o(),setTimeout(function(){m(t).load(function(){0<m(".ult_hotspot_container").length&&("show"===(m(".ult_hotspot_container").find(".ult-hotspot-tooltip").attr("data-status")||"hide")&&m(".ult-tooltipstered").ulttooltipster("destroy"),o())})},700),m(document).ajaxComplete(function(t,e,i){o()})})}(jQuery,window),function(p,e){function o(){p(".ult-ih-list").each(function(t,a){const r=p(a).attr("data-shape"),l=p(a).attr("data-height"),d=p(a).attr("data-width"),c=p(a).attr("data-res_height"),u=p(a).attr("data-res_width"),h=jQuery(e).width()||"";p(a).find("li").each(function(){var t,e,i,o,s,n;p(a).find(".ult-ih-item").addClass("ult-ih-"+r),t=a,e=h,i=l,o=d,s=c,n=u,""!=e&&(768<=e?p(t).find(".ult-ih-item").hasClass("ult-ih-effect20")?p(t).find(".spinner").css({height:parseInt(i),width:parseInt(o)}):p(t).find(".ult-ih-item, .ult-ih-img, .ult-ih-image-block, .ult-ih-list-item").css({height:i,width:o}):p(t).find(".ult-ih-item").hasClass("ult-ih-effect20")?p(t).find(".spinner").css({height:parseInt(s),width:parseInt(n)}):p(t).find(".ult-ih-item, .ult-ih-img, .ult-ih-image-block, .ult-ih-list-item").css({height:s,width:n}))})})}p(e).on("load",function(){p(".ult-ih-container").css({visibility:"visible",opacity:1})}),p(document).ready(function(){o(),p(document).ajaxComplete(function(t,e,i){o()})}),p(e).resize(function(){o()})}(jQuery,window),function(s){s(document).ready(function(){s(document).trigger("ultImageSeparator")}),s(window).on("load",function(){s(document).trigger("ultImageSeparator")}),s(document).on("ultImageSeparator",function(t){s(".ult-easy-separator-wrapper").each(function(t,e){var i=s(this).attr("data-vc-row");let o=s(this).parents("."+i+":first");o.hasClass("upb-background-text")&&(o=o.parents("."+i+":first")),s(this).appendTo(o).find(".ult-no-animation").css({opacity:"1"})})})}(jQuery),function(o){function t(){o(".ultb3-box").each(function(t,e){var i=(o(e).outerHeight()-o(e).find(".ultb3-info").outerHeight())/2;o(e).find(".ultb3-info").css({top:i})})}o(document).ready(function(){t(),o(window).resize(function(){t()}),jQuery(".ultb3-box .ultb3-info").each(function(){if(jQuery(this).attr("data-animation")){jQuery(this).css("opacity","0");const e=jQuery(this).attr("data-animation"),i="delay-"+jQuery(this).attr("data-animation-delay");jQuery(this).bsf_appear(function(){const t=jQuery(this);t.addClass("animated").addClass(e),t.addClass("animated").addClass(i),t.css("opacity","1")},{accY:-70})}})}),o(window).on("load",function(){t()})}(jQuery),jQuery(window).on("load",function(t){info_box_set_auto_height()}),jQuery(document).ready(function(t){info_box_set_auto_height(),jQuery(window).resize(function(t){info_box_set_auto_height()})});let resizedd=0;const time_f_arr=[];function calculate_clipped_circle(){jQuery(".clipped-info-circle").each(function(){var t=jQuery(this).data("circle-type"),e=jQuery(this).data("half-percentage"),i=jQuery(this).children().data("responsive-circle");"on"==i&&(o=jQuery(this).children().data("responsive-breakpoint"),s=jQuery(window).width(),t=jQuery(this).data("circle-type"),o<s&&(void 0!==(m=jQuery(this).data("first-height"))&&""!=m&&jQuery(this).height(m),jQuery(this).width("100%"),make_info_circle(".info-c-full-br",resizedd)));var o,s,n=jQuery(this).find(".info-circle-icons").outerHeight(),a=jQuery(this).find(".info-circle-icons").outerHeight();if("full-circle"!=t){var r=jQuery(this).outerHeight();jQuery(this).outerWidth();const y=jQuery(this).css("margin-top");var l,d,c,u,h=jQuery(this).css("margin-bottom"),p=jQuery(this).children().outerWidth(),f=parseInt(j
3888Query(this).find(".info-c-full").css("margin-top").replace(/[^-\d\.]/g,"")),m=parseInt(jQuery(this).find(".info-c-full").css("padding-top").replace(/[^-\d\.]/g,""));"top-circle"==t||"bottom-circle"==t?(jQuery(this).css({overflow:"hidden"}),jQuery(this).find(".info-c-full").outerWidth(),jQuery(this).find(".info-c-full").width(),"top-circle"==t?(l=e/100*r,jQuery(this).css({"padding-top":y,height:l,"margin-bottom":0}),d=l-f-parseInt(y.replace(/[^-\d\.]/g,""))-m-m/2,jQuery(this).find(".info-c-full-wrap").css({height:d})):"bottom-circle"==t&&(l=r-(r=(100-e)/100*r)+10,jQuery(this).css({"padding-bottom":h,height:l,"margin-top":0}),jQuery(this).children().css({"margin-top":-(r+n/2)}),d=l-f-parseInt(y.replace(/[^-\d\.]/g,""))-m-m/2)):"left-circle"!=t&&"right-circle"!=t||(jQuery(this).css({overflow:"hidden","padding-top":y,"padding-bottom":h}),jQuery(this).find(".info-c-full").outerWidth(),jQuery(this).find(".info-c-full").width(),"left-circle"==t?(c=e/100*p,jQuery(this).css({width:c,"padding-left":y}),jQuery(this).children().css({width:p,"max-width":p}),u=c-f-(m+m/2)-parseInt(y.replace(/[^-\d\.]/g,"")),jQuery(this).find(".info-c-full-wrap").width(u)):"right-circle"==t&&(e=(100-e)/100*p,c=parseInt(p-e),jQuery(this).css({width:c,"padding-right":y}),jQuery(this).children().css({"margin-left":-(e+a/2),"max-width":p,width:p}),e=(e=e-f)+parseInt(y.replace(/[^-\d\.]/g,""))-m,u=c-f-parseInt(y.replace(/[^-\d\.]/g,""))-m,e=e,jQuery(this).find(".info-c-full-wrap").width(u),jQuery(this).find(".info-c-full-wrap").css({"margin-left":e+"px"})))}"on"==i&&(o=jQuery(this).children().data("responsive-breakpoint"),(s=jQuery(window).width())<=o&&jQuery(this).css({width:"auto",overflow:"visible",height:"auto",padding:0}))})}function info_circle_slide(t,i){i.bsf_appear(function(){setInterval(function(){if("on"==i.attr("data-slide-true")){let t=+i.attr("data-slide-number");var e=i.find(".info-circle-icons").length;"full"!=i.data("info-circle-angle")?e-1==t&&(t=0):e==t&&(t=0);e=i.find(".info-circle-icons").eq(t);i.attr("data-slide-number",t+1),show_next_info_circle(e)}},t)})}function show_next_info_circle(t){var e=t.parents(".info-c-full-br").data("highlight-style");""!=e&&(t.parents(".info-c-full-br").find("."+e).removeClass(e).removeClass("info-circle-active"),t.addClass(e).addClass("info-circle-active"));let i=t.next();const o=t.parents(".info-c-full-br").data("icon-show-size");"not-show"==t.parents(".info-c-full-br").data("icon-show")&&(i.find("i.info-circle-icon").remove(),i.find("img.info-circle-img-icon").remove(),t.parents(".info-c-full-br").find(".info-c-full").addClass("circle-noicon")),i=i.html();t.css("font-size"),t.attr("style");const s=t.parents(".info-c-full-br");s.find(".info-c-full-wrap").stop().animate({opacity:0}
3888,"slow",function(){t.parents(".info-c-full-br").find(".info-c-full .info-c-full-wrap").html(i),s.find(".info-c-full i").css({"font-size":parseInt(o)+"px"}),s.find(".info-c-full .info-circle-img-icon").css({width:parseInt(o)+"px"}),t.parents(".info-c-full-br").find(".info-c-full-wrap").animate({opacity:1},"slow")})}function responsive_check(t){jQuery(t).each(function(){if("on"==jQuery(this).data("responsive-circle")){const e=jQuery(this).parent();var t="info-circle-wrapper-"+e.data("uniqid"),t="<style>@media(max-width:"+jQuery(this).data("responsive-breakpoint")+"px){ #"+t+" .smile_icon_list_wrap{ display: block; margin-top: auto !important; } #"+t+" .info-c-full-br{ display: none; } .smile_icon_list_wrap { margin-left:auto !important; max-width:inherit !important; width:auto !important; } .info-circle-responsive .info-circle-def { display: block; width: auto; height: auto; } .info-circle-responsive .info-circle-sub-def { display: block; vertical-align: top; } }</style>";jQuery("head").append(t);const r=jQuery(this).parent().find(".smile_icon_list_wrap .smile_icon_list"),l=r.find(".
3888icon_list_item").clone();r.find(".icon_list_item").remove();const d=jQuery(this).next().data("content_bg"),c=jQuery(this).next().data("content_color");jQuery(this).find(".icon-circle-list .info-details").each(function(){var t=jQuery(this).attr("data-icon-class"),e=jQuery(this).find(".info-circle-heading").html(),i=jQuery(this).find(".info-circle-text").html(),o=jQuery(this).prev().css("background-color"),s=jQuery(this).prev().css("color"),n=jQuery(this).prev().css("border");const a=jQuery(this).find(".info-circle-sub-def").children().eq(0).clone();l.find(".icon_list_icon").html(a.wrap("<div />").parent().html()),l.find(".icon_description").css("color",c),l.find(".icon_description").css("background-color",d),l.find(".icon_description h3").html(e),l.find(".icon_description p").html(i),l.find(".icon_list_icon").css({"background-color":o,color:s,border:n}),l.addClass(t),r.append(l.wrap("<div />").parent().html())})}})}function make_info_circle(t,e){jQuery(t).each(function(t,r){const l=jQuery(r).data("icon-size");jQuery(jQuery(r).find(".icon-circle-list .info-circle-icons")).each(function(t,e){let i,o,s,n,a;i=jQuery(this).data("padding-style");e=!!jQuery(e).hasClass("info-circle-icon-without-background");n=e?(o=s=a=l)/2:null!=i?(o=s=a=l)/2+i:(o=s=a=2*l,l),jQuery(r).parent().css({"margin-top":n+10+"px","margin-bottom":n+10+"px"}),jQuery(this).css({"font-size":l+"px",height:o+"px",width:s+"px",margin:"-"+n+"px","line-height":a+"px"})})}),".info-c-full-br"==t&&jQuery(t).each(function(){jQuery(this).css("height",jQuery(this).width()),jQuery(this).css("opacity","1")}),".info-c-semi-br"==t&&jQuery(t).each(function(){var t=jQuery(this).width();jQuery(this).css("height",parseInt(t)/2+"px");t=t+"px "+t+"px 0 0";jQuery(this).css("border-radius",t);t=(t=jQuery(this).find(".info-c-full").width())+"px "+t+"px 0 0";jQuery(this).find(".info-c-full").css("border-radius",t)}),setTimeout(function(){e==resizedd&&(".info-c-full-br"==t&&part_circle_icon(t),".info-c-semi-br"==t&&semi_circle_icon(t))},1e3)}function part_circle_icon(t){jQuery(t).each(function(){jQuery(this).bsf_appear(function(){if("none"!=jQuery(this).css("display")){var c=jQuery(this).find(".icon-circle-list .info-circle-icons").length;const f=new Array;let e=jQuery(this).outerWidth()/2,i=0;var t=jQuery(this).data("start-degree");void 0===t&&""==t||(i=t);let o=180/c,s=jQuery(this).data("info-circle-angle");var u=jQuery(this).data("divert");let n="";"full"==s&&(n=s,s=180,o=90,e=-e);let a=0,r=!1;for(h=1;h<=c;h++){let t=h*((180+2*o)/c);"full"==n?(t<i&&1==h?(a=i-t,r=!1):t>i&&1==h&&(a=t-i,r=!0),1==r?t-=a:t+=a):t=t+s-o+u,t*=.0174532925,f.push(e*Math.cos(t)),f.push(e*Math.sin(t))}var h=0,p=0;const m=jQuery(this).data("launch");let l=jQuery(this).data("launch-duration"),d=jQuery(this).data("launch-delay");l=l||1,d=d||.15,""!=m?(p=-1e3*d,jQuery(this).find(".icon-circle-list .info-circle-icons").each(function(){const t=jQuery(this);p+=1e3*d,setTimeout(function(){t.animate({opacity:1,left:f[h++],top:f[h++]},{duration:1e3*l,easing:m})},p)})):jQuery(this).find(".icon-circle-list .info-circle-icons").each(function(){const t=jQuery(this);t.css({opacity:"1",left:f[h++],top:f[h++]})})}})})}function setmytime(t,e){const l=[],d=[];let c;let i=escape(window.location.hash.substr(1));if(""!=t&&void 0!==t&&(i=t),""!=i){const h=jQuery("a.ult_a[href$='"+i+"']");if(0<h.parents(".ult_tabs").length){const p=h.parents(".ult_tabs");var o=p.data("activebg"),s=p.data("titlebg"),n=p.data("titlecolor"),a=p.data("activetitle"),r=p.data("tabsstyle"),u=p.data("activeicon"),t=p.find("li.ult_tab_li").data("iconcolor");""==u&&(u=p.find("li.ult_tab_li").data("iconhover")),p.find("li.ult_tab_li").removeClass("current"),h.hasClass("ult_a")&&h.parent().addClass("current"),"style1"==r||"style2"==r?(p.find("a.ult_a").css({"background-color":s}),h.css({"background-color":o})):(p.find("li.ult_tab_li").css({"background-color":s}),h.parent().css({"background-color":o})),p.find("a.ult_a").css({color:n}),h.css({color:a}),p.find(".ult_tab_icon").css({color:t}),h.find(".ult_tab_icon").css({color:u});u=h.parent().index()+1;p.find(".ult_tabcontent").css({display:"block"}),p.find(".ult_tabitemname").css({display:"none"}),p.find(".ult_tabitemname:nth-child("+u+")").css({display:"block"}),jQuery(document).trigger("ultAdvancedTabClickedDualBtn",p.find(".ult_tabitemname:nth-child("+u+")"));p.offset().top,p.offset().left;p.addClass("ult_aniamte"),p.find("ul.ult_tabmenu li a.ult_a").click(function(t){t.preventDefault(),jQuery("html,body").clearQueue(),jQuery("html,body").stop()})}}jQuery(".ult_tabs").each(function(){var t=jQuery(this).data("fullheight");let e=0;"on"==t&&jQuery(this).find(".ult_tabitemname").each(function(){e<jQuery(this).outerHeight()&&(e=jQuery(this).outerHeight(),jQuery(this).parents(".ult_tabcontent").css({"min-height":e+"px"}))});var i=jQuery(this).data("tabsstyle"),o=jQuery(window).width(),s=jQuery(this).data("respmode"),n=jQuery(this).data("respwidth"),a=jQuery(this).data("responsivemode"),t=jQuery(this).closest(".ult_tabs").data("animation");"Slide-Horizontal"==t&&(o=jQuery(this).find("div.ult_tabcontent").outerWidth(),jQuery(this).find(".ult_tabcontent").find("div.ult_tabitemname:eq(0)").addClass("ult_active_tabnme")),"Scale"==t&&(jQuery(this).find(".ult_tabitemname").not("div.ult_tabitemname:eq(0)").addClass("scaleTabname"),jQuery(this).find(".ult_tabcontent").find("div.ult_tabitemname:eq(0)").addClass("scaleTabname2")),"Slide-Zoom"==t&&(jQuery(this).closest(".ult_tabs").find("div.ult_tabitemname").removeClass("owl-backSlide-in"),jQuery(this).closest(".ult_tabs").find("div.ult_tabitemname").removeClass("owl-backSlide-in"));t=jQuery(this).attr("id");n<=o?(jQuery(this).parent().find("."+t).css({display:"none"}),jQuery(this).parent().find("#"+t).css({display:"block"})):"Accordion"==s&&(jQuery(this).parent().find("."+t).css({display:"block"}),jQuery(this).parent().find("#"+t).css({display:"none"}));let r=0;c="false",jQuery(this).find(".ult_tab_li").each(function(){r<jQuery(this).outerHeight()&&(r=jQuery(this).outerHeight())}),jQuery(this).find(".ult_a").addClass("false"),ht1=parseInt(r),"style2"==i&&(ht1=parseInt(ht1/2),300<o&&o<660&&(ht1=r/2)),300<o&&o<660&&(jQuery(this).find(".ult_a ").removeClass("false"),d.push(ht1),"Both"!=a&&(jQuery(this).find(".aio-icon").hasClass("icon-top")&&jQuery(this).find(".aio-icon").removeClass("icon-top").addClass("ult_tab_resp_icon"),jQuery(this).find(".ult_tab_main").hasClass("ult_top")&&jQuery(this).find(".ult_tab_main").removeClass("ult_top").addClass("ult_tab_resp_ult_top"))),jQuery(this).find(".ult_a ").hasClass("false")&&l.push(ht1)}),jQuery(window).resize(function(t){!function(){const s=jQuery(window).width();jQuery(".ult_tabs").each(function(){jQuery(this).data("tabsstyle");var t=jQuery(this).data("respmode"),e=jQuery(this).data("respwidth"),i=jQuery(this).data("responsivemode"),o=jQuery(this).attr("id");s>=e?(jQuery(this).parent().find("."+o).css({display:"none"}),jQuery(this).parent().find("#"+o).css({display:"block"}),"Both"!=i&&(jQuery(this).find(".aio-icon").hasClass("ult_tab_resp_icon")&&jQuery(this).find(".aio-icon").removeClass("ult_tab_resp_icon").addClass("icon-top"),jQuery(this).find(".ult_tab_main").hasClass("ult_tab_resp_ult_top")&&jQuery(this).find(".ult_tab_main").removeClass("ult_tab_resp_ult_top").addClass("ult_top"))):("Accordion"==t&&(jQuery(this).parent().find("."+o).css({display:"block"}),jQuery(this).parent().find("#"+o).css({display:"none"})),"Both"!=i&&(jQuery(this).find(".aio-icon").hasClass("icon-top")&&jQuery(this).find(".aio-icon").removeClass("icon-top").addClass("ult_tab_resp_icon"),jQuery(this).find(".ult_tab_main").hasClass("ult_top")&&jQuery(this).find(".ult_tab_main").removeClass("ult_top").addClass("ult_tab_resp_ult_top"))),300<s&&s<660&&(jQuery(this).find(".ult_a ").removeClass("false"),d.push(ht1),"Both"!=i&&(jQuery(this).find(".aio-icon").hasClass("icon-top")&&jQuery(this).find(".aio-icon").removeClass("icon-top").addClass("ult_tab_resp_icon"),jQuery(this).find(".ult_tab_main").hasClass("ult_top")&&jQuery(this).find(".ult_tab_main").removeClass("ult_top").addClass("ult_tab_resp_ult_top")))})}()})}jQuery(document).ready(function(){make_info_circle(".info-c-full-br",0),responsive_check(".info-c-full-br"),jQuery(".clipped-info-circle").each(function(t,e){var i=jQuery(this).outerHeight(),o=jQuery(this).outerWidth();jQuery(this).attr("data-first-width",o),jQuery(this).attr("data-first-height",i)}),jQuery(window).resize(function(){resizedd++,make_info_circle(".info-c-full-br",resizedd),calculate_clipped_circle()}),jQuery(window).on("load",function(){resizedd++,make_info_circle(".info-c-full-br",resizedd),calculate_clipped_circle()}),jQuery(document).on("ultAdvancedTabClicked",function(){resizedd++,make_info_circle(".info-c-full-br",resizedd),calculate_clipped_circle()}),jQuery(".info-c-full-br").each(function(){"click"==jQuery(this).data("focus-on")&&jQuery(this).find(".icon-circle-list .info-circle-icons").click(function(){var t=jQuery(this);
3888jQuery(this).parents(".info-c-full-br").attr("data-slide-true","false"),show_next_info_circle(t)}),"hover"==jQuery(this).data("focus-on")&&jQuery(this).find(".icon-circle-list .info-circle-icons").hover(function(){var t=jQuery(this);jQuery(this).parents(".info-c-full-br").attr("data-slide-true","false"),show_next_info_circle(t)},function(){})}),setTimeout(function(){jQuery(".info-c-full-br").each(function(){let t=jQuery(this).data("slide-duration");t=t||.2,jQuery(this).attr("data-slide-number","1"),info_circle_slide(1e3*t,jQuery(this)),show_next_info_circle(jQuery(this).find(".info-circle-icons").eq(0))})},1e3)}),jQuery(window).on("load",function(){jQuery(".info-c-full-br").each(function(){"on"==jQuery(this).attr("data-slide-true")&&jQuery(this).hover(function(){jQuery(this).attr("data-slide-true","off")},function(){jQuery(this).attr("data-slide-true","on")})})}),jQuery(document).ready(function(t){jQuery(".icon_list_item").each(function(t,e){const i=jQuery(this);1<=i.find(".info-circle-img-icon").length&&i.closest("ul.smile_icon_list").addClass("ic-resp-img")})}),function(o){o.fn.bsf_appear=function(i,t){const h=o.extend({data:void 0,one:!0,accX:0,accY:0},t);return this.each(function(){const c=o(this);if(c.bsf_appeared=!1,i){const u=o(window),e=function(){var t,e,i,o,s,n,a,r,l,d;c.is(":visible")?(t=u.scrollLeft(),e=u.scrollTop(),i=(d=c.offset()).left,o=d.top,s=h.accX,n=h.accY,a=c.height(),r=u.height(),l=c.width(),d=u.width(),e<=o+a+n&&o<=e+r+n&&t<=i+l+s&&i<=t+d+s?c.bsf_appeared||c.trigger("bsf_appear",h.data):c.bsf_appeared=!1):c.bsf_appeared=!1};function t(){var t;c.bsf_appeared=!0,h.one&&(u.unbind("scroll",e),0<=(t=o.inArray(e,o.fn.bsf_appear.checks))&&o.fn.bsf_appear.checks.splice(t,1)),i.apply(this,arguments)}h.one?c.one("bsf_appear",h.data,t):c.bind("bsf_appear",h.data,t),u.scroll(e),o.fn.bsf_appear.checks.push(e),e()}else c.trigger("bsf_appear",h.data)})},o.extend(o.fn.bsf_appear,{checks:[],timeout:null,checkAll(){let t=o.fn.bsf_appear.checks.length;if(0<t)for(;t--;)o.fn.bsf_appear.checks[t]()},run(){o.fn.bsf_appear.timeout&&clearTimeout(o.fn.bsf_appear.timeout),o.fn.bsf_appear.timeout=setTimeout(o.fn.bsf_appear.checkAll,20)}}),o.each(["append","prepend","after","before","attr","removeAttr","addClass","removeClass","toggleClass","remove","css","show","hide"],function(t,e){const i=o.fn[e];i&&(o.fn[e]=function(){var t=i.apply(this,arguments);return o.fn.bsf_appear.run(),t})})}(jQuery),function(){let A,I;A=this.jQuery||window.jQuery,I=A(window),A.fn.stick_in_parent=function(t){let Q,e,k,i,o,C,s,x,T,n,S,$;for(null==t&&(t={}),$=t.sticky_class,C=t.inner_scrolling,S=t.recalc_every,n=t.parent,T=t.offset_top,x=t.spacer,k=t.bottoming,null==T&&(T=0),null==n&&(n=void 0),null==C&&(C=!0),null==$&&($="is_stuck"),Q=A(document),null==k&&(k=!0),i=function(a,r,l,d,c,u,h,p){let f,t,m,y,b,g,_,v,e,w,j,o;if(!a.data("sticky_kit")){if(a.data("sticky_kit",!0),b=Q.height(),_=a.parent(),null!=n&&(_=_.closest(n)),!_.length)throw"failed to find stick parent";if(m=!1,f=!1,j=null!=x?x&&a.closest(x):A("<div />"),j&&j.css("position",a.css("position")),v=function(){let t,e,i;if(!p)return b=Q.height(),t=parseInt(_.css("border-top-width"),10),e=parseInt(_.css("padding-top"),10),r=parseInt(_.css("padding-bottom"),10),l=_.offset().top+t+e,d=_.height(),m&&(m=!1,f=!1,null==x&&(a.insertAfter(j),j.detach()),a.css({position:"",top:"",width:"",bottom:""}).removeClass($),i=!0),c=a.offset().top-(parseInt(a.css("margin-top"),10)||0)-T,u=a.outerHeight(!0),h=a.css("float"),j&&j.css({width:a.outerWidth(!0),height:u,display:a.css("display"),"vertical-align":a.css("vertical-align"),float:h}),i?o():void 0},v(),u!==d)return y=void 0,g=T,w=S,o=function(){let t,e,i,o,s,n;if(!p)return i=!1,null!=w&&(--w,w<=0&&(w=S,v(),i=!0)),i||Q.height()===b||(v(),i=!0),o=I.scrollTop(),null!=y&&(e=o-y),y=o,m?(k&&(s=o+u+g>d+l,f&&!s&&(f=!1,a.css({position:"fixed",bottom:"",top:g}).trigger("sticky_kit:unbottom"))),o<c&&(m=!1,g=T,null==x&&("left"!==h&&"right"!==h||a.insertAfter(j),j.detach()),t={position:"",width:"",top:""},a.css(t).removeClass($).trigger("sticky_kit:unstick")),C&&(n=I.height(),u+T>n&&(f||(g-=e,g=Math.max(n-u,g),g=Math.min(T,g),m&&a.css({top:g+"px"}))))):c<o&&(m=!0,t={position:"fixed",top:g},t.width="border-box"===a.css("box-sizing")?a.outerWidth()+"px":a.width()+"px",a.css(t).addClass($),null==x&&(a.after(j),"left"!==h&&"right"!==h||j.append(a)),a.trigger("sticky_kit:stick")),m&&k&&(null==s&&(s=o+u+g>d+l),!f&&s)?(f=!0,"static"===_.css("position")&&_.css({position:"relative"}),a.css({position:"absolute",bottom:r,top:"auto"}).trigger("sticky_kit:bottom")):void 0},e=function(){return v(),o()},t=function(){if(p=!0,I.off("touchmove",o),I.off("scroll",o),I.off("resize",e),A(document.body).off("sticky_kit:recalc",e),a.off("sticky_kit:detach",t),a.removeData("sticky_kit"),a.css({position:"",bottom:"",top:"",width:""}),_.position("position",""),m)return null==x&&("left"!==h&&"right"!==h||a.insertAfter(j),j.remove()),a.removeClass($)},I.on("touchmove",o),I.on("scroll",o),I.on("resize",e),A(document.body).on("sticky_kit:recalc",e),a.on("sticky_kit:detach",t),setTimeout(o,0)}},o=0,s=this.length;o<s;o++)e=this[o],i(A(e));return this}}.call(this),jQuery(document).ready(function(_){const n=function(t,e){for(t+="";t.length<e;)t="0"+t;return t}
3888,v=function(t,e,i){t=(t=t.replace(/^\s*|\s*$/,"")).replace(/^#?([a-f0-9])([a-f0-9])([a-f0-9])$/i,"#$1$1$2$2$3$3");var o=Math.round(256*e)*(i?-1:1),s=t.match(new RegExp("^rgba?\\(\\s*(\\d|[1-9]\\d|1\\d{2}|2[0-4][0-9]|25[0-5])\\s*,\\s*(\\d|[1-9]\\d|1\\d{2}|2[0-4][0-9]|25[0-5])\\s*,\\s*(\\d|[1-9]\\d|1\\d{2}|2[0-4][0-9]|25[0-5])(?:\\s*,\\s*(0|1|0?\\.\\d+))?\\s*\\)$","i")),e=s&&null!=s[4]?s[4]:null,t=s?[s[1],s[2],s[3]]:t.replace(/^#?([a-f0-9][a-f0-9])([a-f0-9][a-f0-9])([a-f0-9][a-f0-9])/i,function(){return parseInt(arguments[1],16)+","+parseInt(arguments[2],16)+","+parseInt(arguments[3],16)}).split(/,/);return s?"rgb"+(null!==e?"a":"")+"("+Math[i?"max":"min"](parseInt(t[0],10)+o,i?0:255)+", "+Math[i?"max":"min"](parseInt(t[1],10)+o,i?0:255)+", "+Math[i?"max":"min"](parseInt(t[2],10)+o,i?0:255)+(null!==e?", "+e:"")+")":["#",n(Math[i?"max":"min"](parseInt(t[0],10)+o,i?0:255).toString(16),2),n(Math[i?"max":"min"](parseInt(t[1],10)+o,i?0:255).toString(16),2),n(Math[i?"max":"min"](parseInt(t[2],10)+o,i?0:255).toString(16),2)].join("")},t=_(".ult-rs-wrapper");count=0,t.each(function(){count+=1;let i=0,o=0,e=0;const n=_(this).find(".ult-rslider-container");var t=n.data("slider_steps");let a=n.data("slider_color");a=a||"#3BF7D1";var s=a,r=(u=s,r=.2,v(u,r,!1),c=s,u=.2,v(c,u,!0));const l=r,d=r;var s=n.data("title-background"),c=n.data("title-box"),u=(n.data("slider_size"),n.data("adaptive_height")),r=n.data("arrow"),s="border-top-color:"+s+";";if(r){const g=document.createElement("style");g.type="text/css",g.innerHTML=".ult-arrow"+count+":before { "+r+" }.ult-arrow"+count+":after { "+s+" }",document.getElementsByTagName("head")[0].appendChild(g);var h="ult-arrow"+count;n.find(".ult-arrow").addClass(h)}const p=n,f=_(this),m=n.find(".ult-rslider");h=function(t,e){const i=n.find(".ui-slider-handle");var o=e.value||1,s=".ult-title"+o,e=".ult-desc"+o;p.find(".ult-tooltip").hasClass("ult-done")||p.find(".ult-tooltip").each(function(t){_(this).addClass("ult-done"),i.append(_(this))}),p.find(s).css("visibility","visible"),p.find(s).siblings().css("visibility","hidden"),f.find(e).css("display","block"),f.find(e).siblings().css("display","none"),function(t){const e=".ult-slider-ticks"+t,i=p.find(e);i.prevAll(".ui-slider-label-ticks").css("background",l),i.nextAll(".ui-slider-label-ticks").css("background",a)}(o)};m.slider({range:"min",min:1,max:t,step:1,create:h,slide:h}),m.labeledslider({max:t-1,tickInterval:1}),"auto"==c&&(n.find(".ult-tooltip").each(function(){var t=_(this).outerWidth(),e=_(this).outerHeight(),t=t/2+10;i=i>t?i:t,o=o>e?o:e}),c=o+"px "+i+"px 35px",n.css("padding",c)),"on"==u&&(f.find(".ult-description").each(function(){var t=_(this).outerHeight();e=e>t?e:t}),e=e+30+"px",f.find(".ult-desc-wrap").css("min-height",e)),n.find(".ui-slider-labels").children(".ui-slider-label-ticks").css("background",a);const y={};y.background=d;const b=m.find(".ui-slider-handle");m.css("background",a),b.css(y),m.find(".ui-slider-range").css("background",l)})}),function(s){s(document).ready(function(){s(".ult-carousel-wrapper").each(function(){const t=s(this);var e,i,o;t.hasClass("ult_full_width")&&(t.css("left",0),t.css("right",0),e=t.attr("data-rtl"),i=s("html").outerWidth(),o=t.offset().left,o=Math.abs(0-o),"true"===e||!0===e?t.css({position:"relative",right:"-"+o+"px",width:i+"px"}):t.css({position:"relative",left:"-"+o+"px",width:i+"px"}))}),s(".ult-carousel-wrapper").each(function(t,e){var i=s(e).data("gutter"),e=s(e).attr("id");""!=i&&(i="<style>#"+e+" .slick-slide { margin:0 "+i+"px; } </style>",s("head").append(i))}),s(".ult-carousel-wrapper").on("init",function(t){t.preventDefault(),s(".ult-carousel-wrapper .ult-item-wrap.slick-active").each(function(t,e){$this=s(this),$this.addClass($this.data("animation"))})}),s(".ult-carousel-wrapper").on("beforeChange",function(t,e,i){$inViewPort=s("[data-slick-index='"+i+"']"),$inViewPort.siblings().removeClass($inViewPort.data("animation"))}),s(".ult-carousel-wrapper").on("afterChange",function(t,e,i,o){if(slidesScrolled=e.options.slidesToScroll,slidesToShow=e.options.slidesToShow,centerMode=e.options.centerMode,windowWidth=jQuery(window).width(),windowWidth<1025&&(slidesToShow=e.options.responsive[0].settings.slidesToShow),windowWidth<769&&(slidesToShow=e.options.responsive[1].settings.slidesToShow),windowWidth<481&&(slidesToShow=e.options.responsive[2].settings.slidesToShow),$currentParent=e.$slider[0].parentElement.id,slideToAnimate=i+slidesToShow-1,1==slidesScrolled)$inViewPort=1==centerMode?(animate=slideToAnimate-2,s("#"+$currentParent+" [data-slick-index='"+animate+"']")):s("#"+$currentParent+" [data-slick-index='"+slideToAnimate+"']"),$inViewPort.addClass($inViewPort.data("animation"));else for(let t=slidesScrolled+i;0<=t;t--)$inViewPort=s("#"+$currentParent+" [data-slick-index='"+t+"']"),$inViewPort.addClass($inViewPort.data("animation"))}),s(window).resize(function(){s(".ult-carousel-wrapper").each(function(){const t=s(this);var e,i,o;t.hasClass("ult_full_width")&&(e=t.attr("data-rtl"),t.removeAttr("style"),i=s("html").outerWidth(),o=t.offset().left,o=Math.abs(0-o),"true"===e||!0===e?t.css({position:"relative",right:"-"+o+"px",width:i+"px"}):t.css({position:"relative",left:"-"+o+"px",width:i+"px"}))})})}),s(window).on("load",function(){s(".ult-carousel-wrapper").each(function(){const t=s(this);var e,i,o;t.hasClass("ult_full_width")&&(t.css("left",0),t.css("right",0),i=t.offset().left,o=Math.abs(0-i),e=t.attr("data-rtl"),i=s("html").outerWidth(),o=o,"true"===e||!0===e?t.css({position:"relative",right:"-"+o+"px",width:i+"px"}):t.css({position:"relative",left:"-"+o+"px",width:i+"px"}))})}),jQuery(document).on("ultAdvancedTabClickedCarousel",function(t,e){s(e).find(".ult-carousel-wrapper").each(function(){const t=s(this);var e,i,o;t.hasClass("ult_full_width")&&(t.css("left",0),t.css("right",0),i=t.offset().left,o=Math.abs(0-i),e=t.attr("data-rtl"),i=s("html").outerWidth(),o=o,"true"===e||!0===e?t.css({position:"relative",right:"-"+o+"px",width:i+"px"}):t.css({position:"relative",left:"-"+o+"px",width:i+"px"}))})})}(jQuery),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(d){"use strict";let a=window.Slick||{};var o;a=(o=0,function(t,e){var i=this;i.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:d(t),appendDots:d(t),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging(t,e){return d('<button type="button" data-role="none" role="button" tabindex="0" />').text(e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},i.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,
3888sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},d.extend(i,i.initials),i.activeBreakpoint=null,i.animType=null,i.animProp=null,i.breakpoints=[],i.breakpointSettings=[],i.cssTransitions=!1,i.focussed=!1,i.interrupted=!1,i.hidden="hidden",i.paused=!0,i.positionProp=null,i.respondTo=null,i.rowCount=1,i.shouldClick=!0,i.$slider=d(t),i.$slidesCache=null,i.transformType=null,i.transitionType=null,i.visibilityChange="visibilitychange",i.windowWidth=0,i.windowTimer=null,t=d(t).data("slick")||{},i.options=d.extend({},i.defaults,e,t),i.currentSlide=i.options.initialSlide,i.originalSettings=i.options,void 0!==document.mozHidden?(i.hidden="mozHidden",i.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(i.hidden="webkitHidden",i.visibilityChange="webkitvisibilitychange"),i.autoPlay=d.proxy(i.autoPlay,i),i.autoPlayClear=d.proxy(i.autoPlayClear,i),i.autoPlayIterator=d.proxy(i.autoPlayIterator,i),i.changeSlide=d.proxy(i.changeSlide,i),i.clickHandler=d.proxy(i.clickHandler,i),i.selectHandler=d.proxy(i.selectHandler,i),i.setPosition=d.proxy(i.setPosition,i),i.swipeHandler=d.proxy(i.swipeHandler,i),i.dragHandler=d.proxy(i.dragHandler,i),i.keyHandler=d.proxy(i.keyHandler,i),i.instanceUid=o++,i.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,i.registerBreakpoints(),i.init(!0)}),a.prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},a.prototype.addSlide=a.prototype.slickAdd=function(t,e,i){var o=this;if("boolean"==typeof e)i=e,e=null;else if(e<0||e>=o.slideCount)return!1;o.unload(),"number"==typeof e?0===e&&0===o.$slides.length?d(t).appendTo(o.$slideTrack):i?d(t).insertBefore(o.$slides.eq(e)):d(t).insertAfter(o.$slides.eq(e)):!0===i?d(t).prependTo(o.$slideTrack):d(t).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each(function(t,e){d(e).attr("data-slick-index",t)}),o.$slidesCache=o.$slides,o.reinit()},a.prototype.animateHeight=function(){var t,e=this;1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical&&(t=e.$slides.eq(e.currentSlide).outerHeight(!0),e.$list.animate({height:t},e.options.speed))},a.prototype.animateSlide=function(t,e){const i={},o=this;o.animateHeight(),!0===o.options.rtl&&!1===o.options.vertical&&(t=-t),!1===o.transformsEnabled?!1===o.options.vertical?o.$slideTrack.animate({left:t},o.options.speed,o.options.easing,e):o.$slideTrack.animate({top:t},o.options.speed,o.options.easing,e):!1===o.cssTransitions?(!0===o.options.rtl&&(o.currentLeft=-o.currentLeft),d({animStart:o.currentLeft}).animate({animStart:t},{duration:o.options.speed,easing:o.options.easing,step(t){t=Math.ceil(t),!1===o.options.vertical?i[o.animType]="translate("+t+"px, 0px)":i[o.animType]="translate(0px,"+t+"px)",o.$slideTrack.css(i)},complete(){e&&e.call()}})):(o.applyTransition(),t=Math.ceil(t),!1===o.options.vertical?i[o.animType]="translate3d("+t+"px, 0px, 0px)":i[o.animType]="translate3d(0px,"+t+"px, 0px)",o.$slideTrack.css(i),e&&setTimeout(function(){o.disableTransition(),e.call()},o.options.speed))},a.prototype.getNavTarget=function(){let t=this.options.asNavFor;return t&&null!==t&&(t=d(t).not(this.$slider)),t},a.prototype.asNavFor=function(e){const t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each(function(){const t=d(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)})},a.prototype.applyTransition=function(t){const e=this,i={};!1===e.options.fade?i[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:i[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,(!1===e.options.fade?e.$slideTrack:e.$slides.eq(t)).css(i)},a.prototype.autoPlay=function(){var t=this;t.autoPlayClear(),t.slideCount>t.options.slidesToShow&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed))},a.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},a.prototype.autoPlayIterator=function(){let t=this,e=t.currentSlide+t.options.slidesToScroll;
vendor: 4,906 bytes, line 3888
3888t.paused||t.interrupted||t.focussed||(!1===t.options.infinite&&(1===t.direction&&t.currentSlide+1===t.slideCount-1?t.direction=0:0===t.direction&&(e=t.currentSlide-t.options.slidesToScroll,t.currentSlide-1==0&&(t.direction=1))),t.slideHandler(e))},a.prototype.buildArrows=function(){var t=this;!0===t.options.arrows&&(t.$prevArrow=d(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=d(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),!0!==t.options.infinite&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},a.prototype.buildDots=function(){let t,e,i=this;if(!0===i.options.dots&&i.slideCount>i.options.slidesToShow){for(i.$slider.addClass("slick-dotted"),e=d("<ul />").addClass(i.options.dotsClass),t=0;t<=i.getDotCount();t+=1)e.append(d("<li />").append(i.options.customPaging.call(this,i,t)));i.$dots=e.appendTo(i.options.appendDots),i.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},a.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide"),t.slideCount=t.$slides.length,t.$slides.each(function(t,e){d(e).attr("data-slick-index",t).data("originalStyling",d(e).attr("style")||"")}),t.$slider.addClass("slick-slider"),t.$slideTrack=0===t.slideCount?d('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent(),t.$list=t.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),t.$slideTrack.css("opacity",0),!0!==t.options.centerMode&&!0!==t.options.swipeToSlide||(t.options.slidesToScroll=1),d("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading"),t.setupInfinite(),t.buildArrows(),t.buildDots(),t.updateDots(),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),!0===t.options.draggable&&t.$list.addClass("draggable")},a.prototype.buildRows=function(){let t,e,i,o,s,n,a,r=this;if(o=document.createDocumentFragment(),n=r.$slider.children(),1<r.options.rows){for(a=r.options.slidesPerRow*r.options.rows,s=Math.ceil(n.length/a),t=0;s>t;t++){const d=document.createElement("div");for(e=0;e<r.options.rows;e++){const c=document.createElement("div");for(i=0;i<r.options.slidesPerRow;i++){var l=t*a+(e*r.options.slidesPerRow+i);n.get(l)&&c.appendChild(n.get(l))}d.appendChild(c)}o.appendChild(d)}r.$slider.empty().append(o),r.$slider.children().children().children().css({width:100/r.options.slidesPerRow+"%",display:"inline-block"})}},a.prototype.checkResponsive=function(t,e){let i,o,s,n=this,a=!1,r=n.$slider.width(),l=window.innerWidth||d(window).width();if("window"===n.respondTo?s=l:"slider"===n.respondTo?s=r:"min"===n.respondTo&&(s=Math.min(l,r)),n.options.responsive&&n.options.responsive.length&&null!==n.options.responsive){for(i in o=null,n.breakpoints)n.breakpoints.hasOwnProperty(i)&&(!1===n.originalSettings.mobileFirst?s<n.breakpoints[i]&&(o=n.breakpoints[i]):s>n.breakpoints[i]&&(o=n.breakpoints[i]));null!==o?null!==n.activeBreakpoint&&o===n.activeBreakpoint&&!e||(n.activeBreakpoint=o,"unslick"===n.breakpointSettings[o]?n.unslick(o):(n.options=d.extend({},n.originalSettings,n.breakpointSettings[o]),!0===t&&(n.currentSlide=n.options.initialSlide),n.refresh(t)),a=o):null!==n.activeBreakpoint&&(n.activeBreakpoint=null,n.options=n.originalSettings,!0===t&&(n.currentSlide=n.options.initialSlide),n.refresh(t),a=o),t||!1===a||n.$slider.trigger("breakpoint",[n,a])}},a.prototype.changeSlide=function(t,e){let i,o,s=this,n=d(t.currentTarget);switch(n.is("a")&&t.preventDefault(),n.is("li")||(n=n.closest("li")),i=s.slideCount%s.options.slidesToScroll!=0?0:(s.slideCount-s.currentSlide)%s.options.slidesToScroll,t.data.message){case"previous":o=0==i?s.options.slidesToScroll:s.options.slidesToShow-i,s.slideCount>s.options.slidesToShow&&s.slideHandler(s.currentSlide-o,!1,e);break;case"next":o=0==i?s.options.slidesToScroll:i,s.slideCount>s.options.slidesToShow&&s.slideHandler(s.currentSlide+o,!1,e);break;case"index":var a=0===t.data.index?0:t.data.index||n.index()*s.options.slidesToScroll;s.slideHandler(s.checkNavigable(a),!1,e),n.children().trigger("focus")}},a.prototype.checkNavigable=function(t){let e,i;if(e=this.getNavigableIndexes(),i=0,t>e[e.length-1])t=e[e.length-1];else for(const o in e){if(t<e[o]){t=i;break}i=e[o]}return t},a.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&null!==t.$dots&&d("li",t.$dots).off("click.slick",t.changeSlide).off("mouseenter.slick",d.proxy(t.
3888interrupt,t,!0)).off("mouseleave.slick",d.proxy(t.interrupt,t,!1)),t.$slider.off("focus.slick blur.slick"),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide)),t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler),t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler),t.$list.off("touchend.slick mouseup.slick",t.swipeHandler),t.$list.off("touchcancel.slick mouseleave.slick",t.swipeHandler),t.$list.off("click.slick",t.clickHandler),d(document).off(t.visibilityChange,t.visibility),t.cleanUpSlideEvents(),!0===t.options.accessibility&&t.$list.off("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&d(t.$slideTrack).children().off("click.slick",t.selectHandler),d(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange),d(window).off("resize.slick.slick-"+t.instanceUid,t.resize),d("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault),d(window).off("load.slick.slick-"+t.instanceUid,t.setPosition),d(document).off("ready.slick.slick-"+t.instanceUid,t.setPosition)},a.prototype.cleanUpSlideEvents=function(){var t=this;t.$list.off("mouseenter.slick",d.proxy(t.interrupt,t,!0)),t.$list.off("mouseleave.slick",d.proxy(t.interrupt,t,!1))},a.prototype.cleanUpRows=function(){let t;1<this.options.rows&&(t=this.$slides.children().children(),t.removeAttr("style"),this.$slider.empty().append(t))},a.prototype.clickHandler=function(t){!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},a.prototype.destroy=function(t){var e=this;e.autoPlayClear(),e.touchObject={},e.cleanUpEvents(),d(".slick-cloned",e.$slider).detach(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.$prevArrow.length&&(e.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove()),e.$nextArrow&&e.$nextArrow.length&&(e.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove()),e.$slides&&(e.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){d(this).attr("style",d(this).data("originalStyling"))}),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.detach(),e.$list.detach(),e.$slider.append(e.$slides)),e.cleanUpRows(),e.$slider.removeClass("slick-slider"),e.$slider.removeClass("slick-initialized"),e.$slider.removeClass("slick-dotted"),e.unslicked=!0,t||e.$slider.trigger("destroy",[e])},a.prototype.disableTransition=function(t){const e={};e[this.transitionType]="",(!1===this.options.fade?this.$slideTrack:this.$slides.eq(t)).css(e)},a.prototype.fadeSlide=function(t,e){const i=this;!1===i.cssTransitions?(i.$slides.eq(t).css({zIndex:i.options.zIndex}),i.$slides.eq(t).animate({opacity:1},i.options.speed,i.options.easing,e)):(i.applyTransition(t),i.$slides.eq(t).css({opacity:1,zIndex:i.options.zIndex}),e&&setTimeout(function(){i.disableTransition(t),e.call()},i.options.speed))},a.prototype.fadeSlideOut=function(t){var e=this;!1===e.cssTransitions?e.$slides.eq(t).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(t),e.$slides.eq(t).css({opacity:0,zIndex:e.options.zIndex-2}))},a.prototype.filterSlides=a.prototype.slickFilter=function(t){var e=this;null!==t&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(t).appendTo(e.$slideTrack),e.reinit())},a.prototype.focusHandler=function(){const i=this;i.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",function(t){t.stopImmediatePropagation();const e=d(this);setTimeout(function(){i.options.pauseOnFocus&&(i.focussed=e.is(":focus"),i.autoPlay())},0)})},a.prototype.getCurrent=a.prototype.slickCurrentSlide=function(){return this.currentSlide},a.prototype.getDotCount=function(){let t=this,e=0,i=0,o=0;if(!0===t.options.infinite)for(;e<t.slideCount;)++o,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(!0===t.options.centerMode)o=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++o,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else o=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return o-1},a.prototype.getLeft=function(t){let e,i,o,s=this,n=0;return s.slideOffset=0,i=s.$slides.first().outerHeight(!0),!0===s.options.infinite?(s.slideCount>s.options.slidesToShow&&(s.slideOffset=s.slideWidth*s.options.slidesToShow*-1,n=i*s.options.slidesToShow*-1),s.slideCount%s.options.slidesToScroll!=0&&t+s.options.slidesToScroll>s.slideCount&&s.slideCount>s.options.slidesToShow&&(n=t>s.slideCount?(s.slideOffset=(s.options.slidesToShow-(t-s.slideCount))*s.slideWidth*-1,(s.options.slidesToShow-(t-s.slideCount))*i*-1):(s.slideOffset=s.slideCount%s.options.slidesToScroll*s.slideWidth*-1,s.slideCount%s.options.slidesToScroll*i*-1))):t+s.options.slidesToShow>s.slideCount&&(s.slideOffset=(t+s.options.slidesToShow-s.slideCount)*s.slideWidth,n=(t+s.options.slidesToShow-s.slideCount)*i),s.slideCount<=s.options.slidesToShow&&(s.slideOffset=0,n=0),!0===s.options.centerMode&&!0===s.options.infinite?s.slideOffset+=s.slideWidth*Math.floor(s.options.slidesToShow/2)-s.slideWidth:!0===s.options.centerMode&&(s.slideOffset=0,s.slideOffset+=s.slideWidth*Math.floor(s.options.slidesToShow/2)),e=!1===s.options.vertical?t*s.slideWidth*-1+s.slideOffset:t*i*-1+n,!0===s.options.variableWidth&&(o=s.slideCount<=s.options.slidesToShow||!1===s.options.infinite?s.$slideTrack.children(".slick-slide").eq(t):s.$slideTrack.children(".slick-slide").eq(t+s.options.slidesToShow),e=!0===s.options.rtl?o[0]?-1*(s.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===s.options.centerMode&&(o=s.slideCount<=s.options.slidesToShow||!1===s.options.infinite?s.$slideTrack.children(".slick-slide").eq(t):s.$slideTrack.children(".slick-slide").eq(t+s.options.slidesToShow+1),e=!0===s.options.rtl?o[0]?-1*(s.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,e+=(s.$list.width()-o.outerWidth())/2)),e},a.prototype.getOption=a.prototype.slickGetOption=function(t){return this.options[t]},a.prototype.getNavigableIndexes=function(){let t,e=this,i=0,o=0,s=[];for(t=!1===e.options.infinite?e.slideCount:(i=-1*e.options.slidesToScroll,o=-1*e.options.slidesToScroll,2*e.slideCount);t>i;)s.push(i),i=o+e.options.slidesToScroll,o+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s},a.prototype.getSlick=function(){return this},a.prototype.getSlideCount=function(){let i,o,s=this;return o=!0===s.options.centerMode?s.slideWidth*Math.floor(s.options.slidesToShow/2):0,!0===s.options.swipeToSlide?(s.$slideTrack.find(".slick-slide").each(function(t,e){return e.offsetLeft-o+d(e).outerWidth()/2>-1*s.swipeLeft?(i=e,!1):void 0}),Math.abs(d(i).attr("data-slick-index")-s.currentSlide)||1):s.options.slidesToScroll},a.prototype.goTo=a.prototype.slickGoTo=function(t,e){this.changeSlide({data:{message:"index",index:
3888parseInt(t)}},e)},a.prototype.init=function(t){var e=this;d(e.$slider).hasClass("slick-initialized")||(d(e.$slider).addClass("slick-initialized"),e.buildRows(),e.buildOut(),e.setProps(),e.startLoad(),e.loadSlider(),e.initializeEvents(),e.updateArrows(),e.updateDots(),e.checkResponsive(!0),e.focusHandler()),t&&e.$slider.trigger("init",[e]),!0===e.options.accessibility&&e.initADA(),e.options.autoplay&&(e.paused=!1,e.autoPlay())},a.prototype.initADA=function(){const e=this;e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),e.$slideTrack.attr("role","listbox"),e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(t){d(this).attr({role:"option","aria-describedby":"slick-slide"+e.instanceUid+t})}),null!==e.$dots&&e.$dots.attr("role","tablist").find("li").each(function(t){d(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+e.instanceUid+t,id:"slick-slide"+e.instanceUid+t})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),e.activateADA()},a.prototype.initArrowEvents=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.off("click.slick").on("click.slick",{message:"next"},t.changeSlide))},a.prototype.initDotEvents=function(){var t=this;!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&d("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide),!0===t.options.dots&&!0===t.options.pauseOnDotsHover&&d("li",t.$dots).on("mouseenter.slick",d.proxy(t.interrupt,t,!0)).on("mouseleave.slick",d.proxy(t.interrupt,t,!1))},a.prototype.initSlideEvents=function(){var t=this;t.options.pauseOnHover&&(t.$list.on("mouseenter.slick",d.proxy(t.interrupt,t,!0)),t.$list.on("mouseleave.slick",d.proxy(t.interrupt,t,!1)))},a.prototype.initializeEvents=function(){var t=this;t.initArrowEvents(),t.initDotEvents(),t.initSlideEvents(),t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler),t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler),t.$list.on("touchend.slick mouseup.slick",{action:"end"}
3888,t.swipeHandler),t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler),t.$list.on("click.slick",t.clickHandler),d(document).on(t.visibilityChange,d.proxy(t.visibility,t)),!0===t.options.accessibility&&t.$list.on("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&d(t.$slideTrack).children().on("click.slick",t.selectHandler),d(window).on("orientationchange.slick.slick-"+t.instanceUid,d.proxy(t.orientationChange,t)),d(window).on("resize.slick.slick-"+t.instanceUid,d.proxy(t.resize,t)),d("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault),d(window).on("load.slick.slick-"+t.instanceUid,t.setPosition),d(document).on("ready.slick.slick-"+t.instanceUid,t.setPosition)},a.prototype.initUI=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.show()},a.prototype.keyHandler=function(t){var e=this;t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===t.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},a.prototype.lazyLoad=function(){function t(t){d("img[data-lazy]",t).each(function(){const t=d(this),e=d(this).attr("data-lazy"),i=document.createElement("img");i.onload=function(){t.animate({opacity:0}
vendor: 6,516 bytes, line 3888
3888,100,function(){t.attr("src",e).animate({opacity:1},200,function(){t.removeAttr("data-lazy").removeClass("slick-loading")}),o.$slider.trigger("lazyLoaded",[o,t,e])})},i.onerror=function(){t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),o.$slider.trigger("lazyLoadError",[o,t,e])},i.src=e})}var e,i,o=this;!0===o.options.centerMode?i=!0===o.options.infinite?(e=o.currentSlide+(o.options.slidesToShow/2+1))+o.options.slidesToShow+2:(e=Math.max(0,o.currentSlide-(o.options.slidesToShow/2+1)),o.options.slidesToShow/2+1+2+o.currentSlide):(e=o.options.infinite?o.options.slidesToShow+o.currentSlide:o.currentSlide,i=Math.ceil(e+o.options.slidesToShow),!0===o.options.fade&&(0<e&&e--,i<=o.slideCount&&i++)),t(o.$slider.find(".slick-slide").slice(e,i)),o.slideCount<=o.options.slidesToShow?t(o.$slider.find(".slick-slide")):o.currentSlide>=o.slideCount-o.options.slidesToShow?t(o.$slider.find(".slick-cloned").slice(0,o.options.slidesToShow)):0===o.currentSlide&&t(o.$slider.find(".slick-cloned").slice(-1*o.options.slidesToShow))},a.prototype.loadSlider=function(){var t=this;t.setPosition(),t.$slideTrack.css({opacity:1}),t.$slider.removeClass("slick-loading"),t.initUI(),"progressive"===t.options.lazyLoad&&t.progressiveLazyLoad()},a.prototype.next=a.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},a.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},a.prototype.pause=a.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},a.prototype.play=a.prototype.slickPlay=function(){var t=this;t.autoPlay(),t.options.autoplay=!0,t.paused=!1,t.focussed=!1,t.interrupted=!1},a.prototype.postSlide=function(t){var e=this;e.unslicked||(e.$slider.trigger("afterChange",[e,t]),e.animating=!1,e.setPosition(),e.swipeLeft=null,e.options.autoplay&&e.autoPlay(),!0===e.options.accessibility&&e.initADA())},a.prototype.prev=a.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},a.prototype.preventDefault=function(t){t.preventDefault()},a.prototype.progressiveLazyLoad=function(t){t=t||1;let e,i,o,s=this,n=d("img[data-lazy]",s.$slider);n.length?(e=n.first(),i=e.attr("data-lazy"),o=document.createElement("img"),o.onload=function(){e.attr("src",i).removeAttr("data-lazy").removeClass("slick-loading"),!0===s.options.adaptiveHeight&&s.setPosition(),s.$slider.trigger("lazyLoaded",[s,e,i]),s.progressiveLazyLoad()},o.onerror=function(){t<3?setTimeout(function(){s.progressiveLazyLoad(t+1)},500):(e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,e,i]),s.progressiveLazyLoad())},o.src=i):s.$slider.trigger("allImagesLoaded",[s])},a.prototype.refresh=function(t){var e=this,i=e.slideCount-e.options.slidesToShow;!e.options.infinite&&e.currentSlide>i&&(e.currentSlide=i),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),i=e.currentSlide,e.destroy(!0),d.extend(e,e.initials,{currentSlide:i}),e.init(),t||e.changeSlide({data:{message:"index",index:i}},!1)},a.prototype.registerBreakpoints=function(){let t,e,i,o=this,s=o.options.responsive||null;if("array"===d.type(s)&&s.length){for(t in o.respondTo=o.options.respondTo||"window",s)if(i=o.breakpoints.length-1,e=s[t].breakpoint,s.hasOwnProperty(t)){for(;0<=i;)o.breakpoints[i]&&o.breakpoints[i]===e&&o.breakpoints.splice(i,1),i--;o.breakpoints.push(e),o.breakpointSettings[e]=s[t].settings}o.breakpoints.sort(function(t,e){return o.options.mobileFirst?t-e:e-t})}},a.prototype.reinit=function(){var t=this;t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&0!==t.currentSlide&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.cleanUpSlideEvents(),t.initSlideEvents(),t.checkResponsive(!1,!0),!0===t.options.focusOnSelect&&d(t.$slideTrack).children().on("click.slick",t.selectHandler),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),t.setPosition(),t.focusHandler(),t.paused=!t.options.autoplay,t.autoPlay(),t.$slider.trigger("reInit",[t])},a.prototype.resize=function(){const t=this;d(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=d(window).width(),t.checkResponsive(),t.unslicked||t.setPosition()},50))},a.prototype.removeSlide=a.prototype.slickRemove=function(t,e,i){var o=this;return t="boolean"==typeof t?!0===(e=t)?0:o.slideCount-1:!0===e?--t:t,!(o.slideCount<1||t<0||t>o.slideCount-1)&&(o.unload(),(!0===i?o.$slideTrack.children():o.$slideTrack.children(this.options.slide).eq(t)).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,void o.reinit())},a.prototype.setCSS=function(t){let e,i,o=this,s={};!0===o.options.rtl&&(t=-t),e="left"==o.positionProp?Math.ceil(t)+"px":"0px",i="top"==o.positionProp?Math.ceil(t)+"px":"0px",s[o.positionProp]=t,!1===o.transformsEnabled||(!(s={})===o.cssTransitions?s[o.animType]="translate("+e+", "+i+")":s[o.animType]="translate3d("+e+", "+i+", 0px)"),o.$slideTrack.css(s)},a.prototype.setDimensions=function(){var t=this;!1===t.options.vertical?!0===t.options.centerMode&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),!0===t.options.centerMode&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),!1===t.options.vertical&&!1===t.options.variableWidth?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):!0===t.options.variableWidth?t.$slideTrack.width(5e3*t.slideCount):(t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length)));var e=t.$slides.first().outerWidth(!0)-t.$slides.first().width();!1===t.options.variableWidth&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e)},a.prototype.setFade=function(){let i,o=this;o.$slides.each(function(t,e){i=o.slideWidth*t*-1,!0===o.options.rtl?d(e).css({position:"relative",right:i,top:0,zIndex:o.options.zIndex-2,opacity:0}
3888):d(e).css({position:"relative",left:i,top:0,zIndex:o.options.zIndex-2,opacity:0})}),o.$slides.eq(o.currentSlide).css({zIndex:o.options.zIndex-1,opacity:1})},a.prototype.setHeight=function(){var t,e=this;1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical&&(t=e.$slides.eq(e.currentSlide).outerHeight(!0),e.$list.css("height",t))},a.prototype.setOption=a.prototype.slickSetOption=function(){let t,e,i,o,s,n=this,a=!1;if("object"===d.type(arguments[0])?(i=arguments[0],a=arguments[1],s="multiple"):"string"===d.type(arguments[0])&&(i=arguments[0],o=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===d.type(arguments[1])?s="responsive":void 0!==arguments[1]&&(s="single")),"single"===s)n.options[i]=o;else if("multiple"===s)d.each(i,function(t,e){n.options[t]=e});else if("responsive"===s)for(e in o)if("array"!==d.type(n.options.responsive))n.options.responsive=[o[e]];else{for(t=n.options.responsive.length-1;0<=t;)n.options.responsive[t].breakpoint===o[e].breakpoint&&n.options.responsive.splice(t,1),t--;n.options.responsive.push(o[e])}a&&(n.unload(),n.reinit())},a.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),!1===t.options.fade?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t])},a.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=!0===t.options.vertical?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0!==t.options.useCSS||(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(t.animType=!1)),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform&&(t.animType=!1)),void 0!==e.transform&&!1!==t.animType&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&!1!==t.animType},a.prototype.setSlideClasses=function(t){let e,i,o,s,n=this;i=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(t).addClass("slick-current"),!0===n.options.centerMode?(e=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(e<=t&&t<=n.slideCount-1-e?n.$slides.slice(t-e,t+e+1).addClass("slick-active").attr("aria-hidden","false"):(o=n.options.slidesToShow+t,i.slice(o-e+1,o+e+2).addClass("slick-active").attr("aria-hidden","false")),0===t?i.eq(i.length-1-n.options.slidesToShow).addClass("slick-center"):t===n.slideCount-1&&i.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(t).addClass("slick-center")):0<=t&&t<=n.slideCount-n.options.slidesToShow?n.$slides.slice(t,t+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=n.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(s=n.slideCount%n.options.slidesToShow,o=!0===n.options.infinite?n.options.slidesToShow+t:t,(n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-t<n.options.slidesToShow?i.slice(o-(n.options.slidesToShow-s),o+s):i.slice(o,o+n.options.slidesToShow)).addClass("slick-active").attr("aria-hidden","false")),"ondemand"===n.options.lazyLoad&&n.lazyLoad()},a.prototype.setupInfinite=function(){let t,e,i,o=this;if(!0===o.options.fade&&(o.options.centerMode=!1),!0===o.options.infinite&&!1===o.options.fade&&(e=null,o.slideCount>o.options.slidesToShow)){for(i=!0===o.options.centerMode?o.options.slidesToShow+1:o.options.slidesToShow,t=o.slideCount;t>o.slideCount-i;--t)e=t-1,d(o.$slides[e]).clone(!0).attr("id","").attr("data-slick-index",e-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(t=0;i>t;t+=1)e=t,d(o.$slides[e]).clone(!0).attr("id","").attr("data-slick-index",e+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$slideTrack.find(".slick-cloned").find("[id]").each(function(){d(this).attr("id","")})}},a.prototype.interrupt=function(t){t||this.autoPlay(),this.interrupted=t},a.prototype.selectHandler=function(t){let e=this,i=d(t.target).is(".slick-slide")?d(t.target):d(t.target).parents(".slick-slide"),o=parseInt(i.attr("data-slick-index"));return o=o||0,e.slideCount<=e.options.slidesToShow?(e.setSlideClasses(o),void e.asNavFor(o)):void e.slideHandler(o)}
3888,a.prototype.slideHandler=function(t,e,i){let o,s,n,a,r,l,d=this;return e=e||!1,!0===d.animating&&!0===d.options.waitForAnimate||!0===d.options.fade&&d.currentSlide===t||d.slideCount<=d.options.slidesToShow?void 0:(!1===e&&d.asNavFor(t),o=t,l=d.getLeft(o),a=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?a:d.swipeLeft,!1===d.options.infinite&&!1===d.options.centerMode&&(t<0||t>d.getDotCount()*d.options.slidesToScroll)||!1===d.options.infinite&&!0===d.options.centerMode&&(t<0||t>d.slideCount-d.options.slidesToScroll)?void(!1===d.options.fade&&(o=d.currentSlide,!0!==i?d.animateSlide(a,function(){d.postSlide(o)}):d.postSlide(o))):(d.options.autoplay&&clearInterval(d.autoPlayTimer),s=o<0?d.slideCount%d.options.slidesToScroll!=0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+o:o>=d.slideCount?d.slideCount%d.options.slidesToScroll!=0?0:o-d.slideCount:o,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,s]),n=d.currentSlide,d.currentSlide=s,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&(r=d.getNavTarget(),r=r.slick("getSlick"),r.slideCount<=r.options.slidesToShow&&r.setSlideClasses(d.currentSlide)),d.updateDots(),d.updateArrows(),!0===d.options.fade?(!0!==i?(d.fadeSlideOut(n),d.fadeSlide(s,function(){d.postSlide(s)})):d.postSlide(s),void d.animateHeight()):void(!0!==i?d.animateSlide(l,function(){d.postSlide(s)}):d.postSlide(s))))},a.prototype.startLoad=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},a.prototype.swipeDirection=function(){let t,e,i,o,s=this;return t=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,i=Math.atan2(e,t),o=Math.round(180*i/Math.PI),o<0&&(o=360-Math.abs(o)),o<=45&&0<=o||o<=360&&315<=o?!1===s.options.rtl?"left":"right":135<=o&&o<=225?!1===s.options.rtl?"right":"left":!0===s.options.verticalSwiping?35<=o&&o<=135?"down":"up":"vertical"},a.prototype.swipeEnd=function(t){let e,i,o=this;if(o.dragging=!1,o.interrupted=!1,o.shouldClick=!(10<o.touchObject.swipeLength),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(i=o.swipeDirection()){case"left":case"down":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=i&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger("swipe",[o,i]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},a.prototype.swipeHandler=function(t){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t)}},a.prototype.swipeMove=function(t){let e,i,o,s,n,a=this;return n=void 0!==t.originalEvent?t.originalEvent.touches:null,!(!a.dragging||n&&1!==n.length)&&(e=a.getLeft(a.currentSlide),a.touchObject.curX=void 0!==n?n[0].pageX:t.clientX,a.touchObject.curY=void 0!==n?n[0].pageY:t.clientY,a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curX-a.touchObject.startX,2))),!0===a.options.verticalSwiping&&(a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curY-a.touchObject.startY,2)))),"vertical"!==(i=a.swipeDirection())?(void 0!==t.originalEvent&&4<a.touchObject.swipeLength&&t.preventDefault(),s=(!1===a.options.rtl?1:-1)*(a.touchObject.curX>a.touchObject.startX?1:-1),!0===a.options.verticalSwiping&&(s=a.touchObject.curY>a.touchObject.startY?1:-1),o=a.touchObject.swipeLength,(a.touchObject.edgeHit=!1)===a.options.infinite&&(0===a.currentSlide&&"right"===i||a.currentSlide>=a.getDotCount()&&"left"===i)&&(o=a.touchObject.swipeLength*a.options.edgeFriction,a.touchObject.edgeHit=!0),!1===a.options.vertical?a.swipeLeft=e+o*s:a.swipeLeft=e+o*(a.$list.height()/a.listWidth)*s,!0===a.options.verticalSwiping&&(a.swipeLeft=e+o*s),!0!==a.options.fade&&!1!==a.options.touchMove&&(!0===a.animating?(a.swipeLeft=null,!1):void a.setCSS(a.swipeLeft))):void 0)},a.prototype.swipeStart=function(t){let e,i=this;return i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow?!(i.touchObject={}):(void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==e?e.pageX:t.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==e?e.pageY:t.clientY,void(i.dragging=!0))},a.prototype.unfilterSlides=a.prototype.slickUnfilter=function(){var t=this;null!==t.$slidesCache&&(t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.appendTo(t.$slideTrack),t.reinit())},a.prototype.unload=function(){var t=this;d(".slick-cloned",t.$slider).remove(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove(),t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove(),t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
3888,a.prototype.unslick=function(t){this.$slider.trigger("unslick",[this,t]),this.destroy()},a.prototype.updateArrows=function(){var t=this;Math.floor(t.options.slidesToShow/2);!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&!t.options.infinite&&(t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===t.currentSlide?(t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(t.currentSlide>=t.slideCount-t.options.slidesToShow&&!1===t.options.centerMode||t.currentSlide>=t.slideCount-1&&!0===t.options.centerMode)&&(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},a.prototype.updateDots=function(){var t=this;null!==t.$dots&&(t.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),t.$dots.find("li").eq(Math.floor(t.currentSlide/t.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},a.prototype.visibility=function(){this.options.autoplay&&(document[this.hidden]?this.interrupted=!0:this.interrupted=!1)},d.fn.slick=function(){let t,e,i=this,o=arguments[0],s=Array.prototype.slice.call(arguments,1),n=i.length;for(t=0;n>t;t++)if("object"==typeof o||void 0===o?i[t].slick=new a(i[t],o):e=i[t].slick[o].apply(i[t].slick,s),void 0!==e)return e;return i}}),jQuery(document).ready(function(_){const e=_(window);let v=e.width(),w=-1;function t(){elements=_("div.ult-sticky-anchor"),elements.each(function(){const i=_(this),o=i.find(".ult-sticky");var s=o.data("mobile");const t=i.find(".ult-space");if(v<768&&"no"==s)return o.removeClass("ult-stick"),t.css("height",""),void i.removeClass("ult-permanent-flag");let n=e.scrollTop(),a=i.offset().top;var r=e.height(),l=o.data("stick_behaviour"),d=o.data("support");
3888if("stick_with_scroll_row"!=l&&"yes"!=d){let t=i.parent().width();var c=o.height(),u=o.data("gutter"),h=o.data("sticky_gutter_class"),p=o.data("sticky_gutter_id"),f=o.data("lr_position"),m=o.data("lr_value"),y=o.data("sticky_customwidth"),s=o.data("sticky_width"),d=o.data("sticky_position");let e=-1;u=j(0,u,h,p),"top"==d?n=parseInt(n)+parseInt(u):(n=parseInt(n)+parseInt(r)-parseInt(c)-parseInt(u),a=parseInt(a)),"fullwidth"==s?t="100%":"customwidth"==s&&(t=y);const b={};b[d]=u,b.width=t,"stick_permanent"==l&&(b[f]=m);const g={};g[d]="",g.width="","stick_permanent"!=l||i.hasClass("ult-permanent-flag")||(i.addClass("ult-permanent-flag"),o.addClass("ult-stick").css(b)),"stick_with_scroll"==l&&n>a?(e=0,i.hasClass("ult-flag")&&0!=w||(i.addClass("ult-flag"),e=(("fullwidth"==s?o.addClass("ult-stick-full-width"):o.addClass("ult-stick")).css(b),i.find(".ult-space").css("height",c),1))):"stick_with_scroll"==l&&i.hasClass("ult-flag")&&(i.removeClass("ult-flag"),("fullwidth"==s?o.removeClass("ult-stick-full-width"):o.removeClass("ult-stick")).css(g),i.find(".ult-space").css("height",""))}}),w=-1}function j(i,t,e,o){var s;return e?(s=e.split(" "),jQuery.each(s,function(t,e){i=parseInt(i)+_(e).outerHeight()})):e="null",o?(e=o.split(" "),jQuery.each(e,function(t,e){i=parseInt(i)+_(e).outerHeight()})):o="null",t=t?parseInt(t)+parseInt(i):i}!function(){const t=_("div.ult-sticky-anchor");t.each(function(){const e=_(this);e.closest(".ult_row_spacer");const i=e.find(".ult-sticky");var o=i.data("stick_behaviour"),s=i.data("support");if("stick_with_scroll_row"==o||"no"!=s){var n=i.data("gutter"),a=i.data("sticky_gutter_class"),r=i.data("sticky_gutter_id"),o=i.data("mobile"),n=j(0,n,a,r);let t=e.closest(".wpb_column").closest(".vc_row");e.parent().offset().top;e.addClass("ult_stick_to_row"),t.addClass("ult_s_container"),"yes"==s&&(t="body"),v<768&&"no"==o||e.fixTo(t,{top:n,useNativeSticky:!1})}})}(),t(),e.resize(function(){w=0,v=e.width(),t()}),e.bind("scroll",function(){t()})}),function(n,e){"use strict";const i=e.bsfmodernizr;jQuery.fn.reverse=[].reverse,n.SwatchBook=function(t,e){this.$el=n(e),this._init(t)},n.SwatchBook.defaults={center:6,angleInc:8,speed:700,easing:"ease",proximity:45,neighbor:4,onLoadAnim:!0,initclosed:!1,closeIdx:-1,openAt:-1},n.SwatchBook.prototype={_init(t){this.options=n.extend(!0,{},n.SwatchBook.defaults,t),this.$items=this.$el.children("div"),this.itemsCount=this.$items.length,this.current=-1,this.support=i.csstransitions,this.cache=[],this.options.onLoadAnim&&this._setTransition(),this.options.initclosed?(this.isClosed=!0,this.options.onLoadAnim||this._setTransition()):this._center(this.options.center,this.options.onLoadAnim),0<=this.options.openAt&&this.options.openAt<this.itemsCount&&this._openItem(this.$items.eq(this.options.openAt)),this._initEvents()},_setTransition(){this.support&&this.$items.css({transition:"all "+this.options.speed+"ms "+this.options.easing})},_openclose(){this.isClosed?this._center(this.options.center,!0):this.$items.css({transform:"rotate(0deg)"}),this.isClosed=!this.isClosed},_center(e,t){const i=this;this.$items.each(function(t){t="rotate("+i.options.angleInc*(t-e)+"deg)";n(this).css({transform:t})})},_openItem(t){var e=t.index();e!==this.current&&(-1!==this.options.closeIdx&&e===this.options.closeIdx?(this._openclose(),this._setCurrent()):(this._setCurrent(t),t.css({transform:"rotate(0deg)"}),this._rotateSiblings(t)))},_initEvents(){const e=this;this.$items.on("click.swatchbook",function(t){e._openItem(n(this))})},_rotateSiblings(t){let e=this,i=t.index(),o=this.cache[i],s;o?s=o:(s=t.siblings(),this.cache[i]=s),s.each(function(t){t="rotate("+(t<i?e.options.angleInc*(t-i):t-i==1?e.options.proximity:e.options.proximity+(t-i-1)*e.options.neighbor)+"deg)";n(this).css({transform:t})})},_setCurrent(t){this.current=t?t.index():-1,this.$items.removeClass("ff-active"),t&&t.addClass("ff-active")}};const o=function(t){e.console&&e.console.error(t)};n.fn.swatchbook=function(t){let e=n.data(this,"swatchbook");if("string"==typeof t){const i=Array.prototype.slice.call(arguments,1);this.each(function(){e?n.isFunction(e[t])&&"_"!==t.charAt(0)?e[t].apply(e,i):o("no such method '"+t+"' for swatchbook instance"):o("cannot call methods on swatchbook prior to initialization; attempted to call method '"+t+"'")})}else this.each(function(){e?e._init():e=n.data(this,"swatchbook",new n.SwatchBook(t,this))});return e}}(jQuery,window),jQuery(document).ready(function(c){function l(t){let e=escape(window.location.hash.substr(1));if(""!==t&&void 0!==t&&(e=t),""!=e){const s=jQuery(".ult_acord ").find("#"+e);s.addClass("ult-tabto-actitleActive");var i=s.parents(".ult-tabto-accordion").data("activebg"),o=s.parents(".ult-tabto-accordion").data("activetitle"),t=s.find(".aio-icon").data("iconhover");s.css("background-color",i),s.css("color",o),s.find(".aio-icon").css("color",t),jQuery(".ult_acord ").find("#"+e).parents("dt").next("dd").removeClass("ult-tabto-accolapsed")}}c(".cq-accordion").each(function(){c(this),c(this).find("li").each(function(){c(this).find("i").css("margin-top",.5*(c(this).outerHeight()-9))})}),c(".ult-tabto-accordion").each(function(){c(this);const i=c(this).data("titlebg"),o=c(this).data("titlecolor"),s=c(this).data("titlehoverbg"),n=c(this).data("titlehovercolor");var a=c(this).data("activetitle"),r=c(this).data("activeicon"),l=c(this).data("scroll"),d=c(this).data("activebg");
3888""==r&&(r=c(this).find(".aio-icon").data("iconhover")),c(this).find(".ult-tabto-actitle").each(function(){const t=c(this).find(".aio-icon").data("iconcolor"),e=c(this).find(".aio-icon").data("iconhover");c(this).css("background-color",i).on("mouseover",function(){c(this).hasClass("ult-tabto-actitleActive")||(c(this).css({"background-color":s,color:n}),c(this).find(".aio-icon").css({color:e}))}).on("mouseleave",function(){c(this).hasClass("ult-tabto-actitleActive")||c(this).css({"background-color":i,color:o}),1==c(this).hasClass("ult-tabto-actitleActive")||c(this).find(".aio-icon").css({color:t})})}),c(this).on("click",function(t){let e;var i,o;e=c(t.target).is("i")?c(t.target).parent():c(t.target),e.hasClass("ult-tabto-actitle")?(i=e.parent().next(),o=e.parents(".ult-tabto-accordion").data("animation"),i.nextAll("dd").hasClass("cq-animateIn")&&i.nextAll("dd").removeClass("cq-animateIn").addClass(" cq-animateOut ult-tabto-accolapsed"),i.prevAll("dd").hasClass("cq-animateIn")&&i.prevAll("dd").removeClass("cq-animateIn").addClass("ult-tabto-accolapsed"),i.nextAll("dd").hasClass("ult-ac-slidedown")&&i.nextAll("dd").removeClass("ult-ac-slidedown").addClass(" ult-ac-slideup ult-tabto-accolapsed"),i.prevAll("dd").hasClass("ult-ac-slidedown")&&i.prevAll("dd").removeClass("ult-ac-slidedown").addClass("ult-tabto-accolapsed"),i.prevAll("dt").find(".ult-tabto-actitle").hasClass("ult-tabto-actitleActive")&&i.prevAll("dt").find(".ult-tabto-actitle").removeClass("ult-tabto-actitleActive").addClass("ult-acc-normal"),i.nextAll("dt").find(".ult-tabto-actitle").hasClass("ult-tabto-actitleActive")&&i.nextAll("dt").find(".ult-tabto-actitle").removeClass("ult-tabto-actitleActive").addClass("ult-acc-normal"),e.removeClass("ult-acc-normal"),jQuery(this).find(".ult-acc-normal").each(function(){var t=jQuery(this).find(".aio-icon").data("iconcolor"),e=(jQuery(this).find(".aio-icon").data("iconhover"),jQuery(this).parents(".ult-tabto-accordion").data("titlebg")),i=jQuery(this).parents(".ult-tabto-accordion").data("titlecolor");jQuery(this).css({background:e,color:i}),jQuery(this).find(".aio-icon").css({color:t})}),e.css({color:a,"background-color":d}),e.find(".aio-icon").css({color:r}),e.find(".aio-icon").data("iconcolor"),e.find(".aio-icon").data("iconhover"),"Fade"==o?(e.toggleClass("ult-tabto-actitleActive"),i.hasClass("ult-tabto-accolapsed")?(i.hasClass("cq-animateOut")&&i.removeClass("cq-animateOut"),i.addClass("cq-animateIn")):(i.removeClass("cq-animateIn"),i.addClass("cq-animateOut"))):(e.toggleClass("ult-tabto-actitleActive"),i.hasClass("ult-tabto-accolapsed")?(i.hasClass("ult-ac-slideup")&&i.removeClass("ult-ac-slideup"),i.addClass("ult-ac-slidedown")):(i.removeClass("ult-ac-slidedown"),i.addClass("ult-ac-slideup"))),i.toggleClass("ult-tabto-accolapsed"),t.preventDefault(),i.hasClass("ult-tabto-accolapsed")&&e.removeClass("ult-tabto-actitleActive")):(e=c(t.target).is("span.ult-span-text.ult_acordian-text")?c(t.target).parent().parent():c(t.target),e.hasClass("ult-tabto-actitle")?(i=e.parent().next(),o=e.parents(".ult-tabto-accordion").data("animation"),i.nextAll("dd").hasClass("cq-animateIn")&&i.nextAll("dd").removeClass("cq-animateIn").addClass(" ult-ac-slideup ult-tabto-accolapsed"),i.prevAll("dd").hasClass("cq-animateIn")&&i.prevAll("dd").removeClass("cq-animateIn").addClass("ult-tabto-accolapsed"),i.nextAll("dd").hasClass("ult-ac-slidedown")&&i.nextAll("dd").removeClass("ult-ac-slidedown").addClass(" ult-ac-slideup ult-tabto-accolapsed"),i.prevAll("dd").hasClass("ult-ac-slidedown")&&i.prevAll("dd").removeClass("ult-ac-slidedown").addClass("ult-tabto-accolapsed"),i.prevAll("dt").find(".ult-tabto-actitle").hasClass("ult-tabto-actitleActive")&&i.prevAll("dt").find(".ult-tabto-actitle").removeClass("ult-tabto-actitleActive").addClass("ult-acc-normal"),i.nextAll("dt").find(".ult-tabto-actitle").hasClass("ult-tabto-actitleActive")&&i.nextAll("dt").find(".ult-tabto-actitle").removeClass("ult-tabto-actitleActive").addClass("ult-acc-normal"),e.removeClass("ult-acc-normal"),jQuery(this).find(".ult-acc-normal").each(function(){var t=jQuery(this).find(".aio-icon").data("iconcolor"),e=(jQuery(this).find(".aio-icon").data("iconhover"),jQuery(this).parents(".ult-tabto-accordion").data("titlebg")),i=jQuery(this).parents(".ult-tabto-accordion").data("titlecolor");jQuery(this).css({background:e,color:i}),jQuery(this).find(".aio-icon").css({color:t})}),e.find(".aio-icon").data("iconcolor"),e.find(".aio-icon").data("iconhover"),e.css({color:a,"background-color":d}),e.find(".aio-icon").css({color:r}),"Fade"==o?(e.toggleClass("ult-tabto-actitleActive"),i.hasClass("ult-tabto-accolapsed")?(i.hasClass("cq-animateOut")&&i.removeClass("cq-animateOut"),i.addClass("cq-animateIn")):(i.removeClass("cq-animateIn"),i.addClass("cq-animateOut"))):(e.toggleClass("ult-tabto-actitleActive"),i.hasClass("ult-tabto-accolapsed")?(i.hasClass("ult-ac-slideup")&&i.removeClass("ult-ac-slideup"),i.addClass("ult-ac-slidedown")):(i.removeClass("ult-ac-slidedown"),i.addClass("ult-ac-slideup"))),i.toggleClass("ult-tabto-accolapsed"),t.preventDefault(),i.hasClass("ult-tabto-accolapsed")&&e.removeClass("ult-tabto-actitleActive")):(e=c(t.target).is("i")?c(t.target).parent().parent():c(t.target),e.hasClass("ult-tabto-actitle")?(i=e.parent().next(),o=e.parents(".ult-tabto-accordion").data("animation"),i.nextAll("dd").hasClass("cq-animateIn")&&i.nextAll("dd").removeClass("cq-animateIn").addClass(" cq-animateOut ult-tabto-accolapsed"),i.prevAll("dd").hasClass("cq-animateIn")&&i.prevAll("dd").removeClass("cq-animateIn").addClass("ult-tabto-accolapsed"),i.nextAll("dd").hasClass("ult-ac-slidedown")&&i.nextAll("dd").removeClass("ult-ac-slidedown").addClass(" ult-ac-slideup ult-tabto-accolapsed"),i.prevAll("dd").hasClass("ult-ac-slidedown")&&i.prevAll("dd").removeClass("ult-ac-slidedown").addClass("ult-tabto-accolapsed"),i.prevAll("dt").find(".ult-tabto-actitle").hasClass("ult-tabto-actitleActive")&&i.prevAll("dt").find(".ult-tabto-actitle").removeClass("ult-tabto-actitleActive").addClass("ult-acc-normal"),i.nextAll("dt").find(".ult-tabto-actitle").hasClass("ult-tabto-actitleActive")&&i.nextAll("dt").find(".ult-tabto-actitle").removeClass("ult-tabto-actitleActive").addClass("ult-acc-normal"),e.removeClass("ult-acc-normal"),jQuery(this).find(".ult-acc-normal").each(function(){var t=jQuery(this).find(".aio-icon").data("iconcolor"),e=(jQuery(this).find(".aio-icon").data("iconhover"),jQuery(this).parents(".ult-tabto-accordion").data("titlebg")),i=jQuery(this).parents(".ult-tabto-accordion").data("titlecolor");jQuery(this).css({background:e,color:i}),jQuery(this).find(".aio-icon").css({color:t})}),e.find(".aio-icon").data("iconcolor"),e.find(".aio-icon").data("iconhover"),e.css({color:a,"background-color":d}),e.find(".aio-icon").css({color:r}),"Fade"==o?(e.toggleClass("ult-tabto-actitleActive"),i.hasClass("ult-tabto-accolapsed")?(i.hasClass("cq-animateOut")&&i.removeClass("cq-animateOut"),i.addClass("cq-animateIn")):(i.removeClass("cq-animateIn"),i.addClass("cq-animateOut"))):(e.toggleClass("ult-tabto-actitleActive"),i.hasClass("ult-tabto-accolapsed")?(i.hasClass("ult-ac-slideup")&&i.removeClass("ult-ac-slideup"),i.addClass("ult-ac-slidedown")):(i.removeClass("ult-ac-slidedown"),i.addClass("ult-ac-slideup"))),i.toggleClass("ult-tabto-accolapsed"),t.preventDefault(),i.hasClass("ult-tabto-accolapsed")&&e.removeClass("ult-tabto-actitleActive")):(e=c(t.target).is("i")?c(t.target).parent().parent().parent():c(t.target),e.hasClass("ult-tabto-actitle")&&(i=e.parent().next(),o=e.parents(".ult-tabto-accordion").data("animation"),i.nextAll("dd").hasClass("cq-animateIn")&&i.nextAll("dd").removeClass("cq-animateIn").addClass(" cq-animateOut ult-tabto-accolapsed"),i.prevAll("dd").hasClass("cq-animateIn")&&i.prevAll("dd").removeClass("cq-animateIn").addClass("ult-tabto-accolapsed"),i.nextAll("dd").hasClass("ult-ac-slidedown")&&i.nextAll("dd").removeClass("ult-ac-slidedown").addClass(" ult-ac-slideup ult-tabto-accolapsed"),i.prevAll("dd").hasClass("ult-ac-slidedown")&&i.prevAll("dd").removeClass("ult-ac-slidedown").addClass("ult-tabto-accolapsed"),i.prevAll("dt").find(".ult-tabto-actitle").hasClass("ult-tabto-actitleActive")&&i.prevAll("dt").find(".ult-tabto-actitle").removeClass("ult-tabto-actitleActive").addClass("ult-acc-normal"),i.nextAll("dt").find(".ult-tabto-actitle").hasClass("ult-tabto-actitleActive")&&i.nextAll("dt").find(".ult-tabto-actitle").removeClass("ult-tabto-actitleActive").addClass("ult-acc-normal"),e.removeClass("ult-acc-normal"),jQuery(this).find(".ult-acc-normal").each(function(){var t=jQuery(this).find(".aio-icon").data("iconcolor"),e=(jQuery(this).find(".aio-icon").data("iconhover"),jQuery(this).parents(".ult-tabto-accordion").data("titlebg")),i=jQuery(this).parents(".ult-tabto-accordion").data("titlecolor");jQuery(this).css({background:e,color:i}),jQuery(this).find(".aio-icon").css({color:t})}),e.find(".aio-icon").data("iconcolor"),e.find(".aio-icon").data("iconhover"),e.css({color:a,"background-color":d}),e.find(".aio-icon").css({color:r}),"Fade"==o?(e.toggleClass("ult-tabto-actitleActive"),i.hasClass("ult-tabto-accolapsed")?(i.hasClass("cq-animateOut")&&i.removeClass("cq-animateOut"),i.addClass("cq-animateIn")):(i.removeClass("cq-animateIn"),i.addClass("cq-animateOut"))):(e.toggleClass("ult-tabto-actitleActive"),i.hasClass("ult-tabto-accolapsed")?(i.hasClass("ult-ac-slideup")&&i.removeClass("ult-ac-slideup"),i.addClass("ult-ac-slidedown")):(i.removeClass("ult-ac-slidedown"),i.addClass("ult-ac-slideup"))),i.toggleClass("ult-tabto-accolapsed"),t.preventDefault(),i.hasClass("ult-tabto-accolapsed")&&e.removeClass("ult-tabto-actitleActive"))))),"on"==l&&jQuery("html, body").animate({scrollTop:c(this).offset().top-100},1200)})}),l(),jQuery(".ult-tabto-accordion").each(function(){var t=jQuery(this).data("activeindex");if(0<=(t-=1)){const e=jQuery(this).find("dl dt:nth("+t+")");t=e.find(".ult-tabto-actitle").attr("id");""!==t&&void 0!==t&&l(t)}
3888}),jQuery(this).find("a").click(function(t){const e=jQuery(this).attr("href");if(void 0!==e&&0<e.length){var i=jQuery(this).hasClass("ult-tabto-actitle"),s=escape(e.substring(e.indexOf("#")+1));const n=jQuery("a.ult-tabto-actitle[href$='"+s+"']");let o=n.attr("href");const a=n.parents(".ult-tabto-accordion").data("titlecolor"),r=n.parents(".ult-tabto-accordion").data("titlebg");void 0!==o&&""!==o&&(o=o.replace("#","")),0<n.parents(".ult-tabto-accordion").length&&s==o&&!i&&(n.parents(".ult-tabto-accordion").find(".ult-tabto-actitle").each(function(t,e){var i=jQuery(this).attr("id");o!==i&&(jQuery(this).parent().removeClass("current"),jQuery(this).removeClass("ult-tabto-actitleActive"),jQuery(this).css({background:r,color:a}),i=jQuery(this).find(".aio-icon").data("iconcolor"),jQuery(this).find(".ult_tab_icon").css({color:i}),jQuery(this).parents("dt").next("dd").addClass("ult-tabto-accolapsed"))}),l(o))}}),jQuery(this).find("a.ult-tabto-actitle").click(function(t){const e=jQuery(this).parents(".ult-tabto-accordion"),o=jQuery(this).attr("id");e.find(".ult-tabto-actitle").each(function(t,e){var i=jQuery(this).attr("id");o!==i&&jQuery(this).parents("dt").next("dd").addClass("ult-tabto-accolapsed")})})}),jQuery(document).ready(function(g){g(".ult_tabs").each(function(){function r(){clearTimeout(i),e-1<++y&&(y=0),i=setTimeout(function(){t.find("ul.ult_tabmenu li.ult_tab_li").each(function(t){y==t&&g(this).find("a.ult_a").trigger("click")})},1e3*u)}var t=g(this),l=g(this).data("tabsstyle"),d=g(this).data("titlecolor"),c=g(this).data("titlebg"),o=g(this).data("titlehovercolor"),s=g(this).data("titlehoverbg"),u=parseInt(g(this).data("rotatetabs")),e=g(this).find("ul.ult_tabmenu li.ult_tab_li").length,h=g(this).data("activetitle"),p=g(this).data("activeicon"),f=g(this).data("activebg"),m=parseInt(g(this).find(".ult_tabcontent").outerWidth()),y=0;const b=[];b.push(0),g(this).find("ul.ult_tabmenu").addClass("active").find("> li.ult_tab_li:eq(0)").addClass("current"),g(this).find("ul.ult_tabmenu li.ult_tab_li").each(function(t){const e=g(this).data("iconhover"),i=g(this).data("iconcolor");""==p&&(p=e),0==t&&("style2"==l||"style1"==l?(g(this).find("a.ult_a").css({background:f,color:h}),g(this).find(".ult_tab_icon").css({color:p})):(g(this).find("a.ult_a").css({color:h}),g(this).css({background:f,color:h}),g(this).find(".ult_tab_icon").css({color:h}))),g(this).on("mouseover",function(){g(this).hasClass("current")||(g(this).hasClass("current")||"style2"==l||"style1"==l?(g(this).find("a.ult_a").css({background:s,color:o}),g(this).find(".ult_tab_icon").css({color:e})):(g(this).find("a.ult_a").css({color:o}),g(this).css({background:s,color:o}),g(this).find("a.ult_a").find(".ult_tab_icon").css({color:e})))}).on("mouseleave",function(){g(this).hasClass("current")||("style2"==l||"style1"==l?(g(this).find("a.ult_a").css({background:c,color:d}),g(this).find(".ult_tab_icon").css({color:i})):(g(this).find("a.ult_a").css({color:d}),g(this).css({background:c,color:d}),g(this).find("a.ult_a").find(".ult_tab_icon").css({color:i})))})}),g(this).find("ul.ult_tabmenu li a.ult_a").click(function(t){const e=g(this).closest(".ult_tabs"),i=g(this).closest("li.ult_tab_li").index();let o=g(this).parent().data("iconcolor");g(this).parent().data("iconhover");b.push(i);b[b.length-1];const s=b[b.length-2];var n=g(this).closest(".ult_tabs").data("animation");e.find("ul.ult_tabmenu > li.ult_tab_li").removeClass("current"),"style2"==l||"style1"==l?(e.find("ul.ult_tabmenu > li.ult_tab_li").find("a").css({background:c,color:d}),e.find("ul.ult_tabmenu > li.ult_tab_li").find(".ult_tab_icon").css({color:o})):(e.find("ul.ult_tabmenu > li.ult_tab_li").find("a.ult_a").css({color:d}),e.find("ul.ult_tabmenu > li.ult_tab_li").css({background:c,color:d}));const a=g(this).closest("li.ult_tab_li").addClass("current");y=("Slide"==n?("style2"==l||"style1"==l?(a.find("a.ult_a").css({background:f,color:h}),a.find(".ult_tab_icon").css({color:p})):(a.find("a.ult_a").css({color:h}),a.css({background:f,color:h})),e.find(".ult_tabcontent").find("div.ult_tabitemname").not("div.ult_tabitemname:eq("+i+")").stop().slideUp(500,function(){0<u&&r()}),e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").stop().slideDown(500,function(){})):"Fade"==n?("style2"==l||"style1"==l?(a.find("a.ult_a").css({background:f,color:h}),a.find(".ult_tab_icon").css({color:p})):(a.find("a.ult_a").css({color:h}),a.css({background:f,color:h})),e.find(".ult_tabcontent").find("div.ult_tabitemname").not("div.ult_tabitemname:eq("+i+")").fadeOut(100,function(){0<u&&r()}),e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").fadeIn(1200)):"Scale"==n?("style2"==l||"style1"==l?(a.find("a.ult_a").css({background:f,color:h}),a.find(".ult_tab_icon").css({color:p})):(a.find("a.ult_a").css({color:h}),a.css({background:f,color:h})),e.find(".ult_tabcontent").find("div.ult_tabitemname").not("div.ult_tabitemname:eq("+i+")").fadeOut(100,function(){0<u&&r(),e.find(".ult_tabcontent").find("div.ult_tabitemname").not("div.ult_tabitemname:eq("+i+")").addClass("scaleTabname"),e.find(".ult_tabcontent").find("div.ult_tabitemname").not("div.ult_tabitemname:eq("+i+")").removeClass("scaleTabname2")}),e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").fadeIn(300,function(){e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").removeClass("scaleTabname"),e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").addClass("scaleTabname2")})):"Slide-Zoom"==n?("style2"==l||"style1"==l?(a.find("a.ult_a").css({background:f,color:h}),a.find(".ult_tab_icon").css({color:p})):(a.find("a.ult_a").css({color:h}),a.css({background:f,color:h})),e.find(".ult_tabcontent").find("div.ult_tabitemname").removeClass("ult_owl-backSlide-in"),e.find(".ult_tabcontent").find("div.ult_tabitemname").removeClass("ult_owl-backSlide-out"),e.find(".ult_tabcontent").find("div.ult_tabitemname").removeClass("ult_owl-backSlideright-in"),e.find(".ult_tabcontent").find("div.ult_tabitemname").removeClass("ult_owl-backSlideright-out"),e.find(".ult_tabcontent").find("div.ult_tabitemname").not("div.ult_tabitemname:eq("+i+")").fadeOut(200,function(){e.find(".ult_tabcontent").find("div.ult_tab_min_contain").addClass("ult_owl-origin"),i<s?(e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").addClass("ult_owl-backSlide-in"),e.find(".ult_tabcontent").find("div.ult_tabitemname").not("div.ult_tabitemname:eq("+i+")").removeClass(" ult_owl-backSlide-out"),e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+s+")").addClass("ult_owl-backSlide-out")):(e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").addClass("ult_owl-backSlideright-in"),e.find(".ult_tabcontent").find("div.ult_tabitemname").not("div.ult_tabitemname:eq("+i+")").removeClass(" ult_owl-backSlideright-out"),e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+s+")").addClass("ult_owl-backSlideright-out")),0<u&&r()}),e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").fadeIn(1500,function(){e.find(".ult_tabcontent").find("div.ult_tab_min_contain").removeClass("ult_owl-origin"),i<s?(e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+s+")").removeClass(" ult_owl-backSlide-in"),e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").removeClass(" ult_owl-backSlide-out")):(e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+s+")").removeClass(" ult_owl-backSlideright-in"),e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").removeClass(" ult_owl-backSlideright-out"))})):"Slide-Horizontal"==n?("style2"==l||"style1"==l?(a.find("a.ult_a").css({background:f,color:h}),a.find(".ult_tab_icon").css({color:p})):(a.find("a.ult_a").css({color:h}),a.css({background:f,color:h})),o=e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").hasClass("ult_active_tabnme"),0==o?(e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").hide(10,function(){jQuery(this).addClass("ult_active_tabnme"),e.find(".ult_tabcontent").find("div.ult_tabitemname").not("div.ult_tabitemname:eq("+i+")").removeClass("ult_active_tabnme"),e.find(".ult_tabcontent").find("div.ult_tabitemname").not("div.ult_tabitemname:eq("+i+")").hide(10),i>s?jQuery(this).animate({left:"-"+m+"px"},10):jQuery(this).animate({left:m+"px"},10),0<u&&r()}),e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").show(100,function(){jQuery(this).animate({left:"0px"},800)})):(e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").animate({opacity:1},1,function(){0<u&&r()}),e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").animate({opacity:1},1,function(){}))):("style2"==l||"style1"==l?(a.find("a.ult_a").css({background:f,color:h}),a.find(".ult_tab_icon").css({color:p})):(a.find("a.ult_a").css({color:h}),a.css({background:f,color:h})),e.find(".ult_tabcontent").find("div.ult_tabitemname").not("div.ult_tabitemname:eq("+i+")").hide(1,function(){0<u&&r()}),e.find(".ult_tabcontent").find("div.ult_tabitemname:eq("+i+")").show(10)),i),t.preventDefault()});var i=0;0<u&&r()})}),jQuery(document).ready(function(o){o(this).find("ul.ult_tabmenu li a.ult_a").click(function(t){o(this).closest("li.ult_tab_li").siblings().each(function(t,e){var i=o(this).data("iconcolor");o(this).find(".ult_tab_icon").css({color:i})})})}),jQuery(document).ready(function(){jQuery(this).find("a").click(function(t){const e=jQuery(this).attr("href");if(void 0!==e&&0<e.length){var i=escape(e.substring(e.indexOf("#")+1));const o=jQuery("a.ult_a[href$='"+i+"']");
3888let t=o.attr("href");void 0!==t&&""!==t&&(t=t.replace("#","")),0<o.parents(".ult_tabs").length&&i==t&&setmytime(t)}}),jQuery(".ult_tabs").each(function(){const t=window.location.href;var e=t.substr(t.indexOf("#")+1);let i=jQuery(this).data("activeindex");""==i&&"0"!=i&&(i=1);let o=jQuery(this).find("ul.ult_tabmenu li.ult_tab_li:nth-child("+i+")").find(".ult_a").attr("id");e!==t&&(o=e),void 0!==o?1<=o.length&&1<=i&&setmytime(o,!0):jQuery(this).find(".ult_tabcontent").css({display:"none"})}),jQuery(this).find("ul.ult_tabmenu li a.ult_a").click(function(t){var e=jQuery(this).closest(".ult_tabs").data("animation");j=jQuery(this).closest("li.ult_tab_li").index(),"Fade"==e&&(i=jQuery(this).closest(".ult_tabs").find("div.ult_tabitemname:eq("+j+")").outerHeight(),jQuery(this).closest(".ult_tabs").find(".ult_tabitemname").css({position:"absolute",left:"0",right:"0"}),jQuery(this).closest(".ult_tabs").find(".ult_tabcontent").animate({height:i},"slow")),"Slide-Horizontal"==e&&(i=jQuery(this).closest(".ult_tabs").find("div.ult_tabitemname:eq("+j+")").outerHeight(),jQuery(this).closest(".ult_tabs").find(".ult_tabcontent").css({overflow:"hidden"}),jQuery(this).closest(".ult_tabs").find(".ult_tabcontent").animate({height:i},"slow"));var i=jQuery(this).closest(".ult_tabs").find("div.ult_tabitemname:eq("+j+")");jQuery(document).trigger("ultAdvancedTabClickedCarousel",i),jQuery(document).trigger("ultAdvancedTabClickedDualBtn",i)})}),jQuery(document).ready(function(){jQuery(this).find("ul.ult_tabmenu li a.ult_a").click(function(t){jQuery(".slick-slider").parents(".ult_tabitemname").length&&setTimeout(function(){jQuery(".slick-slider").slick("setPosition"),jQuery(window).trigger("resize")},200)}),jQuery(".vc_toggle").parents(".ult_tabs")&&jQuery(".vc_toggle").click(function(){jQuery(this).parents(".ult_tabitemname").height();jQuery(this).find(".vc_toggle_content").toggleClass("vc_toggle_for_tab"),jQuery(this).find(".vc_toggle_content").hasClass("vc_toggle_for_tab")?setTimeout(function(){var t=jQuery(".ult_tabitemname").height();jQuery(".ult_tabcontent").animate({height:t},100)},100):setTimeout(function(){var t=jQuery(".vc_toggle").parents(".ult_tabitemname").height();jQuery(".ult_tabcontent").animate({height:t},100)},200)})}),jQuery(document).ready(function(){function t(){jQuery(".ult-team-member-wrap").each(function(t){var e=jQuery(this).data("responsive_width");""!=e&&(jQuery(window).width()<=e?(jQuery(this).removeClass("ult-style-2"),jQuery(this).addClass("ult-style-1 ult-responsive")):jQuery(this).hasClass("ult-responsive")&&(jQuery(this).removeClass("ult-style-1 ult-responsive"),jQuery(this).addClass("ult-style-2")))})}function e(){jQuery(".ult-team-member-wrap").each(function(t){var e=jQuery(this).height();const i=jQuery(this).find(".ult-team_description_slide");parseFloat(e)<parseFloat(i.height())?i.addClass("ult-desc-set-top"):i.hasClass("ult-desc-set-top")&&i.removeClass("ult-desc-set-top")}),jQuery(".ult-style-3 .ult-team-member-image").each(function(t){var e=jQuery(this).height();const i=jQuery(this).find(".ult-team-member-description");parseFloat(e)<parseFloat(i.height())?i.addClass("ult-desc-set-top"):i.hasClass("ult-desc-set-top")&&i.removeClass("ult-desc-set-top")})}jQuery(".ult-team.ult-social-icon").hover(function(){jQuery(this).data("iconcolor");var t=jQuery(this).data("iconhover");"inherit"!=t?jQuery(this).css("color",t):jQuery(this).css("color","")},function(){var t=jQuery(this).data("iconcolor");jQuery(this).data("iconhover");"inherit"!=t?jQuery(this).css("color",t):jQuery(this).css("color","")}),jQuery(".ult-style-2").hover(function(){const t=jQuery(this).find(" .ult-team-member-image").first();var e=t.data("hover_opacity");t.children("img").css("opacity",e)},function(){const t=jQuery(this).find(" .ult-team-member-image").first();var e=t.data("opacity");t.children("img").css("opacity",e)}),jQuery(".ult-style-3").hover(function(){const t=jQuery(this).find(" .ult-team-member-image").first();var e=t.data("hover_opacity");t.find("img").css("opacity",e)},function(){const t=jQuery(this).find(" .ult-team-member-image").first();t.find("img").css("opacity",1)}),t(),setTimeout(e,500),jQuery(".ult-team-member-wrap .ult-team-member-image img").on("load",function(){e()}),jQuery(window).resize(function(){t(),e()}),jQuery(".ult-team-member-image-overlay.ult-team_img_hover").each(function(){var t=jQuery(this).data("background_clr");
3888jQuery(this).css({"background-color":t})})}),function(p){"use strict";const s=function(t,e){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("bsf_tooltip",t,e)};s.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="bsf_tooltip"><div class="bsf_tooltip-arrow"></div><div class="bsf_tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},s.prototype.init=function(t,e,i){this.enabled=!0,this.type=t,this.$element=p(e),this.options=this.getOptions(i);var o=this.options.trigger.split(" ");for(let t=o.length;t--;){var s,n=o[t];"click"==n?this.$element.on("click."+this.type,this.options.selector,p.proxy(this.toggle,this)):"manual"!=n&&(s="hover"==n?"mouseleave":"focusout",this.$element.on(("hover"==n?"mouseenter":"focusin")+"."+this.type,this.options.selector,p.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,p.proxy(this.leave,this)))}this.options.selector?this._options=p.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},s.prototype.getDefaults=function(){return s.DEFAULTS},s.prototype.getOptions=function(t){return(t=p.extend({},this.getDefaults(),this.$element.data(),t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t},s.prototype.getDelegateOptions=function(){const i={},o=this.getDefaults();return this._options&&p.each(this._options,function(t,e){o[t]!=e&&(i[t]=e)}),i},s.prototype.enter=function(t){const e=t instanceof this.constructor?t:p(t.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);if(clearTimeout(e.timeout),e.hoverState="in",!e.options.delay||!e.options.delay.show)return e.show();e.timeout=setTimeout(function(){"in"==e.hoverState&&e.show()},e.options.delay.show)},s.prototype.leave=function(t){const e=t instanceof this.constructor?t:p(t.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);if(clearTimeout(e.timeout),e.hoverState="out",!e.options.delay||!e.options.delay.hide)return e.hide();e.timeout=setTimeout(function(){"out"==e.hoverState&&e.hide()},e.options.delay.hide)},s.prototype.show=function(){const t=p.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled&&(this.$element.trigger(t),!t.isDefaultPrevented())){const d=this,c=this.tip();this.setContent(),this.options.animation&&c.addClass("fade");let t="function"==typeof this.options.placement?this.options.placement.call(this,c[0],this.$element[0]):this.options.placement;const u=/\s?auto?\s?/i;var e=u.test(t);e&&(t=t.replace(u,"")||"top"),c.detach().css({top:0,left:0,display:"block"}).addClass(t),this.options.container?c.appendTo(this.options.container):c.insertAfter(this.$element);var i=this.getPosition(),o=c[0].offsetWidth,s=c[0].offsetHeight;if(e){const h=this.$element.parent();var n=t,a=document.documentElement.scrollTop||document.body.scrollTop,r="body"==this.options.container?window.innerWidth:h.outerWidth(),l="body"==this.options.container?window.innerHeight:h.outerHeight(),e="body"==this.options.container?0:h.offset().left;t="bottom"==t&&i.top+i.height+s-a>l?"top":"top"==t&&i.top-a-s<0?"bottom":"right"==t&&i.right+o>r?"left":"left"==t&&i.left-o<e?"right":t,c.removeClass(n).addClass(t)}s=this.getCalculatedOffset(t,i,o,s);this.applyPlacement(s,t),this.hoverState=null;s=function(){d.$element.trigger("shown.bs."+d.type)};p.support.transition&&this.$tip.hasClass("fade")?c.one(p.support.transition.end,s).emulateTransitionEnd(150):s()}},s.prototype.applyPlacement=function(e,t){let i;const o=this.tip();var s=o[0].offsetWidth,n=o[0].offsetHeight;let a=parseInt(o.css("margin-top"),10),r=parseInt(o.css("margin-left"),10);isNaN(a)&&(a=0),isNaN(r)&&(r=0),e.top=e.top+a,e.left=e.left+r,p.offset.setOffset(o[0],p.extend({using(t){o.css({top:Math.round(t.top),left:Math.round(t.left)})}},e),0),o.addClass("in");let l=o[0].offsetWidth,d=o[0].offsetHeight;if("top"==t&&d!=n&&(i=!0,e.top=e.top+n-d),/bottom|top/.test(t)){let t=0;e.left<0&&(t=-2*e.left,e.left=0,o.offset(e),l=o[0].offsetWidth,d=o[0].offsetHeight),this.replaceArrow(t-s+l,l,"left")}else this.replaceArrow(d-n,d,"top");i&&o.offset(e)}
3888,s.prototype.replaceArrow=function(t,e,i){this.arrow().css(i,t?50*(1-t/e)+"%":"")},s.prototype.setContent=function(){const t=this.tip();var e=this.getTitle();t.find(".bsf_tooltip-inner")[this.options.html?"html":"text"](e),t.removeClass("fade in top bottom left right")},s.prototype.hide=function(){const t=this,e=this.tip(),i=p.Event("hide.bs."+this.type);function o(){"in"!=t.hoverState&&e.detach(),t.$element.trigger("hidden.bs."+t.type)}if(this.$element.trigger(i),!i.isDefaultPrevented())return e.removeClass("in"),p.support.transition&&this.$tip.hasClass("fade")?e.one(p.support.transition.end,o).emulateTransitionEnd(150):o(),this.hoverState=null,this},s.prototype.fixTitle=function(){const t=this.$element;!t.attr("title")&&"string"==typeof t.attr("data-original-title")||t.attr("data-original-title",t.attr("title")||"").attr("title","")},s.prototype.hasContent=function(){return this.getTitle()},s.prototype.getPosition=function(){const t=this.$element[0];return p.extend({},"function"==typeof t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},s.prototype.getCalculatedOffset=function(t,e,i,o){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-o,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-o/2,left:e.left-i}:{top:e.top+e.height/2-o/2,left:e.left+e.width}},s.prototype.getTitle=function(){const t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},s.prototype.tip=function(){return this.$tip=this.$tip||p(this.options.template)},s.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".bsf_tooltip-arrow")},s.prototype.validate=function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},s.prototype.enable=function(){this.enabled=!0},s.prototype.disable=function(){this.enabled=!1},s.prototype.toggleEnabled=function(){this.enabled=!this.enabled},s.prototype.toggle=function(t){const e=t?p(t.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type):this;e.tip().hasClass("in")?e.leave(e):e.enter(e)},s.prototype.destroy=function(){clearTimeout(this.timeout),this.hide().$element.off("."+this.type).removeData("bs."+this.type)};const t=p.fn.bsf_tooltip;p.fn.bsf_tooltip=function(o){return this.each(function(){const t=p(this);let e=t.data("bs.bsf_tooltip");var i="object"==typeof o&&o;!e&&"destroy"==o||(e||t.data("bs.bsf_tooltip",e=new s(this,i)),"string"==typeof o&&e[o]())})},p.fn.bsf_tooltip.Constructor=s,p.fn.bsf_tooltip.noConflict=function(){return p.fn.bsf_tooltip=t,this},p("[id^=ubtn-]").bsf_tooltip(),p('ul[data-placement=""]').bsf_tooltip("hide")}(jQuery),function(s){"use strict";const n=function(t,e){this.el=s(t),this.options=s.extend({},s.fn.typed.defaults,e),this.isInput=this.el.is("input"),this.attr=this.options.attr,this.showCursor=!this.isInput&&this.options.showCursor,this.elContent=this.attr?this.el.attr(this.attr):this.el.text(),this.contentType=this.options.contentType,this.typeSpeed=this.options.typeSpeed,this.startDelay=this.options.startDelay,this.backSpeed=this.options.backSpeed,this.backDelay=this.options.backDelay,this.stringsElement=this.options.stringsElement,this.strings=this.options.strings,this.strPos=0,this.arrayPos=0,this.stopNum=0,this.loop=this.options.loop,this.loopCount=this.options.loopCount,this.curLoop=0,this.stop=!1,this.cursorChar=this.options.cursorChar,this.shuffle=this.options.shuffle,this.sequence=[],this.build()};n.prototype={constructor:n,init(){const e=this;e.timeout=setTimeout(function(){for(let t=0;t<e.strings.length;++t)e.sequence[t]=t;e.shuffle&&(e.sequence=e.shuffleArray(e.sequence)),e.typewrite(e.strings[e.sequence[e.arrayPos]],e.strPos)},e.startDelay)},build(){const i=this;var t;!0===this.showCursor&&(this.cursor=s('<span class="typed-cursor">'+this.cursorChar+"</span>"),this.el.after(this.cursor)),this.stringsElement&&(this.strings=[],this.stringsElement.hide(),console.log(this.stringsElement.children()),t=this.stringsElement.children(),s.each(t,function(t,e){i.strings.push(s(e).html())})),this.init()}
3888,typewrite(s,n){if(!0!==this.stop){var t=Math.round(70*Math.random())+this.typeSpeed;const a=this;a.timeout=setTimeout(function(){let e=0,i=s.substr(n);if("^"===i.charAt(0)){let t=1;/^\^\d+/.test(i)&&(i=/\d+/.exec(i)[0],t+=i.length,e=parseInt(i)),s=s.substring(0,n)+s.substring(n+t)}if("html"===a.contentType){var o=s.substr(n).charAt(0);if("<"===o){let t="",e="";for(e="<"===o?">":";";s.substr(n+1).charAt(0)!==e&&(t+=s.substr(n).charAt(0),!(++n+1>s.length)););n++,t+=e}}a.timeout=setTimeout(function(){var t;n===s.length?(a.options.onStringTyped(a.arrayPos),a.arrayPos===a.strings.length-1&&(a.options.callback(),a.curLoop++,!1===a.loop||a.curLoop===a.loopCount)||(a.timeout=setTimeout(function(){a.backspace(s,n)},a.backDelay))):(0===n&&a.options.preStringTyped(a.arrayPos),t=s.substr(0,n+1),a.attr?a.el.attr(a.attr,t):a.isInput?a.el.val(t):"html"===a.contentType?a.el.html(t):a.el.text(t),n++,a.typewrite(s,n))},e)},t)}},backspace(e,i){if(!0!==this.stop){var t=Math.round(70*Math.random())+this.backSpeed;const o=this;o.timeout=setTimeout(function(){if("html"===o.contentType&&">"===e.substr(i).charAt(0)){let t="";for(;"<"!==e.substr(i-1).charAt(0)&&(t-=e.substr(i).charAt(0),!(--i<0)););i--,t+="<"}var t=e.substr(0,i);o.attr?o.el.attr(o.attr,t):o.isInput?o.el.val(t):"html"===o.contentType?o.el.html(t):o.el.text(t),i>o.stopNum?(i--,o.backspace(e,i)):i<=o.stopNum&&(o.arrayPos++,o.arrayPos===o.strings.length?(o.arrayPos=0,o.shuffle&&(o.sequence=o.shuffleArray(o.sequence)),o.init()):o.typewrite(o.strings[o.sequence[o.arrayPos]],i))},t)}},shuffleArray(t){let e,i,o=t.length;if(o)for(;--o;)e=t[i=Math.floor(Math.random()*(o+1))],t[i]=t[o],t[o]=e;return t},reset(){clearInterval(this.timeout);this.el.attr("id");this.el.empty(),void 0!==this.cursor&&this.cursor.remove(),this.strPos=0,this.arrayPos=0,this.curLoop=0,this.options.resetCallback()}},s.fn.typed=function(o){return this.each(function(){let t=s(this),e=t.data("typed"),i="object"==typeof o&&o;e&&e.reset(),t.data("typed",e=new n(this,i)),"string"==typeof o&&e[o]()})},s.fn.typed.defaults={strings:["These are the default values...","You know what you should do?","Use your own!","Have a great day!"],stringsElement:null,typeSpeed:0,startDelay:0,backSpeed:0,shuffle:!1,backDelay:500,loop:!1,loopCount:!1,showCursor:!0,cursorChar:"|",attr:null,contentType:"html",callback(){},preStringTyped(){},onStringTyped(){},resetCallback(){}}}(window.jQuery),jQuery(document).ready(function(u){let h="",p="",f="",m="",y="",b="";jQuery(".ult-responsive").each(function(t,e){let i=jQuery(this),o=i.attr("data-responsive-json-new"),s=i.data("ultimate-target"),n="",a="",r="",l="",d="",c="";void 0===o&&null==o||u.each(u.parseJSON(o),function(t,e){const o=t;void 0!==e&&null!=e&&(e=e.split(";"),jQuery.each(e,function(t,e){if(void 0!==e||null!=e){var i=e.split(":");switch(i[0]){case"large_screen":n+=o+":"+i[1]+";";break;case"desktop":a+=o+":"+i[1]+";";break;case"tablet":r+=o+":"+i[1]+";";break;case"tablet_portrait":l+=o+":"+i[1]+";";break;case"mobile_landscape":d+=o+":"+i[1]+";";break;case"mobile":c+=o+":"+i[1]+";"}}}))}),""!=c&&(b+=s+"{"+c+"}"),""!=d&&(y+=s+"{"+d+"}"),""!=l&&(m+=s+"{"+l+"}"),""!=r&&(f+=s+"{"+r+"}"),""!=a&&(p+=s+"{"+a+"}"),""!=n&&(h+=s+"{"+n+"}")});var t="<style>/** Ultimate: Media Responsive **/ ";t+=p,t+="@media (max-width: 1199px) { "+f+"}",t+="@media (max-width: 991px) { "+m+"}",t+="@media (max-width: 767px) { "+y+"}",t+="@media (max-width: 479px) { "+b+"}",t+="/** Ultimate: Media Responsive - **/</style>",jQuery("head").append(t)}),function(l){function d(){l(".ult-video").each(function(){this.nodeClass="."+l(this).attr("id");const t=jQuery(this.nodeClass).find(".ultv-video__outer-wrap");t.off("click").on("click",function(t){e(l(this).find(".ultv-video__play"))}),"1"!=t.data("autoplay")&&1!=t.data("device")||e(jQuery(this.nodeClass).find(".ultv-video__play"))})}function e(t){const e=l("<iframe/>");var i=t.data("src");0==t.find("iframe").length&&(e.attr("src",i),e.attr("frameborder","0"),e.attr("allowfullscreen","1"),e.attr("allow","autoplay;encrypted-media;"),t.html(e)),t.closest(".ultv-video__outer-wrap").find(".ultv-vimeo-wrap").hide()}l(document).ready(function(t){var e=l(".ult-video").map(function(){return l(this).attr("id")}).get(),i=l(".ultv-video__outer-wrap").map(function(){return l(this).attr("data-iconbg")}).get(),o=l(".ultv-video__outer-wrap").map(function(){return l(this).attr("data-overcolor")}).get(),s=l(".ultv-video__outer-wrap").map(function(){return l(this).attr("data-defaultbg")}).get(),n=l(".ultv-video__outer-wrap").map(function(){return l(this).attr("data-defaultplay")}).get(),a=l(".ultv-video").map(function(){return l(this).attr("data-videotype")}).get();for(let t=e.length-1;0<=t;t--){l("#"+e[t]+" .ultv-video").find(" .ultv-video__outer-wrap").css("color",i[t]),l("#"+e[t]+" .ultv-video").find(" .ultv-youtube-icon-bg").css({fill:s[t]}),l("#"+e[t]+" .ultv-video").find(" .ultv-vimeo-icon-bg").css({fill:s[t]});const r=document.head.appendChild(document.createElement("style"));r.innerHTML="#"+e[t]+" .ultv-video .ultv-video__outer-wrap:before {background: "+o[t]+";}"}for(let t=0;t<=n.length-1;t++)"icon"==n[t]?l(".ultv-video").find(" .ultv-video__outer-wrap").hover(function(){const t=l(this);t.css("color",t.data("hoverbg"))},function(){const t=l(this);t.css("color",t.data("iconbg"))}):"defaulticon"==n[t]&&("uv_iframe"==a[t]?l(".ultv-video").find(" .ultv-video__outer-wrap").hover(function(){const t=l(this);t.find(" .ultv-youtube-icon-bg").css({fill:t.data("defaulthoverbg")})},function(){const t=l(this);t.find(" .ultv-youtube-icon-bg").css({fill:t.data("defaultbg")})}):"vimeo_video"==a[t]&&l(".ultv-video").find(" .ultv-video__outer-wrap").hover(function(){const t=l(this);t.find(" .ultv-vimeo-icon-bg").css({fill:t.data("defaulthoverbg")})},function(){const t=l(this);t.find(" .ultv-vimeo-icon-bg").css({fill:t.data("defaultbg")})}));d(),l(window).resize(function(t){d()})})}(jQuery),function(l){l(document).ready(function(){let r="";l(".ult-video-banner").each(function(t,e){var i=l(e).attr("id");const o=l(e).data("current-time");l(e).data("placeholder");let s=0;l(e).find("video").get(0).addEventListener("canplay",function(){return!(1<=s)&&(l(e).find("video").get(0).currentTime=o,l(e).find("video").get(0).pause(),void s++)});var n=l(e).find(".ult-video-banner-overlay").data("overlay"),a=l(e).find(".ult-video-banner-overlay").data("overlay-hover");""!=n&&(r+="#"+i+" .ult-video-banner-overlay { background:"+n+" }"),""!=a&&(r+="#"+i+".ult-vb-touch-start .ult-video-banner-overlay { background:"+a+" }")}),""!=r&&l("head").append("<style>"+r+"</style>"),l(document).on("mouseover",".ult-video-banner",function(){l(this).addClass("ult-vb-touch-start"),l(this).find("video").get(0).play()}),l(document).on("mouseout",".ult-video-banner",function(){l(this).removeClass("ult-vb-touch-start"),l(this).find("video").get(0).pause()}),l(document).on("touchstart",".ult-video-banner",function(){return l(this).hasClass("ult-vb-touch-start")?(l(this).removeClass("ult-vb-touch-start"),l(this).find("video").get(0).pause(),!1):(l(this).addClass("ult-vb-touch-start"),void l(this).find("video").get(0).play())})})}(jQuery); 3889// source --> https://teethandsmiles.co.uk/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/ultimate_bg.min.js?ver=3.19.10 3890!function(B){function N(){return!!jQuery("body").hasClass("rtl")}jQuery(document).ready(function(){function E(){/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)||jQuery(".enable-on-viewport").each(function(t,e){var a=jQuery(this).isVdoOnScreen();jQuery(this).hasClass("hosted-video")&&!jQuery(this).hasClass("override-control
3890s")&&(a?(jQuery(this)[0].play(),jQuery(this).parent().parent().parent().find(".video-controls").attr("data-action","play"),jQuery(this).parent().parent().parent().find(".video-controls").html('<i class="ult-vid-cntrlpause"></i>')):(jQuery(this)[0].pause(),jQuery(this).parent().parent().parent().find(".video-controls").attr("data-action","pause"),jQuery(this).parent().parent().parent().find(".video-controls").html('<i class="ult-vid-cntrlplay"></i>')))})}function W(a,r){const t=a.data("seperator"),o=a.data("seperator-type");let s=a.data("seperator-shape-size");var i=a.data("seperator-background-color"),l=a.data("seperator-border"),d=a.data("seperator-border-color"),n=a.data("seperator-border-width"),p=a.data("seperator-svg-height"),c=a.data("seperator-full-width");let u=a.data("seperator-position");void 0!==u&&""!=u||(u="top_seperator");let v=a.data("icon");v=void 0===v?"":'<div class="separator-icon">'+v+"</div>";let h=seperator_class=seperator_border_css=seperator_border_line_css=seperator_css="";if(void 0!==t&&"true"==t.toString()){var _=shape_css=svg=inner_html=seperator_css="";let t=!1;var b="uvc-seperator-"+Math.floor(9999999999999*Math.random());void 0!==s&&""!=s&&"undefined"!=s||(s=0),s=parseInt(s);var g,m=s/2;let e=0;if("triangle_seperator"==o)seperator_class="ult-trinalge-seperator";else if("circle_seperator"==o)seperator_class="ult-circle-seperator";else if("diagonal_seperator"==o)seperator_class="ult-double-diagonal";else if("triangle_svg_seperator"==o)seperator_class="ult-svg-triangle",svg='<svg class="uvc-svg-triangle" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+i+'" width="100%" height="'+p+'" viewBox="0 0 0.156661 0.1"><polygon points="0.156661,3.93701e-006 0.156661,0.000429134 0.117665,0.05 0.0783307,0.0999961 0.0389961,0.05 -0,0.000429134 -0,3.93701e-006 0.0783307,3.93701e-006 "/></svg>',t=!0;else if("circle_svg_seperator"==o)seperator_class="ult-svg-circle",svg='<svg class="uvc-svg-circle" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+i+'" width="100%" height="'+p+'" viewBox="0 0 0.2 0.1"><path d="M0.200004 0c-3.93701e-006,0.0552205 -0.0447795,0.1 -0.100004,0.1 -0.0552126,0 -0.0999921,-0.0447795 -0.1,-0.1l0.200004 0z"/></svg>',t=!0;else if("xlarge_triangle_seperator"==o)seperator_class="ult-xlarge-triangle",svg='<svg class="uvc-x-large-triangle" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+i+'" width="100%" height="'+p+'" viewBox="0 0 4.66666 0.333331" preserveAspectRatio="none"><path class="fil0" d="M-0 0.333331l4.66666 0 0 -3.93701e-006 -2.33333 0 -2.33333 0 0 3.93701e-006zm0 -0.333331l4.66666 0 0 0.166661 -4.66666 0 0 -0.166661zm4.66666 0.332618l0 -0.165953 -4.66666 0 0 0.165953 1.16162 -0.0826181 1.17171 -0.0833228 1.17171 0.0833228 1.16162 0.0826181z"/></svg>',t=!0;else if("xlarge_triangle_left_seperator"==o)seperator_class="ult-xlarge-triangle-left",svg='<svg class="uvc-x-large-triangle-left" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+i+'" width="100%" height="'+p+'" viewBox="0 0 2000 90" preserveAspectRatio="none"><polygon xmlns="http://www.w3.org/2000/svg" points="535.084,64.886 0,0 0,90 2000,90 2000,0 "></polygon></svg>',t=!0;else if("xlarge_triangle_right_seperator"==o)seperator_class="ult-xlarge-triangle-right",svg='<svg class="uvc-x-large-triangle-right" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+i+'" width="100%" height="'+p+'" viewBox="0 0 2000 90" preserveAspectRatio="none"><polygon xmlns="http://www.w3.org/2000/svg" points="535.084,64.886 0,0 0,90 2000,90 2000,0 "></polygon></svg>',t=!0;else if("xlarge_circle_seperator"==o)seperator_class="ult-xlarge-circle",svg='<svg class="uvc-x-large-circle" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+i+'" width="100%" height="'+p+'" viewBox="0 0 4.66666 0.333331" preserveAspectRatio="none"><path class="fil1" d="M4.66666 0l0 7.87402e-006 -3.93701e-006 0c0,0.0920315 -1.04489,0.166665 -2.33333,0.166665 -1.28844,0 -2.33333,-0.0746339 -2.33333,-0.166665l-3.93701e-006 0 0 -7.87402e-006 4.66666 0z"/></svg>',t=!0;else if("curve_up_seperator"==o)seperator_class="ult-curve-up-seperator",svg='<svg class="curve-up-inner-seperator uvc-curve-up-seperator" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+i+'" width="100%" height="'+p+'" viewBox="0 0 4.66666 0.333331" preserveAspectRatio="none"><path class="fil0" d="M-7.87402e-006 0.0148858l0.00234646 0c0.052689,0.0154094 0.554437,0.154539 1.51807,0.166524l0.267925 0c0.0227165,-0.00026378 0.0456102,-0.000582677 0.0687992,-0.001 1.1559,
3890-0.0208465 2.34191,-0.147224 2.79148,-0.165524l0.0180591 0 0 0.166661 -7.87402e-006 0 0 0.151783 -4.66666 0 0 -0.151783 -7.87402e-006 0 0 -0.166661z"/></svg>',t=!0;else if("curve_down_seperator"==o)seperator_class="ult-curve-down-seperator",svg='<svg class="curve-down-inner-seperator uvc-curve-down-seperator" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+i+'" width="100%" height="'+p+'" viewBox="0 0 4.66666 0.333331" preserveAspectRatio="none"><path class="fil0" d="M-7.87402e-006 0.0148858l0.00234646 0c0.052689,0.0154094 0.554437,0.154539 1.51807,0.166524l0.267925 0c0.0227165,-0.00026378 0.0456102,-0.000582677 0.0687992,-0.001 1.1559,-0.0208465 2.34191,-0.147224 2.79148,-0.165524l0.0180591 0 0 0.166661 -7.87402e-006 0 0 0.151783 -4.66666 0 0 -0.151783 -7.87402e-006 0 0 -0.166661z"/></svg>',t=!0;else if("tilt_left_seperator"==o)seperator_class="ult-tilt-left-seperator",svg='<svg class="uvc-tilt-left-seperator" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+i+'" width="100%" height="'+p+'" viewBox="0 0 4 0.266661" preserveAspectRatio="none"><polygon class="fil0" points="4,0 4,0.266661 -0,0.266661 "/></svg>',t=!0;else if("tilt_right_seperator"==o)seperator_class="ult-tilt-right-seperator",svg='<svg class="uvc-tilt-right-seperator" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+i+'" width="100%" height="'+p+'" viewBox="0 0 4 0.266661" preserveAspectRatio="none"><polygon class="fil0" points="4,0 4,0.266661 -0,0.266661 "/></svg>',t=!0;else if("waves_seperator"==o)seperator_class="ult-wave-seperator",svg='<svg class="wave-inner-seperator uvc-wave-seperator" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+i+'" width="100%" height="'+p+'" viewBox="0 0 6 0.1" preserveAspectRatio="none"><path d="M0.199945 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c-0.0541102,0 -0.0981929,-0.0430079 -0.0999409,-0.0967008l0 0.0967008 0.0999409 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm2.00004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm-0.1 0.1l-0.200008 0c-0.0552126,0 -0.0999921,-0.0447795 -0.1,-0.1 -7.87402e-006,0.0552205 -0.0447874,0.1 -0.1,0.1l0.2 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1 3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1zm-0.400008 0l-0.200008 0c-0.0552126,0 -0.0999921,-0.0447795 -0.1,-0.1 -7.87402e-006,0.0552205 -0.0447874,0.1 -0.1,0.1l0.2 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1 3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1zm-0.400008 0l-0.200008 0c-0.0552126,0 -0.0999921,-0.0447795 -0.1,-0.1 -7.87402e-006,0.0552205 -0.0447874,0.1 -0.1,0.1l0.2 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1 3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1zm-0.400008 0l-0.200008 0c-0.0552126,0 -0.0999921,-0.0447795 -0.1,-0.1 -7.87402e-006,0.0552205 -0.0447874,0.1 -0.1,0.1l0.2 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1 3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1zm-0.400008 0l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1 3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1zm1.90004 -0.1c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.199945 0.00329921l0 0.0967008 -0.0999409 0c0.0541102,0 0.0981929,-0.0430079 0.0999409,-0.0967008z"/></svg>',t=!0;else if("clouds_seperator"==o)seperator_class="ult-cloud-seperator",svg='<svg class="cloud-inner-seperator uvc-cloud-seperator" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+i+'" width="100%" height="'+p+'" viewBox="0 0 2.23333 0.1" preserveAspectRatio="none"><path class="fil0" d="M2.23281 0.0372047c0,0 -0.0261929,-0.000389764 -0.0423307,-0.00584252 0,0 -0.0356181,0.0278268 -0.0865354,0.0212205 0,0 -0.0347835,-0.00524803 -0.0579094,-0.0283701 0,0 -0.0334252,0.0112677 -0.0773425,-0.00116929 0,0 -0.0590787,0.0524724 -0.141472,0.000779528 0,0 -0.0288189,0.0189291 -0.0762362,0.0111535 -0.
389000458268,0.0141024 -0.0150945,0.040122 -0.0656811,0.0432598 -0.0505866,0.0031378 -0.076126,-0.0226614 -0.0808425,-0.0308228 -0.00806299,0.000854331 -0.0819961,0.0186969 -0.111488,-0.022815 -0.0076378,0.0114843 -0.059185,0.0252598 -0.083563,-0.000385827 -0.0295945,0.0508661 -0.111996,0.0664843 -0.153752,0.019 -0.0179843,0.00227559 -0.0571181,0.00573622 -0.0732795,-0.0152953 -0.027748,0.0419646 -0.110602,0.0366654 -0.138701,0.00688189 0,0 -0.0771732,0.0395709 -0.116598,-0.0147677 0,0 -0.0497598,0.02 -0.0773346,-0.00166929 0,0 -0.0479646,0.0302756 -0.0998937,0.00944094 0,0 -0.0252638,0.0107874 -0.0839488,0.00884646 0,0 -0.046252,0.000775591 -0.0734567,-0.0237087 0,0 -0.046252,0.0101024 -0.0769567,-0.00116929 0,0 -0.0450827,0.0314843 -0.118543,0.0108858 0,0 -0.0715118,0.0609803 -0.144579,0.00423228 0,0 -0.0385787,0.00770079 -0.0646299,0.000102362 0,0 -0.0387559,0.0432205 -0.125039,0.0206811 0,0 -0.0324409,0.0181024 -0.0621457,0.0111063l-3.93701e-005 0.0412205 2.2323 0 0 -0.0627953z"/></svg>',t=!0;else if("multi_triangle_seperator"==o){seperator_class="ult-multi-trianle";var f=(f=(f=i).replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(t,e,a,r){return e+e+a+a+r+r}),(f=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(f))?{r:parseInt(f[1],16),g:parseInt(f[2],16),b:parseInt(f[3],16)}:null);svg='<svg class="uvc-multi-triangle-svg" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 100 100" preserveAspectRatio="none" width="100%" height="'+p+'">\t\t\t\t <path class="large left" d="M0 0 L50 50 L0 100" fill="rgba('+f.r+","+f.g+","+f.b+', .1)"></path>\t\t\t\t <path class="large right" d="M100 0 L50 50 L100 100" fill="rgba('+f.r+","+f.g+","+f.b+', .1)"></path>\t\t\t\t <path class="medium left" d="M0 100 L50 50 L0 33.3" fill="rgba('+f.r+","+f.g+","+f.b+', .3)"></path>\t\t\t\t <path class="medium right" d="M100 100 L50 50 L100 33.3" fill="rgba('+f.r+","+f.g+","+f.b+', .3)"></path>\t\t\t\t <path class="small left" d="M0 100 L50 50 L0 66.6" fill="rgba('+f.r+","+f.g+","+f.b+', .5)"></path>\t\t\t\t <path class="small right" d="M100 100 L50 50 L100 66.6" fill="rgba('+f.r+","+f.g+","+f.b+', .5)"></path>\t\t\t\t <path d="M0 99.9 L50 49.9 L100 99.9 L0 99.9" fill="rgba('+f.r+","+f.g+","+f.b+', 1)"></path>\t\t\t\t <path d="M48 52 L50 49 L52 52 L48 52" fill="rgba('+f.r+","+f.g+","+f.b+', 1)"></path>\t\t\t\t </svg>',t=!0}else if("round_split_seperator"==o){let t=temp_border_before=temp_border_after=temp_border_line="";temp_padding=0,seperator_class="ult-rounded-split-seperator-wrapper";var y,w,x,j,Q,z,k,C,M,I,P,A,L;jQuery(a).outerHeight();0!=s&&(f=parseInt(jQuery(a).css("padding-bottom")),jQuery(a).css({"padding-bottom":s+"px"}),0==f&&(temp_padding=s)),"top_seperator"==u?(Q="top-split-seperator",y="0px",w="auto",x="border-radius: 0 0 "+s+"px 0 !important;",j="border-radius: 0 0 0 "+s+"px !important;"):"bottom_seperator"==u?(Q="bottom-split-seperator",y="auto",w="0px",x="border-radius: 0 "+s+"px 0 0 !important;",j="border-radius: "+s+"px 0 0 0 !important;"):(Q="top-bottom-split-seperator",C=k="auto",M=z="0px",I="border-radius: 0 0 "+s+"px 0 !important;",P="border-radius: 0 0 0 "+s+"px !important;",A="border-radius: 0 "+s+"px 0 0 !important;",L="border-radius: "+s+"px 0 0 0 !important;"),inner_html='<div class="ult-rounded-split-seperator '+Q+'"></div>
3890',"none"!=l&&(temp_border_line=n+"px "+l+" "+d,temp_border_before="border-top: "+temp_border_line+"; border-right: "+temp_border_line+";",temp_border_after="border-top: "+temp_border_line+"; border-left: "+temp_border_line+";"),"top_seperator"==u||"bottom_seperator"==u?(t="<style>."+b+" .ult-rounded-split-seperator."+Q+":before { background-color:"+i+"; height:"+s+"px !important; top:"+y+"; bottom:"+w+"; "+temp_border_before+" "+x+" } ."+b+" .ult-rounded-split-seperator."+Q+":after { background-color:"+i+"; left: 50%; height:"+s+"px !important; top:"+y+"; bottom:"+w+"; "+temp_border_after+" "+j+" }</style>",jQuery("head").append(t)):(t="<style>."+b+".top_seperator .ult-rounded-split-seperator:before { background-color:"+i+"; height:"+s+"px !important; top:"+z+"; bottom:"+k+"; "+temp_border_before+" "+I+" } ."+b+".top_seperator .ult-rounded-split-seperator:after { background-color:"+i+"; left: 50%; height:"+s+"px !important; top:"+z+"; bottom:"+k+"; "+temp_border_after+" "+P+" }</style>",temp_css_bottom="<style>."+b+".bottom_seperator .ult-rounded-split-seperator:before { background-color:"+i+"; height:"+s+"px !important; top:"+C+"; bottom:"+M+"; "+temp_border_before+" "+A+" } ."+b+".bottom_seperator .ult-rounded-split-seperator:after { background-color:"+i+"; left: 50%; height:"+s+"px !important; top:"+C+"; bottom:"+M+"; "+temp_border_after+" "+L+" }</style>",jQuery("head").append(t+temp_css_bottom))}else seperator_class="ult-no-shape-seperator";void 0!==n&&""!=n&&0!=n&&(e=parseInt(n)),shape_css='content: "";width:'+s+"px; height:"+s+"px; bottom: -"+(m+e)+"px;",""!=i&&(shape_css+="background-color:"+i+";"),"none"!=l&&"ult-rounded-split-seperator-wrapper"!=seperator_class&&0==t&&(seperator_border_line_css=n+"px "+l+" "+d,shape_css+="border-bottom:"+seperator_border_line_css+"; border-right:"+seperator_border_line_css+";",seperator_css+="border-bottom:"+seperator_border_line_css+";",h="bottom:"+n+"px !important"),"ult-no-shape-seperator"!=seperator_class&&"ult-rounded-split-seperator-wrapper"!=seperator_class&&0==t&&(_="<style>."+b+" .ult-main-seperator-inner:after { "+shape_css+" }</style>",jQuery("head").append(_)),1==t&&(inner_html=svg),"top_bottom_seperator"==u?(g='<div class="ult-vc-seperator top_seperator '+seperator_class+" "+b+'" data-full-width="'+c+'" data-border="'+l+'" data-border-width="'+n+'"><div class="ult-main-seperator-inner">'+inner_html+"</div>"+v+"</div>",g+='<div class="ult-vc-seperator bottom_seperator '+seperator_class+" "+b+'" data-full-width="'+c+'" data-border="'+l+'" data-border-width="'+n+'"><div class="ult-main-seperator-inner">'+inner_html+"</div>"+v+"</div>"):g='<div class="ult-vc-seperator '+u+" "+seperator_class+" "+b+'" data-full-width="'+c+'" data-border="'+l+'" data-border-width="'+n+'"><div class="ult-main-seperator-inner">'+inner_html+"</div>"+v+"</div>",r.prepend(g),seperator_css="<style>."+b+" .ult-main-seperator-inner { "+seperator_css+" }</style>",""!=h&&(h="<style>."+b+" .ult-main-seperator-inner { "+h+" }</style>",seperator_css+=h),""!=v&&(g=p/2,"none_seperator"==o||"circle_svg_seperator"==o||"triangle_svg_seperator"==o?seperator_css+="<style>."+b+" .separator-icon { -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }</style>":seperator_css+="<style>."+b+".top_seperator .separator-icon { -webkit-transform: translate(-50%, calc(-50% + "+g+"px)); -moz-transform: translate(-50%, calc(-50% + "+g+"px)); -ms-transform: translate(-50%, calc(-50% + "+g+"px)); -o-transform: translate(-50%, calc(-50% + "+g+"px)); transform: translate(-50%, calc(-50% + "+g+"px)); } ."+b+".bottom_seperator .separator-icon { -webkit-transform: translate(-50%, calc(-50% - "+g+"px)); -moz-transform: translate(-50%, calc(-50% - "+g+"px)); -ms-transform: translate(-50%, calc(-50% - "+g+"px)); -o-transform: translate(-50%, calc(-50% - "+g+"px)); transform: translate(-50%, calc(-50% - "+g+"px)); }</style>
3890"),1==t&&(jQuery("."+b).find("svg").css("height",p),setTimeout(function(){"multi_triangle_seperator"==o&&jQuery(".ult-multi-trianle").each(function(t,e){var a=B(e).find("svg").height();B(e).hasClass("top_seperator")||B(e).hasClass("bottom_seperator")&&B(e).css("bottom",a-1)})},300)),jQuery("head").append(seperator_css)}}/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&B("html").addClass("ult-remove-fixed-background"),jQuery(window).scroll(function(){E()}),jQuery(window).on("load",function(){E()}),jQuery.fn.isVdoOnScreen=function(){const t=jQuery(window),e={top:t.scrollTop(),left:t.scrollLeft()};e.right=e.left+t.width(),e.bottom=e.top+t.height()-200;const a=this.parent().offset();return a.right=a.left+this.parent().outerWidth(),a.bottom=a.top+this.parent().outerHeight()-300,!(e.right<a.left||e.left>a.right||e.bottom<a.top||e.top>a.bottom)},jQuery.fn.ultimate_video_bg=function(T){return jQuery(this).each(function(){let d=jQuery(this),t=d.data("ultimate-video");const e=d.data("ultimate-video2");let a=d.data("ultimate-video-muted"),r=d.data("ultimate-video-loop");var o=d.data("ultimate-video-autoplay"),s=d.data("ultimate-video-poster");const n=d.data("bg-override");var i=d.data("start-time");let l=d.data("stop-time");var p=d.data("upb-bg-animation");const c=d.data("overlay");var u=d.data("overlay-color"),v=d.data("overlay-pattern"),h=d.data("overlay-pattern-opacity");let _=d.data("overlay-pattern-size");var b=d.data("overlay-pattern-attachment"),g=d.data("viewport-video"),m=d.data("controls"),f=d.data("controls-color"),y=d.data("fadeout"),w=d.data("fadeout-percentage"),x=d.data("parallax-content"),j=d.data("parallax-content-sense"),Q=d.data("row-effect-mobile-disable"),z=d.data("hide-row"),k=d.data("rtl");const C=d.data("video_fixer");let M="",I="",P=d.data("custom-vc-row");d.data("vc");let A=d.data("theme-support"),L=d.data("is_old_vc");void 0!==P&&""!==P||(P="wpb_row"),void 0===L&&(L=!1),void 0===A&&(A="disable"),d.data("multi-color-overlay")&&(M=d.data("multi-color-overlay"),I=d.data("multi-color-overlay-opacity"));let B=overlay_color_html=overlay_pattern_html=overlay_multi_color_html=overlay_pattern_attachment_css="";void 0!==c&&"true"===c.toString()&&(""!=v&&(""!=_&&(_="background-size:"+_+"px;"),void 0!==b&&""!=b&&(overlay_pattern_attachment_css="background-attachment:"+b+";"),overlay_pattern_html='<div class="upb_bg_overlay_pattern" style="background-image:url('+v+"); opacity:"+h+"; "+_+"; "+overlay_pattern_attachment_css+'"></div>'),""!=u&&(overlay_color_html='<div class="upb_bg_overlay" style="background-color:'+u+';"></div>'),""!=M&&(overlay_multi_color_html='<div class="upb_bg_overlay '+M+'" style="opacity:'+I+';"></div>'),B=overlay_color_html+overlay_pattern_html+overlay_multi_color_html),0!=l?l:l="",(h=1==L||"enable"==A?(d.prev().is("p")||d.prev().is("style")?d.prev():d).prev():d.prevAll("."+P+":first")).css("position","relative");u=h.attr("class");const O=d;d=h;var N;!function(){let t,e,a;if(a=d,resize_selector=a.find(".upb_video-bg"),"full"==n&&(a=jQuery("body")),"ex-full"==n&&(a=jQuery("html")),!isNaN(n))for(let t=0;t<n&&"HTML"!=a.prop("tagName");t++)a=a.parent();e=resize_selector.parents("upb_video_class").outerHeight(),t=a.outerWidth(),"browser_size"==n&&(e=jQuery(window).height(),t=jQuery(window).width(),a.css("min-height",e+"px")),resize_selector.css({"min-height":e+"px","min-width":t+"px"}),a.offset()&&(a.offset().left,resize_selector.offset()&&resize_selector.offset().left);let r=t,o,s=e,i,l=resize_selector.find(".upb_vimeo_iframe");youvideoplayer=resize_selector.find(".upb_utube_iframe"),embeddedvideoplayer=resize_selector.find(".upb_video-src");l&&(r/(16/9)<s?(o=Math.ceil(s*(16/9)),l.width(o).height(s).css({left:(r-o)/2,top:0})):(i=Math.ceil(r/(16/9)),l.width(r).height(i).css({left:0,top:(s-i)/2}))),embeddedvideoplayer&&(r/(16/9)<resize_selector.height()?(embeddedvideoplayer.css("width","auto"),embeddedvideoplayer.css("height","100%")):(embeddedvideoplayer.css("width","100%"),embeddedvideoplayer.css("height","auto")))}(),""!=z&&(d.addClass("ult-vc-hide-row"),d.attr("data-hide-row",z)),d.attr("data-rtl",k),d.addClass("upb_video_class"),d.attr("data-row-effect-mobile-disable",Q),"fadeout_row_value"==y&&(d.addClass("vc-row-fade"),d.attr("data-fadeout-percentage",w)),d.attr("data-upb_br_animation",p),t&&(-1!=t.indexOf("youtube.com")?T="youtube":-1!=t.indexOf("vimeo.com")&&(T="vimeo"));let S="";
3890"display_control"==m&&(p=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)?(N="ult-vid-cntrlplay","pause"):(N="ult-vid-cntrlpause","play"),S='<span class="video-controls" data-action="'+p+'" style="color:'+f+'"><i class="'+N+'"></i></span>'),"browser_size"==n&&(d.wrapInner('<div class="upb_video-text-wrapper"><div class="upb_video-text"></div></div>'),d.find(".upb_video-text-wrapper").find(".upb_video-text").addClass(u)),"parallax_content_value"==x&&(d.addClass("vc-row-translate"),d.attr("data-parallax-content-sense",j),d.wrapInner('<div class="vc-row-translate-wrapper '+u+'"></div>'),j=d.css("padding-top"),u=d.css("padding-bottom"),d.find(".vc-row-translate-wrapper").css({"padding-top":j,"padding-bottom":u}),d[0].style.setProperty("padding-top","0px","important"),d[0].style.setProperty("padding-bottom","0px","important"));let R="";if("true"==C.toString()&&(R="uvc-video-fixer"),"youtube"==T||"vimeo"==T?d.prepend('<div class="upb_video-wrapper '+R+'"><div class="upb_video-bg utube" data-rtl="'+k+'" data-bg-override="'+n+'" data-row="'+P+'" data-theme-support="'+A+'">'+B+"</div></div>"):d.prepend(' <div class="upb_video-wrapper"><div class="upb_video-bg" data-bg-override="'+n+'" data-rtl="'+k+'" data-row="'+P+'" data-theme-support="'+A+'"><video class="upb_video-src"></video>
3890'+S+B+"</div></div>"),W(O,d),O.remove(),"youtube"==T){t=t.substring(t.indexOf("watch?v=")+8,t.indexOf("watch?v=")+19);var H=d.find(".upb_video-bg");"loop"==r&&(r=!0),"muted"==a&&(a=!0),H.attr("data-vdo",t),H.attr("data-loop",r),H.attr("data-poster",s),H.attr("data-muted",a),H.attr("data-start",i),H.attr("data-stop",l),!0===g&&(H.addClass("enable-on-viewport"),H.addClass("youtube-video"),E())}else if("vimeo"==T)t=t.substring(t.indexOf("vimeo.com/")+10,t.indexOf("vimeo.com/")+18),(H=d.find(".upb_video-bg")).html('<iframe class="upb_vimeo_iframe" src="https://player.vimeo.com/video/'+t+'?portrait=0&byline=0&title=0&badge=0&loop=0&autoplay=1&api=1&rel=0&" height="1600" width="900" frameborder=""></iframe>');else{H=d.find(".upb_video-src");if(hosted_wrapper=H.parent(),/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&"display_control"!=m)"display_control"!=m&&(""!=s&&H.parent().find(".video-controls").hide(),H.remove());else{if(jQuery("<source/>",{type:"video/mp4",src:t}).appendTo(H),void 0!==e&&""!==e){let t="";e.match(/.ogg/i)?t="video/ogg":e.match(/.webm/i)&&(t="video/webm"),""!=t&&jQuery("<source/>",{type:t,src:e}).appendTo(H)}"muted"==a&&H.attr({"data-mute":"muted"}),"loop"==r&&H.attr({loop:r}),H.attr({preload:"auto"}),!0===g?(H.addClass("enable-on-viewport"),H.addClass("hosted-video"),E()):"autoplay"==o&&H.attr({autoplay:o})}}""!=s&&(H.is(".utube")?H:hosted_wrapper).css({"background-image":"url("+s+")"}),jQuery(".upb_video-src").each(function(t,e){let a=jQuery(e).attr("data-mute");if(void 0===a&&(a=!1),"muted"===a){const r=jQuery(e)[0];r.muted="muted"}})}),this},jQuery.fn.ultimate_bg_shift=function(){return jQuery(this).each(function(){let s=jQuery(this);var t=s.data("ultimate-bg"),e=s.data("ultimate-bg-style"),a=s.prev().css("background-color"),r=s.data("bg-img-repeat"),o=s.data("bg-img-size"),i=s.data("bg-img-position"),l=s.data("parallx_sense");const d=s.data("bg-override");var n=s.data("bg_img_attach"),p=s.data("upb-bg-animation"),c="";const u=s.data("overlay");var c=s.data("overlay-color"),v=s.data("overlay-pattern"),h=s.data("overlay-pattern-opacity");let _=s.data("overlay-pattern-size");var b=s.data("overlay-pattern-attachment"),g=s.data("fadeout"),m=s.data("fadeout-percentage"),f=s.data("parallax-content"),y=s.data("parallax-content-sense"),w=s.data("bg-animation"),x=s.data("bg-animation-type"),j=s.data("animation-repeat"),Q=s.data("row-effect-mobile-disable"),z=s.data("img-parallax-mobile-disable"),k=s.data("hide-row"),C=s.data("rtl");let M="",I="",P=s.data("custom-vc-row");s.data("vc");let A=s.data("theme-support"),L=s.data("is_old_vc");void 0!==P&&""!==P||(P="wpb_row"),void 0===L&&(L=!1),void 0===A&&(A="disable"),s.data("multi-color-overlay")&&(M=s.data("multi-color-overlay"),I=s.data("multi-color-overlay-opacity"));let B=overlay_color_html=overlay_pattern_html=overlay_multi_color_html=overlay_pattern_attachment_css="";void 0!==u&&"true"===u.toString()&&(""!=v&&(""!=_&&(_="background-size:"+_+"px;"),void 0!==b&&""!=b&&(overlay_pattern_attachment_css="background-attachment:"+b+";"),overlay_pattern_html='<div class="upb_bg_overlay_pattern" style="background-image:url('+v+"); opacity:"+h+"; "+_+"; "+overlay_pattern_attachment_css+'"></div>'),""!=c&&(overlay_color_html='<div class="upb_bg_overlay" style="background-color:'+c+';"></div>'),""!=M&&(overlay_multi_color_html='<div class="upb_bg_overlay '+M+'" style="opacity:'+I+';"></div>'),B=overlay_color_html+overlay_pattern_html+overlay_multi_color_html),(h=1==L||"enable"==A?(s.prev().is("p")||s.prev().is("style")?s.prev():s).prev():s.prevAll("."+P+":first")).css("position","relative");c=h.attr("class");"browser_size"==d&&(h.wrapInner('<div class="upb-background-text-wrapper"><div class="upb-background-text"></div></div>'),s.parent().find(".upb-background-text-wrapper").addClass("full-browser-size"),s.parent().find(".upb-background-text-wrapper").find(".upb-background-text").addClass(c)),"parallax_content_value"==f&&(h.addClass("vc-row-translate"),h.attr("data-parallax-content-sense",y),h.wrapInner('<div class="vc-row-translate-wrapper '+c+'"></div>'),y=h.css("padding-top"),c=h.css("padding-bottom"),h.find(".vc-row-translate-wrapper").css({"padding-top":y,"padding-bottom":c}
3890),void 0!==h[0]&&""!==h&&(h[0].style.setProperty("padding-top","0px","important"),h[0].style.setProperty("padding-bottom","0px","important"))),""!=k&&(h.addClass("ult-vc-hide-row"),h.attr("data-hide-row",k)),h.attr("data-rtl",C),h.prepend('<div class="upb_row_bg">'+B+"</div>"),s.remove(),W(s,h),s=h,s.attr("data-row-effect-mobile-disable",Q),s.attr("data-img-parallax-mobile-disable",z),"fadeout_row_value"==g&&(s.addClass("vc-row-fade"),s.attr("data-fadeout-percentage",m)),s.css("background-image",""),s=s.find(".upb_row_bg"),s.attr("data-upb_br_animation",p),"automatic"!=o?s.css({"background-size":o}):s.addClass("upb_bg_size_automatic"),s.css({"background-repeat":r,"background-position":i,"background-color":a}),"vcpb-fs-jquery"==e||"vcpb-mlvp-jquery"==e?s.attr("data-img-array",t):s.css({"background-image":t,"background-attachment":n}),s.attr("data-parallax_sense",l),s.attr("data-bg-override",d),s.attr("data-bg-animation",w),s.attr("data-bg-animation-type",x),s.attr("data-animation-repeat",j),s.addClass(e);const O=function(){let t,e,a,r;if(e=s.parent(),"full"==d&&(e=jQuery("body"),a=0),"ex-full"==d&&(e=jQuery("html"),a=0),!isNaN(d)){for(let t=0;t<d&&"HTML"!=e.prop("tagName");t++)e=e.parent();a=e.offset().left}var o;wh=jQuery(window).height(),s.parent().outerHeight(),t=e.outerWidth(),s.css({"min-width":t+"px"}),void 0!==s.offset()&&(r=s.offset().left),1==N()?s.css({right:-Math.abs(a-r)+"px"}):s.css({left:-Math.abs(a-r)+"px"}),"browser_size"==d&&((o=s.parent().find(".upb-background-text").height())>wh&&(wh=o),s.parent().css("height",wh+"px"),s.parent().find(".upb-background-text-wrapper").css("height",wh+"px"))};O(),jQuery(window).on("load",function(){O()}),jQuery(window).resize(function(){O()})}),this},jQuery.fn.ultimate_grad_shift=function(){return jQuery(this).each(function(){let s=jQuery(this),t=s.data("grad");s.data("grad-type"),s.data("grad-custom-degree");const i=jQuery(this).data("bg-override"),e=s.data("overlay");var a=s.data("overlay-color"),r=s.data("overlay-pattern"),o=s.data("overlay-pattern-opacity");let l=s.data("overlay-pattern-size");var d=s.data("overlay-pattern-attachment"),n=s.data("upb-bg-animation"),p=s.data("fadeout"),c=s.data("fadeout-percentage"),u=s.data("parallax-content"),v=s.data("parallax-content-sense"),h=s.data("row-effect-mobile-disable"),_=s.data("hide-row"),b=s.data("rtl");let g="",m="",f=s.data("custom-vc-row");var y;s.data("vc");let w=s.data("theme-support"),x=s.data("is_old_vc");void 0!==f&&""!==f||(f="wpb_row"),void 0===x&&(x=!1),void 0===w&&(w="disable"),s.data("multi-color-overlay")&&(g=s.data("multi-color-overlay"),m=s.data("multi-color-overlay-opacity")),(y=1==x||"enable"==w?(s.prev().is("p")||s.prev().is("style")?s.prev():s).prev():s.prevAll("."+f+":first")).css("position","relative");var j=y.attr("class");s.remove();let Q=overlay_color_html=overlay_pattern_html=overlay_multi_color_html=overlay_pattern_attachment_css="";void 0!==e&&"true"===e.toString()&&(""!=r&&(""!=l&&(l="background-size:"+l+"px;"),void 0!==d&&""!=d&&(overlay_pattern_attachment_css="background-attachment:"+d+";"),overlay_pattern_html='<div class="upb_bg_overlay_pattern" style="background-image:url('+r+"); opacity:"+o+"; "+l+"; "+overlay_pattern_attachment_css+'"></div>'),""!=a&&(overlay_color_html='<div class="upb_bg_overlay" style="background-color:'+a+';"></div>'),""!=g&&(overlay_multi_color_html='<div class="upb_bg_overlay '+g+'" style="opacity:'+m+';"></div>'),Q=overlay_color_html+overlay_pattern_html+overlay_multi_color_html),"browser_size"==i&&(y.wrapInner('<div class="upb-background-text-wrapper"><div class="upb-background-text"></div></div>'),y.find(".upb-background-text-wrapper").find(".upb-background-text").addClass(j),y.addClass("full-browser-size")),"parallax_content_value"==u&&(y.addClass("vc-row-translate"),y.attr("data-parallax-content-sense",v),y.wrapInner('<div class="vc-row-translate-wrapper '+j+'"></div>'),v=y.css("padding-top"),j=y.css("padding-bottom"),y.find(".vc-row-translate-wrapper").css({"padding-top":v,"padding-bottom":j}),void 0!==y[0]&&""!==y&&(y[0].style.setProperty("padding-top","0px","important"),y[0].style.setProperty("padding-bottom","0px","important"))),""!=_&&(y.addClass("ult-vc-hide-row"),y.attr("data-hide-row",_)),y.attr("data-rtl",b),y.prepend('<div class="upb_row_bg">
3890'+Q+"</div>"),W(s,y),s=y,s.attr("data-row-effect-mobile-disable",h),"fadeout_row_value"==p&&(s.addClass("vc-row-fade"),s.attr("data-fadeout-percentage",c)),s.css("background-image",""),s=s.find(".upb_row_bg"),s.attr("data-upb_br_animation",n),t=t.replace("url(data:image/svg+xml;base64,","");n=t.indexOf(";");t=t.substring(n+1),s.attr("style",t),s.attr("data-bg-override",i),"browser_size"==i&&s.parent().find(".upb-background-text-wrapper").addClass("full-browser-size");const z=function(){let t,e,a,r;if(e=s.parent(),"full"==i&&(e=jQuery("body"),a=0),"ex-full"==i&&(e=jQuery("html"),a=0),!isNaN(i)){for(let t=0;t<i&&"HTML"!=e.prop("tagName");t++)e=e.parent();a=e.offset().left}var o;wh=jQuery(window).height(),s.parent().outerHeight(),t=e.outerWidth(),s.css({"min-width":t+"px"}),r=s.offset().left,1==N()?s.css({right:-Math.abs(a-r)+"px"}):s.css({left:-Math.abs(a-r)+"px"}),"browser_size"==i&&((o=s.parent().find(".upb-background-text").height())>wh&&(wh=o),s.parent().css("height",wh+"px"),s.parent().find(".upb-background-text-wrapper").css("height",wh+"px"))};z(),jQuery(window).on("load",function(){z()}),jQuery(window).resize(function(){z()})}),this},jQuery.fn.ultimate_bg_color_shift=function(){return jQuery(this).each(function(){let s=jQuery(this);const i=jQuery(this).data("bg-override");var t=jQuery(this).data("bg-color"),e=s.data("fadeout"),a=s.data("fadeout-percentage"),r=s.data("parallax-content"),o=s.data("parallax-content-sense"),l=s.data("row-effect-mobile-disable");const d=s.data("overlay");var n=s.data("overlay-color"),p=s.data("overlay-pattern"),c=s.data("overlay-pattern-opacity");let u=s.data("overlay-pattern-size");var v=s.data("overlay-pattern-attachment"),h=s.data("hide-row"),_=s.data("rtl");let b="",g="";var m;s.data("vc");let f=s.data("theme-support"),y=s.data("custom-vc-row"),w=s.data("is_old_vc");void 0!==y&&""!==y||(y="wpb_row"),void 0===w&&(w=!1),void 0===f&&(f="disable"),s.data("multi-color-overlay")&&(b=s.data("multi-color-overlay"),g=s.data("multi-color-overlay-opacity")),(m=1==w||"enable"==f?(s.prev().is("p")||s.prev().is("style")?s.prev():s).prev():s.prevAll("."+y+":first")).css("position","relative");var x=m.attr("class");let j=overlay_color_html=overlay_pattern_html=overlay_multi_color_html=overlay_pattern_attachment_css="";if(void 0!==d&&"true"===d.toString()&&(""!=p&&(""!=u&&(u="background-size:"+u+"px;
3890"),void 0!==v&&""!=v&&(overlay_pattern_attachment_css="background-attachment:"+v+";"),overlay_pattern_html='<div class="upb_bg_overlay_pattern" style="background-image:url('+p+"); opacity:"+c+"; "+u+"; "+overlay_pattern_attachment_css+'"></div>'),""!=n&&(overlay_color_html='<div class="upb_bg_overlay" style="background-color:'+n+';"></div>'),""!=b&&(overlay_multi_color_html='<div class="upb_bg_overlay '+b+'" style="opacity:'+g+';"></div>'),j=overlay_color_html+overlay_pattern_html+overlay_multi_color_html),"browser_size"==i?(m.wrapInner('<div class="upb-background-text-wrapper"><div class="upb-background-text"></div></div>'),m.find(".upb-background-text-wrapper").find(".upb-background-text").addClass(x)):0,""!=h&&(m.addClass("ult-vc-hide-row"),m.attr("data-hide-row",h)),m.attr("data-rtl",_),"parallax_content_value"==r&&(m.addClass("vc-row-translate"),m.wrapInner('<div class="vc-row-translate-wrapper '+x+'"></div>'),m.attr("data-parallax-content-sense",o),x=m.css("padding-top"),o=m.css("padding-bottom"),m.find(".vc-row-translate-wrapper").css({"padding-top":x,"padding-bottom":o}),void 0!==m[0]&&""!==m&&(m[0].style.setProperty("padding-top","0px","important"),m[0].style.setProperty("padding-bottom","0px","important"))),m.prepend('<div class="upb_row_bg">'+j+"</div>"),W(s,m),s.remove(),s=m,s.attr("data-row-effect-mobile-disable",l),"fadeout_row_value"==e&&(s.addClass("vc-row-fade"),s.attr("data-fadeout-percentage",a)),s.css("background-image",""),s=s.find(".upb_row_bg"),s.css({background:t}),s.attr("data-bg-override",i),"browser_size"==i&&s.parent().find(".upb-background-text-wrapper").addClass("full-browser-size"),0!==s.length){const Q=function(){let t,e,a,r;if(e=s.parent(),"full"==i&&(e=jQuery("body"),a=0),"ex-full"==i&&(e=jQuery("html"),a=0),!isNaN(i)){for(let t=0;t<i&&"HTML"!=e.prop("tagName");t++)e=e.parent();a=e.offset().left}var o;wh=jQuery(window).height(),s.parent().outerHeight(),t=e.outerWidth(),s.css({"min-width":t+"px"}),r=s.offset().left,1==N()?s.css({right:-Math.abs(a-r)+"px"}):s.css({left:-Math.abs(a-r)+"px"}),"browser_size"==i&&((o=s.parent().find(".upb-background-text").height())>wh&&(wh=o),s.parent().css("height",wh+"px"),s.parent().find(".upb-background-text-wrapper").css("height",wh+"px"))};Q(),jQuery(window).on("load",function(){Q()}),jQuery(window).resize(function(){Q()})}}),this},jQuery.fn.ultimate_parallax_animation=function(l){const d=jQuery(window).height(),n=function(t){return t.height()},t=jQuery(this);let p=jQuery(window).scrollTop();function e(){let s;const i=jQuery(window).scrollTop();t.each(function(){if("upb_fade_animation"==jQuery(this).data("upb_br_animation")){s=jQuery(this).offset().top;const o=jQuery(this);var t,e,a=o.offset().top,r=n(o);a+r<i||a>i+d-100||(t=p-i,a+r-d<i&&(t=t/d,"parent"==l&&(e=parseInt(jQuery(this).css("opacity")),e+=t/2.3,jQuery(this).parents(".wpb_row").css({opacity:e})),"self"==l&&(e=parseInt(jQuery(this).css("opacity")),e+=t/2.3,jQuery(this).css({opacity:e}))),p=i)}})}jQuery(window).bind("scroll",e).resize(e),e()};let c=0;(jQuery(".upb_content_video, .upb_content_iframe").prev().is("p")?jQuery(".upb_content_video, .upb_content_iframe").prev():jQuery(".upb_content_video, .upb_content_iframe")).prev().css("background-image","").css("background-repeat",""),jQuery(".upb_content_video").ultimate_video_bg(),jQuery(".upb_bg_img").ultimate_bg_shift(),jQuery(".upb_content_iframe").ultimate_video_bg(),jQuery(".upb_grad").ultimate_grad_shift(),jQuery(".upb_color").ultimate_bg_color_shift(),jQuery(".upb_no_bg").each(function(t,e){var a=jQuery(e).attr("data-fadeout"),r=jQuery(e).data("fadeout-percentage"),o=jQuery(e).data("parallax-content"),s=jQuery(e).data("parallax-content-sense"),i=jQuery(e).data("row-effect-mobile-disable");let l=jQuery(e).data("custom-vc-row"),d=jQuery(e).data("vc"),n=jQuery(e).data("theme-support");if(void 0!==l&&""!==l||(l="wpb_row"),void 0===d&&(d=0),void 0===n&&(n="disable"),d=parseFloat(d),(e=d<4.4||"enable"==n?(jQuery(e).prev().is("p")||jQuery(e).prev().is("style")?jQuery(e).prev():jQuery(e)).prev():jQuery(e).prevAll("."+l+":first")).css("position","relative"),void 0===e[0])return!1;e.attr("row-effect-mobile-disable",i),"fadeout_row_value"==a&&(e.addClass("vc-row-fade"),e.data("fadeout-percentage",r)),"parallax_content_value"==o&&(e.addClass("vc-row-translate"),e.attr("data-parallax-content-sense",s),e.wrapInner('<div class="vc-row-translate-wrapper"></div>'),o=e.css("padding-top"),s=e.css("padding-bottom"),e.find(".vc-row-translate-wrapper").css({"padding-top":o,"padding-bottom":s}),void 0!==e[0]&&""!==e&&(e[0].style.setProperty("padding-top","0px","important"),e[0].style.setProperty("padding-bottom","0px","important")))}),jQuery(".upb_no_bg").remove();const t=function(){jQuery(".upb_row_bg").each(function(){var e=jQuery(this).data("bg-override"),t=jQuery(this).data("theme-support"),a=jQuery(this).data("row");let r,o;if(o=void 0!==t&&"enable"!==t?jQuery(this).parents("."+a+":first"):jQuery(this).parent(),o.addClass("vc_row-has-fill"),"browser_size"==e&&(r=jQuery("html")),"ex-full"==e)r=jQuery("html");else if("full"==e)r=jQuery("body");else if(!isNaN(e)){r=o;for(let t=0;t<e&&!r.is("html");t++)r=r.parent()}var s=parseInt(r.css("paddingLeft"))+parseInt(r.css("paddingRight"))+r.width(),t=-(o.offset().left-r.offset().left);0<t&&(left=0),1==N()?jQuery(this).css({width:s,right:t}):jQuery(this).css({width:s,left:t}),"browser_size"==e&&(r.width(),r.height(),o.width(),a=o.height(),s=o.find(".upb-background-text").height(),t=jQuery(window).height(),t=a<s?s:t,o.css("min-height",t+"px"),o.find(".upb-background-text-wrapper").css("min-height",t+"px"))}),jQuery(".upb_video-bg").each(function(t,e){var a=jQuery(this).data("bg-override"),r=jQuery(this).attr("data-rtl"),o=jQuery(this).data("theme-support"),s=jQuery(this).data("row");let i,l;if(l=void 0!==o&&"enable"!==o?jQuery(this).parents("."+s+":first"):jQuery(this).parent(),"true"==l.attr("data-vc-full-width")||1==l.attr("data-vc-full-width")?l.addClass("uvc-vc-full-width"):l.addClass("uvc-row"),"browser_size"==a)i=jQuery("html"),jQuery(this).parents(".upb_video_class").css("overflow","visible");else if("ex-full"==a)i=jQuery("html"),jQuery(this).parents(".upb_video_class").css("overflow","visible");else if("full"==a)i=jQuery("body"),jQuery(this).parents(".upb_video_class").css("overflow","visible");else if(isNaN(a)||0==a)i=l;else{i=l;for(let t=1;t<=a&&!i.is("html");t++)i=i.parent()}parseInt(i.css("paddingLeft")),parseInt(i.css("paddingRight")),parseInt(i.css("marginLeft"));let d=i.outerWidth();var n=d,o=jQuery(this).offset().left,s=jQuery(this).position().left;let p=i.offset().left-o;s<0&&(p=s+p),0==t&&(c=s),0<c&&(p=c),0<p&&(p=0),void 0===r||!0!==r&&"true"!==r?jQuery(this).css({width:d,"min-width":d,left:p}):jQuery(this).css({width:d,"min-width":d,right:p});jQuery(window).width();s=jQuery(window).height(),l.find("video").height();r=("browser_size"==a?l.find(".upb_video-text"):l).height(),d<960&&(d=16/9*r+d),pHeight=Math.ceil(d/(16/9)),children=jQuery(this).children(),children.removeClass("ult-make-full-height"),n<r&&children.addClass("ult-make-full-height");n=jQuery(this).css("background-image");/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)?void 0!==n&&"none"!=n||(children.css({"max-height":"auto",height:"auto"}),l.css("min-height","auto")):"browser_size"==a&&(s=s<r?r:s,l.addClass("video-browser-size"),l.find(".upb-background-text-wrapper").addClass("full-browser-size"),l.css("min-height",s+"px"),0<l.find(".upb_video-text-wrapper").length&&(l.find(".upb_video-text-wrapper").addClass("full-browser-size"),l.find(".upb_video-text-wrapper").css("min-height",s+"px")))})};function e(){jQuery(".ult-vc-seperator").each(function(t,e){var a=jQuery(this).data("full-width");let r=jQuery(this).parent().data("rtl");void 0===r&&(r="false");var o=jQuery(this).parent().find(".upb_row_bg").data("bg-override");if(("ex-full"==(o=void 0===o?jQuery(this).parent().find(".upb_video-bg").data("bg-override"):o)||"full"==o||"browser_size"==o)&&1==a){let t=jQuery("html").width();jQuery(this).hasClass("ult-rounded-split-seperator-wrapper")&&(a=jQuery(this).data("border"),s=jQuery(this).data("border-width"),void 0!==a&&"none"!=a&&"undefined"!=a&&(t-=s));var s=jQuery(this).offset().left;jQuery(this).find(".ult-main-seperator-inner").width(t),"true"==r.toString()?jQuery(this).find(".ult-main-seperator-inner").css({"margin-right":-s+"px"}):jQuery(this).find(".ult-main-seperator-inner").css({"margin-left":-s+"px"})}})}t(),jQuery(window).on("load",function(){t(),e()}),jQuery(window).resize(function(){t(),e()}),jQuery(document).ajaxComplete(function(t,e,a){(jQuery(".upb_content_video, .upb_content_iframe").prev().is("p")?jQuery(".upb_content_video, .upb_content_iframe").prev():jQuery(".upb_content_video, .upb_content_iframe")).prev().css("background-image","").css("background-repeat",""),jQuery(".upb_content_video").ultimate_video_bg(),jQuery(".upb_bg_img").ultimate_bg_shift(),jQuery(".upb_content_iframe").ultimate_video_bg(),jQuery(".upb_grad").ultimate_grad_shift(),jQuery(".upb_color").ultimate_bg_color_shift()}),jQuery(".video-controls").click(function(t){var e=jQuery(this).attr("data-action");const a=jQuery(this).parent().find(".upb_video-src");"pause"==e?(jQuery(this).attr("data-action","play"),a[0].play(),jQuery(this).html('<i class="ult-vid-cntrlpause"></i>')):(jQuery(this).attr("data-action","pause"),a[0].pause(),jQuery(this).html('<i class="ult-vid-cntrlplay"></i>')),a.hasClass("enable-on-viewport")&&a.addClass("override-control
3890s")}),jQuery(".ult-vc-hide-row").each(function(t,e){var a=jQuery(e).data("hide-row");""!=a&&jQuery(e).addClass(a)}),e(),jQuery(".vcpb-animated").each(function(t,a){var r=jQuery(a).data("animation-repeat");jQuery(this).css({"background-repeat":r});let e=jQuery(a).parent().attr("data-img-parallax-mobile-disable");if(e=void 0===e?"false":e.toString(),"false"==("true"==(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)?"true":"false")&&"true"==e?"true":"false")){let t=10;""!=jQuery(this).attr("data-parallax_sense")&&(t=jQuery(this).attr("data-parallax_sense")),t=100-t;r=jQuery(this).attr("data-bg-animation-type");const o=jQuery(this).attr("data-bg-animation");let e=0;const s=r;setInterval(function(t){"right-animation"==o||"bottom-animation"==o?--e:e+=1,jQuery(a).css("backgroundPosition","h"==s?e+"px 0":"0 "+e+"px")},t)}})})}(jQuery); 3891// source --> https://teethandsmiles.co.uk/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/modal-all.min.js?ver=3.19.10 3892window.bsfmodernizr=function(t,o){function e(t){c.cssText=t}function a(t,e){return typeof t===e}function s(t,e){for(var n in t){n=t[n];if(!~(""+n).indexOf("-")&&c[n]!==o)return"pfx"!=e||n}return!1}function r(t,e,n){var r=t.charAt(0).toUpperCase()+t.slice(1),i=(t+" "+d.join(r+" ")+r).split(" ");return a(e,"string")||void 0===e?s(i,e):function(t,e,n){for(var r in t){var i=e[t[r]];if(i!==o)return!1===n?t[r]:a(i,"function")?i.bind(n||e):i}return!1}(i=(t+" "+f.join(r+" ")+r).split(" "),e,n)}var n,i,l={},u=t.documentElement,c=t.createElement("bsfmodernizr").style,h="Webkit Moz O ms",d=h.split(" "),f=h.toLowerCase().split(" "),p={},g=[],m=g.slice,y={}.hasOwnProperty,v=void 0!==y&&void 0!==y.call?function(t,e){return y.call(t,e)}:function(t,e){return e in t&&void 0===t.constructor.prototype[e]};for(i in Function.prototype.bind||(Function.prototype.bind=function(n){var r=this;if("function"!=typeof r)throw new TypeError;var i=m.call(arguments,1),o=function(){if(this instanceof o){var t=function(){};t.prototype=r.prototype;var e=new t,t=r.apply(e,i.concat(m.call(arguments)));return Object(t)===t?t:e}return r.apply(n,i.concat(m.call(arguments)))};return o}
3892),p.csstransitions=function(){return r("transition")},p)v(p,i)&&(n=i.toLowerCase(),l[n]=p[i](),g.push((l[n]?"":"no-")+n));return l.addTest=function(t,e){if("object"==typeof t)for(var n in t)v(t,n)&&l.addTest(n,t[n]);else{if(t=t.toLowerCase(),l[t]!==o)return l;e="function"==typeof e?e():e,u.className+=" "+(e?"":"no-")+t,l[t]=e}return l},e(""),0,function(t,s){function l(){var t=p.elements;return"string"==typeof t?t.split(" "):t}function u(t){var e=f[t[o]];return e||(e={},a++,t[o]=a,f[a]=e),e}function c(t,e,n){return e=e||s,d?e.createElement(t):!(e=(n=n||u(e)).cache[t]?n.cache[t].cloneNode():i.test(t)?(n.cache[t]=n.createElem(t)).cloneNode():n.createElem(t)).canHaveChildren||r.test(t)||e.tagUrn?e:n.frag.appendChild(e)}function e(t){var e,n,r,i,o,a=u(t=t||s);return!p.shivCSS||h||a.hasCSS||(a.hasCSS=(i="article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}",o=(r=t).createElement("p"),r=r.getElementsByTagName("head")[0]||r.documentElement,o.innerHTML="x<style>"+i+"</style>",!!r.insertBefore(o.lastChild,r.firstChild))),d||(e=t,(n=a).cache||(n.cache={},n.createElem=e.createElement,n.createFrag=e.createDocumentFragment,n.frag=n.createFrag()),e.createElement=function(t){return p.shivMethods?c(t,e,n):n.createElem(t)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+l().join().replace(/[\w\-]+/g,function(t){return n.createElem(t),n.frag.createElement(t),'c("'+t+'")'})+");return n}")(p,n.frag)),t}var h,d,n=t.html5||{},r=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,i=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,o="_html5shiv",a=0,f={};!function(){try{var t=s.createElement("a");t.innerHTML="<xyz></xyz>",h="hidden"in t,d=1==t.childNodes.length||function(){s.createElement("a");var t=s.createDocumentFragment();return void 0===t.cloneNode||void 0===t.createDocumentFragment||void 0===t.createElement}()}catch(t){d=h=!0}}();var p={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==n.shivCSS,supportsUnknownElements:d,shivMethods:!1!==n.shivMethods,type:"default",shivDocument:e,createElement:c,createDocumentFragment:function(t,e){if(t=t||s,d)return t.createDocumentFragment();for(var n=(e=e||u(t)).frag.cloneNode(),r=0,i=l(),o=i.length;r<o;r++)n.createElement(i[r]);return n}};t.html5=p,e(s)}(this,t),l._version="2.7.1",l._domPrefixes=f,l._cssomPrefixes=d,l.testProp=function(t){return s([t])},l.testAllProps=r,l.prefixed=function(t,e,n){return e?r(t,e,n):r(t,"pfx")},u.className=u.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(" js "+g.join(" ")),l}(this.document),function(t,f){function h(t){return"[object Function]"==i.call(t)}function p(t){return"string"==typeof t}function d(){}function g(t){return!t||"loaded"==t||"complete"==t||"uninitialized"==t}function m(){var t=x.shift();b=1,t?t.t?y(function(){("c"==t.t?T.injectCss:T.injectJs)(t.s,0,t.a,t.x,t.e,1)},0):(t(),m()):b=0}function e(t,e,n,r,i){return b=0,e=e||"j",p(t)?(a="c"==e?k:S,s=t,l=e,e=this.i++,n=n,r=r,i=(i=i)||T.errorTimeout,u=f.createElement(a),h=c=0,d={t:l,s:s,e:n,a:r,x:i},1===E[s]&&(h=1,E[s]=[]),"object"==a?u.data=s:(u.src=s,u.type=a),u.width=u.height="0",u.onerror=u.onload=u.onreadystatechange=function(){o.call(this,h)},x.splice(e,0,d),"img"!=a&&(h||2===E[s]?(C.insertBefore(u,w?null:v),y(o,i)):E[s].push(u))):(x.splice(this.i++,0,t),1==x.length&&m()),this;function o(t){if(!c&&g(u.readyState)&&(d.r=c=1,b||m(),u.onload=u.onreadystatechange=null,t))for(var e in"img"!=a&&y(function(){C.removeChild(u)},50),E[s])E[s].hasOwnProperty(e)&&E[s][e].onload()}var a,s,l,u,c,h,d}function s(){var t=T;return t.loader={load:e,i:0},t}var n,r=f.documentElement,y=t.setTimeout,v=f.getElementsByTagName("script")[0],i={}.toString,x=[],b=0,o="MozAppearance"in r.style,w=o&&!!f.createRange().compareNode,C=w?r:v.parentNode,r=t.opera&&"[object Opera]"==i.call(t.opera),r=!!f.attachEvent&&!r,S=o?"object":r?"script":"img",k=r?"script":S,a=Array.isArray||function(t){return"[object Array]"==i.call(t)},l=[],E={}
3892,u={timeout:function(t,e){return e.length&&(t.timeout=e[0]),t}},T=function(t){function c(t,e,n,r,i){var o=function(t){for(var e,n,t=t.split("!"),r=l.length,i=t.pop(),o=t.length,i={url:i,origUrl:i,prefixes:t},a=0;a<o;a++)n=t[a].split("="),(e=u[n.shift()])&&(i=e(i,n));for(a=0;a<r;a++)i=l[a](i);return i}(t),a=o.autoCallback;o.url.split(".").pop().split("?").shift(),o.bypass||(e=e&&(h(e)?e:e[t]||e[r]||e[t.split("/").pop().split("?")[0]]),o.instead?o.instead(t,e,n,r,i):(E[o.url]?o.noexec=!0:E[o.url]=1,n.load(o.url,o.forceCSS||!o.forceJS&&"css"==o.url.split(".").pop().split("?").shift()?"c":void 0,o.noexec,o.attrs,o.timeout),(h(e)||h(a))&&n.load(function(){s(),e&&e(o.origUrl,i,r),a&&a(o.origUrl,i,r),E[o.url]=2})))}function e(t,e){function n(n,t){if(n){if(p(n))c(n,s=!t?function(){var t=[].slice.call(arguments);l.apply(this,t),u()}:s,e,0,o);else if(Object(n)===n)for(i in r=function(){var t,e=0;for(t in n)n.hasOwnProperty(t)&&e++;return e}(),n)n.hasOwnProperty(i)&&(t||--r||(h(s)?s=function(){var t=[].slice.call(arguments);l.apply(this,t),u()}:s[i]=function(e){return function(){var t=[].slice.call(arguments);e&&e.apply(this,t),u()}}(l[i])),c(n[i],s,e,i,o))}else t||u()}var r,i,o=!!t.test,a=t.load||t.both,s=t.callback||d,l=s,u=t.complete||d;n(o?t.yep:t.nope,!!a),a&&n(a)}var n,r,i=this.yepnope.loader;
3892if(p(t))c(t,0,i,0);else if(a(t))for(n=0;n<t.length;n++)p(r=t[n])?c(r,0,i,0):a(r)?T(r):Object(r)===r&&e(r,i);else Object(t)===t&&e(t,i)};T.addPrefix=function(t,e){u[t]=e},T.addFilter=function(t){l.push(t)},T.errorTimeout=1e4,null==f.readyState&&f.addEventListener&&(f.readyState="loading",f.addEventListener("DOMContentLoaded",n=function(){f.removeEventListener("DOMContentLoaded",n,0),f.readyState="complete"},0)),t.yepnope=s(),t.yepnope.executeStack=m,t.yepnope.injectJs=function(t,e,n,r,i,o){var a,s,l=f.createElement("script"),r=r||T.errorTimeout;for(s in l.src=t,n)l.setAttribute(s,n[s]);e=o?m:e||d,l.onreadystatechange=l.onload=function(){!a&&g(l.readyState)&&(a=1,e(),l.onload=l.onreadystatechange=null)},y(function(){a||e(a=1)},r),i?l.onload():v.parentNode.insertBefore(l,v)},t.yepnope.injectCss=function(t,e,n,r,i,o){var a,e=o?m:e||d;for(a in(r=f.createElement("link")).href=t,r.rel="stylesheet",r.type="text/css",n)r.setAttribute(a,n[a]);i||(v.parentNode.insertBefore(r,v),y(e,0))}}(this,document),bsfmodernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))},function(t){"use strict";function n(t){return new RegExp("(^|\\s+)"+t+"(\\s+|$)")}var r,i;function e(t,e){(r(t,e)?o:i)(t,e)}var o="classList"in document.documentElement?(r=function(t,e){return t.classList.contains(e)},i=function(t,e){t.classList.add(e)},function(t,e){t.classList.remove(e)}):(r=function(t,e){return n(e).test(t.className)},i=function(t,e){r(t,e)||(t.className=t.className+" "+e)},function(t,e){t.className=t.className.replace(n(e)," ")}),a={hasClass:r,addClass:i,removeClass:o,toggleClass:e,has:r,add:i,remove:o,toggle:e};"function"==typeof define&&define.amd?define(a):t.classie=a}(window);var Froogaloop=function(){function e(t){return new e.fn.init(t)}function o(t,e,n){var r;n.contentWindow.postMessage&&(r=n.getAttribute("src").split("?")[0],t=JSON.stringify({method:t,value:e}),"//"===r.substr(0,2)&&(r=window.location.protocol+r),n.contentWindow.postMessage(t,r))}function t(t){try{i=(r=JSON.parse(t.data)).event||r.method}catch(t){}if("ready"!=i||l||(l=!0),t.origin!=u)return!1;var t=r.value,e=r.data,n=r.player_id,r=(n?s[n]:s)[i],i=[];return!!r&&(void 0!==t&&i.push(t),e&&i.push(e),n&&i.push(n),0<i.length?r.apply(null,i):r.call())}function a(t,e,n){n?(s[n]||(s[n]={}),s[n][t]=e):s[t]=e}var s={},l=!1,u="";return e.fn=e.prototype={element:null,init:function(t){"string"==typeof t&&(t=document.getElementById(t)),this.element=t;for(var e="",n=0,r=(t=(t="//"===(t=this.element.getAttribute("src")).substr(0,2)?window.location.protocol+t:t).split("/")).length;n<r&&n<3;n++)e+=t[n],n<2&&(e+="/");return u=e,this},api:function(t,e){if(!this.element||!t)return!1;var n=this.element,r=""!==n.id?n.id:null,i=e&&e.constructor&&e.call&&e.apply?null:e,e=e&&e.constructor&&e.call&&e.apply?e:null;return e&&a(t,e,r),o(t,i,n),this},addEvent:function(t,e){if(!this.element)return!1;var n=this.element,r=""!==n.id?n.id:null;return a(t,e,r),"ready"!=t?o("addEventListener",t,n):"ready"==t&&l&&e.call(null,r),this},removeEvent:function(t){if(!this.element)return!1;var e,n=this.element;t:{if((e=""!==n.id?n.id:null)&&s[e]){if(!s[e][t]){e=!1;break t}s[e][t]=null}else{if(!s[t]){e=!1;break t}s[t]=null}e=!0}"ready"!=t&&e&&o("removeEventListener",t,n)}},e.fn.init.prototype=e.fn,window.addEventListener?window.addEventListener("message",t,!1):window.attachEvent("onmessage",t),window.Froogaloop=window.$f=e}();!function(t){function a(){}function f(t,e){return t-e}var p,g,d="hasOwnProperty",m=/[\.\/]/,y={n:{}},v=function(t,e){t=String(t);var n,r=g,i=Array.prototype.slice.call(arguments,2),o=v.listeners(t),a=0,s=[],l={},u=[],c=p;p=t;for(var h=g=0,d=o.length;h<d;h++)"zIndex"in o[h]&&(s.push(o[h].zIndex),o[h].zIndex<0&&(l[o[h].zIndex]=o[h]));for(s.sort(f);s[a]<0;)if(n=l[s[a++]],u.push(n.apply(e,i)),g)return g=r,u;for(h=0;h<d;h++)if("zIndex"in(n=o[h]))if(n.zIndex==s[a]){if(u.push(n.apply(e,i)),g)break;
3892do{if((n=l[s[++a]])&&u.push(n.apply(e,i)),g)break}while(n)}else l[n.zIndex]=n;else if(u.push(n.apply(e,i)),g)break;return g=r,p=c,u.length?u:null};v._events=y,v.listeners=function(t){for(var e,n,r,i,o,a,s,l=t.split(m),u=[y],c=[],h=0,d=l.length;h<d;h++){for(a=[],i=0,o=u.length;i<o;i++)for(n=[(s=u[i].n)[l[h]],s["*"]],r=2;r--;)(e=n[r])&&(a.push(e),c=c.concat(e.f||[]));u=a}return c},v.on=function(t,e){if(t=String(t),"function"!=typeof e)return function(){};for(var n=t.split(m),r=y,i=0,o=n.length;i<o;i++)r=(r=r.n).hasOwnProperty(n[i])&&r[n[i]]||(r[n[i]]={n:{}});for(r.f=r.f||[],i=0,o=r.f.length;i<o;i++)if(r.f[i]==e)return a;return r.f.push(e),function(t){+t==+t&&(e.zIndex=+t)}},v.f=function(t){var e=[].slice.call(arguments,1);return function(){v.apply(null,[t,null].concat(e).concat([].slice.call(arguments,0)))}},v.stop=function(){g=1},v.nt=function(t){return t?new RegExp("(?:\\.|\\/|^)"+t+"(?:\\.|\\/|$)").test(p):p},v.nts=function(){return p.split(m)},v.off=v.unbind=function(t,e){if(t){for(var n,r,i,o=t.split(m),a=[y],s=0,l=o.length;s<l;s++)for(c=0;c<a.length;c+=i.length-2){if(i=[c,1],n=a[c].n,"*"!=o[s])n[o[s]]&&i.push(n[o[s]]);else for(r in n)n[d](r)&&i.push(n[r]);a.splice.apply(a,i)}for(s=0,l=a.length;s<l;s++)for(n=a[s];n.n;){if(e){if(n.f){for(c=0,h=n.f.length;c<h;c++)if(n.f[c]==e){n.f.splice(c,1);break}n.f.length||delete n.f}for(r in n.n)if(n.n[d](r)&&n.n[r].f){for(var u=n.n[r].f,c=0,h=u.length;c<h;c++)if(u[c]==e){u.splice(c,1);break}u.length||delete n.n[r].f}}else for(r in delete n.f,n.n)n.n[d](r)&&n.n[r].f&&delete n.n[r].f;n=n.n}}else v._events=y={n:{}}},v.once=function(t,e){var n=function(){return v.unbind(t,n),e.apply(this,arguments)};return v.on(t,n)},v.version="0.4.2",v.toString=function(){return"You are running Eve 0.4.2"},"undefined"!=typeof module&&module.exports?module.exports=v:"undefined"!=typeof define?define("eve",[],function(){return v}):t.eve=v}(this),function(e,n){"function"==typeof define&&define.amd?define(["eve"],function(t){return n(e,t)}):n(e,e.eve)}(this,function(bt,wt){var s,u,c,l,h,d,t,f,p,Ct=(s=void 0===wt?function(){}:wt,u={},c=bt.requestAnimationFrame||bt.webkitRequestAnimationFrame||bt.mozRequestAnimationFrame||bt.oRequestAnimationFrame||bt.msRequestAnimationFrame||function(t){setTimeout(t,16)},l=Array.isArray||function(t){return t instanceof Array||"[object Array]"==Object.prototype.toString.call(t)},h=0,d="M"+(+new Date).toString(36),t=Date.now||function(){return+new Date},f=function(){var t,e=0;for(t in u)if(u.hasOwnProperty(t)){var n=u[t],r=n.get();if(e++,n.s=(r-n.b)/(n.dur/n.spd),1<=n.s&&(delete u[t],n.s=1,e--,function(t){setTimeout(function(){s("mina.finish."+t.id,t)})}(n)),l(n.start))for(var i=[],o=0,a=n.start.length;o<a;o++)i[o]=+n.start[o]+(n.end[o]-n.start[o])*n.easing(n.s);else i=+n.start+(n.end-n.start)*n.easing(n.s);n.set(i)}e&&c(f)},(p=function(t,e,n,r,i,o,a){a={id:d+(h++).toString(36),start:t,end:e,b:n,s:0,dur:r-n,spd:1,get:i,set:o,easing:a||p.linear,status:m,speed:y,duration:v,stop:x,pause:b,resume:w};u[a.id]=a;var s,l=0;for(s in u)if(u.hasOwnProperty(s)&&(l++,2==l))break;return 1==l&&c(f),a}).time=t,p.getById=function(t){return u[t]||null},p.linear=function(t){return t},p.easeout=function(t){return Math.pow(t,1.7)},p.easein=function(t){return Math.pow(t,.48)},p.easeinout=function(t){if(1==t)return 1;if(0==t)return 0;var e=.48-t/1.04,n=Math.sqrt(.1734+e*e),t=n-e,e=-n-e,e=Math.pow(Math.abs(t),1/3)*(t<0?-1:1)+Math.pow(Math.abs(e),1/3)*(e<0?-1:1)+.5;return 3*(1-e)*e*e+e*e*e},p.backin=function(t){if(1==t)return 1;return t*t*(2.70158*t-1.70158)},p.backout=function(t){if(0==t)return 0;return--t*t*(2.70158*t+1.70158)+1},p.elastic=function(t){return t==!!t?t:Math.pow(2,-10*t)*Math.sin(2*(t-.075)*Math.PI/.3)+1},p.bounce=function(t){var e=7.5625,n=2.75,t=t<1/n?e*t*t:t<2/n?e*(t-=1.5/n)*t+.75:t<2.5/n?e*(t-=2.25/n)*t+.9375:e*(t-=2.625/n)*t+.984375;return t},bt.mina=p),t=function(){function s(t,e){if(t){if(t.tagName)return C(t);if(t instanceof p)return t;if(null==e)return C(t=F.doc.querySelector(t))}return new w(t=null==t?"100%":t,e=null==e?"100%":e)}function f(t,e){if(e){if("string"==typeof t&&(t=f(t)),"string"==typeof e)return"xl
3892ink:"==e.substring(0,6)?t.getAttributeNS(Q,e.substring(6)):"xml:"==e.substring(0,4)?t.getAttributeNS(K,e.substring(4)):t.getAttribute(e);for(var n in e){var r;e[A](n)&&((r=N(e[n]))?"xlink:"==n.substring(0,6)?t.setAttributeNS(Q,n.substring(6),r):"xml:"==n.substring(0,4)?t.setAttributeNS(K,n.substring(4),r):t.setAttribute(n,r):t.removeAttribute(n))}}else t=F.doc.createElementNS(K,t);return t}function m(t,e){return"finite"==(e=N.prototype.toLowerCase.call(e))?isFinite(t):!("array"!=e||!(t instanceof Array||Array.isArray&&Array.isArray(t)))||("null"==e&&null===t||e==typeof t&&null!==t||"object"==e&&t===Object(t)||R.call(t).slice(8,-1).toLowerCase()==e)}function r(i,o,a){function s(){var t=Array.prototype.slice.call(arguments,0),e=t.join("â"),n=s.cache=s.cache||{},r=s.count=s.count||[];return n[A](e)?function(t,e){for(var n=0,r=t.length;n<r;n++)if(t[n]===e)return t.push(t.splice(n,1)[0])}(r,e):(1e3<=r.length&&delete n[r.shift()],r.push(e),n[e]=i.apply(o,t)),a?a(n[e]):n[e]}return s}function i(t){return t%360*D/180}function o(t){return 180*t/D%360}function y(t,e,n,r,i,o){return null==e&&"[object SVGMatrix]"==R.call(t)?(this.a=t.a,this.b=t.b,this.c=t.c,this.d=t.d,this.e=t.e,void(this.f=t.f)):void(null!=t?(this.a=+t,this.b=+e,this.c=+n,this.d=+r,this.e=+i,this.f=+o):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0))}function a(t){var r=[];return t=t.replace(/(?:^|\s)(\w+)\(([^)]+)\)/g,function(t,e,n){return n=n.split(/\s*,\s*|\s+/),"rotate"==e&&1==n.length&&n.push(0,0),"scale"==e&&(2==n.length&&n.push(0,0),1==n.length&&n.push(n[0],0,0)),"skewX"==e?r.push(["m",1,0,L.tan(i(n[0])),1,0,0]):"skewY"==e?r.push(["m",1,L.tan(i(n[0])),0,1,0,0]):r.push([e.charAt(0)].concat(n)),t}),r}function l(t,e){var n=ft(t),r=new y;if(n)for(var i=0,o=n.length;i<o;i++){var a,s,l,u,c,h=n[i],d=h.length,f=N(h[0]).toLowerCase(),p=h[0]!=f,g=p?r.invert():0;"t"==f&&2==d?r.translate(h[1],0):"t"==f&&3==d?p?(a=g.x(0,0),s=g.y(0,0),l=g.x(h[1],h[2]),u=g.y(h[1],h[2]),r.translate(l-a,u-s)):r.translate(h[1],h[2]):"r"==f?2==d?r.rotate(h[1],(c=c||e).x+c.width/2,c.y+c.height/2):4==d&&(p?(l=g.x(h[2],h[3]),u=g.y(h[2],h[3]),r.rotate(h[1],l,u)):r.rotate(h[1],h[2],h[3])):"s"==f?2==d||3==d?r.scale(h[1],h[d-1],(c=c||e).x+c.width/2,c.y+c.height/2):4==d?p?(l=g.x(h[2],h[3]),u=g.y(h[2],h[3]),r.scale(h[1],h[1],l,u)):r.scale(h[1],h[1],h[2],h[3]):5==d&&(p?(l=g.x(h[3],h[4]),u=g.y(h[3],h[4]),r.scale(h[1],h[2],l,u)):r.scale(h[1],h[2],h[3],h[4])):"m"==f&&7==d&&r.add(h[1],h[2],h[3],h[4],h[5],h[6])}return r}function u(t,e){if(null==e){var n=!0;if(!(e="linearGradient"==t.type||"radialGradient"==t.type?t.node.getAttribute("gradientTransform"):"pattern"==t.type?t.node.getAttribute("patternTransform"):t.node.getAttribute("transform")))return new y;e=a(e)}else m(e=s._.rgTransform.test(e)?N(e).replace(/\.{3}|\u2026/g,t._.transform||""):a(e),"array")&&(e=s.path?s.path.toString.call(e):N(e)),t._.transform=e;e=l(e,t.getBBox(1));return n?e:void(t.matrix=e)}function c(t){var e=s._.someDefs;if(e&>(e.ownerDocument.documentElement,e))return e;e=t.node.ownerSVGElement&&C(t.node.ownerSVGElement)||t.node.parentNode&&C(t.node.parentNode)||s.select("svg")||s(0,0),t=e.select("defs"),t=(t=null!=t&&t.node)||b("defs",e.node).node;return s._.someDefs=t}function h(n,r,i){function t(t){return null==t?"":t==+t?t:(f(l,{width:t}),l.getBBox().width)}function e(t){return null==t?"":t==+t?t:(f(l,{height:t}),l.getBBox().height)}function o(t,e){null==r?s[t]=e(n.attr(t)):t==r&&(s=e(null==i?n.attr(t):i))}var a=c(n),s={},l=a.querySelector(".svg---mgr");switch(l||(l=f("rect"),f(l,{width:10,height:10,class:"svg---mgr"}),a.appendChild(l)),n.type){case"rect":o("rx",t),o("ry",e);case"image":o("width",t),o("height",e);case"text":o("x",t),o("y",e);break;case"circle":o("cx",t),o("cy",e),o("r",t);break;case"ellipse":o("cx",t),o("cy",e),o("rx",t),o("ry",e);break;case"line":o("x1",t),o("x2",t),o("y1",e),o("y2",e);break;case"marker":o("refX",t),o("markerWidth",t),o("refY",e),o("markerHeight",e);break;case"radialGradient":o("fx",t),o("fy",e);break;case"tspan":o("dx",t),o("dy",e);break;default:o(r,t)}return s}function d(t){m(t,"array")||(t=Array.prototype.slice.call(arguments,0));for(var e=0,n=0,r=this.node;this[e];)delete this[e++];for(e=0;e<t.length;e++)"set"==t[e].type?t[e].forEach(function(t){r.appendChild(t.node)}):r.appendChild(t[e].node);for(var i=r.childNodes,e=0;e<i.length;e++)this[n++]=C(i[e]);return this}function p(t){if(t.snap in tt)return tt[t.snap];var e,n=this.id=Z();try{e=t.ownerSVGElement}catch(t){}if(this.node=t,e&&(this.paper=new w(e)),this.type=t.tagName,this.anims={},this._={transform:[]},t.snap=n,"g"==(tt[n]=this).type)for(var r in this.add=d,w.prototype)w.prototype[A](r)&&(this[r]=w.prototype[r])}function v(t){for(var e,n=0,r=t.length;n<r;n++)if(e=e||t[n])return e}function x(t){this.node=t}function b(t,e){var n=f(t);e.appendChild(n);n=C(n);return n.type=t,n}function w(t,e){var n,r,i,o=w.prototype;if(t&&"svg"==t.tagName){if(t.snap in tt)return tt[t.snap];for(var a in n=new p(t),r=t.getElementsByTagName("desc")[0],i=t.getElementsByTagName("defs")[0],r||((r=f("desc")).appendChild(F.doc.createTextNode("Created with Snap")),n.node.appendChild(r)),i||(i=f("defs"),n.node.appendChild(i)),n.defs=i,o)o[A](a)&&(n[a]=o[a]);n.paper=n.root=n}else f((n=b("svg",F.doc.body)).node,{height:e,version:1.1,width:t,xmlns:K});return n}function C(t){return t&&(t instanceof p||t instanceof x?t:new("svg"==t.tagName?w:p)(t))}function S(){return this.selectAll("stop")}function k(t,e){var n=f("stop"),e={offset:+e+"%"};
3892return t=s.color(t),e["stop-color"]=t.hex,t.opacity<1&&(e["stop-opacity"]=t.opacity),f(n,e),this.node.appendChild(n),this}function E(){if("linearGradient"==this.type){var t=f(this.node,"x1")||0,e=f(this.node,"x2")||1,n=f(this.node,"y1")||0,r=f(this.node,"y2")||0;return s._.box(t,n,L.abs(e-t),L.abs(r-n))}t=this.node.cx||.5,r=this.node.cy||.5,n=this.node.r||0;return s._.box(t-n,r-n,2*n,2*n)}function T(t,e){function n(t,e){for(var n=(e-a)/(t-s),r=s;r<t;r++)i[r].offset=+(+a+n*(r-s)).toFixed(2);s=t,a=e}var r,e=v(wt("snap.util.grad.parse",null,e));if(!e)return null;e.params.unshift(t),r=("l"==e.type.toLowerCase()?M:B).apply(0,e.params),e.type!=e.type.toLowerCase()&&f(r.node,{gradientUnits:"userSpaceOnUse"});var i=e.stops,o=i.length,a=0,s=0;o--;for(var l=0;l<o;l++)"offset"in i[l]&&n(l,i[l].offset);for(i[o].offset=i[o].offset||100,n(o,i[o].offset),l=0;l<=o;l++){var u=i[l];r.addStop(u.color,u.offset)}return r}function M(t,e,n,r,i){t=b("linearGradient",t);return t.stops=S,t.addStop=k,t.getBBox=E,null!=e&&f(t.node,{x1:e,y1:n,x2:r,y2:i}),t}function B(t,e,n,r,i,o){t=b("radialGradient",t);return t.stops=S,t.addStop=k,t.getBBox=E,null!=e&&f(t.node,{cx:e,cy:n,r:r}),null!=i&&null!=o&&f(t.node,{fx:i,fy:o}),t}function t(r){return function(t){var e,n;wt.stop(),t instanceof x&&1==t.node.childNodes.length&&("radialGradient"==t.node.firstChild.tagName||"linearGradient"==t.node.firstChild.tagName||"pattern"==t.node.firstChild.tagName)&&(t=t.node.firstChild,c(this).appendChild(t),t=C(t)),n=t instanceof p?"radialGradient"==t.type||"linearGradient"==t.type||"pattern"==t.type?(t.node.id||f(t.node,{id:t.id}),et(t.node.id)):t.attr(r):(n=s.color(t)).error?(e=T(c(this),t))?(e.node.id||f(e.node,{id:e.id}),et(e.node.id)):t:N(n);t={};t[r]=n,f(this.node,t),this.node.style[r]=""}}s.version="0.2.0",s.toString=function(){return"Snap v"+this.version};var F={win:bt,doc:bt.document};(s._={}).glob=F;var e,_,A="hasOwnProperty",N=String,P=parseFloat,j=parseInt,L=Math,q=L.max,O=L.min,z=L.abs,D=(L.pow,L.PI),R=(L.round,Object.prototype.toString),U=/^\s*((#[a-f\d]{6})|(#[a-f\d]{3})|rgba?\(\s*([\d\.]+%?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+%?(?:\s*,\s*[\d\.]+%?)?)\s*\)|hsba?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?%?)\s*\)|hsla?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?%?)\s*\))\s*$/i,n=/^url\(#?([^)]+)\)$/,G="\t\n\v\f\r  áá ââââââ
ââââââ¯âã\u2028\u2029",$=new RegExp("[,"+G+"]+"),V=(new RegExp("["+G+"]","g"),new RegExp("["+G+"]*,["+G+"]*")),I={hs:1,rg:1},H=new RegExp("([a-z])["+G+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+G+"]*,?["+G+"]*)+)","ig"),X=new RegExp("([rstm])["+G+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+G+"]*,?["+G+"]*)+)","ig"),Y=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+G+"]*,?["+G+"]*","ig"),W=0,J="S"+(+new Date).toString(36),Z=function(){return J+(W++).toString(36)},Q="http://www.w3.org/1999/xlink",K="http://www.w3.org/2000/svg",tt={},et=s.url=function(t){return"url('#"+t+"')"};s._.$=f,s._.id=Z,s.format=(e=/\{([^\}]+)\}/g,_=/(?:(?:^|\.)(.+?)(?=\[|\.|$|\()|\[('|")(.+?)\2\])(\(\))?/g,function(t,r){return N(t).replace(e,function(t,e){return n=t,o=t=r,e.replace(_,function(t,e,n,r,i){e=e||r,o&&("function"==typeof(o=e in o?o[e]:o)&&i&&(o=o()))}),o=(null==o||o==t?n:o)+"";var n,o})});var nt,rt=function(t,e){var n=F.doc.createElement("img"),r=F.doc.body;n.style.cssText="position:absolute;left:-9999em;top:-9999em",n.onload=function(){e.call(n),n.onload=n.onerror=null,r.removeChild(n)},n.onerror=it,r.appendChild(n),n.src=t};function it(){this.parentNode.removeChild(this)}function ot(t){return t[0]*t[0]+t[1]*t[1]}function at(t){var e=L.sqrt(ot(t));t[0]&&(t[0]/=e),t[1]&&(t[1]/=e)}s._.clone=function t(e){if("function"==typeof e||Object(e)!==e)return e;var n,r=new e.constructor;for(n in e)e[A](n)&&(r[n]=t(e[n]));return r},s._.cacher=r,s.rad=i,s.deg=o,s.angle=function t(e,n,r,i,o,a){if(null!=o)return t(e,n,o,a)-t(r,i,o,a);r=e-r,i=n-i;return r||i?(180+180*L.atan2(-i,-r)/D+360)%360:0},s.is=m,s.snapTo=function(t,e,n){if(n=m(n,"finite")?n:10,m(t,"array")){for(var r=t.length;r--;)if(z(t[r]-e)<=n)return t[r]}else{var i=e%(t=+t);if(i<n)return e-i;if(t-n<i)return e-i+t}return e},(nt=y.prototype).add=function(t,e,n,r,i,o){var a,s,l,u,c=[[],[],[]],h=[[this.a,this.c,this.e],[this.b,this.d,this.f],[0,0,1]],d=[[t,n,i],[e,r,o],[0,0,1]];for(t&&t instanceof y&&(d=[[t.a,t.c,t.e],[t.b,t.d,t.f],[0,0,1]]),a=0;a<3;a++)for(s=0;s<3;s++){for(l=u=0;l<3;l++)u+=h[a][l]*d[l][s];c[a][s]=u}return this.a=c[0][0],this.b=c[1][0],this.c=c[0][1],this.d=c[1][1],this.e=c[0][2],this.f=c[1][2],this},nt.invert=function(){var t=this,e=t.a*t.d-t.b*t.c;return new y(t.d/e,-t.b/e,-t.c/e,t.a/e,(t.c*t.f-t.d*t.e)/e,(t.b*t.e-t.a*t.f)/e)},nt.clone=function(){return new y(this.a,this.b,this.c,this.d,this.e,this.f)},nt.translate=function(t,e){return this.add(1,0,0,1,t,e)}
3892,nt.scale=function(t,e,n,r){return null==e&&(e=t),(n||r)&&this.add(1,0,0,1,n,r),this.add(t,0,0,e,0,0),(n||r)&&this.add(1,0,0,1,-n,-r),this},nt.rotate=function(t,e,n){t=i(t),e=e||0,n=n||0;var r=+L.cos(t).toFixed(9),t=+L.sin(t).toFixed(9);return this.add(r,t,-t,r,e,n),this.add(1,0,0,1,-e,-n)},nt.x=function(t,e){return t*this.a+e*this.c+this.e},nt.y=function(t,e){return t*this.b+e*this.d+this.f},nt.get=function(t){return+this[N.fromCharCode(97+t)].toFixed(4)},nt.toString=function(){return"matrix("+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)].join()+")"},nt.offset=function(){return[this.e.toFixed(4),this.f.toFixed(4)]},nt.split=function(){var t={};t.dx=this.e,t.dy=this.f;var e=[[this.a,this.c],[this.b,this.d]];t.scalex=L.sqrt(ot(e[0])),at(e[0]),t.shear=e[0][0]*e[1][0]+e[0][1]*e[1][1],e[1]=[e[1][0]-e[0][0]*t.shear,e[1][1]-e[0][1]*t.shear],t.scaley=L.sqrt(ot(e[1])),at(e[1]),t.shear/=t.scaley;var n=-e[0][1],e=e[1][1];return e<0?(t.rotate=o(L.acos(e)),n<0&&(t.rotate=360-t.rotate)):t.rotate=o(L.asin(n)),t.isSimple=!(+t.shear.toFixed(9)||t.scalex.toFixed(9)!=t.scaley.toFixed(9)&&t.rotate),t.isSuperSimple=!+t.shear.toFixed(9)&&t.scalex.toFixed(9)==t.scaley.toFixed(9)&&!t.rotate,t.noRotation=!+t.shear.toFixed(9)&&!t.rotate,t},nt.toTransformString=function(t){t=t||this.split();return t.isSimple?(t.scalex=+t.scalex.toFixed(4),t.scaley=+t.scaley.toFixed(4),t.rotate=+t.rotate.toFixed(4),(t.dx||t.dy?"t"+[+t.dx.toFixed(4),+t.dy.toFixed(4)]:"")+(1!=t.scalex||1!=t.scaley?"s"+[t.scalex,t.scaley,0,0]:"")+(t.rotate?"r"+[+t.rotate.toFixed(4),0,0]:"")):"m"+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)]},s.Matrix=y,s.getRGB=r(function(t){if(!t||(t=N(t)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:dt};if("none"==t)return{r:-1,g:-1,b:-1,hex:"none",toString:dt};if(!(t=!I[A](t.toLowerCase().substring(0,2))&&"#"!=t.charAt()?ht(t):t))return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:dt};var e,n,r,i,o,a=t.match(U);return a?(a[2]&&(r=j(a[2].substring(5),16),n=j(a[2].substring(3,5),16),e=j(a[2].substring(1,3),16)),a[3]&&(r=j((t=a[3].charAt(3))+t,16),n=j((t=a[3].charAt(2))+t,16),e=j((t=a[3].charAt(1))+t,16)),a[4]&&(o=a[4].split(V),e=P(o[0]),"%"==o[0].slice(-1)&&(e*=2.55),n=P(o[1]),"%"==o[1].slice(-1)&&(n*=2.55),r=P(o[2]),"%"==o[2].slice(-1)&&(r*=2.55),"rgba"==a[1].toLowerCase().slice(0,4)&&(i=P(o[3])),o[3]&&"%"==o[3].slice(-1)&&(i/=100)),a[5]?(o=a[5].split(V),e=P(o[0]),"%"==o[0].slice(-1)&&(e/=100),n=P(o[1]),"%"==o[1].slice(-1)&&(n/=100),r=P(o[2]),"%"==o[2].slice(-1)&&(r/=100),"deg"!=o[0].slice(-3)&&"°"!=o[0].slice(-1)||(e/=360),"hsba"==a[1].toLowerCase().slice(0,4)&&(i=P(o[3])),o[3]&&"%"==o[3].slice(-1)&&(i/=100),s.hsb2rgb(e,n,r,i)):a[6]?(o=a[6].split(V),e=P(o[0]),"%"==o[0].slice(-1)&&(e/=100),n=P(o[1]),"%"==o[1].slice(-1)&&(n/=100),r=P(o[2]),"%"==o[2].slice(-1)&&(r/=100),"deg"!=o[0].slice(-3)&&"°"!=o[0].slice(-1)||(e/=360),"hsla"==a[1].toLowerCase().slice(0,4)&&(i=P(o[3])),o[3]&&"%"==o[3].slice(-1)&&(i/=100),s.hsl2rgb(e,n,r,i)):(e=O(L.round(e),255),n=O(L.round(n),255),r=O(L.round(r),255),i=O(q(i,0),1),(a={r:e,g:n,b:r,toString:dt}).hex="#"+(16777216|r|n<<8|e<<16).toString(16).slice(1),a.opacity=m(i,"finite")?i:1,a)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:dt}},s),s.hsb=r(function(t,e,n){return s.hsb2rgb(t,e,n).hex}),s.hsl=r(function(t,e,n){return s.hsl2rgb(t,e,n).hex}),s.rgb=r(function(t,e,n,r){if(m(r,"finite")){var i=L.round;return"rgba("+[i(t),i(e),i(n),+r.toFixed(2)]+")"}return"#"+(16777216|n|e<<8|t<<16).toString(16).slice(1)});function st(){return"hsb("+[this.h,this.s,this.b]+")"}function lt(){return"hsl("+[this.h,this.s,this.l]+")"}function ut(t,e,n){var r;return null==e&&m(t,"object")&&"r"in t&&"g"in t&&"b"in t&&(n=t.b,e=t.g,t=t.r),null==e&&m(t,string)&&(t=(r=s.getRGB(t)).r,e=r.g,n=r.b),(1<t||1<e||1<n)&&(t/=255,e/=255,n/=255),[t,e,n]}function ct(t,e,n,r){return n={r:t=L.round(255*t),g:e=L.round(255*e),b:n=L.round(255*n),opacity:m(r,"finite")?r:1,hex:s.rgb(t,e,n),toString:dt},m(r,"finite")&&(n.opacity=r),n}var ht=function(t){var e=F.doc.getElementsByTagName("head")[0],n="rgb(255, 0, 0)";return(ht=r(function(t){if("red"==t.toLowerCase())return n;e.style.color=n,e.style.color=t;t=F.doc.defaultView.getComputedStyle(e,"").getPropertyValue("color");return t==n?null:t}))(t)},dt=function(){return 1==this.opacity||null==this.opacity?this.hex:"rgba("+[this.r,this.g,this.b,this.opacity]+")"};s.color=function(t){var e;return m(t,"object")&&"h"in t&&"s"in t&&"b"in t?(e=s.hsb2rgb(t),t.r=e.r,t.g=e.g,t.b=e.b,t.opacity=1,t.hex=e.hex):m(t,"object")&&"h"in t&&"s"in t&&"l"in t?(e=s.hsl2rgb(t),t.r=e.r,t.g=e.g,t.b=e.b,t.opacity=1,t.hex=e.hex):(m(t,"string")&&(t=s.getRGB(t)),m(t,"object")&&"r"in t&&"g"in t&&"b"in t&&!("error"in t)?(e=s.rgb2hsl(t),t.h=e.h,t.s=e.s,t.l=e.l,e=s.rgb2hsb(t),t.v=e.b):((t={hex:"none"}).r=t.g=t.b=t.h=t.s=t.v=t.l=-1,t.error=1)),t.toString=dt,t},s.hsb2rgb=function(t,e,n,r){var i,o,a;
3892return m(t,"object")&&"h"in t&&"s"in t&&"b"in t&&(n=t.b,e=t.s,r=(t=t.h).o),o=(a=n*e)*(1-z((t=(t*=360)%360/60)%2-1)),n=e=i=n-a,ct(n+=[a,o,0,0,o,a][t=~~t],e+=[o,a,a,o,0,0][t],i+=[0,0,o,a,a,o][t],r)},s.hsl2rgb=function(t,e,n,r){var i,o,a;return m(t,"object")&&"h"in t&&"s"in t&&"l"in t&&(n=t.l,e=t.s,t=t.h),(1<t||1<e||1<n)&&(t/=360,e/=100,n/=100),o=(a=2*e*(n<.5?n:1-n))*(1-z((t=(t*=360)%360/60)%2-1)),n=e=i=n-a/2,ct(n+=[a,o,0,0,o,a][t=~~t],e+=[o,a,a,o,0,0][t],i+=[0,0,o,a,a,o][t],r)},s.rgb2hsb=function(t,e,n){var r,i;return t=(n=ut(t,e,n))[0],e=n[1],n=n[2],{h:((0==(i=(r=q(t,e,n))-O(t,e,n))?null:r==t?(e-n)/i:r==e?(n-t)/i+2:(t-e)/i+4)+360)%6*60/360,s:0==i?0:i/r,b:r,toString:st}},s.rgb2hsl=function(t,e,n){var r,i,o;return t=(n=ut(t,e,n))[0],e=n[1],n=n[2],r=((i=q(t,e,n))+(o=O(t,e,n)))/2,{h:((0==(o=i-o)?null:i==t?(e-n)/o:i==e?(n-t)/o+2:(t-e)/o+4)+360)%6*60/360,s:0==o?0:r<.5?o/(2*r):o/(2-2*r),l:r,toString:lt}},s.parsePathString=function(t){if(!t)return null;var e=s.path(t);if(e.arr)return s.path.clone(e.arr);var o={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},a=[];return(a=m(t,"array")&&m(t[0],"array")?s.path.clone(t):a).length||N(t).replace(H,function(t,e,n){var r=[],i=e.toLowerCase();if(n.replace(Y,function(t,e){e&&r.push(+e)}),"m"==i&&2<r.length&&(a.push([e].concat(r.splice(0,2))),i="l",e="m"==e?"l":"L"),"o"==i&&1==r.length&&a.push([e,r[0]]),"r"==i)a.push([e].concat(r));else for(;r.length>=o[i]&&(a.push([e].concat(r.splice(0,o[i]))),o[i]););}),a.toString=s.path.toString,e.arr=s.path.clone(a),a};var ft=s.parseTransformString=function(t){if(!t)return null;var i=[];return(i=m(t,"array")&&m(t[0],"array")?s.path.clone(t):i).length||N(t).replace(X,function(t,e,n){var r=[];e.toLowerCase(),n.replace(Y,function(t,e){e&&r.push(+e)}),i.push([e].concat(r))}),i.toString=s.path.toString,i};s._.svgTransform2string=a,s._.rgTransform=new RegExp("^[a-z]["+G+"]*-?\\.?\\d","i"),s._.transform2matrix=l,s._unit2px=h;var pt,gt=F.doc.contains||F.doc.compareDocumentPosition?function(t,e){var n=9==t.nodeType?t.documentElement:t,e=e&&e.parentNode;return t==e||!(!e||1!=e.nodeType||!(n.contains?n.contains(e):t.compareDocumentPosition&&16&t.compareDocumentPosition(e)))}:function(t,e){if(e)for(;e;)if((e=e.parentNode)==t)return!0;return!1};s._.getSomeDefs=c,s.select=function(t){return C(F.doc.querySelector(t))},s.selectAll=function(t){for(var e=F.doc.querySelectorAll(t),n=(s.set||Array)(),r=0;r<e.length;r++)n.push(C(e[r]));return n},function(t){function e(t){function e(n,r){var t=f(n.node,r);!(t=(t=t&&t.match(i))&&t[2])||"#"!=t.charAt()||(t=t.substring(1))&&(a[t]=(a[t]||[]).concat(function(t){var e={};e[r]=et(t),f(n.node,e)}))}for(var n,r=t.selectAll("*"),i=/^\s*url\(("|'|)(.*)\1\)\s*$/,o=[],a={},s=0,l=r.length;s<l;s++){e(n=r[s],"fill"),e(n,"stroke"),e(n,"filter"),e(n,"mask"),e(n,"clip-path"),function(e){var t=f(e.node,"xlink:href");!t||"#"!=t.charAt()||(t=t.substring(1))&&(a[t]=(a[t]||[]).concat(function(t){e.attr("xlink:href","#"+t)}))}(n);var u=f(n.node,"id");u&&(f(n.node,{id:n.id}),o.push({old:u,id:n.id}))}for(s=0,l=o.length;s<l;s++){var c=a[o[s].old];if(c)for(var h=0,d=c.length;h<d;h++)c[h](o[s].id)}}function n(o){return function(){var t=o?"<"+this.type:"",e=this.node.attributes,n=this.node.childNodes;if(o)for(var r=0,i=e.length;r<i;r++)t+=" "+e[r].name+'="'+e[r].value.replace(/"/g,'\\"')+'"';if(n.length){for(o&&(t+=">"),r=0,i=n.length;r<i;r++)3==n[r].nodeType?t+=n[r].nodeValue:1==n[r].nodeType&&(t+=C(n[r]).toString());o&&(t+="</"+this.type+">")}else o&&(t+="/>");return t}}t.attr=function(t,e){var n,r=this;if(r.node,!t)return r;if(m(t,"string")){if(!(1<arguments.length))return v(wt("snap.util.getattr."+t,r));var i={};i[t]=e,t=i}for(n in t)t[A](n)&&wt("snap.util.attr."+n,r,t[n]);return r},t.getBBox=function(t){var e=this;if((e="use"==e.type?e.original:e).removed)return{};var n=e._;return t?(n.bboxwt=s.path.get[e.type]?s.path.getBBox(e.realPath=s.path.get[e.type](e)):s._.box(e.node.getBBox()),s._.box(n.bboxwt)):(e.realPath=(s.path.get[e.type]||s.path.get.deflt)(e),n.bbox=s.path.getBBox(s.path.map(e.realPath,e.matrix)),s._.box(n.bbox))};function i(){return this.string}t.transform=function(t){var e=this._;if(null!=t)return u(this,t=t instanceof y?t.toTransformString():t),this.node&&("linearGradient"==this.type||"radialGradient"==this.type?f(this.node,{gradientTransform:this.matrix}):"pattern"==this.type?f(this.node,{patternTransform:this.matrix}):f(this.node,{transform:this.matrix})),this;var n=new y(this.node.getCTM()),r=u(this),t=r.toTransformString();
3892return{string:N(r)==N(this.matrix)?e.transform:t,globalMatrix:n,localMatrix:r,diffMatrix:n.clone().add(r.invert()),global:n.toTransformString(),local:t,toString:i}},t.parent=function(){return C(this.node.parentNode)},t.append=t.add=function(t){if(t){if("set"==t.type){var e=this;return t.forEach(function(t){e.add(t)}),this}t=C(t),this.node.appendChild(t.node),t.paper=this.paper}return this},t.appendTo=function(t){return t&&(t=C(t)).append(this),this},t.prepend=function(t){var e;return t&&(e=(t=C(t)).parent(),this.node.insertBefore(t.node,this.node.firstChild),this.add&&this.add(),t.paper=this.paper,this.parent()&&this.parent().add(),e&&e.add()),this},t.prependTo=function(t){return(t=C(t)).prepend(this),this},t.before=function(t){if("set"==t.type){var n=this;return t.forEach(function(t){var e=t.parent();n.node.parentNode.insertBefore(t.node,n.node),e&&e.add()}),this.parent().add(),this}var e=(t=C(t)).parent();return this.node.parentNode.insertBefore(t.node,this.node),this.parent()&&this.parent().add(),e&&e.add(),t.paper=this.paper,this},t.after=function(t){var e=(t=C(t)).parent();return this.node.nextSibling?this.node.parentNode.insertBefore(t.node,this.node.nextSibling):this.node.parentNode.appendChild(t.node),this.parent()&&this.parent().add(),e&&e.add(),t.paper=this.paper,this},t.insertBefore=function(t){t=C(t);var e=this.parent();return t.node.parentNode.insertBefore(this.node,t.node),this.paper=t.paper,e&&e.add(),t.parent()&&t.parent().add(),this},t.insertAfter=function(t){t=C(t);var e=this.parent();return t.node.parentNode.insertBefore(this.node,t.node.nextSibling),this.paper=t.paper,e&&e.add(),t.parent()&&t.parent().add(),this},t.remove=function(){var t=this.parent();return this.node.parentNode&&this.node.parentNode.removeChild(this.node),delete this.paper,this.removed=!0,t&&t.add(),this},t.select=function(t){return C(this.node.querySelector(t))},t.selectAll=function(t){for(var e=this.node.querySelectorAll(t),n=(s.set||Array)(),r=0;r<e.length;r++)n.push(C(e[r]));return n},t.asPX=function(t,e){return null==e&&(e=this.attr(t)),+h(this,t,e)},t.use=function(){var t,e=this.node.id;return e||(e=this.id,f(this.node,{id:e})),f((t="linearGradient"==this.type||"radialGradient"==this.type||"pattern"==this.type?b(this.type,this.node.parentNode):b("use",this.node.parentNode)).node,{"xlink:href":"#"+e}),t.original=this,t},t.clone=function(){var t=C(this.node.cloneNode(!0));return f(t.node,"id")&&f(t.node,{id:t.id}),e(t),t.insertAfter(this),t},t.toDefs=function(){return c(this).appendChild(this.node),this},t.pattern=function(t,e,n,r){var i=b("pattern",c(this));return m(t=null==t?this.getBBox():t,"object")&&"x"in t&&(e=t.y,n=t.width,r=t.height,t=t.x),f(i.node,{x:t,y:e,width:n,height:r,patternUnits:"userSpaceOnUse",id:i.id,viewBox:[t,e,n,r].join(" ")}),i.node.appendChild(this.node),i},t.marker=function(t,e,n,r,i,o){var a=b("marker",c(this));return m(t=null==t?this.getBBox():t,"object")&&"x"in t&&(e=t.y,n=t.width,r=t.height,i=t.refX||t.cx,o=t.refY||t.cy,t=t.x),f(a.node,{viewBox:[t,e,n,r].join(" "),markerWidth:n,markerHeight:r,orient:"auto",refX:i||0,refY:o||0,id:a.id}),a.node.appendChild(this.node),a};function g(t,e,n,r){"function"!=typeof n||n.length||(r=n,n=Ct.linear),this.attr=t,this.dur=e,n&&(this.easing=n),r&&(this.callback=r)}s.animation=function(t,e,n,r){return new g(t,e,n,r)},t.inAnim=function(){var t,n=[];for(t in this.anims)this.anims[A](t)&&function(e){n.push({anim:new g(e._attrs,e.dur,e.easing,e._callback),curStatus:e.status(),status:function(t){return e.status(t)},stop:function(){e.stop()}})}(this.anims[t]);return n},s.animate=function(t,e,n,r,i,o){"function"!=typeof i||i.length||(o=i,i=Ct.linear);var a=Ct.time(),i=Ct(t,e,a,a+r,Ct.time,n,i);return o&&wt.once("mina.finish."+i.id,o),i},t.stop=function(){for(var t=this.inAnim(),e=0,n=t.length;e<n;e++)t[e].stop();return this},t.animate=function(t,e,n,r){"function"!=typeof n||n.length||(r=n,n=Ct.linear),t instanceof g&&(r=t.callback,e=(n=t.easing).dur,t=t.attr);var i,o,a,s,l,u=[],c=[],h={},d=this;for(s in t)t[A](s)&&(d.equal?(i=(l=d.equal(s,N(t[s]))).from,o=l.to,a=l.f):(i=+d.attr(s),o=+t[s]),l=m(i,"array")?i.length:1,h[s]=function(e,n,r){return function(t){t=t.slice(e,n);return 1==t.length&&(t=t[0]),r?r(t):t}}(u.length,u.length+l,a),u=u.concat(i),c=c.concat(o));var f=Ct.time(),p=Ct(u,c,f,f+e,Ct.time,function(t){var e,n={};for(e in h)h[A](e)&&(n[e]=h[e](t));d.attr(n)},n);return(d.anims[p.id]=p)._attrs=t,p._callback=r,wt.once("mina.finish."+p.id,function(){delete d.anims[p.id],r&&r.call(d)}),wt.once("mina.stop."+p.id,function(){delete d.anims[p.id]}),d};var o={};t.data=function(t,e){var n=o[this.id]=o[this.id]||{};if(0==arguments.length)return wt("snap.data.get."+this.id,this,n,null),n;if(1!=arguments.length)return n[t]=e,wt("snap.data.set."+this.id,this,e,t),this;if(s.is(t,"object")){for(var r in t)t[A](r)&&this.data(r,t[r]);return this}return wt("snap.data.get."+this.id,this,n[t],t),n[t]},t.removeData=function(t){return null==t?o[this.id]={}:o[this.id]&&delete o[this.id][t],this},t.outerSVG=t.toString=n(1),t.innerSVG=n()}(p.prototype),s.parse=function(t){var e=F.doc.createDocumentFragment(),n=!0,r=F.doc.createElement("div");if((t=N(t)).match(/^\s*<\s*svg(?:\s|>)/)||(t="<svg>"+t+"</svg>",n=!1),r.innerHTML=t,t=r.getElementsByTagName("svg")[0])if(n)e=t;else for(;t.firstChild;)e.appendChild(t.firstChild);return r.innerHTML="",new x(e)},x.prototype.select=p.prototype.select,x.prototype.selectAll=p.prototype.selectAll,s.fragment=function(){for(var t=Array.prototype.slice.call(arguments,0),e=F.doc.createDocumentFragment(),n=0,r=t.length;n<r;n++){var i=t[n];i.node&&i.node.nodeType&&e.appendChild(i.node),i.nodeType&&e.appendChild(i),"string"==typeof i&&e.appendChild(s.parse(i).node)}return new x(e)},(pt=w.prototype).el=function(t,e){return b(t,this.node).attr(e)},pt.rect=function(t,e,n,r,i,o){var a;return null==o&&(o=i),m(t,"object")&&"x"in t?a=t:null!=t&&(a={x:t,y:e,width:n,height:r},null!=i&&(a.rx=i,a.ry=o)),this.el("rect",a)},pt.circle=function(t,e,n){var r;return m(t,"object")&&"cx"in t?r=t:null!=t&&(r={cx:t,cy:e,r:n}),this.el("circle",r)},pt.image=function(t,e,n,r,i){var o,a=b("image",this.node);return m(t,"object")&&"src"in t?a.attr(t):null!=t&&(o={"xlink:href":t,preserveAspectRatio:"none"},null!=e&&null!=n&&(o.x=e,o.y=n),null!=r&&null!=i?(o.width=r,o.height=i):rt(t,function(){f(a.node,{width:this.offsetWidth,height:this.offsetHeight})}),f(a.node,o)),a},pt.ellipse=function(t,e,n,r){var i=b("ellipse",this.node);return m(t,"object")&&"cx"in t?i.attr(t):null!=t&&i.attr({cx:t,cy:e,rx:n,ry:r}),i},pt.path=function(t){var e=b("path",this.node);return m(t,"object")&&!m(t,"array")?e.attr(t):t&&e.attr({d:t}),e},pt.group=pt.g=function(t){var e,n=b("g",this.node);for(e in n.add=d,pt)pt[A](e)&&(n[e]=pt[e]);return 1==arguments.length&&t&&!t.type?n.attr(t):arguments.length&&n.add(Array.prototype.slice.call(arguments,0)),n},pt.text=function(t,e,n){var r=b("text",this.node);return m(t,"object")?r.attr(t):null!=t&&r.attr({x:t,y:e,text:n||""}),r},pt.line=function(t,e,n,r){var i=b("line",this.node);return m(t,"object")?i.attr(t):null!=t&&i.attr({x1:t,x2:n,y1:e,y2:r}),i},pt.polyline=function(t){1<arguments.length&&(t=Array.prototype.slice.call(arguments,0));var e=b("polyline",this.node);return m(t,"object")&&!m(t,"array")?e.attr(t):null!=t&&e.attr({points:t}),e},pt.polygon=function(t){1<arguments.length&&(t=Array.prototype.slice.call(arguments,0));var e=b("polygon",this.node);return m(t,"object")&&!m(t,"array")?e.attr(t):null!=t&&e.attr({points:t}),e},pt.gradient=function(t){return T(this.defs,t)},pt.gradientLinear=function(t,e,n,r){return M(this.defs,t,e,n,r)},pt.gradientRadial=function(t,e,n,r,i){return B(this.defs,t,e,n,r,i)},pt.toString=function(){var t=F.doc.createDocumentFragment(),e=F.doc.createElement("div"),n=this.node.cloneNode(!0);return t.appendChild(e),e.appendChild(n),f(n,{xmlns:K}),e=e.innerHTML,t.removeChild(t.firstChild),e},pt.clear=function(){for(var t,e=this.node.firstChild;e;)t=e.nextSibling,"defs"!=e.tagName&&e.parentNode.removeChild(e),e=t},s.ajax=function(t,e,n,r){var i=new XMLHttpRequest,o=Z();if(i){if(m(e,"function"))r=n,n=e,e=null;else if(m(e,"object")){var a,s=[];for(a in e)e.hasOwnProperty(a)&&s.push(encodeURIComponent(a)+"="+encodeURIComponent(e[a]));e=s.join("&")}return i.open(e?"POST":"GET",t,!0),i.setRequestHeader("X-Requested-With","XMLHttpRequest"),e&&i.setRequestHeader("Content-type","application/x-www-form-urlencoded"),n&&(wt.once("snap.ajax."+o+".0",n),wt.once("snap.ajax."+o+".200",n),wt.once("snap.ajax."+o+".304",n)),i.onreadystatechange=function(){4==i.readyState&&wt("snap.ajax."+o+"."+i.status,r,i)},4==i.readyState||i.send(e),i}},s.load=function(t,e,n){s.ajax(t,function(t){t=s.parse(t.responseText);n?e.call(n,t):e(t)})},wt.on("snap.util.attr.mask",function(t){var e;
3892(t instanceof p||t instanceof x)&&(wt.stop(),t instanceof x&&1==t.node.childNodes.length&&(t=t.node.firstChild,c(this).appendChild(t),t=C(t)),"mask"==t.type?e=t:((e=b("mask",c(this))).node.appendChild(t.node),e.node.id||f(e.node,{id:e.id})),f(this.node,{mask:et(e.id)}))}),G=function(t){var e;(t instanceof p||t instanceof x)&&(wt.stop(),"clipPath"==t.type?e=t:((e=b("clipPath",c(this))).node.appendChild(t.node),e.node.id||f(e.node,{id:e.id})),f(this.node,{"clip-path":et(e.id)}))},wt.on("snap.util.attr.clip",G),wt.on("snap.util.attr.clip-path",G),wt.on("snap.util.attr.clipPath",G),wt.on("snap.util.attr.fill",t("fill")),wt.on("snap.util.attr.stroke",t("stroke"));var mt=/^([lr])(?:\(([^)]*)\))?(.*)$/i;wt.on("snap.util.grad.parse",function(t){var e=(t=N(t)).match(mt);if(!e)return null;var n=e[1],t=e[2],e=e[3];return{type:n,params:t=1==(t=t.split(/\s*,\s*/).map(function(t){return+t==t?+t:t})).length&&0==t[0]?[]:t,stops:e=(e=e.split("-")).map(function(t){var e={color:(t=t.split(":"))[0]};return t[1]&&(e.offset=t[1]),e})}}),wt.on("snap.util.attr.d",function(t){wt.stop(),m(t,"array")&&m(t[0],"array")&&(t=s.path.toString.call(t)),(t=N(t)).match(/[ruo]/i)&&(t=s.path.toAbsolute(t)),f(this.node,{d:t})})(-1),wt.on("snap.util.attr.#text",function(t){wt.stop(),t=N(t);for(t=F.doc.createTextNode(t);this.node.firstChild;)this.node.removeChild(this.node.firstChild);this.node.appendChild(t)})(-1),wt.on("snap.util.attr.path",function(t){wt.stop(),this.attr({d:t})})(-1),wt.on("snap.util.attr.viewBox",function(t){t=m(t,"object")&&"x"in t?[t.x,t.y,t.width,t.height].join(" "):m(t,"array")?t.join(" "):t;f(this.node,{viewBox:t}),wt.stop()})(-1),wt.on("snap.util.attr.transform",function(t){this.transform(t),wt.stop()})(-1),wt.on("snap.util.attr.r",function(t){"rect"==this.type&&(wt.stop(),f(this.node,{rx:t,ry:t}))})(-1),wt.on("snap.util.attr.textpath",function(t){if(wt.stop(),"text"==this.type){var e,n,r,i;if(!t&&this.textPath){for(e=this.textPath;e.node.firstChild;)this.node.appendChild(e.node.firstChild);return e.remove(),void delete this.textPath}if(m(t,"string")?(i=C((r=c(this)).parentNode).path(t),r.appendChild(i.node),r=i.id,i.attr({id:r})):(t=C(t))instanceof p&&((r=t.attr("id"))||(r=t.id,t.attr({id:r}))),r)if(e=this.textPath,n=this.node,e)e.attr({"xlink:href":"#"+r});else{for(e=f("textPath",{"xlink:href":"#"+r});n.firstChild;)e.appendChild(n.firstChild);n.appendChild(e),this.textPath=C(e)}}})(-1),wt.on("snap.util.attr.text",function(t){if("text"==this.type){for(var e=this.node,r=function(t){var e=f("tspan");if(m(t,"array"))for(var n=0;n<t.length;n++)e.appendChild(r(t[n]));else e.appendChild(F.doc.createTextNode(t));return e.normalize&&e.normalize(),e};e.firstChild;)e.removeChild(e.firstChild);for(var n=r(t);n.firstChild;)e.appendChild(n.firstChild)}wt.stop()})(-1);var yt={"alignment-baseline":0,"baseline-shift":0,clip:0,"clip-path":0,"clip-rule":0,color:0,"color-interpolation":0,"color-interpolation-filters":0,"color-profile":0,"color-rendering":0,cursor:0,direction:0,display:0,"dominant-baseline":0,"enable-background":0,fill:0,"fill-opacity":0,"fill-rule":0,filter:0,"flood-color":0,"flood-opacity":0,font:0,"font-family":0,"font-size":0,"font-size-adjust":0,"font-stretch":0,"font-style":0,"font-variant":0,"font-weight":0,"glyph-orientation-horizontal":0,"glyph-orientation-vertical":0,"image-rendering":0,kerning:0,"letter-spacing":0,"lighting-color":0,marker:0,"marker-end":0,"marker-mid":0,"marker-start":0,mask:0,opacity:0,overflow:0,"pointer-events":0,"shape-rendering":0,"stop-color":0,"stop-opacity":0,stroke:0,"stroke-dasharray":0,"stroke-dashoffset":0,"stroke-linecap":0,"stroke-linejoin":0,"stroke-miterlimit":0,"stroke-opacity":0,"stroke-width":0,"text-anchor":0,"text-decoration":0,"text-rendering":0,"unicode-bidi":0,visibility:0,"word-spacing":0,"writing-mode":0};function vt(e){return function(){wt.stop();var t=F.doc.defaultView.getComputedStyle(this.node,null).getPropertyValue("marker-"+e);return"none"==t?t:s(F.doc.getElementById(t.match(n)[1]))}}function xt(r){return function(t){wt.stop();var e,n="marker"+r.charAt(0).toUpperCase()+r.substring(1);
3892""!=t&&t?"marker"==t.type&&((e=t.node.id)||f(t.node,{id:t.id}),this.node.style[n]=et(e)):this.node.style[n]="none"}}wt.on("snap.util.attr",function(t){var e=wt.nt(),n={};n[e=e.substring(e.lastIndexOf(".")+1)]=t;var r=e.replace(/-(\w)/gi,function(t,e){return e.toUpperCase()}),e=e.replace(/[A-Z]/g,function(t){return"-"+t.toLowerCase()});yt[A](e)?this.node.style[r]=null==t?"":t:f(this.node,n)}),wt.on("snap.util.getattr.transform",function(){return wt.stop(),this.transform()})(-1),wt.on("snap.util.getattr.textpath",function(){return wt.stop(),this.textPath})(-1),wt.on("snap.util.getattr.marker-end",vt("end"))(-1),wt.on("snap.util.getattr.markerEnd",vt("end"))(-1),wt.on("snap.util.getattr.marker-start",vt("start"))(-1),wt.on("snap.util.getattr.markerStart",vt("start"))(-1),wt.on("snap.util.getattr.marker-mid",vt("mid"))(-1),wt.on("snap.util.getattr.markerMid",vt("mid"))(-1),wt.on("snap.util.attr.marker-end",xt("end"))(-1),wt.on("snap.util.attr.markerEnd",xt("end"))(-1),wt.on("snap.util.attr.marker-start",xt("start"))(-1),wt.on("snap.util.attr.markerStart",xt("start"))(-1),wt.on("snap.util.attr.marker-mid",xt("mid"))(-1),wt.on("snap.util.attr.markerMid",xt("mid"))(-1),wt.on("snap.util.getattr.r",function(){return"rect"==this.type&&f(this.node,"rx")==f(this.node,"ry")?(wt.stop(),f(this.node,"rx")):void 0})(-1),wt.on("snap.util.getattr.text",function(){if("text"==this.type||"tspan"==this.type){wt.stop();var t=function t(e){for(var n=[],r=e.childNodes,i=0,o=r.length;i<o;i++){var a=r[i];3==a.nodeType&&n.push(a.nodeValue),"tspan"==a.tagName&&(1==a.childNodes.length&&3==a.firstChild.nodeType?n.push(a.firstChild.nodeValue):n.push(t(a)))}return n}(this.node);return 1==t.length?t[0]:t}})(-1),wt.on("snap.util.getattr.#text",function(){return this.node.textContent})(-1),wt.on("snap.util.getattr.viewBox",function(){wt.stop();var t=f(this.node,"viewBox").split($);return s._.box(+t[0],+t[1],+t[2],+t[3])})(-1),wt.on("snap.util.getattr.points",function(){var t=f(this.node,"points");return wt.stop(),t.split($)}),wt.on("snap.util.getattr.path",function(){var t=f(this.node,"d");return wt.stop(),t}),wt.on("snap.util.getattr",function(){var t=wt.nt(),e=(t=t.substring(t.lastIndexOf(".")+1)).replace(/[A-Z]/g,function(t){return"-"+t.toLowerCase()});return yt[A](e)?F.doc.defaultView.getComputedStyle(this.node,null).getPropertyValue(e):f(this.node,t)});return s.getElementByPoint=function(t,e){var n,r,i,o,a,s=(this.canvas,F.doc.elementFromPoint(t,e));return F.win.opera&&"svg"==s.tagName&&(r=(n=s).getBoundingClientRect(),i=n.ownerDocument,o=i.body,a=i.documentElement,n=a.clientTop||o.clientTop||0,i=a.clientLeft||o.clientLeft||0,o={y:r.top+(g.win.pageYOffset||a.scrollTop||o.scrollTop)-n,x:r.left+(g.win.pageXOffset||a.scrollLeft||o.scrollLeft)-i},(i=s.createSVGRect()).x=t-o.x,i.y=e-o.y,i.width=i.height=1,(i=s.getIntersectionList(i,null)).length&&(s=i[i.length-1])),s?C(s):null},s.plugin=function(t){t(s,p,w,F)},F.win.Snap=s}();function m(t){var e=this;if(null==t)return e.s;var n=e.s-t;e.b+=e.dur*n,e.B+=e.dur*n,e.s=t}function y(t){return null==t?this.spd:void(this.spd=t)}function v(t){var e=this;return null==t?e.dur:(e.s=e.s*t/e.dur,void(e.dur=t))}function x(){delete u[this.id],s("mina.stop."+this.id,this)}function b(){var t=this;t.pdif||(delete u[t.id],t.pdif=t.get()-t.b)}function w(){var t=this;t.pdif&&(t.b=t.get()-t.pdif,delete t.pdif,u[t.id]=t)}return t.plugin(function(T,m){function x(e){var n=x.ps=x.ps||{};return n[e]?n[e].sleep=100:n[e]={sleep:100},setTimeout(function(){for(var t in n)n[r](t)&&t!=e&&(n[t].sleep--,n[t].sleep||delete n[t])}),n[e]}function d(t,e,n,r){return null==t&&(t=e=n=r=0),null==e&&(e=t.y,n=t.width,r=t.height,t=t.x),{x:t,y:e,width:n,w:n,height:r,h:r,x2:t+n,y2:e+r,cx:t+n/2,cy:e+r/2,r1:O.min(n,r)/2,r2:O.max(n,r)/2,r0:O.sqrt(n*n+r*r)/2,path:s(t,e,n,r),vb:[t,e,n,r].join(" ")}}function b(){return this.join(",").replace(n,"$1")}function w(t){t=p(t);return t.toString=b,t}function y(t,e,n,r,i,o,a,s,l){return null==l?E(t,e,n,r,i,o,a,s):C(t,e,n,r,i,o,a,s,function(t,e,n,r,i,o,a,s,l){if(!(l<0||E(t,e,n,r,i,o,a,s)<l)){var u,c=.5,h=1-c;for(u=E(t,e,n,r,i,o,a,s,h);.01<G(u-l);)u=E(t,e,n,r,i,o,a,s,h+=(u<l?1:-1)*(c/=2));return h}}(t,e,n,r,i,o,a,s,l))}function t(f,p){function g(t){return+(+t).toFixed(3)}return T._.cacher(function(t,e,n){for(var r,i,o,a,s,l="",u={},c=0,h=0,d=(t=P(t=t instanceof m?t.attr("d"):t)).length;h<d;h++){if("M"==(o=t[h])[0])r=+o[1],i=+o[2];else{if(e<c+(a=y(r,i,o[1],o[2],o[3],o[4],o[5],o[6]))){if(p&&!u.start){if(l+=["C"+g((s=y(r,i,o[1],o[2],o[3],o[4],o[5],o[6],e-c)).start.x),g(s.start.y),g(s.m.x),g(s.m.y),g(s.x),g(s.y)],n)return l;
3892u.start=l,l=["M"+g(s.x),g(s.y)+"C"+g(s.n.x),g(s.n.y),g(s.end.x),g(s.end.y),g(o[5]),g(o[6])].join(),c+=a,r=+o[5],i=+o[6];continue}if(!f&&!p)return y(r,i,o[1],o[2],o[3],o[4],o[5],o[6],e-c)}c+=a,r=+o[5],i=+o[6]}l+=o.shift()+o}return u.end=l,f?c:p?u:C(r,i,o[0],o[1],o[2],o[3],o[4],o[5],1)},null,T._.clone)}function C(t,e,n,r,i,o,a,s,l){var u=1-l,c=U(u,3),h=U(u,2),d=l*l,f=d*l,p=t+2*l*(n-t)+d*(i-2*n+t),g=e+2*l*(r-e)+d*(o-2*r+e),m=n+2*l*(i-n)+d*(a-2*i+n),d=r+2*l*(o-r)+d*(s-2*o+r);return{x:c*t+3*h*l*n+3*u*l*l*i+f*a,y:c*e+3*h*l*r+3*u*l*l*o+f*s,m:{x:p,y:g},n:{x:m,y:d},start:{x:u*t+l*n,y:u*e+l*r},end:{x:u*i+l*a,y:u*o+l*s},alpha:90-180*O.atan2(p-m,g-d)/z}}function S(t,e,n,r,i,o,a,s){T.is(t,"array")||(t=[t,e,n,r,i,o,a,s]);t=f.apply(null,t);return d(t.min.x,t.min.y,t.max.x-t.min.x,t.max.y-t.min.y)}function i(t,e,n){return e>=t.x&&e<=t.x+t.width&&n>=t.y&&n<=t.y+t.height}function k(t,e){return t=d(t),i(e=d(e),t.x,t.y)||i(e,t.x2,t.y)||i(e,t.x,t.y2)||i(e,t.x2,t.y2)||i(t,e.x,e.y)||i(t,e.x2,e.y)||i(t,e.x,e.y2)||i(t,e.x2,e.y2)||(t.x<e.x2&&t.x>e.x||e.x<t.x2&&e.x>t.x)&&(t.y<e.y2&&t.y>e.y||e.y<t.y2&&e.y>t.y)}function v(t,e,n,r,i){return t*(t*(-3*e+9*n-9*r+3*i)+6*e-12*n+6*r)-3*e+3*n}function E(t,e,n,r,i,o,a,s,l){for(var u=(l=1<(l=null==l?1:l)?1:l<0?0:l)/2,c=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],h=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],d=0,f=0;f<12;f++){var p=u*c[f]+u,g=v(p,t,n,i,a),p=v(p,e,r,o,s);d+=h[f]*O.sqrt(g*g+p*p)}return u*d}function M(t,e,n){if(!k(S(t),S(e)))return n?0:[];for(var r=~~(E.apply(0,t)/5),i=~~(E.apply(0,e)/5),o=[],a=[],s={},l=n?0:[],u=0;u<1+r;u++){var c=C.apply(0,t.concat(u/r));o.push({x:c.x,y:c.y,t:u/r})}for(u=0;u<1+i;u++)c=C.apply(0,e.concat(u/i)),a.push({x:c.x,y:c.y,t:u/i});for(u=0;u<r;u++)for(var h=0;h<i;h++){var d=o[u],f=o[u+1],p=a[h],g=a[h+1],m=G(f.x-d.x)<.001?"y":"x",y=G(g.x-p.x)<.001?"y":"x",v=function(t,e,n,r,i,o,a,s){if
3892(!(R(t,n)<D(i,a)||D(t,n)>R(i,a)||R(e,r)<D(o,s)||D(e,r)>R(o,s))){var l=(t-n)*(o-s)-(e-r)*(i-a);if(l){var u=((t*r-e*n)*(i-a)-(t-n)*(i*s-o*a))/l,c=((t*r-e*n)*(o-s)-(e-r)*(i*s-o*a))/l,h=+u.toFixed(2),l=+c.toFixed(2);if(!(h<+D(t,n).toFixed(2)||h>+R(t,n).toFixed(2)||h<+D(i,a).toFixed(2)||h>+R(i,a).toFixed(2)||l<+D(e,r).toFixed(2)||l>+R(e,r).toFixed(2)||l<+D(o,s).toFixed(2)||l>+R(o,s).toFixed(2)))return{x:u,y:c}}}}(d.x,d.y,f.x,f.y,p.x,p.y,g.x,g.y);v&&s[v.x.toFixed(4)]!=v.y.toFixed(4)&&(s[v.x.toFixed(4)]=v.y.toFixed(4),d=d.t+G((v[m]-d[m])/(f[m]-d[m]))*(f.t-d.t),p=p.t+G((v[y]-p[y])/(g[y]-p[y]))*(g.t-p.t),0<=d&&d<=1&&0<=p&&p<=1&&(n?l++:l.push({x:v.x,y:v.y,t1:d,t2:p})))}return l}function o(t,e,n){t=P(t),e=P(e);for(var r,i,o,a,s,l,u,c,h=n?0:[],d=0,f=t.length;d<f;d++){var p=t[d];if("M"==p[0])r=o=p[1],g=a=p[2];else for(var g="C"==p[0]?(r=(u=[r,g].concat(p.slice(1)))[6],u[7]):(u=[r,g,r,g,o,a,o,a],r=o,a),m=0,y=e.length;m<y;m++){var v=e[m];if("M"==v[0])i=s=v[1],x=l=v[2];else{var x="C"==v[0]?(i=(c=[i,x].concat(v.slice(1)))[6],c[7]):(c=[i,x,i,x,s,l,s,l],i=s,l),b=M(u,c,n);if(n)h+=b;else{for(var w=0,C=b.length;w<C;w++)b[w].segment1=d,b[w].segment2=m,b[w].bez1=u,b[w].bez2=c;h=h.concat(b)}}}}return h}function a(t){var e=x(t);if(e.bbox)return p(e.bbox);if(!t)return d();for(var n,r,i=0,o=0,a=[],s=[],l=0,u=(t=P(t)).length;l<u;l++)"M"==(n=t[l])[0]?(i=n[1],o=n[2],a.push(i),s.push(o)):(r=f(i,o,n[1],n[2],n[3],n[4],n[5],n[6]),a=a.concat(r.min.x,r.max.x),s=s.concat(r.min.y,r.max.y),i=n[5],o=n[6]);var c=D.apply(0,a),h=D.apply(0,s),h=d(c,h,R.apply(0,a)-c,R.apply(0,s)-h);return e.bbox=p(h),h}function s(t,e,n,r,i){if(i)return[["M",t+i,e],["l",n-2*i,0],["a",i,i,0,0,1,i,i],["l",0,r-2*i],["a",i,i,0,0,1,-i,i],["l",2*i-n,0],["a",i,i,0,0,1,-i,-i],["l",0,2*i-r],["a",i,i,0,0,1,i,-i],["z"]];n=[["M",t,e],["l",n,0],["l",0,r],["l",-n,0],["z"]];return n.toString=b,n}function B(t,e,n,r,i){var o,a,s;return null==i&&null==r&&(r=n),(r=null!=i?(o=Math.PI/180,a=t+n*Math.cos(-r*o),s=t+n*Math.cos(-i*o),[["M",a,e+n*Math.sin(-r*o)],["A",n,n,0,+(180<i-r),0,s,e+n*Math.sin(-i*o)]]):[["M",t,e],["m",0,-r],["a",n,r,0,1,1,0,2*r],["a",n,r,0,1,1,0,-2*r],["z"]]).toString=b,r}function F(t){var e=x(t);if(e.abs)return w(e.abs);if(!(t=!L(t,"array")||!L(t&&t[0],"array")?T.parsePathString(t):t)||!t.length)return[["M",0,0]];var n,r=[],i=0,o=0,a=0,s=0,l=0;"M"==t[0][0]&&(i=+t[0][1],o=+t[0][2],l++,r[0]=["M",a=i,s=o]);for(var u,c,h=3==t.length&&"M"==t[0][0]&&"R"==t[1][0].toUpperCase()&&"Z"==t[2][0].toUpperCase(),d=l,f=t.length;d<f;d++){if(r.push(u=[]),(n=(c=t[d])[0])!=n.toUpperCase())switch(u[0]=n.toUpperCase(),u[0]){case"A":u[1]=c[1],u[2]=c[2],u[3]=c[3],u[4]=c[4],u[5]=c[5],u[6]=+(c[6]+i),u[7]=+(c[7]+o);break;case"V":u[1]=+c[1]+o;break;case"H":u[1]=+c[1]+i;break;case"R":for(var p=[i,o].concat(c.slice(1)),g=2,m=p.length;g<m;g++)p[g]=+p[g]+i,p[++g]=+p[g]+o;r.pop(),r=r.concat(j(p,h));break;case"O":r.pop(),(p=B(i,o,c[1],c[2])).push(p[0]),r=r.concat(p);break;case"U":r.pop(),r=r.concat(B(i,o,c[1],c[2],c[3])),u=["U"].concat(r[r.length-1].slice(-2));break;case"M":a=+c[1]+i,s=+c[2]+o;default:for(g=1,m=c.length;g<m;g++)u[g]=+c[g]+(g%2?i:o)}else if("R"==n)p=[i,o].concat(c.slice(1)),r.pop(),r=r.concat(j(p,h)),u=["R"].concat(c.slice(-2));else if("O"==n)r.pop(),(p=B(i,o,c[1],c[2])).push(p[0]),r=r.concat(p);else if("U"==n)r.pop(),r=r.concat(B(i,o,c[1],c[2],c[3])),u=["U"].concat(r[r.length-1].slice(-2));else for(var y=0,v=c.length;y<v;y++)u[y]=c[y];if("O"!=(n=n.toUpperCase()))switch(u[0]){case"Z":i=a,o=s;break;case"H":i=u[1];break;case"V":o=u[1];break;case"M":a=u[u.length-2],s=u[u.length-1];default:i=u[u.length-2],o=u[u.length-1]}}return r.toString=b,e.abs=w(r),r}function _(t,e,n,r){return[t,e,n,r,n,r]}function A(t,e,n,r,i,o){return[1/3*t+2/3*n,1/3*e+2/3*r,1/3*i+2/3*n,1/3*o+2/3*r,i,o]}function N(t,e,n,r,i,o,a,s,l){var u=1-l;return{x:U(u,3)*t+3*U(u,2)*l*n+3*u*l*l*i+U(l,3)*a,y:U(u,3)*e+3*U(u,2)*l*r+3*u*l*l*o+U(l,3)*s}}function f(t,e,n,r,i,o,a,s){var l,u=i-2*n+t-(a-2*i+n),c=2*(n-t)-2*(i-n),h=t-n,d=(-c+O.sqrt(c*c-4*u*h))/2/u,f=(-c-O.sqrt(c*c-4*u*h))/2/u,p=[e,s],g=[t,a];return"1e12"<G(d)&&(d=.5),"1e12"<G(f)&&(f=.5),0<d&&d<1&&(l=N(t,e,n,r,i,o,a,s,d),g.push(l.x),p.push(l.y)),0<f&&f<1&&(l=N(t,e,n,r,i,o,a,s,f),g.push(l.x),p.push(l.y)),d=(-(c=2*(r-e)-2*(o-r))+O.sqrt(c*c-4*(u=o-2*r+e-(s-2*o+r))*(h=e-r)))/2/u,f=(-c-O.sqrt(c*c-4*u*h))/2/u,"1e12"<G(d)&&(d=.5),"1e12"<G(f)&&(f=.5),0<d&&d<1&&(l=N(t,e,n,r,i,o,a,s,d),g.push(l.x),p.push(l.y)),0<f&&f<1&&(l=N(t,e,n,r,i,o,a,s,f),g.push(l.x),p.push(l.y)),{min:{x:D.apply(0,g),y:D.apply(0,p)},max:{x:R.apply(0,g),y:R.apply(0,p)}}}function P(t,e){var n=!e&&x(t);if(!e&&n.curve)return w(n.curve);function r(t,e){if(!t)return["C",e.x,e.y,e.x,e.y,e.x,e.y];switch(t[0]in{T:1,Q:1}||(e.qx=e.qy=null),t[0]){case"M":e.X=t[1],e.Y=t[2];break;
3892case"A":t=["C"].concat(function t(e,n,r,i,o,a,s,l,u,c){var h,d,f,p=120*z/180,g=z/180*(+o||0),m=[],y=T._.cacher(function(t,e,n){return{x:t*O.cos(n)-e*O.sin(n),y:t*O.sin(n)+e*O.cos(n)}});c?(w=c[0],C=c[1],x=c[2],b=c[3]):(e=(d=y(e,n,-g)).x,n=d.y,l=(d=y(l,u,-g)).x,u=d.y,1<(O.cos(z/180*o),O.sin(z/180*o),v=(f=(e-l)/2)*f/(r*r)+(h=(n-u)/2)*h/(i*i))&&(r*=v=O.sqrt(v),i*=v),x=(d=(a==s?-1:1)*O.sqrt(G(((d=r*r)*(v=i*i)-d*h*h-v*f*f)/(d*h*h+v*f*f))))*r*h/i+(e+l)/2,w=O.asin(((n-(b=d*-i*f/r+(n+u)/2))/i).toFixed(9)),C=O.asin(((u-b)/i).toFixed(9)),(w=e<x?z-w:w)<0&&(w=2*z+w),(C=l<x?z-C:C)<0&&(C=2*z+C),s&&C<w&&(w-=2*z),!s&&w<C&&(C-=2*z)),G(v=C-w)>p&&(h=C,d=l,f=u,m=t(l=x+r*O.cos(C=w+p*(s&&w<C?1:-1)),u=b+i*O.sin(C),r,i,o,0,s,d,f,[C,h,x,b]));var v=C-w,x=O.cos(w),b=O.sin(w),w=O.cos(C),C=O.sin(C),v=O.tan(v/4),r=4/3*r*v,i=4/3*i*v,v=[e,n],x=[e+r*b,n-i*x],w=[l+r*C,u-i*w],u=[l,u];if(x[0]=2*v[0]-x[0],x[1]=2*v[1]-x[1],c)return[x,w,u].concat(m);for(var S=[],k=0,E=(m=[x,w,u].concat(m).join().split(",")).length;k<E;k++)S[k]=k%2?y(m[k-1],m[k],g).y:y(m[k],m[k+1],g).x;return S}.apply(0,[e.x,e.y].concat(t.slice(1))));break;case"S":t=["C",e.x+(e.x-(e.bx||e.x)),e.y+(e.y-(e.by||e.y))].concat(t.slice(1));break;case"T":e.qx=e.x+(e.x-(e.qx||e.x)),e.qy=e.y+(e.y-(e.qy||e.y)),t=["C"].concat(A(e.x,e.y,e.qx,e.qy,t[1],t[2]));break;case"Q":e.qx=t[1],e.qy=t[2],t=["C"].concat(A(e.x,e.y,t[1],t[2],t[3],t[4]));break;case"L":t=["C"].concat(_(e.x,e.y,t[1],t[2]));break;case"H":t=["C"].concat(_(e.x,e.y,t[1],e.y));break;case"V":t=["C"].concat(_(e.x,e.y,e.x,t[1]));break;case"Z":t=["C"].concat(_(e.x,e.y,e.X,e.Y))}return t}function i(t,e){if(7<t[e].length){t[e].shift();for(var n=t[e];n.length;)t.splice(e++,0,["C"].concat(n.splice(0,6)));t.splice(e,1),h=R(a.length,s&&s.length||0)}}function o(t,e,n,r,i){t&&e&&"M"==t[i][0]&&"M"!=e[i][0]&&(e.splice(i,0,["M",r.x,r.y]),n.bx=0,n.by=0,n.x=t[i][1],n.y=t[i][2],h=R(a.length,s&&s.length||0))}for(var a=F(t),s=e&&F(e),l={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},u={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},c=0,h=R(a.length,s&&s.length||0);c<h;c++){a[c]=r(a[c],l),i(a,c),s&&(s[c]=r(s[c],u)),s&&i(s,c),o(a,s,l,u,c),o(s,a,u,l,c);var d=a[c],f=s&&s[c],p=d.length,g=s&&f.length;l.x=d[p-2],l.y=d[p-1],l.bx=q(d[p-4])||l.x,l.by=q(d[p-3])||l.y,u.bx=s&&(q(f[g-4])||u.x),u.by=s&&(q(f[g-3])||u.y),u.x=s&&f[g-2],u.y=s&&f[g-1]}return s||(n.curve=w(a)),s?[a,s]:a}function j(t,e){for(var n=[],r=0,i=t.length;r<i-2*!e;r+=2){var o=[{x:+t[r-2],y:+t[r-1]},{x:+t[r],y:+t[r+1]},{x:+t[r+2],y:+t[r+3]},{x:+t[r+4],y:+t[r+5]}];e?r?i-4==r?o[3]={x:+t[0],y:+t[1]}:i-2==r&&(o[2]={x:+t[0],y:+t[1]},o[3]={x:+t[2],y:+t[3]}):o[0]={x:+t[i-2],y:+t[i-1]}:i-4==r?o[3]=o[2]:r||(o[0]={x:+t[r],y:+t[r+1]}),n.push(["C",(-o[0].x+6*o[1].x+o[2].x)/6,(-o[0].y+6*o[1].y+o[2].y)/6,(o[1].x+6*o[2].x-o[3].x)/6,(o[1].y+6*o[2].y-o[3].y)/6,o[2].x,o[2].y])}return n}var e=m.prototype,L=T.is,p=T._.clone,r="hasOwnProperty",n=/,?([a-z]),?/gi,q=parseFloat,O=Math,z=O.PI,D=O.min,R=O.max,U=O.pow,G=O.abs,l=t(1),u=t(),c=t(0,1),h=T._unit2px,g={path:function(t){return t.attr("path")},circle:function(t){t=h(t);return B(t.cx,t.cy,t.r)},ellipse:function(t){t=h(t);return B(t.cx,t.cy,t.rx,t.ry)},rect:function(t){t=h(t);return s(t.x,t.y,t.width,t.height,t.rx,t.ry)},image:function(t){t=h(t);return s(t.x,t.y,t.width,t.height)},text:function(t){t=t.node.getBBox();return s(t.x,t.y,t.width,t.height)},g:function(t){t=t.node.getBBox();return s(t.x,t.y,t.width,t.height)},symbol:function(t){t=t.getBBox();return s(t.x,t.y,t.width,t.height)},line:function(t){return"M"+[t.attr("x1"),t.attr("y1"),t.attr("x2"),t.attr("y2")]},polyline:function(t){return"M"+t.attr("points")},polygon:function(t){return"M"+t.attr("points")+"z"},svg:function(t){t=t.node.getBBox();return s(t.x,t.y,t.width,t.height)},deflt:function(t){t=t.node.getBBox();return s(t.x,t.y,t.width,t.height)}};T.path=x,T.path.getTotalLength=l,T.path.getPointAtLength=u,T.path.getSubpath=function(t,e,n){if(this.getTotalLength(t)-n<1e-6)return c(t,e).end;n=c(t,n,1);return e?c(n,e).end:n},e.getTotalLength=function(){return this.node.getTotalLength?this.node.getTotalLength():void 0},e.getPointAtLength=function(t){return u(this.attr("d"),t)},e.getSubpath=function(t,e){return T.path.getSubpath(this.attr("d"),t,e)},T._.box=d,T.path.findDotsAtSegment=C,T.path.bezierBBox=S,T.path.isPointInsideBBox=i,T.path.isBBoxIntersect=k,T.path.intersection=function(t,e){return o(t,e)},T.path.intersectionNumber=function(t,e){return o(t,e,1)},T.path.isPointInside=function(t,e,n){var r=a(t);return i(r,e,n)&&1==o(t,[["M",e,n],["H",r.x2+10]],1)%2},T.path.getBBox=a,T.path.get=g,T.path.toRelative=function(t){var e=x(t),n=String.prototype.toLowerCase;if(e.rel)return w(e.rel);var r=[],i=0,o=0,a=0,s=0,l=0;"M"==(t=!T.is(t,"array")||!T.is(t&&t[0],"array")?T.parsePathString(t):t)[0][0]&&(i=t[0][1],o=t[0][2],l++,r.push(["M",a=i,s=o])
3892);for(var u=l,c=t.length;u<c;u++){var h=r[u]=[],d=t[u];if(d[0]!=n.call(d[0]))switch(h[0]=n.call(d[0]),h[0]){case"a":h[1]=d[1],h[2]=d[2],h[3]=d[3],h[4]=d[4],h[5]=d[5],h[6]=+(d[6]-i).toFixed(3),h[7]=+(d[7]-o).toFixed(3);break;case"v":h[1]=+(d[1]-o).toFixed(3);break;case"m":a=d[1],s=d[2];default:for(var f=1,p=d.length;f<p;f++)h[f]=+(d[f]-(f%2?i:o)).toFixed(3)}else{h=r[u]=[],"m"==d[0]&&(a=d[1]+i,s=d[2]+o);for(var g=0,m=d.length;g<m;g++)r[u][g]=d[g]}var y=r[u].length;switch(r[u][0]){case"z":i=a,o=s;break;case"h":i+=+r[u][y-1];break;case"v":o+=+r[u][y-1];break;default:i+=+r[u][y-2],o+=+r[u][y-1]}}return r.toString=b,e.rel=w(r),r},T.path.toAbsolute=F,T.path.toCubic=P,T.path.map=function(t,e){if(!e)return t;for(var n,r,i,o,a,s=0,l=(t=P(t)).length;s<l;s++)for(i=1,o=(a=t[s]).length;i<o;i+=2)n=e.x(a[i],a[i+1]),r=e.y(a[i],a[i+1]),a[i]=n,a[i+1]=r;return t},T.path.toString=b,T.path.clone=w}),t.plugin(function(t){function s(t){if(this.items=[],this.length=0,this.type="set",t)for(var e=0,n=t.length;e<n;e++)t[e]&&(this[this.items.length]=this.items[this.items.length]=t[e],this.length++)}var l=Math.max,u=Math.min,e=s.prototype;e.push=function(){for(var t,e,n=0,r=arguments.length;n<r;n++)(t=arguments[n])&&(this[e=this.items.length]=this.items[e]=t,this.length++);return this},e.pop=function(){return this.length&&delete this[this.length--],this.items.pop()},e.forEach=function(t,e){for(var n=0,r=this.items.length;n<r;n++)if(!1===t.call(e,this.items[n],n))return this;return this},e.remove=function(){for(;this.length;)this.pop().remove();return this},e.attr=function(t){for(var e=0,n=this.items.length;e<n;e++)this.items[e].attr(t);return this},e.clear=function(){for(;this.length;)this.pop()},e.splice=function(t,e){t=t<0?l(this.length+t,0):t,e=l(0,u(this.length-t,e));for(var n=[],r=[],i=[],o=2;o<arguments.length;o++)i.push(arguments[o]);for(o=0;o<e;o++)r.push(this[t+o]);for(;o<this.length-t;o++)n.push(this[t+o]);var a=i.length;for(o=0;o<a+n.length;o++)this.items[t+o]=this[t+o]=o<a?i[o]:n[o-a];for(o=this.items.length=this.length-=e-a;this[o];)delete this[o++];return new s(r)},e.exclude=function(t){for(var e=0,n=this.length;e<n;e++)if(this[e]==t)return this.splice(e,1),!0;return!1},e.insertAfter=function(t){for(var e=this.items.length;e--;)this.items[e].insertAfter(t);return this},e.getBBox=function(){for(var t,e=[],n=[],r=[],i=[],o=this.items.length;o--;)this.items[o].removed||(t=this.items[o].getBBox(),e.push(t.x),n.push(t.y),r.push(t.x+t.width),i.push(t.y+t.height));return{x:e=u.apply(0,e),y:n=u.apply(0,n),x2:r=l.apply(0,r),y2:i=l.apply(0,i),width:r-e,height:i-n,cx:e+(r-e)/2,cy:n+(i-n)/2}},e.clone=function(t){t=new s;for(var e=0,n=this.items.length;e<n;e++)t.push(this.items[e].clone());return t},e.toString=function(){return"Snapâs set"},e.type="set",t.set=function(){var t=new s;return arguments.length&&t.push.apply(t,Array.prototype.slice.call(arguments,0)),t}}),t.plugin(function(h,t){function d(t){var e=t[0];switch(e.toLowerCase()){case"t":return[e,0,0];case"m":return[e,1,0,0,1,0,0];case"r":return 4==t.length?[e,0,t[2],t[3]]:[e,0];case"s":return 5==t.length?[e,1,1,t[3],t[4]]:3==t.length?[e,1,1]:[e,1]}}function s(t){return t}function l(t){return h.rgb(t[0],t[1],t[2])}function f(t){for(var e,n,r,i,o=0,a=[],s=0,l=t.length;s<l;s++){for(r="[",i=['"'+t[s][0]+'"'],e=1,n=t[s].length;e<n;e++)i[e]="val["+o+++"]";r+=i+"]",a[s]=r}return Function("val","return Snap.path.toString.call(["+a+"])")}function p(t){for(var e=[],n=0,r=t.length;n<r;n++)for(var i=1,o=t[n].length;i<o;i++)e.push(t[n][i]);return e}var u={},c=/[a-z]+$/i,g=String;u.stroke=u.fill="colour",t.prototype.equal=function(t,e){var n=g(this.attr(t)||""),r=this;if(n==+n&&e==+e)return{from:+n,to:+e,f:s};if("colour"==u[t])return o=h.color(n),a=h.color(e),{from:[o.r,o.g,o.b,o.opacity],to:[a.r,a.g,a.b,a.opacity],f:l};if("transform"==t||"gradientTransform"==t||"patternTransform"==t)return e instanceof h.Matrix&&(e=e.toTransformString()),function(t,e,n){e=g(e).replace(/\.{3}|\u2026/g,t),t=h.parseTransformString(t)||[],e=h.parseTransformString(e)||[];for(var r,i,o,a,s=Math.max(t.length,e.length),l=[],u=[],c=0;c<s;c++){if(o=t[c]||d(e[c]),a=e[c]||d(o),o[0]!=a[0]||"r"==o[0].toLowerCase()&&(o[2]!=a[2]||o[3]!=a[3])||"s"==o[0].toLowerCase()&&(o[3]!=a[3]||o[4]!=a[4])){t=h._.transform2matrix(t,n()),e=h._.transform2matrix(e,n()),l=[["m",t.a,t.b,t.c,t.d,t.e,t.f]],u=[["m",e.a,e.b,e.c,e.d,e.e,e.f]];break}for(l[c]=[],u[c]=[],r=0,i=Math.max(o.length,a.length);r<i;r++)r in o&&(l[c][r]=o[r]),r in a&&(u[c][r]=a[r])}return{from:p(l),to:p(u),f:f(l)}}(n,e=!h._.rgTransform.test(e)?h._.svgTransform2string(e):e,function(){return r.getBBox(1)});if("d"==t||"path"==t)return{from:p((o=h.path.toCubic(n,e))[0]),to:p(o[1]),f:f(o[0])};if("points"==t)return{from:o=g(n).split(","),to:a=g(e).split(","),f:function(t){return t}};var i,o=n.match(c),a=g(e).match(c);return o&&o==a?{from:parseFloat(n),to:parseFloat(e),f:(i=o,function(t){return+t.toFixed(3)+i}
3892)}:{from:this.asPX(t),to:this.asPX(t,e),f:s}}}),t.plugin(function(c,t,e,o){function h(t){return t="y"==t?"scrollTop":"scrollLeft",o.doc.documentElement[t]||o.doc.body[t]}function a(){this.returnValue=!1}function d(){return this.originalEvent.preventDefault()}function s(){this.cancelBubble=!0}function f(){return this.originalEvent.stopPropagation()}function u(t){for(var e,n=t.clientX,r=t.clientY,i=h("y"),o=h("x"),a=m.length;a--;){if(e=m[a],p){for(var s,l=t.touches&&t.touches.length;l--;)if((s=t.touches[l]).identifier==e.el._drag.id||e.el.node.contains(s.target)){n=s.clientX,r=s.clientY,(t.originalEvent||t).preventDefault();break}}else t.preventDefault();var u=e.el.node;c._.glob,u.nextSibling,u.parentNode,u.style.display,n+=o,r+=i,wt("snap.drag.move."+e.el.id,e.move_scope||e.el,n-e.el._drag.x,r-e.el._drag.y,n,r,t)}}for(var n=t.prototype,p=("createTouch"in o.doc),r=["click","dblclick","mousedown","mousemove","mouseout","mouseover","mouseup","touchstart","touchmove","touchend","touchcancel"],g={mousedown:"touchstart",mousemove:"touchmove",mouseup:"touchend"},i=o.doc.addEventListener?function(a,s,l,u){function t(t){var e=h("y"),n=h("x");if(p&&g.hasOwnProperty(s))for(var r=0,i=t.targetTouches&&t.targetTouches.length;r<i;r++)if(t.targetTouches[r].target==a||a.contains(t.targetTouches[r].target)){var o=t;(t=t.targetTouches[r]).originalEvent=o,t.preventDefault=d,t.stopPropagation=f;break}return n=t.clientX+n,e=t.clientY+e,l.call(u,t,n,e)}var e=p&&g[s]?g[s]:s;return s!==e&&a.addEventListener(s,t,!1),a.addEventListener(e,t,!1),function(){return s!==e&&a.removeEventListener(s,t,!1),a.removeEventListener(e,t,!1),!0}}:o.doc.attachEvent?function(t,e,r,i){function n(t){t=t||o.win.event;var e=h("y"),n=h("x"),n=t.clientX+n,e=t.clientY+e;return t.preventDefault=t.preventDefault||a,t.stopPropagation=t.stopPropagation||s,r.call(i,t,n,e)}t.attachEvent("on"+e,n);return function(){return t.detachEvent("on"+e,n),!0}}:void 0,m=[],y=function(t){c.unmousemove(u).unmouseup(y);for(var e,n=m.length;n--;)(e=m[n]).el._drag={},wt("snap.drag.end."+e.el.id,e.end_scope||e.start_scope||e.move_scope||e.el,t);m=[]},l=r.length;l--;)!function(r){c[r]=n[r]=function(t,e){return c.is(t,"function")&&(this.events=this.events||[],this.events.push({name:r,f:t,unbind:i(this.shape||this.node||o.doc,r,t,e||this)})),this},c["un"+r]=n["un"+r]=function(t){for(var e=this.events||[],n=e.length;n--;)if(e[n].name==r&&(e[n].f==t||!t))return e[n].unbind(),e.splice(n,1),e.length||delete this.events,this;return this}}(r[l]);n.hover=function(t,e,n,r){return this.mouseover(t,n).mouseout(e,r||n)},n.unhover=function(t,e){return this.unmouseover(t).unmouseout(e)};var v=[];n.drag=function(r,i,o,a,s,l){function t(t,e,n){(t.originalEvent||t).preventDefault(),this._drag.x=e,this._drag.y=n,this._drag.id=t.identifier,m.length||c.mousemove(u).mouseup(y),m.push({el:this,move_scope:a,start_scope:s,end_scope:l}),i&&wt.on("snap.drag.start."+this.id,i),r&&wt.on("snap.drag.move."+this.id,r),o&&wt.on("snap.drag.end."+this.id,o),wt("snap.drag.start."+this.id,s||a||this,e,n,t)}return arguments.length?(this._drag={},v.push({el:this,start:t}),this.mousedown(t),this):this.drag(function(t,e){this.attr({transform:n+(n?"T":"t")+[t,e]})},function(){n=this.transform().local});var n},n.undrag=function(){for(var t=v.length;t--;)v[t].el==this&&(this.unmousedown(v[t].start),v.splice(t,1),wt.unbind("snap.drag.*."+this.id));return v.length||c.unmousemove(u).unmouseup(y),this}}),t.plugin(function(i,o,t){var t=(o.prototype,t.prototype),e=/^\s*url\((.+)\)/,a=String,s=i._.$;i.filter={},t.filter=function(t){var e=this;"svg"!=e.type&&(e=e.paper);var n=i.parse(a(t)),r=i._.id(),t=(e.node.offsetWidth,e.node.offsetHeight,s("filter"));return s(t,{id:r,filterUnits:"userSpaceOnUse"}),t.appendChild(n.node),e.defs.appendChild(t),new o(t)},wt.on("snap.util.getattr.filter",function(){wt.stop();var t=s(this.node,"filter");if(t){t=a(t).match(e);return t&&i.select(t[1])}}),wt.on("snap.util.attr.filter",function(t){var e;t instanceof o&&"filter"==t.type&&(wt.stop(),(e=t.node.id)||(s(t.node,{id:t.id}),e=t.id),s(this.node,{filter:i.url(e)})),t&&"none"!=t||(wt.stop(),this.node.removeAttribute("filter"))}),i.filter.blur=function(t,e){return null==t&&(t=2),i.format('<feGaussianBlur stdDeviation="{def}"/>',{def:null==e?t:[t,e]})},i.filter.blur.toString=function(){return this()},i.filter.shadow=function(t,e,n,r){return r=r||"#000","string"==typeof(n=null==n?4:n)&&(r=n,n=4),null==t&&(t=0,e=2),null==e&&(e=t),r=i.color(r),i.format('<feGaussianBlur in="SourceAlpha" stdDeviation="{blur}"/><feOffset dx="{dx}" dy="{dy}" result="offsetblur"/><feFlood flood-color="{color}"/><feComposite in2="offsetblur" operator="in"/><feMerge><feMergeNode/><feMergeNode in="SourceGraphic"/></feMerge>',{color:r,dx:t,dy:e,blur:n})},i.filter.shadow.toString=function(){return this()},i.filter.grayscale=function(t){return i.format('<feColorMatrix type="matrix" values="{a} {b} {c} 0 0 {d} {e} {f} 0 0 {g} {b} {h} 0 0 0 0 0 1 0"/>',{a:.2126+.7874*(1-(t=null==t?1:t)),b:.7152-.7152*(1-t),c:.0722-.0722*(1-t),d:.2126-.2126*(1-t),e:.7152+.2848*(1-t),f:.0722-.0722*(1-t),g:.2126-.2126*(1-t),h:.0722+.9278*(1-t)})},i.filter.grayscale.toString=function(){return this()},i.filter.sepia=function(t){return i.format('<feColorMatrix type="matrix" values="{a} {b} {c} 0 0 {d} {e} {f} 0 0 {g} {h} {i} 0 0 0 0 0 1 0"/>',{a:.393+.607*(1-(t=null==t?1:t)),b:.769-.769*(1-t),c:.189-.189*(1-t),d:.349-.349*(1-t),e:.686+.314*(1-t),f:.168-.168*(1-t),g:.272-.272*(1-t),h:.534-.534*(1-t),i:.131+.869*(1-t)})},i.filter.sepia.toString=function(){return this()},i.filter.saturate=function(t){return i.format('<feColorMatrix type="saturate" values="{amount}"/>',{amount:1-(t=null==t?1:t)})},i.filter.saturate.toString=function(){return this()},i.filter.hueRotate=function(t){return i.format('<feColorMatrix type="hueRotate" values="{angle}"/>',{angle:t=t||0})},i.filter.hueRotate.toString=function(){return this()},i.filter.invert=function(t){return i.format('<feComponentTransfer><feFuncR type="table" tableValues="{amount} {amount2}"/><feFuncG type="table" tableValues="{amount} {amount2}"/><feFuncB type="table" tableValues="{amount} {amount2}"/></feComponentTransfer>',{amount:t=null==t?1:t,amount2:1-t})},i.filter.invert.toString=function(){return this()},i.filter.brightness=function(t){return i.format('<feComponentTransfer><feFuncR type="linear" slope="{amount}"/><feFuncG type="linear" slope="{amount}"/><feFuncB type="linear" slope="{amount}"/></feComponentTransfer>',{amount:t=null==t?1:t})},i.filter.brightness.toString=function(){return this()},i.filter.contrast=function(t){return i.format('<feComponentTransfer><feFuncR type="linear" slope="{amount}" intercept="{amount2}"/><feFuncG type="linear" slope="{amount}" intercept="{amount2}"/><feFuncB type="linear" slope="{amount}" intercept="{amount2}"/></feComponentTransfer>',{amount:t=null==t?1:t,amount2:.5-t/2})},i.filter.contrast.toString=function(){return this()}}),t}),function(u){u(".overlay-show");let i=u("div.ult-overlay");i.find("div.ult-overlay-close");function n(t){var e,t="div.ult-overlay."+t;joverlay=document.querySelector(t),i=u(t),i.hasClass("ult-open")?(i.removeClass("ult-open"),i.addClass("ult-close"),e=function(t){if(support.transitions){if("visibility"!==t.propertyName)return;this.removeEventListener(transEndEventName,e)}i.removeClass("ult-close")},support.transitions?(joverlay.addEventListener(transEndEventName,e),i.removeClass("ult-close"),r<n&&u("html").css({overflow:"auto"})):e()):i.hasClass("ult-close")||i.addClass("ult-open");var n=i.find(".ult_modal").outerHeight(),r=u(window).outerHeight();r<n&&u("html").css({overflow:"hidden"})}transEndEventNames={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd",transition:"transitionend"},transEndEventName=transEndEventNames[bsfmodernizr.prefixed("transition")],support={transitions:bsfmodernizr.csstransitions};u(".overlay-show-cornershape").find("path").attr("d");function r(t){t="div.overlay-cornershape."+t;const e=document.querySelector(t),n=u(t),r=Snap(e.querySelector("svg")),i=r.select("path"),o={from:"m 0,0 1439.999975,0 0,805.99999 0,-805.99999 z ",to:" m 0,0 1439.999975,0 0,805.99999 -1439.999975,0 z "};n.hasClass("ult-open")?(n.removeClass("ult-open"),n.addClass("ult-close"),i.animate({path:o.from},400,mina.linear,function(t){n.removeClass("ult-close")})):n.hasClass("ult-close")||(n.addClass("ult-open"),i.animate({path:o.to},400,mina.linear))}function o(t){var e,n,t="div.overlay-genie."+t;const r=document.querySelector(t),i=u(t),o=Snap(r.querySelector("svg")),a=o.select("path"),s=r.getAttribute("data-steps").split(";"),l=s.length;i.hasClass("ult-open")?(e=l-1,i.removeClass("ult-open"),i.addClass("ult-close"),(n=function(t){--t<0||a.animate({path:s[t]},60,mina.linear,function(){0===t&&i.removeClass("ult-close"),n(t)})})(e)):i.hasClass("ult-close")||(e=0,i.addClass("ult-open"),(n=function(t){++t>l-1||a.animate({path:s[t]},60,mina.linear,function(){n(t)})})(e))}function a(t){t="div.overlay-boxes."+t;const e=document.querySelector(t),n=u(t),r=[].slice.call(e.querySelectorAll("svg > path")),i=r.length;let o=0;!function(t){let e=t.length,n,r;for(;0!==e;)r=Math.floor(Math.random()*e),--e,n=t[e],t[e]=t[r],t[r]=n}(r),n.hasClass("ult-open")?(n.removeClass("ult-open"),n.addClass("ult-close"),r.forEach(function(t,e){setTimeout(function(){++o,t.style.display="none",o===i&&n.removeClass("ult-close")},30*e)})):n.hasClass("ult-close")||(n.addClass("ult-open"),r.forEach(function(t,e){setTimeout(function(){t.style.display="block"},30*e)}))}function s(t){var e=u("."+t).find(".ult_modal-content").height();u(window).height()<e?u("."+t).addClass("ult_modal-auto-top"):u("."+t).removeClass("ult_modal-auto-top"),0<u("."+t).find("iframe").length&&u("."+t).find("iframe").each(function(t,e){u(e).attr("src",u(e).attr("src"))}),u(document).trigger("onUVCModalPopupOpen",t)}u(window).on("load",function(){const e=new Array;u(".ult-onload").each(function(t){e.push(u(this)),setTimeout(function(){e[t].trigger("click")},1e3*parseInt(u(this).data("onload-delay")))}),u(".ult-vimeo iframe").each(function(t,e){u(this).attr("id");const n=u(this)[0],r=$f(n);r.addEvent("ready",function(){r.addEvent("pause"),r.addEvent("finish")})})}),u(document).ready(function(){u(".ult-overlay").each(function(){u(this).appendTo(document.body)}),u(".ult-overlay").show(),u(".overlay-show").each(function(t,e){var n=u(this).data("class-id");u("."+n).find(".ult-vimeo iframe").attr("id","video_"+n),u("."+n).find(".ult-youtube iframe").attr("id","video_"+n)});u(document).on("click",".overlay-show",function(t){t.stopPropagation(),t.preventDefault();const e=u(this).data("class-id");1!=u(this).parent().hasClass("modal-hide-mobile")&&1!=u(this).parent().hasClass("modal-hide-tablet")&&(u("."+e).find(".ult_modal-content").removeClass("ult-hide"),u("."+e).find(".ult-vimeo iframe").html(u(".ult-vimeo iframe").html()),u("."+e).addClass(u(this).data("overlay-class")),setTimeout(function(){u("body, html").addClass("ult_modal-body-open"),n(e),s(e)},500),"keypress-control-enable"!=u(this).parent().attr("data-keypress-control")&&"keypress-control-enable"!=u(this).attr("data-keypress-control")||(window.onkeydown=function(t){27==t.keyCode&&u(document).find(".ult-overlay.ult-open."+e).removeClass("ult-open")}))}),u(document).on("click",".overlay-show-cornershape",function(t){t.stopPropagation(),t.preventDefault();const e=u(this).data("class-id");u("."+e).find(".ult_modal-content").removeClass("ult-hide"),setTimeout(function(){u("."+e).addClass("overlay-cornershape"),r(e),u("body, html").addClass("ult_modal-body-open"),s(e)},300)}),u(document).on("click","div.overlay-cornershape div.ult-overlay-close",function(t){t.stopPropagation();t=u(this).parents("div.overlay-cornershape").data("class");r(t),u("body, html").removeClass("ult_modal-body-open"),u("html").css({overflow:"auto"}),u(document).trigger("onUVCModalPopUpClosed",t)}),u(document).on("click",".overlay-show-boxes",function(t){t.stopPropagation(),t.preventDefault();const e=u(this).data("class-id");u("."+e).find(".ult_modal-content").removeClass("ult-hide"),setTimeout(function(){u("."+e).addClass("overlay-boxes"),a(e),u("body, html").addClass("ult_modal-body-open"),s(e)},300)}),u(document).on("click","div.overlay-boxes div.ult-overlay-close",function(t){t.stopPropagation();t=u(this).parents("div.overlay-boxes").data("class");a(t),u("body, html").removeClass("ult_modal-body-open"),u("html").css({overflow:"auto"}),u(document).trigger("onUVCModalPopUpClosed",t)}),u(document).on("click",".overlay-show-genie",function(t){t.preventDefault();const e=u(this).data("class-id");u("."+e).find(".ult_modal-content").removeClass("ult-hide"),setTimeout(function(){u("."+e).addClass("overlay-genie"),o(e),u("body, html").addClass("ult_modal-body-open"),s(e),u("html").css({overflow:"auto"})},300)}),u(document).on("click","div.overlay-genie div.ult-overlay-close",function(t){t.stopPropagation();t=u(this).parents("div.overlay-genie").data("class");o(t),u("body, html").removeClass("ult_modal-body-open"),u("html").css({overflow:"auto"}),u(document).trigger("onUVCModalPopUpClosed",t)}),u(document).on("click",".ult-overlay .ult-overlay-close",function(t){t.stopPropagation(),$this=u(this),n($this.parents(".ult-overlay").data("class")),u("body, html").removeClass("ult_modal-body-open"),$this.parent().find(".ult-vimeo").length&&$this.parent().find(".ult-vimeo iframe").each(function(t,e){var n=u(e),r=u(e).attr("src");u(e).attr("src",""),u(e).attr("src",r);e=n[0];$f(e).api("pause")}),$this.parent().find(".ult-youtube").length&&$this.parent().find(".ult-youtube iframe").each(function(t,e){var n=u(e).attr("src");u(e).attr("src",""),u(e).attr("src",n)}),$this.parent().find(".ult-video-shortcode").length&&$this.parent().find(".ult-video-shortcode video").each(function(t,e){e.pause()}),u("html").css({overflow:"auto"}),u(document).trigger("onUVCModalPopUpClosed")}),u(document).on("click",".ult-overlay .ult_modal",function(t){t.stopPropagation()}),u(document).on("click",".ult-overlay",function(t){t.stopPropagation(),t.preventDefault(),$this=u(this);const e=$this.data("class"),n=u(document).find(".ult-modal-input-wrapper").children();n.each(function(){u(this).data("class-id")==e&&"overlay-control-enable"==u(this).parent(".ult-modal-input-wrapper").data("overlay-control")&&($this.find(".ult-overlay-close").trigger("click"),u("html").css({overflow:"auto"}))})})}),u(document).on("onUVCModalPopupOpen",function(){u(".ult_modal-body iframe").each(function(t,e){let n=u(this).parent().width();u(this).parent().parent().parent().hasClass("ult-small"),u(this).parent().parent().parent().hasClass("ult-medium");var r=!!u(this).parent().parent().parent().hasClass("ult-container"),i=!!u(this).parent().parent().parent().hasClass("ult-block"),o=n/10;let a=n*(9/16)+o;if(!!(!u(this).parent().hasClass("ult-youtube")&&!u(this).parent().hasClass("ult-vimeo")))return!1;!r||(r=u(window).height())<a&&(a=r-100),i&&(n=u(this).attr("width"),a=u(this).attr("height"),void 0!==n&&""!=n||(n=640),void 0!==a&&""!=a||(a=360)),u(this).css({width:n+"px",height:a+"px"})}),u(window).trigger("resize")})}(jQuery); 3893// source --> https://teethandsmiles.co.uk/wp-content/themes/dental/framework/js/modernizr.custom.js?ver=6.4.4 3894/*! modernizr 3.6.0 (Custom Build) | MIT * 3895 * https://modernizr.com/download/?-csstransitions-domprefixes-prefixed-setclasses-shiv-testallprops-testprop !*/ 3896 !function(e,t,n){function r(e,t){return typeof e===t}function o(){var e,t,n,o,i,a,s;
3896for(var l in S)if(S.hasOwnProperty(l)){if(e=[],t=S[l],t.name&&(e.push(t.name.toLowerCase()),t.options&&t.options.aliases&&t.options.aliases.length))for(n=0;n<t.options.aliases.length;n++)e.push(t.options.aliases[n].toLowerCase());for(o=r(t.fn,"function")?t.fn():t.fn,i=0;i<e.length;i++)a=e[i],s=a.split("."),1===s.length?Modernizr[s[0]]=o:(!Modernizr[s[0]]||Modernizr[s[0]]instanceof Boolean||(Modernizr[s[0]]=new Boolean(Modernizr[s[0]])),Modernizr[s[0]][s[1]]=o),C.push((o?"":"no-")+s.join("-"))}}function i(e){var t=x.className,n=Modernizr._config.classPrefix||"";if(b&&(t=t.baseVal),Modernizr._config.enableJSClass){var r=new RegExp("(^|\\s)"+n+"no-js(\\s|$)");t=t.replace(r,"$1"+n+"js$2")}Modernizr._config.enableClasses&&(t+=" "+n+e.join(" "+n),b?x.className.baseVal=t:x.className=t)}function a(e){return e.replace(/([a-z])-([a-z])/g,function(e,t,n){return t+n.toUpperCase()}).replace(/^-/,"")}function s(e,t){return!!~(""+e).indexOf(t)}function l(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):b?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function u(e,t){return function(){return e.apply(t,arguments)}}function c(e,t,n){var o;for(var i in e)if(e[i]in t)return n===!1?e[i]:(o=t[e[i]],r(o,"function")?u(o,n||t):o);return!1}function f(e){return e.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function d(t,n,r){var o;if("getComputedStyle"in e){o=getComputedStyle.call(e,t,n);var i=e.console;if(null!==o)r&&(o=o.getPropertyValue(r));else if(i){var a=i.error?"error":"log";i[a].call(i,"getComputedStyle returning null, its possible modernizr test results are inaccurate")}}else o=!n&&t.currentStyle&&t.currentStyle[r];return o}function p(){var e=t.body;return e||(e=l(b?"svg":"body"),e.fake=!0),e}function m(e,n,r,o){var i,a,s,u,c="modernizr",f=l("div"),d=p();if(parseInt(r,10))for(;r--;)s=l("div"),s.id=o?o[r]:c+(r+1),f.appendChild(s);return i=l("style"),i.type="text/css",i.id="s"+c,(d.fake?d:f).appendChild(i),d.appendChild(f),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(t.createTextNode(e)),f.id=c,d.fake&&(d.style.background="",d.style.overflow="hidden",u=x.style.overflow,x.style.overflow="hidden",x.appendChild(d)),a=n(f,e),d.fake?(d.parentNode.removeChild(d),x.style.overflow=u,x.offsetHeight):f.parentNode.removeChild(f),!!a}function h(t,r){var o=t.length;if("CSS"in e&&"supports"in e.CSS){for(;o--;)if(e.CSS.supports(f(t[o]),r))return!0;return!1}if("CSSSupportsRule"in e){for(var i=[];o--;)i.push("("+f(t[o])+":"+r+")");return i=i.join(" or "),m("@supports ("+i+") { #modernizr { position: absolute; } }",function(e){return"absolute"==d(e,null,"position")})}return n}function g(e,t,o,i){function u(){f&&(delete P.style,delete P.modElem)}if(i=r(i,"undefined")?!1:i,!r(o,"undefined")){var c=h(e,o);if(!r(c,"undefined"))return c}for(var f,d,p,m,g,v=["modernizr","tspan","samp"];!P.style&&v.length;)f=!0,P.modElem=l(v.shift()),P.style=P.modElem.style;for(p=e.length,d=0;p>d;d++)if(m=e[d],g=P.style[m],s(m,"-")&&(m=a(m)),P.style[m]!==n){if(i||r(o,"undefined"))return u(),"pfx"==t?m:!0;try{P.style[m]=o}catch(y){}if(P.style[m]!=g)return u(),"pfx"==t?m:!0}return u(),!1}function v(e,t,n,o,i){var a=e.charAt(0).toUpperCase()+e.slice(1),s=(e+" "+N.join(a+" ")+a).split(" ");return r(t,"string")||r(t,"undefined")?g(s,t,o,i):(s=(e+" "+_.join(a+" ")+a).split(" "),c(s,t,n))}function y(e,t,r){return v(e,n,n,t,r)}var C=[],S=[],E={_version:"3.6.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var n=this;setTimeout(function(){t(n[e])},0)},addTest:function(e,t,n){S.push({name:e,fn:t,options:n})},addAsyncTest:function(e){S.push({name:null,fn:e})}},Modernizr=function(){};Modernizr.prototype=E,Modernizr=new Modernizr;var x=t.documentElement,b="svg"===x.nodeName.toLowerCase();b||!function(e,t){function n(e,t){var n=e.createElement("p"),r=e.getElementsByTagName("head")[0]||e.documentElement;return n.innerHTML="x<style>"+t+"</style>",r.insertBefore(n.lastChild,r.firstChild)}function r(){var e=C.elements;return"string"==typeof e?e.split(" "):e}function o(e,t){var n=C.elements;"string"!=typeof n&&(n=n.join(" ")),"string"!=typeof e&&(e=e.join(" ")),C.elements=n+" "+e,u(t)}function i(e){var t=y[e[g]];return t||(t={},v++,e[g]=v,y[v]=t),t}function a(e,n,r){if(n||(n=t),f)return n.createElement(e);r||(r=i(n));var o;return o=r.cache[e]?r.cache[e].cloneNode():h.test(e)?(r.cache[e]=r.createElem(e)).cloneNode():r.createElem(e),!o.canHaveChildren||m.test(e)||o.tagUrn?o:r.frag.appendChild(o)}function s(e,n){if(e||(e=t),f)return e.createDocumentFragment();n=n||i(e);for(var o=n.frag.cloneNode(),a=0,s=r(),l=s.length;l>a;a++)o.createElement(s[a]);return o}function l(e,t){t.cache||(t.cache={},t.createElem=e.createElement,t.createFrag=e.createDocumentFragment,t.frag=t.createFrag()),e.createElement=function(n){return C.shivMethods?a(n,e,t):t.createElem(n)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+r().join().replace(/[\w\-:]+/g,function(e){return t.createElem(e),t.frag.createElement(e),'c("'+e+'")'})+");return n}")(C,t.frag)}function u(e){e||(e=t);var r=i(e);return!C.shivCSS||c||r.hasCSS||(r.hasCSS=!!n(e,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{dis
3896play:block}mark{background:#FF0;color:#000}template{display:none}")),f||l(e,r),e}var c,f,d="3.7.3",p=e.html5||{},m=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,h=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,g="_html5shiv",v=0,y={};!function(){try{var e=t.createElement("a");e.innerHTML="<xyz></xyz>",c="hidden"in e,f=1==e.childNodes.length||function(){t.createElement("a");var e=t.createDocumentFragment();return"undefined"==typeof e.cloneNode||"undefined"==typeof e.createDocumentFragment||"undefined"==typeof e.createElement}()}catch(n){c=!0,f=!0}}();var C={elements:p.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:d,shivCSS:p.shivCSS!==!1,supportsUnknownElements:f,shivMethods:p.shivMethods!==!1,type:"default",shivDocument:u,createElement:a,createDocumentFragment:s,addElements:o};e.html5=C,u(t),"object"==typeof module&&module.exports&&(module.exports=C)}("undefined"!=typeof e?e:this,t);var w="Moz O ms Webkit",_=E._config.usePrefixes?w.toLowerCase().split(" "):[];E._domPrefixes=_;var N=E._config.usePrefixes?w.split(" "):[];E._cssomPrefixes=N;var j=function(t){var r,o=prefixes.length,i=e.CSSRule;if("undefined"==typeof i)return n;if(!t)return!1;if(t=t.replace(/^@/,""),r=t.replace(/-/g,"_").toUpperCase()+"_RULE",r in i)return"@"+t;for(var a=0;o>a;a++){var s=prefixes[a],l=s.toUpperCase()+"_"+r;if(l in i)return"@-"+s.toLowerCase()+"-"+t}return!1};E.atRule=j;var z={elem:l("modernizr")};Modernizr._q.push(function(){delete z.elem});var P={style:z.elem.style};Modernizr._q.unshift(function(){delete P.style});E.testProp=function(e,t,r){return g([e],n,t,r)};E.testAllProps=v;E.prefixed=function(e,t,n){return 0===e.indexOf("@")?j(e):(-1!=e.indexOf("-")&&(e=a(e)),t?v(e,t,n):v(e,"pfx"))};E.testAllProps=y,Modernizr.addTest("csstransitions",y("transition","all",!0)),o(),i(C),delete E.addTest,delete E.addAsyncTest;for(var k=0;k<Modernizr._q.length;k++)Modernizr._q[k]();e.Modernizr=Modernizr}(window,document);
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.